TSTP Solution File: SYO035^1 by cocATP---0.2.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : cocATP---0.2.0
% Problem : SYO035^1 : TPTP v7.5.0. Released v3.7.0.
% Transfm : none
% Format : tptp:raw
% Command : python CASC.py /export/starexec/sandbox2/benchmark/theBenchmark.p
% Computer : n031.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:50:26 EDT 2022
% Result : Timeout 288.84s 289.23s
% Output : None
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.11 % Problem : SYO035^1 : TPTP v7.5.0. Released v3.7.0.
% 0.11/0.12 % Command : python CASC.py /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.12/0.33 % Computer : n031.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.33 % CPULimit : 300
% 0.12/0.33 % DateTime : Fri Mar 11 04:53:13 EST 2022
% 0.12/0.33 % CPUTime :
% 0.12/0.34 ModuleCmd_Load.c(213):ERROR:105: Unable to locate a modulefile for 'python/python27'
% 0.12/0.34 Python 2.7.5
% 2.05/2.22 Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox2/benchmark/', '/export/starexec/sandbox2/benchmark/']
% 2.05/2.22 FOF formula (<kernel.Constant object at 0x1aa3758>, <kernel.DependentProduct object at 0x1aa3a28>) of role type named leibeq1_type
% 2.05/2.22 Using role type
% 2.05/2.22 Declaring leibeq1:(fofType->(fofType->Prop))
% 2.05/2.22 FOF formula (((eq (fofType->(fofType->Prop))) leibeq1) (fun (X:fofType) (Y:fofType)=> (forall (P:(fofType->Prop)), ((P X)->(P Y))))) of role definition named leibeq1
% 2.05/2.22 A new definition: (((eq (fofType->(fofType->Prop))) leibeq1) (fun (X:fofType) (Y:fofType)=> (forall (P:(fofType->Prop)), ((P X)->(P Y)))))
% 2.05/2.22 Defined: leibeq1:=(fun (X:fofType) (Y:fofType)=> (forall (P:(fofType->Prop)), ((P X)->(P Y))))
% 2.05/2.22 FOF formula (<kernel.Constant object at 0x1aa3c68>, <kernel.DependentProduct object at 0x1aa36c8>) of role type named leibeq2_type
% 2.05/2.22 Using role type
% 2.05/2.22 Declaring leibeq2:((fofType->Prop)->((fofType->Prop)->Prop))
% 2.05/2.22 FOF formula (((eq ((fofType->Prop)->((fofType->Prop)->Prop))) leibeq2) (fun (X:(fofType->Prop)) (Y:(fofType->Prop))=> (forall (P:((fofType->Prop)->Prop)), ((P X)->(P Y))))) of role definition named leibeq2
% 2.05/2.22 A new definition: (((eq ((fofType->Prop)->((fofType->Prop)->Prop))) leibeq2) (fun (X:(fofType->Prop)) (Y:(fofType->Prop))=> (forall (P:((fofType->Prop)->Prop)), ((P X)->(P Y)))))
% 2.05/2.22 Defined: leibeq2:=(fun (X:(fofType->Prop)) (Y:(fofType->Prop))=> (forall (P:((fofType->Prop)->Prop)), ((P X)->(P Y))))
% 2.05/2.22 FOF formula (forall (X:fofType) (Y:fofType), (((leibeq2 (fun (Z:fofType)=> (((eq fofType) Z) X))) (fun (Z:fofType)=> (((eq fofType) Z) Y)))->((leibeq1 X) Y))) of role conjecture named conj
% 2.05/2.22 Conjecture to prove = (forall (X:fofType) (Y:fofType), (((leibeq2 (fun (Z:fofType)=> (((eq fofType) Z) X))) (fun (Z:fofType)=> (((eq fofType) Z) Y)))->((leibeq1 X) Y))):Prop
% 2.05/2.22 Parameter fofType_DUMMY:fofType.
% 2.05/2.22 We need to prove ['(forall (X:fofType) (Y:fofType), (((leibeq2 (fun (Z:fofType)=> (((eq fofType) Z) X))) (fun (Z:fofType)=> (((eq fofType) Z) Y)))->((leibeq1 X) Y)))']
% 2.05/2.22 Parameter fofType:Type.
% 2.05/2.22 Definition leibeq1:=(fun (X:fofType) (Y:fofType)=> (forall (P:(fofType->Prop)), ((P X)->(P Y)))):(fofType->(fofType->Prop)).
% 2.05/2.22 Definition leibeq2:=(fun (X:(fofType->Prop)) (Y:(fofType->Prop))=> (forall (P:((fofType->Prop)->Prop)), ((P X)->(P Y)))):((fofType->Prop)->((fofType->Prop)->Prop)).
% 2.05/2.22 Trying to prove (forall (X:fofType) (Y:fofType), (((leibeq2 (fun (Z:fofType)=> (((eq fofType) Z) X))) (fun (Z:fofType)=> (((eq fofType) Z) Y)))->((leibeq1 X) Y)))
% 2.05/2.22 Found x0:=(x (fun (x0:(fofType->Prop))=> (P X))):((P X)->(P X))
% 2.05/2.22 Found (x (fun (x0:(fofType->Prop))=> (P X))) as proof of (P0 X)
% 2.05/2.22 Found (x (fun (x0:(fofType->Prop))=> (P X))) as proof of (P0 X)
% 2.05/2.22 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 2.05/2.22 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 2.05/2.22 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 2.05/2.22 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 2.05/2.22 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 2.05/2.22 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 2.05/2.22 Found (eq_ref0 b) as proof of (((eq fofType) b) Y)
% 2.05/2.22 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 2.05/2.22 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 2.05/2.22 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 2.05/2.22 Found x0:=(x (fun (x0:(fofType->Prop))=> (P X))):((P X)->(P X))
% 2.05/2.22 Found (x (fun (x0:(fofType->Prop))=> (P X))) as proof of (P0 X)
% 2.05/2.22 Found (x (fun (x0:(fofType->Prop))=> (P X))) as proof of (P0 X)
% 2.05/2.22 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 2.05/2.22 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 2.05/2.22 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 2.05/2.22 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 2.05/2.22 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 2.05/2.22 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 2.05/2.22 Found (eq_ref0 b) as proof of (((eq fofType) b) Y)
% 2.05/2.22 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 2.05/2.22 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 2.05/2.22 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 2.05/2.22 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 2.05/2.22 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 2.05/2.22 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 4.87/5.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 4.87/5.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 4.87/5.10 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 4.87/5.10 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 4.87/5.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 4.87/5.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 4.87/5.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 4.87/5.10 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 4.87/5.10 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 4.87/5.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 4.87/5.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 4.87/5.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 4.87/5.10 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 4.87/5.10 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 4.87/5.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 4.87/5.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 4.87/5.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 4.87/5.10 Found x0:(P X)
% 4.87/5.10 Instantiate: b:=X:fofType
% 4.87/5.10 Found x0 as proof of (P0 b)
% 4.87/5.10 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 4.87/5.10 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 4.87/5.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 4.87/5.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 4.87/5.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 4.87/5.10 Found x0:(P X)
% 4.87/5.10 Instantiate: b:=X:fofType
% 4.87/5.10 Found x0 as proof of (P0 b)
% 4.87/5.10 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 4.87/5.10 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 4.87/5.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 4.87/5.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 4.87/5.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 4.87/5.10 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 4.87/5.10 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 4.87/5.10 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 4.87/5.10 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 4.87/5.10 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 4.87/5.10 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 4.87/5.10 Found (eq_ref0 b) as proof of (((eq fofType) b) Y)
% 4.87/5.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 4.87/5.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 4.87/5.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 4.87/5.10 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 4.87/5.10 Found (eq_ref0 b) as proof of (P b)
% 4.87/5.10 Found ((eq_ref fofType) b) as proof of (P b)
% 4.87/5.10 Found ((eq_ref fofType) b) as proof of (P b)
% 4.87/5.10 Found ((eq_ref fofType) b) as proof of (P b)
% 4.87/5.10 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 4.87/5.10 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 4.87/5.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 4.87/5.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 4.87/5.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 4.87/5.10 Found x0:=(x (fun (x0:(fofType->Prop))=> (P X))):((P X)->(P X))
% 4.87/5.10 Found (x (fun (x0:(fofType->Prop))=> (P X))) as proof of (P0 X)
% 4.87/5.10 Found (x (fun (x0:(fofType->Prop))=> (P X))) as proof of (P0 X)
% 4.87/5.10 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 4.87/5.10 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 4.87/5.10 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 4.87/5.10 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 4.87/5.10 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 4.87/5.10 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 4.87/5.10 Found (eq_ref0 b) as proof of (((eq fofType) b) Y)
% 4.87/5.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 4.87/5.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 4.87/5.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 4.87/5.10 Found x0:(P Y)
% 4.87/5.10 Instantiate: b:=Y:fofType
% 4.87/5.10 Found x0 as proof of (P0 b)
% 4.87/5.10 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 4.87/5.10 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 4.87/5.10 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 4.87/5.10 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 4.87/5.10 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 4.87/5.10 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 4.87/5.10 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 4.87/5.10 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 4.87/5.10 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 4.87/5.10 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 6.75/6.93 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 6.75/6.93 Found (eq_ref0 b) as proof of (((eq fofType) b) Y)
% 6.75/6.93 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 6.75/6.93 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 6.75/6.93 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 6.75/6.93 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 6.75/6.93 Found (eq_ref0 b) as proof of (P b)
% 6.75/6.93 Found ((eq_ref fofType) b) as proof of (P b)
% 6.75/6.93 Found ((eq_ref fofType) b) as proof of (P b)
% 6.75/6.93 Found ((eq_ref fofType) b) as proof of (P b)
% 6.75/6.93 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 6.75/6.93 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 6.75/6.93 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 6.75/6.93 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 6.75/6.93 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 6.75/6.93 Found x0:=(x (fun (x0:(fofType->Prop))=> (P X))):((P X)->(P X))
% 6.75/6.93 Found (x (fun (x0:(fofType->Prop))=> (P X))) as proof of (P0 X)
% 6.75/6.93 Found (x (fun (x0:(fofType->Prop))=> (P X))) as proof of (P0 X)
% 6.75/6.93 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 6.75/6.93 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 6.75/6.93 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 6.75/6.93 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 6.75/6.93 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 6.75/6.93 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 6.75/6.93 Found (eq_ref0 b) as proof of (((eq fofType) b) Y)
% 6.75/6.93 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 6.75/6.93 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 6.75/6.93 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 6.75/6.93 Found x0:(P Y)
% 6.75/6.93 Instantiate: b:=Y:fofType
% 6.75/6.93 Found x0 as proof of (P0 b)
% 6.75/6.93 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 6.75/6.93 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 6.75/6.93 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 6.75/6.93 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 6.75/6.93 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 6.75/6.93 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 6.75/6.93 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 6.75/6.93 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 6.75/6.93 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 6.75/6.93 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 6.75/6.93 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 6.75/6.93 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 6.75/6.93 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 6.75/6.93 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 6.75/6.93 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 6.75/6.93 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b))):((P b)->(P b))
% 6.75/6.93 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 6.75/6.93 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 6.75/6.93 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 6.75/6.93 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 6.75/6.93 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 6.75/6.93 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 6.75/6.93 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 6.75/6.93 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 6.75/6.93 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 6.75/6.93 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 6.75/6.93 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 6.75/6.93 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 6.75/6.93 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 6.75/6.93 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 6.75/6.93 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 6.75/6.93 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 6.75/6.93 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 6.75/6.93 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 6.75/6.93 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 6.75/6.93 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 6.75/6.93 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 6.75/6.93 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 6.75/6.93 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 6.75/6.93 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 6.75/6.93 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 6.75/6.93 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 6.75/6.93 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 9.73/9.95 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 9.73/9.95 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 9.73/9.95 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 9.73/9.95 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 9.73/9.95 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 9.73/9.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 9.73/9.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 9.73/9.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 9.73/9.95 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 9.73/9.95 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 9.73/9.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 9.73/9.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 9.73/9.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 9.73/9.95 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 9.73/9.95 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 9.73/9.95 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 9.73/9.95 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 9.73/9.95 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 9.73/9.95 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 9.73/9.95 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 9.73/9.95 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 9.73/9.95 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 9.73/9.95 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 9.73/9.95 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 9.73/9.95 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 9.73/9.95 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 9.73/9.95 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 9.73/9.95 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 9.73/9.95 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b))):((P b)->(P b))
% 9.73/9.95 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 9.73/9.95 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 9.73/9.95 Found x0:=(x (fun (x0:(fofType->Prop))=> (P X))):((P X)->(P X))
% 9.73/9.95 Found (x (fun (x0:(fofType->Prop))=> (P X))) as proof of (P0 X)
% 9.73/9.95 Found (x (fun (x0:(fofType->Prop))=> (P X))) as proof of (P0 X)
% 9.73/9.95 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 9.73/9.95 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 9.73/9.95 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 9.73/9.95 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 9.73/9.95 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 9.73/9.95 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 9.73/9.95 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 9.73/9.95 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 9.73/9.95 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 9.73/9.95 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 9.73/9.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 9.73/9.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 9.73/9.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 9.73/9.95 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 9.73/9.95 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 9.73/9.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 9.73/9.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 9.73/9.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 9.73/9.95 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 9.73/9.95 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 9.73/9.95 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 9.73/9.95 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 9.73/9.95 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 9.73/9.95 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 9.73/9.95 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 9.73/9.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 9.73/9.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 9.73/9.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 9.73/9.95 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 9.73/9.95 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 9.73/9.95 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 9.73/9.95 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 9.73/9.95 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 9.73/9.95 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 9.73/9.95 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 9.73/9.95 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 9.73/9.95 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 9.73/9.95 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 14.04/14.24 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 14.04/14.24 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 14.04/14.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 14.04/14.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 14.04/14.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 14.04/14.24 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 14.04/14.24 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 14.04/14.24 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 14.04/14.24 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 14.04/14.24 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 14.04/14.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 14.04/14.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 14.04/14.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 14.04/14.24 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 14.04/14.24 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 14.04/14.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 14.04/14.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 14.04/14.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 14.04/14.24 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 14.04/14.24 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 14.04/14.24 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 14.04/14.24 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 14.04/14.24 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 14.04/14.24 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 14.04/14.24 Found (eq_ref0 b) as proof of (((eq fofType) b) Y)
% 14.04/14.24 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 14.04/14.24 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 14.04/14.24 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 14.04/14.24 Found x0:=(x (fun (x0:(fofType->Prop))=> (P X))):((P X)->(P X))
% 14.04/14.24 Found (x (fun (x0:(fofType->Prop))=> (P X))) as proof of (P0 X)
% 14.04/14.24 Found (x (fun (x0:(fofType->Prop))=> (P X))) as proof of (P0 X)
% 14.04/14.24 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 14.04/14.24 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 14.04/14.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 14.04/14.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 14.04/14.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 14.04/14.24 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 14.04/14.24 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 14.04/14.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 14.04/14.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 14.04/14.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 14.04/14.24 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 14.04/14.24 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 14.04/14.24 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 14.04/14.24 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 14.04/14.24 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 14.04/14.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 14.04/14.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 14.04/14.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 14.04/14.24 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 14.04/14.24 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 14.04/14.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 14.04/14.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 14.04/14.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 14.04/14.24 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 14.04/14.24 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 14.04/14.24 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 14.04/14.24 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 14.04/14.24 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 14.04/14.24 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 14.04/14.24 Found (eq_ref0 b) as proof of (((eq fofType) b) Y)
% 14.04/14.24 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 14.04/14.24 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 14.04/14.24 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 14.04/14.24 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 14.04/14.24 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 14.04/14.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 14.04/14.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 14.04/14.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 14.04/14.24 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 14.04/14.24 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 18.22/18.40 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 18.22/18.40 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 18.22/18.40 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 18.22/18.40 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 18.22/18.40 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 18.22/18.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 18.22/18.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 18.22/18.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 18.22/18.40 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 18.22/18.40 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 18.22/18.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 18.22/18.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 18.22/18.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 18.22/18.40 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 18.22/18.40 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 18.22/18.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 18.22/18.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 18.22/18.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 18.22/18.40 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 18.22/18.40 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 18.22/18.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 18.22/18.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 18.22/18.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 18.22/18.40 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 18.22/18.40 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 18.22/18.40 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 18.22/18.40 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 18.22/18.40 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 18.22/18.40 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 18.22/18.40 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 18.22/18.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 18.22/18.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 18.22/18.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 18.22/18.40 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 18.22/18.40 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 18.22/18.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 18.22/18.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 18.22/18.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 18.22/18.40 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 18.22/18.40 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 18.22/18.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 18.22/18.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 18.22/18.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 18.22/18.40 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 18.22/18.40 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 18.22/18.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 18.22/18.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 18.22/18.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 18.22/18.40 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 18.22/18.40 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 18.22/18.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 18.22/18.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 18.22/18.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 18.22/18.40 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 18.22/18.40 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 18.22/18.40 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 18.22/18.40 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 18.22/18.40 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 18.22/18.40 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 18.22/18.40 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 18.22/18.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 18.22/18.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 18.22/18.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 18.22/18.40 Found x0:(P X)
% 18.22/18.40 Instantiate: b:=X:fofType
% 18.22/18.40 Found x0 as proof of (P0 b)
% 18.22/18.40 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 18.22/18.40 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 18.22/18.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 18.22/18.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 18.22/18.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 18.22/18.40 Found x0:(P X)
% 18.22/18.40 Instantiate: b:=X:fofType
% 18.22/18.40 Found x0 as proof of (P0 b)
% 18.22/18.40 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 18.22/18.40 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 22.17/22.35 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 22.17/22.35 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 22.17/22.35 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 22.17/22.35 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 22.17/22.35 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 22.17/22.35 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 22.17/22.35 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 22.17/22.35 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 22.17/22.35 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 22.17/22.35 Found (eq_ref0 b) as proof of (((eq fofType) b) Y)
% 22.17/22.35 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 22.17/22.35 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 22.17/22.35 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 22.17/22.35 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 22.17/22.35 Found (eq_ref0 b) as proof of (P b)
% 22.17/22.35 Found ((eq_ref fofType) b) as proof of (P b)
% 22.17/22.35 Found ((eq_ref fofType) b) as proof of (P b)
% 22.17/22.35 Found ((eq_ref fofType) b) as proof of (P b)
% 22.17/22.35 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 22.17/22.35 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 22.17/22.35 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 22.17/22.35 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 22.17/22.35 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 22.17/22.35 Found x0:=(x (fun (x0:(fofType->Prop))=> (P X))):((P X)->(P X))
% 22.17/22.35 Found (x (fun (x0:(fofType->Prop))=> (P X))) as proof of (P0 X)
% 22.17/22.35 Found (x (fun (x0:(fofType->Prop))=> (P X))) as proof of (P0 X)
% 22.17/22.35 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 22.17/22.35 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 22.17/22.35 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 22.17/22.35 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 22.17/22.35 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 22.17/22.35 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 22.17/22.35 Found (eq_ref0 b) as proof of (((eq fofType) b) Y)
% 22.17/22.35 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 22.17/22.35 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 22.17/22.35 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 22.17/22.35 Found x0:(P Y)
% 22.17/22.35 Instantiate: b:=Y:fofType
% 22.17/22.35 Found x0 as proof of (P0 b)
% 22.17/22.35 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 22.17/22.35 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 22.17/22.35 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 22.17/22.35 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 22.17/22.35 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 22.17/22.35 Found x0:(P X)
% 22.17/22.35 Instantiate: a:=X:fofType
% 22.17/22.35 Found x0 as proof of (P0 a)
% 22.17/22.35 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 22.17/22.35 Found (eq_ref0 b) as proof of (((eq fofType) b) Y)
% 22.17/22.35 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 22.17/22.35 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 22.17/22.35 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 22.17/22.35 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 22.17/22.35 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 22.17/22.35 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 22.17/22.35 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 22.17/22.35 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 22.17/22.35 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 22.17/22.35 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 22.17/22.35 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 22.17/22.35 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 22.17/22.35 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 22.17/22.35 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 22.17/22.35 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 22.17/22.35 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 22.17/22.35 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 22.17/22.35 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 22.17/22.35 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 22.17/22.35 Found (eq_ref0 b) as proof of (((eq fofType) b) Y)
% 22.17/22.35 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 22.17/22.35 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 22.17/22.35 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 22.17/22.35 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 22.17/22.35 Found (eq_ref0 b) as proof of (P b)
% 22.17/22.35 Found ((eq_ref fofType) b) as proof of (P b)
% 22.17/22.35 Found ((eq_ref fofType) b) as proof of (P b)
% 22.17/22.35 Found ((eq_ref fofType) b) as proof of (P b)
% 22.17/22.35 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 24.63/24.80 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 24.63/24.80 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 24.63/24.80 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 24.63/24.80 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 24.63/24.80 Found x0:=(x (fun (x0:(fofType->Prop))=> (P X))):((P X)->(P X))
% 24.63/24.80 Found (x (fun (x0:(fofType->Prop))=> (P X))) as proof of (P0 X)
% 24.63/24.80 Found (x (fun (x0:(fofType->Prop))=> (P X))) as proof of (P0 X)
% 24.63/24.80 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 24.63/24.80 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 24.63/24.80 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 24.63/24.80 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 24.63/24.80 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 24.63/24.80 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 24.63/24.80 Found (eq_ref0 b) as proof of (((eq fofType) b) Y)
% 24.63/24.80 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 24.63/24.80 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 24.63/24.80 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 24.63/24.80 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 24.63/24.80 Found (eq_ref0 b) as proof of (P1 b)
% 24.63/24.80 Found ((eq_ref fofType) b) as proof of (P1 b)
% 24.63/24.80 Found ((eq_ref fofType) b) as proof of (P1 b)
% 24.63/24.80 Found ((eq_ref fofType) b) as proof of (P1 b)
% 24.63/24.80 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 24.63/24.80 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 24.63/24.80 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 24.63/24.80 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 24.63/24.80 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 24.63/24.80 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 24.63/24.80 Found (eq_ref0 b) as proof of (P1 b)
% 24.63/24.80 Found ((eq_ref fofType) b) as proof of (P1 b)
% 24.63/24.80 Found ((eq_ref fofType) b) as proof of (P1 b)
% 24.63/24.80 Found ((eq_ref fofType) b) as proof of (P1 b)
% 24.63/24.80 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 24.63/24.80 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 24.63/24.80 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 24.63/24.80 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 24.63/24.80 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 24.63/24.80 Found x0:(P Y)
% 24.63/24.80 Instantiate: b:=Y:fofType
% 24.63/24.80 Found x0 as proof of (P0 b)
% 24.63/24.80 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 24.63/24.80 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 24.63/24.80 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 24.63/24.80 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 24.63/24.80 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 24.63/24.80 Found x0:(P1 Y)
% 24.63/24.80 Instantiate: b:=Y:fofType
% 24.63/24.80 Found x0 as proof of (P2 b)
% 24.63/24.80 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 24.63/24.80 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 24.63/24.80 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 24.63/24.80 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 24.63/24.80 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 24.63/24.80 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 24.63/24.80 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 24.63/24.80 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 24.63/24.80 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 24.63/24.80 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 24.63/24.80 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 24.63/24.80 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 24.63/24.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 24.63/24.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 24.63/24.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 24.63/24.81 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b))):((P b)->(P b))
% 24.63/24.81 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 24.63/24.81 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 24.63/24.81 Found x0:(P1 Y)
% 24.63/24.81 Instantiate: b:=Y:fofType
% 24.63/24.81 Found x0 as proof of (P2 b)
% 24.63/24.81 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 24.63/24.81 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 24.63/24.81 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 24.63/24.81 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 24.63/24.81 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 24.63/24.81 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b))):((P b)->(P b))
% 24.63/24.81 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 24.63/24.81 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 24.63/24.81 Found x1:=(x (fun (x1:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 24.63/24.81 Found (x (fun (x1:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 26.35/26.58 Found (x (fun (x1:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 26.35/26.58 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 26.35/26.58 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 26.35/26.58 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 26.35/26.58 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 26.35/26.58 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 26.35/26.58 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 26.35/26.58 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 26.35/26.58 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 26.35/26.58 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 26.35/26.58 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 26.35/26.58 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 26.35/26.58 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 26.35/26.58 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 26.35/26.58 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 26.35/26.58 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 26.35/26.58 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 26.35/26.58 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 26.35/26.58 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 26.35/26.58 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 26.35/26.58 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 26.35/26.58 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 26.35/26.58 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 31.63/31.81 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 31.63/31.81 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 31.63/31.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 31.63/31.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 31.63/31.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 31.63/31.81 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 31.63/31.81 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 31.63/31.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 31.63/31.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 31.63/31.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 31.63/31.81 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 31.63/31.81 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 31.63/31.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 31.63/31.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 31.63/31.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 31.63/31.81 Found x0:(P X)
% 31.63/31.81 Instantiate: a:=X:fofType
% 31.63/31.81 Found x0 as proof of (P0 a)
% 31.63/31.81 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 31.63/31.81 Found (eq_ref0 b) as proof of (((eq fofType) b) Y)
% 31.63/31.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 31.63/31.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 31.63/31.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 31.63/31.81 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 31.63/31.81 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 31.63/31.81 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 31.63/31.81 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 31.63/31.81 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 31.63/31.81 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 31.63/31.81 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 31.63/31.81 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 31.63/31.81 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 31.63/31.81 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 31.63/31.81 Found x0:(P b)
% 31.63/31.81 Instantiate: b0:=b:fofType
% 31.63/31.81 Found x0 as proof of (P0 b0)
% 31.63/31.81 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 31.63/31.81 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 31.63/31.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 31.63/31.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 31.63/31.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 31.63/31.81 Found x0:(P Y)
% 31.63/31.81 Instantiate: b:=Y:fofType
% 31.63/31.81 Found x0 as proof of (P0 b)
% 31.63/31.81 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 31.63/31.81 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 31.63/31.81 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 31.63/31.81 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 31.63/31.81 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 31.63/31.81 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 31.63/31.81 Found (eq_ref0 b) as proof of (P1 b)
% 31.63/31.81 Found ((eq_ref fofType) b) as proof of (P1 b)
% 31.63/31.81 Found ((eq_ref fofType) b) as proof of (P1 b)
% 31.63/31.81 Found ((eq_ref fofType) b) as proof of (P1 b)
% 31.63/31.81 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 31.63/31.81 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 31.63/31.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 31.63/31.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 31.63/31.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 31.63/31.81 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 31.63/31.81 Found (eq_ref0 b) as proof of (P1 b)
% 31.63/31.81 Found ((eq_ref fofType) b) as proof of (P1 b)
% 31.63/31.81 Found ((eq_ref fofType) b) as proof of (P1 b)
% 31.63/31.81 Found ((eq_ref fofType) b) as proof of (P1 b)
% 31.63/31.81 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 31.63/31.81 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 31.63/31.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 31.63/31.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 31.63/31.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 31.63/31.81 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 31.63/31.81 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 31.63/31.81 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 31.63/31.81 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 31.63/31.81 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 31.63/31.81 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 31.63/31.81 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 31.63/31.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 31.63/31.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 31.63/31.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 31.63/31.81 Found x0:=(x (fun (x0:(fofType->Prop))=> (P0 Y))):((P0 Y)->(P0 Y))
% 34.72/34.98 Found (x (fun (x0:(fofType->Prop))=> (P0 Y))) as proof of (P1 Y)
% 34.72/34.98 Found (x (fun (x0:(fofType->Prop))=> (P0 Y))) as proof of (P1 Y)
% 34.72/34.98 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b))):((P b)->(P b))
% 34.72/34.98 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 34.72/34.98 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 34.72/34.98 Found x0:(P1 Y)
% 34.72/34.98 Instantiate: b:=Y:fofType
% 34.72/34.98 Found x0 as proof of (P2 b)
% 34.72/34.98 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 34.72/34.98 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 34.72/34.98 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 34.72/34.98 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 34.72/34.98 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 34.72/34.98 Found x0:(P1 Y)
% 34.72/34.98 Instantiate: b:=Y:fofType
% 34.72/34.98 Found x0 as proof of (P2 b)
% 34.72/34.98 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 34.72/34.98 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 34.72/34.98 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 34.72/34.98 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 34.72/34.98 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 34.72/34.98 Found x0:(P Y)
% 34.72/34.98 Instantiate: a:=Y:fofType
% 34.72/34.98 Found x0 as proof of (P0 a)
% 34.72/34.98 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 34.72/34.98 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 34.72/34.98 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 34.72/34.98 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 34.72/34.98 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 34.72/34.98 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 34.72/34.98 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 34.72/34.98 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 34.72/34.98 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 34.72/34.98 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 34.72/34.98 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 34.72/34.98 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 34.72/34.98 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 34.72/34.98 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 34.72/34.98 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 34.72/34.98 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 34.72/34.98 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 34.72/34.98 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 34.72/34.98 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 34.72/34.98 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 34.72/34.98 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b))):((P b)->(P b))
% 34.72/34.98 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 34.72/34.98 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 34.72/34.98 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 34.72/34.98 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 34.72/34.98 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 34.72/34.98 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 34.72/34.98 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 34.72/34.98 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 34.72/34.98 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 34.72/34.98 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 34.72/34.98 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 34.72/34.98 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 34.72/34.98 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 34.72/34.98 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 34.72/34.98 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 34.72/34.98 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 34.72/34.98 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 34.72/34.98 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 34.72/34.98 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 34.72/34.98 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 34.72/34.98 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 34.72/34.98 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 34.72/34.98 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 34.72/34.98 Found x1:=(x (fun (x1:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 34.72/34.98 Found (x (fun (x1:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 34.72/34.98 Found (x (fun (x1:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 34.72/34.98 Found x0:(P b)
% 34.72/34.98 Found x0 as proof of (P0 X)
% 34.72/34.98 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 34.72/34.98 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 34.72/34.98 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 37.21/37.40 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 37.21/37.40 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 37.21/37.40 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 37.21/37.40 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 37.21/37.40 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 37.21/37.40 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 37.21/37.40 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 37.21/37.40 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 37.21/37.40 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 37.21/37.40 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 37.21/37.40 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 37.21/37.40 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 37.21/37.40 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 37.21/37.40 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 37.21/37.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 37.21/37.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 37.21/37.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 37.21/37.40 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 37.21/37.40 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 37.21/37.40 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 37.21/37.40 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 37.21/37.40 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 37.21/37.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 37.21/37.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 37.21/37.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 37.21/37.40 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 37.21/37.40 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 37.21/37.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 37.21/37.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 37.21/37.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 37.21/37.40 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 37.21/37.40 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 37.21/37.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 37.21/37.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 37.21/37.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 37.21/37.40 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 37.21/37.40 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 37.21/37.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 37.21/37.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 37.21/37.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 37.21/37.40 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 37.21/37.40 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 37.21/37.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 37.21/37.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 37.21/37.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 37.21/37.40 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 37.21/37.40 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 37.21/37.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 37.21/37.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 37.21/37.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 37.21/37.40 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 37.21/37.40 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 37.21/37.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 37.21/37.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 37.21/37.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 37.21/37.40 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 37.21/37.40 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 37.21/37.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 37.21/37.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 37.21/37.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 37.21/37.40 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 37.21/37.40 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 37.21/37.40 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 37.21/37.40 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 37.21/37.40 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 37.21/37.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 37.21/37.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 37.21/37.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 37.21/37.40 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 37.21/37.40 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 37.21/37.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 37.21/37.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 39.56/39.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 39.56/39.73 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 39.56/39.73 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 39.56/39.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 39.56/39.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 39.56/39.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 39.56/39.73 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 39.56/39.73 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 39.56/39.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 39.56/39.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 39.56/39.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 39.56/39.73 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 39.56/39.73 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 39.56/39.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 39.56/39.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 39.56/39.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 39.56/39.73 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 39.56/39.73 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 39.56/39.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 39.56/39.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 39.56/39.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 39.56/39.73 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 39.56/39.73 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 39.56/39.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 39.56/39.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 39.56/39.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 39.56/39.73 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 39.56/39.73 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 39.56/39.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 39.56/39.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 39.56/39.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 39.56/39.73 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 39.56/39.73 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 39.56/39.73 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 39.56/39.73 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 39.56/39.73 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 39.56/39.73 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 39.56/39.73 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 39.56/39.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 39.56/39.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 39.56/39.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 39.56/39.73 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b))):((P b)->(P b))
% 39.56/39.73 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 39.56/39.73 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 39.56/39.73 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 39.56/39.73 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 39.56/39.73 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 39.56/39.73 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 39.56/39.73 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 39.56/39.73 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 39.56/39.73 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 39.56/39.73 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 39.56/39.73 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 39.56/39.73 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 39.56/39.73 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 39.56/39.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 39.56/39.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 39.56/39.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 39.56/39.73 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 39.56/39.73 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 39.56/39.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 39.56/39.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 39.56/39.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 39.56/39.73 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 39.56/39.73 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 39.56/39.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 39.56/39.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 39.56/39.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 39.56/39.73 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 39.56/39.73 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 39.56/39.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 44.54/44.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 44.54/44.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 44.54/44.75 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 44.54/44.75 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 44.54/44.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 44.54/44.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 44.54/44.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 44.54/44.75 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 44.54/44.75 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 44.54/44.75 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 44.54/44.75 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 44.54/44.75 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 44.54/44.75 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 44.54/44.75 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 44.54/44.75 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 44.54/44.75 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 44.54/44.75 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 44.54/44.75 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 44.54/44.75 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 44.54/44.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 44.54/44.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 44.54/44.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 44.54/44.75 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 44.54/44.75 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 44.54/44.75 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 44.54/44.75 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 44.54/44.75 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 44.54/44.75 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 44.54/44.75 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 44.54/44.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.54/44.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.54/44.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.54/44.75 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 44.54/44.75 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 44.54/44.75 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 44.54/44.75 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 44.54/44.75 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 44.54/44.75 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 44.54/44.75 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 44.54/44.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.54/44.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.54/44.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.54/44.75 Found x0:(P b)
% 44.54/44.75 Instantiate: b0:=b:fofType
% 44.54/44.75 Found x0 as proof of (P0 b0)
% 44.54/44.75 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 44.54/44.75 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 44.54/44.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.54/44.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.54/44.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.54/44.75 Found x0:(P Y)
% 44.54/44.75 Instantiate: b:=Y:fofType
% 44.54/44.75 Found x0 as proof of (P0 b)
% 44.54/44.75 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 44.54/44.75 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 44.54/44.75 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 44.54/44.75 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 44.54/44.75 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 44.54/44.75 Found x0:=(x (fun (x0:(fofType->Prop))=> (P0 Y))):((P0 Y)->(P0 Y))
% 44.54/44.75 Found (x (fun (x0:(fofType->Prop))=> (P0 Y))) as proof of (P1 Y)
% 44.54/44.75 Found (x (fun (x0:(fofType->Prop))=> (P0 Y))) as proof of (P1 Y)
% 44.54/44.75 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 44.54/44.75 Found (eq_ref0 b0) as proof of (P b0)
% 44.54/44.75 Found ((eq_ref fofType) b0) as proof of (P b0)
% 44.54/44.75 Found ((eq_ref fofType) b0) as proof of (P b0)
% 44.54/44.75 Found ((eq_ref fofType) b0) as proof of (P b0)
% 44.54/44.75 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 44.54/44.75 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 44.54/44.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.54/44.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.54/44.75 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 44.54/44.75 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 44.54/44.75 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 44.54/44.75 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 44.54/44.75 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 44.54/44.75 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 47.85/48.10 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 47.85/48.10 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 47.85/48.10 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 47.85/48.10 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 47.85/48.10 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 47.85/48.10 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 47.85/48.10 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 47.85/48.10 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 47.85/48.10 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 47.85/48.10 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 47.85/48.10 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 47.85/48.10 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 47.85/48.10 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 47.85/48.10 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 47.85/48.10 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 47.85/48.10 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 47.85/48.10 Found (eq_ref0 b0) as proof of (P b0)
% 47.85/48.10 Found ((eq_ref fofType) b0) as proof of (P b0)
% 47.85/48.10 Found ((eq_ref fofType) b0) as proof of (P b0)
% 47.85/48.10 Found ((eq_ref fofType) b0) as proof of (P b0)
% 47.85/48.10 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 47.85/48.10 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 47.85/48.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 47.85/48.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 47.85/48.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 47.85/48.10 Found x0:(P Y)
% 47.85/48.10 Instantiate: a:=Y:fofType
% 47.85/48.10 Found x0 as proof of (P0 a)
% 47.85/48.10 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 47.85/48.10 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 47.85/48.10 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 47.85/48.10 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 47.85/48.10 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 47.85/48.10 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 47.85/48.10 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 47.85/48.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 47.85/48.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 47.85/48.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 47.85/48.10 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 47.85/48.10 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 47.85/48.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 47.85/48.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 47.85/48.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 47.85/48.10 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 47.85/48.10 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 47.85/48.10 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 47.85/48.10 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 47.85/48.10 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 47.85/48.10 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 47.85/48.10 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 47.85/48.10 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 47.85/48.10 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 47.85/48.10 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 47.85/48.10 Found x0:(P Y)
% 47.85/48.10 Instantiate: b0:=Y:fofType
% 47.85/48.10 Found x0 as proof of (P0 b0)
% 47.85/48.10 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 47.85/48.10 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 47.85/48.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 47.85/48.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 47.85/48.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 47.85/48.10 Found x0:(P Y)
% 47.85/48.10 Instantiate: b0:=Y:fofType
% 47.85/48.10 Found x0 as proof of (P0 b0)
% 47.85/48.10 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 47.85/48.10 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 47.85/48.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 47.85/48.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 47.85/48.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 47.85/48.10 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 47.85/48.10 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 47.85/48.10 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 47.85/48.10 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 47.85/48.10 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 47.85/48.10 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 47.85/48.10 Found x0:(P b)
% 47.85/48.10 Found x0 as proof of (P0 X)
% 47.85/48.10 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 51.53/51.78 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 51.53/51.78 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 51.53/51.78 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 51.53/51.78 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 51.53/51.78 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 51.53/51.78 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 51.53/51.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 51.53/51.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 51.53/51.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 51.53/51.78 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 51.53/51.78 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 51.53/51.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 51.53/51.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 51.53/51.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 51.53/51.78 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 51.53/51.78 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 51.53/51.78 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 51.53/51.78 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 51.53/51.78 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 51.53/51.78 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 51.53/51.78 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 51.53/51.78 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 51.53/51.78 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 51.53/51.78 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 51.53/51.78 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 51.53/51.78 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 51.53/51.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 51.53/51.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 51.53/51.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 51.53/51.78 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 51.53/51.78 Found (eq_ref0 X) as proof of (((eq fofType) X) b1)
% 51.53/51.78 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b1)
% 51.53/51.78 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b1)
% 51.53/51.78 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b1)
% 51.53/51.78 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 51.53/51.78 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 51.53/51.78 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 51.53/51.78 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 51.53/51.78 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 51.53/51.78 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 51.53/51.78 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 51.53/51.78 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 51.53/51.78 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 51.53/51.78 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 51.53/51.78 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 51.53/51.78 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 51.53/51.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 51.53/51.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 51.53/51.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 51.53/51.78 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b0))):((P b0)->(P b0))
% 51.53/51.78 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 51.53/51.78 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 51.53/51.78 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 51.53/51.78 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 51.53/51.78 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 51.53/51.78 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 51.53/51.78 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 51.53/51.78 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 51.53/51.78 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 51.53/51.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 51.53/51.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 51.53/51.78 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 51.53/51.78 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 51.53/51.78 Found (eq_ref0 X) as proof of (P X)
% 51.53/51.78 Found ((eq_ref fofType) X) as proof of (P X)
% 51.53/51.78 Found ((eq_ref fofType) X) as proof of (P X)
% 51.53/51.78 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 51.53/51.78 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 51.53/51.78 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 51.53/51.78 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 51.53/51.78 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 54.23/54.42 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 54.23/54.42 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 54.23/54.42 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 54.23/54.42 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 54.23/54.42 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 54.23/54.42 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 54.23/54.42 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 54.23/54.42 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 54.23/54.42 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 54.23/54.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 54.23/54.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 54.23/54.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 54.23/54.42 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 54.23/54.42 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 54.23/54.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 54.23/54.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 54.23/54.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 54.23/54.42 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 54.23/54.42 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 54.23/54.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 54.23/54.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 54.23/54.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 54.23/54.42 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 54.23/54.42 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 54.23/54.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 54.23/54.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 54.23/54.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 54.23/54.42 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 54.23/54.42 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 54.23/54.42 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 54.23/54.42 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 54.23/54.42 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 54.23/54.42 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 54.23/54.42 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 54.23/54.42 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 54.23/54.42 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 54.23/54.42 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 54.23/54.42 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 54.23/54.42 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 54.23/54.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 54.23/54.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 54.23/54.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 54.23/54.42 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 54.23/54.42 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 54.23/54.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 54.23/54.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 54.23/54.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 54.23/54.42 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 54.23/54.42 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 54.23/54.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 54.23/54.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 54.23/54.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 54.23/54.42 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 54.23/54.42 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 54.23/54.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 54.23/54.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 54.23/54.42 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 54.23/54.42 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 54.23/54.42 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 54.23/54.42 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 54.23/54.42 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 54.23/54.42 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 54.23/54.42 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 54.23/54.42 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 54.23/54.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 54.23/54.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 54.23/54.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 54.23/54.42 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 54.23/54.42 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 54.23/54.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 54.23/54.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 54.23/54.42 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 56.73/56.92 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 56.73/56.92 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 56.73/56.92 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 56.73/56.92 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 56.73/56.92 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 56.73/56.92 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 56.73/56.92 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 56.73/56.92 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 56.73/56.92 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 56.73/56.92 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 56.73/56.92 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 56.73/56.92 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 56.73/56.92 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 56.73/56.92 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 56.73/56.92 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 56.73/56.92 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 56.73/56.92 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 56.73/56.92 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 56.73/56.92 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 56.73/56.92 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 56.73/56.92 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 56.73/56.92 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 56.73/56.92 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 56.73/56.92 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 56.73/56.92 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 56.73/56.92 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 56.73/56.92 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 56.73/56.92 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 56.73/56.92 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 56.73/56.92 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 56.73/56.92 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 56.73/56.92 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 56.73/56.92 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 56.73/56.92 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 56.73/56.92 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 56.73/56.92 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 56.73/56.92 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 56.73/56.92 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 56.73/56.92 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 56.73/56.92 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 56.73/56.92 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 56.73/56.92 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 56.73/56.92 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 56.73/56.92 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 56.73/56.92 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 56.73/56.92 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 56.73/56.92 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 56.73/56.92 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 56.73/56.92 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 56.73/56.92 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 56.73/56.92 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 56.73/56.92 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 56.73/56.92 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 56.73/56.92 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 56.73/56.92 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 56.73/56.92 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 56.73/56.92 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 56.73/56.92 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 56.73/56.92 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 56.73/56.92 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 56.73/56.92 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 56.73/56.92 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 56.73/56.92 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 56.73/56.92 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 56.73/56.92 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 56.73/56.92 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 56.73/56.92 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 56.73/56.92 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 56.73/56.92 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 56.73/56.92 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 63.01/63.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 63.01/63.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 63.01/63.21 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 63.01/63.21 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 63.01/63.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 63.01/63.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 63.01/63.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 63.01/63.21 Found x0:(P Y)
% 63.01/63.21 Found x0 as proof of (P0 Y)
% 63.01/63.21 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 63.01/63.21 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 63.01/63.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 63.01/63.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 63.01/63.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 63.01/63.21 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 63.01/63.21 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 63.01/63.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 63.01/63.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 63.01/63.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 63.01/63.21 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 63.01/63.21 Found (eq_ref0 b0) as proof of (P b0)
% 63.01/63.21 Found ((eq_ref fofType) b0) as proof of (P b0)
% 63.01/63.21 Found ((eq_ref fofType) b0) as proof of (P b0)
% 63.01/63.21 Found ((eq_ref fofType) b0) as proof of (P b0)
% 63.01/63.21 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 63.01/63.21 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 63.01/63.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 63.01/63.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 63.01/63.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 63.01/63.21 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 63.01/63.21 Found (eq_ref0 b0) as proof of (P b0)
% 63.01/63.21 Found ((eq_ref fofType) b0) as proof of (P b0)
% 63.01/63.21 Found ((eq_ref fofType) b0) as proof of (P b0)
% 63.01/63.21 Found ((eq_ref fofType) b0) as proof of (P b0)
% 63.01/63.21 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 63.01/63.21 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 63.01/63.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 63.01/63.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 63.01/63.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 63.01/63.21 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 63.01/63.21 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 63.01/63.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 63.01/63.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 63.01/63.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 63.01/63.21 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 63.01/63.21 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 63.01/63.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 63.01/63.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 63.01/63.21 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 63.01/63.21 Found x0:(P Y)
% 63.01/63.21 Instantiate: b0:=Y:fofType
% 63.01/63.21 Found x0 as proof of (P0 b0)
% 63.01/63.21 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 63.01/63.21 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 63.01/63.21 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 63.01/63.21 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 63.01/63.21 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 63.01/63.21 Found x0:(P Y)
% 63.01/63.21 Instantiate: b0:=Y:fofType
% 63.01/63.21 Found x0 as proof of (P0 b0)
% 63.01/63.21 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 63.01/63.21 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 63.01/63.21 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 63.01/63.21 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 63.01/63.21 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 63.01/63.21 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 63.01/63.21 Found (eq_ref0 X) as proof of (((eq fofType) X) b1)
% 63.01/63.21 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b1)
% 63.01/63.21 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b1)
% 63.01/63.21 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b1)
% 63.01/63.21 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 63.01/63.21 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 63.01/63.21 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 63.01/63.21 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 63.01/63.21 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 63.01/63.21 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 63.01/63.21 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 63.01/63.21 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 65.70/65.91 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 65.70/65.91 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 65.70/65.91 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 65.70/65.91 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 65.70/65.91 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 65.70/65.91 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 65.70/65.91 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 65.70/65.91 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 65.70/65.91 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 65.70/65.91 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 65.70/65.91 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 65.70/65.91 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 65.70/65.91 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 65.70/65.91 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 65.70/65.91 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 65.70/65.91 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 65.70/65.91 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 65.70/65.91 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 65.70/65.91 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 65.70/65.91 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 65.70/65.91 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 65.70/65.91 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 65.70/65.91 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 65.70/65.91 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 65.70/65.91 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 65.70/65.91 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 65.70/65.91 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 65.70/65.91 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 65.70/65.91 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 65.70/65.91 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 65.70/65.91 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 65.70/65.91 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 65.70/65.91 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 65.70/65.91 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 65.70/65.91 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 65.70/65.91 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 65.70/65.91 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 65.70/65.91 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b0))):((P b0)->(P b0))
% 65.70/65.91 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 65.70/65.91 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 65.70/65.91 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 65.70/65.91 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 65.70/65.91 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 65.70/65.91 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 65.70/65.91 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 65.70/65.91 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 65.70/65.91 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 65.70/65.91 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 65.70/65.91 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 65.70/65.91 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 65.70/65.91 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 65.70/65.91 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 65.70/65.91 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 65.70/65.91 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 65.70/65.91 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 65.70/65.91 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 65.70/65.91 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 65.70/65.91 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 65.70/65.91 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 65.70/65.91 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 65.70/65.91 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 65.70/65.91 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 65.70/65.91 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 65.70/65.91 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 65.70/65.91 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 65.70/65.91 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 65.70/65.91 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 65.70/65.91 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 65.70/65.91 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 65.70/65.91 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 68.44/68.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 68.44/68.65 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 68.44/68.65 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 68.44/68.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 68.44/68.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 68.44/68.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 68.44/68.65 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 68.44/68.65 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 68.44/68.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 68.44/68.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 68.44/68.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 68.44/68.65 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 68.44/68.65 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 68.44/68.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 68.44/68.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 68.44/68.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 68.44/68.65 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 68.44/68.65 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 68.44/68.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 68.44/68.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 68.44/68.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 68.44/68.65 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 68.44/68.65 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 68.44/68.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 68.44/68.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 68.44/68.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 68.44/68.65 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 68.44/68.65 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 68.44/68.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 68.44/68.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 68.44/68.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 68.44/68.65 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 68.44/68.65 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 68.44/68.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 68.44/68.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 68.44/68.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 68.44/68.65 Found x0:(P b)
% 68.44/68.65 Instantiate: b0:=b:fofType
% 68.44/68.65 Found x0 as proof of (P0 b0)
% 68.44/68.65 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 68.44/68.65 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 68.44/68.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 68.44/68.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 68.44/68.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 68.44/68.65 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 68.44/68.65 Found (eq_ref0 X) as proof of (P X)
% 68.44/68.65 Found ((eq_ref fofType) X) as proof of (P X)
% 68.44/68.65 Found ((eq_ref fofType) X) as proof of (P X)
% 68.44/68.65 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 68.44/68.65 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 68.44/68.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 68.44/68.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 68.44/68.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 68.44/68.65 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 68.44/68.65 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 68.44/68.65 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 68.44/68.65 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 68.44/68.65 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 68.44/68.65 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 68.44/68.65 Found (eq_ref0 b0) as proof of (P b0)
% 68.44/68.65 Found ((eq_ref fofType) b0) as proof of (P b0)
% 68.44/68.65 Found ((eq_ref fofType) b0) as proof of (P b0)
% 68.44/68.65 Found ((eq_ref fofType) b0) as proof of (P b0)
% 68.44/68.65 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 68.44/68.65 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 68.44/68.65 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 68.44/68.65 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 68.44/68.65 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 68.44/68.65 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 68.44/68.65 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 68.44/68.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 68.44/68.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 68.44/68.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 68.44/68.65 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 68.44/68.65 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 71.23/71.47 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 71.23/71.47 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 71.23/71.47 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 71.23/71.47 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 71.23/71.47 Found (eq_ref0 b) as proof of (P b0)
% 71.23/71.47 Found ((eq_ref fofType) b) as proof of (P b0)
% 71.23/71.47 Found ((eq_ref fofType) b) as proof of (P b0)
% 71.23/71.47 Found ((eq_ref fofType) b) as proof of (P b0)
% 71.23/71.47 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 71.23/71.47 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 71.23/71.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 71.23/71.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 71.23/71.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 71.23/71.47 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 71.23/71.47 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 71.23/71.47 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 71.23/71.47 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 71.23/71.47 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 71.23/71.47 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 71.23/71.47 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 71.23/71.47 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 71.23/71.47 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 71.23/71.47 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 71.23/71.47 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 71.23/71.47 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 71.23/71.47 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 71.23/71.47 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 71.23/71.47 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 71.23/71.47 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 71.23/71.47 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 71.23/71.47 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 71.23/71.47 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 71.23/71.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 71.23/71.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 71.23/71.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 71.23/71.47 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 71.23/71.47 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 71.23/71.47 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 71.23/71.47 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 71.23/71.47 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 71.23/71.47 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 71.23/71.47 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 71.23/71.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 71.23/71.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 71.23/71.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 71.23/71.47 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 71.23/71.47 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 71.23/71.47 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 71.23/71.47 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 71.23/71.47 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 71.23/71.47 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 71.23/71.47 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 71.23/71.47 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 71.23/71.47 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 71.23/71.47 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 71.23/71.47 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 71.23/71.47 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 71.23/71.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 71.23/71.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 71.23/71.47 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 71.23/71.47 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 71.23/71.47 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 71.23/71.47 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 71.23/71.47 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 71.23/71.47 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 71.23/71.47 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 71.23/71.47 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 71.23/71.47 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 71.23/71.47 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 71.23/71.47 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 71.23/71.47 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 75.52/75.71 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 75.52/75.71 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 75.52/75.71 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 75.52/75.71 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 75.52/75.71 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 75.52/75.71 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 75.52/75.71 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 75.52/75.71 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 75.52/75.71 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 75.52/75.71 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 75.52/75.71 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 75.52/75.71 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 75.52/75.71 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 75.52/75.71 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 75.52/75.71 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 75.52/75.71 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 75.52/75.71 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 75.52/75.71 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 75.52/75.71 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 75.52/75.71 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 75.52/75.71 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 75.52/75.71 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 75.52/75.71 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 75.52/75.71 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 75.52/75.71 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 75.52/75.71 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 75.52/75.71 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 75.52/75.71 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 75.52/75.71 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 75.52/75.71 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 75.52/75.71 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 75.52/75.71 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 75.52/75.71 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 75.52/75.71 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 75.52/75.71 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b0))):((P b0)->(P b0))
% 75.52/75.71 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 75.52/75.71 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 75.52/75.71 Found x0:(P Y)
% 75.52/75.71 Found x0 as proof of (P0 Y)
% 75.52/75.71 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 75.52/75.71 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 75.52/75.71 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 75.52/75.71 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 75.52/75.71 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 75.52/75.71 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 75.52/75.71 Found (eq_ref0 b1) as proof of (((eq fofType) b1) X)
% 75.52/75.71 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 75.52/75.71 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 75.52/75.71 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 75.52/75.71 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 75.52/75.71 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 75.52/75.71 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 75.52/75.71 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 75.52/75.71 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 75.52/75.71 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 75.52/75.71 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 75.52/75.71 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 75.52/75.71 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 75.52/75.71 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 75.52/75.71 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 75.52/75.71 Found (eq_ref0 Y) as proof of (P Y)
% 75.52/75.71 Found ((eq_ref fofType) Y) as proof of (P Y)
% 75.52/75.71 Found ((eq_ref fofType) Y) as proof of (P Y)
% 75.52/75.71 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 75.52/75.71 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 75.52/75.71 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 75.52/75.71 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 75.52/75.71 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 75.52/75.71 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 75.52/75.71 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 75.52/75.71 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 75.52/75.71 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 75.52/75.71 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 79.91/80.12 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 79.91/80.12 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 79.91/80.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 79.91/80.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 79.91/80.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 79.91/80.12 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 79.91/80.12 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 79.91/80.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 79.91/80.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 79.91/80.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 79.91/80.12 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 79.91/80.12 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 79.91/80.12 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 79.91/80.12 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 79.91/80.12 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 79.91/80.12 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 79.91/80.12 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 79.91/80.12 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 79.91/80.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 79.91/80.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 79.91/80.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 79.91/80.12 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 79.91/80.12 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 79.91/80.12 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 79.91/80.12 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 79.91/80.12 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 79.91/80.12 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 79.91/80.12 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 79.91/80.12 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 79.91/80.12 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 79.91/80.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 79.91/80.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 79.91/80.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 79.91/80.12 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 79.91/80.12 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 79.91/80.12 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 79.91/80.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 79.91/80.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 79.91/80.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 79.91/80.12 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 79.91/80.12 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 79.91/80.12 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 79.91/80.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 79.91/80.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 79.91/80.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 79.91/80.12 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 79.91/80.12 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 79.91/80.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 82.05/82.24 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 82.05/82.24 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 82.05/82.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 82.05/82.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 82.05/82.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 82.05/82.24 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 82.05/82.24 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 82.05/82.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 82.05/82.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 82.05/82.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 82.05/82.24 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 82.05/82.24 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 82.05/82.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 82.05/82.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 82.05/82.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 82.05/82.24 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 82.05/82.24 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 82.05/82.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 82.05/82.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 82.05/82.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 82.05/82.24 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 82.05/82.24 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 82.05/82.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 82.05/82.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 82.05/82.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 82.05/82.24 Found x0:(P b)
% 82.05/82.24 Instantiate: b0:=b:fofType
% 82.05/82.24 Found x0 as proof of (P0 b0)
% 82.05/82.24 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 82.05/82.24 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 82.05/82.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 82.05/82.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 82.05/82.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 82.05/82.24 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 82.05/82.24 Found (eq_ref0 b0) as proof of (P b0)
% 82.05/82.24 Found ((eq_ref fofType) b0) as proof of (P b0)
% 82.05/82.24 Found ((eq_ref fofType) b0) as proof of (P b0)
% 82.05/82.24 Found ((eq_ref fofType) b0) as proof of (P b0)
% 82.05/82.24 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 82.05/82.24 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 82.05/82.24 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 82.05/82.24 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 82.05/82.24 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 82.05/82.24 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b0))):((P b0)->(P b0))
% 82.05/82.24 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 82.05/82.24 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 82.05/82.24 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 82.05/82.24 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 82.05/82.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 82.05/82.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 82.05/82.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 82.05/82.24 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 82.05/82.24 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 82.05/82.24 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 82.05/82.24 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 82.05/82.24 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 82.05/82.24 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 82.05/82.24 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 82.05/82.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 82.05/82.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 82.05/82.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 82.05/82.24 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 82.05/82.24 Found (eq_ref0 b1) as proof of (((eq fofType) b1) b0)
% 82.05/82.24 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 82.05/82.24 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 82.05/82.24 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 82.05/82.24 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 82.05/82.24 Found (eq_ref0 b) as proof of (P b0)
% 82.05/82.24 Found ((eq_ref fofType) b) as proof of (P b0)
% 82.05/82.24 Found ((eq_ref fofType) b) as proof of (P b0)
% 82.05/82.24 Found ((eq_ref fofType) b) as proof of (P b0)
% 82.05/82.24 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 82.05/82.24 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 82.05/82.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 85.77/86.04 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 85.77/86.04 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 85.77/86.04 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 85.77/86.04 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b00)
% 85.77/86.04 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 85.77/86.04 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 85.77/86.04 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 85.77/86.04 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 85.77/86.04 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 85.77/86.04 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 85.77/86.04 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 85.77/86.04 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 85.77/86.04 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 85.77/86.04 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 85.77/86.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 85.77/86.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 85.77/86.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 85.77/86.04 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 85.77/86.04 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 85.77/86.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 85.77/86.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 85.77/86.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 85.77/86.04 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 85.77/86.04 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 85.77/86.04 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 85.77/86.04 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 85.77/86.04 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 85.77/86.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 85.77/86.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 85.77/86.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 85.77/86.04 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 85.77/86.04 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 85.77/86.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 85.77/86.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 85.77/86.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 85.77/86.04 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b))):((P b)->(P b))
% 85.77/86.04 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 85.77/86.04 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 85.77/86.04 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 85.77/86.04 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 85.77/86.04 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 85.77/86.04 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 85.77/86.04 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 85.77/86.04 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 85.77/86.04 Found (eq_ref0 b1) as proof of (((eq fofType) b1) X)
% 85.77/86.04 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 85.77/86.04 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 85.77/86.04 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 85.77/86.04 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 85.77/86.04 Found (eq_ref0 Y) as proof of (P Y)
% 85.77/86.04 Found ((eq_ref fofType) Y) as proof of (P Y)
% 85.77/86.04 Found ((eq_ref fofType) Y) as proof of (P Y)
% 85.77/86.04 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 85.77/86.04 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 85.77/86.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 85.77/86.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 85.77/86.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 85.77/86.04 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 85.77/86.04 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 85.77/86.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 85.77/86.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 85.77/86.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 85.77/86.04 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 85.77/86.04 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 85.77/86.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 85.77/86.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 85.77/86.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 85.77/86.04 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 85.77/86.04 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 85.77/86.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 85.77/86.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 85.77/86.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 87.40/87.65 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 87.40/87.65 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 87.40/87.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 87.40/87.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 87.40/87.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 87.40/87.65 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 87.40/87.65 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 87.40/87.65 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 87.40/87.65 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 87.40/87.65 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 87.40/87.65 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 87.40/87.65 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 87.40/87.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 87.40/87.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 87.40/87.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 87.40/87.65 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 87.40/87.65 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 87.40/87.65 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 87.40/87.65 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 87.40/87.65 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 87.40/87.65 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 87.40/87.65 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 87.40/87.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 87.40/87.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 87.40/87.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 87.40/87.65 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 87.40/87.65 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 87.40/87.65 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 87.40/87.65 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 87.40/87.65 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 87.40/87.65 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 87.40/87.65 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 87.40/87.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 87.40/87.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 87.40/87.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 87.40/87.65 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 87.40/87.65 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 87.40/87.65 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 87.40/87.65 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 87.40/87.65 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 87.40/87.65 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 87.40/87.65 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 87.40/87.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 87.40/87.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 87.40/87.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 87.40/87.65 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 87.40/87.65 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 87.40/87.65 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 87.40/87.65 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 87.40/87.65 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 87.40/87.65 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 87.40/87.65 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 87.40/87.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 87.40/87.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 87.40/87.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 87.40/87.65 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 87.40/87.65 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 87.40/87.65 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 87.40/87.65 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 87.40/87.65 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 87.40/87.65 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 87.40/87.65 Found (eq_ref0 b1) as proof of (((eq fofType) b1) X)
% 87.40/87.65 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 87.40/87.65 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 87.40/87.65 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 87.40/87.65 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 87.40/87.65 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 87.40/87.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 87.40/87.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 87.40/87.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 87.40/87.65 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 93.14/93.33 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 93.14/93.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 93.14/93.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 93.14/93.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 93.14/93.33 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 93.14/93.33 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 93.14/93.33 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 93.14/93.33 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 93.14/93.33 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 93.14/93.33 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 93.14/93.33 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 93.14/93.33 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 93.14/93.33 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 93.14/93.33 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 93.14/93.33 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 93.14/93.33 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 93.14/93.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 93.14/93.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 93.14/93.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 93.14/93.33 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 93.14/93.33 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 93.14/93.33 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 93.14/93.33 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 93.14/93.33 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 93.14/93.33 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 93.14/93.33 Found (eq_ref0 b1) as proof of (((eq fofType) b1) b0)
% 93.14/93.33 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 93.14/93.33 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 93.14/93.33 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 93.14/93.33 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b0))):((P b0)->(P b0))
% 93.14/93.33 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 93.14/93.33 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 93.14/93.33 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 93.14/93.33 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b00)
% 93.14/93.33 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 93.14/93.33 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 93.14/93.33 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 93.14/93.33 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 93.14/93.33 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 93.14/93.33 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 93.14/93.33 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 93.14/93.33 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 93.14/93.33 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 93.14/93.33 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 93.14/93.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 93.14/93.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 93.14/93.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 93.14/93.33 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 93.14/93.33 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 93.14/93.33 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 93.14/93.33 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 93.14/93.33 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 93.14/93.33 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 93.14/93.33 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 93.14/93.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 93.14/93.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 93.14/93.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 93.14/93.33 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 93.14/93.33 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 93.14/93.33 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 93.14/93.33 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 93.14/93.33 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 93.14/93.33 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b))):((P b)->(P b))
% 93.14/93.33 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 93.14/93.33 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 93.14/93.33 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 93.14/93.33 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 93.14/93.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 93.14/93.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 93.14/93.33 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 94.21/94.44 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 94.21/94.44 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 94.21/94.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 94.21/94.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 94.21/94.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 94.21/94.44 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 94.21/94.44 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 94.21/94.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 94.21/94.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 94.21/94.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 94.21/94.44 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 94.21/94.44 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 94.21/94.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 94.21/94.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 94.21/94.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 94.21/94.44 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 94.21/94.44 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 94.21/94.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 94.21/94.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 94.21/94.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 94.21/94.44 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 94.21/94.44 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 94.21/94.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 94.21/94.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 94.21/94.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 94.21/94.44 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 94.21/94.44 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 94.21/94.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 94.21/94.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 94.21/94.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 94.21/94.44 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 94.21/94.44 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 94.21/94.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 94.21/94.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 94.21/94.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 94.21/94.44 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 94.21/94.44 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 94.21/94.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 94.21/94.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 94.21/94.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 94.21/94.44 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 94.21/94.44 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 94.21/94.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 94.21/94.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 94.21/94.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 94.21/94.44 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 94.21/94.44 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 94.21/94.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 94.21/94.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 94.21/94.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 94.21/94.44 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 94.21/94.44 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 94.21/94.44 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 94.21/94.44 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 94.21/94.44 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 94.21/94.44 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 94.21/94.44 Found (eq_ref0 b1) as proof of (((eq fofType) b1) X)
% 94.21/94.44 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 94.21/94.44 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 94.21/94.44 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 94.21/94.44 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 94.21/94.44 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 94.21/94.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 94.21/94.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 94.21/94.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 94.21/94.44 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 94.21/94.44 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 94.21/94.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 94.21/94.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 94.21/94.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 94.21/94.44 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 98.41/98.66 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 98.41/98.66 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 98.41/98.66 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 98.41/98.66 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 98.41/98.66 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 98.41/98.66 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 98.41/98.66 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 98.41/98.66 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 98.41/98.66 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 98.41/98.66 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 98.41/98.66 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 98.41/98.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 98.41/98.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 98.41/98.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 98.41/98.66 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 98.41/98.66 Found (eq_ref0 b1) as proof of (((eq fofType) b1) b0)
% 98.41/98.66 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 98.41/98.66 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 98.41/98.66 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 98.41/98.66 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 98.41/98.66 Found (eq_ref0 X) as proof of (((eq fofType) X) b1)
% 98.41/98.66 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b1)
% 98.41/98.66 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b1)
% 98.41/98.66 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b1)
% 98.41/98.66 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 98.41/98.66 Found (eq_ref0 b00) as proof of (((eq fofType) b00) Y)
% 98.41/98.66 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) Y)
% 98.41/98.66 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) Y)
% 98.41/98.66 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) Y)
% 98.41/98.66 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 98.41/98.66 Found (eq_ref0 b) as proof of (((eq fofType) b) b00)
% 98.41/98.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 98.41/98.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 98.41/98.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 98.41/98.66 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 98.41/98.66 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 98.41/98.66 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 98.41/98.66 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 98.41/98.66 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 98.41/98.66 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 98.41/98.66 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 98.41/98.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 98.41/98.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 98.41/98.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 98.41/98.66 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 98.41/98.66 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 98.41/98.66 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 98.41/98.66 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 98.41/98.66 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 98.41/98.66 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 98.41/98.66 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 98.41/98.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 98.41/98.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 98.41/98.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 98.41/98.66 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 98.41/98.66 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 98.41/98.66 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 98.41/98.66 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 98.41/98.66 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 98.41/98.66 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 98.41/98.66 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b1)
% 98.41/98.66 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b1)
% 98.41/98.66 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b1)
% 98.41/98.66 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b1)
% 98.41/98.66 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 98.41/98.66 Found (eq_ref0 b00) as proof of (((eq fofType) b00) Y)
% 98.41/98.66 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) Y)
% 98.41/98.66 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) Y)
% 98.41/98.66 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) Y)
% 98.41/98.66 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 98.41/98.66 Found (eq_ref0 b) as proof of (((eq fofType) b) b00)
% 104.28/104.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 104.28/104.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 104.28/104.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 104.28/104.52 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 104.28/104.52 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 104.28/104.52 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 104.28/104.52 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 104.28/104.52 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 104.28/104.52 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 104.28/104.52 Found (eq_ref0 X) as proof of (((eq fofType) X) b1)
% 104.28/104.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b1)
% 104.28/104.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b1)
% 104.28/104.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b1)
% 104.28/104.52 Found x0:(P X)
% 104.28/104.52 Instantiate: a:=X:fofType
% 104.28/104.52 Found x0 as proof of (P0 a)
% 104.28/104.52 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 104.28/104.52 Found (eq_ref0 b) as proof of (((eq fofType) b) Y)
% 104.28/104.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 104.28/104.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 104.28/104.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 104.28/104.52 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 104.28/104.52 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 104.28/104.52 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 104.28/104.52 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 104.28/104.52 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 104.28/104.52 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 104.28/104.52 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 104.28/104.52 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 104.28/104.52 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 104.28/104.52 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 104.28/104.52 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 104.28/104.52 Found (eq_ref0 b) as proof of (P1 b)
% 104.28/104.52 Found ((eq_ref fofType) b) as proof of (P1 b)
% 104.28/104.52 Found ((eq_ref fofType) b) as proof of (P1 b)
% 104.28/104.52 Found ((eq_ref fofType) b) as proof of (P1 b)
% 104.28/104.52 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 104.28/104.52 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 104.28/104.52 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 104.28/104.52 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 104.28/104.52 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 104.28/104.52 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 104.28/104.52 Found (eq_ref0 b) as proof of (P1 b)
% 104.28/104.52 Found ((eq_ref fofType) b) as proof of (P1 b)
% 104.28/104.52 Found ((eq_ref fofType) b) as proof of (P1 b)
% 104.28/104.52 Found ((eq_ref fofType) b) as proof of (P1 b)
% 104.28/104.52 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 104.28/104.52 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 104.28/104.52 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 104.28/104.52 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 104.28/104.52 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 104.28/104.52 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b))):((P b)->(P b))
% 104.28/104.52 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 104.28/104.52 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 104.28/104.52 Found x0:(P1 Y)
% 104.28/104.52 Instantiate: b:=Y:fofType
% 104.28/104.52 Found x0 as proof of (P2 b)
% 104.28/104.52 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 104.28/104.52 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 104.28/104.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 104.28/104.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 104.28/104.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 104.28/104.52 Found x0:(P1 Y)
% 104.28/104.52 Instantiate: b:=Y:fofType
% 104.28/104.52 Found x0 as proof of (P2 b)
% 104.28/104.52 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 104.28/104.52 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 104.28/104.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 104.28/104.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 104.28/104.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 104.28/104.52 Found x1:=(x (fun (x1:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 104.28/104.52 Found (x (fun (x1:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 104.28/104.52 Found (x (fun (x1:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 104.28/104.52 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 104.28/104.52 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 104.28/104.52 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 104.28/104.52 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 104.28/104.52 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 108.78/109.01 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 108.78/109.01 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 108.78/109.01 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 108.78/109.01 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 108.78/109.01 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 108.78/109.01 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 108.78/109.01 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 108.78/109.01 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 108.78/109.01 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 108.78/109.01 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 108.78/109.01 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 108.78/109.01 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 108.78/109.01 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 108.78/109.01 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 108.78/109.01 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 108.78/109.01 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 108.78/109.01 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 108.78/109.01 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 108.78/109.01 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 108.78/109.01 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 108.78/109.01 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 108.78/109.01 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 108.78/109.01 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 108.78/109.01 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 108.78/109.01 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 108.78/109.01 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 108.78/109.01 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 108.78/109.01 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 108.78/109.01 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 108.78/109.01 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 108.78/109.01 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 108.78/109.01 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 108.78/109.01 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 108.78/109.01 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 108.78/109.01 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 108.78/109.01 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 108.78/109.01 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 108.78/109.01 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 108.78/109.01 Found x0:(P X)
% 108.78/109.01 Instantiate: a:=X:fofType
% 108.78/109.01 Found x0 as proof of (P0 a)
% 108.78/109.01 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 108.78/109.01 Found (eq_ref0 b) as proof of (((eq fofType) b) Y)
% 108.78/109.01 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 108.78/109.01 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 108.78/109.01 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) Y)
% 108.78/109.01 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 108.78/109.01 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 108.78/109.01 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 108.78/109.01 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 108.78/109.01 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 108.78/109.01 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 108.78/109.01 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 108.78/109.01 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 108.78/109.01 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 108.78/109.01 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 108.78/109.01 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 108.78/109.01 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 108.78/109.01 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 108.78/109.01 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 108.78/109.01 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 108.78/109.01 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 108.78/109.01 Found (eq_ref0 X) as proof of (((eq fofType) X) b1)
% 108.78/109.01 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b1)
% 108.78/109.01 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b1)
% 108.78/109.01 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b1)
% 108.78/109.01 Found x0:(P b)
% 108.78/109.01 Instantiate: b0:=b:fofType
% 108.78/109.01 Found x0 as proof of (P0 b0)
% 108.78/109.01 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 108.78/109.01 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 108.78/109.01 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 108.78/109.01 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 108.78/109.01 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 108.78/109.01 Found x0:(P b)
% 108.78/109.01 Instantiate: b0:=b:fofType
% 108.78/109.01 Found x0 as proof of (P0 b0)
% 108.78/109.01 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 113.96/114.18 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 113.96/114.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 113.96/114.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 113.96/114.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 113.96/114.18 Found x0:(P Y)
% 113.96/114.18 Instantiate: b:=Y:fofType
% 113.96/114.18 Found x0 as proof of (P0 b)
% 113.96/114.18 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 113.96/114.18 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 113.96/114.18 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 113.96/114.18 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 113.96/114.18 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 113.96/114.18 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 113.96/114.18 Found (eq_ref0 b) as proof of (P1 b)
% 113.96/114.18 Found ((eq_ref fofType) b) as proof of (P1 b)
% 113.96/114.18 Found ((eq_ref fofType) b) as proof of (P1 b)
% 113.96/114.18 Found ((eq_ref fofType) b) as proof of (P1 b)
% 113.96/114.18 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 113.96/114.18 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 113.96/114.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 113.96/114.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 113.96/114.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 113.96/114.18 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 113.96/114.18 Found (eq_ref0 b) as proof of (P1 b)
% 113.96/114.18 Found ((eq_ref fofType) b) as proof of (P1 b)
% 113.96/114.18 Found ((eq_ref fofType) b) as proof of (P1 b)
% 113.96/114.18 Found ((eq_ref fofType) b) as proof of (P1 b)
% 113.96/114.18 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 113.96/114.18 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 113.96/114.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 113.96/114.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 113.96/114.18 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 113.96/114.18 Found x0:=(x (fun (x0:(fofType->Prop))=> (P0 Y))):((P0 Y)->(P0 Y))
% 113.96/114.18 Found (x (fun (x0:(fofType->Prop))=> (P0 Y))) as proof of (P1 Y)
% 113.96/114.18 Found (x (fun (x0:(fofType->Prop))=> (P0 Y))) as proof of (P1 Y)
% 113.96/114.18 Found x0:(P Y)
% 113.96/114.18 Instantiate: a:=Y:fofType
% 113.96/114.18 Found x0 as proof of (P0 a)
% 113.96/114.18 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b))):((P b)->(P b))
% 113.96/114.18 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 113.96/114.18 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 113.96/114.18 Found x0:(P1 Y)
% 113.96/114.18 Instantiate: b:=Y:fofType
% 113.96/114.18 Found x0 as proof of (P2 b)
% 113.96/114.18 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 113.96/114.18 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 113.96/114.18 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 113.96/114.18 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 113.96/114.18 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 113.96/114.18 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 113.96/114.18 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 113.96/114.18 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 113.96/114.18 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 113.96/114.18 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 113.96/114.18 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 113.96/114.18 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 113.96/114.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 113.96/114.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 113.96/114.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 113.96/114.18 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 113.96/114.18 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 113.96/114.18 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 113.96/114.18 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 113.96/114.18 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 113.96/114.18 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 113.96/114.18 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 113.96/114.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 113.96/114.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 113.96/114.18 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 113.96/114.18 Found x0:(P1 Y)
% 113.96/114.18 Instantiate: b:=Y:fofType
% 113.96/114.18 Found x0 as proof of (P2 b)
% 113.96/114.18 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 113.96/114.18 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 113.96/114.18 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 113.96/114.18 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 113.96/114.18 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 113.96/114.18 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 113.96/114.18 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 113.96/114.18 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 113.96/114.18 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 116.98/117.26 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 116.98/117.26 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 116.98/117.26 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 116.98/117.26 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 116.98/117.26 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 116.98/117.26 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 116.98/117.26 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 116.98/117.26 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 116.98/117.26 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 116.98/117.26 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 116.98/117.26 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 116.98/117.26 Found x0:(P Y)
% 116.98/117.26 Instantiate: a:=Y:fofType
% 116.98/117.26 Found x0 as proof of (P0 a)
% 116.98/117.26 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 116.98/117.26 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 116.98/117.26 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 116.98/117.26 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 116.98/117.26 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 116.98/117.26 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 116.98/117.26 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 116.98/117.26 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 116.98/117.26 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 116.98/117.26 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 116.98/117.26 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 116.98/117.26 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 116.98/117.26 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 116.98/117.26 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 116.98/117.26 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 116.98/117.26 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 116.98/117.26 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 116.98/117.26 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 116.98/117.26 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 116.98/117.26 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 116.98/117.26 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 116.98/117.26 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 116.98/117.26 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 116.98/117.26 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 116.98/117.26 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 116.98/117.26 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 116.98/117.26 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 116.98/117.26 Found x1:=(x (fun (x1:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 116.98/117.26 Found (x (fun (x1:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 116.98/117.26 Found (x (fun (x1:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 116.98/117.26 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 116.98/117.26 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 116.98/117.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 116.98/117.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 116.98/117.26 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 116.98/117.26 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 116.98/117.26 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 116.98/117.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 116.98/117.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 116.98/117.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 116.98/117.26 Found x0:(P b)
% 116.98/117.26 Found x0 as proof of (P0 X)
% 116.98/117.26 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 116.98/117.26 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 116.98/117.26 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 116.98/117.26 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 116.98/117.26 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 116.98/117.26 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 116.98/117.26 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 116.98/117.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 116.98/117.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 116.98/117.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 116.98/117.26 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 116.98/117.26 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 116.98/117.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 116.98/117.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 116.98/117.26 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 116.98/117.26 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 116.98/117.26 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 121.15/121.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 121.15/121.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 121.15/121.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 121.15/121.44 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 121.15/121.44 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 121.15/121.44 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 121.15/121.44 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 121.15/121.44 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 121.15/121.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 121.15/121.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 121.15/121.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 121.15/121.44 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 121.15/121.44 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 121.15/121.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 121.15/121.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 121.15/121.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 121.15/121.44 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 121.15/121.44 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 121.15/121.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 121.15/121.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 121.15/121.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 121.15/121.44 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 121.15/121.44 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 121.15/121.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 121.15/121.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 121.15/121.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 121.15/121.44 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 121.15/121.44 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 121.15/121.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 121.15/121.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 121.15/121.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 121.15/121.44 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 121.15/121.44 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 121.15/121.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 121.15/121.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 121.15/121.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 121.15/121.44 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 121.15/121.44 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 121.15/121.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 121.15/121.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 121.15/121.44 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 121.15/121.44 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 121.15/121.44 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 121.15/121.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 121.15/121.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 121.15/121.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 121.15/121.44 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 121.15/121.44 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 121.15/121.44 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 121.15/121.44 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 121.15/121.44 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 121.15/121.44 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 121.15/121.44 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 121.15/121.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 121.15/121.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 121.15/121.44 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 121.15/121.44 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 121.15/121.44 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 121.15/121.44 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 121.15/121.44 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 121.15/121.44 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 121.15/121.44 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 121.15/121.44 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 121.15/121.44 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 121.15/121.44 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 121.15/121.44 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 121.15/121.44 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 121.15/121.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 121.15/121.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 121.15/121.44 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 121.15/121.44 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 122.79/123.11 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 122.79/123.11 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 122.79/123.11 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 122.79/123.11 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 122.79/123.11 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 122.79/123.11 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 122.79/123.11 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 122.79/123.11 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 122.79/123.11 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 122.79/123.11 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 122.79/123.11 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 122.79/123.11 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 122.79/123.11 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 122.79/123.11 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 122.79/123.11 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 122.79/123.11 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 122.79/123.11 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 122.79/123.11 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 122.79/123.11 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 122.79/123.11 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 122.79/123.11 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 122.79/123.11 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 130.46/130.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 130.46/130.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 130.46/130.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 130.46/130.73 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 130.46/130.73 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 130.46/130.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 130.46/130.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 130.46/130.73 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 130.46/130.73 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 130.46/130.73 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 130.46/130.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 130.46/130.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 130.46/130.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 130.46/130.73 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 130.46/130.73 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 130.46/130.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 130.46/130.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 130.46/130.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 130.46/130.73 Found x0:(P b)
% 130.46/130.73 Instantiate: b0:=b:fofType
% 130.46/130.73 Found x0 as proof of (P0 b0)
% 130.46/130.73 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 130.46/130.73 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 130.46/130.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 130.46/130.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 130.46/130.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 130.46/130.73 Found x0:(P b)
% 130.46/130.73 Instantiate: b0:=b:fofType
% 130.46/130.73 Found x0 as proof of (P0 b0)
% 130.46/130.73 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 130.46/130.73 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 130.46/130.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 130.46/130.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 130.46/130.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 130.46/130.73 Found x0:(P Y)
% 130.46/130.73 Instantiate: b:=Y:fofType
% 130.46/130.73 Found x0 as proof of (P0 b)
% 130.46/130.73 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 130.46/130.73 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 130.46/130.73 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 130.46/130.73 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 130.46/130.73 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 130.46/130.73 Found x0:(P1 Y)
% 130.46/130.73 Instantiate: b:=Y:fofType
% 130.46/130.73 Found x0 as proof of (P2 b)
% 130.46/130.73 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 130.46/130.73 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 130.46/130.73 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 130.46/130.73 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 130.46/130.73 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 130.46/130.73 Found x0:(P1 Y)
% 130.46/130.73 Instantiate: b:=Y:fofType
% 130.46/130.73 Found x0 as proof of (P2 b)
% 130.46/130.73 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 130.46/130.73 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 130.46/130.73 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 130.46/130.73 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 130.46/130.73 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 130.46/130.73 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 130.46/130.73 Found (eq_ref0 b0) as proof of (P b0)
% 130.46/130.73 Found ((eq_ref fofType) b0) as proof of (P b0)
% 130.46/130.73 Found ((eq_ref fofType) b0) as proof of (P b0)
% 130.46/130.73 Found ((eq_ref fofType) b0) as proof of (P b0)
% 130.46/130.73 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 130.46/130.73 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 130.46/130.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 130.46/130.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 130.46/130.73 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 130.46/130.73 Found x0:(P Y)
% 130.46/130.73 Instantiate: a:=Y:fofType
% 130.46/130.73 Found x0 as proof of (P0 a)
% 130.46/130.73 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 130.46/130.73 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 130.46/130.73 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 130.46/130.73 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 130.46/130.73 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 130.46/130.73 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 130.46/130.73 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 130.46/130.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 130.46/130.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 130.46/130.73 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 130.46/130.73 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 130.46/130.73 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 130.46/130.73 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 133.45/133.69 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 133.45/133.69 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 133.45/133.69 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 133.45/133.69 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 133.45/133.69 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 133.45/133.69 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 133.45/133.69 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 133.45/133.69 Found x0:=(x (fun (x0:(fofType->Prop))=> (P0 Y))):((P0 Y)->(P0 Y))
% 133.45/133.69 Found (x (fun (x0:(fofType->Prop))=> (P0 Y))) as proof of (P1 Y)
% 133.45/133.69 Found (x (fun (x0:(fofType->Prop))=> (P0 Y))) as proof of (P1 Y)
% 133.45/133.69 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 133.45/133.69 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 133.45/133.69 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 133.45/133.69 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 133.45/133.69 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 133.45/133.69 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 133.45/133.69 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 133.45/133.69 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 133.45/133.69 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 133.45/133.69 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 133.45/133.69 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 133.45/133.69 Found (eq_ref0 b0) as proof of (P b0)
% 133.45/133.69 Found ((eq_ref fofType) b0) as proof of (P b0)
% 133.45/133.69 Found ((eq_ref fofType) b0) as proof of (P b0)
% 133.45/133.69 Found ((eq_ref fofType) b0) as proof of (P b0)
% 133.45/133.69 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 133.45/133.69 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 133.45/133.69 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 133.45/133.69 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 133.45/133.69 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 133.45/133.69 Found x0:(P Y)
% 133.45/133.69 Instantiate: a:=Y:fofType
% 133.45/133.69 Found x0 as proof of (P0 a)
% 133.45/133.69 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 133.45/133.69 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 133.45/133.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 133.45/133.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 133.45/133.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 133.45/133.69 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 133.45/133.69 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 133.45/133.69 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 133.45/133.69 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 133.45/133.69 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 133.45/133.69 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 133.45/133.69 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 133.45/133.69 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 133.45/133.69 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 133.45/133.69 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 133.45/133.69 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 133.45/133.69 Found (eq_ref0 b0) as proof of (P b0)
% 133.45/133.69 Found ((eq_ref fofType) b0) as proof of (P b0)
% 133.45/133.69 Found ((eq_ref fofType) b0) as proof of (P b0)
% 133.45/133.69 Found ((eq_ref fofType) b0) as proof of (P b0)
% 133.45/133.69 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 133.45/133.69 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 133.45/133.69 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 133.45/133.69 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 133.45/133.69 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 133.45/133.69 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 133.45/133.69 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 133.45/133.69 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 133.45/133.69 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 133.45/133.69 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 133.45/133.69 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 133.45/133.69 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 133.45/133.69 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 133.45/133.69 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 133.45/133.69 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 133.45/133.69 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 133.45/133.69 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 133.45/133.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 133.45/133.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 133.45/133.69 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 133.45/133.69 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 133.45/133.69 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 138.34/138.63 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 138.34/138.63 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 138.34/138.63 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 138.34/138.63 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 138.34/138.63 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 138.34/138.63 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 138.34/138.63 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 138.34/138.63 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 138.34/138.63 Found x1:=(x (fun (x1:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 138.34/138.63 Found (x (fun (x1:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 138.34/138.63 Found (x (fun (x1:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 138.34/138.63 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 138.34/138.63 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 138.34/138.63 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 138.34/138.63 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 138.34/138.63 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 138.34/138.63 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 138.34/138.63 Found x0:(P Y)
% 138.34/138.63 Instantiate: b0:=Y:fofType
% 138.34/138.63 Found x0 as proof of (P0 b0)
% 138.34/138.63 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 138.34/138.63 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 138.34/138.63 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 138.34/138.63 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 138.34/138.63 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 138.34/138.63 Found x0:(P b)
% 138.34/138.63 Instantiate: b0:=b:fofType
% 138.34/138.63 Found x0 as proof of (P0 b0)
% 138.34/138.63 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 138.34/138.63 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 138.34/138.63 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 138.34/138.63 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 138.34/138.63 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 138.34/138.63 Found x0:(P Y)
% 138.34/138.63 Instantiate: b0:=Y:fofType
% 138.34/138.63 Found x0 as proof of (P0 b0)
% 138.34/138.63 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 138.34/138.63 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 138.34/138.63 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 138.34/138.63 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 138.34/138.63 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 138.34/138.63 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 138.34/138.63 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 138.34/138.63 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 138.34/138.63 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 138.34/138.63 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 138.34/138.63 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 138.34/138.63 Found x0:(P b)
% 138.34/138.63 Found x0 as proof of (P0 X)
% 138.34/138.63 Found x0:(P Y)
% 138.34/138.63 Instantiate: b0:=Y:fofType
% 138.34/138.63 Found x0 as proof of (P0 b0)
% 138.34/138.63 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 138.34/138.63 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 138.34/138.63 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 138.34/138.63 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 138.34/138.63 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 138.34/138.63 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 138.34/138.63 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 138.34/138.63 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 138.34/138.63 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 138.34/138.63 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 138.34/138.63 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 138.34/138.63 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 138.34/138.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 138.34/138.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 138.34/138.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 138.34/138.63 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 138.34/138.63 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 138.34/138.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 138.34/138.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 138.34/138.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 138.34/138.63 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 138.34/138.63 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 138.34/138.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 138.34/138.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 138.34/138.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 138.34/138.63 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 145.38/145.65 Found (eq_ref0 X) as proof of (((eq fofType) X) b1)
% 145.38/145.65 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b1)
% 145.38/145.65 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b1)
% 145.38/145.65 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b1)
% 145.38/145.65 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 145.38/145.65 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 145.38/145.65 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 145.38/145.65 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 145.38/145.65 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 145.38/145.65 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 145.38/145.65 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 145.38/145.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 145.38/145.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 145.38/145.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 145.38/145.65 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 145.38/145.65 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 145.38/145.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 145.38/145.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 145.38/145.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 145.38/145.65 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 145.38/145.65 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 145.38/145.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 145.38/145.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 145.38/145.65 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 145.38/145.65 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 145.38/145.65 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 145.38/145.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 145.38/145.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 145.38/145.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 145.38/145.65 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b0))):((P b0)->(P b0))
% 145.38/145.65 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 145.38/145.65 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 145.38/145.65 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b0))):((P b0)->(P b0))
% 145.38/145.65 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 145.38/145.65 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 145.38/145.65 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 145.38/145.65 Found (eq_ref0 X) as proof of (P X)
% 145.38/145.65 Found ((eq_ref fofType) X) as proof of (P X)
% 145.38/145.65 Found ((eq_ref fofType) X) as proof of (P X)
% 145.38/145.65 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 145.38/145.65 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 145.38/145.65 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 145.38/145.65 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 145.38/145.65 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 145.38/145.65 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 145.38/145.65 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 145.38/145.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 145.38/145.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 145.38/145.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 145.38/145.65 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 145.38/145.65 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 145.38/145.65 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 145.38/145.65 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 145.38/145.65 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 145.38/145.65 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 145.38/145.65 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 145.38/145.65 Found (eq_ref0 X) as proof of (P X)
% 145.38/145.65 Found ((eq_ref fofType) X) as proof of (P X)
% 145.38/145.65 Found ((eq_ref fofType) X) as proof of (P X)
% 145.38/145.65 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 145.38/145.65 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 145.38/145.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 145.38/145.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 145.38/145.65 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 145.38/145.65 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 145.38/145.65 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 145.38/145.65 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 145.38/145.65 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 145.38/145.65 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 145.38/145.65 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 145.38/145.65 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 147.35/147.66 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 147.35/147.66 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 147.35/147.66 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 147.35/147.66 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 147.35/147.66 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 147.35/147.66 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 147.35/147.66 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 147.35/147.66 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 147.35/147.66 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 147.35/147.66 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 147.35/147.66 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 147.35/147.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 147.35/147.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 147.35/147.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 147.35/147.66 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 147.35/147.66 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 147.35/147.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 147.35/147.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 147.35/147.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 147.35/147.66 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 147.35/147.66 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 147.35/147.66 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 147.35/147.66 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 147.35/147.66 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 147.35/147.66 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 147.35/147.66 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 147.35/147.66 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 147.35/147.66 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 147.35/147.66 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 147.35/147.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 147.35/147.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 147.35/147.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 147.35/147.66 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 147.35/147.66 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 147.35/147.66 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 147.35/147.66 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 147.35/147.66 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 147.35/147.66 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 147.35/147.66 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 147.35/147.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 147.35/147.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 147.35/147.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 147.35/147.66 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 147.35/147.66 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 147.35/147.66 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 147.35/147.66 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 147.35/147.66 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 147.35/147.66 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 147.35/147.66 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 147.35/147.66 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 147.35/147.66 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 147.35/147.66 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 147.35/147.66 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 147.35/147.66 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 147.35/147.66 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 147.35/147.66 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 147.35/147.66 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 147.35/147.66 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 147.35/147.66 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 147.35/147.66 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 147.35/147.66 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 147.35/147.66 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 147.35/147.66 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 147.35/147.66 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 147.35/147.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 147.35/147.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 147.35/147.66 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 147.35/147.66 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 147.35/147.66 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 147.35/147.66 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 147.35/147.66 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 150.65/150.97 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 150.65/150.97 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 150.65/150.97 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 150.65/150.97 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 150.65/150.97 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 150.65/150.97 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 150.65/150.97 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 150.65/150.97 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 150.65/150.97 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 150.65/150.97 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 150.65/150.97 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 150.65/150.97 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 150.65/150.97 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 150.65/150.97 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 150.65/150.97 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 150.65/150.97 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 150.65/150.97 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 150.65/150.97 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 150.65/150.97 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 150.65/150.97 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 150.65/150.97 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 150.65/150.97 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 150.65/150.97 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b)
% 150.65/150.97 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 150.65/150.97 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 150.65/150.97 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b)
% 150.65/150.97 Found x0:(P b)
% 150.65/150.97 Found x0 as proof of (P0 X)
% 150.65/150.97 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 150.65/150.97 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 150.65/150.97 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 150.65/150.97 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 150.65/150.97 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 150.65/150.97 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 150.65/150.97 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 150.65/150.97 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 150.65/150.97 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 150.65/150.97 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 150.65/150.97 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 150.65/150.97 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 150.65/150.97 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 150.65/150.97 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 150.65/150.97 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 150.65/150.97 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 150.65/150.97 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 150.65/150.97 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 150.65/150.97 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 150.65/150.97 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 150.65/150.97 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 150.65/150.97 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 150.65/150.97 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 150.65/150.97 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 150.65/150.97 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 150.65/150.97 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 150.65/150.97 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 150.65/150.97 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 150.65/150.97 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 150.65/150.97 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 150.65/150.97 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 150.65/150.97 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 150.65/150.97 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 150.65/150.97 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 150.65/150.97 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 150.65/150.97 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 150.65/150.97 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 150.65/150.97 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 150.65/150.97 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 150.65/150.97 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 150.65/150.97 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 150.65/150.97 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 150.65/150.97 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 150.65/150.97 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 153.21/153.48 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 153.21/153.48 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 153.21/153.48 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 153.21/153.48 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 153.21/153.48 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 153.21/153.48 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 153.21/153.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 153.21/153.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 153.21/153.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 153.21/153.48 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 153.21/153.48 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 153.21/153.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 153.21/153.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 153.21/153.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 153.21/153.48 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 153.21/153.48 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 153.21/153.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 153.21/153.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 153.21/153.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 153.21/153.48 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 153.21/153.48 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 153.21/153.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 153.21/153.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 153.21/153.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 153.21/153.48 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 153.21/153.48 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 153.21/153.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 153.21/153.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 153.21/153.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 153.21/153.48 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 153.21/153.48 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 153.21/153.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 153.21/153.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 153.21/153.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 153.21/153.48 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 153.21/153.48 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 153.21/153.48 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 153.21/153.48 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 153.21/153.48 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 153.21/153.48 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 153.21/153.48 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 153.21/153.48 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 153.21/153.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 153.21/153.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 153.21/153.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 153.21/153.48 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 153.21/153.48 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 153.21/153.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 153.21/153.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 153.21/153.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 153.21/153.48 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 153.21/153.48 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 153.21/153.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 153.21/153.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 153.21/153.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 153.21/153.48 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 153.21/153.48 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 153.21/153.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 153.21/153.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 153.21/153.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 153.21/153.48 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 153.21/153.48 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 153.21/153.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 153.21/153.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 153.21/153.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 153.21/153.48 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 153.21/153.48 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 153.21/153.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 153.21/153.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 157.25/157.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 157.25/157.51 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 157.25/157.51 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 157.25/157.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 157.25/157.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 157.25/157.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 157.25/157.51 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 157.25/157.51 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 157.25/157.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 157.25/157.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 157.25/157.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 157.25/157.51 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 157.25/157.51 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 157.25/157.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 157.25/157.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 157.25/157.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 157.25/157.51 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 157.25/157.51 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 157.25/157.51 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 157.25/157.51 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 157.25/157.51 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 157.25/157.51 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 157.25/157.51 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 157.25/157.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 157.25/157.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 157.25/157.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 157.25/157.51 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 157.25/157.51 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 157.25/157.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 157.25/157.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 157.25/157.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 157.25/157.51 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 157.25/157.51 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 157.25/157.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 157.25/157.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 157.25/157.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 157.25/157.51 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 157.25/157.51 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 157.25/157.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 157.25/157.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 157.25/157.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 157.25/157.51 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 157.25/157.51 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 157.25/157.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 157.25/157.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 157.25/157.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 157.25/157.51 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 157.25/157.51 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 157.25/157.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 157.25/157.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 157.25/157.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 157.25/157.51 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 157.25/157.51 Found (eq_ref0 b0) as proof of (P b0)
% 157.25/157.51 Found ((eq_ref fofType) b0) as proof of (P b0)
% 157.25/157.51 Found ((eq_ref fofType) b0) as proof of (P b0)
% 157.25/157.51 Found ((eq_ref fofType) b0) as proof of (P b0)
% 157.25/157.51 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 157.25/157.51 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 157.25/157.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 157.25/157.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 157.25/157.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 157.25/157.51 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 157.25/157.51 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 157.25/157.51 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 157.25/157.51 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 157.25/157.51 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 157.25/157.51 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 157.25/157.51 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 157.25/157.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 157.25/157.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 157.25/157.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 157.25/157.51 Found x0:(P b)
% 157.25/157.51 Found x0 as proof of (P0 Y)
% 157.25/157.51 Found x0:=(x (fun (x0:(fofType->Prop))=> (P0 Y))):((P0 Y)->(P0 Y))
% 162.52/162.82 Found (x (fun (x0:(fofType->Prop))=> (P0 Y))) as proof of (P1 Y)
% 162.52/162.82 Found (x (fun (x0:(fofType->Prop))=> (P0 Y))) as proof of (P1 Y)
% 162.52/162.82 Found x0:(P Y)
% 162.52/162.82 Found x0 as proof of (P0 Y)
% 162.52/162.82 Found x0:(P1 Y)
% 162.52/162.82 Instantiate: b:=Y:fofType
% 162.52/162.82 Found x0 as proof of (P2 b)
% 162.52/162.82 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 162.52/162.82 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 162.52/162.82 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 162.52/162.82 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 162.52/162.82 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 162.52/162.82 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 162.52/162.82 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 162.52/162.82 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 162.52/162.82 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 162.52/162.82 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 162.52/162.82 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 162.52/162.82 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 162.52/162.82 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.52/162.82 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.52/162.82 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.52/162.82 Found x0:(P1 Y)
% 162.52/162.82 Instantiate: b:=Y:fofType
% 162.52/162.82 Found x0 as proof of (P2 b)
% 162.52/162.82 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 162.52/162.82 Found (eq_ref0 X) as proof of (((eq fofType) X) b)
% 162.52/162.82 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 162.52/162.82 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 162.52/162.82 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b)
% 162.52/162.82 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 162.52/162.82 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 162.52/162.82 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 162.52/162.82 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 162.52/162.82 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 162.52/162.82 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 162.52/162.82 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 162.52/162.82 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.52/162.82 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.52/162.82 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.52/162.82 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 162.52/162.82 Found (eq_ref0 b0) as proof of (P b0)
% 162.52/162.82 Found ((eq_ref fofType) b0) as proof of (P b0)
% 162.52/162.82 Found ((eq_ref fofType) b0) as proof of (P b0)
% 162.52/162.82 Found ((eq_ref fofType) b0) as proof of (P b0)
% 162.52/162.82 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 162.52/162.82 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 162.52/162.82 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.52/162.82 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.52/162.82 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.52/162.82 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 162.52/162.82 Found (eq_ref0 b0) as proof of (P b0)
% 162.52/162.82 Found ((eq_ref fofType) b0) as proof of (P b0)
% 162.52/162.82 Found ((eq_ref fofType) b0) as proof of (P b0)
% 162.52/162.82 Found ((eq_ref fofType) b0) as proof of (P b0)
% 162.52/162.82 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 162.52/162.82 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 162.52/162.82 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.52/162.82 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.52/162.82 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.52/162.82 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 162.52/162.82 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 162.52/162.82 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.52/162.82 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.52/162.82 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.52/162.82 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 162.52/162.82 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 162.52/162.82 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 162.52/162.82 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 162.52/162.82 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 162.52/162.82 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 162.52/162.82 Found (eq_ref0 b0) as proof of (P b0)
% 162.52/162.82 Found ((eq_ref fofType) b0) as proof of (P b0)
% 162.52/162.82 Found ((eq_ref fofType) b0) as proof of (P b0)
% 162.52/162.82 Found ((eq_ref fofType) b0) as proof of (P b0)
% 162.52/162.82 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 162.52/162.82 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 162.52/162.82 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 162.52/162.82 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 169.11/169.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 169.11/169.40 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 169.11/169.40 Found (eq_ref0 b0) as proof of (P b0)
% 169.11/169.40 Found ((eq_ref fofType) b0) as proof of (P b0)
% 169.11/169.40 Found ((eq_ref fofType) b0) as proof of (P b0)
% 169.11/169.40 Found ((eq_ref fofType) b0) as proof of (P b0)
% 169.11/169.40 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 169.11/169.40 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 169.11/169.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 169.11/169.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 169.11/169.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 169.11/169.40 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 169.11/169.40 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 169.11/169.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 169.11/169.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 169.11/169.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 169.11/169.40 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 169.11/169.40 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 169.11/169.40 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 169.11/169.40 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 169.11/169.40 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 169.11/169.40 Found x1:=(x (fun (x1:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 169.11/169.40 Found (x (fun (x1:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 169.11/169.40 Found (x (fun (x1:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 169.11/169.40 Found x0:(P Y)
% 169.11/169.40 Instantiate: b0:=Y:fofType
% 169.11/169.40 Found x0 as proof of (P0 b0)
% 169.11/169.40 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 169.11/169.40 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 169.11/169.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 169.11/169.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 169.11/169.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 169.11/169.40 Found x0:(P Y)
% 169.11/169.40 Instantiate: b0:=Y:fofType
% 169.11/169.40 Found x0 as proof of (P0 b0)
% 169.11/169.40 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 169.11/169.40 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 169.11/169.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 169.11/169.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 169.11/169.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 169.11/169.40 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 169.11/169.40 Found (eq_ref0 X) as proof of (((eq fofType) X) b1)
% 169.11/169.40 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b1)
% 169.11/169.40 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b1)
% 169.11/169.40 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b1)
% 169.11/169.40 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 169.11/169.40 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 169.11/169.40 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 169.11/169.40 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 169.11/169.40 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 169.11/169.40 Found x0:(P Y)
% 169.11/169.40 Instantiate: b0:=Y:fofType
% 169.11/169.40 Found x0 as proof of (P0 b0)
% 169.11/169.40 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 169.11/169.40 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 169.11/169.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 169.11/169.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 169.11/169.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 169.11/169.40 Found x0:(P Y)
% 169.11/169.40 Instantiate: b0:=Y:fofType
% 169.11/169.40 Found x0 as proof of (P0 b0)
% 169.11/169.40 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 169.11/169.40 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 169.11/169.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 169.11/169.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 169.11/169.40 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 169.11/169.40 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 169.11/169.40 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 169.11/169.40 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 169.11/169.40 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 169.11/169.40 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 169.11/169.40 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 169.11/169.40 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 169.11/169.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 169.11/169.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 169.11/169.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 169.11/169.40 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 169.11/169.40 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 169.11/169.40 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 174.35/174.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 174.35/174.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 174.35/174.63 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 174.35/174.63 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 174.35/174.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 174.35/174.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 174.35/174.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 174.35/174.63 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 174.35/174.63 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 174.35/174.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 174.35/174.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 174.35/174.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 174.35/174.63 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 174.35/174.63 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 174.35/174.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 174.35/174.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 174.35/174.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 174.35/174.63 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b0))):((P b0)->(P b0))
% 174.35/174.63 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 174.35/174.63 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 174.35/174.63 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 174.35/174.63 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 174.35/174.63 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 174.35/174.63 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b0))):((P b0)->(P b0))
% 174.35/174.63 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 174.35/174.63 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 174.35/174.63 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b))):((P b)->(P b))
% 174.35/174.63 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 174.35/174.63 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 174.35/174.63 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 174.35/174.63 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 174.35/174.63 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 174.35/174.63 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 174.35/174.63 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 174.35/174.63 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 174.35/174.63 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 174.35/174.63 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 174.35/174.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 174.35/174.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 174.35/174.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 174.35/174.63 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 174.35/174.63 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 174.35/174.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 174.35/174.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 174.35/174.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 174.35/174.63 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 174.35/174.63 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 174.35/174.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 174.35/174.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 174.35/174.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 174.35/174.63 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 174.35/174.63 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 174.35/174.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 174.35/174.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 174.35/174.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 174.35/174.63 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 174.35/174.63 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 174.35/174.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 174.35/174.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 174.35/174.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 174.35/174.63 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 174.35/174.63 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 174.35/174.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 174.35/174.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 174.35/174.63 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 174.35/174.63 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 174.35/174.63 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 174.35/174.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 174.35/174.63 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 176.35/176.67 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 176.35/176.67 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 176.35/176.67 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 176.35/176.67 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 176.35/176.67 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 176.35/176.67 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 176.35/176.67 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 176.35/176.67 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 176.35/176.67 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 176.35/176.67 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 176.35/176.67 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 176.35/176.67 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 176.35/176.67 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 176.35/176.67 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 176.35/176.67 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 176.35/176.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 180.14/180.43 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 180.14/180.43 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 180.14/180.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 180.14/180.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 180.14/180.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 180.14/180.43 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 180.14/180.43 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 180.14/180.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 180.14/180.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 180.14/180.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 180.14/180.43 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 180.14/180.43 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 180.14/180.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 180.14/180.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 180.14/180.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 180.14/180.43 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 180.14/180.43 Found (eq_ref0 X) as proof of (P X)
% 180.14/180.43 Found ((eq_ref fofType) X) as proof of (P X)
% 180.14/180.43 Found ((eq_ref fofType) X) as proof of (P X)
% 180.14/180.43 Found x0:(P b)
% 180.14/180.43 Instantiate: b0:=b:fofType
% 180.14/180.43 Found x0 as proof of (P0 b0)
% 180.14/180.43 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 180.14/180.43 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 180.14/180.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 180.14/180.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 180.14/180.43 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 180.14/180.43 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 180.14/180.43 Found (eq_ref0 X) as proof of (P X)
% 180.14/180.43 Found ((eq_ref fofType) X) as proof of (P X)
% 180.14/180.43 Found ((eq_ref fofType) X) as proof of (P X)
% 180.14/180.43 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 180.14/180.43 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 180.14/180.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 180.14/180.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 180.14/180.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 180.14/180.43 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 180.14/180.43 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 180.14/180.43 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 180.14/180.43 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 180.14/180.43 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 180.14/180.43 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 180.14/180.43 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 180.14/180.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 180.14/180.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 180.14/180.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 180.14/180.43 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 180.14/180.43 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 180.14/180.43 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 180.14/180.43 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 180.14/180.43 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 180.14/180.43 Found x0:(P b)
% 180.14/180.43 Found x0 as proof of (P0 X)
% 180.14/180.43 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 180.14/180.43 Found (eq_ref0 b0) as proof of (P b0)
% 180.14/180.43 Found ((eq_ref fofType) b0) as proof of (P b0)
% 180.14/180.43 Found ((eq_ref fofType) b0) as proof of (P b0)
% 180.14/180.43 Found ((eq_ref fofType) b0) as proof of (P b0)
% 180.14/180.43 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 180.14/180.43 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 180.14/180.43 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 180.14/180.43 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 180.14/180.43 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 180.14/180.43 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 180.14/180.43 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 180.14/180.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 180.14/180.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 180.14/180.43 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 180.14/180.43 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 180.14/180.43 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 180.14/180.43 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 180.14/180.43 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 180.14/180.43 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 180.14/180.43 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 180.14/180.43 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 180.14/180.43 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 180.14/180.43 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 180.14/180.43 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 184.49/184.81 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 184.49/184.81 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 184.49/184.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 184.49/184.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 184.49/184.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 184.49/184.81 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 184.49/184.81 Found (eq_ref0 b0) as proof of (P b0)
% 184.49/184.81 Found ((eq_ref fofType) b0) as proof of (P b0)
% 184.49/184.81 Found ((eq_ref fofType) b0) as proof of (P b0)
% 184.49/184.81 Found ((eq_ref fofType) b0) as proof of (P b0)
% 184.49/184.81 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 184.49/184.81 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 184.49/184.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 184.49/184.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 184.49/184.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 184.49/184.81 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 184.49/184.81 Found (eq_ref0 b) as proof of (P b0)
% 184.49/184.81 Found ((eq_ref fofType) b) as proof of (P b0)
% 184.49/184.81 Found ((eq_ref fofType) b) as proof of (P b0)
% 184.49/184.81 Found ((eq_ref fofType) b) as proof of (P b0)
% 184.49/184.81 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 184.49/184.81 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 184.49/184.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 184.49/184.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 184.49/184.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 184.49/184.81 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 184.49/184.81 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 184.49/184.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 184.49/184.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 184.49/184.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 184.49/184.81 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 184.49/184.81 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 184.49/184.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 184.49/184.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 184.49/184.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 184.49/184.81 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 184.49/184.81 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 184.49/184.81 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 184.49/184.81 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 184.49/184.81 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 184.49/184.81 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 184.49/184.81 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 184.49/184.81 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 184.49/184.81 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 184.49/184.81 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 184.49/184.81 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 184.49/184.81 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 184.49/184.81 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 184.49/184.81 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 184.49/184.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 184.49/184.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 184.49/184.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 184.49/184.81 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 184.49/184.81 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 184.49/184.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 184.49/184.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 184.49/184.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 184.49/184.81 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 184.49/184.81 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 184.49/184.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 184.49/184.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 184.49/184.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 184.49/184.81 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 184.49/184.81 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 184.49/184.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 184.49/184.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 184.49/184.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 184.49/184.81 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 184.49/184.81 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 184.49/184.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 184.49/184.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 186.93/187.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 186.93/187.24 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 186.93/187.24 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 186.93/187.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 186.93/187.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 186.93/187.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 186.93/187.24 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 186.93/187.24 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 186.93/187.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 186.93/187.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 186.93/187.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 186.93/187.24 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 186.93/187.24 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 186.93/187.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 186.93/187.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 186.93/187.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 186.93/187.24 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 186.93/187.24 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 186.93/187.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 186.93/187.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 186.93/187.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 186.93/187.24 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 186.93/187.24 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 186.93/187.24 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 186.93/187.24 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 186.93/187.24 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 186.93/187.24 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 186.93/187.24 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 186.93/187.24 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 186.93/187.24 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 186.93/187.24 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 186.93/187.24 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 186.93/187.24 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 186.93/187.24 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 186.93/187.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 186.93/187.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 186.93/187.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 186.93/187.24 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 186.93/187.24 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 186.93/187.24 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 186.93/187.24 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 186.93/187.24 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 186.93/187.24 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 186.93/187.24 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 186.93/187.24 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 186.93/187.24 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 186.93/187.24 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 186.93/187.24 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 186.93/187.24 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 186.93/187.24 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 186.93/187.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 186.93/187.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 186.93/187.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 186.93/187.24 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 186.93/187.24 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 186.93/187.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 186.93/187.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 186.93/187.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 186.93/187.24 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 186.93/187.24 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 186.93/187.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 186.93/187.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 186.93/187.24 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 186.93/187.24 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 186.93/187.24 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 186.93/187.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 186.93/187.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 186.93/187.24 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 186.93/187.24 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 186.93/187.24 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 191.43/191.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 191.43/191.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 191.43/191.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 191.43/191.76 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 191.43/191.76 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 191.43/191.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 191.43/191.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 191.43/191.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 191.43/191.76 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 191.43/191.76 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 191.43/191.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 191.43/191.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 191.43/191.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 191.43/191.76 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 191.43/191.76 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 191.43/191.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 191.43/191.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 191.43/191.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 191.43/191.76 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 191.43/191.76 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 191.43/191.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 191.43/191.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 191.43/191.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 191.43/191.76 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 191.43/191.76 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 191.43/191.76 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 191.43/191.76 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 191.43/191.76 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 191.43/191.76 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 191.43/191.76 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 191.43/191.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 191.43/191.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 191.43/191.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 191.43/191.76 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 191.43/191.76 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 191.43/191.76 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 191.43/191.76 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 191.43/191.76 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 191.43/191.76 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 191.43/191.76 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 191.43/191.76 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 191.43/191.76 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 191.43/191.76 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 191.43/191.76 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 191.43/191.76 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 191.43/191.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 191.43/191.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 191.43/191.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 191.43/191.76 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 191.43/191.76 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 191.43/191.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 191.43/191.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 191.43/191.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 191.43/191.76 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 191.43/191.76 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 191.43/191.76 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 191.43/191.76 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 191.43/191.76 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 191.43/191.76 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 191.43/191.76 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 191.43/191.76 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 191.43/191.76 Found x0:(P Y)
% 191.43/191.76 Found x0 as proof of (P0 Y)
% 191.43/191.76 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 191.43/191.76 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 191.43/191.76 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 191.43/191.76 Found x0:=(x (fun (x0:(fofType->Prop))=> (P0 Y))):((P0 Y)->(P0 Y))
% 191.43/191.76 Found (x (fun (x0:(fofType->Prop))=> (P0 Y))) as proof of (P1 Y)
% 191.43/191.76 Found (x (fun (x0:(fofType->Prop))=> (P0 Y))) as proof of (P1 Y)
% 191.43/191.76 Found x0:(P Y)
% 191.43/191.76 Found x0 as proof of (P0 Y)
% 191.43/191.76 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 191.43/191.76 Found (eq_ref0 b1) as proof of (((eq fofType) b1) X)
% 198.20/198.51 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 198.20/198.51 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 198.20/198.51 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 198.20/198.51 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 198.20/198.51 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 198.20/198.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 198.20/198.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 198.20/198.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 198.20/198.51 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 198.20/198.51 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 198.20/198.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 198.20/198.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 198.20/198.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 198.20/198.51 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 198.20/198.51 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 198.20/198.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 198.20/198.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 198.20/198.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 198.20/198.51 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 198.20/198.51 Found (eq_ref0 b1) as proof of (((eq fofType) b1) X)
% 198.20/198.51 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 198.20/198.51 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 198.20/198.51 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 198.20/198.51 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 198.20/198.51 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 198.20/198.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 198.20/198.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 198.20/198.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 198.20/198.51 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 198.20/198.51 Found (eq_ref0 Y) as proof of (P Y)
% 198.20/198.51 Found ((eq_ref fofType) Y) as proof of (P Y)
% 198.20/198.51 Found ((eq_ref fofType) Y) as proof of (P Y)
% 198.20/198.51 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 198.20/198.51 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 198.20/198.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 198.20/198.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 198.20/198.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 198.20/198.51 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 198.20/198.51 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 198.20/198.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 198.20/198.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 198.20/198.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 198.20/198.51 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 198.20/198.51 Found (eq_ref0 Y) as proof of (P Y)
% 198.20/198.51 Found ((eq_ref fofType) Y) as proof of (P Y)
% 198.20/198.51 Found ((eq_ref fofType) Y) as proof of (P Y)
% 198.20/198.51 Found x0:(P Y)
% 198.20/198.51 Instantiate: b0:=Y:fofType
% 198.20/198.51 Found x0 as proof of (P0 b0)
% 198.20/198.51 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 198.20/198.51 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 198.20/198.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 198.20/198.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 198.20/198.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 198.20/198.51 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 198.20/198.51 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 198.20/198.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 198.20/198.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 198.20/198.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 198.20/198.51 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 198.20/198.51 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 198.20/198.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 198.20/198.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 198.20/198.51 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 198.20/198.51 Found x0:(P Y)
% 198.20/198.51 Instantiate: b0:=Y:fofType
% 198.20/198.51 Found x0 as proof of (P0 b0)
% 198.20/198.51 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 198.20/198.51 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 198.20/198.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 198.20/198.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 198.20/198.51 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 198.20/198.51 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 198.20/198.51 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 198.20/198.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 198.20/198.51 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 205.02/205.39 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 205.02/205.39 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 205.02/205.39 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 205.02/205.39 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 205.02/205.39 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 205.02/205.39 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 205.02/205.39 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 205.02/205.39 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 205.02/205.39 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 205.02/205.39 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 205.02/205.39 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 205.02/205.39 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 205.02/205.39 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 205.02/205.39 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 205.02/205.39 Found x0:(P X)
% 205.02/205.39 Instantiate: b0:=X:fofType
% 205.02/205.39 Found x0 as proof of (P0 b0)
% 205.02/205.39 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 205.02/205.39 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found x0:(P b)
% 205.02/205.39 Instantiate: b0:=b:fofType
% 205.02/205.39 Found x0 as proof of (P0 b0)
% 205.02/205.39 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 205.02/205.39 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 205.02/205.39 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 205.02/205.39 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 205.02/205.39 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 205.02/205.39 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 205.02/205.39 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 205.02/205.39 Found x0:(P Y)
% 205.02/205.39 Found x0 as proof of (P0 Y)
% 205.02/205.39 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 205.02/205.39 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 205.02/205.39 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 205.02/205.39 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 205.02/205.39 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 205.02/205.39 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 205.02/205.39 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 205.02/205.39 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 205.02/205.39 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 205.02/205.39 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 205.02/205.39 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 205.02/205.39 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 205.02/205.39 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 205.02/205.39 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 205.02/205.39 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 208.58/208.95 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 208.58/208.95 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 208.58/208.95 Found (eq_ref0 X) as proof of (P b0)
% 208.58/208.95 Found ((eq_ref fofType) X) as proof of (P b0)
% 208.58/208.95 Found ((eq_ref fofType) X) as proof of (P b0)
% 208.58/208.95 Found ((eq_ref fofType) X) as proof of (P b0)
% 208.58/208.95 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 208.58/208.95 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 208.58/208.95 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 208.58/208.95 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 208.58/208.95 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 208.58/208.95 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 208.58/208.95 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 208.58/208.95 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 208.58/208.95 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 208.58/208.95 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 208.58/208.95 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 208.58/208.95 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 208.58/208.95 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 208.58/208.95 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 208.58/208.95 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 208.58/208.95 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 208.58/208.95 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 208.58/208.95 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 208.58/208.95 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 208.58/208.95 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 208.58/208.95 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 208.58/208.95 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 208.58/208.95 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 208.58/208.95 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 208.58/208.95 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 208.58/208.95 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 208.58/208.95 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 208.58/208.95 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 208.58/208.95 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 208.58/208.95 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 208.58/208.95 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 208.58/208.95 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 208.58/208.95 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 208.58/208.95 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 208.58/208.95 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 208.58/208.95 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 208.58/208.95 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 208.58/208.95 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 208.58/208.95 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 208.58/208.95 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 208.58/208.95 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 208.58/208.95 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 208.58/208.95 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 211.33/211.68 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 211.33/211.68 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 211.33/211.68 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 211.33/211.68 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 211.33/211.68 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 211.33/211.68 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 211.33/211.68 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 211.33/211.68 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 211.33/211.68 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found x0:(P b)
% 211.33/211.68 Instantiate: b0:=b:fofType
% 211.33/211.68 Found x0 as proof of (P0 b0)
% 211.33/211.68 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 211.33/211.68 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 211.33/211.68 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 211.33/211.68 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 211.33/211.68 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 211.33/211.68 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 211.33/211.68 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 211.33/211.68 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 216.70/217.03 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 216.70/217.03 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 216.70/217.03 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 216.70/217.03 Found x0:(P b)
% 216.70/217.03 Instantiate: b0:=b:fofType
% 216.70/217.03 Found x0 as proof of (P0 b0)
% 216.70/217.03 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 216.70/217.03 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 216.70/217.03 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 216.70/217.03 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 216.70/217.03 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 216.70/217.03 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 216.70/217.03 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 216.70/217.03 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 216.70/217.03 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 216.70/217.03 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 216.70/217.03 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 216.70/217.03 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 216.70/217.03 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 216.70/217.03 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 216.70/217.03 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 216.70/217.03 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 216.70/217.03 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 216.70/217.03 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 216.70/217.03 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 216.70/217.03 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 216.70/217.03 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 216.70/217.03 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 216.70/217.03 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 216.70/217.03 Found (eq_ref0 b1) as proof of (((eq fofType) b1) b0)
% 216.70/217.03 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 216.70/217.03 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 216.70/217.03 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 216.70/217.03 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 216.70/217.03 Found (eq_ref0 b0) as proof of (P b0)
% 216.70/217.03 Found ((eq_ref fofType) b0) as proof of (P b0)
% 216.70/217.03 Found ((eq_ref fofType) b0) as proof of (P b0)
% 216.70/217.03 Found ((eq_ref fofType) b0) as proof of (P b0)
% 216.70/217.03 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 216.70/217.03 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 216.70/217.03 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 216.70/217.03 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 216.70/217.03 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 216.70/217.03 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 216.70/217.03 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 216.70/217.03 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 216.70/217.03 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 216.70/217.03 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 216.70/217.03 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 216.70/217.03 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 216.70/217.03 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 216.70/217.03 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 216.70/217.03 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 216.70/217.03 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 216.70/217.03 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 216.70/217.03 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 216.70/217.03 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 216.70/217.03 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 216.70/217.03 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 216.70/217.03 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 216.70/217.03 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 216.70/217.03 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 216.70/217.03 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 216.70/217.03 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b0))):((P b0)->(P b0))
% 216.70/217.03 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 216.70/217.03 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 216.70/217.03 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 216.70/217.03 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 216.70/217.03 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 216.70/217.03 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 216.70/217.03 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 218.16/218.48 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 218.16/218.48 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 218.16/218.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 218.16/218.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 218.16/218.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 218.16/218.48 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 218.16/218.48 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b00)
% 218.16/218.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 218.16/218.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 218.16/218.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 218.16/218.48 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 218.16/218.48 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 218.16/218.48 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 218.16/218.48 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 218.16/218.48 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 218.16/218.48 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 218.16/218.48 Found (eq_ref0 b) as proof of (P b0)
% 218.16/218.48 Found ((eq_ref fofType) b) as proof of (P b0)
% 218.16/218.48 Found ((eq_ref fofType) b) as proof of (P b0)
% 218.16/218.48 Found ((eq_ref fofType) b) as proof of (P b0)
% 218.16/218.48 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 218.16/218.48 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 218.16/218.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 218.16/218.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 218.16/218.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 218.16/218.48 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 218.16/218.48 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 218.16/218.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 218.16/218.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 218.16/218.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 218.16/218.48 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 218.16/218.48 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 218.16/218.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 218.16/218.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 218.16/218.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 218.16/218.48 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 218.16/218.48 Found (eq_ref0 b0) as proof of (P b0)
% 218.16/218.48 Found ((eq_ref fofType) b0) as proof of (P b0)
% 218.16/218.48 Found ((eq_ref fofType) b0) as proof of (P b0)
% 218.16/218.48 Found ((eq_ref fofType) b0) as proof of (P b0)
% 218.16/218.48 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 218.16/218.48 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 218.16/218.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 218.16/218.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 218.16/218.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 218.16/218.48 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 218.16/218.48 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 218.16/218.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 218.16/218.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 218.16/218.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 218.16/218.48 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 218.16/218.48 Found (eq_ref0 b1) as proof of (((eq fofType) b1) b0)
% 218.16/218.48 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 218.16/218.48 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 218.16/218.48 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 218.16/218.48 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 218.16/218.48 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 218.16/218.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 218.16/218.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 218.16/218.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 218.16/218.48 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 218.16/218.48 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 218.16/218.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 218.16/218.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 218.16/218.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 218.16/218.48 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 218.16/218.48 Found (eq_ref0 b) as proof of (P b0)
% 218.16/218.48 Found ((eq_ref fofType) b) as proof of (P b0)
% 218.16/218.48 Found ((eq_ref fofType) b) as proof of (P b0)
% 218.16/218.48 Found ((eq_ref fofType) b) as proof of (P b0)
% 218.16/218.48 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 218.16/218.48 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 218.16/218.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 218.16/218.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 218.16/218.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 226.77/227.17 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b0))):((P b0)->(P b0))
% 226.77/227.17 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 226.77/227.17 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 226.77/227.17 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 226.77/227.17 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b00)
% 226.77/227.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 226.77/227.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 226.77/227.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 226.77/227.17 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 226.77/227.17 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 226.77/227.17 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 226.77/227.17 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 226.77/227.17 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 226.77/227.17 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 226.77/227.17 Found (eq_ref0 b0) as proof of (P1 b0)
% 226.77/227.17 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 226.77/227.17 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 226.77/227.17 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 226.77/227.17 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 226.77/227.17 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 226.77/227.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 226.77/227.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 226.77/227.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 226.77/227.17 Found x1:(P1 Y)
% 226.77/227.17 Instantiate: b0:=Y:fofType
% 226.77/227.17 Found x1 as proof of (P2 b0)
% 226.77/227.17 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 226.77/227.17 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 226.77/227.17 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 226.77/227.17 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 226.77/227.17 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 226.77/227.17 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 226.77/227.17 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 226.77/227.17 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 226.77/227.17 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 226.77/227.17 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 226.77/227.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 226.77/227.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 226.77/227.17 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 226.77/227.17 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 226.77/227.17 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 226.77/227.17 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 226.77/227.17 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 226.77/227.17 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 226.77/227.17 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 226.77/227.17 Found (eq_ref0 b1) as proof of (((eq fofType) b1) X)
% 226.77/227.17 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 226.77/227.17 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 226.77/227.17 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 226.77/227.17 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 226.77/227.17 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 226.77/227.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 226.77/227.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 226.77/227.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 226.77/227.17 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b0))):((P b0)->(P b0))
% 226.77/227.17 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 226.77/227.17 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 226.77/227.17 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 226.77/227.17 Found (eq_ref0 b1) as proof of (((eq fofType) b1) X)
% 226.77/227.17 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 226.77/227.17 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 226.77/227.17 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 226.77/227.17 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 226.77/227.17 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 226.77/227.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 226.77/227.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 226.77/227.17 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 226.77/227.17 Found x0:=(x (fun (x0:(fofType->Prop))=> (P X))):((P X)->(P X))
% 226.77/227.17 Found (x (fun (x0:(fofType->Prop))=> (P X))) as proof of (P0 X)
% 226.77/227.17 Found (x (fun (x0:(fofType->Prop))=> (P X))) as proof of (P0 X)
% 226.77/227.17 Found eq_ref000:=(eq_ref00 P):((P b)->(P b))
% 226.77/227.17 Found (eq_ref00 P) as proof of (P0 b)
% 229.15/229.52 Found ((eq_ref0 b) P) as proof of (P0 b)
% 229.15/229.52 Found (((eq_ref fofType) b) P) as proof of (P0 b)
% 229.15/229.52 Found (((eq_ref fofType) b) P) as proof of (P0 b)
% 229.15/229.52 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 229.15/229.52 Found (eq_ref0 Y) as proof of (P Y)
% 229.15/229.52 Found ((eq_ref fofType) Y) as proof of (P Y)
% 229.15/229.52 Found ((eq_ref fofType) Y) as proof of (P Y)
% 229.15/229.52 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 229.15/229.52 Found (eq_ref0 Y) as proof of (P Y)
% 229.15/229.52 Found ((eq_ref fofType) Y) as proof of (P Y)
% 229.15/229.52 Found ((eq_ref fofType) Y) as proof of (P Y)
% 229.15/229.52 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 229.15/229.52 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 229.15/229.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 229.15/229.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 229.15/229.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 229.15/229.52 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 229.15/229.52 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 229.15/229.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 229.15/229.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 229.15/229.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 229.15/229.52 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 229.15/229.52 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 229.15/229.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 229.15/229.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 229.15/229.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 229.15/229.52 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 229.15/229.52 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 229.15/229.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 229.15/229.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 229.15/229.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 229.15/229.52 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 229.15/229.52 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 229.15/229.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 229.15/229.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 229.15/229.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 229.15/229.52 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 229.15/229.52 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 229.15/229.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 229.15/229.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 229.15/229.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 229.15/229.52 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 229.15/229.52 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 229.15/229.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 229.15/229.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 229.15/229.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 229.15/229.52 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 229.15/229.52 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 229.15/229.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 229.15/229.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 229.15/229.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 229.15/229.52 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 229.15/229.52 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 229.15/229.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 229.15/229.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 229.15/229.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 229.15/229.52 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 229.15/229.52 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 229.15/229.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 229.15/229.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 229.15/229.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 229.15/229.52 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 229.15/229.52 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 229.15/229.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 229.15/229.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 229.15/229.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 229.15/229.52 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 229.15/229.52 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 229.15/229.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 229.15/229.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 229.15/229.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 229.15/229.52 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 229.15/229.52 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 229.15/229.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 231.05/231.46 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 231.05/231.46 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 231.05/231.46 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 231.05/231.46 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 231.05/231.46 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 231.05/231.46 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 231.05/231.46 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 231.05/231.46 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 231.05/231.46 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 231.05/231.46 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found x0:(P Y)
% 231.05/231.46 Instantiate: b0:=Y:fofType
% 231.05/231.46 Found x0 as proof of (P0 b0)
% 231.05/231.46 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 231.05/231.46 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found x0:(P Y)
% 231.05/231.46 Instantiate: b0:=Y:fofType
% 231.05/231.46 Found x0 as proof of (P0 b0)
% 231.05/231.46 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 231.05/231.46 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 231.05/231.46 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 231.05/231.46 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 231.05/231.46 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 231.05/231.46 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 231.05/231.46 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 231.05/231.46 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 231.05/231.46 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 231.05/231.46 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 231.05/231.46 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 231.05/231.46 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 231.05/231.46 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 231.05/231.46 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 231.05/231.46 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 231.05/231.46 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 231.05/231.46 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 231.05/231.46 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 231.05/231.46 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 231.05/231.46 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 231.05/231.46 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 231.05/231.46 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 231.05/231.46 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 231.05/231.46 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 231.05/231.46 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 231.05/231.46 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 231.05/231.46 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 231.05/231.46 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 231.05/231.46 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 231.05/231.46 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 231.05/231.46 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 231.05/231.46 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 231.05/231.46 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 231.05/231.46 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 231.05/231.46 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 231.05/231.46 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 233.68/234.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 233.68/234.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 233.68/234.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 233.68/234.04 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 233.68/234.04 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 233.68/234.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 233.68/234.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 233.68/234.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 233.68/234.04 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 233.68/234.04 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 233.68/234.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 233.68/234.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 233.68/234.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 233.68/234.04 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 233.68/234.04 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 233.68/234.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 233.68/234.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 233.68/234.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 233.68/234.04 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 233.68/234.04 Found (eq_ref0 b1) as proof of (((eq fofType) b1) X)
% 233.68/234.04 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 233.68/234.04 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 233.68/234.04 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 233.68/234.04 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 233.68/234.04 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 233.68/234.04 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 233.68/234.04 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 233.68/234.04 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 233.68/234.04 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 233.68/234.04 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 233.68/234.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 233.68/234.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 233.68/234.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 233.68/234.04 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 233.68/234.04 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 233.68/234.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 233.68/234.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 233.68/234.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 233.68/234.04 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 233.68/234.04 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 233.68/234.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 233.68/234.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 233.68/234.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 233.68/234.04 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 233.68/234.04 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 233.68/234.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 233.68/234.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 233.68/234.04 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 233.68/234.04 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 233.68/234.04 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 233.68/234.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 233.68/234.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 233.68/234.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 233.68/234.04 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 233.68/234.04 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 233.68/234.04 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 233.68/234.04 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 233.68/234.04 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 233.68/234.04 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 233.68/234.04 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 233.68/234.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 233.68/234.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 233.68/234.04 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 233.68/234.04 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 233.68/234.04 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 233.68/234.04 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 233.68/234.04 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 233.68/234.04 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 233.68/234.04 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 233.68/234.04 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 233.68/234.04 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 238.55/238.90 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 238.55/238.90 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 238.55/238.90 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 238.55/238.90 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 238.55/238.90 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 238.55/238.90 Found x0:(P b)
% 238.55/238.90 Instantiate: b0:=b:fofType
% 238.55/238.90 Found x0 as proof of (P0 b0)
% 238.55/238.90 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 238.55/238.90 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found x0:(P Y)
% 238.55/238.90 Found x0 as proof of (P0 Y)
% 238.55/238.90 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 238.55/238.90 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 238.55/238.90 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 238.55/238.90 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 238.55/238.90 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 238.55/238.90 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 238.55/238.90 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 238.55/238.90 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 238.55/238.90 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 238.55/238.90 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 238.55/238.90 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 238.55/238.90 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 245.76/246.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 245.76/246.13 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 245.76/246.13 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 245.76/246.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 245.76/246.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 245.76/246.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 245.76/246.13 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 245.76/246.13 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 245.76/246.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 245.76/246.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 245.76/246.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 245.76/246.13 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 245.76/246.13 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 245.76/246.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 245.76/246.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 245.76/246.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 245.76/246.13 Found x0:(P b)
% 245.76/246.13 Instantiate: b0:=b:fofType
% 245.76/246.13 Found x0 as proof of (P0 b0)
% 245.76/246.13 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 245.76/246.13 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 245.76/246.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 245.76/246.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 245.76/246.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 245.76/246.13 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 245.76/246.13 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 245.76/246.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 245.76/246.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 245.76/246.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 245.76/246.13 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 245.76/246.13 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 245.76/246.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 245.76/246.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 245.76/246.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 245.76/246.13 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 245.76/246.13 Found (eq_ref0 b0) as proof of (P b0)
% 245.76/246.13 Found ((eq_ref fofType) b0) as proof of (P b0)
% 245.76/246.13 Found ((eq_ref fofType) b0) as proof of (P b0)
% 245.76/246.13 Found ((eq_ref fofType) b0) as proof of (P b0)
% 245.76/246.13 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 245.76/246.13 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 245.76/246.13 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 245.76/246.13 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 245.76/246.13 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 245.76/246.13 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 245.76/246.13 Found (eq_ref0 b) as proof of (P b0)
% 245.76/246.13 Found ((eq_ref fofType) b) as proof of (P b0)
% 245.76/246.13 Found ((eq_ref fofType) b) as proof of (P b0)
% 245.76/246.13 Found ((eq_ref fofType) b) as proof of (P b0)
% 245.76/246.13 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 245.76/246.13 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 245.76/246.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 245.76/246.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 245.76/246.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 245.76/246.13 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 245.76/246.13 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 245.76/246.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 245.76/246.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 245.76/246.13 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 245.76/246.13 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 245.76/246.13 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 245.76/246.13 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 245.76/246.13 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 245.76/246.13 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 245.76/246.13 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 245.76/246.13 Found (eq_ref0 b0) as proof of (P0 b0)
% 245.76/246.13 Found ((eq_ref fofType) b0) as proof of (P0 b0)
% 245.76/246.13 Found ((eq_ref fofType) b0) as proof of (P0 b0)
% 245.76/246.13 Found ((eq_ref fofType) b0) as proof of (P0 b0)
% 245.76/246.13 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 245.76/246.13 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 245.76/246.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 245.76/246.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 245.76/246.13 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 245.76/246.13 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 245.76/246.13 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 248.45/248.81 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 248.45/248.81 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 248.45/248.81 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 248.45/248.81 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 248.45/248.81 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 248.45/248.81 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 248.45/248.81 Found (x (fun (x0:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 248.45/248.81 Found x0:=(x (fun (x0:(fofType->Prop))=> (P1 b))):((P1 b)->(P1 b))
% 248.45/248.81 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 248.45/248.81 Found (x (fun (x0:(fofType->Prop))=> (P1 b))) as proof of (P2 b)
% 248.45/248.81 Found x0:(P0 Y)
% 248.45/248.81 Instantiate: b0:=Y:fofType
% 248.45/248.81 Found x0 as proof of (P1 b0)
% 248.45/248.81 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 248.45/248.81 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 248.45/248.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 248.45/248.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 248.45/248.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 248.45/248.81 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 248.45/248.81 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 248.45/248.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 248.45/248.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 248.45/248.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 248.45/248.81 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 248.45/248.81 Found (eq_ref0 b1) as proof of (((eq fofType) b1) b0)
% 248.45/248.81 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 248.45/248.81 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 248.45/248.81 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 248.45/248.81 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 248.45/248.81 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 248.45/248.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 248.45/248.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 248.45/248.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 248.45/248.81 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 248.45/248.81 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 248.45/248.81 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 248.45/248.81 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 248.45/248.81 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 248.45/248.81 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 248.45/248.81 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 248.45/248.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 248.45/248.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 248.45/248.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 248.45/248.81 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 248.45/248.81 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 248.45/248.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 248.45/248.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 248.45/248.81 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 248.45/248.81 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 248.45/248.81 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b00)
% 248.45/248.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 248.45/248.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 248.45/248.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 248.45/248.81 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 248.45/248.81 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 248.45/248.81 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 248.45/248.81 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 248.45/248.81 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 248.45/248.81 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 248.45/248.81 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 248.45/248.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 248.45/248.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 248.45/248.81 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 248.45/248.81 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 248.45/248.81 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 248.45/248.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 248.45/248.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 248.45/248.81 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 248.45/248.81 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b0))):((P b0)->(P b0))
% 248.45/248.81 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 248.45/248.81 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 251.47/251.87 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 251.47/251.87 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 251.47/251.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 251.47/251.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 251.47/251.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 251.47/251.87 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 251.47/251.87 Found (eq_ref0 b1) as proof of (((eq fofType) b1) b0)
% 251.47/251.87 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 251.47/251.87 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 251.47/251.87 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 251.47/251.87 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 251.47/251.87 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 251.47/251.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 251.47/251.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 251.47/251.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 251.47/251.87 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 251.47/251.87 Found (eq_ref0 a) as proof of (((eq fofType) a) b0)
% 251.47/251.87 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 251.47/251.87 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 251.47/251.87 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 251.47/251.87 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 251.47/251.87 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b00)
% 251.47/251.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 251.47/251.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 251.47/251.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 251.47/251.87 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 251.47/251.87 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 251.47/251.87 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 251.47/251.87 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 251.47/251.87 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 251.47/251.87 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 251.47/251.87 Found (eq_ref0 b0) as proof of (P1 b0)
% 251.47/251.87 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 251.47/251.87 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 251.47/251.87 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 251.47/251.87 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 251.47/251.87 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 251.47/251.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 251.47/251.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 251.47/251.87 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 251.47/251.87 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b0))):((P b0)->(P b0))
% 251.47/251.87 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 251.47/251.87 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 251.47/251.87 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 251.47/251.87 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 251.47/251.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 251.47/251.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 251.47/251.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 251.47/251.87 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 251.47/251.87 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 251.47/251.87 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 251.47/251.87 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 251.47/251.87 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 251.47/251.87 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 251.47/251.87 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 251.47/251.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 251.47/251.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 251.47/251.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 251.47/251.87 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 251.47/251.87 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 251.47/251.87 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 251.47/251.87 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 251.47/251.87 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 251.47/251.87 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 251.47/251.87 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 251.47/251.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 251.47/251.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 251.47/251.87 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 251.47/251.87 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 251.47/251.87 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 251.47/251.87 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 259.89/260.30 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 259.89/260.30 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 259.89/260.30 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 259.89/260.30 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 259.89/260.30 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 259.89/260.30 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 259.89/260.30 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 259.89/260.30 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 259.89/260.30 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 259.89/260.30 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 259.89/260.30 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 259.89/260.30 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 259.89/260.30 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b0))):((P b0)->(P b0))
% 259.89/260.30 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 259.89/260.30 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 259.89/260.30 Found x0:(P1 b)
% 259.89/260.30 Instantiate: b0:=b:fofType
% 259.89/260.30 Found x0 as proof of (P2 b0)
% 259.89/260.30 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 259.89/260.30 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 259.89/260.30 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 259.89/260.30 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 259.89/260.30 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 259.89/260.30 Found x1:=(x (fun (x1:(fofType->Prop))=> (P1 a))):((P1 a)->(P1 a))
% 259.89/260.30 Found (x (fun (x1:(fofType->Prop))=> (P1 a))) as proof of (P2 a)
% 259.89/260.30 Found (x (fun (x1:(fofType->Prop))=> (P1 a))) as proof of (P2 a)
% 259.89/260.30 Found x0:(P1 b)
% 259.89/260.30 Instantiate: b0:=b:fofType
% 259.89/260.30 Found x0 as proof of (P2 b0)
% 259.89/260.30 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 259.89/260.30 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 259.89/260.30 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 259.89/260.30 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 259.89/260.30 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 259.89/260.30 Found x1:(P1 Y)
% 259.89/260.30 Instantiate: b0:=Y:fofType
% 259.89/260.30 Found x1 as proof of (P2 b0)
% 259.89/260.30 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 259.89/260.30 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 259.89/260.30 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 259.89/260.30 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 259.89/260.30 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 259.89/260.30 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 259.89/260.30 Found (eq_ref0 b1) as proof of (((eq fofType) b1) X)
% 259.89/260.30 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 259.89/260.30 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 259.89/260.30 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 259.89/260.30 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 259.89/260.30 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 259.89/260.30 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 259.89/260.30 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 259.89/260.30 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 259.89/260.30 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 259.89/260.30 Found (eq_ref0 Y) as proof of (P Y)
% 259.89/260.30 Found ((eq_ref fofType) Y) as proof of (P Y)
% 259.89/260.30 Found ((eq_ref fofType) Y) as proof of (P Y)
% 259.89/260.30 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 259.89/260.30 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 259.89/260.30 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 259.89/260.30 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 259.89/260.30 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 259.89/260.30 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 259.89/260.30 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 259.89/260.30 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 259.89/260.30 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 259.89/260.30 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 259.89/260.30 Found x1:(P1 b)
% 259.89/260.30 Instantiate: b0:=b:fofType
% 259.89/260.30 Found x1 as proof of (P2 b0)
% 259.89/260.30 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 259.89/260.30 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 259.89/260.30 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 259.89/260.30 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 259.89/260.30 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 259.89/260.30 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b))):((P b)->(P b))
% 259.89/260.30 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 259.89/260.30 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 259.89/260.30 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b))):((P b)->(P b))
% 262.15/262.52 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 262.15/262.52 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 262.15/262.52 Found x0:=(x (fun (x0:(fofType->Prop))=> (P2 Y))):((P2 Y)->(P2 Y))
% 262.15/262.52 Found (x (fun (x0:(fofType->Prop))=> (P2 Y))) as proof of (P3 Y)
% 262.15/262.52 Found (x (fun (x0:(fofType->Prop))=> (P2 Y))) as proof of (P3 Y)
% 262.15/262.52 Found x0:=(x (fun (x0:(fofType->Prop))=> (P2 Y))):((P2 Y)->(P2 Y))
% 262.15/262.52 Found (x (fun (x0:(fofType->Prop))=> (P2 Y))) as proof of (P3 Y)
% 262.15/262.52 Found (x (fun (x0:(fofType->Prop))=> (P2 Y))) as proof of (P3 Y)
% 262.15/262.52 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 262.15/262.52 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 262.15/262.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 262.15/262.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 262.15/262.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 262.15/262.52 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 262.15/262.52 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 262.15/262.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 262.15/262.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 262.15/262.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 262.15/262.52 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 262.15/262.52 Found (eq_ref0 b1) as proof of (((eq fofType) b1) X)
% 262.15/262.52 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 262.15/262.52 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 262.15/262.52 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 262.15/262.52 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 262.15/262.52 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 262.15/262.52 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 262.15/262.52 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 262.15/262.52 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 262.15/262.52 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 262.15/262.52 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 262.15/262.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 262.15/262.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 262.15/262.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 262.15/262.52 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 262.15/262.52 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 262.15/262.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 262.15/262.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 262.15/262.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 262.15/262.52 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 262.15/262.52 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 262.15/262.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 262.15/262.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 262.15/262.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 262.15/262.52 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 262.15/262.52 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 262.15/262.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 262.15/262.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 262.15/262.52 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 262.15/262.52 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 262.15/262.52 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 262.15/262.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 262.15/262.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 262.15/262.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 262.15/262.52 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 262.15/262.52 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 262.15/262.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 262.15/262.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 262.15/262.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 262.15/262.52 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 262.15/262.52 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 262.15/262.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 262.15/262.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 262.15/262.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 262.15/262.52 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 262.15/262.52 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 262.15/262.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 262.15/262.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 262.15/262.52 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 262.15/262.52 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 262.15/262.52 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 262.15/262.52 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 264.25/264.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 264.25/264.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 264.25/264.67 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 264.25/264.67 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 264.25/264.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 264.25/264.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 264.25/264.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 264.25/264.67 Found x0:(P1 Y)
% 264.25/264.67 Instantiate: a:=Y:fofType
% 264.25/264.67 Found x0 as proof of (P2 a)
% 264.25/264.67 Found x0:(P1 Y)
% 264.25/264.67 Instantiate: a:=Y:fofType
% 264.25/264.67 Found x0 as proof of (P2 a)
% 264.25/264.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 264.25/264.67 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 264.25/264.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 264.25/264.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 264.25/264.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 264.25/264.67 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 264.25/264.67 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 264.25/264.67 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 264.25/264.67 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 264.25/264.67 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 264.25/264.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 264.25/264.67 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 264.25/264.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 264.25/264.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 264.25/264.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 264.25/264.67 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 264.25/264.67 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 264.25/264.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 264.25/264.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 264.25/264.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 264.25/264.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 264.25/264.67 Found (eq_ref0 b0) as proof of (P1 b0)
% 264.25/264.67 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 264.25/264.67 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 264.25/264.67 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 264.25/264.67 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 264.25/264.67 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 264.25/264.67 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 264.25/264.67 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 264.25/264.67 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 264.25/264.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 264.25/264.67 Found (eq_ref0 b0) as proof of (P1 b0)
% 264.25/264.67 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 264.25/264.67 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 264.25/264.67 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 264.25/264.67 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 264.25/264.67 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 264.25/264.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 264.25/264.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 264.25/264.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 264.25/264.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 264.25/264.67 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 264.25/264.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 264.25/264.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 264.25/264.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 264.25/264.67 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 264.25/264.67 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 264.25/264.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 264.25/264.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 264.25/264.67 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 264.25/264.67 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 264.25/264.67 Found (eq_ref0 b1) as proof of (((eq fofType) b1) X)
% 264.25/264.67 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 264.25/264.67 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 264.25/264.67 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 264.25/264.67 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 264.25/264.67 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 264.25/264.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 264.25/264.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 264.25/264.67 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 264.25/264.67 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 264.25/264.67 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 264.25/264.67 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 265.46/265.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 265.46/265.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 265.46/265.89 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 265.46/265.89 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 265.46/265.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 265.46/265.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 265.46/265.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 265.46/265.89 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 265.46/265.89 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 265.46/265.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 265.46/265.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 265.46/265.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 265.46/265.89 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 265.46/265.89 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 265.46/265.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 265.46/265.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 265.46/265.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 265.46/265.89 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 265.46/265.89 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 265.46/265.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 265.46/265.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 265.46/265.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 265.46/265.89 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 265.46/265.89 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 265.46/265.89 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 265.46/265.89 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 265.46/265.89 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 265.46/265.89 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 265.46/265.89 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 265.46/265.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 265.46/265.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 265.46/265.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 265.46/265.89 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 265.46/265.89 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 265.46/265.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 265.46/265.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 265.46/265.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 265.46/265.89 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 265.46/265.89 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 265.46/265.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 265.46/265.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 265.46/265.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 265.46/265.89 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 265.46/265.89 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 265.46/265.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 265.46/265.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 265.46/265.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 265.46/265.89 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 265.46/265.89 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 265.46/265.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 265.46/265.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 265.46/265.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 265.46/265.89 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 265.46/265.89 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 265.46/265.89 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 265.46/265.89 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 265.46/265.89 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 265.46/265.89 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 265.46/265.89 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 265.46/265.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 265.46/265.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 265.46/265.89 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 265.46/265.89 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 265.46/265.89 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 265.46/265.89 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 265.46/265.89 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 265.46/265.89 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 265.46/265.89 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 265.46/265.89 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 265.46/265.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 265.46/265.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 265.46/265.89 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 268.46/268.84 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 268.46/268.84 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 268.46/268.84 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 268.46/268.84 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 268.46/268.84 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 268.46/268.84 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 268.46/268.84 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 268.46/268.84 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 268.46/268.84 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 268.46/268.84 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 268.46/268.84 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 268.46/268.84 Found (eq_ref0 b) as proof of (((eq fofType) b) X)
% 268.46/268.84 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 268.46/268.84 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 268.46/268.84 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) X)
% 268.46/268.84 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 268.46/268.84 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 268.46/268.84 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 268.46/268.84 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 268.46/268.84 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 268.46/268.84 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 268.46/268.84 Found (eq_ref0 a) as proof of (((eq fofType) a) b)
% 268.46/268.84 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 268.46/268.84 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 268.46/268.84 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b)
% 268.46/268.84 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 268.46/268.84 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 268.46/268.84 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 268.46/268.84 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 268.46/268.84 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 268.46/268.84 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 268.46/268.84 Found (eq_ref0 b) as proof of (P1 b0)
% 268.46/268.84 Found ((eq_ref fofType) b) as proof of (P1 b0)
% 268.46/268.84 Found ((eq_ref fofType) b) as proof of (P1 b0)
% 268.46/268.84 Found ((eq_ref fofType) b) as proof of (P1 b0)
% 268.46/268.84 Found x0:(P1 b)
% 268.46/268.84 Found x0 as proof of (P2 X)
% 268.46/268.84 Found x0:(P1 b)
% 268.46/268.84 Found x0 as proof of (P2 X)
% 268.46/268.84 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 268.46/268.84 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 268.46/268.84 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 268.46/268.84 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 268.46/268.84 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 268.46/268.84 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 268.46/268.84 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 268.46/268.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 268.46/268.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 268.46/268.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 268.46/268.84 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 268.46/268.84 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 268.46/268.84 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 268.46/268.84 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 268.46/268.84 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 268.46/268.84 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 268.46/268.84 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 268.46/268.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 268.46/268.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 268.46/268.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 268.46/268.84 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 268.46/268.84 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 268.46/268.84 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 268.46/268.84 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 268.46/268.84 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 268.46/268.84 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 268.46/268.84 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b1)
% 268.46/268.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b1)
% 268.46/268.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b1)
% 268.46/268.84 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b1)
% 268.46/268.84 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 268.46/268.84 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 268.46/268.84 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 268.46/268.84 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 268.46/268.84 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 268.46/268.84 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 272.02/272.48 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 272.02/272.48 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 272.02/272.48 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 272.02/272.48 Found (eq_ref0 X) as proof of (((eq fofType) X) b00)
% 272.02/272.48 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b00)
% 272.02/272.48 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b00)
% 272.02/272.48 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b00)
% 272.02/272.48 Found x0:(P b)
% 272.02/272.48 Instantiate: a:=b:fofType
% 272.02/272.48 Found x0 as proof of (P0 a)
% 272.02/272.48 Found x1:=(x (fun (x1:(fofType->Prop))=> (P1 Y))):((P1 Y)->(P1 Y))
% 272.02/272.48 Found (x (fun (x1:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 272.02/272.48 Found (x (fun (x1:(fofType->Prop))=> (P1 Y))) as proof of (P2 Y)
% 272.02/272.48 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 272.02/272.48 Found (eq_ref0 b1) as proof of (((eq fofType) b1) Y)
% 272.02/272.48 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 272.02/272.48 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 272.02/272.48 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) Y)
% 272.02/272.48 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 272.02/272.48 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b1)
% 272.02/272.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b1)
% 272.02/272.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b1)
% 272.02/272.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b1)
% 272.02/272.48 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 272.02/272.48 Found (eq_ref0 b00) as proof of (((eq fofType) b00) Y)
% 272.02/272.48 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) Y)
% 272.02/272.48 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) Y)
% 272.02/272.48 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) Y)
% 272.02/272.48 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 272.02/272.48 Found (eq_ref0 b) as proof of (((eq fofType) b) b00)
% 272.02/272.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 272.02/272.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 272.02/272.48 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b00)
% 272.02/272.48 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 272.02/272.48 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 272.02/272.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 272.02/272.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 272.02/272.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 272.02/272.48 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 272.02/272.48 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 272.02/272.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 272.02/272.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 272.02/272.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 272.02/272.48 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 272.02/272.48 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 272.02/272.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 272.02/272.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 272.02/272.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 272.02/272.48 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 272.02/272.48 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 272.02/272.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 272.02/272.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 272.02/272.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 272.02/272.48 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 272.02/272.48 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 272.02/272.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 272.02/272.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 272.02/272.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 272.02/272.48 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 272.02/272.48 Found (eq_ref0 a) as proof of (((eq fofType) a) b0)
% 272.02/272.48 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 272.02/272.48 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 272.02/272.48 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 272.02/272.48 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 272.02/272.48 Found (eq_ref0 a) as proof of (((eq fofType) a) b0)
% 272.02/272.48 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 272.02/272.48 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 272.02/272.48 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 272.02/272.48 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 272.02/272.48 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 272.02/272.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 272.02/272.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 277.11/277.48 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 277.11/277.48 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 277.11/277.48 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 277.11/277.48 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 277.11/277.48 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 277.11/277.48 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 277.11/277.48 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 277.11/277.48 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 277.11/277.48 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 277.11/277.48 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 277.11/277.48 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 277.11/277.48 Found x0:(P b)
% 277.11/277.48 Instantiate: b0:=b:fofType
% 277.11/277.48 Found x0 as proof of (P0 b0)
% 277.11/277.48 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 277.11/277.48 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 277.11/277.48 Found (eq_ref0 b0) as proof of (P0 b0)
% 277.11/277.48 Found ((eq_ref fofType) b0) as proof of (P0 b0)
% 277.11/277.48 Found ((eq_ref fofType) b0) as proof of (P0 b0)
% 277.11/277.48 Found ((eq_ref fofType) b0) as proof of (P0 b0)
% 277.11/277.48 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 277.11/277.48 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 277.11/277.48 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 278.73/279.11 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 278.73/279.11 Found (eq_ref0 b0) as proof of (P b0)
% 278.73/279.11 Found ((eq_ref fofType) b0) as proof of (P b0)
% 278.73/279.11 Found ((eq_ref fofType) b0) as proof of (P b0)
% 278.73/279.11 Found ((eq_ref fofType) b0) as proof of (P b0)
% 278.73/279.11 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 278.73/279.11 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 278.73/279.11 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 278.73/279.11 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 278.73/279.11 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 278.73/279.11 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 278.73/279.11 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 278.73/279.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 278.73/279.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 278.73/279.11 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 278.73/279.11 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 278.73/279.11 Found (eq_ref0 b1) as proof of (((eq fofType) b1) b0)
% 278.73/279.11 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 278.73/279.11 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 278.73/279.12 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) b0)
% 278.73/279.12 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b0))):((P b0)->(P b0))
% 278.73/279.12 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 278.73/279.12 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 278.73/279.12 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 278.73/279.12 Found (eq_ref0 b) as proof of (P b0)
% 278.73/279.12 Found ((eq_ref fofType) b) as proof of (P b0)
% 278.73/279.12 Found ((eq_ref fofType) b) as proof of (P b0)
% 278.73/279.12 Found ((eq_ref fofType) b) as proof of (P b0)
% 278.73/279.12 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 278.73/279.12 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 278.73/279.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 278.73/279.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 278.73/279.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 278.73/279.12 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 278.73/279.12 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 278.73/279.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 278.73/279.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 278.73/279.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 278.73/279.12 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 278.73/279.12 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 278.73/279.12 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 278.73/279.12 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 278.73/279.12 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 278.73/279.12 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b0))):((P b0)->(P b0))
% 278.73/279.12 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 278.73/279.12 Found (x (fun (x0:(fofType->Prop))=> (P b0))) as proof of (P0 b0)
% 278.73/279.12 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 278.73/279.12 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b00)
% 278.73/279.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 278.73/279.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 278.73/279.12 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b00)
% 278.73/279.12 Found eq_ref00:=(eq_ref0 b00):(((eq fofType) b00) b00)
% 278.73/279.12 Found (eq_ref0 b00) as proof of (((eq fofType) b00) b)
% 278.73/279.12 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 278.73/279.12 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 278.73/279.12 Found ((eq_ref fofType) b00) as proof of (((eq fofType) b00) b)
% 278.73/279.12 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 278.73/279.12 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 278.73/279.12 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 278.73/279.12 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 278.73/279.12 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 278.73/279.12 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 278.73/279.12 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 278.73/279.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 278.73/279.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 278.73/279.12 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 278.73/279.12 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 278.73/279.12 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 278.73/279.12 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 278.73/279.12 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 278.73/279.12 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 278.73/279.12 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 285.21/285.61 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found x0:(P0 Y)
% 285.21/285.61 Instantiate: b0:=Y:fofType
% 285.21/285.61 Found x0 as proof of (P1 b0)
% 285.21/285.61 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 285.21/285.61 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 285.21/285.61 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 285.21/285.61 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 285.21/285.61 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 285.21/285.61 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 285.21/285.61 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found eq_ref00:=(eq_ref0 a):(((eq fofType) a) a)
% 285.21/285.61 Found (eq_ref0 a) as proof of (((eq fofType) a) b0)
% 285.21/285.61 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 285.21/285.61 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 285.21/285.61 Found ((eq_ref fofType) a) as proof of (((eq fofType) a) b0)
% 285.21/285.61 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 285.21/285.61 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 285.21/285.61 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 285.21/285.61 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 285.21/285.61 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 285.21/285.61 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 285.21/285.61 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 285.21/285.61 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 285.21/285.61 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 285.21/285.61 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 285.21/285.61 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 285.21/285.61 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 285.21/285.61 Found x1:(P1 X)
% 285.21/285.61 Instantiate: b0:=X:fofType
% 285.21/285.61 Found x1 as proof of (P2 b0)
% 285.21/285.61 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 285.21/285.61 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 285.21/285.61 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 285.21/285.61 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 285.21/285.61 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 285.21/285.61 Found x0:=(x (fun (x0:(fofType->Prop))=> (P Y))):((P Y)->(P Y))
% 285.21/285.61 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 285.21/285.61 Found (x (fun (x0:(fofType->Prop))=> (P Y))) as proof of (P0 Y)
% 285.21/285.61 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 285.21/285.61 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 285.21/285.61 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 285.21/285.61 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 285.21/285.61 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 285.21/285.61 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 285.21/285.61 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 285.21/285.61 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 285.21/285.61 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 285.21/285.61 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 285.21/285.61 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 285.21/285.61 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 285.21/285.61 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 285.21/285.61 Found x1:=(x (fun (x1:(fofType->Prop))=> (P1 a))):((P1 a)->(P1 a))
% 288.84/289.23 Found (x (fun (x1:(fofType->Prop))=> (P1 a))) as proof of (P2 a)
% 288.84/289.23 Found (x (fun (x1:(fofType->Prop))=> (P1 a))) as proof of (P2 a)
% 288.84/289.23 Found x0:(P1 b)
% 288.84/289.23 Instantiate: b0:=b:fofType
% 288.84/289.23 Found x0 as proof of (P2 b0)
% 288.84/289.23 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 288.84/289.23 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 288.84/289.23 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 288.84/289.23 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 288.84/289.23 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 288.84/289.23 Found x0:(P1 b)
% 288.84/289.23 Instantiate: b0:=b:fofType
% 288.84/289.23 Found x0 as proof of (P2 b0)
% 288.84/289.23 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 288.84/289.23 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 288.84/289.23 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 288.84/289.23 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 288.84/289.23 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 288.84/289.23 Found x0:(P0 b)
% 288.84/289.23 Instantiate: b0:=b:fofType
% 288.84/289.23 Found x0 as proof of (P1 b0)
% 288.84/289.23 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 288.84/289.23 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 288.84/289.23 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 288.84/289.23 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 288.84/289.23 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 288.84/289.23 Found eq_ref000:=(eq_ref00 P):((P b)->(P b))
% 288.84/289.23 Found (eq_ref00 P) as proof of (P0 b)
% 288.84/289.23 Found ((eq_ref0 b) P) as proof of (P0 b)
% 288.84/289.23 Found (((eq_ref fofType) b) P) as proof of (P0 b)
% 288.84/289.23 Found (((eq_ref fofType) b) P) as proof of (P0 b)
% 288.84/289.23 Found x0:=(x (fun (x0:(fofType->Prop))=> (P b))):((P b)->(P b))
% 288.84/289.23 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 288.84/289.23 Found (x (fun (x0:(fofType->Prop))=> (P b))) as proof of (P0 b)
% 288.84/289.23 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 288.84/289.23 Found (eq_ref0 Y) as proof of (P Y)
% 288.84/289.23 Found ((eq_ref fofType) Y) as proof of (P Y)
% 288.84/289.23 Found ((eq_ref fofType) Y) as proof of (P Y)
% 288.84/289.23 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 288.84/289.23 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 288.84/289.23 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 288.84/289.23 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 288.84/289.23 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 288.84/289.23 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 288.84/289.23 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 288.84/289.23 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 288.84/289.23 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 288.84/289.23 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 288.84/289.23 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 288.84/289.23 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 288.84/289.23 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 288.84/289.23 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 288.84/289.23 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 288.84/289.23 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 288.84/289.23 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 288.84/289.23 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 288.84/289.23 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 288.84/289.23 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 288.84/289.23 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 288.84/289.23 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 288.84/289.23 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 288.84/289.23 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 288.84/289.23 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 288.84/289.23 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 288.84/289.23 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 288.84/289.23 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 288.84/289.23 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 288.84/289.23 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 288.84/289.23 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 288.84/289.23 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 288.84/289.23 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 288.84/289.23 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 288.84/289.23 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 288.84/289.23 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 288.84/289.23 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 288.84/289.23 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 288.84/289.23 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 288.84/289.23 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 290.22/290.62 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 290.22/290.62 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 290.22/290.62 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 290.22/290.62 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 290.22/290.62 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 290.22/290.62 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 290.22/290.62 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 290.22/290.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 290.22/290.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 290.22/290.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 290.22/290.62 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 290.22/290.62 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 290.22/290.62 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 290.22/290.62 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 290.22/290.62 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 290.22/290.62 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 290.22/290.62 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 290.22/290.62 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 290.22/290.62 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 290.22/290.62 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 290.22/290.62 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 290.22/290.62 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 290.22/290.62 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 290.22/290.62 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 290.22/290.62 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 291.32/291.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 291.32/291.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 291.32/291.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 291.32/291.76 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 291.32/291.76 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 291.32/291.76 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 291.32/291.76 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 291.32/291.76 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 291.32/291.76 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 291.32/291.76 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 291.32/291.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 291.32/291.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 291.32/291.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 291.32/291.76 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 291.32/291.76 Found (eq_ref0 X) as proof of (P1 b0)
% 291.32/291.76 Found ((eq_ref fofType) X) as proof of (P1 b0)
% 291.32/291.76 Found ((eq_ref fofType) X) as proof of (P1 b0)
% 291.32/291.76 Found ((eq_ref fofType) X) as proof of (P1 b0)
% 291.32/291.76 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 291.32/291.76 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 291.32/291.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 291.32/291.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 291.32/291.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 291.32/291.76 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 291.32/291.76 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 291.32/291.76 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 291.32/291.76 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 291.32/291.76 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 291.32/291.76 Found eq_ref00:=(eq_ref0 b1):(((eq fofType) b1) b1)
% 291.32/291.76 Found (eq_ref0 b1) as proof of (((eq fofType) b1) X)
% 291.32/291.76 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 291.32/291.76 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 291.32/291.76 Found ((eq_ref fofType) b1) as proof of (((eq fofType) b1) X)
% 291.32/291.76 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 291.32/291.76 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 291.32/291.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 291.32/291.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 291.32/291.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 291.32/291.76 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 291.32/291.76 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 291.32/291.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 291.32/291.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 291.32/291.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 291.32/291.76 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 291.32/291.76 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 291.32/291.76 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 291.32/291.76 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 291.32/291.76 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 291.32/291.76 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 291.32/291.76 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 291.32/291.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 291.32/291.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 291.32/291.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 291.32/291.76 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 291.32/291.76 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 291.32/291.76 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 291.32/291.76 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 291.32/291.76 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 291.32/291.76 Found x0:(P b0)
% 291.32/291.76 Instantiate: b1:=b0:fofType
% 291.32/291.76 Found x0 as proof of (P0 b1)
% 291.32/291.76 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 291.32/291.76 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b1)
% 291.32/291.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 291.32/291.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 291.32/291.76 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b1)
% 291.32/291.76 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 291.32/291.76 Found (eq_ref0 b0) as proof of (((eq fofType) b0) Y)
% 291.32/291.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 291.32/291.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 291.32/291.76 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) Y)
% 291.32/291.76 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 291.32/291.76 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 291.32/291.76 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 296.72/297.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 296.72/297.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 296.72/297.10 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 296.72/297.10 Found (eq_ref0 b0) as proof of (P0 b0)
% 296.72/297.10 Found ((eq_ref fofType) b0) as proof of (P0 b0)
% 296.72/297.10 Found ((eq_ref fofType) b0) as proof of (P0 b0)
% 296.72/297.10 Found ((eq_ref fofType) b0) as proof of (P0 b0)
% 296.72/297.10 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 296.72/297.10 Found (eq_ref0 b) as proof of (((eq fofType) b) b0)
% 296.72/297.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 296.72/297.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 296.72/297.10 Found ((eq_ref fofType) b) as proof of (((eq fofType) b) b0)
% 296.72/297.10 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 296.72/297.10 Found (eq_ref0 b0) as proof of (((eq fofType) b0) X)
% 296.72/297.10 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 296.72/297.10 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 296.72/297.10 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) X)
% 296.72/297.10 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 296.72/297.10 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 296.72/297.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 296.72/297.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 296.72/297.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 296.72/297.10 Found eq_ref00:=(eq_ref0 b):(((eq fofType) b) b)
% 296.72/297.10 Found (eq_ref0 b) as proof of (P0 b0)
% 296.72/297.10 Found ((eq_ref fofType) b) as proof of (P0 b0)
% 296.72/297.10 Found ((eq_ref fofType) b) as proof of (P0 b0)
% 296.72/297.10 Found ((eq_ref fofType) b) as proof of (P0 b0)
% 296.72/297.10 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 296.72/297.10 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 296.72/297.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 296.72/297.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 296.72/297.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 296.72/297.10 Found x1:(P1 b)
% 296.72/297.10 Instantiate: b0:=b:fofType
% 296.72/297.10 Found x1 as proof of (P2 b0)
% 296.72/297.10 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 296.72/297.10 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 296.72/297.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 296.72/297.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 296.72/297.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 296.72/297.10 Found x0:=(x (fun (x0:(fofType->Prop))=> (P0 Y))):((P0 Y)->(P0 Y))
% 296.72/297.10 Found (x (fun (x0:(fofType->Prop))=> (P0 Y))) as proof of (P1 Y)
% 296.72/297.10 Found (x (fun (x0:(fofType->Prop))=> (P0 Y))) as proof of (P1 Y)
% 296.72/297.10 Found x0:(P1 Y)
% 296.72/297.10 Instantiate: a:=Y:fofType
% 296.72/297.10 Found x0 as proof of (P2 a)
% 296.72/297.10 Found x0:(P1 Y)
% 296.72/297.10 Instantiate: a:=Y:fofType
% 296.72/297.10 Found x0 as proof of (P2 a)
% 296.72/297.10 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 296.72/297.10 Found (eq_ref0 b0) as proof of (P1 b0)
% 296.72/297.10 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 296.72/297.10 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 296.72/297.10 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 296.72/297.10 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 296.72/297.10 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 296.72/297.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 296.72/297.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 296.72/297.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 296.72/297.10 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 296.72/297.10 Found (eq_ref0 b0) as proof of (P1 b0)
% 296.72/297.10 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 296.72/297.10 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 296.72/297.10 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 296.72/297.10 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 296.72/297.10 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 296.72/297.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 296.72/297.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 296.72/297.10 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 296.72/297.10 Found x0:=(x (fun (x0:(fofType->Prop))=> (P2 Y))):((P2 Y)->(P2 Y))
% 296.72/297.10 Found (x (fun (x0:(fofType->Prop))=> (P2 Y))) as proof of (P3 Y)
% 296.72/297.10 Found (x (fun (x0:(fofType->Prop))=> (P2 Y))) as proof of (P3 Y)
% 296.72/297.10 Found x0:=(x (fun (x0:(fofType->Prop))=> (P2 Y))):((P2 Y)->(P2 Y))
% 296.72/297.10 Found (x (fun (x0:(fofType->Prop))=> (P2 Y))) as proof of (P3 Y)
% 296.72/297.10 Found (x (fun (x0:(fofType->Prop))=> (P2 Y))) as proof of (P3 Y)
% 296.72/297.10 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 296.72/297.10 Found (eq_ref0 b0) as proof of (P1 b0)
% 296.72/297.10 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 296.72/297.10 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 296.72/297.10 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 298.13/298.53 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 298.13/298.53 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 298.13/298.53 Found (eq_ref0 b0) as proof of (P1 b0)
% 298.13/298.53 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 298.13/298.53 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 298.13/298.53 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 298.13/298.53 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 298.13/298.53 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 298.13/298.53 Found (eq_ref0 b0) as proof of (P1 b0)
% 298.13/298.53 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 298.13/298.53 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 298.13/298.53 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 298.13/298.53 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 298.13/298.53 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 298.13/298.53 Found (eq_ref0 b0) as proof of (P1 b0)
% 298.13/298.53 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 298.13/298.53 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 298.13/298.53 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 298.13/298.53 Found eq_ref00:=(eq_ref0 X):(((eq fofType) X) X)
% 298.13/298.53 Found (eq_ref0 X) as proof of (((eq fofType) X) b0)
% 298.13/298.53 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 298.13/298.53 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 298.13/298.53 Found ((eq_ref fofType) X) as proof of (((eq fofType) X) b0)
% 298.13/298.53 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 298.13/298.53 Found (eq_ref0 b0) as proof of (P1 b0)
% 298.13/298.53 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 298.13/298.53 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 298.13/298.53 Found ((eq_ref fofType) b0) as proof of (P1 b0)
% 298.13/298.53 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 298.13/298.53 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 298.13/298.53 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 298.13/298.53 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 298.13/298.53 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 298.13/298.53 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 298.13/298.53 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 298.13/298.53 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 298.13/298.53 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 298.13/298.53 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 298.13/298.53 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 298.13/298.53 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 298.13/298.53 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 298.13/298.53 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found eq_ref00:=(eq_ref0 Y):(((eq fofType) Y) Y)
% 298.13/298.53 Found (eq_ref0 Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found ((eq_ref fofType) Y) as proof of (((eq fofType) Y) b0)
% 298.13/298.53 Found eq_ref00:=(eq_ref0 b0):(((eq fofType) b0) b0)
% 298.13/298.53 Found (eq_ref0 b0) as proof of (((eq fofType) b0) b)
% 298.13/298.53 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 298.13/298.53 Found ((eq_ref fofType) b0) as proof of (((eq fofType) b0) b)
% 298.13/298.53 Found ((eq_ref fofType) b0) as proof
%------------------------------------------------------------------------------