TSTP Solution File: SYO112^5 by cocATP---0.2.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cocATP---0.2.0
% Problem  : SYO112^5 : TPTP v7.5.0. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p

% Computer : n023.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:40 EDT 2022

% Result   : Timeout 286.19s 286.60s
% Output   : None 
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.11  % Problem    : SYO112^5 : TPTP v7.5.0. Released v4.0.0.
% 0.03/0.12  % Command    : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.11/0.32  % Computer   : n023.cluster.edu
% 0.11/0.32  % Model      : x86_64 x86_64
% 0.11/0.32  % CPUModel   : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.32  % RAMPerCPU  : 8042.1875MB
% 0.11/0.32  % OS         : Linux 3.10.0-693.el7.x86_64
% 0.11/0.33  % CPULimit   : 300
% 0.11/0.33  % DateTime   : Fri Mar 11 15:45:27 EST 2022
% 0.11/0.33  % CPUTime    : 
% 0.11/0.33  ModuleCmd_Load.c(213):ERROR:105: Unable to locate a modulefile for 'python/python27'
% 0.11/0.34  Python 2.7.5
% 6.34/6.51  Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox/benchmark/', '/export/starexec/sandbox/benchmark/']
% 6.34/6.51  FOF formula (<kernel.Constant object at 0x11facf8>, <kernel.DependentProduct object at 0x2b4b63032050>) of role type named cP
% 6.34/6.51  Using role type
% 6.34/6.51  Declaring cP:(fofType->Prop)
% 6.34/6.51  FOF formula ((iff (forall (X:fofType), ((iff (cP X)) ((ex fofType) (fun (Y:fofType)=> (cP Y)))))) ((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))) of role conjecture named cTHM53
% 6.34/6.51  Conjecture to prove = ((iff (forall (X:fofType), ((iff (cP X)) ((ex fofType) (fun (Y:fofType)=> (cP Y)))))) ((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))):Prop
% 6.34/6.51  Parameter fofType_DUMMY:fofType.
% 6.34/6.51  We need to prove ['((iff (forall (X:fofType), ((iff (cP X)) ((ex fofType) (fun (Y:fofType)=> (cP Y)))))) ((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y)))))']
% 6.34/6.51  Parameter fofType:Type.
% 6.34/6.51  Parameter cP:(fofType->Prop).
% 6.34/6.51  Trying to prove ((iff (forall (X:fofType), ((iff (cP X)) ((ex fofType) (fun (Y:fofType)=> (cP Y)))))) ((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 6.34/6.51  Found x10:=(x1 x00):(forall (X0:fofType), (cP X0))
% 6.34/6.51  Found (x1 x00) as proof of (forall (X0:fofType), (cP X0))
% 6.34/6.51  Found (x1 x00) as proof of (forall (X0:fofType), (cP X0))
% 6.34/6.51  Found x00:=(x0 x10):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found (x0 x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found (x0 x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found x20:=(x2 x10):(cP X)
% 6.34/6.51  Found (x2 x10) as proof of (cP X)
% 6.34/6.51  Found (x2 x10) as proof of (cP X)
% 6.34/6.51  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found x10:=(x1 x00):(forall (X0:fofType), (cP X0))
% 6.34/6.51  Found (x1 x00) as proof of (forall (X0:fofType), (cP X0))
% 6.34/6.51  Found (x1 x00) as proof of (forall (X0:fofType), (cP X0))
% 6.34/6.51  Found x00:=(x0 x10):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found (x0 x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found (x0 x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found x20:=(x2 x10):(cP X)
% 6.34/6.51  Found (x2 x10) as proof of (cP X)
% 6.34/6.51  Found (x2 x10) as proof of (cP X)
% 6.34/6.51  Found x10:=(x1 x00):(forall (X0:fofType), (cP X0))
% 6.34/6.51  Found (x1 x00) as proof of (forall (X0:fofType), (cP X0))
% 6.34/6.51  Found (x1 x00) as proof of (forall (X0:fofType), (cP X0))
% 6.34/6.51  Found x00:=(x0 x10):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found (x0 x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found (x0 x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found x10:=(x1 x00):(forall (X0:fofType), (cP X0))
% 6.34/6.51  Found (x1 x00) as proof of (forall (X0:fofType), (cP X0))
% 6.34/6.51  Found (x1 x00) as proof of (forall (X0:fofType), (cP X0))
% 6.34/6.51  Found x00:=(x0 x10):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found (x0 x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found (x0 x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found x20:=(x2 x10):(cP X)
% 6.34/6.51  Found (x2 x10) as proof of (cP X)
% 6.34/6.51  Found (x2 x10) as proof of (cP X)
% 6.34/6.51  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found x20:=(x2 x10):(cP X)
% 6.34/6.51  Found (x2 x10) as proof of (cP X)
% 6.34/6.51  Found (x2 x10) as proof of (cP X)
% 6.34/6.51  Found x10:=(x1 x00):(forall (X0:fofType), (cP X0))
% 6.34/6.51  Found (x1 x00) as proof of (forall (X0:fofType), (cP X0))
% 6.34/6.51  Found (x1 x00) as proof of (forall (X0:fofType), (cP X0))
% 6.34/6.51  Found x00:=(x0 x10):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found (x0 x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found (x0 x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found x20:=(x2 x10):(cP X)
% 6.34/6.51  Found (x2 x10) as proof of (cP X)
% 6.34/6.51  Found (x2 x10) as proof of (cP X)
% 6.34/6.51  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 6.34/6.51  Found x00:=(x0 x10):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found x00 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found x10:=(x1 x00):(forall (X0:fofType), (cP X0))
% 9.15/9.38  Found (x1 x00) as proof of (forall (X0:fofType), (cP X0))
% 9.15/9.38  Found (x1 x00) as proof of (forall (X0:fofType), (cP X0))
% 9.15/9.38  Found x00:=(x0 x10):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found (x0 x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found (x0 x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found x20:=(x2 x10):(cP X)
% 9.15/9.38  Found (x2 x10) as proof of (cP X)
% 9.15/9.38  Found (x2 x10) as proof of (cP X)
% 9.15/9.38  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found x00:=(x0 x10):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found (x0 x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found (x0 x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found (x11 (x0 x10)) as proof of (cP X0)
% 9.15/9.38  Found ((fun (x2:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> ((x1 x2) X0)) (x0 x10)) as proof of (cP X0)
% 9.15/9.38  Found ((fun (x2:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> ((x1 x2) X0)) (x0 x10)) as proof of (cP X0)
% 9.15/9.38  Found x20:=(x2 x10):(cP X)
% 9.15/9.38  Found (x2 x10) as proof of (cP X)
% 9.15/9.38  Found (x2 x10) as proof of (cP X)
% 9.15/9.38  Found x10:=(x1 x00):(forall (X0:fofType), (cP X0))
% 9.15/9.38  Found (x1 x00) as proof of (forall (X0:fofType), (cP X0))
% 9.15/9.38  Found (x1 x00) as proof of (forall (X0:fofType), (cP X0))
% 9.15/9.38  Found x00:=(x0 x10):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found (x0 x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found (x0 x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found x00:=(x0 x10):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found x00 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found x20:=(x2 x10):(cP X)
% 9.15/9.38  Found (x2 x10) as proof of (cP X)
% 9.15/9.38  Found (x2 x10) as proof of (cP X)
% 9.15/9.38  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found x20:=(x2 x10):(cP X)
% 9.15/9.38  Found (x2 x10) as proof of (cP X)
% 9.15/9.38  Found (x2 x10) as proof of (cP X)
% 9.15/9.38  Found x100:=(x10 X):(cP X)
% 9.15/9.38  Found (x10 X) as proof of (cP X)
% 9.15/9.38  Found ((x1 x2) X) as proof of (cP X)
% 9.15/9.38  Found (fun (x2:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> ((x1 x2) X)) as proof of (cP X)
% 9.15/9.38  Found (fun (x2:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> ((x1 x2) X)) as proof of (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))
% 9.15/9.38  Found x10:=(x1 x00):(forall (X0:fofType), (cP X0))
% 9.15/9.38  Found (x1 x00) as proof of (forall (X0:fofType), (cP X0))
% 9.15/9.38  Found (x1 x00) as proof of (forall (X0:fofType), (cP X0))
% 9.15/9.38  Found x00:=(x0 x10):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found (x0 x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found (x0 x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found x100:=(x10 x2):(cP x2)
% 9.15/9.38  Found (x10 x2) as proof of (cP x2)
% 9.15/9.38  Found ((x1 x00) x2) as proof of (cP x2)
% 9.15/9.38  Found ((x1 x00) x2) as proof of (cP x2)
% 9.15/9.38  Found x100:=(x10 X):(cP X)
% 9.15/9.38  Found (x10 X) as proof of (cP X)
% 9.15/9.38  Found ((x1 x2) X) as proof of (cP X)
% 9.15/9.38  Found (fun (x2:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> ((x1 x2) X)) as proof of (cP X)
% 9.15/9.38  Found (fun (x2:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> ((x1 x2) X)) as proof of (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))
% 9.15/9.38  Found x10:=(x1 x01):(forall (X0:fofType), (cP X0))
% 9.15/9.38  Found (x1 x01) as proof of (forall (X0:fofType), (cP X0))
% 9.15/9.38  Found (x1 x01) as proof of (forall (X0:fofType), (cP X0))
% 9.15/9.38  Found x00:=(x0 x11):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found (x0 x11) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found (x0 x11) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found x00:=(x0 x10):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found x00 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 9.15/9.38  Found x20:=(x2 x10):(cP X)
% 9.15/9.38  Found (x2 x10) as proof of (cP X)
% 9.15/9.38  Found (x2 x10) as proof of (cP X)
% 9.15/9.38  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 10.98/11.14  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 10.98/11.14  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 10.98/11.14  Found x00:=(x0 x10):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 10.98/11.14  Found (x0 x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 10.98/11.14  Found (x0 x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 10.98/11.14  Found (x11 (x0 x10)) as proof of (cP X0)
% 10.98/11.14  Found ((fun (x2:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> ((x1 x2) X0)) (x0 x10)) as proof of (cP X0)
% 10.98/11.14  Found ((fun (x2:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> ((x1 x2) X0)) (x0 x10)) as proof of (cP X0)
% 10.98/11.14  Found x00:=(x0 x10):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 10.98/11.14  Found x00 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 10.98/11.14  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 10.98/11.14  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 10.98/11.14  Found x20:=(x2 x10):(cP X)
% 10.98/11.14  Found (x2 x10) as proof of (cP X)
% 10.98/11.14  Found (x2 x10) as proof of (cP X)
% 10.98/11.14  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 10.98/11.14  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 10.98/11.14  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 10.98/11.14  Found x20:=(x2 x10):(cP X)
% 10.98/11.14  Found (x2 x10) as proof of (cP X)
% 10.98/11.14  Found (x2 x10) as proof of (cP X)
% 10.98/11.14  Found x20:=(x2 x11):(cP X)
% 10.98/11.14  Found (x2 x11) as proof of (cP X)
% 10.98/11.14  Found (x2 x11) as proof of (cP X)
% 10.98/11.14  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 10.98/11.14  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 10.98/11.14  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 10.98/11.14  Found x100:=(x10 X):(cP X)
% 10.98/11.14  Found (x10 X) as proof of (cP X)
% 10.98/11.14  Found ((x1 x2) X) as proof of (cP X)
% 10.98/11.14  Found (fun (x2:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> ((x1 x2) X)) as proof of (cP X)
% 10.98/11.14  Found (fun (x2:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> ((x1 x2) X)) as proof of (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))
% 10.98/11.14  Found ex_intro0000:=(ex_intro000 x0):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 10.98/11.14  Found (ex_intro000 x0) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 10.98/11.14  Found ((ex_intro00 X) x0) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 10.98/11.14  Found (((ex_intro0 (fun (Y:fofType)=> (cP Y))) X) x0) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 10.98/11.14  Found ((((ex_intro fofType) (fun (Y:fofType)=> (cP Y))) X) x0) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 10.98/11.14  Found (fun (x0:(cP X))=> ((((ex_intro fofType) (fun (Y:fofType)=> (cP Y))) X) x0)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 10.98/11.14  Found (fun (x0:(cP X))=> ((((ex_intro fofType) (fun (Y:fofType)=> (cP Y))) X) x0)) as proof of ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 10.98/11.14  Found x200:=(x20 X):(cP X)
% 10.98/11.14  Found (x20 X) as proof of (cP X)
% 10.98/11.14  Found ((x2 x0) X) as proof of (cP X)
% 10.98/11.14  Found (fun (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X)) as proof of (cP X)
% 10.98/11.14  Found (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))->(cP X))
% 10.98/11.14  Found (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X)) as proof of (((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))->(cP X)))
% 10.98/11.14  Found (and_rect00 (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X))) as proof of (cP X)
% 10.98/11.14  Found ((and_rect0 (cP X)) (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X))) as proof of (cP X)
% 10.98/11.14  Found (((fun (P:Type) (x1:(((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))->P)))=> (((((and_rect ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) P) x1) x)) (cP X)) (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X))) as proof of (cP X)
% 10.98/11.15  Found (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> (((fun (P:Type) (x1:(((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))->P)))=> (((((and_rect ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) P) x1) x)) (cP X)) (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X)))) as proof of (cP X)
% 10.98/11.15  Found (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> (((fun (P:Type) (x1:(((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))->P)))=> (((((and_rect ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) P) x1) x)) (cP X)) (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X)))) as proof of (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))
% 10.98/11.15  Found ((conj10 (fun (x0:(cP X))=> ((((ex_intro fofType) (fun (Y:fofType)=> (cP Y))) X) x0))) (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> (((fun (P:Type) (x1:(((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))->P)))=> (((((and_rect ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) P) x1) x)) (cP X)) (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X))))) as proof of ((and ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))
% 10.98/11.15  Found (((conj1 (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) (fun (x0:(cP X))=> ((((ex_intro fofType) (fun (Y:fofType)=> (cP Y))) X) x0))) (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> (((fun (P:Type) (x1:(((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))->P)))=> (((((and_rect ((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))) P) x1) x)) (cP X)) (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X))))) as proof of ((and ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))
% 10.98/11.15  Found ((((conj ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) (fun (x0:(cP X))=> ((((ex_intro fofType) (fun (Y:fofType)=> (cP Y))) X) x0))) (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> (((fun (P:Type) (x1:(((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))->P)))=> (((((and_rect ((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))) P) x1) x)) (cP X)) (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X))))) as proof of ((and ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))
% 10.98/11.15  Found ((((conj ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) (fun (x0:(cP X))=> ((((ex_intro fofType) (fun (Y:fofType)=> (cP Y))) X) x0))) (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> (((fun (P:Type) (x1:(((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))->P)))=> (((((and_rect ((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))) P) x1) x)) (cP X)) (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X))))) as proof of ((and ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))
% 10.98/11.15  Found (fun (X:fofType)=> ((((conj ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) (fun (x0:(cP X))=> ((((ex_intro fofType) (fun (Y:fofType)=> (cP Y))) X) x0))) (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> (((fun (P:Type) (x1:(((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))->P)))=> (((((and_rect ((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))) P) x1) x)) (cP X)) (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X)))))) as proof of ((iff (cP X)) ((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 10.98/11.15  Found (fun (x:((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))) (X:fofType)=> ((((conj ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) (fun (x0:(cP X))=> ((((ex_intro fofType) (fun (Y:fofType)=> (cP Y))) X) x0))) (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> (((fun (P:Type) (x1:(((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))->P)))=> (((((and_rect ((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))) P) x1) x)) (cP X)) (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X)))))) as proof of (forall (X:fofType), ((iff (cP X)) ((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 10.98/11.15  Found (fun (x:((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))) (X:fofType)=> ((((conj ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) (fun (x0:(cP X))=> ((((ex_intro fofType) (fun (Y:fofType)=> (cP Y))) X) x0))) (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> (((fun (P:Type) (x1:(((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))->P)))=> (((((and_rect ((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))) P) x1) x)) (cP X)) (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X)))))) as proof of (((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))->(forall (X:fofType), ((iff (cP X)) ((ex fofType) (fun (Y:fofType)=> (cP Y))))))
% 17.26/17.43  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x20:=(x2 x11):(cP X)
% 17.26/17.43  Found (x2 x11) as proof of (cP X)
% 17.26/17.43  Found (x2 x11) as proof of (cP X)
% 17.26/17.43  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x20:=(x2 x11):(cP X)
% 17.26/17.43  Found (x2 x11) as proof of (cP X)
% 17.26/17.43  Found (x2 x11) as proof of (cP X)
% 17.26/17.43  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x20:=(x2 x11):(cP X)
% 17.26/17.43  Found (x2 x11) as proof of (cP X)
% 17.26/17.43  Found (x2 x11) as proof of (cP X)
% 17.26/17.43  Found x20:=(x2 x11):(cP X)
% 17.26/17.43  Found (x2 x11) as proof of (cP X)
% 17.26/17.43  Found (x2 x11) as proof of (cP X)
% 17.26/17.43  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x20:=(x2 x10):(cP X)
% 17.26/17.43  Found (x2 x10) as proof of (cP X)
% 17.26/17.43  Found (x2 x10) as proof of (cP X)
% 17.26/17.43  Found x20:(cP X)
% 17.26/17.43  Instantiate: X0:=X:fofType
% 17.26/17.43  Found x20 as proof of (cP X0)
% 17.26/17.43  Found x20:(cP X)
% 17.26/17.43  Instantiate: X0:=X:fofType
% 17.26/17.43  Found x20 as proof of (cP X0)
% 17.26/17.43  Found x4:(cP x3)
% 17.26/17.43  Instantiate: X:=x3:fofType
% 17.26/17.43  Found x4 as proof of (cP X)
% 17.26/17.43  Found x20:=(x2 x11):(cP X)
% 17.26/17.43  Found (x2 x11) as proof of (cP X)
% 17.26/17.43  Found (x2 x11) as proof of (cP X)
% 17.26/17.43  Found x20:=(x2 x10):(cP X)
% 17.26/17.43  Found (x2 x10) as proof of (cP X)
% 17.26/17.43  Found (x2 x10) as proof of (cP X)
% 17.26/17.43  Found x00:=(x0 x1):(cP x1)
% 17.26/17.43  Found (x0 x1) as proof of (cP x1)
% 17.26/17.43  Found (x0 x1) as proof of (cP x1)
% 17.26/17.43  Found (ex_intro000 (x0 x1)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x30:=(x3 X):(cP X)
% 17.26/17.43  Found (x3 X) as proof of (cP X)
% 17.26/17.43  Found (x3 X) as proof of (cP X)
% 17.26/17.43  Found (x1 (x3 X)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 17.26/17.43  Found x20:=(x2 x3):(cP X)
% 17.26/17.43  Instantiate: X:=X0:fofType
% 17.26/17.43  Found (x2 x3) as proof of (cP X0)
% 17.26/17.43  Found x20:=(x2 x3):(cP X)
% 17.26/17.43  Found (x2 x3) as proof of (cP X0)
% 17.26/17.43  Found (x2 x3) as proof of (cP X0)
% 17.26/17.43  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found (x2 x3) as proof of (cP X0)
% 17.26/17.43  Found (x2 x3) as proof of (cP X0)
% 17.26/17.43  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 17.26/17.43  Found x20:(cP X)
% 17.26/17.43  Instantiate: X0:=X:fofType
% 17.26/17.43  Found x20 as proof of (cP X0)
% 17.26/17.43  Found x4:(cP x3)
% 17.26/17.43  Instantiate: X:=x3:fofType
% 17.26/17.43  Found x4 as proof of (cP X)
% 17.26/17.43  Found x20:(cP X)
% 17.26/17.43  Instantiate: X0:=X:fofType
% 17.26/17.43  Found x20 as proof of (cP X0)
% 17.26/17.43  Found x50:(cP X0)
% 17.26/17.43  Instantiate: X:=X0:fofType
% 17.26/17.43  Found x50 as proof of (cP X)
% 17.26/17.43  Found x50:(cP X0)
% 17.26/17.43  Instantiate: X:=X0:fofType
% 17.26/17.43  Found x50 as proof of (cP X)
% 17.26/17.43  Found x20:(cP X)
% 17.26/17.43  Instantiate: X0:=X:fofType
% 18.95/19.16  Found x20 as proof of (cP X0)
% 18.95/19.16  Found x30:=(x3 X):(cP X)
% 18.95/19.16  Found (x3 X) as proof of (cP X)
% 18.95/19.16  Found (x3 X) as proof of (cP X)
% 18.95/19.16  Found (x1 (x3 X)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 18.95/19.16  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 18.95/19.16  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 18.95/19.16  Found x20:=(x2 x3):(cP X)
% 18.95/19.16  Instantiate: X:=X0:fofType
% 18.95/19.16  Found (x2 x3) as proof of (cP X0)
% 18.95/19.16  Found x20:=(x2 x3):(cP X)
% 18.95/19.16  Found (x2 x3) as proof of (cP X0)
% 18.95/19.16  Found (x2 x3) as proof of (cP X0)
% 18.95/19.16  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 18.95/19.16  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 18.95/19.16  Found (x2 x3) as proof of (cP X0)
% 18.95/19.16  Found (x2 x3) as proof of (cP X0)
% 18.95/19.16  Found x20:=(x2 x10):(cP X)
% 18.95/19.16  Found (x2 x10) as proof of (cP X)
% 18.95/19.16  Found (x2 x10) as proof of (cP X)
% 18.95/19.16  Found x20:(cP X)
% 18.95/19.16  Instantiate: X0:=X:fofType
% 18.95/19.16  Found x20 as proof of (cP X0)
% 18.95/19.16  Found x20:=(x2 x11):(cP X)
% 18.95/19.16  Found (x2 x11) as proof of (cP X)
% 18.95/19.16  Found (x2 x11) as proof of (cP X)
% 18.95/19.16  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 18.95/19.16  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 18.95/19.16  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 18.95/19.16  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 18.95/19.16  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 18.95/19.16  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 18.95/19.16  Found x20:=(x2 x11):(cP X)
% 18.95/19.16  Found (x2 x11) as proof of (cP X)
% 18.95/19.16  Found (x2 x11) as proof of (cP X)
% 18.95/19.16  Found x20:=(x2 x10):(cP X)
% 18.95/19.16  Found (x2 x10) as proof of (cP X)
% 18.95/19.16  Found (x2 x10) as proof of (cP X)
% 18.95/19.16  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 18.95/19.16  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 18.95/19.16  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 18.95/19.16  Found x20:=(x2 x10):(cP X)
% 18.95/19.16  Found (x2 x10) as proof of (cP X)
% 18.95/19.16  Found (x2 x10) as proof of (cP X)
% 18.95/19.16  Found x20:=(x2 x3):(cP X)
% 18.95/19.16  Instantiate: X:=X0:fofType
% 18.95/19.16  Found (x2 x3) as proof of (cP X0)
% 18.95/19.16  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 18.95/19.16  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 18.95/19.16  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 18.95/19.16  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 18.95/19.16  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 18.95/19.16  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 18.95/19.16  Found x20:(cP X)
% 18.95/19.16  Instantiate: X0:=X:fofType
% 18.95/19.16  Found x20 as proof of (cP X0)
% 18.95/19.16  Found x20:=(x2 x11):(cP X)
% 18.95/19.16  Found (x2 x11) as proof of (cP X)
% 18.95/19.16  Found (x2 x11) as proof of (cP X)
% 18.95/19.16  Found x20:=(x2 x3):(cP X)
% 18.95/19.16  Instantiate: X:=X0:fofType
% 18.95/19.16  Found (x2 x3) as proof of (cP X0)
% 18.95/19.16  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 18.95/19.16  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 18.95/19.16  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 18.95/19.16  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 18.95/19.16  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 18.95/19.16  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 18.95/19.16  Found x20:=(x2 x11):(cP X)
% 18.95/19.16  Found (x2 x11) as proof of (cP X)
% 18.95/19.16  Found (x2 x11) as proof of (cP X)
% 18.95/19.16  Found x20:=(x2 x40):(cP X)
% 18.95/19.16  Found (x2 x40) as proof of (cP X)
% 18.95/19.16  Found (x2 x40) as proof of (cP X)
% 18.95/19.16  Found x20:=(x2 x10):(cP X)
% 18.95/19.16  Instantiate: X0:=X:fofType
% 18.95/19.16  Found (x2 x10) as proof of (cP X0)
% 18.95/19.16  Found (x2 x10) as proof of (cP X0)
% 18.95/19.16  Found x20:=(x2 x10):(cP X)
% 18.95/19.16  Found (x2 x10) as proof of (cP X)
% 18.95/19.16  Found (x2 x10) as proof of (cP X)
% 18.95/19.16  Found x20:=(x2 x40):(cP X)
% 18.95/19.16  Instantiate: X0:=X:fofType
% 18.95/19.16  Found (x2 x40) as proof of (cP X0)
% 18.95/19.16  Found (x2 x40) as proof of (cP X0)
% 18.95/19.16  Found x20:=(x2 x40):(cP X)
% 18.95/19.16  Found (x2 x40) as proof of (cP X)
% 20.37/20.54  Found (x2 x40) as proof of (cP X)
% 20.37/20.54  Found x20:=(x2 x10):(cP X)
% 20.37/20.54  Instantiate: X0:=X:fofType
% 20.37/20.54  Found (x2 x10) as proof of (cP X0)
% 20.37/20.54  Found (x2 x10) as proof of (cP X0)
% 20.37/20.54  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found x20:=(x2 x10):(cP X)
% 20.37/20.54  Instantiate: X0:=X:fofType
% 20.37/20.54  Found (x2 x10) as proof of (cP X0)
% 20.37/20.54  Found (x2 x10) as proof of (cP X0)
% 20.37/20.54  Found x20:=(x2 x10):(cP X)
% 20.37/20.54  Found (x2 x10) as proof of (cP X)
% 20.37/20.54  Found (x2 x10) as proof of (cP X)
% 20.37/20.54  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found x20:=(x2 x40):(cP X)
% 20.37/20.54  Instantiate: X0:=X:fofType
% 20.37/20.54  Found (x2 x40) as proof of (cP X0)
% 20.37/20.54  Found (x2 x40) as proof of (cP X0)
% 20.37/20.54  Found x50:=(x5 x40):(cP X0)
% 20.37/20.54  Found (x5 x40) as proof of (cP X0)
% 20.37/20.54  Found (x5 x40) as proof of (cP X0)
% 20.37/20.54  Found x20:=(x2 x40):(cP X)
% 20.37/20.54  Found (x2 x40) as proof of (cP X)
% 20.37/20.54  Found (x2 x40) as proof of (cP X)
% 20.37/20.54  Found x20:=(x2 x10):(cP X)
% 20.37/20.54  Instantiate: X0:=X:fofType
% 20.37/20.54  Found (x2 x10) as proof of (cP X0)
% 20.37/20.54  Found (x2 x10) as proof of (cP X0)
% 20.37/20.54  Found x50:=(x5 x10):(cP X0)
% 20.37/20.54  Found (x5 x10) as proof of (cP X0)
% 20.37/20.54  Found (x5 x10) as proof of (cP X0)
% 20.37/20.54  Found x20:=(x2 x10):(cP X)
% 20.37/20.54  Instantiate: X0:=X:fofType
% 20.37/20.54  Found (x2 x10) as proof of (cP X0)
% 20.37/20.54  Found (x2 x10) as proof of (cP X0)
% 20.37/20.54  Found x50:=(x5 x10):(cP X0)
% 20.37/20.54  Found (x5 x10) as proof of (cP X0)
% 20.37/20.54  Found (x5 x10) as proof of (cP X0)
% 20.37/20.54  Found x20:=(x2 x40):(cP X)
% 20.37/20.54  Found (x2 x40) as proof of (cP X)
% 20.37/20.54  Found (x2 x40) as proof of (cP X)
% 20.37/20.54  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found x50:=(x5 x10):(cP X0)
% 20.37/20.54  Instantiate: X:=X0:fofType
% 20.37/20.54  Found (x5 x10) as proof of (cP X)
% 20.37/20.54  Found (x5 x10) as proof of (cP X)
% 20.37/20.54  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found x20:=(x2 x10):(cP X)
% 20.37/20.54  Found (x2 x10) as proof of (cP X)
% 20.37/20.54  Found (x2 x10) as proof of (cP X)
% 20.37/20.54  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found x20:=(x2 x10):(cP X)
% 20.37/20.54  Instantiate: x3:=X:fofType
% 20.37/20.54  Found (x2 x10) as proof of (cP x3)
% 20.37/20.54  Found (x2 x10) as proof of (cP x3)
% 20.37/20.54  Found x20:=(x2 x10):(cP X)
% 20.37/20.54  Instantiate: X0:=X:fofType
% 20.37/20.54  Found (x2 x10) as proof of (cP X0)
% 20.37/20.54  Found (x2 x10) as proof of (cP X0)
% 20.37/20.54  Found x50:=(x5 x10):(cP X0)
% 20.37/20.54  Found (x5 x10) as proof of (cP X0)
% 20.37/20.54  Found (x5 x10) as proof of (cP X0)
% 20.37/20.54  Found x50:=(x5 x40):(cP X0)
% 20.37/20.54  Found (x5 x40) as proof of (cP X0)
% 20.37/20.54  Found (x5 x40) as proof of (cP X0)
% 20.37/20.54  Found x50:=(x5 x40):(cP X0)
% 20.37/20.54  Instantiate: X:=X0:fofType
% 20.37/20.54  Found (x5 x40) as proof of (cP X)
% 20.37/20.54  Found (x5 x40) as proof of (cP X)
% 20.37/20.54  Found x20:=(x2 x40):(cP X)
% 20.37/20.54  Found (x2 x40) as proof of (cP X)
% 20.37/20.54  Found (x2 x40) as proof of (cP X)
% 20.37/20.54  Found x50:=(x5 x10):(cP X0)
% 20.37/20.54  Instantiate: X:=X0:fofType
% 20.37/20.54  Found (x5 x10) as proof of (cP X)
% 20.37/20.54  Found (x5 x10) as proof of (cP X)
% 20.37/20.54  Found x20:=(x2 x10):(cP X)
% 20.37/20.54  Found (x2 x10) as proof of (cP X)
% 20.37/20.54  Found (x2 x10) as proof of (cP X)
% 20.37/20.54  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 20.37/20.54  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found x20:=(x2 x40):(cP X)
% 22.85/23.02  Found (x2 x40) as proof of (cP X0)
% 22.85/23.02  Found (x2 x40) as proof of (cP X0)
% 22.85/23.02  Found (x2 x40) as proof of (cP X0)
% 22.85/23.02  Found x20:=(x2 x10):(cP X)
% 22.85/23.02  Found (x2 x10) as proof of (cP X0)
% 22.85/23.02  Found (x2 x10) as proof of (cP X0)
% 22.85/23.02  Found (x2 x10) as proof of (cP X0)
% 22.85/23.02  Found x20:=(x2 x10):(cP X)
% 22.85/23.02  Found (x2 x10) as proof of (cP X0)
% 22.85/23.02  Found (x2 x10) as proof of (cP X0)
% 22.85/23.02  Found (x2 x10) as proof of (cP X0)
% 22.85/23.02  Found x20:=(x2 x11):(cP X)
% 22.85/23.02  Found (x2 x11) as proof of (cP X)
% 22.85/23.02  Found (x2 x11) as proof of (cP X)
% 22.85/23.02  Found x20:=(x2 x10):(cP X)
% 22.85/23.02  Instantiate: X0:=X:fofType
% 22.85/23.02  Found (x2 x10) as proof of (cP X0)
% 22.85/23.02  Found (x2 x10) as proof of (cP X0)
% 22.85/23.02  Found x50:=(x5 x10):(cP X0)
% 22.85/23.02  Instantiate: X:=X0:fofType
% 22.85/23.02  Found (x5 x10) as proof of (cP X)
% 22.85/23.02  Found (x5 x10) as proof of (cP X)
% 22.85/23.02  Found x20:=(x2 x10):(cP X)
% 22.85/23.02  Found (x2 x10) as proof of (cP X)
% 22.85/23.02  Found (x2 x10) as proof of (cP X)
% 22.85/23.02  Found x50:=(x5 x10):(cP X0)
% 22.85/23.02  Found (x5 x10) as proof of (cP X0)
% 22.85/23.02  Found (x5 x10) as proof of (cP X0)
% 22.85/23.02  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found x00:=(x0 x1):(cP x1)
% 22.85/23.02  Found (x0 x1) as proof of (cP x1)
% 22.85/23.02  Found (x0 x1) as proof of (cP x1)
% 22.85/23.02  Found (ex_intro000 (x0 x1)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found x20:(cP X)
% 22.85/23.02  Instantiate: X0:=X:fofType
% 22.85/23.02  Found x20 as proof of (cP X0)
% 22.85/23.02  Found x40:(cP X0)
% 22.85/23.02  Instantiate: X:=X0:fofType
% 22.85/23.02  Found x40 as proof of (cP X)
% 22.85/23.02  Found x30:=(x3 X):(cP X)
% 22.85/23.02  Found (x3 X) as proof of (cP X)
% 22.85/23.02  Found (x3 X) as proof of (cP X)
% 22.85/23.02  Found (x1 (x3 X)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 22.85/23.02  Found x20:=(x2 x3):(cP X)
% 22.85/23.02  Instantiate: X:=X0:fofType
% 22.85/23.02  Found (x2 x3) as proof of (cP X0)
% 22.85/23.02  Found x20:=(x2 x3):(cP X)
% 22.85/23.02  Found (x2 x3) as proof of (cP X0)
% 22.85/23.02  Found (x2 x3) as proof of (cP X0)
% 22.85/23.02  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found (x2 x3) as proof of (cP X0)
% 22.85/23.02  Found (x2 x3) as proof of (cP X0)
% 22.85/23.02  Found x20:=(x2 x40):(cP X)
% 22.85/23.02  Found (x2 x40) as proof of (cP X)
% 22.85/23.02  Found (x2 x40) as proof of (cP X)
% 22.85/23.02  Found x20:=(x2 x10):(cP X)
% 22.85/23.02  Found (x2 x10) as proof of (cP X0)
% 22.85/23.02  Found (x2 x10) as proof of (cP X0)
% 22.85/23.02  Found (x2 x10) as proof of (cP X0)
% 22.85/23.02  Found x20:=(x2 x10):(cP X)
% 22.85/23.02  Instantiate: X0:=X:fofType
% 22.85/23.02  Found (x2 x10) as proof of (cP X0)
% 22.85/23.02  Found (x2 x10) as proof of (cP X0)
% 22.85/23.02  Found x50:(cP X0)
% 22.85/23.02  Instantiate: X:=X0:fofType
% 22.85/23.02  Found x50 as proof of (cP X)
% 22.85/23.02  Found x20:(cP X)
% 22.85/23.02  Instantiate: X0:=X:fofType
% 22.85/23.02  Found x20 as proof of (cP X0)
% 22.85/23.02  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found x50:(cP X0)
% 22.85/23.02  Instantiate: X:=X0:fofType
% 22.85/23.02  Found x50 as proof of (cP X)
% 22.85/23.02  Found x20:(cP X)
% 22.85/23.02  Instantiate: X0:=X:fofType
% 22.85/23.02  Found x20 as proof of (cP X0)
% 22.85/23.02  Found x20:(cP X)
% 22.85/23.02  Instantiate: X0:=X:fofType
% 22.85/23.02  Found x20 as proof of (cP X0)
% 22.85/23.02  Found x20:(cP X)
% 22.85/23.02  Instantiate: X0:=X:fofType
% 22.85/23.02  Found x20 as proof of (cP X0)
% 22.85/23.02  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 22.85/23.02  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 24.88/25.05  Found x20:=(x2 x10):(cP X)
% 24.88/25.05  Found (x2 x10) as proof of (cP x3)
% 24.88/25.05  Found (x2 x10) as proof of (cP x3)
% 24.88/25.05  Found (x2 x10) as proof of (cP x3)
% 24.88/25.05  Found x20:=(x2 x10):(cP X)
% 24.88/25.05  Found (x2 x10) as proof of (cP X)
% 24.88/25.05  Found (x2 x10) as proof of (cP X)
% 24.88/25.05  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 24.88/25.05  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 24.88/25.05  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 24.88/25.05  Found x30:=(x3 X):(cP X)
% 24.88/25.05  Found (x3 X) as proof of (cP X)
% 24.88/25.05  Found (x3 X) as proof of (cP X)
% 24.88/25.05  Found (x1 (x3 X)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 24.88/25.05  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 24.88/25.05  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 24.88/25.05  Found x20:=(x2 x3):(cP X)
% 24.88/25.05  Instantiate: X:=X0:fofType
% 24.88/25.05  Found (x2 x3) as proof of (cP X0)
% 24.88/25.05  Found x20:=(x2 x3):(cP X)
% 24.88/25.05  Found (x2 x3) as proof of (cP X0)
% 24.88/25.05  Found (x2 x3) as proof of (cP X0)
% 24.88/25.05  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 24.88/25.05  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 24.88/25.05  Found (x2 x3) as proof of (cP X0)
% 24.88/25.05  Found (x2 x3) as proof of (cP X0)
% 24.88/25.05  Found x20:=(x2 x40):(cP X)
% 24.88/25.05  Found (x2 x40) as proof of (cP X)
% 24.88/25.05  Found (x2 x40) as proof of (cP X)
% 24.88/25.05  Found x50:=(x5 x10):(cP X0)
% 24.88/25.05  Found (x5 x10) as proof of (cP X0)
% 24.88/25.05  Found (x5 x10) as proof of (cP X0)
% 24.88/25.05  Found x50:=(x5 x10):(cP X0)
% 24.88/25.05  Found (x5 x10) as proof of (cP X0)
% 24.88/25.05  Found (x5 x10) as proof of (cP X0)
% 24.88/25.05  Found x50:=(x5 x40):(cP X0)
% 24.88/25.05  Instantiate: X:=X0:fofType
% 24.88/25.05  Found (x5 x40) as proof of (cP X)
% 24.88/25.05  Found (x5 x40) as proof of (cP X)
% 24.88/25.05  Found x20:=(x2 x40):(cP X)
% 24.88/25.05  Found (x2 x40) as proof of (cP X)
% 24.88/25.05  Found (x2 x40) as proof of (cP X)
% 24.88/25.05  Found x50:(cP X0)
% 24.88/25.05  Instantiate: X:=X0:fofType
% 24.88/25.05  Found x50 as proof of (cP X)
% 24.88/25.05  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 24.88/25.05  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 24.88/25.05  Found x30:=(x3 X):(cP X)
% 24.88/25.05  Found (x3 X) as proof of (cP X)
% 24.88/25.05  Found (x3 X) as proof of (cP X)
% 24.88/25.05  Found (x1 (x3 X)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 24.88/25.05  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 24.88/25.05  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 24.88/25.05  Found x20:=(x2 x3):(cP X)
% 24.88/25.05  Instantiate: X:=X0:fofType
% 24.88/25.05  Found (x2 x3) as proof of (cP X0)
% 24.88/25.05  Found x20:=(x2 x3):(cP X)
% 24.88/25.05  Found (x2 x3) as proof of (cP X0)
% 24.88/25.05  Found (x2 x3) as proof of (cP X0)
% 24.88/25.05  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 24.88/25.05  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 24.88/25.05  Found (x2 x3) as proof of (cP X0)
% 24.88/25.05  Found (x2 x3) as proof of (cP X0)
% 24.88/25.05  Found x20:(cP X)
% 24.88/25.05  Instantiate: X0:=X:fofType
% 24.88/25.05  Found x20 as proof of (cP X0)
% 24.88/25.05  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 24.88/25.05  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 24.88/25.05  Found (x2 x40) as proof of (cP X0)
% 24.88/25.05  Found (x2 x40) as proof of (cP X0)
% 24.88/25.05  Found (x2 x40) as proof of (cP X0)
% 24.88/25.05  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 24.88/25.05  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 24.88/25.05  Found (x2 x10) as proof of (cP X0)
% 24.88/25.05  Found (x2 x10) as proof of (cP X0)
% 24.88/25.05  Found (x2 x10) as proof of (cP X0)
% 24.88/25.05  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 24.88/25.05  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 24.88/25.05  Found (x2 x10) as proof of (cP X0)
% 24.88/25.05  Found (x2 x10) as proof of (cP X0)
% 24.88/25.05  Found (x2 x10) as proof of (cP X0)
% 24.88/25.05  Found x20:(cP X)
% 24.88/25.05  Instantiate: X0:=X:fofType
% 24.88/25.05  Found x20 as proof of (cP X0)
% 24.88/25.05  Found x50:(cP X0)
% 24.88/25.05  Instantiate: X:=X0:fofType
% 24.88/25.05  Found x50 as proof of (cP X)
% 24.88/25.05  Found x20:(cP X)
% 24.88/25.05  Instantiate: X0:=X:fofType
% 24.88/25.05  Found x20 as proof of (cP X0)
% 24.88/25.05  Found x20:=(x2 x10):(cP X)
% 24.88/25.05  Found (x2 x10) as proof of (cP X)
% 24.88/25.05  Found (x2 x10) as proof of (cP X)
% 24.88/25.05  Found x20:(cP X)
% 24.88/25.05  Instantiate: X0:=X:fofType
% 24.88/25.05  Found x20 as proof of (cP X0)
% 24.88/25.05  Found x50:(cP X0)
% 24.88/25.05  Instantiate: X:=X0:fofType
% 24.88/25.05  Found x50 as proof of (cP X)
% 24.88/25.05  Found x20:(cP X)
% 24.88/25.05  Instantiate: X0:=X:fofType
% 24.88/25.05  Found x20 as proof of (cP X0)
% 24.88/25.05  Found x20:(cP X)
% 24.88/25.05  Instantiate: X0:=X:fofType
% 24.88/25.05  Found x20 as proof of (cP X0)
% 24.88/25.05  Found x20:(cP X)
% 24.88/25.05  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of (cP X)
% 25.40/25.59  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 25.40/25.59  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 25.40/25.59  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 25.40/25.59  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 25.40/25.59  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 25.40/25.59  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 25.40/25.59  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 25.40/25.59  Found x00:=(x0 X):(cP X)
% 25.40/25.59  Found (x0 X) as proof of (cP X)
% 25.40/25.59  Found (x0 X) as proof of (cP X)
% 25.40/25.59  Found (x2 (x0 X)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 25.40/25.59  Found (fun (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 25.40/25.59  Found (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X))) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 25.40/25.59  Found (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X))) as proof of (((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 25.40/25.59  Found (and_rect00 (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X)))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 25.40/25.59  Found ((and_rect0 ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X)))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 25.40/25.59  Found (((fun (P:Type) (x2:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x2) x1)) ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X)))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 25.40/25.59  Found x00:=(x0 x10):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 25.40/25.59  Found x00 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 25.40/25.59  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 25.40/25.59  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 25.40/25.59  Found (x2 x10) as proof of (cP X0)
% 25.40/25.59  Found (x2 x10) as proof of (cP X0)
% 25.40/25.59  Found (x2 x10) as proof of (cP X0)
% 25.40/25.59  Found x100:=(x10 X):(cP X)
% 25.40/25.59  Found (x10 X) as proof of (cP X)
% 25.40/25.59  Found ((x1 x2) X) as proof of (cP X)
% 25.40/25.59  Found (fun (x2:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> ((x1 x2) X)) as proof of (cP X)
% 25.40/25.59  Found (fun (x2:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> ((x1 x2) X)) as proof of (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))
% 25.40/25.59  Found x20:=(x2 x3):(cP X)
% 25.40/25.59  Instantiate: X:=X0:fofType
% 25.40/25.59  Found (x2 x3) as proof of (cP X0)
% 25.40/25.59  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 25.40/25.59  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 25.40/25.59  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 25.40/25.59  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 25.40/25.59  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 25.40/25.59  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 26.92/27.13  Found x10:=(x1 x01):(forall (X0:fofType), (cP X0))
% 26.92/27.13  Found (x1 x01) as proof of (forall (X0:fofType), (cP X0))
% 26.92/27.13  Found (x1 x01) as proof of (forall (X0:fofType), (cP X0))
% 26.92/27.13  Found x00:=(x0 x11):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 26.92/27.13  Found (x0 x11) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 26.92/27.13  Found (x0 x11) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 26.92/27.13  Found x20:(cP X)
% 26.92/27.13  Instantiate: X0:=X:fofType
% 26.92/27.13  Found x20 as proof of (cP X0)
% 26.92/27.13  Found x20:=(x2 x10):(cP X)
% 26.92/27.13  Found (x2 x10) as proof of (cP X)
% 26.92/27.13  Found (x2 x10) as proof of (cP X)
% 26.92/27.13  Found x20:(cP X)
% 26.92/27.13  Instantiate: X0:=X:fofType
% 26.92/27.13  Found x20 as proof of (cP X0)
% 26.92/27.13  Found x20:=(x2 x10):(cP X)
% 26.92/27.13  Found (x2 x10) as proof of (cP X)
% 26.92/27.13  Found (x2 x10) as proof of (cP X)
% 26.92/27.13  Found x20:=(x2 x10):(cP X)
% 26.92/27.13  Instantiate: X0:=X:fofType
% 26.92/27.13  Found (x2 x10) as proof of (cP X0)
% 26.92/27.13  Found (x2 x10) as proof of (cP X0)
% 26.92/27.13  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 26.92/27.13  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 26.92/27.13  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 26.92/27.13  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 26.92/27.13  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 26.92/27.13  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 26.92/27.13  Found x20:=(x2 x10):(cP X)
% 26.92/27.13  Found (x2 x10) as proof of (cP X0)
% 26.92/27.13  Found (x2 x10) as proof of (cP X0)
% 26.92/27.13  Found (x2 x10) as proof of (cP X0)
% 26.92/27.13  Found x20:=(x2 x10):(cP X)
% 26.92/27.13  Found (x2 x10) as proof of (cP X)
% 26.92/27.13  Found (x2 x10) as proof of (cP X)
% 26.92/27.13  Found x20:(cP X)
% 26.92/27.13  Instantiate: X0:=X:fofType
% 26.92/27.13  Found x20 as proof of (cP X0)
% 26.92/27.13  Found x50:(cP X0)
% 26.92/27.13  Instantiate: X:=X0:fofType
% 26.92/27.13  Found x50 as proof of (cP X)
% 26.92/27.13  Found x50:(cP X0)
% 26.92/27.13  Instantiate: X:=X0:fofType
% 26.92/27.13  Found x50 as proof of (cP X)
% 26.92/27.13  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 26.92/27.13  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 26.92/27.13  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 26.92/27.13  Found x20:(cP X)
% 26.92/27.13  Instantiate: X0:=X:fofType
% 26.92/27.13  Found x20 as proof of (cP X0)
% 26.92/27.13  Found x100:=(x10 x2):(cP x2)
% 26.92/27.13  Found (x10 x2) as proof of (cP x2)
% 26.92/27.13  Found ((x1 x00) x2) as proof of (cP x2)
% 26.92/27.13  Found ((x1 x00) x2) as proof of (cP x2)
% 26.92/27.13  Found x40:=(x4 x30):(cP X0)
% 26.92/27.13  Instantiate: X:=X0:fofType
% 26.92/27.13  Found (x4 x30) as proof of (cP X)
% 26.92/27.13  Found (x4 x30) as proof of (cP X)
% 26.92/27.13  Found x30:=(x3 x0):(cP X0)
% 26.92/27.13  Instantiate: X0:=X:fofType
% 26.92/27.13  Found (x3 x0) as proof of (cP X)
% 26.92/27.13  Found (fun (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0)) as proof of (cP X)
% 26.92/27.13  Found (fun (x2:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 26.92/27.13  Found (fun (x2:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0)) as proof of (((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X)))
% 26.92/27.13  Found (and_rect00 (fun (x2:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0))) as proof of (cP X)
% 26.92/27.13  Found ((and_rect0 (cP X)) (fun (x2:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0))) as proof of (cP X)
% 26.92/27.13  Found (((fun (P:Type) (x2:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x2) x1)) (cP X)) (fun (x2:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0))) as proof of (cP X)
% 26.92/27.13  Found (((fun (P:Type) (x2:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x2) (x X))) (cP X)) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x3 x0))) as proof of (cP X)
% 27.92/28.11  Found (fun (X:fofType)=> (((fun (P:Type) (x2:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x2) (x X))) (cP X)) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x3 x0)))) as proof of (cP X)
% 27.92/28.11  Found (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X:fofType)=> (((fun (P:Type) (x2:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x2) (x X))) (cP X)) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x3 x0)))) as proof of (forall (X:fofType), (cP X))
% 27.92/28.11  Found (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X:fofType)=> (((fun (P:Type) (x2:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x2) (x X))) (cP X)) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x3 x0)))) as proof of (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))
% 27.92/28.11  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 27.92/28.11  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 27.92/28.11  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 27.92/28.11  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of (((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 27.92/28.11  Found x20:(cP X)
% 27.92/28.11  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of (cP X)
% 27.92/28.11  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 27.92/28.11  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of (((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X)))
% 27.92/28.11  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 27.92/28.11  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 27.92/28.11  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 27.92/28.11  Found x20:=(x2 x12):(cP X)
% 27.92/28.11  Found (x2 x12) as proof of (cP X)
% 27.92/28.11  Found (x2 x12) as proof of (cP X)
% 27.92/28.11  Found x20:=(x2 x10):(cP X)
% 27.92/28.11  Found (x2 x10) as proof of (cP X)
% 27.92/28.11  Found (x2 x10) as proof of (cP X)
% 27.92/28.11  Found x20:(cP X)
% 27.92/28.11  Instantiate: X0:=X:fofType
% 27.92/28.11  Found x20 as proof of (cP X0)
% 27.92/28.11  Found x20:=(x2 x10):(cP X)
% 27.92/28.11  Found (x2 x10) as proof of (cP X)
% 27.92/28.11  Found (x2 x10) as proof of (cP X)
% 27.92/28.11  Found x20:=(x2 x10):(cP X)
% 27.92/28.11  Instantiate: X0:=X:fofType
% 27.92/28.11  Found (x2 x10) as proof of (cP X0)
% 27.92/28.11  Found (x2 x10) as proof of (cP X0)
% 27.92/28.11  Found x20:=(x2 x3):(cP X)
% 27.92/28.11  Instantiate: X:=X0:fofType
% 27.92/28.11  Found (x2 x3) as proof of (cP X0)
% 27.92/28.11  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 27.92/28.11  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 27.92/28.11  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 27.92/28.11  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 27.92/28.11  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 27.92/28.11  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 28.95/29.13  Found x20:(cP X)
% 28.95/29.13  Instantiate: X0:=X:fofType
% 28.95/29.13  Found x20 as proof of (cP X0)
% 28.95/29.13  Found x20:=(x2 x3):(cP X)
% 28.95/29.13  Instantiate: X:=X0:fofType
% 28.95/29.13  Found (x2 x3) as proof of (cP X0)
% 28.95/29.13  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 28.95/29.13  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 28.95/29.13  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 28.95/29.13  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 28.95/29.13  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 28.95/29.13  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 28.95/29.13  Found x20:=(x2 x10):(cP X)
% 28.95/29.13  Found (x2 x10) as proof of (cP X)
% 28.95/29.13  Found (x2 x10) as proof of (cP X)
% 28.95/29.13  Found x20:=(x2 x40):(cP X)
% 28.95/29.13  Instantiate: X0:=X:fofType
% 28.95/29.13  Found (x2 x40) as proof of (cP X0)
% 28.95/29.13  Found (x2 x40) as proof of (cP X0)
% 28.95/29.13  Found x20:=(x2 x40):(cP X)
% 28.95/29.13  Found (x2 x40) as proof of (cP X)
% 28.95/29.13  Found (x2 x40) as proof of (cP X)
% 28.95/29.13  Found x20:=(x2 x10):(cP X)
% 28.95/29.13  Instantiate: X0:=X:fofType
% 28.95/29.13  Found (x2 x10) as proof of (cP X0)
% 28.95/29.13  Found (x2 x10) as proof of (cP X0)
% 28.95/29.13  Found x20:=(x2 x40):(cP X)
% 28.95/29.13  Found (x2 x40) as proof of (cP X)
% 28.95/29.13  Found (x2 x40) as proof of (cP X)
% 28.95/29.13  Found x20:=(x2 x10):(cP X)
% 28.95/29.13  Instantiate: X0:=X:fofType
% 28.95/29.13  Found (x2 x10) as proof of (cP X0)
% 28.95/29.13  Found (x2 x10) as proof of (cP X0)
% 28.95/29.13  Found x20:=(x2 x10):(cP X)
% 28.95/29.13  Instantiate: X0:=X:fofType
% 28.95/29.13  Found (x2 x10) as proof of (cP X0)
% 28.95/29.13  Found (x2 x10) as proof of (cP X0)
% 28.95/29.13  Found x50:=(x5 x10):(cP X0)
% 28.95/29.13  Found (x5 x10) as proof of (cP X0)
% 28.95/29.13  Found (x5 x10) as proof of (cP X0)
% 28.95/29.13  Found x50:=(x5 x40):(cP X0)
% 28.95/29.13  Found (x5 x40) as proof of (cP X0)
% 28.95/29.13  Found (x5 x40) as proof of (cP X0)
% 28.95/29.13  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 28.95/29.13  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 28.95/29.13  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 28.95/29.13  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 28.95/29.13  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 28.95/29.13  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 28.95/29.13  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 28.95/29.13  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 28.95/29.13  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 28.95/29.13  Found x50:=(x5 x10):(cP X0)
% 28.95/29.13  Found (x5 x10) as proof of (cP X0)
% 28.95/29.13  Found (x5 x10) as proof of (cP X0)
% 28.95/29.13  Found x20:=(x2 x40):(cP X)
% 28.95/29.13  Found (x2 x40) as proof of (cP X)
% 28.95/29.13  Found (x2 x40) as proof of (cP X)
% 28.95/29.13  Found x50:=(x5 x40):(cP X0)
% 28.95/29.13  Instantiate: X:=X0:fofType
% 28.95/29.13  Found (x5 x40) as proof of (cP X)
% 28.95/29.13  Found (x5 x40) as proof of (cP X)
% 28.95/29.13  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 28.95/29.13  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 28.95/29.13  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 28.95/29.13  Found x20:=(x2 x10):(cP X)
% 28.95/29.13  Found (x2 x10) as proof of (cP X)
% 28.95/29.13  Found (x2 x10) as proof of (cP X)
% 28.95/29.13  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 28.95/29.13  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 28.95/29.13  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 28.95/29.13  Found x40:=(x4 x30):(cP X0)
% 28.95/29.13  Instantiate: X:=X0:fofType
% 28.95/29.13  Found (x4 x30) as proof of (cP X)
% 28.95/29.13  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of (cP X)
% 28.95/29.13  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 28.95/29.13  Found x20:=(x2 x40):(cP X)
% 28.95/29.13  Found (x2 x40) as proof of (cP X)
% 28.95/29.13  Found (x2 x40) as proof of (cP X)
% 28.95/29.13  Found x20:=(x2 x10):(cP X)
% 28.95/29.13  Found (x2 x10) as proof of (cP X)
% 28.95/29.13  Found (x2 x10) as proof of (cP X)
% 28.95/29.13  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 28.95/29.13  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 28.95/29.13  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 28.95/29.13  Found x20:=(x2 x10):(cP X)
% 28.95/29.13  Instantiate: x3:=X:fofType
% 31.82/32.06  Found (x2 x10) as proof of (cP x3)
% 31.82/32.06  Found (x2 x10) as proof of (cP x3)
% 31.82/32.06  Found x20:=(x2 x12):(cP X)
% 31.82/32.06  Found (x2 x12) as proof of (cP X)
% 31.82/32.06  Found (x2 x12) as proof of (cP X)
% 31.82/32.06  Found x50:(cP X0)
% 31.82/32.06  Instantiate: X:=X0:fofType
% 31.82/32.06  Found x50 as proof of (cP X)
% 31.82/32.06  Found x20:(cP X)
% 31.82/32.06  Instantiate: X0:=X:fofType
% 31.82/32.06  Found x20 as proof of (cP X0)
% 31.82/32.06  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 31.82/32.06  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 31.82/32.06  Found x20:=(x2 x40):(cP X)
% 31.82/32.06  Found (x2 x40) as proof of (cP X)
% 31.82/32.06  Found (x2 x40) as proof of (cP X)
% 31.82/32.06  Found x20:=(x2 x10):(cP X)
% 31.82/32.06  Instantiate: X0:=X:fofType
% 31.82/32.06  Found (x2 x10) as proof of (cP X0)
% 31.82/32.06  Found (x2 x10) as proof of (cP X0)
% 31.82/32.06  Found x50:=(x5 x10):(cP X0)
% 31.82/32.06  Found (x5 x10) as proof of (cP X0)
% 31.82/32.06  Found (x5 x10) as proof of (cP X0)
% 31.82/32.06  Found x20:=(x2 x10):(cP X)
% 31.82/32.06  Found (x2 x10) as proof of (cP X)
% 31.82/32.06  Found (x2 x10) as proof of (cP X)
% 31.82/32.06  Found x20:(cP X)
% 31.82/32.06  Instantiate: X0:=X:fofType
% 31.82/32.06  Found x20 as proof of (cP X0)
% 31.82/32.06  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 31.82/32.06  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 31.82/32.06  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 31.82/32.06  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 31.82/32.06  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 31.82/32.06  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 31.82/32.06  Found x20:=(x2 x10):(cP X)
% 31.82/32.06  Instantiate: X0:=X:fofType
% 31.82/32.06  Found (x2 x10) as proof of (cP X0)
% 31.82/32.06  Found (x2 x10) as proof of (cP X0)
% 31.82/32.06  Found x20:=(x2 x10):(cP X)
% 31.82/32.06  Found (x2 x10) as proof of (cP X)
% 31.82/32.06  Found (x2 x10) as proof of (cP X)
% 31.82/32.06  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 31.82/32.06  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 31.82/32.06  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 31.82/32.06  Found x20:=(x2 x40):(cP X)
% 31.82/32.06  Found (x2 x40) as proof of (cP X)
% 31.82/32.06  Found (x2 x40) as proof of (cP X)
% 31.82/32.06  Found x20:=(x2 x40):(cP X)
% 31.82/32.06  Found (x2 x40) as proof of (cP X)
% 31.82/32.06  Found (x2 x40) as proof of (cP X)
% 31.82/32.06  Found x20:=(x2 x10):(cP X)
% 31.82/32.06  Found (x2 x10) as proof of (cP X)
% 31.82/32.06  Found (x2 x10) as proof of (cP X)
% 31.82/32.06  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 31.82/32.06  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 31.82/32.06  Found x20:=(x2 x10):(cP X)
% 31.82/32.06  Instantiate: X0:=X:fofType
% 31.82/32.06  Found (x2 x10) as proof of (cP X0)
% 31.82/32.06  Found (x2 x10) as proof of (cP X0)
% 31.82/32.06  Found x20:=(x2 x10):(cP X)
% 31.82/32.06  Instantiate: X0:=X:fofType
% 31.82/32.06  Found (x2 x10) as proof of (cP X0)
% 31.82/32.06  Found (x2 x10) as proof of (cP X0)
% 31.82/32.06  Found x20:=(x2 x40):(cP X)
% 31.82/32.06  Instantiate: X0:=X:fofType
% 31.82/32.06  Found (x2 x40) as proof of (cP X0)
% 31.82/32.06  Found (x2 x40) as proof of (cP X0)
% 31.82/32.06  Found x20:=(x2 x40):(cP X)
% 31.82/32.06  Found (x2 x40) as proof of (cP X)
% 31.82/32.06  Found (x2 x40) as proof of (cP X)
% 31.82/32.06  Found x20:=(x2 x10):(cP X)
% 31.82/32.06  Found (x2 x10) as proof of (cP X)
% 31.82/32.06  Found (x2 x10) as proof of (cP X)
% 31.82/32.06  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 31.82/32.06  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 31.82/32.06  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 31.82/32.06  Found x50:=(x5 x40):(cP X0)
% 31.82/32.06  Instantiate: X:=X0:fofType
% 31.82/32.06  Found (x5 x40) as proof of (cP X)
% 31.82/32.06  Found (x5 x40) as proof of (cP X)
% 31.82/32.06  Found x50:=(x5 x10):(cP X0)
% 31.82/32.06  Found (x5 x10) as proof of (cP X0)
% 31.82/32.06  Found (x5 x10) as proof of (cP X0)
% 31.82/32.06  Found x20:=(x2 x10):(cP X)
% 31.82/32.06  Instantiate: X0:=X:fofType
% 31.82/32.06  Found (x2 x10) as proof of (cP X0)
% 31.82/32.06  Found (x2 x10) as proof of (cP X0)
% 31.82/32.06  Found x20:=(x2 x40):(cP X)
% 31.82/32.06  Found (x2 x40) as proof of (cP X)
% 31.82/32.06  Found (x2 x40) as proof of (cP X)
% 31.82/32.06  Found x20:=(x2 x40):(cP X)
% 31.82/32.06  Instantiate: X0:=X:fofType
% 31.82/32.06  Found (x2 x40) as proof of (cP X0)
% 31.82/32.06  Found (x2 x40) as proof of (cP X0)
% 31.82/32.06  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 31.82/32.06  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 31.82/32.06  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 31.82/32.06  Found x50:=(x5 x40):(cP X0)
% 31.82/32.06  Found (x5 x40) as proof of (cP X0)
% 31.82/32.06  Found (x5 x40) as proof of (cP X0)
% 31.82/32.06  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 31.82/32.06  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 31.82/32.06  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 31.82/32.06  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 31.82/32.06  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 34.22/34.47  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 34.22/34.47  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 34.22/34.47  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 34.22/34.47  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 34.22/34.47  Found x50:=(x5 x10):(cP X0)
% 34.22/34.47  Found (x5 x10) as proof of (cP X0)
% 34.22/34.47  Found (x5 x10) as proof of (cP X0)
% 34.22/34.47  Found x20:(cP X)
% 34.22/34.47  Instantiate: X0:=X:fofType
% 34.22/34.47  Found x20 as proof of (cP X0)
% 34.22/34.47  Found x20:=(x2 x10):(cP X)
% 34.22/34.47  Instantiate: x3:=X:fofType
% 34.22/34.47  Found (x2 x10) as proof of (cP x3)
% 34.22/34.47  Found (x2 x10) as proof of (cP x3)
% 34.22/34.47  Found x50:=(x5 x40):(cP X0)
% 34.22/34.47  Instantiate: X:=X0:fofType
% 34.22/34.47  Found (x5 x40) as proof of (cP X)
% 34.22/34.47  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x5 x40)) as proof of (cP X)
% 34.22/34.47  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x5 x40)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 34.22/34.47  Found x20:=(x2 x40):(cP X)
% 34.22/34.47  Found (x2 x40) as proof of (cP X)
% 34.22/34.47  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of (cP X)
% 34.22/34.47  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 34.22/34.47  Found x20:=(x2 x10):(cP X)
% 34.22/34.47  Found (x2 x10) as proof of (cP X0)
% 34.22/34.47  Found (x2 x10) as proof of (cP X0)
% 34.22/34.47  Found (x2 x10) as proof of (cP X0)
% 34.22/34.47  Found x20:=(x2 x10):(cP X)
% 34.22/34.47  Instantiate: X0:=X:fofType
% 34.22/34.47  Found (x2 x10) as proof of (cP X0)
% 34.22/34.47  Found (x2 x10) as proof of (cP X0)
% 34.22/34.47  Found x50:=(x5 x10):(cP X0)
% 34.22/34.47  Found (x5 x10) as proof of (cP X0)
% 34.22/34.47  Found (x5 x10) as proof of (cP X0)
% 34.22/34.47  Found x50:=(x5 x10):(cP X0)
% 34.22/34.47  Instantiate: X:=X0:fofType
% 34.22/34.47  Found (x5 x10) as proof of (cP X)
% 34.22/34.47  Found (x5 x10) as proof of (cP X)
% 34.22/34.47  Found x20:=(x2 x10):(cP X)
% 34.22/34.47  Found (x2 x10) as proof of (cP X)
% 34.22/34.47  Found (x2 x10) as proof of (cP X)
% 34.22/34.47  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 34.22/34.47  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 34.22/34.47  Found x20:=(x2 x11):(cP X)
% 34.22/34.47  Found (x2 x11) as proof of (cP X)
% 34.22/34.47  Found (x2 x11) as proof of (cP X)
% 34.22/34.47  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 34.22/34.47  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 34.22/34.47  Found x40:=(x4 x30):(cP X0)
% 34.22/34.47  Found (x4 x30) as proof of (cP X)
% 34.22/34.47  Found (x4 x30) as proof of (cP X)
% 34.22/34.47  Found (x4 x30) as proof of (cP X)
% 34.22/34.47  Found x50:=(x5 x40):(cP X0)
% 34.22/34.47  Found (x5 x40) as proof of (cP X0)
% 34.22/34.47  Found (x5 x40) as proof of (cP X0)
% 34.22/34.47  Found x20:=(x2 x10):(cP X)
% 34.22/34.47  Found (x2 x10) as proof of (cP X)
% 34.22/34.47  Found (x2 x10) as proof of (cP X)
% 34.22/34.47  Found x20:=(x2 x40):(cP X)
% 34.22/34.47  Found (x2 x40) as proof of (cP X)
% 34.22/34.47  Found (x2 x40) as proof of (cP X)
% 34.22/34.47  Found x50:=(x5 x10):(cP X0)
% 34.22/34.47  Instantiate: X:=X0:fofType
% 34.22/34.47  Found (x5 x10) as proof of (cP X)
% 34.22/34.47  Found (x5 x10) as proof of (cP X)
% 34.22/34.47  Found x20:=(x2 x10):(cP X)
% 34.22/34.47  Found (x2 x10) as proof of (cP X)
% 34.22/34.47  Found (x2 x10) as proof of (cP X)
% 34.22/34.47  Found x20:=(x2 x10):(cP X)
% 34.22/34.47  Instantiate: X0:=X:fofType
% 34.22/34.47  Found (x2 x10) as proof of (cP X0)
% 34.22/34.47  Found (x2 x10) as proof of (cP X0)
% 34.22/34.47  Found x20:=(x2 x10):(cP X)
% 34.22/34.47  Instantiate: X0:=X:fofType
% 34.22/34.47  Found (x2 x10) as proof of (cP X0)
% 34.22/34.47  Found (x2 x10) as proof of (cP X0)
% 34.22/34.47  Found x50:=(x5 x10):(cP X0)
% 34.22/34.47  Found (x5 x10) as proof of (cP X0)
% 34.22/34.47  Found (x5 x10) as proof of (cP X0)
% 34.22/34.47  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 34.22/34.47  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 34.22/34.47  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 34.22/34.47  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 34.22/34.47  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 34.22/34.47  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 34.22/34.47  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 34.22/34.47  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 34.22/34.47  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 34.22/34.47  Found x20:(cP X)
% 34.22/34.47  Instantiate: X0:=X:fofType
% 34.22/34.47  Found x20 as proof of (cP X0)
% 34.22/34.47  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 34.22/34.47  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 34.22/34.47  Found x50:=(x5 x40):(cP X0)
% 34.22/34.47  Found (x5 x40) as proof of (cP X0)
% 34.22/34.47  Found (x5 x40) as proof of (cP X0)
% 34.22/34.47  Found x50:=(x5 x10):(cP X0)
% 34.22/34.47  Found (x5 x10) as proof of (cP X0)
% 36.54/36.75  Found (x5 x10) as proof of (cP X0)
% 36.54/36.75  Found x20:=(x2 x10):(cP X)
% 36.54/36.75  Found (x2 x10) as proof of (cP X0)
% 36.54/36.75  Found (x2 x10) as proof of (cP X0)
% 36.54/36.75  Found (x2 x10) as proof of (cP X0)
% 36.54/36.75  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found x20:=(x2 x10):(cP X)
% 36.54/36.75  Instantiate: X0:=X:fofType
% 36.54/36.75  Found (x2 x10) as proof of (cP X0)
% 36.54/36.75  Found (x2 x10) as proof of (cP X0)
% 36.54/36.75  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found x50:=(x5 x40):(cP X0)
% 36.54/36.75  Instantiate: X:=X0:fofType
% 36.54/36.75  Found (x5 x40) as proof of (cP X)
% 36.54/36.75  Found (x5 x40) as proof of (cP X)
% 36.54/36.75  Found x50:=(x5 x10):(cP X0)
% 36.54/36.75  Found (x5 x10) as proof of (cP X0)
% 36.54/36.75  Found (x5 x10) as proof of (cP X0)
% 36.54/36.75  Found x50:=(x5 x40):(cP X0)
% 36.54/36.75  Instantiate: X:=X0:fofType
% 36.54/36.75  Found (x5 x40) as proof of (cP X)
% 36.54/36.75  Found (x5 x40) as proof of (cP X)
% 36.54/36.75  Found x20:=(x2 x10):(cP X)
% 36.54/36.75  Found (x2 x10) as proof of (cP X)
% 36.54/36.75  Found (x2 x10) as proof of (cP X)
% 36.54/36.75  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found x20:=(x2 x40):(cP X)
% 36.54/36.75  Found (x2 x40) as proof of (cP X)
% 36.54/36.75  Found (x2 x40) as proof of (cP X)
% 36.54/36.75  Found x20:=(x2 x40):(cP X)
% 36.54/36.75  Found (x2 x40) as proof of (cP X)
% 36.54/36.75  Found (x2 x40) as proof of (cP X)
% 36.54/36.75  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 36.54/36.75  Found x40:=(x4 x30):(cP X0)
% 36.54/36.75  Found (x4 x30) as proof of (cP X)
% 36.54/36.75  Found (x4 x30) as proof of (cP X)
% 36.54/36.75  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of (cP X)
% 36.54/36.75  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 36.54/36.75  Found x20:=(x2 x10):(cP X)
% 36.54/36.75  Found (x2 x10) as proof of (cP X0)
% 36.54/36.75  Found (x2 x10) as proof of (cP X0)
% 36.54/36.75  Found (x2 x10) as proof of (cP X0)
% 36.54/36.75  Found x20:=(x2 x40):(cP X)
% 36.54/36.75  Found (x2 x40) as proof of (cP X0)
% 36.54/36.75  Found (x2 x40) as proof of (cP X0)
% 36.54/36.75  Found (x2 x40) as proof of (cP X0)
% 36.54/36.75  Found x20:=(x2 x10):(cP X)
% 36.54/36.75  Found (x2 x10) as proof of (cP X0)
% 36.54/36.75  Found (x2 x10) as proof of (cP X0)
% 36.54/36.75  Found (x2 x10) as proof of (cP X0)
% 36.54/36.75  Found x20:=(x2 x10):(cP X)
% 36.54/36.75  Found (x2 x10) as proof of (cP X)
% 36.54/36.75  Found (x2 x10) as proof of (cP X)
% 36.54/36.75  Found x50:=(x5 x10):(cP X0)
% 36.54/36.75  Found (x5 x10) as proof of (cP X0)
% 36.54/36.75  Found (x5 x10) as proof of (cP X0)
% 36.54/36.75  Found x20:(cP X)
% 36.54/36.75  Instantiate: X0:=X:fofType
% 36.54/36.75  Found x20 as proof of (cP X0)
% 36.54/36.75  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 36.54/36.75  Found x20:=(x2 x10):(cP X)
% 36.54/36.75  Found (x2 x10) as proof of (cP x3)
% 36.54/36.75  Found (x2 x10) as proof of (cP x3)
% 36.54/36.75  Found (x2 x10) as proof of (cP x3)
% 36.54/36.75  Found x20:=(x2 x10):(cP X)
% 36.54/36.75  Instantiate: X0:=X:fofType
% 36.54/36.75  Found (x2 x10) as proof of (cP X0)
% 37.11/37.29  Found (x2 x10) as proof of (cP X0)
% 37.11/37.29  Found x50:=(x5 x10):(cP X0)
% 37.11/37.29  Found (x5 x10) as proof of (cP X0)
% 37.11/37.29  Found (x5 x10) as proof of (cP X0)
% 37.11/37.29  Found x20:=(x2 x40):(cP X)
% 37.11/37.29  Found (x2 x40) as proof of (cP X)
% 37.11/37.29  Found (x2 x40) as proof of (cP X)
% 37.11/37.29  Found x20:=(x2 x10):(cP X)
% 37.11/37.29  Found (x2 x10) as proof of (cP X)
% 37.11/37.29  Found (x2 x10) as proof of (cP X)
% 37.11/37.29  Found x50:=(x5 x40):(cP X0)
% 37.11/37.29  Found (x5 x40) as proof of (cP X0)
% 37.11/37.29  Found (x5 x40) as proof of (cP X0)
% 37.11/37.29  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 37.11/37.29  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 37.11/37.29  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 37.11/37.29  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 37.11/37.29  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 37.11/37.29  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 37.11/37.29  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 37.11/37.29  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 37.11/37.29  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 37.11/37.29  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 37.11/37.29  Found ex_intro0000:=(ex_intro000 x0):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 37.11/37.29  Found (ex_intro000 x0) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 37.11/37.29  Found ((ex_intro00 X) x0) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 37.11/37.29  Found (((ex_intro0 (fun (Y:fofType)=> (cP Y))) X) x0) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 37.11/37.29  Found ((((ex_intro fofType) (fun (Y:fofType)=> (cP Y))) X) x0) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 37.11/37.29  Found (fun (x0:(cP X))=> ((((ex_intro fofType) (fun (Y:fofType)=> (cP Y))) X) x0)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 37.11/37.29  Found (fun (x0:(cP X))=> ((((ex_intro fofType) (fun (Y:fofType)=> (cP Y))) X) x0)) as proof of ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 37.11/37.29  Found x200:=(x20 X):(cP X)
% 37.11/37.29  Found (x20 X) as proof of (cP X)
% 37.11/37.29  Found ((x2 x0) X) as proof of (cP X)
% 37.11/37.29  Found (fun (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X)) as proof of (cP X)
% 37.11/37.29  Found (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))->(cP X))
% 37.11/37.29  Found (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X)) as proof of (((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))->(cP X)))
% 37.11/37.29  Found (and_rect00 (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X))) as proof of (cP X)
% 37.11/37.29  Found ((and_rect0 (cP X)) (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X))) as proof of (cP X)
% 37.11/37.29  Found (((fun (P:Type) (x1:(((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))->P)))=> (((((and_rect ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) P) x1) x)) (cP X)) (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X))) as proof of (cP X)
% 37.11/37.29  Found (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> (((fun (P:Type) (x1:(((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))->P)))=> (((((and_rect ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) P) x1) x)) (cP X)) (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X)))) as proof of (cP X)
% 37.11/37.30  Found (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> (((fun (P:Type) (x1:(((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))->P)))=> (((((and_rect ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) P) x1) x)) (cP X)) (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X)))) as proof of (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))
% 37.11/37.30  Found ((conj10 (fun (x0:(cP X))=> ((((ex_intro fofType) (fun (Y:fofType)=> (cP Y))) X) x0))) (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> (((fun (P:Type) (x1:(((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))->P)))=> (((((and_rect ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) P) x1) x)) (cP X)) (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X))))) as proof of ((and ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))
% 37.11/37.30  Found (((conj1 (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) (fun (x0:(cP X))=> ((((ex_intro fofType) (fun (Y:fofType)=> (cP Y))) X) x0))) (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> (((fun (P:Type) (x1:(((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))->P)))=> (((((and_rect ((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))) P) x1) x)) (cP X)) (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X))))) as proof of ((and ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))
% 37.11/37.30  Found ((((conj ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) (fun (x0:(cP X))=> ((((ex_intro fofType) (fun (Y:fofType)=> (cP Y))) X) x0))) (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> (((fun (P:Type) (x1:(((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))->P)))=> (((((and_rect ((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))) P) x1) x)) (cP X)) (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X))))) as proof of ((and ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))
% 37.11/37.30  Found ((((conj ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) (fun (x0:(cP X))=> ((((ex_intro fofType) (fun (Y:fofType)=> (cP Y))) X) x0))) (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> (((fun (P:Type) (x1:(((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))->P)))=> (((((and_rect ((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))) P) x1) x)) (cP X)) (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X))))) as proof of ((and ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))
% 40.24/40.44  Found (fun (X:fofType)=> ((((conj ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) (fun (x0:(cP X))=> ((((ex_intro fofType) (fun (Y:fofType)=> (cP Y))) X) x0))) (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> (((fun (P:Type) (x1:(((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))->P)))=> (((((and_rect ((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))) P) x1) x)) (cP X)) (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X)))))) as proof of ((iff (cP X)) ((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 40.24/40.44  Found (fun (x:((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))) (X:fofType)=> ((((conj ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) (fun (x0:(cP X))=> ((((ex_intro fofType) (fun (Y:fofType)=> (cP Y))) X) x0))) (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> (((fun (P:Type) (x1:(((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))->P)))=> (((((and_rect ((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))) P) x1) x)) (cP X)) (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X)))))) as proof of (forall (X:fofType), ((iff (cP X)) ((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 40.24/40.44  Found (fun (x:((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))) (X:fofType)=> ((((conj ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) (fun (x0:(cP X))=> ((((ex_intro fofType) (fun (Y:fofType)=> (cP Y))) X) x0))) (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y))))=> (((fun (P:Type) (x1:(((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))->P)))=> (((((and_rect ((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))) P) x1) x)) (cP X)) (fun (x1:((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))=> ((x2 x0) X)))))) as proof of (((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))->(forall (X:fofType), ((iff (cP X)) ((ex fofType) (fun (Y:fofType)=> (cP Y))))))
% 40.24/40.44  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 40.24/40.44  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 40.24/40.44  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 40.24/40.44  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 40.24/40.44  Found x20:=(x2 x11):(cP X)
% 40.24/40.44  Found (x2 x11) as proof of (cP X)
% 40.24/40.44  Found (x2 x11) as proof of (cP X)
% 40.24/40.44  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 40.24/40.44  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 40.24/40.44  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 40.24/40.44  Found x20:=(x2 x11):(cP X)
% 40.24/40.44  Found (x2 x11) as proof of (cP X)
% 40.24/40.44  Found (x2 x11) as proof of (cP X)
% 40.24/40.44  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 40.24/40.44  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found x20:=(x2 x11):(cP X)
% 44.61/44.81  Found (x2 x11) as proof of (cP X)
% 44.61/44.81  Found (x2 x11) as proof of (cP X)
% 44.61/44.81  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found x20:=(x2 x11):(cP X)
% 44.61/44.81  Found (x2 x11) as proof of (cP X)
% 44.61/44.81  Found (x2 x11) as proof of (cP X)
% 44.61/44.81  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found x00:=(x0 x1):(cP x1)
% 44.61/44.81  Found (x0 x1) as proof of (cP x1)
% 44.61/44.81  Found (x0 x1) as proof of (cP x1)
% 44.61/44.81  Found (ex_intro000 (x0 x1)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found x20:=(x2 x11):(cP X)
% 44.61/44.81  Found (x2 x11) as proof of (cP X)
% 44.61/44.81  Found (x2 x11) as proof of (cP X)
% 44.61/44.81  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found x20:=(x2 x11):(cP X)
% 44.61/44.81  Found (x2 x11) as proof of (cP X)
% 44.61/44.81  Found (x2 x11) as proof of (cP X)
% 44.61/44.81  Found x30:=(x3 X):(cP X)
% 44.61/44.81  Found (x3 X) as proof of (cP X)
% 44.61/44.81  Found (x3 X) as proof of (cP X)
% 44.61/44.81  Found (x1 (x3 X)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 44.61/44.81  Found x20:=(x2 x3):(cP X)
% 44.61/44.81  Instantiate: X:=X0:fofType
% 44.61/44.81  Found (x2 x3) as proof of (cP X0)
% 44.61/44.81  Found x20:=(x2 x3):(cP X)
% 44.61/44.81  Found (x2 x3) as proof of (cP X0)
% 44.61/44.81  Found (x2 x3) as proof of (cP X0)
% 44.61/44.81  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found (x2 x3) as proof of (cP X0)
% 44.61/44.81  Found (x2 x3) as proof of (cP X0)
% 44.61/44.81  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found x30:=(x3 X):(cP X)
% 44.61/44.81  Found (x3 X) as proof of (cP X)
% 44.61/44.81  Found (x3 X) as proof of (cP X)
% 44.61/44.81  Found (x1 (x3 X)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 44.61/44.81  Found x20:=(x2 x3):(cP X)
% 44.61/44.81  Instantiate: X:=X0:fofType
% 44.61/44.81  Found (x2 x3) as proof of (cP X0)
% 44.61/44.81  Found x20:=(x2 x3):(cP X)
% 44.61/44.81  Found (x2 x3) as proof of (cP X0)
% 44.61/44.81  Found (x2 x3) as proof of (cP X0)
% 44.61/44.81  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found (x2 x3) as proof of (cP X0)
% 44.61/44.81  Found (x2 x3) as proof of (cP X0)
% 44.61/44.81  Found x20:(cP X)
% 44.61/44.81  Instantiate: X0:=X:fofType
% 44.61/44.81  Found x20 as proof of (cP X0)
% 44.61/44.81  Found x20:(cP X)
% 44.61/44.81  Instantiate: X0:=X:fofType
% 44.61/44.81  Found x20 as proof of (cP X0)
% 44.61/44.81  Found x20:=(x2 x10):(cP X)
% 44.61/44.81  Found (x2 x10) as proof of (cP X)
% 44.61/44.81  Found (x2 x10) as proof of (cP X)
% 44.61/44.81  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 44.61/44.81  Found x4:(cP x3)
% 44.61/44.81  Instantiate: X:=x3:fofType
% 44.61/44.81  Found x4 as proof of (cP X)
% 44.61/44.81  Found x20:=(x2 x10):(cP X)
% 44.61/44.81  Found (x2 x10) as proof of (cP X)
% 44.61/44.81  Found (x2 x10) as proof of (cP X)
% 44.61/44.81  Found x20:=(x2 x11):(cP X)
% 44.61/44.81  Found (x2 x11) as proof of (cP X)
% 44.61/44.81  Found (x2 x11) as proof of (cP X)
% 44.61/44.81  Found x20:(cP X)
% 46.73/46.92  Instantiate: X0:=X:fofType
% 46.73/46.92  Found x20 as proof of (cP X0)
% 46.73/46.92  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 46.73/46.92  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 46.73/46.92  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 46.73/46.92  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 46.73/46.92  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 46.73/46.92  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 46.73/46.92  Found x20:=(x2 x10):(cP X)
% 46.73/46.92  Found (x2 x10) as proof of (cP X)
% 46.73/46.92  Found (x2 x10) as proof of (cP X)
% 46.73/46.92  Found x50:(cP X0)
% 46.73/46.92  Instantiate: X:=X0:fofType
% 46.73/46.92  Found x50 as proof of (cP X)
% 46.73/46.92  Found x20:(cP X)
% 46.73/46.92  Instantiate: X0:=X:fofType
% 46.73/46.92  Found x20 as proof of (cP X0)
% 46.73/46.92  Found x20:(cP X)
% 46.73/46.92  Instantiate: X0:=X:fofType
% 46.73/46.92  Found x20 as proof of (cP X0)
% 46.73/46.92  Found x50:(cP X0)
% 46.73/46.92  Instantiate: X:=X0:fofType
% 46.73/46.92  Found x50 as proof of (cP X)
% 46.73/46.92  Found x4:(cP x3)
% 46.73/46.92  Instantiate: X:=x3:fofType
% 46.73/46.92  Found x4 as proof of (cP X)
% 46.73/46.92  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 46.73/46.92  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 46.73/46.92  Found x20:=(x2 x11):(cP X)
% 46.73/46.92  Found (x2 x11) as proof of (cP X)
% 46.73/46.92  Found (x2 x11) as proof of (cP X)
% 46.73/46.92  Found x20:=(x2 x10):(cP X)
% 46.73/46.92  Found (x2 x10) as proof of (cP X)
% 46.73/46.92  Found (x2 x10) as proof of (cP X)
% 46.73/46.92  Found x20:=(x2 x3):(cP X)
% 46.73/46.92  Instantiate: X:=X0:fofType
% 46.73/46.92  Found (x2 x3) as proof of (cP X0)
% 46.73/46.92  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 46.73/46.92  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 46.73/46.92  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 46.73/46.92  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 46.73/46.92  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 46.73/46.92  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 46.73/46.92  Found x20:=(x2 x10):(cP X)
% 46.73/46.92  Found (x2 x10) as proof of (cP X)
% 46.73/46.92  Found (x2 x10) as proof of (cP X)
% 46.73/46.92  Found x20:(cP X)
% 46.73/46.92  Instantiate: X0:=X:fofType
% 46.73/46.93  Found x20 as proof of (cP X0)
% 46.73/46.93  Found x20:=(x2 x3):(cP X)
% 46.73/46.93  Instantiate: X:=X0:fofType
% 46.73/46.93  Found (x2 x3) as proof of (cP X0)
% 46.73/46.93  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 46.73/46.93  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 46.73/46.93  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 46.73/46.93  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 46.73/46.93  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 46.73/46.93  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 46.73/46.93  Found x20:=(x2 x10):(cP X)
% 46.73/46.93  Found (x2 x10) as proof of (cP X)
% 46.73/46.93  Found (x2 x10) as proof of (cP X)
% 46.73/46.93  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 46.73/46.93  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 46.73/46.93  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 46.73/46.93  Found x20:=(x2 x10):(cP X)
% 46.73/46.93  Found (x2 x10) as proof of (cP X)
% 46.73/46.93  Found (x2 x10) as proof of (cP X)
% 46.73/46.93  Found x20:(cP X)
% 46.73/46.93  Instantiate: X0:=X:fofType
% 46.73/46.93  Found x20 as proof of (cP X0)
% 46.73/46.93  Found x20:=(x2 x40):(cP X)
% 46.73/46.93  Found (x2 x40) as proof of (cP X)
% 46.73/46.93  Found (x2 x40) as proof of (cP X)
% 46.73/46.93  Found x20:=(x2 x40):(cP X)
% 46.73/46.93  Instantiate: X0:=X:fofType
% 46.73/46.93  Found (x2 x40) as proof of (cP X0)
% 46.73/46.93  Found (x2 x40) as proof of (cP X0)
% 46.73/46.93  Found x20:=(x2 x40):(cP X)
% 46.73/46.93  Found (x2 x40) as proof of (cP X)
% 46.73/46.93  Found (x2 x40) as proof of (cP X)
% 46.73/46.93  Found x20:=(x2 x10):(cP X)
% 46.73/46.93  Instantiate: X0:=X:fofType
% 46.73/46.93  Found (x2 x10) as proof of (cP X0)
% 46.73/46.93  Found (x2 x10) as proof of (cP X0)
% 46.73/46.93  Found x20:=(x2 x10):(cP X)
% 46.73/46.93  Found (x2 x10) as proof of (cP X)
% 46.73/46.93  Found (x2 x10) as proof of (cP X)
% 46.73/46.93  Found x20:=(x2 x10):(cP X)
% 46.73/46.93  Instantiate: X0:=X:fofType
% 46.73/46.93  Found (x2 x10) as proof of (cP X0)
% 46.73/46.93  Found (x2 x10) as proof of (cP X0)
% 46.73/46.93  Found x00:=(x0 x1):(cP x1)
% 46.73/46.93  Found (x0 x1) as proof of (cP x1)
% 46.73/46.93  Found (x0 x1) as proof of (cP x1)
% 46.73/46.93  Found (ex_intro000 (x0 x1)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 46.73/46.93  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found x20:=(x2 x10):(cP X)
% 48.72/48.95  Instantiate: x3:=X:fofType
% 48.72/48.95  Found (x2 x10) as proof of (cP x3)
% 48.72/48.95  Found (x2 x10) as proof of (cP x3)
% 48.72/48.95  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found x20:=(x2 x10):(cP X)
% 48.72/48.95  Instantiate: X0:=X:fofType
% 48.72/48.95  Found (x2 x10) as proof of (cP X0)
% 48.72/48.95  Found (x2 x10) as proof of (cP X0)
% 48.72/48.95  Found x20:=(x2 x10):(cP X)
% 48.72/48.95  Found (x2 x10) as proof of (cP X)
% 48.72/48.95  Found (x2 x10) as proof of (cP X)
% 48.72/48.95  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found x20:=(x2 x10):(cP X)
% 48.72/48.95  Instantiate: X0:=X:fofType
% 48.72/48.95  Found (x2 x10) as proof of (cP X0)
% 48.72/48.95  Found (x2 x10) as proof of (cP X0)
% 48.72/48.95  Found x50:=(x5 x10):(cP X0)
% 48.72/48.95  Found (x5 x10) as proof of (cP X0)
% 48.72/48.95  Found (x5 x10) as proof of (cP X0)
% 48.72/48.95  Found x50:=(x5 x10):(cP X0)
% 48.72/48.95  Found (x5 x10) as proof of (cP X0)
% 48.72/48.95  Found (x5 x10) as proof of (cP X0)
% 48.72/48.95  Found x20:=(x2 x40):(cP X)
% 48.72/48.95  Found (x2 x40) as proof of (cP X)
% 48.72/48.95  Found (x2 x40) as proof of (cP X)
% 48.72/48.95  Found x50:=(x5 x40):(cP X0)
% 48.72/48.95  Instantiate: X:=X0:fofType
% 48.72/48.95  Found (x5 x40) as proof of (cP X)
% 48.72/48.95  Found (x5 x40) as proof of (cP X)
% 48.72/48.95  Found x20:=(x2 x40):(cP X)
% 48.72/48.95  Found (x2 x40) as proof of (cP X)
% 48.72/48.95  Found (x2 x40) as proof of (cP X)
% 48.72/48.95  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found x50:=(x5 x40):(cP X0)
% 48.72/48.95  Found (x5 x40) as proof of (cP X0)
% 48.72/48.95  Found (x5 x40) as proof of (cP X0)
% 48.72/48.95  Found x50:=(x5 x10):(cP X0)
% 48.72/48.95  Instantiate: X:=X0:fofType
% 48.72/48.95  Found (x5 x10) as proof of (cP X)
% 48.72/48.95  Found (x5 x10) as proof of (cP X)
% 48.72/48.95  Found x20:=(x2 x10):(cP X)
% 48.72/48.95  Found (x2 x10) as proof of (cP X)
% 48.72/48.95  Found (x2 x10) as proof of (cP X)
% 48.72/48.95  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found x20:=(x2 x11):(cP X)
% 48.72/48.95  Found (x2 x11) as proof of (cP X)
% 48.72/48.95  Found (x2 x11) as proof of (cP X)
% 48.72/48.95  Found x20:=(x2 x40):(cP X)
% 48.72/48.95  Found (x2 x40) as proof of (cP X)
% 48.72/48.95  Found (x2 x40) as proof of (cP X)
% 48.72/48.95  Found x20:=(x2 x40):(cP X)
% 48.72/48.95  Instantiate: X0:=X:fofType
% 48.72/48.95  Found (x2 x40) as proof of (cP X0)
% 48.72/48.95  Found (x2 x40) as proof of (cP X0)
% 48.72/48.95  Found x50:=(x5 x40):(cP X0)
% 48.72/48.95  Found (x5 x40) as proof of (cP X0)
% 48.72/48.95  Found (x5 x40) as proof of (cP X0)
% 48.72/48.95  Found x20:=(x2 x10):(cP X)
% 48.72/48.95  Instantiate: X0:=X:fofType
% 48.72/48.95  Found (x2 x10) as proof of (cP X0)
% 48.72/48.95  Found (x2 x10) as proof of (cP X0)
% 48.72/48.95  Found x50:=(x5 x10):(cP X0)
% 48.72/48.95  Found (x5 x10) as proof of (cP X0)
% 48.72/48.95  Found (x5 x10) as proof of (cP X0)
% 48.72/48.95  Found x20:=(x2 x10):(cP X)
% 48.72/48.95  Found (x2 x10) as proof of (cP X)
% 48.72/48.95  Found (x2 x10) as proof of (cP X)
% 48.72/48.95  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found x30:=(x3 X):(cP X)
% 48.72/48.95  Found (x3 X) as proof of (cP X)
% 48.72/48.95  Found (x3 X) as proof of (cP X)
% 48.72/48.95  Found (x1 (x3 X)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 48.72/48.95  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 49.82/50.05  Found x20:=(x2 x3):(cP X)
% 49.82/50.05  Instantiate: X:=X0:fofType
% 49.82/50.05  Found (x2 x3) as proof of (cP X0)
% 49.82/50.05  Found x20:=(x2 x3):(cP X)
% 49.82/50.05  Found (x2 x3) as proof of (cP X0)
% 49.82/50.05  Found (x2 x3) as proof of (cP X0)
% 49.82/50.05  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found (x2 x3) as proof of (cP X0)
% 49.82/50.05  Found (x2 x3) as proof of (cP X0)
% 49.82/50.05  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found x20:=(x2 x3):(cP X)
% 49.82/50.05  Found (x2 x3) as proof of (cP X)
% 49.82/50.05  Found (x2 x3) as proof of (cP X)
% 49.82/50.05  Found x20:=(x2 x10):(cP X)
% 49.82/50.05  Instantiate: X:=X0:fofType
% 49.82/50.05  Found (x2 x10) as proof of (cP X0)
% 49.82/50.05  Found x20:=(x2 x10):(cP X)
% 49.82/50.05  Found (x2 x10) as proof of (cP X0)
% 49.82/50.05  Found (x2 x10) as proof of (cP X0)
% 49.82/50.05  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found (x2 x10) as proof of (cP X0)
% 49.82/50.05  Found (x2 x10) as proof of (cP X0)
% 49.82/50.05  Found x20:=(x2 x10):(cP X)
% 49.82/50.05  Found (x2 x10) as proof of (cP X0)
% 49.82/50.05  Found (x2 x10) as proof of (cP X0)
% 49.82/50.05  Found (x2 x10) as proof of (cP X0)
% 49.82/50.05  Found x20:=(x2 x10):(cP X)
% 49.82/50.05  Found (x2 x10) as proof of (cP X)
% 49.82/50.05  Found (x2 x10) as proof of (cP X)
% 49.82/50.05  Found x20:=(x2 x40):(cP X)
% 49.82/50.05  Found (x2 x40) as proof of (cP X)
% 49.82/50.05  Found (x2 x40) as proof of (cP X)
% 49.82/50.05  Found x20:=(x2 x40):(cP X)
% 49.82/50.05  Instantiate: X0:=X:fofType
% 49.82/50.05  Found (x2 x40) as proof of (cP X0)
% 49.82/50.05  Found (x2 x40) as proof of (cP X0)
% 49.82/50.05  Found x50:=(x5 x10):(cP X0)
% 49.82/50.05  Found (x5 x10) as proof of (cP X0)
% 49.82/50.05  Found (x5 x10) as proof of (cP X0)
% 49.82/50.05  Found x50:=(x5 x40):(cP X0)
% 49.82/50.05  Found (x5 x40) as proof of (cP X0)
% 49.82/50.05  Found (x5 x40) as proof of (cP X0)
% 49.82/50.05  Found x20:=(x2 x3):(cP X)
% 49.82/50.05  Found (x2 x3) as proof of (cP X)
% 49.82/50.05  Found (x2 x3) as proof of (cP X)
% 49.82/50.05  Found x20:=(x2 x10):(cP X)
% 49.82/50.05  Instantiate: X:=X0:fofType
% 49.82/50.05  Found (x2 x10) as proof of (cP X0)
% 49.82/50.05  Found x20:=(x2 x10):(cP X)
% 49.82/50.05  Found (x2 x10) as proof of (cP X0)
% 49.82/50.05  Found (x2 x10) as proof of (cP X0)
% 49.82/50.05  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found (x2 x10) as proof of (cP X0)
% 49.82/50.05  Found (x2 x10) as proof of (cP X0)
% 49.82/50.05  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 49.82/50.05  Found (x2 x10) as proof of (cP X0)
% 49.82/50.05  Found (x2 x10) as proof of (cP X0)
% 49.82/50.05  Found (x2 x10) as proof of (cP X0)
% 49.82/50.05  Found x20:=(x2 x40):(cP X)
% 49.82/50.05  Found (x2 x40) as proof of (cP X)
% 49.82/50.05  Found (x2 x40) as proof of (cP X)
% 49.82/50.05  Found x20:=(x2 x10):(cP X)
% 49.82/50.05  Instantiate: X0:=X:fofType
% 49.82/50.05  Found (x2 x10) as proof of (cP X0)
% 49.82/50.05  Found (x2 x10) as proof of (cP X0)
% 49.82/50.05  Found x50:=(x5 x40):(cP X0)
% 49.82/50.05  Instantiate: X:=X0:fofType
% 49.82/50.05  Found (x5 x40) as proof of (cP X)
% 49.82/50.05  Found (x5 x40) as proof of (cP X)
% 49.82/50.05  Found x20:=(x2 x10):(cP X)
% 49.82/50.05  Instantiate: X0:=X:fofType
% 49.82/50.05  Found (x2 x10) as proof of (cP X0)
% 49.82/50.05  Found (x2 x10) as proof of (cP X0)
% 49.82/50.05  Found x50:=(x5 x10):(cP X0)
% 49.82/50.05  Found (x5 x10) as proof of (cP X0)
% 49.82/50.05  Found (x5 x10) as proof of (cP X0)
% 49.82/50.05  Found x50:=(x5 x10):(cP X0)
% 49.82/50.05  Found (x5 x10) as proof of (cP X0)
% 49.82/50.05  Found (x5 x10) as proof of (cP X0)
% 49.82/50.05  Found x50:=(x5 x40):(cP X0)
% 49.82/50.05  Instantiate: X:=X0:fofType
% 51.42/51.64  Found (x5 x40) as proof of (cP X)
% 51.42/51.64  Found (x5 x40) as proof of (cP X)
% 51.42/51.64  Found x20:=(x2 x40):(cP X)
% 51.42/51.64  Found (x2 x40) as proof of (cP X)
% 51.42/51.64  Found (x2 x40) as proof of (cP X)
% 51.42/51.64  Found x20:=(x2 x40):(cP X)
% 51.42/51.64  Found (x2 x40) as proof of (cP X)
% 51.42/51.64  Found (x2 x40) as proof of (cP X)
% 51.42/51.64  Found x20:=(x2 x40):(cP X)
% 51.42/51.64  Found (x2 x40) as proof of (cP X0)
% 51.42/51.64  Found (x2 x40) as proof of (cP X0)
% 51.42/51.64  Found (x2 x40) as proof of (cP X0)
% 51.42/51.64  Found x20:=(x2 x10):(cP X)
% 51.42/51.64  Found (x2 x10) as proof of (cP X0)
% 51.42/51.64  Found (x2 x10) as proof of (cP X0)
% 51.42/51.64  Found (x2 x10) as proof of (cP X0)
% 51.42/51.64  Found x20:=(x2 x10):(cP X)
% 51.42/51.64  Found (x2 x10) as proof of (cP X0)
% 51.42/51.64  Found (x2 x10) as proof of (cP X0)
% 51.42/51.64  Found (x2 x10) as proof of (cP X0)
% 51.42/51.64  Found x20:=(x2 x10):(cP X)
% 51.42/51.64  Found (x2 x10) as proof of (cP X0)
% 51.42/51.64  Found (x2 x10) as proof of (cP X0)
% 51.42/51.64  Found (x2 x10) as proof of (cP X0)
% 51.42/51.64  Found x20:=(x2 x40):(cP X)
% 51.42/51.64  Found (x2 x40) as proof of (cP X0)
% 51.42/51.64  Found (x2 x40) as proof of (cP X0)
% 51.42/51.64  Found (x2 x40) as proof of (cP X0)
% 51.42/51.64  Found x20:=(x2 x10):(cP X)
% 51.42/51.64  Found (x2 x10) as proof of (cP X0)
% 51.42/51.64  Found (x2 x10) as proof of (cP X0)
% 51.42/51.64  Found (x2 x10) as proof of (cP X0)
% 51.42/51.64  Found x50:=(x5 x10):(cP X0)
% 51.42/51.64  Instantiate: X:=X0:fofType
% 51.42/51.64  Found (x5 x10) as proof of (cP X)
% 51.42/51.64  Found (x5 x10) as proof of (cP X)
% 51.42/51.64  Found x20:=(x2 x10):(cP X)
% 51.42/51.64  Found (x2 x10) as proof of (cP X)
% 51.42/51.64  Found (x2 x10) as proof of (cP X)
% 51.42/51.64  Found x50:=(x5 x10):(cP X0)
% 51.42/51.64  Found (x5 x10) as proof of (cP X0)
% 51.42/51.64  Found (x5 x10) as proof of (cP X0)
% 51.42/51.64  Found x50:=(x5 x10):(cP X0)
% 51.42/51.64  Found (x5 x10) as proof of (cP X0)
% 51.42/51.64  Found (x5 x10) as proof of (cP X0)
% 51.42/51.64  Found x50:=(x5 x10):(cP X0)
% 51.42/51.64  Instantiate: X:=X0:fofType
% 51.42/51.64  Found (x5 x10) as proof of (cP X)
% 51.42/51.64  Found (x5 x10) as proof of (cP X)
% 51.42/51.64  Found x20:=(x2 x10):(cP X)
% 51.42/51.64  Found (x2 x10) as proof of (cP X)
% 51.42/51.64  Found (x2 x10) as proof of (cP X)
% 51.42/51.64  Found x20:(cP X)
% 51.42/51.64  Instantiate: X0:=X:fofType
% 51.42/51.64  Found x20 as proof of (cP X0)
% 51.42/51.64  Found x20:(cP X)
% 51.42/51.64  Instantiate: X0:=X:fofType
% 51.42/51.64  Found x20 as proof of (cP X0)
% 51.42/51.64  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found x20:=(x2 x10):(cP X)
% 51.42/51.64  Found (x2 x10) as proof of (cP x3)
% 51.42/51.64  Found (x2 x10) as proof of (cP x3)
% 51.42/51.64  Found (x2 x10) as proof of (cP x3)
% 51.42/51.64  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found x20:=(x2 x10):(cP X)
% 51.42/51.64  Found (x2 x10) as proof of (cP x3)
% 51.42/51.64  Found (x2 x10) as proof of (cP x3)
% 51.42/51.64  Found (x2 x10) as proof of (cP x3)
% 51.42/51.64  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found x30:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found x30 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found (x4 x30) as proof of (cP X)
% 51.42/51.64  Found (x4 x30) as proof of (cP X)
% 51.42/51.64  Found (x4 x30) as proof of (cP X)
% 51.42/51.64  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found x20:=(x2 x40):(cP X)
% 51.42/51.64  Found (x2 x40) as proof of (cP X)
% 51.42/51.64  Found (x2 x40) as proof of (cP X)
% 51.42/51.64  Found x20:=(x2 x10):(cP X)
% 51.42/51.64  Found (x2 x10) as proof of (cP X)
% 51.42/51.64  Found (x2 x10) as proof of (cP X)
% 51.42/51.64  Found x50:=(x5 x10):(cP X0)
% 51.42/51.64  Found (x5 x10) as proof of (cP X0)
% 51.42/51.64  Found (x5 x10) as proof of (cP X0)
% 51.42/51.64  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 51.42/51.64  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 52.82/53.09  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 52.82/53.09  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 52.82/53.09  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 52.82/53.09  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 52.82/53.09  Found x20:=(x2 x3):(cP X)
% 52.82/53.09  Found (x2 x3) as proof of (cP X)
% 52.82/53.09  Found (x2 x3) as proof of (cP X)
% 52.82/53.09  Found x20:=(x2 x10):(cP X)
% 52.82/53.09  Instantiate: X:=X0:fofType
% 52.82/53.09  Found (x2 x10) as proof of (cP X0)
% 52.82/53.09  Found (x2 x10) as proof of (cP X0)
% 52.82/53.09  Found x20:=(x2 x10):(cP X)
% 52.82/53.09  Found (x2 x10) as proof of (cP X0)
% 52.82/53.09  Found (x2 x10) as proof of (cP X0)
% 52.82/53.09  Found (x2 x10) as proof of (cP X0)
% 52.82/53.09  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 52.82/53.09  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 52.82/53.09  Found (x2 x10) as proof of (cP X0)
% 52.82/53.09  Found (x2 x10) as proof of (cP X0)
% 52.82/53.09  Found (x2 x10) as proof of (cP X0)
% 52.82/53.09  Found x40:(cP X0)
% 52.82/53.09  Instantiate: X:=X0:fofType
% 52.82/53.09  Found x40 as proof of (cP X)
% 52.82/53.09  Found x40:(cP X0)
% 52.82/53.09  Instantiate: X:=X0:fofType
% 52.82/53.09  Found x40 as proof of (cP X)
% 52.82/53.09  Found x50:=(x5 x40):(cP X0)
% 52.82/53.09  Instantiate: X:=X0:fofType
% 52.82/53.09  Found (x5 x40) as proof of (cP X)
% 52.82/53.09  Found (x5 x40) as proof of (cP X)
% 52.82/53.09  Found x20:=(x2 x40):(cP X)
% 52.82/53.09  Found (x2 x40) as proof of (cP X)
% 52.82/53.09  Found (x2 x40) as proof of (cP X)
% 52.82/53.09  Found x20:=(x2 x10):(cP X)
% 52.82/53.09  Instantiate: X0:=X:fofType
% 52.82/53.09  Found (x2 x10) as proof of (cP X0)
% 52.82/53.09  Found (x2 x10) as proof of (cP X0)
% 52.82/53.09  Found x50:=(x5 x10):(cP X0)
% 52.82/53.09  Found (x5 x10) as proof of (cP X0)
% 52.82/53.09  Found (x5 x10) as proof of (cP X0)
% 52.82/53.09  Found x20:=(x2 x10):(cP X)
% 52.82/53.09  Found (x2 x10) as proof of (cP X)
% 52.82/53.09  Found (x2 x10) as proof of (cP X)
% 52.82/53.09  Found x50:=(x5 x40):(cP X0)
% 52.82/53.09  Found (x5 x40) as proof of (cP X0)
% 52.82/53.09  Found (x5 x40) as proof of (cP X0)
% 52.82/53.09  Found x20:=(x2 x3):(cP X)
% 52.82/53.09  Found (x2 x3) as proof of (cP X)
% 52.82/53.09  Found (x2 x3) as proof of (cP X)
% 52.82/53.09  Found x20:=(x2 x10):(cP X)
% 52.82/53.09  Instantiate: X:=X0:fofType
% 52.82/53.09  Found (x2 x10) as proof of (cP X0)
% 52.82/53.09  Found (x2 x10) as proof of (cP X0)
% 52.82/53.09  Found x20:=(x2 x10):(cP X)
% 52.82/53.09  Found (x2 x10) as proof of (cP X0)
% 52.82/53.09  Found (x2 x10) as proof of (cP X0)
% 52.82/53.09  Found (x2 x10) as proof of (cP X0)
% 52.82/53.09  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 52.82/53.09  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 52.82/53.09  Found (x2 x10) as proof of (cP X0)
% 52.82/53.09  Found (x2 x10) as proof of (cP X0)
% 52.82/53.09  Found (x2 x10) as proof of (cP X0)
% 52.82/53.09  Found x30:=(x3 X):(cP X)
% 52.82/53.09  Found (x3 X) as proof of (cP X)
% 52.82/53.09  Found (x3 X) as proof of (cP X)
% 52.82/53.09  Found (x1 (x3 X)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 52.82/53.09  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 52.82/53.09  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 52.82/53.09  Found x20:=(x2 x3):(cP X)
% 52.82/53.09  Instantiate: X:=X0:fofType
% 52.82/53.09  Found (x2 x3) as proof of (cP X0)
% 52.82/53.09  Found x20:=(x2 x3):(cP X)
% 52.82/53.09  Found (x2 x3) as proof of (cP X0)
% 52.82/53.09  Found (x2 x3) as proof of (cP X0)
% 52.82/53.09  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 52.82/53.09  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 52.82/53.09  Found (x2 x3) as proof of (cP X0)
% 52.82/53.09  Found (x2 x3) as proof of (cP X0)
% 52.82/53.09  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 52.82/53.09  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 52.82/53.09  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 52.82/53.09  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 52.82/53.09  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 52.82/53.09  Found (x2 x10) as proof of (cP X0)
% 52.82/53.09  Found (x2 x10) as proof of (cP X0)
% 52.82/53.09  Found (x2 x10) as proof of (cP X0)
% 52.82/53.09  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 52.82/53.09  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 52.82/53.09  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 52.82/53.09  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 52.82/53.09  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 52.82/53.09  Found x50:=(x5 x40):(cP X0)
% 52.82/53.09  Instantiate: X:=X0:fofType
% 52.82/53.09  Found (x5 x40) as proof of (cP X)
% 52.82/53.09  Found (x5 x40) as proof of (cP X)
% 52.82/53.09  Found x20:=(x2 x40):(cP X)
% 52.82/53.09  Found (x2 x40) as proof of (cP X)
% 52.82/53.09  Found (x2 x40) as proof of (cP X)
% 52.82/53.09  Found x50:(cP X0)
% 52.82/53.09  Instantiate: X:=X0:fofType
% 52.82/53.09  Found x50 as proof of (cP X)
% 52.82/53.09  Found x20:=(x2 x10):(cP X)
% 52.82/53.09  Found (x2 x10) as proof of (cP X0)
% 52.82/53.09  Found (x2 x10) as proof of (cP X0)
% 54.34/54.56  Found (x2 x10) as proof of (cP X0)
% 54.34/54.56  Found x20:=(x2 x10):(cP X)
% 54.34/54.56  Found (x2 x10) as proof of (cP X0)
% 54.34/54.56  Found (x2 x10) as proof of (cP X0)
% 54.34/54.56  Found (x2 x10) as proof of (cP X0)
% 54.34/54.56  Found x30:=(x3 X):(cP X)
% 54.34/54.56  Found (x3 X) as proof of (cP X)
% 54.34/54.56  Found (x3 X) as proof of (cP X)
% 54.34/54.56  Found (x1 (x3 X)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.34/54.56  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.34/54.56  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 54.34/54.56  Found x20:=(x2 x3):(cP X)
% 54.34/54.56  Instantiate: X:=X0:fofType
% 54.34/54.56  Found (x2 x3) as proof of (cP X0)
% 54.34/54.56  Found x20:=(x2 x3):(cP X)
% 54.34/54.56  Found (x2 x3) as proof of (cP X0)
% 54.34/54.56  Found (x2 x3) as proof of (cP X0)
% 54.34/54.56  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.34/54.56  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.34/54.56  Found (x2 x3) as proof of (cP X0)
% 54.34/54.56  Found (x2 x3) as proof of (cP X0)
% 54.34/54.56  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.34/54.56  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.34/54.56  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.34/54.56  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.34/54.56  Found x20:(cP X)
% 54.34/54.56  Instantiate: X0:=X:fofType
% 54.34/54.56  Found x20 as proof of (cP X0)
% 54.34/54.56  Found x20:=(x2 x40):(cP X)
% 54.34/54.56  Found (x2 x40) as proof of (cP X)
% 54.34/54.56  Found (x2 x40) as proof of (cP X)
% 54.34/54.56  Found x20:=(x2 x10):(cP X)
% 54.34/54.56  Instantiate: X0:=X:fofType
% 54.34/54.56  Found (x2 x10) as proof of (cP X0)
% 54.34/54.56  Found (x2 x10) as proof of (cP X0)
% 54.34/54.56  Found x20:=(x2 x40):(cP X)
% 54.34/54.56  Found (x2 x40) as proof of (cP X)
% 54.34/54.56  Found (x2 x40) as proof of (cP X)
% 54.34/54.56  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.34/54.56  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.34/54.56  Found x20:=(x2 x10):(cP X)
% 54.34/54.56  Instantiate: X0:=X:fofType
% 54.34/54.56  Found (x2 x10) as proof of (cP X0)
% 54.34/54.56  Found (x2 x10) as proof of (cP X0)
% 54.34/54.56  Found x20:=(x2 x40):(cP X)
% 54.34/54.56  Found (x2 x40) as proof of (cP X)
% 54.34/54.56  Found (x2 x40) as proof of (cP X)
% 54.34/54.56  Found x50:=(x5 x10):(cP X0)
% 54.34/54.56  Found (x5 x10) as proof of (cP X0)
% 54.34/54.56  Found (x5 x10) as proof of (cP X0)
% 54.34/54.56  Found x20:=(x2 x10):(cP X)
% 54.34/54.56  Instantiate: X0:=X:fofType
% 54.34/54.56  Found (x2 x10) as proof of (cP X0)
% 54.34/54.56  Found (x2 x10) as proof of (cP X0)
% 54.34/54.56  Found x50:=(x5 x10):(cP X0)
% 54.34/54.56  Found (x5 x10) as proof of (cP X0)
% 54.34/54.56  Found (x5 x10) as proof of (cP X0)
% 54.34/54.56  Found x50:=(x5 x40):(cP X0)
% 54.34/54.56  Instantiate: X:=X0:fofType
% 54.34/54.56  Found (x5 x40) as proof of (cP X)
% 54.34/54.56  Found (x5 x40) as proof of (cP X)
% 54.34/54.56  Found x20:=(x2 x40):(cP X)
% 54.34/54.56  Found (x2 x40) as proof of (cP X)
% 54.34/54.56  Found (x2 x40) as proof of (cP X)
% 54.34/54.56  Found x30:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.34/54.56  Found x30 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.34/54.56  Found (x4 x30) as proof of (cP X)
% 54.34/54.56  Found (x4 x30) as proof of (cP X)
% 54.34/54.56  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of (cP X)
% 54.34/54.56  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 54.34/54.56  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.34/54.56  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.34/54.56  Found (x2 x40) as proof of (cP X0)
% 54.34/54.56  Found (x2 x40) as proof of (cP X0)
% 54.34/54.56  Found (x2 x40) as proof of (cP X0)
% 54.34/54.56  Found x20:=(x2 x12):(cP X)
% 54.34/54.56  Found (x2 x12) as proof of (cP X)
% 54.34/54.56  Found (x2 x12) as proof of (cP X)
% 54.34/54.56  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.34/54.56  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.34/54.56  Found (x2 x10) as proof of (cP X0)
% 54.34/54.56  Found (x2 x10) as proof of (cP X0)
% 54.34/54.56  Found (x2 x10) as proof of (cP X0)
% 54.34/54.56  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.34/54.56  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.34/54.56  Found (x2 x10) as proof of (cP X0)
% 54.34/54.56  Found (x2 x10) as proof of (cP X0)
% 54.34/54.56  Found (x2 x10) as proof of (cP X0)
% 54.34/54.56  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.34/54.56  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.34/54.56  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.34/54.56  Found x00:=(x0 X):(cP X)
% 54.34/54.56  Found (x0 X) as proof of (cP X)
% 54.34/54.56  Found (x0 X) as proof of (cP X)
% 54.34/54.56  Found (x2 (x0 X)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.34/54.56  Found (fun (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.73/54.98  Found (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X))) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 54.73/54.98  Found (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X))) as proof of (((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 54.73/54.98  Found (and_rect00 (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X)))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.73/54.98  Found ((and_rect0 ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X)))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.73/54.98  Found (((fun (P:Type) (x2:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x2) x1)) ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X)))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.73/54.98  Found x00:=(x0 X):(cP X)
% 54.73/54.98  Found (x0 X) as proof of (cP X)
% 54.73/54.98  Found (x0 X) as proof of (cP X)
% 54.73/54.98  Found (x2 (x0 X)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.73/54.98  Found (fun (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.73/54.98  Found (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X))) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 54.73/54.98  Found (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X))) as proof of (((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 54.73/54.98  Found (and_rect00 (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X)))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.73/54.98  Found ((and_rect0 ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X)))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.73/54.98  Found (((fun (P:Type) (x2:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x2) x1)) ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X)))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.73/54.98  Found x20:=(x2 x10):(cP X)
% 54.73/54.98  Found (x2 x10) as proof of (cP X)
% 54.73/54.98  Found (x2 x10) as proof of (cP X)
% 54.73/54.98  Found x20:=(x2 x10):(cP X)
% 54.73/54.98  Found (x2 x10) as proof of (cP X)
% 54.73/54.98  Found (x2 x10) as proof of (cP X)
% 54.73/54.98  Found x20:=(x2 x10):(cP X)
% 54.73/54.98  Instantiate: X0:=X:fofType
% 54.73/54.98  Found (x2 x10) as proof of (cP X0)
% 54.73/54.98  Found (x2 x10) as proof of (cP X0)
% 54.73/54.98  Found x50:=(x5 x10):(cP X0)
% 54.73/54.98  Found (x5 x10) as proof of (cP X0)
% 54.73/54.98  Found (x5 x10) as proof of (cP X0)
% 54.73/54.98  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.73/54.98  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.73/54.98  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 54.73/54.98  Found x20:=(x2 x10):(cP X)
% 54.73/54.98  Found (x2 x10) as proof of (cP X)
% 54.73/54.98  Found (x2 x10) as proof of (cP X)
% 57.64/57.83  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found x20:(cP X)
% 57.64/57.83  Instantiate: X0:=X:fofType
% 57.64/57.83  Found x20 as proof of (cP X0)
% 57.64/57.83  Found x50:=(x5 x40):(cP X0)
% 57.64/57.83  Instantiate: X:=X0:fofType
% 57.64/57.83  Found (x5 x40) as proof of (cP X)
% 57.64/57.83  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x5 x40)) as proof of (cP X)
% 57.64/57.83  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x5 x40)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 57.64/57.83  Found x20:(cP X)
% 57.64/57.83  Instantiate: X0:=X:fofType
% 57.64/57.83  Found x20 as proof of (cP X0)
% 57.64/57.83  Found x20:=(x2 x40):(cP X)
% 57.64/57.83  Found (x2 x40) as proof of (cP X)
% 57.64/57.83  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of (cP X)
% 57.64/57.83  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 57.64/57.83  Found x20:=(x2 x10):(cP X)
% 57.64/57.83  Found (x2 x10) as proof of (cP X)
% 57.64/57.83  Found (x2 x10) as proof of (cP X)
% 57.64/57.83  Found x20:(cP X)
% 57.64/57.83  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of (cP X)
% 57.64/57.83  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 57.64/57.83  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 57.64/57.83  Found x20:(cP X)
% 57.64/57.83  Instantiate: X0:=X:fofType
% 57.64/57.83  Found x20 as proof of (cP X0)
% 57.64/57.83  Found x50:(cP X0)
% 57.64/57.83  Instantiate: X:=X0:fofType
% 57.64/57.83  Found x50 as proof of (cP X)
% 57.64/57.83  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 57.64/57.83  Found x50:(cP X0)
% 57.64/57.83  Instantiate: X:=X0:fofType
% 57.64/57.83  Found x50 as proof of (cP X)
% 57.64/57.83  Found x20:(cP X)
% 57.64/57.83  Instantiate: X0:=X:fofType
% 57.64/57.83  Found x20 as proof of (cP X0)
% 57.64/57.83  Found x20:(cP X)
% 57.64/57.83  Found x20 as proof of (cP X0)
% 57.64/57.83  Found x50:(cP X0)
% 57.64/57.83  Instantiate: X:=X0:fofType
% 57.64/57.83  Found x50 as proof of (cP X)
% 57.64/57.83  Found x50:(cP X0)
% 57.64/57.83  Instantiate: X:=X0:fofType
% 57.64/57.83  Found x50 as proof of (cP X)
% 57.64/57.83  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.64/57.83  Found x20:(cP X)
% 57.64/57.83  Instantiate: X0:=X:fofType
% 57.64/57.83  Found x20 as proof of (cP X0)
% 57.64/57.83  Found x20:(cP X)
% 57.64/57.83  Found x20 as proof of (cP X0)
% 57.64/57.83  Found x20:(cP X)
% 57.64/57.83  Instantiate: X0:=X:fofType
% 57.64/57.83  Found x20 as proof of (cP X0)
% 57.91/58.10  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.91/58.10  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.91/58.10  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.91/58.10  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.91/58.10  Found x20:(cP X)
% 57.91/58.10  Instantiate: X0:=X:fofType
% 57.91/58.10  Found x20 as proof of (cP X0)
% 57.91/58.10  Found x30:=(x3 x0):(cP X0)
% 57.91/58.10  Instantiate: X0:=X:fofType
% 57.91/58.10  Found (x3 x0) as proof of (cP X)
% 57.91/58.10  Found (fun (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0)) as proof of (cP X)
% 57.91/58.10  Found (fun (x2:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 57.91/58.10  Found (fun (x2:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0)) as proof of (((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X)))
% 57.91/58.10  Found (and_rect00 (fun (x2:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0))) as proof of (cP X)
% 57.91/58.10  Found ((and_rect0 (cP X)) (fun (x2:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0))) as proof of (cP X)
% 57.91/58.10  Found (((fun (P:Type) (x2:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x2) x1)) (cP X)) (fun (x2:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0))) as proof of (cP X)
% 57.91/58.10  Found (((fun (P:Type) (x2:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x2) (x X))) (cP X)) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x3 x0))) as proof of (cP X)
% 57.91/58.10  Found (fun (X:fofType)=> (((fun (P:Type) (x2:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x2) (x X))) (cP X)) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x3 x0)))) as proof of (cP X)
% 57.91/58.10  Found (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X:fofType)=> (((fun (P:Type) (x2:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x2) (x X))) (cP X)) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x3 x0)))) as proof of (forall (X:fofType), (cP X))
% 57.91/58.10  Found (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X:fofType)=> (((fun (P:Type) (x2:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x2) (x X))) (cP X)) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x3 x0)))) as proof of (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))
% 57.91/58.10  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.91/58.10  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 57.91/58.10  Found x30:=(x3 x0):(cP X0)
% 57.91/58.10  Instantiate: X0:=X:fofType
% 57.91/58.10  Found (x3 x0) as proof of (cP X)
% 57.91/58.10  Found (fun (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0)) as proof of (cP X)
% 57.91/58.10  Found (fun (x2:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 58.03/58.25  Found (fun (x2:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0)) as proof of (((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X)))
% 58.03/58.25  Found (and_rect00 (fun (x2:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0))) as proof of (cP X)
% 58.03/58.25  Found ((and_rect0 (cP X)) (fun (x2:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0))) as proof of (cP X)
% 58.03/58.25  Found (((fun (P:Type) (x2:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x2) x1)) (cP X)) (fun (x2:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0))) as proof of (cP X)
% 58.03/58.25  Found (((fun (P:Type) (x2:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x2) (x X))) (cP X)) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x3 x0))) as proof of (cP X)
% 58.03/58.25  Found (fun (X:fofType)=> (((fun (P:Type) (x2:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x2) (x X))) (cP X)) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x3 x0)))) as proof of (cP X)
% 58.03/58.25  Found (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X:fofType)=> (((fun (P:Type) (x2:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x2) (x X))) (cP X)) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x3 x0)))) as proof of (forall (X:fofType), (cP X))
% 58.03/58.25  Found (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X:fofType)=> (((fun (P:Type) (x2:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x2) (x X))) (cP X)) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x3 x0)))) as proof of (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))
% 58.03/58.25  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 58.03/58.25  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 58.03/58.25  Found (x2 x10) as proof of (cP X0)
% 58.03/58.25  Found (x2 x10) as proof of (cP X0)
% 58.03/58.25  Found (x2 x10) as proof of (cP X0)
% 58.03/58.25  Found x20:=(x2 x10):(cP X)
% 58.03/58.25  Found (x2 x10) as proof of (cP X)
% 58.03/58.25  Found (x2 x10) as proof of (cP X)
% 58.03/58.25  Found x20:=(x2 x10):(cP X)
% 58.03/58.25  Instantiate: X0:=X:fofType
% 58.03/58.25  Found (x2 x10) as proof of (cP X0)
% 58.03/58.25  Found (x2 x10) as proof of (cP X0)
% 58.03/58.25  Found x20:=(x2 x40):(cP X)
% 58.03/58.25  Found (x2 x40) as proof of (cP X)
% 58.03/58.25  Found (x2 x40) as proof of (cP X)
% 58.03/58.25  Found x20:=(x2 x10):(cP X)
% 58.03/58.25  Instantiate: X0:=X:fofType
% 58.03/58.25  Found (x2 x10) as proof of (cP X0)
% 58.03/58.25  Found (x2 x10) as proof of (cP X0)
% 58.03/58.25  Found x50:=(x5 x10):(cP X0)
% 58.03/58.25  Found (x5 x10) as proof of (cP X0)
% 58.03/58.25  Found (x5 x10) as proof of (cP X0)
% 58.03/58.25  Found x50:=(x5 x40):(cP X0)
% 58.03/58.25  Instantiate: X:=X0:fofType
% 58.03/58.25  Found (x5 x40) as proof of (cP X)
% 58.03/58.25  Found (x5 x40) as proof of (cP X)
% 58.84/59.08  Found x50:=(x5 x40):(cP X0)
% 58.84/59.08  Instantiate: X:=X0:fofType
% 58.84/59.08  Found (x5 x40) as proof of (cP X)
% 58.84/59.08  Found (x5 x40) as proof of (cP X)
% 58.84/59.08  Found x50:=(x5 x10):(cP X0)
% 58.84/59.08  Found (x5 x10) as proof of (cP X0)
% 58.84/59.08  Found (x5 x10) as proof of (cP X0)
% 58.84/59.08  Found x20:=(x2 x40):(cP X)
% 58.84/59.08  Found (x2 x40) as proof of (cP X)
% 58.84/59.08  Found (x2 x40) as proof of (cP X)
% 58.84/59.08  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 58.84/59.08  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 58.84/59.08  Found x20:=(x2 x40):(cP X)
% 58.84/59.08  Found (x2 x40) as proof of (cP X)
% 58.84/59.08  Found (x2 x40) as proof of (cP X)
% 58.84/59.08  Found x50:=(x5 x10):(cP X0)
% 58.84/59.08  Found (x5 x10) as proof of (cP X0)
% 58.84/59.08  Found (x5 x10) as proof of (cP X0)
% 58.84/59.08  Found x20:=(x2 x40):(cP X)
% 58.84/59.08  Found (x2 x40) as proof of (cP X)
% 58.84/59.08  Found (x2 x40) as proof of (cP X)
% 58.84/59.08  Found x50:=(x5 x10):(cP X0)
% 58.84/59.08  Found (x5 x10) as proof of (cP X0)
% 58.84/59.08  Found (x5 x10) as proof of (cP X0)
% 58.84/59.08  Found x4:(cP x3)
% 58.84/59.08  Instantiate: X:=x3:fofType
% 58.84/59.08  Found x4 as proof of (cP X)
% 58.84/59.08  Found x20:=(x2 x3):(cP X)
% 58.84/59.08  Instantiate: X:=X0:fofType
% 58.84/59.08  Found (x2 x3) as proof of (cP X0)
% 58.84/59.08  Found x20:=(x2 x10):(cP X)
% 58.84/59.08  Found (x2 x10) as proof of (cP X)
% 58.84/59.08  Found (x2 x10) as proof of (cP X)
% 58.84/59.08  Found x20:=(x2 x10):(cP X)
% 58.84/59.08  Found (x2 x10) as proof of (cP X)
% 58.84/59.08  Found (x2 x10) as proof of (cP X)
% 58.84/59.08  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 58.84/59.08  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 58.84/59.08  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 58.84/59.08  Found x40:=(x4 x10):(cP X0)
% 58.84/59.08  Instantiate: X:=X0:fofType
% 58.84/59.08  Found (x4 x10) as proof of (cP X)
% 58.84/59.08  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10)) as proof of (cP X)
% 58.84/59.08  Found (fun (x3:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 58.84/59.08  Found (fun (x3:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10)) as proof of (((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X)))
% 58.84/59.08  Found (and_rect10 (fun (x3:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10))) as proof of (cP X)
% 58.84/59.08  Found ((and_rect1 (cP X)) (fun (x3:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10))) as proof of (cP X)
% 58.84/59.08  Found (((fun (P:Type) (x3:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x3) x2)) (cP X)) (fun (x3:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10))) as proof of (cP X)
% 58.84/59.08  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 58.84/59.08  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 58.84/59.08  Found (x2 x40) as proof of (cP X0)
% 58.84/59.08  Found (x2 x40) as proof of (cP X0)
% 58.84/59.08  Found (x2 x40) as proof of (cP X0)
% 58.84/59.08  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 58.84/59.08  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 58.84/59.08  Found (x2 x10) as proof of (cP X0)
% 58.84/59.08  Found (x2 x10) as proof of (cP X0)
% 58.84/59.08  Found (x2 x10) as proof of (cP X0)
% 58.84/59.08  Found x20:=(x2 x12):(cP X)
% 58.84/59.08  Found (x2 x12) as proof of (cP X)
% 58.84/59.08  Found (x2 x12) as proof of (cP X)
% 58.84/59.08  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 58.84/59.08  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 58.84/59.08  Found (x2 x10) as proof of (cP X0)
% 58.84/59.08  Found (x2 x10) as proof of (cP X0)
% 58.84/59.08  Found (x2 x10) as proof of (cP X0)
% 58.84/59.08  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 58.84/59.08  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 58.84/59.08  Found (x2 x10) as proof of (cP X0)
% 58.84/59.08  Found (x2 x10) as proof of (cP X0)
% 58.84/59.08  Found (x2 x10) as proof of (cP X0)
% 58.84/59.08  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 58.84/59.08  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 58.84/59.08  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 58.84/59.08  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 58.84/59.08  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 60.63/60.88  Found (x2 x10) as proof of (cP X0)
% 60.63/60.88  Found (x2 x10) as proof of (cP X0)
% 60.63/60.88  Found (x2 x10) as proof of (cP X0)
% 60.63/60.88  Found x20:=(x2 x3):(cP X)
% 60.63/60.88  Instantiate: X:=X0:fofType
% 60.63/60.88  Found (x2 x3) as proof of (cP X0)
% 60.63/60.88  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 60.63/60.88  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 60.63/60.88  Found (x2 x40) as proof of (cP X0)
% 60.63/60.88  Found (x2 x40) as proof of (cP X0)
% 60.63/60.88  Found (x2 x40) as proof of (cP X0)
% 60.63/60.88  Found x20:(cP X)
% 60.63/60.88  Instantiate: X:=X0:fofType
% 60.63/60.88  Found x20 as proof of (cP X0)
% 60.63/60.88  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 60.63/60.88  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 60.63/60.88  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 60.63/60.88  Found x20:=(x2 x12):(cP X)
% 60.63/60.88  Found (x2 x12) as proof of (cP X)
% 60.63/60.88  Found (x2 x12) as proof of (cP X)
% 60.63/60.88  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 60.63/60.88  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 60.63/60.88  Found x20:(cP X)
% 60.63/60.88  Instantiate: X0:=X:fofType
% 60.63/60.88  Found x20 as proof of (cP X0)
% 60.63/60.88  Found x20:(cP X)
% 60.63/60.88  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of (cP X)
% 60.63/60.88  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 60.63/60.88  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of (((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X)))
% 60.63/60.88  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 60.63/60.88  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 60.63/60.88  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 60.63/60.88  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of (((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 60.63/60.88  Found x20:(cP X)
% 60.63/60.88  Instantiate: X0:=X:fofType
% 60.63/60.88  Found x20 as proof of (cP X0)
% 60.63/60.88  Found x20:(cP X)
% 60.63/60.88  Instantiate: X:=X0:fofType
% 60.63/60.88  Found x20 as proof of (cP X0)
% 60.63/60.88  Found x20:=(x2 x3):(cP X)
% 60.63/60.88  Instantiate: X:=X0:fofType
% 60.63/60.88  Found (x2 x3) as proof of (cP X0)
% 60.63/60.88  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 60.63/60.88  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 60.63/60.88  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 60.63/60.88  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 60.63/60.88  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 60.63/60.88  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 60.63/60.88  Found x20:=(x2 x11):(cP X)
% 60.63/60.88  Found (x2 x11) as proof of (cP X)
% 60.63/60.88  Found (x2 x11) as proof of (cP X)
% 60.63/60.88  Found x20:=(x2 x10):(cP X)
% 60.63/60.88  Found (x2 x10) as proof of (cP X0)
% 60.63/60.88  Found (x2 x10) as proof of (cP X0)
% 60.63/60.88  Found (x2 x10) as proof of (cP X0)
% 60.63/60.88  Found x20:(cP X)
% 60.63/60.88  Instantiate: X0:=X:fofType
% 60.63/60.88  Found x20 as proof of (cP X0)
% 60.63/60.88  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 60.63/60.88  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 60.63/60.88  Found x20:(cP X)
% 60.63/60.88  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of (cP X)
% 60.63/60.88  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 60.63/60.88  Found x20:(cP X)
% 60.63/60.88  Instantiate: X0:=X:fofType
% 60.63/60.88  Found x20 as proof of (cP X0)
% 60.63/60.88  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 60.63/60.88  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 60.63/60.88  Found x20:(cP X)
% 60.63/60.88  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of (cP X)
% 63.03/63.28  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 63.03/63.28  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 63.03/63.28  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 63.03/63.28  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 63.03/63.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 63.03/63.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 63.03/63.28  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 63.03/63.28  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 63.03/63.28  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 63.03/63.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 63.03/63.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 63.03/63.28  Found x20:(cP X)
% 63.03/63.28  Instantiate: X0:=X:fofType
% 63.03/63.28  Found x20 as proof of (cP X0)
% 63.03/63.28  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 63.03/63.28  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 63.03/63.28  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 63.03/63.28  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 63.03/63.28  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 63.03/63.28  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 63.03/63.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 63.03/63.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 63.03/63.28  Found x50:(cP X0)
% 63.03/63.28  Instantiate: X:=X0:fofType
% 63.03/63.28  Found x50 as proof of (cP X)
% 63.03/63.28  Found x20:(cP X)
% 63.03/63.28  Instantiate: X0:=X:fofType
% 63.03/63.28  Found x20 as proof of (cP X0)
% 63.03/63.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 63.03/63.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 63.03/63.28  Found x20:(cP X)
% 63.03/63.28  Instantiate: X0:=X:fofType
% 63.03/63.28  Found x20 as proof of (cP X0)
% 63.03/63.28  Found x50:(cP X0)
% 63.03/63.28  Instantiate: X:=X0:fofType
% 63.03/63.28  Found x50 as proof of (cP X)
% 63.03/63.28  Found x21:(cP X)
% 63.03/63.28  Instantiate: X0:=X:fofType
% 63.03/63.28  Found x21 as proof of (cP X0)
% 63.03/63.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 63.03/63.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 63.03/63.28  Found x20:(cP X)
% 63.03/63.28  Instantiate: X0:=X:fofType
% 63.03/63.28  Found x20 as proof of (cP X0)
% 63.03/63.28  Found x4:(cP x3)
% 63.03/63.28  Instantiate: X:=x3:fofType
% 63.03/63.28  Found x4 as proof of (cP X)
% 63.03/63.28  Found x4:(cP x3)
% 63.03/63.28  Instantiate: X:=x3:fofType
% 63.03/63.28  Found x4 as proof of (cP X)
% 63.03/63.28  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 63.03/63.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 63.03/63.28  Found (x2 x10) as proof of (cP X0)
% 63.03/63.28  Found (x2 x10) as proof of (cP X0)
% 63.03/63.28  Found (x2 x10) as proof of (cP X0)
% 63.03/63.28  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 63.03/63.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 63.03/63.28  Found (x2 x10) as proof of (cP X0)
% 63.03/63.28  Found (x2 x10) as proof of (cP X0)
% 63.03/63.28  Found (x2 x10) as proof of (cP X0)
% 63.03/63.28  Found x20:=(x2 x10):(cP X)
% 63.03/63.28  Found (x2 x10) as proof of (cP X)
% 63.03/63.28  Found (x2 x10) as proof of (cP X)
% 63.03/63.28  Found x20:=(x2 x10):(cP X)
% 63.03/63.28  Instantiate: X0:=X:fofType
% 63.03/63.28  Found (x2 x10) as proof of (cP X0)
% 63.03/63.28  Found (x2 x10) as proof of (cP X0)
% 63.03/63.28  Found x20:=(x2 x10):(cP X)
% 63.03/63.28  Instantiate: X0:=X:fofType
% 63.03/63.28  Found (x2 x10) as proof of (cP X0)
% 63.03/63.28  Found (x2 x10) as proof of (cP X0)
% 63.03/63.28  Found x20:=(x2 x10):(cP X)
% 63.03/63.28  Found (x2 x10) as proof of (cP X)
% 63.03/63.28  Found (x2 x10) as proof of (cP X)
% 63.03/63.28  Found x20:=(x2 x12):(cP X)
% 63.03/63.28  Found (x2 x12) as proof of (cP X)
% 63.03/63.28  Found (x2 x12) as proof of (cP X)
% 63.03/63.28  Found x20:=(x2 x12):(cP X)
% 63.03/63.28  Found (x2 x12) as proof of (cP X)
% 63.03/63.28  Found (x2 x12) as proof of (cP X)
% 63.03/63.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 65.00/65.19  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 65.00/65.19  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 65.00/65.19  Found x20:=(x2 x10):(cP X)
% 65.00/65.19  Found (x2 x10) as proof of (cP X)
% 65.00/65.19  Found (x2 x10) as proof of (cP X)
% 65.00/65.19  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 65.00/65.19  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 65.00/65.19  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 65.00/65.19  Found x20:=(x2 x10):(cP X)
% 65.00/65.19  Found (x2 x10) as proof of (cP X)
% 65.00/65.19  Found (x2 x10) as proof of (cP X)
% 65.00/65.19  Found x20:=(x2 x10):(cP X)
% 65.00/65.19  Found (x2 x10) as proof of (cP X)
% 65.00/65.19  Found (x2 x10) as proof of (cP X)
% 65.00/65.19  Found x20:=(x2 x11):(cP X)
% 65.00/65.19  Found (x2 x11) as proof of (cP X)
% 65.00/65.19  Found (x2 x11) as proof of (cP X)
% 65.00/65.19  Found x20:(cP X)
% 65.00/65.19  Instantiate: X0:=X:fofType
% 65.00/65.19  Found x20 as proof of (cP X0)
% 65.00/65.19  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 65.00/65.19  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 65.00/65.19  Found x20:=(x2 x10):(cP X)
% 65.00/65.19  Found (x2 x10) as proof of (cP X)
% 65.00/65.19  Found (x2 x10) as proof of (cP X)
% 65.00/65.19  Found x50:(cP X0)
% 65.00/65.19  Instantiate: X:=X0:fofType
% 65.00/65.19  Found x50 as proof of (cP X)
% 65.00/65.19  Found x20:(cP X)
% 65.00/65.19  Instantiate: X0:=X:fofType
% 65.00/65.19  Found x20 as proof of (cP X0)
% 65.00/65.19  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 65.00/65.19  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 65.00/65.19  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 65.00/65.19  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 65.00/65.19  Found x20:(cP X)
% 65.00/65.19  Instantiate: X0:=X:fofType
% 65.00/65.19  Found x20 as proof of (cP X0)
% 65.00/65.19  Found x40:=(x4 x30):(cP X0)
% 65.00/65.19  Instantiate: X:=X0:fofType
% 65.00/65.19  Found (x4 x30) as proof of (cP X)
% 65.00/65.19  Found (x4 x30) as proof of (cP X)
% 65.00/65.19  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 65.00/65.19  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 65.00/65.19  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 65.00/65.19  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of (((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 65.00/65.19  Found x20:(cP X)
% 65.00/65.19  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of (cP X)
% 65.00/65.19  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 65.00/65.19  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of (((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X)))
% 65.00/65.19  Found x20:(cP X)
% 65.00/65.19  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of (cP X)
% 65.00/65.19  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 65.00/65.19  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of (((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X)))
% 65.00/65.19  Found x20:(cP X)
% 65.00/65.19  Instantiate: X0:=X:fofType
% 65.00/65.19  Found x20 as proof of (cP X0)
% 65.00/65.19  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 65.00/65.19  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 65.00/65.19  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 65.00/65.19  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of (((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 66.91/67.18  Found x40:=(x4 x30):(cP X0)
% 66.91/67.18  Instantiate: X:=X0:fofType
% 66.91/67.18  Found (x4 x30) as proof of (cP X)
% 66.91/67.18  Found (x4 x30) as proof of (cP X)
% 66.91/67.18  Found x21:(cP X)
% 66.91/67.18  Instantiate: X0:=X:fofType
% 66.91/67.18  Found x21 as proof of (cP X0)
% 66.91/67.18  Found x21:(cP X)
% 66.91/67.18  Instantiate: X0:=X:fofType
% 66.91/67.18  Found x21 as proof of (cP X0)
% 66.91/67.18  Found x20:=(x2 x10):(cP X)
% 66.91/67.18  Found (x2 x10) as proof of (cP X)
% 66.91/67.18  Found (x2 x10) as proof of (cP X)
% 66.91/67.18  Found x20:=(x2 x10):(cP X)
% 66.91/67.18  Found (x2 x10) as proof of (cP X0)
% 66.91/67.18  Found (x2 x10) as proof of (cP X0)
% 66.91/67.18  Found (x2 x10) as proof of (cP X0)
% 66.91/67.18  Found x20:=(x2 x3):(cP X)
% 66.91/67.18  Instantiate: X:=X0:fofType
% 66.91/67.18  Found (x2 x3) as proof of (cP X0)
% 66.91/67.18  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 66.91/67.18  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 66.91/67.18  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 66.91/67.18  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 66.91/67.18  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 66.91/67.18  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 66.91/67.18  Found x20:=(x2 x10):(cP X)
% 66.91/67.18  Found (x2 x10) as proof of (cP X0)
% 66.91/67.18  Found (x2 x10) as proof of (cP X0)
% 66.91/67.18  Found (x2 x10) as proof of (cP X0)
% 66.91/67.18  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 66.91/67.18  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 66.91/67.18  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 66.91/67.18  Found x20:=(x2 x10):(cP X)
% 66.91/67.18  Instantiate: x3:=X:fofType
% 66.91/67.18  Found (x2 x10) as proof of (cP x3)
% 66.91/67.18  Found (x2 x10) as proof of (cP x3)
% 66.91/67.18  Found x4:(cP x3)
% 66.91/67.18  Instantiate: X:=x3:fofType
% 66.91/67.18  Found x4 as proof of (cP X)
% 66.91/67.18  Found x4:(cP x3)
% 66.91/67.18  Instantiate: X:=x3:fofType
% 66.91/67.18  Found x4 as proof of (cP X)
% 66.91/67.18  Found x20:(cP X)
% 66.91/67.18  Instantiate: X0:=X:fofType
% 66.91/67.18  Found x20 as proof of (cP X0)
% 66.91/67.18  Found x4:(cP x3)
% 66.91/67.18  Instantiate: X:=x3:fofType
% 66.91/67.18  Found x4 as proof of (cP X)
% 66.91/67.18  Found x20:=(x2 x10):(cP X)
% 66.91/67.18  Found (x2 x10) as proof of (cP X0)
% 66.91/67.18  Found (x2 x10) as proof of (cP X0)
% 66.91/67.18  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 66.91/67.18  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 66.91/67.18  Found x20:=(x2 x10):(cP X)
% 66.91/67.18  Found (x2 x10) as proof of (cP X)
% 66.91/67.18  Found (x2 x10) as proof of (cP X)
% 66.91/67.18  Found x50:(cP X0)
% 66.91/67.18  Instantiate: X:=X0:fofType
% 66.91/67.18  Found x50 as proof of (cP X)
% 66.91/67.18  Found x20:(cP X)
% 66.91/67.18  Instantiate: X0:=X:fofType
% 66.91/67.18  Found x20 as proof of (cP X0)
% 66.91/67.18  Found x50:(cP X0)
% 66.91/67.18  Instantiate: X:=X0:fofType
% 66.91/67.18  Found x50 as proof of (cP X)
% 66.91/67.18  Found x20:(cP X)
% 66.91/67.18  Instantiate: X0:=X:fofType
% 66.91/67.18  Found x20 as proof of (cP X0)
% 66.91/67.18  Found x20:(cP X)
% 66.91/67.18  Instantiate: X0:=X:fofType
% 66.91/67.18  Found x20 as proof of (cP X0)
% 66.91/67.18  Found x50:(cP X0)
% 66.91/67.18  Instantiate: X:=X0:fofType
% 66.91/67.18  Found x50 as proof of (cP X)
% 66.91/67.18  Found x4:(cP x3)
% 66.91/67.18  Instantiate: X:=x3:fofType
% 66.91/67.18  Found x4 as proof of (cP X)
% 66.91/67.18  Found x4:(cP x3)
% 66.91/67.18  Instantiate: X:=x3:fofType
% 66.91/67.18  Found x4 as proof of (cP X)
% 66.91/67.18  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 66.91/67.18  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 66.91/67.18  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 66.91/67.18  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 66.91/67.18  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 66.91/67.18  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 66.91/67.18  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 66.91/67.18  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 66.91/67.18  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 66.91/67.18  Found x20:=(x2 x3):(cP X)
% 66.91/67.18  Instantiate: X:=X0:fofType
% 66.91/67.18  Found (x2 x3) as proof of (cP X0)
% 66.91/67.18  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 66.91/67.18  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 66.91/67.18  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 66.91/67.18  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 66.91/67.18  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 69.14/69.37  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 69.14/69.37  Found x50:=(x5 x40):(cP X0)
% 69.14/69.37  Instantiate: X:=X0:fofType
% 69.14/69.37  Found (x5 x40) as proof of (cP X)
% 69.14/69.37  Found (x5 x40) as proof of (cP X)
% 69.14/69.37  Found x51:(cP X0)
% 69.14/69.37  Instantiate: X:=X0:fofType
% 69.14/69.37  Found x51 as proof of (cP X)
% 69.14/69.37  Found x21:(cP X)
% 69.14/69.37  Instantiate: X0:=X:fofType
% 69.14/69.37  Found x21 as proof of (cP X0)
% 69.14/69.37  Found x20:=(x2 x40):(cP X)
% 69.14/69.37  Found (x2 x40) as proof of (cP X)
% 69.14/69.37  Found (x2 x40) as proof of (cP X)
% 69.14/69.37  Found x20:=(x2 x10):(cP X)
% 69.14/69.37  Instantiate: X0:=X:fofType
% 69.14/69.37  Found (x2 x10) as proof of (cP X0)
% 69.14/69.37  Found (x2 x10) as proof of (cP X0)
% 69.14/69.37  Found x20:=(x2 x10):(cP X)
% 69.14/69.37  Found (x2 x10) as proof of (cP X)
% 69.14/69.37  Found (x2 x10) as proof of (cP X)
% 69.14/69.37  Found x20:=(x2 x10):(cP X)
% 69.14/69.37  Found (x2 x10) as proof of (cP X0)
% 69.14/69.37  Found (x2 x10) as proof of (cP X0)
% 69.14/69.37  Found x20:=(x2 x10):(cP X)
% 69.14/69.37  Found (x2 x10) as proof of (cP X)
% 69.14/69.37  Found (x2 x10) as proof of (cP X)
% 69.14/69.37  Found x20:=(x2 x10):(cP X)
% 69.14/69.37  Instantiate: X0:=X:fofType
% 69.14/69.37  Found (x2 x10) as proof of (cP X0)
% 69.14/69.37  Found (x2 x10) as proof of (cP X0)
% 69.14/69.37  Found x20:=(x2 x10):(cP X)
% 69.14/69.37  Found (x2 x10) as proof of (cP X)
% 69.14/69.37  Found (x2 x10) as proof of (cP X)
% 69.14/69.37  Found x50:=(x5 x10):(cP X0)
% 69.14/69.37  Found (x5 x10) as proof of (cP X0)
% 69.14/69.37  Found (x5 x10) as proof of (cP X0)
% 69.14/69.37  Found x20:=(x2 x10):(cP X)
% 69.14/69.37  Found (x2 x10) as proof of (cP X)
% 69.14/69.37  Found (x2 x10) as proof of (cP X)
% 69.14/69.37  Found x20:=(x2 x10):(cP X)
% 69.14/69.37  Found (x2 x10) as proof of (cP X)
% 69.14/69.37  Found (x2 x10) as proof of (cP X)
% 69.14/69.37  Found x20:=(x2 x10):(cP X)
% 69.14/69.37  Found (x2 x10) as proof of (cP X)
% 69.14/69.37  Found (x2 x10) as proof of (cP X)
% 69.14/69.37  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 69.14/69.37  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 69.14/69.37  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 69.14/69.37  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 69.14/69.37  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 69.14/69.37  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 69.14/69.37  Found x20:(cP X)
% 69.14/69.37  Instantiate: X0:=X:fofType
% 69.14/69.37  Found x20 as proof of (cP X0)
% 69.14/69.37  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 69.14/69.37  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 69.14/69.37  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 69.14/69.37  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 69.14/69.37  Found x20:=(x2 x3):(cP X)
% 69.14/69.37  Instantiate: X:=X0:fofType
% 69.14/69.37  Found (x2 x3) as proof of (cP X0)
% 69.14/69.37  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 69.14/69.37  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 69.14/69.37  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 69.14/69.37  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 69.14/69.37  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 69.14/69.37  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 69.14/69.37  Found x20:=(x2 x3):(cP X)
% 69.14/69.37  Instantiate: X:=X0:fofType
% 69.14/69.37  Found (x2 x3) as proof of (cP X0)
% 69.14/69.37  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 69.14/69.37  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 69.14/69.37  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 69.14/69.37  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 69.14/69.37  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 69.14/69.37  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 69.14/69.37  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 69.14/69.37  Found x40:=(x4 x30):(cP X0)
% 69.14/69.37  Instantiate: X:=X0:fofType
% 69.14/69.37  Found (x4 x30) as proof of (cP X)
% 69.14/69.37  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of (cP X)
% 69.14/69.37  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 71.61/71.80  Found x20:=(x2 x11):(cP X)
% 71.61/71.80  Found (x2 x11) as proof of (cP X)
% 71.61/71.80  Found (x2 x11) as proof of (cP X)
% 71.61/71.80  Found x20:=(x2 x11):(cP X)
% 71.61/71.80  Found (x2 x11) as proof of (cP X)
% 71.61/71.80  Found (x2 x11) as proof of (cP X)
% 71.61/71.80  Found x20:(cP X)
% 71.61/71.80  Instantiate: X0:=X:fofType
% 71.61/71.80  Found x20 as proof of (cP X0)
% 71.61/71.80  Found x40:=(x4 x30):(cP X0)
% 71.61/71.80  Instantiate: X:=X0:fofType
% 71.61/71.80  Found (x4 x30) as proof of (cP X)
% 71.61/71.80  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of (cP X)
% 71.61/71.80  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 71.61/71.80  Found x20:(cP X)
% 71.61/71.80  Instantiate: X0:=X:fofType
% 71.61/71.80  Found x20 as proof of (cP X0)
% 71.61/71.80  Found x20:=(x2 x3):(cP X)
% 71.61/71.80  Instantiate: X:=X0:fofType
% 71.61/71.80  Found (x2 x3) as proof of (cP X0)
% 71.61/71.80  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 71.61/71.80  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 71.61/71.80  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 71.61/71.80  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 71.61/71.80  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 71.61/71.80  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 71.61/71.80  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 71.61/71.80  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 71.61/71.80  Found x4:(cP x3)
% 71.61/71.80  Instantiate: X:=x3:fofType
% 71.61/71.80  Found x4 as proof of (cP X)
% 71.61/71.80  Found x4:(cP x3)
% 71.61/71.80  Instantiate: X:=x3:fofType
% 71.61/71.80  Found x4 as proof of (cP X)
% 71.61/71.80  Found x4:(cP x3)
% 71.61/71.80  Instantiate: X:=x3:fofType
% 71.61/71.80  Found x4 as proof of (cP X)
% 71.61/71.80  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 71.61/71.80  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 71.61/71.80  Found x20:=(x2 x3):(cP X)
% 71.61/71.80  Instantiate: X:=X0:fofType
% 71.61/71.80  Found (x2 x3) as proof of (cP X0)
% 71.61/71.80  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 71.61/71.80  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 71.61/71.80  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 71.61/71.80  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 71.61/71.80  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 71.61/71.80  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 71.61/71.80  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 71.61/71.80  Found x20:=(x2 x10):(cP X)
% 71.61/71.80  Found (x2 x10) as proof of (cP X)
% 71.61/71.80  Found (x2 x10) as proof of (cP X)
% 71.61/71.80  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 71.61/71.80  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 71.61/71.80  Found x20:(cP X)
% 71.61/71.80  Instantiate: X0:=X:fofType
% 71.61/71.80  Found x20 as proof of (cP X0)
% 71.61/71.80  Found x20:(cP X)
% 71.61/71.80  Instantiate: X0:=X:fofType
% 71.61/71.80  Found x20 as proof of (cP X0)
% 71.61/71.80  Found x21:(cP X)
% 71.61/71.80  Instantiate: X0:=X:fofType
% 71.61/71.80  Found x21 as proof of (cP X0)
% 71.61/71.80  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 71.61/71.80  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 71.61/71.80  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 71.61/71.80  Found x20:=(x2 x10):(cP X)
% 71.61/71.80  Found (x2 x10) as proof of (cP X)
% 71.61/71.80  Found (x2 x10) as proof of (cP X)
% 71.61/71.80  Found x21:(cP X)
% 71.61/71.80  Instantiate: X0:=X:fofType
% 71.61/71.80  Found x21 as proof of (cP X0)
% 71.61/71.80  Found x50:=(x5 x40):(cP X0)
% 71.61/71.80  Instantiate: X:=X0:fofType
% 71.61/71.80  Found (x5 x40) as proof of (cP X)
% 71.61/71.80  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x5 x40)) as proof of (cP X)
% 71.61/71.80  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x5 x40)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 72.51/72.72  Found x20:=(x2 x40):(cP X)
% 72.51/72.72  Found (x2 x40) as proof of (cP X)
% 72.51/72.72  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of (cP X)
% 72.51/72.72  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 72.51/72.72  Found x20:=(x2 x10):(cP X)
% 72.51/72.72  Found (x2 x10) as proof of (cP X)
% 72.51/72.72  Found (x2 x10) as proof of (cP X)
% 72.51/72.72  Found x20:=(x2 x10):(cP X)
% 72.51/72.72  Found (x2 x10) as proof of (cP X0)
% 72.51/72.72  Found (x2 x10) as proof of (cP X0)
% 72.51/72.72  Found (x2 x10) as proof of (cP X0)
% 72.51/72.72  Found x20:=(x2 x10):(cP X)
% 72.51/72.72  Found (x2 x10) as proof of (cP X)
% 72.51/72.72  Found (x2 x10) as proof of (cP X)
% 72.51/72.72  Found x20:=(x2 x40):(cP X)
% 72.51/72.72  Instantiate: X0:=X:fofType
% 72.51/72.72  Found (x2 x40) as proof of (cP X0)
% 72.51/72.72  Found (x2 x40) as proof of (cP X0)
% 72.51/72.72  Found x20:=(x2 x40):(cP X)
% 72.51/72.72  Found (x2 x40) as proof of (cP X)
% 72.51/72.72  Found (x2 x40) as proof of (cP X)
% 72.51/72.72  Found x20:=(x2 x40):(cP X)
% 72.51/72.72  Found (x2 x40) as proof of (cP X)
% 72.51/72.72  Found (x2 x40) as proof of (cP X)
% 72.51/72.72  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found x20:=(x2 x10):(cP X)
% 72.51/72.72  Instantiate: X0:=X:fofType
% 72.51/72.72  Found (x2 x10) as proof of (cP X0)
% 72.51/72.72  Found (x2 x10) as proof of (cP X0)
% 72.51/72.72  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found x20:=(x2 x10):(cP X)
% 72.51/72.72  Instantiate: X0:=X:fofType
% 72.51/72.72  Found (x2 x10) as proof of (cP X0)
% 72.51/72.72  Found (x2 x10) as proof of (cP X0)
% 72.51/72.72  Found x20:=(x2 x12):(cP X)
% 72.51/72.72  Found (x2 x12) as proof of (cP X)
% 72.51/72.72  Found (x2 x12) as proof of (cP X)
% 72.51/72.72  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found x20:=(x2 x10):(cP X)
% 72.51/72.72  Instantiate: x3:=X:fofType
% 72.51/72.72  Found (x2 x10) as proof of (cP x3)
% 72.51/72.72  Found (x2 x10) as proof of (cP x3)
% 72.51/72.72  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found x20:=(x2 x12):(cP X)
% 72.51/72.72  Found (x2 x12) as proof of (cP X)
% 72.51/72.72  Found (x2 x12) as proof of (cP X)
% 72.51/72.72  Found x20:=(x2 x11):(cP X)
% 72.51/72.72  Found (x2 x11) as proof of (cP X)
% 72.51/72.72  Found (x2 x11) as proof of (cP X)
% 72.51/72.72  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 72.51/72.72  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found x50:=(x5 x10):(cP X0)
% 72.51/72.72  Found (x5 x10) as proof of (cP X0)
% 72.51/72.72  Found (x5 x10) as proof of (cP X0)
% 72.51/72.72  Found x20:=(x2 x40):(cP X)
% 72.51/72.72  Found (x2 x40) as proof of (cP X)
% 72.51/72.72  Found (x2 x40) as proof of (cP X)
% 72.51/72.72  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found x20:=(x2 x40):(cP X)
% 72.51/72.72  Found (x2 x40) as proof of (cP X)
% 72.51/72.72  Found (x2 x40) as proof of (cP X)
% 72.51/72.72  Found x50:=(x5 x10):(cP X0)
% 72.51/72.72  Instantiate: X:=X0:fofType
% 72.51/72.72  Found (x5 x10) as proof of (cP X)
% 72.51/72.72  Found (x5 x10) as proof of (cP X)
% 72.51/72.72  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 72.51/72.72  Found x20:=(x2 x10):(cP X)
% 72.51/72.72  Found (x2 x10) as proof of (cP X)
% 72.51/72.72  Found (x2 x10) as proof of (cP X)
% 72.51/72.72  Found x20:=(x2 x10):(cP X)
% 72.51/72.72  Instantiate: X0:=X:fofType
% 72.51/72.72  Found (x2 x10) as proof of (cP X0)
% 73.91/74.14  Found (x2 x10) as proof of (cP X0)
% 73.91/74.14  Found x50:=(x5 x10):(cP X0)
% 73.91/74.14  Found (x5 x10) as proof of (cP X0)
% 73.91/74.14  Found (x5 x10) as proof of (cP X0)
% 73.91/74.14  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found x50:=(x5 x40):(cP X0)
% 73.91/74.14  Found (x5 x40) as proof of (cP X0)
% 73.91/74.14  Found (x5 x40) as proof of (cP X0)
% 73.91/74.14  Found x20:=(x2 x11):(cP X)
% 73.91/74.14  Found (x2 x11) as proof of (cP X)
% 73.91/74.14  Found (x2 x11) as proof of (cP X)
% 73.91/74.14  Found x20:=(x2 x40):(cP X)
% 73.91/74.14  Found (x2 x40) as proof of (cP X)
% 73.91/74.14  Found (x2 x40) as proof of (cP X)
% 73.91/74.14  Found x50:=(x5 x40):(cP X0)
% 73.91/74.14  Instantiate: X:=X0:fofType
% 73.91/74.14  Found (x5 x40) as proof of (cP X)
% 73.91/74.14  Found (x5 x40) as proof of (cP X)
% 73.91/74.14  Found x20:=(x2 x40):(cP X)
% 73.91/74.14  Found (x2 x40) as proof of (cP X)
% 73.91/74.14  Found (x2 x40) as proof of (cP X)
% 73.91/74.14  Found x20:(cP X)
% 73.91/74.14  Instantiate: X0:=X:fofType
% 73.91/74.14  Found x20 as proof of (cP X0)
% 73.91/74.14  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found x20:=(x2 x10):(cP X)
% 73.91/74.14  Found (x2 x10) as proof of (cP X)
% 73.91/74.14  Found (x2 x10) as proof of (cP X)
% 73.91/74.14  Found x20:=(x2 x10):(cP X)
% 73.91/74.14  Found (x2 x10) as proof of (cP X)
% 73.91/74.14  Found (x2 x10) as proof of (cP X)
% 73.91/74.14  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found (x2 x10) as proof of (cP X0)
% 73.91/74.14  Found (x2 x10) as proof of (cP X0)
% 73.91/74.14  Found x20:=(x2 x10):(cP X)
% 73.91/74.14  Found (x2 x10) as proof of (cP X)
% 73.91/74.14  Found (x2 x10) as proof of (cP X)
% 73.91/74.14  Found x50:=(x5 x10):(cP X0)
% 73.91/74.14  Instantiate: X:=X0:fofType
% 73.91/74.14  Found (x5 x10) as proof of (cP X)
% 73.91/74.14  Found (x5 x10) as proof of (cP X)
% 73.91/74.14  Found x20:=(x2 x10):(cP X)
% 73.91/74.14  Found (x2 x10) as proof of (cP X)
% 73.91/74.14  Found (x2 x10) as proof of (cP X)
% 73.91/74.14  Found x20:=(x2 x10):(cP X)
% 73.91/74.14  Instantiate: X0:=X:fofType
% 73.91/74.14  Found (x2 x10) as proof of (cP X0)
% 73.91/74.14  Found (x2 x10) as proof of (cP X0)
% 73.91/74.14  Found x50:=(x5 x10):(cP X0)
% 73.91/74.14  Found (x5 x10) as proof of (cP X0)
% 73.91/74.14  Found (x5 x10) as proof of (cP X0)
% 73.91/74.14  Found x20:=(x2 x10):(cP X)
% 73.91/74.14  Instantiate: X0:=X:fofType
% 73.91/74.14  Found (x2 x10) as proof of (cP X0)
% 73.91/74.14  Found (x2 x10) as proof of (cP X0)
% 73.91/74.14  Found x50:=(x5 x10):(cP X0)
% 73.91/74.14  Found (x5 x10) as proof of (cP X0)
% 73.91/74.14  Found (x5 x10) as proof of (cP X0)
% 73.91/74.14  Found x50:=(x5 x10):(cP X0)
% 73.91/74.14  Instantiate: X:=X0:fofType
% 73.91/74.14  Found (x5 x10) as proof of (cP X)
% 73.91/74.14  Found (x5 x10) as proof of (cP X)
% 73.91/74.14  Found x20:=(x2 x10):(cP X)
% 73.91/74.14  Found (x2 x10) as proof of (cP X)
% 73.91/74.14  Found (x2 x10) as proof of (cP X)
% 73.91/74.14  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found x20:=(x2 x11):(cP X)
% 73.91/74.14  Found (x2 x11) as proof of (cP X)
% 73.91/74.14  Found (x2 x11) as proof of (cP X)
% 73.91/74.14  Found x20:=(x2 x11):(cP X)
% 73.91/74.14  Found (x2 x11) as proof of (cP X)
% 73.91/74.14  Found (x2 x11) as proof of (cP X)
% 73.91/74.14  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found x20:=(x2 x3):(cP X)
% 73.91/74.14  Found (x2 x3) as proof of (cP X)
% 73.91/74.14  Found (x2 x3) as proof of (cP X)
% 73.91/74.14  Found x20:=(x2 x10):(cP X)
% 73.91/74.14  Instantiate: X:=X0:fofType
% 73.91/74.14  Found (x2 x10) as proof of (cP X0)
% 73.91/74.14  Found x20:=(x2 x3):(cP X)
% 73.91/74.14  Found (x2 x3) as proof of (cP X0)
% 73.91/74.14  Found (x2 x3) as proof of (cP X0)
% 73.91/74.14  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found (x2 x3) as proof of (cP X0)
% 73.91/74.14  Found (x2 x3) as proof of (cP X0)
% 73.91/74.14  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 73.91/74.14  Found x20:(cP X)
% 73.91/74.14  Instantiate: X0:=X:fofType
% 77.90/78.14  Found x20 as proof of (cP X0)
% 77.90/78.14  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found x50:(cP X0)
% 77.90/78.14  Instantiate: X:=X0:fofType
% 77.90/78.14  Found x50 as proof of (cP X)
% 77.90/78.14  Found x20:(cP X)
% 77.90/78.14  Instantiate: X0:=X:fofType
% 77.90/78.14  Found x20 as proof of (cP X0)
% 77.90/78.14  Found x50:(cP X0)
% 77.90/78.14  Instantiate: X:=X0:fofType
% 77.90/78.14  Found x50 as proof of (cP X)
% 77.90/78.14  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found (x2 x10) as proof of (cP X0)
% 77.90/78.14  Found (x2 x10) as proof of (cP X0)
% 77.90/78.14  Found x21:(cP X)
% 77.90/78.14  Instantiate: X0:=X:fofType
% 77.90/78.14  Found x21 as proof of (cP X0)
% 77.90/78.14  Found x20:(cP X)
% 77.90/78.14  Instantiate: X0:=X:fofType
% 77.90/78.14  Found x20 as proof of (cP X0)
% 77.90/78.14  Found x21:(cP X)
% 77.90/78.14  Instantiate: X0:=X:fofType
% 77.90/78.14  Found x21 as proof of (cP X0)
% 77.90/78.14  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 77.90/78.14  Found x20:=(x2 x12):(cP X)
% 77.90/78.14  Found (x2 x12) as proof of (cP X)
% 77.90/78.14  Found (x2 x12) as proof of (cP X)
% 77.90/78.14  Found x21:(cP X)
% 77.90/78.14  Instantiate: X0:=X:fofType
% 77.90/78.14  Found x21 as proof of (cP X0)
% 77.90/78.14  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found x6:(cP x5)
% 77.90/78.14  Instantiate: X0:=x5:fofType
% 77.90/78.14  Found x6 as proof of (cP X0)
% 77.90/78.14  Found x20:=(x2 x12):(cP X)
% 77.90/78.14  Found (x2 x12) as proof of (cP X)
% 77.90/78.14  Found (x2 x12) as proof of (cP X)
% 77.90/78.14  Found x20:=(x2 x10):(cP X)
% 77.90/78.14  Found (x2 x10) as proof of (cP X)
% 77.90/78.14  Found (x2 x10) as proof of (cP X)
% 77.90/78.14  Found x20:=(x2 x10):(cP X)
% 77.90/78.14  Found (x2 x10) as proof of (cP X)
% 77.90/78.14  Found (x2 x10) as proof of (cP X)
% 77.90/78.14  Found x20:=(x2 x10):(cP X)
% 77.90/78.14  Instantiate: X0:=X:fofType
% 77.90/78.14  Found (x2 x10) as proof of (cP X0)
% 77.90/78.14  Found (x2 x10) as proof of (cP X0)
% 77.90/78.14  Found x20:=(x2 x10):(cP X)
% 77.90/78.14  Instantiate: X0:=X:fofType
% 77.90/78.14  Found (x2 x10) as proof of (cP X0)
% 77.90/78.14  Found (x2 x10) as proof of (cP X0)
% 77.90/78.14  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 77.90/78.14  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found x20:=(x2 x11):(cP X)
% 77.90/78.14  Found (x2 x11) as proof of (cP X)
% 77.90/78.14  Found (x2 x11) as proof of (cP X)
% 77.90/78.14  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found x20:=(x2 x3):(cP X)
% 77.90/78.14  Instantiate: X:=X0:fofType
% 77.90/78.14  Found (x2 x3) as proof of (cP X0)
% 77.90/78.14  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 77.90/78.14  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 77.90/78.14  Found x20:=(x2 x10):(cP X)
% 77.90/78.14  Found (x2 x10) as proof of (cP X)
% 77.90/78.14  Found (x2 x10) as proof of (cP X)
% 77.90/78.14  Found x50:=(x5 x40):(cP X0)
% 77.90/78.14  Instantiate: X:=X0:fofType
% 77.90/78.14  Found (x5 x40) as proof of (cP X)
% 77.90/78.14  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x5 x40)) as proof of (cP X)
% 77.90/78.14  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x5 x40)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 77.90/78.14  Found x20:=(x2 x40):(cP X)
% 77.90/78.14  Found (x2 x40) as proof of (cP X)
% 79.09/79.35  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of (cP X)
% 79.09/79.35  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 79.09/79.35  Found x20:=(x2 x10):(cP X)
% 79.09/79.35  Found (x2 x10) as proof of (cP X)
% 79.09/79.35  Found (x2 x10) as proof of (cP X)
% 79.09/79.35  Found x20:=(x2 x10):(cP X)
% 79.09/79.35  Found (x2 x10) as proof of (cP X)
% 79.09/79.35  Found (x2 x10) as proof of (cP X)
% 79.09/79.35  Found x20:=(x2 x40):(cP X)
% 79.09/79.35  Found (x2 x40) as proof of (cP X)
% 79.09/79.35  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of (cP X)
% 79.09/79.35  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 79.09/79.35  Found x20:=(x2 x10):(cP X)
% 79.09/79.35  Instantiate: X0:=X:fofType
% 79.09/79.35  Found (x2 x10) as proof of (cP X0)
% 79.09/79.35  Found (x2 x10) as proof of (cP X0)
% 79.09/79.35  Found x20:=(x2 x10):(cP X)
% 79.09/79.35  Found (x2 x10) as proof of (cP X)
% 79.09/79.35  Found (x2 x10) as proof of (cP X)
% 79.09/79.35  Found x20:=(x2 x10):(cP X)
% 79.09/79.35  Found (x2 x10) as proof of (cP X0)
% 79.09/79.35  Found (x2 x10) as proof of (cP X0)
% 79.09/79.35  Found (x2 x10) as proof of (cP X0)
% 79.09/79.35  Found x20:=(x2 x11):(cP X)
% 79.09/79.35  Found (x2 x11) as proof of (cP X)
% 79.09/79.35  Found (x2 x11) as proof of (cP X)
% 79.09/79.35  Found x20:=(x2 x10):(cP X)
% 79.09/79.35  Found (x2 x10) as proof of (cP X0)
% 79.09/79.35  Found (x2 x10) as proof of (cP X0)
% 79.09/79.35  Found (x2 x10) as proof of (cP X0)
% 79.09/79.35  Found x20:=(x2 x11):(cP X)
% 79.09/79.35  Instantiate: X0:=X:fofType
% 79.09/79.35  Found (x2 x11) as proof of (cP X0)
% 79.09/79.35  Found (x2 x11) as proof of (cP X0)
% 79.09/79.35  Found x20:=(x2 x40):(cP X)
% 79.09/79.35  Found (x2 x40) as proof of (cP X)
% 79.09/79.35  Found (x2 x40) as proof of (cP X)
% 79.09/79.35  Found x20:=(x2 x10):(cP X)
% 79.09/79.35  Found (x2 x10) as proof of (cP X)
% 79.09/79.35  Found (x2 x10) as proof of (cP X)
% 79.09/79.35  Found x20:=(x2 x40):(cP X)
% 79.09/79.35  Found (x2 x40) as proof of (cP X)
% 79.09/79.35  Found (x2 x40) as proof of (cP X)
% 79.09/79.35  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 79.09/79.35  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 79.09/79.35  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 79.09/79.35  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 79.09/79.35  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 79.09/79.35  Found x20:=(x2 x10):(cP X)
% 79.09/79.35  Instantiate: X0:=X:fofType
% 79.09/79.35  Found (x2 x10) as proof of (cP X0)
% 79.09/79.35  Found (x2 x10) as proof of (cP X0)
% 79.09/79.35  Found x20:=(x2 x10):(cP X)
% 79.09/79.35  Instantiate: X0:=X:fofType
% 79.09/79.35  Found (x2 x10) as proof of (cP X0)
% 79.09/79.35  Found (x2 x10) as proof of (cP X0)
% 79.09/79.35  Found x20:=(x2 x40):(cP X)
% 79.09/79.35  Instantiate: X0:=X:fofType
% 79.09/79.35  Found (x2 x40) as proof of (cP X0)
% 79.09/79.35  Found (x2 x40) as proof of (cP X0)
% 79.09/79.35  Found x20:=(x2 x10):(cP X)
% 79.09/79.35  Found (x2 x10) as proof of (cP X)
% 79.09/79.35  Found (x2 x10) as proof of (cP X)
% 79.09/79.35  Found x50:=(x5 x10):(cP X0)
% 79.09/79.35  Found (x5 x10) as proof of (cP X0)
% 79.09/79.35  Found (x5 x10) as proof of (cP X0)
% 79.09/79.35  Found x20:=(x2 x10):(cP X)
% 79.09/79.35  Found (x2 x10) as proof of (cP X)
% 79.09/79.35  Found (x2 x10) as proof of (cP X)
% 79.09/79.35  Found x50:=(x5 x10):(cP X0)
% 79.09/79.35  Found (x5 x10) as proof of (cP X0)
% 79.09/79.35  Found (x5 x10) as proof of (cP X0)
% 79.09/79.35  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 79.09/79.35  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 79.09/79.35  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 79.09/79.35  Found x20:=(x2 x3):(cP X)
% 79.09/79.35  Instantiate: X:=X0:fofType
% 79.09/79.35  Found (x2 x3) as proof of (cP X0)
% 79.09/79.35  Found x50:=(x5 x40):(cP X0)
% 79.09/79.35  Instantiate: X:=X0:fofType
% 79.09/79.35  Found (x5 x40) as proof of (cP X)
% 79.09/79.35  Found (x5 x40) as proof of (cP X)
% 79.09/79.35  Found x20:=(x2 x40):(cP X)
% 79.09/79.35  Found (x2 x40) as proof of (cP X)
% 79.09/79.35  Found (x2 x40) as proof of (cP X)
% 79.09/79.35  Found x20:=(x2 x10):(cP X)
% 79.09/79.35  Instantiate: X0:=X:fofType
% 79.09/79.35  Found (x2 x10) as proof of (cP X0)
% 79.09/79.35  Found (x2 x10) as proof of (cP X0)
% 79.09/79.35  Found x50:=(x5 x10):(cP X0)
% 79.09/79.35  Found (x5 x10) as proof of (cP X0)
% 79.09/79.35  Found (x5 x10) as proof of (cP X0)
% 79.09/79.35  Found x20:(cP X)
% 79.09/79.35  Instantiate: X0:=X:fofType
% 79.09/79.35  Found x20 as proof of (cP X0)
% 79.09/79.35  Found x20:(cP X)
% 79.09/79.35  Instantiate: X0:=X:fofType
% 79.09/79.35  Found x20 as proof of (cP X0)
% 79.09/79.35  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 79.09/79.35  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 79.09/79.35  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 79.09/79.35  Found x50:=(x5 x40):(cP X0)
% 79.09/79.35  Instantiate: X:=X0:fofType
% 79.09/79.35  Found (x5 x40) as proof of (cP X)
% 79.09/79.35  Found (x5 x40) as proof of (cP X)
% 79.09/79.35  Found x20:=(x2 x40):(cP X)
% 79.09/79.35  Found (x2 x40) as proof of (cP X)
% 81.01/81.28  Found (x2 x40) as proof of (cP X)
% 81.01/81.28  Found x50:=(x5 x10):(cP X0)
% 81.01/81.28  Instantiate: X:=X0:fofType
% 81.01/81.28  Found (x5 x10) as proof of (cP X)
% 81.01/81.28  Found (x5 x10) as proof of (cP X)
% 81.01/81.28  Found x20:=(x2 x10):(cP X)
% 81.01/81.28  Found (x2 x10) as proof of (cP X)
% 81.01/81.28  Found (x2 x10) as proof of (cP X)
% 81.01/81.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found x50:=(x5 x10):(cP X0)
% 81.01/81.28  Found (x5 x10) as proof of (cP X0)
% 81.01/81.28  Found (x5 x10) as proof of (cP X0)
% 81.01/81.28  Found x20:=(x2 x40):(cP X)
% 81.01/81.28  Instantiate: X0:=X:fofType
% 81.01/81.28  Found (x2 x40) as proof of (cP X0)
% 81.01/81.28  Found (x2 x40) as proof of (cP X0)
% 81.01/81.28  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found x50:=(x5 x40):(cP X0)
% 81.01/81.28  Found (x5 x40) as proof of (cP X0)
% 81.01/81.28  Found (x5 x40) as proof of (cP X0)
% 81.01/81.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found x5:(cP x4)
% 81.01/81.28  Instantiate: X0:=x4:fofType
% 81.01/81.28  Found x5 as proof of (cP X0)
% 81.01/81.28  Found x20:=(x2 x3):(cP X)
% 81.01/81.28  Found (x2 x3) as proof of (cP X)
% 81.01/81.28  Found (x2 x3) as proof of (cP X)
% 81.01/81.28  Found x20:=(x2 x10):(cP X)
% 81.01/81.28  Instantiate: X:=X0:fofType
% 81.01/81.28  Found (x2 x10) as proof of (cP X0)
% 81.01/81.28  Found (x2 x10) as proof of (cP X0)
% 81.01/81.28  Found x20:=(x2 x3):(cP X)
% 81.01/81.28  Found (x2 x3) as proof of (cP X0)
% 81.01/81.28  Found (x2 x3) as proof of (cP X0)
% 81.01/81.28  Found (x2 x3) as proof of (cP X0)
% 81.01/81.28  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found (x2 x3) as proof of (cP X0)
% 81.01/81.28  Found (x2 x3) as proof of (cP X0)
% 81.01/81.28  Found (x2 x3) as proof of (cP X0)
% 81.01/81.28  Found x40:=(x4 x30):(cP X0)
% 81.01/81.28  Found (x4 x30) as proof of (cP X)
% 81.01/81.28  Found (x4 x30) as proof of (cP X)
% 81.01/81.28  Found (x4 x30) as proof of (cP X)
% 81.01/81.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found x40:=(x4 x30):(cP X0)
% 81.01/81.28  Found (x4 x30) as proof of (cP X)
% 81.01/81.28  Found (x4 x30) as proof of (cP X)
% 81.01/81.28  Found (x4 x30) as proof of (cP X)
% 81.01/81.28  Found x20:=(x2 x3):(cP X)
% 81.01/81.28  Found (x2 x3) as proof of (cP X)
% 81.01/81.28  Found (x2 x3) as proof of (cP X)
% 81.01/81.28  Found x20:=(x2 x10):(cP X)
% 81.01/81.28  Instantiate: X:=X0:fofType
% 81.01/81.28  Found (x2 x10) as proof of (cP X0)
% 81.01/81.28  Found x20:=(x2 x3):(cP X)
% 81.01/81.28  Found (x2 x3) as proof of (cP X0)
% 81.01/81.28  Found (x2 x3) as proof of (cP X0)
% 81.01/81.28  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found (x2 x3) as proof of (cP X0)
% 81.01/81.28  Found (x2 x3) as proof of (cP X0)
% 81.01/81.28  Found x20:=(x2 x3):(cP X)
% 81.01/81.28  Found (x2 x3) as proof of (cP X)
% 81.01/81.28  Found (x2 x3) as proof of (cP X)
% 81.01/81.28  Found x20:=(x2 x10):(cP X)
% 81.01/81.28  Instantiate: X:=X0:fofType
% 81.01/81.28  Found (x2 x10) as proof of (cP X0)
% 81.01/81.28  Found x20:=(x2 x3):(cP X)
% 81.01/81.28  Found (x2 x3) as proof of (cP X0)
% 81.01/81.28  Found (x2 x3) as proof of (cP X0)
% 81.01/81.28  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found (x2 x3) as proof of (cP X0)
% 81.01/81.28  Found (x2 x3) as proof of (cP X0)
% 81.01/81.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 81.01/81.28  Found x20:(cP X)
% 81.01/81.28  Found x20 as proof of (cP X)
% 81.01/81.28  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 81.01/81.28  Found x20:(cP X)
% 81.01/81.28  Instantiate: X0:=X:fofType
% 81.01/81.28  Found x20 as proof of (cP X0)
% 81.01/81.28  Found x20:=(x2 x10):(cP X)
% 81.01/81.28  Instantiate: X0:=X:fofType
% 82.92/83.18  Found (x2 x10) as proof of (cP X0)
% 82.92/83.18  Found (x2 x10) as proof of (cP X0)
% 82.92/83.18  Found x20:=(x2 x10):(cP X)
% 82.92/83.18  Found (x2 x10) as proof of (cP X)
% 82.92/83.18  Found (x2 x10) as proof of (cP X)
% 82.92/83.18  Found x50:=(x5 x10):(cP X0)
% 82.92/83.18  Found (x5 x10) as proof of (cP X0)
% 82.92/83.18  Found (x5 x10) as proof of (cP X0)
% 82.92/83.18  Found x20:=(x2 x10):(cP X)
% 82.92/83.18  Found (x2 x10) as proof of (cP X)
% 82.92/83.18  Found (x2 x10) as proof of (cP X)
% 82.92/83.18  Found x6:(cP x5)
% 82.92/83.18  Instantiate: X0:=x5:fofType
% 82.92/83.18  Found x6 as proof of (cP X0)
% 82.92/83.18  Found x20:=(x2 x10):(cP X)
% 82.92/83.18  Found (x2 x10) as proof of (cP x3)
% 82.92/83.18  Found (x2 x10) as proof of (cP x3)
% 82.92/83.18  Found (x2 x10) as proof of (cP x3)
% 82.92/83.18  Found x20:=(x2 x3):(cP X)
% 82.92/83.18  Found (x2 x3) as proof of (cP X)
% 82.92/83.18  Found (x2 x3) as proof of (cP X)
% 82.92/83.18  Found x20:=(x2 x10):(cP X)
% 82.92/83.18  Instantiate: X:=X0:fofType
% 82.92/83.18  Found (x2 x10) as proof of (cP X0)
% 82.92/83.18  Found x20:=(x2 x3):(cP X)
% 82.92/83.18  Found (x2 x3) as proof of (cP X0)
% 82.92/83.18  Found (x2 x3) as proof of (cP X0)
% 82.92/83.18  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 82.92/83.18  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 82.92/83.18  Found (x2 x3) as proof of (cP X0)
% 82.92/83.18  Found (x2 x3) as proof of (cP X0)
% 82.92/83.18  Found x20:=(x2 x3):(cP X)
% 82.92/83.18  Found (x2 x3) as proof of (cP X)
% 82.92/83.18  Found (x2 x3) as proof of (cP X)
% 82.92/83.18  Found x20:=(x2 x10):(cP X)
% 82.92/83.18  Instantiate: X:=X0:fofType
% 82.92/83.18  Found (x2 x10) as proof of (cP X0)
% 82.92/83.18  Found x20:=(x2 x3):(cP X)
% 82.92/83.18  Found (x2 x3) as proof of (cP X0)
% 82.92/83.18  Found (x2 x3) as proof of (cP X0)
% 82.92/83.18  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 82.92/83.18  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 82.92/83.18  Found (x2 x3) as proof of (cP X0)
% 82.92/83.18  Found (x2 x3) as proof of (cP X0)
% 82.92/83.18  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 82.92/83.18  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 82.92/83.18  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 82.92/83.18  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 82.92/83.18  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 82.92/83.18  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 82.92/83.18  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 82.92/83.18  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 82.92/83.18  Found x20:=(x2 x3):(cP X)
% 82.92/83.18  Instantiate: X:=X0:fofType
% 82.92/83.18  Found (x2 x3) as proof of (cP X0)
% 82.92/83.18  Found x20:=(x2 x10):(cP X)
% 82.92/83.18  Found (x2 x10) as proof of (cP X0)
% 82.92/83.18  Found (x2 x10) as proof of (cP X0)
% 82.92/83.18  Found (x2 x10) as proof of (cP X0)
% 82.92/83.18  Found x20:=(x2 x11):(cP X)
% 82.92/83.18  Found (x2 x11) as proof of (cP X)
% 82.92/83.18  Found (x2 x11) as proof of (cP X)
% 82.92/83.18  Found x20:=(x2 x10):(cP X)
% 82.92/83.18  Found (x2 x10) as proof of (cP X0)
% 82.92/83.18  Found (x2 x10) as proof of (cP X0)
% 82.92/83.18  Found (x2 x10) as proof of (cP X0)
% 82.92/83.18  Found x20:=(x2 x11):(cP X)
% 82.92/83.18  Found (x2 x11) as proof of (cP X)
% 82.92/83.18  Found (x2 x11) as proof of (cP X)
% 82.92/83.18  Found x20:=(x2 x11):(cP X)
% 82.92/83.18  Instantiate: X0:=X:fofType
% 82.92/83.18  Found (x2 x11) as proof of (cP X0)
% 82.92/83.18  Found (x2 x11) as proof of (cP X0)
% 82.92/83.18  Found x4:(cP x3)
% 82.92/83.18  Instantiate: X:=x3:fofType
% 82.92/83.18  Found x4 as proof of (cP X)
% 82.92/83.18  Found x20:=(x2 x11):(cP X)
% 82.92/83.18  Instantiate: X0:=X:fofType
% 82.92/83.18  Found (x2 x11) as proof of (cP X0)
% 82.92/83.18  Found (x2 x11) as proof of (cP X0)
% 82.92/83.18  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 82.92/83.18  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 82.92/83.18  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 82.92/83.18  Found x20:=(x2 x10):(cP X)
% 82.92/83.18  Instantiate: X0:=X:fofType
% 82.92/83.18  Found (x2 x10) as proof of (cP X0)
% 82.92/83.18  Found (x2 x10) as proof of (cP X0)
% 82.92/83.18  Found x20:=(x2 x10):(cP X)
% 82.92/83.18  Found (x2 x10) as proof of (cP X)
% 82.92/83.18  Found (x2 x10) as proof of (cP X)
% 82.92/83.18  Found x20:=(x2 x3):(cP X)
% 82.92/83.18  Instantiate: X:=X0:fofType
% 82.92/83.18  Found (x2 x3) as proof of (cP X0)
% 82.92/83.18  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 82.92/83.18  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 82.92/83.18  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 82.92/83.18  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 82.92/83.18  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 82.92/83.18  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 82.92/83.18  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 82.92/83.18  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 82.92/83.18  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 84.30/84.50  Found x20:=(x2 x10):(cP X)
% 84.30/84.50  Instantiate: X0:=X:fofType
% 84.30/84.50  Found (x2 x10) as proof of (cP X0)
% 84.30/84.50  Found (x2 x10) as proof of (cP X0)
% 84.30/84.50  Found x50:=(x5 x10):(cP X0)
% 84.30/84.50  Found (x5 x10) as proof of (cP X0)
% 84.30/84.50  Found (x5 x10) as proof of (cP X0)
% 84.30/84.50  Found x20:=(x2 x40):(cP X)
% 84.30/84.50  Found (x2 x40) as proof of (cP X)
% 84.30/84.50  Found (x2 x40) as proof of (cP X)
% 84.30/84.50  Found x50:=(x5 x10):(cP X0)
% 84.30/84.50  Instantiate: X:=X0:fofType
% 84.30/84.50  Found (x5 x10) as proof of (cP X)
% 84.30/84.50  Found (x5 x10) as proof of (cP X)
% 84.30/84.50  Found x20:=(x2 x10):(cP X)
% 84.30/84.50  Found (x2 x10) as proof of (cP X)
% 84.30/84.50  Found (x2 x10) as proof of (cP X)
% 84.30/84.50  Found x20:=(x2 x40):(cP X)
% 84.30/84.50  Instantiate: X0:=X:fofType
% 84.30/84.50  Found (x2 x40) as proof of (cP X0)
% 84.30/84.50  Found (x2 x40) as proof of (cP X0)
% 84.30/84.50  Found x50:=(x5 x40):(cP X0)
% 84.30/84.50  Found (x5 x40) as proof of (cP X0)
% 84.30/84.50  Found (x5 x40) as proof of (cP X0)
% 84.30/84.50  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 84.30/84.50  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found x20:(cP X)
% 84.30/84.50  Instantiate: X0:=X:fofType
% 84.30/84.50  Found x20 as proof of (cP X0)
% 84.30/84.50  Found x20:(cP X)
% 84.30/84.50  Instantiate: X0:=X:fofType
% 84.30/84.50  Found x20 as proof of (cP X0)
% 84.30/84.50  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found x50:=(x5 x41):(cP X0)
% 84.30/84.50  Found (x5 x41) as proof of (cP X0)
% 84.30/84.50  Found (x5 x41) as proof of (cP X0)
% 84.30/84.50  Found x40:=(x4 x30):(cP X0)
% 84.30/84.50  Found (x4 x30) as proof of (cP X)
% 84.30/84.50  Found (x4 x30) as proof of (cP X)
% 84.30/84.50  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of (cP X)
% 84.30/84.50  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 84.30/84.50  Found x50:=(x5 x11):(cP X0)
% 84.30/84.50  Instantiate: X:=X0:fofType
% 84.30/84.50  Found (x5 x11) as proof of (cP X)
% 84.30/84.50  Found (x5 x11) as proof of (cP X)
% 84.30/84.50  Found x20:=(x2 x40):(cP X)
% 84.30/84.50  Found (x2 x40) as proof of (cP X)
% 84.30/84.50  Found (x2 x40) as proof of (cP X)
% 84.30/84.50  Found x50:=(x5 x10):(cP X0)
% 84.30/84.50  Found (x5 x10) as proof of (cP X0)
% 84.30/84.50  Found (x5 x10) as proof of (cP X0)
% 84.30/84.50  Found x20:=(x2 x11):(cP X)
% 84.30/84.50  Found (x2 x11) as proof of (cP X)
% 84.30/84.50  Found (x2 x11) as proof of (cP X)
% 84.30/84.50  Found x20:=(x2 x41):(cP X)
% 84.30/84.50  Found (x2 x41) as proof of (cP X)
% 84.30/84.50  Found (x2 x41) as proof of (cP X)
% 84.30/84.50  Found x20:=(x2 x10):(cP X)
% 84.30/84.50  Found (x2 x10) as proof of (cP X)
% 84.30/84.50  Found (x2 x10) as proof of (cP X)
% 84.30/84.50  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found (x2 x10) as proof of (cP X0)
% 84.30/84.50  Found (x2 x10) as proof of (cP X0)
% 84.30/84.50  Found (x2 x10) as proof of (cP X0)
% 84.30/84.50  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found x40:=(x4 x51):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found x40:=(x4 x51):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.30/84.50  Found x50:=(x5 x11):(cP X0)
% 84.30/84.50  Found (x5 x11) as proof of (cP X0)
% 84.30/84.50  Found (x5 x11) as proof of (cP X0)
% 84.30/84.50  Found x20:=(x2 x40):(cP X)
% 84.30/84.50  Instantiate: X0:=X:fofType
% 84.99/85.21  Found (x2 x40) as proof of (cP X0)
% 84.99/85.21  Found (x2 x40) as proof of (cP X0)
% 84.99/85.21  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found x50:=(x5 x40):(cP X0)
% 84.99/85.21  Found (x5 x40) as proof of (cP X0)
% 84.99/85.21  Found (x5 x40) as proof of (cP X0)
% 84.99/85.21  Found x40:=(x4 x30):(cP X0)
% 84.99/85.21  Found (x4 x30) as proof of (cP X)
% 84.99/85.21  Found (x4 x30) as proof of (cP X)
% 84.99/85.21  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of (cP X)
% 84.99/85.21  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 84.99/85.21  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found x50:=(x5 x40):(cP X0)
% 84.99/85.21  Found (x5 x40) as proof of (cP X0)
% 84.99/85.21  Found (x5 x40) as proof of (cP X0)
% 84.99/85.21  Found x50:=(x5 x10):(cP X0)
% 84.99/85.21  Instantiate: X:=X0:fofType
% 84.99/85.21  Found (x5 x10) as proof of (cP X)
% 84.99/85.21  Found (x5 x10) as proof of (cP X)
% 84.99/85.21  Found x20:=(x2 x10):(cP X)
% 84.99/85.21  Found (x2 x10) as proof of (cP X)
% 84.99/85.21  Found (x2 x10) as proof of (cP X)
% 84.99/85.21  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found x20:=(x2 x10):(cP X)
% 84.99/85.21  Instantiate: X0:=X:fofType
% 84.99/85.21  Found (x2 x10) as proof of (cP X0)
% 84.99/85.21  Found (x2 x10) as proof of (cP X0)
% 84.99/85.21  Found x50:=(x5 x40):(cP X0)
% 84.99/85.21  Instantiate: X:=X0:fofType
% 84.99/85.21  Found (x5 x40) as proof of (cP X)
% 84.99/85.21  Found (x5 x40) as proof of (cP X)
% 84.99/85.21  Found x20:=(x2 x40):(cP X)
% 84.99/85.21  Found (x2 x40) as proof of (cP X)
% 84.99/85.21  Found (x2 x40) as proof of (cP X)
% 84.99/85.21  Found x50:=(x5 x10):(cP X0)
% 84.99/85.21  Found (x5 x10) as proof of (cP X0)
% 84.99/85.21  Found (x5 x10) as proof of (cP X0)
% 84.99/85.21  Found x50:=(x5 x10):(cP X0)
% 84.99/85.21  Found (x5 x10) as proof of (cP X0)
% 84.99/85.21  Found (x5 x10) as proof of (cP X0)
% 84.99/85.21  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found x20:=(x2 x40):(cP X)
% 84.99/85.21  Found (x2 x40) as proof of (cP X)
% 84.99/85.21  Found (x2 x40) as proof of (cP X)
% 84.99/85.21  Found x7:(cP x6)
% 84.99/85.21  Instantiate: X0:=x6:fofType
% 84.99/85.21  Found x7 as proof of (cP X0)
% 84.99/85.21  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 84.99/85.21  Found x20:=(x2 x3):(cP X)
% 84.99/85.21  Found (x2 x3) as proof of (cP X)
% 84.99/85.21  Found (x2 x3) as proof of (cP X)
% 84.99/85.21  Found x20:=(x2 x10):(cP X)
% 84.99/85.21  Instantiate: X:=X0:fofType
% 84.99/85.21  Found (x2 x10) as proof of (cP X0)
% 84.99/85.21  Found (x2 x10) as proof of (cP X0)
% 84.99/85.21  Found x20:=(x2 x3):(cP X)
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 86.79/87.04  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found x7:(cP x6)
% 86.79/87.04  Instantiate: X:=x6:fofType
% 86.79/87.04  Found x7 as proof of (cP X)
% 86.79/87.04  Found x20:=(x2 x3):(cP X)
% 86.79/87.04  Found (x2 x3) as proof of (cP X)
% 86.79/87.04  Found (x2 x3) as proof of (cP X)
% 86.79/87.04  Found x20:=(x2 x10):(cP X)
% 86.79/87.04  Instantiate: X:=X0:fofType
% 86.79/87.04  Found (x2 x10) as proof of (cP X0)
% 86.79/87.04  Found (x2 x10) as proof of (cP X0)
% 86.79/87.04  Found x20:=(x2 x3):(cP X)
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 86.79/87.04  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found x20:(cP X)
% 86.79/87.04  Instantiate: X0:=X:fofType
% 86.79/87.04  Found x20 as proof of (cP X0)
% 86.79/87.04  Found x20:(cP X)
% 86.79/87.04  Found x20 as proof of (cP X)
% 86.79/87.04  Found x50:=(x5 x10):(cP X0)
% 86.79/87.04  Instantiate: X:=X0:fofType
% 86.79/87.04  Found (x5 x10) as proof of (cP X)
% 86.79/87.04  Found (x5 x10) as proof of (cP X)
% 86.79/87.04  Found x20:=(x2 x10):(cP X)
% 86.79/87.04  Instantiate: X0:=X:fofType
% 86.79/87.04  Found (x2 x10) as proof of (cP X0)
% 86.79/87.04  Found (x2 x10) as proof of (cP X0)
% 86.79/87.04  Found x20:=(x2 x10):(cP X)
% 86.79/87.04  Found (x2 x10) as proof of (cP X)
% 86.79/87.04  Found (x2 x10) as proof of (cP X)
% 86.79/87.04  Found x50:=(x5 x10):(cP X0)
% 86.79/87.04  Found (x5 x10) as proof of (cP X0)
% 86.79/87.04  Found (x5 x10) as proof of (cP X0)
% 86.79/87.04  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 86.79/87.04  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 86.79/87.04  Found x20:=(x2 x10):(cP X)
% 86.79/87.04  Found (x2 x10) as proof of (cP X0)
% 86.79/87.04  Found (x2 x10) as proof of (cP X0)
% 86.79/87.04  Found x20:=(x2 x3):(cP X)
% 86.79/87.04  Instantiate: X:=X0:fofType
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found x20:=(x2 x3):(cP X)
% 86.79/87.04  Found (x2 x3) as proof of (cP X)
% 86.79/87.04  Found (x2 x3) as proof of (cP X)
% 86.79/87.04  Found x20:=(x2 x10):(cP X)
% 86.79/87.04  Instantiate: X:=X0:fofType
% 86.79/87.04  Found (x2 x10) as proof of (cP X0)
% 86.79/87.04  Found (x2 x10) as proof of (cP X0)
% 86.79/87.04  Found x20:=(x2 x3):(cP X)
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 86.79/87.04  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found x20:=(x2 x3):(cP X)
% 86.79/87.04  Found (x2 x3) as proof of (cP X)
% 86.79/87.04  Found (x2 x3) as proof of (cP X)
% 86.79/87.04  Found x20:=(x2 x10):(cP X)
% 86.79/87.04  Instantiate: X:=X0:fofType
% 86.79/87.04  Found (x2 x10) as proof of (cP X0)
% 86.79/87.04  Found (x2 x10) as proof of (cP X0)
% 86.79/87.04  Found x20:=(x2 x3):(cP X)
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 86.79/87.04  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found (x2 x3) as proof of (cP X0)
% 86.79/87.04  Found x20:(cP X)
% 86.79/87.04  Instantiate: X0:=X:fofType
% 86.79/87.04  Found x20 as proof of (cP X0)
% 86.79/87.04  Found x4:(cP x3)
% 86.79/87.04  Instantiate: X:=x3:fofType
% 86.79/87.04  Found x4 as proof of (cP X)
% 86.79/87.04  Found x50:(cP X0)
% 86.79/87.04  Found x50 as proof of (cP X0)
% 86.79/87.04  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 86.79/87.04  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 86.79/87.04  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 86.79/87.04  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 86.79/87.04  Found x50:(cP X0)
% 86.79/87.04  Instantiate: X:=X0:fofType
% 86.79/87.04  Found x50 as proof of (cP X)
% 86.79/87.04  Found x20:(cP X)
% 86.79/87.04  Instantiate: X0:=X:fofType
% 86.79/87.04  Found x20 as proof of (cP X0)
% 86.79/87.04  Found x20:(cP X)
% 86.79/87.04  Found x20 as proof of (cP X0)
% 86.79/87.04  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 86.79/87.04  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 86.79/87.04  Found x20:(cP X)
% 86.79/87.04  Found x20 as proof of (cP X)
% 86.79/87.04  Found x20:=(x2 x10):(cP X)
% 86.79/87.04  Found (x2 x10) as proof of (cP x3)
% 86.79/87.04  Found (x2 x10) as proof of (cP x3)
% 86.79/87.04  Found (x2 x10) as proof of (cP x3)
% 86.79/87.04  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 86.79/87.04  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 86.79/87.04  Found x20:=(x2 x10):(cP X)
% 86.79/87.04  Found (x2 x10) as proof of (cP X0)
% 86.79/87.04  Found (x2 x10) as proof of (cP X0)
% 86.79/87.04  Found x20:=(x2 x40):(cP X)
% 87.79/88.06  Found (x2 x40) as proof of (cP X0)
% 87.79/88.06  Found (x2 x40) as proof of (cP X0)
% 87.79/88.06  Found (x2 x40) as proof of (cP X0)
% 87.79/88.06  Found x50:=(x5 x10):(cP X0)
% 87.79/88.06  Found (x5 x10) as proof of (cP X0)
% 87.79/88.06  Found (x5 x10) as proof of (cP X0)
% 87.79/88.06  Found x50:=(x5 x10):(cP X0)
% 87.79/88.06  Instantiate: X:=X0:fofType
% 87.79/88.06  Found (x5 x10) as proof of (cP X)
% 87.79/88.06  Found (x5 x10) as proof of (cP X)
% 87.79/88.06  Found x20:=(x2 x10):(cP X)
% 87.79/88.06  Found (x2 x10) as proof of (cP X)
% 87.79/88.06  Found (x2 x10) as proof of (cP X)
% 87.79/88.06  Found x6:(cP x5)
% 87.79/88.06  Instantiate: X0:=x5:fofType
% 87.79/88.06  Found x6 as proof of (cP X0)
% 87.79/88.06  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.06  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.06  Found x20:=(x2 x10):(cP X)
% 87.79/88.06  Found (x2 x10) as proof of (cP X0)
% 87.79/88.06  Found (x2 x10) as proof of (cP X0)
% 87.79/88.06  Found (x2 x10) as proof of (cP X0)
% 87.79/88.06  Found x20:=(x2 x10):(cP X)
% 87.79/88.06  Found (x2 x10) as proof of (cP X0)
% 87.79/88.06  Found (x2 x10) as proof of (cP X0)
% 87.79/88.06  Found (x2 x10) as proof of (cP X0)
% 87.79/88.06  Found x20:=(x2 x40):(cP X)
% 87.79/88.06  Found (x2 x40) as proof of (cP X)
% 87.79/88.06  Found (x2 x40) as proof of (cP X)
% 87.79/88.06  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.07  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.07  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.07  Found x50:=(x5 x10):(cP X0)
% 87.79/88.07  Found (x5 x10) as proof of (cP X0)
% 87.79/88.07  Found (x5 x10) as proof of (cP X0)
% 87.79/88.07  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.07  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.07  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.07  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.07  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.07  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.07  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 87.79/88.07  Found x20:(cP X)
% 87.79/88.07  Found x20 as proof of (cP X0)
% 87.79/88.07  Found x20:(cP X)
% 87.79/88.07  Instantiate: X:=X0:fofType
% 87.79/88.07  Found x20 as proof of (cP X0)
% 87.79/88.07  Found x50:=(x5 x10):(cP X0)
% 87.79/88.07  Instantiate: X:=X0:fofType
% 87.79/88.07  Found (x5 x10) as proof of (cP X)
% 87.79/88.07  Found (x5 x10) as proof of (cP X)
% 87.79/88.07  Found x20:=(x2 x10):(cP X)
% 87.79/88.07  Found (x2 x10) as proof of (cP X)
% 87.79/88.07  Found (x2 x10) as proof of (cP X)
% 87.79/88.07  Found x20:=(x2 x10):(cP X)
% 87.79/88.07  Instantiate: X0:=X:fofType
% 87.79/88.07  Found (x2 x10) as proof of (cP X0)
% 87.79/88.07  Found (x2 x10) as proof of (cP X0)
% 87.79/88.07  Found x50:=(x5 x10):(cP X0)
% 87.79/88.07  Found (x5 x10) as proof of (cP X0)
% 87.79/88.07  Found (x5 x10) as proof of (cP X0)
% 87.79/88.07  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.07  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.07  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.07  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.07  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.07  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.07  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.07  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.07  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.07  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.07  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.07  Found x50:=(x5 x10):(cP X0)
% 87.79/88.07  Instantiate: X:=X0:fofType
% 87.79/88.07  Found (x5 x10) as proof of (cP X)
% 87.79/88.07  Found (x5 x10) as proof of (cP X)
% 87.79/88.07  Found x20:=(x2 x10):(cP X)
% 87.79/88.07  Instantiate: X0:=X:fofType
% 87.79/88.07  Found (x2 x10) as proof of (cP X0)
% 87.79/88.07  Found (x2 x10) as proof of (cP X0)
% 87.79/88.07  Found x50:=(x5 x10):(cP X0)
% 87.79/88.07  Found (x5 x10) as proof of (cP X0)
% 87.79/88.07  Found (x5 x10) as proof of (cP X0)
% 87.79/88.07  Found x20:=(x2 x11):(cP X)
% 87.79/88.07  Found (x2 x11) as proof of (cP X)
% 87.79/88.07  Found (x2 x11) as proof of (cP X)
% 87.79/88.07  Found x20:=(x2 x11):(cP X)
% 87.79/88.07  Instantiate: X0:=X:fofType
% 87.79/88.07  Found (x2 x11) as proof of (cP X0)
% 87.79/88.07  Found (x2 x11) as proof of (cP X0)
% 87.79/88.07  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.07  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.07  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 87.79/88.07  Found x50:=(x5 x11):(cP X0)
% 87.79/88.07  Found (x5 x11) as proof of (cP X0)
% 87.79/88.07  Found (x5 x11) as proof of (cP X0)
% 87.79/88.07  Found x20:=(x2 x10):(cP X)
% 87.79/88.07  Found (x2 x10) as proof of (cP X)
% 88.60/88.83  Found (x2 x10) as proof of (cP X)
% 88.60/88.83  Found x50:=(x5 x41):(cP X0)
% 88.60/88.83  Instantiate: X:=X0:fofType
% 88.60/88.83  Found (x5 x41) as proof of (cP X)
% 88.60/88.83  Found (x5 x41) as proof of (cP X)
% 88.60/88.83  Found x20:=(x2 x40):(cP X)
% 88.60/88.83  Found (x2 x40) as proof of (cP X)
% 88.60/88.83  Found (x2 x40) as proof of (cP X)
% 88.60/88.83  Found x20:=(x2 x41):(cP X)
% 88.60/88.83  Found (x2 x41) as proof of (cP X)
% 88.60/88.83  Found (x2 x41) as proof of (cP X)
% 88.60/88.83  Found x50:=(x5 x11):(cP X0)
% 88.60/88.83  Found (x5 x11) as proof of (cP X0)
% 88.60/88.83  Found (x5 x11) as proof of (cP X0)
% 88.60/88.83  Found x50:=(x5 x10):(cP X0)
% 88.60/88.83  Found (x5 x10) as proof of (cP X0)
% 88.60/88.83  Found (x5 x10) as proof of (cP X0)
% 88.60/88.83  Found x20:=(x2 x3):(cP X)
% 88.60/88.83  Instantiate: X:=X0:fofType
% 88.60/88.83  Found (x2 x3) as proof of (cP X0)
% 88.60/88.83  Found x20:=(x2 x40):(cP X)
% 88.60/88.83  Instantiate: X0:=X:fofType
% 88.60/88.83  Found (x2 x40) as proof of (cP X0)
% 88.60/88.83  Found (x2 x40) as proof of (cP X0)
% 88.60/88.83  Found x50:=(x5 x40):(cP X0)
% 88.60/88.83  Found (x5 x40) as proof of (cP X0)
% 88.60/88.83  Found (x5 x40) as proof of (cP X0)
% 88.60/88.83  Found x20:=(x2 x10):(cP X)
% 88.60/88.83  Found (x2 x10) as proof of (cP X)
% 88.60/88.83  Found (x2 x10) as proof of (cP X)
% 88.60/88.83  Found x20:=(x2 x11):(cP X)
% 88.60/88.83  Found (x2 x11) as proof of (cP X)
% 88.60/88.83  Found (x2 x11) as proof of (cP X)
% 88.60/88.83  Found x20:=(x2 x41):(cP X)
% 88.60/88.83  Instantiate: X0:=X:fofType
% 88.60/88.83  Found (x2 x41) as proof of (cP X0)
% 88.60/88.83  Found (x2 x41) as proof of (cP X0)
% 88.60/88.83  Found x50:=(x5 x41):(cP X0)
% 88.60/88.83  Found (x5 x41) as proof of (cP X0)
% 88.60/88.83  Found (x5 x41) as proof of (cP X0)
% 88.60/88.83  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 88.60/88.83  Found x20:(cP X)
% 88.60/88.83  Found x20 as proof of (cP X0)
% 88.60/88.83  Found x20:(cP X)
% 88.60/88.83  Instantiate: X:=X0:fofType
% 88.60/88.83  Found x20 as proof of (cP X0)
% 88.60/88.83  Found x20:(cP X)
% 88.60/88.83  Instantiate: X0:=X:fofType
% 88.60/88.83  Found x20 as proof of (cP X0)
% 88.60/88.83  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found x50:=(x5 x40):(cP X0)
% 88.60/88.83  Found (x5 x40) as proof of (cP X0)
% 88.60/88.83  Found (x5 x40) as proof of (cP X0)
% 88.60/88.83  Found x50:=(x5 x40):(cP X0)
% 88.60/88.83  Instantiate: X:=X0:fofType
% 88.60/88.83  Found (x5 x40) as proof of (cP X)
% 88.60/88.83  Found (x5 x40) as proof of (cP X)
% 88.60/88.83  Found x20:=(x2 x10):(cP X)
% 88.60/88.83  Instantiate: X0:=X:fofType
% 88.60/88.83  Found (x2 x10) as proof of (cP X0)
% 88.60/88.83  Found (x2 x10) as proof of (cP X0)
% 88.60/88.83  Found x50:=(x5 x10):(cP X0)
% 88.60/88.83  Found (x5 x10) as proof of (cP X0)
% 88.60/88.83  Found (x5 x10) as proof of (cP X0)
% 88.60/88.83  Found x20:=(x2 x40):(cP X)
% 88.60/88.83  Found (x2 x40) as proof of (cP X)
% 88.60/88.83  Found (x2 x40) as proof of (cP X)
% 88.60/88.83  Found x50:=(x5 x10):(cP X0)
% 88.60/88.83  Instantiate: X:=X0:fofType
% 88.60/88.83  Found (x5 x10) as proof of (cP X)
% 88.60/88.83  Found (x5 x10) as proof of (cP X)
% 88.60/88.83  Found x20:=(x2 x10):(cP X)
% 88.60/88.83  Found (x2 x10) as proof of (cP X)
% 88.60/88.83  Found (x2 x10) as proof of (cP X)
% 88.60/88.83  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found x7:(cP x6)
% 88.60/88.83  Instantiate: X0:=x6:fofType
% 88.60/88.83  Found x7 as proof of (cP X0)
% 88.60/88.83  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 88.60/88.83  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found x5:(cP x4)
% 90.59/90.82  Instantiate: X0:=x4:fofType
% 90.59/90.82  Found x5 as proof of (cP X0)
% 90.59/90.82  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found x20:(cP X)
% 90.59/90.82  Instantiate: X:=X0:fofType
% 90.59/90.82  Found x20 as proof of (cP X0)
% 90.59/90.82  Found x20:=(x2 x40):(cP X)
% 90.59/90.82  Found (x2 x40) as proof of (cP X)
% 90.59/90.82  Found (x2 x40) as proof of (cP X)
% 90.59/90.82  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found (x2 x10) as proof of (cP X0)
% 90.59/90.82  Found (x2 x10) as proof of (cP X0)
% 90.59/90.82  Found (x2 x10) as proof of (cP X0)
% 90.59/90.82  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found (x2 x10) as proof of (cP X0)
% 90.59/90.82  Found (x2 x10) as proof of (cP X0)
% 90.59/90.82  Found (x2 x10) as proof of (cP X0)
% 90.59/90.82  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found x20:=(x2 x10):(cP X)
% 90.59/90.82  Found (x2 x10) as proof of (cP X0)
% 90.59/90.82  Found (x2 x10) as proof of (cP X0)
% 90.59/90.82  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found x20:(cP X)
% 90.59/90.82  Found x20 as proof of (cP X)
% 90.59/90.82  Found x20:(cP X)
% 90.59/90.82  Instantiate: X0:=X:fofType
% 90.59/90.82  Found x20 as proof of (cP X0)
% 90.59/90.82  Found x20:=(x2 x10):(cP X)
% 90.59/90.82  Found (x2 x10) as proof of (cP X0)
% 90.59/90.82  Found (x2 x10) as proof of (cP X0)
% 90.59/90.82  Found (x2 x10) as proof of (cP X0)
% 90.59/90.82  Found x50:=(x5 x10):(cP X0)
% 90.59/90.82  Found (x5 x10) as proof of (cP X0)
% 90.59/90.82  Found (x5 x10) as proof of (cP X0)
% 90.59/90.82  Found x20:=(x2 x10):(cP X)
% 90.59/90.82  Found (x2 x10) as proof of (cP X)
% 90.59/90.82  Found (x2 x10) as proof of (cP X)
% 90.59/90.82  Found x00:=(x0 X):(cP X)
% 90.59/90.82  Found (x0 X) as proof of (cP X)
% 90.59/90.82  Found (x0 X) as proof of (cP X)
% 90.59/90.82  Found (x2 (x0 X)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found (fun (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X))) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 90.59/90.82  Found (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X))) as proof of (((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 90.59/90.82  Found (and_rect00 (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X)))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found ((and_rect0 ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X)))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found (((fun (P:Type) (x2:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x2) x1)) ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x2 (x0 X)))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 90.59/90.82  Found x20:=(x2 x10):(cP X)
% 90.59/90.82  Found (x2 x10) as proof of (cP X0)
% 90.59/90.82  Found (x2 x10) as proof of (cP X0)
% 90.59/90.82  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found x20:=(x2 x12):(cP X)
% 91.69/91.90  Found (x2 x12) as proof of (cP X)
% 91.69/91.90  Found (x2 x12) as proof of (cP X)
% 91.69/91.90  Found x6:(cP x5)
% 91.69/91.90  Instantiate: X0:=x5:fofType
% 91.69/91.90  Found x6 as proof of (cP X0)
% 91.69/91.90  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found x20:=(x2 x10):(cP X)
% 91.69/91.90  Found (x2 x10) as proof of (cP X0)
% 91.69/91.90  Found (x2 x10) as proof of (cP X0)
% 91.69/91.90  Found (x2 x10) as proof of (cP X0)
% 91.69/91.90  Found x20:=(x2 x10):(cP X)
% 91.69/91.90  Found (x2 x10) as proof of (cP X0)
% 91.69/91.90  Found (x2 x10) as proof of (cP X0)
% 91.69/91.90  Found (x2 x10) as proof of (cP X0)
% 91.69/91.90  Found x20:=(x2 x10):(cP X)
% 91.69/91.90  Instantiate: X0:=X:fofType
% 91.69/91.90  Found (x2 x10) as proof of (cP X0)
% 91.69/91.90  Found (x2 x10) as proof of (cP X0)
% 91.69/91.90  Found x20:=(x2 x11):(cP X)
% 91.69/91.90  Found (x2 x11) as proof of (cP X0)
% 91.69/91.90  Found (x2 x11) as proof of (cP X0)
% 91.69/91.90  Found (x2 x11) as proof of (cP X0)
% 91.69/91.90  Found x50:=(x5 x40):(cP X0)
% 91.69/91.90  Instantiate: X:=X0:fofType
% 91.69/91.90  Found (x5 x40) as proof of (cP X)
% 91.69/91.90  Found (x5 x40) as proof of (cP X)
% 91.69/91.90  Found x20:=(x2 x40):(cP X)
% 91.69/91.90  Found (x2 x40) as proof of (cP X)
% 91.69/91.90  Found (x2 x40) as proof of (cP X)
% 91.69/91.90  Found x20:=(x2 x10):(cP X)
% 91.69/91.90  Found (x2 x10) as proof of (cP X)
% 91.69/91.90  Found (x2 x10) as proof of (cP X)
% 91.69/91.90  Found x50:=(x5 x10):(cP X0)
% 91.69/91.90  Found (x5 x10) as proof of (cP X0)
% 91.69/91.90  Found (x5 x10) as proof of (cP X0)
% 91.69/91.90  Found x50:=(x5 x40):(cP X0)
% 91.69/91.90  Found (x5 x40) as proof of (cP X0)
% 91.69/91.90  Found (x5 x40) as proof of (cP X0)
% 91.69/91.90  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found x20:(cP X)
% 91.69/91.90  Instantiate: X0:=X:fofType
% 91.69/91.90  Found x20 as proof of (cP X0)
% 91.69/91.90  Found x30:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found x30 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found (x4 x30) as proof of (cP X)
% 91.69/91.90  Found (x4 x30) as proof of (cP X)
% 91.69/91.90  Found (x4 x30) as proof of (cP X)
% 91.69/91.90  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 91.69/91.90  Found x20:(cP X)
% 91.69/91.90  Found x20 as proof of (cP X0)
% 91.69/91.90  Found x20:(cP X)
% 91.69/91.90  Instantiate: X:=X0:fofType
% 91.69/91.90  Found x20 as proof of (cP X0)
% 91.69/91.90  Found x20:(cP X)
% 91.69/91.90  Instantiate: X0:=X:fofType
% 91.69/91.90  Found x20 as proof of (cP X0)
% 91.69/91.90  Found x20:(cP X)
% 91.69/91.90  Found x20 as proof of (cP X0)
% 91.69/91.90  Found x20:(cP X)
% 91.69/91.90  Found x20 as proof of (cP X0)
% 91.69/91.90  Found x50:=(x5 x11):(cP X0)
% 91.69/91.90  Instantiate: X:=X0:fofType
% 91.69/91.90  Found (x5 x11) as proof of (cP X)
% 91.69/91.90  Found (x5 x11) as proof of (cP X)
% 91.69/91.90  Found x20:=(x2 x11):(cP X)
% 91.69/91.90  Found (x2 x11) as proof of (cP X)
% 91.69/91.90  Found (x2 x11) as proof of (cP X)
% 91.69/91.90  Found x50:=(x5 x11):(cP X0)
% 91.69/91.90  Found (x5 x11) as proof of (cP X0)
% 91.69/91.90  Found (x5 x11) as proof of (cP X0)
% 91.69/91.90  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 91.69/91.90  Found x20:=(x2 x11):(cP X)
% 91.69/91.90  Found (x2 x11) as proof of (cP X)
% 91.69/91.90  Found (x2 x11) as proof of (cP X)
% 91.69/91.90  Found x20:=(x2 x11):(cP X)
% 91.69/91.90  Instantiate: X0:=X:fofType
% 91.69/91.90  Found (x2 x11) as proof of (cP X0)
% 91.69/91.90  Found (x2 x11) as proof of (cP X0)
% 91.69/91.90  Found x50:=(x5 x11):(cP X0)
% 91.69/91.90  Found (x5 x11) as proof of (cP X0)
% 91.69/91.90  Found (x5 x11) as proof of (cP X0)
% 91.69/91.90  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found x30:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found x30 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found (x4 x30) as proof of (cP X)
% 92.50/92.71  Found (x4 x30) as proof of (cP X)
% 92.50/92.71  Found (x4 x30) as proof of (cP X)
% 92.50/92.71  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found x20:=(x2 x40):(cP X)
% 92.50/92.71  Instantiate: X0:=X:fofType
% 92.50/92.71  Found (x2 x40) as proof of (cP X0)
% 92.50/92.71  Found (x2 x40) as proof of (cP X0)
% 92.50/92.71  Found x50:=(x5 x11):(cP X0)
% 92.50/92.71  Instantiate: X:=X0:fofType
% 92.50/92.71  Found (x5 x11) as proof of (cP X)
% 92.50/92.71  Found (x5 x11) as proof of (cP X)
% 92.50/92.71  Found x20:=(x2 x11):(cP X)
% 92.50/92.71  Found (x2 x11) as proof of (cP X)
% 92.50/92.71  Found (x2 x11) as proof of (cP X)
% 92.50/92.71  Found x50:=(x5 x40):(cP X0)
% 92.50/92.71  Found (x5 x40) as proof of (cP X0)
% 92.50/92.71  Found (x5 x40) as proof of (cP X0)
% 92.50/92.71  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found (x2 x10) as proof of (cP X0)
% 92.50/92.71  Found (x2 x10) as proof of (cP X0)
% 92.50/92.71  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found x50:=(x5 x40):(cP X0)
% 92.50/92.71  Instantiate: X:=X0:fofType
% 92.50/92.71  Found (x5 x40) as proof of (cP X)
% 92.50/92.71  Found (x5 x40) as proof of (cP X)
% 92.50/92.71  Found x20:=(x2 x11):(cP X)
% 92.50/92.71  Instantiate: X0:=X:fofType
% 92.50/92.71  Found (x2 x11) as proof of (cP X0)
% 92.50/92.71  Found (x2 x11) as proof of (cP X0)
% 92.50/92.71  Found x50:=(x5 x11):(cP X0)
% 92.50/92.71  Found (x5 x11) as proof of (cP X0)
% 92.50/92.71  Found (x5 x11) as proof of (cP X0)
% 92.50/92.71  Found x20:=(x2 x40):(cP X)
% 92.50/92.71  Found (x2 x40) as proof of (cP X)
% 92.50/92.71  Found (x2 x40) as proof of (cP X)
% 92.50/92.71  Found x20:=(x2 x40):(cP X)
% 92.50/92.71  Found (x2 x40) as proof of (cP X)
% 92.50/92.71  Found (x2 x40) as proof of (cP X)
% 92.50/92.71  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found x20:=(x2 x10):(cP X)
% 92.50/92.71  Found (x2 x10) as proof of (cP X0)
% 92.50/92.71  Found (x2 x10) as proof of (cP X0)
% 92.50/92.71  Found (x2 x10) as proof of (cP X0)
% 92.50/92.71  Found x20:=(x2 x40):(cP X)
% 92.50/92.71  Found (x2 x40) as proof of (cP X0)
% 92.50/92.71  Found (x2 x40) as proof of (cP X0)
% 92.50/92.71  Found (x2 x40) as proof of (cP X0)
% 92.50/92.71  Found x20:=(x2 x10):(cP X)
% 92.50/92.71  Found (x2 x10) as proof of (cP X0)
% 92.50/92.71  Found (x2 x10) as proof of (cP X0)
% 92.50/92.71  Found (x2 x10) as proof of (cP X0)
% 92.50/92.71  Found x20:=(x2 x10):(cP X)
% 92.50/92.71  Found (x2 x10) as proof of (cP X)
% 92.50/92.71  Found (x2 x10) as proof of (cP X)
% 92.50/92.71  Found x20:=(x2 x10):(cP X)
% 92.50/92.71  Instantiate: X0:=X:fofType
% 92.50/92.71  Found (x2 x10) as proof of (cP X0)
% 92.50/92.71  Found (x2 x10) as proof of (cP X0)
% 92.50/92.71  Found x50:=(x5 x10):(cP X0)
% 92.50/92.71  Found (x5 x10) as proof of (cP X0)
% 92.50/92.71  Found (x5 x10) as proof of (cP X0)
% 92.50/92.71  Found x20:=(x2 x40):(cP X)
% 92.50/92.71  Found (x2 x40) as proof of (cP X)
% 92.50/92.71  Found (x2 x40) as proof of (cP X)
% 92.50/92.71  Found x20:=(x2 x10):(cP X)
% 92.50/92.71  Instantiate: X0:=X:fofType
% 92.50/92.71  Found (x2 x10) as proof of (cP X0)
% 92.50/92.71  Found (x2 x10) as proof of (cP X0)
% 92.50/92.71  Found x21:(cP X)
% 92.50/92.71  Instantiate: X0:=X:fofType
% 92.50/92.71  Found x21 as proof of (cP X0)
% 92.50/92.71  Found x20:=(x2 x40):(cP X)
% 92.50/92.71  Found (x2 x40) as proof of (cP X)
% 92.50/92.71  Found (x2 x40) as proof of (cP X)
% 92.50/92.71  Found x20:=(x2 x10):(cP X)
% 92.50/92.71  Instantiate: X0:=X:fofType
% 92.50/92.71  Found (x2 x10) as proof of (cP X0)
% 92.50/92.71  Found (x2 x10) as proof of (cP X0)
% 92.50/92.71  Found x21:(cP X)
% 92.50/92.71  Instantiate: X0:=X:fofType
% 92.50/92.71  Found x21 as proof of (cP X0)
% 92.50/92.71  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found x50:=(x5 x10):(cP X0)
% 92.50/92.71  Found (x5 x10) as proof of (cP X0)
% 92.50/92.71  Found (x5 x10) as proof of (cP X0)
% 92.50/92.71  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 92.50/92.71  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found x50:=(x5 x10):(cP X0)
% 94.98/95.22  Found (x5 x10) as proof of (cP X0)
% 94.98/95.22  Found (x5 x10) as proof of (cP X0)
% 94.98/95.22  Found x20:=(x2 x10):(cP X)
% 94.98/95.22  Found (x2 x10) as proof of (cP X)
% 94.98/95.22  Found (x2 x10) as proof of (cP X)
% 94.98/95.22  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found x20:(cP X)
% 94.98/95.22  Found x20 as proof of (cP X0)
% 94.98/95.22  Found x20:(cP X)
% 94.98/95.22  Found x20 as proof of (cP X0)
% 94.98/95.22  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found x50:=(x5 x10):(cP X0)
% 94.98/95.22  Found (x5 x10) as proof of (cP X0)
% 94.98/95.22  Found (x5 x10) as proof of (cP X0)
% 94.98/95.22  Found x50:=(x5 x40):(cP X0)
% 94.98/95.22  Instantiate: X:=X0:fofType
% 94.98/95.22  Found (x5 x40) as proof of (cP X)
% 94.98/95.22  Found (x5 x40) as proof of (cP X)
% 94.98/95.22  Found x20:=(x2 x40):(cP X)
% 94.98/95.22  Found (x2 x40) as proof of (cP X)
% 94.98/95.22  Found (x2 x40) as proof of (cP X)
% 94.98/95.22  Found x20:=(x2 x10):(cP X)
% 94.98/95.22  Instantiate: X0:=X:fofType
% 94.98/95.22  Found (x2 x10) as proof of (cP X0)
% 94.98/95.22  Found (x2 x10) as proof of (cP X0)
% 94.98/95.22  Found x50:=(x5 x10):(cP X0)
% 94.98/95.22  Found (x5 x10) as proof of (cP X0)
% 94.98/95.22  Found (x5 x10) as proof of (cP X0)
% 94.98/95.22  Found x20:=(x2 x40):(cP X)
% 94.98/95.22  Found (x2 x40) as proof of (cP X)
% 94.98/95.22  Found (x2 x40) as proof of (cP X)
% 94.98/95.22  Found x7:(cP x6)
% 94.98/95.22  Instantiate: X0:=x6:fofType
% 94.98/95.22  Found x7 as proof of (cP X0)
% 94.98/95.22  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found (x2 x10) as proof of (cP X0)
% 94.98/95.22  Found (x2 x10) as proof of (cP X0)
% 94.98/95.22  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found x40:(cP X0)
% 94.98/95.22  Instantiate: X:=X0:fofType
% 94.98/95.22  Found x40 as proof of (cP X)
% 94.98/95.22  Found x20:=(x2 x3):(cP X)
% 94.98/95.22  Instantiate: X:=X0:fofType
% 94.98/95.22  Found (x2 x3) as proof of (cP X0)
% 94.98/95.22  Found x20:=(x2 x3):(cP X)
% 94.98/95.22  Instantiate: X:=X0:fofType
% 94.98/95.22  Found (x2 x3) as proof of (cP X0)
% 94.98/95.22  Found x50:=(x5 x40):(cP X0)
% 94.98/95.22  Instantiate: X:=X0:fofType
% 94.98/95.22  Found (x5 x40) as proof of (cP X)
% 94.98/95.22  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x5 x40)) as proof of (cP X)
% 94.98/95.22  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x5 x40)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 94.98/95.22  Found x20:=(x2 x40):(cP X)
% 94.98/95.22  Found (x2 x40) as proof of (cP X)
% 94.98/95.22  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of (cP X)
% 94.98/95.22  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 94.98/95.22  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found (x2 x10) as proof of (cP X0)
% 94.98/95.22  Found (x2 x10) as proof of (cP X0)
% 94.98/95.22  Found (x2 x10) as proof of (cP X0)
% 94.98/95.22  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 94.98/95.22  Found (x2 x10) as proof of (cP X0)
% 94.98/95.22  Found (x2 x10) as proof of (cP X0)
% 94.98/95.22  Found (x2 x10) as proof of (cP X0)
% 94.98/95.22  Found x20:=(x2 x10):(cP X)
% 94.98/95.22  Found (x2 x10) as proof of (cP X0)
% 94.98/95.22  Found (x2 x10) as proof of (cP X0)
% 94.98/95.22  Found x20:(cP X)
% 94.98/95.22  Instantiate: X0:=X:fofType
% 94.98/95.22  Found x20 as proof of (cP X0)
% 94.98/95.22  Found x30:=(x3 x0):(cP X0)
% 94.98/95.22  Instantiate: X0:=X:fofType
% 94.98/95.22  Found (x3 x0) as proof of (cP X)
% 94.98/95.22  Found (fun (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0)) as proof of (cP X)
% 95.28/95.57  Found (fun (x2:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 95.28/95.57  Found (fun (x2:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0)) as proof of (((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X)))
% 95.28/95.57  Found (and_rect00 (fun (x2:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0))) as proof of (cP X)
% 95.28/95.57  Found ((and_rect0 (cP X)) (fun (x2:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0))) as proof of (cP X)
% 95.28/95.57  Found (((fun (P:Type) (x2:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x2) x1)) (cP X)) (fun (x2:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x3 x0))) as proof of (cP X)
% 95.28/95.57  Found (((fun (P:Type) (x2:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x2) (x X))) (cP X)) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x3 x0))) as proof of (cP X)
% 95.28/95.57  Found (fun (X:fofType)=> (((fun (P:Type) (x2:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x2) (x X))) (cP X)) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x3 x0)))) as proof of (cP X)
% 95.28/95.57  Found (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X:fofType)=> (((fun (P:Type) (x2:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x2) (x X))) (cP X)) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x3 x0)))) as proof of (forall (X:fofType), (cP X))
% 95.28/95.57  Found (fun (x0:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X:fofType)=> (((fun (P:Type) (x2:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x2) (x X))) (cP X)) (fun (x2:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x3:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (x3 x0)))) as proof of (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))
% 95.28/95.57  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 95.28/95.57  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 95.28/95.57  Found x20:(cP X)
% 95.28/95.57  Found x20 as proof of (cP X)
% 95.28/95.57  Found x20:=(x2 x10):(cP X)
% 95.28/95.57  Found (x2 x10) as proof of (cP X0)
% 95.28/95.57  Found (x2 x10) as proof of (cP X0)
% 95.28/95.57  Found (x2 x10) as proof of (cP X0)
% 95.28/95.57  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 95.28/95.57  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 95.28/95.57  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 95.28/95.57  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 95.28/95.57  Found x20:=(x2 x3):(cP X)
% 95.28/95.57  Instantiate: X:=X0:fofType
% 95.28/95.57  Found (x2 x3) as proof of (cP X0)
% 95.28/95.57  Found x20:=(x2 x3):(cP X)
% 95.28/95.57  Instantiate: X:=X0:fofType
% 95.28/95.57  Found (x2 x3) as proof of (cP X0)
% 95.28/95.57  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found x20:=(x2 x40):(cP X)
% 97.51/97.75  Found (x2 x40) as proof of (cP X)
% 97.51/97.75  Found (x2 x40) as proof of (cP X)
% 97.51/97.75  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found x20:(cP X)
% 97.51/97.75  Found x20 as proof of (cP X)
% 97.51/97.75  Found x20:(cP X)
% 97.51/97.75  Instantiate: X0:=X:fofType
% 97.51/97.75  Found x20 as proof of (cP X0)
% 97.51/97.75  Found x20:(cP X)
% 97.51/97.75  Instantiate: X:=X0:fofType
% 97.51/97.75  Found x20 as proof of (cP X0)
% 97.51/97.75  Found x20:(cP X)
% 97.51/97.75  Instantiate: X:=X0:fofType
% 97.51/97.75  Found x20 as proof of (cP X0)
% 97.51/97.75  Found x20:=(x2 x40):(cP X)
% 97.51/97.75  Found (x2 x40) as proof of (cP X)
% 97.51/97.75  Found (x2 x40) as proof of (cP X)
% 97.51/97.75  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found x50:=(x5 x40):(cP X0)
% 97.51/97.75  Found (x5 x40) as proof of (cP X0)
% 97.51/97.75  Found (x5 x40) as proof of (cP X0)
% 97.51/97.75  Found x20:=(x2 x40):(cP X)
% 97.51/97.75  Found (x2 x40) as proof of (cP X)
% 97.51/97.75  Found (x2 x40) as proof of (cP X)
% 97.51/97.75  Found x20:=(x2 x10):(cP X)
% 97.51/97.75  Found (x2 x10) as proof of (cP X)
% 97.51/97.75  Found (x2 x10) as proof of (cP X)
% 97.51/97.75  Found x20:=(x2 x10):(cP X)
% 97.51/97.75  Instantiate: X0:=X:fofType
% 97.51/97.75  Found (x2 x10) as proof of (cP X0)
% 97.51/97.75  Found (x2 x10) as proof of (cP X0)
% 97.51/97.75  Found x50:=(x5 x10):(cP X0)
% 97.51/97.75  Found (x5 x10) as proof of (cP X0)
% 97.51/97.75  Found (x5 x10) as proof of (cP X0)
% 97.51/97.75  Found x20:=(x2 x11):(cP X)
% 97.51/97.75  Found (x2 x11) as proof of (cP X0)
% 97.51/97.75  Found (x2 x11) as proof of (cP X0)
% 97.51/97.75  Found (x2 x11) as proof of (cP X0)
% 97.51/97.75  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found x20:=(x2 x11):(cP X)
% 97.51/97.75  Found (x2 x11) as proof of (cP X0)
% 97.51/97.75  Found (x2 x11) as proof of (cP X0)
% 97.51/97.75  Found (x2 x11) as proof of (cP X0)
% 97.51/97.75  Found x50:(cP X0)
% 97.51/97.75  Instantiate: X:=X0:fofType
% 97.51/97.75  Found x50 as proof of (cP X)
% 97.51/97.75  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found x20:=(x2 x10):(cP X)
% 97.51/97.75  Found (x2 x10) as proof of (cP X)
% 97.51/97.75  Found (x2 x10) as proof of (cP X)
% 97.51/97.75  Found x20:(cP X)
% 97.51/97.75  Instantiate: X0:=X:fofType
% 97.51/97.75  Found x20 as proof of (cP X0)
% 97.51/97.75  Found x20:(cP X)
% 97.51/97.75  Instantiate: X:=X0:fofType
% 97.51/97.75  Found x20 as proof of (cP X0)
% 97.51/97.75  Found x20:(cP X)
% 97.51/97.75  Instantiate: X:=X0:fofType
% 97.51/97.75  Found x20 as proof of (cP X0)
% 97.51/97.75  Found x30:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found x30 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found (x4 x30) as proof of (cP X)
% 97.51/97.75  Found (x4 x30) as proof of (cP X)
% 97.51/97.75  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of (cP X)
% 97.51/97.75  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 97.51/97.75  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found x30:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found x30 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found (x4 x30) as proof of (cP X)
% 97.51/97.75  Found (x4 x30) as proof of (cP X)
% 97.51/97.75  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of (cP X)
% 97.51/97.75  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 97.51/97.75  Found x20:(cP X)
% 97.51/97.75  Instantiate: X0:=X:fofType
% 97.51/97.75  Found x20 as proof of (cP X0)
% 97.51/97.75  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 97.51/97.75  Found x20:=(x2 x12):(cP X)
% 97.51/97.75  Found (x2 x12) as proof of (cP X)
% 97.51/97.75  Found (x2 x12) as proof of (cP X)
% 97.51/97.75  Found x20:=(x2 x10):(cP X)
% 101.07/101.30  Found (x2 x10) as proof of (cP X0)
% 101.07/101.30  Found (x2 x10) as proof of (cP X0)
% 101.07/101.30  Found (x2 x10) as proof of (cP X0)
% 101.07/101.30  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found (x2 x10) as proof of (cP X0)
% 101.07/101.30  Found (x2 x10) as proof of (cP X0)
% 101.07/101.30  Found x20:=(x2 x3):(cP X)
% 101.07/101.30  Found (x2 x3) as proof of (cP X0)
% 101.07/101.30  Found (x2 x3) as proof of (cP X0)
% 101.07/101.30  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found (x2 x10) as proof of (cP X0)
% 101.07/101.30  Found (x2 x10) as proof of (cP X0)
% 101.07/101.30  Found x20:(cP X)
% 101.07/101.30  Instantiate: X0:=X:fofType
% 101.07/101.30  Found x20 as proof of (cP X0)
% 101.07/101.30  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x20:=(x2 x40):(cP X)
% 101.07/101.30  Found (x2 x40) as proof of (cP X)
% 101.07/101.30  Found (x2 x40) as proof of (cP X)
% 101.07/101.30  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x20:=(x2 x10):(cP X)
% 101.07/101.30  Found (x2 x10) as proof of (cP X)
% 101.07/101.30  Found (x2 x10) as proof of (cP X)
% 101.07/101.30  Found x20:=(x2 x10):(cP X)
% 101.07/101.30  Instantiate: X0:=X:fofType
% 101.07/101.30  Found (x2 x10) as proof of (cP X0)
% 101.07/101.30  Found (x2 x10) as proof of (cP X0)
% 101.07/101.30  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x20:(cP X)
% 101.07/101.30  Instantiate: X0:=X:fofType
% 101.07/101.30  Found x20 as proof of (cP X0)
% 101.07/101.30  Found x20:=(x2 x11):(cP X)
% 101.07/101.30  Found (x2 x11) as proof of (cP X)
% 101.07/101.30  Found (x2 x11) as proof of (cP X)
% 101.07/101.30  Found x20:=(x2 x10):(cP X)
% 101.07/101.30  Instantiate: X0:=X:fofType
% 101.07/101.30  Found (x2 x10) as proof of (cP X0)
% 101.07/101.30  Found (x2 x10) as proof of (cP X0)
% 101.07/101.30  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x20:(cP X)
% 101.07/101.30  Instantiate: X0:=X:fofType
% 101.07/101.30  Found x20 as proof of (cP X0)
% 101.07/101.30  Found x50:=(x5 x10):(cP X0)
% 101.07/101.30  Found (x5 x10) as proof of (cP X0)
% 101.07/101.30  Found (x5 x10) as proof of (cP X0)
% 101.07/101.30  Found x20:(cP X)
% 101.07/101.30  Found x20 as proof of (cP X)
% 101.07/101.30  Found x50:=(x5 x40):(cP X0)
% 101.07/101.30  Instantiate: X:=X0:fofType
% 101.07/101.30  Found (x5 x40) as proof of (cP X)
% 101.07/101.30  Found (x5 x40) as proof of (cP X)
% 101.07/101.30  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x50:=(x5 x10):(cP X0)
% 101.07/101.30  Found (x5 x10) as proof of (cP X0)
% 101.07/101.30  Found (x5 x10) as proof of (cP X0)
% 101.07/101.30  Found x20:=(x2 x40):(cP X)
% 101.07/101.30  Found (x2 x40) as proof of (cP X)
% 101.07/101.30  Found (x2 x40) as proof of (cP X)
% 101.07/101.30  Found x20:=(x2 x40):(cP X)
% 101.07/101.30  Found (x2 x40) as proof of (cP X)
% 101.07/101.30  Found (x2 x40) as proof of (cP X)
% 101.07/101.30  Found x50:(cP X0)
% 101.07/101.30  Instantiate: X:=X0:fofType
% 101.07/101.30  Found x50 as proof of (cP X)
% 101.07/101.30  Found x21:(cP X)
% 101.07/101.30  Instantiate: X0:=X:fofType
% 101.07/101.30  Found x21 as proof of (cP X0)
% 101.07/101.30  Found x4:(cP x3)
% 101.07/101.30  Instantiate: X:=x3:fofType
% 101.07/101.30  Found x4 as proof of (cP X)
% 101.07/101.30  Found x20:(cP X)
% 101.07/101.30  Instantiate: X0:=X:fofType
% 101.07/101.30  Found x20 as proof of (cP X0)
% 101.07/101.30  Found x20:=(x2 x11):(cP X)
% 101.07/101.30  Found (x2 x11) as proof of (cP X)
% 101.07/101.30  Found (x2 x11) as proof of (cP X)
% 101.07/101.30  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 101.07/101.30  Found x20:=(x2 x11):(cP X)
% 101.07/101.30  Found (x2 x11) as proof of (cP X)
% 101.07/101.30  Found (x2 x11) as proof of (cP X)
% 101.07/101.30  Found x20:=(x2 x40):(cP X)
% 101.07/101.30  Found (x2 x40) as proof of (cP X)
% 102.78/103.09  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of (cP X)
% 102.78/103.09  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 102.78/103.09  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found (x2 x40) as proof of (cP X0)
% 102.78/103.09  Found (x2 x40) as proof of (cP X0)
% 102.78/103.09  Found (x2 x40) as proof of (cP X0)
% 102.78/103.09  Found x20:=(x2 x40):(cP X)
% 102.78/103.09  Found (x2 x40) as proof of (cP X)
% 102.78/103.09  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of (cP X)
% 102.78/103.09  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 102.78/103.09  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found (x2 x10) as proof of (cP X0)
% 102.78/103.09  Found (x2 x10) as proof of (cP X0)
% 102.78/103.09  Found (x2 x10) as proof of (cP X0)
% 102.78/103.09  Found x51:(cP X0)
% 102.78/103.09  Instantiate: X:=X0:fofType
% 102.78/103.09  Found x51 as proof of (cP X)
% 102.78/103.09  Found x21:(cP X)
% 102.78/103.09  Instantiate: X0:=X:fofType
% 102.78/103.09  Found x21 as proof of (cP X0)
% 102.78/103.09  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found (x2 x10) as proof of (cP X0)
% 102.78/103.09  Found (x2 x10) as proof of (cP X0)
% 102.78/103.09  Found (x2 x10) as proof of (cP X0)
% 102.78/103.09  Found x20:=(x2 x10):(cP X)
% 102.78/103.09  Found (x2 x10) as proof of (cP X)
% 102.78/103.09  Found (x2 x10) as proof of (cP X)
% 102.78/103.09  Found x20:=(x2 x10):(cP X)
% 102.78/103.09  Instantiate: X0:=X:fofType
% 102.78/103.09  Found (x2 x10) as proof of (cP X0)
% 102.78/103.09  Found (x2 x10) as proof of (cP X0)
% 102.78/103.09  Found x50:=(x5 x10):(cP X0)
% 102.78/103.09  Found (x5 x10) as proof of (cP X0)
% 102.78/103.09  Found (x5 x10) as proof of (cP X0)
% 102.78/103.09  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found x20:(cP X)
% 102.78/103.09  Instantiate: X0:=X:fofType
% 102.78/103.09  Found x20 as proof of (cP X0)
% 102.78/103.09  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 102.78/103.09  Found x20:(cP X)
% 102.78/103.09  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of (cP X)
% 102.78/103.09  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 102.78/103.09  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 102.78/103.09  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 102.78/103.09  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 102.78/103.09  Found x20:=(x2 x12):(cP X)
% 102.78/103.09  Found (x2 x12) as proof of (cP X)
% 102.78/103.09  Found (x2 x12) as proof of (cP X)
% 102.78/103.09  Found x20:=(x2 x12):(cP X)
% 103.37/103.60  Found (x2 x12) as proof of (cP X)
% 103.37/103.60  Found (x2 x12) as proof of (cP X)
% 103.37/103.60  Found x20:=(x2 x10):(cP X)
% 103.37/103.60  Found (x2 x10) as proof of (cP X)
% 103.37/103.60  Found (x2 x10) as proof of (cP X)
% 103.37/103.60  Found x20:=(x2 x11):(cP X)
% 103.37/103.60  Instantiate: X0:=X:fofType
% 103.37/103.60  Found (x2 x11) as proof of (cP X0)
% 103.37/103.60  Found (x2 x11) as proof of (cP X0)
% 103.37/103.60  Found x20:=(x2 x11):(cP X)
% 103.37/103.60  Found (x2 x11) as proof of (cP X0)
% 103.37/103.60  Found (x2 x11) as proof of (cP X0)
% 103.37/103.60  Found (x2 x11) as proof of (cP X0)
% 103.37/103.60  Found x20:=(x2 x10):(cP X)
% 103.37/103.60  Found (x2 x10) as proof of (cP X)
% 103.37/103.60  Found (x2 x10) as proof of (cP X)
% 103.37/103.60  Found x20:=(x2 x11):(cP X)
% 103.37/103.60  Instantiate: X0:=X:fofType
% 103.37/103.60  Found (x2 x11) as proof of (cP X0)
% 103.37/103.60  Found (x2 x11) as proof of (cP X0)
% 103.37/103.60  Found x20:=(x2 x11):(cP X)
% 103.37/103.60  Found (x2 x11) as proof of (cP X0)
% 103.37/103.60  Found (x2 x11) as proof of (cP X0)
% 103.37/103.60  Found (x2 x11) as proof of (cP X0)
% 103.37/103.60  Found x20:=(x2 x40):(cP X)
% 103.37/103.60  Instantiate: X0:=X:fofType
% 103.37/103.60  Found (x2 x40) as proof of (cP X0)
% 103.37/103.60  Found (x2 x40) as proof of (cP X0)
% 103.37/103.60  Found x20:=(x2 x41):(cP X)
% 103.37/103.60  Found (x2 x41) as proof of (cP X)
% 103.37/103.60  Found (x2 x41) as proof of (cP X)
% 103.37/103.60  Found x20:=(x2 x40):(cP X)
% 103.37/103.60  Found (x2 x40) as proof of (cP X)
% 103.37/103.60  Found (x2 x40) as proof of (cP X)
% 103.37/103.60  Found x20:=(x2 x10):(cP X)
% 103.37/103.60  Instantiate: X0:=X:fofType
% 103.37/103.60  Found (x2 x10) as proof of (cP X0)
% 103.37/103.60  Found (x2 x10) as proof of (cP X0)
% 103.37/103.60  Found x20:=(x2 x10):(cP X)
% 103.37/103.60  Found (x2 x10) as proof of (cP X0)
% 103.37/103.60  Found (x2 x10) as proof of (cP X0)
% 103.37/103.60  Found (x2 x10) as proof of (cP X0)
% 103.37/103.60  Found x20:=(x2 x40):(cP X)
% 103.37/103.60  Found (x2 x40) as proof of (cP X)
% 103.37/103.60  Found (x2 x40) as proof of (cP X)
% 103.37/103.60  Found x40:=(x4 x10):(cP X0)
% 103.37/103.60  Instantiate: X:=X0:fofType
% 103.37/103.60  Found (x4 x10) as proof of (cP X)
% 103.37/103.60  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10)) as proof of (cP X)
% 103.37/103.60  Found (fun (x3:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 103.37/103.60  Found (fun (x3:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10)) as proof of (((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X)))
% 103.37/103.60  Found (and_rect10 (fun (x3:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10))) as proof of (cP X)
% 103.37/103.60  Found ((and_rect1 (cP X)) (fun (x3:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10))) as proof of (cP X)
% 103.37/103.60  Found (((fun (P:Type) (x3:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x3) x2)) (cP X)) (fun (x3:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10))) as proof of (cP X)
% 103.37/103.60  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 103.37/103.60  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 103.37/103.60  Found x20:=(x2 x12):(cP X)
% 103.37/103.60  Found (x2 x12) as proof of (cP X)
% 103.37/103.60  Found (x2 x12) as proof of (cP X)
% 103.37/103.60  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 103.37/103.60  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 103.37/103.60  Found x20:=(x2 x41):(cP X)
% 103.37/103.60  Instantiate: X0:=X:fofType
% 103.37/103.60  Found (x2 x41) as proof of (cP X0)
% 103.37/103.60  Found (x2 x41) as proof of (cP X0)
% 103.37/103.60  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 103.37/103.60  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 103.37/103.60  Found (x2 x10) as proof of (cP X0)
% 103.37/103.60  Found (x2 x10) as proof of (cP X0)
% 103.37/103.60  Found x40:=(x4 x10):(cP X0)
% 103.37/103.60  Instantiate: X:=X0:fofType
% 103.37/103.60  Found (x4 x10) as proof of (cP X)
% 103.37/103.60  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10)) as proof of (cP X)
% 103.37/103.60  Found (fun (x3:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 103.37/103.60  Found (fun (x3:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10)) as proof of (((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X)))
% 105.79/106.08  Found (and_rect10 (fun (x3:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10))) as proof of (cP X)
% 105.79/106.08  Found ((and_rect1 (cP X)) (fun (x3:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10))) as proof of (cP X)
% 105.79/106.08  Found (((fun (P:Type) (x3:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x3) x2)) (cP X)) (fun (x3:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10))) as proof of (cP X)
% 105.79/106.08  Found x20:(cP X)
% 105.79/106.08  Instantiate: X0:=X:fofType
% 105.79/106.08  Found x20 as proof of (cP X0)
% 105.79/106.08  Found x50:(cP X0)
% 105.79/106.08  Instantiate: X:=X0:fofType
% 105.79/106.08  Found x50 as proof of (cP X)
% 105.79/106.08  Found x4:(cP x3)
% 105.79/106.08  Instantiate: X:=x3:fofType
% 105.79/106.08  Found x4 as proof of (cP X)
% 105.79/106.08  Found x4:(cP x3)
% 105.79/106.08  Instantiate: X:=x3:fofType
% 105.79/106.08  Found x4 as proof of (cP X)
% 105.79/106.08  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 105.79/106.08  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 105.79/106.08  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 105.79/106.08  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 105.79/106.08  Found x21:(cP X)
% 105.79/106.08  Instantiate: X0:=X:fofType
% 105.79/106.08  Found x21 as proof of (cP X0)
% 105.79/106.08  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 105.79/106.08  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 105.79/106.08  Found x20:(cP X)
% 105.79/106.08  Instantiate: X0:=X:fofType
% 105.79/106.08  Found x20 as proof of (cP X0)
% 105.79/106.08  Found x20:=(x2 x10):(cP X)
% 105.79/106.08  Found (x2 x10) as proof of (cP X)
% 105.79/106.08  Found (x2 x10) as proof of (cP X)
% 105.79/106.08  Found x21:(cP X)
% 105.79/106.08  Instantiate: X0:=X:fofType
% 105.79/106.08  Found x21 as proof of (cP X0)
% 105.79/106.08  Found x20:=(x2 x10):(cP X)
% 105.79/106.08  Found (x2 x10) as proof of (cP X)
% 105.79/106.08  Found (x2 x10) as proof of (cP X)
% 105.79/106.08  Found x20:(cP X)
% 105.79/106.08  Instantiate: X0:=X:fofType
% 105.79/106.08  Found x20 as proof of (cP X0)
% 105.79/106.08  Found x20:=(x2 x10):(cP X)
% 105.79/106.08  Found (x2 x10) as proof of (cP X)
% 105.79/106.08  Found (x2 x10) as proof of (cP X)
% 105.79/106.08  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 105.79/106.08  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 105.79/106.08  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 105.79/106.08  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 105.79/106.08  Found (x2 x10) as proof of (cP X0)
% 105.79/106.08  Found (x2 x10) as proof of (cP X0)
% 105.79/106.08  Found (x2 x10) as proof of (cP X0)
% 105.79/106.08  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 105.79/106.08  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 105.79/106.08  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 105.79/106.08  Found x20:=(x2 x10):(cP X)
% 105.79/106.08  Instantiate: X0:=X:fofType
% 105.79/106.08  Found (x2 x10) as proof of (cP X0)
% 105.79/106.08  Found (x2 x10) as proof of (cP X0)
% 105.79/106.08  Found x21:(cP X)
% 105.79/106.08  Instantiate: X0:=X:fofType
% 105.79/106.08  Found x21 as proof of (cP X0)
% 105.79/106.08  Found x20:=(x2 x11):(cP X)
% 105.79/106.08  Found (x2 x11) as proof of (cP X)
% 105.79/106.08  Found (x2 x11) as proof of (cP X)
% 105.79/106.08  Found x20:=(x2 x3):(cP X)
% 105.79/106.08  Found (x2 x3) as proof of (cP X0)
% 105.79/106.08  Found (x2 x3) as proof of (cP X0)
% 105.79/106.08  Found x20:=(x2 x3):(cP X)
% 105.79/106.08  Found (x2 x3) as proof of (cP X0)
% 105.79/106.08  Found (x2 x3) as proof of (cP X0)
% 105.79/106.08  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 105.79/106.08  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 105.79/106.08  Found x20:=(x2 x3):(cP X)
% 105.79/106.08  Instantiate: X:=X0:fofType
% 105.79/106.08  Found (x2 x3) as proof of (cP X0)
% 105.79/106.08  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 105.79/106.08  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 105.79/106.08  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 105.79/106.08  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 105.79/106.08  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 105.79/106.08  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 105.79/106.08  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 105.79/106.08  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 108.08/108.31  Found x20:=(x2 x11):(cP X)
% 108.08/108.31  Found (x2 x11) as proof of (cP X)
% 108.08/108.31  Found (x2 x11) as proof of (cP X)
% 108.08/108.31  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 108.08/108.31  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 108.08/108.31  Found (x2 x10) as proof of (cP X0)
% 108.08/108.31  Found (x2 x10) as proof of (cP X0)
% 108.08/108.31  Found (x2 x10) as proof of (cP X0)
% 108.08/108.31  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 108.08/108.31  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 108.08/108.31  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 108.08/108.31  Found x20:=(x2 x3):(cP X)
% 108.08/108.31  Instantiate: X:=X0:fofType
% 108.08/108.31  Found (x2 x3) as proof of (cP X0)
% 108.08/108.31  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 108.08/108.31  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 108.08/108.31  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 108.08/108.31  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 108.08/108.31  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 108.08/108.31  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 108.08/108.31  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 108.08/108.31  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 108.08/108.31  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 108.08/108.31  Found (x2 x11) as proof of (cP X0)
% 108.08/108.31  Found (x2 x11) as proof of (cP X0)
% 108.08/108.31  Found (x2 x11) as proof of (cP X0)
% 108.08/108.31  Found x21:(cP X)
% 108.08/108.31  Instantiate: X0:=X:fofType
% 108.08/108.31  Found x21 as proof of (cP X0)
% 108.08/108.31  Found x21:(cP X)
% 108.08/108.31  Instantiate: X0:=X:fofType
% 108.08/108.31  Found x21 as proof of (cP X0)
% 108.08/108.31  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 108.08/108.31  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 108.08/108.31  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 108.08/108.31  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 108.08/108.31  Found (x2 x10) as proof of (cP X0)
% 108.08/108.31  Found (x2 x10) as proof of (cP X0)
% 108.08/108.31  Found (x2 x10) as proof of (cP X0)
% 108.08/108.31  Found x20:=(x2 x3):(cP X)
% 108.08/108.31  Found (x2 x3) as proof of (cP X0)
% 108.08/108.31  Found (x2 x3) as proof of (cP X0)
% 108.08/108.31  Found x20:=(x2 x3):(cP X)
% 108.08/108.31  Found (x2 x3) as proof of (cP X0)
% 108.08/108.31  Found (x2 x3) as proof of (cP X0)
% 108.08/108.31  Found x20:(cP X)
% 108.08/108.31  Instantiate: X0:=X:fofType
% 108.08/108.31  Found x20 as proof of (cP X0)
% 108.08/108.31  Found x20:(cP X)
% 108.08/108.31  Instantiate: X0:=X:fofType
% 108.08/108.31  Found x20 as proof of (cP X0)
% 108.08/108.31  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 108.08/108.31  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 108.08/108.31  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 108.08/108.31  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 108.08/108.31  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 108.08/108.31  Found (x2 x3) as proof of (cP X0)
% 108.08/108.31  Found (x2 x3) as proof of (cP X0)
% 108.08/108.31  Found x21:(cP X)
% 108.08/108.31  Instantiate: X0:=X:fofType
% 108.08/108.31  Found x21 as proof of (cP X0)
% 108.08/108.31  Found x20:(cP X)
% 108.08/108.31  Instantiate: X0:=X:fofType
% 108.08/108.31  Found x20 as proof of (cP X0)
% 108.08/108.31  Found x20:=(x2 x10):(cP X)
% 108.08/108.31  Instantiate: X0:=X:fofType
% 108.08/108.31  Found (x2 x10) as proof of (cP X0)
% 108.08/108.31  Found (x2 x10) as proof of (cP X0)
% 108.08/108.31  Found x50:=(x5 x40):(cP X0)
% 108.08/108.31  Instantiate: X:=X0:fofType
% 108.08/108.31  Found (x5 x40) as proof of (cP X)
% 108.08/108.31  Found (x5 x40) as proof of (cP X)
% 108.08/108.31  Found x50:=(x5 x10):(cP X0)
% 108.08/108.31  Found (x5 x10) as proof of (cP X0)
% 108.08/108.31  Found (x5 x10) as proof of (cP X0)
% 108.08/108.31  Found x50:=(x5 x10):(cP X0)
% 108.08/108.31  Found (x5 x10) as proof of (cP X0)
% 108.08/108.31  Found (x5 x10) as proof of (cP X0)
% 108.08/108.31  Found x50:=(x5 x40):(cP X0)
% 108.08/108.31  Instantiate: X:=X0:fofType
% 108.08/108.31  Found (x5 x40) as proof of (cP X)
% 108.08/108.31  Found (x5 x40) as proof of (cP X)
% 108.08/108.31  Found x20:=(x2 x40):(cP X)
% 108.08/108.31  Found (x2 x40) as proof of (cP X)
% 108.08/108.31  Found (x2 x40) as proof of (cP X)
% 108.08/108.31  Found x20:=(x2 x40):(cP X)
% 108.08/108.31  Found (x2 x40) as proof of (cP X)
% 108.08/108.31  Found (x2 x40) as proof of (cP X)
% 108.08/108.31  Found x50:(cP X0)
% 108.08/108.31  Instantiate: X:=X0:fofType
% 108.08/108.31  Found x50 as proof of (cP X)
% 108.08/108.31  Found x20:(cP X)
% 108.08/108.31  Instantiate: X0:=X:fofType
% 108.08/108.31  Found x20 as proof of (cP X0)
% 108.08/108.31  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 108.08/108.31  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 109.78/110.04  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 109.78/110.04  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 109.78/110.04  Found x20:(cP X)
% 109.78/110.04  Instantiate: X0:=X:fofType
% 109.78/110.04  Found x20 as proof of (cP X0)
% 109.78/110.04  Found x20:(cP X)
% 109.78/110.04  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of (cP X)
% 109.78/110.04  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 109.78/110.04  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of (((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X)))
% 109.78/110.04  Found x21:(cP X)
% 109.78/110.04  Instantiate: X0:=X:fofType
% 109.78/110.04  Found x21 as proof of (cP X0)
% 109.78/110.04  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 109.78/110.04  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 109.78/110.04  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 109.78/110.04  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of (((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 109.78/110.04  Found x50:(cP X0)
% 109.78/110.04  Instantiate: X:=X0:fofType
% 109.78/110.04  Found x50 as proof of (cP X)
% 109.78/110.04  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 109.78/110.04  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 109.78/110.04  Found x20:=(x2 x40):(cP X)
% 109.78/110.04  Instantiate: X0:=X:fofType
% 109.78/110.04  Found (x2 x40) as proof of (cP X0)
% 109.78/110.04  Found (x2 x40) as proof of (cP X0)
% 109.78/110.04  Found x20:=(x2 x40):(cP X)
% 109.78/110.04  Found (x2 x40) as proof of (cP X)
% 109.78/110.04  Found (x2 x40) as proof of (cP X)
% 109.78/110.04  Found x51:(cP X0)
% 109.78/110.04  Instantiate: X:=X0:fofType
% 109.78/110.04  Found x51 as proof of (cP X)
% 109.78/110.04  Found x5:(cP x4)
% 109.78/110.04  Instantiate: X0:=x4:fofType
% 109.78/110.04  Found x5 as proof of (cP X0)
% 109.78/110.04  Found x21:(cP X)
% 109.78/110.04  Instantiate: X0:=X:fofType
% 109.78/110.04  Found x21 as proof of (cP X0)
% 109.78/110.04  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 109.78/110.04  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 109.78/110.04  Found (x2 x40) as proof of (cP X0)
% 109.78/110.04  Found (x2 x40) as proof of (cP X0)
% 109.78/110.04  Found (x2 x40) as proof of (cP X0)
% 109.78/110.04  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 109.78/110.04  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 109.78/110.04  Found (x2 x10) as proof of (cP X0)
% 109.78/110.04  Found (x2 x10) as proof of (cP X0)
% 109.78/110.04  Found (x2 x10) as proof of (cP X0)
% 109.78/110.04  Found x20:=(x2 x10):(cP X)
% 109.78/110.04  Found (x2 x10) as proof of (cP X)
% 109.78/110.04  Found (x2 x10) as proof of (cP X)
% 109.78/110.04  Found x20:=(x2 x11):(cP X)
% 109.78/110.04  Instantiate: X0:=X:fofType
% 109.78/110.04  Found (x2 x11) as proof of (cP X0)
% 109.78/110.04  Found (x2 x11) as proof of (cP X0)
% 109.78/110.04  Found x20:=(x2 x11):(cP X)
% 109.78/110.04  Found (x2 x11) as proof of (cP X0)
% 109.78/110.04  Found (x2 x11) as proof of (cP X0)
% 109.78/110.04  Found (x2 x11) as proof of (cP X0)
% 109.78/110.04  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 109.78/110.04  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 109.78/110.04  Found (x2 x10) as proof of (cP X0)
% 109.78/110.04  Found (x2 x10) as proof of (cP X0)
% 109.78/110.04  Found (x2 x10) as proof of (cP X0)
% 109.78/110.04  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 109.78/110.04  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 109.78/110.04  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 109.78/110.04  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 109.78/110.04  Found x20:=(x2 x11):(cP X)
% 109.78/110.04  Found (x2 x11) as proof of (cP X)
% 109.78/110.04  Found (x2 x11) as proof of (cP X)
% 109.78/110.04  Found x4:(cP x3)
% 109.78/110.04  Instantiate: X:=x3:fofType
% 109.78/110.04  Found x4 as proof of (cP X)
% 109.78/110.04  Found x20:(cP X)
% 109.78/110.04  Instantiate: X0:=X:fofType
% 109.78/110.04  Found x20 as proof of (cP X0)
% 109.78/110.04  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 109.78/110.04  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 109.78/110.04  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 109.78/110.04  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 111.77/112.04  Found x20:=(x2 x10):(cP X)
% 111.77/112.04  Found (x2 x10) as proof of (cP X)
% 111.77/112.04  Found (x2 x10) as proof of (cP X)
% 111.77/112.04  Found x20:(cP X)
% 111.77/112.04  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of (cP X)
% 111.77/112.04  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 111.77/112.04  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 111.77/112.04  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 111.77/112.04  Found x20:=(x2 x10):(cP X)
% 111.77/112.04  Found (x2 x10) as proof of (cP X)
% 111.77/112.04  Found (x2 x10) as proof of (cP X)
% 111.77/112.04  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found x20:=(x2 x3):(cP X)
% 111.77/112.04  Instantiate: X:=X0:fofType
% 111.77/112.04  Found (x2 x3) as proof of (cP X0)
% 111.77/112.04  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found (x2 x10) as proof of (cP X0)
% 111.77/112.04  Found (x2 x10) as proof of (cP X0)
% 111.77/112.04  Found (x2 x10) as proof of (cP X0)
% 111.77/112.04  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 111.77/112.04  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 111.77/112.04  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found x20:(cP X)
% 111.77/112.04  Instantiate: X0:=X:fofType
% 111.77/112.04  Found x20 as proof of (cP X0)
% 111.77/112.04  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found x20:=(x2 x10):(cP X)
% 111.77/112.04  Found (x2 x10) as proof of (cP X0)
% 111.77/112.04  Found (x2 x10) as proof of (cP X0)
% 111.77/112.04  Found (x2 x10) as proof of (cP X0)
% 111.77/112.04  Found x6:(cP x5)
% 111.77/112.04  Instantiate: X0:=x5:fofType
% 111.77/112.04  Found x6 as proof of (cP X0)
% 111.77/112.04  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found (x2 x11) as proof of (cP X0)
% 111.77/112.04  Found (x2 x11) as proof of (cP X0)
% 111.77/112.04  Found (x2 x11) as proof of (cP X0)
% 111.77/112.04  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 111.77/112.04  Found (x2 x11) as proof of (cP X0)
% 111.77/112.04  Found (x2 x11) as proof of (cP X0)
% 111.77/112.04  Found (x2 x11) as proof of (cP X0)
% 111.77/112.04  Found x20:=(x2 x40):(cP X)
% 113.67/113.91  Found (x2 x40) as proof of (cP X)
% 113.67/113.91  Found (x2 x40) as proof of (cP X)
% 113.67/113.91  Found x6:(cP x5)
% 113.67/113.91  Instantiate: X0:=x5:fofType
% 113.67/113.91  Found (fun (x6:(cP x5))=> x6) as proof of (cP X0)
% 113.67/113.91  Found x20:=(x2 x10):(cP X)
% 113.67/113.91  Instantiate: X0:=X:fofType
% 113.67/113.91  Found (x2 x10) as proof of (cP X0)
% 113.67/113.91  Found (x2 x10) as proof of (cP X0)
% 113.67/113.91  Found x20:=(x2 x11):(cP X)
% 113.67/113.91  Found (x2 x11) as proof of (cP X)
% 113.67/113.91  Found (x2 x11) as proof of (cP X)
% 113.67/113.91  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 113.67/113.91  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 113.67/113.91  Found x20:(cP X)
% 113.67/113.91  Instantiate: X0:=X:fofType
% 113.67/113.91  Found x20 as proof of (cP X0)
% 113.67/113.91  Found x20:=(x2 x11):(cP X)
% 113.67/113.91  Instantiate: X0:=X:fofType
% 113.67/113.91  Found (x2 x11) as proof of (cP X0)
% 113.67/113.91  Found (x2 x11) as proof of (cP X0)
% 113.67/113.91  Found x20:=(x2 x11):(cP X)
% 113.67/113.91  Found (x2 x11) as proof of (cP X)
% 113.67/113.91  Found (x2 x11) as proof of (cP X)
% 113.67/113.91  Found x20:=(x2 x11):(cP X)
% 113.67/113.91  Found (x2 x11) as proof of (cP X)
% 113.67/113.91  Found (x2 x11) as proof of (cP X)
% 113.67/113.91  Found x20:=(x2 x10):(cP X)
% 113.67/113.91  Instantiate: X0:=X:fofType
% 113.67/113.91  Found (x2 x10) as proof of (cP X0)
% 113.67/113.91  Found (x2 x10) as proof of (cP X0)
% 113.67/113.91  Found x20:(cP X)
% 113.67/113.91  Instantiate: X0:=X:fofType
% 113.67/113.91  Found x20 as proof of (cP X0)
% 113.67/113.91  Found x20:=(x2 x11):(cP X)
% 113.67/113.91  Instantiate: X0:=X:fofType
% 113.67/113.91  Found (x2 x11) as proof of (cP X0)
% 113.67/113.91  Found (x2 x11) as proof of (cP X0)
% 113.67/113.91  Found x20:=(x2 x11):(cP X)
% 113.67/113.91  Found (x2 x11) as proof of (cP X)
% 113.67/113.91  Found (x2 x11) as proof of (cP X)
% 113.67/113.91  Found x20:=(x2 x10):(cP X)
% 113.67/113.91  Found (x2 x10) as proof of (cP X)
% 113.67/113.91  Found (x2 x10) as proof of (cP X)
% 113.67/113.91  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 113.67/113.91  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 113.67/113.91  Found x20:=(x2 x10):(cP X)
% 113.67/113.91  Found (x2 x10) as proof of (cP X)
% 113.67/113.91  Found (x2 x10) as proof of (cP X)
% 113.67/113.91  Found x20:=(x2 x11):(cP X)
% 113.67/113.91  Instantiate: x3:=X:fofType
% 113.67/113.91  Found (x2 x11) as proof of (cP x3)
% 113.67/113.91  Found (x2 x11) as proof of (cP x3)
% 113.67/113.91  Found x20:=(x2 x10):(cP X)
% 113.67/113.91  Found (x2 x10) as proof of (cP x3)
% 113.67/113.91  Found (x2 x10) as proof of (cP x3)
% 113.67/113.91  Found (x2 x10) as proof of (cP x3)
% 113.67/113.91  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 113.67/113.91  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 113.67/113.91  Found x4:(cP x3)
% 113.67/113.91  Instantiate: X0:=x3:fofType
% 113.67/113.91  Found x4 as proof of (cP X0)
% 113.67/113.91  Found x20:=(x2 x3):(cP X)
% 113.67/113.91  Instantiate: X:=X0:fofType
% 113.67/113.91  Found (x2 x3) as proof of (cP X0)
% 113.67/113.91  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 113.67/113.91  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 113.67/113.91  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 113.67/113.91  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 113.67/113.91  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 113.67/113.91  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 113.67/113.91  Found x4:(cP x3)
% 113.67/113.91  Instantiate: X:=x3:fofType
% 113.67/113.91  Found x4 as proof of (cP X)
% 113.67/113.91  Found x20:=(x2 x3):(cP X)
% 113.67/113.91  Instantiate: X:=X0:fofType
% 113.67/113.91  Found (x2 x3) as proof of (cP X0)
% 113.67/113.91  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 113.67/113.91  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 113.67/113.91  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 113.67/113.91  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 113.67/113.91  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 113.67/113.91  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 113.67/113.91  Found x4:(cP x3)
% 113.67/113.91  Instantiate: X:=x3:fofType
% 113.67/113.91  Found x4 as proof of (cP X)
% 113.67/113.91  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 113.67/113.91  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 113.67/113.91  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 113.67/113.91  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 113.67/113.91  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 113.67/113.91  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 113.67/113.91  Found x20:=(x2 x10):(cP X)
% 113.67/113.91  Found (x2 x10) as proof of (cP X)
% 113.67/113.91  Found (x2 x10) as proof of (cP X)
% 116.17/116.46  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 116.17/116.46  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 116.17/116.46  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 116.17/116.46  Found x20:=(x2 x3):(cP X)
% 116.17/116.46  Instantiate: X:=X0:fofType
% 116.17/116.46  Found (x2 x3) as proof of (cP X0)
% 116.17/116.46  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 116.17/116.46  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 116.17/116.46  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 116.17/116.46  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 116.17/116.46  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 116.17/116.46  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 116.17/116.46  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 116.17/116.46  Found x20:=(x2 x3):(cP X)
% 116.17/116.46  Instantiate: X:=X0:fofType
% 116.17/116.46  Found (x2 x3) as proof of (cP X0)
% 116.17/116.46  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 116.17/116.46  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 116.17/116.46  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 116.17/116.46  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 116.17/116.46  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 116.17/116.46  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 116.17/116.46  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 116.17/116.46  Found x20:=(x2 x10):(cP X)
% 116.17/116.46  Found (x2 x10) as proof of (cP X)
% 116.17/116.46  Found (x2 x10) as proof of (cP X)
% 116.17/116.46  Found x21:(cP X)
% 116.17/116.46  Instantiate: X0:=X:fofType
% 116.17/116.46  Found x21 as proof of (cP X0)
% 116.17/116.46  Found x20:=(x2 x10):(cP X)
% 116.17/116.46  Found (x2 x10) as proof of (cP X)
% 116.17/116.46  Found (x2 x10) as proof of (cP X)
% 116.17/116.46  Found x21:(cP X)
% 116.17/116.46  Instantiate: X0:=X:fofType
% 116.17/116.46  Found x21 as proof of (cP X0)
% 116.17/116.46  Found x21:(cP X)
% 116.17/116.46  Instantiate: X0:=X:fofType
% 116.17/116.46  Found x21 as proof of (cP X0)
% 116.17/116.46  Found x21:(cP X)
% 116.17/116.46  Instantiate: X0:=X:fofType
% 116.17/116.46  Found x21 as proof of (cP X0)
% 116.17/116.46  Found x21:(cP X)
% 116.17/116.46  Instantiate: X0:=X:fofType
% 116.17/116.46  Found x21 as proof of (cP X0)
% 116.17/116.46  Found x20:(cP X)
% 116.17/116.46  Instantiate: X0:=X:fofType
% 116.17/116.46  Found x20 as proof of (cP X0)
% 116.17/116.46  Found x20:=(x2 x11):(cP X)
% 116.17/116.46  Found (x2 x11) as proof of (cP X)
% 116.17/116.46  Found (x2 x11) as proof of (cP X)
% 116.17/116.46  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 116.17/116.46  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 116.17/116.46  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 116.17/116.46  Found x20:(cP X)
% 116.17/116.46  Instantiate: X0:=X:fofType
% 116.17/116.46  Found x20 as proof of (cP X0)
% 116.17/116.46  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 116.17/116.46  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 116.17/116.46  Found x20:=(x2 x12):(cP X)
% 116.17/116.46  Found (x2 x12) as proof of (cP X)
% 116.17/116.46  Found (x2 x12) as proof of (cP X)
% 116.17/116.46  Found x21:(cP X)
% 116.17/116.46  Instantiate: X0:=X:fofType
% 116.17/116.46  Found x21 as proof of (cP X0)
% 116.17/116.46  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 116.17/116.46  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 116.17/116.46  Found (x2 x10) as proof of (cP X0)
% 116.17/116.46  Found (x2 x10) as proof of (cP X0)
% 116.17/116.46  Found (x2 x10) as proof of (cP X0)
% 116.17/116.46  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 116.17/116.46  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 116.17/116.46  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 116.17/116.46  Found x20:=(x2 x3):(cP X)
% 116.17/116.46  Instantiate: X:=X0:fofType
% 116.17/116.46  Found (x2 x3) as proof of (cP X0)
% 116.17/116.46  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 116.17/116.46  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 116.17/116.46  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 116.17/116.46  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 117.16/117.43  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 117.16/117.43  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 117.16/117.43  Found x20:=(x2 x3):(cP X)
% 117.16/117.43  Instantiate: X:=X0:fofType
% 117.16/117.43  Found (x2 x3) as proof of (cP X0)
% 117.16/117.43  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 117.16/117.43  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 117.16/117.43  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 117.16/117.43  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 117.16/117.43  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 117.16/117.43  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 117.16/117.43  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 117.16/117.43  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 117.16/117.43  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 117.16/117.43  Found x20:=(x2 x11):(cP X)
% 117.16/117.43  Found (x2 x11) as proof of (cP X)
% 117.16/117.43  Found (x2 x11) as proof of (cP X)
% 117.16/117.43  Found x20:=(x2 x12):(cP X)
% 117.16/117.43  Found (x2 x12) as proof of (cP X)
% 117.16/117.43  Found (x2 x12) as proof of (cP X)
% 117.16/117.43  Found x20:=(x2 x3):(cP X)
% 117.16/117.43  Instantiate: X:=X0:fofType
% 117.16/117.43  Found (x2 x3) as proof of (cP X0)
% 117.16/117.43  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 117.16/117.43  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 117.16/117.43  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 117.16/117.43  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 117.16/117.43  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 117.16/117.43  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 117.16/117.43  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 117.16/117.43  Found x20:=(x2 x3):(cP X)
% 117.16/117.43  Instantiate: X:=X0:fofType
% 117.16/117.43  Found (x2 x3) as proof of (cP X0)
% 117.16/117.43  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 117.16/117.43  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 117.16/117.43  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 117.16/117.43  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 117.16/117.43  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 117.16/117.43  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 117.16/117.43  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 117.16/117.43  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 117.16/117.43  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 117.16/117.43  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 117.16/117.43  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 117.16/117.43  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 117.16/117.43  Found (x2 x3) as proof of (cP X0)
% 117.16/117.43  Found (x2 x3) as proof of (cP X0)
% 117.16/117.43  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 117.16/117.43  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 117.16/117.43  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 117.16/117.43  Found x20:=(x2 x12):(cP X)
% 117.16/117.43  Found (x2 x12) as proof of (cP X)
% 117.16/117.43  Found (x2 x12) as proof of (cP X)
% 117.16/117.43  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 117.16/117.43  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 117.16/117.43  Found (x2 x3) as proof of (cP X0)
% 117.16/117.43  Found (x2 x3) as proof of (cP X0)
% 117.16/117.43  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 119.57/119.85  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 119.57/119.85  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 119.57/119.85  Found x50:(cP X0)
% 119.57/119.85  Instantiate: X:=X0:fofType
% 119.57/119.85  Found x50 as proof of (cP X)
% 119.57/119.85  Found x20:(cP X)
% 119.57/119.85  Instantiate: X0:=X:fofType
% 119.57/119.85  Found x20 as proof of (cP X0)
% 119.57/119.85  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 119.57/119.85  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 119.57/119.85  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 119.57/119.85  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x10) as proof of (((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 119.57/119.85  Found x20:(cP X)
% 119.57/119.85  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of (cP X)
% 119.57/119.85  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 119.57/119.85  Found (fun (x4:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x20) as proof of (((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X)))
% 119.57/119.85  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 119.57/119.85  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 119.57/119.85  Found x50:(cP X0)
% 119.57/119.85  Instantiate: X:=X0:fofType
% 119.57/119.85  Found x50 as proof of (cP X)
% 119.57/119.85  Found x20:(cP X)
% 119.57/119.85  Instantiate: X0:=X:fofType
% 119.57/119.85  Found x20 as proof of (cP X0)
% 119.57/119.85  Found x50:(cP X0)
% 119.57/119.85  Instantiate: X:=X0:fofType
% 119.57/119.85  Found x50 as proof of (cP X)
% 119.57/119.85  Found x20:(cP X)
% 119.57/119.85  Instantiate: X0:=X:fofType
% 119.57/119.85  Found x20 as proof of (cP X0)
% 119.57/119.85  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 119.57/119.85  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 119.57/119.85  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 119.57/119.85  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 119.57/119.85  Found x40:=(x4 x30):(cP X0)
% 119.57/119.85  Instantiate: X:=X0:fofType
% 119.57/119.85  Found (x4 x30) as proof of (cP X)
% 119.57/119.85  Found (x4 x30) as proof of (cP X)
% 119.57/119.85  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 119.57/119.85  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 119.57/119.85  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 119.57/119.85  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 119.57/119.85  Found x51:(cP X0)
% 119.57/119.85  Instantiate: X:=X0:fofType
% 119.57/119.85  Found x51 as proof of (cP X)
% 119.57/119.85  Found x21:(cP X)
% 119.57/119.85  Instantiate: X0:=X:fofType
% 119.57/119.85  Found x21 as proof of (cP X0)
% 119.57/119.85  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 119.57/119.85  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 119.57/119.85  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 119.57/119.85  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 119.57/119.85  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 119.57/119.85  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 119.57/119.85  Found x20:=(x2 x10):(cP X)
% 119.57/119.85  Found (x2 x10) as proof of (cP X)
% 119.57/119.85  Found (x2 x10) as proof of (cP X)
% 119.57/119.85  Found x20:=(x2 x3):(cP X)
% 119.57/119.85  Instantiate: X:=X0:fofType
% 119.57/119.85  Found (x2 x3) as proof of (cP X0)
% 119.57/119.85  Found x21:(cP X)
% 119.57/119.85  Instantiate: X0:=X:fofType
% 119.57/119.85  Found x21 as proof of (cP X0)
% 119.57/119.85  Found x51:(cP X0)
% 119.57/119.85  Instantiate: X:=X0:fofType
% 119.57/119.85  Found x51 as proof of (cP X)
% 119.57/119.85  Found x10:=(x1 x23):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 119.57/119.85  Found (x1 x23) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 119.57/119.85  Found (x1 x23) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 119.57/119.85  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 121.28/121.53  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 121.28/121.53  Found x20:(cP X)
% 121.28/121.53  Found x20 as proof of (cP X)
% 121.28/121.53  Found x20:(cP X)
% 121.28/121.53  Instantiate: X0:=X:fofType
% 121.28/121.53  Found x20 as proof of (cP X0)
% 121.28/121.53  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 121.28/121.53  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 121.28/121.53  Found (x2 x3) as proof of (cP X0)
% 121.28/121.53  Found (x2 x3) as proof of (cP X0)
% 121.28/121.53  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 121.28/121.53  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 121.28/121.53  Found (x2 x3) as proof of (cP X0)
% 121.28/121.53  Found (x2 x3) as proof of (cP X0)
% 121.28/121.53  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 121.28/121.53  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 121.28/121.53  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 121.28/121.53  Found x20:=(x2 x3):(cP X)
% 121.28/121.53  Found (x2 x3) as proof of (cP X)
% 121.28/121.53  Found (x2 x3) as proof of (cP X)
% 121.28/121.53  Found x20:=(x2 x10):(cP X)
% 121.28/121.53  Instantiate: X:=X0:fofType
% 121.28/121.53  Found (x2 x10) as proof of (cP X0)
% 121.28/121.53  Found x20:=(x2 x3):(cP X)
% 121.28/121.53  Found (x2 x3) as proof of (cP X0)
% 121.28/121.53  Found (x2 x3) as proof of (cP X0)
% 121.28/121.53  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 121.28/121.53  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 121.28/121.53  Found (x2 x3) as proof of (cP X0)
% 121.28/121.53  Found (x2 x3) as proof of (cP X0)
% 121.28/121.53  Found x20:=(x2 x10):(cP X)
% 121.28/121.53  Found (x2 x10) as proof of (cP X)
% 121.28/121.53  Found (x2 x10) as proof of (cP X)
% 121.28/121.53  Found x20:=(x2 x10):(cP X)
% 121.28/121.53  Instantiate: X0:=X:fofType
% 121.28/121.53  Found (x2 x10) as proof of (cP X0)
% 121.28/121.53  Found (x2 x10) as proof of (cP X0)
% 121.28/121.53  Found x20:=(x2 x13):(cP X)
% 121.28/121.53  Found (x2 x13) as proof of (cP X)
% 121.28/121.53  Found (x2 x13) as proof of (cP X)
% 121.28/121.53  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 121.28/121.53  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 121.28/121.53  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 121.28/121.53  Found x4:(cP x3)
% 121.28/121.53  Instantiate: X:=x3:fofType
% 121.28/121.53  Found x4 as proof of (cP X)
% 121.28/121.53  Found x20:=(x2 x11):(cP X)
% 121.28/121.53  Found (x2 x11) as proof of (cP X)
% 121.28/121.53  Found (x2 x11) as proof of (cP X)
% 121.28/121.53  Found x4:(cP x3)
% 121.28/121.53  Instantiate: X:=x3:fofType
% 121.28/121.53  Found x4 as proof of (cP X)
% 121.28/121.53  Found x4:(cP x3)
% 121.28/121.53  Instantiate: X:=x3:fofType
% 121.28/121.53  Found x4 as proof of (cP X)
% 121.28/121.53  Found x20:=(x2 x11):(cP X)
% 121.28/121.53  Instantiate: X0:=X:fofType
% 121.28/121.53  Found (x2 x11) as proof of (cP X0)
% 121.28/121.53  Found (x2 x11) as proof of (cP X0)
% 121.28/121.53  Found x20:=(x2 x11):(cP X)
% 121.28/121.53  Found (x2 x11) as proof of (cP X)
% 121.28/121.53  Found (x2 x11) as proof of (cP X)
% 121.28/121.53  Found x20:=(x2 x11):(cP X)
% 121.28/121.53  Found (x2 x11) as proof of (cP X)
% 121.28/121.53  Found (x2 x11) as proof of (cP X)
% 121.28/121.53  Found x20:=(x2 x11):(cP X)
% 121.28/121.53  Instantiate: X0:=X:fofType
% 121.28/121.53  Found (x2 x11) as proof of (cP X0)
% 121.28/121.53  Found (x2 x11) as proof of (cP X0)
% 121.28/121.53  Found x50:=(x5 x10):(cP X0)
% 121.28/121.53  Found (x5 x10) as proof of (cP X0)
% 121.28/121.53  Found (x5 x10) as proof of (cP X0)
% 121.28/121.53  Found x20:=(x2 x3):(cP X)
% 121.28/121.53  Instantiate: X:=X0:fofType
% 121.28/121.53  Found (x2 x3) as proof of (cP X0)
% 121.28/121.53  Found x20:=(x2 x10):(cP X)
% 121.28/121.53  Found (x2 x10) as proof of (cP X)
% 121.28/121.53  Found (x2 x10) as proof of (cP X)
% 121.28/121.53  Found x20:=(x2 x3):(cP X)
% 121.28/121.53  Instantiate: X:=X0:fofType
% 121.28/121.53  Found (x2 x3) as proof of (cP X0)
% 121.28/121.53  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 121.28/121.53  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 121.28/121.53  Found (x2 x11) as proof of (cP X0)
% 121.28/121.53  Found (x2 x11) as proof of (cP X0)
% 121.28/121.53  Found (x2 x11) as proof of (cP X0)
% 121.28/121.53  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 121.28/121.53  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 121.28/121.53  Found (x2 x11) as proof of (cP X0)
% 121.28/121.53  Found (x2 x11) as proof of (cP X0)
% 121.28/121.53  Found (x2 x11) as proof of (cP X0)
% 121.28/121.53  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 121.28/121.53  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 121.28/121.53  Found (x2 x10) as proof of (cP X0)
% 121.28/121.53  Found (x2 x10) as proof of (cP X0)
% 121.28/121.53  Found (x2 x10) as proof of (cP X0)
% 121.28/121.53  Found x4:(cP x3)
% 121.28/121.53  Instantiate: X:=x3:fofType
% 121.28/121.53  Found x4 as proof of (cP X)
% 121.28/121.53  Found x20:(cP X)
% 121.28/121.53  Instantiate: X0:=X:fofType
% 121.28/121.53  Found x20 as proof of (cP X0)
% 121.28/121.53  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 121.28/121.53  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 121.28/121.53  Found x20:=(x2 x10):(cP X)
% 121.28/121.53  Instantiate: X0:=X:fofType
% 121.28/121.53  Found (x2 x10) as proof of (cP X0)
% 121.28/121.53  Found (x2 x10) as proof of (cP X0)
% 121.28/121.53  Found x20:=(x2 x10):(cP X)
% 121.28/121.53  Found (x2 x10) as proof of (cP X)
% 121.28/121.53  Found (x2 x10) as proof of (cP X)
% 121.28/121.53  Found x4:(cP x3)
% 121.28/121.53  Instantiate: X:=x3:fofType
% 121.28/121.53  Found x4 as proof of (cP X)
% 121.28/121.53  Found x20:=(x2 x10):(cP X)
% 124.05/124.36  Found (x2 x10) as proof of (cP X)
% 124.05/124.36  Found (x2 x10) as proof of (cP X)
% 124.05/124.36  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 124.05/124.36  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 124.05/124.36  Found x20:(cP X)
% 124.05/124.36  Instantiate: X0:=X:fofType
% 124.05/124.36  Found x20 as proof of (cP X0)
% 124.05/124.36  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 124.05/124.36  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 124.05/124.36  Found x20:(cP X)
% 124.05/124.36  Instantiate: X0:=X:fofType
% 124.05/124.36  Found x20 as proof of (cP X0)
% 124.05/124.36  Found x20:=(x2 x10):(cP X)
% 124.05/124.36  Found (x2 x10) as proof of (cP X)
% 124.05/124.36  Found (x2 x10) as proof of (cP X)
% 124.05/124.36  Found x20:=(x2 x10):(cP X)
% 124.05/124.36  Found (x2 x10) as proof of (cP X)
% 124.05/124.36  Found (x2 x10) as proof of (cP X)
% 124.05/124.36  Found x20:=(x2 x10):(cP X)
% 124.05/124.36  Found (x2 x10) as proof of (cP X0)
% 124.05/124.36  Found (x2 x10) as proof of (cP X0)
% 124.05/124.36  Found (x2 x10) as proof of (cP X0)
% 124.05/124.36  Found x50:=(x5 x40):(cP X0)
% 124.05/124.36  Instantiate: X:=X0:fofType
% 124.05/124.36  Found (x5 x40) as proof of (cP X)
% 124.05/124.36  Found (x5 x40) as proof of (cP X)
% 124.05/124.36  Found x20:=(x2 x40):(cP X)
% 124.05/124.36  Found (x2 x40) as proof of (cP X)
% 124.05/124.36  Found (x2 x40) as proof of (cP X)
% 124.05/124.36  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 124.05/124.36  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 124.05/124.36  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 124.05/124.36  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 124.05/124.36  Found x20:=(x2 x10):(cP X)
% 124.05/124.36  Found (x2 x10) as proof of (cP X)
% 124.05/124.36  Found (x2 x10) as proof of (cP X)
% 124.05/124.36  Found x20:=(x2 x10):(cP X)
% 124.05/124.36  Instantiate: X0:=X:fofType
% 124.05/124.36  Found (x2 x10) as proof of (cP X0)
% 124.05/124.36  Found (x2 x10) as proof of (cP X0)
% 124.05/124.36  Found x50:=(x5 x10):(cP X0)
% 124.05/124.36  Found (x5 x10) as proof of (cP X0)
% 124.05/124.36  Found (x5 x10) as proof of (cP X0)
% 124.05/124.36  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 124.05/124.36  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 124.05/124.36  Found x20:=(x2 x3):(cP X)
% 124.05/124.36  Instantiate: X:=X0:fofType
% 124.05/124.36  Found (x2 x3) as proof of (cP X0)
% 124.05/124.36  Found x20:=(x2 x3):(cP X)
% 124.05/124.36  Instantiate: X:=X0:fofType
% 124.05/124.36  Found (x2 x3) as proof of (cP X0)
% 124.05/124.36  Found x21:(cP X)
% 124.05/124.36  Instantiate: X0:=X:fofType
% 124.05/124.36  Found x21 as proof of (cP X0)
% 124.05/124.36  Found x21:(cP X)
% 124.05/124.36  Instantiate: X0:=X:fofType
% 124.05/124.36  Found x21 as proof of (cP X0)
% 124.05/124.36  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 124.05/124.36  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 124.05/124.36  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 124.05/124.36  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 124.05/124.36  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 124.05/124.36  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 124.05/124.36  Found x20:=(x2 x12):(cP X)
% 124.05/124.36  Found (x2 x12) as proof of (cP X)
% 124.05/124.36  Found (x2 x12) as proof of (cP X)
% 124.05/124.36  Found x20:=(x2 x10):(cP X)
% 124.05/124.36  Found (x2 x10) as proof of (cP X)
% 124.05/124.36  Found (x2 x10) as proof of (cP X)
% 124.05/124.36  Found x20:=(x2 x12):(cP X)
% 124.05/124.36  Found (x2 x12) as proof of (cP X)
% 124.05/124.36  Found (x2 x12) as proof of (cP X)
% 124.05/124.36  Found x21:(cP X)
% 124.05/124.36  Instantiate: X0:=X:fofType
% 124.05/124.36  Found x21 as proof of (cP X0)
% 124.05/124.36  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 124.05/124.36  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 124.05/124.36  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 124.05/124.36  Found x20:=(x2 x12):(cP X)
% 124.05/124.36  Found (x2 x12) as proof of (cP X)
% 124.05/124.36  Found (x2 x12) as proof of (cP X)
% 124.05/124.36  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 124.05/124.36  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 124.05/124.36  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 124.05/124.36  Found x20:=(x2 x3):(cP X)
% 124.05/124.36  Instantiate: X:=X0:fofType
% 124.05/124.36  Found (x2 x3) as proof of (cP X0)
% 124.05/124.36  Found (fun (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of (cP X0)
% 124.05/124.36  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0))
% 124.05/124.36  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of (((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0)))
% 124.05/124.36  Found (and_rect10 (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 127.06/127.29  Found ((and_rect1 (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 127.06/127.29  Found (((fun (P:Type) (x5:(((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->P)))=> (((((and_rect ((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))) P) x5) x4)) (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 127.06/127.29  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.06/127.29  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.06/127.29  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 127.06/127.29  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.06/127.29  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.06/127.29  Found x20:(cP X)
% 127.06/127.29  Instantiate: X0:=X:fofType
% 127.06/127.29  Found x20 as proof of (cP X0)
% 127.06/127.29  Found x21:(cP X)
% 127.06/127.29  Instantiate: X0:=X:fofType
% 127.06/127.29  Found x21 as proof of (cP X0)
% 127.06/127.29  Found x21:(cP X)
% 127.06/127.29  Instantiate: X0:=X:fofType
% 127.06/127.29  Found x21 as proof of (cP X0)
% 127.06/127.29  Found x20:=(x2 x10):(cP X)
% 127.06/127.29  Found (x2 x10) as proof of (cP X)
% 127.06/127.29  Found (x2 x10) as proof of (cP X)
% 127.06/127.29  Found x40:=(x4 x30):(cP X0)
% 127.06/127.29  Instantiate: X:=X0:fofType
% 127.06/127.29  Found (x4 x30) as proof of (cP X)
% 127.06/127.29  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of (cP X)
% 127.06/127.29  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 127.06/127.29  Found x7:(cP x6)
% 127.06/127.29  Instantiate: X0:=x6:fofType
% 127.06/127.29  Found x7 as proof of (cP X0)
% 127.06/127.29  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.06/127.29  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.06/127.29  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.06/127.29  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.06/127.29  Found x50:(cP X0)
% 127.06/127.29  Instantiate: X:=X0:fofType
% 127.06/127.29  Found x50 as proof of (cP X)
% 127.06/127.29  Found x20:(cP X)
% 127.06/127.29  Instantiate: X0:=X:fofType
% 127.06/127.29  Found x20 as proof of (cP X0)
% 127.06/127.29  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.06/127.29  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.06/127.29  Found x20:(cP X)
% 127.06/127.29  Instantiate: X0:=X:fofType
% 127.06/127.29  Found x20 as proof of (cP X0)
% 127.06/127.29  Found x20:=(x2 x10):(cP X)
% 127.06/127.29  Found (x2 x10) as proof of (cP X)
% 127.06/127.29  Found (x2 x10) as proof of (cP X)
% 127.06/127.29  Found x7:(cP x6)
% 127.06/127.29  Instantiate: X:=x6:fofType
% 127.06/127.29  Found x7 as proof of (cP X)
% 127.06/127.29  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.06/127.29  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.06/127.29  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.06/127.29  Found x21:(cP X)
% 127.06/127.29  Instantiate: X0:=X:fofType
% 127.06/127.29  Found x21 as proof of (cP X0)
% 127.06/127.29  Found x21:(cP X)
% 127.06/127.29  Instantiate: X0:=X:fofType
% 127.06/127.29  Found x21 as proof of (cP X0)
% 127.06/127.29  Found x5:(cP x4)
% 127.06/127.29  Instantiate: X0:=x4:fofType
% 127.06/127.29  Found x5 as proof of (cP X0)
% 127.06/127.29  Found x20:=(x2 x13):(cP X)
% 127.06/127.29  Found (x2 x13) as proof of (cP X)
% 127.06/127.29  Found (x2 x13) as proof of (cP X)
% 127.06/127.29  Found x20:=(x2 x11):(cP X)
% 127.06/127.29  Found (x2 x11) as proof of (cP X)
% 127.06/127.29  Found (x2 x11) as proof of (cP X)
% 127.06/127.29  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.06/127.29  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.06/127.29  Found x20:=(x2 x11):(cP X)
% 127.06/127.29  Found (x2 x11) as proof of (cP X)
% 127.06/127.29  Found (x2 x11) as proof of (cP X)
% 127.06/127.29  Found x20:=(x2 x11):(cP X)
% 127.06/127.29  Found (x2 x11) as proof of (cP X)
% 127.06/127.29  Found (x2 x11) as proof of (cP X)
% 127.06/127.29  Found x20:=(x2 x3):(cP X)
% 127.06/127.29  Instantiate: X:=X0:fofType
% 127.06/127.29  Found (x2 x3) as proof of (cP X0)
% 127.06/127.29  Found (fun (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of (cP X0)
% 127.06/127.29  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0))
% 127.06/127.29  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of (((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0)))
% 127.77/128.07  Found (and_rect10 (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 127.77/128.07  Found ((and_rect1 (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 127.77/128.07  Found (((fun (P:Type) (x5:(((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->P)))=> (((((and_rect ((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))) P) x5) x4)) (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 127.77/128.07  Found x20:=(x2 x10):(cP X)
% 127.77/128.07  Found (x2 x10) as proof of (cP X)
% 127.77/128.07  Found (x2 x10) as proof of (cP X)
% 127.77/128.07  Found x20:=(x2 x11):(cP X)
% 127.77/128.07  Found (x2 x11) as proof of (cP X)
% 127.77/128.07  Found (x2 x11) as proof of (cP X)
% 127.77/128.07  Found x20:=(x2 x10):(cP X)
% 127.77/128.07  Instantiate: X0:=X:fofType
% 127.77/128.07  Found (x2 x10) as proof of (cP X0)
% 127.77/128.07  Found (x2 x10) as proof of (cP X0)
% 127.77/128.07  Found x20:=(x2 x10):(cP X)
% 127.77/128.07  Found (x2 x10) as proof of (cP X)
% 127.77/128.07  Found (x2 x10) as proof of (cP X)
% 127.77/128.07  Found x20:=(x2 x40):(cP X)
% 127.77/128.07  Instantiate: X0:=X:fofType
% 127.77/128.07  Found (x2 x40) as proof of (cP X0)
% 127.77/128.07  Found (x2 x40) as proof of (cP X0)
% 127.77/128.07  Found x50:=(x5 x40):(cP X0)
% 127.77/128.07  Found (x5 x40) as proof of (cP X0)
% 127.77/128.07  Found (x5 x40) as proof of (cP X0)
% 127.77/128.07  Found x20:=(x2 x11):(cP X)
% 127.77/128.07  Found (x2 x11) as proof of (cP X)
% 127.77/128.07  Found (x2 x11) as proof of (cP X)
% 127.77/128.07  Found x20:=(x2 x10):(cP X)
% 127.77/128.07  Instantiate: X0:=X:fofType
% 127.77/128.07  Found (x2 x10) as proof of (cP X0)
% 127.77/128.07  Found (x2 x10) as proof of (cP X0)
% 127.77/128.07  Found x20:=(x2 x41):(cP X)
% 127.77/128.07  Instantiate: X0:=X:fofType
% 127.77/128.07  Found (x2 x41) as proof of (cP X0)
% 127.77/128.07  Found (x2 x41) as proof of (cP X0)
% 127.77/128.07  Found x50:=(x5 x41):(cP X0)
% 127.77/128.07  Found (x5 x41) as proof of (cP X0)
% 127.77/128.07  Found (x5 x41) as proof of (cP X0)
% 127.77/128.07  Found x50:=(x5 x41):(cP X0)
% 127.77/128.07  Instantiate: X:=X0:fofType
% 127.77/128.07  Found (x5 x41) as proof of (cP X)
% 127.77/128.07  Found (x5 x41) as proof of (cP X)
% 127.77/128.07  Found x20:=(x2 x41):(cP X)
% 127.77/128.07  Found (x2 x41) as proof of (cP X)
% 127.77/128.07  Found (x2 x41) as proof of (cP X)
% 127.77/128.07  Found x20:=(x2 x40):(cP X)
% 127.77/128.07  Found (x2 x40) as proof of (cP X)
% 127.77/128.07  Found (x2 x40) as proof of (cP X)
% 127.77/128.07  Found x20:=(x2 x11):(cP X)
% 127.77/128.07  Instantiate: X0:=X:fofType
% 127.77/128.07  Found (x2 x11) as proof of (cP X0)
% 127.77/128.07  Found (x2 x11) as proof of (cP X0)
% 127.77/128.07  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.77/128.07  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.77/128.07  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.77/128.07  Found x20:=(x2 x3):(cP X)
% 127.77/128.07  Found (x2 x3) as proof of (cP X0)
% 127.77/128.07  Found (x2 x3) as proof of (cP X0)
% 127.77/128.07  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.77/128.07  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.77/128.07  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.77/128.07  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.77/128.07  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.77/128.07  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.77/128.07  Found x4:(cP x3)
% 127.77/128.07  Instantiate: X:=x3:fofType
% 127.77/128.07  Found x4 as proof of (cP X)
% 127.77/128.07  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.77/128.07  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.77/128.07  Found x4:(cP x3)
% 127.77/128.07  Instantiate: X:=x3:fofType
% 127.77/128.07  Found x4 as proof of (cP X)
% 127.77/128.07  Found x50:(cP X0)
% 127.77/128.07  Instantiate: X:=X0:fofType
% 127.77/128.07  Found x50 as proof of (cP X)
% 127.77/128.07  Found x4:(cP x3)
% 127.77/128.07  Instantiate: X:=x3:fofType
% 127.77/128.07  Found x4 as proof of (cP X)
% 127.77/128.07  Found x20:(cP X)
% 127.77/128.07  Instantiate: X0:=X:fofType
% 127.77/128.07  Found x20 as proof of (cP X0)
% 127.77/128.07  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.77/128.07  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.77/128.07  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 127.77/128.07  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 127.77/128.07  Found x20:(cP X)
% 127.77/128.07  Found x20 as proof of (cP X0)
% 127.77/128.07  Found x20:(cP X)
% 129.28/129.59  Instantiate: X:=X0:fofType
% 129.28/129.59  Found x20 as proof of (cP X0)
% 129.28/129.59  Found x50:=(x5 x11):(cP X0)
% 129.28/129.59  Found (x5 x11) as proof of (cP X0)
% 129.28/129.59  Found (x5 x11) as proof of (cP X0)
% 129.28/129.59  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found x50:=(x5 x10):(cP X0)
% 129.28/129.59  Found (x5 x10) as proof of (cP X0)
% 129.28/129.59  Found (x5 x10) as proof of (cP X0)
% 129.28/129.59  Found x50:(cP X0)
% 129.28/129.59  Instantiate: X:=X0:fofType
% 129.28/129.59  Found x50 as proof of (cP X)
% 129.28/129.59  Found x20:(cP X)
% 129.28/129.59  Instantiate: X0:=X:fofType
% 129.28/129.59  Found x20 as proof of (cP X0)
% 129.28/129.59  Found x20:=(x2 x10):(cP X)
% 129.28/129.59  Found (x2 x10) as proof of (cP X)
% 129.28/129.59  Found (x2 x10) as proof of (cP X)
% 129.28/129.59  Found x20:=(x2 x10):(cP X)
% 129.28/129.59  Instantiate: X0:=X:fofType
% 129.28/129.59  Found (x2 x10) as proof of (cP X0)
% 129.28/129.59  Found (x2 x10) as proof of (cP X0)
% 129.28/129.59  Found x50:=(x5 x10):(cP X0)
% 129.28/129.59  Found (x5 x10) as proof of (cP X0)
% 129.28/129.59  Found (x5 x10) as proof of (cP X0)
% 129.28/129.59  Found x50:=(x5 x11):(cP X0)
% 129.28/129.59  Instantiate: X:=X0:fofType
% 129.28/129.59  Found (x5 x11) as proof of (cP X)
% 129.28/129.59  Found (x5 x11) as proof of (cP X)
% 129.28/129.59  Found x20:=(x2 x11):(cP X)
% 129.28/129.59  Found (x2 x11) as proof of (cP X)
% 129.28/129.59  Found (x2 x11) as proof of (cP X)
% 129.28/129.59  Found x50:=(x5 x41):(cP X0)
% 129.28/129.59  Found (x5 x41) as proof of (cP X0)
% 129.28/129.59  Found (x5 x41) as proof of (cP X0)
% 129.28/129.59  Found x50:=(x5 x40):(cP X0)
% 129.28/129.59  Instantiate: X:=X0:fofType
% 129.28/129.59  Found (x5 x40) as proof of (cP X)
% 129.28/129.59  Found (x5 x40) as proof of (cP X)
% 129.28/129.59  Found x20:=(x2 x40):(cP X)
% 129.28/129.59  Found (x2 x40) as proof of (cP X)
% 129.28/129.59  Found (x2 x40) as proof of (cP X)
% 129.28/129.59  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found x40:=(x4 x51):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found x40:=(x4 x51):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found x20:=(x2 x10):(cP X)
% 129.28/129.59  Found (x2 x10) as proof of (cP X)
% 129.28/129.59  Found (x2 x10) as proof of (cP X)
% 129.28/129.59  Found x20:=(x2 x40):(cP X)
% 129.28/129.59  Instantiate: X0:=X:fofType
% 129.28/129.59  Found (x2 x40) as proof of (cP X0)
% 129.28/129.59  Found (x2 x40) as proof of (cP X0)
% 129.28/129.59  Found x50:=(x5 x41):(cP X0)
% 129.28/129.59  Instantiate: X:=X0:fofType
% 129.28/129.59  Found (x5 x41) as proof of (cP X)
% 129.28/129.59  Found (x5 x41) as proof of (cP X)
% 129.28/129.59  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found x20:=(x2 x41):(cP X)
% 129.28/129.59  Found (x2 x41) as proof of (cP X)
% 129.28/129.59  Found (x2 x41) as proof of (cP X)
% 129.28/129.59  Found x50:=(x5 x40):(cP X0)
% 129.28/129.59  Found (x5 x40) as proof of (cP X0)
% 129.28/129.59  Found (x5 x40) as proof of (cP X0)
% 129.28/129.59  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 129.28/129.59  Found x20:=(x2 x3):(cP X)
% 129.28/129.59  Instantiate: X:=X0:fofType
% 129.28/129.59  Found (x2 x3) as proof of (cP X0)
% 132.05/132.33  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 132.05/132.33  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 132.05/132.33  Found (x2 x11) as proof of (cP X0)
% 132.05/132.33  Found (x2 x11) as proof of (cP X0)
% 132.05/132.33  Found (x2 x11) as proof of (cP X0)
% 132.05/132.33  Found x20:=(x2 x3):(cP X)
% 132.05/132.33  Found (x2 x3) as proof of (cP X)
% 132.05/132.33  Found (x2 x3) as proof of (cP X)
% 132.05/132.33  Found x20:=(x2 x10):(cP X)
% 132.05/132.33  Instantiate: X:=X0:fofType
% 132.05/132.33  Found (x2 x10) as proof of (cP X0)
% 132.05/132.33  Found (x2 x10) as proof of (cP X0)
% 132.05/132.33  Found x20:=(x2 x3):(cP X)
% 132.05/132.33  Found (x2 x3) as proof of (cP X0)
% 132.05/132.33  Found (x2 x3) as proof of (cP X0)
% 132.05/132.33  Found (x2 x3) as proof of (cP X0)
% 132.05/132.33  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 132.05/132.33  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 132.05/132.33  Found (x2 x3) as proof of (cP X0)
% 132.05/132.33  Found (x2 x3) as proof of (cP X0)
% 132.05/132.33  Found (x2 x3) as proof of (cP X0)
% 132.05/132.33  Found x20:=(x2 x3):(cP X)
% 132.05/132.33  Instantiate: X:=X0:fofType
% 132.05/132.33  Found (x2 x3) as proof of (cP X0)
% 132.05/132.33  Found x20:=(x2 x3):(cP X)
% 132.05/132.33  Instantiate: X:=X0:fofType
% 132.05/132.33  Found (x2 x3) as proof of (cP X0)
% 132.05/132.33  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 132.05/132.33  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 132.05/132.33  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 132.05/132.33  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 132.05/132.33  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 132.05/132.33  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 132.05/132.33  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 132.05/132.33  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 132.05/132.33  Found x20:(cP X)
% 132.05/132.33  Instantiate: X0:=X:fofType
% 132.05/132.33  Found x20 as proof of (cP X0)
% 132.05/132.33  Found x20:=(x2 x40):(cP X)
% 132.05/132.33  Found (x2 x40) as proof of (cP X)
% 132.05/132.33  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of (cP X)
% 132.05/132.33  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 132.05/132.33  Found x20:=(x2 x3):(cP X)
% 132.05/132.33  Found (x2 x3) as proof of (cP X)
% 132.05/132.33  Found (x2 x3) as proof of (cP X)
% 132.05/132.33  Found x20:=(x2 x10):(cP X)
% 132.05/132.33  Instantiate: X:=X0:fofType
% 132.05/132.33  Found (x2 x10) as proof of (cP X0)
% 132.05/132.33  Found x20:=(x2 x3):(cP X)
% 132.05/132.33  Found (x2 x3) as proof of (cP X0)
% 132.05/132.33  Found (x2 x3) as proof of (cP X0)
% 132.05/132.33  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 132.05/132.33  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 132.05/132.33  Found (x2 x3) as proof of (cP X0)
% 132.05/132.33  Found (x2 x3) as proof of (cP X0)
% 132.05/132.33  Found x20:=(x2 x10):(cP X)
% 132.05/132.33  Found (x2 x10) as proof of (cP X0)
% 132.05/132.33  Found (x2 x10) as proof of (cP X0)
% 132.05/132.33  Found (x2 x10) as proof of (cP X0)
% 132.05/132.33  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 132.05/132.33  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 132.05/132.33  Found x6:(cP x5)
% 132.05/132.33  Instantiate: X0:=x5:fofType
% 132.05/132.33  Found x6 as proof of (cP X0)
% 132.05/132.33  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 132.05/132.33  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 132.05/132.33  Found x20:=(x2 x3):(cP X)
% 132.05/132.33  Instantiate: X:=X0:fofType
% 132.05/132.33  Found (x2 x3) as proof of (cP X0)
% 132.05/132.33  Found x20:=(x2 x3):(cP X)
% 132.05/132.33  Instantiate: X:=X0:fofType
% 132.05/132.33  Found (x2 x3) as proof of (cP X0)
% 132.05/132.33  Found x20:(cP X)
% 132.05/132.33  Instantiate: X0:=X:fofType
% 132.05/132.33  Found x20 as proof of (cP X0)
% 132.05/132.33  Found x20:(cP X)
% 132.05/132.33  Found x20 as proof of (cP X)
% 132.05/132.33  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 132.05/132.33  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 132.05/132.33  Found x20:(cP X)
% 132.05/132.33  Found x20 as proof of (cP X)
% 132.05/132.33  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 132.05/132.33  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 132.05/132.33  Found x50:(cP X0)
% 132.05/132.33  Found x50 as proof of (cP X0)
% 132.05/132.33  Found x50:(cP X0)
% 132.05/132.33  Instantiate: X:=X0:fofType
% 132.05/132.33  Found x50 as proof of (cP X)
% 132.05/132.33  Found x20:(cP X)
% 132.05/132.33  Instantiate: X0:=X:fofType
% 132.05/132.33  Found x20 as proof of (cP X0)
% 132.05/132.33  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 132.05/132.33  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 132.05/132.33  Found x51:(cP X0)
% 132.05/132.33  Instantiate: X:=X0:fofType
% 132.05/132.33  Found x51 as proof of (cP X)
% 132.05/132.33  Found x21:(cP X)
% 132.05/132.33  Instantiate: X0:=X:fofType
% 132.05/132.33  Found x21 as proof of (cP X0)
% 132.05/132.33  Found x50:=(x5 x11):(cP X0)
% 132.05/132.33  Found (x5 x11) as proof of (cP X0)
% 132.05/132.33  Found (x5 x11) as proof of (cP X0)
% 134.06/134.35  Found x20:=(x2 x11):(cP X)
% 134.06/134.35  Found (x2 x11) as proof of (cP X)
% 134.06/134.35  Found (x2 x11) as proof of (cP X)
% 134.06/134.35  Found x20:=(x2 x3):(cP X)
% 134.06/134.35  Instantiate: X:=X0:fofType
% 134.06/134.35  Found (x2 x3) as proof of (cP X0)
% 134.06/134.35  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 134.06/134.35  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 134.06/134.35  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 134.06/134.35  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 134.06/134.35  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 134.06/134.35  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 134.06/134.35  Found x20:=(x2 x3):(cP X)
% 134.06/134.35  Found (x2 x3) as proof of (cP X)
% 134.06/134.35  Found (x2 x3) as proof of (cP X)
% 134.06/134.35  Found x20:=(x2 x10):(cP X)
% 134.06/134.35  Instantiate: X:=X0:fofType
% 134.06/134.35  Found (x2 x10) as proof of (cP X0)
% 134.06/134.35  Found x20:=(x2 x3):(cP X)
% 134.06/134.35  Found (x2 x3) as proof of (cP X0)
% 134.06/134.35  Found (x2 x3) as proof of (cP X0)
% 134.06/134.35  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 134.06/134.35  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 134.06/134.35  Found (x2 x3) as proof of (cP X0)
% 134.06/134.35  Found (x2 x3) as proof of (cP X0)
% 134.06/134.35  Found x51:(cP X0)
% 134.06/134.35  Instantiate: X:=X0:fofType
% 134.06/134.35  Found x51 as proof of (cP X)
% 134.06/134.35  Found x20:(cP X)
% 134.06/134.35  Instantiate: X0:=X:fofType
% 134.06/134.35  Found x20 as proof of (cP X0)
% 134.06/134.35  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 134.06/134.35  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 134.06/134.35  Found x20:(cP X)
% 134.06/134.35  Instantiate: X0:=X:fofType
% 134.06/134.35  Found x20 as proof of (cP X0)
% 134.06/134.35  Found x20:=(x2 x11):(cP X)
% 134.06/134.35  Found (x2 x11) as proof of (cP X)
% 134.06/134.35  Found (x2 x11) as proof of (cP X)
% 134.06/134.35  Found x50:=(x5 x11):(cP X0)
% 134.06/134.35  Found (x5 x11) as proof of (cP X0)
% 134.06/134.35  Found (x5 x11) as proof of (cP X0)
% 134.06/134.35  Found x20:(cP X)
% 134.06/134.35  Instantiate: X0:=X:fofType
% 134.06/134.35  Found x20 as proof of (cP X0)
% 134.06/134.35  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 134.06/134.35  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 134.06/134.35  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 134.06/134.35  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 134.06/134.35  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 134.06/134.35  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 134.06/134.35  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 134.06/134.35  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 134.06/134.35  Found x4:(cP x3)
% 134.06/134.35  Instantiate: X0:=x3:fofType
% 134.06/134.35  Found x4 as proof of (cP X0)
% 134.06/134.35  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 134.06/134.35  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 134.06/134.35  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 134.06/134.35  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 134.06/134.35  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 134.06/134.35  Found x20:=(x2 x10):(cP X)
% 134.06/134.35  Found (x2 x10) as proof of (cP X)
% 134.06/134.35  Found (x2 x10) as proof of (cP X)
% 134.06/134.35  Found x50:=(x5 x40):(cP X0)
% 134.06/134.35  Found (x5 x40) as proof of (cP X0)
% 134.06/134.35  Found (x5 x40) as proof of (cP X0)
% 134.06/134.35  Found x50:=(x5 x11):(cP X0)
% 134.06/134.35  Found (x5 x11) as proof of (cP X0)
% 134.06/134.35  Found (x5 x11) as proof of (cP X0)
% 134.06/134.35  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 134.06/134.35  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 134.06/134.35  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 134.06/134.35  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 134.06/134.35  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 134.06/134.35  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 134.06/134.35  Found x20:=(x2 x11):(cP X)
% 134.06/134.35  Found (x2 x11) as proof of (cP X)
% 134.06/134.35  Found (x2 x11) as proof of (cP X)
% 134.06/134.35  Found x20:=(x2 x40):(cP X)
% 134.06/134.35  Found (x2 x40) as proof of (cP X)
% 134.06/134.35  Found (x2 x40) as proof of (cP X)
% 134.06/134.35  Found x50:=(x5 x40):(cP X0)
% 134.06/134.35  Instantiate: X:=X0:fofType
% 134.06/134.35  Found (x5 x40) as proof of (cP X)
% 134.06/134.35  Found (x5 x40) as proof of (cP X)
% 134.06/134.35  Found x20:=(x2 x40):(cP X)
% 134.06/134.35  Found (x2 x40) as proof of (cP X)
% 134.06/134.35  Found (x2 x40) as proof of (cP X)
% 134.06/134.35  Found x20:=(x2 x10):(cP X)
% 134.06/134.35  Found (x2 x10) as proof of (cP X)
% 134.06/134.35  Found (x2 x10) as proof of (cP X)
% 134.06/134.35  Found x20:=(x2 x10):(cP X)
% 134.06/134.35  Found (x2 x10) as proof of (cP X)
% 134.06/134.35  Found (x2 x10) as proof of (cP X)
% 136.67/136.94  Found x20:=(x2 x10):(cP X)
% 136.67/136.94  Found (x2 x10) as proof of (cP X)
% 136.67/136.94  Found (x2 x10) as proof of (cP X)
% 136.67/136.94  Found x7:(cP x6)
% 136.67/136.94  Instantiate: X:=x6:fofType
% 136.67/136.94  Found x7 as proof of (cP X)
% 136.67/136.94  Found x7:(cP x6)
% 136.67/136.94  Instantiate: X0:=x6:fofType
% 136.67/136.94  Found x7 as proof of (cP X0)
% 136.67/136.94  Found x20:=(x2 x10):(cP X)
% 136.67/136.94  Found (x2 x10) as proof of (cP X)
% 136.67/136.94  Found (x2 x10) as proof of (cP X)
% 136.67/136.94  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 136.67/136.94  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 136.67/136.94  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 136.67/136.94  Found x20:=(x2 x10):(cP X)
% 136.67/136.94  Instantiate: X0:=X:fofType
% 136.67/136.94  Found (x2 x10) as proof of (cP X0)
% 136.67/136.94  Found (x2 x10) as proof of (cP X0)
% 136.67/136.94  Found x50:=(x5 x10):(cP X0)
% 136.67/136.94  Instantiate: X:=X0:fofType
% 136.67/136.94  Found (x5 x10) as proof of (cP X)
% 136.67/136.94  Found (x5 x10) as proof of (cP X)
% 136.67/136.94  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 136.67/136.94  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 136.67/136.94  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 136.67/136.94  Found x50:=(x5 x10):(cP X0)
% 136.67/136.94  Found (x5 x10) as proof of (cP X0)
% 136.67/136.94  Found (x5 x10) as proof of (cP X0)
% 136.67/136.94  Found x20:=(x2 x10):(cP X)
% 136.67/136.94  Found (x2 x10) as proof of (cP X)
% 136.67/136.94  Found (x2 x10) as proof of (cP X)
% 136.67/136.94  Found x20:=(x2 x11):(cP X)
% 136.67/136.94  Instantiate: X0:=X:fofType
% 136.67/136.94  Found (x2 x11) as proof of (cP X0)
% 136.67/136.94  Found (x2 x11) as proof of (cP X0)
% 136.67/136.94  Found x20:=(x2 x10):(cP X)
% 136.67/136.94  Found (x2 x10) as proof of (cP X0)
% 136.67/136.94  Found (x2 x10) as proof of (cP X0)
% 136.67/136.94  Found (x2 x10) as proof of (cP X0)
% 136.67/136.94  Found x20:=(x2 x10):(cP X)
% 136.67/136.94  Found (x2 x10) as proof of (cP X)
% 136.67/136.94  Found (x2 x10) as proof of (cP X)
% 136.67/136.94  Found x21:(cP X)
% 136.67/136.94  Instantiate: X0:=X:fofType
% 136.67/136.94  Found x21 as proof of (cP X0)
% 136.67/136.94  Found x20:(cP X)
% 136.67/136.94  Instantiate: X0:=X:fofType
% 136.67/136.94  Found x20 as proof of (cP X0)
% 136.67/136.94  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 136.67/136.94  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 136.67/136.94  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 136.67/136.94  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 136.67/136.94  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 136.67/136.94  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 136.67/136.94  Found x20:=(x2 x40):(cP X)
% 136.67/136.94  Found (x2 x40) as proof of (cP X0)
% 136.67/136.94  Found (x2 x40) as proof of (cP X0)
% 136.67/136.94  Found (x2 x40) as proof of (cP X0)
% 136.67/136.94  Found x21:(cP X)
% 136.67/136.94  Instantiate: X0:=X:fofType
% 136.67/136.94  Found x21 as proof of (cP X0)
% 136.67/136.94  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 136.67/136.94  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 136.67/136.94  Found x20:=(x2 x11):(cP X)
% 136.67/136.94  Found (x2 x11) as proof of (cP X0)
% 136.67/136.94  Found (x2 x11) as proof of (cP X0)
% 136.67/136.94  Found (x2 x11) as proof of (cP X0)
% 136.67/136.94  Found x21:(cP X)
% 136.67/136.94  Instantiate: X0:=X:fofType
% 136.67/136.94  Found x21 as proof of (cP X0)
% 136.67/136.94  Found x21:(cP X)
% 136.67/136.94  Instantiate: X0:=X:fofType
% 136.67/136.94  Found x21 as proof of (cP X0)
% 136.67/136.94  Found x20:=(x2 x11):(cP X)
% 136.67/136.94  Found (x2 x11) as proof of (cP X)
% 136.67/136.94  Found (x2 x11) as proof of (cP X)
% 136.67/136.94  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 136.67/136.94  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 136.67/136.94  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 136.67/136.94  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 136.67/136.94  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 136.67/136.94  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 136.67/136.94  Found x20:=(x2 x11):(cP X)
% 136.67/136.94  Found (x2 x11) as proof of (cP X)
% 136.67/136.94  Found (x2 x11) as proof of (cP X)
% 136.67/136.94  Found x21:(cP X)
% 136.67/136.94  Instantiate: X0:=X:fofType
% 136.67/136.94  Found x21 as proof of (cP X0)
% 136.67/136.94  Found x7:(cP x6)
% 136.67/136.94  Instantiate: X0:=x6:fofType
% 136.67/136.94  Found x7 as proof of (cP X0)
% 136.67/136.94  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 136.67/136.94  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 136.67/136.94  Found x21:(cP X)
% 136.67/136.94  Instantiate: X0:=X:fofType
% 136.67/136.94  Found x21 as proof of (cP X0)
% 136.67/136.94  Found x20:=(x2 x11):(cP X)
% 136.67/136.94  Found (x2 x11) as proof of (cP X)
% 136.67/136.94  Found (x2 x11) as proof of (cP X)
% 136.67/136.94  Found x20:=(x2 x11):(cP X)
% 136.67/136.94  Instantiate: X0:=X:fofType
% 136.67/136.94  Found (x2 x11) as proof of (cP X0)
% 136.67/136.94  Found (x2 x11) as proof of (cP X0)
% 136.67/136.94  Found x20:=(x2 x11):(cP X)
% 136.67/136.94  Found (x2 x11) as proof of (cP X)
% 136.67/136.94  Found (x2 x11) as proof of (cP X)
% 136.67/136.94  Found x20:=(x2 x40):(cP X)
% 136.67/136.94  Found (x2 x40) as proof of (cP X)
% 136.67/136.94  Found (x2 x40) as proof of (cP X)
% 136.67/136.94  Found x20:=(x2 x40):(cP X)
% 136.67/136.94  Instantiate: X0:=X:fofType
% 136.67/136.94  Found (x2 x40) as proof of (cP X0)
% 138.46/138.78  Found (x2 x40) as proof of (cP X0)
% 138.46/138.78  Found x50:=(x5 x40):(cP X0)
% 138.46/138.78  Found (x5 x40) as proof of (cP X0)
% 138.46/138.78  Found (x5 x40) as proof of (cP X0)
% 138.46/138.78  Found x20:=(x2 x11):(cP X)
% 138.46/138.78  Instantiate: X0:=X:fofType
% 138.46/138.78  Found (x2 x11) as proof of (cP X0)
% 138.46/138.78  Found (x2 x11) as proof of (cP X0)
% 138.46/138.78  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found x20:=(x2 x3):(cP X)
% 138.46/138.78  Found (x2 x3) as proof of (cP X0)
% 138.46/138.78  Found (x2 x3) as proof of (cP X0)
% 138.46/138.78  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found x20:(cP X)
% 138.46/138.78  Instantiate: X0:=X:fofType
% 138.46/138.78  Found x20 as proof of (cP X0)
% 138.46/138.78  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found x20:(cP X)
% 138.46/138.78  Instantiate: X0:=X:fofType
% 138.46/138.78  Found x20 as proof of (cP X0)
% 138.46/138.78  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found x20:(cP X)
% 138.46/138.78  Instantiate: X0:=X:fofType
% 138.46/138.78  Found x20 as proof of (cP X0)
% 138.46/138.78  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 138.46/138.78  Found x20:(cP X)
% 138.46/138.78  Found x20 as proof of (cP X0)
% 138.46/138.78  Found x20:(cP X)
% 138.46/138.78  Instantiate: X:=X0:fofType
% 138.46/138.78  Found x20 as proof of (cP X0)
% 138.46/138.78  Found x50:(cP X0)
% 138.46/138.78  Instantiate: X:=X0:fofType
% 138.46/138.78  Found x50 as proof of (cP X)
% 138.46/138.78  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found x20:=(x2 x3):(cP X)
% 138.46/138.78  Instantiate: X:=X0:fofType
% 138.46/138.78  Found (x2 x3) as proof of (cP X0)
% 138.46/138.78  Found x20:=(x2 x3):(cP X)
% 138.46/138.78  Instantiate: X:=X0:fofType
% 138.46/138.78  Found (x2 x3) as proof of (cP X0)
% 138.46/138.78  Found x20:=(x2 x10):(cP X)
% 138.46/138.78  Found (x2 x10) as proof of (cP X)
% 138.46/138.78  Found (x2 x10) as proof of (cP X)
% 138.46/138.78  Found x20:=(x2 x11):(cP X)
% 138.46/138.78  Found (x2 x11) as proof of (cP X)
% 138.46/138.78  Found (x2 x11) as proof of (cP X)
% 138.46/138.78  Found x20:=(x2 x11):(cP X)
% 138.46/138.78  Instantiate: X0:=X:fofType
% 138.46/138.78  Found (x2 x11) as proof of (cP X0)
% 138.46/138.78  Found (x2 x11) as proof of (cP X0)
% 138.46/138.78  Found x20:=(x2 x10):(cP X)
% 138.46/138.78  Found (x2 x10) as proof of (cP X0)
% 138.46/138.78  Found (x2 x10) as proof of (cP X0)
% 138.46/138.78  Found (x2 x10) as proof of (cP X0)
% 138.46/138.78  Found x20:=(x2 x11):(cP X)
% 138.46/138.78  Found (x2 x11) as proof of (cP X)
% 138.46/138.78  Found (x2 x11) as proof of (cP X)
% 138.46/138.78  Found x20:=(x2 x10):(cP X)
% 138.46/138.78  Instantiate: X0:=X:fofType
% 138.46/138.78  Found (x2 x10) as proof of (cP X0)
% 138.46/138.78  Found (x2 x10) as proof of (cP X0)
% 138.46/138.78  Found x20:=(x2 x10):(cP X)
% 138.46/138.78  Found (x2 x10) as proof of (cP X)
% 138.46/138.78  Found (x2 x10) as proof of (cP X)
% 138.46/138.78  Found x20:=(x2 x10):(cP X)
% 138.46/138.78  Instantiate: X0:=X:fofType
% 138.46/138.78  Found (x2 x10) as proof of (cP X0)
% 138.46/138.78  Found (x2 x10) as proof of (cP X0)
% 138.46/138.78  Found x20:=(x2 x11):(cP X)
% 138.46/138.78  Instantiate: X0:=X:fofType
% 138.46/138.78  Found (x2 x11) as proof of (cP X0)
% 138.46/138.78  Found (x2 x11) as proof of (cP X0)
% 138.46/138.78  Found x20:(cP X)
% 138.46/138.78  Instantiate: X0:=X:fofType
% 138.46/138.78  Found x20 as proof of (cP X0)
% 138.46/138.78  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 138.46/138.78  Found x20:(cP X)
% 138.46/138.78  Found x20 as proof of (cP X)
% 138.46/138.78  Found x20:=(x2 x10):(cP X)
% 138.46/138.78  Instantiate: X0:=X:fofType
% 138.46/138.78  Found (x2 x10) as proof of (cP X0)
% 138.46/138.78  Found (x2 x10) as proof of (cP X0)
% 138.46/138.78  Found x20:=(x2 x10):(cP X)
% 138.46/138.78  Found (x2 x10) as proof of (cP X)
% 138.46/138.78  Found (x2 x10) as proof of (cP X)
% 140.24/140.57  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found x20:=(x2 x3):(cP X)
% 140.24/140.57  Found (x2 x3) as proof of (cP X0)
% 140.24/140.57  Found (x2 x3) as proof of (cP X0)
% 140.24/140.57  Found x20:=(x2 x3):(cP X)
% 140.24/140.57  Found (x2 x3) as proof of (cP X0)
% 140.24/140.57  Found (x2 x3) as proof of (cP X0)
% 140.24/140.57  Found x20:=(x2 x10):(cP X)
% 140.24/140.57  Found (x2 x10) as proof of (cP X)
% 140.24/140.57  Found (x2 x10) as proof of (cP X)
% 140.24/140.57  Found x50:=(x5 x10):(cP X0)
% 140.24/140.57  Found (x5 x10) as proof of (cP X0)
% 140.24/140.57  Found (x5 x10) as proof of (cP X0)
% 140.24/140.57  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found x20:=(x2 x10):(cP X)
% 140.24/140.57  Found (x2 x10) as proof of (cP X)
% 140.24/140.57  Found (x2 x10) as proof of (cP X)
% 140.24/140.57  Found x20:=(x2 x11):(cP X)
% 140.24/140.57  Instantiate: X:=X0:fofType
% 140.24/140.57  Found (x2 x11) as proof of (cP X0)
% 140.24/140.57  Found x20:=(x2 x10):(cP X)
% 140.24/140.57  Found (x2 x10) as proof of (cP X0)
% 140.24/140.57  Found (x2 x10) as proof of (cP X0)
% 140.24/140.57  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found (x2 x10) as proof of (cP X0)
% 140.24/140.57  Found (x2 x10) as proof of (cP X0)
% 140.24/140.57  Found x20:=(x2 x11):(cP X)
% 140.24/140.57  Found (x2 x11) as proof of (cP X0)
% 140.24/140.57  Found (x2 x11) as proof of (cP X0)
% 140.24/140.57  Found (x2 x11) as proof of (cP X0)
% 140.24/140.57  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 140.24/140.57  Found x20:(cP X)
% 140.24/140.57  Found x20 as proof of (cP X0)
% 140.24/140.57  Found x20:(cP X)
% 140.24/140.57  Instantiate: X:=X0:fofType
% 140.24/140.57  Found x20 as proof of (cP X0)
% 140.24/140.57  Found x20:=(x2 x41):(cP X)
% 140.24/140.57  Found (x2 x41) as proof of (cP X)
% 140.24/140.57  Found (x2 x41) as proof of (cP X)
% 140.24/140.57  Found x20:=(x2 x40):(cP X)
% 140.24/140.57  Instantiate: X0:=X:fofType
% 140.24/140.57  Found (x2 x40) as proof of (cP X0)
% 140.24/140.57  Found (x2 x40) as proof of (cP X0)
% 140.24/140.57  Found x50:=(x5 x10):(cP X0)
% 140.24/140.57  Found (x5 x10) as proof of (cP X0)
% 140.24/140.57  Found (x5 x10) as proof of (cP X0)
% 140.24/140.57  Found x50:=(x5 x40):(cP X0)
% 140.24/140.57  Found (x5 x40) as proof of (cP X0)
% 140.24/140.57  Found (x5 x40) as proof of (cP X0)
% 140.24/140.57  Found x20:(cP X)
% 140.24/140.57  Instantiate: X0:=X:fofType
% 140.24/140.57  Found x20 as proof of (cP X0)
% 140.24/140.57  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 140.24/140.57  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 140.24/140.57  Found x20:(cP X)
% 140.24/140.57  Found x20 as proof of (cP X0)
% 140.24/140.57  Found x20:(cP X)
% 140.24/140.57  Instantiate: X:=X0:fofType
% 140.24/140.57  Found x20 as proof of (cP X0)
% 140.24/140.57  Found x20:=(x2 x10):(cP X)
% 140.24/140.57  Found (x2 x10) as proof of (cP X)
% 140.24/140.57  Found (x2 x10) as proof of (cP X)
% 140.24/140.57  Found x50:=(x5 x11):(cP X0)
% 140.24/140.57  Instantiate: X:=X0:fofType
% 140.24/140.57  Found (x5 x11) as proof of (cP X)
% 140.24/140.57  Found (x5 x11) as proof of (cP X)
% 140.24/140.57  Found x20:=(x2 x11):(cP X)
% 140.24/140.57  Found (x2 x11) as proof of (cP X)
% 140.24/140.57  Found (x2 x11) as proof of (cP X)
% 140.24/140.57  Found x20:=(x2 x40):(cP X)
% 140.24/140.57  Found (x2 x40) as proof of (cP X)
% 140.24/140.57  Found (x2 x40) as proof of (cP X)
% 140.24/140.57  Found x20:=(x2 x10):(cP X)
% 140.24/140.57  Instantiate: X0:=X:fofType
% 140.24/140.57  Found (x2 x10) as proof of (cP X0)
% 141.36/141.66  Found (x2 x10) as proof of (cP X0)
% 141.36/141.66  Found x20:=(x2 x41):(cP X)
% 141.36/141.66  Instantiate: X0:=X:fofType
% 141.36/141.66  Found (x2 x41) as proof of (cP X0)
% 141.36/141.66  Found (x2 x41) as proof of (cP X0)
% 141.36/141.66  Found x20:=(x2 x10):(cP X)
% 141.36/141.66  Found (x2 x10) as proof of (cP X)
% 141.36/141.66  Found (x2 x10) as proof of (cP X)
% 141.36/141.66  Found x50:=(x5 x41):(cP X0)
% 141.36/141.66  Found (x5 x41) as proof of (cP X0)
% 141.36/141.66  Found (x5 x41) as proof of (cP X0)
% 141.36/141.66  Found x20:=(x2 x11):(cP X)
% 141.36/141.66  Found (x2 x11) as proof of (cP X0)
% 141.36/141.66  Found (x2 x11) as proof of (cP X0)
% 141.36/141.66  Found (x2 x11) as proof of (cP X0)
% 141.36/141.66  Found x50:=(x5 x10):(cP X0)
% 141.36/141.66  Found (x5 x10) as proof of (cP X0)
% 141.36/141.66  Found (x5 x10) as proof of (cP X0)
% 141.36/141.66  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found x50:=(x5 x11):(cP X0)
% 141.36/141.66  Found (x5 x11) as proof of (cP X0)
% 141.36/141.66  Found (x5 x11) as proof of (cP X0)
% 141.36/141.66  Found x40:=(x4 x51):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found x40:=(x4 x51):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found x50:=(x5 x11):(cP X0)
% 141.36/141.66  Instantiate: X:=X0:fofType
% 141.36/141.66  Found (x5 x11) as proof of (cP X)
% 141.36/141.66  Found (x5 x11) as proof of (cP X)
% 141.36/141.66  Found x50:=(x5 x11):(cP X0)
% 141.36/141.66  Found (x5 x11) as proof of (cP X0)
% 141.36/141.66  Found (x5 x11) as proof of (cP X0)
% 141.36/141.66  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found x20:(cP X)
% 141.36/141.66  Found x20 as proof of (cP X)
% 141.36/141.66  Found x20:(cP X)
% 141.36/141.66  Instantiate: X0:=X:fofType
% 141.36/141.66  Found x20 as proof of (cP X0)
% 141.36/141.66  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found x20:=(x2 x11):(cP X)
% 141.36/141.66  Found (x2 x11) as proof of (cP X)
% 141.36/141.66  Found (x2 x11) as proof of (cP X)
% 141.36/141.66  Found x21:(cP X)
% 141.36/141.66  Instantiate: X0:=X:fofType
% 141.36/141.66  Found x21 as proof of (cP X0)
% 141.36/141.66  Found x20:=(x2 x11):(cP X)
% 141.36/141.66  Instantiate: X0:=X:fofType
% 141.36/141.66  Found (x2 x11) as proof of (cP X0)
% 141.36/141.66  Found (x2 x11) as proof of (cP X0)
% 141.36/141.66  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found x50:=(x5 x11):(cP X0)
% 141.36/141.66  Found (x5 x11) as proof of (cP X0)
% 141.36/141.66  Found (x5 x11) as proof of (cP X0)
% 141.36/141.66  Found x20:=(x2 x11):(cP X)
% 141.36/141.66  Found (x2 x11) as proof of (cP X)
% 141.36/141.66  Found (x2 x11) as proof of (cP X)
% 141.36/141.66  Found x20:(cP X)
% 141.36/141.66  Instantiate: X0:=X:fofType
% 141.36/141.66  Found x20 as proof of (cP X0)
% 141.36/141.66  Found x20:=(x2 x3):(cP X)
% 141.36/141.66  Found (x2 x3) as proof of (cP X)
% 141.36/141.66  Found (x2 x3) as proof of (cP X)
% 141.36/141.66  Found x20:=(x2 x10):(cP X)
% 141.36/141.66  Instantiate: X:=X0:fofType
% 141.36/141.66  Found (x2 x10) as proof of (cP X0)
% 141.36/141.66  Found (x2 x10) as proof of (cP X0)
% 141.36/141.66  Found x20:=(x2 x3):(cP X)
% 141.36/141.66  Found (x2 x3) as proof of (cP X0)
% 141.36/141.66  Found (x2 x3) as proof of (cP X0)
% 141.36/141.66  Found (x2 x3) as proof of (cP X0)
% 141.36/141.66  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 141.36/141.66  Found (x2 x3) as proof of (cP X0)
% 141.36/141.66  Found (x2 x3) as proof of (cP X0)
% 141.36/141.66  Found (x2 x3) as proof of (cP X0)
% 141.36/141.66  Found x20:=(x2 x10):(cP X)
% 141.36/141.66  Found (x2 x10) as proof of (cP X)
% 141.36/141.66  Found (x2 x10) as proof of (cP X)
% 141.36/141.66  Found x20:=(x2 x40):(cP X)
% 141.36/141.66  Found (x2 x40) as proof of (cP X)
% 141.36/141.66  Found (x2 x40) as proof of (cP X)
% 141.36/141.66  Found x20:=(x2 x11):(cP X)
% 141.36/141.66  Found (x2 x11) as proof of (cP X)
% 143.37/143.66  Found (x2 x11) as proof of (cP X)
% 143.37/143.66  Found x20:=(x2 x3):(cP X)
% 143.37/143.66  Found (x2 x3) as proof of (cP X0)
% 143.37/143.66  Found (x2 x3) as proof of (cP X0)
% 143.37/143.66  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 143.37/143.66  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 143.37/143.66  Found x20:(cP X)
% 143.37/143.66  Instantiate: X0:=X:fofType
% 143.37/143.66  Found x20 as proof of (cP X0)
% 143.37/143.66  Found x20:=(x2 x11):(cP X)
% 143.37/143.66  Instantiate: X0:=X:fofType
% 143.37/143.66  Found (x2 x11) as proof of (cP X0)
% 143.37/143.66  Found (x2 x11) as proof of (cP X0)
% 143.37/143.66  Found x50:=(x5 x11):(cP X0)
% 143.37/143.66  Found (x5 x11) as proof of (cP X0)
% 143.37/143.66  Found (x5 x11) as proof of (cP X0)
% 143.37/143.66  Found x50:=(x5 x40):(cP X0)
% 143.37/143.66  Found (x5 x40) as proof of (cP X0)
% 143.37/143.66  Found (x5 x40) as proof of (cP X0)
% 143.37/143.66  Found x20:=(x2 x10):(cP X)
% 143.37/143.66  Found (x2 x10) as proof of (cP X)
% 143.37/143.66  Found (x2 x10) as proof of (cP X)
% 143.37/143.66  Found x20:=(x2 x3):(cP X)
% 143.37/143.66  Found (x2 x3) as proof of (cP X0)
% 143.37/143.66  Found (x2 x3) as proof of (cP X0)
% 143.37/143.66  Found x20:=(x2 x10):(cP X)
% 143.37/143.66  Found (x2 x10) as proof of (cP X)
% 143.37/143.66  Found (x2 x10) as proof of (cP X)
% 143.37/143.66  Found x20:=(x2 x11):(cP X)
% 143.37/143.66  Instantiate: X:=X0:fofType
% 143.37/143.66  Found (x2 x11) as proof of (cP X0)
% 143.37/143.66  Found x20:=(x2 x10):(cP X)
% 143.37/143.66  Found (x2 x10) as proof of (cP X0)
% 143.37/143.66  Found (x2 x10) as proof of (cP X0)
% 143.37/143.66  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 143.37/143.66  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 143.37/143.66  Found (x2 x10) as proof of (cP X0)
% 143.37/143.66  Found (x2 x10) as proof of (cP X0)
% 143.37/143.66  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 143.37/143.66  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 143.37/143.66  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 143.37/143.66  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 143.37/143.66  Found x20:(cP X)
% 143.37/143.66  Found x20 as proof of (cP X0)
% 143.37/143.66  Found x20:(cP X)
% 143.37/143.66  Instantiate: X:=X0:fofType
% 143.37/143.66  Found x20 as proof of (cP X0)
% 143.37/143.66  Found x20:=(x2 x10):(cP X)
% 143.37/143.66  Found (x2 x10) as proof of (cP X)
% 143.37/143.66  Found (x2 x10) as proof of (cP X)
% 143.37/143.66  Found x20:=(x2 x40):(cP X)
% 143.37/143.66  Found (x2 x40) as proof of (cP X)
% 143.37/143.66  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of (cP X)
% 143.37/143.66  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 143.37/143.66  Found x20:=(x2 x10):(cP X)
% 143.37/143.66  Found (x2 x10) as proof of (cP X)
% 143.37/143.66  Found (x2 x10) as proof of (cP X)
% 143.37/143.66  Found x20:=(x2 x10):(cP X)
% 143.37/143.66  Found (x2 x10) as proof of (cP X0)
% 143.37/143.66  Found (x2 x10) as proof of (cP X0)
% 143.37/143.66  Found (x2 x10) as proof of (cP X0)
% 143.37/143.66  Found x20:(cP X)
% 143.37/143.66  Instantiate: X0:=X:fofType
% 143.37/143.66  Found x20 as proof of (cP X0)
% 143.37/143.66  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 143.37/143.66  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 143.37/143.66  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 143.37/143.66  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 143.37/143.66  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 143.37/143.66  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 143.37/143.66  Found x20:(cP X)
% 143.37/143.66  Found x20 as proof of (cP X0)
% 143.37/143.66  Found x20:(cP X)
% 143.37/143.66  Instantiate: X:=X0:fofType
% 143.37/143.66  Found x20 as proof of (cP X0)
% 143.37/143.66  Found x6:(cP x5)
% 143.37/143.66  Instantiate: X0:=x5:fofType
% 143.37/143.66  Found x6 as proof of (cP X0)
% 143.37/143.66  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 143.37/143.66  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 143.37/143.66  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 143.37/143.66  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 143.37/143.66  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 143.37/143.66  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 143.37/143.66  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 143.37/143.66  Found (x2 x3) as proof of (cP X0)
% 143.37/143.66  Found (x2 x3) as proof of (cP X0)
% 143.37/143.66  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 143.37/143.66  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 143.37/143.66  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 146.65/146.99  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x20:(cP X)
% 146.65/146.99  Instantiate: X0:=X:fofType
% 146.65/146.99  Found x20 as proof of (cP X0)
% 146.65/146.99  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x20:(cP X)
% 146.65/146.99  Found x20 as proof of (cP X)
% 146.65/146.99  Found x20:=(x2 x10):(cP X)
% 146.65/146.99  Found (x2 x10) as proof of (cP X0)
% 146.65/146.99  Found (x2 x10) as proof of (cP X0)
% 146.65/146.99  Found (x2 x10) as proof of (cP X0)
% 146.65/146.99  Found x20:(cP X)
% 146.65/146.99  Instantiate: X0:=X:fofType
% 146.65/146.99  Found x20 as proof of (cP X0)
% 146.65/146.99  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x20:=(x2 x10):(cP X)
% 146.65/146.99  Found (x2 x10) as proof of (cP X)
% 146.65/146.99  Found (x2 x10) as proof of (cP X)
% 146.65/146.99  Found x50:=(x5 x10):(cP X0)
% 146.65/146.99  Found (x5 x10) as proof of (cP X0)
% 146.65/146.99  Found (x5 x10) as proof of (cP X0)
% 146.65/146.99  Found x50:(cP X0)
% 146.65/146.99  Instantiate: X:=X0:fofType
% 146.65/146.99  Found x50 as proof of (cP X)
% 146.65/146.99  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x20:(cP X)
% 146.65/146.99  Instantiate: X0:=X:fofType
% 146.65/146.99  Found x20 as proof of (cP X0)
% 146.65/146.99  Found x20:(cP X)
% 146.65/146.99  Found x20 as proof of (cP X)
% 146.65/146.99  Found x50:(cP X0)
% 146.65/146.99  Found x50 as proof of (cP X0)
% 146.65/146.99  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x50:(cP X0)
% 146.65/146.99  Instantiate: X:=X0:fofType
% 146.65/146.99  Found x50 as proof of (cP X)
% 146.65/146.99  Found x20:=(x2 x3):(cP X)
% 146.65/146.99  Found (x2 x3) as proof of (cP X)
% 146.65/146.99  Found (x2 x3) as proof of (cP X)
% 146.65/146.99  Found x20:=(x2 x10):(cP X)
% 146.65/146.99  Instantiate: X:=X0:fofType
% 146.65/146.99  Found (x2 x10) as proof of (cP X0)
% 146.65/146.99  Found (x2 x10) as proof of (cP X0)
% 146.65/146.99  Found x20:=(x2 x3):(cP X)
% 146.65/146.99  Found (x2 x3) as proof of (cP X0)
% 146.65/146.99  Found (x2 x3) as proof of (cP X0)
% 146.65/146.99  Found (x2 x3) as proof of (cP X0)
% 146.65/146.99  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found (x2 x3) as proof of (cP X0)
% 146.65/146.99  Found (x2 x3) as proof of (cP X0)
% 146.65/146.99  Found (x2 x3) as proof of (cP X0)
% 146.65/146.99  Found x20:(cP X)
% 146.65/146.99  Instantiate: X0:=X:fofType
% 146.65/146.99  Found x20 as proof of (cP X0)
% 146.65/146.99  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x20:(cP X)
% 146.65/146.99  Found x20 as proof of (cP X)
% 146.65/146.99  Found x20:(cP X)
% 146.65/146.99  Found x20 as proof of (cP X0)
% 146.65/146.99  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x20:(cP X)
% 146.65/146.99  Instantiate: X0:=X:fofType
% 146.65/146.99  Found x20 as proof of (cP X0)
% 146.65/146.99  Found x20:(cP X)
% 146.65/146.99  Instantiate: X0:=X:fofType
% 146.65/146.99  Found x20 as proof of (cP X0)
% 146.65/146.99  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x20:(cP X)
% 146.65/146.99  Instantiate: X0:=X:fofType
% 146.65/146.99  Found x20 as proof of (cP X0)
% 146.65/146.99  Found x20:=(x2 x10):(cP X)
% 146.65/146.99  Instantiate: X0:=X:fofType
% 146.65/146.99  Found (x2 x10) as proof of (cP X0)
% 146.65/146.99  Found (x2 x10) as proof of (cP X0)
% 146.65/146.99  Found x40:=(x4 x30):(cP X0)
% 146.65/146.99  Found (x4 x30) as proof of (cP X)
% 146.65/146.99  Found (x4 x30) as proof of (cP X)
% 146.65/146.99  Found (x4 x30) as proof of (cP X)
% 146.65/146.99  Found x20:=(x2 x10):(cP X)
% 146.65/146.99  Found (x2 x10) as proof of (cP X)
% 146.65/146.99  Found (x2 x10) as proof of (cP X)
% 146.65/146.99  Found x20:=(x2 x11):(cP X)
% 146.65/146.99  Found (x2 x11) as proof of (cP X0)
% 146.65/146.99  Found (x2 x11) as proof of (cP X0)
% 146.65/146.99  Found (x2 x11) as proof of (cP X0)
% 146.65/146.99  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 146.65/146.99  Found x20:=(x2 x11):(cP X)
% 146.65/146.99  Found (x2 x11) as proof of (cP X)
% 146.65/146.99  Found (x2 x11) as proof of (cP X)
% 146.65/146.99  Found x20:=(x2 x11):(cP X)
% 148.23/148.55  Instantiate: X0:=X:fofType
% 148.23/148.55  Found (x2 x11) as proof of (cP X0)
% 148.23/148.55  Found (x2 x11) as proof of (cP X0)
% 148.23/148.55  Found x20:=(x2 x11):(cP X)
% 148.23/148.55  Instantiate: X0:=X:fofType
% 148.23/148.55  Found (x2 x11) as proof of (cP X0)
% 148.23/148.55  Found (x2 x11) as proof of (cP X0)
% 148.23/148.55  Found x5:(cP x4)
% 148.23/148.55  Instantiate: X0:=x4:fofType
% 148.23/148.55  Found x5 as proof of (cP X0)
% 148.23/148.55  Found x20:(cP X)
% 148.23/148.55  Found x20 as proof of (cP X)
% 148.23/148.55  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 148.23/148.55  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 148.23/148.55  Found x20:=(x2 x11):(cP X)
% 148.23/148.55  Found (x2 x11) as proof of (cP X)
% 148.23/148.55  Found (x2 x11) as proof of (cP X)
% 148.23/148.55  Found x20:(cP X)
% 148.23/148.55  Instantiate: X0:=X:fofType
% 148.23/148.55  Found x20 as proof of (cP X0)
% 148.23/148.55  Found x20:=(x2 x11):(cP X)
% 148.23/148.55  Found (x2 x11) as proof of (cP X)
% 148.23/148.55  Found (x2 x11) as proof of (cP X)
% 148.23/148.55  Found x20:=(x2 x11):(cP X)
% 148.23/148.55  Found (x2 x11) as proof of (cP X)
% 148.23/148.55  Found (x2 x11) as proof of (cP X)
% 148.23/148.55  Found x20:=(x2 x11):(cP X)
% 148.23/148.55  Instantiate: X0:=X:fofType
% 148.23/148.55  Found (x2 x11) as proof of (cP X0)
% 148.23/148.55  Found (x2 x11) as proof of (cP X0)
% 148.23/148.55  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 148.23/148.55  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 148.23/148.55  Found x7:(cP x6)
% 148.23/148.55  Instantiate: X:=x6:fofType
% 148.23/148.55  Found x7 as proof of (cP X)
% 148.23/148.55  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 148.23/148.55  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 148.23/148.55  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 148.23/148.55  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 148.23/148.55  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 148.23/148.55  Found x20:=(x2 x10):(cP X)
% 148.23/148.55  Found (x2 x10) as proof of (cP X)
% 148.23/148.55  Found (x2 x10) as proof of (cP X)
% 148.23/148.55  Found x20:=(x2 x10):(cP X)
% 148.23/148.55  Instantiate: X0:=X:fofType
% 148.23/148.55  Found (x2 x10) as proof of (cP X0)
% 148.23/148.55  Found (x2 x10) as proof of (cP X0)
% 148.23/148.55  Found x50:=(x5 x10):(cP X0)
% 148.23/148.55  Found (x5 x10) as proof of (cP X0)
% 148.23/148.55  Found (x5 x10) as proof of (cP X0)
% 148.23/148.55  Found x20:=(x2 x11):(cP X)
% 148.23/148.55  Instantiate: X0:=X:fofType
% 148.23/148.55  Found (x2 x11) as proof of (cP X0)
% 148.23/148.55  Found (x2 x11) as proof of (cP X0)
% 148.23/148.55  Found x7:(cP x6)
% 148.23/148.55  Instantiate: X0:=x6:fofType
% 148.23/148.55  Found x7 as proof of (cP X0)
% 148.23/148.55  Found x60:=(x6 X):(cP X)
% 148.23/148.55  Found (x6 X) as proof of (cP X)
% 148.23/148.55  Found (x6 X) as proof of (cP X)
% 148.23/148.55  Found (x1 (x6 X)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 148.23/148.55  Found (fun (x6:(forall (X:fofType), (cP X)))=> (x1 (x6 X))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 148.23/148.55  Found (fun (x6:(forall (X:fofType), (cP X)))=> (x1 (x6 X))) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 148.23/148.55  Found x20:=(x2 x6):(cP X)
% 148.23/148.55  Instantiate: X:=X1:fofType
% 148.23/148.55  Found (x2 x6) as proof of (cP X1)
% 148.23/148.55  Found x50:=(x5 x6):(cP X0)
% 148.23/148.55  Instantiate: X0:=X1:fofType
% 148.23/148.55  Found (x5 x6) as proof of (cP X1)
% 148.23/148.55  Found x20:=(x2 x6):(cP X)
% 148.23/148.55  Found (x2 x6) as proof of (cP X1)
% 148.23/148.55  Found (x2 x6) as proof of (cP X1)
% 148.23/148.55  Found x50:=(x5 x6):(cP X0)
% 148.23/148.55  Found (x5 x6) as proof of (cP X1)
% 148.23/148.55  Found (x5 x6) as proof of (cP X1)
% 148.23/148.55  Found x6:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 148.23/148.55  Found x6 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 148.23/148.55  Found (x2 x6) as proof of (cP X1)
% 148.23/148.55  Found (x2 x6) as proof of (cP X1)
% 148.23/148.55  Found x6:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 148.23/148.55  Found x6 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 148.23/148.55  Found (x5 x6) as proof of (cP X1)
% 148.23/148.55  Found (x5 x6) as proof of (cP X1)
% 148.23/148.55  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 148.23/148.55  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 148.23/148.55  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 148.23/148.55  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 148.23/148.55  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 148.23/148.55  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 148.23/148.55  Found x20:=(x2 x11):(cP X)
% 148.23/148.55  Found (x2 x11) as proof of (cP X0)
% 148.23/148.55  Found (x2 x11) as proof of (cP X0)
% 148.23/148.55  Found (x2 x11) as proof of (cP X0)
% 148.23/148.55  Found x20:=(x2 x11):(cP X)
% 148.23/148.55  Found (x2 x11) as proof of (cP X0)
% 148.23/148.55  Found (x2 x11) as proof of (cP X0)
% 148.23/148.55  Found (x2 x11) as proof of (cP X0)
% 148.23/148.55  Found x20:=(x2 x3):(cP X)
% 148.23/148.55  Instantiate: X:=X0:fofType
% 148.23/148.55  Found (x2 x3) as proof of (cP X0)
% 148.23/148.55  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 148.23/148.55  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 148.23/148.55  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.23/149.49  Found x50:=(x5 x10):(cP X0)
% 149.23/149.49  Found (x5 x10) as proof of (cP X0)
% 149.23/149.49  Found (x5 x10) as proof of (cP X0)
% 149.23/149.49  Found x50:=(x5 x10):(cP X0)
% 149.23/149.49  Instantiate: X:=X0:fofType
% 149.23/149.49  Found (x5 x10) as proof of (cP X)
% 149.23/149.49  Found (x5 x10) as proof of (cP X)
% 149.23/149.49  Found x20:=(x2 x10):(cP X)
% 149.23/149.49  Found (x2 x10) as proof of (cP X)
% 149.23/149.49  Found (x2 x10) as proof of (cP X)
% 149.23/149.49  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.23/149.49  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.23/149.49  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.23/149.49  Found x20:=(x2 x11):(cP X)
% 149.23/149.49  Instantiate: X0:=X:fofType
% 149.23/149.49  Found (x2 x11) as proof of (cP X0)
% 149.23/149.49  Found (x2 x11) as proof of (cP X0)
% 149.23/149.49  Found x50:=(x5 x41):(cP X0)
% 149.23/149.49  Instantiate: X:=X0:fofType
% 149.23/149.49  Found (x5 x41) as proof of (cP X)
% 149.23/149.49  Found (x5 x41) as proof of (cP X)
% 149.23/149.49  Found x20:=(x2 x41):(cP X)
% 149.23/149.49  Found (x2 x41) as proof of (cP X)
% 149.23/149.49  Found (x2 x41) as proof of (cP X)
% 149.23/149.49  Found x50:=(x5 x40):(cP X0)
% 149.23/149.49  Instantiate: X:=X0:fofType
% 149.23/149.49  Found (x5 x40) as proof of (cP X)
% 149.23/149.49  Found (x5 x40) as proof of (cP X)
% 149.23/149.49  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.23/149.49  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.23/149.49  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.23/149.49  Found x20:=(x2 x10):(cP X)
% 149.23/149.49  Instantiate: X0:=X:fofType
% 149.23/149.49  Found (x2 x10) as proof of (cP X0)
% 149.23/149.49  Found (x2 x10) as proof of (cP X0)
% 149.23/149.49  Found x20:=(x2 x40):(cP X)
% 149.23/149.49  Found (x2 x40) as proof of (cP X)
% 149.23/149.49  Found (x2 x40) as proof of (cP X)
% 149.23/149.49  Found x50:=(x5 x11):(cP X0)
% 149.23/149.49  Instantiate: X:=X0:fofType
% 149.23/149.49  Found (x5 x11) as proof of (cP X)
% 149.23/149.49  Found (x5 x11) as proof of (cP X)
% 149.23/149.49  Found x50:=(x5 x11):(cP X0)
% 149.23/149.49  Found (x5 x11) as proof of (cP X0)
% 149.23/149.49  Found (x5 x11) as proof of (cP X0)
% 149.23/149.49  Found x50:=(x5 x11):(cP X0)
% 149.23/149.49  Found (x5 x11) as proof of (cP X0)
% 149.23/149.49  Found (x5 x11) as proof of (cP X0)
% 149.23/149.49  Found x20:=(x2 x10):(cP X)
% 149.23/149.49  Found (x2 x10) as proof of (cP X)
% 149.23/149.49  Found (x2 x10) as proof of (cP X)
% 149.23/149.49  Found x20:=(x2 x10):(cP X)
% 149.23/149.49  Instantiate: X0:=X:fofType
% 149.23/149.49  Found (x2 x10) as proof of (cP X0)
% 149.23/149.49  Found (x2 x10) as proof of (cP X0)
% 149.23/149.49  Found x50:=(x5 x10):(cP X0)
% 149.23/149.49  Instantiate: X:=X0:fofType
% 149.23/149.49  Found (x5 x10) as proof of (cP X)
% 149.23/149.49  Found (x5 x10) as proof of (cP X)
% 149.23/149.49  Found x20:=(x2 x10):(cP X)
% 149.23/149.49  Found (x2 x10) as proof of (cP X)
% 149.23/149.49  Found (x2 x10) as proof of (cP X)
% 149.23/149.49  Found x20:=(x2 x10):(cP X)
% 149.23/149.49  Instantiate: X0:=X:fofType
% 149.23/149.49  Found (x2 x10) as proof of (cP X0)
% 149.23/149.49  Found (x2 x10) as proof of (cP X0)
% 149.23/149.49  Found x50:=(x5 x10):(cP X0)
% 149.23/149.49  Found (x5 x10) as proof of (cP X0)
% 149.23/149.49  Found (x5 x10) as proof of (cP X0)
% 149.23/149.49  Found x50:=(x5 x10):(cP X0)
% 149.23/149.49  Found (x5 x10) as proof of (cP X0)
% 149.23/149.49  Found (x5 x10) as proof of (cP X0)
% 149.23/149.49  Found x20:=(x2 x11):(cP X)
% 149.23/149.49  Found (x2 x11) as proof of (cP X)
% 149.23/149.49  Found (x2 x11) as proof of (cP X)
% 149.23/149.49  Found x20:=(x2 x3):(cP X)
% 149.23/149.49  Found (x2 x3) as proof of (cP X0)
% 149.23/149.49  Found (x2 x3) as proof of (cP X0)
% 149.23/149.49  Found x50:=(x5 x10):(cP X0)
% 149.23/149.49  Found (x5 x10) as proof of (cP X0)
% 149.23/149.49  Found (x5 x10) as proof of (cP X0)
% 149.23/149.49  Found x50:=(x5 x11):(cP X0)
% 149.23/149.49  Instantiate: X:=X0:fofType
% 149.23/149.49  Found (x5 x11) as proof of (cP X)
% 149.23/149.49  Found (x5 x11) as proof of (cP X)
% 149.23/149.49  Found x20:=(x2 x11):(cP X)
% 149.23/149.49  Found (x2 x11) as proof of (cP X)
% 149.23/149.49  Found (x2 x11) as proof of (cP X)
% 149.23/149.49  Found x50:=(x5 x10):(cP X0)
% 149.23/149.49  Instantiate: X:=X0:fofType
% 149.23/149.49  Found (x5 x10) as proof of (cP X)
% 149.23/149.49  Found (x5 x10) as proof of (cP X)
% 149.23/149.49  Found x20:=(x2 x10):(cP X)
% 149.23/149.49  Found (x2 x10) as proof of (cP X)
% 149.23/149.49  Found (x2 x10) as proof of (cP X)
% 149.23/149.49  Found x20:(cP X)
% 149.23/149.49  Instantiate: X0:=X:fofType
% 149.23/149.49  Found x20 as proof of (cP X0)
% 149.23/149.49  Found x20:=(x2 x41):(cP X)
% 149.23/149.49  Instantiate: X0:=X:fofType
% 149.23/149.49  Found (x2 x41) as proof of (cP X0)
% 149.23/149.49  Found (x2 x41) as proof of (cP X0)
% 149.23/149.49  Found x20:=(x2 x40):(cP X)
% 149.23/149.49  Instantiate: X0:=X:fofType
% 149.23/149.49  Found (x2 x40) as proof of (cP X0)
% 149.23/149.49  Found (x2 x40) as proof of (cP X0)
% 149.23/149.49  Found x50:=(x5 x40):(cP X0)
% 149.23/149.49  Found (x5 x40) as proof of (cP X0)
% 149.23/149.49  Found (x5 x40) as proof of (cP X0)
% 149.23/149.49  Found x50:=(x5 x41):(cP X0)
% 149.23/149.49  Found (x5 x41) as proof of (cP X0)
% 149.23/149.49  Found (x5 x41) as proof of (cP X0)
% 149.23/149.49  Found x20:=(x2 x3):(cP X)
% 149.23/149.49  Found (x2 x3) as proof of (cP X0)
% 149.23/149.49  Found (x2 x3) as proof of (cP X0)
% 149.23/149.49  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.23/149.49  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.23/149.49  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.23/149.49  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.23/149.49  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 149.94/150.26  Found x20:(cP X)
% 149.94/150.26  Found x20 as proof of (cP X0)
% 149.94/150.26  Found x20:(cP X)
% 149.94/150.26  Instantiate: X:=X0:fofType
% 149.94/150.26  Found x20 as proof of (cP X0)
% 149.94/150.26  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found x20:(cP X)
% 149.94/150.26  Instantiate: X0:=X:fofType
% 149.94/150.26  Found x20 as proof of (cP X0)
% 149.94/150.26  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found x20:(cP X)
% 149.94/150.26  Instantiate: X0:=X:fofType
% 149.94/150.26  Found x20 as proof of (cP X0)
% 149.94/150.26  Found x50:(cP X0)
% 149.94/150.26  Instantiate: X:=X0:fofType
% 149.94/150.26  Found x50 as proof of (cP X)
% 149.94/150.26  Found x20:=(x2 x10):(cP X)
% 149.94/150.26  Found (x2 x10) as proof of (cP X)
% 149.94/150.26  Found (x2 x10) as proof of (cP X)
% 149.94/150.26  Found x20:=(x2 x11):(cP X)
% 149.94/150.26  Instantiate: X:=X0:fofType
% 149.94/150.26  Found (x2 x11) as proof of (cP X0)
% 149.94/150.26  Found (x2 x11) as proof of (cP X0)
% 149.94/150.26  Found x20:=(x2 x10):(cP X)
% 149.94/150.26  Found (x2 x10) as proof of (cP X0)
% 149.94/150.26  Found (x2 x10) as proof of (cP X0)
% 149.94/150.26  Found (x2 x10) as proof of (cP X0)
% 149.94/150.26  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found (x2 x10) as proof of (cP X0)
% 149.94/150.26  Found (x2 x10) as proof of (cP X0)
% 149.94/150.26  Found (x2 x10) as proof of (cP X0)
% 149.94/150.26  Found x20:=(x2 x10):(cP X)
% 149.94/150.26  Found (x2 x10) as proof of (cP X)
% 149.94/150.26  Found (x2 x10) as proof of (cP X)
% 149.94/150.26  Found x20:=(x2 x11):(cP X)
% 149.94/150.26  Instantiate: X:=X0:fofType
% 149.94/150.26  Found (x2 x11) as proof of (cP X0)
% 149.94/150.26  Found (x2 x11) as proof of (cP X0)
% 149.94/150.26  Found x20:=(x2 x10):(cP X)
% 149.94/150.26  Found (x2 x10) as proof of (cP X0)
% 149.94/150.26  Found (x2 x10) as proof of (cP X0)
% 149.94/150.26  Found (x2 x10) as proof of (cP X0)
% 149.94/150.26  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found (x2 x10) as proof of (cP X0)
% 149.94/150.26  Found (x2 x10) as proof of (cP X0)
% 149.94/150.26  Found (x2 x10) as proof of (cP X0)
% 149.94/150.26  Found x50:(cP X0)
% 149.94/150.26  Instantiate: X:=X0:fofType
% 149.94/150.26  Found x50 as proof of (cP X)
% 149.94/150.26  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 149.94/150.26  Found x20:(cP X)
% 149.94/150.26  Found x20 as proof of (cP X0)
% 149.94/150.26  Found x20:(cP X)
% 149.94/150.26  Instantiate: X:=X0:fofType
% 149.94/150.26  Found x20 as proof of (cP X0)
% 149.94/150.26  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found x20:(cP X)
% 149.94/150.26  Instantiate: X0:=X:fofType
% 149.94/150.26  Found x20 as proof of (cP X0)
% 149.94/150.26  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 149.94/150.26  Found x21:(cP X)
% 149.94/150.26  Instantiate: X0:=X:fofType
% 151.87/152.19  Found x21 as proof of (cP X0)
% 151.87/152.19  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found x20:=(x2 x3):(cP X)
% 151.87/152.19  Found (x2 x3) as proof of (cP X0)
% 151.87/152.19  Found (x2 x3) as proof of (cP X0)
% 151.87/152.19  Found x20:=(x2 x3):(cP X)
% 151.87/152.19  Found (x2 x3) as proof of (cP X0)
% 151.87/152.19  Found (x2 x3) as proof of (cP X0)
% 151.87/152.19  Found x20:(cP X)
% 151.87/152.19  Instantiate: X0:=X:fofType
% 151.87/152.19  Found x20 as proof of (cP X0)
% 151.87/152.19  Found x60:=(x6 X):(cP X)
% 151.87/152.19  Found (x6 X) as proof of (cP X)
% 151.87/152.19  Found (x6 X) as proof of (cP X)
% 151.87/152.19  Found (x1 (x6 X)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found (fun (x6:(forall (X:fofType), (cP X)))=> (x1 (x6 X))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found (fun (x6:(forall (X:fofType), (cP X)))=> (x1 (x6 X))) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 151.87/152.19  Found x20:=(x2 x6):(cP X)
% 151.87/152.19  Instantiate: X:=X1:fofType
% 151.87/152.19  Found (x2 x6) as proof of (cP X1)
% 151.87/152.19  Found x50:=(x5 x6):(cP X0)
% 151.87/152.19  Instantiate: X0:=X1:fofType
% 151.87/152.19  Found (x5 x6) as proof of (cP X1)
% 151.87/152.19  Found x20:=(x2 x6):(cP X)
% 151.87/152.19  Found (x2 x6) as proof of (cP X1)
% 151.87/152.19  Found (x2 x6) as proof of (cP X1)
% 151.87/152.19  Found x50:=(x5 x6):(cP X0)
% 151.87/152.19  Found (x5 x6) as proof of (cP X1)
% 151.87/152.19  Found (x5 x6) as proof of (cP X1)
% 151.87/152.19  Found x6:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found x6 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found (x2 x6) as proof of (cP X1)
% 151.87/152.19  Found (x2 x6) as proof of (cP X1)
% 151.87/152.19  Found x6:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found x6 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found (x5 x6) as proof of (cP X1)
% 151.87/152.19  Found (x5 x6) as proof of (cP X1)
% 151.87/152.19  Found x20:(cP X)
% 151.87/152.19  Instantiate: X:=X0:fofType
% 151.87/152.19  Found x20 as proof of (cP X0)
% 151.87/152.19  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 151.87/152.19  Found x20:=(x2 x10):(cP X)
% 151.87/152.19  Found (x2 x10) as proof of (cP X0)
% 151.87/152.19  Found (x2 x10) as proof of (cP X0)
% 151.87/152.19  Found (x2 x10) as proof of (cP X0)
% 151.87/152.19  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found x4:(cP x3)
% 151.87/152.19  Instantiate: X:=x3:fofType
% 151.87/152.19  Found x4 as proof of (cP X)
% 151.87/152.19  Found x6:(cP x5)
% 151.87/152.19  Instantiate: X0:=x5:fofType
% 151.87/152.19  Found x6 as proof of (cP X0)
% 151.87/152.19  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found x50:=(x5 x10):(cP X0)
% 151.87/152.19  Found (x5 x10) as proof of (cP X0)
% 151.87/152.19  Found (x5 x10) as proof of (cP X0)
% 151.87/152.19  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found x20:(cP X)
% 151.87/152.19  Instantiate: X0:=X:fofType
% 151.87/152.19  Found x20 as proof of (cP X0)
% 151.87/152.19  Found x20:=(x2 x10):(cP X)
% 151.87/152.19  Found (x2 x10) as proof of (cP X)
% 151.87/152.19  Found (x2 x10) as proof of (cP X)
% 151.87/152.19  Found x20:=(x2 x11):(cP X)
% 151.87/152.19  Instantiate: X:=X0:fofType
% 151.87/152.19  Found (x2 x11) as proof of (cP X0)
% 151.87/152.19  Found (x2 x11) as proof of (cP X0)
% 151.87/152.19  Found x20:=(x2 x10):(cP X)
% 151.87/152.19  Found (x2 x10) as proof of (cP X0)
% 151.87/152.19  Found (x2 x10) as proof of (cP X0)
% 151.87/152.19  Found (x2 x10) as proof of (cP X0)
% 151.87/152.19  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 151.87/152.19  Found (x2 x10) as proof of (cP X0)
% 151.87/152.19  Found (x2 x10) as proof of (cP X0)
% 151.87/152.19  Found (x2 x10) as proof of (cP X0)
% 151.87/152.19  Found x20:=(x2 x10):(cP X)
% 151.87/152.19  Found (x2 x10) as proof of (cP X)
% 151.87/152.19  Found (x2 x10) as proof of (cP X)
% 151.87/152.19  Found x20:=(x2 x11):(cP X)
% 151.87/152.19  Instantiate: X:=X0:fofType
% 151.87/152.19  Found (x2 x11) as proof of (cP X0)
% 151.87/152.19  Found (x2 x11) as proof of (cP X0)
% 151.87/152.19  Found x20:=(x2 x10):(cP X)
% 152.76/153.03  Found (x2 x10) as proof of (cP X0)
% 152.76/153.03  Found (x2 x10) as proof of (cP X0)
% 152.76/153.03  Found (x2 x10) as proof of (cP X0)
% 152.76/153.03  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found (x2 x10) as proof of (cP X0)
% 152.76/153.03  Found (x2 x10) as proof of (cP X0)
% 152.76/153.03  Found (x2 x10) as proof of (cP X0)
% 152.76/153.03  Found x20:=(x2 x40):(cP X)
% 152.76/153.03  Instantiate: X0:=X:fofType
% 152.76/153.03  Found (x2 x40) as proof of (cP X0)
% 152.76/153.03  Found (x2 x40) as proof of (cP X0)
% 152.76/153.03  Found x20:=(x2 x11):(cP X)
% 152.76/153.03  Instantiate: X0:=X:fofType
% 152.76/153.03  Found (x2 x11) as proof of (cP X0)
% 152.76/153.03  Found (x2 x11) as proof of (cP X0)
% 152.76/153.03  Found x50:=(x5 x11):(cP X0)
% 152.76/153.03  Found (x5 x11) as proof of (cP X0)
% 152.76/153.03  Found (x5 x11) as proof of (cP X0)
% 152.76/153.03  Found x20:=(x2 x41):(cP X)
% 152.76/153.03  Instantiate: X0:=X:fofType
% 152.76/153.03  Found (x2 x41) as proof of (cP X0)
% 152.76/153.03  Found (x2 x41) as proof of (cP X0)
% 152.76/153.03  Found x50:=(x5 x41):(cP X0)
% 152.76/153.03  Found (x5 x41) as proof of (cP X0)
% 152.76/153.03  Found (x5 x41) as proof of (cP X0)
% 152.76/153.03  Found x50:=(x5 x10):(cP X0)
% 152.76/153.03  Instantiate: X:=X0:fofType
% 152.76/153.03  Found (x5 x10) as proof of (cP X)
% 152.76/153.03  Found (x5 x10) as proof of (cP X)
% 152.76/153.03  Found x20:=(x2 x10):(cP X)
% 152.76/153.03  Found (x2 x10) as proof of (cP X)
% 152.76/153.03  Found (x2 x10) as proof of (cP X)
% 152.76/153.03  Found x20:(cP X)
% 152.76/153.03  Found x20 as proof of (cP X)
% 152.76/153.03  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found x20:(cP X)
% 152.76/153.03  Instantiate: X0:=X:fofType
% 152.76/153.03  Found x20 as proof of (cP X0)
% 152.76/153.03  Found x50:=(x5 x40):(cP X0)
% 152.76/153.03  Found (x5 x40) as proof of (cP X0)
% 152.76/153.03  Found (x5 x40) as proof of (cP X0)
% 152.76/153.03  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found x50:=(x5 x41):(cP X0)
% 152.76/153.03  Instantiate: X:=X0:fofType
% 152.76/153.03  Found (x5 x41) as proof of (cP X)
% 152.76/153.03  Found (x5 x41) as proof of (cP X)
% 152.76/153.03  Found x20:=(x2 x41):(cP X)
% 152.76/153.03  Found (x2 x41) as proof of (cP X)
% 152.76/153.03  Found (x2 x41) as proof of (cP X)
% 152.76/153.03  Found x40:=(x4 x51):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found x20:=(x2 x40):(cP X)
% 152.76/153.03  Found (x2 x40) as proof of (cP X)
% 152.76/153.03  Found (x2 x40) as proof of (cP X)
% 152.76/153.03  Found x20:=(x2 x11):(cP X)
% 152.76/153.03  Found (x2 x11) as proof of (cP X)
% 152.76/153.03  Found (x2 x11) as proof of (cP X)
% 152.76/153.03  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found x20:(cP X)
% 152.76/153.03  Instantiate: X0:=X:fofType
% 152.76/153.03  Found x20 as proof of (cP X0)
% 152.76/153.03  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found x20:(cP X)
% 152.76/153.03  Found x20 as proof of (cP X)
% 152.76/153.03  Found x40:=(x4 x51):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found (x2 x3) as proof of (cP X0)
% 152.76/153.03  Found (x2 x3) as proof of (cP X0)
% 152.76/153.03  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 152.76/153.03  Found x50:=(x5 x40):(cP X0)
% 152.76/153.03  Instantiate: X:=X0:fofType
% 152.76/153.03  Found (x5 x40) as proof of (cP X)
% 152.76/153.03  Found (x5 x40) as proof of (cP X)
% 152.76/153.03  Found x50:=(x5 x41):(cP X0)
% 152.76/153.03  Instantiate: X:=X0:fofType
% 152.76/153.03  Found (x5 x41) as proof of (cP X)
% 153.35/153.66  Found (x5 x41) as proof of (cP X)
% 153.35/153.66  Found x20:=(x2 x40):(cP X)
% 153.35/153.66  Found (x2 x40) as proof of (cP X)
% 153.35/153.66  Found (x2 x40) as proof of (cP X)
% 153.35/153.66  Found x20:=(x2 x11):(cP X)
% 153.35/153.66  Instantiate: X0:=X:fofType
% 153.35/153.66  Found (x2 x11) as proof of (cP X0)
% 153.35/153.66  Found (x2 x11) as proof of (cP X0)
% 153.35/153.66  Found x20:=(x2 x41):(cP X)
% 153.35/153.66  Found (x2 x41) as proof of (cP X)
% 153.35/153.66  Found (x2 x41) as proof of (cP X)
% 153.35/153.66  Found x50:=(x5 x10):(cP X0)
% 153.35/153.66  Instantiate: X:=X0:fofType
% 153.35/153.66  Found (x5 x10) as proof of (cP X)
% 153.35/153.66  Found (x5 x10) as proof of (cP X)
% 153.35/153.66  Found x20:=(x2 x10):(cP X)
% 153.35/153.66  Found (x2 x10) as proof of (cP X)
% 153.35/153.66  Found (x2 x10) as proof of (cP X)
% 153.35/153.66  Found x50:=(x5 x11):(cP X0)
% 153.35/153.66  Found (x5 x11) as proof of (cP X0)
% 153.35/153.66  Found (x5 x11) as proof of (cP X0)
% 153.35/153.66  Found x20:(cP X)
% 153.35/153.66  Instantiate: X0:=X:fofType
% 153.35/153.66  Found x20 as proof of (cP X0)
% 153.35/153.66  Found x20:(cP X)
% 153.35/153.66  Found x20 as proof of (cP X)
% 153.35/153.66  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found x60:=(x6 X):(cP X)
% 153.35/153.66  Found (x6 X) as proof of (cP X)
% 153.35/153.66  Found (x6 X) as proof of (cP X)
% 153.35/153.66  Found (x1 (x6 X)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found (fun (x6:(forall (X:fofType), (cP X)))=> (x1 (x6 X))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found (fun (x6:(forall (X:fofType), (cP X)))=> (x1 (x6 X))) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 153.35/153.66  Found x20:=(x2 x6):(cP X)
% 153.35/153.66  Instantiate: X:=X1:fofType
% 153.35/153.66  Found (x2 x6) as proof of (cP X1)
% 153.35/153.66  Found x50:=(x5 x6):(cP X0)
% 153.35/153.66  Instantiate: X0:=X1:fofType
% 153.35/153.66  Found (x5 x6) as proof of (cP X1)
% 153.35/153.66  Found x20:=(x2 x6):(cP X)
% 153.35/153.66  Found (x2 x6) as proof of (cP X1)
% 153.35/153.66  Found (x2 x6) as proof of (cP X1)
% 153.35/153.66  Found x50:=(x5 x6):(cP X0)
% 153.35/153.66  Found (x5 x6) as proof of (cP X1)
% 153.35/153.66  Found (x5 x6) as proof of (cP X1)
% 153.35/153.66  Found x6:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found x6 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found (x2 x6) as proof of (cP X1)
% 153.35/153.66  Found (x2 x6) as proof of (cP X1)
% 153.35/153.66  Found x6:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found x6 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found (x5 x6) as proof of (cP X1)
% 153.35/153.66  Found (x5 x6) as proof of (cP X1)
% 153.35/153.66  Found x40:=(x4 x51):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found x20:=(x2 x40):(cP X)
% 153.35/153.66  Instantiate: X0:=X:fofType
% 153.35/153.66  Found (x2 x40) as proof of (cP X0)
% 153.35/153.66  Found (x2 x40) as proof of (cP X0)
% 153.35/153.66  Found x20:=(x2 x41):(cP X)
% 153.35/153.66  Instantiate: X0:=X:fofType
% 153.35/153.66  Found (x2 x41) as proof of (cP X0)
% 153.35/153.66  Found (x2 x41) as proof of (cP X0)
% 153.35/153.66  Found x50:=(x5 x11):(cP X0)
% 153.35/153.66  Instantiate: X:=X0:fofType
% 153.35/153.66  Found (x5 x11) as proof of (cP X)
% 153.35/153.66  Found (x5 x11) as proof of (cP X)
% 153.35/153.66  Found x20:=(x2 x11):(cP X)
% 153.35/153.66  Found (x2 x11) as proof of (cP X)
% 153.35/153.66  Found (x2 x11) as proof of (cP X)
% 153.35/153.66  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found x20:=(x2 x10):(cP X)
% 153.35/153.66  Instantiate: X0:=X:fofType
% 153.35/153.66  Found (x2 x10) as proof of (cP X0)
% 153.35/153.66  Found (x2 x10) as proof of (cP X0)
% 153.35/153.66  Found x50:=(x5 x40):(cP X0)
% 153.35/153.66  Found (x5 x40) as proof of (cP X0)
% 153.35/153.66  Found (x5 x40) as proof of (cP X0)
% 153.35/153.66  Found x50:=(x5 x10):(cP X0)
% 153.35/153.66  Found (x5 x10) as proof of (cP X0)
% 153.35/153.66  Found (x5 x10) as proof of (cP X0)
% 153.35/153.66  Found x50:=(x5 x41):(cP X0)
% 153.35/153.66  Found (x5 x41) as proof of (cP X0)
% 153.35/153.66  Found (x5 x41) as proof of (cP X0)
% 153.35/153.66  Found x40:=(x4 x51):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 153.35/153.66  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found x6:(cP x5)
% 156.65/156.92  Instantiate: X0:=x5:fofType
% 156.65/156.92  Found x6 as proof of (cP X0)
% 156.65/156.92  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> x40) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 156.65/156.92  Found x6:(cP x5)
% 156.65/156.92  Instantiate: X0:=x5:fofType
% 156.65/156.92  Found x6 as proof of (cP X0)
% 156.65/156.92  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found (x2 x3) as proof of (cP X0)
% 156.65/156.92  Found (x2 x3) as proof of (cP X0)
% 156.65/156.92  Found x20:(cP X)
% 156.65/156.92  Instantiate: X0:=X:fofType
% 156.65/156.92  Found x20 as proof of (cP X0)
% 156.65/156.92  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found (x2 x3) as proof of (cP X0)
% 156.65/156.92  Found (x2 x3) as proof of (cP X0)
% 156.65/156.92  Found x20:=(x2 x11):(cP X)
% 156.65/156.92  Found (x2 x11) as proof of (cP X0)
% 156.65/156.92  Found (x2 x11) as proof of (cP X0)
% 156.65/156.92  Found (x2 x11) as proof of (cP X0)
% 156.65/156.92  Found x20:(cP X)
% 156.65/156.92  Found x20 as proof of (cP X)
% 156.65/156.92  Found x50:(cP X0)
% 156.65/156.92  Found x50 as proof of (cP X0)
% 156.65/156.92  Found x20:(cP X)
% 156.65/156.92  Instantiate: X0:=X:fofType
% 156.65/156.92  Found x20 as proof of (cP X0)
% 156.65/156.92  Found x50:(cP X0)
% 156.65/156.92  Instantiate: X:=X0:fofType
% 156.65/156.92  Found x50 as proof of (cP X)
% 156.65/156.92  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found x40:=(x4 x30):(cP X0)
% 156.65/156.92  Found (x4 x30) as proof of (cP X)
% 156.65/156.92  Found (x4 x30) as proof of (cP X)
% 156.65/156.92  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of (cP X)
% 156.65/156.92  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 156.65/156.92  Found x20:(cP X)
% 156.65/156.92  Instantiate: X0:=X:fofType
% 156.65/156.92  Found x20 as proof of (cP X0)
% 156.65/156.92  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found x20:(cP X)
% 156.65/156.92  Found x20 as proof of (cP X)
% 156.65/156.92  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found x50:(cP X0)
% 156.65/156.92  Instantiate: X:=X0:fofType
% 156.65/156.92  Found x50 as proof of (cP X)
% 156.65/156.92  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found x20:(cP X)
% 156.65/156.92  Instantiate: X0:=X:fofType
% 156.65/156.92  Found x20 as proof of (cP X0)
% 156.65/156.92  Found x50:(cP X0)
% 156.65/156.92  Found x50 as proof of (cP X0)
% 156.65/156.92  Found x21:(cP X)
% 156.65/156.92  Instantiate: X0:=X:fofType
% 156.65/156.92  Found x21 as proof of (cP X0)
% 156.65/156.92  Found x20:=(x2 x10):(cP X)
% 156.65/156.92  Found (x2 x10) as proof of (cP X0)
% 156.65/156.92  Found (x2 x10) as proof of (cP X0)
% 156.65/156.92  Found (x2 x10) as proof of (cP X0)
% 156.65/156.92  Found x20:=(x2 x3):(cP X)
% 156.65/156.92  Instantiate: X:=X0:fofType
% 156.65/156.92  Found (x2 x3) as proof of (cP X0)
% 156.65/156.92  Found x20:(cP X)
% 156.65/156.92  Found x20 as proof of (cP X0)
% 156.65/156.92  Found x21:(cP X)
% 156.65/156.92  Instantiate: X0:=X:fofType
% 156.65/156.92  Found x21 as proof of (cP X0)
% 156.65/156.92  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 156.65/156.92  Found (x2 x10) as proof of (cP X0)
% 156.65/156.92  Found (x2 x10) as proof of (cP X0)
% 156.65/156.92  Found (x2 x10) as proof of (cP X0)
% 156.65/156.92  Found x20:=(x2 x10):(cP X)
% 156.65/156.92  Found (x2 x10) as proof of (cP X0)
% 156.65/156.92  Found (x2 x10) as proof of (cP X0)
% 156.65/156.92  Found (x2 x10) as proof of (cP X0)
% 156.65/156.92  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found (x2 x3) as proof of (cP X0)
% 158.24/158.54  Found (x2 x3) as proof of (cP X0)
% 158.24/158.54  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found x50:=(x5 x10):(cP X0)
% 158.24/158.54  Instantiate: X:=X0:fofType
% 158.24/158.54  Found (x5 x10) as proof of (cP X)
% 158.24/158.54  Found (x5 x10) as proof of (cP X)
% 158.24/158.54  Found x20:=(x2 x10):(cP X)
% 158.24/158.54  Found (x2 x10) as proof of (cP X)
% 158.24/158.54  Found (x2 x10) as proof of (cP X)
% 158.24/158.54  Found x50:=(x5 x10):(cP X0)
% 158.24/158.54  Found (x5 x10) as proof of (cP X0)
% 158.24/158.54  Found (x5 x10) as proof of (cP X0)
% 158.24/158.54  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found (x2 x3) as proof of (cP X0)
% 158.24/158.54  Found (x2 x3) as proof of (cP X0)
% 158.24/158.54  Found x20:=(x2 x11):(cP X)
% 158.24/158.54  Instantiate: X0:=X:fofType
% 158.24/158.54  Found (x2 x11) as proof of (cP X0)
% 158.24/158.54  Found (x2 x11) as proof of (cP X0)
% 158.24/158.54  Found x20:=(x2 x11):(cP X)
% 158.24/158.54  Found (x2 x11) as proof of (cP X)
% 158.24/158.54  Found (x2 x11) as proof of (cP X)
% 158.24/158.54  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found x50:=(x5 x11):(cP X0)
% 158.24/158.54  Found (x5 x11) as proof of (cP X0)
% 158.24/158.54  Found (x5 x11) as proof of (cP X0)
% 158.24/158.54  Found x20:=(x2 x3):(cP X)
% 158.24/158.54  Found (x2 x3) as proof of (cP X0)
% 158.24/158.54  Found (x2 x3) as proof of (cP X0)
% 158.24/158.54  Found x20:=(x2 x3):(cP X)
% 158.24/158.54  Found (x2 x3) as proof of (cP X0)
% 158.24/158.54  Found (x2 x3) as proof of (cP X0)
% 158.24/158.54  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found x50:=(x5 x11):(cP X0)
% 158.24/158.54  Found (x5 x11) as proof of (cP X0)
% 158.24/158.54  Found (x5 x11) as proof of (cP X0)
% 158.24/158.54  Found x50:=(x5 x40):(cP X0)
% 158.24/158.54  Found (x5 x40) as proof of (cP X0)
% 158.24/158.54  Found (x5 x40) as proof of (cP X0)
% 158.24/158.54  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found x50:=(x5 x11):(cP X0)
% 158.24/158.54  Found (x5 x11) as proof of (cP X0)
% 158.24/158.54  Found (x5 x11) as proof of (cP X0)
% 158.24/158.54  Found x50:=(x5 x11):(cP X0)
% 158.24/158.54  Instantiate: X:=X0:fofType
% 158.24/158.54  Found (x5 x11) as proof of (cP X)
% 158.24/158.54  Found (x5 x11) as proof of (cP X)
% 158.24/158.54  Found x20:=(x2 x11):(cP X)
% 158.24/158.54  Found (x2 x11) as proof of (cP X)
% 158.24/158.54  Found (x2 x11) as proof of (cP X)
% 158.24/158.54  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found x20:=(x2 x40):(cP X)
% 158.24/158.54  Found (x2 x40) as proof of (cP X)
% 158.24/158.54  Found (x2 x40) as proof of (cP X)
% 158.24/158.54  Found x50:=(x5 x11):(cP X0)
% 158.24/158.54  Instantiate: X:=X0:fofType
% 158.24/158.54  Found (x5 x11) as proof of (cP X)
% 158.24/158.54  Found (x5 x11) as proof of (cP X)
% 158.24/158.54  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found x20:=(x2 x11):(cP X)
% 158.24/158.54  Found (x2 x11) as proof of (cP X)
% 158.24/158.54  Found (x2 x11) as proof of (cP X)
% 158.24/158.54  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found x20:(cP X)
% 158.24/158.54  Instantiate: X0:=X:fofType
% 158.24/158.54  Found x20 as proof of (cP X0)
% 158.24/158.54  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found x20:(cP X)
% 158.24/158.54  Instantiate: X0:=X:fofType
% 158.24/158.54  Found x20 as proof of (cP X0)
% 158.24/158.54  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 158.24/158.54  Found x5:(cP x4)
% 158.24/158.54  Instantiate: X0:=x4:fofType
% 160.01/160.28  Found x5 as proof of (cP X0)
% 160.01/160.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found x20:(cP X)
% 160.01/160.28  Found x20 as proof of (cP X0)
% 160.01/160.28  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found x5:(cP x4)
% 160.01/160.28  Instantiate: X0:=x4:fofType
% 160.01/160.28  Found x5 as proof of (cP X0)
% 160.01/160.28  Found x20:=(x2 x40):(cP X)
% 160.01/160.28  Found (x2 x40) as proof of (cP X)
% 160.01/160.28  Found (x2 x40) as proof of (cP X)
% 160.01/160.28  Found x7:(cP x6)
% 160.01/160.28  Instantiate: X0:=x6:fofType
% 160.01/160.28  Found x7 as proof of (cP X0)
% 160.01/160.28  Found x4:(cP x3)
% 160.01/160.28  Instantiate: X:=x3:fofType
% 160.01/160.28  Found x4 as proof of (cP X)
% 160.01/160.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found x7:(cP x6)
% 160.01/160.28  Instantiate: X:=x6:fofType
% 160.01/160.28  Found x7 as proof of (cP X)
% 160.01/160.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found x20:=(x2 x10):(cP X)
% 160.01/160.28  Found (x2 x10) as proof of (cP X)
% 160.01/160.28  Found (x2 x10) as proof of (cP X)
% 160.01/160.28  Found x20:=(x2 x11):(cP X)
% 160.01/160.28  Instantiate: X0:=X:fofType
% 160.01/160.28  Found (x2 x11) as proof of (cP X0)
% 160.01/160.28  Found (x2 x11) as proof of (cP X0)
% 160.01/160.28  Found x20:=(x2 x11):(cP X)
% 160.01/160.28  Found (x2 x11) as proof of (cP X0)
% 160.01/160.28  Found (x2 x11) as proof of (cP X0)
% 160.01/160.28  Found (x2 x11) as proof of (cP X0)
% 160.01/160.28  Found x20:=(x2 x40):(cP X)
% 160.01/160.28  Instantiate: X0:=X:fofType
% 160.01/160.28  Found (x2 x40) as proof of (cP X0)
% 160.01/160.28  Found (x2 x40) as proof of (cP X0)
% 160.01/160.28  Found x20:=(x2 x3):(cP X)
% 160.01/160.28  Instantiate: X:=X0:fofType
% 160.01/160.28  Found (x2 x3) as proof of (cP X0)
% 160.01/160.28  Found x50:=(x5 x11):(cP X0)
% 160.01/160.28  Found (x5 x11) as proof of (cP X0)
% 160.01/160.28  Found (x5 x11) as proof of (cP X0)
% 160.01/160.28  Found x20:=(x2 x10):(cP X)
% 160.01/160.28  Found (x2 x10) as proof of (cP X)
% 160.01/160.28  Found (x2 x10) as proof of (cP X)
% 160.01/160.28  Found x50:=(x5 x11):(cP X0)
% 160.01/160.28  Instantiate: X:=X0:fofType
% 160.01/160.28  Found (x5 x11) as proof of (cP X)
% 160.01/160.28  Found (x5 x11) as proof of (cP X)
% 160.01/160.28  Found x20:=(x2 x11):(cP X)
% 160.01/160.28  Found (x2 x11) as proof of (cP X)
% 160.01/160.28  Found (x2 x11) as proof of (cP X)
% 160.01/160.28  Found x20:=(x2 x10):(cP X)
% 160.01/160.28  Instantiate: X0:=X:fofType
% 160.01/160.28  Found (x2 x10) as proof of (cP X0)
% 160.01/160.28  Found (x2 x10) as proof of (cP X0)
% 160.01/160.28  Found x50:=(x5 x10):(cP X0)
% 160.01/160.28  Found (x5 x10) as proof of (cP X0)
% 160.01/160.28  Found (x5 x10) as proof of (cP X0)
% 160.01/160.28  Found x20:=(x2 x11):(cP X)
% 160.01/160.28  Found (x2 x11) as proof of (cP X)
% 160.01/160.28  Found (x2 x11) as proof of (cP X)
% 160.01/160.28  Found x50:=(x5 x10):(cP X0)
% 160.01/160.28  Instantiate: X:=X0:fofType
% 160.01/160.28  Found (x5 x10) as proof of (cP X)
% 160.01/160.28  Found (x5 x10) as proof of (cP X)
% 160.01/160.28  Found x50:=(x5 x10):(cP X0)
% 160.01/160.28  Found (x5 x10) as proof of (cP X0)
% 160.01/160.28  Found (x5 x10) as proof of (cP X0)
% 160.01/160.28  Found x20:=(x2 x11):(cP X)
% 160.01/160.28  Instantiate: X0:=X:fofType
% 160.01/160.28  Found (x2 x11) as proof of (cP X0)
% 160.01/160.28  Found (x2 x11) as proof of (cP X0)
% 160.01/160.28  Found x20:=(x2 x10):(cP X)
% 160.01/160.28  Found (x2 x10) as proof of (cP X)
% 160.01/160.28  Found (x2 x10) as proof of (cP X)
% 160.01/160.28  Found x50:=(x5 x11):(cP X0)
% 160.01/160.28  Found (x5 x11) as proof of (cP X0)
% 160.01/160.28  Found (x5 x11) as proof of (cP X0)
% 160.01/160.28  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 160.01/160.28  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 161.25/161.60  Found x50:=(x5 x11):(cP X0)
% 161.25/161.60  Found (x5 x11) as proof of (cP X0)
% 161.25/161.60  Found (x5 x11) as proof of (cP X0)
% 161.25/161.60  Found x50:=(x5 x10):(cP X0)
% 161.25/161.60  Found (x5 x10) as proof of (cP X0)
% 161.25/161.60  Found (x5 x10) as proof of (cP X0)
% 161.25/161.60  Found x20:=(x2 x41):(cP X)
% 161.25/161.60  Instantiate: X0:=X:fofType
% 161.25/161.60  Found (x2 x41) as proof of (cP X0)
% 161.25/161.60  Found (x2 x41) as proof of (cP X0)
% 161.25/161.60  Found x50:=(x5 x40):(cP X0)
% 161.25/161.60  Instantiate: X:=X0:fofType
% 161.25/161.60  Found (x5 x40) as proof of (cP X)
% 161.25/161.60  Found (x5 x40) as proof of (cP X)
% 161.25/161.60  Found x20:=(x2 x40):(cP X)
% 161.25/161.60  Found (x2 x40) as proof of (cP X)
% 161.25/161.60  Found (x2 x40) as proof of (cP X)
% 161.25/161.60  Found x50:=(x5 x41):(cP X0)
% 161.25/161.60  Found (x5 x41) as proof of (cP X0)
% 161.25/161.60  Found (x5 x41) as proof of (cP X0)
% 161.25/161.60  Found x50:=(x5 x10):(cP X0)
% 161.25/161.60  Found (x5 x10) as proof of (cP X0)
% 161.25/161.60  Found (x5 x10) as proof of (cP X0)
% 161.25/161.60  Found x50:=(x5 x10):(cP X0)
% 161.25/161.60  Instantiate: X:=X0:fofType
% 161.25/161.60  Found (x5 x10) as proof of (cP X)
% 161.25/161.60  Found (x5 x10) as proof of (cP X)
% 161.25/161.60  Found x20:=(x2 x10):(cP X)
% 161.25/161.60  Found (x2 x10) as proof of (cP X)
% 161.25/161.60  Found (x2 x10) as proof of (cP X)
% 161.25/161.60  Found x50:=(x5 x40):(cP X0)
% 161.25/161.60  Found (x5 x40) as proof of (cP X0)
% 161.25/161.60  Found (x5 x40) as proof of (cP X0)
% 161.25/161.60  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 161.25/161.60  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 161.25/161.60  Found x20:(cP X)
% 161.25/161.60  Instantiate: X0:=X:fofType
% 161.25/161.60  Found x20 as proof of (cP X0)
% 161.25/161.60  Found x50:=(x5 x40):(cP X0)
% 161.25/161.60  Found (x5 x40) as proof of (cP X0)
% 161.25/161.60  Found (x5 x40) as proof of (cP X0)
% 161.25/161.60  Found x50:=(x5 x41):(cP X0)
% 161.25/161.60  Found (x5 x41) as proof of (cP X0)
% 161.25/161.60  Found (x5 x41) as proof of (cP X0)
% 161.25/161.60  Found x50:=(x5 x10):(cP X0)
% 161.25/161.60  Instantiate: X:=X0:fofType
% 161.25/161.60  Found (x5 x10) as proof of (cP X)
% 161.25/161.60  Found (x5 x10) as proof of (cP X)
% 161.25/161.60  Found x20:=(x2 x10):(cP X)
% 161.25/161.60  Found (x2 x10) as proof of (cP X)
% 161.25/161.60  Found (x2 x10) as proof of (cP X)
% 161.25/161.60  Found x20:=(x2 x11):(cP X)
% 161.25/161.60  Found (x2 x11) as proof of (cP X)
% 161.25/161.60  Found (x2 x11) as proof of (cP X)
% 161.25/161.60  Found x50:=(x5 x41):(cP X0)
% 161.25/161.60  Instantiate: X:=X0:fofType
% 161.25/161.60  Found (x5 x41) as proof of (cP X)
% 161.25/161.60  Found (x5 x41) as proof of (cP X)
% 161.25/161.60  Found x50:=(x5 x10):(cP X0)
% 161.25/161.60  Instantiate: X:=X0:fofType
% 161.25/161.60  Found (x5 x10) as proof of (cP X)
% 161.25/161.60  Found (x5 x10) as proof of (cP X)
% 161.25/161.60  Found x20:=(x2 x41):(cP X)
% 161.25/161.60  Found (x2 x41) as proof of (cP X)
% 161.25/161.60  Found (x2 x41) as proof of (cP X)
% 161.25/161.60  Found x20:=(x2 x11):(cP X)
% 161.25/161.60  Instantiate: X0:=X:fofType
% 161.25/161.60  Found (x2 x11) as proof of (cP X0)
% 161.25/161.60  Found (x2 x11) as proof of (cP X0)
% 161.25/161.60  Found x20:=(x2 x10):(cP X)
% 161.25/161.60  Found (x2 x10) as proof of (cP X)
% 161.25/161.60  Found (x2 x10) as proof of (cP X)
% 161.25/161.60  Found x50:=(x5 x11):(cP X0)
% 161.25/161.60  Found (x5 x11) as proof of (cP X0)
% 161.25/161.60  Found (x5 x11) as proof of (cP X0)
% 161.25/161.60  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 161.25/161.60  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 161.25/161.60  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 161.25/161.60  Found x50:=(x5 x40):(cP X0)
% 161.25/161.60  Instantiate: X:=X0:fofType
% 161.25/161.60  Found (x5 x40) as proof of (cP X)
% 161.25/161.60  Found (x5 x40) as proof of (cP X)
% 161.25/161.60  Found x20:=(x2 x11):(cP X)
% 161.25/161.60  Found (x2 x11) as proof of (cP X)
% 161.25/161.60  Found (x2 x11) as proof of (cP X)
% 161.25/161.60  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 161.25/161.60  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 161.25/161.60  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 161.25/161.60  Found x20:=(x2 x41):(cP X)
% 161.25/161.60  Found (x2 x41) as proof of (cP X)
% 161.25/161.60  Found (x2 x41) as proof of (cP X)
% 161.25/161.60  Found x50:=(x5 x10):(cP X0)
% 161.25/161.60  Found (x5 x10) as proof of (cP X0)
% 161.25/161.60  Found (x5 x10) as proof of (cP X0)
% 161.25/161.60  Found x20:=(x2 x40):(cP X)
% 161.25/161.60  Found (x2 x40) as proof of (cP X)
% 161.25/161.60  Found (x2 x40) as proof of (cP X)
% 161.25/161.60  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 161.25/161.60  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 161.25/161.60  Found x20:(cP X)
% 161.25/161.60  Found x20 as proof of (cP X)
% 161.25/161.60  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 161.25/161.60  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 161.25/161.60  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 161.25/161.60  Found x20:(cP X)
% 161.25/161.60  Instantiate: X0:=X:fofType
% 161.25/161.60  Found x20 as proof of (cP X0)
% 161.25/161.60  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 161.25/161.60  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 161.25/161.60  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 161.25/161.60  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 161.25/161.60  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x20:(cP X)
% 164.13/164.47  Found x20 as proof of (cP X)
% 164.13/164.47  Found x20:(cP X)
% 164.13/164.47  Instantiate: X0:=X:fofType
% 164.13/164.47  Found x20 as proof of (cP X0)
% 164.13/164.47  Found x20:=(x2 x3):(cP X)
% 164.13/164.47  Instantiate: X:=X0:fofType
% 164.13/164.47  Found (x2 x3) as proof of (cP X0)
% 164.13/164.47  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x20:(cP X)
% 164.13/164.47  Instantiate: X:=X0:fofType
% 164.13/164.47  Found x20 as proof of (cP X0)
% 164.13/164.47  Found x21:(cP X)
% 164.13/164.47  Instantiate: X0:=X:fofType
% 164.13/164.47  Found x21 as proof of (cP X0)
% 164.13/164.47  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x6:(cP x5)
% 164.13/164.47  Instantiate: X0:=x5:fofType
% 164.13/164.47  Found x6 as proof of (cP X0)
% 164.13/164.47  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x6:(cP x5)
% 164.13/164.47  Instantiate: X0:=x5:fofType
% 164.13/164.47  Found x6 as proof of (cP X0)
% 164.13/164.47  Found x40:=(x4 x30):(cP X0)
% 164.13/164.47  Found (x4 x30) as proof of (cP X0)
% 164.13/164.47  Found (x4 x30) as proof of (cP X0)
% 164.13/164.47  Found x40:=(x4 x31):(cP X0)
% 164.13/164.47  Instantiate: X:=X0:fofType
% 164.13/164.47  Found (x4 x31) as proof of (cP X)
% 164.13/164.47  Found (x4 x31) as proof of (cP X)
% 164.13/164.47  Found x40:=(x4 x31):(cP X0)
% 164.13/164.47  Found (x4 x31) as proof of (cP X)
% 164.13/164.47  Found (x4 x31) as proof of (cP X)
% 164.13/164.47  Found (x4 x31) as proof of (cP X)
% 164.13/164.47  Found x20:(cP X)
% 164.13/164.47  Instantiate: X0:=X:fofType
% 164.13/164.47  Found x20 as proof of (cP X0)
% 164.13/164.47  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x20:=(x2 x40):(cP X)
% 164.13/164.47  Found (x2 x40) as proof of (cP X)
% 164.13/164.47  Found (x2 x40) as proof of (cP X)
% 164.13/164.47  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found (x2 x3) as proof of (cP X0)
% 164.13/164.47  Found (x2 x3) as proof of (cP X0)
% 164.13/164.47  Found x50:=(x5 x10):(cP X0)
% 164.13/164.47  Found (x5 x10) as proof of (cP X0)
% 164.13/164.47  Found (x5 x10) as proof of (cP X0)
% 164.13/164.47  Found x20:(cP X)
% 164.13/164.47  Instantiate: X0:=X:fofType
% 164.13/164.47  Found x20 as proof of (cP X0)
% 164.13/164.47  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found (x2 x11) as proof of (cP X0)
% 164.13/164.47  Found (x2 x11) as proof of (cP X0)
% 164.13/164.47  Found (x2 x11) as proof of (cP X0)
% 164.13/164.47  Found x20:(cP X)
% 164.13/164.47  Found x20 as proof of (cP X)
% 164.13/164.47  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 164.13/164.47  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found (x2 x3) as proof of (cP X0)
% 167.34/167.66  Found (x2 x3) as proof of (cP X0)
% 167.34/167.66  Found x20:(cP X)
% 167.34/167.66  Instantiate: X0:=X:fofType
% 167.34/167.66  Found x20 as proof of (cP X0)
% 167.34/167.66  Found x50:(cP X0)
% 167.34/167.66  Instantiate: X:=X0:fofType
% 167.34/167.66  Found x50 as proof of (cP X)
% 167.34/167.66  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found x6:(cP x5)
% 167.34/167.66  Instantiate: X0:=x5:fofType
% 167.34/167.66  Found x6 as proof of (cP X0)
% 167.34/167.66  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found x20:=(x2 x3):(cP X)
% 167.34/167.66  Instantiate: X:=X0:fofType
% 167.34/167.66  Found (x2 x3) as proof of (cP X0)
% 167.34/167.66  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found (x2 x11) as proof of (cP X0)
% 167.34/167.66  Found (x2 x11) as proof of (cP X0)
% 167.34/167.66  Found (x2 x11) as proof of (cP X0)
% 167.34/167.66  Found x20:(cP X)
% 167.34/167.66  Found x20 as proof of (cP X)
% 167.34/167.66  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found x20:(cP X)
% 167.34/167.66  Instantiate: X0:=X:fofType
% 167.34/167.66  Found x20 as proof of (cP X0)
% 167.34/167.66  Found x20:(cP X)
% 167.34/167.66  Instantiate: X:=X0:fofType
% 167.34/167.66  Found x20 as proof of (cP X0)
% 167.34/167.66  Found x6:(cP x5)
% 167.34/167.66  Instantiate: X0:=x5:fofType
% 167.34/167.66  Found (fun (x6:(cP x5))=> x6) as proof of (cP X0)
% 167.34/167.66  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found x20:=(x2 x10):(cP X)
% 167.34/167.66  Found (x2 x10) as proof of (cP X0)
% 167.34/167.66  Found (x2 x10) as proof of (cP X0)
% 167.34/167.66  Found (x2 x10) as proof of (cP X0)
% 167.34/167.66  Found x20:=(x2 x10):(cP X)
% 167.34/167.66  Found (x2 x10) as proof of (cP X0)
% 167.34/167.66  Found (x2 x10) as proof of (cP X0)
% 167.34/167.66  Found (x2 x10) as proof of (cP X0)
% 167.34/167.66  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found (x2 x3) as proof of (cP X0)
% 167.34/167.66  Found (x2 x3) as proof of (cP X0)
% 167.34/167.66  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found (x2 x3) as proof of (cP X0)
% 167.34/167.66  Found (x2 x3) as proof of (cP X0)
% 167.34/167.66  Found x20:(cP X)
% 167.34/167.66  Found x20 as proof of (cP X)
% 167.34/167.66  Found x20:(cP X)
% 167.34/167.66  Instantiate: X0:=X:fofType
% 167.34/167.66  Found x20 as proof of (cP X0)
% 167.34/167.66  Found x20:(cP X)
% 167.34/167.66  Instantiate: X0:=X:fofType
% 167.34/167.66  Found x20 as proof of (cP X0)
% 167.34/167.66  Found x20:=(x2 x41):(cP X)
% 167.34/167.66  Found (x2 x41) as proof of (cP X)
% 167.34/167.66  Found (x2 x41) as proof of (cP X)
% 167.34/167.66  Found x50:=(x5 x40):(cP X0)
% 167.34/167.66  Found (x5 x40) as proof of (cP X0)
% 167.34/167.66  Found (x5 x40) as proof of (cP X0)
% 167.34/167.66  Found x50:=(x5 x10):(cP X0)
% 167.34/167.66  Found (x5 x10) as proof of (cP X0)
% 167.34/167.66  Found (x5 x10) as proof of (cP X0)
% 167.34/167.66  Found x20:=(x2 x11):(cP X)
% 167.34/167.66  Found (x2 x11) as proof of (cP X)
% 167.34/167.66  Found (x2 x11) as proof of (cP X)
% 167.34/167.66  Found x20:=(x2 x40):(cP X)
% 167.34/167.66  Found (x2 x40) as proof of (cP X)
% 167.34/167.66  Found (x2 x40) as proof of (cP X)
% 167.34/167.66  Found x20:=(x2 x10):(cP X)
% 167.34/167.66  Found (x2 x10) as proof of (cP X)
% 167.34/167.66  Found (x2 x10) as proof of (cP X)
% 167.34/167.66  Found x20:=(x2 x41):(cP X)
% 167.34/167.66  Instantiate: X0:=X:fofType
% 167.34/167.66  Found (x2 x41) as proof of (cP X0)
% 167.34/167.66  Found (x2 x41) as proof of (cP X0)
% 167.34/167.66  Found x20:=(x2 x11):(cP X)
% 167.34/167.66  Instantiate: X0:=X:fofType
% 167.34/167.66  Found (x2 x11) as proof of (cP X0)
% 167.34/167.66  Found (x2 x11) as proof of (cP X0)
% 167.34/167.66  Found x50:=(x5 x11):(cP X0)
% 167.34/167.66  Found (x5 x11) as proof of (cP X0)
% 167.34/167.66  Found (x5 x11) as proof of (cP X0)
% 167.34/167.66  Found x50:=(x5 x41):(cP X0)
% 167.34/167.66  Found (x5 x41) as proof of (cP X0)
% 167.34/167.66  Found (x5 x41) as proof of (cP X0)
% 167.34/167.66  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found x40:=(x4 x51):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 167.34/167.66  Found x50:=(x5 x41):(cP X0)
% 167.34/167.66  Found (x5 x41) as proof of (cP X0)
% 167.34/167.66  Found (x5 x41) as proof of (cP X0)
% 167.34/167.66  Found x50:=(x5 x41):(cP X0)
% 168.13/168.39  Instantiate: X:=X0:fofType
% 168.13/168.39  Found (x5 x41) as proof of (cP X)
% 168.13/168.39  Found (x5 x41) as proof of (cP X)
% 168.13/168.39  Found x20:=(x2 x41):(cP X)
% 168.13/168.39  Found (x2 x41) as proof of (cP X)
% 168.13/168.39  Found (x2 x41) as proof of (cP X)
% 168.13/168.39  Found x40:=(x4 x51):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found x20:(cP X)
% 168.13/168.39  Instantiate: X0:=X:fofType
% 168.13/168.39  Found x20 as proof of (cP X0)
% 168.13/168.39  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found x20:(cP X)
% 168.13/168.39  Instantiate: X0:=X:fofType
% 168.13/168.39  Found x20 as proof of (cP X0)
% 168.13/168.39  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found x20:=(x2 x40):(cP X)
% 168.13/168.39  Found (x2 x40) as proof of (cP X)
% 168.13/168.39  Found (x2 x40) as proof of (cP X)
% 168.13/168.39  Found x40:=(x4 x51):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found x20:=(x2 x40):(cP X)
% 168.13/168.39  Found (x2 x40) as proof of (cP X)
% 168.13/168.39  Found (x2 x40) as proof of (cP X)
% 168.13/168.39  Found x40:=(x4 x51):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found x20:=(x2 x11):(cP X)
% 168.13/168.39  Instantiate: X0:=X:fofType
% 168.13/168.39  Found (x2 x11) as proof of (cP X0)
% 168.13/168.39  Found (x2 x11) as proof of (cP X0)
% 168.13/168.39  Found x50:=(x5 x11):(cP X0)
% 168.13/168.39  Found (x5 x11) as proof of (cP X0)
% 168.13/168.39  Found (x5 x11) as proof of (cP X0)
% 168.13/168.39  Found x20:=(x2 x40):(cP X)
% 168.13/168.39  Instantiate: X0:=X:fofType
% 168.13/168.39  Found (x2 x40) as proof of (cP X0)
% 168.13/168.39  Found (x2 x40) as proof of (cP X0)
% 168.13/168.39  Found x20:=(x2 x11):(cP X)
% 168.13/168.39  Found (x2 x11) as proof of (cP X)
% 168.13/168.39  Found (x2 x11) as proof of (cP X)
% 168.13/168.39  Found x50:=(x5 x40):(cP X0)
% 168.13/168.39  Found (x5 x40) as proof of (cP X0)
% 168.13/168.39  Found (x5 x40) as proof of (cP X0)
% 168.13/168.39  Found x50:=(x5 x40):(cP X0)
% 168.13/168.39  Found (x5 x40) as proof of (cP X0)
% 168.13/168.39  Found (x5 x40) as proof of (cP X0)
% 168.13/168.39  Found x20:(cP X)
% 168.13/168.39  Found x20 as proof of (cP X)
% 168.13/168.39  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found x21:(cP X)
% 168.13/168.39  Instantiate: X0:=X:fofType
% 168.13/168.39  Found x21 as proof of (cP X0)
% 168.13/168.39  Found x21:(cP X)
% 168.13/168.39  Instantiate: X0:=X:fofType
% 168.13/168.39  Found x21 as proof of (cP X0)
% 168.13/168.39  Found x20:=(x2 x10):(cP X)
% 168.13/168.39  Found (x2 x10) as proof of (cP X0)
% 168.13/168.39  Found (x2 x10) as proof of (cP X0)
% 168.13/168.39  Found (x2 x10) as proof of (cP X0)
% 168.13/168.39  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 168.13/168.39  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 169.14/169.46  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 169.14/169.46  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 169.14/169.46  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 169.14/169.46  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 169.14/169.46  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 169.14/169.46  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 169.14/169.46  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 169.14/169.46  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 169.14/169.46  Found x20:=(x2 x40):(cP X)
% 169.14/169.46  Found (x2 x40) as proof of (cP X)
% 169.14/169.46  Found (x2 x40) as proof of (cP X)
% 169.14/169.46  Found x21:(cP X)
% 169.14/169.46  Instantiate: X0:=X:fofType
% 169.14/169.46  Found x21 as proof of (cP X0)
% 169.14/169.46  Found x20:=(x2 x10):(cP X)
% 169.14/169.46  Found (x2 x10) as proof of (cP X0)
% 169.14/169.46  Found (x2 x10) as proof of (cP X0)
% 169.14/169.46  Found (x2 x10) as proof of (cP X0)
% 169.14/169.46  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 169.14/169.46  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 169.14/169.46  Found (x2 x10) as proof of (cP X0)
% 169.14/169.46  Found (x2 x10) as proof of (cP X0)
% 169.14/169.46  Found (x2 x10) as proof of (cP X0)
% 169.14/169.46  Found x21:(cP X)
% 169.14/169.46  Instantiate: X0:=X:fofType
% 169.14/169.46  Found x21 as proof of (cP X0)
% 169.14/169.46  Found x20:=(x2 x10):(cP X)
% 169.14/169.46  Found (x2 x10) as proof of (cP X0)
% 169.14/169.46  Found (x2 x10) as proof of (cP X0)
% 169.14/169.46  Found (x2 x10) as proof of (cP X0)
% 169.14/169.46  Found x20:=(x2 x10):(cP X)
% 169.14/169.46  Found (x2 x10) as proof of (cP X0)
% 169.14/169.46  Found (x2 x10) as proof of (cP X0)
% 169.14/169.46  Found (x2 x10) as proof of (cP X0)
% 169.14/169.46  Found x20:=(x2 x10):(cP X)
% 169.14/169.46  Found (x2 x10) as proof of (cP X)
% 169.14/169.46  Found (x2 x10) as proof of (cP X)
% 169.14/169.46  Found x20:=(x2 x11):(cP X)
% 169.14/169.46  Instantiate: X0:=X:fofType
% 169.14/169.46  Found (x2 x11) as proof of (cP X0)
% 169.14/169.46  Found (x2 x11) as proof of (cP X0)
% 169.14/169.46  Found x20:=(x2 x11):(cP X)
% 169.14/169.46  Found (x2 x11) as proof of (cP X0)
% 169.14/169.46  Found (x2 x11) as proof of (cP X0)
% 169.14/169.46  Found (x2 x11) as proof of (cP X0)
% 169.14/169.46  Found x20:=(x2 x40):(cP X)
% 169.14/169.46  Instantiate: X0:=X:fofType
% 169.14/169.46  Found (x2 x40) as proof of (cP X0)
% 169.14/169.46  Found (x2 x40) as proof of (cP X0)
% 169.14/169.46  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 169.14/169.46  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 169.14/169.46  Found x7:(cP x6)
% 169.14/169.46  Instantiate: X0:=x6:fofType
% 169.14/169.46  Found x7 as proof of (cP X0)
% 169.14/169.46  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 169.14/169.46  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 169.14/169.46  Found (x2 x10) as proof of (cP X0)
% 169.14/169.46  Found (x2 x10) as proof of (cP X0)
% 169.14/169.46  Found (x2 x10) as proof of (cP X0)
% 169.14/169.46  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 169.14/169.46  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 169.14/169.46  Found (x2 x40) as proof of (cP X0)
% 169.14/169.46  Found (x2 x40) as proof of (cP X0)
% 169.14/169.46  Found (x2 x40) as proof of (cP X0)
% 169.14/169.46  Found x20:=(x2 x10):(cP X)
% 169.14/169.46  Found (x2 x10) as proof of (cP X0)
% 169.14/169.46  Found (x2 x10) as proof of (cP X0)
% 169.14/169.46  Found (x2 x10) as proof of (cP X0)
% 169.14/169.46  Found x20:=(x2 x40):(cP X)
% 169.14/169.46  Found (x2 x40) as proof of (cP X)
% 169.14/169.46  Found (x2 x40) as proof of (cP X)
% 169.14/169.46  Found x20:=(x2 x3):(cP X)
% 169.14/169.46  Found (x2 x3) as proof of (cP X0)
% 169.14/169.46  Found (x2 x3) as proof of (cP X0)
% 169.14/169.46  Found x20:=(x2 x11):(cP X)
% 169.14/169.46  Found (x2 x11) as proof of (cP X)
% 169.14/169.46  Found (x2 x11) as proof of (cP X)
% 169.14/169.46  Found x50:=(x5 x10):(cP X0)
% 169.14/169.46  Instantiate: X:=X0:fofType
% 169.14/169.46  Found (x5 x10) as proof of (cP X)
% 169.14/169.46  Found (x5 x10) as proof of (cP X)
% 169.14/169.46  Found x5:(cP x4)
% 169.14/169.46  Instantiate: X0:=x4:fofType
% 169.14/169.46  Found x5 as proof of (cP X0)
% 169.14/169.46  Found x20:=(x2 x10):(cP X)
% 169.14/169.46  Found (x2 x10) as proof of (cP X)
% 169.14/169.46  Found (x2 x10) as proof of (cP X)
% 169.14/169.46  Found x20:=(x2 x10):(cP X)
% 169.14/169.46  Instantiate: X0:=X:fofType
% 169.14/169.46  Found (x2 x10) as proof of (cP X0)
% 169.14/169.46  Found (x2 x10) as proof of (cP X0)
% 169.14/169.46  Found x20:=(x2 x3):(cP X)
% 169.14/169.46  Instantiate: X:=X0:fofType
% 169.14/169.46  Found (x2 x3) as proof of (cP X0)
% 169.14/169.46  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 169.14/169.46  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 169.14/169.46  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 169.14/169.46  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 169.14/169.46  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 169.14/169.46  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 169.14/169.46  Found x50:=(x5 x40):(cP X0)
% 170.04/170.36  Found (x5 x40) as proof of (cP X0)
% 170.04/170.36  Found (x5 x40) as proof of (cP X0)
% 170.04/170.36  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found x50:=(x5 x10):(cP X0)
% 170.04/170.36  Found (x5 x10) as proof of (cP X0)
% 170.04/170.36  Found (x5 x10) as proof of (cP X0)
% 170.04/170.36  Found x20:=(x2 x11):(cP X)
% 170.04/170.36  Instantiate: X0:=X:fofType
% 170.04/170.36  Found (x2 x11) as proof of (cP X0)
% 170.04/170.36  Found (x2 x11) as proof of (cP X0)
% 170.04/170.36  Found x50:=(x5 x11):(cP X0)
% 170.04/170.36  Found (x5 x11) as proof of (cP X0)
% 170.04/170.36  Found (x5 x11) as proof of (cP X0)
% 170.04/170.36  Found x20:=(x2 x10):(cP X)
% 170.04/170.36  Found (x2 x10) as proof of (cP X)
% 170.04/170.36  Found (x2 x10) as proof of (cP X)
% 170.04/170.36  Found x20:=(x2 x11):(cP X)
% 170.04/170.36  Found (x2 x11) as proof of (cP X)
% 170.04/170.36  Found (x2 x11) as proof of (cP X)
% 170.04/170.36  Found x50:=(x5 x40):(cP X0)
% 170.04/170.36  Instantiate: X:=X0:fofType
% 170.04/170.36  Found (x5 x40) as proof of (cP X)
% 170.04/170.36  Found (x5 x40) as proof of (cP X)
% 170.04/170.36  Found x20:=(x2 x40):(cP X)
% 170.04/170.36  Found (x2 x40) as proof of (cP X)
% 170.04/170.36  Found (x2 x40) as proof of (cP X)
% 170.04/170.36  Found x50:=(x5 x11):(cP X0)
% 170.04/170.36  Instantiate: X:=X0:fofType
% 170.04/170.36  Found (x5 x11) as proof of (cP X)
% 170.04/170.36  Found (x5 x11) as proof of (cP X)
% 170.04/170.36  Found x50:=(x5 x10):(cP X0)
% 170.04/170.36  Found (x5 x10) as proof of (cP X0)
% 170.04/170.36  Found (x5 x10) as proof of (cP X0)
% 170.04/170.36  Found x50:=(x5 x11):(cP X0)
% 170.04/170.36  Found (x5 x11) as proof of (cP X0)
% 170.04/170.36  Found (x5 x11) as proof of (cP X0)
% 170.04/170.36  Found x20:=(x2 x11):(cP X)
% 170.04/170.36  Found (x2 x11) as proof of (cP X)
% 170.04/170.36  Found (x2 x11) as proof of (cP X)
% 170.04/170.36  Found x50:=(x5 x11):(cP X0)
% 170.04/170.36  Instantiate: X:=X0:fofType
% 170.04/170.36  Found (x5 x11) as proof of (cP X)
% 170.04/170.36  Found (x5 x11) as proof of (cP X)
% 170.04/170.36  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found x50:=(x5 x11):(cP X0)
% 170.04/170.36  Instantiate: X:=X0:fofType
% 170.04/170.36  Found (x5 x11) as proof of (cP X)
% 170.04/170.36  Found (x5 x11) as proof of (cP X)
% 170.04/170.36  Found x20:=(x2 x11):(cP X)
% 170.04/170.36  Found (x2 x11) as proof of (cP X)
% 170.04/170.36  Found (x2 x11) as proof of (cP X)
% 170.04/170.36  Found x20:=(x2 x11):(cP X)
% 170.04/170.36  Found (x2 x11) as proof of (cP X)
% 170.04/170.36  Found (x2 x11) as proof of (cP X)
% 170.04/170.36  Found x20:=(x2 x11):(cP X)
% 170.04/170.36  Instantiate: X0:=X:fofType
% 170.04/170.36  Found (x2 x11) as proof of (cP X0)
% 170.04/170.36  Found (x2 x11) as proof of (cP X0)
% 170.04/170.36  Found x50:=(x5 x11):(cP X0)
% 170.04/170.36  Found (x5 x11) as proof of (cP X0)
% 170.04/170.36  Found (x5 x11) as proof of (cP X0)
% 170.04/170.36  Found x50:=(x5 x40):(cP X0)
% 170.04/170.36  Found (x5 x40) as proof of (cP X0)
% 170.04/170.36  Found (x5 x40) as proof of (cP X0)
% 170.04/170.36  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found x50:=(x5 x11):(cP X0)
% 170.04/170.36  Instantiate: X:=X0:fofType
% 170.04/170.36  Found (x5 x11) as proof of (cP X)
% 170.04/170.36  Found (x5 x11) as proof of (cP X)
% 170.04/170.36  Found x20:=(x2 x11):(cP X)
% 170.04/170.36  Found (x2 x11) as proof of (cP X)
% 170.04/170.36  Found (x2 x11) as proof of (cP X)
% 170.04/170.36  Found x50:=(x5 x11):(cP X0)
% 170.04/170.36  Found (x5 x11) as proof of (cP X0)
% 170.04/170.36  Found (x5 x11) as proof of (cP X0)
% 170.04/170.36  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 170.04/170.36  Found x50:=(x5 x40):(cP X0)
% 170.04/170.36  Instantiate: X:=X0:fofType
% 170.04/170.36  Found (x5 x40) as proof of (cP X)
% 170.04/170.36  Found (x5 x40) as proof of (cP X)
% 171.45/171.78  Found x50:=(x5 x11):(cP X0)
% 171.45/171.78  Instantiate: X:=X0:fofType
% 171.45/171.78  Found (x5 x11) as proof of (cP X)
% 171.45/171.78  Found (x5 x11) as proof of (cP X)
% 171.45/171.78  Found x20:=(x2 x11):(cP X)
% 171.45/171.78  Found (x2 x11) as proof of (cP X)
% 171.45/171.78  Found (x2 x11) as proof of (cP X)
% 171.45/171.78  Found x50:=(x5 x11):(cP X0)
% 171.45/171.78  Found (x5 x11) as proof of (cP X0)
% 171.45/171.78  Found (x5 x11) as proof of (cP X0)
% 171.45/171.78  Found x50:=(x5 x40):(cP X0)
% 171.45/171.78  Instantiate: X:=X0:fofType
% 171.45/171.78  Found (x5 x40) as proof of (cP X)
% 171.45/171.78  Found (x5 x40) as proof of (cP X)
% 171.45/171.78  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found x20:=(x2 x40):(cP X)
% 171.45/171.78  Found (x2 x40) as proof of (cP X)
% 171.45/171.78  Found (x2 x40) as proof of (cP X)
% 171.45/171.78  Found x20:=(x2 x40):(cP X)
% 171.45/171.78  Found (x2 x40) as proof of (cP X)
% 171.45/171.78  Found (x2 x40) as proof of (cP X)
% 171.45/171.78  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found x20:=(x2 x11):(cP X)
% 171.45/171.78  Instantiate: X0:=X:fofType
% 171.45/171.78  Found (x2 x11) as proof of (cP X0)
% 171.45/171.78  Found (x2 x11) as proof of (cP X0)
% 171.45/171.78  Found x50:=(x5 x11):(cP X0)
% 171.45/171.78  Found (x5 x11) as proof of (cP X0)
% 171.45/171.78  Found (x5 x11) as proof of (cP X0)
% 171.45/171.78  Found x50:=(x5 x40):(cP X0)
% 171.45/171.78  Found (x5 x40) as proof of (cP X0)
% 171.45/171.78  Found (x5 x40) as proof of (cP X0)
% 171.45/171.78  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found x20:=(x2 x12):(cP X)
% 171.45/171.78  Found (x2 x12) as proof of (cP X)
% 171.45/171.78  Found (x2 x12) as proof of (cP X)
% 171.45/171.78  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found x50:(cP X0)
% 171.45/171.78  Found x50 as proof of (cP X0)
% 171.45/171.78  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found x20:(cP X)
% 171.45/171.78  Found x20 as proof of (cP X)
% 171.45/171.78  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found x20:(cP X)
% 171.45/171.78  Instantiate: X0:=X:fofType
% 171.45/171.78  Found x20 as proof of (cP X0)
% 171.45/171.78  Found x50:(cP X0)
% 171.45/171.78  Instantiate: X:=X0:fofType
% 171.45/171.78  Found x50 as proof of (cP X)
% 171.45/171.78  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 171.45/171.78  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 171.45/171.78  Found x20:(cP X)
% 171.45/171.78  Found x20 as proof of (cP X)
% 171.45/171.78  Found x20:(cP X)
% 171.45/171.78  Instantiate: X0:=X:fofType
% 173.95/174.28  Found x20 as proof of (cP X0)
% 173.95/174.28  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x20:=(x2 x3):(cP X)
% 173.95/174.28  Instantiate: X:=X0:fofType
% 173.95/174.28  Found (x2 x3) as proof of (cP X0)
% 173.95/174.28  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 173.95/174.28  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 173.95/174.28  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 173.95/174.28  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 173.95/174.28  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 173.95/174.28  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 173.95/174.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x7:(cP x6)
% 173.95/174.28  Instantiate: X:=x6:fofType
% 173.95/174.28  Found x7 as proof of (cP X)
% 173.95/174.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x7:(cP x6)
% 173.95/174.28  Instantiate: X0:=x6:fofType
% 173.95/174.28  Found x7 as proof of (cP X0)
% 173.95/174.28  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found (x2 x11) as proof of (cP X0)
% 173.95/174.28  Found (x2 x11) as proof of (cP X0)
% 173.95/174.28  Found (x2 x11) as proof of (cP X0)
% 173.95/174.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x7:(cP x6)
% 173.95/174.28  Instantiate: X0:=x6:fofType
% 173.95/174.28  Found x7 as proof of (cP X0)
% 173.95/174.28  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x7:(cP x6)
% 173.95/174.28  Instantiate: X:=x6:fofType
% 173.95/174.28  Found x7 as proof of (cP X)
% 173.95/174.28  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found (x2 x11) as proof of (cP X0)
% 173.95/174.28  Found (x2 x11) as proof of (cP X0)
% 173.95/174.28  Found (x2 x11) as proof of (cP X0)
% 173.95/174.28  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found (x2 x3) as proof of (cP X0)
% 173.95/174.28  Found (x2 x3) as proof of (cP X0)
% 173.95/174.28  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 173.95/174.28  Found (x2 x11) as proof of (cP X0)
% 173.95/174.28  Found (x2 x11) as proof of (cP X0)
% 173.95/174.28  Found (x2 x11) as proof of (cP X0)
% 173.95/174.28  Found x40:=(x4 x30):(cP X0)
% 173.95/174.28  Found (x4 x30) as proof of (cP X0)
% 173.95/174.28  Found (x4 x30) as proof of (cP X0)
% 173.95/174.28  Found x40:=(x4 x31):(cP X0)
% 173.95/174.28  Instantiate: X:=X0:fofType
% 173.95/174.28  Found (x4 x31) as proof of (cP X)
% 173.95/174.28  Found (x4 x31) as proof of (cP X)
% 173.95/174.28  Found x40:=(x4 x31):(cP X0)
% 173.95/174.28  Found (x4 x31) as proof of (cP X)
% 173.95/174.28  Found (x4 x31) as proof of (cP X)
% 173.95/174.28  Found (x4 x31) as proof of (cP X)
% 176.33/176.68  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 176.33/176.68  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 176.33/176.68  Found (x2 x3) as proof of (cP X0)
% 176.33/176.68  Found (x2 x3) as proof of (cP X0)
% 176.33/176.68  Found x20:=(x2 x12):(cP X)
% 176.33/176.68  Found (x2 x12) as proof of (cP X)
% 176.33/176.68  Found (x2 x12) as proof of (cP X)
% 176.33/176.68  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 176.33/176.68  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 176.33/176.68  Found x20:(cP X)
% 176.33/176.68  Instantiate: X0:=X:fofType
% 176.33/176.68  Found x20 as proof of (cP X0)
% 176.33/176.68  Found x20:(cP X)
% 176.33/176.68  Found x20 as proof of (cP X)
% 176.33/176.68  Found x20:(cP X)
% 176.33/176.68  Instantiate: X0:=X:fofType
% 176.33/176.68  Found x20 as proof of (cP X0)
% 176.33/176.68  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 176.33/176.68  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 176.33/176.68  Found x30:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 176.33/176.68  Found x30 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 176.33/176.68  Found (x4 x30) as proof of (cP X)
% 176.33/176.68  Found (x4 x30) as proof of (cP X)
% 176.33/176.68  Found (x4 x30) as proof of (cP X)
% 176.33/176.68  Found x20:(cP X)
% 176.33/176.68  Instantiate: X0:=X:fofType
% 176.33/176.68  Found x20 as proof of (cP X0)
% 176.33/176.68  Found x6:(cP x5)
% 176.33/176.68  Instantiate: X0:=x5:fofType
% 176.33/176.68  Found (fun (x6:(cP x5))=> x6) as proof of (cP X0)
% 176.33/176.68  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 176.33/176.68  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 176.33/176.68  Found x20:(cP X)
% 176.33/176.68  Instantiate: X0:=X:fofType
% 176.33/176.68  Found x20 as proof of (cP X0)
% 176.33/176.68  Found x7:(cP x6)
% 176.33/176.68  Instantiate: X:=x6:fofType
% 176.33/176.68  Found x7 as proof of (cP X)
% 176.33/176.68  Found x20:(cP X)
% 176.33/176.68  Found x20 as proof of (cP X)
% 176.33/176.68  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 176.33/176.68  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 176.33/176.68  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 176.33/176.68  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 176.33/176.68  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 176.33/176.68  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 176.33/176.68  Found x20:(cP X)
% 176.33/176.68  Instantiate: X0:=X:fofType
% 176.33/176.68  Found x20 as proof of (cP X0)
% 176.33/176.68  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 176.33/176.68  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 176.33/176.68  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 176.33/176.68  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 176.33/176.68  Found x6:(cP x5)
% 176.33/176.68  Instantiate: X0:=x5:fofType
% 176.33/176.68  Found x6 as proof of (cP X0)
% 176.33/176.68  Found x20:(cP X)
% 176.33/176.68  Found x20 as proof of (cP X)
% 176.33/176.68  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 176.33/176.68  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 176.33/176.68  Found x20:(cP X)
% 176.33/176.68  Found x20 as proof of (cP X)
% 176.33/176.68  Found x20:(cP X)
% 176.33/176.68  Instantiate: X0:=X:fofType
% 176.33/176.68  Found x20 as proof of (cP X0)
% 176.33/176.68  Found x21:(cP X)
% 176.33/176.68  Instantiate: X0:=X:fofType
% 176.33/176.68  Found x21 as proof of (cP X0)
% 176.33/176.68  Found x20:=(x2 x10):(cP X)
% 176.33/176.68  Instantiate: X0:=X:fofType
% 176.33/176.68  Found (x2 x10) as proof of (cP X0)
% 176.33/176.68  Found (x2 x10) as proof of (cP X0)
% 176.33/176.68  Found x20:=(x2 x10):(cP X)
% 176.33/176.68  Found (x2 x10) as proof of (cP X)
% 176.33/176.68  Found (x2 x10) as proof of (cP X)
% 176.33/176.68  Found x20:=(x2 x11):(cP X)
% 176.33/176.68  Instantiate: X0:=X:fofType
% 176.33/176.68  Found (x2 x11) as proof of (cP X0)
% 176.33/176.68  Found (x2 x11) as proof of (cP X0)
% 176.33/176.68  Found x21:(cP X)
% 176.33/176.68  Instantiate: X0:=X:fofType
% 176.33/176.68  Found x21 as proof of (cP X0)
% 176.33/176.68  Found x20:=(x2 x41):(cP X)
% 176.33/176.68  Found (x2 x41) as proof of (cP X)
% 176.33/176.68  Found (x2 x41) as proof of (cP X)
% 176.33/176.68  Found x20:=(x2 x11):(cP X)
% 176.33/176.68  Instantiate: X0:=X:fofType
% 176.33/176.68  Found (x2 x11) as proof of (cP X0)
% 176.33/176.68  Found (x2 x11) as proof of (cP X0)
% 176.33/176.68  Found x50:=(x5 x11):(cP X0)
% 176.33/176.68  Found (x5 x11) as proof of (cP X0)
% 176.33/176.68  Found (x5 x11) as proof of (cP X0)
% 176.33/176.68  Found x50:=(x5 x10):(cP X0)
% 176.33/176.68  Found (x5 x10) as proof of (cP X0)
% 176.33/176.68  Found (x5 x10) as proof of (cP X0)
% 176.33/176.68  Found x20:=(x2 x40):(cP X)
% 176.33/176.68  Found (x2 x40) as proof of (cP X)
% 176.33/176.68  Found (x2 x40) as proof of (cP X)
% 176.33/176.68  Found x20:=(x2 x10):(cP X)
% 176.33/176.68  Found (x2 x10) as proof of (cP X)
% 176.33/176.68  Found (x2 x10) as proof of (cP X)
% 176.33/176.68  Found x20:=(x2 x11):(cP X)
% 176.33/176.68  Instantiate: X0:=X:fofType
% 176.33/176.68  Found (x2 x11) as proof of (cP X0)
% 176.33/176.68  Found (x2 x11) as proof of (cP X0)
% 176.33/176.68  Found x20:=(x2 x40):(cP X)
% 176.33/176.68  Found (x2 x40) as proof of (cP X)
% 176.33/176.68  Found (x2 x40) as proof of (cP X)
% 176.33/176.68  Found x20:=(x2 x10):(cP X)
% 176.33/176.68  Instantiate: X0:=X:fofType
% 176.33/176.68  Found (x2 x10) as proof of (cP X0)
% 176.33/176.68  Found (x2 x10) as proof of (cP X0)
% 176.33/176.68  Found x20:=(x2 x40):(cP X)
% 176.33/176.68  Instantiate: X0:=X:fofType
% 176.33/176.68  Found (x2 x40) as proof of (cP X0)
% 176.33/176.68  Found (x2 x40) as proof of (cP X0)
% 176.33/176.68  Found x20:=(x2 x41):(cP X)
% 176.33/176.68  Found (x2 x41) as proof of (cP X)
% 177.45/177.82  Found (x2 x41) as proof of (cP X)
% 177.45/177.82  Found x20:=(x2 x40):(cP X)
% 177.45/177.82  Found (x2 x40) as proof of (cP X)
% 177.45/177.82  Found (x2 x40) as proof of (cP X)
% 177.45/177.82  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 177.45/177.82  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 177.45/177.82  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 177.45/177.82  Found x50:=(x5 x41):(cP X0)
% 177.45/177.82  Found (x5 x41) as proof of (cP X0)
% 177.45/177.82  Found (x5 x41) as proof of (cP X0)
% 177.45/177.82  Found x20:=(x2 x40):(cP X)
% 177.45/177.82  Instantiate: X0:=X:fofType
% 177.45/177.82  Found (x2 x40) as proof of (cP X0)
% 177.45/177.82  Found (x2 x40) as proof of (cP X0)
% 177.45/177.82  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 177.45/177.82  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 177.45/177.82  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 177.45/177.82  Found x20:=(x2 x40):(cP X)
% 177.45/177.82  Found (x2 x40) as proof of (cP X)
% 177.45/177.82  Found (x2 x40) as proof of (cP X)
% 177.45/177.82  Found x50:=(x5 x11):(cP X0)
% 177.45/177.82  Instantiate: X:=X0:fofType
% 177.45/177.82  Found (x5 x11) as proof of (cP X)
% 177.45/177.82  Found (x5 x11) as proof of (cP X)
% 177.45/177.82  Found x50:=(x5 x40):(cP X0)
% 177.45/177.82  Found (x5 x40) as proof of (cP X0)
% 177.45/177.82  Found (x5 x40) as proof of (cP X0)
% 177.45/177.82  Found x50:=(x5 x11):(cP X0)
% 177.45/177.82  Instantiate: X:=X0:fofType
% 177.45/177.82  Found (x5 x11) as proof of (cP X)
% 177.45/177.82  Found (x5 x11) as proof of (cP X)
% 177.45/177.82  Found x20:=(x2 x11):(cP X)
% 177.45/177.82  Found (x2 x11) as proof of (cP X)
% 177.45/177.82  Found (x2 x11) as proof of (cP X)
% 177.45/177.82  Found x20:=(x2 x11):(cP X)
% 177.45/177.82  Found (x2 x11) as proof of (cP X)
% 177.45/177.82  Found (x2 x11) as proof of (cP X)
% 177.45/177.82  Found x20:=(x2 x11):(cP X)
% 177.45/177.82  Instantiate: X0:=X:fofType
% 177.45/177.82  Found (x2 x11) as proof of (cP X0)
% 177.45/177.82  Found (x2 x11) as proof of (cP X0)
% 177.45/177.82  Found x50:=(x5 x11):(cP X0)
% 177.45/177.82  Found (x5 x11) as proof of (cP X0)
% 177.45/177.82  Found (x5 x11) as proof of (cP X0)
% 177.45/177.82  Found x50:=(x5 x10):(cP X0)
% 177.45/177.82  Instantiate: X:=X0:fofType
% 177.45/177.82  Found (x5 x10) as proof of (cP X)
% 177.45/177.82  Found (x5 x10) as proof of (cP X)
% 177.45/177.82  Found x50:=(x5 x40):(cP X0)
% 177.45/177.82  Found (x5 x40) as proof of (cP X0)
% 177.45/177.82  Found (x5 x40) as proof of (cP X0)
% 177.45/177.82  Found x20:=(x2 x10):(cP X)
% 177.45/177.82  Found (x2 x10) as proof of (cP X)
% 177.45/177.82  Found (x2 x10) as proof of (cP X)
% 177.45/177.82  Found x20:=(x2 x41):(cP X)
% 177.45/177.82  Instantiate: X0:=X:fofType
% 177.45/177.82  Found (x2 x41) as proof of (cP X0)
% 177.45/177.82  Found (x2 x41) as proof of (cP X0)
% 177.45/177.82  Found x20:(cP X)
% 177.45/177.82  Instantiate: X0:=X:fofType
% 177.45/177.82  Found x20 as proof of (cP X0)
% 177.45/177.82  Found x20:=(x2 x3):(cP X)
% 177.45/177.82  Found (x2 x3) as proof of (cP X0)
% 177.45/177.82  Found (x2 x3) as proof of (cP X0)
% 177.45/177.82  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 177.45/177.82  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 177.45/177.82  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 177.45/177.82  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 177.45/177.82  Found x20:(cP X)
% 177.45/177.82  Instantiate: X0:=X:fofType
% 177.45/177.82  Found x20 as proof of (cP X0)
% 177.45/177.82  Found x50:=(x5 x40):(cP X0)
% 177.45/177.82  Instantiate: X:=X0:fofType
% 177.45/177.82  Found (x5 x40) as proof of (cP X)
% 177.45/177.82  Found (x5 x40) as proof of (cP X)
% 177.45/177.82  Found x20:=(x2 x40):(cP X)
% 177.45/177.82  Found (x2 x40) as proof of (cP X)
% 177.45/177.82  Found (x2 x40) as proof of (cP X)
% 177.45/177.82  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 177.45/177.82  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 177.45/177.82  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 177.45/177.82  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 177.45/177.82  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 177.45/177.82  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 177.45/177.82  Found x20:=(x2 x40):(cP X)
% 177.45/177.82  Instantiate: X0:=X:fofType
% 177.45/177.82  Found (x2 x40) as proof of (cP X0)
% 177.45/177.82  Found (x2 x40) as proof of (cP X0)
% 177.45/177.82  Found x20:=(x2 x10):(cP X)
% 177.45/177.82  Found (x2 x10) as proof of (cP X0)
% 177.45/177.82  Found (x2 x10) as proof of (cP X0)
% 177.45/177.82  Found (x2 x10) as proof of (cP X0)
% 177.45/177.82  Found x7:(cP x6)
% 177.45/177.82  Instantiate: X0:=x6:fofType
% 177.45/177.82  Found x7 as proof of (cP X0)
% 177.45/177.82  Found x7:(cP x6)
% 177.45/177.82  Instantiate: X0:=x6:fofType
% 177.45/177.82  Found x7 as proof of (cP X0)
% 177.45/177.82  Found x7:(cP x6)
% 177.45/177.82  Instantiate: X:=x6:fofType
% 177.45/177.82  Found x7 as proof of (cP X)
% 177.45/177.82  Found x50:=(x5 x40):(cP X0)
% 177.45/177.82  Found (x5 x40) as proof of (cP X0)
% 177.45/177.82  Found (x5 x40) as proof of (cP X0)
% 177.45/177.82  Found x50:=(x5 x41):(cP X0)
% 177.45/177.82  Found (x5 x41) as proof of (cP X0)
% 177.45/177.82  Found (x5 x41) as proof of (cP X0)
% 177.45/177.82  Found x20:=(x2 x40):(cP X)
% 177.45/177.82  Found (x2 x40) as proof of (cP X)
% 177.45/177.82  Found (x2 x40) as proof of (cP X)
% 177.45/177.82  Found x20:=(x2 x41):(cP X)
% 177.45/177.82  Found (x2 x41) as proof of (cP X)
% 177.45/177.82  Found (x2 x41) as proof of (cP X)
% 177.45/177.82  Found x20:=(x2 x11):(cP X)
% 177.45/177.82  Instantiate: X0:=X:fofType
% 177.45/177.82  Found (x2 x11) as proof of (cP X0)
% 179.73/180.04  Found (x2 x11) as proof of (cP X0)
% 179.73/180.04  Found x50:=(x5 x11):(cP X0)
% 179.73/180.04  Found (x5 x11) as proof of (cP X0)
% 179.73/180.04  Found (x5 x11) as proof of (cP X0)
% 179.73/180.04  Found x50:=(x5 x11):(cP X0)
% 179.73/180.04  Instantiate: X:=X0:fofType
% 179.73/180.04  Found (x5 x11) as proof of (cP X)
% 179.73/180.04  Found (x5 x11) as proof of (cP X)
% 179.73/180.04  Found x20:=(x2 x11):(cP X)
% 179.73/180.04  Found (x2 x11) as proof of (cP X)
% 179.73/180.04  Found (x2 x11) as proof of (cP X)
% 179.73/180.04  Found x50:=(x5 x40):(cP X0)
% 179.73/180.04  Instantiate: X:=X0:fofType
% 179.73/180.04  Found (x5 x40) as proof of (cP X)
% 179.73/180.04  Found (x5 x40) as proof of (cP X)
% 179.73/180.04  Found x20:=(x2 x40):(cP X)
% 179.73/180.04  Instantiate: X0:=X:fofType
% 179.73/180.04  Found (x2 x40) as proof of (cP X0)
% 179.73/180.04  Found (x2 x40) as proof of (cP X0)
% 179.73/180.04  Found x50:=(x5 x40):(cP X0)
% 179.73/180.04  Found (x5 x40) as proof of (cP X0)
% 179.73/180.04  Found (x5 x40) as proof of (cP X0)
% 179.73/180.04  Found x20:=(x2 x10):(cP X)
% 179.73/180.04  Instantiate: X0:=X:fofType
% 179.73/180.04  Found (x2 x10) as proof of (cP X0)
% 179.73/180.04  Found (x2 x10) as proof of (cP X0)
% 179.73/180.04  Found x50:=(x5 x10):(cP X0)
% 179.73/180.04  Found (x5 x10) as proof of (cP X0)
% 179.73/180.04  Found (x5 x10) as proof of (cP X0)
% 179.73/180.04  Found x20:=(x2 x10):(cP X)
% 179.73/180.04  Found (x2 x10) as proof of (cP X0)
% 179.73/180.04  Found (x2 x10) as proof of (cP X0)
% 179.73/180.04  Found (x2 x10) as proof of (cP X0)
% 179.73/180.04  Found x20:=(x2 x40):(cP X)
% 179.73/180.04  Found (x2 x40) as proof of (cP X)
% 179.73/180.04  Found (x2 x40) as proof of (cP X)
% 179.73/180.04  Found x20:(cP X)
% 179.73/180.04  Instantiate: X0:=X:fofType
% 179.73/180.04  Found x20 as proof of (cP X0)
% 179.73/180.04  Found x7:(cP x6)
% 179.73/180.04  Instantiate: X:=x6:fofType
% 179.73/180.04  Found x7 as proof of (cP X)
% 179.73/180.04  Found x20:=(x2 x10):(cP X)
% 179.73/180.04  Found (x2 x10) as proof of (cP X0)
% 179.73/180.04  Found (x2 x10) as proof of (cP X0)
% 179.73/180.04  Found (x2 x10) as proof of (cP X0)
% 179.73/180.04  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found x20:=(x2 x10):(cP X)
% 179.73/180.04  Found (x2 x10) as proof of (cP X)
% 179.73/180.04  Found (x2 x10) as proof of (cP X)
% 179.73/180.04  Found x6:(cP x5)
% 179.73/180.04  Instantiate: X0:=x5:fofType
% 179.73/180.04  Found x6 as proof of (cP X0)
% 179.73/180.04  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 179.73/180.04  Found x20:(cP X)
% 179.73/180.04  Found x20 as proof of (cP X0)
% 179.73/180.04  Found x20:(cP X)
% 179.73/180.04  Instantiate: X:=X0:fofType
% 179.73/180.04  Found x20 as proof of (cP X0)
% 179.73/180.04  Found x6:(cP x5)
% 179.73/180.04  Instantiate: X0:=x5:fofType
% 179.73/180.04  Found x6 as proof of (cP X0)
% 179.73/180.04  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found x20:=(x2 x10):(cP X)
% 179.73/180.04  Found (x2 x10) as proof of (cP X)
% 179.73/180.04  Found (x2 x10) as proof of (cP X)
% 179.73/180.04  Found x20:=(x2 x11):(cP X)
% 179.73/180.04  Instantiate: x3:=X:fofType
% 179.73/180.04  Found (x2 x11) as proof of (cP x3)
% 179.73/180.04  Found (x2 x11) as proof of (cP x3)
% 179.73/180.04  Found x4:(cP x3)
% 179.73/180.04  Instantiate: X:=x3:fofType
% 179.73/180.04  Found x4 as proof of (cP X)
% 179.73/180.04  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 179.73/180.04  Found x20:=(x2 x10):(cP X)
% 179.73/180.04  Found (x2 x10) as proof of (cP X0)
% 182.12/182.48  Found (x2 x10) as proof of (cP X0)
% 182.12/182.48  Found (x2 x10) as proof of (cP X0)
% 182.12/182.48  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 182.12/182.48  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 182.12/182.48  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 182.12/182.48  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 182.12/182.48  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 182.12/182.48  Found x20:=(x2 x10):(cP X)
% 182.12/182.48  Found (x2 x10) as proof of (cP X0)
% 182.12/182.48  Found (x2 x10) as proof of (cP X0)
% 182.12/182.48  Found (x2 x10) as proof of (cP X0)
% 182.12/182.48  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 182.12/182.48  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 182.12/182.48  Found x20:=(x2 x10):(cP X)
% 182.12/182.48  Found (x2 x10) as proof of (cP x3)
% 182.12/182.48  Found (x2 x10) as proof of (cP x3)
% 182.12/182.48  Found (x2 x10) as proof of (cP x3)
% 182.12/182.48  Found x20:=(x2 x10):(cP X)
% 182.12/182.48  Found (x2 x10) as proof of (cP X0)
% 182.12/182.48  Found (x2 x10) as proof of (cP X0)
% 182.12/182.48  Found (x2 x10) as proof of (cP X0)
% 182.12/182.48  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 182.12/182.48  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 182.12/182.48  Found (x2 x10) as proof of (cP X0)
% 182.12/182.48  Found (x2 x10) as proof of (cP X0)
% 182.12/182.48  Found (x2 x10) as proof of (cP X0)
% 182.12/182.48  Found x21:(cP X)
% 182.12/182.48  Instantiate: X0:=X:fofType
% 182.12/182.48  Found x21 as proof of (cP X0)
% 182.12/182.48  Found x20:=(x2 x10):(cP X)
% 182.12/182.48  Found (x2 x10) as proof of (cP X0)
% 182.12/182.48  Found (x2 x10) as proof of (cP X0)
% 182.12/182.48  Found (x2 x10) as proof of (cP X0)
% 182.12/182.48  Found x50:=(x5 x40):(cP X0)
% 182.12/182.48  Found (x5 x40) as proof of (cP X0)
% 182.12/182.48  Found (x5 x40) as proof of (cP X0)
% 182.12/182.48  Found x50:=(x5 x10):(cP X0)
% 182.12/182.48  Found (x5 x10) as proof of (cP X0)
% 182.12/182.48  Found (x5 x10) as proof of (cP X0)
% 182.12/182.48  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 182.12/182.48  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 182.12/182.48  Found x20:(cP X)
% 182.12/182.48  Instantiate: X0:=X:fofType
% 182.12/182.48  Found x20 as proof of (cP X0)
% 182.12/182.48  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 182.12/182.48  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 182.12/182.48  Found (x2 x10) as proof of (cP X0)
% 182.12/182.48  Found (x2 x10) as proof of (cP X0)
% 182.12/182.48  Found (x2 x10) as proof of (cP X0)
% 182.12/182.48  Found x50:=(x5 x40):(cP X0)
% 182.12/182.48  Instantiate: X:=X0:fofType
% 182.12/182.48  Found (x5 x40) as proof of (cP X)
% 182.12/182.48  Found (x5 x40) as proof of (cP X)
% 182.12/182.48  Found x20:=(x2 x10):(cP X)
% 182.12/182.48  Found (x2 x10) as proof of (cP X0)
% 182.12/182.48  Found (x2 x10) as proof of (cP X0)
% 182.12/182.48  Found (x2 x10) as proof of (cP X0)
% 182.12/182.48  Found x21:(cP X)
% 182.12/182.48  Instantiate: X0:=X:fofType
% 182.12/182.48  Found x21 as proof of (cP X0)
% 182.12/182.48  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 182.12/182.48  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 182.12/182.48  Found x50:=(x5 x10):(cP X0)
% 182.12/182.48  Instantiate: X:=X0:fofType
% 182.12/182.48  Found (x5 x10) as proof of (cP X)
% 182.12/182.48  Found (x5 x10) as proof of (cP X)
% 182.12/182.48  Found x20:=(x2 x10):(cP X)
% 182.12/182.48  Found (x2 x10) as proof of (cP X)
% 182.12/182.48  Found (x2 x10) as proof of (cP X)
% 182.12/182.48  Found x20:=(x2 x40):(cP X)
% 182.12/182.48  Found (x2 x40) as proof of (cP X)
% 182.12/182.48  Found (x2 x40) as proof of (cP X)
% 182.12/182.48  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 182.12/182.48  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 182.12/182.48  Found x7:(cP x6)
% 182.12/182.48  Instantiate: X0:=x6:fofType
% 182.12/182.48  Found x7 as proof of (cP X0)
% 182.12/182.48  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 182.12/182.48  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 182.12/182.48  Found x21:(cP X)
% 182.12/182.48  Instantiate: X0:=X:fofType
% 182.12/182.48  Found x21 as proof of (cP X0)
% 182.12/182.48  Found x50:=(x5 x40):(cP X0)
% 182.12/182.48  Instantiate: X:=X0:fofType
% 182.12/182.48  Found (x5 x40) as proof of (cP X)
% 182.12/182.48  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x5 x40)) as proof of (cP X)
% 182.12/182.48  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x5 x40)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 182.12/182.48  Found x20:=(x2 x40):(cP X)
% 182.12/182.48  Found (x2 x40) as proof of (cP X)
% 182.12/182.48  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of (cP X)
% 182.12/182.48  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 182.12/182.48  Found x20:=(x2 x3):(cP X)
% 182.12/182.48  Instantiate: X:=X0:fofType
% 182.12/182.48  Found (x2 x3) as proof of (cP X0)
% 182.12/182.48  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 182.12/182.48  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 182.12/182.48  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 183.61/183.96  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 183.61/183.96  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 183.61/183.96  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 183.61/183.96  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found x20:(cP X)
% 183.61/183.96  Instantiate: X0:=X:fofType
% 183.61/183.96  Found x20 as proof of (cP X0)
% 183.61/183.96  Found x20:(cP X)
% 183.61/183.96  Found x20 as proof of (cP X)
% 183.61/183.96  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found x20:=(x2 x10):(cP X)
% 183.61/183.96  Found (x2 x10) as proof of (cP X)
% 183.61/183.96  Found (x2 x10) as proof of (cP X)
% 183.61/183.96  Found x20:=(x2 x10):(cP X)
% 183.61/183.96  Found (x2 x10) as proof of (cP X)
% 183.61/183.96  Found (x2 x10) as proof of (cP X)
% 183.61/183.96  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found (x2 x11) as proof of (cP X0)
% 183.61/183.96  Found (x2 x11) as proof of (cP X0)
% 183.61/183.96  Found (x2 x11) as proof of (cP X0)
% 183.61/183.96  Found x20:=(x2 x3):(cP X)
% 183.61/183.96  Instantiate: X:=X0:fofType
% 183.61/183.96  Found (x2 x3) as proof of (cP X0)
% 183.61/183.96  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 183.61/183.96  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 183.61/183.96  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 183.61/183.96  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 183.61/183.96  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 183.61/183.96  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 183.61/183.96  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found x20:=(x2 x10):(cP X)
% 183.61/183.96  Found (x2 x10) as proof of (cP X)
% 183.61/183.96  Found (x2 x10) as proof of (cP X)
% 183.61/183.96  Found x10:=(x1 x23):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found (x1 x23) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found (x1 x23) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found x7:(cP x6)
% 183.61/183.96  Instantiate: X0:=x6:fofType
% 183.61/183.96  Found x7 as proof of (cP X0)
% 183.61/183.96  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 183.61/183.96  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found x7:(cP x6)
% 183.61/183.96  Instantiate: X0:=x6:fofType
% 183.61/183.96  Found x7 as proof of (cP X0)
% 183.61/183.96  Found x20:=(x2 x13):(cP X)
% 183.61/183.96  Found (x2 x13) as proof of (cP X)
% 183.61/183.96  Found (x2 x13) as proof of (cP X)
% 183.61/183.96  Found x50:=(x5 x40):(cP X0)
% 183.61/183.96  Instantiate: X:=X0:fofType
% 183.61/183.96  Found (x5 x40) as proof of (cP X)
% 183.61/183.96  Found (x5 x40) as proof of (cP X)
% 183.61/183.96  Found x20:=(x2 x40):(cP X)
% 183.61/183.96  Found (x2 x40) as proof of (cP X)
% 183.61/183.96  Found (x2 x40) as proof of (cP X)
% 183.61/183.96  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 183.61/183.96  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found x20:=(x2 x3):(cP X)
% 186.32/186.62  Found (x2 x3) as proof of (cP X0)
% 186.32/186.62  Found (x2 x3) as proof of (cP X0)
% 186.32/186.62  Found x5:(cP x4)
% 186.32/186.62  Instantiate: X0:=x4:fofType
% 186.32/186.62  Found x5 as proof of (cP X0)
% 186.32/186.62  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found x5:(cP x4)
% 186.32/186.62  Instantiate: X0:=x4:fofType
% 186.32/186.62  Found x5 as proof of (cP X0)
% 186.32/186.62  Found x20:=(x2 x11):(cP X)
% 186.32/186.62  Found (x2 x11) as proof of (cP X)
% 186.32/186.62  Found (x2 x11) as proof of (cP X)
% 186.32/186.62  Found x20:=(x2 x11):(cP X)
% 186.32/186.62  Found (x2 x11) as proof of (cP X)
% 186.32/186.62  Found (x2 x11) as proof of (cP X)
% 186.32/186.62  Found x20:=(x2 x10):(cP X)
% 186.32/186.62  Found (x2 x10) as proof of (cP X)
% 186.32/186.62  Found (x2 x10) as proof of (cP X)
% 186.32/186.62  Found x20:=(x2 x6):(cP X)
% 186.32/186.62  Instantiate: X:=X1:fofType
% 186.32/186.62  Found (x2 x6) as proof of (cP X1)
% 186.32/186.62  Found (fun (x8:(cP x7))=> (x2 x6)) as proof of (cP X1)
% 186.32/186.62  Found (fun (x7:fofType) (x8:(cP x7))=> (x2 x6)) as proof of ((cP x7)->(cP X1))
% 186.32/186.62  Found (fun (x7:fofType) (x8:(cP x7))=> (x2 x6)) as proof of (forall (x:fofType), ((cP x)->(cP X1)))
% 186.32/186.62  Found (ex_ind00 (fun (x7:fofType) (x8:(cP x7))=> (x2 x6))) as proof of (cP X1)
% 186.32/186.62  Found ((ex_ind0 (cP X1)) (fun (x7:fofType) (x8:(cP x7))=> (x2 x6))) as proof of (cP X1)
% 186.32/186.62  Found (((fun (P:Prop) (x7:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x7) x6)) (cP X1)) (fun (x7:fofType) (x8:(cP x7))=> (x2 x6))) as proof of (cP X1)
% 186.32/186.62  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found x20:(cP X)
% 186.32/186.62  Instantiate: X0:=X:fofType
% 186.32/186.62  Found x20 as proof of (cP X0)
% 186.32/186.62  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found x20:(cP X)
% 186.32/186.62  Instantiate: X0:=X:fofType
% 186.32/186.62  Found x20 as proof of (cP X0)
% 186.32/186.62  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found x20:(cP X)
% 186.32/186.62  Instantiate: X0:=X:fofType
% 186.32/186.62  Found x20 as proof of (cP X0)
% 186.32/186.62  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found x20:=(x2 x10):(cP X)
% 186.32/186.62  Found (x2 x10) as proof of (cP X)
% 186.32/186.62  Found (x2 x10) as proof of (cP X)
% 186.32/186.62  Found x20:=(x2 x12):(cP X)
% 186.32/186.62  Found (x2 x12) as proof of (cP X)
% 186.32/186.62  Found (x2 x12) as proof of (cP X)
% 186.32/186.62  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found x30:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found x30 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found (x4 x30) as proof of (cP X)
% 186.32/186.62  Found (x4 x30) as proof of (cP X)
% 186.32/186.62  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of (cP X)
% 186.32/186.62  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 186.32/186.62  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 186.32/186.62  Found (x2 x10) as proof of (cP X0)
% 186.32/186.62  Found (x2 x10) as proof of (cP X0)
% 186.32/186.62  Found (x2 x10) as proof of (cP X0)
% 186.32/186.62  Found x40:=(x4 x31):(cP X0)
% 186.32/186.62  Instantiate: X:=X0:fofType
% 186.32/186.62  Found (x4 x31) as proof of (cP X)
% 186.32/186.62  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x31)) as proof of (cP X)
% 186.32/186.62  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x31)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 186.32/186.62  Found x20:(cP X)
% 186.32/186.62  Instantiate: X0:=X:fofType
% 186.32/186.62  Found x20 as proof of (cP X0)
% 188.34/188.64  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 188.34/188.64  Found x20:(cP X)
% 188.34/188.64  Found x20 as proof of (cP X)
% 188.34/188.64  Found x20:(cP X)
% 188.34/188.64  Instantiate: X0:=X:fofType
% 188.34/188.64  Found x20 as proof of (cP X0)
% 188.34/188.64  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found (x2 x10) as proof of (cP X0)
% 188.34/188.64  Found (x2 x10) as proof of (cP X0)
% 188.34/188.64  Found (x2 x10) as proof of (cP X0)
% 188.34/188.64  Found x20:(cP X)
% 188.34/188.64  Found x20 as proof of (cP X)
% 188.34/188.64  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x20:=(x2 x3):(cP X)
% 188.34/188.64  Found (x2 x3) as proof of (cP X0)
% 188.34/188.64  Found (x2 x3) as proof of (cP X0)
% 188.34/188.64  Found x20:=(x2 x12):(cP X)
% 188.34/188.64  Found (x2 x12) as proof of (cP X)
% 188.34/188.64  Found (x2 x12) as proof of (cP X)
% 188.34/188.64  Found x20:=(x2 x12):(cP X)
% 188.34/188.64  Found (x2 x12) as proof of (cP X)
% 188.34/188.64  Found (x2 x12) as proof of (cP X)
% 188.34/188.64  Found x20:(cP X)
% 188.34/188.64  Found x20 as proof of (cP X0)
% 188.34/188.64  Found x20:(cP X)
% 188.34/188.64  Found x20 as proof of (cP X0)
% 188.34/188.64  Found x20:(cP X)
% 188.34/188.64  Found x20 as proof of (cP X0)
% 188.34/188.64  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x50:=(x5 x40):(cP X0)
% 188.34/188.64  Found (x5 x40) as proof of (cP X0)
% 188.34/188.64  Found (x5 x40) as proof of (cP X0)
% 188.34/188.64  Found x21:(cP X)
% 188.34/188.64  Instantiate: X0:=X:fofType
% 188.34/188.64  Found x21 as proof of (cP X0)
% 188.34/188.64  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x20:=(x2 x11):(cP X)
% 188.34/188.64  Instantiate: X0:=X:fofType
% 188.34/188.64  Found (x2 x11) as proof of (cP X0)
% 188.34/188.64  Found (x2 x11) as proof of (cP X0)
% 188.34/188.64  Found x50:=(x5 x11):(cP X0)
% 188.34/188.64  Found (x5 x11) as proof of (cP X0)
% 188.34/188.64  Found (x5 x11) as proof of (cP X0)
% 188.34/188.64  Found x20:=(x2 x11):(cP X)
% 188.34/188.64  Found (x2 x11) as proof of (cP X)
% 188.34/188.64  Found (x2 x11) as proof of (cP X)
% 188.34/188.64  Found x20:=(x2 x11):(cP X)
% 188.34/188.64  Instantiate: X0:=X:fofType
% 188.34/188.64  Found (x2 x11) as proof of (cP X0)
% 188.34/188.64  Found (x2 x11) as proof of (cP X0)
% 188.34/188.64  Found x50:=(x5 x11):(cP X0)
% 188.34/188.64  Found (x5 x11) as proof of (cP X0)
% 188.34/188.64  Found (x5 x11) as proof of (cP X0)
% 188.34/188.64  Found x20:=(x2 x40):(cP X)
% 188.34/188.64  Found (x2 x40) as proof of (cP X)
% 188.34/188.64  Found (x2 x40) as proof of (cP X)
% 188.34/188.64  Found x20:=(x2 x40):(cP X)
% 188.34/188.64  Instantiate: X0:=X:fofType
% 188.34/188.64  Found (x2 x40) as proof of (cP X0)
% 188.34/188.64  Found (x2 x40) as proof of (cP X0)
% 188.34/188.64  Found x20:=(x2 x3):(cP X)
% 188.34/188.64  Found (x2 x3) as proof of (cP X0)
% 188.34/188.64  Found (x2 x3) as proof of (cP X0)
% 188.34/188.64  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 188.34/188.64  Found x50:=(x5 x6):(cP X0)
% 188.34/188.64  Instantiate: X0:=X1:fofType
% 188.34/188.64  Found (x5 x6) as proof of (cP X1)
% 189.60/189.93  Found (fun (x8:(cP x7))=> (x5 x6)) as proof of (cP X1)
% 189.60/189.93  Found (fun (x7:fofType) (x8:(cP x7))=> (x5 x6)) as proof of ((cP x7)->(cP X1))
% 189.60/189.93  Found (fun (x7:fofType) (x8:(cP x7))=> (x5 x6)) as proof of (forall (x:fofType), ((cP x)->(cP X1)))
% 189.60/189.93  Found (ex_ind00 (fun (x7:fofType) (x8:(cP x7))=> (x5 x6))) as proof of (cP X1)
% 189.60/189.93  Found ((ex_ind0 (cP X1)) (fun (x7:fofType) (x8:(cP x7))=> (x5 x6))) as proof of (cP X1)
% 189.60/189.93  Found (((fun (P:Prop) (x7:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x7) x6)) (cP X1)) (fun (x7:fofType) (x8:(cP x7))=> (x5 x6))) as proof of (cP X1)
% 189.60/189.93  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found x7:(cP x6)
% 189.60/189.93  Instantiate: X:=x6:fofType
% 189.60/189.93  Found x7 as proof of (cP X)
% 189.60/189.93  Found x7:(cP x6)
% 189.60/189.93  Instantiate: X0:=x6:fofType
% 189.60/189.93  Found x7 as proof of (cP X0)
% 189.60/189.93  Found x7:(cP x6)
% 189.60/189.93  Instantiate: X:=x6:fofType
% 189.60/189.93  Found x7 as proof of (cP X)
% 189.60/189.93  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found (x2 x11) as proof of (cP X0)
% 189.60/189.93  Found (x2 x11) as proof of (cP X0)
% 189.60/189.93  Found (x2 x11) as proof of (cP X0)
% 189.60/189.93  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found x50:=(x5 x11):(cP X0)
% 189.60/189.93  Instantiate: X:=X0:fofType
% 189.60/189.93  Found (x5 x11) as proof of (cP X)
% 189.60/189.93  Found (x5 x11) as proof of (cP X)
% 189.60/189.93  Found x20:=(x2 x11):(cP X)
% 189.60/189.93  Found (x2 x11) as proof of (cP X)
% 189.60/189.93  Found (x2 x11) as proof of (cP X)
% 189.60/189.93  Found x20:=(x2 x40):(cP X)
% 189.60/189.93  Found (x2 x40) as proof of (cP X)
% 189.60/189.93  Found (x2 x40) as proof of (cP X)
% 189.60/189.93  Found x20:=(x2 x11):(cP X)
% 189.60/189.93  Instantiate: X0:=X:fofType
% 189.60/189.93  Found (x2 x11) as proof of (cP X0)
% 189.60/189.93  Found (x2 x11) as proof of (cP X0)
% 189.60/189.93  Found x20:=(x2 x12):(cP X)
% 189.60/189.93  Found (x2 x12) as proof of (cP X)
% 189.60/189.93  Found (x2 x12) as proof of (cP X)
% 189.60/189.93  Found x20:=(x2 x11):(cP X)
% 189.60/189.93  Found (x2 x11) as proof of (cP X)
% 189.60/189.93  Found (x2 x11) as proof of (cP X)
% 189.60/189.93  Found x20:=(x2 x10):(cP X)
% 189.60/189.93  Found (x2 x10) as proof of (cP X)
% 189.60/189.93  Found (x2 x10) as proof of (cP X)
% 189.60/189.93  Found x20:=(x2 x11):(cP X)
% 189.60/189.93  Instantiate: X0:=X:fofType
% 189.60/189.93  Found (x2 x11) as proof of (cP X0)
% 189.60/189.93  Found (x2 x11) as proof of (cP X0)
% 189.60/189.93  Found x7:(cP x6)
% 189.60/189.93  Instantiate: X0:=x6:fofType
% 189.60/189.93  Found x7 as proof of (cP X0)
% 189.60/189.93  Found x50:=(x5 x11):(cP X0)
% 189.60/189.93  Found (x5 x11) as proof of (cP X0)
% 189.60/189.93  Found (x5 x11) as proof of (cP X0)
% 189.60/189.93  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found x21:(cP X)
% 189.60/189.93  Instantiate: X:=X0:fofType
% 189.60/189.93  Found x21 as proof of (cP X0)
% 189.60/189.93  Found x20:(cP X)
% 189.60/189.93  Found x20 as proof of (cP X)
% 189.60/189.93  Found x20:(cP X)
% 189.60/189.93  Found x20 as proof of (cP X0)
% 189.60/189.93  Found x20 as proof of (cP X0)
% 189.60/189.93  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found x20:(cP X)
% 189.60/189.93  Instantiate: X0:=X:fofType
% 189.60/189.93  Found x20 as proof of (cP X0)
% 189.60/189.93  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 189.60/189.93  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 189.60/189.93  Found x20:=(x2 x11):(cP X)
% 189.60/189.93  Instantiate: X0:=X:fofType
% 189.60/189.93  Found (x2 x11) as proof of (cP X0)
% 189.60/189.93  Found (x2 x11) as proof of (cP X0)
% 192.01/192.35  Found x20:=(x2 x40):(cP X)
% 192.01/192.35  Found (x2 x40) as proof of (cP X)
% 192.01/192.35  Found (x2 x40) as proof of (cP X)
% 192.01/192.35  Found x50:=(x5 x11):(cP X0)
% 192.01/192.35  Found (x5 x11) as proof of (cP X0)
% 192.01/192.35  Found (x5 x11) as proof of (cP X0)
% 192.01/192.35  Found x20:=(x2 x40):(cP X)
% 192.01/192.35  Instantiate: X0:=X:fofType
% 192.01/192.35  Found (x2 x40) as proof of (cP X0)
% 192.01/192.35  Found (x2 x40) as proof of (cP X0)
% 192.01/192.35  Found x50:=(x5 x40):(cP X0)
% 192.01/192.35  Found (x5 x40) as proof of (cP X0)
% 192.01/192.35  Found (x5 x40) as proof of (cP X0)
% 192.01/192.35  Found x50:=(x5 x11):(cP X0)
% 192.01/192.35  Instantiate: X:=X0:fofType
% 192.01/192.35  Found (x5 x11) as proof of (cP X)
% 192.01/192.35  Found (x5 x11) as proof of (cP X)
% 192.01/192.35  Found x20:=(x2 x11):(cP X)
% 192.01/192.35  Found (x2 x11) as proof of (cP X)
% 192.01/192.35  Found (x2 x11) as proof of (cP X)
% 192.01/192.35  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found x20:=(x2 x10):(cP X)
% 192.01/192.35  Found (x2 x10) as proof of (cP X0)
% 192.01/192.35  Found (x2 x10) as proof of (cP X0)
% 192.01/192.35  Found (x2 x10) as proof of (cP X0)
% 192.01/192.35  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found x6:(cP x5)
% 192.01/192.35  Instantiate: X0:=x5:fofType
% 192.01/192.35  Found x6 as proof of (cP X0)
% 192.01/192.35  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found x6:(cP x5)
% 192.01/192.35  Instantiate: X0:=x5:fofType
% 192.01/192.35  Found x6 as proof of (cP X0)
% 192.01/192.35  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found (x2 x3) as proof of (cP X0)
% 192.01/192.35  Found (x2 x3) as proof of (cP X0)
% 192.01/192.35  Found x20:(cP X)
% 192.01/192.35  Found x20 as proof of (cP X0)
% 192.01/192.35  Found x20:(cP X)
% 192.01/192.35  Found x20 as proof of (cP X0)
% 192.01/192.35  Found x20:(cP X)
% 192.01/192.35  Found x20 as proof of (cP X0)
% 192.01/192.35  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found x20:(cP X)
% 192.01/192.35  Instantiate: X0:=X:fofType
% 192.01/192.35  Found x20 as proof of (cP X0)
% 192.01/192.35  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.01/192.35  Found x20:=(x2 x41):(cP X)
% 192.01/192.35  Instantiate: X0:=X:fofType
% 192.01/192.35  Found (x2 x41) as proof of (cP X0)
% 192.01/192.35  Found (x2 x41) as proof of (cP X0)
% 192.01/192.35  Found x7:(cP x6)
% 192.01/192.35  Instantiate: X0:=x6:fofType
% 192.01/192.35  Found x7 as proof of (cP X0)
% 192.01/192.35  Found x7:(cP x6)
% 192.01/192.35  Instantiate: X:=x6:fofType
% 192.01/192.35  Found x7 as proof of (cP X)
% 192.01/192.35  Found x50:=(x5 x10):(cP X0)
% 192.01/192.35  Found (x5 x10) as proof of (cP X0)
% 192.01/192.35  Found (x5 x10) as proof of (cP X0)
% 192.01/192.35  Found x50:=(x5 x10):(cP X0)
% 192.01/192.35  Instantiate: X:=X0:fofType
% 192.74/193.05  Found (x5 x10) as proof of (cP X)
% 192.74/193.05  Found (x5 x10) as proof of (cP X)
% 192.74/193.05  Found x20:=(x2 x10):(cP X)
% 192.74/193.05  Found (x2 x10) as proof of (cP X)
% 192.74/193.05  Found (x2 x10) as proof of (cP X)
% 192.74/193.05  Found x20:=(x2 x40):(cP X)
% 192.74/193.05  Found (x2 x40) as proof of (cP X)
% 192.74/193.05  Found (x2 x40) as proof of (cP X)
% 192.74/193.05  Found x20:=(x2 x10):(cP X)
% 192.74/193.05  Instantiate: X0:=X:fofType
% 192.74/193.05  Found (x2 x10) as proof of (cP X0)
% 192.74/193.05  Found (x2 x10) as proof of (cP X0)
% 192.74/193.05  Found x20:=(x2 x41):(cP X)
% 192.74/193.05  Found (x2 x41) as proof of (cP X)
% 192.74/193.05  Found (x2 x41) as proof of (cP X)
% 192.74/193.05  Found x20:=(x2 x10):(cP X)
% 192.74/193.05  Found (x2 x10) as proof of (cP X)
% 192.74/193.05  Found (x2 x10) as proof of (cP X)
% 192.74/193.05  Found x20:=(x2 x11):(cP X)
% 192.74/193.05  Instantiate: X0:=X:fofType
% 192.74/193.05  Found (x2 x11) as proof of (cP X0)
% 192.74/193.05  Found (x2 x11) as proof of (cP X0)
% 192.74/193.05  Found x20:=(x2 x40):(cP X)
% 192.74/193.05  Found (x2 x40) as proof of (cP X)
% 192.74/193.05  Found (x2 x40) as proof of (cP X)
% 192.74/193.05  Found x20:=(x2 x10):(cP X)
% 192.74/193.05  Found (x2 x10) as proof of (cP X)
% 192.74/193.05  Found (x2 x10) as proof of (cP X)
% 192.74/193.05  Found x20:=(x2 x11):(cP X)
% 192.74/193.05  Instantiate: X0:=X:fofType
% 192.74/193.05  Found (x2 x11) as proof of (cP X0)
% 192.74/193.05  Found (x2 x11) as proof of (cP X0)
% 192.74/193.05  Found x20:=(x2 x6):(cP X)
% 192.74/193.05  Instantiate: X:=X1:fofType
% 192.74/193.05  Found (x2 x6) as proof of (cP X1)
% 192.74/193.05  Found (fun (x8:(cP x7))=> (x2 x6)) as proof of (cP X1)
% 192.74/193.05  Found (fun (x7:fofType) (x8:(cP x7))=> (x2 x6)) as proof of ((cP x7)->(cP X1))
% 192.74/193.05  Found (fun (x7:fofType) (x8:(cP x7))=> (x2 x6)) as proof of (forall (x:fofType), ((cP x)->(cP X1)))
% 192.74/193.05  Found (ex_ind00 (fun (x7:fofType) (x8:(cP x7))=> (x2 x6))) as proof of (cP X1)
% 192.74/193.05  Found ((ex_ind0 (cP X1)) (fun (x7:fofType) (x8:(cP x7))=> (x2 x6))) as proof of (cP X1)
% 192.74/193.05  Found (((fun (P:Prop) (x7:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x7) x6)) (cP X1)) (fun (x7:fofType) (x8:(cP x7))=> (x2 x6))) as proof of (cP X1)
% 192.74/193.05  Found x20:=(x2 x10):(cP X)
% 192.74/193.05  Found (x2 x10) as proof of (cP X)
% 192.74/193.05  Found (x2 x10) as proof of (cP X)
% 192.74/193.05  Found x20:=(x2 x11):(cP X)
% 192.74/193.05  Instantiate: X0:=X:fofType
% 192.74/193.05  Found (x2 x11) as proof of (cP X0)
% 192.74/193.05  Found (x2 x11) as proof of (cP X0)
% 192.74/193.05  Found x20:(cP X)
% 192.74/193.05  Instantiate: X0:=X:fofType
% 192.74/193.05  Found x20 as proof of (cP X0)
% 192.74/193.05  Found x20:(cP X)
% 192.74/193.05  Found x20 as proof of (cP X)
% 192.74/193.05  Found x20:(cP X)
% 192.74/193.05  Found x20 as proof of (cP X0)
% 192.74/193.05  Found x20 as proof of (cP X0)
% 192.74/193.05  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.74/193.05  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.74/193.05  Found x21:(cP X)
% 192.74/193.05  Instantiate: X0:=X:fofType
% 192.74/193.05  Found x21 as proof of (cP X0)
% 192.74/193.05  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.74/193.05  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.74/193.05  Found x20:=(x2 x40):(cP X)
% 192.74/193.05  Found (x2 x40) as proof of (cP X)
% 192.74/193.05  Found (x2 x40) as proof of (cP X)
% 192.74/193.05  Found x21:(cP X)
% 192.74/193.05  Instantiate: X:=X0:fofType
% 192.74/193.05  Found x21 as proof of (cP X0)
% 192.74/193.05  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.74/193.05  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 192.74/193.05  Found x20:=(x2 x40):(cP X)
% 192.74/193.05  Instantiate: X0:=X:fofType
% 192.74/193.05  Found (x2 x40) as proof of (cP X0)
% 192.74/193.05  Found (x2 x40) as proof of (cP X0)
% 192.74/193.05  Found x20:=(x2 x40):(cP X)
% 192.74/193.05  Instantiate: X0:=X:fofType
% 192.74/193.05  Found (x2 x40) as proof of (cP X0)
% 192.74/193.05  Found (x2 x40) as proof of (cP X0)
% 192.74/193.05  Found x20:=(x2 x41):(cP X)
% 192.74/193.05  Instantiate: X0:=X:fofType
% 192.74/193.05  Found (x2 x41) as proof of (cP X0)
% 192.74/193.05  Found (x2 x41) as proof of (cP X0)
% 192.74/193.05  Found x20:=(x2 x41):(cP X)
% 192.74/193.05  Found (x2 x41) as proof of (cP X)
% 192.74/193.05  Found (x2 x41) as proof of (cP X)
% 192.74/193.05  Found x20:=(x2 x10):(cP X)
% 192.74/193.05  Found (x2 x10) as proof of (cP X)
% 192.74/193.05  Found (x2 x10) as proof of (cP X)
% 192.74/193.05  Found x20:=(x2 x11):(cP X)
% 192.74/193.05  Instantiate: X0:=X:fofType
% 192.74/193.05  Found (x2 x11) as proof of (cP X0)
% 192.74/193.05  Found (x2 x11) as proof of (cP X0)
% 192.74/193.05  Found x20:=(x2 x40):(cP X)
% 192.74/193.05  Found (x2 x40) as proof of (cP X)
% 192.74/193.05  Found (x2 x40) as proof of (cP X)
% 192.74/193.05  Found x20:=(x2 x10):(cP X)
% 192.74/193.05  Instantiate: X0:=X:fofType
% 192.74/193.05  Found (x2 x10) as proof of (cP X0)
% 192.74/193.05  Found (x2 x10) as proof of (cP X0)
% 192.74/193.05  Found x20:=(x2 x3):(cP X)
% 192.74/193.05  Instantiate: X:=X0:fofType
% 192.74/193.05  Found (x2 x3) as proof of (cP X0)
% 192.74/193.05  Found x20:=(x2 x3):(cP X)
% 192.74/193.05  Instantiate: X:=X0:fofType
% 192.74/193.05  Found (x2 x3) as proof of (cP X0)
% 192.74/193.05  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 192.74/193.05  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 192.74/193.05  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 192.74/193.05  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 194.49/194.79  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 194.49/194.79  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 194.49/194.79  Found x20:=(x2 x3):(cP X)
% 194.49/194.79  Instantiate: X:=X0:fofType
% 194.49/194.79  Found (x2 x3) as proof of (cP X0)
% 194.49/194.79  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 194.49/194.79  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 194.49/194.79  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 194.49/194.79  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 194.49/194.79  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 194.49/194.79  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 194.49/194.79  Found x20:=(x2 x10):(cP X)
% 194.49/194.79  Found (x2 x10) as proof of (cP X0)
% 194.49/194.79  Found (x2 x10) as proof of (cP X0)
% 194.49/194.79  Found (x2 x10) as proof of (cP X0)
% 194.49/194.79  Found x20:=(x2 x3):(cP X)
% 194.49/194.79  Instantiate: X:=X0:fofType
% 194.49/194.79  Found (x2 x3) as proof of (cP X0)
% 194.49/194.79  Found x20:(cP X)
% 194.49/194.79  Instantiate: X0:=X:fofType
% 194.49/194.79  Found x20 as proof of (cP X0)
% 194.49/194.79  Found x20:=(x2 x10):(cP X)
% 194.49/194.79  Found (x2 x10) as proof of (cP X0)
% 194.49/194.79  Found (x2 x10) as proof of (cP X0)
% 194.49/194.79  Found (x2 x10) as proof of (cP X0)
% 194.49/194.79  Found x20:=(x2 x10):(cP X)
% 194.49/194.79  Found (x2 x10) as proof of (cP X0)
% 194.49/194.79  Found (x2 x10) as proof of (cP X0)
% 194.49/194.79  Found (x2 x10) as proof of (cP X0)
% 194.49/194.79  Found x20:=(x2 x3):(cP X)
% 194.49/194.79  Instantiate: X:=X0:fofType
% 194.49/194.79  Found (x2 x3) as proof of (cP X0)
% 194.49/194.79  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 194.49/194.79  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 194.49/194.79  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 194.49/194.79  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 194.49/194.79  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 194.49/194.79  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 194.49/194.79  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 194.49/194.79  Found x20:(cP X)
% 194.49/194.79  Instantiate: X0:=X:fofType
% 194.49/194.79  Found x20 as proof of (cP X0)
% 194.49/194.79  Found x20:=(x2 x10):(cP X)
% 194.49/194.79  Found (x2 x10) as proof of (cP X0)
% 194.49/194.79  Found (x2 x10) as proof of (cP X0)
% 194.49/194.79  Found (x2 x10) as proof of (cP X0)
% 194.49/194.79  Found x31:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 194.49/194.79  Found x31 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 194.49/194.79  Found (x4 x31) as proof of (cP X)
% 194.49/194.79  Found (x4 x31) as proof of (cP X)
% 194.49/194.79  Found (x4 x31) as proof of (cP X)
% 194.49/194.79  Found x50:(cP X0)
% 194.49/194.79  Instantiate: X:=X0:fofType
% 194.49/194.79  Found x50 as proof of (cP X)
% 194.49/194.79  Found x20:=(x2 x10):(cP X)
% 194.49/194.79  Found (x2 x10) as proof of (cP X0)
% 194.49/194.79  Found (x2 x10) as proof of (cP X0)
% 194.49/194.79  Found (x2 x10) as proof of (cP X0)
% 194.49/194.79  Found x20:=(x2 x10):(cP X)
% 194.49/194.79  Found (x2 x10) as proof of (cP X0)
% 194.49/194.79  Found (x2 x10) as proof of (cP X0)
% 194.49/194.79  Found (x2 x10) as proof of (cP X0)
% 194.49/194.79  Found x20:=(x2 x10):(cP X)
% 194.49/194.79  Found (x2 x10) as proof of (cP X)
% 194.49/194.79  Found (x2 x10) as proof of (cP X)
% 194.49/194.79  Found x20:(cP X)
% 194.49/194.79  Instantiate: X0:=X:fofType
% 194.49/194.79  Found x20 as proof of (cP X0)
% 194.49/194.79  Found x20:=(x2 x10):(cP X)
% 194.49/194.79  Found (x2 x10) as proof of (cP X)
% 194.49/194.79  Found (x2 x10) as proof of (cP X)
% 194.49/194.79  Found x20:=(x2 x11):(cP X)
% 194.49/194.79  Instantiate: x3:=X:fofType
% 194.49/194.79  Found (x2 x11) as proof of (cP x3)
% 194.49/194.79  Found (x2 x11) as proof of (cP x3)
% 194.49/194.79  Found x4:(cP x3)
% 194.49/194.79  Instantiate: X:=x3:fofType
% 194.49/194.79  Found x4 as proof of (cP X)
% 194.49/194.79  Found x20:=(x2 x10):(cP X)
% 194.49/194.79  Found (x2 x10) as proof of (cP X)
% 194.49/194.79  Found (x2 x10) as proof of (cP X)
% 194.49/194.79  Found x20:=(x2 x11):(cP X)
% 194.49/194.79  Instantiate: x3:=X:fofType
% 194.49/194.79  Found (x2 x11) as proof of (cP x3)
% 194.49/194.79  Found (x2 x11) as proof of (cP x3)
% 194.49/194.79  Found x20:=(x2 x10):(cP X)
% 194.49/194.79  Found (x2 x10) as proof of (cP X)
% 194.49/194.79  Found (x2 x10) as proof of (cP X)
% 194.49/194.79  Found x20:(cP X)
% 194.49/194.79  Instantiate: X0:=X:fofType
% 194.49/194.79  Found x20 as proof of (cP X0)
% 194.49/194.79  Found x20:(cP X)
% 194.49/194.79  Found x20 as proof of (cP X)
% 194.49/194.79  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 197.02/197.33  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 197.02/197.33  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 197.02/197.33  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 197.02/197.33  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 197.02/197.33  Found x20:=(x2 x10):(cP X)
% 197.02/197.33  Found (x2 x10) as proof of (cP x3)
% 197.02/197.33  Found (x2 x10) as proof of (cP x3)
% 197.02/197.33  Found (x2 x10) as proof of (cP x3)
% 197.02/197.33  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 197.02/197.33  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 197.02/197.33  Found x21:(cP X)
% 197.02/197.33  Instantiate: X0:=X:fofType
% 197.02/197.33  Found x21 as proof of (cP X0)
% 197.02/197.33  Found x20:(cP X)
% 197.02/197.33  Instantiate: X0:=X:fofType
% 197.02/197.33  Found x20 as proof of (cP X0)
% 197.02/197.33  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 197.02/197.33  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 197.02/197.33  Found x21:(cP X)
% 197.02/197.33  Instantiate: X0:=X:fofType
% 197.02/197.33  Found x21 as proof of (cP X0)
% 197.02/197.33  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 197.02/197.33  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 197.02/197.33  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 197.02/197.33  Found x20:=(x2 x40):(cP X)
% 197.02/197.33  Found (x2 x40) as proof of (cP X)
% 197.02/197.33  Found (x2 x40) as proof of (cP X)
% 197.02/197.33  Found x51:(cP X0)
% 197.02/197.33  Instantiate: X:=X0:fofType
% 197.02/197.33  Found x51 as proof of (cP X)
% 197.02/197.33  Found x21:(cP X)
% 197.02/197.33  Instantiate: X0:=X:fofType
% 197.02/197.33  Found x21 as proof of (cP X0)
% 197.02/197.33  Found x20:=(x2 x10):(cP X)
% 197.02/197.33  Found (x2 x10) as proof of (cP x3)
% 197.02/197.33  Found (x2 x10) as proof of (cP x3)
% 197.02/197.33  Found (x2 x10) as proof of (cP x3)
% 197.02/197.33  Found x21:(cP X)
% 197.02/197.33  Instantiate: X0:=X:fofType
% 197.02/197.33  Found x21 as proof of (cP X0)
% 197.02/197.33  Found x21:(cP X)
% 197.02/197.33  Instantiate: X0:=X:fofType
% 197.02/197.33  Found x21 as proof of (cP X0)
% 197.02/197.33  Found x20:=(x2 x10):(cP X)
% 197.02/197.33  Instantiate: X0:=X:fofType
% 197.02/197.33  Found (x2 x10) as proof of (cP X0)
% 197.02/197.33  Found (x2 x10) as proof of (cP X0)
% 197.02/197.33  Found x20:=(x2 x11):(cP X)
% 197.02/197.33  Found (x2 x11) as proof of (cP X)
% 197.02/197.33  Found (x2 x11) as proof of (cP X)
% 197.02/197.33  Found x20:=(x2 x10):(cP X)
% 197.02/197.33  Found (x2 x10) as proof of (cP X)
% 197.02/197.33  Found (x2 x10) as proof of (cP X)
% 197.02/197.33  Found x7:(cP x6)
% 197.02/197.33  Instantiate: X0:=x6:fofType
% 197.02/197.33  Found x7 as proof of (cP X0)
% 197.02/197.33  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 197.02/197.33  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 197.02/197.33  Found x4:(cP x3)
% 197.02/197.33  Instantiate: X:=x3:fofType
% 197.02/197.33  Found x4 as proof of (cP X)
% 197.02/197.33  Found x20:=(x2 x11):(cP X)
% 197.02/197.33  Found (x2 x11) as proof of (cP X)
% 197.02/197.33  Found (x2 x11) as proof of (cP X)
% 197.02/197.33  Found x40:=(x4 x10):(cP X0)
% 197.02/197.33  Instantiate: X:=X0:fofType
% 197.02/197.33  Found (x4 x10) as proof of (cP X)
% 197.02/197.33  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10)) as proof of (cP X)
% 197.02/197.33  Found (fun (x3:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 197.02/197.33  Found (fun (x3:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10)) as proof of (((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X)))
% 197.02/197.33  Found (and_rect10 (fun (x3:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10))) as proof of (cP X)
% 197.02/197.33  Found ((and_rect1 (cP X)) (fun (x3:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10))) as proof of (cP X)
% 197.02/197.33  Found (((fun (P:Type) (x3:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x3) x2)) (cP X)) (fun (x3:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x10))) as proof of (cP X)
% 197.02/197.33  Found x21:(cP X)
% 197.02/197.33  Instantiate: X0:=X:fofType
% 197.02/197.33  Found x21 as proof of (cP X0)
% 197.02/197.33  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 197.02/197.33  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 197.02/197.33  Found x4:(cP x3)
% 197.02/197.33  Instantiate: X:=x3:fofType
% 197.02/197.33  Found x4 as proof of (cP X)
% 197.02/197.33  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 199.03/199.40  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 199.03/199.40  Found x20:=(x2 x3):(cP X)
% 199.03/199.40  Instantiate: X:=X0:fofType
% 199.03/199.40  Found (x2 x3) as proof of (cP X0)
% 199.03/199.40  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 199.03/199.40  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 199.03/199.40  Found x7:(cP x6)
% 199.03/199.40  Instantiate: X0:=x6:fofType
% 199.03/199.40  Found x7 as proof of (cP X0)
% 199.03/199.40  Found x21:(cP X)
% 199.03/199.40  Instantiate: X0:=X:fofType
% 199.03/199.40  Found x21 as proof of (cP X0)
% 199.03/199.40  Found x20:(cP X)
% 199.03/199.40  Instantiate: X:=X0:fofType
% 199.03/199.40  Found x20 as proof of (cP X0)
% 199.03/199.40  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 199.03/199.40  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 199.03/199.40  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 199.03/199.40  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 199.03/199.40  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 199.03/199.40  Found x20:=(x2 x11):(cP X)
% 199.03/199.40  Found (x2 x11) as proof of (cP X)
% 199.03/199.40  Found (x2 x11) as proof of (cP X)
% 199.03/199.40  Found x20:=(x2 x11):(cP X)
% 199.03/199.40  Instantiate: X0:=X:fofType
% 199.03/199.40  Found (x2 x11) as proof of (cP X0)
% 199.03/199.40  Found (x2 x11) as proof of (cP X0)
% 199.03/199.40  Found x20:=(x2 x11):(cP X)
% 199.03/199.40  Found (x2 x11) as proof of (cP X)
% 199.03/199.40  Found (x2 x11) as proof of (cP X)
% 199.03/199.40  Found x20:=(x2 x40):(cP X)
% 199.03/199.40  Found (x2 x40) as proof of (cP X)
% 199.03/199.40  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of (cP X)
% 199.03/199.40  Found (fun (x5:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x2 x40)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 199.03/199.40  Found x4:(cP x3)
% 199.03/199.40  Instantiate: X:=x3:fofType
% 199.03/199.40  Found x4 as proof of (cP X)
% 199.03/199.40  Found x20:=(x2 x40):(cP X)
% 199.03/199.40  Instantiate: X0:=X:fofType
% 199.03/199.40  Found (x2 x40) as proof of (cP X0)
% 199.03/199.40  Found (x2 x40) as proof of (cP X0)
% 199.03/199.40  Found x50:=(x5 x40):(cP X0)
% 199.03/199.40  Found (x5 x40) as proof of (cP X0)
% 199.03/199.40  Found (x5 x40) as proof of (cP X0)
% 199.03/199.40  Found x50:=(x5 x40):(cP X0)
% 199.03/199.40  Instantiate: X:=X0:fofType
% 199.03/199.40  Found (x5 x40) as proof of (cP X)
% 199.03/199.40  Found (x5 x40) as proof of (cP X)
% 199.03/199.40  Found x20:=(x2 x11):(cP X)
% 199.03/199.40  Instantiate: X0:=X:fofType
% 199.03/199.40  Found (x2 x11) as proof of (cP X0)
% 199.03/199.40  Found (x2 x11) as proof of (cP X0)
% 199.03/199.40  Found x20:=(x2 x40):(cP X)
% 199.03/199.40  Found (x2 x40) as proof of (cP X)
% 199.03/199.40  Found (x2 x40) as proof of (cP X)
% 199.03/199.40  Found x4:(cP x3)
% 199.03/199.40  Instantiate: X:=x3:fofType
% 199.03/199.40  Found x4 as proof of (cP X)
% 199.03/199.40  Found x20:=(x2 x12):(cP X)
% 199.03/199.40  Found (x2 x12) as proof of (cP X)
% 199.03/199.40  Found (x2 x12) as proof of (cP X)
% 199.03/199.40  Found x50:=(x5 x40):(cP X0)
% 199.03/199.40  Found (x5 x40) as proof of (cP X0)
% 199.03/199.40  Found (x5 x40) as proof of (cP X0)
% 199.03/199.40  Found x20:=(x2 x10):(cP X)
% 199.03/199.40  Instantiate: X0:=X:fofType
% 199.03/199.40  Found (x2 x10) as proof of (cP X0)
% 199.03/199.40  Found (x2 x10) as proof of (cP X0)
% 199.03/199.40  Found x50:=(x5 x40):(cP X0)
% 199.03/199.40  Instantiate: X:=X0:fofType
% 199.03/199.40  Found (x5 x40) as proof of (cP X)
% 199.03/199.40  Found (x5 x40) as proof of (cP X)
% 199.03/199.40  Found x20:=(x2 x40):(cP X)
% 199.03/199.40  Found (x2 x40) as proof of (cP X)
% 199.03/199.40  Found (x2 x40) as proof of (cP X)
% 199.03/199.40  Found x50:=(x5 x10):(cP X0)
% 199.03/199.40  Found (x5 x10) as proof of (cP X0)
% 199.03/199.40  Found (x5 x10) as proof of (cP X0)
% 199.03/199.40  Found x21:(cP X)
% 199.03/199.40  Instantiate: X0:=X:fofType
% 199.03/199.40  Found x21 as proof of (cP X0)
% 199.03/199.40  Found x50:=(x5 x10):(cP X0)
% 199.03/199.40  Instantiate: X:=X0:fofType
% 199.03/199.40  Found (x5 x10) as proof of (cP X)
% 199.03/199.40  Found (x5 x10) as proof of (cP X)
% 199.03/199.40  Found x20:=(x2 x10):(cP X)
% 199.03/199.40  Found (x2 x10) as proof of (cP X)
% 199.03/199.40  Found (x2 x10) as proof of (cP X)
% 199.03/199.40  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 199.03/199.40  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 199.03/199.40  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 199.03/199.40  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 199.03/199.40  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 199.03/199.40  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 199.03/199.40  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 199.03/199.40  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 199.03/199.40  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 199.03/199.40  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 199.03/199.40  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 199.03/199.40  Found (x2 x3) as proof of (cP X0)
% 199.03/199.40  Found (x2 x3) as proof of (cP X0)
% 199.03/199.40  Found x20:(cP X)
% 199.03/199.40  Instantiate: X0:=X:fofType
% 199.03/199.40  Found x20 as proof of (cP X0)
% 199.03/199.40  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 199.03/199.40  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 199.03/199.40  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found x20:=(x2 x12):(cP X)
% 202.03/202.40  Found (x2 x12) as proof of (cP X)
% 202.03/202.40  Found (x2 x12) as proof of (cP X)
% 202.03/202.40  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found x20:=(x2 x12):(cP X)
% 202.03/202.40  Found (x2 x12) as proof of (cP X)
% 202.03/202.40  Found (x2 x12) as proof of (cP X)
% 202.03/202.40  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found (x2 x10) as proof of (cP X0)
% 202.03/202.40  Found (x2 x10) as proof of (cP X0)
% 202.03/202.40  Found (x2 x10) as proof of (cP X0)
% 202.03/202.40  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found (x2 x10) as proof of (cP X0)
% 202.03/202.40  Found (x2 x10) as proof of (cP X0)
% 202.03/202.40  Found (x2 x10) as proof of (cP X0)
% 202.03/202.40  Found x20:=(x2 x10):(cP X)
% 202.03/202.40  Found (x2 x10) as proof of (cP X)
% 202.03/202.40  Found (x2 x10) as proof of (cP X)
% 202.03/202.40  Found x20:=(x2 x10):(cP X)
% 202.03/202.40  Found (x2 x10) as proof of (cP X)
% 202.03/202.40  Found (x2 x10) as proof of (cP X)
% 202.03/202.40  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found x10:=(x1 x23):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found (x1 x23) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found (x1 x23) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found x20:(cP X)
% 202.03/202.40  Instantiate: X:=X0:fofType
% 202.03/202.40  Found x20 as proof of (cP X0)
% 202.03/202.40  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 202.03/202.40  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found (x2 x11) as proof of (cP X0)
% 202.03/202.40  Found (x2 x11) as proof of (cP X0)
% 202.03/202.40  Found (x2 x11) as proof of (cP X0)
% 202.03/202.40  Found x20:=(x2 x13):(cP X)
% 202.03/202.40  Found (x2 x13) as proof of (cP X)
% 202.03/202.40  Found (x2 x13) as proof of (cP X)
% 202.03/202.40  Found x10:=(x1 x23):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found (x1 x23) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found (x1 x23) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found x7:(cP x6)
% 202.03/202.40  Instantiate: X0:=x6:fofType
% 202.03/202.40  Found x7 as proof of (cP X0)
% 202.03/202.40  Found x7:(cP x6)
% 202.03/202.40  Instantiate: X:=x6:fofType
% 202.03/202.40  Found x7 as proof of (cP X)
% 202.03/202.40  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found x20:=(x2 x13):(cP X)
% 202.03/202.40  Found (x2 x13) as proof of (cP X)
% 202.03/202.40  Found (x2 x13) as proof of (cP X)
% 202.03/202.40  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found (x2 x10) as proof of (cP X0)
% 202.03/202.40  Found (x2 x10) as proof of (cP X0)
% 202.03/202.40  Found (x2 x10) as proof of (cP X0)
% 202.03/202.40  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 202.03/202.40  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 205.49/205.82  Found x20:=(x2 x10):(cP X)
% 205.49/205.82  Found (x2 x10) as proof of (cP X)
% 205.49/205.82  Found (x2 x10) as proof of (cP X)
% 205.49/205.82  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found x20:=(x2 x10):(cP X)
% 205.49/205.82  Found (x2 x10) as proof of (cP X)
% 205.49/205.82  Found (x2 x10) as proof of (cP X)
% 205.49/205.82  Found x20:=(x2 x10):(cP X)
% 205.49/205.82  Found (x2 x10) as proof of (cP X)
% 205.49/205.82  Found (x2 x10) as proof of (cP X)
% 205.49/205.82  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found (x2 x10) as proof of (cP X0)
% 205.49/205.82  Found (x2 x10) as proof of (cP X0)
% 205.49/205.82  Found (x2 x10) as proof of (cP X0)
% 205.49/205.82  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found (x2 x10) as proof of (cP X0)
% 205.49/205.82  Found (x2 x10) as proof of (cP X0)
% 205.49/205.82  Found (x2 x10) as proof of (cP X0)
% 205.49/205.82  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found (x2 x10) as proof of (cP X0)
% 205.49/205.82  Found (x2 x10) as proof of (cP X0)
% 205.49/205.82  Found (x2 x10) as proof of (cP X0)
% 205.49/205.82  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found x21:(cP X)
% 205.49/205.82  Instantiate: X0:=X:fofType
% 205.49/205.82  Found x21 as proof of (cP X0)
% 205.49/205.82  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found x7:(cP x6)
% 205.49/205.82  Instantiate: X0:=x6:fofType
% 205.49/205.82  Found x7 as proof of (cP X0)
% 205.49/205.82  Found x21:(cP X)
% 205.49/205.82  Instantiate: X0:=X:fofType
% 205.49/205.82  Found x21 as proof of (cP X0)
% 205.49/205.82  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found x20:(cP X)
% 205.49/205.82  Found x20 as proof of (cP X)
% 205.49/205.82  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found x20:(cP X)
% 205.49/205.82  Instantiate: X0:=X:fofType
% 205.49/205.82  Found x20 as proof of (cP X0)
% 205.49/205.82  Found x20:=(x2 x12):(cP X)
% 205.49/205.82  Found (x2 x12) as proof of (cP X)
% 205.49/205.82  Found (x2 x12) as proof of (cP X)
% 205.49/205.82  Found x20:(cP X)
% 205.49/205.82  Instantiate: X0:=X:fofType
% 205.49/205.82  Found x20 as proof of (cP X0)
% 205.49/205.82  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found x20:=(x2 x40):(cP X)
% 205.49/205.82  Found (x2 x40) as proof of (cP X)
% 205.49/205.82  Found (x2 x40) as proof of (cP X)
% 205.49/205.82  Found x20:=(x2 x40):(cP X)
% 205.49/205.82  Instantiate: X0:=X:fofType
% 205.49/205.82  Found (x2 x40) as proof of (cP X0)
% 205.49/205.82  Found (x2 x40) as proof of (cP X0)
% 205.49/205.82  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 205.49/205.82  Found (x2 x10) as proof of (cP X0)
% 205.49/205.82  Found (x2 x10) as proof of (cP X0)
% 205.49/205.82  Found (x2 x10) as proof of (cP X0)
% 205.49/205.82  Found x20:=(x2 x10):(cP X)
% 205.49/205.82  Found (x2 x10) as proof of (cP X)
% 205.49/205.82  Found (x2 x10) as proof of (cP X)
% 205.49/205.82  Found x20:=(x2 x11):(cP X)
% 205.49/205.82  Instantiate: X0:=X:fofType
% 205.49/205.82  Found (x2 x11) as proof of (cP X0)
% 205.49/205.82  Found (x2 x11) as proof of (cP X0)
% 205.49/205.82  Found x21:(cP X)
% 205.49/205.82  Instantiate: X0:=X:fofType
% 205.49/205.82  Found x21 as proof of (cP X0)
% 205.49/205.82  Found x20:=(x2 x40):(cP X)
% 205.49/205.82  Found (x2 x40) as proof of (cP X)
% 205.49/205.82  Found (x2 x40) as proof of (cP X)
% 205.49/205.82  Found x21:(cP X)
% 205.49/205.82  Instantiate: X0:=X:fofType
% 205.49/205.82  Found x21 as proof of (cP X0)
% 205.49/205.82  Found x21:(cP X)
% 205.49/205.82  Instantiate: X0:=X:fofType
% 205.49/205.82  Found x21 as proof of (cP X0)
% 205.49/205.82  Found x20:=(x2 x10):(cP X)
% 205.49/205.82  Found (x2 x10) as proof of (cP X)
% 205.49/205.82  Found (x2 x10) as proof of (cP X)
% 205.49/205.82  Found x20:=(x2 x11):(cP X)
% 205.49/205.82  Instantiate: X0:=X:fofType
% 205.49/205.82  Found (x2 x11) as proof of (cP X0)
% 205.49/205.82  Found (x2 x11) as proof of (cP X0)
% 205.49/205.82  Found x20:=(x2 x40):(cP X)
% 205.49/205.82  Instantiate: X0:=X:fofType
% 205.49/205.82  Found (x2 x40) as proof of (cP X0)
% 205.49/205.82  Found (x2 x40) as proof of (cP X0)
% 205.49/205.82  Found x20:(cP X)
% 205.49/205.82  Instantiate: X:=X0:fofType
% 205.49/205.82  Found x20 as proof of (cP X0)
% 205.49/205.82  Found x22:(cP X)
% 205.49/205.82  Instantiate: X0:=X:fofType
% 205.49/205.82  Found x22 as proof of (cP X0)
% 205.49/205.82  Found x20:(cP X)
% 205.49/205.82  Instantiate: X:=X0:fofType
% 205.49/205.82  Found x20 as proof of (cP X0)
% 208.10/208.45  Found x21:(cP X)
% 208.10/208.45  Instantiate: X0:=X:fofType
% 208.10/208.45  Found x21 as proof of (cP X0)
% 208.10/208.45  Found x20:=(x2 x10):(cP X)
% 208.10/208.45  Found (x2 x10) as proof of (cP X0)
% 208.10/208.45  Found (x2 x10) as proof of (cP X0)
% 208.10/208.45  Found (x2 x10) as proof of (cP X0)
% 208.10/208.45  Found x20:(cP X)
% 208.10/208.45  Instantiate: X0:=X:fofType
% 208.10/208.45  Found x20 as proof of (cP X0)
% 208.10/208.45  Found x20:=(x2 x3):(cP X)
% 208.10/208.45  Instantiate: X:=X0:fofType
% 208.10/208.45  Found (x2 x3) as proof of (cP X0)
% 208.10/208.45  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x20:=(x2 x10):(cP X)
% 208.10/208.45  Found (x2 x10) as proof of (cP X)
% 208.10/208.45  Found (x2 x10) as proof of (cP X)
% 208.10/208.45  Found x20:=(x2 x10):(cP X)
% 208.10/208.45  Instantiate: X0:=X:fofType
% 208.10/208.45  Found (x2 x10) as proof of (cP X0)
% 208.10/208.45  Found (x2 x10) as proof of (cP X0)
% 208.10/208.45  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x20:(cP X)
% 208.10/208.45  Instantiate: X0:=X:fofType
% 208.10/208.45  Found x20 as proof of (cP X0)
% 208.10/208.45  Found x20:=(x2 x10):(cP X)
% 208.10/208.45  Found (x2 x10) as proof of (cP X)
% 208.10/208.45  Found (x2 x10) as proof of (cP X)
% 208.10/208.45  Found x20:=(x2 x10):(cP X)
% 208.10/208.45  Found (x2 x10) as proof of (cP X0)
% 208.10/208.45  Found (x2 x10) as proof of (cP X0)
% 208.10/208.45  Found (x2 x10) as proof of (cP X0)
% 208.10/208.45  Found x20:(cP X)
% 208.10/208.45  Instantiate: X:=X0:fofType
% 208.10/208.45  Found x20 as proof of (cP X0)
% 208.10/208.45  Found x20 as proof of (cP X0)
% 208.10/208.45  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x20:=(x2 x10):(cP X)
% 208.10/208.45  Found (x2 x10) as proof of (cP X)
% 208.10/208.45  Found (x2 x10) as proof of (cP X)
% 208.10/208.45  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found (x2 x3) as proof of (cP X0)
% 208.10/208.45  Found (x2 x3) as proof of (cP X0)
% 208.10/208.45  Found x4:(cP x3)
% 208.10/208.45  Instantiate: X:=x3:fofType
% 208.10/208.45  Found x4 as proof of (cP X)
% 208.10/208.45  Found x31:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x31 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found (x4 x31) as proof of (cP X)
% 208.10/208.45  Found (x4 x31) as proof of (cP X)
% 208.10/208.45  Found (x4 x31) as proof of (cP X)
% 208.10/208.45  Found x4:(cP x3)
% 208.10/208.45  Instantiate: X:=x3:fofType
% 208.10/208.45  Found x4 as proof of (cP X)
% 208.10/208.45  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x20:(cP X)
% 208.10/208.45  Instantiate: X0:=X:fofType
% 208.10/208.45  Found x20 as proof of (cP X0)
% 208.10/208.45  Found x20:=(x2 x10):(cP X)
% 208.10/208.45  Found (x2 x10) as proof of (cP X0)
% 208.10/208.45  Found (x2 x10) as proof of (cP X0)
% 208.10/208.45  Found (x2 x10) as proof of (cP X0)
% 208.10/208.45  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x21:(cP X)
% 208.10/208.45  Instantiate: X0:=X:fofType
% 208.10/208.45  Found x21 as proof of (cP X0)
% 208.10/208.45  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x20:=(x2 x3):(cP X)
% 208.10/208.45  Found (x2 x3) as proof of (cP X)
% 208.10/208.45  Found (x2 x3) as proof of (cP X)
% 208.10/208.45  Found x20:=(x2 x11):(cP X)
% 208.10/208.45  Instantiate: X:=X0:fofType
% 208.10/208.45  Found (x2 x11) as proof of (cP X0)
% 208.10/208.45  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 208.10/208.45  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 209.68/209.98  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 209.68/209.98  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 209.68/209.98  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 209.68/209.98  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 209.68/209.98  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 209.68/209.98  Found x20:(cP X)
% 209.68/209.98  Instantiate: X:=X0:fofType
% 209.68/209.98  Found x20 as proof of (cP X0)
% 209.68/209.98  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 209.68/209.98  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 209.68/209.98  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 209.68/209.98  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 209.68/209.98  Found x21:(cP X)
% 209.68/209.98  Instantiate: X0:=X:fofType
% 209.68/209.98  Found x21 as proof of (cP X0)
% 209.68/209.98  Found x20:(cP X)
% 209.68/209.98  Instantiate: X:=X0:fofType
% 209.68/209.98  Found x20 as proof of (cP X0)
% 209.68/209.98  Found x50:=(x5 x40):(cP X0)
% 209.68/209.98  Found (x5 x40) as proof of (cP X0)
% 209.68/209.98  Found (x5 x40) as proof of (cP X0)
% 209.68/209.98  Found x20:=(x2 x40):(cP X)
% 209.68/209.98  Found (x2 x40) as proof of (cP X)
% 209.68/209.98  Found (x2 x40) as proof of (cP X)
% 209.68/209.98  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 209.68/209.98  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 209.68/209.98  Found x50:=(x5 x40):(cP X0)
% 209.68/209.98  Found (x5 x40) as proof of (cP X0)
% 209.68/209.98  Found (x5 x40) as proof of (cP X0)
% 209.68/209.98  Found x20:=(x2 x3):(cP X)
% 209.68/209.98  Instantiate: X:=X0:fofType
% 209.68/209.98  Found (x2 x3) as proof of (cP X0)
% 209.68/209.98  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 209.68/209.98  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 209.68/209.98  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 209.68/209.98  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 209.68/209.98  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 209.68/209.98  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 209.68/209.98  Found x50:=(x5 x40):(cP X0)
% 209.68/209.98  Instantiate: X:=X0:fofType
% 209.68/209.98  Found (x5 x40) as proof of (cP X)
% 209.68/209.98  Found (x5 x40) as proof of (cP X)
% 209.68/209.98  Found x20:=(x2 x10):(cP X)
% 209.68/209.98  Instantiate: X0:=X:fofType
% 209.68/209.98  Found (x2 x10) as proof of (cP X0)
% 209.68/209.98  Found (x2 x10) as proof of (cP X0)
% 209.68/209.98  Found x20:=(x2 x40):(cP X)
% 209.68/209.98  Found (x2 x40) as proof of (cP X)
% 209.68/209.98  Found (x2 x40) as proof of (cP X)
% 209.68/209.98  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 209.68/209.98  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 209.68/209.98  Found x20:=(x2 x3):(cP X)
% 209.68/209.98  Instantiate: X:=X0:fofType
% 209.68/209.98  Found (x2 x3) as proof of (cP X0)
% 209.68/209.98  Found x20:=(x2 x10):(cP X)
% 209.68/209.98  Found (x2 x10) as proof of (cP X)
% 209.68/209.98  Found (x2 x10) as proof of (cP X)
% 209.68/209.98  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 209.68/209.98  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 209.68/209.98  Found x50:=(x5 x10):(cP X0)
% 209.68/209.98  Found (x5 x10) as proof of (cP X0)
% 209.68/209.98  Found (x5 x10) as proof of (cP X0)
% 209.68/209.98  Found x20:(cP X)
% 209.68/209.98  Instantiate: X:=X0:fofType
% 209.68/209.98  Found x20 as proof of (cP X0)
% 209.68/209.98  Found x20 as proof of (cP X0)
% 209.68/209.98  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 209.68/209.98  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 209.68/209.98  Found (x2 x3) as proof of (cP X0)
% 209.68/209.98  Found (x2 x3) as proof of (cP X0)
% 209.68/209.98  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 209.68/209.98  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 209.68/209.98  Found (x2 x3) as proof of (cP X0)
% 209.68/209.98  Found (x2 x3) as proof of (cP X0)
% 209.68/209.98  Found x20:=(x2 x3):(cP X)
% 209.68/209.98  Instantiate: X:=X0:fofType
% 209.68/209.98  Found (x2 x3) as proof of (cP X0)
% 209.68/209.98  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 209.68/209.98  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 209.68/209.98  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 209.68/209.98  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 209.68/209.98  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 209.68/209.98  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 209.68/209.98  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 212.21/212.57  Found x20:=(x2 x3):(cP X)
% 212.21/212.57  Instantiate: X:=X0:fofType
% 212.21/212.57  Found (x2 x3) as proof of (cP X0)
% 212.21/212.57  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 212.21/212.57  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 212.21/212.57  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 212.21/212.57  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 212.21/212.57  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 212.21/212.57  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 212.21/212.57  Found x20:(cP X)
% 212.21/212.57  Instantiate: X0:=X:fofType
% 212.21/212.57  Found x20 as proof of (cP X0)
% 212.21/212.57  Found x50:(cP X0)
% 212.21/212.57  Instantiate: X:=X0:fofType
% 212.21/212.57  Found x50 as proof of (cP X)
% 212.21/212.57  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 212.21/212.57  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 212.21/212.57  Found x20:=(x2 x3):(cP X)
% 212.21/212.57  Found (x2 x3) as proof of (cP X)
% 212.21/212.57  Found (x2 x3) as proof of (cP X)
% 212.21/212.57  Found x20:=(x2 x11):(cP X)
% 212.21/212.57  Instantiate: X:=X0:fofType
% 212.21/212.57  Found (x2 x11) as proof of (cP X0)
% 212.21/212.57  Found x20:=(x2 x40):(cP X)
% 212.21/212.57  Found (x2 x40) as proof of (cP X)
% 212.21/212.57  Found (x2 x40) as proof of (cP X)
% 212.21/212.57  Found x51:(cP X0)
% 212.21/212.57  Instantiate: X:=X0:fofType
% 212.21/212.57  Found x51 as proof of (cP X)
% 212.21/212.57  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 212.21/212.57  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 212.21/212.57  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 212.21/212.57  Found x20:=(x2 x40):(cP X)
% 212.21/212.57  Found (x2 x40) as proof of (cP X)
% 212.21/212.57  Found (x2 x40) as proof of (cP X)
% 212.21/212.57  Found x20:(cP X)
% 212.21/212.57  Instantiate: X0:=X:fofType
% 212.21/212.57  Found x20 as proof of (cP X0)
% 212.21/212.57  Found x21:(cP X)
% 212.21/212.57  Instantiate: X0:=X:fofType
% 212.21/212.57  Found x21 as proof of (cP X0)
% 212.21/212.57  Found x20:=(x2 x10):(cP X)
% 212.21/212.57  Instantiate: X0:=X:fofType
% 212.21/212.57  Found (x2 x10) as proof of (cP X0)
% 212.21/212.57  Found (x2 x10) as proof of (cP X0)
% 212.21/212.57  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 212.21/212.57  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 212.21/212.57  Found x20:=(x2 x3):(cP X)
% 212.21/212.57  Instantiate: X:=X0:fofType
% 212.21/212.57  Found (x2 x3) as proof of (cP X0)
% 212.21/212.57  Found x20:=(x2 x3):(cP X)
% 212.21/212.57  Instantiate: X:=X0:fofType
% 212.21/212.57  Found (x2 x3) as proof of (cP X0)
% 212.21/212.57  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 212.21/212.57  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 212.21/212.57  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 212.21/212.57  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 212.21/212.57  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 212.21/212.57  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 212.21/212.57  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 212.21/212.57  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 212.21/212.57  Found x20:=(x2 x13):(cP X)
% 212.21/212.57  Found (x2 x13) as proof of (cP X)
% 212.21/212.57  Found (x2 x13) as proof of (cP X)
% 212.21/212.57  Found x20:=(x2 x10):(cP X)
% 212.21/212.57  Instantiate: X0:=X:fofType
% 212.21/212.57  Found (x2 x10) as proof of (cP X0)
% 212.21/212.57  Found (x2 x10) as proof of (cP X0)
% 212.21/212.57  Found x20:(cP X)
% 212.21/212.57  Instantiate: X0:=X:fofType
% 212.21/212.57  Found x20 as proof of (cP X0)
% 212.21/212.57  Found x4:(cP x3)
% 212.21/212.57  Instantiate: X:=x3:fofType
% 212.21/212.57  Found x4 as proof of (cP X)
% 212.21/212.57  Found x21:(cP X)
% 212.21/212.57  Instantiate: X0:=X:fofType
% 212.21/212.57  Found x21 as proof of (cP X0)
% 212.21/212.57  Found x20:=(x2 x10):(cP X)
% 212.21/212.57  Found (x2 x10) as proof of (cP X)
% 212.21/212.57  Found (x2 x10) as proof of (cP X)
% 212.21/212.57  Found x4:(cP x3)
% 212.21/212.57  Instantiate: X:=x3:fofType
% 212.21/212.57  Found x4 as proof of (cP X)
% 212.21/212.57  Found x4:(cP x3)
% 212.21/212.57  Instantiate: X:=x3:fofType
% 212.21/212.57  Found x4 as proof of (cP X)
% 212.21/212.57  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 212.21/212.57  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 212.21/212.57  Found (x2 x10) as proof of (cP X0)
% 212.21/212.57  Found (x2 x10) as proof of (cP X0)
% 212.21/212.57  Found (x2 x10) as proof of (cP X0)
% 212.21/212.57  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 212.21/212.57  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 212.21/212.57  Found (x2 x10) as proof of (cP X0)
% 212.82/213.16  Found (x2 x10) as proof of (cP X0)
% 212.82/213.16  Found (x2 x10) as proof of (cP X0)
% 212.82/213.16  Found x20:=(x2 x11):(cP X)
% 212.82/213.16  Instantiate: X0:=X:fofType
% 212.82/213.16  Found (x2 x11) as proof of (cP X0)
% 212.82/213.16  Found (x2 x11) as proof of (cP X0)
% 212.82/213.16  Found x20:=(x2 x10):(cP X)
% 212.82/213.16  Instantiate: X:=X0:fofType
% 212.82/213.16  Found (x2 x10) as proof of (cP X0)
% 212.82/213.16  Found (fun (x5:(cP x4))=> (x2 x10)) as proof of (cP X0)
% 212.82/213.16  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x10)) as proof of ((cP x4)->(cP X0))
% 212.82/213.16  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x10)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 212.82/213.16  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x10))) as proof of (cP X0)
% 212.82/213.16  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x10))) as proof of (cP X0)
% 212.82/213.16  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x10))) as proof of (cP X0)
% 212.82/213.16  Found x20:=(x2 x3):(cP X)
% 212.82/213.16  Instantiate: X:=X0:fofType
% 212.82/213.16  Found (x2 x3) as proof of (cP X0)
% 212.82/213.16  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 212.82/213.16  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 212.82/213.16  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 212.82/213.16  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 212.82/213.16  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 212.82/213.16  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 212.82/213.16  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 212.82/213.16  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 212.82/213.16  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 212.82/213.16  Found (x2 x10) as proof of (cP X0)
% 212.82/213.16  Found (x2 x10) as proof of (cP X0)
% 212.82/213.16  Found (x2 x10) as proof of (cP X0)
% 212.82/213.16  Found x20:=(x2 x11):(cP X)
% 212.82/213.16  Found (x2 x11) as proof of (cP X)
% 212.82/213.16  Found (x2 x11) as proof of (cP X)
% 212.82/213.16  Found x20:=(x2 x11):(cP X)
% 212.82/213.16  Found (x2 x11) as proof of (cP X)
% 212.82/213.16  Found (x2 x11) as proof of (cP X)
% 212.82/213.16  Found x21:(cP X)
% 212.82/213.16  Instantiate: X0:=X:fofType
% 212.82/213.16  Found x21 as proof of (cP X0)
% 212.82/213.16  Found x20:=(x2 x11):(cP X)
% 212.82/213.16  Found (x2 x11) as proof of (cP X)
% 212.82/213.16  Found (x2 x11) as proof of (cP X)
% 212.82/213.16  Found x20:=(x2 x11):(cP X)
% 212.82/213.16  Instantiate: X0:=X:fofType
% 212.82/213.16  Found (x2 x11) as proof of (cP X0)
% 212.82/213.16  Found (x2 x11) as proof of (cP X0)
% 212.82/213.16  Found x20:=(x2 x11):(cP X)
% 212.82/213.16  Instantiate: X0:=X:fofType
% 212.82/213.16  Found (x2 x11) as proof of (cP X0)
% 212.82/213.16  Found (x2 x11) as proof of (cP X0)
% 212.82/213.16  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 212.82/213.16  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 212.82/213.16  Found x20:=(x2 x13):(cP X)
% 212.82/213.16  Found (x2 x13) as proof of (cP X)
% 212.82/213.16  Found (x2 x13) as proof of (cP X)
% 212.82/213.16  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 212.82/213.16  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 212.82/213.16  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 212.82/213.16  Found x5:(cP x4)
% 212.82/213.16  Instantiate: X0:=x4:fofType
% 212.82/213.16  Found x5 as proof of (cP X0)
% 212.82/213.16  Found x20:=(x2 x10):(cP X)
% 212.82/213.16  Found (x2 x10) as proof of (cP X)
% 212.82/213.16  Found (x2 x10) as proof of (cP X)
% 212.82/213.16  Found x20:=(x2 x11):(cP X)
% 212.82/213.16  Found (x2 x11) as proof of (cP X)
% 212.82/213.16  Found (x2 x11) as proof of (cP X)
% 212.82/213.16  Found x20:=(x2 x11):(cP X)
% 212.82/213.16  Instantiate: X0:=X:fofType
% 212.82/213.16  Found (x2 x11) as proof of (cP X0)
% 212.82/213.16  Found (x2 x11) as proof of (cP X0)
% 212.82/213.16  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 212.82/213.16  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 212.82/213.16  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 212.82/213.16  Found x20:=(x2 x10):(cP X)
% 212.82/213.16  Instantiate: X:=X0:fofType
% 212.82/213.16  Found (x2 x10) as proof of (cP X0)
% 212.82/213.16  Found (fun (x5:(cP x4))=> (x2 x10)) as proof of (cP X0)
% 212.82/213.16  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x10)) as proof of ((cP x4)->(cP X0))
% 212.82/213.16  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x10)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 212.82/213.16  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x10))) as proof of (cP X0)
% 212.82/213.16  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x10))) as proof of (cP X0)
% 213.89/214.25  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x10))) as proof of (cP X0)
% 213.89/214.25  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x10))) as proof of (cP X0)
% 213.89/214.25  Found x20:(cP X)
% 213.89/214.25  Instantiate: X0:=X:fofType
% 213.89/214.25  Found x20 as proof of (cP X0)
% 213.89/214.25  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 213.89/214.25  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 213.89/214.25  Found x20:=(x2 x12):(cP X)
% 213.89/214.25  Found (x2 x12) as proof of (cP X)
% 213.89/214.25  Found (x2 x12) as proof of (cP X)
% 213.89/214.25  Found x20:=(x2 x12):(cP X)
% 213.89/214.25  Found (x2 x12) as proof of (cP X)
% 213.89/214.25  Found (x2 x12) as proof of (cP X)
% 213.89/214.25  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 213.89/214.25  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 213.89/214.25  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 213.89/214.25  Found x20:=(x2 x12):(cP X)
% 213.89/214.25  Found (x2 x12) as proof of (cP X)
% 213.89/214.25  Found (x2 x12) as proof of (cP X)
% 213.89/214.25  Found x20:=(x2 x10):(cP X)
% 213.89/214.25  Instantiate: X:=X0:fofType
% 213.89/214.25  Found (x2 x10) as proof of (cP X0)
% 213.89/214.25  Found (fun (x5:(cP x4))=> (x2 x10)) as proof of (cP X0)
% 213.89/214.25  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x10)) as proof of ((cP x4)->(cP X0))
% 213.89/214.25  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x10)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 213.89/214.25  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x10))) as proof of (cP X0)
% 213.89/214.25  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x10))) as proof of (cP X0)
% 213.89/214.25  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x10))) as proof of (cP X0)
% 213.89/214.25  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x10))) as proof of (cP X0)
% 213.89/214.25  Found x20:=(x2 x10):(cP X)
% 213.89/214.25  Found (x2 x10) as proof of (cP X)
% 213.89/214.25  Found (x2 x10) as proof of (cP X)
% 213.89/214.25  Found x20:=(x2 x10):(cP X)
% 213.89/214.25  Found (x2 x10) as proof of (cP X)
% 213.89/214.25  Found (x2 x10) as proof of (cP X)
% 213.89/214.25  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 213.89/214.25  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 213.89/214.25  Found (x2 x10) as proof of (cP X0)
% 213.89/214.25  Found (x2 x10) as proof of (cP X0)
% 213.89/214.25  Found (x2 x10) as proof of (cP X0)
% 213.89/214.25  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 213.89/214.25  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 213.89/214.25  Found (x2 x10) as proof of (cP X0)
% 213.89/214.25  Found (x2 x10) as proof of (cP X0)
% 213.89/214.25  Found (x2 x10) as proof of (cP X0)
% 213.89/214.25  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 213.89/214.25  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 213.89/214.25  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 213.89/214.25  Found x20:=(x2 x12):(cP X)
% 213.89/214.25  Found (x2 x12) as proof of (cP X)
% 213.89/214.25  Found (x2 x12) as proof of (cP X)
% 213.89/214.25  Found x20:=(x2 x10):(cP X)
% 213.89/214.25  Found (x2 x10) as proof of (cP X)
% 213.89/214.25  Found (x2 x10) as proof of (cP X)
% 213.89/214.25  Found x20:=(x2 x11):(cP X)
% 213.89/214.25  Instantiate: X:=X0:fofType
% 213.89/214.25  Found (x2 x11) as proof of (cP X0)
% 213.89/214.25  Found x20:=(x2 x10):(cP X)
% 213.89/214.25  Found (x2 x10) as proof of (cP X0)
% 213.89/214.25  Found (x2 x10) as proof of (cP X0)
% 213.89/214.25  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 213.89/214.25  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 213.89/214.25  Found (x2 x10) as proof of (cP X0)
% 213.89/214.25  Found (x2 x10) as proof of (cP X0)
% 213.89/214.25  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 213.89/214.25  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 213.89/214.25  Found (x2 x10) as proof of (cP X0)
% 213.89/214.25  Found (x2 x10) as proof of (cP X0)
% 213.89/214.25  Found (x2 x10) as proof of (cP X0)
% 213.89/214.25  Found x20:=(x2 x10):(cP X)
% 213.89/214.25  Found (x2 x10) as proof of (cP X)
% 213.89/214.25  Found (x2 x10) as proof of (cP X)
% 213.89/214.25  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 213.89/214.25  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 213.89/214.25  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 213.89/214.25  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 213.89/214.25  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 213.89/214.25  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 213.89/214.25  Found x4:(cP x3)
% 217.00/217.32  Instantiate: X:=x3:fofType
% 217.00/217.32  Found x4 as proof of (cP X)
% 217.00/217.32  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 217.00/217.32  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 217.00/217.32  Found (x2 x10) as proof of (cP X0)
% 217.00/217.32  Found (x2 x10) as proof of (cP X0)
% 217.00/217.32  Found (x2 x10) as proof of (cP X0)
% 217.00/217.32  Found x4:(cP x3)
% 217.00/217.32  Instantiate: X:=x3:fofType
% 217.00/217.32  Found x4 as proof of (cP X)
% 217.00/217.32  Found x20:=(x2 x12):(cP X)
% 217.00/217.32  Found (x2 x12) as proof of (cP X)
% 217.00/217.32  Found (x2 x12) as proof of (cP X)
% 217.00/217.32  Found x20:=(x2 x12):(cP X)
% 217.00/217.32  Found (x2 x12) as proof of (cP X)
% 217.00/217.32  Found (x2 x12) as proof of (cP X)
% 217.00/217.32  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 217.00/217.32  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 217.00/217.32  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 217.00/217.32  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 217.00/217.32  Found (x2 x10) as proof of (cP X0)
% 217.00/217.32  Found (x2 x10) as proof of (cP X0)
% 217.00/217.32  Found (x2 x10) as proof of (cP X0)
% 217.00/217.32  Found x20:=(x2 x12):(cP X)
% 217.00/217.32  Found (x2 x12) as proof of (cP X)
% 217.00/217.32  Found (x2 x12) as proof of (cP X)
% 217.00/217.32  Found x20:=(x2 x10):(cP X)
% 217.00/217.32  Instantiate: X:=X0:fofType
% 217.00/217.32  Found (x2 x10) as proof of (cP X0)
% 217.00/217.32  Found (fun (x5:(cP x4))=> (x2 x10)) as proof of (cP X0)
% 217.00/217.32  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x10)) as proof of ((cP x4)->(cP X0))
% 217.00/217.32  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x10)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 217.00/217.32  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x10))) as proof of (cP X0)
% 217.00/217.32  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x10))) as proof of (cP X0)
% 217.00/217.32  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x10))) as proof of (cP X0)
% 217.00/217.32  Found x20:(cP X)
% 217.00/217.32  Instantiate: X0:=X:fofType
% 217.00/217.32  Found x20 as proof of (cP X0)
% 217.00/217.32  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 217.00/217.32  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 217.00/217.32  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 217.00/217.32  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 217.00/217.32  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 217.00/217.32  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 217.00/217.32  Found x20:(cP X)
% 217.00/217.32  Instantiate: X0:=X:fofType
% 217.00/217.32  Found x20 as proof of (cP X0)
% 217.00/217.32  Found x7:(cP x6)
% 217.00/217.32  Instantiate: X0:=x6:fofType
% 217.00/217.32  Found x7 as proof of (cP X0)
% 217.00/217.32  Found x20:=(x2 x12):(cP X)
% 217.00/217.32  Found (x2 x12) as proof of (cP X)
% 217.00/217.32  Found (x2 x12) as proof of (cP X)
% 217.00/217.32  Found x20:(cP X)
% 217.00/217.32  Instantiate: X0:=X:fofType
% 217.00/217.32  Found x20 as proof of (cP X0)
% 217.00/217.32  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 217.00/217.32  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 217.00/217.32  Found x20:=(x2 x12):(cP X)
% 217.00/217.32  Found (x2 x12) as proof of (cP X)
% 217.00/217.32  Found (x2 x12) as proof of (cP X)
% 217.00/217.32  Found x20:=(x2 x10):(cP X)
% 217.00/217.32  Instantiate: X:=X0:fofType
% 217.00/217.32  Found (x2 x10) as proof of (cP X0)
% 217.00/217.32  Found (fun (x5:(cP x4))=> (x2 x10)) as proof of (cP X0)
% 217.00/217.32  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x10)) as proof of ((cP x4)->(cP X0))
% 217.00/217.32  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x10)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 217.00/217.32  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x10))) as proof of (cP X0)
% 217.00/217.32  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x10))) as proof of (cP X0)
% 217.00/217.32  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x10))) as proof of (cP X0)
% 217.00/217.32  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x10))) as proof of (cP X0)
% 217.00/217.32  Found x20:(cP X)
% 217.00/217.32  Found x20 as proof of (cP X)
% 217.00/217.32  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 217.00/217.32  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 217.00/217.32  Found x20:(cP X)
% 217.00/217.32  Instantiate: X0:=X:fofType
% 217.00/217.32  Found x20 as proof of (cP X0)
% 217.00/217.32  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 217.00/217.32  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 217.00/217.32  Found x21:(cP X)
% 217.00/217.32  Instantiate: X0:=X:fofType
% 217.00/217.32  Found x21 as proof of (cP X0)
% 217.00/217.32  Found x21:(cP X)
% 217.00/217.32  Instantiate: X0:=X:fofType
% 217.00/217.32  Found x21 as proof of (cP X0)
% 217.00/217.32  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 218.60/218.93  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 218.60/218.93  Found x20:=(x2 x10):(cP X)
% 218.60/218.93  Instantiate: X:=X0:fofType
% 218.60/218.93  Found (x2 x10) as proof of (cP X0)
% 218.60/218.93  Found (fun (x5:(cP x4))=> (x2 x10)) as proof of (cP X0)
% 218.60/218.93  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x10)) as proof of ((cP x4)->(cP X0))
% 218.60/218.93  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x10)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 218.60/218.93  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x10))) as proof of (cP X0)
% 218.60/218.93  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x10))) as proof of (cP X0)
% 218.60/218.93  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x10))) as proof of (cP X0)
% 218.60/218.93  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x10))) as proof of (cP X0)
% 218.60/218.93  Found x22:(cP X)
% 218.60/218.93  Instantiate: X0:=X:fofType
% 218.60/218.93  Found x22 as proof of (cP X0)
% 218.60/218.93  Found x51:(cP X0)
% 218.60/218.93  Instantiate: X:=X0:fofType
% 218.60/218.93  Found x51 as proof of (cP X)
% 218.60/218.93  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 218.60/218.93  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 218.60/218.93  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 218.60/218.93  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 218.60/218.93  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 218.60/218.93  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 218.60/218.93  Found x22:(cP X)
% 218.60/218.93  Instantiate: X0:=X:fofType
% 218.60/218.93  Found x22 as proof of (cP X0)
% 218.60/218.93  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 218.60/218.93  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 218.60/218.93  Found x20:(cP X)
% 218.60/218.93  Instantiate: X0:=X:fofType
% 218.60/218.93  Found x20 as proof of (cP X0)
% 218.60/218.93  Found x60:=(x6 x3):(cP X1)
% 218.60/218.93  Instantiate: X1:=X0:fofType
% 218.60/218.93  Found (x6 x3) as proof of (cP X0)
% 218.60/218.93  Found (fun (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3)) as proof of (cP X0)
% 218.60/218.93  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0))
% 218.60/218.93  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3)) as proof of (((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0)))
% 218.60/218.93  Found (and_rect10 (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3))) as proof of (cP X0)
% 218.60/218.93  Found ((and_rect1 (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3))) as proof of (cP X0)
% 218.60/218.93  Found (((fun (P:Type) (x5:(((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->P)))=> (((((and_rect ((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))) P) x5) x4)) (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3))) as proof of (cP X0)
% 218.60/218.93  Found (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))) as proof of (cP X0)
% 218.60/218.93  Found (fun (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3)))) as proof of (cP X0)
% 218.60/218.94  Found (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3)))) as proof of (forall (X:fofType), (cP X))
% 218.60/218.94  Found (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3)))) as proof of (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))
% 218.60/218.94  Found ((conj10 (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) as proof of ((and (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 218.60/218.94  Found (((conj1 ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) as proof of ((and (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 218.60/218.94  Found ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) as proof of ((and (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 218.60/218.94  Found ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) as proof of ((and (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 218.99/219.30  Found ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) as proof of ((iff ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (forall (X:fofType), (cP X)))
% 218.99/219.30  Found (iff_sym00 ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))))) as proof of ((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 218.99/219.30  Found ((iff_sym0 (forall (X:fofType), (cP X))) ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))))) as proof of ((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 218.99/219.30  Found (((iff_sym ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (forall (X:fofType), (cP X))) ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))))) as proof of ((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 218.99/219.30  Found (fun (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (((iff_sym ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (forall (X:fofType), (cP X))) ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))))) as proof of ((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 219.09/219.46  Found (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (((iff_sym ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (forall (X:fofType), (cP X))) ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))))) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 219.09/219.46  Found (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (((iff_sym ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (forall (X:fofType), (cP X))) ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))))) as proof of (((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))))
% 219.09/219.46  Found (and_rect00 (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (((iff_sym ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (forall (X:fofType), (cP X))) ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))))))) as proof of ((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 219.09/219.46  Found ((and_rect0 ((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (((iff_sym ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (forall (X:fofType), (cP X))) ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))))))) as proof of ((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 221.59/221.92  Found (((fun (P:Type) (x1:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x1) x0)) ((iff (forall (X0:fofType), (cP X0))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> (((iff_sym ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (forall (X0:fofType), (cP X0))) ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))) ((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X0:fofType), (cP X0)))=> (x1 (x3 X))))))) as proof of ((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 221.59/221.92  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 221.59/221.92  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 221.59/221.92  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 221.59/221.92  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 221.59/221.92  Found x20:(cP X)
% 221.59/221.92  Found x20 as proof of (cP X0)
% 221.59/221.92  Found x20:(cP X)
% 221.59/221.92  Instantiate: X:=X0:fofType
% 221.59/221.92  Found x20 as proof of (cP X0)
% 221.59/221.92  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 221.59/221.92  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 221.59/221.92  Found x20:(cP X)
% 221.59/221.92  Found x20 as proof of (cP X)
% 221.59/221.92  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 221.59/221.92  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 221.59/221.92  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 221.59/221.92  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 221.59/221.92  Found x20:(cP X)
% 221.59/221.92  Found x20 as proof of (cP X)
% 221.59/221.92  Found x20:(cP X)
% 221.59/221.92  Instantiate: X0:=X:fofType
% 221.59/221.92  Found x20 as proof of (cP X0)
% 221.59/221.92  Found x20:(cP X)
% 221.59/221.92  Found x20 as proof of (cP X)
% 221.59/221.92  Found x20:(cP X)
% 221.59/221.92  Instantiate: X0:=X:fofType
% 221.59/221.92  Found x20 as proof of (cP X0)
% 221.59/221.92  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 221.59/221.92  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 221.59/221.92  Found x21:(cP X)
% 221.59/221.92  Instantiate: X0:=X:fofType
% 221.59/221.92  Found x21 as proof of (cP X0)
% 221.59/221.92  Found x20:=(x2 x3):(cP X)
% 221.59/221.92  Found (x2 x3) as proof of (cP X0)
% 221.59/221.92  Found (x2 x3) as proof of (cP X0)
% 221.59/221.92  Found x20:=(x2 x10):(cP X)
% 221.59/221.92  Found (x2 x10) as proof of (cP X0)
% 221.59/221.92  Found (x2 x10) as proof of (cP X0)
% 221.59/221.92  Found x20:=(x2 x10):(cP X)
% 221.59/221.92  Found (x2 x10) as proof of (cP X0)
% 221.59/221.92  Found (x2 x10) as proof of (cP X0)
% 221.59/221.92  Found x21:(cP X)
% 221.59/221.92  Instantiate: X0:=X:fofType
% 221.59/221.92  Found x21 as proof of (cP X0)
% 221.59/221.92  Found x20:=(x2 x10):(cP X)
% 221.59/221.92  Instantiate: X0:=X:fofType
% 221.59/221.92  Found (x2 x10) as proof of (cP X0)
% 221.59/221.92  Found (x2 x10) as proof of (cP X0)
% 221.59/221.92  Found x20:=(x2 x10):(cP X)
% 221.59/221.92  Found (x2 x10) as proof of (cP X)
% 221.59/221.92  Found (x2 x10) as proof of (cP X)
% 221.59/221.92  Found x20:=(x2 x3):(cP X)
% 221.59/221.92  Instantiate: X:=X0:fofType
% 221.59/221.92  Found (x2 x3) as proof of (cP X0)
% 221.59/221.92  Found x20:=(x2 x10):(cP X)
% 224.38/224.75  Instantiate: X0:=X:fofType
% 224.38/224.75  Found (x2 x10) as proof of (cP X0)
% 224.38/224.75  Found (x2 x10) as proof of (cP X0)
% 224.38/224.75  Found x20:=(x2 x10):(cP X)
% 224.38/224.75  Found (x2 x10) as proof of (cP X)
% 224.38/224.75  Found (x2 x10) as proof of (cP X)
% 224.38/224.75  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 224.38/224.75  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 224.38/224.75  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 224.38/224.75  Found x21:(cP X)
% 224.38/224.75  Instantiate: X0:=X:fofType
% 224.38/224.75  Found x21 as proof of (cP X0)
% 224.38/224.75  Found x20:=(x2 x11):(cP X)
% 224.38/224.75  Found (x2 x11) as proof of (cP X)
% 224.38/224.75  Found (x2 x11) as proof of (cP X)
% 224.38/224.75  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 224.38/224.75  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 224.38/224.75  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 224.38/224.75  Found x21:(cP X)
% 224.38/224.75  Instantiate: X0:=X:fofType
% 224.38/224.75  Found x21 as proof of (cP X0)
% 224.38/224.75  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 224.38/224.75  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 224.38/224.75  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 224.38/224.75  Found x20:=(x2 x10):(cP X)
% 224.38/224.75  Found (x2 x10) as proof of (cP X)
% 224.38/224.75  Found (x2 x10) as proof of (cP X)
% 224.38/224.75  Found x20:=(x2 x11):(cP X)
% 224.38/224.75  Instantiate: X0:=X:fofType
% 224.38/224.75  Found (x2 x11) as proof of (cP X0)
% 224.38/224.75  Found (x2 x11) as proof of (cP X0)
% 224.38/224.75  Found x20:=(x2 x3):(cP X)
% 224.38/224.75  Instantiate: X:=X0:fofType
% 224.38/224.75  Found (x2 x3) as proof of (cP X0)
% 224.38/224.75  Found x20:=(x2 x10):(cP X)
% 224.38/224.75  Found (x2 x10) as proof of (cP X)
% 224.38/224.75  Found (x2 x10) as proof of (cP X)
% 224.38/224.75  Found x20:=(x2 x11):(cP X)
% 224.38/224.75  Instantiate: X0:=X:fofType
% 224.38/224.75  Found (x2 x11) as proof of (cP X0)
% 224.38/224.75  Found (x2 x11) as proof of (cP X0)
% 224.38/224.75  Found x20:=(x2 x11):(cP X)
% 224.38/224.75  Found (x2 x11) as proof of (cP X)
% 224.38/224.75  Found (x2 x11) as proof of (cP X)
% 224.38/224.75  Found x20:=(x2 x11):(cP X)
% 224.38/224.75  Found (x2 x11) as proof of (cP X)
% 224.38/224.75  Found (x2 x11) as proof of (cP X)
% 224.38/224.75  Found x20:=(x2 x11):(cP X)
% 224.38/224.75  Found (x2 x11) as proof of (cP X)
% 224.38/224.75  Found (x2 x11) as proof of (cP X)
% 224.38/224.75  Found x20:=(x2 x11):(cP X)
% 224.38/224.75  Found (x2 x11) as proof of (cP X)
% 224.38/224.75  Found (x2 x11) as proof of (cP X)
% 224.38/224.75  Found x20:=(x2 x11):(cP X)
% 224.38/224.75  Instantiate: X0:=X:fofType
% 224.38/224.75  Found (x2 x11) as proof of (cP X0)
% 224.38/224.75  Found (x2 x11) as proof of (cP X0)
% 224.38/224.75  Found x20:=(x2 x11):(cP X)
% 224.38/224.75  Instantiate: X0:=X:fofType
% 224.38/224.75  Found (x2 x11) as proof of (cP X0)
% 224.38/224.75  Found (x2 x11) as proof of (cP X0)
% 224.38/224.75  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 224.38/224.75  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 224.38/224.75  Found x20:(cP X)
% 224.38/224.75  Instantiate: X0:=X:fofType
% 224.38/224.75  Found x20 as proof of (cP X0)
% 224.38/224.75  Found x20:=(x2 x12):(cP X)
% 224.38/224.75  Found (x2 x12) as proof of (cP X)
% 224.38/224.75  Found (x2 x12) as proof of (cP X)
% 224.38/224.75  Found x20:=(x2 x3):(cP X)
% 224.38/224.75  Instantiate: X:=X0:fofType
% 224.38/224.75  Found (x2 x3) as proof of (cP X0)
% 224.38/224.75  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 224.38/224.75  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 224.38/224.75  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 224.38/224.75  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 224.38/224.75  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 224.38/224.75  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 224.38/224.75  Found x20:=(x2 x12):(cP X)
% 224.38/224.75  Found (x2 x12) as proof of (cP X)
% 224.38/224.75  Found (x2 x12) as proof of (cP X)
% 224.38/224.75  Found x20:=(x2 x3):(cP X)
% 224.38/224.75  Instantiate: X:=X0:fofType
% 224.38/224.75  Found (x2 x3) as proof of (cP X0)
% 224.38/224.75  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 224.38/224.75  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 224.38/224.75  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 224.38/224.75  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 224.38/224.75  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 224.38/224.75  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 224.38/224.75  Found x50:(cP X0)
% 224.38/224.75  Instantiate: X:=X0:fofType
% 224.38/224.75  Found x50 as proof of (cP X)
% 224.38/224.75  Found x20:(cP X)
% 224.38/224.75  Instantiate: X0:=X:fofType
% 224.38/224.75  Found x20 as proof of (cP X0)
% 226.29/226.66  Found x20:(cP X)
% 226.29/226.66  Found x20 as proof of (cP X0)
% 226.29/226.66  Found x51:(cP X0)
% 226.29/226.66  Instantiate: X:=X0:fofType
% 226.29/226.66  Found x51 as proof of (cP X)
% 226.29/226.66  Found x21:(cP X)
% 226.29/226.66  Instantiate: X0:=X:fofType
% 226.29/226.66  Found x21 as proof of (cP X0)
% 226.29/226.66  Found x5:(cP x4)
% 226.29/226.66  Instantiate: X0:=x4:fofType
% 226.29/226.66  Found x5 as proof of (cP X0)
% 226.29/226.66  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 226.29/226.66  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 226.29/226.66  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 226.29/226.66  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 226.29/226.66  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 226.29/226.66  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 226.29/226.66  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 226.29/226.66  Found x20:=(x2 x3):(cP X)
% 226.29/226.66  Instantiate: X:=X0:fofType
% 226.29/226.66  Found (x2 x3) as proof of (cP X0)
% 226.29/226.66  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 226.29/226.66  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 226.29/226.66  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 226.29/226.66  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 226.29/226.66  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 226.29/226.66  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 226.29/226.66  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 226.29/226.66  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 226.29/226.66  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found x5:(cP x4)
% 226.29/226.66  Instantiate: X0:=x4:fofType
% 226.29/226.66  Found x5 as proof of (cP X0)
% 226.29/226.66  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 226.29/226.66  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found x20:=(x2 x3):(cP X)
% 226.29/226.66  Instantiate: X:=X0:fofType
% 226.29/226.66  Found (x2 x3) as proof of (cP X0)
% 226.29/226.66  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 226.29/226.66  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 226.29/226.66  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 226.29/226.66  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 226.29/226.66  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 226.29/226.66  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 226.29/226.66  Found x20:=(x2 x10):(cP X)
% 226.29/226.66  Found (x2 x10) as proof of (cP X)
% 226.29/226.66  Found (x2 x10) as proof of (cP X)
% 226.29/226.66  Found x20:=(x2 x11):(cP X)
% 226.29/226.66  Instantiate: X:=X0:fofType
% 226.29/226.66  Found (x2 x11) as proof of (cP X0)
% 226.29/226.66  Found x20:=(x2 x10):(cP X)
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 226.29/226.66  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found x20:=(x2 x10):(cP X)
% 226.29/226.66  Found (x2 x10) as proof of (cP X)
% 226.29/226.66  Found (x2 x10) as proof of (cP X)
% 226.29/226.66  Found x20:=(x2 x11):(cP X)
% 226.29/226.66  Instantiate: X:=X0:fofType
% 226.29/226.66  Found (x2 x11) as proof of (cP X0)
% 226.29/226.66  Found x20:=(x2 x10):(cP X)
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found (x2 x10) as proof of (cP X0)
% 226.29/226.66  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 226.29/226.66  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 227.98/228.36  Found (x2 x10) as proof of (cP X0)
% 227.98/228.36  Found (x2 x10) as proof of (cP X0)
% 227.98/228.36  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 227.98/228.36  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 227.98/228.36  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 227.98/228.36  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 227.98/228.36  Found x20:(cP X)
% 227.98/228.36  Found x20 as proof of (cP X0)
% 227.98/228.36  Found x20:(cP X)
% 227.98/228.36  Instantiate: X:=X0:fofType
% 227.98/228.36  Found x20 as proof of (cP X0)
% 227.98/228.36  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 227.98/228.36  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 227.98/228.36  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 227.98/228.36  Found (fun (x3:(forall (X:fofType), (cP X)))=> x11) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 227.98/228.36  Found (fun (x3:(forall (X:fofType), (cP X)))=> x11) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 227.98/228.36  Found x50:(cP X0)
% 227.98/228.36  Instantiate: X:=X0:fofType
% 227.98/228.36  Found x50 as proof of (cP X)
% 227.98/228.36  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 227.98/228.36  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 227.98/228.36  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 227.98/228.36  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 227.98/228.36  Found x20:(cP X)
% 227.98/228.36  Instantiate: X0:=X:fofType
% 227.98/228.36  Found x20 as proof of (cP X0)
% 227.98/228.36  Found x20:=(x2 x10):(cP X)
% 227.98/228.36  Found (x2 x10) as proof of (cP X)
% 227.98/228.36  Found (x2 x10) as proof of (cP X)
% 227.98/228.36  Found x20:=(x2 x11):(cP X)
% 227.98/228.36  Instantiate: X:=X0:fofType
% 227.98/228.36  Found (x2 x11) as proof of (cP X0)
% 227.98/228.36  Found x20:=(x2 x10):(cP X)
% 227.98/228.36  Found (x2 x10) as proof of (cP X0)
% 227.98/228.36  Found (x2 x10) as proof of (cP X0)
% 227.98/228.36  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 227.98/228.36  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 227.98/228.36  Found (x2 x10) as proof of (cP X0)
% 227.98/228.36  Found (x2 x10) as proof of (cP X0)
% 227.98/228.36  Found x20:=(x2 x3):(cP X)
% 227.98/228.36  Instantiate: X:=X0:fofType
% 227.98/228.36  Found (x2 x3) as proof of (cP X0)
% 227.98/228.36  Found x60:=(x6 x3):(cP X1)
% 227.98/228.36  Instantiate: X1:=X0:fofType
% 227.98/228.36  Found (x6 x3) as proof of (cP X0)
% 227.98/228.36  Found (fun (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3)) as proof of (cP X0)
% 227.98/228.36  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0))
% 227.98/228.36  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3)) as proof of (((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0)))
% 227.98/228.36  Found (and_rect10 (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3))) as proof of (cP X0)
% 227.98/228.36  Found ((and_rect1 (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3))) as proof of (cP X0)
% 227.98/228.36  Found (((fun (P:Type) (x5:(((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->P)))=> (((((and_rect ((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))) P) x5) x4)) (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3))) as proof of (cP X0)
% 227.98/228.36  Found (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))) as proof of (cP X0)
% 227.98/228.36  Found (fun (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3)))) as proof of (cP X0)
% 228.06/228.37  Found (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3)))) as proof of (forall (X:fofType), (cP X))
% 228.06/228.37  Found (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3)))) as proof of (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))
% 228.06/228.37  Found ((conj10 (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) as proof of ((and (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 228.06/228.37  Found (((conj1 ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) as proof of ((and (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 228.06/228.37  Found ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) as proof of ((and (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 228.06/228.37  Found ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) as proof of ((and (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 228.07/228.39  Found (fun (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))))) as proof of ((iff ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (forall (X:fofType), (cP X)))
% 228.07/228.39  Found (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))))) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->((iff ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (forall (X:fofType), (cP X))))
% 228.07/228.39  Found (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))))) as proof of (((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->((iff ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (forall (X:fofType), (cP X)))))
% 228.07/228.39  Found (and_rect00 (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))))) as proof of ((iff ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (forall (X:fofType), (cP X)))
% 228.38/228.69  Found ((and_rect0 ((iff ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (forall (X:fofType), (cP X)))) (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))))) as proof of ((iff ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (forall (X:fofType), (cP X)))
% 228.38/228.69  Found (((fun (P:Type) (x1:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x1) x0)) ((iff ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (forall (X0:fofType), (cP X0)))) (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))) ((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X0:fofType), (cP X0)))=> (x1 (x3 X)))))) as proof of ((iff ((ex fofType) (fun (Y:fofType)=> (cP Y)))) (forall (X:fofType), (cP X)))
% 228.38/228.69  Found x20:=(x2 x10):(cP X)
% 228.38/228.69  Found (x2 x10) as proof of (cP X)
% 228.38/228.69  Found (x2 x10) as proof of (cP X)
% 228.38/228.69  Found x20:=(x2 x11):(cP X)
% 228.38/228.69  Instantiate: X:=X0:fofType
% 228.38/228.69  Found (x2 x11) as proof of (cP X0)
% 228.38/228.69  Found x20:=(x2 x10):(cP X)
% 228.38/228.69  Found (x2 x10) as proof of (cP X0)
% 228.38/228.69  Found (x2 x10) as proof of (cP X0)
% 228.38/228.69  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 228.38/228.69  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 228.38/228.69  Found (x2 x10) as proof of (cP X0)
% 228.38/228.69  Found (x2 x10) as proof of (cP X0)
% 228.38/228.69  Found x20:=(x2 x10):(cP X)
% 228.38/228.69  Instantiate: X0:=X:fofType
% 228.38/228.69  Found (x2 x10) as proof of (cP X0)
% 228.38/228.69  Found (x2 x10) as proof of (cP X0)
% 228.38/228.69  Found x20:=(x2 x10):(cP X)
% 228.38/228.69  Found (x2 x10) as proof of (cP X)
% 228.38/228.69  Found (x2 x10) as proof of (cP X)
% 228.38/228.69  Found x20:=(x2 x3):(cP X)
% 228.38/228.69  Found (x2 x3) as proof of (cP X0)
% 228.38/228.69  Found (x2 x3) as proof of (cP X0)
% 228.38/228.69  Found x60:=(x6 x3):(cP X1)
% 228.38/228.69  Instantiate: X1:=X0:fofType
% 228.38/228.69  Found (x6 x3) as proof of (cP X0)
% 228.38/228.69  Found (fun (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3)) as proof of (cP X0)
% 228.38/228.69  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0))
% 228.38/228.69  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3)) as proof of (((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0)))
% 228.38/228.69  Found (and_rect10 (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3))) as proof of (cP X0)
% 228.38/228.70  Found ((and_rect1 (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3))) as proof of (cP X0)
% 228.38/228.70  Found (((fun (P:Type) (x5:(((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->P)))=> (((((and_rect ((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))) P) x5) x4)) (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3))) as proof of (cP X0)
% 228.38/228.70  Found (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))) as proof of (cP X0)
% 228.38/228.70  Found (fun (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3)))) as proof of (cP X0)
% 228.38/228.70  Found (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3)))) as proof of (forall (X:fofType), (cP X))
% 228.38/228.70  Found (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3)))) as proof of (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))
% 228.38/228.70  Found ((conj10 (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) as proof of ((and ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X))))
% 228.38/228.70  Found (((conj1 (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) as proof of ((and ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X))))
% 228.38/228.70  Found ((((conj ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) as proof of ((and ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X))))
% 228.38/228.70  Found ((((conj ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) as proof of ((and ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X))))
% 228.38/228.70  Found (fun (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3)))))) as proof of ((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 228.38/228.70  Found (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3)))))) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 228.38/228.70  Found (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3)))))) as proof of (((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))))
% 228.49/228.81  Found (and_rect00 (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))))) as proof of ((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 228.49/228.81  Found ((and_rect0 ((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))))) as proof of ((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 228.49/228.81  Found (((fun (P:Type) (x1:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x1) x0)) ((iff (forall (X0:fofType), (cP X0))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj ((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))) (fun (x3:(forall (X0:fofType), (cP X0)))=> (x1 (x3 X)))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))))) as proof of ((iff (forall (X:fofType), (cP X))) ((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 228.49/228.81  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 228.49/228.81  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 228.49/228.81  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 228.57/228.92  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 228.57/228.92  Found x20:(cP X)
% 228.57/228.92  Found x20 as proof of (cP X0)
% 228.57/228.92  Found x20:(cP X)
% 228.57/228.92  Instantiate: X:=X0:fofType
% 228.57/228.92  Found x20 as proof of (cP X0)
% 228.57/228.92  Found x20:=(x2 x3):(cP X)
% 228.57/228.92  Found (x2 x3) as proof of (cP X)
% 228.57/228.92  Found (x2 x3) as proof of (cP X)
% 228.57/228.92  Found x20:=(x2 x11):(cP X)
% 228.57/228.92  Instantiate: X:=X0:fofType
% 228.57/228.92  Found (x2 x11) as proof of (cP X0)
% 228.57/228.92  Found (x2 x11) as proof of (cP X0)
% 228.57/228.92  Found x20:=(x2 x10):(cP X)
% 228.57/228.92  Found (x2 x10) as proof of (cP X0)
% 228.57/228.92  Found (x2 x10) as proof of (cP X0)
% 228.57/228.92  Found (x2 x10) as proof of (cP X0)
% 228.57/228.92  Found x20:=(x2 x3):(cP X)
% 228.57/228.92  Instantiate: X:=X0:fofType
% 228.57/228.92  Found (x2 x3) as proof of (cP X0)
% 228.57/228.92  Found (fun (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of (cP X0)
% 228.57/228.92  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0))
% 228.57/228.92  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of (((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0)))
% 228.57/228.92  Found (and_rect10 (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 228.57/228.92  Found ((and_rect1 (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 228.57/228.92  Found (((fun (P:Type) (x5:(((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->P)))=> (((((and_rect ((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))) P) x5) x4)) (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 228.57/228.92  Found x20:=(x2 x3):(cP X)
% 228.57/228.92  Found (x2 x3) as proof of (cP X0)
% 228.57/228.92  Found (x2 x3) as proof of (cP X0)
% 228.57/228.92  Found x20:=(x2 x3):(cP X)
% 228.57/228.92  Instantiate: X:=X0:fofType
% 228.57/228.92  Found (x2 x3) as proof of (cP X0)
% 228.57/228.92  Found (fun (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of (cP X0)
% 228.57/228.92  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0))
% 228.57/228.92  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of (((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0)))
% 228.57/228.92  Found (and_rect10 (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 228.57/228.92  Found ((and_rect1 (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 228.57/228.92  Found (((fun (P:Type) (x5:(((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->P)))=> (((((and_rect ((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))) P) x5) x4)) (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 228.57/228.92  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 228.57/228.92  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 228.57/228.92  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 228.57/228.92  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 228.57/228.92  Found x20:(cP X)
% 228.57/228.92  Found x20 as proof of (cP X0)
% 228.57/228.92  Found x20:(cP X)
% 230.37/230.78  Instantiate: X:=X0:fofType
% 230.37/230.78  Found x20 as proof of (cP X0)
% 230.37/230.78  Found x20:=(x2 x10):(cP X)
% 230.37/230.78  Found (x2 x10) as proof of (cP X)
% 230.37/230.78  Found (x2 x10) as proof of (cP X)
% 230.37/230.78  Found x21:(cP X)
% 230.37/230.78  Instantiate: X0:=X:fofType
% 230.37/230.78  Found x21 as proof of (cP X0)
% 230.37/230.78  Found x20:=(x2 x11):(cP X)
% 230.37/230.78  Found (x2 x11) as proof of (cP X)
% 230.37/230.78  Found (x2 x11) as proof of (cP X)
% 230.37/230.78  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found x20:=(x2 x10):(cP X)
% 230.37/230.78  Found (x2 x10) as proof of (cP X)
% 230.37/230.78  Found (x2 x10) as proof of (cP X)
% 230.37/230.78  Found x20:=(x2 x3):(cP X)
% 230.37/230.78  Found (x2 x3) as proof of (cP X0)
% 230.37/230.78  Found (x2 x3) as proof of (cP X0)
% 230.37/230.78  Found x21:(cP X)
% 230.37/230.78  Instantiate: X0:=X:fofType
% 230.37/230.78  Found x21 as proof of (cP X0)
% 230.37/230.78  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found x20:(cP X)
% 230.37/230.78  Instantiate: X0:=X:fofType
% 230.37/230.78  Found x20 as proof of (cP X0)
% 230.37/230.78  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found (x2 x10) as proof of (cP X0)
% 230.37/230.78  Found (x2 x10) as proof of (cP X0)
% 230.37/230.78  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found (x2 x10) as proof of (cP X0)
% 230.37/230.78  Found (x2 x10) as proof of (cP X0)
% 230.37/230.78  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found (x2 x10) as proof of (cP X0)
% 230.37/230.78  Found (x2 x10) as proof of (cP X0)
% 230.37/230.78  Found (x2 x10) as proof of (cP X0)
% 230.37/230.78  Found x20:(cP X)
% 230.37/230.78  Found x20 as proof of (cP X0)
% 230.37/230.78  Found x20:(cP X)
% 230.37/230.78  Found x20 as proof of (cP X0)
% 230.37/230.78  Found x20:(cP X)
% 230.37/230.78  Found x20 as proof of (cP X0)
% 230.37/230.78  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found (fun (x3:(forall (X:fofType), (cP X)))=> x11) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found (fun (x3:(forall (X:fofType), (cP X)))=> x11) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 230.37/230.78  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found x21:(cP X)
% 230.37/230.78  Instantiate: X:=X0:fofType
% 230.37/230.78  Found x21 as proof of (cP X0)
% 230.37/230.78  Found x20:(cP X)
% 230.37/230.78  Found x20 as proof of (cP X)
% 230.37/230.78  Found x20:(cP X)
% 230.37/230.78  Found x20 as proof of (cP X0)
% 230.37/230.78  Found x20 as proof of (cP X0)
% 230.37/230.78  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 230.37/230.78  Found x20:(cP X)
% 230.37/230.78  Found x20 as proof of (cP X0)
% 230.37/230.78  Found x20:(cP X)
% 230.37/230.78  Instantiate: X:=X0:fofType
% 230.37/230.78  Found x20 as proof of (cP X0)
% 230.37/230.78  Found x20:=(x2 x10):(cP X)
% 230.37/230.78  Found (x2 x10) as proof of (cP X)
% 230.37/230.78  Found (x2 x10) as proof of (cP X)
% 230.37/230.78  Found x20:=(x2 x11):(cP X)
% 230.37/230.78  Instantiate: X:=X0:fofType
% 230.37/230.78  Found (x2 x11) as proof of (cP X0)
% 230.37/230.78  Found (x2 x11) as proof of (cP X0)
% 230.37/230.78  Found x20:=(x2 x10):(cP X)
% 230.37/230.78  Found (x2 x10) as proof of (cP X0)
% 230.37/230.78  Found (x2 x10) as proof of (cP X0)
% 230.37/230.78  Found (x2 x10) as proof of (cP X0)
% 230.37/230.78  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found (x2 x10) as proof of (cP X0)
% 230.37/230.78  Found (x2 x10) as proof of (cP X0)
% 230.37/230.78  Found (x2 x10) as proof of (cP X0)
% 230.37/230.78  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 230.37/230.78  Found x20:=(x2 x10):(cP X)
% 230.37/230.78  Found (x2 x10) as proof of (cP X)
% 230.37/230.78  Found (x2 x10) as proof of (cP X)
% 230.37/230.78  Found x20:=(x2 x11):(cP X)
% 230.37/230.78  Instantiate: X:=X0:fofType
% 230.37/230.78  Found (x2 x11) as proof of (cP X0)
% 233.09/233.41  Found (x2 x11) as proof of (cP X0)
% 233.09/233.41  Found x20:=(x2 x10):(cP X)
% 233.09/233.41  Found (x2 x10) as proof of (cP X0)
% 233.09/233.41  Found (x2 x10) as proof of (cP X0)
% 233.09/233.41  Found (x2 x10) as proof of (cP X0)
% 233.09/233.41  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 233.09/233.41  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 233.09/233.41  Found (x2 x10) as proof of (cP X0)
% 233.09/233.41  Found (x2 x10) as proof of (cP X0)
% 233.09/233.41  Found (x2 x10) as proof of (cP X0)
% 233.09/233.41  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 233.09/233.41  Found (fun (x5:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 233.09/233.41  Found (fun (x5:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 233.09/233.41  Found x20:=(x2 x10):(cP X)
% 233.09/233.41  Found (x2 x10) as proof of (cP X)
% 233.09/233.41  Found (x2 x10) as proof of (cP X)
% 233.09/233.41  Found x20:=(x2 x11):(cP X)
% 233.09/233.41  Instantiate: X:=X0:fofType
% 233.09/233.41  Found (x2 x11) as proof of (cP X0)
% 233.09/233.41  Found (x2 x11) as proof of (cP X0)
% 233.09/233.41  Found x20:=(x2 x10):(cP X)
% 233.09/233.41  Found (x2 x10) as proof of (cP X0)
% 233.09/233.41  Found (x2 x10) as proof of (cP X0)
% 233.09/233.41  Found (x2 x10) as proof of (cP X0)
% 233.09/233.41  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 233.09/233.41  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 233.09/233.41  Found (x2 x10) as proof of (cP X0)
% 233.09/233.41  Found (x2 x10) as proof of (cP X0)
% 233.09/233.41  Found (x2 x10) as proof of (cP X0)
% 233.09/233.41  Found x20:=(x2 x10):(cP X)
% 233.09/233.41  Found (x2 x10) as proof of (cP X)
% 233.09/233.41  Found (x2 x10) as proof of (cP X)
% 233.09/233.41  Found x20:=(x2 x11):(cP X)
% 233.09/233.41  Instantiate: X:=X0:fofType
% 233.09/233.41  Found (x2 x11) as proof of (cP X0)
% 233.09/233.41  Found (x2 x11) as proof of (cP X0)
% 233.09/233.41  Found x20:=(x2 x10):(cP X)
% 233.09/233.41  Found (x2 x10) as proof of (cP X0)
% 233.09/233.41  Found (x2 x10) as proof of (cP X0)
% 233.09/233.41  Found (x2 x10) as proof of (cP X0)
% 233.09/233.41  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 233.09/233.41  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 233.09/233.41  Found (x2 x10) as proof of (cP X0)
% 233.09/233.41  Found (x2 x10) as proof of (cP X0)
% 233.09/233.41  Found (x2 x10) as proof of (cP X0)
% 233.09/233.41  Found x20:=(x2 x3):(cP X)
% 233.09/233.41  Instantiate: X:=X0:fofType
% 233.09/233.41  Found (x2 x3) as proof of (cP X0)
% 233.09/233.41  Found x20:=(x2 x3):(cP X)
% 233.09/233.41  Found (x2 x3) as proof of (cP X0)
% 233.09/233.41  Found (x2 x3) as proof of (cP X0)
% 233.09/233.41  Found x20:=(x2 x3):(cP X)
% 233.09/233.41  Instantiate: X:=X0:fofType
% 233.09/233.41  Found (x2 x3) as proof of (cP X0)
% 233.09/233.41  Found x20:=(x2 x10):(cP X)
% 233.09/233.41  Found (x2 x10) as proof of (cP X)
% 233.09/233.41  Found (x2 x10) as proof of (cP X)
% 233.09/233.41  Found x21:(cP X)
% 233.09/233.41  Instantiate: X0:=X:fofType
% 233.09/233.41  Found x21 as proof of (cP X0)
% 233.09/233.41  Found x20:=(x2 x10):(cP X)
% 233.09/233.41  Found (x2 x10) as proof of (cP X)
% 233.09/233.41  Found (x2 x10) as proof of (cP X)
% 233.09/233.41  Found x21:(cP X)
% 233.09/233.41  Instantiate: X0:=X:fofType
% 233.09/233.41  Found x21 as proof of (cP X0)
% 233.09/233.41  Found x20:=(x2 x3):(cP X)
% 233.09/233.41  Found (x2 x3) as proof of (cP X0)
% 233.09/233.41  Found (x2 x3) as proof of (cP X0)
% 233.09/233.41  Found x21:(cP X)
% 233.09/233.41  Instantiate: X0:=X:fofType
% 233.09/233.41  Found x21 as proof of (cP X0)
% 233.09/233.41  Found x20:(cP X)
% 233.09/233.41  Instantiate: X:=X0:fofType
% 233.09/233.41  Found x20 as proof of (cP X0)
% 233.09/233.41  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 233.09/233.41  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 233.09/233.41  Found x20:(cP X)
% 233.09/233.41  Instantiate: X0:=X:fofType
% 233.09/233.41  Found x20 as proof of (cP X0)
% 233.09/233.41  Found x20:=(x2 x11):(cP X)
% 233.09/233.41  Found (x2 x11) as proof of (cP X)
% 233.09/233.41  Found (x2 x11) as proof of (cP X)
% 233.09/233.41  Found x20:=(x2 x10):(cP X)
% 233.09/233.41  Found (x2 x10) as proof of (cP X)
% 233.09/233.41  Found (x2 x10) as proof of (cP X)
% 233.09/233.41  Found x20:=(x2 x11):(cP X)
% 233.09/233.41  Instantiate: X0:=X:fofType
% 233.09/233.41  Found (x2 x11) as proof of (cP X0)
% 233.09/233.41  Found (x2 x11) as proof of (cP X0)
% 233.09/233.41  Found x20:=(x2 x10):(cP X)
% 233.09/233.41  Instantiate: X0:=X:fofType
% 233.09/233.41  Found (x2 x10) as proof of (cP X0)
% 233.09/233.41  Found (x2 x10) as proof of (cP X0)
% 233.09/233.41  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 233.09/233.41  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 233.09/233.41  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 233.09/233.41  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 233.09/233.41  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 233.09/233.41  Found (x2 x3) as proof of (cP X0)
% 233.09/233.41  Found (x2 x3) as proof of (cP X0)
% 233.09/233.41  Found x20:(cP X)
% 233.09/233.41  Instantiate: X:=X0:fofType
% 233.09/233.41  Found x20 as proof of (cP X0)
% 233.09/233.41  Found x20:=(x2 x3):(cP X)
% 233.09/233.41  Instantiate: X:=X0:fofType
% 233.09/233.41  Found (x2 x3) as proof of (cP X0)
% 233.09/233.41  Found x20:(cP X)
% 233.09/233.41  Instantiate: X0:=X:fofType
% 233.09/233.41  Found x20 as proof of (cP X0)
% 233.09/233.41  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 233.09/233.41  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 233.09/233.41  Found x20:(cP X)
% 234.56/234.94  Found x20 as proof of (cP X)
% 234.56/234.94  Found x20:=(x2 x3):(cP X)
% 234.56/234.94  Found (x2 x3) as proof of (cP X0)
% 234.56/234.94  Found (x2 x3) as proof of (cP X0)
% 234.56/234.94  Found x20:(cP X)
% 234.56/234.94  Instantiate: X:=X0:fofType
% 234.56/234.94  Found x20 as proof of (cP X0)
% 234.56/234.94  Found x20:(cP X)
% 234.56/234.94  Instantiate: X:=X0:fofType
% 234.56/234.94  Found x20 as proof of (cP X0)
% 234.56/234.94  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found x20:(cP X)
% 234.56/234.94  Instantiate: X:=X0:fofType
% 234.56/234.94  Found x20 as proof of (cP X0)
% 234.56/234.94  Found x20 as proof of (cP X0)
% 234.56/234.94  Found x20:=(x2 x3):(cP X)
% 234.56/234.94  Instantiate: X:=X0:fofType
% 234.56/234.94  Found (x2 x3) as proof of (cP X0)
% 234.56/234.94  Found x20:(cP X)
% 234.56/234.94  Found x20 as proof of (cP X0)
% 234.56/234.94  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found (x2 x3) as proof of (cP X0)
% 234.56/234.94  Found (x2 x3) as proof of (cP X0)
% 234.56/234.94  Found x20:=(x2 x3):(cP X)
% 234.56/234.94  Found (x2 x3) as proof of (cP X)
% 234.56/234.94  Found (x2 x3) as proof of (cP X)
% 234.56/234.94  Found x20:=(x2 x11):(cP X)
% 234.56/234.94  Instantiate: X:=X0:fofType
% 234.56/234.94  Found (x2 x11) as proof of (cP X0)
% 234.56/234.94  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found x20:(cP X)
% 234.56/234.94  Instantiate: X0:=X:fofType
% 234.56/234.94  Found x20 as proof of (cP X0)
% 234.56/234.94  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found x50:(cP X0)
% 234.56/234.94  Instantiate: X:=X0:fofType
% 234.56/234.94  Found x50 as proof of (cP X)
% 234.56/234.94  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found x20:(cP X)
% 234.56/234.94  Found x20 as proof of (cP X)
% 234.56/234.94  Found x20:(cP X)
% 234.56/234.94  Found x20 as proof of (cP X)
% 234.56/234.94  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found x20:=(x2 x11):(cP X)
% 234.56/234.94  Found (x2 x11) as proof of (cP X)
% 234.56/234.94  Found (x2 x11) as proof of (cP X)
% 234.56/234.94  Found x20:=(x2 x11):(cP X)
% 234.56/234.94  Found (x2 x11) as proof of (cP X)
% 234.56/234.94  Found (x2 x11) as proof of (cP X)
% 234.56/234.94  Found x20:=(x2 x11):(cP X)
% 234.56/234.94  Instantiate: X0:=X:fofType
% 234.56/234.94  Found (x2 x11) as proof of (cP X0)
% 234.56/234.94  Found (x2 x11) as proof of (cP X0)
% 234.56/234.94  Found x20:=(x2 x11):(cP X)
% 234.56/234.94  Instantiate: X0:=X:fofType
% 234.56/234.94  Found (x2 x11) as proof of (cP X0)
% 234.56/234.94  Found (x2 x11) as proof of (cP X0)
% 234.56/234.94  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found x60:=(x6 X):(cP X)
% 234.56/234.94  Found (x6 X) as proof of (cP X)
% 234.56/234.94  Found (x6 X) as proof of (cP X)
% 234.56/234.94  Found (x1 (x6 X)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found (fun (x6:(forall (X:fofType), (cP X)))=> (x1 (x6 X))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found (fun (x6:(forall (X:fofType), (cP X)))=> (x1 (x6 X))) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 234.56/234.94  Found x50:=(x5 x6):(cP X0)
% 234.56/234.94  Instantiate: X0:=X1:fofType
% 234.56/234.94  Found (x5 x6) as proof of (cP X1)
% 234.56/234.94  Found x20:=(x2 x6):(cP X)
% 234.56/234.94  Instantiate: X:=X1:fofType
% 234.56/234.94  Found (x2 x6) as proof of (cP X1)
% 234.56/234.94  Found x50:=(x5 x6):(cP X0)
% 234.56/234.94  Found (x5 x6) as proof of (cP X1)
% 234.56/234.94  Found (x5 x6) as proof of (cP X1)
% 234.56/234.94  Found x20:=(x2 x6):(cP X)
% 234.56/234.94  Found (x2 x6) as proof of (cP X1)
% 234.56/234.94  Found (x2 x6) as proof of (cP X1)
% 234.56/234.94  Found x6:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found x6 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found (x5 x6) as proof of (cP X1)
% 234.56/234.94  Found (x5 x6) as proof of (cP X1)
% 234.56/234.94  Found x6:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found x6 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 234.56/234.94  Found (x2 x6) as proof of (cP X1)
% 234.56/234.94  Found (x2 x6) as proof of (cP X1)
% 234.56/234.94  Found x20:(cP X)
% 234.56/234.94  Instantiate: X0:=X:fofType
% 234.56/234.94  Found x20 as proof of (cP X0)
% 234.56/234.94  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found x60:=(x6 X):(cP X)
% 235.60/235.91  Found (x6 X) as proof of (cP X)
% 235.60/235.91  Found (x6 X) as proof of (cP X)
% 235.60/235.91  Found (x1 (x6 X)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found (fun (x6:(forall (X:fofType), (cP X)))=> (x1 (x6 X))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found (fun (x6:(forall (X:fofType), (cP X)))=> (x1 (x6 X))) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 235.60/235.91  Found x50:=(x5 x6):(cP X0)
% 235.60/235.91  Instantiate: X0:=X1:fofType
% 235.60/235.91  Found (x5 x6) as proof of (cP X1)
% 235.60/235.91  Found x20:=(x2 x6):(cP X)
% 235.60/235.91  Instantiate: X:=X1:fofType
% 235.60/235.91  Found (x2 x6) as proof of (cP X1)
% 235.60/235.91  Found x50:=(x5 x6):(cP X0)
% 235.60/235.91  Found (x5 x6) as proof of (cP X1)
% 235.60/235.91  Found (x5 x6) as proof of (cP X1)
% 235.60/235.91  Found x20:=(x2 x6):(cP X)
% 235.60/235.91  Found (x2 x6) as proof of (cP X1)
% 235.60/235.91  Found (x2 x6) as proof of (cP X1)
% 235.60/235.91  Found x6:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found x6 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found (x5 x6) as proof of (cP X1)
% 235.60/235.91  Found (x5 x6) as proof of (cP X1)
% 235.60/235.91  Found x6:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found x6 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found (x2 x6) as proof of (cP X1)
% 235.60/235.91  Found (x2 x6) as proof of (cP X1)
% 235.60/235.91  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found (x2 x3) as proof of (cP X0)
% 235.60/235.91  Found (x2 x3) as proof of (cP X0)
% 235.60/235.91  Found x20:(cP X)
% 235.60/235.91  Found x20 as proof of (cP X)
% 235.60/235.91  Found x20:(cP X)
% 235.60/235.91  Instantiate: X0:=X:fofType
% 235.60/235.91  Found x20 as proof of (cP X0)
% 235.60/235.91  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found x20:=(x2 x10):(cP X)
% 235.60/235.91  Found (x2 x10) as proof of (cP X0)
% 235.60/235.91  Found (x2 x10) as proof of (cP X0)
% 235.60/235.91  Found x20:=(x2 x10):(cP X)
% 235.60/235.91  Found (x2 x10) as proof of (cP X0)
% 235.60/235.91  Found (x2 x10) as proof of (cP X0)
% 235.60/235.91  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found (x2 x3) as proof of (cP X0)
% 235.60/235.91  Found (x2 x3) as proof of (cP X0)
% 235.60/235.91  Found x20:=(x2 x3):(cP X)
% 235.60/235.91  Found (x2 x3) as proof of (cP X)
% 235.60/235.91  Found (x2 x3) as proof of (cP X)
% 235.60/235.91  Found x20:=(x2 x11):(cP X)
% 235.60/235.91  Instantiate: X:=X0:fofType
% 235.60/235.91  Found (x2 x11) as proof of (cP X0)
% 235.60/235.91  Found x20:=(x2 x10):(cP X)
% 235.60/235.91  Found (x2 x10) as proof of (cP X0)
% 235.60/235.91  Found (x2 x10) as proof of (cP X0)
% 235.60/235.91  Found x50:=(x5 x41):(cP X0)
% 235.60/235.91  Found (x5 x41) as proof of (cP X0)
% 235.60/235.91  Found (x5 x41) as proof of (cP X0)
% 235.60/235.91  Found x50:=(x5 x40):(cP X0)
% 235.60/235.91  Found (x5 x40) as proof of (cP X0)
% 235.60/235.91  Found (x5 x40) as proof of (cP X0)
% 235.60/235.91  Found x50:=(x5 x10):(cP X0)
% 235.60/235.91  Instantiate: X:=X0:fofType
% 235.60/235.91  Found (x5 x10) as proof of (cP X)
% 235.60/235.91  Found (x5 x10) as proof of (cP X)
% 235.60/235.91  Found x20:=(x2 x10):(cP X)
% 235.60/235.91  Found (x2 x10) as proof of (cP X)
% 235.60/235.91  Found (x2 x10) as proof of (cP X)
% 235.60/235.91  Found x50:=(x5 x11):(cP X0)
% 235.60/235.91  Instantiate: X:=X0:fofType
% 235.60/235.91  Found (x5 x11) as proof of (cP X)
% 235.60/235.91  Found (x5 x11) as proof of (cP X)
% 235.60/235.91  Found x50:=(x5 x41):(cP X0)
% 235.60/235.91  Instantiate: X:=X0:fofType
% 235.60/235.91  Found (x5 x41) as proof of (cP X)
% 235.60/235.91  Found (x5 x41) as proof of (cP X)
% 235.60/235.91  Found x20:=(x2 x40):(cP X)
% 235.60/235.91  Found (x2 x40) as proof of (cP X)
% 235.60/235.91  Found (x2 x40) as proof of (cP X)
% 235.60/235.91  Found x20:=(x2 x11):(cP X)
% 235.60/235.91  Found (x2 x11) as proof of (cP X)
% 235.60/235.91  Found (x2 x11) as proof of (cP X)
% 235.60/235.91  Found x20:=(x2 x41):(cP X)
% 235.60/235.91  Found (x2 x41) as proof of (cP X)
% 235.60/235.91  Found (x2 x41) as proof of (cP X)
% 235.60/235.91  Found x20:(cP X)
% 235.60/235.91  Instantiate: X0:=X:fofType
% 235.60/235.91  Found x20 as proof of (cP X0)
% 235.60/235.91  Found x40:=(x4 x51):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found x40:=(x4 x51):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found (x4 x51) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 235.60/235.91  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found x50:=(x5 x11):(cP X0)
% 236.56/236.88  Found (x5 x11) as proof of (cP X0)
% 236.56/236.88  Found (x5 x11) as proof of (cP X0)
% 236.56/236.88  Found x50:=(x5 x10):(cP X0)
% 236.56/236.88  Found (x5 x10) as proof of (cP X0)
% 236.56/236.88  Found (x5 x10) as proof of (cP X0)
% 236.56/236.88  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 236.56/236.88  Found x20:(cP X)
% 236.56/236.88  Found x20 as proof of (cP X0)
% 236.56/236.88  Found x20:(cP X)
% 236.56/236.88  Instantiate: X:=X0:fofType
% 236.56/236.88  Found x20 as proof of (cP X0)
% 236.56/236.88  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found x20:(cP X)
% 236.56/236.88  Found x20 as proof of (cP X)
% 236.56/236.88  Found x20:(cP X)
% 236.56/236.88  Instantiate: X0:=X:fofType
% 236.56/236.88  Found x20 as proof of (cP X0)
% 236.56/236.88  Found x50:(cP X0)
% 236.56/236.88  Instantiate: X:=X0:fofType
% 236.56/236.88  Found x50 as proof of (cP X)
% 236.56/236.88  Found x50:(cP X0)
% 236.56/236.88  Found x50 as proof of (cP X0)
% 236.56/236.88  Found x20:(cP X)
% 236.56/236.88  Found x20 as proof of (cP X0)
% 236.56/236.88  Found x20:=(x2 x3):(cP X)
% 236.56/236.88  Instantiate: X:=X0:fofType
% 236.56/236.88  Found (x2 x3) as proof of (cP X0)
% 236.56/236.88  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 236.56/236.88  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 236.56/236.88  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 236.56/236.88  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 236.56/236.88  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 236.56/236.88  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 236.56/236.88  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found x20:=(x2 x3):(cP X)
% 236.56/236.88  Instantiate: X:=X0:fofType
% 236.56/236.88  Found (x2 x3) as proof of (cP X0)
% 236.56/236.88  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 236.56/236.88  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 236.56/236.88  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 236.56/236.88  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 236.56/236.88  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 236.56/236.88  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 236.56/236.88  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 236.56/236.88  Found x20:(cP X)
% 236.56/236.88  Instantiate: X0:=X:fofType
% 236.56/236.88  Found x20 as proof of (cP X0)
% 236.56/236.88  Found x20:=(x2 x3):(cP X)
% 236.56/236.88  Instantiate: X:=X0:fofType
% 236.56/236.88  Found (x2 x3) as proof of (cP X0)
% 236.56/236.88  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 237.49/237.86  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 237.49/237.86  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 237.49/237.86  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 237.49/237.86  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 237.49/237.86  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x10)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 237.49/237.86  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 237.49/237.86  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 237.49/237.86  Found (x2 x3) as proof of (cP X0)
% 237.49/237.86  Found (x2 x3) as proof of (cP X0)
% 237.49/237.86  Found x20:=(x2 x10):(cP X)
% 237.49/237.86  Found (x2 x10) as proof of (cP X)
% 237.49/237.86  Found (x2 x10) as proof of (cP X)
% 237.49/237.86  Found x20:=(x2 x10):(cP X)
% 237.49/237.86  Found (x2 x10) as proof of (cP X)
% 237.49/237.86  Found (x2 x10) as proof of (cP X)
% 237.49/237.86  Found x20:=(x2 x10):(cP X)
% 237.49/237.86  Found (x2 x10) as proof of (cP X0)
% 237.49/237.86  Found (x2 x10) as proof of (cP X0)
% 237.49/237.86  Found x20:=(x2 x10):(cP X)
% 237.49/237.86  Found (x2 x10) as proof of (cP X0)
% 237.49/237.86  Found (x2 x10) as proof of (cP X0)
% 237.49/237.86  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 237.49/237.86  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 237.49/237.86  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 237.49/237.86  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 237.49/237.86  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 237.49/237.86  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 237.49/237.86  Found x20:=(x2 x10):(cP X)
% 237.49/237.86  Found (x2 x10) as proof of (cP X)
% 237.49/237.86  Found (x2 x10) as proof of (cP X)
% 237.49/237.86  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 237.49/237.86  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 237.49/237.86  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 237.49/237.86  Found x20:=(x2 x10):(cP X)
% 237.49/237.86  Found (x2 x10) as proof of (cP X0)
% 237.49/237.86  Found (x2 x10) as proof of (cP X0)
% 237.49/237.86  Found x20:=(x2 x11):(cP X)
% 237.49/237.86  Found (x2 x11) as proof of (cP X)
% 237.49/237.86  Found (x2 x11) as proof of (cP X)
% 237.49/237.86  Found x20:=(x2 x10):(cP X)
% 237.49/237.86  Found (x2 x10) as proof of (cP X)
% 237.49/237.86  Found (x2 x10) as proof of (cP X)
% 237.49/237.86  Found x20:=(x2 x11):(cP X)
% 237.49/237.86  Instantiate: X0:=X:fofType
% 237.49/237.86  Found (x2 x11) as proof of (cP X0)
% 237.49/237.86  Found (x2 x11) as proof of (cP X0)
% 237.49/237.86  Found x20:=(x2 x11):(cP X)
% 237.49/237.86  Instantiate: X0:=X:fofType
% 237.49/237.86  Found (x2 x11) as proof of (cP X0)
% 237.49/237.86  Found (x2 x11) as proof of (cP X0)
% 237.49/237.86  Found x50:=(x5 x11):(cP X0)
% 237.49/237.86  Found (x5 x11) as proof of (cP X0)
% 237.49/237.86  Found (x5 x11) as proof of (cP X0)
% 237.49/237.86  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 237.49/237.86  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 237.49/237.86  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 237.49/237.86  Found x50:=(x5 x11):(cP X0)
% 237.49/237.86  Found (x5 x11) as proof of (cP X0)
% 237.49/237.86  Found (x5 x11) as proof of (cP X0)
% 237.49/237.86  Found x20:=(x2 x10):(cP X)
% 237.49/237.86  Instantiate: X0:=X:fofType
% 237.49/237.86  Found (x2 x10) as proof of (cP X0)
% 237.49/237.86  Found (x2 x10) as proof of (cP X0)
% 237.49/237.86  Found x50:=(x5 x10):(cP X0)
% 237.49/237.86  Found (x5 x10) as proof of (cP X0)
% 237.49/237.86  Found (x5 x10) as proof of (cP X0)
% 237.49/237.86  Found x20:=(x2 x10):(cP X)
% 237.49/237.86  Instantiate: X0:=X:fofType
% 237.49/237.86  Found (x2 x10) as proof of (cP X0)
% 237.49/237.86  Found (x2 x10) as proof of (cP X0)
% 237.49/237.86  Found x50:=(x5 x10):(cP X0)
% 237.49/237.86  Found (x5 x10) as proof of (cP X0)
% 237.49/237.86  Found (x5 x10) as proof of (cP X0)
% 237.49/237.86  Found x50:=(x5 x41):(cP X0)
% 237.49/237.86  Instantiate: X:=X0:fofType
% 237.49/237.86  Found (x5 x41) as proof of (cP X)
% 237.49/237.86  Found (x5 x41) as proof of (cP X)
% 237.49/237.86  Found x20:=(x2 x40):(cP X)
% 237.49/237.86  Instantiate: X0:=X:fofType
% 237.49/237.86  Found (x2 x40) as proof of (cP X0)
% 237.49/237.86  Found (x2 x40) as proof of (cP X0)
% 237.49/237.86  Found x20:=(x2 x41):(cP X)
% 237.49/237.86  Found (x2 x41) as proof of (cP X)
% 237.49/237.86  Found (x2 x41) as proof of (cP X)
% 237.49/237.86  Found x50:=(x5 x40):(cP X0)
% 237.49/237.86  Found (x5 x40) as proof of (cP X0)
% 237.49/237.86  Found (x5 x40) as proof of (cP X0)
% 237.49/237.86  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 237.49/237.86  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 237.49/237.86  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 237.49/237.86  Found x20:=(x2 x3):(cP X)
% 237.49/237.86  Found (x2 x3) as proof of (cP X)
% 237.49/237.86  Found (x2 x3) as proof of (cP X)
% 237.49/237.86  Found x20:=(x2 x11):(cP X)
% 237.49/237.86  Instantiate: X:=X0:fofType
% 237.49/237.86  Found (x2 x11) as proof of (cP X0)
% 237.49/237.86  Found (x2 x11) as proof of (cP X0)
% 237.49/237.86  Found x20:=(x2 x10):(cP X)
% 237.49/237.86  Found (x2 x10) as proof of (cP X0)
% 238.98/239.32  Found (x2 x10) as proof of (cP X0)
% 238.98/239.32  Found (x2 x10) as proof of (cP X0)
% 238.98/239.32  Found x50:=(x5 x41):(cP X0)
% 238.98/239.32  Found (x5 x41) as proof of (cP X0)
% 238.98/239.32  Found (x5 x41) as proof of (cP X0)
% 238.98/239.32  Found x20:=(x2 x10):(cP X)
% 238.98/239.32  Found (x2 x10) as proof of (cP X)
% 238.98/239.32  Found (x2 x10) as proof of (cP X)
% 238.98/239.32  Found x50:=(x5 x11):(cP X0)
% 238.98/239.32  Instantiate: X:=X0:fofType
% 238.98/239.32  Found (x5 x11) as proof of (cP X)
% 238.98/239.32  Found (x5 x11) as proof of (cP X)
% 238.98/239.32  Found x20:=(x2 x11):(cP X)
% 238.98/239.32  Found (x2 x11) as proof of (cP X)
% 238.98/239.32  Found (x2 x11) as proof of (cP X)
% 238.98/239.32  Found x50:=(x5 x40):(cP X0)
% 238.98/239.32  Instantiate: X:=X0:fofType
% 238.98/239.32  Found (x5 x40) as proof of (cP X)
% 238.98/239.32  Found (x5 x40) as proof of (cP X)
% 238.98/239.32  Found x20:=(x2 x40):(cP X)
% 238.98/239.32  Found (x2 x40) as proof of (cP X)
% 238.98/239.32  Found (x2 x40) as proof of (cP X)
% 238.98/239.32  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found (x4 x50) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found x20:(cP X)
% 238.98/239.32  Instantiate: X0:=X:fofType
% 238.98/239.32  Found x20 as proof of (cP X0)
% 238.98/239.32  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found x20:(cP X)
% 238.98/239.32  Found x20 as proof of (cP X)
% 238.98/239.32  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found x20:(cP X)
% 238.98/239.32  Instantiate: X0:=X:fofType
% 238.98/239.32  Found x20 as proof of (cP X0)
% 238.98/239.32  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 238.98/239.32  Found x20:(cP X)
% 238.98/239.32  Instantiate: X0:=X:fofType
% 238.98/239.32  Found x20 as proof of (cP X0)
% 238.98/239.32  Found x20:=(x2 x3):(cP X)
% 238.98/239.32  Instantiate: X:=X0:fofType
% 238.98/239.32  Found (x2 x3) as proof of (cP X0)
% 238.98/239.32  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 238.98/239.32  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 238.98/239.32  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 238.98/239.32  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 238.98/239.32  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 238.98/239.32  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 238.98/239.32  Found x20:=(x2 x3):(cP X)
% 238.98/239.32  Instantiate: X:=X0:fofType
% 238.98/239.32  Found (x2 x3) as proof of (cP X0)
% 238.98/239.32  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 238.98/239.32  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 238.98/239.32  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 238.98/239.32  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 238.98/239.32  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 238.98/239.32  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 238.98/239.32  Found x20:(cP X)
% 238.98/239.32  Found x20 as proof of (cP X)
% 238.98/239.32  Found x21:(cP X)
% 239.99/240.38  Instantiate: X:=X0:fofType
% 239.99/240.38  Found x21 as proof of (cP X0)
% 239.99/240.38  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 239.99/240.38  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 239.99/240.38  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 239.99/240.38  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 239.99/240.38  Found (x2 x10) as proof of (cP X0)
% 239.99/240.38  Found (x2 x10) as proof of (cP X0)
% 239.99/240.38  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 239.99/240.38  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 239.99/240.38  Found (x2 x10) as proof of (cP X0)
% 239.99/240.38  Found (x2 x10) as proof of (cP X0)
% 239.99/240.38  Found x20:(cP X)
% 239.99/240.38  Found x20 as proof of (cP X)
% 239.99/240.38  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 239.99/240.38  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 239.99/240.38  Found x21:(cP X)
% 239.99/240.38  Instantiate: X:=X0:fofType
% 239.99/240.38  Found x21 as proof of (cP X0)
% 239.99/240.38  Found x21:(cP X)
% 239.99/240.38  Found x21 as proof of (cP X0)
% 239.99/240.38  Found x20:(cP X)
% 239.99/240.38  Found x20 as proof of (cP X0)
% 239.99/240.38  Found x21:(cP X)
% 239.99/240.38  Found x21 as proof of (cP X0)
% 239.99/240.38  Found x21:(cP X)
% 239.99/240.38  Instantiate: X0:=X:fofType
% 239.99/240.38  Found x21 as proof of (cP X0)
% 239.99/240.38  Found x20:(cP X)
% 239.99/240.38  Found x20 as proof of (cP X0)
% 239.99/240.38  Found x21:(cP X)
% 239.99/240.38  Found x21 as proof of (cP X0)
% 239.99/240.38  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 239.99/240.38  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 239.99/240.38  Found (x2 x10) as proof of (cP X0)
% 239.99/240.38  Found (x2 x10) as proof of (cP X0)
% 239.99/240.38  Found (x2 x10) as proof of (cP X0)
% 239.99/240.38  Found x21:(cP X)
% 239.99/240.38  Found x21 as proof of (cP X0)
% 239.99/240.38  Found x21:(cP X)
% 239.99/240.38  Instantiate: X0:=X:fofType
% 239.99/240.38  Found x21 as proof of (cP X0)
% 239.99/240.38  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 239.99/240.38  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 239.99/240.38  Found (x2 x10) as proof of (cP X0)
% 239.99/240.38  Found (x2 x10) as proof of (cP X0)
% 239.99/240.38  Found x20:(cP X)
% 239.99/240.38  Found x20 as proof of (cP X0)
% 239.99/240.38  Found x20 as proof of (cP X0)
% 239.99/240.38  Found x20:=(x2 x3):(cP X)
% 239.99/240.38  Instantiate: X:=X0:fofType
% 239.99/240.38  Found (x2 x3) as proof of (cP X0)
% 239.99/240.38  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 239.99/240.38  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 239.99/240.38  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 239.99/240.38  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 239.99/240.38  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 239.99/240.38  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x10)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 239.99/240.38  Found x20:(cP X)
% 239.99/240.38  Found x20 as proof of (cP X0)
% 239.99/240.38  Found x20 as proof of (cP X0)
% 239.99/240.38  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 239.99/240.38  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 239.99/240.38  Found x50:(cP X0)
% 239.99/240.38  Instantiate: X:=X0:fofType
% 239.99/240.38  Found x50 as proof of (cP X)
% 239.99/240.38  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 239.99/240.38  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 239.99/240.38  Found x20:(cP X)
% 239.99/240.38  Instantiate: X0:=X:fofType
% 239.99/240.38  Found x20 as proof of (cP X0)
% 239.99/240.38  Found x20:=(x2 x11):(cP X)
% 239.99/240.38  Found (x2 x11) as proof of (cP X0)
% 239.99/240.38  Found (x2 x11) as proof of (cP X0)
% 239.99/240.38  Found (x2 x11) as proof of (cP X0)
% 239.99/240.38  Found x20:=(x2 x40):(cP X)
% 239.99/240.38  Found (x2 x40) as proof of (cP X0)
% 239.99/240.38  Found (x2 x40) as proof of (cP X0)
% 239.99/240.38  Found (x2 x40) as proof of (cP X0)
% 239.99/240.38  Found x20:=(x2 x10):(cP X)
% 239.99/240.38  Found (x2 x10) as proof of (cP X)
% 239.99/240.38  Found (x2 x10) as proof of (cP X)
% 239.99/240.38  Found x20:=(x2 x3):(cP X)
% 239.99/240.38  Instantiate: X:=X0:fofType
% 239.99/240.38  Found (x2 x3) as proof of (cP X0)
% 239.99/240.38  Found x50:=(x5 x11):(cP X0)
% 239.99/240.38  Instantiate: X:=X0:fofType
% 239.99/240.38  Found (x5 x11) as proof of (cP X)
% 239.99/240.38  Found (x5 x11) as proof of (cP X)
% 239.99/240.38  Found x20:=(x2 x11):(cP X)
% 239.99/240.38  Instantiate: X0:=X:fofType
% 239.99/240.38  Found (x2 x11) as proof of (cP X0)
% 239.99/240.38  Found (x2 x11) as proof of (cP X0)
% 239.99/240.38  Found x50:=(x5 x11):(cP X0)
% 239.99/240.38  Found (x5 x11) as proof of (cP X0)
% 239.99/240.38  Found (x5 x11) as proof of (cP X0)
% 239.99/240.38  Found x20:=(x2 x11):(cP X)
% 239.99/240.38  Found (x2 x11) as proof of (cP X)
% 239.99/240.38  Found (x2 x11) as proof of (cP X)
% 239.99/240.38  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 239.99/240.38  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 239.99/240.38  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 239.99/240.38  Found x20:=(x2 x3):(cP X)
% 239.99/240.38  Instantiate: X:=X0:fofType
% 239.99/240.38  Found (x2 x3) as proof of (cP X0)
% 239.99/240.38  Found x50:=(x5 x11):(cP X0)
% 239.99/240.38  Found (x5 x11) as proof of (cP X0)
% 239.99/240.38  Found (x5 x11) as proof of (cP X0)
% 240.97/241.34  Found x20:=(x2 x3):(cP X)
% 240.97/241.34  Found (x2 x3) as proof of (cP X)
% 240.97/241.34  Found (x2 x3) as proof of (cP X)
% 240.97/241.34  Found x20:=(x2 x11):(cP X)
% 240.97/241.34  Instantiate: X:=X0:fofType
% 240.97/241.34  Found (x2 x11) as proof of (cP X0)
% 240.97/241.34  Found (x2 x11) as proof of (cP X0)
% 240.97/241.34  Found x20:=(x2 x10):(cP X)
% 240.97/241.34  Found (x2 x10) as proof of (cP X0)
% 240.97/241.34  Found (x2 x10) as proof of (cP X0)
% 240.97/241.34  Found (x2 x10) as proof of (cP X0)
% 240.97/241.34  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found x20:=(x2 x40):(cP X)
% 240.97/241.34  Found (x2 x40) as proof of (cP X)
% 240.97/241.34  Found (x2 x40) as proof of (cP X)
% 240.97/241.34  Found x50:=(x5 x11):(cP X0)
% 240.97/241.34  Instantiate: X:=X0:fofType
% 240.97/241.34  Found (x5 x11) as proof of (cP X)
% 240.97/241.34  Found (x5 x11) as proof of (cP X)
% 240.97/241.34  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found x50:=(x5 x11):(cP X0)
% 240.97/241.34  Found (x5 x11) as proof of (cP X0)
% 240.97/241.34  Found (x5 x11) as proof of (cP X0)
% 240.97/241.34  Found x20:=(x2 x11):(cP X)
% 240.97/241.34  Found (x2 x11) as proof of (cP X)
% 240.97/241.34  Found (x2 x11) as proof of (cP X)
% 240.97/241.34  Found x20:=(x2 x40):(cP X)
% 240.97/241.34  Instantiate: X0:=X:fofType
% 240.97/241.34  Found (x2 x40) as proof of (cP X0)
% 240.97/241.34  Found (x2 x40) as proof of (cP X0)
% 240.97/241.34  Found x50:=(x5 x40):(cP X0)
% 240.97/241.34  Found (x5 x40) as proof of (cP X0)
% 240.97/241.34  Found (x5 x40) as proof of (cP X0)
% 240.97/241.34  Found x50:=(x5 x11):(cP X0)
% 240.97/241.34  Instantiate: X:=X0:fofType
% 240.97/241.34  Found (x5 x11) as proof of (cP X)
% 240.97/241.34  Found (x5 x11) as proof of (cP X)
% 240.97/241.34  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found x20:=(x2 x11):(cP X)
% 240.97/241.34  Found (x2 x11) as proof of (cP X)
% 240.97/241.34  Found (x2 x11) as proof of (cP X)
% 240.97/241.34  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found x20:=(x2 x10):(cP X)
% 240.97/241.34  Found (x2 x10) as proof of (cP X)
% 240.97/241.34  Found (x2 x10) as proof of (cP X)
% 240.97/241.34  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found x6:(cP x5)
% 240.97/241.34  Instantiate: X0:=x5:fofType
% 240.97/241.34  Found x6 as proof of (cP X0)
% 240.97/241.34  Found x20:=(x2 x10):(cP X)
% 240.97/241.34  Found (x2 x10) as proof of (cP X)
% 240.97/241.34  Found (x2 x10) as proof of (cP X)
% 240.97/241.34  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found x21:(cP X)
% 240.97/241.34  Instantiate: X:=X0:fofType
% 240.97/241.34  Found x21 as proof of (cP X0)
% 240.97/241.34  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found x21:(cP X)
% 240.97/241.34  Instantiate: X:=X0:fofType
% 240.97/241.34  Found x21 as proof of (cP X0)
% 240.97/241.34  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 240.97/241.34  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 243.59/243.94  Found x20:(cP X)
% 243.59/243.94  Instantiate: X0:=X:fofType
% 243.59/243.94  Found x20 as proof of (cP X0)
% 243.59/243.94  Found x20:(cP X)
% 243.59/243.94  Found x20 as proof of (cP X)
% 243.59/243.94  Found x20:(cP X)
% 243.59/243.94  Instantiate: X0:=X:fofType
% 243.59/243.94  Found x20 as proof of (cP X0)
% 243.59/243.94  Found x20:(cP X)
% 243.59/243.94  Found x20 as proof of (cP X)
% 243.59/243.94  Found x20:(cP X)
% 243.59/243.94  Instantiate: X0:=X:fofType
% 243.59/243.94  Found x20 as proof of (cP X0)
% 243.59/243.94  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 243.59/243.94  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 243.59/243.94  Found x20:=(x2 x10):(cP X)
% 243.59/243.94  Found (x2 x10) as proof of (cP X)
% 243.59/243.94  Found (x2 x10) as proof of (cP X)
% 243.59/243.94  Found x20:=(x2 x11):(cP X)
% 243.59/243.94  Instantiate: x3:=X:fofType
% 243.59/243.94  Found (x2 x11) as proof of (cP x3)
% 243.59/243.94  Found (x2 x11) as proof of (cP x3)
% 243.59/243.94  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 243.59/243.94  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 243.59/243.94  Found (x2 x10) as proof of (cP X0)
% 243.59/243.94  Found (x2 x10) as proof of (cP X0)
% 243.59/243.94  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 243.59/243.94  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 243.59/243.94  Found (x2 x10) as proof of (cP X0)
% 243.59/243.94  Found (x2 x10) as proof of (cP X0)
% 243.59/243.94  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 243.59/243.94  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 243.59/243.94  Found (x2 x10) as proof of (cP X0)
% 243.59/243.94  Found (x2 x10) as proof of (cP X0)
% 243.59/243.94  Found (x2 x10) as proof of (cP X0)
% 243.59/243.94  Found x20:=(x2 x12):(cP X)
% 243.59/243.94  Found (x2 x12) as proof of (cP X)
% 243.59/243.94  Found (x2 x12) as proof of (cP X)
% 243.59/243.94  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 243.59/243.94  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 243.59/243.94  Found (x2 x10) as proof of (cP X0)
% 243.59/243.94  Found (x2 x10) as proof of (cP X0)
% 243.59/243.94  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 243.59/243.94  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 243.59/243.94  Found x20:=(x2 x11):(cP X)
% 243.59/243.94  Found (x2 x11) as proof of (cP x3)
% 243.59/243.94  Found (x2 x11) as proof of (cP x3)
% 243.59/243.94  Found (x2 x11) as proof of (cP x3)
% 243.59/243.94  Found x20:(cP X)
% 243.59/243.94  Instantiate: X0:=X:fofType
% 243.59/243.94  Found x20 as proof of (cP X0)
% 243.59/243.94  Found x10:=(x1 x23):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 243.59/243.94  Found (x1 x23) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 243.59/243.94  Found (x1 x23) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 243.59/243.94  Found x5:(cP x4)
% 243.59/243.94  Instantiate: X0:=x4:fofType
% 243.59/243.94  Found x5 as proof of (cP X0)
% 243.59/243.94  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 243.59/243.94  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 243.59/243.94  Found x20:=(x2 x13):(cP X)
% 243.59/243.94  Found (x2 x13) as proof of (cP X)
% 243.59/243.94  Found (x2 x13) as proof of (cP X)
% 243.59/243.94  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 243.59/243.94  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 243.59/243.94  Found x20:=(x2 x11):(cP X)
% 243.59/243.94  Found (x2 x11) as proof of (cP X0)
% 243.59/243.94  Found (x2 x11) as proof of (cP X0)
% 243.59/243.94  Found (x2 x11) as proof of (cP X0)
% 243.59/243.94  Found x20:=(x2 x11):(cP X)
% 243.59/243.94  Found (x2 x11) as proof of (cP X0)
% 243.59/243.94  Found (x2 x11) as proof of (cP X0)
% 243.59/243.94  Found (x2 x11) as proof of (cP X0)
% 243.59/243.94  Found x20:(cP X)
% 243.59/243.94  Instantiate: X:=X0:fofType
% 243.59/243.94  Found x20 as proof of (cP X0)
% 243.59/243.94  Found x21:(cP X)
% 243.59/243.94  Instantiate: X:=X0:fofType
% 243.59/243.94  Found x21 as proof of (cP X0)
% 243.59/243.94  Found x20:=(x2 x3):(cP X)
% 243.59/243.94  Found (x2 x3) as proof of (cP X)
% 243.59/243.94  Found (x2 x3) as proof of (cP X)
% 243.59/243.94  Found x20:=(x2 x11):(cP X)
% 243.59/243.94  Instantiate: X:=X0:fofType
% 243.59/243.94  Found (x2 x11) as proof of (cP X0)
% 243.59/243.94  Found x20:(cP X)
% 243.59/243.94  Instantiate: X:=X0:fofType
% 243.59/243.94  Found x20 as proof of (cP X0)
% 243.59/243.94  Found x21:(cP X)
% 243.59/243.94  Instantiate: X:=X0:fofType
% 243.59/243.94  Found x21 as proof of (cP X0)
% 243.59/243.94  Found x20:(cP X)
% 243.59/243.94  Instantiate: X:=X0:fofType
% 243.59/243.94  Found x20 as proof of (cP X0)
% 243.59/243.94  Found x20:=(x2 x3):(cP X)
% 243.59/243.94  Found (x2 x3) as proof of (cP X)
% 243.59/243.94  Found (x2 x3) as proof of (cP X)
% 243.59/243.94  Found x20:=(x2 x11):(cP X)
% 243.59/243.94  Instantiate: X:=X0:fofType
% 243.59/243.94  Found (x2 x11) as proof of (cP X0)
% 243.59/243.94  Found x20:=(x2 x11):(cP X)
% 243.59/243.94  Found (x2 x11) as proof of (cP X)
% 243.59/243.94  Found (x2 x11) as proof of (cP X)
% 243.59/243.94  Found x20:(cP X)
% 243.59/243.94  Instantiate: X:=X0:fofType
% 243.59/243.94  Found x20 as proof of (cP X0)
% 243.59/243.94  Found x20 as proof of (cP X0)
% 243.59/243.94  Found x20:=(x2 x10):(cP X)
% 243.59/243.94  Found (x2 x10) as proof of (cP X)
% 243.59/243.94  Found (x2 x10) as proof of (cP X)
% 243.59/243.94  Found x20:(cP X)
% 243.59/243.94  Instantiate: X:=X0:fofType
% 243.59/243.94  Found x20 as proof of (cP X0)
% 243.59/243.94  Found x20 as proof of (cP X0)
% 243.59/243.94  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 243.59/243.94  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 243.59/243.94  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x20:=(x2 x10):(cP X)
% 246.79/247.17  Found (x2 x10) as proof of (cP X)
% 246.79/247.17  Found (x2 x10) as proof of (cP X)
% 246.79/247.17  Found x6:(cP x5)
% 246.79/247.17  Instantiate: X0:=x5:fofType
% 246.79/247.17  Found x6 as proof of (cP X0)
% 246.79/247.17  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x20:=(x2 x10):(cP X)
% 246.79/247.17  Found (x2 x10) as proof of (cP X)
% 246.79/247.17  Found (x2 x10) as proof of (cP X)
% 246.79/247.17  Found x20:(cP X)
% 246.79/247.17  Found x20 as proof of (cP X)
% 246.79/247.17  Found x20:(cP X)
% 246.79/247.17  Instantiate: X0:=X:fofType
% 246.79/247.17  Found x20 as proof of (cP X0)
% 246.79/247.17  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x20:=(x2 x12):(cP X)
% 246.79/247.17  Found (x2 x12) as proof of (cP X)
% 246.79/247.17  Found (x2 x12) as proof of (cP X)
% 246.79/247.17  Found x4:(cP x3)
% 246.79/247.17  Instantiate: X:=x3:fofType
% 246.79/247.17  Found x4 as proof of (cP X)
% 246.79/247.17  Found x20:=(x2 x12):(cP X)
% 246.79/247.17  Found (x2 x12) as proof of (cP X)
% 246.79/247.17  Found (x2 x12) as proof of (cP X)
% 246.79/247.17  Found x4:(cP x3)
% 246.79/247.17  Instantiate: X:=x3:fofType
% 246.79/247.17  Found x4 as proof of (cP X)
% 246.79/247.17  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x20:(cP X)
% 246.79/247.17  Found x20 as proof of (cP X)
% 246.79/247.17  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x20:(cP X)
% 246.79/247.17  Found x20 as proof of (cP X)
% 246.79/247.17  Found x20:(cP X)
% 246.79/247.17  Instantiate: X0:=X:fofType
% 246.79/247.17  Found x20 as proof of (cP X0)
% 246.79/247.17  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x20:=(x2 x13):(cP X)
% 246.79/247.17  Found (x2 x13) as proof of (cP X)
% 246.79/247.17  Found (x2 x13) as proof of (cP X)
% 246.79/247.17  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x20:=(x2 x41):(cP X)
% 246.79/247.17  Found (x2 x41) as proof of (cP X)
% 246.79/247.17  Found (x2 x41) as proof of (cP X)
% 246.79/247.17  Found x20:=(x2 x40):(cP X)
% 246.79/247.17  Found (x2 x40) as proof of (cP X)
% 246.79/247.17  Found (x2 x40) as proof of (cP X)
% 246.79/247.17  Found x20:=(x2 x40):(cP X)
% 246.79/247.17  Instantiate: X0:=X:fofType
% 246.79/247.17  Found (x2 x40) as proof of (cP X0)
% 246.79/247.17  Found (x2 x40) as proof of (cP X0)
% 246.79/247.17  Found x20:=(x2 x10):(cP X)
% 246.79/247.17  Found (x2 x10) as proof of (cP X)
% 246.79/247.17  Found (x2 x10) as proof of (cP X)
% 246.79/247.17  Found x20:=(x2 x11):(cP X)
% 246.79/247.17  Instantiate: X0:=X:fofType
% 246.79/247.17  Found (x2 x11) as proof of (cP X0)
% 246.79/247.17  Found (x2 x11) as proof of (cP X0)
% 246.79/247.17  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x20:=(x2 x41):(cP X)
% 246.79/247.17  Instantiate: X0:=X:fofType
% 246.79/247.17  Found (x2 x41) as proof of (cP X0)
% 246.79/247.17  Found (x2 x41) as proof of (cP X0)
% 246.79/247.17  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found x20:=(x2 x40):(cP X)
% 246.79/247.17  Found (x2 x40) as proof of (cP X)
% 246.79/247.17  Found (x2 x40) as proof of (cP X)
% 246.79/247.17  Found x20:=(x2 x10):(cP X)
% 246.79/247.17  Instantiate: X0:=X:fofType
% 246.79/247.17  Found (x2 x10) as proof of (cP X0)
% 246.79/247.17  Found (x2 x10) as proof of (cP X0)
% 246.79/247.17  Found x20:=(x2 x10):(cP X)
% 246.79/247.17  Found (x2 x10) as proof of (cP X)
% 246.79/247.17  Found (x2 x10) as proof of (cP X)
% 246.79/247.17  Found x20:=(x2 x11):(cP X)
% 246.79/247.17  Instantiate: X0:=X:fofType
% 246.79/247.17  Found (x2 x11) as proof of (cP X0)
% 246.79/247.17  Found (x2 x11) as proof of (cP X0)
% 246.79/247.17  Found x20:=(x2 x11):(cP X)
% 246.79/247.17  Found (x2 x11) as proof of (cP X)
% 246.79/247.17  Found (x2 x11) as proof of (cP X)
% 246.79/247.17  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 246.79/247.17  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 248.87/249.27  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 248.87/249.27  Found x20:(cP X)
% 248.87/249.27  Instantiate: X0:=X:fofType
% 248.87/249.27  Found x20 as proof of (cP X0)
% 248.87/249.27  Found x20:=(x2 x11):(cP X)
% 248.87/249.27  Found (x2 x11) as proof of (cP X)
% 248.87/249.27  Found (x2 x11) as proof of (cP X)
% 248.87/249.27  Found x20:=(x2 x10):(cP X)
% 248.87/249.27  Found (x2 x10) as proof of (cP X)
% 248.87/249.27  Found (x2 x10) as proof of (cP X)
% 248.87/249.27  Found x21:(cP X)
% 248.87/249.27  Instantiate: X0:=X:fofType
% 248.87/249.27  Found x21 as proof of (cP X0)
% 248.87/249.27  Found x20:=(x2 x11):(cP X)
% 248.87/249.27  Found (x2 x11) as proof of (cP X0)
% 248.87/249.27  Found (x2 x11) as proof of (cP X0)
% 248.87/249.27  Found (x2 x11) as proof of (cP X0)
% 248.87/249.27  Found x20:=(x2 x40):(cP X)
% 248.87/249.27  Found (x2 x40) as proof of (cP X0)
% 248.87/249.27  Found (x2 x40) as proof of (cP X0)
% 248.87/249.27  Found (x2 x40) as proof of (cP X0)
% 248.87/249.27  Found x20:(cP X)
% 248.87/249.27  Instantiate: X:=X0:fofType
% 248.87/249.27  Found x20 as proof of (cP X0)
% 248.87/249.27  Found x20 as proof of (cP X0)
% 248.87/249.27  Found x21:(cP X)
% 248.87/249.27  Instantiate: X0:=X:fofType
% 248.87/249.27  Found x21 as proof of (cP X0)
% 248.87/249.27  Found x20:=(x2 x11):(cP X)
% 248.87/249.27  Found (x2 x11) as proof of (cP X0)
% 248.87/249.27  Found (x2 x11) as proof of (cP X0)
% 248.87/249.27  Found (x2 x11) as proof of (cP X0)
% 248.87/249.27  Found x21:(cP X)
% 248.87/249.27  Instantiate: X0:=X:fofType
% 248.87/249.27  Found x21 as proof of (cP X0)
% 248.87/249.27  Found x20:=(x2 x10):(cP X)
% 248.87/249.27  Found (x2 x10) as proof of (cP X0)
% 248.87/249.27  Found (x2 x10) as proof of (cP X0)
% 248.87/249.27  Found x20:=(x2 x10):(cP X)
% 248.87/249.27  Found (x2 x10) as proof of (cP X0)
% 248.87/249.27  Found (x2 x10) as proof of (cP X0)
% 248.87/249.27  Found x4:(cP x3)
% 248.87/249.27  Instantiate: X:=x3:fofType
% 248.87/249.27  Found x4 as proof of (cP X)
% 248.87/249.27  Found x20:=(x2 x10):(cP X)
% 248.87/249.27  Found (x2 x10) as proof of (cP X0)
% 248.87/249.27  Found (x2 x10) as proof of (cP X0)
% 248.87/249.27  Found x20:=(x2 x10):(cP X)
% 248.87/249.27  Found (x2 x10) as proof of (cP X0)
% 248.87/249.27  Found (x2 x10) as proof of (cP X0)
% 248.87/249.27  Found x4:(cP x3)
% 248.87/249.27  Instantiate: X:=x3:fofType
% 248.87/249.27  Found x4 as proof of (cP X)
% 248.87/249.27  Found x7:(cP x6)
% 248.87/249.27  Instantiate: X0:=x6:fofType
% 248.87/249.27  Found x7 as proof of (cP X0)
% 248.87/249.27  Found x7:(cP x6)
% 248.87/249.27  Instantiate: X:=x6:fofType
% 248.87/249.27  Found x7 as proof of (cP X)
% 248.87/249.27  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 248.87/249.27  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 248.87/249.27  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 248.87/249.27  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 248.87/249.27  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 248.87/249.27  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 248.87/249.27  Found x20:=(x2 x6):(cP X)
% 248.87/249.27  Instantiate: X:=X1:fofType
% 248.87/249.27  Found (x2 x6) as proof of (cP X1)
% 248.87/249.27  Found (fun (x8:(cP x7))=> (x2 x6)) as proof of (cP X1)
% 248.87/249.27  Found (fun (x7:fofType) (x8:(cP x7))=> (x2 x6)) as proof of ((cP x7)->(cP X1))
% 248.87/249.27  Found (fun (x7:fofType) (x8:(cP x7))=> (x2 x6)) as proof of (forall (x:fofType), ((cP x)->(cP X1)))
% 248.87/249.27  Found (ex_ind00 (fun (x7:fofType) (x8:(cP x7))=> (x2 x6))) as proof of (cP X1)
% 248.87/249.27  Found ((ex_ind0 (cP X1)) (fun (x7:fofType) (x8:(cP x7))=> (x2 x6))) as proof of (cP X1)
% 248.87/249.27  Found (((fun (P:Prop) (x7:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x7) x6)) (cP X1)) (fun (x7:fofType) (x8:(cP x7))=> (x2 x6))) as proof of (cP X1)
% 248.87/249.27  Found x20:(cP X)
% 248.87/249.27  Instantiate: X0:=X:fofType
% 248.87/249.27  Found x20 as proof of (cP X0)
% 248.87/249.27  Found x20:=(x2 x12):(cP X)
% 248.87/249.27  Found (x2 x12) as proof of (cP X)
% 248.87/249.27  Found (x2 x12) as proof of (cP X)
% 248.87/249.27  Found x20:=(x2 x12):(cP X)
% 248.87/249.27  Found (x2 x12) as proof of (cP X)
% 248.87/249.27  Found (x2 x12) as proof of (cP X)
% 248.87/249.27  Found x50:=(x5 x6):(cP X0)
% 248.87/249.27  Instantiate: X0:=X1:fofType
% 248.87/249.27  Found (x5 x6) as proof of (cP X1)
% 248.87/249.27  Found (fun (x8:(cP x7))=> (x5 x6)) as proof of (cP X1)
% 248.87/249.27  Found (fun (x7:fofType) (x8:(cP x7))=> (x5 x6)) as proof of ((cP x7)->(cP X1))
% 248.87/249.27  Found (fun (x7:fofType) (x8:(cP x7))=> (x5 x6)) as proof of (forall (x:fofType), ((cP x)->(cP X1)))
% 248.87/249.27  Found (ex_ind00 (fun (x7:fofType) (x8:(cP x7))=> (x5 x6))) as proof of (cP X1)
% 248.87/249.27  Found ((ex_ind0 (cP X1)) (fun (x7:fofType) (x8:(cP x7))=> (x5 x6))) as proof of (cP X1)
% 248.87/249.27  Found (((fun (P:Prop) (x7:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x7) x6)) (cP X1)) (fun (x7:fofType) (x8:(cP x7))=> (x5 x6))) as proof of (cP X1)
% 248.87/249.27  Found x20:=(x2 x11):(cP X)
% 248.87/249.27  Instantiate: X:=X0:fofType
% 248.87/249.27  Found (x2 x11) as proof of (cP X0)
% 248.87/249.27  Found (fun (x5:(cP x4))=> (x2 x11)) as proof of (cP X0)
% 248.87/249.27  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of ((cP x4)->(cP X0))
% 248.87/249.27  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 249.08/249.50  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 249.08/249.50  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 249.08/249.50  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 249.08/249.50  Found x20:=(x2 x11):(cP X)
% 249.08/249.50  Instantiate: X:=X0:fofType
% 249.08/249.50  Found (x2 x11) as proof of (cP X0)
% 249.08/249.50  Found (fun (x5:(cP x4))=> (x2 x11)) as proof of (cP X0)
% 249.08/249.50  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of ((cP x4)->(cP X0))
% 249.08/249.50  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 249.08/249.50  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 249.08/249.50  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 249.08/249.50  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 249.08/249.50  Found x20:=(x2 x11):(cP X)
% 249.08/249.50  Instantiate: X:=X0:fofType
% 249.08/249.50  Found (x2 x11) as proof of (cP X0)
% 249.08/249.50  Found (fun (x5:(cP x4))=> (x2 x11)) as proof of (cP X0)
% 249.08/249.50  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of ((cP x4)->(cP X0))
% 249.08/249.50  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 249.08/249.50  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 249.08/249.50  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 249.08/249.50  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 249.08/249.50  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 249.08/249.50  Found x20:=(x2 x11):(cP X)
% 249.08/249.50  Instantiate: X:=X0:fofType
% 249.08/249.50  Found (x2 x11) as proof of (cP X0)
% 249.08/249.50  Found (fun (x5:(cP x4))=> (x2 x11)) as proof of (cP X0)
% 249.08/249.50  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of ((cP x4)->(cP X0))
% 249.08/249.50  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 249.08/249.50  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 249.08/249.50  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 249.08/249.50  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 249.08/249.50  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 249.08/249.50  Found x20:=(x2 x11):(cP X)
% 249.08/249.50  Instantiate: X:=X0:fofType
% 249.08/249.50  Found (x2 x11) as proof of (cP X0)
% 249.08/249.50  Found (fun (x5:(cP x4))=> (x2 x11)) as proof of (cP X0)
% 249.08/249.50  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of ((cP x4)->(cP X0))
% 249.08/249.50  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 249.08/249.50  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 249.08/249.50  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 249.08/249.50  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 249.08/249.50  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 249.08/249.50  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 249.08/249.50  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 249.08/249.50  Found x20:=(x2 x11):(cP X)
% 249.08/249.50  Instantiate: X:=X0:fofType
% 249.08/249.50  Found (x2 x11) as proof of (cP X0)
% 249.08/249.50  Found (fun (x5:(cP x4))=> (x2 x11)) as proof of (cP X0)
% 249.08/249.50  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of ((cP x4)->(cP X0))
% 249.08/249.50  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 250.65/251.06  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 250.65/251.06  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 250.65/251.06  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 250.65/251.06  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 250.65/251.06  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 250.65/251.06  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 250.65/251.06  Found x20:(cP X)
% 250.65/251.06  Instantiate: X:=X0:fofType
% 250.65/251.06  Found x20 as proof of (cP X0)
% 250.65/251.06  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 250.65/251.06  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 250.65/251.06  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 250.65/251.06  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 250.65/251.06  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 250.65/251.06  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 250.65/251.06  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 250.65/251.06  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 250.65/251.06  Found x20:=(x2 x11):(cP X)
% 250.65/251.06  Found (x2 x11) as proof of (cP X)
% 250.65/251.06  Found (x2 x11) as proof of (cP X)
% 250.65/251.06  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 250.65/251.06  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 250.65/251.06  Found x6:(cP x5)
% 250.65/251.06  Instantiate: X0:=x5:fofType
% 250.65/251.06  Found x6 as proof of (cP X0)
% 250.65/251.06  Found x20:=(x2 x40):(cP X)
% 250.65/251.06  Found (x2 x40) as proof of (cP X)
% 250.65/251.06  Found (x2 x40) as proof of (cP X)
% 250.65/251.06  Found x20:(cP X)
% 250.65/251.06  Instantiate: X0:=X:fofType
% 250.65/251.06  Found x20 as proof of (cP X0)
% 250.65/251.06  Found x20:=(x2 x40):(cP X)
% 250.65/251.06  Instantiate: X0:=X:fofType
% 250.65/251.06  Found (x2 x40) as proof of (cP X0)
% 250.65/251.06  Found (x2 x40) as proof of (cP X0)
% 250.65/251.06  Found x20:=(x2 x10):(cP X)
% 250.65/251.06  Found (x2 x10) as proof of (cP X)
% 250.65/251.06  Found (x2 x10) as proof of (cP X)
% 250.65/251.06  Found x20:=(x2 x11):(cP X)
% 250.65/251.06  Instantiate: X0:=X:fofType
% 250.65/251.06  Found (x2 x11) as proof of (cP X0)
% 250.65/251.06  Found (x2 x11) as proof of (cP X0)
% 250.65/251.06  Found x20:=(x2 x6):(cP X)
% 250.65/251.06  Found (x2 x6) as proof of (cP X)
% 250.65/251.06  Found (x2 x6) as proof of (cP X)
% 250.65/251.06  Found x50:=(x5 x10):(cP X0)
% 250.65/251.06  Instantiate: X0:=X1:fofType
% 250.65/251.06  Found (x5 x10) as proof of (cP X1)
% 250.65/251.06  Found x20:=(x2 x10):(cP X)
% 250.65/251.06  Instantiate: X:=X1:fofType
% 250.65/251.06  Found (x2 x10) as proof of (cP X1)
% 250.65/251.06  Found x50:=(x5 x10):(cP X0)
% 250.65/251.06  Found (x5 x10) as proof of (cP X1)
% 250.65/251.06  Found (x5 x10) as proof of (cP X1)
% 250.65/251.06  Found x20:=(x2 x10):(cP X)
% 250.65/251.06  Found (x2 x10) as proof of (cP X1)
% 250.65/251.06  Found (x2 x10) as proof of (cP X1)
% 250.65/251.06  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 250.65/251.06  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 250.65/251.06  Found (x5 x10) as proof of (cP X1)
% 250.65/251.06  Found (x5 x10) as proof of (cP X1)
% 250.65/251.06  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 250.65/251.06  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 250.65/251.06  Found (x2 x10) as proof of (cP X1)
% 250.65/251.06  Found (x2 x10) as proof of (cP X1)
% 250.65/251.06  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 250.65/251.06  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 250.65/251.06  Found (x2 x11) as proof of (cP X0)
% 250.65/251.06  Found (x2 x11) as proof of (cP X0)
% 250.65/251.06  Found (x2 x11) as proof of (cP X0)
% 250.65/251.06  Found x50:=(x5 x6):(cP X0)
% 250.65/251.06  Found (x5 x6) as proof of (cP X0)
% 250.65/251.06  Found (x5 x6) as proof of (cP X0)
% 250.65/251.06  Found x20:=(x2 x40):(cP X)
% 250.65/251.06  Instantiate: X:=X1:fofType
% 250.65/251.06  Found (x2 x40) as proof of (cP X1)
% 250.65/251.06  Found x50:=(x5 x40):(cP X0)
% 250.65/251.06  Instantiate: X0:=X1:fofType
% 250.65/251.06  Found (x5 x40) as proof of (cP X1)
% 250.65/251.06  Found x50:=(x5 x40):(cP X0)
% 250.65/251.06  Found (x5 x40) as proof of (cP X1)
% 250.65/251.06  Found (x5 x40) as proof of (cP X1)
% 250.65/251.06  Found x20:=(x2 x40):(cP X)
% 250.65/251.06  Found (x2 x40) as proof of (cP X1)
% 250.65/251.06  Found (x2 x40) as proof of (cP X1)
% 250.65/251.06  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 250.65/251.06  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 250.65/251.06  Found (x5 x40) as proof of (cP X1)
% 250.65/251.06  Found (x5 x40) as proof of (cP X1)
% 250.65/251.06  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 252.37/252.72  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 252.37/252.72  Found (x2 x40) as proof of (cP X1)
% 252.37/252.72  Found (x2 x40) as proof of (cP X1)
% 252.37/252.72  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 252.37/252.72  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 252.37/252.72  Found (x2 x40) as proof of (cP X0)
% 252.37/252.72  Found (x2 x40) as proof of (cP X0)
% 252.37/252.72  Found (x2 x40) as proof of (cP X0)
% 252.37/252.72  Found x20:=(x2 x12):(cP X)
% 252.37/252.72  Found (x2 x12) as proof of (cP X)
% 252.37/252.72  Found (x2 x12) as proof of (cP X)
% 252.37/252.72  Found x20:=(x2 x12):(cP X)
% 252.37/252.72  Found (x2 x12) as proof of (cP X)
% 252.37/252.72  Found (x2 x12) as proof of (cP X)
% 252.37/252.72  Found x20:=(x2 x10):(cP X)
% 252.37/252.72  Found (x2 x10) as proof of (cP X)
% 252.37/252.72  Found (x2 x10) as proof of (cP X)
% 252.37/252.72  Found x20:=(x2 x11):(cP X)
% 252.37/252.72  Found (x2 x11) as proof of (cP X0)
% 252.37/252.72  Found (x2 x11) as proof of (cP X0)
% 252.37/252.72  Found (x2 x11) as proof of (cP X0)
% 252.37/252.72  Found x4:(cP x3)
% 252.37/252.72  Instantiate: X:=x3:fofType
% 252.37/252.72  Found x4 as proof of (cP X)
% 252.37/252.72  Found x4:(cP x3)
% 252.37/252.72  Instantiate: X:=x3:fofType
% 252.37/252.72  Found x4 as proof of (cP X)
% 252.37/252.72  Found x20:=(x2 x10):(cP X)
% 252.37/252.72  Found (x2 x10) as proof of (cP X)
% 252.37/252.72  Found (x2 x10) as proof of (cP X)
% 252.37/252.72  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 252.37/252.72  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 252.37/252.72  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 252.37/252.72  Found x20:=(x2 x3):(cP X)
% 252.37/252.72  Found (x2 x3) as proof of (cP X)
% 252.37/252.72  Found (x2 x3) as proof of (cP X)
% 252.37/252.72  Found x20:=(x2 x11):(cP X)
% 252.37/252.72  Instantiate: X:=X0:fofType
% 252.37/252.72  Found (x2 x11) as proof of (cP X0)
% 252.37/252.72  Found (x2 x11) as proof of (cP X0)
% 252.37/252.72  Found x20:=(x2 x10):(cP X)
% 252.37/252.72  Found (x2 x10) as proof of (cP X0)
% 252.37/252.72  Found (x2 x10) as proof of (cP X0)
% 252.37/252.72  Found (x2 x10) as proof of (cP X0)
% 252.37/252.72  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 252.37/252.72  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 252.37/252.72  Found x20:=(x2 x10):(cP X)
% 252.37/252.72  Found (x2 x10) as proof of (cP X)
% 252.37/252.72  Found (x2 x10) as proof of (cP X)
% 252.37/252.72  Found x20:=(x2 x11):(cP X)
% 252.37/252.72  Instantiate: X:=X0:fofType
% 252.37/252.72  Found (x2 x11) as proof of (cP X0)
% 252.37/252.72  Found x20:=(x2 x11):(cP X)
% 252.37/252.72  Found (x2 x11) as proof of (cP X0)
% 252.37/252.72  Found (x2 x11) as proof of (cP X0)
% 252.37/252.72  Found x20:=(x2 x10):(cP X)
% 252.37/252.72  Found (x2 x10) as proof of (cP X)
% 252.37/252.72  Found (x2 x10) as proof of (cP X)
% 252.37/252.72  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 252.37/252.72  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 252.37/252.72  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 252.37/252.72  Found x7:(cP x6)
% 252.37/252.72  Instantiate: X0:=x6:fofType
% 252.37/252.72  Found x7 as proof of (cP X0)
% 252.37/252.72  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 252.37/252.72  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 252.37/252.72  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 252.37/252.72  Found x20:=(x2 x3):(cP X)
% 252.37/252.72  Found (x2 x3) as proof of (cP X)
% 252.37/252.72  Found (x2 x3) as proof of (cP X)
% 252.37/252.72  Found x20:=(x2 x11):(cP X)
% 252.37/252.72  Instantiate: X:=X0:fofType
% 252.37/252.72  Found (x2 x11) as proof of (cP X0)
% 252.37/252.72  Found (x2 x11) as proof of (cP X0)
% 252.37/252.72  Found x20:=(x2 x10):(cP X)
% 252.37/252.72  Found (x2 x10) as proof of (cP X0)
% 252.37/252.72  Found (x2 x10) as proof of (cP X0)
% 252.37/252.72  Found (x2 x10) as proof of (cP X0)
% 252.37/252.72  Found x5:(cP x4)
% 252.37/252.72  Instantiate: X0:=x4:fofType
% 252.37/252.72  Found x5 as proof of (cP X0)
% 252.37/252.72  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 252.37/252.72  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 252.37/252.72  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 252.37/252.72  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 252.37/252.72  Found x20:=(x2 x40):(cP X)
% 252.37/252.72  Found (x2 x40) as proof of (cP X)
% 252.37/252.72  Found (x2 x40) as proof of (cP X)
% 252.37/252.72  Found x20:=(x2 x10):(cP X)
% 252.37/252.72  Instantiate: X0:=X:fofType
% 252.37/252.72  Found (x2 x10) as proof of (cP X0)
% 252.37/252.72  Found (x2 x10) as proof of (cP X0)
% 252.37/252.72  Found x60:=(x6 x3):(cP X1)
% 252.37/252.72  Instantiate: X1:=X0:fofType
% 252.37/252.72  Found (x6 x3) as proof of (cP X0)
% 252.37/252.72  Found (fun (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3)) as proof of (cP X0)
% 252.37/252.72  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0))
% 252.37/252.72  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3)) as proof of (((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0)))
% 252.37/252.76  Found (and_rect10 (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3))) as proof of (cP X0)
% 252.37/252.76  Found ((and_rect1 (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3))) as proof of (cP X0)
% 252.37/252.76  Found (((fun (P:Type) (x5:(((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->P)))=> (((((and_rect ((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))) P) x5) x4)) (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3))) as proof of (cP X0)
% 252.37/252.76  Found (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))) as proof of (cP X0)
% 252.37/252.76  Found (fun (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3)))) as proof of (cP X0)
% 252.37/252.76  Found (fun (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3)))) as proof of (forall (X:fofType), (cP X))
% 252.37/252.76  Found (fun (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3)))) as proof of (forall (X:fofType), (cP X))
% 252.37/252.76  Found (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3)))) as proof of (forall (X:fofType), (cP X))
% 252.37/252.76  Found (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3)))) as proof of (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))
% 252.37/252.76  Found ((conj10 (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) as proof of ((and ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X))))
% 252.37/252.76  Found (((conj1 (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) as proof of ((and ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X))))
% 252.37/252.76  Found ((((conj ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) as proof of ((and ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X))))
% 252.37/252.76  Found (fun (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3)))))) as proof of ((and ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X))))
% 252.37/252.76  Found (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3)))))) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->((and ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))))
% 252.37/252.77  Found (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3)))))) as proof of (((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->((and ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X))))))
% 252.37/252.77  Found (and_rect00 (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))))) as proof of ((and ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X))))
% 252.37/252.77  Found ((and_rect0 ((and ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X))))) (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))))) as proof of ((and ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X))))
% 252.37/252.77  Found (((fun (P:Type) (x1:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x1) x0)) ((and ((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0))))) (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj ((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))) (fun (x3:(forall (X0:fofType), (cP X0)))=> (x1 (x3 X)))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))))) as proof of ((and ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X))))
% 253.68/254.09  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 253.68/254.09  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 253.68/254.09  Found (x2 x11) as proof of (cP X0)
% 253.68/254.09  Found (x2 x11) as proof of (cP X0)
% 253.68/254.09  Found x20:=(x2 x11):(cP X)
% 253.68/254.09  Found (x2 x11) as proof of (cP X)
% 253.68/254.09  Found (x2 x11) as proof of (cP X)
% 253.68/254.09  Found x20:=(x2 x11):(cP X)
% 253.68/254.09  Instantiate: X0:=X:fofType
% 253.68/254.09  Found (x2 x11) as proof of (cP X0)
% 253.68/254.09  Found (x2 x11) as proof of (cP X0)
% 253.68/254.09  Found x20:=(x2 x10):(cP X)
% 253.68/254.09  Found (x2 x10) as proof of (cP X)
% 253.68/254.09  Found (x2 x10) as proof of (cP X)
% 253.68/254.09  Found x20:=(x2 x11):(cP X)
% 253.68/254.09  Instantiate: X:=X0:fofType
% 253.68/254.09  Found (x2 x11) as proof of (cP X0)
% 253.68/254.09  Found x20:=(x2 x11):(cP X)
% 253.68/254.09  Found (x2 x11) as proof of (cP X0)
% 253.68/254.09  Found (x2 x11) as proof of (cP X0)
% 253.68/254.09  Found x20:=(x2 x11):(cP X)
% 253.68/254.09  Instantiate: X0:=X:fofType
% 253.68/254.09  Found (x2 x11) as proof of (cP X0)
% 253.68/254.09  Found (x2 x11) as proof of (cP X0)
% 253.68/254.09  Found x20:=(x2 x11):(cP X)
% 253.68/254.09  Found (x2 x11) as proof of (cP X)
% 253.68/254.09  Found (x2 x11) as proof of (cP X)
% 253.68/254.09  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 253.68/254.09  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 253.68/254.09  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 253.68/254.09  Found x20:=(x2 x3):(cP X)
% 253.68/254.09  Instantiate: X:=X0:fofType
% 253.68/254.09  Found (x2 x3) as proof of (cP X0)
% 253.68/254.09  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 253.68/254.09  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 253.68/254.09  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 253.68/254.09  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 253.68/254.09  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 253.68/254.09  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 253.68/254.09  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 253.68/254.09  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 253.68/254.09  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 253.68/254.09  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 253.68/254.09  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 253.68/254.09  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 253.68/254.09  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 253.68/254.09  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 253.68/254.09  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 253.68/254.09  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 253.68/254.09  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 253.68/254.09  Found (x2 x11) as proof of (cP X0)
% 253.68/254.09  Found (x2 x11) as proof of (cP X0)
% 253.68/254.09  Found x20:=(x2 x12):(cP X)
% 253.68/254.09  Found (x2 x12) as proof of (cP X)
% 253.68/254.09  Found (x2 x12) as proof of (cP X)
% 253.68/254.09  Found x20:=(x2 x12):(cP X)
% 253.68/254.09  Found (x2 x12) as proof of (cP X)
% 253.68/254.09  Found (x2 x12) as proof of (cP X)
% 253.68/254.09  Found x20:(cP X)
% 253.68/254.09  Found x20 as proof of (cP X)
% 253.68/254.09  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 253.68/254.09  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 253.68/254.09  Found x21:(cP X)
% 253.68/254.09  Instantiate: X:=X0:fofType
% 253.68/254.09  Found x21 as proof of (cP X0)
% 253.68/254.09  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 253.68/254.09  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 253.68/254.09  Found x6:(cP x5)
% 253.68/254.09  Instantiate: X0:=x5:fofType
% 253.68/254.09  Found x6 as proof of (cP X0)
% 253.68/254.09  Found x20:(cP X)
% 253.68/254.09  Found x20 as proof of (cP X0)
% 253.68/254.09  Found x21:(cP X)
% 253.68/254.09  Found x21 as proof of (cP X0)
% 254.56/254.97  Found x21:(cP X)
% 254.56/254.97  Found x21 as proof of (cP X0)
% 254.56/254.97  Found x20:=(x2 x3):(cP X)
% 254.56/254.97  Instantiate: X:=X0:fofType
% 254.56/254.97  Found (x2 x3) as proof of (cP X0)
% 254.56/254.97  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 254.56/254.97  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 254.56/254.97  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 254.56/254.97  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 254.56/254.97  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 254.56/254.97  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 254.56/254.97  Found x21:(cP X)
% 254.56/254.97  Instantiate: X:=X0:fofType
% 254.56/254.97  Found x21 as proof of (cP X0)
% 254.56/254.97  Found x20:(cP X)
% 254.56/254.97  Found x20 as proof of (cP X)
% 254.56/254.97  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found x20:(cP X)
% 254.56/254.97  Found x20 as proof of (cP X)
% 254.56/254.97  Found x21:(cP X)
% 254.56/254.97  Found x21 as proof of (cP X0)
% 254.56/254.97  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found (x2 x11) as proof of (cP X0)
% 254.56/254.97  Found (x2 x11) as proof of (cP X0)
% 254.56/254.97  Found (x2 x11) as proof of (cP X0)
% 254.56/254.97  Found x20:(cP X)
% 254.56/254.97  Found x20 as proof of (cP X0)
% 254.56/254.97  Found x21:(cP X)
% 254.56/254.97  Found x21 as proof of (cP X0)
% 254.56/254.97  Found x20:(cP X)
% 254.56/254.97  Found x20 as proof of (cP X0)
% 254.56/254.97  Found x20 as proof of (cP X0)
% 254.56/254.97  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found x20:(cP X)
% 254.56/254.97  Instantiate: X0:=X:fofType
% 254.56/254.97  Found x20 as proof of (cP X0)
% 254.56/254.97  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found (x2 x11) as proof of (cP X0)
% 254.56/254.97  Found (x2 x11) as proof of (cP X0)
% 254.56/254.97  Found (x2 x11) as proof of (cP X0)
% 254.56/254.97  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found (x2 x10) as proof of (cP X0)
% 254.56/254.97  Found (x2 x10) as proof of (cP X0)
% 254.56/254.97  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found (x2 x10) as proof of (cP X0)
% 254.56/254.97  Found (x2 x10) as proof of (cP X0)
% 254.56/254.97  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found (x2 x10) as proof of (cP X0)
% 254.56/254.97  Found (x2 x10) as proof of (cP X0)
% 254.56/254.97  Found x20:(cP X)
% 254.56/254.97  Found x20 as proof of (cP X0)
% 254.56/254.97  Found x20 as proof of (cP X0)
% 254.56/254.97  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found (x2 x10) as proof of (cP X0)
% 254.56/254.97  Found (x2 x10) as proof of (cP X0)
% 254.56/254.97  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found (x2 x10) as proof of (cP X0)
% 254.56/254.97  Found (x2 x10) as proof of (cP X0)
% 254.56/254.97  Found (x2 x10) as proof of (cP X0)
% 254.56/254.97  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found (x2 x10) as proof of (cP X0)
% 254.56/254.97  Found (x2 x10) as proof of (cP X0)
% 254.56/254.97  Found (x2 x10) as proof of (cP X0)
% 254.56/254.97  Found x20:=(x2 x10):(cP X)
% 254.56/254.97  Found (x2 x10) as proof of (cP X)
% 254.56/254.97  Found (x2 x10) as proof of (cP X)
% 254.56/254.97  Found x20:=(x2 x10):(cP X)
% 254.56/254.97  Found (x2 x10) as proof of (cP X)
% 254.56/254.97  Found (x2 x10) as proof of (cP X)
% 254.56/254.97  Found x20:=(x2 x10):(cP X)
% 254.56/254.97  Found (x2 x10) as proof of (cP X)
% 254.56/254.97  Found (x2 x10) as proof of (cP X)
% 254.56/254.97  Found x20:=(x2 x3):(cP X)
% 254.56/254.97  Instantiate: X:=X0:fofType
% 254.56/254.97  Found (x2 x3) as proof of (cP X0)
% 254.56/254.97  Found x20:=(x2 x11):(cP X)
% 254.56/254.97  Instantiate: X0:=X:fofType
% 254.56/254.97  Found (x2 x11) as proof of (cP X0)
% 254.56/254.97  Found (x2 x11) as proof of (cP X0)
% 254.56/254.97  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found x20:=(x2 x11):(cP X)
% 254.56/254.97  Found (x2 x11) as proof of (cP X)
% 254.56/254.97  Found (x2 x11) as proof of (cP X)
% 254.56/254.97  Found x7:(cP x6)
% 254.56/254.97  Instantiate: X0:=x6:fofType
% 254.56/254.97  Found x7 as proof of (cP X0)
% 254.56/254.97  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 254.56/254.97  Found x20:=(x2 x3):(cP X)
% 254.56/254.97  Instantiate: X:=X0:fofType
% 255.97/256.38  Found (x2 x3) as proof of (cP X0)
% 255.97/256.38  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 255.97/256.38  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 255.97/256.38  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 255.97/256.38  Found x20:=(x2 x3):(cP X)
% 255.97/256.38  Instantiate: X:=X0:fofType
% 255.97/256.38  Found (x2 x3) as proof of (cP X0)
% 255.97/256.38  Found x20:=(x2 x3):(cP X)
% 255.97/256.38  Instantiate: X:=X0:fofType
% 255.97/256.38  Found (x2 x3) as proof of (cP X0)
% 255.97/256.38  Found x20:=(x2 x11):(cP X)
% 255.97/256.38  Instantiate: X0:=X:fofType
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found x20:=(x2 x11):(cP X)
% 255.97/256.38  Found (x2 x11) as proof of (cP X)
% 255.97/256.38  Found (x2 x11) as proof of (cP X)
% 255.97/256.38  Found x20:=(x2 x11):(cP X)
% 255.97/256.38  Found (x2 x11) as proof of (cP X)
% 255.97/256.38  Found (x2 x11) as proof of (cP X)
% 255.97/256.38  Found x20:=(x2 x11):(cP X)
% 255.97/256.38  Instantiate: X0:=X:fofType
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found x21:(cP X)
% 255.97/256.38  Instantiate: X:=X0:fofType
% 255.97/256.38  Found x21 as proof of (cP X0)
% 255.97/256.38  Found x20:=(x2 x10):(cP X)
% 255.97/256.38  Found (x2 x10) as proof of (cP X)
% 255.97/256.38  Found (x2 x10) as proof of (cP X)
% 255.97/256.38  Found x20:=(x2 x11):(cP X)
% 255.97/256.38  Instantiate: X:=X0:fofType
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found x20:=(x2 x11):(cP X)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 255.97/256.38  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found x20:=(x2 x10):(cP X)
% 255.97/256.38  Found (x2 x10) as proof of (cP X)
% 255.97/256.38  Found (x2 x10) as proof of (cP X)
% 255.97/256.38  Found x20:=(x2 x11):(cP X)
% 255.97/256.38  Instantiate: X:=X0:fofType
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found x20:=(x2 x11):(cP X)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 255.97/256.38  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found x21:(cP X)
% 255.97/256.38  Instantiate: X:=X0:fofType
% 255.97/256.38  Found x21 as proof of (cP X0)
% 255.97/256.38  Found x20:(cP X)
% 255.97/256.38  Found x20 as proof of (cP X0)
% 255.97/256.38  Found x20:=(x2 x12):(cP X)
% 255.97/256.38  Found (x2 x12) as proof of (cP X)
% 255.97/256.38  Found (x2 x12) as proof of (cP X)
% 255.97/256.38  Found x20:=(x2 x12):(cP X)
% 255.97/256.38  Found (x2 x12) as proof of (cP X)
% 255.97/256.38  Found (x2 x12) as proof of (cP X)
% 255.97/256.38  Found x20:(cP X)
% 255.97/256.38  Found x20 as proof of (cP X0)
% 255.97/256.38  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 255.97/256.38  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 255.97/256.38  Found x20:(cP X)
% 255.97/256.38  Instantiate: X0:=X:fofType
% 255.97/256.38  Found x20 as proof of (cP X0)
% 255.97/256.38  Found x20:=(x2 x10):(cP X)
% 255.97/256.38  Found (x2 x10) as proof of (cP X)
% 255.97/256.38  Found (x2 x10) as proof of (cP X)
% 255.97/256.38  Found x20:=(x2 x11):(cP X)
% 255.97/256.38  Instantiate: X:=X0:fofType
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found x20:=(x2 x11):(cP X)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 255.97/256.38  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found x20:=(x2 x10):(cP X)
% 255.97/256.38  Found (x2 x10) as proof of (cP X)
% 255.97/256.38  Found (x2 x10) as proof of (cP X)
% 255.97/256.38  Found x20:=(x2 x11):(cP X)
% 255.97/256.38  Instantiate: X:=X0:fofType
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found x20:=(x2 x11):(cP X)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 255.97/256.38  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 255.97/256.38  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 255.97/256.38  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 255.97/256.38  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 255.97/256.38  Found (x2 x11) as proof of (cP X0)
% 256.75/257.09  Found (x2 x11) as proof of (cP X0)
% 256.75/257.09  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 256.75/257.09  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 256.75/257.09  Found (x2 x11) as proof of (cP X0)
% 256.75/257.09  Found (x2 x11) as proof of (cP X0)
% 256.75/257.09  Found (x2 x11) as proof of (cP X0)
% 256.75/257.09  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 256.75/257.09  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 256.75/257.09  Found (x2 x40) as proof of (cP X0)
% 256.75/257.09  Found (x2 x40) as proof of (cP X0)
% 256.75/257.09  Found (x2 x40) as proof of (cP X0)
% 256.75/257.09  Found x20:=(x2 x11):(cP X)
% 256.75/257.09  Found (x2 x11) as proof of (cP X)
% 256.75/257.09  Found (x2 x11) as proof of (cP X)
% 256.75/257.09  Found x20:=(x2 x11):(cP X)
% 256.75/257.09  Instantiate: X0:=X:fofType
% 256.75/257.09  Found (x2 x11) as proof of (cP X0)
% 256.75/257.09  Found (x2 x11) as proof of (cP X0)
% 256.75/257.09  Found x20:(cP X)
% 256.75/257.09  Instantiate: X0:=X:fofType
% 256.75/257.09  Found x20 as proof of (cP X0)
% 256.75/257.09  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 256.75/257.09  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 256.75/257.09  Found x20:=(x2 x3):(cP X)
% 256.75/257.09  Instantiate: X:=X0:fofType
% 256.75/257.09  Found (x2 x3) as proof of (cP X0)
% 256.75/257.09  Found x21:(cP X)
% 256.75/257.09  Instantiate: X:=X0:fofType
% 256.75/257.09  Found x21 as proof of (cP X0)
% 256.75/257.09  Found x20:(cP X)
% 256.75/257.09  Instantiate: X:=X0:fofType
% 256.75/257.09  Found x20 as proof of (cP X0)
% 256.75/257.09  Found x20:=(x2 x3):(cP X)
% 256.75/257.09  Instantiate: X:=X0:fofType
% 256.75/257.09  Found (x2 x3) as proof of (cP X0)
% 256.75/257.09  Found x20:=(x2 x3):(cP X)
% 256.75/257.09  Found (x2 x3) as proof of (cP X)
% 256.75/257.09  Found (x2 x3) as proof of (cP X)
% 256.75/257.09  Found x20:=(x2 x11):(cP X)
% 256.75/257.09  Instantiate: X:=X0:fofType
% 256.75/257.09  Found (x2 x11) as proof of (cP X0)
% 256.75/257.09  Found x20:=(x2 x3):(cP X)
% 256.75/257.09  Instantiate: X:=X0:fofType
% 256.75/257.09  Found (x2 x3) as proof of (cP X0)
% 256.75/257.09  Found x20:=(x2 x3):(cP X)
% 256.75/257.09  Found (x2 x3) as proof of (cP X)
% 256.75/257.09  Found (x2 x3) as proof of (cP X)
% 256.75/257.09  Found x20:=(x2 x11):(cP X)
% 256.75/257.09  Instantiate: X:=X0:fofType
% 256.75/257.09  Found (x2 x11) as proof of (cP X0)
% 256.75/257.09  Found x20:(cP X)
% 256.75/257.09  Instantiate: X:=X0:fofType
% 256.75/257.09  Found x20 as proof of (cP X0)
% 256.75/257.09  Found x20 as proof of (cP X0)
% 256.75/257.09  Found x21:(cP X)
% 256.75/257.09  Instantiate: X:=X0:fofType
% 256.75/257.09  Found x21 as proof of (cP X0)
% 256.75/257.09  Found x20:(cP X)
% 256.75/257.09  Instantiate: X:=X0:fofType
% 256.75/257.09  Found x20 as proof of (cP X0)
% 256.75/257.09  Found x20:(cP X)
% 256.75/257.09  Instantiate: X:=X0:fofType
% 256.75/257.09  Found x20 as proof of (cP X0)
% 256.75/257.09  Found x20 as proof of (cP X0)
% 256.75/257.09  Found x20:=(x2 x3):(cP X)
% 256.75/257.09  Instantiate: X:=X0:fofType
% 256.75/257.09  Found (x2 x3) as proof of (cP X0)
% 256.75/257.09  Found x50:=(x5 x40):(cP X0)
% 256.75/257.09  Instantiate: X:=X0:fofType
% 256.75/257.09  Found (x5 x40) as proof of (cP X)
% 256.75/257.09  Found (x5 x40) as proof of (cP X)
% 256.75/257.09  Found x50:=(x5 x41):(cP X0)
% 256.75/257.09  Instantiate: X:=X0:fofType
% 256.75/257.09  Found (x5 x41) as proof of (cP X)
% 256.75/257.09  Found (x5 x41) as proof of (cP X)
% 256.75/257.09  Found x20:=(x2 x41):(cP X)
% 256.75/257.09  Found (x2 x41) as proof of (cP X)
% 256.75/257.09  Found (x2 x41) as proof of (cP X)
% 256.75/257.09  Found x20:=(x2 x41):(cP X)
% 256.75/257.09  Instantiate: X0:=X:fofType
% 256.75/257.09  Found (x2 x41) as proof of (cP X0)
% 256.75/257.09  Found (x2 x41) as proof of (cP X0)
% 256.75/257.09  Found x50:=(x5 x41):(cP X0)
% 256.75/257.09  Found (x5 x41) as proof of (cP X0)
% 256.75/257.09  Found (x5 x41) as proof of (cP X0)
% 256.75/257.09  Found x50:=(x5 x40):(cP X0)
% 256.75/257.09  Found (x5 x40) as proof of (cP X0)
% 256.75/257.09  Found (x5 x40) as proof of (cP X0)
% 256.75/257.09  Found x20:=(x2 x40):(cP X)
% 256.75/257.09  Found (x2 x40) as proof of (cP X)
% 256.75/257.09  Found (x2 x40) as proof of (cP X)
% 256.75/257.09  Found x20:=(x2 x3):(cP X)
% 256.75/257.09  Instantiate: X:=X0:fofType
% 256.75/257.09  Found (x2 x3) as proof of (cP X0)
% 256.75/257.09  Found (fun (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of (cP X0)
% 256.75/257.09  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0))
% 256.75/257.09  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of (((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0)))
% 256.75/257.09  Found (and_rect10 (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 256.75/257.09  Found ((and_rect1 (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 256.75/257.09  Found (((fun (P:Type) (x5:(((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->P)))=> (((((and_rect ((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))) P) x5) x4)) (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 257.06/257.45  Found x4:(cP x3)
% 257.06/257.45  Instantiate: X:=x3:fofType
% 257.06/257.45  Found x4 as proof of (cP X)
% 257.06/257.45  Found x60:=(x6 x3):(cP X1)
% 257.06/257.45  Instantiate: X1:=X0:fofType
% 257.06/257.45  Found (x6 x3) as proof of (cP X0)
% 257.06/257.45  Found (fun (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3)) as proof of (cP X0)
% 257.06/257.45  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0))
% 257.06/257.45  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3)) as proof of (((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0)))
% 257.06/257.45  Found (and_rect10 (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3))) as proof of (cP X0)
% 257.06/257.45  Found ((and_rect1 (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3))) as proof of (cP X0)
% 257.06/257.45  Found (((fun (P:Type) (x5:(((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->P)))=> (((((and_rect ((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))) P) x5) x4)) (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x6 x3))) as proof of (cP X0)
% 257.06/257.45  Found (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))) as proof of (cP X0)
% 257.06/257.45  Found (fun (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3)))) as proof of (cP X0)
% 257.06/257.45  Found (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3)))) as proof of (forall (X:fofType), (cP X))
% 257.06/257.45  Found (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3)))) as proof of (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))
% 257.06/257.45  Found ((conj10 (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) as proof of ((and (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 257.06/257.45  Found (((conj1 ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) as proof of ((and (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 257.06/257.45  Found ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))) as proof of ((and (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 257.06/257.45  Found (fun (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))))) as proof of ((and (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 257.06/257.45  Found (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))))) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->((and (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))))
% 257.06/257.45  Found (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X))))) as proof of (((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->((and (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))))
% 257.18/257.58  Found (and_rect00 (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))))) as proof of ((and (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 257.18/257.58  Found ((and_rect0 ((and (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))) (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X:fofType), (cP X)))=> (x1 (x3 X)))))) as proof of ((and (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 257.18/257.58  Found (((fun (P:Type) (x1:(((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))->P)))=> (((((and_rect ((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X))) P) x1) x0)) ((and (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))) ((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))) (fun (x1:((cP X)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x2:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X)))=> ((((conj (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X0:fofType), (cP X0)))) ((forall (X0:fofType), (cP X0))->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (fun (x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))) (X0:fofType)=> (((fun (P:Type) (x5:(((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->P)))=> (((((and_rect ((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))) P) x5) (x X0))) (cP X0)) (fun (x5:((cP X0)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x6 x3))))) (fun (x3:(forall (X0:fofType), (cP X0)))=> (x1 (x3 X)))))) as proof of ((and (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(forall (X:fofType), (cP X)))) ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y)))))
% 258.39/258.76  Found x20:(cP X)
% 258.39/258.76  Found x20 as proof of (cP X)
% 258.39/258.76  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found (fun (x5:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found (fun (x5:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 258.39/258.76  Found x50:=(x5 x11):(cP X0)
% 258.39/258.76  Found (x5 x11) as proof of (cP X0)
% 258.39/258.76  Found (x5 x11) as proof of (cP X0)
% 258.39/258.76  Found x20:=(x2 x11):(cP X)
% 258.39/258.76  Found (x2 x11) as proof of (cP X)
% 258.39/258.76  Found (x2 x11) as proof of (cP X)
% 258.39/258.76  Found x50:=(x5 x11):(cP X0)
% 258.39/258.76  Instantiate: X:=X0:fofType
% 258.39/258.76  Found (x5 x11) as proof of (cP X)
% 258.39/258.76  Found (x5 x11) as proof of (cP X)
% 258.39/258.76  Found x50:=(x5 x11):(cP X0)
% 258.39/258.76  Found (x5 x11) as proof of (cP X0)
% 258.39/258.76  Found (x5 x11) as proof of (cP X0)
% 258.39/258.76  Found x20:=(x2 x11):(cP X)
% 258.39/258.76  Found (x2 x11) as proof of (cP X)
% 258.39/258.76  Found (x2 x11) as proof of (cP X)
% 258.39/258.76  Found x50:=(x5 x11):(cP X0)
% 258.39/258.76  Found (x5 x11) as proof of (cP X0)
% 258.39/258.76  Found (x5 x11) as proof of (cP X0)
% 258.39/258.76  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found x6:(cP x5)
% 258.39/258.76  Instantiate: X0:=x5:fofType
% 258.39/258.76  Found (fun (x6:(cP x5))=> x6) as proof of (cP X0)
% 258.39/258.76  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found (x2 x11) as proof of (cP X0)
% 258.39/258.76  Found (x2 x11) as proof of (cP X0)
% 258.39/258.76  Found (x2 x11) as proof of (cP X0)
% 258.39/258.76  Found x6:(cP x5)
% 258.39/258.76  Instantiate: X0:=x5:fofType
% 258.39/258.76  Found (fun (x6:(cP x5))=> x6) as proof of (cP X0)
% 258.39/258.76  Found x20:=(x2 x40):(cP X)
% 258.39/258.76  Found (x2 x40) as proof of (cP X)
% 258.39/258.76  Found (x2 x40) as proof of (cP X)
% 258.39/258.76  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found (fun (x5:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found (fun (x5:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 258.39/258.76  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found x50:=(x5 x11):(cP X0)
% 258.39/258.76  Instantiate: X:=X0:fofType
% 258.39/258.76  Found (x5 x11) as proof of (cP X)
% 258.39/258.76  Found (x5 x11) as proof of (cP X)
% 258.39/258.76  Found x20:=(x2 x40):(cP X)
% 258.39/258.76  Instantiate: X0:=X:fofType
% 258.39/258.76  Found (x2 x40) as proof of (cP X0)
% 258.39/258.76  Found (x2 x40) as proof of (cP X0)
% 258.39/258.76  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found x50:=(x5 x40):(cP X0)
% 258.39/258.76  Found (x5 x40) as proof of (cP X0)
% 258.39/258.76  Found (x5 x40) as proof of (cP X0)
% 258.39/258.76  Found x20:=(x2 x11):(cP X)
% 258.39/258.76  Found (x2 x11) as proof of (cP X)
% 258.39/258.76  Found (x2 x11) as proof of (cP X)
% 258.39/258.76  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 258.39/258.76  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 259.56/259.93  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 259.56/259.93  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 259.56/259.93  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 259.56/259.93  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 259.56/259.93  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 259.56/259.93  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 259.56/259.93  Found x20:=(x2 x3):(cP X)
% 259.56/259.93  Found (x2 x3) as proof of (cP X)
% 259.56/259.93  Found (x2 x3) as proof of (cP X)
% 259.56/259.93  Found x20:=(x2 x11):(cP X)
% 259.56/259.93  Instantiate: X:=X0:fofType
% 259.56/259.93  Found (x2 x11) as proof of (cP X0)
% 259.56/259.93  Found x20:=(x2 x40):(cP X)
% 259.56/259.93  Found (x2 x40) as proof of (cP X0)
% 259.56/259.93  Found (x2 x40) as proof of (cP X0)
% 259.56/259.93  Found (x2 x40) as proof of (cP X0)
% 259.56/259.93  Found x20:=(x2 x41):(cP X)
% 259.56/259.93  Found (x2 x41) as proof of (cP X0)
% 259.56/259.93  Found (x2 x41) as proof of (cP X0)
% 259.56/259.93  Found (x2 x41) as proof of (cP X0)
% 259.56/259.93  Found x20:=(x2 x3):(cP X)
% 259.56/259.93  Found (x2 x3) as proof of (cP X)
% 259.56/259.93  Found (x2 x3) as proof of (cP X)
% 259.56/259.93  Found x20:=(x2 x11):(cP X)
% 259.56/259.93  Instantiate: X:=X0:fofType
% 259.56/259.93  Found (x2 x11) as proof of (cP X0)
% 259.56/259.93  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 259.56/259.93  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 259.56/259.93  Found x20:(cP X)
% 259.56/259.93  Instantiate: X0:=X:fofType
% 259.56/259.93  Found x20 as proof of (cP X0)
% 259.56/259.93  Found x20:(cP X)
% 259.56/259.93  Found x20 as proof of (cP X)
% 259.56/259.93  Found x20:=(x2 x40):(cP X)
% 259.56/259.93  Found (x2 x40) as proof of (cP X)
% 259.56/259.93  Found (x2 x40) as proof of (cP X)
% 259.56/259.93  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 259.56/259.93  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 259.56/259.93  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 259.56/259.93  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 259.56/259.93  Found x21:(cP X)
% 259.56/259.93  Found x21 as proof of (cP X0)
% 259.56/259.93  Found x21:(cP X)
% 259.56/259.93  Instantiate: X:=X0:fofType
% 259.56/259.93  Found x21 as proof of (cP X0)
% 259.56/259.93  Found x20:=(x2 x10):(cP X)
% 259.56/259.93  Found (x2 x10) as proof of (cP X0)
% 259.56/259.93  Found (x2 x10) as proof of (cP X0)
% 259.56/259.93  Found x20:=(x2 x10):(cP X)
% 259.56/259.93  Found (x2 x10) as proof of (cP X0)
% 259.56/259.93  Found (x2 x10) as proof of (cP X0)
% 259.56/259.93  Found x20:=(x2 x40):(cP X)
% 259.56/259.93  Instantiate: X0:=X:fofType
% 259.56/259.93  Found (x2 x40) as proof of (cP X0)
% 259.56/259.93  Found (x2 x40) as proof of (cP X0)
% 259.56/259.93  Found x50:=(x5 x40):(cP X0)
% 259.56/259.93  Found (x5 x40) as proof of (cP X0)
% 259.56/259.93  Found (x5 x40) as proof of (cP X0)
% 259.56/259.93  Found x20:=(x2 x10):(cP X)
% 259.56/259.93  Found (x2 x10) as proof of (cP X0)
% 259.56/259.93  Found (x2 x10) as proof of (cP X0)
% 259.56/259.93  Found x20:=(x2 x10):(cP X)
% 259.56/259.93  Found (x2 x10) as proof of (cP X0)
% 259.56/259.93  Found (x2 x10) as proof of (cP X0)
% 259.56/259.93  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 259.56/259.93  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 259.56/259.93  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 259.56/259.93  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x20)) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 259.56/259.93  Found x21:(cP X)
% 259.56/259.93  Found x21 as proof of (cP X0)
% 259.56/259.93  Found x21:(cP X)
% 259.56/259.93  Instantiate: X:=X0:fofType
% 259.56/259.93  Found x21 as proof of (cP X0)
% 259.56/259.93  Found x20:=(x2 x10):(cP X)
% 259.56/259.93  Found (x2 x10) as proof of (cP X0)
% 259.56/259.93  Found (x2 x10) as proof of (cP X0)
% 259.56/259.93  Found x20:=(x2 x10):(cP X)
% 259.56/259.93  Found (x2 x10) as proof of (cP X)
% 259.56/259.93  Found (x2 x10) as proof of (cP X)
% 259.56/259.93  Found x20:=(x2 x11):(cP X)
% 259.56/259.93  Instantiate: X0:=X:fofType
% 259.56/259.93  Found (x2 x11) as proof of (cP X0)
% 259.56/259.93  Found (x2 x11) as proof of (cP X0)
% 259.56/259.93  Found x20:=(x2 x10):(cP X)
% 259.56/259.93  Found (x2 x10) as proof of (cP X0)
% 259.56/259.93  Found (x2 x10) as proof of (cP X0)
% 259.56/259.93  Found x5:(cP x4)
% 259.56/259.93  Instantiate: X0:=x4:fofType
% 259.56/259.93  Found x5 as proof of (cP X0)
% 259.56/259.93  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 259.56/259.93  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 259.56/259.93  Found x20:=(x2 x10):(cP X)
% 259.56/259.93  Found (x2 x10) as proof of (cP X0)
% 259.56/259.93  Found (x2 x10) as proof of (cP X0)
% 259.56/259.93  Found (x2 x10) as proof of (cP X0)
% 259.56/259.93  Found x50:=(x5 x11):(cP X0)
% 259.56/259.93  Found (x5 x11) as proof of (cP X0)
% 259.56/259.93  Found (x5 x11) as proof of (cP X0)
% 259.56/259.93  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 259.56/259.93  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 259.56/259.93  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 259.56/259.93  Found x20:=(x2 x11):(cP X)
% 259.56/259.93  Found (x2 x11) as proof of (cP X)
% 261.05/261.40  Found (x2 x11) as proof of (cP X)
% 261.05/261.40  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 261.05/261.40  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 261.05/261.40  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 261.05/261.40  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 261.05/261.40  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 261.05/261.40  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 261.05/261.40  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 261.05/261.40  Found x20:=(x2 x11):(cP X)
% 261.05/261.40  Found (x2 x11) as proof of (cP X0)
% 261.05/261.40  Found (x2 x11) as proof of (cP X0)
% 261.05/261.40  Found (x2 x11) as proof of (cP X0)
% 261.05/261.40  Found x20:=(x2 x11):(cP X)
% 261.05/261.40  Found (x2 x11) as proof of (cP X0)
% 261.05/261.40  Found (x2 x11) as proof of (cP X0)
% 261.05/261.40  Found (x2 x11) as proof of (cP X0)
% 261.05/261.40  Found x20:=(x2 x11):(cP X)
% 261.05/261.40  Found (x2 x11) as proof of (cP X0)
% 261.05/261.40  Found (x2 x11) as proof of (cP X0)
% 261.05/261.40  Found (x2 x11) as proof of (cP X0)
% 261.05/261.40  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 261.05/261.40  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 261.05/261.40  Found x50:=(x5 x11):(cP X0)
% 261.05/261.40  Found (x5 x11) as proof of (cP X0)
% 261.05/261.40  Found (x5 x11) as proof of (cP X0)
% 261.05/261.40  Found x50:=(x5 x11):(cP X0)
% 261.05/261.40  Instantiate: X:=X0:fofType
% 261.05/261.40  Found (x5 x11) as proof of (cP X)
% 261.05/261.40  Found (x5 x11) as proof of (cP X)
% 261.05/261.40  Found x20:=(x2 x11):(cP X)
% 261.05/261.40  Found (x2 x11) as proof of (cP X)
% 261.05/261.40  Found (x2 x11) as proof of (cP X)
% 261.05/261.40  Found x50:=(x5 x11):(cP X0)
% 261.05/261.40  Instantiate: X:=X0:fofType
% 261.05/261.40  Found (x5 x11) as proof of (cP X)
% 261.05/261.40  Found (x5 x11) as proof of (cP X)
% 261.05/261.40  Found x20:=(x2 x11):(cP X)
% 261.05/261.40  Found (x2 x11) as proof of (cP X)
% 261.05/261.40  Found (x2 x11) as proof of (cP X)
% 261.05/261.40  Found x20:=(x2 x11):(cP X)
% 261.05/261.40  Instantiate: X0:=X:fofType
% 261.05/261.40  Found (x2 x11) as proof of (cP X0)
% 261.05/261.40  Found (x2 x11) as proof of (cP X0)
% 261.05/261.40  Found x50:=(x5 x11):(cP X0)
% 261.05/261.40  Found (x5 x11) as proof of (cP X0)
% 261.05/261.40  Found (x5 x11) as proof of (cP X0)
% 261.05/261.40  Found x20:=(x2 x11):(cP X)
% 261.05/261.40  Found (x2 x11) as proof of (cP X)
% 261.05/261.40  Found (x2 x11) as proof of (cP X)
% 261.05/261.40  Found x20:=(x2 x40):(cP X)
% 261.05/261.40  Found (x2 x40) as proof of (cP X)
% 261.05/261.40  Found (x2 x40) as proof of (cP X)
% 261.05/261.40  Found x50:=(x5 x40):(cP X0)
% 261.05/261.40  Found (x5 x40) as proof of (cP X0)
% 261.05/261.40  Found (x5 x40) as proof of (cP X0)
% 261.05/261.40  Found x20:=(x2 x11):(cP X)
% 261.05/261.40  Instantiate: X0:=X:fofType
% 261.05/261.40  Found (x2 x11) as proof of (cP X0)
% 261.05/261.40  Found (x2 x11) as proof of (cP X0)
% 261.05/261.40  Found x50:=(x5 x11):(cP X0)
% 261.05/261.40  Found (x5 x11) as proof of (cP X0)
% 261.05/261.40  Found (x5 x11) as proof of (cP X0)
% 261.05/261.40  Found x6:(cP x5)
% 261.05/261.40  Instantiate: X0:=x5:fofType
% 261.05/261.40  Found (fun (x6:(cP x5))=> x6) as proof of (cP X0)
% 261.05/261.40  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 261.05/261.40  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 261.05/261.40  Found x6:(cP x5)
% 261.05/261.40  Instantiate: X0:=x5:fofType
% 261.05/261.40  Found x6 as proof of (cP X0)
% 261.05/261.40  Found x20:(cP X)
% 261.05/261.40  Instantiate: X:=X0:fofType
% 261.05/261.40  Found x20 as proof of (cP X0)
% 261.05/261.40  Found x20:=(x2 x40):(cP X)
% 261.05/261.40  Found (x2 x40) as proof of (cP X0)
% 261.05/261.40  Found (x2 x40) as proof of (cP X0)
% 261.05/261.40  Found (x2 x40) as proof of (cP X0)
% 261.05/261.40  Found x20:=(x2 x10):(cP X)
% 261.05/261.40  Found (x2 x10) as proof of (cP X)
% 261.05/261.40  Found (x2 x10) as proof of (cP X)
% 261.05/261.40  Found x20:(cP X)
% 261.05/261.40  Instantiate: X:=X0:fofType
% 261.05/261.40  Found x20 as proof of (cP X0)
% 261.05/261.40  Found x20:(cP X)
% 261.05/261.40  Found x20 as proof of (cP X)
% 261.05/261.40  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 261.05/261.40  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 261.05/261.40  Found x20:(cP X)
% 261.05/261.40  Instantiate: X0:=X:fofType
% 261.05/261.40  Found x20 as proof of (cP X0)
% 261.05/261.40  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 261.05/261.40  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 261.05/261.40  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 261.05/261.40  Found x20:(cP X)
% 261.05/261.40  Found x20 as proof of (cP X0)
% 261.05/261.40  Found x20:=(x2 x10):(cP X)
% 261.05/261.40  Found (x2 x10) as proof of (cP X0)
% 261.05/261.40  Found (x2 x10) as proof of (cP X0)
% 261.05/261.40  Found x20:=(x2 x10):(cP X)
% 261.05/261.40  Found (x2 x10) as proof of (cP X0)
% 261.05/261.40  Found (x2 x10) as proof of (cP X0)
% 261.05/261.40  Found x20:(cP X)
% 261.05/261.40  Instantiate: X0:=X:fofType
% 261.05/261.40  Found x20 as proof of (cP X0)
% 261.05/261.40  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 261.05/261.40  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 261.05/261.40  Found x20:=(x2 x10):(cP X)
% 261.05/261.40  Found (x2 x10) as proof of (cP X0)
% 261.05/261.40  Found (x2 x10) as proof of (cP X0)
% 261.05/261.40  Found x20:=(x2 x10):(cP X)
% 261.05/261.40  Found (x2 x10) as proof of (cP X0)
% 261.05/261.40  Found (x2 x10) as proof of (cP X0)
% 261.05/261.40  Found x20:=(x2 x10):(cP X)
% 261.05/261.40  Found (x2 x10) as proof of (cP X0)
% 261.05/261.40  Found (x2 x10) as proof of (cP X0)
% 262.87/263.21  Found x20:(cP X)
% 262.87/263.21  Found x20 as proof of (cP X0)
% 262.87/263.21  Found x20:=(x2 x3):(cP X)
% 262.87/263.21  Found (x2 x3) as proof of (cP X)
% 262.87/263.21  Found (x2 x3) as proof of (cP X)
% 262.87/263.21  Found x20:=(x2 x11):(cP X)
% 262.87/263.21  Instantiate: X:=X0:fofType
% 262.87/263.21  Found (x2 x11) as proof of (cP X0)
% 262.87/263.21  Found (x2 x11) as proof of (cP X0)
% 262.87/263.21  Found x20:=(x2 x10):(cP X)
% 262.87/263.21  Found (x2 x10) as proof of (cP X0)
% 262.87/263.21  Found (x2 x10) as proof of (cP X0)
% 262.87/263.21  Found (x2 x10) as proof of (cP X0)
% 262.87/263.21  Found x20:=(x2 x3):(cP X)
% 262.87/263.21  Found (x2 x3) as proof of (cP X)
% 262.87/263.21  Found (x2 x3) as proof of (cP X)
% 262.87/263.21  Found x20:=(x2 x11):(cP X)
% 262.87/263.21  Instantiate: X:=X0:fofType
% 262.87/263.21  Found (x2 x11) as proof of (cP X0)
% 262.87/263.21  Found (x2 x11) as proof of (cP X0)
% 262.87/263.21  Found x20:=(x2 x10):(cP X)
% 262.87/263.21  Found (x2 x10) as proof of (cP X0)
% 262.87/263.21  Found (x2 x10) as proof of (cP X0)
% 262.87/263.21  Found (x2 x10) as proof of (cP X0)
% 262.87/263.21  Found x20:=(x2 x10):(cP X)
% 262.87/263.21  Found (x2 x10) as proof of (cP X0)
% 262.87/263.21  Found (x2 x10) as proof of (cP X0)
% 262.87/263.21  Found x20:=(x2 x11):(cP X)
% 262.87/263.21  Found (x2 x11) as proof of (cP X0)
% 262.87/263.21  Found (x2 x11) as proof of (cP X0)
% 262.87/263.21  Found (x2 x11) as proof of (cP X0)
% 262.87/263.21  Found x20:(cP X)
% 262.87/263.21  Instantiate: X0:=X:fofType
% 262.87/263.21  Found x20 as proof of (cP X0)
% 262.87/263.21  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 262.87/263.21  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 262.87/263.21  Found x20:=(x2 x11):(cP X)
% 262.87/263.21  Instantiate: X0:=X:fofType
% 262.87/263.21  Found (x2 x11) as proof of (cP X0)
% 262.87/263.21  Found (x2 x11) as proof of (cP X0)
% 262.87/263.21  Found x20:=(x2 x11):(cP X)
% 262.87/263.21  Found (x2 x11) as proof of (cP X)
% 262.87/263.21  Found (x2 x11) as proof of (cP X)
% 262.87/263.21  Found x50:=(x5 x11):(cP X0)
% 262.87/263.21  Found (x5 x11) as proof of (cP X0)
% 262.87/263.21  Found (x5 x11) as proof of (cP X0)
% 262.87/263.21  Found x20:=(x2 x11):(cP X)
% 262.87/263.21  Found (x2 x11) as proof of (cP X0)
% 262.87/263.21  Found (x2 x11) as proof of (cP X0)
% 262.87/263.21  Found (x2 x11) as proof of (cP X0)
% 262.87/263.21  Found x20:=(x2 x3):(cP X)
% 262.87/263.21  Instantiate: X:=X0:fofType
% 262.87/263.21  Found (x2 x3) as proof of (cP X0)
% 262.87/263.21  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 262.87/263.21  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 262.87/263.21  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 262.87/263.21  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 262.87/263.21  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 262.87/263.21  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 262.87/263.21  Found x20:=(x2 x11):(cP X)
% 262.87/263.21  Found (x2 x11) as proof of (cP X0)
% 262.87/263.21  Found (x2 x11) as proof of (cP X0)
% 262.87/263.21  Found (x2 x11) as proof of (cP X0)
% 262.87/263.21  Found x60:=(x6 X0):(cP X0)
% 262.87/263.21  Found (x6 X0) as proof of (cP X0)
% 262.87/263.21  Found (x6 X0) as proof of (cP X0)
% 262.87/263.21  Found (x4 (x6 X0)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 262.87/263.21  Found (fun (x6:(forall (X:fofType), (cP X)))=> (x4 (x6 X0))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 262.87/263.21  Found (fun (x6:(forall (X:fofType), (cP X)))=> (x4 (x6 X0))) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 262.87/263.21  Found x20:=(x2 x6):(cP X)
% 262.87/263.21  Instantiate: X:=X1:fofType
% 262.87/263.21  Found (x2 x6) as proof of (cP X1)
% 262.87/263.21  Found x50:=(x5 x6):(cP X0)
% 262.87/263.21  Instantiate: X0:=X1:fofType
% 262.87/263.21  Found (x5 x6) as proof of (cP X1)
% 262.87/263.21  Found x20:=(x2 x6):(cP X)
% 262.87/263.21  Found (x2 x6) as proof of (cP X1)
% 262.87/263.21  Found (x2 x6) as proof of (cP X1)
% 262.87/263.21  Found x50:=(x5 x6):(cP X0)
% 262.87/263.21  Found (x5 x6) as proof of (cP X1)
% 262.87/263.21  Found (x5 x6) as proof of (cP X1)
% 262.87/263.21  Found x6:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 262.87/263.21  Found x6 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 262.87/263.21  Found (x2 x6) as proof of (cP X1)
% 262.87/263.21  Found (x2 x6) as proof of (cP X1)
% 262.87/263.21  Found x6:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 262.87/263.21  Found x6 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 262.87/263.21  Found (x5 x6) as proof of (cP X1)
% 262.87/263.21  Found (x5 x6) as proof of (cP X1)
% 262.87/263.21  Found x50:=(x5 x10):(cP X0)
% 262.87/263.21  Found (x5 x10) as proof of (cP X0)
% 262.87/263.21  Found (x5 x10) as proof of (cP X0)
% 262.87/263.21  Found x20:=(x2 x10):(cP X)
% 262.87/263.21  Found (x2 x10) as proof of (cP X)
% 262.87/263.21  Found (x2 x10) as proof of (cP X)
% 262.87/263.21  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 262.87/263.21  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 262.87/263.21  Found x21:(cP X)
% 262.87/263.21  Instantiate: X:=X0:fofType
% 262.87/263.21  Found x21 as proof of (cP X0)
% 262.87/263.21  Found x20:(cP X)
% 262.87/263.21  Found x20 as proof of (cP X)
% 262.87/263.21  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 264.24/264.63  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 264.24/264.63  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 264.24/264.63  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 264.24/264.63  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 264.24/264.63  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found x60:=(x6 X):(cP X)
% 264.24/264.63  Found (x6 X) as proof of (cP X)
% 264.24/264.63  Found (x6 X) as proof of (cP X)
% 264.24/264.63  Found (x1 (x6 X)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 264.24/264.63  Found (fun (x6:(forall (X:fofType), (cP X)))=> (x1 (x6 X))) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 264.24/264.63  Found (fun (x6:(forall (X:fofType), (cP X)))=> (x1 (x6 X))) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 264.24/264.63  Found x20:=(x2 x6):(cP X)
% 264.24/264.63  Instantiate: X:=X1:fofType
% 264.24/264.63  Found (x2 x6) as proof of (cP X1)
% 264.24/264.63  Found x50:=(x5 x6):(cP X0)
% 264.24/264.63  Instantiate: X0:=X1:fofType
% 264.24/264.63  Found (x5 x6) as proof of (cP X1)
% 264.24/264.63  Found x20:=(x2 x6):(cP X)
% 264.24/264.63  Found (x2 x6) as proof of (cP X1)
% 264.24/264.63  Found (x2 x6) as proof of (cP X1)
% 264.24/264.63  Found x50:=(x5 x6):(cP X0)
% 264.24/264.63  Found (x5 x6) as proof of (cP X1)
% 264.24/264.63  Found (x5 x6) as proof of (cP X1)
% 264.24/264.63  Found x6:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 264.24/264.63  Found x6 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 264.24/264.63  Found (x2 x6) as proof of (cP X1)
% 264.24/264.63  Found (x2 x6) as proof of (cP X1)
% 264.24/264.63  Found x6:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 264.24/264.63  Found x6 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 264.24/264.63  Found (x5 x6) as proof of (cP X1)
% 264.24/264.63  Found (x5 x6) as proof of (cP X1)
% 264.24/264.63  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 264.24/264.63  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found x20:(cP X)
% 264.24/264.63  Found x20 as proof of (cP X0)
% 264.24/264.63  Found x20:(cP X)
% 264.24/264.63  Found x20 as proof of (cP X0)
% 264.24/264.63  Found x20:(cP X)
% 264.24/264.63  Found x20 as proof of (cP X0)
% 264.24/264.63  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 264.24/264.63  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 264.24/264.63  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found x20:(cP X)
% 264.24/264.63  Found x20 as proof of (cP X0)
% 264.24/264.63  Found x20 as proof of (cP X0)
% 264.24/264.63  Found x20:=(x2 x3):(cP X)
% 264.24/264.63  Found (x2 x3) as proof of (cP X)
% 264.24/264.63  Found (x2 x3) as proof of (cP X)
% 264.24/264.63  Found x20:=(x2 x11):(cP X)
% 264.24/264.63  Instantiate: X:=X0:fofType
% 264.24/264.63  Found (x2 x11) as proof of (cP X0)
% 264.24/264.63  Found (x2 x11) as proof of (cP X0)
% 264.24/264.63  Found x20:=(x2 x10):(cP X)
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found x20:=(x2 x3):(cP X)
% 264.24/264.63  Found (x2 x3) as proof of (cP X)
% 264.24/264.63  Found (x2 x3) as proof of (cP X)
% 264.24/264.63  Found x20:=(x2 x11):(cP X)
% 264.24/264.63  Instantiate: X:=X0:fofType
% 264.24/264.63  Found (x2 x11) as proof of (cP X0)
% 264.24/264.63  Found (x2 x11) as proof of (cP X0)
% 264.24/264.63  Found x20:=(x2 x10):(cP X)
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found (x2 x10) as proof of (cP X0)
% 264.24/264.63  Found x20:=(x2 x11):(cP X)
% 264.24/264.63  Found (x2 x11) as proof of (cP X0)
% 264.24/264.63  Found (x2 x11) as proof of (cP X0)
% 264.24/264.63  Found (x2 x11) as proof of (cP X0)
% 264.24/264.63  Found x20:=(x2 x3):(cP X)
% 264.24/264.63  Instantiate: X:=X0:fofType
% 264.24/264.63  Found (x2 x3) as proof of (cP X0)
% 264.24/264.63  Found x20:=(x2 x40):(cP X)
% 264.24/264.63  Instantiate: X0:=X:fofType
% 264.24/264.63  Found (x2 x40) as proof of (cP X0)
% 264.24/264.63  Found (x2 x40) as proof of (cP X0)
% 264.24/264.63  Found x20:=(x2 x40):(cP X)
% 264.24/264.63  Found (x2 x40) as proof of (cP X)
% 264.24/264.63  Found (x2 x40) as proof of (cP X)
% 264.24/264.63  Found x20:=(x2 x10):(cP X)
% 264.24/264.63  Found (x2 x10) as proof of (cP X)
% 264.24/264.63  Found (x2 x10) as proof of (cP X)
% 266.16/266.57  Found x20:=(x2 x11):(cP X)
% 266.16/266.57  Instantiate: X0:=X:fofType
% 266.16/266.57  Found (x2 x11) as proof of (cP X0)
% 266.16/266.57  Found (x2 x11) as proof of (cP X0)
% 266.16/266.57  Found x20:=(x2 x3):(cP X)
% 266.16/266.57  Instantiate: X:=X0:fofType
% 266.16/266.57  Found (x2 x3) as proof of (cP X0)
% 266.16/266.57  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 266.16/266.57  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 266.16/266.57  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 266.16/266.57  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 266.16/266.57  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 266.16/266.57  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 266.16/266.57  Found x7:(cP x6)
% 266.16/266.57  Instantiate: X0:=x6:fofType
% 266.16/266.57  Found x7 as proof of (cP X0)
% 266.16/266.57  Found x7:(cP x6)
% 266.16/266.57  Instantiate: X:=x6:fofType
% 266.16/266.57  Found x7 as proof of (cP X)
% 266.16/266.57  Found x20:(cP X)
% 266.16/266.57  Found x20 as proof of (cP X0)
% 266.16/266.57  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 266.16/266.57  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 266.16/266.57  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 266.16/266.57  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 266.16/266.57  Found x50:=(x5 x10):(cP X0)
% 266.16/266.57  Found (x5 x10) as proof of (cP X0)
% 266.16/266.57  Found (x5 x10) as proof of (cP X0)
% 266.16/266.57  Found x20:(cP X)
% 266.16/266.57  Found x20 as proof of (cP X0)
% 266.16/266.57  Found x50:=(x5 x10):(cP X0)
% 266.16/266.57  Instantiate: X:=X0:fofType
% 266.16/266.57  Found (x5 x10) as proof of (cP X)
% 266.16/266.57  Found (x5 x10) as proof of (cP X)
% 266.16/266.57  Found x20:=(x2 x10):(cP X)
% 266.16/266.57  Found (x2 x10) as proof of (cP X)
% 266.16/266.57  Found (x2 x10) as proof of (cP X)
% 266.16/266.57  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 266.16/266.57  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 266.16/266.57  Found x20:(cP X)
% 266.16/266.57  Instantiate: X:=X0:fofType
% 266.16/266.57  Found x20 as proof of (cP X0)
% 266.16/266.57  Found x20:=(x2 x11):(cP X)
% 266.16/266.57  Found (x2 x11) as proof of (cP X0)
% 266.16/266.57  Found (x2 x11) as proof of (cP X0)
% 266.16/266.57  Found (x2 x11) as proof of (cP X0)
% 266.16/266.57  Found x20:=(x2 x3):(cP X)
% 266.16/266.57  Instantiate: X:=X0:fofType
% 266.16/266.57  Found (x2 x3) as proof of (cP X0)
% 266.16/266.57  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 266.16/266.57  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 266.16/266.57  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 266.16/266.57  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 266.16/266.57  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 266.16/266.57  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x10)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 266.16/266.57  Found x20:=(x2 x3):(cP X)
% 266.16/266.57  Instantiate: X:=X0:fofType
% 266.16/266.57  Found (x2 x3) as proof of (cP X0)
% 266.16/266.57  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 266.16/266.57  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 266.16/266.57  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 266.16/266.57  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 266.16/266.57  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 266.16/266.57  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x10)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 266.16/266.57  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 266.16/266.57  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 266.16/266.57  Found (x2 x10) as proof of (cP X0)
% 266.16/266.57  Found (x2 x10) as proof of (cP X0)
% 266.16/266.57  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 266.16/266.57  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 266.16/266.57  Found (x2 x10) as proof of (cP X0)
% 266.16/266.57  Found (x2 x10) as proof of (cP X0)
% 266.16/266.57  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 266.16/266.57  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 266.16/266.57  Found (x2 x10) as proof of (cP X0)
% 266.16/266.57  Found (x2 x10) as proof of (cP X0)
% 266.16/266.57  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 266.16/266.57  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 266.16/266.57  Found (x2 x10) as proof of (cP X0)
% 266.16/266.57  Found (x2 x10) as proof of (cP X0)
% 266.16/266.57  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 268.27/268.71  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 268.27/268.71  Found (x2 x10) as proof of (cP X0)
% 268.27/268.71  Found (x2 x10) as proof of (cP X0)
% 268.27/268.71  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 268.27/268.71  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 268.27/268.71  Found (x2 x10) as proof of (cP X0)
% 268.27/268.71  Found (x2 x10) as proof of (cP X0)
% 268.27/268.71  Found (x2 x10) as proof of (cP X0)
% 268.27/268.71  Found x40:=(x4 x30):(cP X0)
% 268.27/268.71  Found (x4 x30) as proof of (cP X0)
% 268.27/268.71  Found (x4 x30) as proof of (cP X0)
% 268.27/268.71  Found x40:=(x4 x31):(cP X0)
% 268.27/268.71  Instantiate: X:=X0:fofType
% 268.27/268.71  Found (x4 x31) as proof of (cP X)
% 268.27/268.71  Found (x4 x31) as proof of (cP X)
% 268.27/268.71  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 268.27/268.71  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 268.27/268.71  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 268.27/268.71  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 268.27/268.71  Found (x2 x10) as proof of (cP X0)
% 268.27/268.71  Found (x2 x10) as proof of (cP X0)
% 268.27/268.71  Found (x2 x10) as proof of (cP X0)
% 268.27/268.71  Found x5:(cP x4)
% 268.27/268.71  Instantiate: X0:=x4:fofType
% 268.27/268.71  Found x5 as proof of (cP X0)
% 268.27/268.71  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 268.27/268.71  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 268.27/268.71  Found (x2 x10) as proof of (cP X0)
% 268.27/268.71  Found (x2 x10) as proof of (cP X0)
% 268.27/268.71  Found x40:=(x4 x30):(cP X0)
% 268.27/268.71  Found (x4 x30) as proof of (cP X)
% 268.27/268.71  Found (x4 x30) as proof of (cP X)
% 268.27/268.71  Found (x4 x30) as proof of (cP X)
% 268.27/268.71  Found x20:=(x2 x3):(cP X)
% 268.27/268.71  Found (x2 x3) as proof of (cP X)
% 268.27/268.71  Found (x2 x3) as proof of (cP X)
% 268.27/268.71  Found x20:=(x2 x11):(cP X)
% 268.27/268.71  Instantiate: X:=X0:fofType
% 268.27/268.71  Found (x2 x11) as proof of (cP X0)
% 268.27/268.71  Found x20:(cP X)
% 268.27/268.71  Instantiate: X:=X0:fofType
% 268.27/268.71  Found x20 as proof of (cP X0)
% 268.27/268.71  Found x20:=(x2 x40):(cP X)
% 268.27/268.71  Found (x2 x40) as proof of (cP X)
% 268.27/268.71  Found (x2 x40) as proof of (cP X)
% 268.27/268.71  Found x20:(cP X)
% 268.27/268.71  Instantiate: X:=X0:fofType
% 268.27/268.71  Found x20 as proof of (cP X0)
% 268.27/268.71  Found x20:=(x2 x10):(cP X)
% 268.27/268.71  Found (x2 x10) as proof of (cP X)
% 268.27/268.71  Found (x2 x10) as proof of (cP X)
% 268.27/268.71  Found x20:=(x2 x11):(cP X)
% 268.27/268.71  Instantiate: X0:=X:fofType
% 268.27/268.71  Found (x2 x11) as proof of (cP X0)
% 268.27/268.71  Found (x2 x11) as proof of (cP X0)
% 268.27/268.71  Found x20:=(x2 x40):(cP X)
% 268.27/268.71  Instantiate: X0:=X:fofType
% 268.27/268.71  Found (x2 x40) as proof of (cP X0)
% 268.27/268.71  Found (x2 x40) as proof of (cP X0)
% 268.27/268.71  Found x6:(cP x5)
% 268.27/268.71  Instantiate: X0:=x5:fofType
% 268.27/268.71  Found x6 as proof of (cP X0)
% 268.27/268.71  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 268.27/268.71  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 268.27/268.71  Found x20:(cP X)
% 268.27/268.71  Instantiate: X:=X0:fofType
% 268.27/268.71  Found x20 as proof of (cP X0)
% 268.27/268.71  Found x20 as proof of (cP X0)
% 268.27/268.71  Found x20:=(x2 x3):(cP X)
% 268.27/268.71  Instantiate: X:=X0:fofType
% 268.27/268.71  Found (x2 x3) as proof of (cP X0)
% 268.27/268.71  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 268.27/268.71  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 268.27/268.71  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 268.27/268.71  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 268.27/268.71  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 268.27/268.71  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 268.27/268.71  Found x7:(cP x6)
% 268.27/268.71  Instantiate: X:=x6:fofType
% 268.27/268.71  Found x7 as proof of (cP X)
% 268.27/268.71  Found x7:(cP x6)
% 268.27/268.71  Instantiate: X0:=x6:fofType
% 268.27/268.71  Found x7 as proof of (cP X0)
% 268.27/268.71  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 268.27/268.71  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 268.27/268.71  Found (x2 x11) as proof of (cP X0)
% 268.27/268.71  Found (x2 x11) as proof of (cP X0)
% 268.27/268.71  Found (x2 x11) as proof of (cP X0)
% 268.27/268.71  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 268.27/268.71  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 268.27/268.71  Found (x2 x11) as proof of (cP X0)
% 268.27/268.71  Found (x2 x11) as proof of (cP X0)
% 268.27/268.71  Found (x2 x11) as proof of (cP X0)
% 268.27/268.71  Found x20:=(x2 x11):(cP X)
% 268.27/268.71  Found (x2 x11) as proof of (cP X0)
% 268.27/268.71  Found (x2 x11) as proof of (cP X0)
% 268.27/268.71  Found (x2 x11) as proof of (cP X0)
% 268.27/268.71  Found x20:(cP X)
% 268.27/268.71  Instantiate: X0:=X:fofType
% 268.27/268.71  Found x20 as proof of (cP X0)
% 268.27/268.71  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 268.27/268.71  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 268.27/268.71  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 268.27/268.71  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 270.65/271.09  Found x20:(cP X)
% 270.65/271.09  Found x20 as proof of (cP X)
% 270.65/271.09  Found x20:=(x2 x3):(cP X)
% 270.65/271.09  Instantiate: X:=X0:fofType
% 270.65/271.09  Found (x2 x3) as proof of (cP X0)
% 270.65/271.09  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 270.65/271.09  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 270.65/271.09  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 270.65/271.09  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 270.65/271.09  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 270.65/271.09  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x10)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 270.65/271.09  Found x20:=(x2 x3):(cP X)
% 270.65/271.09  Instantiate: X:=X0:fofType
% 270.65/271.09  Found (x2 x3) as proof of (cP X0)
% 270.65/271.09  Found (fun (x5:(cP x4))=> (x2 x3)) as proof of (cP X0)
% 270.65/271.09  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of ((cP x4)->(cP X0))
% 270.65/271.09  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x3)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 270.65/271.09  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 270.65/271.09  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 270.65/271.09  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x10)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x3))) as proof of (cP X0)
% 270.65/271.09  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 270.65/271.09  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 270.65/271.09  Found x7:(cP x6)
% 270.65/271.09  Instantiate: X0:=x6:fofType
% 270.65/271.09  Found x7 as proof of (cP X0)
% 270.65/271.09  Found x40:=(x4 x30):(cP X0)
% 270.65/271.09  Found (x4 x30) as proof of (cP X0)
% 270.65/271.09  Found (x4 x30) as proof of (cP X0)
% 270.65/271.09  Found x40:=(x4 x31):(cP X0)
% 270.65/271.09  Instantiate: X:=X0:fofType
% 270.65/271.09  Found (x4 x31) as proof of (cP X)
% 270.65/271.09  Found (x4 x31) as proof of (cP X)
% 270.65/271.09  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 270.65/271.09  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 270.65/271.09  Found (x2 x40) as proof of (cP X0)
% 270.65/271.09  Found (x2 x40) as proof of (cP X0)
% 270.65/271.09  Found (x2 x40) as proof of (cP X0)
% 270.65/271.09  Found x41:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 270.65/271.09  Found x41 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 270.65/271.09  Found (x2 x41) as proof of (cP X0)
% 270.65/271.09  Found (x2 x41) as proof of (cP X0)
% 270.65/271.09  Found (x2 x41) as proof of (cP X0)
% 270.65/271.09  Found x20:=(x2 x10):(cP X)
% 270.65/271.09  Found (x2 x10) as proof of (cP X)
% 270.65/271.09  Found (x2 x10) as proof of (cP X)
% 270.65/271.09  Found x20:=(x2 x10):(cP X)
% 270.65/271.09  Instantiate: X0:=X:fofType
% 270.65/271.09  Found (x2 x10) as proof of (cP X0)
% 270.65/271.09  Found (x2 x10) as proof of (cP X0)
% 270.65/271.09  Found x50:=(x5 x10):(cP X0)
% 270.65/271.09  Found (x5 x10) as proof of (cP X0)
% 270.65/271.09  Found (x5 x10) as proof of (cP X0)
% 270.65/271.09  Found x40:=(x4 x30):(cP X0)
% 270.65/271.09  Found (x4 x30) as proof of (cP X)
% 270.65/271.09  Found (x4 x30) as proof of (cP X)
% 270.65/271.09  Found (x4 x30) as proof of (cP X)
% 270.65/271.09  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 270.65/271.09  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 270.65/271.09  Found (x2 x11) as proof of (cP X0)
% 270.65/271.09  Found (x2 x11) as proof of (cP X0)
% 270.65/271.09  Found (x2 x11) as proof of (cP X0)
% 270.65/271.09  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 270.65/271.09  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 270.65/271.09  Found (x2 x11) as proof of (cP X0)
% 270.65/271.09  Found (x2 x11) as proof of (cP X0)
% 270.65/271.09  Found (x2 x11) as proof of (cP X0)
% 270.65/271.09  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 270.65/271.09  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 270.65/271.09  Found (x2 x11) as proof of (cP X0)
% 270.65/271.09  Found (x2 x11) as proof of (cP X0)
% 270.65/271.09  Found (x2 x11) as proof of (cP X0)
% 270.65/271.09  Found x20:=(x2 x11):(cP X)
% 270.65/271.09  Found (x2 x11) as proof of (cP X0)
% 270.65/271.09  Found (x2 x11) as proof of (cP X0)
% 270.65/271.09  Found x20:=(x2 x11):(cP X)
% 270.65/271.09  Found (x2 x11) as proof of (cP X0)
% 270.65/271.09  Found (x2 x11) as proof of (cP X0)
% 270.65/271.09  Found x20:(cP X)
% 270.65/271.09  Found x20 as proof of (cP X)
% 270.65/271.09  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 270.65/271.09  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 270.65/271.09  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 270.65/271.09  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 270.65/271.09  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 270.65/271.09  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 273.54/273.92  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 273.54/273.92  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 273.54/273.92  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 273.54/273.92  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 273.54/273.92  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 273.54/273.92  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 273.54/273.92  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 273.54/273.92  Found (x2 x40) as proof of (cP X0)
% 273.54/273.92  Found (x2 x40) as proof of (cP X0)
% 273.54/273.92  Found (x2 x40) as proof of (cP X0)
% 273.54/273.92  Found x40:=(x4 x31):(cP X0)
% 273.54/273.92  Instantiate: X:=X0:fofType
% 273.54/273.92  Found (x4 x31) as proof of (cP X)
% 273.54/273.92  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x31)) as proof of (cP X)
% 273.54/273.92  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x31)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 273.54/273.92  Found x50:=(x5 x10):(cP X0)
% 273.54/273.92  Instantiate: X:=X0:fofType
% 273.54/273.92  Found (x5 x10) as proof of (cP X)
% 273.54/273.92  Found (x5 x10) as proof of (cP X)
% 273.54/273.92  Found x20:=(x2 x10):(cP X)
% 273.54/273.92  Found (x2 x10) as proof of (cP X)
% 273.54/273.92  Found (x2 x10) as proof of (cP X)
% 273.54/273.92  Found x20:=(x2 x10):(cP X)
% 273.54/273.92  Instantiate: X0:=X:fofType
% 273.54/273.92  Found (x2 x10) as proof of (cP X0)
% 273.54/273.92  Found (x2 x10) as proof of (cP X0)
% 273.54/273.92  Found x50:=(x5 x10):(cP X0)
% 273.54/273.92  Found (x5 x10) as proof of (cP X0)
% 273.54/273.92  Found (x5 x10) as proof of (cP X0)
% 273.54/273.92  Found x20:(cP X)
% 273.54/273.92  Instantiate: X:=X0:fofType
% 273.54/273.92  Found x20 as proof of (cP X0)
% 273.54/273.92  Found x20:=(x2 x10):(cP X)
% 273.54/273.92  Found (x2 x10) as proof of (cP X)
% 273.54/273.92  Found (x2 x10) as proof of (cP X)
% 273.54/273.92  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 273.54/273.92  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 273.54/273.92  Found (x2 x11) as proof of (cP X0)
% 273.54/273.92  Found (x2 x11) as proof of (cP X0)
% 273.54/273.92  Found (x2 x11) as proof of (cP X0)
% 273.54/273.92  Found x20:(cP X)
% 273.54/273.92  Instantiate: X:=X0:fofType
% 273.54/273.92  Found x20 as proof of (cP X0)
% 273.54/273.92  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 273.54/273.92  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 273.54/273.92  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 273.54/273.92  Found x20:=(x2 x11):(cP X)
% 273.54/273.92  Found (x2 x11) as proof of (cP X)
% 273.54/273.92  Found (x2 x11) as proof of (cP X)
% 273.54/273.92  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 273.54/273.92  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 273.54/273.92  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 273.54/273.92  Found x20:=(x2 x11):(cP X)
% 273.54/273.92  Found (x2 x11) as proof of (cP X)
% 273.54/273.92  Found (x2 x11) as proof of (cP X)
% 273.54/273.92  Found x20:=(x2 x3):(cP X)
% 273.54/273.92  Found (x2 x3) as proof of (cP X)
% 273.54/273.92  Found (x2 x3) as proof of (cP X)
% 273.54/273.92  Found x20:=(x2 x11):(cP X)
% 273.54/273.92  Instantiate: X:=X0:fofType
% 273.54/273.92  Found (x2 x11) as proof of (cP X0)
% 273.54/273.92  Found (x2 x11) as proof of (cP X0)
% 273.54/273.92  Found x20:=(x2 x11):(cP X)
% 273.54/273.92  Found (x2 x11) as proof of (cP X0)
% 273.54/273.92  Found (x2 x11) as proof of (cP X0)
% 273.54/273.92  Found (x2 x11) as proof of (cP X0)
% 273.54/273.92  Found x20:=(x2 x11):(cP X)
% 273.54/273.92  Found (x2 x11) as proof of (cP X)
% 273.54/273.92  Found (x2 x11) as proof of (cP X)
% 273.54/273.92  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 273.54/273.92  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 273.54/273.92  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 273.54/273.92  Found x20:=(x2 x11):(cP X)
% 273.54/273.92  Instantiate: X:=X0:fofType
% 273.54/273.92  Found (x2 x11) as proof of (cP X0)
% 273.54/273.92  Found (fun (x5:(cP x4))=> (x2 x11)) as proof of (cP X0)
% 273.54/273.92  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of ((cP x4)->(cP X0))
% 273.54/273.92  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 273.54/273.92  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 273.54/273.92  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 273.54/273.92  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 273.54/273.92  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 273.54/273.92  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 273.54/273.92  Found (x2 x11) as proof of (cP X0)
% 273.54/273.92  Found (x2 x11) as proof of (cP X0)
% 273.54/273.92  Found (x2 x11) as proof of (cP X0)
% 273.54/273.92  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 273.54/273.92  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 274.36/274.74  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 274.36/274.74  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 274.36/274.74  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 274.36/274.74  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 274.36/274.74  Found x20:=(x2 x11):(cP X)
% 274.36/274.74  Instantiate: X:=X0:fofType
% 274.36/274.74  Found (x2 x11) as proof of (cP X0)
% 274.36/274.74  Found (fun (x5:(cP x4))=> (x2 x11)) as proof of (cP X0)
% 274.36/274.74  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of ((cP x4)->(cP X0))
% 274.36/274.74  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 274.36/274.74  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 274.36/274.74  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 274.36/274.74  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 274.36/274.74  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 274.36/274.74  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 274.36/274.74  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 274.36/274.74  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 274.36/274.74  Found x20:=(x2 x11):(cP X)
% 274.36/274.74  Instantiate: X:=X0:fofType
% 274.36/274.74  Found (x2 x11) as proof of (cP X0)
% 274.36/274.74  Found (fun (x5:(cP x4))=> (x2 x11)) as proof of (cP X0)
% 274.36/274.74  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of ((cP x4)->(cP X0))
% 274.36/274.74  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 274.36/274.74  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 274.36/274.74  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 274.36/274.74  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 274.36/274.74  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 274.36/274.74  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 274.36/274.74  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 274.36/274.74  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 274.36/274.74  Found x20:(cP X)
% 274.36/274.74  Instantiate: X:=X0:fofType
% 274.36/274.74  Found x20 as proof of (cP X0)
% 274.36/274.74  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 274.36/274.74  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 274.36/274.74  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 274.36/274.74  Found x20:(cP X)
% 274.36/274.74  Instantiate: X:=X0:fofType
% 274.36/274.74  Found x20 as proof of (cP X0)
% 274.36/274.74  Found x20:=(x2 x11):(cP X)
% 274.36/274.74  Instantiate: X:=X0:fofType
% 274.36/274.74  Found (x2 x11) as proof of (cP X0)
% 274.36/274.74  Found (fun (x5:(cP x4))=> (x2 x11)) as proof of (cP X0)
% 274.36/274.74  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of ((cP x4)->(cP X0))
% 274.36/274.74  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 274.36/274.74  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 274.36/274.74  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 274.36/274.74  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x10)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 274.36/274.74  Found x20:=(x2 x11):(cP X)
% 274.36/274.74  Instantiate: X:=X0:fofType
% 274.36/274.74  Found (x2 x11) as proof of (cP X0)
% 274.36/274.74  Found (fun (x5:(cP x4))=> (x2 x11)) as proof of (cP X0)
% 274.36/274.74  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of ((cP x4)->(cP X0))
% 275.27/275.64  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 275.27/275.64  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 275.27/275.64  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 275.27/275.64  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x10)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 275.27/275.64  Found x20:=(x2 x11):(cP X)
% 275.27/275.64  Instantiate: X:=X0:fofType
% 275.27/275.64  Found (x2 x11) as proof of (cP X0)
% 275.27/275.64  Found (fun (x5:(cP x4))=> (x2 x11)) as proof of (cP X0)
% 275.27/275.64  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of ((cP x4)->(cP X0))
% 275.27/275.64  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 275.27/275.64  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 275.27/275.64  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 275.27/275.64  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x10)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 275.27/275.64  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x10)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 275.27/275.64  Found x20:=(x2 x11):(cP X)
% 275.27/275.64  Instantiate: X:=X0:fofType
% 275.27/275.64  Found (x2 x11) as proof of (cP X0)
% 275.27/275.64  Found (fun (x5:(cP x4))=> (x2 x11)) as proof of (cP X0)
% 275.27/275.64  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of ((cP x4)->(cP X0))
% 275.27/275.64  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 275.27/275.64  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 275.27/275.64  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 275.27/275.64  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x10)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 275.27/275.64  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x10)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 275.27/275.64  Found x50:=(x5 x40):(cP X0)
% 275.27/275.64  Found (x5 x40) as proof of (cP X0)
% 275.27/275.64  Found (x5 x40) as proof of (cP X0)
% 275.27/275.64  Found x20:=(x2 x40):(cP X)
% 275.27/275.64  Found (x2 x40) as proof of (cP X)
% 275.27/275.64  Found (x2 x40) as proof of (cP X)
% 275.27/275.64  Found x21:(cP X)
% 275.27/275.64  Instantiate: X:=X0:fofType
% 275.27/275.64  Found x21 as proof of (cP X0)
% 275.27/275.64  Found x20:(cP X)
% 275.27/275.64  Found x20 as proof of (cP X)
% 275.27/275.64  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 275.27/275.64  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 275.27/275.64  Found x20:(cP X)
% 275.27/275.64  Found x20 as proof of (cP X0)
% 275.27/275.64  Found x30:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 275.27/275.64  Found x30 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 275.27/275.64  Found (x4 x30) as proof of (cP X)
% 275.27/275.64  Found (x4 x30) as proof of (cP X)
% 275.27/275.64  Found (x4 x30) as proof of (cP X)
% 275.27/275.64  Found x20:(cP X)
% 275.27/275.64  Found x20 as proof of (cP X0)
% 275.27/275.64  Found x20:(cP X)
% 275.27/275.64  Found x20 as proof of (cP X0)
% 275.27/275.64  Found x20:=(x2 x10):(cP X)
% 275.27/275.64  Found (x2 x10) as proof of (cP X)
% 275.27/275.64  Found (x2 x10) as proof of (cP X)
% 275.27/275.64  Found x20:(cP X)
% 275.27/275.64  Found x20 as proof of (cP X0)
% 275.27/275.64  Found x20 as proof of (cP X0)
% 275.27/275.64  Found x20:=(x2 x11):(cP X)
% 275.27/275.64  Found (x2 x11) as proof of (cP X)
% 275.27/275.64  Found (x2 x11) as proof of (cP X)
% 275.27/275.64  Found x20:=(x2 x12):(cP X)
% 275.27/275.64  Instantiate: X:=X0:fofType
% 275.27/275.64  Found (x2 x12) as proof of (cP X0)
% 275.27/275.64  Found x20:=(x2 x12):(cP X)
% 275.27/275.64  Found (x2 x12) as proof of (cP X0)
% 275.27/275.64  Found (x2 x12) as proof of (cP X0)
% 275.27/275.64  Found x12:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 275.27/275.64  Found x12 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 275.27/275.64  Found (x2 x12) as proof of (cP X0)
% 275.27/275.64  Found (x2 x12) as proof of (cP X0)
% 275.27/275.64  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 275.27/275.64  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 275.27/275.64  Found (x1 x20) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 275.27/275.64  Found x20:=(x2 x11):(cP X)
% 275.27/275.64  Found (x2 x11) as proof of (cP X)
% 275.27/275.64  Found (x2 x11) as proof of (cP X)
% 275.27/275.64  Found x20:=(x2 x12):(cP X)
% 275.27/275.64  Instantiate: X:=X0:fofType
% 275.27/275.64  Found (x2 x12) as proof of (cP X0)
% 275.27/275.64  Found x20:=(x2 x12):(cP X)
% 276.87/277.23  Found (x2 x12) as proof of (cP X0)
% 276.87/277.23  Found (x2 x12) as proof of (cP X0)
% 276.87/277.23  Found x12:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 276.87/277.23  Found x12 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 276.87/277.23  Found (x2 x12) as proof of (cP X0)
% 276.87/277.23  Found (x2 x12) as proof of (cP X0)
% 276.87/277.23  Found x20:(cP X)
% 276.87/277.23  Instantiate: X:=X0:fofType
% 276.87/277.23  Found x20 as proof of (cP X0)
% 276.87/277.23  Found x20 as proof of (cP X0)
% 276.87/277.23  Found x20:(cP X)
% 276.87/277.23  Instantiate: X:=X0:fofType
% 276.87/277.23  Found x20 as proof of (cP X0)
% 276.87/277.23  Found x20 as proof of (cP X0)
% 276.87/277.23  Found x20:=(x2 x11):(cP X)
% 276.87/277.23  Found (x2 x11) as proof of (cP X)
% 276.87/277.23  Found (x2 x11) as proof of (cP X)
% 276.87/277.23  Found x20:=(x2 x11):(cP X)
% 276.87/277.23  Found (x2 x11) as proof of (cP X)
% 276.87/277.23  Found (x2 x11) as proof of (cP X)
% 276.87/277.23  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 276.87/277.23  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 276.87/277.23  Found (x2 x11) as proof of (cP X0)
% 276.87/277.23  Found (x2 x11) as proof of (cP X0)
% 276.87/277.23  Found x20:=(x2 x3):(cP X)
% 276.87/277.23  Instantiate: X:=X0:fofType
% 276.87/277.23  Found (x2 x3) as proof of (cP X0)
% 276.87/277.23  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 276.87/277.23  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 276.87/277.23  Found (x2 x11) as proof of (cP X0)
% 276.87/277.23  Found (x2 x11) as proof of (cP X0)
% 276.87/277.23  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 276.87/277.23  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 276.87/277.23  Found (x2 x11) as proof of (cP X0)
% 276.87/277.23  Found (x2 x11) as proof of (cP X0)
% 276.87/277.23  Found (x2 x11) as proof of (cP X0)
% 276.87/277.23  Found x20:=(x2 x11):(cP X)
% 276.87/277.23  Found (x2 x11) as proof of (cP X)
% 276.87/277.23  Found (x2 x11) as proof of (cP X)
% 276.87/277.23  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 276.87/277.23  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 276.87/277.23  Found (x2 x11) as proof of (cP X0)
% 276.87/277.23  Found (x2 x11) as proof of (cP X0)
% 276.87/277.23  Found (x2 x11) as proof of (cP X0)
% 276.87/277.23  Found x6:(cP x5)
% 276.87/277.23  Instantiate: X0:=x5:fofType
% 276.87/277.23  Found (fun (x6:(cP x5))=> x6) as proof of (cP X0)
% 276.87/277.23  Found x20:=(x2 x3):(cP X)
% 276.87/277.23  Instantiate: X:=X0:fofType
% 276.87/277.23  Found (x2 x3) as proof of (cP X0)
% 276.87/277.23  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 276.87/277.23  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 276.87/277.23  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 276.87/277.23  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 276.87/277.23  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 276.87/277.23  Found (fun (x3:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 276.87/277.23  Found x22:(cP X)
% 276.87/277.23  Instantiate: X0:=X:fofType
% 276.87/277.23  Found x22 as proof of (cP X0)
% 276.87/277.23  Found x20:=(x2 x6):(cP X)
% 276.87/277.23  Found (x2 x6) as proof of (cP X)
% 276.87/277.23  Found (x2 x6) as proof of (cP X)
% 276.87/277.23  Found x50:=(x5 x10):(cP X0)
% 276.87/277.23  Instantiate: X0:=X1:fofType
% 276.87/277.23  Found (x5 x10) as proof of (cP X1)
% 276.87/277.23  Found x20:=(x2 x10):(cP X)
% 276.87/277.23  Instantiate: X:=X1:fofType
% 276.87/277.23  Found (x2 x10) as proof of (cP X1)
% 276.87/277.23  Found x20:=(x2 x6):(cP X)
% 276.87/277.23  Found (x2 x6) as proof of (cP X1)
% 276.87/277.23  Found (x2 x6) as proof of (cP X1)
% 276.87/277.23  Found x50:=(x5 x6):(cP X0)
% 276.87/277.23  Found (x5 x6) as proof of (cP X1)
% 276.87/277.23  Found (x5 x6) as proof of (cP X1)
% 276.87/277.23  Found x20:=(x2 x6):(cP X)
% 276.87/277.23  Instantiate: X0:=X:fofType
% 276.87/277.23  Found (x2 x6) as proof of (cP X0)
% 276.87/277.23  Found (x2 x6) as proof of (cP X0)
% 276.87/277.23  Found x20:=(x2 x40):(cP X)
% 276.87/277.23  Found (x2 x40) as proof of (cP X0)
% 276.87/277.23  Found (x2 x40) as proof of (cP X0)
% 276.87/277.23  Found (x2 x40) as proof of (cP X0)
% 276.87/277.23  Found x50:=(x5 x6):(cP X0)
% 276.87/277.23  Found (x5 x6) as proof of (cP X0)
% 276.87/277.23  Found (x5 x6) as proof of (cP X0)
% 276.87/277.23  Found x50:=(x5 x40):(cP X0)
% 276.87/277.23  Instantiate: X0:=X1:fofType
% 276.87/277.23  Found (x5 x40) as proof of (cP X1)
% 276.87/277.23  Found x20:=(x2 x40):(cP X)
% 276.87/277.23  Instantiate: X:=X1:fofType
% 276.87/277.23  Found (x2 x40) as proof of (cP X1)
% 276.87/277.23  Found x20:=(x2 x40):(cP X)
% 276.87/277.23  Found (x2 x40) as proof of (cP X1)
% 276.87/277.23  Found (x2 x40) as proof of (cP X1)
% 276.87/277.23  Found x50:=(x5 x40):(cP X0)
% 276.87/277.23  Found (x5 x40) as proof of (cP X1)
% 276.87/277.23  Found (x5 x40) as proof of (cP X1)
% 276.87/277.23  Found x20:(cP X)
% 276.87/277.23  Instantiate: X:=X0:fofType
% 276.87/277.23  Found x20 as proof of (cP X0)
% 276.87/277.23  Found x50:=(x5 x6):(cP X0)
% 276.87/277.23  Found (x5 x6) as proof of (cP X0)
% 276.87/277.23  Found (x5 x6) as proof of (cP X0)
% 276.87/277.23  Found x50:=(x5 x40):(cP X0)
% 276.87/277.23  Instantiate: X0:=X1:fofType
% 276.87/277.23  Found (x5 x40) as proof of (cP X1)
% 276.87/277.23  Found x20:=(x2 x40):(cP X)
% 276.87/277.23  Instantiate: X:=X1:fofType
% 276.87/277.23  Found (x2 x40) as proof of (cP X1)
% 276.87/277.23  Found x20:=(x2 x40):(cP X)
% 276.87/277.23  Found (x2 x40) as proof of (cP X1)
% 276.87/277.23  Found (x2 x40) as proof of (cP X1)
% 277.78/278.15  Found x50:=(x5 x40):(cP X0)
% 277.78/278.15  Found (x5 x40) as proof of (cP X1)
% 277.78/278.15  Found (x5 x40) as proof of (cP X1)
% 277.78/278.15  Found x50:=(x5 x6):(cP X0)
% 277.78/278.15  Instantiate: X:=X0:fofType
% 277.78/278.15  Found (x5 x6) as proof of (cP X)
% 277.78/278.15  Found (x5 x6) as proof of (cP X)
% 277.78/278.15  Found x20:=(x2 x6):(cP X)
% 277.78/278.15  Found (x2 x6) as proof of (cP X)
% 277.78/278.15  Found (x2 x6) as proof of (cP X)
% 277.78/278.15  Found x50:=(x5 x10):(cP X0)
% 277.78/278.15  Instantiate: X0:=X1:fofType
% 277.78/278.15  Found (x5 x10) as proof of (cP X1)
% 277.78/278.15  Found x20:=(x2 x10):(cP X)
% 277.78/278.15  Instantiate: X:=X1:fofType
% 277.78/278.15  Found (x2 x10) as proof of (cP X1)
% 277.78/278.15  Found x20:=(x2 x6):(cP X)
% 277.78/278.15  Found (x2 x6) as proof of (cP X1)
% 277.78/278.15  Found (x2 x6) as proof of (cP X1)
% 277.78/278.15  Found x50:=(x5 x6):(cP X0)
% 277.78/278.15  Found (x5 x6) as proof of (cP X1)
% 277.78/278.15  Found (x5 x6) as proof of (cP X1)
% 277.78/278.15  Found x20:=(x2 x40):(cP X)
% 277.78/278.15  Found (x2 x40) as proof of (cP X)
% 277.78/278.15  Found (x2 x40) as proof of (cP X)
% 277.78/278.15  Found x20:=(x2 x40):(cP X)
% 277.78/278.15  Instantiate: X0:=X:fofType
% 277.78/278.15  Found (x2 x40) as proof of (cP X0)
% 277.78/278.15  Found (x2 x40) as proof of (cP X0)
% 277.78/278.15  Found x50:=(x5 x40):(cP X0)
% 277.78/278.15  Found (x5 x40) as proof of (cP X0)
% 277.78/278.15  Found (x5 x40) as proof of (cP X0)
% 277.78/278.15  Found x20:=(x2 x6):(cP X)
% 277.78/278.15  Instantiate: X:=X1:fofType
% 277.78/278.15  Found (x2 x6) as proof of (cP X1)
% 277.78/278.15  Found (fun (x8:(cP x7))=> (x2 x6)) as proof of (cP X1)
% 277.78/278.15  Found (fun (x7:fofType) (x8:(cP x7))=> (x2 x6)) as proof of ((cP x7)->(cP X1))
% 277.78/278.15  Found (fun (x7:fofType) (x8:(cP x7))=> (x2 x6)) as proof of (forall (x:fofType), ((cP x)->(cP X1)))
% 277.78/278.15  Found (ex_ind00 (fun (x7:fofType) (x8:(cP x7))=> (x2 x6))) as proof of (cP X1)
% 277.78/278.15  Found ((ex_ind0 (cP X1)) (fun (x7:fofType) (x8:(cP x7))=> (x2 x6))) as proof of (cP X1)
% 277.78/278.15  Found (((fun (P:Prop) (x7:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x7) x6)) (cP X1)) (fun (x7:fofType) (x8:(cP x7))=> (x2 x6))) as proof of (cP X1)
% 277.78/278.15  Found x20:(cP X)
% 277.78/278.15  Found x20 as proof of (cP X)
% 277.78/278.15  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 277.78/278.15  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 277.78/278.15  Found x21:(cP X)
% 277.78/278.15  Instantiate: X:=X0:fofType
% 277.78/278.15  Found x21 as proof of (cP X0)
% 277.78/278.15  Found x6:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 277.78/278.15  Found x6 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 277.78/278.15  Found (x2 x6) as proof of (cP X1)
% 277.78/278.15  Found (x2 x6) as proof of (cP X1)
% 277.78/278.15  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 277.78/278.15  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 277.78/278.15  Found (x2 x40) as proof of (cP X1)
% 277.78/278.15  Found (x2 x40) as proof of (cP X1)
% 277.78/278.15  Found x6:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 277.78/278.15  Found x6 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 277.78/278.15  Found (x5 x6) as proof of (cP X1)
% 277.78/278.15  Found (x5 x6) as proof of (cP X1)
% 277.78/278.15  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 277.78/278.15  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 277.78/278.15  Found (x5 x40) as proof of (cP X1)
% 277.78/278.15  Found (x5 x40) as proof of (cP X1)
% 277.78/278.15  Found x20:=(x2 x10):(cP X)
% 277.78/278.15  Found (x2 x10) as proof of (cP X)
% 277.78/278.15  Found (x2 x10) as proof of (cP X)
% 277.78/278.15  Found x30:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 277.78/278.15  Found x30 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 277.78/278.15  Found (x4 x30) as proof of (cP X)
% 277.78/278.15  Found (x4 x30) as proof of (cP X)
% 277.78/278.15  Found (x4 x30) as proof of (cP X)
% 277.78/278.15  Found x6:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 277.78/278.15  Found x6 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 277.78/278.15  Found (x5 x6) as proof of (cP X1)
% 277.78/278.15  Found (x5 x6) as proof of (cP X1)
% 277.78/278.15  Found x20:(cP X)
% 277.78/278.15  Found x20 as proof of (cP X0)
% 277.78/278.15  Found x20:(cP X)
% 277.78/278.15  Found x20 as proof of (cP X0)
% 277.78/278.15  Found x20:(cP X)
% 277.78/278.15  Found x20 as proof of (cP X0)
% 277.78/278.15  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 277.78/278.15  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 277.78/278.15  Found (x2 x40) as proof of (cP X1)
% 277.78/278.15  Found (x2 x40) as proof of (cP X1)
% 277.78/278.15  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 277.78/278.15  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 277.78/278.15  Found (x5 x40) as proof of (cP X1)
% 277.78/278.15  Found (x5 x40) as proof of (cP X1)
% 277.78/278.15  Found x6:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 277.78/278.15  Found x6 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 277.78/278.15  Found (x2 x6) as proof of (cP X1)
% 277.78/278.15  Found (x2 x6) as proof of (cP X1)
% 277.78/278.15  Found x20:=(x2 x6):(cP X)
% 277.78/278.15  Instantiate: X:=X1:fofType
% 277.78/278.15  Found (x2 x6) as proof of (cP X1)
% 277.78/278.15  Found (fun (x8:(cP x7))=> (x2 x6)) as proof of (cP X1)
% 277.78/278.15  Found (fun (x7:fofType) (x8:(cP x7))=> (x2 x6)) as proof of ((cP x7)->(cP X1))
% 277.78/278.15  Found (fun (x7:fofType) (x8:(cP x7))=> (x2 x6)) as proof of (forall (x:fofType), ((cP x)->(cP X1)))
% 279.00/279.38  Found (ex_ind00 (fun (x7:fofType) (x8:(cP x7))=> (x2 x6))) as proof of (cP X1)
% 279.00/279.38  Found ((ex_ind0 (cP X1)) (fun (x7:fofType) (x8:(cP x7))=> (x2 x6))) as proof of (cP X1)
% 279.00/279.38  Found (((fun (P:Prop) (x7:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x7) x6)) (cP X1)) (fun (x7:fofType) (x8:(cP x7))=> (x2 x6))) as proof of (cP X1)
% 279.00/279.38  Found x20:(cP X)
% 279.00/279.38  Found x20 as proof of (cP X0)
% 279.00/279.38  Found x20 as proof of (cP X0)
% 279.00/279.38  Found x20:=(x2 x3):(cP X)
% 279.00/279.38  Found (x2 x3) as proof of (cP X)
% 279.00/279.38  Found (x2 x3) as proof of (cP X)
% 279.00/279.38  Found x20:=(x2 x11):(cP X)
% 279.00/279.38  Instantiate: X:=X0:fofType
% 279.00/279.38  Found (x2 x11) as proof of (cP X0)
% 279.00/279.38  Found x20:=(x2 x3):(cP X)
% 279.00/279.38  Instantiate: X:=X0:fofType
% 279.00/279.38  Found (x2 x3) as proof of (cP X0)
% 279.00/279.38  Found (fun (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of (cP X0)
% 279.00/279.38  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0))
% 279.00/279.38  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of (((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0)))
% 279.00/279.38  Found (and_rect10 (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 279.00/279.38  Found ((and_rect1 (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 279.00/279.38  Found (((fun (P:Type) (x5:(((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->P)))=> (((((and_rect ((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))) P) x5) x4)) (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 279.00/279.38  Found x20:=(x2 x11):(cP X)
% 279.00/279.38  Found (x2 x11) as proof of (cP X)
% 279.00/279.38  Found (x2 x11) as proof of (cP X)
% 279.00/279.38  Found x20:=(x2 x12):(cP X)
% 279.00/279.38  Instantiate: X:=X0:fofType
% 279.00/279.38  Found (x2 x12) as proof of (cP X0)
% 279.00/279.38  Found (x2 x12) as proof of (cP X0)
% 279.00/279.38  Found x20:=(x2 x12):(cP X)
% 279.00/279.38  Found (x2 x12) as proof of (cP X0)
% 279.00/279.38  Found (x2 x12) as proof of (cP X0)
% 279.00/279.38  Found (x2 x12) as proof of (cP X0)
% 279.00/279.38  Found x12:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 279.00/279.38  Found x12 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 279.00/279.38  Found (x2 x12) as proof of (cP X0)
% 279.00/279.38  Found (x2 x12) as proof of (cP X0)
% 279.00/279.38  Found (x2 x12) as proof of (cP X0)
% 279.00/279.38  Found x20:=(x2 x11):(cP X)
% 279.00/279.38  Found (x2 x11) as proof of (cP X)
% 279.00/279.38  Found (x2 x11) as proof of (cP X)
% 279.00/279.38  Found x20:=(x2 x12):(cP X)
% 279.00/279.38  Instantiate: X:=X0:fofType
% 279.00/279.38  Found (x2 x12) as proof of (cP X0)
% 279.00/279.38  Found (x2 x12) as proof of (cP X0)
% 279.00/279.38  Found x20:=(x2 x12):(cP X)
% 279.00/279.38  Found (x2 x12) as proof of (cP X0)
% 279.00/279.38  Found (x2 x12) as proof of (cP X0)
% 279.00/279.38  Found (x2 x12) as proof of (cP X0)
% 279.00/279.38  Found x12:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 279.00/279.38  Found x12 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 279.00/279.38  Found (x2 x12) as proof of (cP X0)
% 279.00/279.38  Found (x2 x12) as proof of (cP X0)
% 279.00/279.38  Found (x2 x12) as proof of (cP X0)
% 279.00/279.38  Found x20:=(x2 x3):(cP X)
% 279.00/279.38  Instantiate: X:=X0:fofType
% 279.00/279.38  Found (x2 x3) as proof of (cP X0)
% 279.00/279.38  Found (fun (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of (cP X0)
% 279.00/279.38  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0))
% 279.00/279.38  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of (((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0)))
% 279.00/279.38  Found (and_rect10 (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 279.20/279.55  Found ((and_rect1 (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 279.20/279.55  Found (((fun (P:Type) (x5:(((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->P)))=> (((((and_rect ((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))) P) x5) x4)) (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 279.20/279.55  Found x20:=(x2 x3):(cP X)
% 279.20/279.55  Instantiate: X:=X0:fofType
% 279.20/279.55  Found (x2 x3) as proof of (cP X0)
% 279.20/279.55  Found (fun (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of (cP X0)
% 279.20/279.55  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0))
% 279.20/279.55  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of (((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0)))
% 279.20/279.55  Found (and_rect10 (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 279.20/279.55  Found ((and_rect1 (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 279.20/279.55  Found (((fun (P:Type) (x5:(((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->P)))=> (((((and_rect ((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))) P) x5) x4)) (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 279.20/279.55  Found x20:=(x2 x11):(cP X)
% 279.20/279.55  Found (x2 x11) as proof of (cP X)
% 279.20/279.55  Found (x2 x11) as proof of (cP X)
% 279.20/279.55  Found x20:=(x2 x12):(cP X)
% 279.20/279.55  Instantiate: X:=X0:fofType
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found x20:=(x2 x12):(cP X)
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found x12:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 279.20/279.55  Found x12 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found x20:(cP X)
% 279.20/279.55  Instantiate: X:=X0:fofType
% 279.20/279.55  Found x20 as proof of (cP X0)
% 279.20/279.55  Found x20:=(x2 x11):(cP X)
% 279.20/279.55  Found (x2 x11) as proof of (cP X)
% 279.20/279.55  Found (x2 x11) as proof of (cP X)
% 279.20/279.55  Found x20:=(x2 x12):(cP X)
% 279.20/279.55  Instantiate: X:=X0:fofType
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found x20:=(x2 x12):(cP X)
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found x12:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 279.20/279.55  Found x12 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found x6:(cP x5)
% 279.20/279.55  Instantiate: X0:=x5:fofType
% 279.20/279.55  Found (fun (x6:(cP x5))=> x6) as proof of (cP X0)
% 279.20/279.55  Found x20:=(x2 x11):(cP X)
% 279.20/279.55  Found (x2 x11) as proof of (cP X)
% 279.20/279.55  Found (x2 x11) as proof of (cP X)
% 279.20/279.55  Found x20:=(x2 x12):(cP X)
% 279.20/279.55  Instantiate: X:=X0:fofType
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found x20:=(x2 x12):(cP X)
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found x12:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 279.20/279.55  Found x12 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found (x2 x12) as proof of (cP X0)
% 279.20/279.55  Found x20:(cP X)
% 279.20/279.55  Instantiate: X:=X0:fofType
% 279.20/279.55  Found x20 as proof of (cP X0)
% 283.14/283.50  Found x20:=(x2 x3):(cP X)
% 283.14/283.50  Instantiate: X:=X0:fofType
% 283.14/283.50  Found (x2 x3) as proof of (cP X0)
% 283.14/283.50  Found (fun (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of (cP X0)
% 283.14/283.50  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0))
% 283.14/283.50  Found (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3)) as proof of (((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->(cP X0)))
% 283.14/283.50  Found (and_rect10 (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 283.14/283.50  Found ((and_rect1 (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 283.14/283.50  Found (((fun (P:Type) (x5:(((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))->((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))->P)))=> (((((and_rect ((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1))) P) x5) x4)) (cP X0)) (fun (x5:((cP X1)->((ex fofType) (fun (Y:fofType)=> (cP Y))))) (x6:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X1)))=> (x2 x3))) as proof of (cP X0)
% 283.14/283.50  Found x20:=(x2 x3):(cP X)
% 283.14/283.50  Instantiate: X:=X0:fofType
% 283.14/283.50  Found (x2 x3) as proof of (cP X0)
% 283.14/283.50  Found x20:=(x2 x11):(cP X)
% 283.14/283.50  Found (x2 x11) as proof of (cP X)
% 283.14/283.50  Found (x2 x11) as proof of (cP X)
% 283.14/283.50  Found x20:=(x2 x12):(cP X)
% 283.14/283.50  Instantiate: X:=X0:fofType
% 283.14/283.50  Found (x2 x12) as proof of (cP X0)
% 283.14/283.50  Found (x2 x12) as proof of (cP X0)
% 283.14/283.50  Found x20:=(x2 x12):(cP X)
% 283.14/283.50  Found (x2 x12) as proof of (cP X0)
% 283.14/283.50  Found (x2 x12) as proof of (cP X0)
% 283.14/283.50  Found (x2 x12) as proof of (cP X0)
% 283.14/283.50  Found x12:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 283.14/283.50  Found x12 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 283.14/283.50  Found (x2 x12) as proof of (cP X0)
% 283.14/283.50  Found (x2 x12) as proof of (cP X0)
% 283.14/283.50  Found (x2 x12) as proof of (cP X0)
% 283.14/283.50  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 283.14/283.50  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 283.14/283.50  Found x20:(cP X)
% 283.14/283.50  Instantiate: X:=X0:fofType
% 283.14/283.50  Found x20 as proof of (cP X0)
% 283.14/283.50  Found x20 as proof of (cP X0)
% 283.14/283.50  Found x22:(cP X)
% 283.14/283.50  Instantiate: X0:=X:fofType
% 283.14/283.50  Found x22 as proof of (cP X0)
% 283.14/283.50  Found x20:=(x2 x3):(cP X)
% 283.14/283.50  Instantiate: X:=X0:fofType
% 283.14/283.50  Found (x2 x3) as proof of (cP X0)
% 283.14/283.50  Found x22:(cP X)
% 283.14/283.50  Instantiate: X0:=X:fofType
% 283.14/283.50  Found x22 as proof of (cP X0)
% 283.14/283.50  Found x20:=(x2 x3):(cP X)
% 283.14/283.50  Instantiate: X:=X0:fofType
% 283.14/283.50  Found (x2 x3) as proof of (cP X0)
% 283.14/283.50  Found x22:(cP X)
% 283.14/283.50  Instantiate: X0:=X:fofType
% 283.14/283.50  Found x22 as proof of (cP X0)
% 283.14/283.50  Found x20:=(x2 x40):(cP X)
% 283.14/283.50  Found (x2 x40) as proof of (cP X0)
% 283.14/283.50  Found (x2 x40) as proof of (cP X0)
% 283.14/283.50  Found (x2 x40) as proof of (cP X0)
% 283.14/283.50  Found x20:(cP X)
% 283.14/283.50  Instantiate: X:=X0:fofType
% 283.14/283.50  Found x20 as proof of (cP X0)
% 283.14/283.50  Found x20:=(x2 x6):(cP X)
% 283.14/283.50  Found (x2 x6) as proof of (cP X)
% 283.14/283.50  Found (x2 x6) as proof of (cP X)
% 283.14/283.50  Found x20:=(x2 x10):(cP X)
% 283.14/283.50  Instantiate: X:=X1:fofType
% 283.14/283.50  Found (x2 x10) as proof of (cP X1)
% 283.14/283.50  Found (x2 x10) as proof of (cP X1)
% 283.14/283.50  Found x50:=(x5 x10):(cP X0)
% 283.14/283.50  Instantiate: X0:=X1:fofType
% 283.14/283.50  Found (x5 x10) as proof of (cP X1)
% 283.14/283.50  Found (x5 x10) as proof of (cP X1)
% 283.14/283.50  Found x50:=(x5 x6):(cP X0)
% 283.14/283.50  Found (x5 x6) as proof of (cP X1)
% 283.14/283.50  Found (x5 x6) as proof of (cP X1)
% 283.14/283.50  Found (x5 x6) as proof of (cP X1)
% 283.14/283.50  Found x20:=(x2 x6):(cP X)
% 283.14/283.50  Found (x2 x6) as proof of (cP X1)
% 283.14/283.50  Found (x2 x6) as proof of (cP X1)
% 283.14/283.50  Found (x2 x6) as proof of (cP X1)
% 283.14/283.50  Found x6:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 283.14/283.50  Found x6 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 283.14/283.50  Found (x5 x6) as proof of (cP X1)
% 283.14/283.50  Found (x5 x6) as proof of (cP X1)
% 283.14/283.50  Found (x5 x6) as proof of (cP X1)
% 283.14/283.50  Found x6:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 283.14/283.50  Found x6 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 283.14/283.50  Found (x2 x6) as proof of (cP X1)
% 283.14/283.50  Found (x2 x6) as proof of (cP X1)
% 283.14/283.50  Found (x2 x6) as proof of (cP X1)
% 283.14/283.50  Found x20:=(x2 x6):(cP X)
% 283.14/283.50  Instantiate: X0:=X:fofType
% 283.14/283.50  Found (x2 x6) as proof of (cP X0)
% 283.14/283.50  Found (x2 x6) as proof of (cP X0)
% 283.73/284.12  Found x50:=(x5 x6):(cP X0)
% 283.73/284.12  Found (x5 x6) as proof of (cP X0)
% 283.73/284.12  Found (x5 x6) as proof of (cP X0)
% 283.73/284.12  Found x20:=(x2 x40):(cP X)
% 283.73/284.12  Instantiate: X:=X1:fofType
% 283.73/284.12  Found (x2 x40) as proof of (cP X1)
% 283.73/284.12  Found (x2 x40) as proof of (cP X1)
% 283.73/284.12  Found x50:=(x5 x40):(cP X0)
% 283.73/284.12  Instantiate: X0:=X1:fofType
% 283.73/284.12  Found (x5 x40) as proof of (cP X1)
% 283.73/284.12  Found (x5 x40) as proof of (cP X1)
% 283.73/284.12  Found x50:=(x5 x40):(cP X0)
% 283.73/284.12  Found (x5 x40) as proof of (cP X1)
% 283.73/284.12  Found (x5 x40) as proof of (cP X1)
% 283.73/284.12  Found (x5 x40) as proof of (cP X1)
% 283.73/284.12  Found x20:=(x2 x40):(cP X)
% 283.73/284.12  Found (x2 x40) as proof of (cP X1)
% 283.73/284.12  Found (x2 x40) as proof of (cP X1)
% 283.73/284.12  Found (x2 x40) as proof of (cP X1)
% 283.73/284.12  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 283.73/284.12  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 283.73/284.12  Found (x5 x40) as proof of (cP X1)
% 283.73/284.12  Found (x5 x40) as proof of (cP X1)
% 283.73/284.12  Found (x5 x40) as proof of (cP X1)
% 283.73/284.12  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 283.73/284.12  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 283.73/284.12  Found (x2 x40) as proof of (cP X1)
% 283.73/284.12  Found (x2 x40) as proof of (cP X1)
% 283.73/284.12  Found (x2 x40) as proof of (cP X1)
% 283.73/284.12  Found x50:=(x5 x6):(cP X0)
% 283.73/284.12  Instantiate: X:=X0:fofType
% 283.73/284.12  Found (x5 x6) as proof of (cP X)
% 283.73/284.12  Found (x5 x6) as proof of (cP X)
% 283.73/284.12  Found x20:=(x2 x6):(cP X)
% 283.73/284.12  Found (x2 x6) as proof of (cP X)
% 283.73/284.12  Found (x2 x6) as proof of (cP X)
% 283.73/284.12  Found x20:=(x2 x10):(cP X)
% 283.73/284.12  Instantiate: X:=X1:fofType
% 283.73/284.12  Found (x2 x10) as proof of (cP X1)
% 283.73/284.12  Found (x2 x10) as proof of (cP X1)
% 283.73/284.12  Found x50:=(x5 x10):(cP X0)
% 283.73/284.12  Instantiate: X0:=X1:fofType
% 283.73/284.12  Found (x5 x10) as proof of (cP X1)
% 283.73/284.12  Found (x5 x10) as proof of (cP X1)
% 283.73/284.12  Found x20:=(x2 x6):(cP X)
% 283.73/284.12  Found (x2 x6) as proof of (cP X1)
% 283.73/284.12  Found (x2 x6) as proof of (cP X1)
% 283.73/284.12  Found (x2 x6) as proof of (cP X1)
% 283.73/284.12  Found x50:=(x5 x6):(cP X0)
% 283.73/284.12  Found (x5 x6) as proof of (cP X1)
% 283.73/284.12  Found (x5 x6) as proof of (cP X1)
% 283.73/284.12  Found (x5 x6) as proof of (cP X1)
% 283.73/284.12  Found x6:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 283.73/284.12  Found x6 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 283.73/284.12  Found (x5 x6) as proof of (cP X1)
% 283.73/284.12  Found (x5 x6) as proof of (cP X1)
% 283.73/284.12  Found (x5 x6) as proof of (cP X1)
% 283.73/284.12  Found x6:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 283.73/284.12  Found x6 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 283.73/284.12  Found (x2 x6) as proof of (cP X1)
% 283.73/284.12  Found (x2 x6) as proof of (cP X1)
% 283.73/284.12  Found (x2 x6) as proof of (cP X1)
% 283.73/284.12  Found x20:=(x2 x6):(cP X)
% 283.73/284.12  Instantiate: X0:=X:fofType
% 283.73/284.12  Found (x2 x6) as proof of (cP X0)
% 283.73/284.12  Found (x2 x6) as proof of (cP X0)
% 283.73/284.12  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 283.73/284.12  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 283.73/284.12  Found x50:=(x5 x6):(cP X0)
% 283.73/284.12  Found (x5 x6) as proof of (cP X0)
% 283.73/284.12  Found (x5 x6) as proof of (cP X0)
% 283.73/284.12  Found x20:=(x2 x40):(cP X)
% 283.73/284.12  Instantiate: X:=X1:fofType
% 283.73/284.12  Found (x2 x40) as proof of (cP X1)
% 283.73/284.12  Found (x2 x40) as proof of (cP X1)
% 283.73/284.12  Found x50:=(x5 x40):(cP X0)
% 283.73/284.12  Instantiate: X0:=X1:fofType
% 283.73/284.12  Found (x5 x40) as proof of (cP X1)
% 283.73/284.12  Found (x5 x40) as proof of (cP X1)
% 283.73/284.12  Found x50:=(x5 x40):(cP X0)
% 283.73/284.12  Found (x5 x40) as proof of (cP X1)
% 283.73/284.12  Found (x5 x40) as proof of (cP X1)
% 283.73/284.12  Found (x5 x40) as proof of (cP X1)
% 283.73/284.12  Found x20:=(x2 x40):(cP X)
% 283.73/284.12  Found (x2 x40) as proof of (cP X1)
% 283.73/284.12  Found (x2 x40) as proof of (cP X1)
% 283.73/284.12  Found (x2 x40) as proof of (cP X1)
% 283.73/284.12  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 283.73/284.12  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 283.73/284.12  Found (x5 x40) as proof of (cP X1)
% 283.73/284.12  Found (x5 x40) as proof of (cP X1)
% 283.73/284.12  Found (x5 x40) as proof of (cP X1)
% 283.73/284.12  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 283.73/284.12  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 283.73/284.12  Found (x2 x40) as proof of (cP X1)
% 283.73/284.12  Found (x2 x40) as proof of (cP X1)
% 283.73/284.12  Found (x2 x40) as proof of (cP X1)
% 283.73/284.12  Found x20:=(x2 x11):(cP X)
% 283.73/284.12  Instantiate: X:=X0:fofType
% 283.73/284.12  Found (x2 x11) as proof of (cP X0)
% 283.73/284.12  Found (fun (x5:(cP x4))=> (x2 x11)) as proof of (cP X0)
% 283.73/284.12  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of ((cP x4)->(cP X0))
% 283.73/284.12  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 283.73/284.12  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 283.73/284.12  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 283.73/284.12  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 286.19/286.60  Found x20:=(x2 x11):(cP X)
% 286.19/286.60  Instantiate: X:=X0:fofType
% 286.19/286.60  Found (x2 x11) as proof of (cP X0)
% 286.19/286.60  Found (fun (x5:(cP x4))=> (x2 x11)) as proof of (cP X0)
% 286.19/286.60  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of ((cP x4)->(cP X0))
% 286.19/286.60  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 286.19/286.60  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 286.19/286.60  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 286.19/286.60  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 286.19/286.60  Found x22:(cP X)
% 286.19/286.60  Instantiate: X0:=X:fofType
% 286.19/286.60  Found x22 as proof of (cP X0)
% 286.19/286.60  Found x52:(cP X0)
% 286.19/286.60  Instantiate: X:=X0:fofType
% 286.19/286.60  Found x52 as proof of (cP X)
% 286.19/286.60  Found x20:=(x2 x3):(cP X)
% 286.19/286.60  Found (x2 x3) as proof of (cP X)
% 286.19/286.60  Found (x2 x3) as proof of (cP X)
% 286.19/286.60  Found x20:=(x2 x11):(cP X)
% 286.19/286.60  Instantiate: X:=X0:fofType
% 286.19/286.60  Found (x2 x11) as proof of (cP X0)
% 286.19/286.60  Found x20:=(x2 x3):(cP X)
% 286.19/286.60  Instantiate: X:=X0:fofType
% 286.19/286.60  Found (x2 x3) as proof of (cP X0)
% 286.19/286.60  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 286.19/286.60  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 286.19/286.60  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x21)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 286.19/286.60  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x21)) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 286.19/286.60  Found x20:(cP X)
% 286.19/286.60  Found x20 as proof of (cP X0)
% 286.19/286.60  Found x20:(cP X)
% 286.19/286.60  Instantiate: X:=X0:fofType
% 286.19/286.60  Found x20 as proof of (cP X0)
% 286.19/286.60  Found x20:(cP X)
% 286.19/286.60  Instantiate: X:=X0:fofType
% 286.19/286.60  Found x20 as proof of (cP X0)
% 286.19/286.60  Found x20:(cP X)
% 286.19/286.60  Instantiate: X:=X0:fofType
% 286.19/286.60  Found x20 as proof of (cP X0)
% 286.19/286.60  Found x20:=(x2 x3):(cP X)
% 286.19/286.60  Instantiate: X:=X0:fofType
% 286.19/286.60  Found (x2 x3) as proof of (cP X0)
% 286.19/286.60  Found x20:=(x2 x3):(cP X)
% 286.19/286.60  Instantiate: X:=X0:fofType
% 286.19/286.60  Found (x2 x3) as proof of (cP X0)
% 286.19/286.60  Found x20:(cP X)
% 286.19/286.60  Instantiate: X:=X0:fofType
% 286.19/286.60  Found x20 as proof of (cP X0)
% 286.19/286.60  Found x20 as proof of (cP X0)
% 286.19/286.60  Found x20:=(x2 x11):(cP X)
% 286.19/286.60  Found (x2 x11) as proof of (cP X0)
% 286.19/286.60  Found (x2 x11) as proof of (cP X0)
% 286.19/286.60  Found x20:=(x2 x11):(cP X)
% 286.19/286.60  Found (x2 x11) as proof of (cP X0)
% 286.19/286.60  Found (x2 x11) as proof of (cP X0)
% 286.19/286.60  Found x20:=(x2 x11):(cP X)
% 286.19/286.60  Found (x2 x11) as proof of (cP X0)
% 286.19/286.60  Found (x2 x11) as proof of (cP X0)
% 286.19/286.60  Found x20:=(x2 x11):(cP X)
% 286.19/286.60  Instantiate: X:=X0:fofType
% 286.19/286.60  Found (x2 x11) as proof of (cP X0)
% 286.19/286.60  Found (fun (x5:(cP x4))=> (x2 x11)) as proof of (cP X0)
% 286.19/286.60  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of ((cP x4)->(cP X0))
% 286.19/286.60  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 286.19/286.60  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 286.19/286.60  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 286.19/286.60  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 286.19/286.60  Found x20:(cP X)
% 286.19/286.60  Found x20 as proof of (cP X0)
% 286.19/286.60  Found x20:=(x2 x11):(cP X)
% 286.19/286.60  Instantiate: X:=X0:fofType
% 286.19/286.60  Found (x2 x11) as proof of (cP X0)
% 286.19/286.60  Found (fun (x5:(cP x4))=> (x2 x11)) as proof of (cP X0)
% 286.19/286.60  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of ((cP x4)->(cP X0))
% 286.19/286.60  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 286.19/286.60  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 286.19/286.60  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 286.19/286.60  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 286.19/286.60  Found x20:=(x2 x11):(cP X)
% 286.19/286.60  Instantiate: X:=X0:fofType
% 286.19/286.60  Found (x2 x11) as proof of (cP X0)
% 286.19/286.60  Found (fun (x5:(cP x4))=> (x2 x11)) as proof of (cP X0)
% 286.19/286.60  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of ((cP x4)->(cP X0))
% 289.64/289.99  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 289.64/289.99  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 289.64/289.99  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 289.64/289.99  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 289.64/289.99  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 289.64/289.99  Found x20:=(x2 x12):(cP X)
% 289.64/289.99  Found (x2 x12) as proof of (cP X)
% 289.64/289.99  Found (x2 x12) as proof of (cP X)
% 289.64/289.99  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 289.64/289.99  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 289.64/289.99  Found x20:=(x2 x11):(cP X)
% 289.64/289.99  Instantiate: X:=X0:fofType
% 289.64/289.99  Found (x2 x11) as proof of (cP X0)
% 289.64/289.99  Found (fun (x5:(cP x4))=> (x2 x11)) as proof of (cP X0)
% 289.64/289.99  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of ((cP x4)->(cP X0))
% 289.64/289.99  Found (fun (x4:fofType) (x5:(cP x4))=> (x2 x11)) as proof of (forall (x:fofType), ((cP x)->(cP X0)))
% 289.64/289.99  Found (ex_ind00 (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 289.64/289.99  Found ((ex_ind0 (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 289.64/289.99  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 289.64/289.99  Found (((fun (P:Prop) (x4:(forall (x:fofType), ((cP x)->P)))=> (((((ex_ind fofType) (fun (Y:fofType)=> (cP Y))) P) x4) x3)) (cP X0)) (fun (x4:fofType) (x5:(cP x4))=> (x2 x11))) as proof of (cP X0)
% 289.64/289.99  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 289.64/289.99  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 289.64/289.99  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 289.64/289.99  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 289.64/289.99  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 289.64/289.99  Found x22:(cP X)
% 289.64/289.99  Instantiate: X0:=X:fofType
% 289.64/289.99  Found x22 as proof of (cP X0)
% 289.64/289.99  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 289.64/289.99  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 289.64/289.99  Found x22:(cP X)
% 289.64/289.99  Instantiate: X0:=X:fofType
% 289.64/289.99  Found x22 as proof of (cP X0)
% 289.64/289.99  Found x22:(cP X)
% 289.64/289.99  Instantiate: X0:=X:fofType
% 289.64/289.99  Found x22 as proof of (cP X0)
% 289.64/289.99  Found x40:=(x4 x30):(cP X0)
% 289.64/289.99  Found (x4 x30) as proof of (cP X)
% 289.64/289.99  Found (x4 x30) as proof of (cP X)
% 289.64/289.99  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of (cP X)
% 289.64/289.99  Found (fun (x4:(((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0)))=> (x4 x30)) as proof of ((((ex fofType) (fun (Y:fofType)=> (cP Y)))->(cP X0))->(cP X))
% 289.64/289.99  Found x20:=(x2 x3):(cP X)
% 289.64/289.99  Found (x2 x3) as proof of (cP X)
% 289.64/289.99  Found (x2 x3) as proof of (cP X)
% 289.64/289.99  Found x20:=(x2 x11):(cP X)
% 289.64/289.99  Instantiate: X:=X0:fofType
% 289.64/289.99  Found (x2 x11) as proof of (cP X0)
% 289.64/289.99  Found x20:=(x2 x3):(cP X)
% 289.64/289.99  Instantiate: X:=X0:fofType
% 289.64/289.99  Found (x2 x3) as proof of (cP X0)
% 289.64/289.99  Found x20:=(x2 x3):(cP X)
% 289.64/289.99  Instantiate: X:=X0:fofType
% 289.64/289.99  Found (x2 x3) as proof of (cP X0)
% 289.64/289.99  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 289.64/289.99  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 289.64/289.99  Found x21:(cP X)
% 289.64/289.99  Instantiate: X0:=X:fofType
% 289.64/289.99  Found x21 as proof of (cP X0)
% 289.64/289.99  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 289.64/289.99  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 289.64/289.99  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x21)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 289.64/289.99  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x21)) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 289.64/289.99  Found x20:(cP X)
% 289.64/289.99  Found x20 as proof of (cP X0)
% 289.64/289.99  Found x20:(cP X)
% 289.64/289.99  Instantiate: X:=X0:fofType
% 289.64/289.99  Found x20 as proof of (cP X0)
% 289.64/289.99  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 289.64/289.99  Found (x1 x21) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 289.64/289.99  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x21)) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 294.27/294.63  Found (fun (x3:(forall (X:fofType), (cP X)))=> (x1 x21)) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 294.27/294.63  Found x20:(cP X)
% 294.27/294.63  Found x20 as proof of (cP X0)
% 294.27/294.63  Found x20:(cP X)
% 294.27/294.63  Instantiate: X:=X0:fofType
% 294.27/294.63  Found x20 as proof of (cP X0)
% 294.27/294.63  Found x20:=(x2 x3):(cP X)
% 294.27/294.63  Found (x2 x3) as proof of (cP X)
% 294.27/294.63  Found (x2 x3) as proof of (cP X)
% 294.27/294.63  Found x20:=(x2 x11):(cP X)
% 294.27/294.63  Instantiate: X:=X0:fofType
% 294.27/294.63  Found (x2 x11) as proof of (cP X0)
% 294.27/294.63  Found (x2 x11) as proof of (cP X0)
% 294.27/294.63  Found x20:=(x2 x11):(cP X)
% 294.27/294.63  Found (x2 x11) as proof of (cP X0)
% 294.27/294.63  Found (x2 x11) as proof of (cP X0)
% 294.27/294.63  Found (x2 x11) as proof of (cP X0)
% 294.27/294.63  Found x50:(cP X0)
% 294.27/294.63  Found x50 as proof of (cP X1)
% 294.27/294.63  Found x50:(cP X0)
% 294.27/294.63  Instantiate: X0:=X1:fofType
% 294.27/294.63  Found x50 as proof of (cP X1)
% 294.27/294.63  Found x20:(cP X)
% 294.27/294.63  Instantiate: X:=X1:fofType
% 294.27/294.63  Found x20 as proof of (cP X1)
% 294.27/294.63  Found x20:(cP X)
% 294.27/294.63  Found x20 as proof of (cP X1)
% 294.27/294.63  Found x20:=(x2 x11):(cP X)
% 294.27/294.63  Found (x2 x11) as proof of (cP X0)
% 294.27/294.63  Found (x2 x11) as proof of (cP X0)
% 294.27/294.63  Found x20:=(x2 x11):(cP X)
% 294.27/294.63  Found (x2 x11) as proof of (cP X0)
% 294.27/294.63  Found (x2 x11) as proof of (cP X0)
% 294.27/294.63  Found x50:(cP X0)
% 294.27/294.63  Found x50 as proof of (cP X1)
% 294.27/294.63  Found x20:(cP X)
% 294.27/294.63  Instantiate: X:=X1:fofType
% 294.27/294.63  Found x20 as proof of (cP X1)
% 294.27/294.63  Found x50:(cP X0)
% 294.27/294.63  Instantiate: X0:=X1:fofType
% 294.27/294.63  Found x50 as proof of (cP X1)
% 294.27/294.63  Found x20:(cP X)
% 294.27/294.63  Found x20 as proof of (cP X1)
% 294.27/294.63  Found x20:=(x2 x11):(cP X)
% 294.27/294.63  Found (x2 x11) as proof of (cP X0)
% 294.27/294.63  Found (x2 x11) as proof of (cP X0)
% 294.27/294.63  Found x20:(cP X)
% 294.27/294.63  Instantiate: X:=X0:fofType
% 294.27/294.63  Found x20 as proof of (cP X0)
% 294.27/294.63  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 294.27/294.63  Found (fun (x5:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 294.27/294.63  Found (fun (x5:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 294.27/294.63  Found x20:=(x2 x11):(cP X)
% 294.27/294.63  Found (x2 x11) as proof of (cP X0)
% 294.27/294.63  Found (x2 x11) as proof of (cP X0)
% 294.27/294.63  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 294.27/294.63  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 294.27/294.63  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 294.27/294.63  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 294.27/294.63  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 294.27/294.63  Found (fun (x5:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 294.27/294.63  Found (fun (x5:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 294.27/294.63  Found x20:(cP X)
% 294.27/294.63  Instantiate: X:=X0:fofType
% 294.27/294.63  Found x20 as proof of (cP X0)
% 294.27/294.63  Found x22:(cP X)
% 294.27/294.63  Instantiate: X0:=X:fofType
% 294.27/294.63  Found x22 as proof of (cP X0)
% 294.27/294.63  Found x22:(cP X)
% 294.27/294.63  Instantiate: X0:=X:fofType
% 294.27/294.63  Found x22 as proof of (cP X0)
% 294.27/294.63  Found x20:=(x2 x6):(cP X)
% 294.27/294.63  Instantiate: X:=X1:fofType
% 294.27/294.63  Found (x2 x6) as proof of (cP X1)
% 294.27/294.63  Found x22:(cP X)
% 294.27/294.63  Instantiate: X0:=X:fofType
% 294.27/294.63  Found x22 as proof of (cP X0)
% 294.27/294.63  Found x50:=(x5 x6):(cP X0)
% 294.27/294.63  Instantiate: X0:=X1:fofType
% 294.27/294.63  Found (x5 x6) as proof of (cP X1)
% 294.27/294.63  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 294.27/294.63  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 294.27/294.63  Found x21:(cP X)
% 294.27/294.63  Instantiate: X0:=X:fofType
% 294.27/294.63  Found x21 as proof of (cP X0)
% 294.27/294.63  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 294.27/294.63  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 294.27/294.63  Found x20:=(x2 x6):(cP X)
% 294.27/294.63  Instantiate: X:=X1:fofType
% 294.27/294.63  Found (x2 x6) as proof of (cP X1)
% 294.27/294.63  Found x50:=(x5 x6):(cP X0)
% 294.27/294.63  Instantiate: X0:=X1:fofType
% 294.27/294.63  Found (x5 x6) as proof of (cP X1)
% 294.27/294.63  Found x22:(cP X)
% 294.27/294.63  Instantiate: X0:=X:fofType
% 294.27/294.63  Found x22 as proof of (cP X0)
% 294.27/294.63  Found x22:(cP X)
% 294.27/294.63  Instantiate: X0:=X:fofType
% 294.27/294.63  Found x22 as proof of (cP X0)
% 294.27/294.63  Found x50:=(x5 x6):(cP X0)
% 294.27/294.63  Instantiate: X0:=X1:fofType
% 294.27/294.63  Found (x5 x6) as proof of (cP X1)
% 294.27/294.63  Found x20:=(x2 x6):(cP X)
% 294.27/294.63  Instantiate: X:=X1:fofType
% 294.27/294.63  Found (x2 x6) as proof of (cP X1)
% 294.27/294.63  Found x20:=(x2 x6):(cP X)
% 294.27/294.63  Instantiate: X:=X1:fofType
% 294.27/294.63  Found (x2 x6) as proof of (cP X1)
% 294.27/294.63  Found x50:=(x5 x6):(cP X0)
% 294.27/294.63  Instantiate: X0:=X1:fofType
% 294.27/294.63  Found (x5 x6) as proof of (cP X1)
% 294.27/294.63  Found x20:(cP X)
% 294.27/294.63  Instantiate: X:=X1:fofType
% 294.27/294.63  Found x20 as proof of (cP X1)
% 294.27/294.63  Found x20:=(x2 x6):(cP X)
% 294.27/294.63  Instantiate: X:=X1:fofType
% 294.27/294.63  Found (x2 x6) as proof of (cP X1)
% 294.27/294.63  Found x22:(cP X)
% 294.27/294.63  Instantiate: X0:=X:fofType
% 296.94/297.33  Found x22 as proof of (cP X0)
% 296.94/297.33  Found x20:(cP X)
% 296.94/297.33  Instantiate: X:=X1:fofType
% 296.94/297.33  Found x20 as proof of (cP X1)
% 296.94/297.33  Found x20:=(x2 x6):(cP X)
% 296.94/297.33  Instantiate: X:=X1:fofType
% 296.94/297.33  Found (x2 x6) as proof of (cP X1)
% 296.94/297.33  Found x21:(cP X)
% 296.94/297.33  Instantiate: X0:=X:fofType
% 296.94/297.33  Found x21 as proof of (cP X0)
% 296.94/297.33  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 296.94/297.33  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 296.94/297.33  Found x20:(cP X)
% 296.94/297.33  Instantiate: X:=X1:fofType
% 296.94/297.33  Found x20 as proof of (cP X1)
% 296.94/297.33  Found x50:(cP X0)
% 296.94/297.33  Instantiate: X0:=X1:fofType
% 296.94/297.33  Found x50 as proof of (cP X1)
% 296.94/297.33  Found x20:(cP X)
% 296.94/297.33  Instantiate: X:=X0:fofType
% 296.94/297.33  Found x20 as proof of (cP X0)
% 296.94/297.33  Found x20 as proof of (cP X0)
% 296.94/297.33  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 296.94/297.33  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 296.94/297.33  Found x50:(cP X0)
% 296.94/297.33  Instantiate: X0:=X1:fofType
% 296.94/297.33  Found x50 as proof of (cP X1)
% 296.94/297.33  Found x20:(cP X)
% 296.94/297.33  Instantiate: X:=X1:fofType
% 296.94/297.33  Found x20 as proof of (cP X1)
% 296.94/297.33  Found x20:(cP X)
% 296.94/297.33  Instantiate: X:=X0:fofType
% 296.94/297.33  Found x20 as proof of (cP X0)
% 296.94/297.33  Found x20 as proof of (cP X0)
% 296.94/297.33  Found x20:=(x2 x12):(cP X)
% 296.94/297.33  Found (x2 x12) as proof of (cP X)
% 296.94/297.33  Found (x2 x12) as proof of (cP X)
% 296.94/297.33  Found x20:=(x2 x12):(cP X)
% 296.94/297.33  Instantiate: X0:=X:fofType
% 296.94/297.33  Found (x2 x12) as proof of (cP X0)
% 296.94/297.33  Found (x2 x12) as proof of (cP X0)
% 296.94/297.33  Found x20:=(x2 x11):(cP X)
% 296.94/297.33  Found (x2 x11) as proof of (cP X)
% 296.94/297.33  Found (x2 x11) as proof of (cP X)
% 296.94/297.33  Found x20:=(x2 x11):(cP X)
% 296.94/297.33  Instantiate: X0:=X:fofType
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 296.94/297.33  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 296.94/297.33  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 296.94/297.33  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 296.94/297.33  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 296.94/297.33  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 296.94/297.33  Found (fun (x5:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 296.94/297.33  Found (fun (x5:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 296.94/297.33  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 296.94/297.33  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 296.94/297.33  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 296.94/297.33  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found x20:=(x2 x11):(cP X)
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found x11:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 296.94/297.33  Found x11 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found x20:=(x2 x11):(cP X)
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found x20:=(x2 x3):(cP X)
% 296.94/297.33  Found (x2 x3) as proof of (cP X)
% 296.94/297.33  Found (x2 x3) as proof of (cP X)
% 296.94/297.33  Found x20:=(x2 x11):(cP X)
% 296.94/297.33  Instantiate: X:=X0:fofType
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found x20:=(x2 x11):(cP X)
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 296.94/297.33  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 296.94/297.33  Found (x2 x40) as proof of (cP X0)
% 296.94/297.33  Found (x2 x40) as proof of (cP X0)
% 296.94/297.33  Found (x2 x40) as proof of (cP X0)
% 296.94/297.33  Found x21:(cP X)
% 296.94/297.33  Found x21 as proof of (cP X)
% 296.94/297.33  Found x20:=(x2 x11):(cP X)
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found x21:(cP X)
% 296.94/297.33  Instantiate: X0:=X:fofType
% 296.94/297.33  Found x21 as proof of (cP X0)
% 296.94/297.33  Found x20:=(x2 x11):(cP X)
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found (x2 x11) as proof of (cP X0)
% 296.94/297.33  Found x40:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 296.94/297.33  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 296.94/297.33  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x20:(cP X)
% 299.94/300.33  Found x20 as proof of (cP X)
% 299.94/300.33  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x21:(cP X)
% 299.94/300.33  Found x21 as proof of (cP X)
% 299.94/300.33  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found (fun (x5:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found (fun (x5:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 299.94/300.33  Found x21:(cP X)
% 299.94/300.33  Found x21 as proof of (cP X)
% 299.94/300.33  Found x10:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x20:(cP X)
% 299.94/300.33  Found x20 as proof of (cP X)
% 299.94/300.33  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x3:((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x3 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x21:(cP X)
% 299.94/300.33  Found x21 as proof of (cP X)
% 299.94/300.33  Found x21:(cP X)
% 299.94/300.33  Found x21 as proof of (cP X)
% 299.94/300.33  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found (fun (x5:(forall (X:fofType), (cP X)))=> x10) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found (fun (x5:(forall (X:fofType), (cP X)))=> x10) as proof of ((forall (X:fofType), (cP X))->((ex fofType) (fun (Y:fofType)=> (cP Y))))
% 299.94/300.33  Found x21:(cP X)
% 299.94/300.33  Instantiate: X0:=X:fofType
% 299.94/300.33  Found x21 as proof of (cP X0)
% 299.94/300.33  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x21:(cP X)
% 299.94/300.33  Instantiate: X0:=X:fofType
% 299.94/300.33  Found x21 as proof of (cP X0)
% 299.94/300.33  Found x10:=(x1 x21):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x51:(cP X0)
% 299.94/300.33  Instantiate: X:=X0:fofType
% 299.94/300.33  Found x51 as proof of (cP X)
% 299.94/300.33  Found x10:=(x1 x20):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x10 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x21:(cP X)
% 299.94/300.33  Instantiate: X0:=X:fofType
% 299.94/300.33  Found x21 as proof of (cP X0)
% 299.94/300.33  Found x40:=(x4 x50):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x40 as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x20:=(x2 x12):(cP X)
% 299.94/300.33  Instantiate: X0:=X:fofType
% 299.94/300.33  Found (x2 x12) as proof of (cP X0)
% 299.94/300.33  Found (x2 x12) as proof of (cP X0)
% 299.94/300.33  Found x20:=(x2 x12):(cP X)
% 299.94/300.33  Instantiate: X0:=X:fofType
% 299.94/300.33  Found (x2 x12) as proof of (cP X0)
% 299.94/300.33  Found (x2 x12) as proof of (cP X0)
% 299.94/300.33  Found x20:=(x2 x12):(cP X)
% 299.94/300.33  Found (x2 x12) as proof of (cP X)
% 299.94/300.33  Found (x2 x12) as proof of (cP X)
% 299.94/300.33  Found x20:=(x2 x12):(cP X)
% 299.94/300.33  Found (x2 x12) as proof of (cP X)
% 299.94/300.33  Found (x2 x12) as proof of (cP X)
% 299.94/300.33  Found x20:(cP X)
% 299.94/300.33  Instantiate: X:=X0:fofType
% 299.94/300.33  Found x20 as proof of (cP X0)
% 299.94/300.33  Found x20:=(x2 x12):(cP X)
% 299.94/300.33  Found (x2 x12) as proof of (cP X)
% 299.94/300.33  Found (x2 x12) as proof of (cP X)
% 299.94/300.33  Found x20:=(x2 x12):(cP X)
% 299.94/300.33  Instantiate: X0:=X:fofType
% 299.94/300.33  Found (x2 x12) as proof of (cP X0)
% 299.94/300.33  Found (x2 x12) as proof of (cP X0)
% 299.94/300.33  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found x10:=(x1 x22):((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found (x1 x22) as proof of ((ex fofType) (fun (Y:fofType)=> (cP Y)))
% 299.94/300.33  Found (x1 x22) as proof of ((ex fofType) (fun (Y:f
%------------------------------------------------------------------------------