↑ Up

cvc5---1.3.4.UNS-Prf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : cvc5---1.3.4
% Problem  : SWV569-1.030 : TPTP v9.2.1. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : /export/starexec/sandbox2/solver/bin/do_cvc5 /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM

% Computer : n009.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  : 300s
% DateTime : Wed Jun  3 09:02:00 AM UTC 2026

% Result   : Unsatisfiable 35.26s 35.48s
% Output   : Proof 35.45s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : SWV569-1.030 : TPTP v9.2.1. Released v4.0.0.
% 0.12/0.13  % Command  : /export/starexec/sandbox2/solver/bin/do_cvc5 /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM
% 0.15/0.34  % Computer : n009.cluster.edu
% 0.15/0.34  % Model    : x86_64 x86_64
% 0.15/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.34  % Memory   : 8042.1875MB
% 0.15/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.34  % CPULimit : 300
% 0.15/0.34  % WCLimit  : 300
% 0.15/0.34  % DateTime : Tue Jun  2 20:48:59 EDT 2026
% 0.15/0.34  % CPUTime  : 
% 0.25/0.54  %----Proving TF0_NAR, FOF, or CNF
% 0.25/0.55  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 15...
% 15.31/15.57  --- Run --no-e-matching --full-saturate-quant at 6...
% 21.42/21.60  --- Run --no-e-matching --enum-inst-sum --full-saturate-quant at 6...
% 27.43/27.64  --- Run --finite-model-find --uf-ss=no-minimal at 6...
% 33.43/33.66  --- Run --multi-trigger-when-single --full-saturate-quant at 30...
% 35.26/35.48  % SZS status Unsatisfiable
% 35.26/35.48  % SZS output start Proof
% 35.45/35.67  (
% 35.45/35.67  (declare-sort $$unsorted 0)
% 35.45/35.67  (declare-const tptp.queue_97 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_92 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_82 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_80 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_74 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_70 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_59 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_5 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_38 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_28 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_23 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_206 $$unsorted)
% 35.45/35.67  (declare-const tptp.q16 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_51 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_67 $$unsorted)
% 35.45/35.67  (declare-const tptp.q15 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_42 $$unsorted)
% 35.45/35.67  (declare-const tptp.q14 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_3 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_36 $$unsorted)
% 35.45/35.67  (declare-const tptp.e13 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_35 $$unsorted)
% 35.45/35.67  (declare-const tptp.q13 $$unsorted)
% 35.45/35.67  (declare-const tptp.select (-> $$unsorted $$unsorted $$unsorted))
% 35.45/35.67  (declare-const tptp.index_30 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_29 $$unsorted)
% 35.45/35.67  (declare-const tptp.q12 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_212 $$unsorted)
% 35.45/35.67  (declare-const tptp.q30 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_27 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_204 $$unsorted)
% 35.45/35.67  (declare-const tptp.e8 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_25 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_203 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_88 $$unsorted)
% 35.45/35.67  (declare-const tptp.q8 $$unsorted)
% 35.45/35.67  (declare-const tptp.q11 $$unsorted)
% 35.45/35.67  (declare-const tptp.q0 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_209 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_198 $$unsorted)
% 35.45/35.67  (declare-const tptp.q7 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_201 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_61 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_184 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_183 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_187 $$unsorted)
% 35.45/35.67  (declare-const tptp.e5 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_188 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_182 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_186 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_55 $$unsorted)
% 35.45/35.67  (declare-const tptp.q5 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_53 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_178 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_177 $$unsorted)
% 35.45/35.67  (declare-const tptp.e4 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_180 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_176 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_49 $$unsorted)
% 35.45/35.67  (declare-const tptp.q4 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_172 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_174 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_44 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_171 $$unsorted)
% 35.45/35.67  (declare-const tptp.e3 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_40 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_170 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_168 $$unsorted)
% 35.45/35.67  (declare-const tptp.q3 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_163 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_166 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_200 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_34 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_162 $$unsorted)
% 35.45/35.67  (declare-const tptp.e29 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_32 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_161 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_205 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_26 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_120 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_112 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_86 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_20 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_210 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_111 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_102 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_13 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_52 $$unsorted)
% 35.45/35.67  (declare-const tptp.e2 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_156 $$unsorted)
% 35.45/35.67  (declare-const tptp.e23 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_154 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_110 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_0 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_128 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_2 $$unsorted)
% 35.45/35.67  (declare-const tptp.q $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_152 $$unsorted)
% 35.45/35.67  (declare-const tptp.elem_214 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_76 $$unsorted)
% 35.45/35.67  (declare-const tptp.e7 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_207 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_105 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_122 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_43 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_202 $$unsorted)
% 35.45/35.67  (declare-const tptp.e28 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_199 $$unsorted)
% 35.45/35.67  (declare-const tptp.e22 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_213 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_148 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_104 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_118 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_197 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_146 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_90 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_121 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_100 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_139 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_7 $$unsorted)
% 35.45/35.67  (declare-const tptp.e6 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_99 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_4 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_54 $$unsorted)
% 35.45/35.67  (declare-const tptp.e11 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_127 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_12 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_106 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_149 $$unsorted)
% 35.45/35.67  (declare-const tptp.e15 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_68 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_211 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_153 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_21 $$unsorted)
% 35.45/35.67  (declare-const tptp.tail $$unsorted)
% 35.45/35.67  (declare-const tptp.e25 $$unsorted)
% 35.45/35.67  (declare-const tptp.seq $$unsorted)
% 35.45/35.67  (declare-const tptp.q26 $$unsorted)
% 35.45/35.67  (declare-const tptp.q23 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_151 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_193 $$unsorted)
% 35.45/35.67  (declare-const tptp.e21 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_113 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_142 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_138 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_119 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_134 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_16 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_190 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_65 $$unsorted)
% 35.45/35.67  (declare-const tptp.q6 $$unsorted)
% 35.45/35.67  (declare-const tptp.e9 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_85 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_109 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_37 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_48 $$unsorted)
% 35.45/35.67  (declare-const tptp.q27 $$unsorted)
% 35.45/35.67  (declare-const tptp.q24 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_108 $$unsorted)
% 35.45/35.67  (declare-const tptp.e10 $$unsorted)
% 35.45/35.67  (declare-const tptp.e19 $$unsorted)
% 35.45/35.67  (declare-const tptp.e12 $$unsorted)
% 35.45/35.67  (declare-const tptp.s (-> $$unsorted $$unsorted))
% 35.45/35.67  (declare-const tptp.earray_133 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_8 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_84 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_191 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_10 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_140 $$unsorted)
% 35.45/35.67  (declare-const tptp.e24 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_114 $$unsorted)
% 35.45/35.67  (declare-const tptp.q29 $$unsorted)
% 35.45/35.67  (declare-const tptp.e27 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_194 $$unsorted)
% 35.45/35.67  (declare-const tptp.store (-> $$unsorted $$unsorted $$unsorted $$unsorted))
% 35.45/35.67  (declare-const tptp.earray_22 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_192 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_195 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_98 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_89 $$unsorted)
% 35.45/35.67  (declare-const tptp.e0 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_141 $$unsorted)
% 35.45/35.67  (declare-const tptp.q25 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_116 $$unsorted)
% 35.45/35.67  (declare-const tptp.q22 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_143 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_17 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_125 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_179 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_131 $$unsorted)
% 35.45/35.67  (declare-const tptp.e26 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_31 $$unsorted)
% 35.45/35.67  (declare-const tptp.q10 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_14 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_41 $$unsorted)
% 35.45/35.67  (declare-const tptp.q28 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_126 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_173 $$unsorted)
% 35.45/35.67  (declare-const tptp.e14 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_60 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_147 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_50 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_66 $$unsorted)
% 35.45/35.67  (declare-const tptp.q2 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_150 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_132 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_181 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_15 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_158 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_56 $$unsorted)
% 35.45/35.67  (declare-const tptp.e16 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_57 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_75 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_58 $$unsorted)
% 35.45/35.67  (declare-const tptp.q17 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_81 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_62 $$unsorted)
% 35.45/35.67  (declare-const tptp.e17 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_87 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_63 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_64 $$unsorted)
% 35.45/35.67  (declare-const tptp.q18 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_71 $$unsorted)
% 35.45/35.67  (declare-const tptp.e18 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_72 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_73 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_94 $$unsorted)
% 35.45/35.67  (declare-const tptp.q1 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_77 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_96 $$unsorted)
% 35.45/35.67  (declare-const tptp.e1 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_78 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_79 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_1 $$unsorted)
% 35.45/35.67  (declare-const tptp.q9 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_101 $$unsorted)
% 35.45/35.67  (declare-const tptp.q19 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_103 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_83 $$unsorted)
% 35.45/35.67  (declare-const tptp.q20 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_11 $$unsorted)
% 35.45/35.67  (declare-const tptp.e20 $$unsorted)
% 35.45/35.67  (declare-const tptp.earray_91 $$unsorted)
% 35.45/35.67  (declare-const tptp.q21 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_115 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_117 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_145 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_123 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_129 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_135 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_136 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_137 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_169 $$unsorted)
% 35.45/35.67  (declare-const tptp.head $$unsorted)
% 35.45/35.67  (declare-const tptp.index_144 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_157 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_19 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_159 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_165 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_196 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_167 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_18 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_189 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_208 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_24 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_33 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_39 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_45 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_46 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_47 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_6 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_69 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_93 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_95 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_107 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_124 $$unsorted)
% 35.45/35.67  (declare-const tptp.index_9 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_130 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_155 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_160 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_164 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_175 $$unsorted)
% 35.45/35.67  (declare-const tptp.queue_185 $$unsorted)
% 35.45/35.67  (define @t1 () (@var "E" $$unsorted))
% 35.45/35.67  (define @t2 () (@var "I" $$unsorted))
% 35.45/35.67  (define @t3 () (@var "A" $$unsorted))
% 35.45/35.67  (define @t4 () (tptp.store @t3 @t2 @t1))
% 35.45/35.67  (define @t5 () (tptp.select @t4 @t2))
% 35.45/35.67  (define @t6 () (forall (@list @t3 @t2 @t1) (= @t5 @t1)))
% 35.45/35.67  (define @t7 () (@var "J" $$unsorted))
% 35.45/35.67  (define @t8 () (forall (@list @t2 @t7 @t3 @t1) (or (= @t2 @t7) (= (tptp.select @t4 @t7) (tptp.select @t3 @t7)))))
% 35.45/35.67  (define @t9 () (= tptp.head tptp.tail))
% 35.45/35.67  (define @t10 () (= tptp.head tptp.seq))
% 35.45/35.67  (define @t11 () (= tptp.tail tptp.seq))
% 35.45/35.67  (define @t12 () (@var "X" $$unsorted))
% 35.45/35.67  (define @t13 () (tptp.s @t12))
% 35.45/35.67  (define @t14 () (tptp.s @t13))
% 35.45/35.67  (define @t15 () (tptp.s @t14))
% 35.45/35.67  (define @t16 () (tptp.s @t15))
% 35.45/35.67  (define @t17 () (tptp.s @t16))
% 35.45/35.67  (define @t18 () (tptp.s @t17))
% 35.45/35.67  (define @t19 () (tptp.s @t18))
% 35.45/35.67  (define @t20 () (tptp.s @t19))
% 35.45/35.67  (define @t21 () (tptp.s @t20))
% 35.45/35.67  (define @t22 () (tptp.s @t21))
% 35.45/35.67  (define @t23 () (tptp.s @t22))
% 35.45/35.67  (define @t24 () (tptp.s @t23))
% 35.45/35.67  (define @t25 () (tptp.s @t24))
% 35.45/35.67  (define @t26 () (tptp.s @t25))
% 35.45/35.67  (define @t27 () (tptp.s @t26))
% 35.45/35.67  (define @t28 () (tptp.s @t27))
% 35.45/35.67  (define @t29 () (tptp.s @t28))
% 35.45/35.67  (define @t30 () (tptp.s @t29))
% 35.45/35.67  (define @t31 () (tptp.s @t30))
% 35.45/35.67  (define @t32 () (tptp.s @t31))
% 35.45/35.67  (define @t33 () (tptp.s @t32))
% 35.45/35.67  (define @t34 () (tptp.s @t33))
% 35.45/35.67  (define @t35 () (tptp.s @t34))
% 35.45/35.67  (define @t36 () (tptp.s @t35))
% 35.45/35.67  (define @t37 () (tptp.s @t36))
% 35.45/35.67  (define @t38 () (tptp.s @t37))
% 35.45/35.67  (define @t39 () (tptp.s @t38))
% 35.45/35.67  (define @t40 () (tptp.s @t39))
% 35.45/35.67  (define @t41 () (tptp.s @t40))
% 35.45/35.67  (define @t42 () (tptp.s @t41))
% 35.45/35.67  (define @t43 () (tptp.s @t42))
% 35.45/35.67  (define @t44 () (tptp.s @t43))
% 35.45/35.67  (define @t45 () (tptp.s @t44))
% 35.45/35.67  (define @t46 () (tptp.s @t45))
% 35.45/35.67  (define @t47 () (tptp.s @t46))
% 35.45/35.67  (define @t48 () (tptp.s @t47))
% 35.45/35.67  (define @t49 () (tptp.s @t48))
% 35.45/35.67  (define @t50 () (tptp.s @t49))
% 35.45/35.67  (define @t51 () (tptp.s @t50))
% 35.45/35.67  (define @t52 () (tptp.s @t51))
% 35.45/35.67  (define @t53 () (tptp.s @t52))
% 35.45/35.67  (define @t54 () (tptp.s @t53))
% 35.45/35.67  (define @t55 () (tptp.s @t54))
% 35.45/35.67  (define @t56 () (tptp.s @t55))
% 35.45/35.67  (define @t57 () (tptp.s @t56))
% 35.45/35.67  (define @t58 () (tptp.s @t57))
% 35.45/35.67  (define @t59 () (tptp.s @t58))
% 35.45/35.67  (define @t60 () (tptp.s @t59))
% 35.45/35.67  (define @t61 () (tptp.s @t60))
% 35.45/35.67  (define @t62 () (@list @t12))
% 35.45/35.67  (define @t63 () (not (= @t31 @t12)))
% 35.45/35.67  (define @t64 () (forall @t62 @t63))
% 35.45/35.67  (define @t65 () (not (= @t30 @t12)))
% 35.45/35.67  (define @t66 () (forall @t62 @t65))
% 35.45/35.67  (define @t67 () (not (= @t29 @t12)))
% 35.45/35.67  (define @t68 () (forall @t62 @t67))
% 35.45/35.67  (define @t69 () (not (= @t28 @t12)))
% 35.45/35.67  (define @t70 () (forall @t62 @t69))
% 35.45/35.67  (define @t71 () (not (= @t27 @t12)))
% 35.45/35.67  (define @t72 () (forall @t62 @t71))
% 35.45/35.67  (define @t73 () (not (= @t26 @t12)))
% 35.45/35.67  (define @t74 () (forall @t62 @t73))
% 35.45/35.67  (define @t75 () (not (= @t25 @t12)))
% 35.45/35.67  (define @t76 () (forall @t62 @t75))
% 35.45/35.67  (define @t77 () (not (= @t24 @t12)))
% 35.45/35.67  (define @t78 () (forall @t62 @t77))
% 35.45/35.67  (define @t79 () (not (= @t23 @t12)))
% 35.45/35.67  (define @t80 () (forall @t62 @t79))
% 35.45/35.67  (define @t81 () (not (= @t22 @t12)))
% 35.45/35.67  (define @t82 () (forall @t62 @t81))
% 35.45/35.67  (define @t83 () (not (= @t21 @t12)))
% 35.45/35.67  (define @t84 () (forall @t62 @t83))
% 35.45/35.67  (define @t85 () (not (= @t20 @t12)))
% 35.45/35.67  (define @t86 () (forall @t62 @t85))
% 35.45/35.67  (define @t87 () (not (= @t19 @t12)))
% 35.45/35.67  (define @t88 () (forall @t62 @t87))
% 35.45/35.67  (define @t89 () (not (= @t18 @t12)))
% 35.45/35.67  (define @t90 () (forall @t62 @t89))
% 35.45/35.67  (define @t91 () (not (= @t17 @t12)))
% 35.45/35.67  (define @t92 () (forall @t62 @t91))
% 35.45/35.67  (define @t93 () (not (= @t16 @t12)))
% 35.45/35.67  (define @t94 () (forall @t62 @t93))
% 35.45/35.67  (define @t95 () (not (= @t15 @t12)))
% 35.45/35.67  (define @t96 () (forall @t62 @t95))
% 35.45/35.67  (define @t97 () (not (= @t14 @t12)))
% 35.45/35.67  (define @t98 () (forall @t62 @t97))
% 35.45/35.67  (define @t99 () (not (= @t13 @t12)))
% 35.45/35.67  (define @t100 () (forall @t62 @t99))
% 35.45/35.67  (define @t101 () (tptp.store tptp.earray_8 tptp.index_9 tptp.e9))
% 35.45/35.67  (define @t102 () (tptp.store tptp.earray_98 tptp.index_99 tptp.e21))
% 35.45/35.67  (define @t103 () (tptp.select tptp.q22 tptp.seq))
% 35.45/35.67  (define @t104 () (tptp.store tptp.earray_104 tptp.index_105 tptp.e22))
% 35.45/35.67  (define @t105 () (= tptp.earray_106 @t104))
% 35.45/35.67  (define @t106 () (tptp.select tptp.q23 tptp.seq))
% 35.45/35.67  (define @t107 () (tptp.store tptp.earray_110 tptp.index_111 tptp.e23))
% 35.45/35.67  (define @t108 () (= tptp.earray_112 @t107))
% 35.45/35.67  (define @t109 () (tptp.select tptp.q24 tptp.seq))
% 35.45/35.67  (define @t110 () (tptp.store tptp.earray_119 tptp.index_120 tptp.e24))
% 35.45/35.67  (define @t111 () (= tptp.earray_121 @t110))
% 35.45/35.67  (define @t112 () (tptp.select tptp.q25 tptp.seq))
% 35.45/35.67  (define @t113 () (tptp.store tptp.earray_125 tptp.index_126 tptp.e25))
% 35.45/35.67  (define @t114 () (= tptp.earray_127 @t113))
% 35.45/35.67  (define @t115 () (tptp.select tptp.q26 tptp.seq))
% 35.45/35.67  (define @t116 () (tptp.store tptp.earray_131 tptp.index_132 tptp.e26))
% 35.45/35.67  (define @t117 () (= tptp.earray_133 @t116))
% 35.45/35.67  (define @t118 () (tptp.select tptp.q10 tptp.seq))
% 35.45/35.67  (define @t119 () (tptp.select tptp.q27 tptp.seq))
% 35.45/35.67  (define @t120 () (tptp.store tptp.earray_140 tptp.index_141 tptp.e27))
% 35.45/35.67  (define @t121 () (= tptp.earray_142 @t120))
% 35.45/35.67  (define @t122 () (tptp.select tptp.q28 tptp.seq))
% 35.45/35.67  (define @t123 () (tptp.store tptp.earray_146 tptp.index_147 tptp.e28))
% 35.45/35.67  (define @t124 () (= tptp.earray_148 @t123))
% 35.45/35.67  (define @t125 () (tptp.select tptp.q2 tptp.seq))
% 35.45/35.67  (define @t126 () (tptp.store tptp.earray_152 tptp.index_153 tptp.e2))
% 35.45/35.67  (define @t127 () (= tptp.earray_154 @t126))
% 35.45/35.67  (define @t128 () (tptp.store tptp.earray_14 tptp.index_15 tptp.e10))
% 35.45/35.67  (define @t129 () (= tptp.earray_16 @t128))
% 35.45/35.67  (define @t130 () (tptp.select tptp.q29 tptp.seq))
% 35.45/35.67  (define @t131 () (tptp.store tptp.earray_161 tptp.index_162 tptp.e29))
% 35.45/35.67  (define @t132 () (= tptp.earray_163 @t131))
% 35.45/35.67  (define @t133 () (tptp.select tptp.q3 tptp.seq))
% 35.45/35.67  (define @t134 () (tptp.store tptp.earray_170 tptp.index_171 tptp.e3))
% 35.45/35.67  (define @t135 () (= tptp.earray_172 @t134))
% 35.45/35.67  (define @t136 () (tptp.select tptp.q4 tptp.seq))
% 35.45/35.67  (define @t137 () (tptp.store tptp.earray_176 tptp.index_177 tptp.e4))
% 35.45/35.67  (define @t138 () (= tptp.earray_178 @t137))
% 35.45/35.67  (define @t139 () (tptp.select tptp.q5 tptp.seq))
% 35.45/35.67  (define @t140 () (tptp.store tptp.earray_182 tptp.index_183 tptp.e5))
% 35.45/35.67  (define @t141 () (= tptp.earray_184 @t140))
% 35.45/35.67  (define @t142 () (tptp.select tptp.q6 tptp.seq))
% 35.45/35.67  (define @t143 () (tptp.store tptp.earray_191 tptp.index_192 tptp.e6))
% 35.45/35.67  (define @t144 () (= tptp.earray_193 @t143))
% 35.45/35.67  (define @t145 () (tptp.select tptp.q7 tptp.seq))
% 35.45/35.67  (define @t146 () (tptp.store tptp.earray_197 tptp.index_198 tptp.e7))
% 35.45/35.67  (define @t147 () (= tptp.earray_199 @t146))
% 35.45/35.67  (define @t148 () (tptp.select tptp.q0 tptp.seq))
% 35.45/35.67  (define @t149 () (tptp.select tptp.q11 tptp.seq))
% 35.45/35.67  (define @t150 () (tptp.select tptp.q8 tptp.seq))
% 35.45/35.67  (define @t151 () (tptp.store tptp.earray_203 tptp.index_204 tptp.e8))
% 35.45/35.67  (define @t152 () (= tptp.earray_205 @t151))
% 35.45/35.67  (define @t153 () (tptp.select tptp.q30 tptp.seq))
% 35.45/35.67  (define @t154 () (tptp.store tptp.earray_20 tptp.index_21 tptp.e11))
% 35.45/35.67  (define @t155 () (= tptp.earray_22 @t154))
% 35.45/35.67  (define @t156 () (tptp.select tptp.q12 tptp.seq))
% 35.45/35.67  (define @t157 () (tptp.store tptp.earray_29 tptp.index_30 tptp.e12))
% 35.45/35.67  (define @t158 () (= tptp.earray_31 @t157))
% 35.45/35.67  (define @t159 () (tptp.select tptp.q13 tptp.seq))
% 35.45/35.67  (define @t160 () (tptp.store tptp.earray_35 tptp.index_36 tptp.e13))
% 35.45/35.67  (define @t161 () (= tptp.earray_37 @t160))
% 35.45/35.67  (define @t162 () (tptp.store tptp.earray_2 tptp.index_3 tptp.e0))
% 35.45/35.67  (define @t163 () (= tptp.earray_4 @t162))
% 35.45/35.67  (define @t164 () (tptp.select tptp.q14 tptp.seq))
% 35.45/35.67  (define @t165 () (tptp.store tptp.earray_41 tptp.index_42 tptp.e14))
% 35.45/35.67  (define @t166 () (= tptp.earray_43 @t165))
% 35.45/35.67  (define @t167 () (tptp.select tptp.q15 tptp.seq))
% 35.45/35.67  (define @t168 () (tptp.store tptp.earray_50 tptp.index_51 tptp.e15))
% 35.45/35.67  (define @t169 () (= tptp.earray_52 @t168))
% 35.45/35.67  (define @t170 () (tptp.select tptp.q16 tptp.seq))
% 35.45/35.67  (define @t171 () (tptp.store tptp.earray_56 tptp.index_57 tptp.e16))
% 35.45/35.67  (define @t172 () (= tptp.earray_58 @t171))
% 35.45/35.67  (define @t173 () (tptp.select tptp.q17 tptp.seq))
% 35.45/35.67  (define @t174 () (tptp.store tptp.earray_62 tptp.index_63 tptp.e17))
% 35.45/35.67  (define @t175 () (= tptp.earray_64 @t174))
% 35.45/35.67  (define @t176 () (tptp.select tptp.q18 tptp.seq))
% 35.45/35.67  (define @t177 () (tptp.store tptp.earray_71 tptp.index_72 tptp.e18))
% 35.45/35.67  (define @t178 () (= tptp.earray_73 @t177))
% 35.45/35.67  (define @t179 () (tptp.select tptp.q1 tptp.seq))
% 35.45/35.67  (define @t180 () (tptp.store tptp.earray_77 tptp.index_78 tptp.e1))
% 35.45/35.67  (define @t181 () (= tptp.earray_79 @t180))
% 35.45/35.67  (define @t182 () (tptp.select tptp.q9 tptp.seq))
% 35.45/35.67  (define @t183 () (tptp.select tptp.q19 tptp.seq))
% 35.45/35.67  (define @t184 () (tptp.store tptp.earray_83 tptp.index_84 tptp.e19))
% 35.45/35.67  (define @t185 () (= tptp.earray_85 @t184))
% 35.45/35.67  (define @t186 () (tptp.select tptp.q20 tptp.seq))
% 35.45/35.67  (define @t187 () (tptp.store tptp.earray_89 tptp.index_90 tptp.e20))
% 35.45/35.67  (define @t188 () (= tptp.earray_91 @t187))
% 35.45/35.67  (define @t189 () (tptp.select tptp.q21 tptp.seq))
% 35.45/35.67  (define @t190 () (tptp.select tptp.earray_212 tptp.index_213))
% 35.45/35.67  (define @t191 () (= tptp.elem_214 @t190))
% 35.45/35.67  (define @t192 () (tptp.select tptp.q tptp.tail))
% 35.45/35.67  (define @t193 () (tptp.s tptp.index_99))
% 35.45/35.67  (define @t194 () (tptp.select tptp.q22 tptp.tail))
% 35.45/35.67  (define @t195 () (tptp.s tptp.index_105))
% 35.45/35.67  (define @t196 () (= tptp.index_108 @t195))
% 35.45/35.67  (define @t197 () (tptp.select tptp.q23 tptp.tail))
% 35.45/35.67  (define @t198 () (tptp.s tptp.index_111))
% 35.45/35.67  (define @t199 () (= tptp.index_114 @t198))
% 35.45/35.67  (define @t200 () (tptp.select tptp.queue_115 tptp.head))
% 35.45/35.67  (define @t201 () (tptp.s tptp.index_116))
% 35.45/35.67  (define @t202 () (= tptp.index_117 @t201))
% 35.45/35.67  (define @t203 () (tptp.s tptp.index_9))
% 35.45/35.67  (define @t204 () (tptp.select tptp.q24 tptp.tail))
% 35.45/35.67  (define @t205 () (tptp.s tptp.index_120))
% 35.45/35.67  (define @t206 () (= tptp.index_123 @t205))
% 35.45/35.67  (define @t207 () (tptp.select tptp.q25 tptp.tail))
% 35.45/35.67  (define @t208 () (tptp.s tptp.index_126))
% 35.45/35.67  (define @t209 () (= tptp.index_129 @t208))
% 35.45/35.67  (define @t210 () (tptp.select tptp.q26 tptp.tail))
% 35.45/35.67  (define @t211 () (tptp.s tptp.index_132))
% 35.45/35.67  (define @t212 () (= tptp.index_135 @t211))
% 35.45/35.67  (define @t213 () (tptp.select tptp.queue_136 tptp.head))
% 35.45/35.67  (define @t214 () (tptp.s tptp.index_137))
% 35.45/35.67  (define @t215 () (= tptp.index_138 @t214))
% 35.45/35.67  (define @t216 () (tptp.select tptp.q27 tptp.tail))
% 35.45/35.67  (define @t217 () (tptp.s tptp.index_141))
% 35.45/35.67  (define @t218 () (= tptp.index_144 @t217))
% 35.45/35.67  (define @t219 () (tptp.select tptp.q28 tptp.tail))
% 35.45/35.67  (define @t220 () (tptp.select tptp.q10 tptp.tail))
% 35.45/35.67  (define @t221 () (tptp.s tptp.index_147))
% 35.45/35.67  (define @t222 () (= tptp.index_150 @t221))
% 35.45/35.67  (define @t223 () (tptp.select tptp.q2 tptp.tail))
% 35.45/35.67  (define @t224 () (tptp.s tptp.index_153))
% 35.45/35.67  (define @t225 () (= tptp.index_156 @t224))
% 35.45/35.67  (define @t226 () (tptp.select tptp.queue_157 tptp.head))
% 35.45/35.67  (define @t227 () (tptp.s tptp.index_158))
% 35.45/35.67  (define @t228 () (= tptp.index_159 @t227))
% 35.45/35.67  (define @t229 () (tptp.select tptp.q29 tptp.tail))
% 35.45/35.67  (define @t230 () (tptp.s tptp.index_162))
% 35.45/35.67  (define @t231 () (= tptp.index_165 @t230))
% 35.45/35.67  (define @t232 () (tptp.select tptp.queue_166 tptp.head))
% 35.45/35.67  (define @t233 () (tptp.s tptp.index_167))
% 35.45/35.67  (define @t234 () (= tptp.index_168 @t233))
% 35.45/35.67  (define @t235 () (tptp.select tptp.q3 tptp.tail))
% 35.45/35.67  (define @t236 () (tptp.s tptp.index_171))
% 35.45/35.67  (define @t237 () (= tptp.index_174 @t236))
% 35.45/35.67  (define @t238 () (tptp.select tptp.q4 tptp.tail))
% 35.45/35.67  (define @t239 () (tptp.s tptp.index_15))
% 35.45/35.67  (define @t240 () (= tptp.index_18 @t239))
% 35.45/35.67  (define @t241 () (tptp.s tptp.index_177))
% 35.45/35.67  (define @t242 () (= tptp.index_180 @t241))
% 35.45/35.67  (define @t243 () (tptp.select tptp.q5 tptp.tail))
% 35.45/35.67  (define @t244 () (tptp.s tptp.index_183))
% 35.45/35.67  (define @t245 () (= tptp.index_186 @t244))
% 35.45/35.67  (define @t246 () (tptp.select tptp.queue_187 tptp.head))
% 35.45/35.67  (define @t247 () (tptp.s tptp.index_188))
% 35.45/35.67  (define @t248 () (= tptp.index_189 @t247))
% 35.45/35.67  (define @t249 () (tptp.select tptp.q6 tptp.tail))
% 35.45/35.67  (define @t250 () (tptp.s tptp.index_192))
% 35.45/35.67  (define @t251 () (= tptp.index_195 @t250))
% 35.45/35.67  (define @t252 () (tptp.select tptp.q7 tptp.tail))
% 35.45/35.67  (define @t253 () (tptp.s tptp.index_198))
% 35.45/35.67  (define @t254 () (= tptp.index_201 @t253))
% 35.45/35.67  (define @t255 () (tptp.select tptp.q8 tptp.tail))
% 35.45/35.67  (define @t256 () (tptp.s tptp.index_204))
% 35.45/35.67  (define @t257 () (= tptp.index_207 @t256))
% 35.45/35.67  (define @t258 () (tptp.select tptp.queue_208 tptp.head))
% 35.45/35.67  (define @t259 () (tptp.select tptp.q11 tptp.tail))
% 35.45/35.67  (define @t260 () (tptp.s tptp.index_209))
% 35.45/35.67  (define @t261 () (= tptp.index_210 @t260))
% 35.45/35.67  (define @t262 () (tptp.select tptp.q30 tptp.head))
% 35.45/35.67  (define @t263 () (tptp.s tptp.index_21))
% 35.45/35.67  (define @t264 () (= tptp.index_24 @t263))
% 35.45/35.67  (define @t265 () (tptp.select tptp.queue_25 tptp.head))
% 35.45/35.67  (define @t266 () (tptp.s tptp.index_26))
% 35.45/35.67  (define @t267 () (= tptp.index_27 @t266))
% 35.45/35.67  (define @t268 () (tptp.select tptp.q0 tptp.tail))
% 35.45/35.67  (define @t269 () (tptp.select tptp.q12 tptp.tail))
% 35.45/35.67  (define @t270 () (tptp.s tptp.index_30))
% 35.45/35.67  (define @t271 () (= tptp.index_33 @t270))
% 35.45/35.67  (define @t272 () (tptp.select tptp.q13 tptp.tail))
% 35.45/35.67  (define @t273 () (tptp.s tptp.index_36))
% 35.45/35.67  (define @t274 () (= tptp.index_39 @t273))
% 35.45/35.67  (define @t275 () (tptp.select tptp.q14 tptp.tail))
% 35.45/35.67  (define @t276 () (tptp.s tptp.index_42))
% 35.45/35.67  (define @t277 () (= tptp.index_45 @t276))
% 35.45/35.67  (define @t278 () (tptp.select tptp.queue_46 tptp.head))
% 35.45/35.67  (define @t279 () (tptp.s tptp.index_47))
% 35.45/35.67  (define @t280 () (= tptp.index_48 @t279))
% 35.45/35.67  (define @t281 () (tptp.select tptp.q15 tptp.tail))
% 35.45/35.67  (define @t282 () (tptp.s tptp.index_51))
% 35.45/35.67  (define @t283 () (= tptp.index_54 @t282))
% 35.45/35.67  (define @t284 () (tptp.select tptp.q16 tptp.tail))
% 35.45/35.67  (define @t285 () (tptp.s tptp.index_3))
% 35.45/35.67  (define @t286 () (= tptp.index_6 @t285))
% 35.45/35.67  (define @t287 () (tptp.s tptp.index_57))
% 35.45/35.67  (define @t288 () (= tptp.index_60 @t287))
% 35.45/35.67  (define @t289 () (tptp.select tptp.q17 tptp.tail))
% 35.45/35.67  (define @t290 () (tptp.s tptp.index_63))
% 35.45/35.67  (define @t291 () (= tptp.index_66 @t290))
% 35.45/35.67  (define @t292 () (tptp.select tptp.queue_67 tptp.head))
% 35.45/35.67  (define @t293 () (tptp.s tptp.index_68))
% 35.45/35.67  (define @t294 () (= tptp.index_69 @t293))
% 35.45/35.67  (define @t295 () (tptp.select tptp.q18 tptp.tail))
% 35.45/35.67  (define @t296 () (tptp.s tptp.index_72))
% 35.45/35.67  (define @t297 () (= tptp.index_75 @t296))
% 35.45/35.67  (define @t298 () (tptp.select tptp.q1 tptp.tail))
% 35.45/35.67  (define @t299 () (tptp.s tptp.index_78))
% 35.45/35.67  (define @t300 () (= tptp.index_81 @t299))
% 35.45/35.67  (define @t301 () (tptp.select tptp.q19 tptp.tail))
% 35.45/35.67  (define @t302 () (tptp.s tptp.index_84))
% 35.45/35.67  (define @t303 () (= tptp.index_87 @t302))
% 35.45/35.67  (define @t304 () (tptp.select tptp.q9 tptp.tail))
% 35.45/35.67  (define @t305 () (tptp.select tptp.q20 tptp.tail))
% 35.45/35.67  (define @t306 () (tptp.s tptp.index_90))
% 35.45/35.67  (define @t307 () (= tptp.index_93 @t306))
% 35.45/35.67  (define @t308 () (tptp.select tptp.queue_94 tptp.head))
% 35.45/35.67  (define @t309 () (tptp.s tptp.index_95))
% 35.45/35.67  (define @t310 () (= tptp.index_96 @t309))
% 35.45/35.67  (define @t311 () (tptp.select tptp.q21 tptp.tail))
% 35.45/35.67  (define @t312 () (tptp.store tptp.q tptp.head tptp.index_0))
% 35.45/35.67  (define @t313 () (= tptp.queue_1 @t312))
% 35.45/35.67  (define @t314 () (tptp.store tptp.q21 tptp.seq tptp.earray_100))
% 35.45/35.67  (define @t315 () (= tptp.queue_101 @t314))
% 35.45/35.67  (define @t316 () (tptp.store tptp.queue_101 tptp.tail tptp.index_102))
% 35.45/35.67  (define @t317 () (= tptp.queue_103 @t316))
% 35.45/35.67  (define @t318 () (tptp.store tptp.q22 tptp.seq tptp.earray_106))
% 35.45/35.67  (define @t319 () (= tptp.queue_107 @t318))
% 35.45/35.67  (define @t320 () (tptp.store tptp.queue_107 tptp.tail tptp.index_108))
% 35.45/35.67  (define @t321 () (= tptp.queue_109 @t320))
% 35.45/35.67  (define @t322 () (tptp.store tptp.q9 tptp.seq tptp.earray_10))
% 35.45/35.67  (define @t323 () (= tptp.queue_11 @t322))
% 35.45/35.67  (define @t324 () (tptp.store tptp.q23 tptp.seq tptp.earray_112))
% 35.45/35.67  (define @t325 () (= tptp.queue_113 @t324))
% 35.45/35.67  (define @t326 () (tptp.store tptp.queue_113 tptp.tail tptp.index_114))
% 35.45/35.67  (define @t327 () (= tptp.queue_115 @t326))
% 35.45/35.67  (define @t328 () (tptp.store tptp.queue_115 tptp.head tptp.index_117))
% 35.45/35.67  (define @t329 () (= tptp.queue_118 @t328))
% 35.45/35.67  (define @t330 () (tptp.store tptp.q24 tptp.seq tptp.earray_121))
% 35.45/35.67  (define @t331 () (= tptp.queue_122 @t330))
% 35.45/35.67  (define @t332 () (tptp.store tptp.queue_122 tptp.tail tptp.index_123))
% 35.45/35.67  (define @t333 () (= tptp.queue_124 @t332))
% 35.45/35.67  (define @t334 () (tptp.store tptp.q25 tptp.seq tptp.earray_127))
% 35.45/35.67  (define @t335 () (= tptp.queue_128 @t334))
% 35.45/35.67  (define @t336 () (tptp.store tptp.queue_11 tptp.tail tptp.index_12))
% 35.45/35.67  (define @t337 () (= tptp.queue_13 @t336))
% 35.45/35.67  (define @t338 () (tptp.store tptp.queue_128 tptp.tail tptp.index_129))
% 35.45/35.67  (define @t339 () (= tptp.queue_130 @t338))
% 35.45/35.67  (define @t340 () (tptp.store tptp.q26 tptp.seq tptp.earray_133))
% 35.45/35.67  (define @t341 () (= tptp.queue_134 @t340))
% 35.45/35.67  (define @t342 () (tptp.store tptp.queue_134 tptp.tail tptp.index_135))
% 35.45/35.67  (define @t343 () (= tptp.queue_136 @t342))
% 35.45/35.67  (define @t344 () (tptp.store tptp.queue_136 tptp.head tptp.index_138))
% 35.45/35.67  (define @t345 () (= tptp.queue_139 @t344))
% 35.45/35.67  (define @t346 () (tptp.store tptp.q27 tptp.seq tptp.earray_142))
% 35.45/35.67  (define @t347 () (= tptp.queue_143 @t346))
% 35.45/35.67  (define @t348 () (tptp.store tptp.queue_143 tptp.tail tptp.index_144))
% 35.45/35.67  (define @t349 () (= tptp.queue_145 @t348))
% 35.45/35.67  (define @t350 () (tptp.store tptp.q28 tptp.seq tptp.earray_148))
% 35.45/35.67  (define @t351 () (= tptp.queue_149 @t350))
% 35.45/35.67  (define @t352 () (tptp.store tptp.queue_149 tptp.tail tptp.index_150))
% 35.45/35.67  (define @t353 () (= tptp.queue_151 @t352))
% 35.45/35.67  (define @t354 () (tptp.store tptp.q2 tptp.seq tptp.earray_154))
% 35.45/35.67  (define @t355 () (= tptp.queue_155 @t354))
% 35.45/35.67  (define @t356 () (tptp.store tptp.queue_155 tptp.tail tptp.index_156))
% 35.45/35.67  (define @t357 () (= tptp.queue_157 @t356))
% 35.45/35.67  (define @t358 () (tptp.store tptp.queue_157 tptp.head tptp.index_159))
% 35.45/35.67  (define @t359 () (= tptp.queue_160 @t358))
% 35.45/35.67  (define @t360 () (tptp.store tptp.q29 tptp.seq tptp.earray_163))
% 35.45/35.67  (define @t361 () (= tptp.queue_164 @t360))
% 35.45/35.67  (define @t362 () (tptp.store tptp.queue_164 tptp.tail tptp.index_165))
% 35.45/35.67  (define @t363 () (= tptp.queue_166 @t362))
% 35.45/35.67  (define @t364 () (tptp.store tptp.queue_166 tptp.head tptp.index_168))
% 35.45/35.67  (define @t365 () (= tptp.queue_169 @t364))
% 35.45/35.67  (define @t366 () (tptp.store tptp.q10 tptp.seq tptp.earray_16))
% 35.45/35.67  (define @t367 () (= tptp.queue_17 @t366))
% 35.45/35.67  (define @t368 () (tptp.store tptp.q3 tptp.seq tptp.earray_172))
% 35.45/35.67  (define @t369 () (= tptp.queue_173 @t368))
% 35.45/35.67  (define @t370 () (tptp.store tptp.queue_173 tptp.tail tptp.index_174))
% 35.45/35.67  (define @t371 () (= tptp.queue_175 @t370))
% 35.45/35.67  (define @t372 () (tptp.store tptp.q4 tptp.seq tptp.earray_178))
% 35.45/35.67  (define @t373 () (= tptp.queue_179 @t372))
% 35.45/35.67  (define @t374 () (tptp.store tptp.queue_179 tptp.tail tptp.index_180))
% 35.45/35.67  (define @t375 () (= tptp.queue_181 @t374))
% 35.45/35.67  (define @t376 () (tptp.store tptp.q5 tptp.seq tptp.earray_184))
% 35.45/35.67  (define @t377 () (= tptp.queue_185 @t376))
% 35.45/35.67  (define @t378 () (tptp.store tptp.queue_185 tptp.tail tptp.index_186))
% 35.45/35.67  (define @t379 () (= tptp.queue_187 @t378))
% 35.45/35.67  (define @t380 () (tptp.store tptp.queue_17 tptp.tail tptp.index_18))
% 35.45/35.67  (define @t381 () (= tptp.queue_19 @t380))
% 35.45/35.67  (define @t382 () (tptp.store tptp.queue_187 tptp.head tptp.index_189))
% 35.45/35.67  (define @t383 () (= tptp.queue_190 @t382))
% 35.45/35.67  (define @t384 () (tptp.store tptp.q6 tptp.seq tptp.earray_193))
% 35.45/35.67  (define @t385 () (= tptp.queue_194 @t384))
% 35.45/35.67  (define @t386 () (tptp.store tptp.queue_194 tptp.tail tptp.index_195))
% 35.45/35.67  (define @t387 () (= tptp.queue_196 @t386))
% 35.45/35.67  (define @t388 () (tptp.store tptp.q7 tptp.seq tptp.earray_199))
% 35.45/35.67  (define @t389 () (= tptp.queue_200 @t388))
% 35.45/35.67  (define @t390 () (tptp.store tptp.queue_200 tptp.tail tptp.index_201))
% 35.45/35.67  (define @t391 () (= tptp.queue_202 @t390))
% 35.45/35.67  (define @t392 () (tptp.store tptp.q8 tptp.seq tptp.earray_205))
% 35.45/35.67  (define @t393 () (= tptp.queue_206 @t392))
% 35.45/35.67  (define @t394 () (tptp.store tptp.queue_206 tptp.tail tptp.index_207))
% 35.45/35.67  (define @t395 () (= tptp.queue_208 @t394))
% 35.45/35.67  (define @t396 () (tptp.store tptp.queue_208 tptp.head tptp.index_210))
% 35.45/35.67  (define @t397 () (= tptp.queue_211 @t396))
% 35.45/35.67  (define @t398 () (tptp.store tptp.q11 tptp.seq tptp.earray_22))
% 35.45/35.67  (define @t399 () (= tptp.queue_23 @t398))
% 35.45/35.67  (define @t400 () (tptp.store tptp.queue_23 tptp.tail tptp.index_24))
% 35.45/35.67  (define @t401 () (= tptp.queue_25 @t400))
% 35.45/35.67  (define @t402 () (tptp.store tptp.queue_25 tptp.head tptp.index_27))
% 35.45/35.67  (define @t403 () (= tptp.queue_28 @t402))
% 35.45/35.67  (define @t404 () (tptp.store tptp.q12 tptp.seq tptp.earray_31))
% 35.45/35.67  (define @t405 () (= tptp.queue_32 @t404))
% 35.45/35.67  (define @t406 () (tptp.store tptp.queue_32 tptp.tail tptp.index_33))
% 35.45/35.67  (define @t407 () (= tptp.queue_34 @t406))
% 35.45/35.67  (define @t408 () (tptp.store tptp.q13 tptp.seq tptp.earray_37))
% 35.45/35.67  (define @t409 () (= tptp.queue_38 @t408))
% 35.45/35.67  (define @t410 () (tptp.store tptp.queue_38 tptp.tail tptp.index_39))
% 35.45/35.67  (define @t411 () (= tptp.queue_40 @t410))
% 35.45/35.67  (define @t412 () (tptp.store tptp.q14 tptp.seq tptp.earray_43))
% 35.45/35.67  (define @t413 () (= tptp.queue_44 @t412))
% 35.45/35.67  (define @t414 () (tptp.store tptp.queue_44 tptp.tail tptp.index_45))
% 35.45/35.67  (define @t415 () (= tptp.queue_46 @t414))
% 35.45/35.67  (define @t416 () (tptp.store tptp.queue_46 tptp.head tptp.index_48))
% 35.45/35.67  (define @t417 () (= tptp.queue_49 @t416))
% 35.45/35.67  (define @t418 () (tptp.store tptp.q0 tptp.seq tptp.earray_4))
% 35.45/35.67  (define @t419 () (= tptp.queue_5 @t418))
% 35.45/35.67  (define @t420 () (tptp.store tptp.q15 tptp.seq tptp.earray_52))
% 35.45/35.67  (define @t421 () (= tptp.queue_53 @t420))
% 35.45/35.67  (define @t422 () (tptp.store tptp.queue_53 tptp.tail tptp.index_54))
% 35.45/35.67  (define @t423 () (= tptp.queue_55 @t422))
% 35.45/35.67  (define @t424 () (tptp.store tptp.q16 tptp.seq tptp.earray_58))
% 35.45/35.67  (define @t425 () (= tptp.queue_59 @t424))
% 35.45/35.67  (define @t426 () (tptp.store tptp.queue_59 tptp.tail tptp.index_60))
% 35.45/35.67  (define @t427 () (= tptp.queue_61 @t426))
% 35.45/35.67  (define @t428 () (tptp.store tptp.q17 tptp.seq tptp.earray_64))
% 35.45/35.67  (define @t429 () (= tptp.queue_65 @t428))
% 35.45/35.67  (define @t430 () (tptp.store tptp.queue_65 tptp.tail tptp.index_66))
% 35.45/35.67  (define @t431 () (= tptp.queue_67 @t430))
% 35.45/35.67  (define @t432 () (tptp.store tptp.queue_5 tptp.tail tptp.index_6))
% 35.45/35.67  (define @t433 () (= tptp.queue_7 @t432))
% 35.45/35.67  (define @t434 () (tptp.store tptp.queue_67 tptp.head tptp.index_69))
% 35.45/35.67  (define @t435 () (= tptp.queue_70 @t434))
% 35.45/35.67  (define @t436 () (tptp.store tptp.q18 tptp.seq tptp.earray_73))
% 35.45/35.67  (define @t437 () (= tptp.queue_74 @t436))
% 35.45/35.67  (define @t438 () (tptp.store tptp.queue_74 tptp.tail tptp.index_75))
% 35.45/35.67  (define @t439 () (= tptp.queue_76 @t438))
% 35.45/35.67  (define @t440 () (tptp.store tptp.q1 tptp.seq tptp.earray_79))
% 35.45/35.67  (define @t441 () (= tptp.queue_80 @t440))
% 35.45/35.67  (define @t442 () (tptp.store tptp.queue_80 tptp.tail tptp.index_81))
% 35.45/35.67  (define @t443 () (= tptp.queue_82 @t442))
% 35.45/35.67  (define @t444 () (tptp.store tptp.q19 tptp.seq tptp.earray_85))
% 35.45/35.67  (define @t445 () (= tptp.queue_86 @t444))
% 35.45/35.67  (define @t446 () (tptp.store tptp.queue_86 tptp.tail tptp.index_87))
% 35.45/35.67  (define @t447 () (= tptp.queue_88 @t446))
% 35.45/35.67  (define @t448 () (tptp.store tptp.q20 tptp.seq tptp.earray_91))
% 35.45/35.67  (define @t449 () (= tptp.queue_92 @t448))
% 35.45/35.67  (define @t450 () (tptp.store tptp.queue_92 tptp.tail tptp.index_93))
% 35.45/35.67  (define @t451 () (= tptp.queue_94 @t450))
% 35.45/35.67  (define @t452 () (tptp.store tptp.queue_94 tptp.head tptp.index_96))
% 35.45/35.67  (define @t453 () (= tptp.queue_97 @t452))
% 35.45/35.67  (define @t454 () (= tptp.q0 tptp.queue_1))
% 35.45/35.67  (define @t455 () (= tptp.q1 tptp.queue_7))
% 35.45/35.67  (define @t456 () (= tptp.q10 tptp.queue_13))
% 35.45/35.67  (define @t457 () (= tptp.q11 tptp.queue_19))
% 35.45/35.67  (define @t458 () (= tptp.q12 tptp.queue_28))
% 35.45/35.67  (define @t459 () (= tptp.q13 tptp.queue_34))
% 35.45/35.67  (define @t460 () (= tptp.q14 tptp.queue_40))
% 35.45/35.67  (define @t461 () (= tptp.q15 tptp.queue_49))
% 35.45/35.67  (define @t462 () (= tptp.q16 tptp.queue_55))
% 35.45/35.67  (define @t463 () (= tptp.q17 tptp.queue_61))
% 35.45/35.67  (define @t464 () (= tptp.q18 tptp.queue_70))
% 35.45/35.67  (define @t465 () (= tptp.q19 tptp.queue_76))
% 35.45/35.67  (define @t466 () (= tptp.q2 tptp.queue_82))
% 35.45/35.67  (define @t467 () (= tptp.q20 tptp.queue_88))
% 35.45/35.67  (define @t468 () (= tptp.q21 tptp.queue_97))
% 35.45/35.67  (define @t469 () (= tptp.q22 tptp.queue_103))
% 35.45/35.67  (define @t470 () (= tptp.q23 tptp.queue_109))
% 35.45/35.67  (define @t471 () (= tptp.q24 tptp.queue_118))
% 35.45/35.67  (define @t472 () (= tptp.q25 tptp.queue_124))
% 35.45/35.67  (define @t473 () (= tptp.q26 tptp.queue_130))
% 35.45/35.67  (define @t474 () (= tptp.q27 tptp.queue_139))
% 35.45/35.67  (define @t475 () (= tptp.q28 tptp.queue_145))
% 35.45/35.67  (define @t476 () (= tptp.q29 tptp.queue_151))
% 35.45/35.67  (define @t477 () (= tptp.q3 tptp.queue_160))
% 35.45/35.67  (define @t478 () (= tptp.q30 tptp.queue_169))
% 35.45/35.67  (define @t479 () (= tptp.q4 tptp.queue_175))
% 35.45/35.67  (define @t480 () (= tptp.q5 tptp.queue_181))
% 35.45/35.67  (define @t481 () (= tptp.q6 tptp.queue_190))
% 35.45/35.67  (define @t482 () (= tptp.q7 tptp.queue_196))
% 35.45/35.67  (define @t483 () (= tptp.q8 tptp.queue_202))
% 35.45/35.67  (define @t484 () (= tptp.q9 tptp.queue_211))
% 35.45/35.67  (define @t485 () (not (= tptp.elem_214 tptp.e10)))
% 35.45/35.67  (define @t486 () (tptp.store tptp.q tptp.head @t192))
% 35.45/35.67  (define @t487 () (tptp.select @t486 tptp.tail))
% 35.45/35.67  (define @t488 () (tptp.s @t487))
% 35.45/35.67  (define @t489 () (tptp.store (tptp.select @t486 tptp.seq) @t487 tptp.e0))
% 35.45/35.67  (define @t490 () (tptp.store @t486 tptp.seq @t489))
% 35.45/35.67  (define @t491 () (tptp.store @t490 tptp.tail @t488))
% 35.45/35.67  (define @t492 () (tptp.select @t491 tptp.tail))
% 35.45/35.67  (define @t493 () (tptp.s @t492))
% 35.45/35.67  (define @t494 () (tptp.store (tptp.select @t491 tptp.seq) @t492 tptp.e1))
% 35.45/35.67  (define @t495 () (tptp.store @t491 tptp.seq @t494))
% 35.45/35.67  (define @t496 () (tptp.store @t495 tptp.tail @t493))
% 35.45/35.67  (define @t497 () (tptp.select @t496 tptp.tail))
% 35.45/35.67  (define @t498 () (tptp.s @t497))
% 35.45/35.67  (define @t499 () (tptp.store (tptp.select @t496 tptp.seq) @t497 tptp.e2))
% 35.45/35.67  (define @t500 () (tptp.store @t496 tptp.seq @t499))
% 35.45/35.67  (define @t501 () (tptp.store @t500 tptp.tail @t498))
% 35.45/35.67  (define @t502 () (tptp.select @t501 tptp.head))
% 35.45/35.67  (define @t503 () (tptp.s @t502))
% 35.45/35.67  (define @t504 () (tptp.store @t501 tptp.head @t503))
% 35.45/35.67  (define @t505 () (tptp.select @t504 tptp.tail))
% 35.45/35.67  (define @t506 () (tptp.s @t505))
% 35.45/35.67  (define @t507 () (tptp.store (tptp.select @t504 tptp.seq) @t505 tptp.e3))
% 35.45/35.67  (define @t508 () (tptp.store @t504 tptp.seq @t507))
% 35.45/35.68  (define @t509 () (tptp.store @t508 tptp.tail @t506))
% 35.45/35.68  (define @t510 () (tptp.select @t509 tptp.tail))
% 35.45/35.68  (define @t511 () (tptp.s @t510))
% 35.45/35.68  (define @t512 () (tptp.store (tptp.select @t509 tptp.seq) @t510 tptp.e4))
% 35.45/35.68  (define @t513 () (tptp.store @t509 tptp.seq @t512))
% 35.45/35.68  (define @t514 () (tptp.store @t513 tptp.tail @t511))
% 35.45/35.68  (define @t515 () (tptp.select @t514 tptp.tail))
% 35.45/35.68  (define @t516 () (tptp.s @t515))
% 35.45/35.68  (define @t517 () (tptp.store (tptp.select @t514 tptp.seq) @t515 tptp.e5))
% 35.45/35.68  (define @t518 () (tptp.store @t514 tptp.seq @t517))
% 35.45/35.68  (define @t519 () (tptp.store @t518 tptp.tail @t516))
% 35.45/35.68  (define @t520 () (tptp.select @t519 tptp.head))
% 35.45/35.68  (define @t521 () (tptp.s @t520))
% 35.45/35.68  (define @t522 () (tptp.store @t519 tptp.head @t521))
% 35.45/35.68  (define @t523 () (tptp.select @t522 tptp.tail))
% 35.45/35.68  (define @t524 () (tptp.s @t523))
% 35.45/35.68  (define @t525 () (tptp.store (tptp.select @t522 tptp.seq) @t523 tptp.e6))
% 35.45/35.68  (define @t526 () (tptp.store @t522 tptp.seq @t525))
% 35.45/35.68  (define @t527 () (tptp.store @t526 tptp.tail @t524))
% 35.45/35.68  (define @t528 () (tptp.select @t527 tptp.tail))
% 35.45/35.68  (define @t529 () (tptp.s @t528))
% 35.45/35.68  (define @t530 () (tptp.store (tptp.select @t527 tptp.seq) @t528 tptp.e7))
% 35.45/35.68  (define @t531 () (tptp.store @t527 tptp.seq @t530))
% 35.45/35.68  (define @t532 () (tptp.store @t531 tptp.tail @t529))
% 35.45/35.68  (define @t533 () (tptp.select @t532 tptp.tail))
% 35.45/35.68  (define @t534 () (tptp.s @t533))
% 35.45/35.68  (define @t535 () (tptp.store (tptp.select @t532 tptp.seq) @t533 tptp.e8))
% 35.45/35.68  (define @t536 () (tptp.store @t532 tptp.seq @t535))
% 35.45/35.68  (define @t537 () (tptp.store @t536 tptp.tail @t534))
% 35.45/35.68  (define @t538 () (tptp.select @t537 tptp.head))
% 35.45/35.68  (define @t539 () (tptp.s @t538))
% 35.45/35.68  (define @t540 () (tptp.store @t537 tptp.head @t539))
% 35.45/35.68  (define @t541 () (tptp.select @t540 tptp.tail))
% 35.45/35.68  (define @t542 () (tptp.s @t541))
% 35.45/35.68  (define @t543 () (tptp.store (tptp.select @t540 tptp.seq) @t541 tptp.e9))
% 35.45/35.68  (define @t544 () (tptp.store @t540 tptp.seq @t543))
% 35.45/35.68  (define @t545 () (tptp.store @t544 tptp.tail @t542))
% 35.45/35.68  (define @t546 () (tptp.select @t545 tptp.tail))
% 35.45/35.68  (define @t547 () (tptp.s @t546))
% 35.45/35.68  (define @t548 () (tptp.select @t545 tptp.seq))
% 35.45/35.68  (define @t549 () (tptp.store @t548 @t546 tptp.e10))
% 35.45/35.68  (define @t550 () (tptp.store @t545 tptp.seq @t549))
% 35.45/35.68  (define @t551 () (tptp.store @t550 tptp.tail @t547))
% 35.45/35.68  (define @t552 () (tptp.select @t551 tptp.tail))
% 35.45/35.68  (define @t553 () (tptp.s @t552))
% 35.45/35.68  (define @t554 () (tptp.select @t551 tptp.seq))
% 35.45/35.68  (define @t555 () (tptp.store @t554 @t552 tptp.e11))
% 35.45/35.68  (define @t556 () (tptp.store @t551 tptp.seq @t555))
% 35.45/35.68  (define @t557 () (tptp.store @t556 tptp.tail @t553))
% 35.45/35.68  (define @t558 () (tptp.select @t557 tptp.head))
% 35.45/35.68  (define @t559 () (tptp.s @t558))
% 35.45/35.68  (define @t560 () (tptp.store @t557 tptp.head @t559))
% 35.45/35.68  (define @t561 () (tptp.select @t560 tptp.seq))
% 35.45/35.68  (define @t562 () (tptp.select @t560 tptp.tail))
% 35.45/35.68  (define @t563 () (tptp.s @t562))
% 35.45/35.68  (define @t564 () (tptp.store @t561 @t562 tptp.e12))
% 35.45/35.68  (define @t565 () (tptp.store @t560 tptp.seq @t564))
% 35.45/35.68  (define @t566 () (tptp.store @t565 tptp.tail @t563))
% 35.45/35.68  (define @t567 () (tptp.select @t566 tptp.tail))
% 35.45/35.68  (define @t568 () (tptp.s @t567))
% 35.45/35.68  (define @t569 () (tptp.select @t566 tptp.seq))
% 35.45/35.68  (define @t570 () (tptp.store @t569 @t567 tptp.e13))
% 35.45/35.68  (define @t571 () (tptp.store @t566 tptp.seq @t570))
% 35.45/35.68  (define @t572 () (tptp.store @t571 tptp.tail @t568))
% 35.45/35.68  (define @t573 () (tptp.select @t572 tptp.tail))
% 35.45/35.68  (define @t574 () (tptp.s @t573))
% 35.45/35.68  (define @t575 () (tptp.select @t572 tptp.seq))
% 35.45/35.68  (define @t576 () (tptp.store @t575 @t573 tptp.e14))
% 35.45/35.68  (define @t577 () (tptp.store @t572 tptp.seq @t576))
% 35.45/35.68  (define @t578 () (tptp.store @t577 tptp.tail @t574))
% 35.45/35.68  (define @t579 () (tptp.select @t578 tptp.head))
% 35.45/35.68  (define @t580 () (tptp.s @t579))
% 35.45/35.68  (define @t581 () (tptp.store @t578 tptp.head @t580))
% 35.45/35.68  (define @t582 () (tptp.select @t581 tptp.tail))
% 35.45/35.68  (define @t583 () (tptp.s @t582))
% 35.45/35.68  (define @t584 () (tptp.select @t581 tptp.seq))
% 35.45/35.68  (define @t585 () (tptp.store @t584 @t582 tptp.e15))
% 35.45/35.68  (define @t586 () (tptp.store @t581 tptp.seq @t585))
% 35.45/35.68  (define @t587 () (tptp.store @t586 tptp.tail @t583))
% 35.45/35.68  (define @t588 () (tptp.select @t587 tptp.tail))
% 35.45/35.68  (define @t589 () (tptp.s @t588))
% 35.45/35.68  (define @t590 () (tptp.select @t587 tptp.seq))
% 35.45/35.68  (define @t591 () (tptp.store @t590 @t588 tptp.e16))
% 35.45/35.68  (define @t592 () (tptp.store @t587 tptp.seq @t591))
% 35.45/35.68  (define @t593 () (tptp.store @t592 tptp.tail @t589))
% 35.45/35.68  (define @t594 () (tptp.select @t593 tptp.tail))
% 35.45/35.68  (define @t595 () (tptp.s @t594))
% 35.45/35.68  (define @t596 () (tptp.select @t593 tptp.seq))
% 35.45/35.68  (define @t597 () (tptp.store @t596 @t594 tptp.e17))
% 35.45/35.68  (define @t598 () (tptp.store @t593 tptp.seq @t597))
% 35.45/35.68  (define @t599 () (tptp.store @t598 tptp.tail @t595))
% 35.45/35.68  (define @t600 () (tptp.select @t599 tptp.head))
% 35.45/35.68  (define @t601 () (tptp.s @t600))
% 35.45/35.68  (define @t602 () (tptp.store @t599 tptp.head @t601))
% 35.45/35.68  (define @t603 () (tptp.select @t602 tptp.tail))
% 35.45/35.68  (define @t604 () (tptp.s @t603))
% 35.45/35.68  (define @t605 () (tptp.select @t602 tptp.seq))
% 35.45/35.68  (define @t606 () (tptp.store @t605 @t603 tptp.e18))
% 35.45/35.68  (define @t607 () (tptp.store @t602 tptp.seq @t606))
% 35.45/35.68  (define @t608 () (tptp.store @t607 tptp.tail @t604))
% 35.45/35.68  (define @t609 () (tptp.select @t608 tptp.tail))
% 35.45/35.68  (define @t610 () (tptp.s @t609))
% 35.45/35.68  (define @t611 () (tptp.select @t608 tptp.seq))
% 35.45/35.68  (define @t612 () (tptp.store @t611 @t609 tptp.e19))
% 35.45/35.68  (define @t613 () (tptp.store @t608 tptp.seq @t612))
% 35.45/35.68  (define @t614 () (tptp.store @t613 tptp.tail @t610))
% 35.45/35.68  (define @t615 () (tptp.select @t614 tptp.tail))
% 35.45/35.68  (define @t616 () (tptp.s @t615))
% 35.45/35.68  (define @t617 () (tptp.select @t614 tptp.seq))
% 35.45/35.68  (define @t618 () (tptp.store @t617 @t615 tptp.e20))
% 35.45/35.68  (define @t619 () (tptp.store @t614 tptp.seq @t618))
% 35.45/35.68  (define @t620 () (tptp.store @t619 tptp.tail @t616))
% 35.45/35.68  (define @t621 () (tptp.select @t620 tptp.head))
% 35.45/35.68  (define @t622 () (tptp.s @t621))
% 35.45/35.68  (define @t623 () (tptp.store @t620 tptp.head @t622))
% 35.45/35.68  (define @t624 () (tptp.select @t623 tptp.tail))
% 35.45/35.68  (define @t625 () (tptp.s @t624))
% 35.45/35.68  (define @t626 () (tptp.select @t623 tptp.seq))
% 35.45/35.68  (define @t627 () (tptp.store @t626 @t624 tptp.e21))
% 35.45/35.68  (define @t628 () (tptp.store @t623 tptp.seq @t627))
% 35.45/35.68  (define @t629 () (tptp.store @t628 tptp.tail @t625))
% 35.45/35.68  (define @t630 () (tptp.select @t629 tptp.tail))
% 35.45/35.68  (define @t631 () (tptp.s @t630))
% 35.45/35.68  (define @t632 () (tptp.select @t629 tptp.seq))
% 35.45/35.68  (define @t633 () (tptp.store @t632 @t630 tptp.e22))
% 35.45/35.68  (define @t634 () (tptp.store @t629 tptp.seq @t633))
% 35.45/35.68  (define @t635 () (tptp.store @t634 tptp.tail @t631))
% 35.45/35.68  (define @t636 () (tptp.select @t635 tptp.tail))
% 35.45/35.68  (define @t637 () (tptp.s @t636))
% 35.45/35.68  (define @t638 () (tptp.select @t635 tptp.seq))
% 35.45/35.68  (define @t639 () (tptp.store @t638 @t636 tptp.e23))
% 35.45/35.68  (define @t640 () (tptp.store @t635 tptp.seq @t639))
% 35.45/35.68  (define @t641 () (tptp.store @t640 tptp.tail @t637))
% 35.45/35.68  (define @t642 () (tptp.select @t641 tptp.head))
% 35.45/35.68  (define @t643 () (tptp.s @t642))
% 35.45/35.68  (define @t644 () (tptp.store @t641 tptp.head @t643))
% 35.45/35.68  (define @t645 () (tptp.select @t644 tptp.tail))
% 35.45/35.68  (define @t646 () (tptp.s @t645))
% 35.45/35.68  (define @t647 () (tptp.select @t644 tptp.seq))
% 35.45/35.68  (define @t648 () (tptp.store @t647 @t645 tptp.e24))
% 35.45/35.68  (define @t649 () (tptp.store @t644 tptp.seq @t648))
% 35.45/35.68  (define @t650 () (tptp.store @t649 tptp.tail @t646))
% 35.45/35.68  (define @t651 () (tptp.select @t650 tptp.tail))
% 35.45/35.68  (define @t652 () (tptp.s @t651))
% 35.45/35.68  (define @t653 () (tptp.select @t650 tptp.seq))
% 35.45/35.68  (define @t654 () (tptp.store @t653 @t651 tptp.e25))
% 35.45/35.68  (define @t655 () (tptp.store @t650 tptp.seq @t654))
% 35.45/35.68  (define @t656 () (tptp.store @t655 tptp.tail @t652))
% 35.45/35.68  (define @t657 () (tptp.select @t656 tptp.tail))
% 35.45/35.68  (define @t658 () (tptp.s @t657))
% 35.45/35.68  (define @t659 () (tptp.select @t656 tptp.seq))
% 35.45/35.68  (define @t660 () (tptp.store @t659 @t657 tptp.e26))
% 35.45/35.68  (define @t661 () (tptp.store @t656 tptp.seq @t660))
% 35.45/35.68  (define @t662 () (tptp.store @t661 tptp.tail @t658))
% 35.45/35.68  (define @t663 () (tptp.select @t662 tptp.head))
% 35.45/35.68  (define @t664 () (tptp.s @t663))
% 35.45/35.68  (define @t665 () (tptp.store @t662 tptp.head @t664))
% 35.45/35.68  (define @t666 () (tptp.select @t665 tptp.tail))
% 35.45/35.68  (define @t667 () (tptp.s @t666))
% 35.45/35.68  (define @t668 () (tptp.select @t665 tptp.seq))
% 35.45/35.68  (define @t669 () (tptp.store @t668 @t666 tptp.e27))
% 35.45/35.68  (define @t670 () (tptp.store @t665 tptp.seq @t669))
% 35.45/35.68  (define @t671 () (tptp.store @t670 tptp.tail @t667))
% 35.45/35.68  (define @t672 () (tptp.select @t671 tptp.tail))
% 35.45/35.68  (define @t673 () (tptp.s @t672))
% 35.45/35.68  (define @t674 () (tptp.select @t671 tptp.seq))
% 35.45/35.68  (define @t675 () (tptp.store @t674 @t672 tptp.e28))
% 35.45/35.68  (define @t676 () (tptp.store @t671 tptp.seq @t675))
% 35.45/35.68  (define @t677 () (tptp.store @t676 tptp.tail @t673))
% 35.45/35.68  (define @t678 () (tptp.select @t677 tptp.tail))
% 35.45/35.68  (define @t679 () (tptp.s @t678))
% 35.45/35.68  (define @t680 () (tptp.select @t677 tptp.seq))
% 35.45/35.68  (define @t681 () (tptp.store @t680 @t678 tptp.e29))
% 35.45/35.68  (define @t682 () (tptp.store @t677 tptp.seq @t681))
% 35.45/35.68  (define @t683 () (tptp.store @t682 tptp.tail @t679))
% 35.45/35.68  (define @t684 () (tptp.select @t683 tptp.head))
% 35.45/35.68  (define @t685 () (tptp.s @t684))
% 35.45/35.68  (define @t686 () (tptp.store @t683 tptp.head @t685))
% 35.45/35.68  (define @t687 () (tptp.select @t686 tptp.head))
% 35.45/35.68  (define @t688 () (= @t562 @t687))
% 35.45/35.68  (define @t689 () (= @t687 @t562))
% 35.45/35.68  (define @t690 () (@list @t546))
% 35.45/35.68  (define @t691 () (tptp.select @t557 tptp.tail))
% 35.45/35.68  (define @t692 () (= @t562 @t691))
% 35.45/35.68  (define @t693 () (or @t9 @t692))
% 35.45/35.68  (define @t694 () (= tptp.tail tptp.head))
% 35.45/35.68  (define @t695 () (or @t694 @t692))
% 35.45/35.68  (define @t696 () (@list false))
% 35.45/35.68  (define @t697 () (@list @t8))
% 35.45/35.68  (define @t698 () (@list true false))
% 35.45/35.68  (define @t699 () (tptp.select @t537 tptp.tail))
% 35.45/35.68  (define @t700 () (= @t541 @t699))
% 35.45/35.68  (define @t701 () (or @t9 @t700))
% 35.45/35.68  (define @t702 () (or @t694 @t700))
% 35.45/35.68  (define @t703 () (tptp.select @t519 tptp.tail))
% 35.45/35.68  (define @t704 () (= @t523 @t703))
% 35.45/35.68  (define @t705 () (or @t9 @t704))
% 35.45/35.68  (define @t706 () (or @t694 @t704))
% 35.45/35.68  (define @t707 () (tptp.select @t501 tptp.tail))
% 35.45/35.68  (define @t708 () (= @t505 @t707))
% 35.45/35.68  (define @t709 () (or @t9 @t708))
% 35.45/35.68  (define @t710 () (or @t694 @t708))
% 35.45/35.68  (define @t711 () (tptp.s @t493))
% 35.45/35.68  (define @t712 () (tptp.s @t488))
% 35.45/35.68  (define @t713 () (or @t9 (= @t487 @t192)))
% 35.45/35.68  (define @t714 () (= @t192 @t487))
% 35.45/35.68  (define @t715 () (or @t694 @t714))
% 35.45/35.68  (define @t716 () (tptp.select @t490 tptp.head))
% 35.45/35.68  (define @t717 () (tptp.select @t486 tptp.head))
% 35.45/35.68  (define @t718 () (= tptp.seq tptp.head))
% 35.45/35.68  (define @t719 () (or @t718 (= @t716 @t717)))
% 35.45/35.68  (define @t720 () (= @t717 @t716))
% 35.45/35.68  (define @t721 () (or @t10 @t720))
% 35.45/35.68  (define @t722 () (tptp.select @t491 tptp.head))
% 35.45/35.68  (define @t723 () (= @t722 @t716))
% 35.45/35.68  (define @t724 () (or @t694 @t723))
% 35.45/35.68  (define @t725 () (tptp.select @t495 tptp.head))
% 35.45/35.68  (define @t726 () (= @t725 @t722))
% 35.45/35.68  (define @t727 () (or @t718 @t726))
% 35.45/35.68  (define @t728 () (or @t10 @t726))
% 35.45/35.68  (define @t729 () (tptp.select @t496 tptp.head))
% 35.45/35.68  (define @t730 () (= @t729 @t725))
% 35.45/35.68  (define @t731 () (or @t694 @t730))
% 35.45/35.68  (define @t732 () (tptp.select @t500 tptp.head))
% 35.45/35.68  (define @t733 () (= @t732 @t729))
% 35.45/35.68  (define @t734 () (or @t718 @t733))
% 35.45/35.68  (define @t735 () (or @t10 @t733))
% 35.45/35.68  (define @t736 () (= @t502 @t732))
% 35.45/35.68  (define @t737 () (or @t694 @t736))
% 35.45/35.68  (define @t738 () (tptp.select @t508 tptp.head))
% 35.45/35.68  (define @t739 () (tptp.select @t504 tptp.head))
% 35.45/35.68  (define @t740 () (or @t718 (= @t738 @t739)))
% 35.45/35.68  (define @t741 () (= @t739 @t738))
% 35.45/35.68  (define @t742 () (or @t10 @t741))
% 35.45/35.68  (define @t743 () (tptp.select @t509 tptp.head))
% 35.45/35.68  (define @t744 () (= @t743 @t738))
% 35.45/35.68  (define @t745 () (or @t694 @t744))
% 35.45/35.68  (define @t746 () (tptp.select @t513 tptp.head))
% 35.45/35.68  (define @t747 () (= @t746 @t743))
% 35.45/35.68  (define @t748 () (or @t718 @t747))
% 35.45/35.68  (define @t749 () (or @t10 @t747))
% 35.45/35.68  (define @t750 () (tptp.select @t514 tptp.head))
% 35.45/35.68  (define @t751 () (= @t750 @t746))
% 35.45/35.68  (define @t752 () (or @t694 @t751))
% 35.45/35.68  (define @t753 () (tptp.select @t518 tptp.head))
% 35.45/35.68  (define @t754 () (= @t753 @t750))
% 35.45/35.68  (define @t755 () (or @t718 @t754))
% 35.45/35.68  (define @t756 () (or @t10 @t754))
% 35.45/35.68  (define @t757 () (= @t520 @t753))
% 35.45/35.68  (define @t758 () (or @t694 @t757))
% 35.45/35.68  (define @t759 () (tptp.select @t526 tptp.head))
% 35.45/35.68  (define @t760 () (tptp.select @t522 tptp.head))
% 35.45/35.68  (define @t761 () (or @t718 (= @t759 @t760)))
% 35.45/35.68  (define @t762 () (= @t760 @t759))
% 35.45/35.68  (define @t763 () (or @t10 @t762))
% 35.45/35.68  (define @t764 () (tptp.select @t527 tptp.head))
% 35.45/35.68  (define @t765 () (= @t764 @t759))
% 35.45/35.68  (define @t766 () (or @t694 @t765))
% 35.45/35.68  (define @t767 () (tptp.select @t531 tptp.head))
% 35.45/35.68  (define @t768 () (= @t767 @t764))
% 35.45/35.68  (define @t769 () (or @t718 @t768))
% 35.45/35.68  (define @t770 () (or @t10 @t768))
% 35.45/35.68  (define @t771 () (tptp.select @t532 tptp.head))
% 35.45/35.68  (define @t772 () (= @t771 @t767))
% 35.45/35.68  (define @t773 () (or @t694 @t772))
% 35.45/35.68  (define @t774 () (tptp.select @t536 tptp.head))
% 35.45/35.68  (define @t775 () (= @t774 @t771))
% 35.45/35.68  (define @t776 () (or @t718 @t775))
% 35.45/35.68  (define @t777 () (or @t10 @t775))
% 35.45/35.68  (define @t778 () (= @t538 @t774))
% 35.45/35.68  (define @t779 () (or @t694 @t778))
% 35.45/35.68  (define @t780 () (tptp.select @t544 tptp.head))
% 35.45/35.68  (define @t781 () (tptp.select @t540 tptp.head))
% 35.45/35.68  (define @t782 () (or @t718 (= @t780 @t781)))
% 35.45/35.68  (define @t783 () (= @t781 @t780))
% 35.45/35.68  (define @t784 () (or @t10 @t783))
% 35.45/35.68  (define @t785 () (tptp.select @t545 tptp.head))
% 35.45/35.68  (define @t786 () (= @t785 @t780))
% 35.45/35.68  (define @t787 () (or @t694 @t786))
% 35.45/35.68  (define @t788 () (tptp.select @t550 tptp.head))
% 35.45/35.68  (define @t789 () (= @t788 @t785))
% 35.45/35.68  (define @t790 () (or @t718 @t789))
% 35.45/35.68  (define @t791 () (or @t10 @t789))
% 35.45/35.68  (define @t792 () (tptp.select @t551 tptp.head))
% 35.45/35.68  (define @t793 () (= @t792 @t788))
% 35.45/35.68  (define @t794 () (or @t694 @t793))
% 35.45/35.68  (define @t795 () (tptp.select @t556 tptp.head))
% 35.45/35.68  (define @t796 () (= @t795 @t792))
% 35.45/35.68  (define @t797 () (or @t718 @t796))
% 35.45/35.68  (define @t798 () (or @t10 @t796))
% 35.45/35.68  (define @t799 () (= @t558 @t795))
% 35.45/35.68  (define @t800 () (or @t694 @t799))
% 35.45/35.68  (define @t801 () (tptp.select @t565 tptp.head))
% 35.45/35.68  (define @t802 () (tptp.select @t560 tptp.head))
% 35.45/35.68  (define @t803 () (or @t718 (= @t801 @t802)))
% 35.45/35.68  (define @t804 () (= @t802 @t801))
% 35.45/35.68  (define @t805 () (or @t10 @t804))
% 35.45/35.68  (define @t806 () (tptp.select @t566 tptp.head))
% 35.45/35.68  (define @t807 () (= @t806 @t801))
% 35.45/35.68  (define @t808 () (or @t694 @t807))
% 35.45/35.68  (define @t809 () (tptp.select @t571 tptp.head))
% 35.45/35.68  (define @t810 () (= @t809 @t806))
% 35.45/35.68  (define @t811 () (or @t718 @t810))
% 35.45/35.68  (define @t812 () (or @t10 @t810))
% 35.45/35.68  (define @t813 () (tptp.select @t572 tptp.head))
% 35.45/35.68  (define @t814 () (= @t813 @t809))
% 35.45/35.68  (define @t815 () (or @t694 @t814))
% 35.45/35.68  (define @t816 () (tptp.select @t577 tptp.head))
% 35.45/35.68  (define @t817 () (= @t816 @t813))
% 35.45/35.68  (define @t818 () (or @t718 @t817))
% 35.45/35.68  (define @t819 () (or @t10 @t817))
% 35.45/35.68  (define @t820 () (= @t579 @t816))
% 35.45/35.68  (define @t821 () (or @t694 @t820))
% 35.45/35.68  (define @t822 () (tptp.select @t586 tptp.head))
% 35.45/35.68  (define @t823 () (tptp.select @t581 tptp.head))
% 35.45/35.68  (define @t824 () (or @t718 (= @t822 @t823)))
% 35.45/35.68  (define @t825 () (= @t823 @t822))
% 35.45/35.68  (define @t826 () (or @t10 @t825))
% 35.45/35.68  (define @t827 () (tptp.select @t587 tptp.head))
% 35.45/35.68  (define @t828 () (= @t827 @t822))
% 35.45/35.68  (define @t829 () (or @t694 @t828))
% 35.45/35.68  (define @t830 () (tptp.select @t592 tptp.head))
% 35.45/35.68  (define @t831 () (= @t830 @t827))
% 35.45/35.68  (define @t832 () (or @t718 @t831))
% 35.45/35.68  (define @t833 () (or @t10 @t831))
% 35.45/35.68  (define @t834 () (tptp.select @t593 tptp.head))
% 35.45/35.68  (define @t835 () (= @t834 @t830))
% 35.45/35.68  (define @t836 () (or @t694 @t835))
% 35.45/35.68  (define @t837 () (tptp.select @t598 tptp.head))
% 35.45/35.68  (define @t838 () (= @t837 @t834))
% 35.45/35.68  (define @t839 () (or @t718 @t838))
% 35.45/35.68  (define @t840 () (or @t10 @t838))
% 35.45/35.68  (define @t841 () (= @t600 @t837))
% 35.45/35.68  (define @t842 () (or @t694 @t841))
% 35.45/35.68  (define @t843 () (tptp.select @t607 tptp.head))
% 35.45/35.68  (define @t844 () (tptp.select @t602 tptp.head))
% 35.45/35.68  (define @t845 () (or @t718 (= @t843 @t844)))
% 35.45/35.68  (define @t846 () (= @t844 @t843))
% 35.45/35.68  (define @t847 () (or @t10 @t846))
% 35.45/35.68  (define @t848 () (tptp.select @t608 tptp.head))
% 35.45/35.68  (define @t849 () (= @t848 @t843))
% 35.45/35.68  (define @t850 () (or @t694 @t849))
% 35.45/35.68  (define @t851 () (tptp.select @t613 tptp.head))
% 35.45/35.68  (define @t852 () (= @t851 @t848))
% 35.45/35.68  (define @t853 () (or @t718 @t852))
% 35.45/35.68  (define @t854 () (or @t10 @t852))
% 35.45/35.68  (define @t855 () (tptp.select @t614 tptp.head))
% 35.45/35.68  (define @t856 () (= @t855 @t851))
% 35.45/35.68  (define @t857 () (or @t694 @t856))
% 35.45/35.68  (define @t858 () (tptp.select @t619 tptp.head))
% 35.45/35.68  (define @t859 () (= @t858 @t855))
% 35.45/35.68  (define @t860 () (or @t718 @t859))
% 35.45/35.68  (define @t861 () (or @t10 @t859))
% 35.45/35.68  (define @t862 () (= @t621 @t858))
% 35.45/35.68  (define @t863 () (or @t694 @t862))
% 35.45/35.68  (define @t864 () (tptp.select @t628 tptp.head))
% 35.45/35.68  (define @t865 () (tptp.select @t623 tptp.head))
% 35.45/35.68  (define @t866 () (or @t718 (= @t864 @t865)))
% 35.45/35.68  (define @t867 () (= @t865 @t864))
% 35.45/35.68  (define @t868 () (or @t10 @t867))
% 35.45/35.68  (define @t869 () (tptp.select @t629 tptp.head))
% 35.45/35.68  (define @t870 () (= @t869 @t864))
% 35.45/35.68  (define @t871 () (or @t694 @t870))
% 35.45/35.68  (define @t872 () (tptp.select @t634 tptp.head))
% 35.45/35.68  (define @t873 () (= @t872 @t869))
% 35.45/35.68  (define @t874 () (or @t718 @t873))
% 35.45/35.68  (define @t875 () (or @t10 @t873))
% 35.45/35.68  (define @t876 () (tptp.select @t635 tptp.head))
% 35.45/35.68  (define @t877 () (= @t876 @t872))
% 35.45/35.68  (define @t878 () (or @t694 @t877))
% 35.45/35.68  (define @t879 () (tptp.select @t640 tptp.head))
% 35.45/35.68  (define @t880 () (= @t879 @t876))
% 35.45/35.68  (define @t881 () (or @t718 @t880))
% 35.45/35.68  (define @t882 () (or @t10 @t880))
% 35.45/35.68  (define @t883 () (= @t642 @t879))
% 35.45/35.68  (define @t884 () (or @t694 @t883))
% 35.45/35.68  (define @t885 () (tptp.select @t649 tptp.head))
% 35.45/35.68  (define @t886 () (tptp.select @t644 tptp.head))
% 35.45/35.68  (define @t887 () (or @t718 (= @t885 @t886)))
% 35.45/35.68  (define @t888 () (= @t886 @t885))
% 35.45/35.68  (define @t889 () (or @t10 @t888))
% 35.45/35.68  (define @t890 () (tptp.select @t650 tptp.head))
% 35.45/35.68  (define @t891 () (= @t890 @t885))
% 35.45/35.68  (define @t892 () (or @t694 @t891))
% 35.45/35.68  (define @t893 () (tptp.select @t655 tptp.head))
% 35.45/35.68  (define @t894 () (= @t893 @t890))
% 35.45/35.68  (define @t895 () (or @t718 @t894))
% 35.45/35.68  (define @t896 () (or @t10 @t894))
% 35.45/35.68  (define @t897 () (tptp.select @t656 tptp.head))
% 35.45/35.68  (define @t898 () (= @t897 @t893))
% 35.45/35.68  (define @t899 () (or @t694 @t898))
% 35.45/35.68  (define @t900 () (tptp.select @t661 tptp.head))
% 35.45/35.68  (define @t901 () (= @t900 @t897))
% 35.45/35.68  (define @t902 () (or @t718 @t901))
% 35.45/35.68  (define @t903 () (or @t10 @t901))
% 35.45/35.68  (define @t904 () (= @t663 @t900))
% 35.45/35.68  (define @t905 () (or @t694 @t904))
% 35.45/35.68  (define @t906 () (tptp.select @t670 tptp.head))
% 35.45/35.68  (define @t907 () (tptp.select @t665 tptp.head))
% 35.45/35.68  (define @t908 () (or @t718 (= @t906 @t907)))
% 35.45/35.68  (define @t909 () (= @t907 @t906))
% 35.45/35.68  (define @t910 () (or @t10 @t909))
% 35.45/35.68  (define @t911 () (tptp.select @t671 tptp.head))
% 35.45/35.68  (define @t912 () (= @t911 @t906))
% 35.45/35.68  (define @t913 () (or @t694 @t912))
% 35.45/35.68  (define @t914 () (tptp.select @t676 tptp.head))
% 35.45/35.68  (define @t915 () (= @t914 @t911))
% 35.45/35.68  (define @t916 () (or @t718 @t915))
% 35.45/35.68  (define @t917 () (or @t10 @t915))
% 35.45/35.68  (define @t918 () (tptp.select @t677 tptp.head))
% 35.45/35.68  (define @t919 () (= @t918 @t914))
% 35.45/35.68  (define @t920 () (or @t694 @t919))
% 35.45/35.68  (define @t921 () (tptp.select @t682 tptp.head))
% 35.45/35.68  (define @t922 () (= @t921 @t918))
% 35.45/35.68  (define @t923 () (or @t718 @t922))
% 35.45/35.68  (define @t924 () (or @t10 @t922))
% 35.45/35.68  (define @t925 () (= @t684 @t921))
% 35.45/35.68  (define @t926 () (or @t694 @t925))
% 35.45/35.68  (define @t927 () (tptp.select @t564 @t687))
% 35.45/35.68  (define @t928 () (= @t927 (tptp.select @t561 @t687)))
% 35.45/35.68  (define @t929 () (or @t688 @t928))
% 35.45/35.68  (define @t930 () (= @t567 @t687))
% 35.45/35.68  (define @t931 () (= @t687 @t567))
% 35.45/35.68  (define @t932 () (tptp.select @t570 @t687))
% 35.45/35.68  (define @t933 () (= @t932 (tptp.select @t569 @t687)))
% 35.45/35.68  (define @t934 () (or @t930 @t933))
% 35.45/35.68  (define @t935 () (= @t573 @t687))
% 35.45/35.68  (define @t936 () (= @t687 @t573))
% 35.45/35.68  (define @t937 () (tptp.select @t576 @t687))
% 35.45/35.68  (define @t938 () (= @t937 (tptp.select @t575 @t687)))
% 35.45/35.68  (define @t939 () (or @t935 @t938))
% 35.45/35.68  (define @t940 () (= @t582 @t687))
% 35.45/35.68  (define @t941 () (= @t687 @t582))
% 35.45/35.68  (define @t942 () (tptp.select @t578 tptp.tail))
% 35.45/35.68  (define @t943 () (= @t582 @t942))
% 35.45/35.68  (define @t944 () (or @t9 @t943))
% 35.45/35.68  (define @t945 () (or @t694 @t943))
% 35.45/35.68  (define @t946 () (tptp.select @t585 @t687))
% 35.45/35.68  (define @t947 () (= @t946 (tptp.select @t584 @t687)))
% 35.45/35.68  (define @t948 () (or @t940 @t947))
% 35.45/35.68  (define @t949 () (= @t588 @t687))
% 35.45/35.68  (define @t950 () (= @t687 @t588))
% 35.45/35.68  (define @t951 () (tptp.select @t591 @t687))
% 35.45/35.68  (define @t952 () (= @t951 (tptp.select @t590 @t687)))
% 35.45/35.68  (define @t953 () (or @t949 @t952))
% 35.45/35.68  (define @t954 () (= @t594 @t687))
% 35.45/35.68  (define @t955 () (= @t687 @t594))
% 35.45/35.68  (define @t956 () (tptp.select @t597 @t687))
% 35.45/35.68  (define @t957 () (= @t956 (tptp.select @t596 @t687)))
% 35.45/35.68  (define @t958 () (or @t954 @t957))
% 35.45/35.68  (define @t959 () (= @t603 @t687))
% 35.45/35.68  (define @t960 () (= @t687 @t603))
% 35.45/35.68  (define @t961 () (tptp.select @t599 tptp.tail))
% 35.45/35.68  (define @t962 () (= @t603 @t961))
% 35.45/35.68  (define @t963 () (or @t9 @t962))
% 35.45/35.68  (define @t964 () (or @t694 @t962))
% 35.45/35.68  (define @t965 () (tptp.select @t606 @t687))
% 35.45/35.68  (define @t966 () (= @t965 (tptp.select @t605 @t687)))
% 35.45/35.68  (define @t967 () (or @t959 @t966))
% 35.45/35.68  (define @t968 () (= @t609 @t687))
% 35.45/35.68  (define @t969 () (= @t687 @t609))
% 35.45/35.68  (define @t970 () (tptp.select @t612 @t687))
% 35.45/35.68  (define @t971 () (= @t970 (tptp.select @t611 @t687)))
% 35.45/35.68  (define @t972 () (or @t968 @t971))
% 35.45/35.68  (define @t973 () (= @t615 @t687))
% 35.45/35.68  (define @t974 () (= @t687 @t615))
% 35.45/35.68  (define @t975 () (tptp.select @t618 @t687))
% 35.45/35.68  (define @t976 () (= @t975 (tptp.select @t617 @t687)))
% 35.45/35.68  (define @t977 () (or @t973 @t976))
% 35.45/35.68  (define @t978 () (= @t624 @t687))
% 35.45/35.68  (define @t979 () (= @t687 @t624))
% 35.45/35.68  (define @t980 () (tptp.select @t620 tptp.tail))
% 35.45/35.68  (define @t981 () (= @t624 @t980))
% 35.45/35.68  (define @t982 () (or @t9 @t981))
% 35.45/35.68  (define @t983 () (or @t694 @t981))
% 35.45/35.68  (define @t984 () (tptp.select @t627 @t687))
% 35.45/35.68  (define @t985 () (= @t984 (tptp.select @t626 @t687)))
% 35.45/35.68  (define @t986 () (or @t978 @t985))
% 35.45/35.68  (define @t987 () (= @t630 @t687))
% 35.45/35.68  (define @t988 () (= @t687 @t630))
% 35.45/35.68  (define @t989 () (tptp.select @t633 @t687))
% 35.45/35.68  (define @t990 () (= @t989 (tptp.select @t632 @t687)))
% 35.45/35.68  (define @t991 () (or @t987 @t990))
% 35.45/35.68  (define @t992 () (= @t636 @t687))
% 35.45/35.68  (define @t993 () (= @t687 @t636))
% 35.45/35.68  (define @t994 () (tptp.select @t639 @t687))
% 35.45/35.68  (define @t995 () (= @t994 (tptp.select @t638 @t687)))
% 35.45/35.68  (define @t996 () (or @t992 @t995))
% 35.45/35.68  (define @t997 () (= @t645 @t687))
% 35.45/35.68  (define @t998 () (= @t687 @t645))
% 35.45/35.68  (define @t999 () (tptp.select @t641 tptp.tail))
% 35.45/35.68  (define @t1000 () (= @t645 @t999))
% 35.45/35.68  (define @t1001 () (or @t9 @t1000))
% 35.45/35.68  (define @t1002 () (or @t694 @t1000))
% 35.45/35.68  (define @t1003 () (tptp.select @t648 @t687))
% 35.45/35.68  (define @t1004 () (= @t1003 (tptp.select @t647 @t687)))
% 35.45/35.68  (define @t1005 () (or @t997 @t1004))
% 35.45/35.68  (define @t1006 () (= @t651 @t687))
% 35.45/35.68  (define @t1007 () (= @t687 @t651))
% 35.45/35.68  (define @t1008 () (tptp.select @t654 @t687))
% 35.45/35.68  (define @t1009 () (= @t1008 (tptp.select @t653 @t687)))
% 35.45/35.68  (define @t1010 () (or @t1006 @t1009))
% 35.45/35.68  (define @t1011 () (= @t657 @t687))
% 35.45/35.68  (define @t1012 () (= @t687 @t657))
% 35.45/35.68  (define @t1013 () (tptp.select @t660 @t687))
% 35.45/35.68  (define @t1014 () (= @t1013 (tptp.select @t659 @t687)))
% 35.45/35.68  (define @t1015 () (or @t1011 @t1014))
% 35.45/35.68  (define @t1016 () (= @t666 @t687))
% 35.45/35.68  (define @t1017 () (= @t687 @t666))
% 35.45/35.68  (define @t1018 () (tptp.select @t662 tptp.tail))
% 35.45/35.68  (define @t1019 () (= @t666 @t1018))
% 35.45/35.68  (define @t1020 () (or @t9 @t1019))
% 35.45/35.68  (define @t1021 () (or @t694 @t1019))
% 35.45/35.68  (define @t1022 () (tptp.select @t669 @t687))
% 35.45/35.68  (define @t1023 () (= @t1022 (tptp.select @t668 @t687)))
% 35.45/35.68  (define @t1024 () (or @t1016 @t1023))
% 35.45/35.68  (define @t1025 () (= @t672 @t687))
% 35.45/35.68  (define @t1026 () (= @t687 @t672))
% 35.45/35.68  (define @t1027 () (tptp.select @t675 @t687))
% 35.45/35.68  (define @t1028 () (= @t1027 (tptp.select @t674 @t687)))
% 35.45/35.68  (define @t1029 () (or @t1025 @t1028))
% 35.45/35.68  (define @t1030 () (= @t488 @t492))
% 35.45/35.68  (define @t1031 () (= @t493 @t497))
% 35.45/35.68  (define @t1032 () (= @t506 @t510))
% 35.45/35.68  (define @t1033 () (= @t511 @t515))
% 35.45/35.68  (define @t1034 () (= @t524 @t528))
% 35.45/35.68  (define @t1035 () (= @t529 @t533))
% 35.45/35.68  (define @t1036 () (= @t542 @t546))
% 35.45/35.68  (define @t1037 () (= @t547 @t552))
% 35.45/35.68  (define @t1038 () (= @t563 @t567))
% 35.45/35.68  (define @t1039 () (= @t568 @t573))
% 35.45/35.68  (define @t1040 () (= @t583 @t588))
% 35.45/35.68  (define @t1041 () (= @t589 @t594))
% 35.45/35.68  (define @t1042 () (= @t604 @t609))
% 35.45/35.68  (define @t1043 () (= @t610 @t615))
% 35.45/35.68  (define @t1044 () (= @t625 @t630))
% 35.45/35.68  (define @t1045 () (= @t631 @t636))
% 35.45/35.68  (define @t1046 () (= @t646 @t651))
% 35.45/35.68  (define @t1047 () (= @t652 @t657))
% 35.45/35.68  (define @t1048 () (= @t667 @t672))
% 35.45/35.68  (define @t1049 () (= @t673 @t678))
% 35.45/35.68  (define @t1050 () (= @t685 @t687))
% 35.45/35.68  (define @t1051 () (= @t192 @t717))
% 35.45/35.68  (define @t1052 () (= @t498 @t707))
% 35.45/35.68  (define @t1053 () (= @t503 @t739))
% 35.45/35.68  (define @t1054 () (= @t516 @t703))
% 35.45/35.68  (define @t1055 () (= @t521 @t760))
% 35.45/35.68  (define @t1056 () (= @t534 @t699))
% 35.45/35.68  (define @t1057 () (= @t539 @t781))
% 35.45/35.68  (define @t1058 () (= @t553 @t691))
% 35.45/35.68  (define @t1059 () (= @t559 @t802))
% 35.45/35.68  (define @t1060 () (= @t574 @t942))
% 35.45/35.68  (define @t1061 () (= @t580 @t823))
% 35.45/35.68  (define @t1062 () (= @t595 @t961))
% 35.45/35.68  (define @t1063 () (= @t601 @t844))
% 35.45/35.68  (define @t1064 () (= @t616 @t980))
% 35.45/35.68  (define @t1065 () (= @t622 @t865))
% 35.45/35.68  (define @t1066 () (= @t637 @t999))
% 35.45/35.68  (define @t1067 () (= @t643 @t886))
% 35.45/35.68  (define @t1068 () (= @t658 @t1018))
% 35.45/35.68  (define @t1069 () (= @t664 @t907))
% 35.45/35.68  (define @t1070 () (= @t678 @t687))
% 35.45/35.68  (define @t1071 () (= @t546 (tptp.s (tptp.s (tptp.s (tptp.s (tptp.s (tptp.s (tptp.s (tptp.s (tptp.s (tptp.s (tptp.s (tptp.s (tptp.s (tptp.s (tptp.s (tptp.s (tptp.s (tptp.s @t547))))))))))))))))))))
% 35.45/35.68  (define @t1072 () (and @t1030 @t1031 @t1032 @t1033 @t1034 @t1035 @t1036 @t1037 @t1038 @t1039 @t1040 @t1041 @t1042 @t1043 @t1044 @t1045 @t1046 @t1047 @t1048 @t1049 @t1050 @t714 @t736 @t708 @t757 @t704 @t778 @t700 @t799 @t692 @t820 @t943 @t841 @t962 @t862 @t981 @t883 @t1000 @t904 @t1019 @t925 @t1051 @t1052 @t1053 @t1054 @t1055 @t1056 @t1057 @t1058 @t1059 @t1060 @t1061 @t1062 @t1063 @t1064 @t1065 @t1066 @t1067 @t1068 @t1069 @t1070 @t733 @t754 @t775 @t796 @t817 @t838 @t859 @t880 @t901 @t922 @t730 @t751 @t772 @t793 @t814 @t835 @t856 @t877 @t898 @t919 @t915 @t894 @t873 @t852 @t831 @t810 @t789 @t768 @t747 @t726 @t723 @t744 @t765 @t786 @t807 @t828 @t849 @t870 @t891 @t912 @t720 @t741 @t762 @t783 @t804 @t825 @t846 @t867 @t888 @t909))
% 35.45/35.68  (define @t1073 () (not @t909))
% 35.45/35.68  (define @t1074 () (not @t888))
% 35.45/35.68  (define @t1075 () (not @t867))
% 35.45/35.68  (define @t1076 () (not @t846))
% 35.45/35.68  (define @t1077 () (not @t825))
% 35.45/35.68  (define @t1078 () (not @t804))
% 35.45/35.68  (define @t1079 () (not @t783))
% 35.45/35.68  (define @t1080 () (not @t762))
% 35.45/35.68  (define @t1081 () (not @t741))
% 35.45/35.68  (define @t1082 () (not @t720))
% 35.45/35.68  (define @t1083 () (not @t912))
% 35.45/35.68  (define @t1084 () (not @t891))
% 35.45/35.68  (define @t1085 () (not @t870))
% 35.45/35.68  (define @t1086 () (not @t849))
% 35.45/35.68  (define @t1087 () (not @t828))
% 35.45/35.68  (define @t1088 () (not @t807))
% 35.45/35.68  (define @t1089 () (not @t786))
% 35.45/35.68  (define @t1090 () (not @t765))
% 35.45/35.68  (define @t1091 () (not @t744))
% 35.45/35.68  (define @t1092 () (not @t723))
% 35.45/35.68  (define @t1093 () (not @t726))
% 35.45/35.68  (define @t1094 () (not @t747))
% 35.45/35.68  (define @t1095 () (not @t768))
% 35.45/35.68  (define @t1096 () (not @t789))
% 35.45/35.68  (define @t1097 () (not @t810))
% 35.45/35.68  (define @t1098 () (not @t831))
% 35.45/35.68  (define @t1099 () (not @t852))
% 35.45/35.68  (define @t1100 () (not @t873))
% 35.45/35.68  (define @t1101 () (not @t894))
% 35.45/35.68  (define @t1102 () (not @t915))
% 35.45/35.68  (define @t1103 () (not @t919))
% 35.45/35.68  (define @t1104 () (not @t898))
% 35.45/35.68  (define @t1105 () (not @t877))
% 35.45/35.68  (define @t1106 () (not @t856))
% 35.45/35.68  (define @t1107 () (not @t835))
% 35.45/35.68  (define @t1108 () (not @t814))
% 35.45/35.68  (define @t1109 () (not @t793))
% 35.45/35.68  (define @t1110 () (not @t772))
% 35.45/35.68  (define @t1111 () (not @t751))
% 35.45/35.68  (define @t1112 () (not @t730))
% 35.45/35.68  (define @t1113 () (not @t922))
% 35.45/35.68  (define @t1114 () (not @t901))
% 35.45/35.68  (define @t1115 () (not @t880))
% 35.45/35.68  (define @t1116 () (not @t859))
% 35.45/35.68  (define @t1117 () (not @t838))
% 35.45/35.68  (define @t1118 () (not @t817))
% 35.45/35.68  (define @t1119 () (not @t796))
% 35.45/35.68  (define @t1120 () (not @t775))
% 35.45/35.68  (define @t1121 () (not @t754))
% 35.45/35.68  (define @t1122 () (not @t733))
% 35.45/35.68  (define @t1123 () (not @t1070))
% 35.45/35.68  (define @t1124 () (not @t1069))
% 35.45/35.68  (define @t1125 () (not @t1067))
% 35.45/35.68  (define @t1126 () (not @t1065))
% 35.45/35.68  (define @t1127 () (not @t1063))
% 35.45/35.68  (define @t1128 () (not @t1061))
% 35.45/35.68  (define @t1129 () (not @t1059))
% 35.45/35.68  (define @t1130 () (not @t1057))
% 35.45/35.68  (define @t1131 () (not @t1056))
% 35.45/35.68  (define @t1132 () (not @t1055))
% 35.45/35.68  (define @t1133 () (not @t1054))
% 35.45/35.68  (define @t1134 () (not @t1053))
% 35.45/35.68  (define @t1135 () (not @t1052))
% 35.45/35.68  (define @t1136 () (not @t1051))
% 35.45/35.68  (define @t1137 () (not @t925))
% 35.45/35.68  (define @t1138 () (not @t904))
% 35.45/35.68  (define @t1139 () (not @t883))
% 35.45/35.68  (define @t1140 () (not @t862))
% 35.45/35.68  (define @t1141 () (not @t841))
% 35.45/35.68  (define @t1142 () (not @t820))
% 35.45/35.68  (define @t1143 () (not @t799))
% 35.45/35.68  (define @t1144 () (not @t700))
% 35.45/35.68  (define @t1145 () (not @t778))
% 35.45/35.68  (define @t1146 () (not @t704))
% 35.45/35.68  (define @t1147 () (not @t757))
% 35.45/35.68  (define @t1148 () (not @t708))
% 35.45/35.68  (define @t1149 () (not @t736))
% 35.45/35.68  (define @t1150 () (not @t714))
% 35.45/35.68  (define @t1151 () (not @t1050))
% 35.45/35.68  (define @t1152 () (not @t1036))
% 35.45/35.68  (define @t1153 () (not @t1035))
% 35.45/35.68  (define @t1154 () (not @t1034))
% 35.45/35.68  (define @t1155 () (not @t1033))
% 35.45/35.68  (define @t1156 () (not @t1032))
% 35.45/35.68  (define @t1157 () (not @t1031))
% 35.45/35.68  (define @t1158 () (not @t1030))
% 35.45/35.68  (define @t1159 () (tptp.select @t681 @t687))
% 35.45/35.68  (define @t1160 () (= @t1159 (tptp.select @t680 @t687)))
% 35.45/35.68  (define @t1161 () (or @t1070 @t1160))
% 35.45/35.68  (define @t1162 () (tptp.select @t682 tptp.seq))
% 35.45/35.68  (define @t1163 () (tptp.select @t683 tptp.seq))
% 35.45/35.68  (define @t1164 () (= @t1163 @t1162))
% 35.45/35.68  (define @t1165 () (or @t11 @t1164))
% 35.45/35.68  (define @t1166 () (tptp.select @t661 tptp.seq))
% 35.45/35.68  (define @t1167 () (tptp.select @t662 tptp.seq))
% 35.45/35.68  (define @t1168 () (= @t1167 @t1166))
% 35.45/35.68  (define @t1169 () (or @t11 @t1168))
% 35.45/35.68  (define @t1170 () (tptp.select @t640 tptp.seq))
% 35.45/35.68  (define @t1171 () (tptp.select @t641 tptp.seq))
% 35.45/35.68  (define @t1172 () (= @t1171 @t1170))
% 35.45/35.68  (define @t1173 () (or @t11 @t1172))
% 35.45/35.68  (define @t1174 () (tptp.select @t619 tptp.seq))
% 35.45/35.68  (define @t1175 () (tptp.select @t620 tptp.seq))
% 35.45/35.68  (define @t1176 () (= @t1175 @t1174))
% 35.45/35.68  (define @t1177 () (or @t11 @t1176))
% 35.45/35.68  (define @t1178 () (tptp.select @t598 tptp.seq))
% 35.45/35.68  (define @t1179 () (tptp.select @t599 tptp.seq))
% 35.45/35.68  (define @t1180 () (= @t1179 @t1178))
% 35.45/35.68  (define @t1181 () (or @t11 @t1180))
% 35.45/35.68  (define @t1182 () (tptp.select @t577 tptp.seq))
% 35.45/35.68  (define @t1183 () (tptp.select @t578 tptp.seq))
% 35.45/35.68  (define @t1184 () (= @t1183 @t1182))
% 35.45/35.68  (define @t1185 () (or @t11 @t1184))
% 35.45/35.68  (define @t1186 () (tptp.select @t556 tptp.seq))
% 35.45/35.68  (define @t1187 () (tptp.select @t557 tptp.seq))
% 35.45/35.68  (define @t1188 () (= @t1187 @t1186))
% 35.45/35.68  (define @t1189 () (or @t11 @t1188))
% 35.45/35.68  (define @t1190 () (tptp.select @t686 tptp.seq))
% 35.45/35.68  (define @t1191 () (= @t1190 @t1163))
% 35.45/35.68  (define @t1192 () (or @t10 @t1191))
% 35.45/35.68  (define @t1193 () (tptp.select @t676 tptp.seq))
% 35.45/35.68  (define @t1194 () (= @t680 @t1193))
% 35.45/35.68  (define @t1195 () (or @t11 @t1194))
% 35.45/35.68  (define @t1196 () (tptp.select @t670 tptp.seq))
% 35.45/35.68  (define @t1197 () (= @t674 @t1196))
% 35.45/35.68  (define @t1198 () (or @t11 @t1197))
% 35.45/35.68  (define @t1199 () (= @t668 @t1167))
% 35.45/35.68  (define @t1200 () (or @t10 @t1199))
% 35.45/35.68  (define @t1201 () (tptp.select @t655 tptp.seq))
% 35.45/35.68  (define @t1202 () (= @t659 @t1201))
% 35.45/35.68  (define @t1203 () (or @t11 @t1202))
% 35.45/35.68  (define @t1204 () (tptp.select @t649 tptp.seq))
% 35.45/35.68  (define @t1205 () (= @t653 @t1204))
% 35.45/35.68  (define @t1206 () (or @t11 @t1205))
% 35.45/35.68  (define @t1207 () (= @t647 @t1171))
% 35.45/35.68  (define @t1208 () (or @t10 @t1207))
% 35.45/35.68  (define @t1209 () (tptp.select @t634 tptp.seq))
% 35.45/35.68  (define @t1210 () (= @t638 @t1209))
% 35.45/35.68  (define @t1211 () (or @t11 @t1210))
% 35.45/35.68  (define @t1212 () (tptp.select @t628 tptp.seq))
% 35.45/35.68  (define @t1213 () (= @t632 @t1212))
% 35.45/35.68  (define @t1214 () (or @t11 @t1213))
% 35.45/35.68  (define @t1215 () (= @t626 @t1175))
% 35.45/35.68  (define @t1216 () (or @t10 @t1215))
% 35.45/35.68  (define @t1217 () (tptp.select @t613 tptp.seq))
% 35.45/35.68  (define @t1218 () (= @t617 @t1217))
% 35.45/35.68  (define @t1219 () (or @t11 @t1218))
% 35.45/35.68  (define @t1220 () (tptp.select @t607 tptp.seq))
% 35.45/35.68  (define @t1221 () (= @t611 @t1220))
% 35.45/35.68  (define @t1222 () (or @t11 @t1221))
% 35.45/35.68  (define @t1223 () (= @t605 @t1179))
% 35.45/35.68  (define @t1224 () (or @t10 @t1223))
% 35.45/35.68  (define @t1225 () (tptp.select @t592 tptp.seq))
% 35.45/35.68  (define @t1226 () (= @t596 @t1225))
% 35.45/35.68  (define @t1227 () (or @t11 @t1226))
% 35.45/35.68  (define @t1228 () (tptp.select @t586 tptp.seq))
% 35.45/35.68  (define @t1229 () (= @t590 @t1228))
% 35.45/35.68  (define @t1230 () (or @t11 @t1229))
% 35.45/35.68  (define @t1231 () (= @t584 @t1183))
% 35.45/35.68  (define @t1232 () (or @t10 @t1231))
% 35.45/35.68  (define @t1233 () (tptp.select @t571 tptp.seq))
% 35.45/35.68  (define @t1234 () (= @t575 @t1233))
% 35.45/35.68  (define @t1235 () (or @t11 @t1234))
% 35.45/35.68  (define @t1236 () (tptp.select @t565 tptp.seq))
% 35.45/35.68  (define @t1237 () (= @t569 @t1236))
% 35.45/35.68  (define @t1238 () (or @t11 @t1237))
% 35.45/35.68  (define @t1239 () (= @t561 @t1187))
% 35.45/35.68  (define @t1240 () (or @t10 @t1239))
% 35.45/35.68  (define @t1241 () (tptp.select @t550 tptp.seq))
% 35.45/35.68  (define @t1242 () (= @t554 @t1241))
% 35.45/35.68  (define @t1243 () (or @t11 @t1242))
% 35.45/35.68  (define @t1244 () (tptp.s @t268))
% 35.45/35.68  (define @t1245 () (tptp.store @t148 @t268 tptp.e0))
% 35.45/35.68  (define @t1246 () (tptp.store tptp.q0 tptp.seq @t1245))
% 35.45/35.68  (define @t1247 () (tptp.s @t298))
% 35.45/35.68  (define @t1248 () (tptp.store @t179 @t298 tptp.e1))
% 35.45/35.68  (define @t1249 () (tptp.store tptp.q1 tptp.seq @t1248))
% 35.45/35.68  (define @t1250 () (tptp.s @t223))
% 35.45/35.68  (define @t1251 () (tptp.store @t125 @t223 tptp.e2))
% 35.45/35.68  (define @t1252 () (tptp.store tptp.q2 tptp.seq @t1251))
% 35.45/35.68  (define @t1253 () (tptp.store @t1252 tptp.tail @t1250))
% 35.45/35.68  (define @t1254 () (tptp.select @t1253 tptp.head))
% 35.45/35.68  (define @t1255 () (tptp.s @t1254))
% 35.45/35.68  (define @t1256 () (tptp.s @t235))
% 35.45/35.68  (define @t1257 () (tptp.store @t133 @t235 tptp.e3))
% 35.45/35.68  (define @t1258 () (tptp.store tptp.q3 tptp.seq @t1257))
% 35.45/35.68  (define @t1259 () (tptp.s @t238))
% 35.45/35.68  (define @t1260 () (tptp.store @t136 @t238 tptp.e4))
% 35.45/35.68  (define @t1261 () (tptp.store tptp.q4 tptp.seq @t1260))
% 35.45/35.68  (define @t1262 () (tptp.s @t243))
% 35.45/35.68  (define @t1263 () (tptp.store @t139 @t243 tptp.e5))
% 35.45/35.68  (define @t1264 () (tptp.store tptp.q5 tptp.seq @t1263))
% 35.45/35.68  (define @t1265 () (tptp.store @t1264 tptp.tail @t1262))
% 35.45/35.68  (define @t1266 () (tptp.select @t1265 tptp.head))
% 35.45/35.68  (define @t1267 () (tptp.s @t1266))
% 35.45/35.68  (define @t1268 () (tptp.s @t249))
% 35.45/35.68  (define @t1269 () (tptp.store @t142 @t249 tptp.e6))
% 35.45/35.68  (define @t1270 () (tptp.store tptp.q6 tptp.seq @t1269))
% 35.45/35.68  (define @t1271 () (tptp.s @t252))
% 35.45/35.68  (define @t1272 () (tptp.store @t145 @t252 tptp.e7))
% 35.45/35.68  (define @t1273 () (tptp.store tptp.q7 tptp.seq @t1272))
% 35.45/35.68  (define @t1274 () (tptp.s @t255))
% 35.45/35.68  (define @t1275 () (tptp.store @t150 @t255 tptp.e8))
% 35.45/35.68  (define @t1276 () (tptp.store tptp.q8 tptp.seq @t1275))
% 35.45/35.68  (define @t1277 () (tptp.store @t1276 tptp.tail @t1274))
% 35.45/35.68  (define @t1278 () (tptp.select @t1277 tptp.head))
% 35.45/35.68  (define @t1279 () (tptp.s @t1278))
% 35.45/35.68  (define @t1280 () (tptp.s @t304))
% 35.45/35.68  (define @t1281 () (tptp.store @t182 @t304 tptp.e9))
% 35.45/35.68  (define @t1282 () (tptp.store tptp.q9 tptp.seq @t1281))
% 35.45/35.68  (define @t1283 () (tptp.store @t1282 tptp.tail @t1280))
% 35.45/35.68  (define @t1284 () (tptp.select @t1283 tptp.tail))
% 35.45/35.68  (define @t1285 () (tptp.s @t1284))
% 35.45/35.68  (define @t1286 () (tptp.select @t1283 tptp.seq))
% 35.45/35.68  (define @t1287 () (tptp.store @t1286 @t1284 tptp.e10))
% 35.45/35.68  (define @t1288 () (tptp.store @t1283 tptp.seq @t1287))
% 35.45/35.68  (define @t1289 () (tptp.store @t1288 tptp.tail @t1285))
% 35.45/35.68  (define @t1290 () (tptp.select @t1289 tptp.tail))
% 35.45/35.68  (define @t1291 () (tptp.s @t1290))
% 35.45/35.68  (define @t1292 () (tptp.select @t1289 tptp.seq))
% 35.45/35.68  (define @t1293 () (tptp.store @t1292 @t1290 tptp.e11))
% 35.45/35.68  (define @t1294 () (tptp.store @t1289 tptp.seq @t1293))
% 35.45/35.68  (define @t1295 () (tptp.store @t1294 tptp.tail @t1291))
% 35.45/35.68  (define @t1296 () (tptp.select @t1295 tptp.head))
% 35.45/35.68  (define @t1297 () (tptp.s @t1296))
% 35.45/35.68  (define @t1298 () (tptp.store @t1295 tptp.head @t1297))
% 35.45/35.68  (define @t1299 () (tptp.select @t1298 tptp.tail))
% 35.45/35.68  (define @t1300 () (tptp.s @t1299))
% 35.45/35.68  (define @t1301 () (tptp.select @t1298 tptp.seq))
% 35.45/35.68  (define @t1302 () (tptp.store @t1301 @t1299 tptp.e12))
% 35.45/35.68  (define @t1303 () (tptp.store @t1298 tptp.seq @t1302))
% 35.45/35.68  (define @t1304 () (tptp.store @t1303 tptp.tail @t1300))
% 35.45/35.68  (define @t1305 () (tptp.select @t1304 tptp.tail))
% 35.45/35.68  (define @t1306 () (tptp.s @t1305))
% 35.45/35.68  (define @t1307 () (tptp.select @t1304 tptp.seq))
% 35.45/35.68  (define @t1308 () (tptp.store @t1307 @t1305 tptp.e13))
% 35.45/35.68  (define @t1309 () (tptp.store @t1304 tptp.seq @t1308))
% 35.45/35.68  (define @t1310 () (tptp.store @t1309 tptp.tail @t1306))
% 35.45/35.68  (define @t1311 () (tptp.select @t1310 tptp.tail))
% 35.45/35.68  (define @t1312 () (tptp.s @t1311))
% 35.45/35.68  (define @t1313 () (tptp.select @t1310 tptp.seq))
% 35.45/35.68  (define @t1314 () (tptp.store @t1313 @t1311 tptp.e14))
% 35.45/35.68  (define @t1315 () (tptp.store @t1310 tptp.seq @t1314))
% 35.45/35.68  (define @t1316 () (tptp.store @t1315 tptp.tail @t1312))
% 35.45/35.68  (define @t1317 () (tptp.select @t1316 tptp.head))
% 35.45/35.68  (define @t1318 () (tptp.s @t1317))
% 35.45/35.68  (define @t1319 () (tptp.store @t1316 tptp.head @t1318))
% 35.45/35.68  (define @t1320 () (tptp.select @t1319 tptp.tail))
% 35.45/35.68  (define @t1321 () (tptp.s @t1320))
% 35.45/35.68  (define @t1322 () (tptp.select @t1319 tptp.seq))
% 35.45/35.68  (define @t1323 () (tptp.store @t1322 @t1320 tptp.e15))
% 35.45/35.68  (define @t1324 () (tptp.store @t1319 tptp.seq @t1323))
% 35.45/35.68  (define @t1325 () (tptp.store @t1324 tptp.tail @t1321))
% 35.45/35.68  (define @t1326 () (tptp.select @t1325 tptp.tail))
% 35.45/35.68  (define @t1327 () (tptp.s @t1326))
% 35.45/35.68  (define @t1328 () (tptp.select @t1325 tptp.seq))
% 35.45/35.68  (define @t1329 () (tptp.store @t1328 @t1326 tptp.e16))
% 35.45/35.68  (define @t1330 () (tptp.store @t1325 tptp.seq @t1329))
% 35.45/35.68  (define @t1331 () (tptp.store @t1330 tptp.tail @t1327))
% 35.45/35.68  (define @t1332 () (tptp.select @t1331 tptp.tail))
% 35.45/35.68  (define @t1333 () (tptp.s @t1332))
% 35.45/35.68  (define @t1334 () (tptp.select @t1331 tptp.seq))
% 35.45/35.68  (define @t1335 () (tptp.store @t1334 @t1332 tptp.e17))
% 35.45/35.68  (define @t1336 () (tptp.store @t1331 tptp.seq @t1335))
% 35.45/35.68  (define @t1337 () (tptp.store @t1336 tptp.tail @t1333))
% 35.45/35.68  (define @t1338 () (tptp.select @t1337 tptp.head))
% 35.45/35.68  (define @t1339 () (tptp.s @t1338))
% 35.45/35.68  (define @t1340 () (tptp.store @t1337 tptp.head @t1339))
% 35.45/35.68  (define @t1341 () (tptp.select @t1340 tptp.tail))
% 35.45/35.68  (define @t1342 () (tptp.s @t1341))
% 35.45/35.68  (define @t1343 () (tptp.select @t1340 tptp.seq))
% 35.45/35.68  (define @t1344 () (tptp.store @t1343 @t1341 tptp.e18))
% 35.45/35.68  (define @t1345 () (tptp.store @t1340 tptp.seq @t1344))
% 35.45/35.68  (define @t1346 () (tptp.store @t1345 tptp.tail @t1342))
% 35.45/35.68  (define @t1347 () (tptp.select @t1346 tptp.tail))
% 35.45/35.68  (define @t1348 () (tptp.s @t1347))
% 35.45/35.68  (define @t1349 () (tptp.select @t1346 tptp.seq))
% 35.45/35.68  (define @t1350 () (tptp.store @t1349 @t1347 tptp.e19))
% 35.45/35.68  (define @t1351 () (tptp.store @t1346 tptp.seq @t1350))
% 35.45/35.68  (define @t1352 () (tptp.store @t1351 tptp.tail @t1348))
% 35.45/35.68  (define @t1353 () (tptp.select @t1352 tptp.tail))
% 35.45/35.68  (define @t1354 () (tptp.s @t1353))
% 35.45/35.68  (define @t1355 () (tptp.select @t1352 tptp.seq))
% 35.45/35.68  (define @t1356 () (tptp.store @t1355 @t1353 tptp.e20))
% 35.45/35.68  (define @t1357 () (tptp.store @t1352 tptp.seq @t1356))
% 35.45/35.68  (define @t1358 () (tptp.store @t1357 tptp.tail @t1354))
% 35.45/35.68  (define @t1359 () (tptp.select @t1358 tptp.head))
% 35.45/35.68  (define @t1360 () (tptp.s @t1359))
% 35.45/35.68  (define @t1361 () (tptp.store @t1358 tptp.head @t1360))
% 35.45/35.68  (define @t1362 () (tptp.select @t1361 tptp.tail))
% 35.45/35.68  (define @t1363 () (tptp.s @t1362))
% 35.45/35.68  (define @t1364 () (tptp.select @t1361 tptp.seq))
% 35.45/35.68  (define @t1365 () (tptp.store @t1364 @t1362 tptp.e21))
% 35.45/35.68  (define @t1366 () (tptp.store @t1361 tptp.seq @t1365))
% 35.45/35.68  (define @t1367 () (tptp.store @t1366 tptp.tail @t1363))
% 35.45/35.68  (define @t1368 () (tptp.select @t1367 tptp.tail))
% 35.45/35.68  (define @t1369 () (tptp.s @t1368))
% 35.45/35.68  (define @t1370 () (tptp.select @t1367 tptp.seq))
% 35.45/35.68  (define @t1371 () (tptp.store @t1370 @t1368 tptp.e22))
% 35.45/35.68  (define @t1372 () (tptp.store @t1367 tptp.seq @t1371))
% 35.45/35.68  (define @t1373 () (tptp.store @t1372 tptp.tail @t1369))
% 35.45/35.68  (define @t1374 () (tptp.select @t1373 tptp.tail))
% 35.45/35.68  (define @t1375 () (tptp.s @t1374))
% 35.45/35.68  (define @t1376 () (tptp.select @t1373 tptp.seq))
% 35.45/35.68  (define @t1377 () (tptp.store @t1376 @t1374 tptp.e23))
% 35.45/35.68  (define @t1378 () (tptp.store @t1373 tptp.seq @t1377))
% 35.45/35.68  (define @t1379 () (tptp.store @t1378 tptp.tail @t1375))
% 35.45/35.68  (define @t1380 () (tptp.select @t1379 tptp.head))
% 35.45/35.68  (define @t1381 () (tptp.s @t1380))
% 35.45/35.68  (define @t1382 () (tptp.store @t1379 tptp.head @t1381))
% 35.45/35.68  (define @t1383 () (tptp.select @t1382 tptp.tail))
% 35.45/35.68  (define @t1384 () (tptp.s @t1383))
% 35.45/35.68  (define @t1385 () (tptp.select @t1382 tptp.seq))
% 35.45/35.68  (define @t1386 () (tptp.store @t1385 @t1383 tptp.e24))
% 35.45/35.68  (define @t1387 () (tptp.store @t1382 tptp.seq @t1386))
% 35.45/35.68  (define @t1388 () (tptp.store @t1387 tptp.tail @t1384))
% 35.45/35.68  (define @t1389 () (tptp.select @t1388 tptp.tail))
% 35.45/35.68  (define @t1390 () (tptp.s @t1389))
% 35.45/35.68  (define @t1391 () (tptp.select @t1388 tptp.seq))
% 35.45/35.68  (define @t1392 () (tptp.store @t1391 @t1389 tptp.e25))
% 35.45/35.68  (define @t1393 () (tptp.store @t1388 tptp.seq @t1392))
% 35.45/35.68  (define @t1394 () (tptp.store @t1393 tptp.tail @t1390))
% 35.45/35.68  (define @t1395 () (tptp.select @t1394 tptp.tail))
% 35.45/35.68  (define @t1396 () (tptp.s @t1395))
% 35.45/35.68  (define @t1397 () (tptp.select @t1394 tptp.seq))
% 35.45/35.68  (define @t1398 () (tptp.store @t1397 @t1395 tptp.e26))
% 35.45/35.68  (define @t1399 () (tptp.store @t1394 tptp.seq @t1398))
% 35.45/35.68  (define @t1400 () (tptp.store @t1399 tptp.tail @t1396))
% 35.45/35.68  (define @t1401 () (tptp.select @t1400 tptp.head))
% 35.45/35.68  (define @t1402 () (tptp.s @t1401))
% 35.45/35.68  (define @t1403 () (tptp.store @t1400 tptp.head @t1402))
% 35.45/35.68  (define @t1404 () (tptp.select @t1403 tptp.tail))
% 35.45/35.68  (define @t1405 () (tptp.s @t1404))
% 35.45/35.68  (define @t1406 () (tptp.select @t1403 tptp.seq))
% 35.45/35.68  (define @t1407 () (tptp.store @t1406 @t1404 tptp.e27))
% 35.45/35.68  (define @t1408 () (tptp.store @t1403 tptp.seq @t1407))
% 35.45/35.68  (define @t1409 () (tptp.store @t1408 tptp.tail @t1405))
% 35.45/35.68  (define @t1410 () (tptp.select @t1409 tptp.tail))
% 35.45/35.68  (define @t1411 () (tptp.s @t1410))
% 35.45/35.68  (define @t1412 () (tptp.select @t1409 tptp.seq))
% 35.45/35.68  (define @t1413 () (tptp.store @t1412 @t1410 tptp.e28))
% 35.45/35.68  (define @t1414 () (tptp.store @t1409 tptp.seq @t1413))
% 35.45/35.68  (define @t1415 () (tptp.store @t1414 tptp.tail @t1411))
% 35.45/35.68  (define @t1416 () (tptp.select @t1415 tptp.tail))
% 35.45/35.68  (define @t1417 () (tptp.s @t1416))
% 35.45/35.68  (define @t1418 () (tptp.select @t1415 tptp.seq))
% 35.45/35.68  (define @t1419 () (tptp.store @t1418 @t1416 tptp.e29))
% 35.45/35.68  (define @t1420 () (tptp.store @t1415 tptp.seq @t1419))
% 35.45/35.68  (define @t1421 () (tptp.store @t1420 tptp.tail @t1417))
% 35.45/35.68  (define @t1422 () (tptp.select @t1421 tptp.head))
% 35.45/35.68  (define @t1423 () (tptp.s @t1422))
% 35.45/35.68  (define @t1424 () (tptp.s @t220))
% 35.45/35.68  (define @t1425 () (tptp.store @t118 @t220 tptp.e10))
% 35.45/35.68  (define @t1426 () (tptp.store tptp.q10 tptp.seq @t1425))
% 35.45/35.68  (define @t1427 () (tptp.s @t259))
% 35.45/35.68  (define @t1428 () (tptp.store @t149 @t259 tptp.e11))
% 35.45/35.68  (define @t1429 () (tptp.store tptp.q11 tptp.seq @t1428))
% 35.45/35.68  (define @t1430 () (tptp.store @t1429 tptp.tail @t1427))
% 35.45/35.68  (define @t1431 () (tptp.select @t1430 tptp.head))
% 35.45/35.68  (define @t1432 () (tptp.s @t1431))
% 35.45/35.68  (define @t1433 () (tptp.s @t269))
% 35.45/35.68  (define @t1434 () (tptp.store @t156 @t269 tptp.e12))
% 35.45/35.68  (define @t1435 () (tptp.store tptp.q12 tptp.seq @t1434))
% 35.45/35.68  (define @t1436 () (tptp.s @t272))
% 35.45/35.68  (define @t1437 () (tptp.store @t159 @t272 tptp.e13))
% 35.45/35.68  (define @t1438 () (tptp.store tptp.q13 tptp.seq @t1437))
% 35.45/35.68  (define @t1439 () (tptp.s @t275))
% 35.45/35.68  (define @t1440 () (tptp.store @t164 @t275 tptp.e14))
% 35.45/35.68  (define @t1441 () (tptp.store tptp.q14 tptp.seq @t1440))
% 35.45/35.68  (define @t1442 () (tptp.store @t1441 tptp.tail @t1439))
% 35.45/35.68  (define @t1443 () (tptp.select @t1442 tptp.head))
% 35.45/35.68  (define @t1444 () (tptp.s @t1443))
% 35.45/35.68  (define @t1445 () (tptp.s @t281))
% 35.45/35.68  (define @t1446 () (tptp.store @t167 @t281 tptp.e15))
% 35.45/35.68  (define @t1447 () (tptp.store tptp.q15 tptp.seq @t1446))
% 35.45/35.68  (define @t1448 () (tptp.s @t284))
% 35.45/35.68  (define @t1449 () (tptp.store @t170 @t284 tptp.e16))
% 35.45/35.68  (define @t1450 () (tptp.store tptp.q16 tptp.seq @t1449))
% 35.45/35.68  (define @t1451 () (tptp.s @t289))
% 35.45/35.68  (define @t1452 () (tptp.store @t173 @t289 tptp.e17))
% 35.45/35.68  (define @t1453 () (tptp.store tptp.q17 tptp.seq @t1452))
% 35.45/35.68  (define @t1454 () (tptp.store @t1453 tptp.tail @t1451))
% 35.45/35.68  (define @t1455 () (tptp.select @t1454 tptp.head))
% 35.45/35.68  (define @t1456 () (tptp.s @t1455))
% 35.45/35.68  (define @t1457 () (tptp.s @t295))
% 35.45/35.68  (define @t1458 () (tptp.store @t176 @t295 tptp.e18))
% 35.45/35.68  (define @t1459 () (tptp.store tptp.q18 tptp.seq @t1458))
% 35.45/35.68  (define @t1460 () (tptp.s @t301))
% 35.45/35.68  (define @t1461 () (tptp.store @t183 @t301 tptp.e19))
% 35.45/35.68  (define @t1462 () (tptp.store tptp.q19 tptp.seq @t1461))
% 35.45/35.68  (define @t1463 () (tptp.s @t305))
% 35.45/35.68  (define @t1464 () (tptp.store @t186 @t305 tptp.e20))
% 35.45/35.68  (define @t1465 () (tptp.store tptp.q20 tptp.seq @t1464))
% 35.45/35.68  (define @t1466 () (tptp.store @t1465 tptp.tail @t1463))
% 35.45/35.68  (define @t1467 () (tptp.select @t1466 tptp.head))
% 35.45/35.68  (define @t1468 () (tptp.s @t1467))
% 35.45/35.68  (define @t1469 () (tptp.s @t311))
% 35.45/35.68  (define @t1470 () (tptp.store @t189 @t311 tptp.e21))
% 35.45/35.68  (define @t1471 () (tptp.store tptp.q21 tptp.seq @t1470))
% 35.45/35.68  (define @t1472 () (tptp.s @t194))
% 35.45/35.68  (define @t1473 () (tptp.store @t103 @t194 tptp.e22))
% 35.45/35.68  (define @t1474 () (tptp.store tptp.q22 tptp.seq @t1473))
% 35.45/35.68  (define @t1475 () (tptp.s @t197))
% 35.45/35.68  (define @t1476 () (tptp.store @t106 @t197 tptp.e23))
% 35.45/35.68  (define @t1477 () (tptp.store tptp.q23 tptp.seq @t1476))
% 35.45/35.68  (define @t1478 () (tptp.store @t1477 tptp.tail @t1475))
% 35.45/35.68  (define @t1479 () (tptp.select @t1478 tptp.head))
% 35.45/35.68  (define @t1480 () (tptp.s @t1479))
% 35.45/35.68  (define @t1481 () (tptp.s @t204))
% 35.45/35.68  (define @t1482 () (tptp.store @t109 @t204 tptp.e24))
% 35.45/35.68  (define @t1483 () (tptp.store tptp.q24 tptp.seq @t1482))
% 35.45/35.68  (define @t1484 () (tptp.s @t207))
% 35.45/35.68  (define @t1485 () (tptp.store @t112 @t207 tptp.e25))
% 35.45/35.68  (define @t1486 () (tptp.store tptp.q25 tptp.seq @t1485))
% 35.45/35.68  (define @t1487 () (tptp.s @t210))
% 35.45/35.68  (define @t1488 () (tptp.store @t115 @t210 tptp.e26))
% 35.45/35.68  (define @t1489 () (tptp.store tptp.q26 tptp.seq @t1488))
% 35.45/35.68  (define @t1490 () (tptp.store @t1489 tptp.tail @t1487))
% 35.45/35.68  (define @t1491 () (tptp.select @t1490 tptp.head))
% 35.45/35.68  (define @t1492 () (tptp.s @t1491))
% 35.45/35.68  (define @t1493 () (tptp.s @t216))
% 35.45/35.68  (define @t1494 () (tptp.store @t119 @t216 tptp.e27))
% 35.45/35.68  (define @t1495 () (tptp.store tptp.q27 tptp.seq @t1494))
% 35.45/35.68  (define @t1496 () (tptp.s @t219))
% 35.45/35.68  (define @t1497 () (tptp.store @t122 @t219 tptp.e28))
% 35.45/35.68  (define @t1498 () (tptp.store tptp.q28 tptp.seq @t1497))
% 35.45/35.68  (define @t1499 () (tptp.s @t229))
% 35.45/35.68  (define @t1500 () (tptp.store @t130 @t229 tptp.e29))
% 35.45/35.68  (define @t1501 () (tptp.store tptp.q29 tptp.seq @t1500))
% 35.45/35.68  (define @t1502 () (tptp.store @t1501 tptp.tail @t1499))
% 35.45/35.68  (define @t1503 () (tptp.select @t1502 tptp.head))
% 35.45/35.68  (define @t1504 () (tptp.s @t1503))
% 35.45/35.68  (define @t1505 () (= tptp.e10 tptp.elem_214))
% 35.45/35.68  (define @t1506 () (tptp.select @t554 @t687))
% 35.45/35.68  (define @t1507 () (tptp.select @t555 @t687))
% 35.45/35.68  (define @t1508 () (= @t1507 @t1506))
% 35.45/35.68  (define @t1509 () (not @t1508))
% 35.45/35.68  (define @t1510 () (not @t928))
% 35.45/35.68  (define @t1511 () (not @t933))
% 35.45/35.68  (define @t1512 () (not @t938))
% 35.45/35.68  (define @t1513 () (not @t947))
% 35.45/35.68  (define @t1514 () (not @t952))
% 35.45/35.68  (define @t1515 () (not @t957))
% 35.45/35.68  (define @t1516 () (not @t966))
% 35.45/35.68  (define @t1517 () (not @t971))
% 35.45/35.68  (define @t1518 () (not @t976))
% 35.45/35.68  (define @t1519 () (not @t985))
% 35.45/35.68  (define @t1520 () (not @t990))
% 35.45/35.68  (define @t1521 () (not @t995))
% 35.45/35.68  (define @t1522 () (not @t1004))
% 35.45/35.68  (define @t1523 () (not @t1009))
% 35.45/35.68  (define @t1524 () (not @t1014))
% 35.45/35.68  (define @t1525 () (not @t1023))
% 35.45/35.68  (define @t1526 () (not @t1028))
% 35.45/35.68  (define @t1527 () (not @t1160))
% 35.45/35.68  (define @t1528 () (not @t1164))
% 35.45/35.68  (define @t1529 () (not @t1168))
% 35.45/35.68  (define @t1530 () (not @t1172))
% 35.45/35.68  (define @t1531 () (not @t1176))
% 35.45/35.68  (define @t1532 () (not @t1180))
% 35.45/35.68  (define @t1533 () (not @t1184))
% 35.45/35.68  (define @t1534 () (not @t1188))
% 35.45/35.68  (define @t1535 () (= @t681 @t1162))
% 35.45/35.68  (define @t1536 () (not @t1535))
% 35.45/35.68  (define @t1537 () (= @t675 @t1193))
% 35.45/35.68  (define @t1538 () (not @t1537))
% 35.45/35.68  (define @t1539 () (= @t669 @t1196))
% 35.45/35.68  (define @t1540 () (not @t1539))
% 35.45/35.68  (define @t1541 () (= @t660 @t1166))
% 35.45/35.68  (define @t1542 () (not @t1541))
% 35.45/35.68  (define @t1543 () (= @t654 @t1201))
% 35.45/35.68  (define @t1544 () (not @t1543))
% 35.45/35.68  (define @t1545 () (= @t648 @t1204))
% 35.45/35.68  (define @t1546 () (not @t1545))
% 35.45/35.68  (define @t1547 () (= @t639 @t1170))
% 35.45/35.68  (define @t1548 () (not @t1547))
% 35.45/35.68  (define @t1549 () (= @t633 @t1209))
% 35.45/35.68  (define @t1550 () (not @t1549))
% 35.45/35.68  (define @t1551 () (= @t627 @t1212))
% 35.45/35.68  (define @t1552 () (not @t1551))
% 35.45/35.68  (define @t1553 () (= @t618 @t1174))
% 35.45/35.68  (define @t1554 () (not @t1553))
% 35.45/35.68  (define @t1555 () (= @t612 @t1217))
% 35.45/35.68  (define @t1556 () (not @t1555))
% 35.45/35.68  (define @t1557 () (= @t606 @t1220))
% 35.45/35.68  (define @t1558 () (not @t1557))
% 35.45/35.68  (define @t1559 () (= @t597 @t1178))
% 35.45/35.68  (define @t1560 () (not @t1559))
% 35.45/35.68  (define @t1561 () (= @t591 @t1225))
% 35.45/35.68  (define @t1562 () (not @t1561))
% 35.45/35.68  (define @t1563 () (= @t585 @t1228))
% 35.45/35.68  (define @t1564 () (not @t1563))
% 35.45/35.68  (define @t1565 () (= @t576 @t1182))
% 35.45/35.68  (define @t1566 () (not @t1565))
% 35.45/35.68  (define @t1567 () (= @t570 @t1233))
% 35.45/35.68  (define @t1568 () (not @t1567))
% 35.45/35.68  (define @t1569 () (= @t564 @t1236))
% 35.45/35.68  (define @t1570 () (not @t1569))
% 35.45/35.68  (define @t1571 () (= @t555 @t1186))
% 35.45/35.68  (define @t1572 () (not @t1571))
% 35.45/35.68  (define @t1573 () (= tptp.e10 (tptp.select @t549 @t546)))
% 35.45/35.68  (define @t1574 () (not @t1573))
% 35.45/35.68  (define @t1575 () (= @t549 @t1241))
% 35.45/35.68  (define @t1576 () (not @t1575))
% 35.45/35.68  (define @t1577 () (not @t1191))
% 35.45/35.68  (define @t1578 () (not @t1194))
% 35.45/35.68  (define @t1579 () (not @t1197))
% 35.45/35.68  (define @t1580 () (not @t1199))
% 35.45/35.68  (define @t1581 () (not @t1202))
% 35.45/35.68  (define @t1582 () (not @t1205))
% 35.45/35.68  (define @t1583 () (not @t1207))
% 35.45/35.68  (define @t1584 () (not @t1210))
% 35.45/35.68  (define @t1585 () (not @t1213))
% 35.45/35.68  (define @t1586 () (not @t1215))
% 35.45/35.68  (define @t1587 () (not @t1218))
% 35.45/35.68  (define @t1588 () (not @t1221))
% 35.45/35.68  (define @t1589 () (not @t1223))
% 35.45/35.68  (define @t1590 () (not @t1226))
% 35.45/35.68  (define @t1591 () (not @t1229))
% 35.45/35.68  (define @t1592 () (not @t1231))
% 35.45/35.68  (define @t1593 () (not @t1234))
% 35.45/35.68  (define @t1594 () (not @t1237))
% 35.45/35.68  (define @t1595 () (not @t1239))
% 35.45/35.68  (define @t1596 () (not @t1242))
% 35.45/35.68  (define @t1597 () (= tptp.e10 (tptp.select @t1190 @t687)))
% 35.45/35.68  (define @t1598 () (not @t1597))
% 35.45/35.68  (define @t1599 () (= @t1506 @t1507))
% 35.45/35.68  (define @t1600 () (and @t1598 @t1030 @t1031 @t1032 @t1033 @t1034 @t1035 @t1036 @t1050 @t714 @t736 @t708 @t757 @t704 @t778 @t700 @t1242 @t799 @t1239 @t1237 @t1234 @t820 @t1231 @t1229 @t1226 @t841 @t1223 @t1221 @t1218 @t862 @t1215 @t1213 @t1210 @t883 @t1207 @t1205 @t1202 @t904 @t1199 @t1197 @t1194 @t925 @t1191 @t1051 @t1052 @t1053 @t1054 @t1055 @t1056 @t1057 @t1575 @t1573 @t1571 @t1059 @t1569 @t1567 @t1565 @t1061 @t1563 @t1561 @t1559 @t1063 @t1557 @t1555 @t1553 @t1065 @t1551 @t1549 @t1547 @t1067 @t1545 @t1543 @t1541 @t1069 @t1539 @t1537 @t1535 @t1188 @t1184 @t1180 @t1176 @t1172 @t1168 @t1164 @t1160 @t733 @t754 @t775 @t796 @t817 @t838 @t859 @t880 @t901 @t922 @t730 @t751 @t772 @t793 @t814 @t835 @t856 @t877 @t898 @t919 @t915 @t894 @t873 @t852 @t831 @t810 @t789 @t768 @t747 @t726 @t723 @t744 @t765 @t786 @t807 @t828 @t849 @t870 @t891 @t912 @t720 @t741 @t762 @t783 @t804 @t825 @t846 @t867 @t888 @t909 @t1028 @t1023 @t1014 @t1009 @t1004 @t995 @t990 @t985 @t976 @t971 @t966 @t957 @t952 @t947 @t938 @t933 @t928))
% 35.45/35.68  (define @t1601 () (= @t552 @t687))
% 35.45/35.68  (define @t1602 () (= @t687 @t552))
% 35.45/35.68  (define @t1603 () (or @t1601 @t1508))
% 35.45/35.68  (define @t1604 () (not @t1603))
% 35.45/35.68  (assume @p1 @t6)
% 35.45/35.68  (assume @p2 @t8)
% 35.45/35.68  (assume @p3 (not @t9))
% 35.45/35.68  (assume @p4 (not @t10))
% 35.45/35.68  (assume @p5 (not @t11))
% 35.45/35.68  (assume @p6 (forall @t62 (not (= (tptp.s @t61) @t12))))
% 35.45/35.68  (assume @p7 (forall @t62 (not (= @t61 @t12))))
% 35.45/35.68  (assume @p8 (forall @t62 (not (= @t60 @t12))))
% 35.45/35.68  (assume @p9 (forall @t62 (not (= @t59 @t12))))
% 35.45/35.68  (assume @p10 (forall @t62 (not (= @t58 @t12))))
% 35.45/35.68  (assume @p11 (forall @t62 (not (= @t57 @t12))))
% 35.45/35.68  (assume @p12 (forall @t62 (not (= @t56 @t12))))
% 35.45/35.68  (assume @p13 (forall @t62 (not (= @t55 @t12))))
% 35.45/35.68  (assume @p14 (forall @t62 (not (= @t54 @t12))))
% 35.45/35.68  (assume @p15 (forall @t62 (not (= @t53 @t12))))
% 35.45/35.68  (assume @p16 (forall @t62 (not (= @t52 @t12))))
% 35.45/35.68  (assume @p17 (forall @t62 (not (= @t51 @t12))))
% 35.45/35.68  (assume @p18 (forall @t62 (not (= @t50 @t12))))
% 35.45/35.68  (assume @p19 (forall @t62 (not (= @t49 @t12))))
% 35.45/35.68  (assume @p20 (forall @t62 (not (= @t48 @t12))))
% 35.45/35.68  (assume @p21 (forall @t62 (not (= @t47 @t12))))
% 35.45/35.68  (assume @p22 (forall @t62 (not (= @t46 @t12))))
% 35.45/35.68  (assume @p23 (forall @t62 (not (= @t45 @t12))))
% 35.45/35.68  (assume @p24 (forall @t62 (not (= @t44 @t12))))
% 35.45/35.68  (assume @p25 (forall @t62 (not (= @t43 @t12))))
% 35.45/35.68  (assume @p26 (forall @t62 (not (= @t42 @t12))))
% 35.45/35.68  (assume @p27 (forall @t62 (not (= @t41 @t12))))
% 35.45/35.68  (assume @p28 (forall @t62 (not (= @t40 @t12))))
% 35.45/35.68  (assume @p29 (forall @t62 (not (= @t39 @t12))))
% 35.45/35.68  (assume @p30 (forall @t62 (not (= @t38 @t12))))
% 35.45/35.68  (assume @p31 (forall @t62 (not (= @t37 @t12))))
% 35.45/35.68  (assume @p32 (forall @t62 (not (= @t36 @t12))))
% 35.45/35.68  (assume @p33 (forall @t62 (not (= @t35 @t12))))
% 35.45/35.68  (assume @p34 (forall @t62 (not (= @t34 @t12))))
% 35.45/35.68  (assume @p35 (forall @t62 (not (= @t33 @t12))))
% 35.45/35.68  (assume @p36 (forall @t62 (not (= @t32 @t12))))
% 35.45/35.68  (assume @p37 @t64)
% 35.45/35.68  (assume @p38 @t66)
% 35.45/35.68  (assume @p39 @t68)
% 35.45/35.68  (assume @p40 @t70)
% 35.45/35.68  (assume @p41 @t72)
% 35.45/35.68  (assume @p42 @t74)
% 35.45/35.68  (assume @p43 @t76)
% 35.45/35.68  (assume @p44 @t78)
% 35.45/35.68  (assume @p45 @t80)
% 35.45/35.68  (assume @p46 @t82)
% 35.45/35.68  (assume @p47 @t84)
% 35.45/35.68  (assume @p48 @t86)
% 35.45/35.68  (assume @p49 @t88)
% 35.45/35.68  (assume @p50 @t90)
% 35.45/35.68  (assume @p51 @t92)
% 35.45/35.68  (assume @p52 @t94)
% 35.45/35.68  (assume @p53 @t96)
% 35.45/35.68  (assume @p54 @t98)
% 35.45/35.68  (assume @p55 @t100)
% 35.45/35.68  (assume @p56 (= tptp.earray_10 @t101))
% 35.45/35.68  (assume @p57 (= tptp.earray_100 @t102))
% 35.45/35.68  (assume @p58 (= tptp.earray_104 @t103))
% 35.45/35.68  (assume @p59 @t105)
% 35.45/35.68  (assume @p60 (= tptp.earray_110 @t106))
% 35.45/35.68  (assume @p61 @t108)
% 35.45/35.68  (assume @p62 (= tptp.earray_119 @t109))
% 35.45/35.68  (assume @p63 @t111)
% 35.45/35.68  (assume @p64 (= tptp.earray_125 @t112))
% 35.45/35.68  (assume @p65 @t114)
% 35.45/35.68  (assume @p66 (= tptp.earray_131 @t115))
% 35.45/35.68  (assume @p67 @t117)
% 35.45/35.68  (assume @p68 (= tptp.earray_14 @t118))
% 35.45/35.68  (assume @p69 (= tptp.earray_140 @t119))
% 35.45/35.68  (assume @p70 @t121)
% 35.45/35.68  (assume @p71 (= tptp.earray_146 @t122))
% 35.45/35.68  (assume @p72 @t124)
% 35.45/35.68  (assume @p73 (= tptp.earray_152 @t125))
% 35.45/35.68  (assume @p74 @t127)
% 35.45/35.68  (assume @p75 @t129)
% 35.45/35.68  (assume @p76 (= tptp.earray_161 @t130))
% 35.45/35.68  (assume @p77 @t132)
% 35.45/35.68  (assume @p78 (= tptp.earray_170 @t133))
% 35.45/35.68  (assume @p79 @t135)
% 35.45/35.68  (assume @p80 (= tptp.earray_176 @t136))
% 35.45/35.68  (assume @p81 @t138)
% 35.45/35.68  (assume @p82 (= tptp.earray_182 @t139))
% 35.45/35.68  (assume @p83 @t141)
% 35.45/35.68  (assume @p84 (= tptp.earray_191 @t142))
% 35.45/35.68  (assume @p85 @t144)
% 35.45/35.68  (assume @p86 (= tptp.earray_197 @t145))
% 35.45/35.68  (assume @p87 @t147)
% 35.45/35.68  (assume @p88 (= tptp.earray_2 @t148))
% 35.45/35.68  (assume @p89 (= tptp.earray_20 @t149))
% 35.45/35.68  (assume @p90 (= tptp.earray_203 @t150))
% 35.45/35.68  (assume @p91 @t152)
% 35.45/35.68  (assume @p92 (= tptp.earray_212 @t153))
% 35.45/35.68  (assume @p93 @t155)
% 35.45/35.68  (assume @p94 (= tptp.earray_29 @t156))
% 35.45/35.68  (assume @p95 @t158)
% 35.45/35.68  (assume @p96 (= tptp.earray_35 @t159))
% 35.45/35.68  (assume @p97 @t161)
% 35.45/35.68  (assume @p98 @t163)
% 35.45/35.68  (assume @p99 (= tptp.earray_41 @t164))
% 35.45/35.68  (assume @p100 @t166)
% 35.45/35.68  (assume @p101 (= tptp.earray_50 @t167))
% 35.45/35.68  (assume @p102 @t169)
% 35.45/35.68  (assume @p103 (= tptp.earray_56 @t170))
% 35.45/35.68  (assume @p104 @t172)
% 35.45/35.68  (assume @p105 (= tptp.earray_62 @t173))
% 35.45/35.68  (assume @p106 @t175)
% 35.45/35.68  (assume @p107 (= tptp.earray_71 @t176))
% 35.45/35.68  (assume @p108 @t178)
% 35.45/35.68  (assume @p109 (= tptp.earray_77 @t179))
% 35.45/35.68  (assume @p110 @t181)
% 35.45/35.68  (assume @p111 (= tptp.earray_8 @t182))
% 35.45/35.68  (assume @p112 (= tptp.earray_83 @t183))
% 35.45/35.68  (assume @p113 @t185)
% 35.45/35.68  (assume @p114 (= tptp.earray_89 @t186))
% 35.45/35.68  (assume @p115 @t188)
% 35.45/35.68  (assume @p116 (= tptp.earray_98 @t189))
% 35.45/35.68  (assume @p117 @t191)
% 35.45/35.68  (assume @p118 (= tptp.index_0 @t192))
% 35.45/35.68  (assume @p119 (= tptp.index_102 @t193))
% 35.45/35.68  (assume @p120 (= tptp.index_105 @t194))
% 35.45/35.68  (assume @p121 @t196)
% 35.45/35.68  (assume @p122 (= tptp.index_111 @t197))
% 35.45/35.68  (assume @p123 @t199)
% 35.45/35.68  (assume @p124 (= tptp.index_116 @t200))
% 35.45/35.68  (assume @p125 @t202)
% 35.45/35.68  (assume @p126 (= tptp.index_12 @t203))
% 35.45/35.68  (assume @p127 (= tptp.index_120 @t204))
% 35.45/35.68  (assume @p128 @t206)
% 35.45/35.68  (assume @p129 (= tptp.index_126 @t207))
% 35.45/35.68  (assume @p130 @t209)
% 35.45/35.68  (assume @p131 (= tptp.index_132 @t210))
% 35.45/35.68  (assume @p132 @t212)
% 35.45/35.68  (assume @p133 (= tptp.index_137 @t213))
% 35.45/35.68  (assume @p134 @t215)
% 35.45/35.68  (assume @p135 (= tptp.index_141 @t216))
% 35.45/35.68  (assume @p136 @t218)
% 35.45/35.68  (assume @p137 (= tptp.index_147 @t219))
% 35.45/35.68  (assume @p138 (= tptp.index_15 @t220))
% 35.45/35.68  (assume @p139 @t222)
% 35.45/35.68  (assume @p140 (= tptp.index_153 @t223))
% 35.45/35.68  (assume @p141 @t225)
% 35.45/35.68  (assume @p142 (= tptp.index_158 @t226))
% 35.45/35.68  (assume @p143 @t228)
% 35.45/35.68  (assume @p144 (= tptp.index_162 @t229))
% 35.45/35.68  (assume @p145 @t231)
% 35.45/35.68  (assume @p146 (= tptp.index_167 @t232))
% 35.45/35.68  (assume @p147 @t234)
% 35.45/35.68  (assume @p148 (= tptp.index_171 @t235))
% 35.45/35.68  (assume @p149 @t237)
% 35.45/35.68  (assume @p150 (= tptp.index_177 @t238))
% 35.45/35.68  (assume @p151 @t240)
% 35.45/35.68  (assume @p152 @t242)
% 35.45/35.68  (assume @p153 (= tptp.index_183 @t243))
% 35.45/35.68  (assume @p154 @t245)
% 35.45/35.68  (assume @p155 (= tptp.index_188 @t246))
% 35.45/35.68  (assume @p156 @t248)
% 35.45/35.68  (assume @p157 (= tptp.index_192 @t249))
% 35.45/35.68  (assume @p158 @t251)
% 35.45/35.68  (assume @p159 (= tptp.index_198 @t252))
% 35.45/35.68  (assume @p160 @t254)
% 35.45/35.68  (assume @p161 (= tptp.index_204 @t255))
% 35.45/35.68  (assume @p162 @t257)
% 35.45/35.68  (assume @p163 (= tptp.index_209 @t258))
% 35.45/35.68  (assume @p164 (= tptp.index_21 @t259))
% 35.45/35.68  (assume @p165 @t261)
% 35.45/35.68  (assume @p166 (= tptp.index_213 @t262))
% 35.45/35.68  (assume @p167 @t264)
% 35.45/35.68  (assume @p168 (= tptp.index_26 @t265))
% 35.45/35.68  (assume @p169 @t267)
% 35.45/35.68  (assume @p170 (= tptp.index_3 @t268))
% 35.45/35.68  (assume @p171 (= tptp.index_30 @t269))
% 35.45/35.68  (assume @p172 @t271)
% 35.45/35.68  (assume @p173 (= tptp.index_36 @t272))
% 35.45/35.68  (assume @p174 @t274)
% 35.45/35.68  (assume @p175 (= tptp.index_42 @t275))
% 35.45/35.68  (assume @p176 @t277)
% 35.45/35.68  (assume @p177 (= tptp.index_47 @t278))
% 35.45/35.68  (assume @p178 @t280)
% 35.45/35.68  (assume @p179 (= tptp.index_51 @t281))
% 35.45/35.68  (assume @p180 @t283)
% 35.45/35.68  (assume @p181 (= tptp.index_57 @t284))
% 35.45/35.68  (assume @p182 @t286)
% 35.45/35.68  (assume @p183 @t288)
% 35.45/35.68  (assume @p184 (= tptp.index_63 @t289))
% 35.45/35.68  (assume @p185 @t291)
% 35.45/35.68  (assume @p186 (= tptp.index_68 @t292))
% 35.45/35.68  (assume @p187 @t294)
% 35.45/35.68  (assume @p188 (= tptp.index_72 @t295))
% 35.45/35.68  (assume @p189 @t297)
% 35.45/35.68  (assume @p190 (= tptp.index_78 @t298))
% 35.45/35.68  (assume @p191 @t300)
% 35.45/35.68  (assume @p192 (= tptp.index_84 @t301))
% 35.45/35.68  (assume @p193 @t303)
% 35.45/35.68  (assume @p194 (= tptp.index_9 @t304))
% 35.45/35.68  (assume @p195 (= tptp.index_90 @t305))
% 35.45/35.68  (assume @p196 @t307)
% 35.45/35.68  (assume @p197 (= tptp.index_95 @t308))
% 35.45/35.68  (assume @p198 @t310)
% 35.45/35.68  (assume @p199 (= tptp.index_99 @t311))
% 35.45/35.68  (assume @p200 @t313)
% 35.45/35.68  (assume @p201 @t315)
% 35.45/35.68  (assume @p202 @t317)
% 35.45/35.68  (assume @p203 @t319)
% 35.45/35.68  (assume @p204 @t321)
% 35.45/35.68  (assume @p205 @t323)
% 35.45/35.68  (assume @p206 @t325)
% 35.45/35.68  (assume @p207 @t327)
% 35.45/35.68  (assume @p208 @t329)
% 35.45/35.68  (assume @p209 @t331)
% 35.45/35.68  (assume @p210 @t333)
% 35.45/35.68  (assume @p211 @t335)
% 35.45/35.68  (assume @p212 @t337)
% 35.45/35.68  (assume @p213 @t339)
% 35.45/35.68  (assume @p214 @t341)
% 35.45/35.68  (assume @p215 @t343)
% 35.45/35.68  (assume @p216 @t345)
% 35.45/35.68  (assume @p217 @t347)
% 35.45/35.68  (assume @p218 @t349)
% 35.45/35.68  (assume @p219 @t351)
% 35.45/35.68  (assume @p220 @t353)
% 35.45/35.68  (assume @p221 @t355)
% 35.45/35.68  (assume @p222 @t357)
% 35.45/35.68  (assume @p223 @t359)
% 35.45/35.68  (assume @p224 @t361)
% 35.45/35.68  (assume @p225 @t363)
% 35.45/35.68  (assume @p226 @t365)
% 35.45/35.68  (assume @p227 @t367)
% 35.45/35.68  (assume @p228 @t369)
% 35.45/35.68  (assume @p229 @t371)
% 35.45/35.68  (assume @p230 @t373)
% 35.45/35.68  (assume @p231 @t375)
% 35.45/35.68  (assume @p232 @t377)
% 35.45/35.68  (assume @p233 @t379)
% 35.45/35.68  (assume @p234 @t381)
% 35.45/35.68  (assume @p235 @t383)
% 35.45/35.68  (assume @p236 @t385)
% 35.45/35.68  (assume @p237 @t387)
% 35.45/35.68  (assume @p238 @t389)
% 35.45/35.68  (assume @p239 @t391)
% 35.45/35.68  (assume @p240 @t393)
% 35.45/35.68  (assume @p241 @t395)
% 35.45/35.68  (assume @p242 @t397)
% 35.45/35.68  (assume @p243 @t399)
% 35.45/35.68  (assume @p244 @t401)
% 35.45/35.68  (assume @p245 @t403)
% 35.45/35.68  (assume @p246 @t405)
% 35.45/35.68  (assume @p247 @t407)
% 35.45/35.68  (assume @p248 @t409)
% 35.45/35.68  (assume @p249 @t411)
% 35.45/35.68  (assume @p250 @t413)
% 35.45/35.68  (assume @p251 @t415)
% 35.45/35.68  (assume @p252 @t417)
% 35.45/35.68  (assume @p253 @t419)
% 35.45/35.68  (assume @p254 @t421)
% 35.45/35.68  (assume @p255 @t423)
% 35.45/35.68  (assume @p256 @t425)
% 35.45/35.68  (assume @p257 @t427)
% 35.45/35.68  (assume @p258 @t429)
% 35.45/35.68  (assume @p259 @t431)
% 35.45/35.68  (assume @p260 @t433)
% 35.45/35.68  (assume @p261 @t435)
% 35.45/35.68  (assume @p262 @t437)
% 35.45/35.68  (assume @p263 @t439)
% 35.45/35.68  (assume @p264 @t441)
% 35.45/35.68  (assume @p265 @t443)
% 35.45/35.68  (assume @p266 @t445)
% 35.45/35.68  (assume @p267 @t447)
% 35.45/35.68  (assume @p268 @t449)
% 35.45/35.68  (assume @p269 @t451)
% 35.45/35.68  (assume @p270 @t453)
% 35.45/35.68  (assume @p271 @t454)
% 35.45/35.68  (assume @p272 @t455)
% 35.45/35.68  (assume @p273 @t456)
% 35.45/35.68  (assume @p274 @t457)
% 35.45/35.68  (assume @p275 @t458)
% 35.45/35.68  (assume @p276 @t459)
% 35.45/35.68  (assume @p277 @t460)
% 35.45/35.68  (assume @p278 @t461)
% 35.45/35.68  (assume @p279 @t462)
% 35.45/35.68  (assume @p280 @t463)
% 35.45/35.68  (assume @p281 @t464)
% 35.45/35.68  (assume @p282 @t465)
% 35.45/35.68  (assume @p283 @t466)
% 35.45/35.68  (assume @p284 @t467)
% 35.45/35.68  (assume @p285 @t468)
% 35.45/35.68  (assume @p286 @t469)
% 35.45/35.68  (assume @p287 @t470)
% 35.45/35.68  (assume @p288 @t471)
% 35.45/35.68  (assume @p289 @t472)
% 35.45/35.68  (assume @p290 @t473)
% 35.45/35.68  (assume @p291 @t474)
% 35.45/35.68  (assume @p292 @t475)
% 35.45/35.68  (assume @p293 @t476)
% 35.45/35.68  (assume @p294 @t477)
% 35.45/35.68  (assume @p295 @t478)
% 35.45/35.68  (assume @p296 @t479)
% 35.45/35.68  (assume @p297 @t480)
% 35.45/35.68  (assume @p298 @t481)
% 35.45/35.68  (assume @p299 @t482)
% 35.45/35.68  (assume @p300 @t483)
% 35.45/35.68  (assume @p301 @t484)
% 35.45/35.68  (assume @p302 @t485)
% 35.45/35.68  (step @p303 :rule instantiate :premises (@p2) :args ((@list @t562 @t687 @t561 tptp.e12)))
% 35.45/35.68  (step @p304 :rule bool-eq-false :args (@t688))
% 35.45/35.68  (step @p305 :rule symm :premises (@p304))
% 35.45/35.68  (step @p306 :rule eq-symm :args (@t687 @t562))
% 35.45/35.68  (step @p307 :rule cong :premises (@p306) :args ((not @t689)))
% 35.45/35.68  (step @p308 :rule bool-eq-false :args (@t689))
% 35.45/35.68  (step @p309 :rule trans :premises (@p308 @p307))
% 35.45/35.68  (step @p310 :rule trans :premises (@p309 @p305))
% 35.45/35.68  (step @p311 :rule eq-symm :args (@t14 @t12))
% 35.45/35.68  (step @p312 :rule cong :premises (@p311) :args (@t97))
% 35.45/35.68  (step @p313 :rule cong :premises (@p312) :args (@t98))
% 35.45/35.68  (step @p314 :rule eq_resolve :premises (@p54 @p313))
% 35.45/35.68  (step @p315 :rule instantiate :premises (@p314) :args (@t690))
% 35.45/35.68  (step @p316 :rule false_intro :premises (@p315))
% 35.45/35.68  (step @p317 :rule eq-symm :args (@t5 @t1))
% 35.45/35.68  (step @p318 :rule cong :premises (@p317) :args (@t6))
% 35.45/35.68  (step @p319 :rule eq_resolve :premises (@p1 @p318))
% 35.45/35.68  (step @p320 :rule instantiate :premises (@p319) :args ((@list @t550 tptp.tail @t547)))
% 35.45/35.68  (step @p321 :rule symm :premises (@p320))
% 35.45/35.68  (step @p322 :rule cong :premises (@p321) :args (@t553))
% 35.45/35.68  (step @p323 :rule instantiate :premises (@p319) :args ((@list @t556 tptp.tail @t553)))
% 35.45/35.68  (step @p324 :rule symm :premises (@p323))
% 35.45/35.68  (step @p325 :rule refl :args (@t692))
% 35.45/35.68  (step @p326 :rule eq-symm :args (tptp.head tptp.tail))
% 35.45/35.68  (step @p327 :rule nary_cong :premises (@p326 @p325) :args (@t693))
% 35.45/35.68  (step @p328 :rule refl :args (@t8))
% 35.45/35.68  (step @p329 :rule cong :premises (@p328 @p327) :args ((=> @t8 @t693)))
% 35.45/35.68  (assume-push @p4244 @t8)
% 35.45/35.68  (step @p331 :rule instantiate :premises (@p2) :args ((@list tptp.head tptp.tail @t557 @t559)))
% 35.45/35.68  (step-pop @p4245 :rule scope :premises (@p331))
% 35.45/35.68  (step @p332 :rule process_scope :premises (@p4245) :args (@t693))
% 35.45/35.68  (step @p334 :rule eq_resolve :premises (@p332 @p329))
% 35.45/35.68  (step @p335 :rule implies_elim :premises (@p334))
% 35.45/35.68  (step @p336 :rule chain_m_resolution :premises (@p335 @p2) :args (@t695 @t696 @t697))
% 35.45/35.68  (step @p337 :rule symm :premises (@p3))
% 35.45/35.68  (step @p338 :rule cnf_or_pos :args (@t695))
% 35.45/35.68  (step @p339 :rule reordering :premises (@p338) :args ((or @t694 @t692 (not @t695))))
% 35.45/35.68  (step @p340 :rule chain_m_resolution :premises (@p339 @p337 @p336) :args (@t692 @t698 (@list @t694 @t695)))
% 35.45/35.68  (step @p341 :rule trans :premises (@p340 @p324 @p322))
% 35.45/35.68  (step @p342 :rule instantiate :premises (@p319) :args ((@list @t544 tptp.tail @t542)))
% 35.45/35.68  (step @p343 :rule refl :args (@t700))
% 35.45/35.68  (step @p344 :rule nary_cong :premises (@p326 @p343) :args (@t701))
% 35.45/35.68  (step @p345 :rule cong :premises (@p328 @p344) :args ((=> @t8 @t701)))
% 35.45/35.68  (assume-push @p4246 @t8)
% 35.45/35.68  (step @p347 :rule instantiate :premises (@p2) :args ((@list tptp.head tptp.tail @t537 @t539)))
% 35.45/35.68  (step-pop @p4247 :rule scope :premises (@p347))
% 35.45/35.68  (step @p348 :rule process_scope :premises (@p4247) :args (@t701))
% 35.45/35.68  (step @p350 :rule eq_resolve :premises (@p348 @p345))
% 35.45/35.68  (step @p351 :rule implies_elim :premises (@p350))
% 35.45/35.68  (step @p352 :rule chain_m_resolution :premises (@p351 @p2) :args (@t702 @t696 @t697))
% 35.45/35.68  (step @p353 :rule cnf_or_pos :args (@t702))
% 35.45/35.68  (step @p354 :rule reordering :premises (@p353) :args ((or @t694 @t700 (not @t702))))
% 35.45/35.68  (step @p355 :rule chain_m_resolution :premises (@p354 @p337 @p352) :args (@t700 @t698 (@list @t694 @t702)))
% 35.45/35.68  (step @p356 :rule symm :premises (@p355))
% 35.45/35.68  (step @p357 :rule instantiate :premises (@p319) :args ((@list @t536 tptp.tail @t534)))
% 35.45/35.68  (step @p358 :rule instantiate :premises (@p319) :args ((@list @t531 tptp.tail @t529)))
% 35.45/35.68  (step @p359 :rule instantiate :premises (@p319) :args ((@list @t526 tptp.tail @t524)))
% 35.45/35.68  (step @p360 :rule refl :args (@t704))
% 35.45/35.68  (step @p361 :rule nary_cong :premises (@p326 @p360) :args (@t705))
% 35.45/35.68  (step @p362 :rule cong :premises (@p328 @p361) :args ((=> @t8 @t705)))
% 35.45/35.68  (assume-push @p4248 @t8)
% 35.45/35.68  (step @p364 :rule instantiate :premises (@p2) :args ((@list tptp.head tptp.tail @t519 @t521)))
% 35.45/35.68  (step-pop @p4249 :rule scope :premises (@p364))
% 35.45/35.68  (step @p365 :rule process_scope :premises (@p4249) :args (@t705))
% 35.45/35.68  (step @p367 :rule eq_resolve :premises (@p365 @p362))
% 35.45/35.68  (step @p368 :rule implies_elim :premises (@p367))
% 35.45/35.68  (step @p369 :rule chain_m_resolution :premises (@p368 @p2) :args (@t706 @t696 @t697))
% 35.45/35.68  (step @p370 :rule cnf_or_pos :args (@t706))
% 35.45/35.68  (step @p371 :rule reordering :premises (@p370) :args ((or @t694 @t704 (not @t706))))
% 35.45/35.68  (step @p372 :rule chain_m_resolution :premises (@p371 @p337 @p369) :args (@t704 @t698 (@list @t694 @t706)))
% 35.45/35.68  (step @p373 :rule symm :premises (@p372))
% 35.45/35.68  (step @p374 :rule instantiate :premises (@p319) :args ((@list @t518 tptp.tail @t516)))
% 35.45/35.68  (step @p375 :rule instantiate :premises (@p319) :args ((@list @t513 tptp.tail @t511)))
% 35.45/35.68  (step @p376 :rule instantiate :premises (@p319) :args ((@list @t508 tptp.tail @t506)))
% 35.45/35.68  (step @p377 :rule refl :args (@t708))
% 35.45/35.68  (step @p378 :rule nary_cong :premises (@p326 @p377) :args (@t709))
% 35.45/35.68  (step @p379 :rule cong :premises (@p328 @p378) :args ((=> @t8 @t709)))
% 35.45/35.68  (assume-push @p4250 @t8)
% 35.45/35.68  (step @p381 :rule instantiate :premises (@p2) :args ((@list tptp.head tptp.tail @t501 @t503)))
% 35.45/35.68  (step-pop @p4251 :rule scope :premises (@p381))
% 35.45/35.68  (step @p382 :rule process_scope :premises (@p4251) :args (@t709))
% 35.45/35.68  (step @p384 :rule eq_resolve :premises (@p382 @p379))
% 35.45/35.68  (step @p385 :rule implies_elim :premises (@p384))
% 35.45/35.68  (step @p386 :rule chain_m_resolution :premises (@p385 @p2) :args (@t710 @t696 @t697))
% 35.45/35.68  (step @p387 :rule cnf_or_pos :args (@t710))
% 35.45/35.68  (step @p388 :rule reordering :premises (@p387) :args ((or @t694 @t708 (not @t710))))
% 35.45/35.68  (step @p389 :rule chain_m_resolution :premises (@p388 @p337 @p386) :args (@t708 @t698 (@list @t694 @t710)))
% 35.45/35.68  (step @p390 :rule symm :premises (@p389))
% 35.45/35.68  (step @p391 :rule instantiate :premises (@p319) :args ((@list @t500 tptp.tail @t498)))
% 35.45/35.68  (step @p392 :rule instantiate :premises (@p319) :args ((@list @t495 tptp.tail @t493)))
% 35.45/35.68  (step @p393 :rule cong :premises (@p392) :args (@t711))
% 35.45/35.68  (step @p394 :rule instantiate :premises (@p319) :args ((@list @t490 tptp.tail @t488)))
% 35.45/35.68  (step @p395 :rule cong :premises (@p394) :args (@t712))
% 35.45/35.68  (step @p396 :rule eq-symm :args (@t487 @t192))
% 35.45/35.68  (step @p397 :rule nary_cong :premises (@p326 @p396) :args (@t713))
% 35.45/35.68  (step @p398 :rule cong :premises (@p328 @p397) :args ((=> @t8 @t713)))
% 35.45/35.68  (assume-push @p4252 @t8)
% 35.45/35.68  (step @p400 :rule instantiate :premises (@p2) :args ((@list tptp.head tptp.tail tptp.q @t192)))
% 35.45/35.68  (step-pop @p4253 :rule scope :premises (@p400))
% 35.45/35.68  (step @p401 :rule process_scope :premises (@p4253) :args (@t713))
% 35.45/35.68  (step @p403 :rule eq_resolve :premises (@p401 @p398))
% 35.45/35.68  (step @p404 :rule implies_elim :premises (@p403))
% 35.45/35.68  (step @p405 :rule chain_m_resolution :premises (@p404 @p2) :args (@t715 @t696 @t697))
% 35.45/35.68  (step @p406 :rule cnf_or_pos :args (@t715))
% 35.45/35.68  (step @p407 :rule reordering :premises (@p406) :args ((or @t694 @t714 (not @t715))))
% 35.45/35.68  (step @p408 :rule chain_m_resolution :premises (@p407 @p337 @p405) :args (@t714 @t698 (@list @t694 @t715)))
% 35.45/35.68  (step @p409 :rule instantiate :premises (@p319) :args ((@list tptp.q tptp.head @t192)))
% 35.45/35.68  (step @p410 :rule symm :premises (@p409))
% 35.45/35.68  (step @p411 :rule eq-symm :args (@t716 @t717))
% 35.45/35.68  (step @p412 :rule eq-symm :args (tptp.seq tptp.head))
% 35.45/35.68  (step @p413 :rule nary_cong :premises (@p412 @p411) :args (@t719))
% 35.45/35.68  (step @p414 :rule cong :premises (@p328 @p413) :args ((=> @t8 @t719)))
% 35.45/35.68  (assume-push @p4254 @t8)
% 35.45/35.68  (step @p416 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t486 @t489)))
% 35.45/35.68  (step-pop @p4255 :rule scope :premises (@p416))
% 35.45/35.68  (step @p417 :rule process_scope :premises (@p4255) :args (@t719))
% 35.45/35.68  (step @p419 :rule eq_resolve :premises (@p417 @p414))
% 35.45/35.68  (step @p420 :rule implies_elim :premises (@p419))
% 35.45/35.68  (step @p421 :rule chain_m_resolution :premises (@p420 @p2) :args (@t721 @t696 @t697))
% 35.45/35.68  (step @p422 :rule cnf_or_pos :args (@t721))
% 35.45/35.68  (step @p423 :rule reordering :premises (@p422) :args ((or @t10 @t720 (not @t721))))
% 35.45/35.68  (step @p424 :rule chain_m_resolution :premises (@p423 @p4 @p421) :args (@t720 @t698 (@list @t10 @t721)))
% 35.45/35.68  (step @p425 :rule symm :premises (@p424))
% 35.45/35.68  (step @p426 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t490 @t488)))
% 35.45/35.68  (step @p427 :rule cnf_or_pos :args (@t724))
% 35.45/35.68  (step @p428 :rule reordering :premises (@p427) :args ((or @t694 @t723 (not @t724))))
% 35.45/35.68  (step @p429 :rule chain_m_resolution :premises (@p428 @p337 @p426) :args (@t723 @t698 (@list @t694 @t724)))
% 35.45/35.68  (step @p430 :rule refl :args (@t726))
% 35.45/35.68  (step @p431 :rule nary_cong :premises (@p412 @p430) :args (@t727))
% 35.45/35.68  (step @p432 :rule cong :premises (@p328 @p431) :args ((=> @t8 @t727)))
% 35.45/35.68  (assume-push @p4256 @t8)
% 35.45/35.68  (step @p434 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t491 @t494)))
% 35.45/35.68  (step-pop @p4257 :rule scope :premises (@p434))
% 35.45/35.68  (step @p435 :rule process_scope :premises (@p4257) :args (@t727))
% 35.45/35.68  (step @p437 :rule eq_resolve :premises (@p435 @p432))
% 35.45/35.68  (step @p438 :rule implies_elim :premises (@p437))
% 35.45/35.68  (step @p439 :rule chain_m_resolution :premises (@p438 @p2) :args (@t728 @t696 @t697))
% 35.45/35.68  (step @p440 :rule cnf_or_pos :args (@t728))
% 35.45/35.68  (step @p441 :rule reordering :premises (@p440) :args ((or @t10 @t726 (not @t728))))
% 35.45/35.68  (step @p442 :rule chain_m_resolution :premises (@p441 @p4 @p439) :args (@t726 @t698 (@list @t10 @t728)))
% 35.45/35.68  (step @p443 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t495 @t493)))
% 35.45/35.68  (step @p444 :rule cnf_or_pos :args (@t731))
% 35.45/35.68  (step @p445 :rule reordering :premises (@p444) :args ((or @t694 @t730 (not @t731))))
% 35.45/35.68  (step @p446 :rule chain_m_resolution :premises (@p445 @p337 @p443) :args (@t730 @t698 (@list @t694 @t731)))
% 35.45/35.68  (step @p447 :rule refl :args (@t733))
% 35.45/35.68  (step @p448 :rule nary_cong :premises (@p412 @p447) :args (@t734))
% 35.45/35.68  (step @p449 :rule cong :premises (@p328 @p448) :args ((=> @t8 @t734)))
% 35.45/35.68  (assume-push @p4258 @t8)
% 35.45/35.68  (step @p451 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t496 @t499)))
% 35.45/35.68  (step-pop @p4259 :rule scope :premises (@p451))
% 35.45/35.68  (step @p452 :rule process_scope :premises (@p4259) :args (@t734))
% 35.45/35.68  (step @p454 :rule eq_resolve :premises (@p452 @p449))
% 35.45/35.68  (step @p455 :rule implies_elim :premises (@p454))
% 35.45/35.68  (step @p456 :rule chain_m_resolution :premises (@p455 @p2) :args (@t735 @t696 @t697))
% 35.45/35.68  (step @p457 :rule cnf_or_pos :args (@t735))
% 35.45/35.68  (step @p458 :rule reordering :premises (@p457) :args ((or @t10 @t733 (not @t735))))
% 35.45/35.68  (step @p459 :rule chain_m_resolution :premises (@p458 @p4 @p456) :args (@t733 @t698 (@list @t10 @t735)))
% 35.45/35.68  (step @p460 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t500 @t498)))
% 35.45/35.68  (step @p461 :rule cnf_or_pos :args (@t737))
% 35.45/35.68  (step @p462 :rule reordering :premises (@p461) :args ((or @t694 @t736 (not @t737))))
% 35.45/35.68  (step @p463 :rule chain_m_resolution :premises (@p462 @p337 @p460) :args (@t736 @t698 (@list @t694 @t737)))
% 35.45/35.68  (step @p464 :rule trans :premises (@p463 @p459 @p446 @p442 @p429 @p425 @p410 @p408))
% 35.45/35.68  (step @p465 :rule cong :premises (@p464) :args (@t503))
% 35.45/35.68  (step @p466 :rule instantiate :premises (@p319) :args ((@list @t501 tptp.head @t503)))
% 35.45/35.68  (step @p467 :rule symm :premises (@p466))
% 35.45/35.68  (step @p468 :rule eq-symm :args (@t738 @t739))
% 35.45/35.68  (step @p469 :rule nary_cong :premises (@p412 @p468) :args (@t740))
% 35.45/35.68  (step @p470 :rule cong :premises (@p328 @p469) :args ((=> @t8 @t740)))
% 35.45/35.68  (assume-push @p4260 @t8)
% 35.45/35.68  (step @p472 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t504 @t507)))
% 35.45/35.68  (step-pop @p4261 :rule scope :premises (@p472))
% 35.45/35.68  (step @p473 :rule process_scope :premises (@p4261) :args (@t740))
% 35.45/35.68  (step @p475 :rule eq_resolve :premises (@p473 @p470))
% 35.45/35.68  (step @p476 :rule implies_elim :premises (@p475))
% 35.45/35.68  (step @p477 :rule chain_m_resolution :premises (@p476 @p2) :args (@t742 @t696 @t697))
% 35.45/35.68  (step @p478 :rule cnf_or_pos :args (@t742))
% 35.45/35.68  (step @p479 :rule reordering :premises (@p478) :args ((or @t10 @t741 (not @t742))))
% 35.45/35.68  (step @p480 :rule chain_m_resolution :premises (@p479 @p4 @p477) :args (@t741 @t698 (@list @t10 @t742)))
% 35.45/35.68  (step @p481 :rule symm :premises (@p480))
% 35.45/35.68  (step @p482 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t508 @t506)))
% 35.45/35.68  (step @p483 :rule cnf_or_pos :args (@t745))
% 35.45/35.68  (step @p484 :rule reordering :premises (@p483) :args ((or @t694 @t744 (not @t745))))
% 35.45/35.68  (step @p485 :rule chain_m_resolution :premises (@p484 @p337 @p482) :args (@t744 @t698 (@list @t694 @t745)))
% 35.45/35.68  (step @p486 :rule refl :args (@t747))
% 35.45/35.68  (step @p487 :rule nary_cong :premises (@p412 @p486) :args (@t748))
% 35.45/35.68  (step @p488 :rule cong :premises (@p328 @p487) :args ((=> @t8 @t748)))
% 35.45/35.68  (assume-push @p4262 @t8)
% 35.45/35.68  (step @p490 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t509 @t512)))
% 35.45/35.68  (step-pop @p4263 :rule scope :premises (@p490))
% 35.45/35.68  (step @p491 :rule process_scope :premises (@p4263) :args (@t748))
% 35.45/35.68  (step @p493 :rule eq_resolve :premises (@p491 @p488))
% 35.45/35.68  (step @p494 :rule implies_elim :premises (@p493))
% 35.45/35.68  (step @p495 :rule chain_m_resolution :premises (@p494 @p2) :args (@t749 @t696 @t697))
% 35.45/35.68  (step @p496 :rule cnf_or_pos :args (@t749))
% 35.45/35.68  (step @p497 :rule reordering :premises (@p496) :args ((or @t10 @t747 (not @t749))))
% 35.45/35.68  (step @p498 :rule chain_m_resolution :premises (@p497 @p4 @p495) :args (@t747 @t698 (@list @t10 @t749)))
% 35.45/35.68  (step @p499 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t513 @t511)))
% 35.45/35.68  (step @p500 :rule cnf_or_pos :args (@t752))
% 35.45/35.68  (step @p501 :rule reordering :premises (@p500) :args ((or @t694 @t751 (not @t752))))
% 35.45/35.68  (step @p502 :rule chain_m_resolution :premises (@p501 @p337 @p499) :args (@t751 @t698 (@list @t694 @t752)))
% 35.45/35.68  (step @p503 :rule refl :args (@t754))
% 35.45/35.68  (step @p504 :rule nary_cong :premises (@p412 @p503) :args (@t755))
% 35.45/35.68  (step @p505 :rule cong :premises (@p328 @p504) :args ((=> @t8 @t755)))
% 35.45/35.68  (assume-push @p4264 @t8)
% 35.45/35.68  (step @p507 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t514 @t517)))
% 35.45/35.68  (step-pop @p4265 :rule scope :premises (@p507))
% 35.45/35.68  (step @p508 :rule process_scope :premises (@p4265) :args (@t755))
% 35.45/35.68  (step @p510 :rule eq_resolve :premises (@p508 @p505))
% 35.45/35.68  (step @p511 :rule implies_elim :premises (@p510))
% 35.45/35.68  (step @p512 :rule chain_m_resolution :premises (@p511 @p2) :args (@t756 @t696 @t697))
% 35.45/35.68  (step @p513 :rule cnf_or_pos :args (@t756))
% 35.45/35.68  (step @p514 :rule reordering :premises (@p513) :args ((or @t10 @t754 (not @t756))))
% 35.45/35.68  (step @p515 :rule chain_m_resolution :premises (@p514 @p4 @p512) :args (@t754 @t698 (@list @t10 @t756)))
% 35.45/35.68  (step @p516 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t518 @t516)))
% 35.45/35.68  (step @p517 :rule cnf_or_pos :args (@t758))
% 35.45/35.68  (step @p518 :rule reordering :premises (@p517) :args ((or @t694 @t757 (not @t758))))
% 35.45/35.68  (step @p519 :rule chain_m_resolution :premises (@p518 @p337 @p516) :args (@t757 @t698 (@list @t694 @t758)))
% 35.45/35.68  (step @p520 :rule trans :premises (@p519 @p515 @p502 @p498 @p485 @p481 @p467 @p465))
% 35.45/35.68  (step @p521 :rule cong :premises (@p520) :args (@t521))
% 35.45/35.68  (step @p522 :rule instantiate :premises (@p319) :args ((@list @t519 tptp.head @t521)))
% 35.45/35.68  (step @p523 :rule symm :premises (@p522))
% 35.45/35.68  (step @p524 :rule eq-symm :args (@t759 @t760))
% 35.45/35.68  (step @p525 :rule nary_cong :premises (@p412 @p524) :args (@t761))
% 35.45/35.68  (step @p526 :rule cong :premises (@p328 @p525) :args ((=> @t8 @t761)))
% 35.45/35.68  (assume-push @p4266 @t8)
% 35.45/35.68  (step @p528 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t522 @t525)))
% 35.45/35.68  (step-pop @p4267 :rule scope :premises (@p528))
% 35.45/35.68  (step @p529 :rule process_scope :premises (@p4267) :args (@t761))
% 35.45/35.68  (step @p531 :rule eq_resolve :premises (@p529 @p526))
% 35.45/35.68  (step @p532 :rule implies_elim :premises (@p531))
% 35.45/35.68  (step @p533 :rule chain_m_resolution :premises (@p532 @p2) :args (@t763 @t696 @t697))
% 35.45/35.68  (step @p534 :rule cnf_or_pos :args (@t763))
% 35.45/35.68  (step @p535 :rule reordering :premises (@p534) :args ((or @t10 @t762 (not @t763))))
% 35.45/35.68  (step @p536 :rule chain_m_resolution :premises (@p535 @p4 @p533) :args (@t762 @t698 (@list @t10 @t763)))
% 35.45/35.68  (step @p537 :rule symm :premises (@p536))
% 35.45/35.68  (step @p538 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t526 @t524)))
% 35.45/35.68  (step @p539 :rule cnf_or_pos :args (@t766))
% 35.45/35.68  (step @p540 :rule reordering :premises (@p539) :args ((or @t694 @t765 (not @t766))))
% 35.45/35.68  (step @p541 :rule chain_m_resolution :premises (@p540 @p337 @p538) :args (@t765 @t698 (@list @t694 @t766)))
% 35.45/35.68  (step @p542 :rule refl :args (@t768))
% 35.45/35.68  (step @p543 :rule nary_cong :premises (@p412 @p542) :args (@t769))
% 35.45/35.68  (step @p544 :rule cong :premises (@p328 @p543) :args ((=> @t8 @t769)))
% 35.45/35.68  (assume-push @p4268 @t8)
% 35.45/35.68  (step @p546 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t527 @t530)))
% 35.45/35.68  (step-pop @p4269 :rule scope :premises (@p546))
% 35.45/35.68  (step @p547 :rule process_scope :premises (@p4269) :args (@t769))
% 35.45/35.68  (step @p549 :rule eq_resolve :premises (@p547 @p544))
% 35.45/35.68  (step @p550 :rule implies_elim :premises (@p549))
% 35.45/35.68  (step @p551 :rule chain_m_resolution :premises (@p550 @p2) :args (@t770 @t696 @t697))
% 35.45/35.68  (step @p552 :rule cnf_or_pos :args (@t770))
% 35.45/35.68  (step @p553 :rule reordering :premises (@p552) :args ((or @t10 @t768 (not @t770))))
% 35.45/35.68  (step @p554 :rule chain_m_resolution :premises (@p553 @p4 @p551) :args (@t768 @t698 (@list @t10 @t770)))
% 35.45/35.68  (step @p555 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t531 @t529)))
% 35.45/35.68  (step @p556 :rule cnf_or_pos :args (@t773))
% 35.45/35.68  (step @p557 :rule reordering :premises (@p556) :args ((or @t694 @t772 (not @t773))))
% 35.45/35.68  (step @p558 :rule chain_m_resolution :premises (@p557 @p337 @p555) :args (@t772 @t698 (@list @t694 @t773)))
% 35.45/35.68  (step @p559 :rule refl :args (@t775))
% 35.45/35.68  (step @p560 :rule nary_cong :premises (@p412 @p559) :args (@t776))
% 35.45/35.68  (step @p561 :rule cong :premises (@p328 @p560) :args ((=> @t8 @t776)))
% 35.45/35.68  (assume-push @p4270 @t8)
% 35.45/35.68  (step @p563 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t532 @t535)))
% 35.45/35.68  (step-pop @p4271 :rule scope :premises (@p563))
% 35.45/35.68  (step @p564 :rule process_scope :premises (@p4271) :args (@t776))
% 35.45/35.68  (step @p566 :rule eq_resolve :premises (@p564 @p561))
% 35.45/35.68  (step @p567 :rule implies_elim :premises (@p566))
% 35.45/35.68  (step @p568 :rule chain_m_resolution :premises (@p567 @p2) :args (@t777 @t696 @t697))
% 35.45/35.68  (step @p569 :rule cnf_or_pos :args (@t777))
% 35.45/35.68  (step @p570 :rule reordering :premises (@p569) :args ((or @t10 @t775 (not @t777))))
% 35.45/35.68  (step @p571 :rule chain_m_resolution :premises (@p570 @p4 @p568) :args (@t775 @t698 (@list @t10 @t777)))
% 35.45/35.68  (step @p572 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t536 @t534)))
% 35.45/35.68  (step @p573 :rule cnf_or_pos :args (@t779))
% 35.45/35.68  (step @p574 :rule reordering :premises (@p573) :args ((or @t694 @t778 (not @t779))))
% 35.45/35.68  (step @p575 :rule chain_m_resolution :premises (@p574 @p337 @p572) :args (@t778 @t698 (@list @t694 @t779)))
% 35.45/35.68  (step @p576 :rule trans :premises (@p575 @p571 @p558 @p554 @p541 @p537 @p523 @p521 @p395))
% 35.45/35.68  (step @p577 :rule cong :premises (@p576) :args (@t539))
% 35.45/35.68  (step @p578 :rule instantiate :premises (@p319) :args ((@list @t537 tptp.head @t539)))
% 35.45/35.68  (step @p579 :rule symm :premises (@p578))
% 35.45/35.68  (step @p580 :rule eq-symm :args (@t780 @t781))
% 35.45/35.68  (step @p581 :rule nary_cong :premises (@p412 @p580) :args (@t782))
% 35.45/35.68  (step @p582 :rule cong :premises (@p328 @p581) :args ((=> @t8 @t782)))
% 35.45/35.68  (assume-push @p4272 @t8)
% 35.45/35.68  (step @p584 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t540 @t543)))
% 35.45/35.68  (step-pop @p4273 :rule scope :premises (@p584))
% 35.45/35.68  (step @p585 :rule process_scope :premises (@p4273) :args (@t782))
% 35.45/35.68  (step @p587 :rule eq_resolve :premises (@p585 @p582))
% 35.45/35.68  (step @p588 :rule implies_elim :premises (@p587))
% 35.45/35.68  (step @p589 :rule chain_m_resolution :premises (@p588 @p2) :args (@t784 @t696 @t697))
% 35.45/35.68  (step @p590 :rule cnf_or_pos :args (@t784))
% 35.45/35.68  (step @p591 :rule reordering :premises (@p590) :args ((or @t10 @t783 (not @t784))))
% 35.45/35.68  (step @p592 :rule chain_m_resolution :premises (@p591 @p4 @p589) :args (@t783 @t698 (@list @t10 @t784)))
% 35.45/35.68  (step @p593 :rule symm :premises (@p592))
% 35.45/35.68  (step @p594 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t544 @t542)))
% 35.45/35.68  (step @p595 :rule cnf_or_pos :args (@t787))
% 35.45/35.68  (step @p596 :rule reordering :premises (@p595) :args ((or @t694 @t786 (not @t787))))
% 35.45/35.68  (step @p597 :rule chain_m_resolution :premises (@p596 @p337 @p594) :args (@t786 @t698 (@list @t694 @t787)))
% 35.45/35.68  (step @p598 :rule refl :args (@t789))
% 35.45/35.68  (step @p599 :rule nary_cong :premises (@p412 @p598) :args (@t790))
% 35.45/35.68  (step @p600 :rule cong :premises (@p328 @p599) :args ((=> @t8 @t790)))
% 35.45/35.68  (assume-push @p4274 @t8)
% 35.45/35.68  (step @p602 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t545 @t549)))
% 35.45/35.68  (step-pop @p4275 :rule scope :premises (@p602))
% 35.45/35.68  (step @p603 :rule process_scope :premises (@p4275) :args (@t790))
% 35.45/35.68  (step @p605 :rule eq_resolve :premises (@p603 @p600))
% 35.45/35.68  (step @p606 :rule implies_elim :premises (@p605))
% 35.45/35.68  (step @p607 :rule chain_m_resolution :premises (@p606 @p2) :args (@t791 @t696 @t697))
% 35.45/35.68  (step @p608 :rule cnf_or_pos :args (@t791))
% 35.45/35.68  (step @p609 :rule reordering :premises (@p608) :args ((or @t10 @t789 (not @t791))))
% 35.45/35.68  (step @p610 :rule chain_m_resolution :premises (@p609 @p4 @p607) :args (@t789 @t698 (@list @t10 @t791)))
% 35.45/35.68  (step @p611 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t550 @t547)))
% 35.45/35.68  (step @p612 :rule cnf_or_pos :args (@t794))
% 35.45/35.68  (step @p613 :rule reordering :premises (@p612) :args ((or @t694 @t793 (not @t794))))
% 35.45/35.68  (step @p614 :rule chain_m_resolution :premises (@p613 @p337 @p611) :args (@t793 @t698 (@list @t694 @t794)))
% 35.45/35.68  (step @p615 :rule refl :args (@t796))
% 35.45/35.68  (step @p616 :rule nary_cong :premises (@p412 @p615) :args (@t797))
% 35.45/35.68  (step @p617 :rule cong :premises (@p328 @p616) :args ((=> @t8 @t797)))
% 35.45/35.68  (assume-push @p4276 @t8)
% 35.45/35.68  (step @p619 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t551 @t555)))
% 35.45/35.68  (step-pop @p4277 :rule scope :premises (@p619))
% 35.45/35.68  (step @p620 :rule process_scope :premises (@p4277) :args (@t797))
% 35.45/35.68  (step @p622 :rule eq_resolve :premises (@p620 @p617))
% 35.45/35.68  (step @p623 :rule implies_elim :premises (@p622))
% 35.45/35.68  (step @p624 :rule chain_m_resolution :premises (@p623 @p2) :args (@t798 @t696 @t697))
% 35.45/35.68  (step @p625 :rule cnf_or_pos :args (@t798))
% 35.45/35.68  (step @p626 :rule reordering :premises (@p625) :args ((or @t10 @t796 (not @t798))))
% 35.45/35.68  (step @p627 :rule chain_m_resolution :premises (@p626 @p4 @p624) :args (@t796 @t698 (@list @t10 @t798)))
% 35.45/35.68  (step @p628 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t556 @t553)))
% 35.45/35.68  (step @p629 :rule cnf_or_pos :args (@t800))
% 35.45/35.68  (step @p630 :rule reordering :premises (@p629) :args ((or @t694 @t799 (not @t800))))
% 35.45/35.68  (step @p631 :rule chain_m_resolution :premises (@p630 @p337 @p628) :args (@t799 @t698 (@list @t694 @t800)))
% 35.45/35.68  (step @p632 :rule trans :premises (@p631 @p627 @p614 @p610 @p597 @p593 @p579 @p577 @p393 @p391 @p390))
% 35.45/35.68  (step @p633 :rule cong :premises (@p632) :args (@t559))
% 35.45/35.68  (step @p634 :rule instantiate :premises (@p319) :args ((@list @t557 tptp.head @t559)))
% 35.45/35.68  (step @p635 :rule symm :premises (@p634))
% 35.45/35.68  (step @p636 :rule eq-symm :args (@t801 @t802))
% 35.45/35.68  (step @p637 :rule nary_cong :premises (@p412 @p636) :args (@t803))
% 35.45/35.68  (step @p638 :rule cong :premises (@p328 @p637) :args ((=> @t8 @t803)))
% 35.45/35.68  (assume-push @p4278 @t8)
% 35.45/35.68  (step @p640 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t560 @t564)))
% 35.45/35.68  (step-pop @p4279 :rule scope :premises (@p640))
% 35.45/35.68  (step @p641 :rule process_scope :premises (@p4279) :args (@t803))
% 35.45/35.68  (step @p643 :rule eq_resolve :premises (@p641 @p638))
% 35.45/35.68  (step @p644 :rule implies_elim :premises (@p643))
% 35.45/35.68  (step @p645 :rule chain_m_resolution :premises (@p644 @p2) :args (@t805 @t696 @t697))
% 35.45/35.68  (step @p646 :rule cnf_or_pos :args (@t805))
% 35.45/35.68  (step @p647 :rule reordering :premises (@p646) :args ((or @t10 @t804 (not @t805))))
% 35.45/35.68  (step @p648 :rule chain_m_resolution :premises (@p647 @p4 @p645) :args (@t804 @t698 (@list @t10 @t805)))
% 35.45/35.68  (step @p649 :rule symm :premises (@p648))
% 35.45/35.68  (step @p650 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t565 @t563)))
% 35.45/35.68  (step @p651 :rule cnf_or_pos :args (@t808))
% 35.45/35.68  (step @p652 :rule reordering :premises (@p651) :args ((or @t694 @t807 (not @t808))))
% 35.45/35.68  (step @p653 :rule chain_m_resolution :premises (@p652 @p337 @p650) :args (@t807 @t698 (@list @t694 @t808)))
% 35.45/35.68  (step @p654 :rule refl :args (@t810))
% 35.45/35.68  (step @p655 :rule nary_cong :premises (@p412 @p654) :args (@t811))
% 35.45/35.68  (step @p656 :rule cong :premises (@p328 @p655) :args ((=> @t8 @t811)))
% 35.45/35.68  (assume-push @p4280 @t8)
% 35.45/35.68  (step @p658 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t566 @t570)))
% 35.45/35.68  (step-pop @p4281 :rule scope :premises (@p658))
% 35.45/35.68  (step @p659 :rule process_scope :premises (@p4281) :args (@t811))
% 35.45/35.68  (step @p661 :rule eq_resolve :premises (@p659 @p656))
% 35.45/35.68  (step @p662 :rule implies_elim :premises (@p661))
% 35.45/35.68  (step @p663 :rule chain_m_resolution :premises (@p662 @p2) :args (@t812 @t696 @t697))
% 35.45/35.68  (step @p664 :rule cnf_or_pos :args (@t812))
% 35.45/35.68  (step @p665 :rule reordering :premises (@p664) :args ((or @t10 @t810 (not @t812))))
% 35.45/35.68  (step @p666 :rule chain_m_resolution :premises (@p665 @p4 @p663) :args (@t810 @t698 (@list @t10 @t812)))
% 35.45/35.68  (step @p667 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t571 @t568)))
% 35.45/35.68  (step @p668 :rule cnf_or_pos :args (@t815))
% 35.45/35.68  (step @p669 :rule reordering :premises (@p668) :args ((or @t694 @t814 (not @t815))))
% 35.45/35.68  (step @p670 :rule chain_m_resolution :premises (@p669 @p337 @p667) :args (@t814 @t698 (@list @t694 @t815)))
% 35.45/35.68  (step @p671 :rule refl :args (@t817))
% 35.45/35.68  (step @p672 :rule nary_cong :premises (@p412 @p671) :args (@t818))
% 35.45/35.68  (step @p673 :rule cong :premises (@p328 @p672) :args ((=> @t8 @t818)))
% 35.45/35.68  (assume-push @p4282 @t8)
% 35.45/35.68  (step @p675 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t572 @t576)))
% 35.45/35.68  (step-pop @p4283 :rule scope :premises (@p675))
% 35.45/35.68  (step @p676 :rule process_scope :premises (@p4283) :args (@t818))
% 35.45/35.68  (step @p678 :rule eq_resolve :premises (@p676 @p673))
% 35.45/35.68  (step @p679 :rule implies_elim :premises (@p678))
% 35.45/35.68  (step @p680 :rule chain_m_resolution :premises (@p679 @p2) :args (@t819 @t696 @t697))
% 35.45/35.68  (step @p681 :rule cnf_or_pos :args (@t819))
% 35.45/35.68  (step @p682 :rule reordering :premises (@p681) :args ((or @t10 @t817 (not @t819))))
% 35.45/35.68  (step @p683 :rule chain_m_resolution :premises (@p682 @p4 @p680) :args (@t817 @t698 (@list @t10 @t819)))
% 35.45/35.68  (step @p684 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t577 @t574)))
% 35.45/35.68  (step @p685 :rule cnf_or_pos :args (@t821))
% 35.45/35.68  (step @p686 :rule reordering :premises (@p685) :args ((or @t694 @t820 (not @t821))))
% 35.45/35.68  (step @p687 :rule chain_m_resolution :premises (@p686 @p337 @p684) :args (@t820 @t698 (@list @t694 @t821)))
% 35.45/35.68  (step @p688 :rule trans :premises (@p687 @p683 @p670 @p666 @p653 @p649 @p635 @p633 @p376))
% 35.45/35.68  (step @p689 :rule cong :premises (@p688) :args (@t580))
% 35.45/35.68  (step @p690 :rule instantiate :premises (@p319) :args ((@list @t578 tptp.head @t580)))
% 35.45/35.68  (step @p691 :rule symm :premises (@p690))
% 35.45/35.68  (step @p692 :rule eq-symm :args (@t822 @t823))
% 35.45/35.68  (step @p693 :rule nary_cong :premises (@p412 @p692) :args (@t824))
% 35.45/35.68  (step @p694 :rule cong :premises (@p328 @p693) :args ((=> @t8 @t824)))
% 35.45/35.68  (assume-push @p4284 @t8)
% 35.45/35.68  (step @p696 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t581 @t585)))
% 35.45/35.68  (step-pop @p4285 :rule scope :premises (@p696))
% 35.45/35.68  (step @p697 :rule process_scope :premises (@p4285) :args (@t824))
% 35.45/35.68  (step @p699 :rule eq_resolve :premises (@p697 @p694))
% 35.45/35.68  (step @p700 :rule implies_elim :premises (@p699))
% 35.45/35.68  (step @p701 :rule chain_m_resolution :premises (@p700 @p2) :args (@t826 @t696 @t697))
% 35.45/35.68  (step @p702 :rule cnf_or_pos :args (@t826))
% 35.45/35.68  (step @p703 :rule reordering :premises (@p702) :args ((or @t10 @t825 (not @t826))))
% 35.45/35.68  (step @p704 :rule chain_m_resolution :premises (@p703 @p4 @p701) :args (@t825 @t698 (@list @t10 @t826)))
% 35.45/35.68  (step @p705 :rule symm :premises (@p704))
% 35.45/35.68  (step @p706 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t586 @t583)))
% 35.45/35.68  (step @p707 :rule cnf_or_pos :args (@t829))
% 35.45/35.68  (step @p708 :rule reordering :premises (@p707) :args ((or @t694 @t828 (not @t829))))
% 35.45/35.68  (step @p709 :rule chain_m_resolution :premises (@p708 @p337 @p706) :args (@t828 @t698 (@list @t694 @t829)))
% 35.45/35.68  (step @p710 :rule refl :args (@t831))
% 35.45/35.68  (step @p711 :rule nary_cong :premises (@p412 @p710) :args (@t832))
% 35.45/35.68  (step @p712 :rule cong :premises (@p328 @p711) :args ((=> @t8 @t832)))
% 35.45/35.68  (assume-push @p4286 @t8)
% 35.45/35.68  (step @p714 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t587 @t591)))
% 35.45/35.68  (step-pop @p4287 :rule scope :premises (@p714))
% 35.45/35.68  (step @p715 :rule process_scope :premises (@p4287) :args (@t832))
% 35.45/35.68  (step @p717 :rule eq_resolve :premises (@p715 @p712))
% 35.45/35.68  (step @p718 :rule implies_elim :premises (@p717))
% 35.45/35.68  (step @p719 :rule chain_m_resolution :premises (@p718 @p2) :args (@t833 @t696 @t697))
% 35.45/35.68  (step @p720 :rule cnf_or_pos :args (@t833))
% 35.45/35.68  (step @p721 :rule reordering :premises (@p720) :args ((or @t10 @t831 (not @t833))))
% 35.45/35.68  (step @p722 :rule chain_m_resolution :premises (@p721 @p4 @p719) :args (@t831 @t698 (@list @t10 @t833)))
% 35.45/35.68  (step @p723 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t592 @t589)))
% 35.45/35.68  (step @p724 :rule cnf_or_pos :args (@t836))
% 35.45/35.68  (step @p725 :rule reordering :premises (@p724) :args ((or @t694 @t835 (not @t836))))
% 35.45/35.68  (step @p726 :rule chain_m_resolution :premises (@p725 @p337 @p723) :args (@t835 @t698 (@list @t694 @t836)))
% 35.45/35.68  (step @p727 :rule refl :args (@t838))
% 35.45/35.68  (step @p728 :rule nary_cong :premises (@p412 @p727) :args (@t839))
% 35.45/35.68  (step @p729 :rule cong :premises (@p328 @p728) :args ((=> @t8 @t839)))
% 35.45/35.68  (assume-push @p4288 @t8)
% 35.45/35.68  (step @p731 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t593 @t597)))
% 35.45/35.68  (step-pop @p4289 :rule scope :premises (@p731))
% 35.45/35.68  (step @p732 :rule process_scope :premises (@p4289) :args (@t839))
% 35.45/35.68  (step @p734 :rule eq_resolve :premises (@p732 @p729))
% 35.45/35.68  (step @p735 :rule implies_elim :premises (@p734))
% 35.45/35.68  (step @p736 :rule chain_m_resolution :premises (@p735 @p2) :args (@t840 @t696 @t697))
% 35.45/35.68  (step @p737 :rule cnf_or_pos :args (@t840))
% 35.45/35.68  (step @p738 :rule reordering :premises (@p737) :args ((or @t10 @t838 (not @t840))))
% 35.45/35.68  (step @p739 :rule chain_m_resolution :premises (@p738 @p4 @p736) :args (@t838 @t698 (@list @t10 @t840)))
% 35.45/35.68  (step @p740 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t598 @t595)))
% 35.45/35.68  (step @p741 :rule cnf_or_pos :args (@t842))
% 35.45/35.68  (step @p742 :rule reordering :premises (@p741) :args ((or @t694 @t841 (not @t842))))
% 35.45/35.68  (step @p743 :rule chain_m_resolution :premises (@p742 @p337 @p740) :args (@t841 @t698 (@list @t694 @t842)))
% 35.45/35.68  (step @p744 :rule trans :premises (@p743 @p739 @p726 @p722 @p709 @p705 @p691 @p689 @p375))
% 35.45/35.68  (step @p745 :rule cong :premises (@p744) :args (@t601))
% 35.45/35.68  (step @p746 :rule instantiate :premises (@p319) :args ((@list @t599 tptp.head @t601)))
% 35.45/35.68  (step @p747 :rule symm :premises (@p746))
% 35.45/35.68  (step @p748 :rule eq-symm :args (@t843 @t844))
% 35.45/35.68  (step @p749 :rule nary_cong :premises (@p412 @p748) :args (@t845))
% 35.45/35.68  (step @p750 :rule cong :premises (@p328 @p749) :args ((=> @t8 @t845)))
% 35.45/35.68  (assume-push @p4290 @t8)
% 35.45/35.68  (step @p752 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t602 @t606)))
% 35.45/35.68  (step-pop @p4291 :rule scope :premises (@p752))
% 35.45/35.68  (step @p753 :rule process_scope :premises (@p4291) :args (@t845))
% 35.45/35.68  (step @p755 :rule eq_resolve :premises (@p753 @p750))
% 35.45/35.68  (step @p756 :rule implies_elim :premises (@p755))
% 35.45/35.68  (step @p757 :rule chain_m_resolution :premises (@p756 @p2) :args (@t847 @t696 @t697))
% 35.45/35.68  (step @p758 :rule cnf_or_pos :args (@t847))
% 35.45/35.68  (step @p759 :rule reordering :premises (@p758) :args ((or @t10 @t846 (not @t847))))
% 35.45/35.68  (step @p760 :rule chain_m_resolution :premises (@p759 @p4 @p757) :args (@t846 @t698 (@list @t10 @t847)))
% 35.45/35.68  (step @p761 :rule symm :premises (@p760))
% 35.45/35.68  (step @p762 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t607 @t604)))
% 35.45/35.68  (step @p763 :rule cnf_or_pos :args (@t850))
% 35.45/35.68  (step @p764 :rule reordering :premises (@p763) :args ((or @t694 @t849 (not @t850))))
% 35.45/35.68  (step @p765 :rule chain_m_resolution :premises (@p764 @p337 @p762) :args (@t849 @t698 (@list @t694 @t850)))
% 35.45/35.68  (step @p766 :rule refl :args (@t852))
% 35.45/35.68  (step @p767 :rule nary_cong :premises (@p412 @p766) :args (@t853))
% 35.45/35.68  (step @p768 :rule cong :premises (@p328 @p767) :args ((=> @t8 @t853)))
% 35.45/35.68  (assume-push @p4292 @t8)
% 35.45/35.68  (step @p770 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t608 @t612)))
% 35.45/35.68  (step-pop @p4293 :rule scope :premises (@p770))
% 35.45/35.68  (step @p771 :rule process_scope :premises (@p4293) :args (@t853))
% 35.45/35.68  (step @p773 :rule eq_resolve :premises (@p771 @p768))
% 35.45/35.68  (step @p774 :rule implies_elim :premises (@p773))
% 35.45/35.68  (step @p775 :rule chain_m_resolution :premises (@p774 @p2) :args (@t854 @t696 @t697))
% 35.45/35.68  (step @p776 :rule cnf_or_pos :args (@t854))
% 35.45/35.68  (step @p777 :rule reordering :premises (@p776) :args ((or @t10 @t852 (not @t854))))
% 35.45/35.68  (step @p778 :rule chain_m_resolution :premises (@p777 @p4 @p775) :args (@t852 @t698 (@list @t10 @t854)))
% 35.45/35.68  (step @p779 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t613 @t610)))
% 35.45/35.68  (step @p780 :rule cnf_or_pos :args (@t857))
% 35.45/35.68  (step @p781 :rule reordering :premises (@p780) :args ((or @t694 @t856 (not @t857))))
% 35.45/35.68  (step @p782 :rule chain_m_resolution :premises (@p781 @p337 @p779) :args (@t856 @t698 (@list @t694 @t857)))
% 35.45/35.68  (step @p783 :rule refl :args (@t859))
% 35.45/35.68  (step @p784 :rule nary_cong :premises (@p412 @p783) :args (@t860))
% 35.45/35.68  (step @p785 :rule cong :premises (@p328 @p784) :args ((=> @t8 @t860)))
% 35.45/35.68  (assume-push @p4294 @t8)
% 35.45/35.68  (step @p787 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t614 @t618)))
% 35.45/35.68  (step-pop @p4295 :rule scope :premises (@p787))
% 35.45/35.68  (step @p788 :rule process_scope :premises (@p4295) :args (@t860))
% 35.45/35.68  (step @p790 :rule eq_resolve :premises (@p788 @p785))
% 35.45/35.68  (step @p791 :rule implies_elim :premises (@p790))
% 35.45/35.68  (step @p792 :rule chain_m_resolution :premises (@p791 @p2) :args (@t861 @t696 @t697))
% 35.45/35.68  (step @p793 :rule cnf_or_pos :args (@t861))
% 35.45/35.68  (step @p794 :rule reordering :premises (@p793) :args ((or @t10 @t859 (not @t861))))
% 35.45/35.68  (step @p795 :rule chain_m_resolution :premises (@p794 @p4 @p792) :args (@t859 @t698 (@list @t10 @t861)))
% 35.45/35.68  (step @p796 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t619 @t616)))
% 35.45/35.68  (step @p797 :rule cnf_or_pos :args (@t863))
% 35.45/35.68  (step @p798 :rule reordering :premises (@p797) :args ((or @t694 @t862 (not @t863))))
% 35.45/35.68  (step @p799 :rule chain_m_resolution :premises (@p798 @p337 @p796) :args (@t862 @t698 (@list @t694 @t863)))
% 35.45/35.68  (step @p800 :rule trans :premises (@p799 @p795 @p782 @p778 @p765 @p761 @p747 @p745 @p374 @p373))
% 35.45/35.68  (step @p801 :rule cong :premises (@p800) :args (@t622))
% 35.45/35.68  (step @p802 :rule instantiate :premises (@p319) :args ((@list @t620 tptp.head @t622)))
% 35.45/35.68  (step @p803 :rule symm :premises (@p802))
% 35.45/35.68  (step @p804 :rule eq-symm :args (@t864 @t865))
% 35.45/35.68  (step @p805 :rule nary_cong :premises (@p412 @p804) :args (@t866))
% 35.45/35.68  (step @p806 :rule cong :premises (@p328 @p805) :args ((=> @t8 @t866)))
% 35.45/35.68  (assume-push @p4296 @t8)
% 35.45/35.68  (step @p808 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t623 @t627)))
% 35.45/35.68  (step-pop @p4297 :rule scope :premises (@p808))
% 35.45/35.68  (step @p809 :rule process_scope :premises (@p4297) :args (@t866))
% 35.45/35.68  (step @p811 :rule eq_resolve :premises (@p809 @p806))
% 35.45/35.68  (step @p812 :rule implies_elim :premises (@p811))
% 35.45/35.68  (step @p813 :rule chain_m_resolution :premises (@p812 @p2) :args (@t868 @t696 @t697))
% 35.45/35.68  (step @p814 :rule cnf_or_pos :args (@t868))
% 35.45/35.68  (step @p815 :rule reordering :premises (@p814) :args ((or @t10 @t867 (not @t868))))
% 35.45/35.68  (step @p816 :rule chain_m_resolution :premises (@p815 @p4 @p813) :args (@t867 @t698 (@list @t10 @t868)))
% 35.45/35.68  (step @p817 :rule symm :premises (@p816))
% 35.45/35.68  (step @p818 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t628 @t625)))
% 35.45/35.68  (step @p819 :rule cnf_or_pos :args (@t871))
% 35.45/35.68  (step @p820 :rule reordering :premises (@p819) :args ((or @t694 @t870 (not @t871))))
% 35.45/35.68  (step @p821 :rule chain_m_resolution :premises (@p820 @p337 @p818) :args (@t870 @t698 (@list @t694 @t871)))
% 35.45/35.68  (step @p822 :rule refl :args (@t873))
% 35.45/35.68  (step @p823 :rule nary_cong :premises (@p412 @p822) :args (@t874))
% 35.45/35.68  (step @p824 :rule cong :premises (@p328 @p823) :args ((=> @t8 @t874)))
% 35.45/35.68  (assume-push @p4298 @t8)
% 35.45/35.68  (step @p826 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t629 @t633)))
% 35.45/35.68  (step-pop @p4299 :rule scope :premises (@p826))
% 35.45/35.68  (step @p827 :rule process_scope :premises (@p4299) :args (@t874))
% 35.45/35.68  (step @p829 :rule eq_resolve :premises (@p827 @p824))
% 35.45/35.68  (step @p830 :rule implies_elim :premises (@p829))
% 35.45/35.68  (step @p831 :rule chain_m_resolution :premises (@p830 @p2) :args (@t875 @t696 @t697))
% 35.45/35.68  (step @p832 :rule cnf_or_pos :args (@t875))
% 35.45/35.68  (step @p833 :rule reordering :premises (@p832) :args ((or @t10 @t873 (not @t875))))
% 35.45/35.68  (step @p834 :rule chain_m_resolution :premises (@p833 @p4 @p831) :args (@t873 @t698 (@list @t10 @t875)))
% 35.45/35.68  (step @p835 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t634 @t631)))
% 35.45/35.68  (step @p836 :rule cnf_or_pos :args (@t878))
% 35.45/35.68  (step @p837 :rule reordering :premises (@p836) :args ((or @t694 @t877 (not @t878))))
% 35.45/35.68  (step @p838 :rule chain_m_resolution :premises (@p837 @p337 @p835) :args (@t877 @t698 (@list @t694 @t878)))
% 35.45/35.68  (step @p839 :rule refl :args (@t880))
% 35.45/35.68  (step @p840 :rule nary_cong :premises (@p412 @p839) :args (@t881))
% 35.45/35.68  (step @p841 :rule cong :premises (@p328 @p840) :args ((=> @t8 @t881)))
% 35.45/35.68  (assume-push @p4300 @t8)
% 35.45/35.68  (step @p843 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t635 @t639)))
% 35.45/35.68  (step-pop @p4301 :rule scope :premises (@p843))
% 35.45/35.68  (step @p844 :rule process_scope :premises (@p4301) :args (@t881))
% 35.45/35.68  (step @p846 :rule eq_resolve :premises (@p844 @p841))
% 35.45/35.68  (step @p847 :rule implies_elim :premises (@p846))
% 35.45/35.68  (step @p848 :rule chain_m_resolution :premises (@p847 @p2) :args (@t882 @t696 @t697))
% 35.45/35.68  (step @p849 :rule cnf_or_pos :args (@t882))
% 35.45/35.68  (step @p850 :rule reordering :premises (@p849) :args ((or @t10 @t880 (not @t882))))
% 35.45/35.68  (step @p851 :rule chain_m_resolution :premises (@p850 @p4 @p848) :args (@t880 @t698 (@list @t10 @t882)))
% 35.45/35.68  (step @p852 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t640 @t637)))
% 35.45/35.68  (step @p853 :rule cnf_or_pos :args (@t884))
% 35.45/35.68  (step @p854 :rule reordering :premises (@p853) :args ((or @t694 @t883 (not @t884))))
% 35.45/35.68  (step @p855 :rule chain_m_resolution :premises (@p854 @p337 @p852) :args (@t883 @t698 (@list @t694 @t884)))
% 35.45/35.68  (step @p856 :rule trans :premises (@p855 @p851 @p838 @p834 @p821 @p817 @p803 @p801 @p359))
% 35.45/35.68  (step @p857 :rule cong :premises (@p856) :args (@t643))
% 35.45/35.68  (step @p858 :rule instantiate :premises (@p319) :args ((@list @t641 tptp.head @t643)))
% 35.45/35.68  (step @p859 :rule symm :premises (@p858))
% 35.45/35.68  (step @p860 :rule eq-symm :args (@t885 @t886))
% 35.45/35.68  (step @p861 :rule nary_cong :premises (@p412 @p860) :args (@t887))
% 35.45/35.68  (step @p862 :rule cong :premises (@p328 @p861) :args ((=> @t8 @t887)))
% 35.45/35.68  (assume-push @p4302 @t8)
% 35.45/35.68  (step @p864 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t644 @t648)))
% 35.45/35.68  (step-pop @p4303 :rule scope :premises (@p864))
% 35.45/35.68  (step @p865 :rule process_scope :premises (@p4303) :args (@t887))
% 35.45/35.68  (step @p867 :rule eq_resolve :premises (@p865 @p862))
% 35.45/35.68  (step @p868 :rule implies_elim :premises (@p867))
% 35.45/35.68  (step @p869 :rule chain_m_resolution :premises (@p868 @p2) :args (@t889 @t696 @t697))
% 35.45/35.68  (step @p870 :rule cnf_or_pos :args (@t889))
% 35.45/35.68  (step @p871 :rule reordering :premises (@p870) :args ((or @t10 @t888 (not @t889))))
% 35.45/35.68  (step @p872 :rule chain_m_resolution :premises (@p871 @p4 @p869) :args (@t888 @t698 (@list @t10 @t889)))
% 35.45/35.68  (step @p873 :rule symm :premises (@p872))
% 35.45/35.68  (step @p874 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t649 @t646)))
% 35.45/35.68  (step @p875 :rule cnf_or_pos :args (@t892))
% 35.45/35.68  (step @p876 :rule reordering :premises (@p875) :args ((or @t694 @t891 (not @t892))))
% 35.45/35.68  (step @p877 :rule chain_m_resolution :premises (@p876 @p337 @p874) :args (@t891 @t698 (@list @t694 @t892)))
% 35.45/35.68  (step @p878 :rule refl :args (@t894))
% 35.45/35.68  (step @p879 :rule nary_cong :premises (@p412 @p878) :args (@t895))
% 35.45/35.68  (step @p880 :rule cong :premises (@p328 @p879) :args ((=> @t8 @t895)))
% 35.45/35.68  (assume-push @p4304 @t8)
% 35.45/35.68  (step @p882 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t650 @t654)))
% 35.45/35.68  (step-pop @p4305 :rule scope :premises (@p882))
% 35.45/35.68  (step @p883 :rule process_scope :premises (@p4305) :args (@t895))
% 35.45/35.68  (step @p885 :rule eq_resolve :premises (@p883 @p880))
% 35.45/35.68  (step @p886 :rule implies_elim :premises (@p885))
% 35.45/35.68  (step @p887 :rule chain_m_resolution :premises (@p886 @p2) :args (@t896 @t696 @t697))
% 35.45/35.68  (step @p888 :rule cnf_or_pos :args (@t896))
% 35.45/35.68  (step @p889 :rule reordering :premises (@p888) :args ((or @t10 @t894 (not @t896))))
% 35.45/35.68  (step @p890 :rule chain_m_resolution :premises (@p889 @p4 @p887) :args (@t894 @t698 (@list @t10 @t896)))
% 35.45/35.68  (step @p891 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t655 @t652)))
% 35.45/35.68  (step @p892 :rule cnf_or_pos :args (@t899))
% 35.45/35.68  (step @p893 :rule reordering :premises (@p892) :args ((or @t694 @t898 (not @t899))))
% 35.45/35.68  (step @p894 :rule chain_m_resolution :premises (@p893 @p337 @p891) :args (@t898 @t698 (@list @t694 @t899)))
% 35.45/35.68  (step @p895 :rule refl :args (@t901))
% 35.45/35.68  (step @p896 :rule nary_cong :premises (@p412 @p895) :args (@t902))
% 35.45/35.68  (step @p897 :rule cong :premises (@p328 @p896) :args ((=> @t8 @t902)))
% 35.45/35.68  (assume-push @p4306 @t8)
% 35.45/35.68  (step @p899 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t656 @t660)))
% 35.45/35.68  (step-pop @p4307 :rule scope :premises (@p899))
% 35.45/35.68  (step @p900 :rule process_scope :premises (@p4307) :args (@t902))
% 35.45/35.68  (step @p902 :rule eq_resolve :premises (@p900 @p897))
% 35.45/35.68  (step @p903 :rule implies_elim :premises (@p902))
% 35.45/35.68  (step @p904 :rule chain_m_resolution :premises (@p903 @p2) :args (@t903 @t696 @t697))
% 35.45/35.68  (step @p905 :rule cnf_or_pos :args (@t903))
% 35.45/35.68  (step @p906 :rule reordering :premises (@p905) :args ((or @t10 @t901 (not @t903))))
% 35.45/35.68  (step @p907 :rule chain_m_resolution :premises (@p906 @p4 @p904) :args (@t901 @t698 (@list @t10 @t903)))
% 35.45/35.68  (step @p908 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t661 @t658)))
% 35.45/35.68  (step @p909 :rule cnf_or_pos :args (@t905))
% 35.45/35.68  (step @p910 :rule reordering :premises (@p909) :args ((or @t694 @t904 (not @t905))))
% 35.45/35.68  (step @p911 :rule chain_m_resolution :premises (@p910 @p337 @p908) :args (@t904 @t698 (@list @t694 @t905)))
% 35.45/35.68  (step @p912 :rule trans :premises (@p911 @p907 @p894 @p890 @p877 @p873 @p859 @p857 @p358))
% 35.45/35.68  (step @p913 :rule cong :premises (@p912) :args (@t664))
% 35.45/35.68  (step @p914 :rule instantiate :premises (@p319) :args ((@list @t662 tptp.head @t664)))
% 35.45/35.68  (step @p915 :rule symm :premises (@p914))
% 35.45/35.68  (step @p916 :rule eq-symm :args (@t906 @t907))
% 35.45/35.68  (step @p917 :rule nary_cong :premises (@p412 @p916) :args (@t908))
% 35.45/35.68  (step @p918 :rule cong :premises (@p328 @p917) :args ((=> @t8 @t908)))
% 35.45/35.68  (assume-push @p4308 @t8)
% 35.45/35.68  (step @p920 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t665 @t669)))
% 35.45/35.68  (step-pop @p4309 :rule scope :premises (@p920))
% 35.45/35.68  (step @p921 :rule process_scope :premises (@p4309) :args (@t908))
% 35.45/35.68  (step @p923 :rule eq_resolve :premises (@p921 @p918))
% 35.45/35.68  (step @p924 :rule implies_elim :premises (@p923))
% 35.45/35.68  (step @p925 :rule chain_m_resolution :premises (@p924 @p2) :args (@t910 @t696 @t697))
% 35.45/35.68  (step @p926 :rule cnf_or_pos :args (@t910))
% 35.45/35.68  (step @p927 :rule reordering :premises (@p926) :args ((or @t10 @t909 (not @t910))))
% 35.45/35.68  (step @p928 :rule chain_m_resolution :premises (@p927 @p4 @p925) :args (@t909 @t698 (@list @t10 @t910)))
% 35.45/35.68  (step @p929 :rule symm :premises (@p928))
% 35.45/35.68  (step @p930 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t670 @t667)))
% 35.45/35.68  (step @p931 :rule cnf_or_pos :args (@t913))
% 35.45/35.68  (step @p932 :rule reordering :premises (@p931) :args ((or @t694 @t912 (not @t913))))
% 35.45/35.68  (step @p933 :rule chain_m_resolution :premises (@p932 @p337 @p930) :args (@t912 @t698 (@list @t694 @t913)))
% 35.45/35.68  (step @p934 :rule refl :args (@t915))
% 35.45/35.68  (step @p935 :rule nary_cong :premises (@p412 @p934) :args (@t916))
% 35.45/35.68  (step @p936 :rule cong :premises (@p328 @p935) :args ((=> @t8 @t916)))
% 35.45/35.68  (assume-push @p4310 @t8)
% 35.45/35.68  (step @p938 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t671 @t675)))
% 35.45/35.68  (step-pop @p4311 :rule scope :premises (@p938))
% 35.45/35.68  (step @p939 :rule process_scope :premises (@p4311) :args (@t916))
% 35.45/35.68  (step @p941 :rule eq_resolve :premises (@p939 @p936))
% 35.45/35.68  (step @p942 :rule implies_elim :premises (@p941))
% 35.45/35.68  (step @p943 :rule chain_m_resolution :premises (@p942 @p2) :args (@t917 @t696 @t697))
% 35.45/35.68  (step @p944 :rule cnf_or_pos :args (@t917))
% 35.45/35.68  (step @p945 :rule reordering :premises (@p944) :args ((or @t10 @t915 (not @t917))))
% 35.45/35.68  (step @p946 :rule chain_m_resolution :premises (@p945 @p4 @p943) :args (@t915 @t698 (@list @t10 @t917)))
% 35.45/35.68  (step @p947 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t676 @t673)))
% 35.45/35.68  (step @p948 :rule cnf_or_pos :args (@t920))
% 35.45/35.68  (step @p949 :rule reordering :premises (@p948) :args ((or @t694 @t919 (not @t920))))
% 35.45/35.68  (step @p950 :rule chain_m_resolution :premises (@p949 @p337 @p947) :args (@t919 @t698 (@list @t694 @t920)))
% 35.45/35.68  (step @p951 :rule refl :args (@t922))
% 35.45/35.68  (step @p952 :rule nary_cong :premises (@p412 @p951) :args (@t923))
% 35.45/35.68  (step @p953 :rule cong :premises (@p328 @p952) :args ((=> @t8 @t923)))
% 35.45/35.68  (assume-push @p4312 @t8)
% 35.45/35.68  (step @p955 :rule instantiate :premises (@p2) :args ((@list tptp.seq tptp.head @t677 @t681)))
% 35.45/35.68  (step-pop @p4313 :rule scope :premises (@p955))
% 35.45/35.68  (step @p956 :rule process_scope :premises (@p4313) :args (@t923))
% 35.45/35.68  (step @p958 :rule eq_resolve :premises (@p956 @p953))
% 35.45/35.68  (step @p959 :rule implies_elim :premises (@p958))
% 35.45/35.68  (step @p960 :rule chain_m_resolution :premises (@p959 @p2) :args (@t924 @t696 @t697))
% 35.45/35.68  (step @p961 :rule cnf_or_pos :args (@t924))
% 35.45/35.68  (step @p962 :rule reordering :premises (@p961) :args ((or @t10 @t922 (not @t924))))
% 35.45/35.68  (step @p963 :rule chain_m_resolution :premises (@p962 @p4 @p960) :args (@t922 @t698 (@list @t10 @t924)))
% 35.45/35.68  (step @p964 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.head @t682 @t679)))
% 35.45/35.68  (step @p965 :rule cnf_or_pos :args (@t926))
% 35.45/35.68  (step @p966 :rule reordering :premises (@p965) :args ((or @t694 @t925 (not @t926))))
% 35.45/35.68  (step @p967 :rule chain_m_resolution :premises (@p966 @p337 @p964) :args (@t925 @t698 (@list @t694 @t926)))
% 35.45/35.68  (step @p968 :rule trans :premises (@p967 @p963 @p950 @p946 @p933 @p929 @p915 @p913 @p357 @p356))
% 35.45/35.68  (step @p969 :rule cong :premises (@p968) :args (@t685))
% 35.45/35.68  (step @p970 :rule instantiate :premises (@p319) :args ((@list @t683 tptp.head @t685)))
% 35.45/35.68  (step @p971 :rule symm :premises (@p970))
% 35.45/35.68  (step @p972 :rule trans :premises (@p971 @p969 @p342))
% 35.45/35.68  (step @p973 :rule cong :premises (@p972 @p341) :args (@t689))
% 35.45/35.68  (step @p974 :rule trans :premises (@p973 @p316))
% 35.45/35.68  (step @p975 :rule eq_resolve :premises (@p974 @p310))
% 35.45/35.68  (step @p976 :rule false_elim :premises (@p975))
% 35.45/35.68  (step @p977 :rule cnf_or_pos :args (@t929))
% 35.45/35.68  (step @p978 :rule reordering :premises (@p977) :args ((or @t688 @t928 (not @t929))))
% 35.45/35.68  (step @p979 :rule chain_m_resolution :premises (@p978 @p976 @p303) :args (@t928 @t698 (@list @t688 @t929)))
% 35.45/35.68  (step @p980 :rule instantiate :premises (@p2) :args ((@list @t567 @t687 @t569 tptp.e13)))
% 35.45/35.68  (step @p981 :rule bool-eq-false :args (@t930))
% 35.45/35.68  (step @p982 :rule symm :premises (@p981))
% 35.45/35.68  (step @p983 :rule eq-symm :args (@t687 @t567))
% 35.45/35.68  (step @p984 :rule cong :premises (@p983) :args ((not @t931)))
% 35.45/35.68  (step @p985 :rule bool-eq-false :args (@t931))
% 35.45/35.68  (step @p986 :rule trans :premises (@p985 @p984))
% 35.45/35.68  (step @p987 :rule trans :premises (@p986 @p982))
% 35.45/35.68  (step @p988 :rule eq-symm :args (@t15 @t12))
% 35.45/35.68  (step @p989 :rule cong :premises (@p988) :args (@t95))
% 35.45/35.68  (step @p990 :rule cong :premises (@p989) :args (@t96))
% 35.45/35.68  (step @p991 :rule eq_resolve :premises (@p53 @p990))
% 35.45/35.68  (step @p992 :rule instantiate :premises (@p991) :args (@t690))
% 35.45/35.68  (step @p993 :rule false_intro :premises (@p992))
% 35.45/35.68  (step @p994 :rule cong :premises (@p341) :args (@t563))
% 35.45/35.68  (step @p995 :rule instantiate :premises (@p319) :args ((@list @t565 tptp.tail @t563)))
% 35.45/35.68  (step @p996 :rule symm :premises (@p995))
% 35.45/35.68  (step @p997 :rule trans :premises (@p996 @p994))
% 35.45/35.68  (step @p998 :rule cong :premises (@p972 @p997) :args (@t931))
% 35.45/35.68  (step @p999 :rule trans :premises (@p998 @p993))
% 35.45/35.68  (step @p1000 :rule eq_resolve :premises (@p999 @p987))
% 35.45/35.68  (step @p1001 :rule false_elim :premises (@p1000))
% 35.45/35.68  (step @p1002 :rule cnf_or_pos :args (@t934))
% 35.45/35.68  (step @p1003 :rule reordering :premises (@p1002) :args ((or @t930 @t933 (not @t934))))
% 35.45/35.68  (step @p1004 :rule chain_m_resolution :premises (@p1003 @p1001 @p980) :args (@t933 @t698 (@list @t930 @t934)))
% 35.45/35.68  (step @p1005 :rule instantiate :premises (@p2) :args ((@list @t573 @t687 @t575 tptp.e14)))
% 35.45/35.68  (step @p1006 :rule bool-eq-false :args (@t935))
% 35.45/35.68  (step @p1007 :rule symm :premises (@p1006))
% 35.45/35.68  (step @p1008 :rule eq-symm :args (@t687 @t573))
% 35.45/35.68  (step @p1009 :rule cong :premises (@p1008) :args ((not @t936)))
% 35.45/35.68  (step @p1010 :rule bool-eq-false :args (@t936))
% 35.45/35.68  (step @p1011 :rule trans :premises (@p1010 @p1009))
% 35.45/35.68  (step @p1012 :rule trans :premises (@p1011 @p1007))
% 35.45/35.68  (step @p1013 :rule eq-symm :args (@t16 @t12))
% 35.45/35.68  (step @p1014 :rule cong :premises (@p1013) :args (@t93))
% 35.45/35.68  (step @p1015 :rule cong :premises (@p1014) :args (@t94))
% 35.45/35.68  (step @p1016 :rule eq_resolve :premises (@p52 @p1015))
% 35.45/35.68  (step @p1017 :rule instantiate :premises (@p1016) :args (@t690))
% 35.45/35.68  (step @p1018 :rule false_intro :premises (@p1017))
% 35.45/35.68  (step @p1019 :rule cong :premises (@p997) :args (@t568))
% 35.45/35.68  (step @p1020 :rule instantiate :premises (@p319) :args ((@list @t571 tptp.tail @t568)))
% 35.45/35.68  (step @p1021 :rule symm :premises (@p1020))
% 35.45/35.68  (step @p1022 :rule trans :premises (@p1021 @p1019))
% 35.45/35.68  (step @p1023 :rule cong :premises (@p972 @p1022) :args (@t936))
% 35.45/35.68  (step @p1024 :rule trans :premises (@p1023 @p1018))
% 35.45/35.68  (step @p1025 :rule eq_resolve :premises (@p1024 @p1012))
% 35.45/35.68  (step @p1026 :rule false_elim :premises (@p1025))
% 35.45/35.68  (step @p1027 :rule cnf_or_pos :args (@t939))
% 35.45/35.68  (step @p1028 :rule reordering :premises (@p1027) :args ((or @t935 @t938 (not @t939))))
% 35.45/35.68  (step @p1029 :rule chain_m_resolution :premises (@p1028 @p1026 @p1005) :args (@t938 @t698 (@list @t935 @t939)))
% 35.45/35.68  (step @p1030 :rule instantiate :premises (@p2) :args ((@list @t582 @t687 @t584 tptp.e15)))
% 35.45/35.68  (step @p1031 :rule bool-eq-false :args (@t940))
% 35.45/35.68  (step @p1032 :rule symm :premises (@p1031))
% 35.45/35.68  (step @p1033 :rule eq-symm :args (@t687 @t582))
% 35.45/35.68  (step @p1034 :rule cong :premises (@p1033) :args ((not @t941)))
% 35.45/35.68  (step @p1035 :rule bool-eq-false :args (@t941))
% 35.45/35.68  (step @p1036 :rule trans :premises (@p1035 @p1034))
% 35.45/35.68  (step @p1037 :rule trans :premises (@p1036 @p1032))
% 35.45/35.68  (step @p1038 :rule eq-symm :args (@t17 @t12))
% 35.45/35.68  (step @p1039 :rule cong :premises (@p1038) :args (@t91))
% 35.45/35.68  (step @p1040 :rule cong :premises (@p1039) :args (@t92))
% 35.45/35.68  (step @p1041 :rule eq_resolve :premises (@p51 @p1040))
% 35.45/35.68  (step @p1042 :rule instantiate :premises (@p1041) :args (@t690))
% 35.45/35.68  (step @p1043 :rule false_intro :premises (@p1042))
% 35.45/35.68  (step @p1044 :rule cong :premises (@p1022) :args (@t574))
% 35.45/35.68  (step @p1045 :rule instantiate :premises (@p319) :args ((@list @t577 tptp.tail @t574)))
% 35.45/35.68  (step @p1046 :rule symm :premises (@p1045))
% 35.45/35.68  (step @p1047 :rule refl :args (@t943))
% 35.45/35.68  (step @p1048 :rule nary_cong :premises (@p326 @p1047) :args (@t944))
% 35.45/35.68  (step @p1049 :rule cong :premises (@p328 @p1048) :args ((=> @t8 @t944)))
% 35.45/35.68  (assume-push @p4314 @t8)
% 35.45/35.68  (step @p1051 :rule instantiate :premises (@p2) :args ((@list tptp.head tptp.tail @t578 @t580)))
% 35.45/35.68  (step-pop @p4315 :rule scope :premises (@p1051))
% 35.45/35.68  (step @p1052 :rule process_scope :premises (@p4315) :args (@t944))
% 35.45/35.68  (step @p1054 :rule eq_resolve :premises (@p1052 @p1049))
% 35.45/35.68  (step @p1055 :rule implies_elim :premises (@p1054))
% 35.45/35.68  (step @p1056 :rule chain_m_resolution :premises (@p1055 @p2) :args (@t945 @t696 @t697))
% 35.45/35.68  (step @p1057 :rule cnf_or_pos :args (@t945))
% 35.45/35.68  (step @p1058 :rule reordering :premises (@p1057) :args ((or @t694 @t943 (not @t945))))
% 35.45/35.68  (step @p1059 :rule chain_m_resolution :premises (@p1058 @p337 @p1056) :args (@t943 @t698 (@list @t694 @t945)))
% 35.45/35.68  (step @p1060 :rule trans :premises (@p1059 @p1046 @p1044))
% 35.45/35.68  (step @p1061 :rule cong :premises (@p972 @p1060) :args (@t941))
% 35.45/35.68  (step @p1062 :rule trans :premises (@p1061 @p1043))
% 35.45/35.68  (step @p1063 :rule eq_resolve :premises (@p1062 @p1037))
% 35.45/35.68  (step @p1064 :rule false_elim :premises (@p1063))
% 35.45/35.68  (step @p1065 :rule cnf_or_pos :args (@t948))
% 35.45/35.68  (step @p1066 :rule reordering :premises (@p1065) :args ((or @t940 @t947 (not @t948))))
% 35.45/35.68  (step @p1067 :rule chain_m_resolution :premises (@p1066 @p1064 @p1030) :args (@t947 @t698 (@list @t940 @t948)))
% 35.45/35.68  (step @p1068 :rule instantiate :premises (@p2) :args ((@list @t588 @t687 @t590 tptp.e16)))
% 35.45/35.68  (step @p1069 :rule bool-eq-false :args (@t949))
% 35.45/35.68  (step @p1070 :rule symm :premises (@p1069))
% 35.45/35.68  (step @p1071 :rule eq-symm :args (@t687 @t588))
% 35.45/35.68  (step @p1072 :rule cong :premises (@p1071) :args ((not @t950)))
% 35.45/35.68  (step @p1073 :rule bool-eq-false :args (@t950))
% 35.45/35.68  (step @p1074 :rule trans :premises (@p1073 @p1072))
% 35.45/35.68  (step @p1075 :rule trans :premises (@p1074 @p1070))
% 35.45/35.68  (step @p1076 :rule eq-symm :args (@t18 @t12))
% 35.45/35.68  (step @p1077 :rule cong :premises (@p1076) :args (@t89))
% 35.45/35.68  (step @p1078 :rule cong :premises (@p1077) :args (@t90))
% 35.45/35.68  (step @p1079 :rule eq_resolve :premises (@p50 @p1078))
% 35.45/35.68  (step @p1080 :rule instantiate :premises (@p1079) :args (@t690))
% 35.45/35.68  (step @p1081 :rule false_intro :premises (@p1080))
% 35.45/35.68  (step @p1082 :rule cong :premises (@p1060) :args (@t583))
% 35.45/35.68  (step @p1083 :rule instantiate :premises (@p319) :args ((@list @t586 tptp.tail @t583)))
% 35.45/35.68  (step @p1084 :rule symm :premises (@p1083))
% 35.45/35.68  (step @p1085 :rule trans :premises (@p1084 @p1082))
% 35.45/35.68  (step @p1086 :rule cong :premises (@p972 @p1085) :args (@t950))
% 35.45/35.68  (step @p1087 :rule trans :premises (@p1086 @p1081))
% 35.45/35.68  (step @p1088 :rule eq_resolve :premises (@p1087 @p1075))
% 35.45/35.68  (step @p1089 :rule false_elim :premises (@p1088))
% 35.45/35.68  (step @p1090 :rule cnf_or_pos :args (@t953))
% 35.45/35.68  (step @p1091 :rule reordering :premises (@p1090) :args ((or @t949 @t952 (not @t953))))
% 35.45/35.68  (step @p1092 :rule chain_m_resolution :premises (@p1091 @p1089 @p1068) :args (@t952 @t698 (@list @t949 @t953)))
% 35.45/35.68  (step @p1093 :rule instantiate :premises (@p2) :args ((@list @t594 @t687 @t596 tptp.e17)))
% 35.45/35.68  (step @p1094 :rule bool-eq-false :args (@t954))
% 35.45/35.68  (step @p1095 :rule symm :premises (@p1094))
% 35.45/35.68  (step @p1096 :rule eq-symm :args (@t687 @t594))
% 35.45/35.68  (step @p1097 :rule cong :premises (@p1096) :args ((not @t955)))
% 35.45/35.68  (step @p1098 :rule bool-eq-false :args (@t955))
% 35.45/35.68  (step @p1099 :rule trans :premises (@p1098 @p1097))
% 35.45/35.68  (step @p1100 :rule trans :premises (@p1099 @p1095))
% 35.45/35.68  (step @p1101 :rule eq-symm :args (@t19 @t12))
% 35.45/35.68  (step @p1102 :rule cong :premises (@p1101) :args (@t87))
% 35.45/35.68  (step @p1103 :rule cong :premises (@p1102) :args (@t88))
% 35.45/35.68  (step @p1104 :rule eq_resolve :premises (@p49 @p1103))
% 35.45/35.68  (step @p1105 :rule instantiate :premises (@p1104) :args (@t690))
% 35.45/35.68  (step @p1106 :rule false_intro :premises (@p1105))
% 35.45/35.68  (step @p1107 :rule cong :premises (@p1085) :args (@t589))
% 35.45/35.68  (step @p1108 :rule instantiate :premises (@p319) :args ((@list @t592 tptp.tail @t589)))
% 35.45/35.68  (step @p1109 :rule symm :premises (@p1108))
% 35.45/35.68  (step @p1110 :rule trans :premises (@p1109 @p1107))
% 35.45/35.68  (step @p1111 :rule cong :premises (@p972 @p1110) :args (@t955))
% 35.45/35.68  (step @p1112 :rule trans :premises (@p1111 @p1106))
% 35.45/35.68  (step @p1113 :rule eq_resolve :premises (@p1112 @p1100))
% 35.45/35.68  (step @p1114 :rule false_elim :premises (@p1113))
% 35.45/35.68  (step @p1115 :rule cnf_or_pos :args (@t958))
% 35.45/35.68  (step @p1116 :rule reordering :premises (@p1115) :args ((or @t954 @t957 (not @t958))))
% 35.45/35.68  (step @p1117 :rule chain_m_resolution :premises (@p1116 @p1114 @p1093) :args (@t957 @t698 (@list @t954 @t958)))
% 35.45/35.68  (step @p1118 :rule instantiate :premises (@p2) :args ((@list @t603 @t687 @t605 tptp.e18)))
% 35.45/35.68  (step @p1119 :rule bool-eq-false :args (@t959))
% 35.45/35.68  (step @p1120 :rule symm :premises (@p1119))
% 35.45/35.68  (step @p1121 :rule eq-symm :args (@t687 @t603))
% 35.45/35.68  (step @p1122 :rule cong :premises (@p1121) :args ((not @t960)))
% 35.45/35.68  (step @p1123 :rule bool-eq-false :args (@t960))
% 35.45/35.68  (step @p1124 :rule trans :premises (@p1123 @p1122))
% 35.45/35.68  (step @p1125 :rule trans :premises (@p1124 @p1120))
% 35.45/35.68  (step @p1126 :rule eq-symm :args (@t20 @t12))
% 35.45/35.68  (step @p1127 :rule cong :premises (@p1126) :args (@t85))
% 35.45/35.68  (step @p1128 :rule cong :premises (@p1127) :args (@t86))
% 35.45/35.68  (step @p1129 :rule eq_resolve :premises (@p48 @p1128))
% 35.45/35.68  (step @p1130 :rule instantiate :premises (@p1129) :args (@t690))
% 35.45/35.68  (step @p1131 :rule false_intro :premises (@p1130))
% 35.45/35.68  (step @p1132 :rule cong :premises (@p1110) :args (@t595))
% 35.45/35.68  (step @p1133 :rule instantiate :premises (@p319) :args ((@list @t598 tptp.tail @t595)))
% 35.45/35.68  (step @p1134 :rule symm :premises (@p1133))
% 35.45/35.68  (step @p1135 :rule refl :args (@t962))
% 35.45/35.68  (step @p1136 :rule nary_cong :premises (@p326 @p1135) :args (@t963))
% 35.45/35.68  (step @p1137 :rule cong :premises (@p328 @p1136) :args ((=> @t8 @t963)))
% 35.45/35.68  (assume-push @p4316 @t8)
% 35.45/35.68  (step @p1139 :rule instantiate :premises (@p2) :args ((@list tptp.head tptp.tail @t599 @t601)))
% 35.45/35.68  (step-pop @p4317 :rule scope :premises (@p1139))
% 35.45/35.68  (step @p1140 :rule process_scope :premises (@p4317) :args (@t963))
% 35.45/35.68  (step @p1142 :rule eq_resolve :premises (@p1140 @p1137))
% 35.45/35.68  (step @p1143 :rule implies_elim :premises (@p1142))
% 35.45/35.68  (step @p1144 :rule chain_m_resolution :premises (@p1143 @p2) :args (@t964 @t696 @t697))
% 35.45/35.68  (step @p1145 :rule cnf_or_pos :args (@t964))
% 35.45/35.68  (step @p1146 :rule reordering :premises (@p1145) :args ((or @t694 @t962 (not @t964))))
% 35.45/35.68  (step @p1147 :rule chain_m_resolution :premises (@p1146 @p337 @p1144) :args (@t962 @t698 (@list @t694 @t964)))
% 35.45/35.68  (step @p1148 :rule trans :premises (@p1147 @p1134 @p1132))
% 35.45/35.68  (step @p1149 :rule cong :premises (@p972 @p1148) :args (@t960))
% 35.45/35.68  (step @p1150 :rule trans :premises (@p1149 @p1131))
% 35.45/35.68  (step @p1151 :rule eq_resolve :premises (@p1150 @p1125))
% 35.45/35.68  (step @p1152 :rule false_elim :premises (@p1151))
% 35.45/35.68  (step @p1153 :rule cnf_or_pos :args (@t967))
% 35.45/35.68  (step @p1154 :rule reordering :premises (@p1153) :args ((or @t959 @t966 (not @t967))))
% 35.45/35.68  (step @p1155 :rule chain_m_resolution :premises (@p1154 @p1152 @p1118) :args (@t966 @t698 (@list @t959 @t967)))
% 35.45/35.68  (step @p1156 :rule instantiate :premises (@p2) :args ((@list @t609 @t687 @t611 tptp.e19)))
% 35.45/35.68  (step @p1157 :rule bool-eq-false :args (@t968))
% 35.45/35.68  (step @p1158 :rule symm :premises (@p1157))
% 35.45/35.68  (step @p1159 :rule eq-symm :args (@t687 @t609))
% 35.45/35.68  (step @p1160 :rule cong :premises (@p1159) :args ((not @t969)))
% 35.45/35.68  (step @p1161 :rule bool-eq-false :args (@t969))
% 35.45/35.68  (step @p1162 :rule trans :premises (@p1161 @p1160))
% 35.45/35.68  (step @p1163 :rule trans :premises (@p1162 @p1158))
% 35.45/35.68  (step @p1164 :rule eq-symm :args (@t21 @t12))
% 35.45/35.68  (step @p1165 :rule cong :premises (@p1164) :args (@t83))
% 35.45/35.68  (step @p1166 :rule cong :premises (@p1165) :args (@t84))
% 35.45/35.68  (step @p1167 :rule eq_resolve :premises (@p47 @p1166))
% 35.45/35.68  (step @p1168 :rule instantiate :premises (@p1167) :args (@t690))
% 35.45/35.68  (step @p1169 :rule false_intro :premises (@p1168))
% 35.45/35.68  (step @p1170 :rule cong :premises (@p1148) :args (@t604))
% 35.45/35.68  (step @p1171 :rule instantiate :premises (@p319) :args ((@list @t607 tptp.tail @t604)))
% 35.45/35.68  (step @p1172 :rule symm :premises (@p1171))
% 35.45/35.68  (step @p1173 :rule trans :premises (@p1172 @p1170))
% 35.45/35.68  (step @p1174 :rule cong :premises (@p972 @p1173) :args (@t969))
% 35.45/35.68  (step @p1175 :rule trans :premises (@p1174 @p1169))
% 35.45/35.68  (step @p1176 :rule eq_resolve :premises (@p1175 @p1163))
% 35.45/35.68  (step @p1177 :rule false_elim :premises (@p1176))
% 35.45/35.68  (step @p1178 :rule cnf_or_pos :args (@t972))
% 35.45/35.68  (step @p1179 :rule reordering :premises (@p1178) :args ((or @t968 @t971 (not @t972))))
% 35.45/35.68  (step @p1180 :rule chain_m_resolution :premises (@p1179 @p1177 @p1156) :args (@t971 @t698 (@list @t968 @t972)))
% 35.45/35.68  (step @p1181 :rule instantiate :premises (@p2) :args ((@list @t615 @t687 @t617 tptp.e20)))
% 35.45/35.68  (step @p1182 :rule bool-eq-false :args (@t973))
% 35.45/35.68  (step @p1183 :rule symm :premises (@p1182))
% 35.45/35.68  (step @p1184 :rule eq-symm :args (@t687 @t615))
% 35.45/35.68  (step @p1185 :rule cong :premises (@p1184) :args ((not @t974)))
% 35.45/35.68  (step @p1186 :rule bool-eq-false :args (@t974))
% 35.45/35.68  (step @p1187 :rule trans :premises (@p1186 @p1185))
% 35.45/35.68  (step @p1188 :rule trans :premises (@p1187 @p1183))
% 35.45/35.68  (step @p1189 :rule eq-symm :args (@t22 @t12))
% 35.45/35.68  (step @p1190 :rule cong :premises (@p1189) :args (@t81))
% 35.45/35.68  (step @p1191 :rule cong :premises (@p1190) :args (@t82))
% 35.45/35.68  (step @p1192 :rule eq_resolve :premises (@p46 @p1191))
% 35.45/35.68  (step @p1193 :rule instantiate :premises (@p1192) :args (@t690))
% 35.45/35.68  (step @p1194 :rule false_intro :premises (@p1193))
% 35.45/35.68  (step @p1195 :rule cong :premises (@p1173) :args (@t610))
% 35.45/35.68  (step @p1196 :rule instantiate :premises (@p319) :args ((@list @t613 tptp.tail @t610)))
% 35.45/35.68  (step @p1197 :rule symm :premises (@p1196))
% 35.45/35.68  (step @p1198 :rule trans :premises (@p1197 @p1195))
% 35.45/35.68  (step @p1199 :rule cong :premises (@p972 @p1198) :args (@t974))
% 35.45/35.68  (step @p1200 :rule trans :premises (@p1199 @p1194))
% 35.45/35.68  (step @p1201 :rule eq_resolve :premises (@p1200 @p1188))
% 35.45/35.68  (step @p1202 :rule false_elim :premises (@p1201))
% 35.45/35.68  (step @p1203 :rule cnf_or_pos :args (@t977))
% 35.45/35.68  (step @p1204 :rule reordering :premises (@p1203) :args ((or @t973 @t976 (not @t977))))
% 35.45/35.68  (step @p1205 :rule chain_m_resolution :premises (@p1204 @p1202 @p1181) :args (@t976 @t698 (@list @t973 @t977)))
% 35.45/35.68  (step @p1206 :rule instantiate :premises (@p2) :args ((@list @t624 @t687 @t626 tptp.e21)))
% 35.45/35.68  (step @p1207 :rule bool-eq-false :args (@t978))
% 35.45/35.68  (step @p1208 :rule symm :premises (@p1207))
% 35.45/35.68  (step @p1209 :rule eq-symm :args (@t687 @t624))
% 35.45/35.68  (step @p1210 :rule cong :premises (@p1209) :args ((not @t979)))
% 35.45/35.68  (step @p1211 :rule bool-eq-false :args (@t979))
% 35.45/35.68  (step @p1212 :rule trans :premises (@p1211 @p1210))
% 35.45/35.68  (step @p1213 :rule trans :premises (@p1212 @p1208))
% 35.45/35.68  (step @p1214 :rule eq-symm :args (@t23 @t12))
% 35.45/35.68  (step @p1215 :rule cong :premises (@p1214) :args (@t79))
% 35.45/35.68  (step @p1216 :rule cong :premises (@p1215) :args (@t80))
% 35.45/35.68  (step @p1217 :rule eq_resolve :premises (@p45 @p1216))
% 35.45/35.68  (step @p1218 :rule instantiate :premises (@p1217) :args (@t690))
% 35.45/35.68  (step @p1219 :rule false_intro :premises (@p1218))
% 35.45/35.68  (step @p1220 :rule cong :premises (@p1198) :args (@t616))
% 35.45/35.68  (step @p1221 :rule instantiate :premises (@p319) :args ((@list @t619 tptp.tail @t616)))
% 35.45/35.68  (step @p1222 :rule symm :premises (@p1221))
% 35.45/35.68  (step @p1223 :rule refl :args (@t981))
% 35.45/35.68  (step @p1224 :rule nary_cong :premises (@p326 @p1223) :args (@t982))
% 35.45/35.68  (step @p1225 :rule cong :premises (@p328 @p1224) :args ((=> @t8 @t982)))
% 35.45/35.68  (assume-push @p4318 @t8)
% 35.45/35.68  (step @p1227 :rule instantiate :premises (@p2) :args ((@list tptp.head tptp.tail @t620 @t622)))
% 35.45/35.68  (step-pop @p4319 :rule scope :premises (@p1227))
% 35.45/35.68  (step @p1228 :rule process_scope :premises (@p4319) :args (@t982))
% 35.45/35.68  (step @p1230 :rule eq_resolve :premises (@p1228 @p1225))
% 35.45/35.68  (step @p1231 :rule implies_elim :premises (@p1230))
% 35.45/35.68  (step @p1232 :rule chain_m_resolution :premises (@p1231 @p2) :args (@t983 @t696 @t697))
% 35.45/35.68  (step @p1233 :rule cnf_or_pos :args (@t983))
% 35.45/35.68  (step @p1234 :rule reordering :premises (@p1233) :args ((or @t694 @t981 (not @t983))))
% 35.45/35.68  (step @p1235 :rule chain_m_resolution :premises (@p1234 @p337 @p1232) :args (@t981 @t698 (@list @t694 @t983)))
% 35.45/35.68  (step @p1236 :rule trans :premises (@p1235 @p1222 @p1220))
% 35.45/35.68  (step @p1237 :rule cong :premises (@p972 @p1236) :args (@t979))
% 35.45/35.68  (step @p1238 :rule trans :premises (@p1237 @p1219))
% 35.45/35.68  (step @p1239 :rule eq_resolve :premises (@p1238 @p1213))
% 35.45/35.68  (step @p1240 :rule false_elim :premises (@p1239))
% 35.45/35.68  (step @p1241 :rule cnf_or_pos :args (@t986))
% 35.45/35.68  (step @p1242 :rule reordering :premises (@p1241) :args ((or @t978 @t985 (not @t986))))
% 35.45/35.68  (step @p1243 :rule chain_m_resolution :premises (@p1242 @p1240 @p1206) :args (@t985 @t698 (@list @t978 @t986)))
% 35.45/35.68  (step @p1244 :rule instantiate :premises (@p2) :args ((@list @t630 @t687 @t632 tptp.e22)))
% 35.45/35.68  (step @p1245 :rule bool-eq-false :args (@t987))
% 35.45/35.68  (step @p1246 :rule symm :premises (@p1245))
% 35.45/35.68  (step @p1247 :rule eq-symm :args (@t687 @t630))
% 35.45/35.68  (step @p1248 :rule cong :premises (@p1247) :args ((not @t988)))
% 35.45/35.68  (step @p1249 :rule bool-eq-false :args (@t988))
% 35.45/35.68  (step @p1250 :rule trans :premises (@p1249 @p1248))
% 35.45/35.68  (step @p1251 :rule trans :premises (@p1250 @p1246))
% 35.45/35.68  (step @p1252 :rule eq-symm :args (@t24 @t12))
% 35.45/35.68  (step @p1253 :rule cong :premises (@p1252) :args (@t77))
% 35.45/35.68  (step @p1254 :rule cong :premises (@p1253) :args (@t78))
% 35.45/35.68  (step @p1255 :rule eq_resolve :premises (@p44 @p1254))
% 35.45/35.68  (step @p1256 :rule instantiate :premises (@p1255) :args (@t690))
% 35.45/35.68  (step @p1257 :rule false_intro :premises (@p1256))
% 35.45/35.68  (step @p1258 :rule cong :premises (@p1236) :args (@t625))
% 35.45/35.68  (step @p1259 :rule instantiate :premises (@p319) :args ((@list @t628 tptp.tail @t625)))
% 35.45/35.68  (step @p1260 :rule symm :premises (@p1259))
% 35.45/35.68  (step @p1261 :rule trans :premises (@p1260 @p1258))
% 35.45/35.68  (step @p1262 :rule cong :premises (@p972 @p1261) :args (@t988))
% 35.45/35.68  (step @p1263 :rule trans :premises (@p1262 @p1257))
% 35.45/35.68  (step @p1264 :rule eq_resolve :premises (@p1263 @p1251))
% 35.45/35.68  (step @p1265 :rule false_elim :premises (@p1264))
% 35.45/35.68  (step @p1266 :rule cnf_or_pos :args (@t991))
% 35.45/35.68  (step @p1267 :rule reordering :premises (@p1266) :args ((or @t987 @t990 (not @t991))))
% 35.45/35.68  (step @p1268 :rule chain_m_resolution :premises (@p1267 @p1265 @p1244) :args (@t990 @t698 (@list @t987 @t991)))
% 35.45/35.68  (step @p1269 :rule instantiate :premises (@p2) :args ((@list @t636 @t687 @t638 tptp.e23)))
% 35.45/35.68  (step @p1270 :rule bool-eq-false :args (@t992))
% 35.45/35.68  (step @p1271 :rule symm :premises (@p1270))
% 35.45/35.68  (step @p1272 :rule eq-symm :args (@t687 @t636))
% 35.45/35.68  (step @p1273 :rule cong :premises (@p1272) :args ((not @t993)))
% 35.45/35.68  (step @p1274 :rule bool-eq-false :args (@t993))
% 35.45/35.68  (step @p1275 :rule trans :premises (@p1274 @p1273))
% 35.45/35.68  (step @p1276 :rule trans :premises (@p1275 @p1271))
% 35.45/35.68  (step @p1277 :rule eq-symm :args (@t25 @t12))
% 35.45/35.68  (step @p1278 :rule cong :premises (@p1277) :args (@t75))
% 35.45/35.68  (step @p1279 :rule cong :premises (@p1278) :args (@t76))
% 35.45/35.68  (step @p1280 :rule eq_resolve :premises (@p43 @p1279))
% 35.45/35.68  (step @p1281 :rule instantiate :premises (@p1280) :args (@t690))
% 35.45/35.68  (step @p1282 :rule false_intro :premises (@p1281))
% 35.45/35.68  (step @p1283 :rule cong :premises (@p1261) :args (@t631))
% 35.45/35.68  (step @p1284 :rule instantiate :premises (@p319) :args ((@list @t634 tptp.tail @t631)))
% 35.45/35.68  (step @p1285 :rule symm :premises (@p1284))
% 35.45/35.68  (step @p1286 :rule trans :premises (@p1285 @p1283))
% 35.45/35.68  (step @p1287 :rule cong :premises (@p972 @p1286) :args (@t993))
% 35.45/35.68  (step @p1288 :rule trans :premises (@p1287 @p1282))
% 35.45/35.68  (step @p1289 :rule eq_resolve :premises (@p1288 @p1276))
% 35.45/35.68  (step @p1290 :rule false_elim :premises (@p1289))
% 35.45/35.68  (step @p1291 :rule cnf_or_pos :args (@t996))
% 35.45/35.68  (step @p1292 :rule reordering :premises (@p1291) :args ((or @t992 @t995 (not @t996))))
% 35.45/35.68  (step @p1293 :rule chain_m_resolution :premises (@p1292 @p1290 @p1269) :args (@t995 @t698 (@list @t992 @t996)))
% 35.45/35.68  (step @p1294 :rule instantiate :premises (@p2) :args ((@list @t645 @t687 @t647 tptp.e24)))
% 35.45/35.68  (step @p1295 :rule bool-eq-false :args (@t997))
% 35.45/35.68  (step @p1296 :rule symm :premises (@p1295))
% 35.45/35.68  (step @p1297 :rule eq-symm :args (@t687 @t645))
% 35.45/35.68  (step @p1298 :rule cong :premises (@p1297) :args ((not @t998)))
% 35.45/35.68  (step @p1299 :rule bool-eq-false :args (@t998))
% 35.45/35.68  (step @p1300 :rule trans :premises (@p1299 @p1298))
% 35.45/35.68  (step @p1301 :rule trans :premises (@p1300 @p1296))
% 35.45/35.68  (step @p1302 :rule eq-symm :args (@t26 @t12))
% 35.45/35.68  (step @p1303 :rule cong :premises (@p1302) :args (@t73))
% 35.45/35.68  (step @p1304 :rule cong :premises (@p1303) :args (@t74))
% 35.45/35.68  (step @p1305 :rule eq_resolve :premises (@p42 @p1304))
% 35.45/35.68  (step @p1306 :rule instantiate :premises (@p1305) :args (@t690))
% 35.45/35.68  (step @p1307 :rule false_intro :premises (@p1306))
% 35.45/35.68  (step @p1308 :rule cong :premises (@p1286) :args (@t637))
% 35.45/35.68  (step @p1309 :rule instantiate :premises (@p319) :args ((@list @t640 tptp.tail @t637)))
% 35.45/35.68  (step @p1310 :rule symm :premises (@p1309))
% 35.45/35.68  (step @p1311 :rule refl :args (@t1000))
% 35.45/35.68  (step @p1312 :rule nary_cong :premises (@p326 @p1311) :args (@t1001))
% 35.45/35.68  (step @p1313 :rule cong :premises (@p328 @p1312) :args ((=> @t8 @t1001)))
% 35.45/35.68  (assume-push @p4320 @t8)
% 35.45/35.68  (step @p1315 :rule instantiate :premises (@p2) :args ((@list tptp.head tptp.tail @t641 @t643)))
% 35.45/35.68  (step-pop @p4321 :rule scope :premises (@p1315))
% 35.45/35.68  (step @p1316 :rule process_scope :premises (@p4321) :args (@t1001))
% 35.45/35.68  (step @p1318 :rule eq_resolve :premises (@p1316 @p1313))
% 35.45/35.68  (step @p1319 :rule implies_elim :premises (@p1318))
% 35.45/35.68  (step @p1320 :rule chain_m_resolution :premises (@p1319 @p2) :args (@t1002 @t696 @t697))
% 35.45/35.68  (step @p1321 :rule cnf_or_pos :args (@t1002))
% 35.45/35.68  (step @p1322 :rule reordering :premises (@p1321) :args ((or @t694 @t1000 (not @t1002))))
% 35.45/35.68  (step @p1323 :rule chain_m_resolution :premises (@p1322 @p337 @p1320) :args (@t1000 @t698 (@list @t694 @t1002)))
% 35.45/35.68  (step @p1324 :rule trans :premises (@p1323 @p1310 @p1308))
% 35.45/35.68  (step @p1325 :rule cong :premises (@p972 @p1324) :args (@t998))
% 35.45/35.68  (step @p1326 :rule trans :premises (@p1325 @p1307))
% 35.45/35.68  (step @p1327 :rule eq_resolve :premises (@p1326 @p1301))
% 35.45/35.68  (step @p1328 :rule false_elim :premises (@p1327))
% 35.45/35.68  (step @p1329 :rule cnf_or_pos :args (@t1005))
% 35.45/35.68  (step @p1330 :rule reordering :premises (@p1329) :args ((or @t997 @t1004 (not @t1005))))
% 35.45/35.68  (step @p1331 :rule chain_m_resolution :premises (@p1330 @p1328 @p1294) :args (@t1004 @t698 (@list @t997 @t1005)))
% 35.45/35.68  (step @p1332 :rule instantiate :premises (@p2) :args ((@list @t651 @t687 @t653 tptp.e25)))
% 35.45/35.68  (step @p1333 :rule bool-eq-false :args (@t1006))
% 35.45/35.68  (step @p1334 :rule symm :premises (@p1333))
% 35.45/35.68  (step @p1335 :rule eq-symm :args (@t687 @t651))
% 35.45/35.68  (step @p1336 :rule cong :premises (@p1335) :args ((not @t1007)))
% 35.45/35.68  (step @p1337 :rule bool-eq-false :args (@t1007))
% 35.45/35.68  (step @p1338 :rule trans :premises (@p1337 @p1336))
% 35.45/35.68  (step @p1339 :rule trans :premises (@p1338 @p1334))
% 35.45/35.68  (step @p1340 :rule eq-symm :args (@t27 @t12))
% 35.45/35.68  (step @p1341 :rule cong :premises (@p1340) :args (@t71))
% 35.45/35.68  (step @p1342 :rule cong :premises (@p1341) :args (@t72))
% 35.45/35.68  (step @p1343 :rule eq_resolve :premises (@p41 @p1342))
% 35.45/35.68  (step @p1344 :rule instantiate :premises (@p1343) :args (@t690))
% 35.45/35.68  (step @p1345 :rule false_intro :premises (@p1344))
% 35.45/35.68  (step @p1346 :rule cong :premises (@p1324) :args (@t646))
% 35.45/35.68  (step @p1347 :rule instantiate :premises (@p319) :args ((@list @t649 tptp.tail @t646)))
% 35.45/35.68  (step @p1348 :rule symm :premises (@p1347))
% 35.45/35.68  (step @p1349 :rule trans :premises (@p1348 @p1346))
% 35.45/35.68  (step @p1350 :rule cong :premises (@p972 @p1349) :args (@t1007))
% 35.45/35.68  (step @p1351 :rule trans :premises (@p1350 @p1345))
% 35.45/35.68  (step @p1352 :rule eq_resolve :premises (@p1351 @p1339))
% 35.45/35.68  (step @p1353 :rule false_elim :premises (@p1352))
% 35.45/35.68  (step @p1354 :rule cnf_or_pos :args (@t1010))
% 35.45/35.68  (step @p1355 :rule reordering :premises (@p1354) :args ((or @t1006 @t1009 (not @t1010))))
% 35.45/35.68  (step @p1356 :rule chain_m_resolution :premises (@p1355 @p1353 @p1332) :args (@t1009 @t698 (@list @t1006 @t1010)))
% 35.45/35.68  (step @p1357 :rule instantiate :premises (@p2) :args ((@list @t657 @t687 @t659 tptp.e26)))
% 35.45/35.68  (step @p1358 :rule bool-eq-false :args (@t1011))
% 35.45/35.68  (step @p1359 :rule symm :premises (@p1358))
% 35.45/35.68  (step @p1360 :rule eq-symm :args (@t687 @t657))
% 35.45/35.68  (step @p1361 :rule cong :premises (@p1360) :args ((not @t1012)))
% 35.45/35.68  (step @p1362 :rule bool-eq-false :args (@t1012))
% 35.45/35.68  (step @p1363 :rule trans :premises (@p1362 @p1361))
% 35.45/35.68  (step @p1364 :rule trans :premises (@p1363 @p1359))
% 35.45/35.68  (step @p1365 :rule eq-symm :args (@t28 @t12))
% 35.45/35.68  (step @p1366 :rule cong :premises (@p1365) :args (@t69))
% 35.45/35.68  (step @p1367 :rule cong :premises (@p1366) :args (@t70))
% 35.45/35.68  (step @p1368 :rule eq_resolve :premises (@p40 @p1367))
% 35.45/35.68  (step @p1369 :rule instantiate :premises (@p1368) :args (@t690))
% 35.45/35.68  (step @p1370 :rule false_intro :premises (@p1369))
% 35.45/35.68  (step @p1371 :rule cong :premises (@p1349) :args (@t652))
% 35.45/35.68  (step @p1372 :rule instantiate :premises (@p319) :args ((@list @t655 tptp.tail @t652)))
% 35.45/35.68  (step @p1373 :rule symm :premises (@p1372))
% 35.45/35.68  (step @p1374 :rule trans :premises (@p1373 @p1371))
% 35.45/35.68  (step @p1375 :rule cong :premises (@p972 @p1374) :args (@t1012))
% 35.45/35.68  (step @p1376 :rule trans :premises (@p1375 @p1370))
% 35.45/35.68  (step @p1377 :rule eq_resolve :premises (@p1376 @p1364))
% 35.45/35.68  (step @p1378 :rule false_elim :premises (@p1377))
% 35.45/35.68  (step @p1379 :rule cnf_or_pos :args (@t1015))
% 35.45/35.68  (step @p1380 :rule reordering :premises (@p1379) :args ((or @t1011 @t1014 (not @t1015))))
% 35.45/35.68  (step @p1381 :rule chain_m_resolution :premises (@p1380 @p1378 @p1357) :args (@t1014 @t698 (@list @t1011 @t1015)))
% 35.45/35.68  (step @p1382 :rule instantiate :premises (@p2) :args ((@list @t666 @t687 @t668 tptp.e27)))
% 35.45/35.68  (step @p1383 :rule bool-eq-false :args (@t1016))
% 35.45/35.68  (step @p1384 :rule symm :premises (@p1383))
% 35.45/35.68  (step @p1385 :rule eq-symm :args (@t687 @t666))
% 35.45/35.68  (step @p1386 :rule cong :premises (@p1385) :args ((not @t1017)))
% 35.45/35.68  (step @p1387 :rule bool-eq-false :args (@t1017))
% 35.45/35.68  (step @p1388 :rule trans :premises (@p1387 @p1386))
% 35.45/35.68  (step @p1389 :rule trans :premises (@p1388 @p1384))
% 35.45/35.68  (step @p1390 :rule eq-symm :args (@t29 @t12))
% 35.45/35.68  (step @p1391 :rule cong :premises (@p1390) :args (@t67))
% 35.45/35.68  (step @p1392 :rule cong :premises (@p1391) :args (@t68))
% 35.45/35.68  (step @p1393 :rule eq_resolve :premises (@p39 @p1392))
% 35.45/35.68  (step @p1394 :rule instantiate :premises (@p1393) :args (@t690))
% 35.45/35.68  (step @p1395 :rule false_intro :premises (@p1394))
% 35.45/35.68  (step @p1396 :rule cong :premises (@p1374) :args (@t658))
% 35.45/35.68  (step @p1397 :rule instantiate :premises (@p319) :args ((@list @t661 tptp.tail @t658)))
% 35.45/35.68  (step @p1398 :rule symm :premises (@p1397))
% 35.45/35.68  (step @p1399 :rule refl :args (@t1019))
% 35.45/35.68  (step @p1400 :rule nary_cong :premises (@p326 @p1399) :args (@t1020))
% 35.45/35.68  (step @p1401 :rule cong :premises (@p328 @p1400) :args ((=> @t8 @t1020)))
% 35.45/35.68  (assume-push @p4322 @t8)
% 35.45/35.68  (step @p1403 :rule instantiate :premises (@p2) :args ((@list tptp.head tptp.tail @t662 @t664)))
% 35.45/35.68  (step-pop @p4323 :rule scope :premises (@p1403))
% 35.45/35.68  (step @p1404 :rule process_scope :premises (@p4323) :args (@t1020))
% 35.45/35.68  (step @p1406 :rule eq_resolve :premises (@p1404 @p1401))
% 35.45/35.68  (step @p1407 :rule implies_elim :premises (@p1406))
% 35.45/35.68  (step @p1408 :rule chain_m_resolution :premises (@p1407 @p2) :args (@t1021 @t696 @t697))
% 35.45/35.68  (step @p1409 :rule cnf_or_pos :args (@t1021))
% 35.45/35.68  (step @p1410 :rule reordering :premises (@p1409) :args ((or @t694 @t1019 (not @t1021))))
% 35.45/35.68  (step @p1411 :rule chain_m_resolution :premises (@p1410 @p337 @p1408) :args (@t1019 @t698 (@list @t694 @t1021)))
% 35.45/35.68  (step @p1412 :rule trans :premises (@p1411 @p1398 @p1396))
% 35.45/35.68  (step @p1413 :rule cong :premises (@p972 @p1412) :args (@t1017))
% 35.45/35.68  (step @p1414 :rule trans :premises (@p1413 @p1395))
% 35.45/35.68  (step @p1415 :rule eq_resolve :premises (@p1414 @p1389))
% 35.45/35.68  (step @p1416 :rule false_elim :premises (@p1415))
% 35.45/35.68  (step @p1417 :rule cnf_or_pos :args (@t1024))
% 35.45/35.68  (step @p1418 :rule reordering :premises (@p1417) :args ((or @t1016 @t1023 (not @t1024))))
% 35.45/35.68  (step @p1419 :rule chain_m_resolution :premises (@p1418 @p1416 @p1382) :args (@t1023 @t698 (@list @t1016 @t1024)))
% 35.45/35.68  (step @p1420 :rule instantiate :premises (@p2) :args ((@list @t672 @t687 @t674 tptp.e28)))
% 35.45/35.68  (step @p1421 :rule bool-eq-false :args (@t1025))
% 35.45/35.68  (step @p1422 :rule symm :premises (@p1421))
% 35.45/35.68  (step @p1423 :rule eq-symm :args (@t687 @t672))
% 35.45/35.68  (step @p1424 :rule cong :premises (@p1423) :args ((not @t1026)))
% 35.45/35.68  (step @p1425 :rule bool-eq-false :args (@t1026))
% 35.45/35.68  (step @p1426 :rule trans :premises (@p1425 @p1424))
% 35.45/35.68  (step @p1427 :rule trans :premises (@p1426 @p1422))
% 35.45/35.68  (step @p1428 :rule eq-symm :args (@t30 @t12))
% 35.45/35.68  (step @p1429 :rule cong :premises (@p1428) :args (@t65))
% 35.45/35.68  (step @p1430 :rule cong :premises (@p1429) :args (@t66))
% 35.45/35.68  (step @p1431 :rule eq_resolve :premises (@p38 @p1430))
% 35.45/35.68  (step @p1432 :rule instantiate :premises (@p1431) :args (@t690))
% 35.45/35.68  (step @p1433 :rule false_intro :premises (@p1432))
% 35.45/35.68  (step @p1434 :rule cong :premises (@p1412) :args (@t667))
% 35.45/35.68  (step @p1435 :rule instantiate :premises (@p319) :args ((@list @t670 tptp.tail @t667)))
% 35.45/35.68  (step @p1436 :rule symm :premises (@p1435))
% 35.45/35.68  (step @p1437 :rule trans :premises (@p1436 @p1434))
% 35.45/35.68  (step @p1438 :rule cong :premises (@p972 @p1437) :args (@t1026))
% 35.45/35.68  (step @p1439 :rule trans :premises (@p1438 @p1433))
% 35.45/35.68  (step @p1440 :rule eq_resolve :premises (@p1439 @p1427))
% 35.45/35.68  (step @p1441 :rule false_elim :premises (@p1440))
% 35.45/35.68  (step @p1442 :rule cnf_or_pos :args (@t1029))
% 35.45/35.68  (step @p1443 :rule reordering :premises (@p1442) :args ((or @t1025 @t1028 (not @t1029))))
% 35.45/35.68  (step @p1444 :rule chain_m_resolution :premises (@p1443 @p1441 @p1420) :args (@t1028 @t698 (@list @t1025 @t1029)))
% 35.45/35.68  (step @p1445 :rule instantiate :premises (@p2) :args ((@list @t678 @t687 @t680 tptp.e29)))
% 35.45/35.68  (step @p1446 :rule eq-symm :args (@t31 @t12))
% 35.45/35.68  (step @p1447 :rule cong :premises (@p1446) :args (@t63))
% 35.45/35.68  (step @p1448 :rule cong :premises (@p1447) :args (@t64))
% 35.45/35.68  (step @p1449 :rule eq_resolve :premises (@p37 @p1448))
% 35.45/35.68  (step @p1450 :rule instantiate :premises (@p1449) :args (@t690))
% 35.45/35.68  (step @p1451 :rule instantiate :premises (@p319) :args ((@list @t676 tptp.tail @t673)))
% 35.45/35.68  (assume-push @p4324 @t1030)
% 35.45/35.68  (assume-push @p4325 @t1031)
% 35.45/35.68  (assume-push @p4326 @t1032)
% 35.45/35.68  (assume-push @p4327 @t1033)
% 35.45/35.68  (assume-push @p4328 @t1034)
% 35.45/35.68  (assume-push @p4329 @t1035)
% 35.45/35.68  (assume-push @p4330 @t1036)
% 35.45/35.68  (assume-push @p4331 @t1037)
% 35.45/35.68  (assume-push @p4332 @t1038)
% 35.45/35.68  (assume-push @p4333 @t1039)
% 35.45/35.68  (assume-push @p4334 @t1040)
% 35.45/35.68  (assume-push @p4335 @t1041)
% 35.45/35.68  (assume-push @p4336 @t1042)
% 35.45/35.68  (assume-push @p4337 @t1043)
% 35.45/35.68  (assume-push @p4338 @t1044)
% 35.45/35.68  (assume-push @p4339 @t1045)
% 35.45/35.68  (assume-push @p4340 @t1046)
% 35.45/35.68  (assume-push @p4341 @t1047)
% 35.45/35.68  (assume-push @p4342 @t1048)
% 35.45/35.68  (assume-push @p4343 @t1049)
% 35.45/35.68  (assume-push @p4344 @t1050)
% 35.45/35.68  (assume-push @p4345 @t714)
% 35.45/35.68  (assume-push @p4346 @t736)
% 35.45/35.68  (assume-push @p4347 @t708)
% 35.45/35.68  (assume-push @p4348 @t757)
% 35.45/35.68  (assume-push @p4349 @t704)
% 35.45/35.68  (assume-push @p4350 @t778)
% 35.45/35.68  (assume-push @p4351 @t700)
% 35.45/35.68  (assume-push @p4352 @t799)
% 35.45/35.68  (assume-push @p4353 @t692)
% 35.45/35.68  (assume-push @p4354 @t820)
% 35.45/35.68  (assume-push @p4355 @t943)
% 35.45/35.68  (assume-push @p4356 @t841)
% 35.45/35.68  (assume-push @p4357 @t962)
% 35.45/35.68  (assume-push @p4358 @t862)
% 35.45/35.68  (assume-push @p4359 @t981)
% 35.45/35.68  (assume-push @p4360 @t883)
% 35.45/35.68  (assume-push @p4361 @t1000)
% 35.45/35.68  (assume-push @p4362 @t904)
% 35.45/35.68  (assume-push @p4363 @t1019)
% 35.45/35.68  (assume-push @p4364 @t925)
% 35.45/35.68  (assume-push @p4365 @t1051)
% 35.45/35.68  (assume-push @p4366 @t1052)
% 35.45/35.68  (assume-push @p4367 @t1053)
% 35.45/35.68  (assume-push @p4368 @t1054)
% 35.45/35.68  (assume-push @p4369 @t1055)
% 35.45/35.68  (assume-push @p4370 @t1056)
% 35.45/35.68  (assume-push @p4371 @t1057)
% 35.45/35.68  (assume-push @p4372 @t1058)
% 35.45/35.68  (assume-push @p4373 @t1059)
% 35.45/35.68  (assume-push @p4374 @t1060)
% 35.45/35.68  (assume-push @p4375 @t1061)
% 35.45/35.68  (assume-push @p4376 @t1062)
% 35.45/35.68  (assume-push @p4377 @t1063)
% 35.45/35.68  (assume-push @p4378 @t1064)
% 35.45/35.68  (assume-push @p4379 @t1065)
% 35.45/35.68  (assume-push @p4380 @t1066)
% 35.45/35.68  (assume-push @p4381 @t1067)
% 35.45/35.68  (assume-push @p4382 @t1068)
% 35.45/35.68  (assume-push @p4383 @t1069)
% 35.45/35.68  (assume-push @p4384 @t1070)
% 35.45/35.68  (assume-push @p4385 @t733)
% 35.45/35.68  (assume-push @p4386 @t754)
% 35.45/35.68  (assume-push @p4387 @t775)
% 35.45/35.68  (assume-push @p4388 @t796)
% 35.45/35.68  (assume-push @p4389 @t817)
% 35.45/35.68  (assume-push @p4390 @t838)
% 35.45/35.68  (assume-push @p4391 @t859)
% 35.45/35.68  (assume-push @p4392 @t880)
% 35.45/35.68  (assume-push @p4393 @t901)
% 35.45/35.68  (assume-push @p4394 @t922)
% 35.45/35.68  (assume-push @p4395 @t730)
% 35.45/35.68  (assume-push @p4396 @t751)
% 35.45/35.68  (assume-push @p4397 @t772)
% 35.45/35.68  (assume-push @p4398 @t793)
% 35.45/35.68  (assume-push @p4399 @t814)
% 35.45/35.68  (assume-push @p4400 @t835)
% 35.45/35.68  (assume-push @p4401 @t856)
% 35.45/35.68  (assume-push @p4402 @t877)
% 35.45/35.68  (assume-push @p4403 @t898)
% 35.45/35.68  (assume-push @p4404 @t919)
% 35.45/35.68  (assume-push @p4405 @t915)
% 35.45/35.68  (assume-push @p4406 @t894)
% 35.45/35.68  (assume-push @p4407 @t873)
% 35.45/35.68  (assume-push @p4408 @t852)
% 35.45/35.68  (assume-push @p4409 @t831)
% 35.45/35.68  (assume-push @p4410 @t810)
% 35.45/35.68  (assume-push @p4411 @t789)
% 35.45/35.68  (assume-push @p4412 @t768)
% 35.45/35.68  (assume-push @p4413 @t747)
% 35.45/35.68  (assume-push @p4414 @t726)
% 35.45/35.68  (assume-push @p4415 @t723)
% 35.45/35.68  (assume-push @p4416 @t744)
% 35.45/35.68  (assume-push @p4417 @t765)
% 35.45/35.68  (assume-push @p4418 @t786)
% 35.45/35.68  (assume-push @p4419 @t807)
% 35.45/35.68  (assume-push @p4420 @t828)
% 35.45/35.68  (assume-push @p4421 @t849)
% 35.45/35.68  (assume-push @p4422 @t870)
% 35.45/35.68  (assume-push @p4423 @t891)
% 35.45/35.68  (assume-push @p4424 @t912)
% 35.45/35.68  (assume-push @p4425 @t720)
% 35.45/35.68  (assume-push @p4426 @t741)
% 35.45/35.68  (assume-push @p4427 @t762)
% 35.45/35.68  (assume-push @p4428 @t783)
% 35.45/35.68  (assume-push @p4429 @t804)
% 35.45/35.68  (assume-push @p4430 @t825)
% 35.45/35.68  (assume-push @p4431 @t846)
% 35.45/35.68  (assume-push @p4432 @t867)
% 35.45/35.68  (assume-push @p4433 @t888)
% 35.45/35.68  (assume-push @p4434 @t909)
% 35.45/35.68  (assume-push @p4435 @t1037)
% 35.45/35.68  (assume-push @p4436 @t1058)
% 35.45/35.68  (assume-push @p4437 @t692)
% 35.45/35.68  (assume-push @p4438 @t1038)
% 35.45/35.68  (assume-push @p4439 @t1039)
% 35.45/35.68  (assume-push @p4440 @t1060)
% 35.45/35.68  (assume-push @p4441 @t943)
% 35.45/35.68  (assume-push @p4442 @t1040)
% 35.45/35.68  (assume-push @p4443 @t1041)
% 35.45/35.68  (assume-push @p4444 @t1062)
% 35.45/35.68  (assume-push @p4445 @t962)
% 35.45/35.68  (assume-push @p4446 @t1042)
% 35.45/35.68  (assume-push @p4447 @t1043)
% 35.45/35.68  (assume-push @p4448 @t1064)
% 35.45/35.68  (assume-push @p4449 @t981)
% 35.45/35.68  (assume-push @p4450 @t1044)
% 35.45/35.68  (assume-push @p4451 @t1045)
% 35.45/35.68  (assume-push @p4452 @t1066)
% 35.45/35.68  (assume-push @p4453 @t1000)
% 35.45/35.68  (assume-push @p4454 @t1046)
% 35.45/35.68  (assume-push @p4455 @t1047)
% 35.45/35.68  (assume-push @p4456 @t1068)
% 35.45/35.68  (assume-push @p4457 @t1019)
% 35.45/35.68  (assume-push @p4458 @t1048)
% 35.45/35.68  (assume-push @p4459 @t1049)
% 35.45/35.68  (assume-push @p4460 @t1070)
% 35.45/35.68  (assume-push @p4461 @t1050)
% 35.45/35.68  (assume-push @p4462 @t925)
% 35.45/35.68  (assume-push @p4463 @t922)
% 35.45/35.68  (assume-push @p4464 @t919)
% 35.45/35.68  (assume-push @p4465 @t915)
% 35.45/35.68  (assume-push @p4466 @t912)
% 35.45/35.68  (assume-push @p4467 @t909)
% 35.45/35.68  (assume-push @p4468 @t1069)
% 35.45/35.68  (assume-push @p4469 @t904)
% 35.45/35.68  (assume-push @p4470 @t901)
% 35.45/35.68  (assume-push @p4471 @t898)
% 35.45/35.68  (assume-push @p4472 @t894)
% 35.45/35.68  (assume-push @p4473 @t891)
% 35.45/35.68  (assume-push @p4474 @t888)
% 35.45/35.68  (assume-push @p4475 @t1067)
% 35.45/35.68  (assume-push @p4476 @t883)
% 35.45/35.68  (assume-push @p4477 @t880)
% 35.45/35.68  (assume-push @p4478 @t877)
% 35.45/35.68  (assume-push @p4479 @t873)
% 35.45/35.68  (assume-push @p4480 @t870)
% 35.45/35.68  (assume-push @p4481 @t867)
% 35.45/35.68  (assume-push @p4482 @t1065)
% 35.45/35.68  (assume-push @p4483 @t862)
% 35.45/35.68  (assume-push @p4484 @t859)
% 35.45/35.68  (assume-push @p4485 @t856)
% 35.45/35.68  (assume-push @p4486 @t852)
% 35.45/35.68  (assume-push @p4487 @t849)
% 35.45/35.68  (assume-push @p4488 @t846)
% 35.45/35.68  (assume-push @p4489 @t1063)
% 35.45/35.68  (assume-push @p4490 @t841)
% 35.45/35.68  (assume-push @p4491 @t838)
% 35.45/35.68  (assume-push @p4492 @t835)
% 35.45/35.68  (assume-push @p4493 @t831)
% 35.45/35.68  (assume-push @p4494 @t828)
% 35.45/35.68  (assume-push @p4495 @t825)
% 35.45/35.68  (assume-push @p4496 @t1061)
% 35.45/35.68  (assume-push @p4497 @t820)
% 35.45/35.68  (assume-push @p4498 @t817)
% 35.45/35.68  (assume-push @p4499 @t814)
% 35.45/35.68  (assume-push @p4500 @t810)
% 35.45/35.68  (assume-push @p4501 @t807)
% 35.45/35.68  (assume-push @p4502 @t804)
% 35.45/35.68  (assume-push @p4503 @t1059)
% 35.45/35.68  (assume-push @p4504 @t799)
% 35.45/35.68  (assume-push @p4505 @t796)
% 35.45/35.68  (assume-push @p4506 @t793)
% 35.45/35.68  (assume-push @p4507 @t789)
% 35.45/35.68  (assume-push @p4508 @t786)
% 35.45/35.68  (assume-push @p4509 @t783)
% 35.45/35.68  (assume-push @p4510 @t1057)
% 35.45/35.68  (assume-push @p4511 @t778)
% 35.45/35.68  (assume-push @p4512 @t775)
% 35.45/35.68  (assume-push @p4513 @t772)
% 35.45/35.68  (assume-push @p4514 @t768)
% 35.45/35.68  (assume-push @p4515 @t765)
% 35.45/35.68  (assume-push @p4516 @t762)
% 35.45/35.68  (assume-push @p4517 @t1055)
% 35.45/35.68  (assume-push @p4518 @t757)
% 35.45/35.68  (assume-push @p4519 @t754)
% 35.45/35.68  (assume-push @p4520 @t751)
% 35.45/35.68  (assume-push @p4521 @t747)
% 35.45/35.68  (assume-push @p4522 @t744)
% 35.45/35.68  (assume-push @p4523 @t741)
% 35.45/35.68  (assume-push @p4524 @t1053)
% 35.45/35.68  (assume-push @p4525 @t736)
% 35.45/35.68  (assume-push @p4526 @t733)
% 35.45/35.68  (assume-push @p4527 @t730)
% 35.45/35.68  (assume-push @p4528 @t726)
% 35.45/35.68  (assume-push @p4529 @t723)
% 35.45/35.68  (assume-push @p4530 @t720)
% 35.45/35.68  (assume-push @p4531 @t1051)
% 35.45/35.68  (assume-push @p4532 @t714)
% 35.45/35.68  (assume-push @p4533 @t1030)
% 35.45/35.68  (assume-push @p4534 @t1031)
% 35.45/35.68  (assume-push @p4535 @t1052)
% 35.45/35.68  (assume-push @p4536 @t708)
% 35.45/35.68  (assume-push @p4537 @t1032)
% 35.45/35.68  (assume-push @p4538 @t1033)
% 35.45/35.68  (assume-push @p4539 @t1054)
% 35.45/35.68  (assume-push @p4540 @t704)
% 35.45/35.68  (assume-push @p4541 @t1034)
% 35.45/35.68  (assume-push @p4542 @t1035)
% 35.45/35.68  (assume-push @p4543 @t1056)
% 35.45/35.68  (assume-push @p4544 @t700)
% 35.45/35.68  (assume-push @p4545 @t1036)
% 35.45/35.68  (step @p1674 :rule cong :premises (@p1437) :args (@t673))
% 35.45/35.68  (step @p1675 :rule symm :premises (@p1451))
% 35.45/35.68  (step @p1676 :rule symm :premises (@p4384))
% 35.45/35.68  (step @p1677 :rule symm :premises (@p967))
% 35.45/35.68  (step @p1678 :rule symm :premises (@p963))
% 35.45/35.68  (step @p1679 :rule symm :premises (@p950))
% 35.45/35.68  (step @p1680 :rule symm :premises (@p946))
% 35.45/35.68  (step @p1681 :rule symm :premises (@p933))
% 35.45/35.68  (step @p1682 :rule symm :premises (@p911))
% 35.45/35.68  (step @p1683 :rule symm :premises (@p907))
% 35.45/35.68  (step @p1684 :rule symm :premises (@p894))
% 35.45/35.68  (step @p1685 :rule symm :premises (@p890))
% 35.45/35.68  (step @p1686 :rule symm :premises (@p877))
% 35.45/35.68  (step @p1687 :rule symm :premises (@p855))
% 35.45/35.68  (step @p1688 :rule symm :premises (@p851))
% 35.45/35.68  (step @p1689 :rule symm :premises (@p838))
% 35.45/35.68  (step @p1690 :rule symm :premises (@p834))
% 35.45/35.68  (step @p1691 :rule symm :premises (@p821))
% 35.45/35.68  (step @p1692 :rule symm :premises (@p799))
% 35.45/35.68  (step @p1693 :rule symm :premises (@p795))
% 35.45/35.68  (step @p1694 :rule symm :premises (@p782))
% 35.45/35.68  (step @p1695 :rule symm :premises (@p778))
% 35.45/35.68  (step @p1696 :rule symm :premises (@p765))
% 35.45/35.68  (step @p1697 :rule symm :premises (@p743))
% 35.45/35.68  (step @p1698 :rule symm :premises (@p739))
% 35.45/35.68  (step @p1699 :rule symm :premises (@p726))
% 35.45/35.68  (step @p1700 :rule symm :premises (@p722))
% 35.45/35.68  (step @p1701 :rule symm :premises (@p709))
% 35.45/35.68  (step @p1702 :rule symm :premises (@p687))
% 35.45/35.68  (step @p1703 :rule symm :premises (@p683))
% 35.45/35.68  (step @p1704 :rule symm :premises (@p670))
% 35.45/35.68  (step @p1705 :rule symm :premises (@p666))
% 35.45/35.68  (step @p1706 :rule symm :premises (@p653))
% 35.45/35.68  (step @p1707 :rule symm :premises (@p631))
% 35.45/35.68  (step @p1708 :rule symm :premises (@p627))
% 35.45/35.68  (step @p1709 :rule symm :premises (@p614))
% 35.45/35.68  (step @p1710 :rule symm :premises (@p610))
% 35.45/35.68  (step @p1711 :rule symm :premises (@p597))
% 35.45/35.68  (step @p1712 :rule symm :premises (@p575))
% 35.45/35.68  (step @p1713 :rule symm :premises (@p571))
% 35.45/35.68  (step @p1714 :rule symm :premises (@p558))
% 35.45/35.68  (step @p1715 :rule symm :premises (@p554))
% 35.45/35.68  (step @p1716 :rule symm :premises (@p541))
% 35.45/35.68  (step @p1717 :rule symm :premises (@p519))
% 35.45/35.68  (step @p1718 :rule symm :premises (@p515))
% 35.45/35.68  (step @p1719 :rule symm :premises (@p502))
% 35.45/35.68  (step @p1720 :rule symm :premises (@p498))
% 35.45/35.68  (step @p1721 :rule symm :premises (@p485))
% 35.45/35.68  (step @p1722 :rule symm :premises (@p463))
% 35.45/35.68  (step @p1723 :rule symm :premises (@p459))
% 35.45/35.68  (step @p1724 :rule symm :premises (@p446))
% 35.45/35.68  (step @p1725 :rule symm :premises (@p442))
% 35.45/35.68  (step @p1726 :rule symm :premises (@p429))
% 35.45/35.68  (step @p1727 :rule symm :premises (@p408))
% 35.45/35.68  (step @p1728 :rule trans :premises (@p1727 @p409 @p424 @p1726 @p1725 @p1724 @p1723 @p1722))
% 35.45/35.68  (step @p1729 :rule cong :premises (@p1728) :args (@t488))
% 35.45/35.68  (step @p1730 :rule trans :premises (@p1729 @p466 @p480 @p1721 @p1720 @p1719 @p1718 @p1717))
% 35.45/35.68  (step @p1731 :rule cong :premises (@p1730) :args (@t712))
% 35.45/35.68  (step @p1732 :rule symm :premises (@p394))
% 35.45/35.68  (step @p1733 :rule cong :premises (@p1732) :args (@t493))
% 35.45/35.68  (step @p1734 :rule trans :premises (@p1733 @p1731 @p522 @p536 @p1716 @p1715 @p1714 @p1713 @p1712))
% 35.45/35.68  (step @p1735 :rule cong :premises (@p1734) :args (@t711))
% 35.45/35.68  (step @p1736 :rule symm :premises (@p392))
% 35.45/35.68  (step @p1737 :rule cong :premises (@p1736) :args (@t498))
% 35.45/35.68  (step @p1738 :rule symm :premises (@p391))
% 35.45/35.68  (step @p1739 :rule trans :premises (@p389 @p1738 @p1737 @p1735 @p578 @p592 @p1711 @p1710 @p1709 @p1708 @p1707))
% 35.45/35.68  (step @p1740 :rule cong :premises (@p1739) :args (@t506))
% 35.45/35.68  (step @p1741 :rule symm :premises (@p376))
% 35.45/35.68  (step @p1742 :rule trans :premises (@p1741 @p1740 @p634 @p648 @p1706 @p1705 @p1704 @p1703 @p1702))
% 35.45/35.68  (step @p1743 :rule cong :premises (@p1742) :args (@t511))
% 35.45/35.68  (step @p1744 :rule symm :premises (@p375))
% 35.45/35.68  (step @p1745 :rule trans :premises (@p1744 @p1743 @p690 @p704 @p1701 @p1700 @p1699 @p1698 @p1697))
% 35.45/35.68  (step @p1746 :rule cong :premises (@p1745) :args (@t516))
% 35.45/35.68  (step @p1747 :rule symm :premises (@p374))
% 35.45/35.68  (step @p1748 :rule trans :premises (@p372 @p1747 @p1746 @p746 @p760 @p1696 @p1695 @p1694 @p1693 @p1692))
% 35.45/35.68  (step @p1749 :rule cong :premises (@p1748) :args (@t524))
% 35.45/35.68  (step @p1750 :rule symm :premises (@p359))
% 35.45/35.68  (step @p1751 :rule trans :premises (@p1750 @p1749 @p802 @p816 @p1691 @p1690 @p1689 @p1688 @p1687))
% 35.45/35.68  (step @p1752 :rule cong :premises (@p1751) :args (@t529))
% 35.45/35.68  (step @p1753 :rule symm :premises (@p358))
% 35.45/35.68  (step @p1754 :rule trans :premises (@p1753 @p1752 @p858 @p872 @p1686 @p1685 @p1684 @p1683 @p1682))
% 35.45/35.68  (step @p1755 :rule cong :premises (@p1754) :args (@t534))
% 35.45/35.68  (step @p1756 :rule symm :premises (@p357))
% 35.45/35.68  (step @p1757 :rule trans :premises (@p355 @p1756 @p1755 @p914 @p928 @p1681 @p1680 @p1679 @p1678 @p1677))
% 35.45/35.68  (step @p1758 :rule cong :premises (@p1757) :args (@t542))
% 35.45/35.68  (step @p1759 :rule symm :premises (@p342))
% 35.45/35.68  (step @p1760 :rule trans :premises (@p1759 @p1758 @p970 @p1676 @p1675 @p1674))
% 35.45/35.68  (step-pop @p4546 :rule scope :premises (@p1760))
% 35.45/35.68  (step-pop @p4547 :rule scope :premises (@p4546))
% 35.45/35.68  (step-pop @p4548 :rule scope :premises (@p4547))
% 35.45/35.68  (step-pop @p4549 :rule scope :premises (@p4548))
% 35.45/35.68  (step-pop @p4550 :rule scope :premises (@p4549))
% 35.45/35.68  (step-pop @p4551 :rule scope :premises (@p4550))
% 35.45/35.68  (step-pop @p4552 :rule scope :premises (@p4551))
% 35.45/35.68  (step-pop @p4553 :rule scope :premises (@p4552))
% 35.45/35.68  (step-pop @p4554 :rule scope :premises (@p4553))
% 35.45/35.68  (step-pop @p4555 :rule scope :premises (@p4554))
% 35.45/35.68  (step-pop @p4556 :rule scope :premises (@p4555))
% 35.45/35.68  (step-pop @p4557 :rule scope :premises (@p4556))
% 35.45/35.68  (step-pop @p4558 :rule scope :premises (@p4557))
% 35.45/35.68  (step-pop @p4559 :rule scope :premises (@p4558))
% 35.45/35.68  (step-pop @p4560 :rule scope :premises (@p4559))
% 35.45/35.68  (step-pop @p4561 :rule scope :premises (@p4560))
% 35.45/35.68  (step-pop @p4562 :rule scope :premises (@p4561))
% 35.45/35.68  (step-pop @p4563 :rule scope :premises (@p4562))
% 35.45/35.68  (step-pop @p4564 :rule scope :premises (@p4563))
% 35.45/35.68  (step-pop @p4565 :rule scope :premises (@p4564))
% 35.45/35.68  (step-pop @p4566 :rule scope :premises (@p4565))
% 35.45/35.68  (step-pop @p4567 :rule scope :premises (@p4566))
% 35.45/35.68  (step-pop @p4568 :rule scope :premises (@p4567))
% 35.45/35.68  (step-pop @p4569 :rule scope :premises (@p4568))
% 35.45/35.68  (step-pop @p4570 :rule scope :premises (@p4569))
% 35.45/35.68  (step-pop @p4571 :rule scope :premises (@p4570))
% 35.45/35.68  (step-pop @p4572 :rule scope :premises (@p4571))
% 35.45/35.68  (step-pop @p4573 :rule scope :premises (@p4572))
% 35.45/35.68  (step-pop @p4574 :rule scope :premises (@p4573))
% 35.45/35.68  (step-pop @p4575 :rule scope :premises (@p4574))
% 35.45/35.68  (step-pop @p4576 :rule scope :premises (@p4575))
% 35.45/35.68  (step-pop @p4577 :rule scope :premises (@p4576))
% 35.45/35.68  (step-pop @p4578 :rule scope :premises (@p4577))
% 35.45/35.68  (step-pop @p4579 :rule scope :premises (@p4578))
% 35.45/35.68  (step-pop @p4580 :rule scope :premises (@p4579))
% 35.45/35.68  (step-pop @p4581 :rule scope :premises (@p4580))
% 35.45/35.68  (step-pop @p4582 :rule scope :premises (@p4581))
% 35.45/35.68  (step-pop @p4583 :rule scope :premises (@p4582))
% 35.45/35.68  (step-pop @p4584 :rule scope :premises (@p4583))
% 35.45/35.68  (step-pop @p4585 :rule scope :premises (@p4584))
% 35.45/35.68  (step-pop @p4586 :rule scope :premises (@p4585))
% 35.45/35.68  (step-pop @p4587 :rule scope :premises (@p4586))
% 35.45/35.68  (step-pop @p4588 :rule scope :premises (@p4587))
% 35.45/35.68  (step-pop @p4589 :rule scope :premises (@p4588))
% 35.45/35.68  (step-pop @p4590 :rule scope :premises (@p4589))
% 35.45/35.68  (step-pop @p4591 :rule scope :premises (@p4590))
% 35.45/35.68  (step-pop @p4592 :rule scope :premises (@p4591))
% 35.45/35.68  (step-pop @p4593 :rule scope :premises (@p4592))
% 35.45/35.68  (step-pop @p4594 :rule scope :premises (@p4593))
% 35.45/35.68  (step-pop @p4595 :rule scope :premises (@p4594))
% 35.45/35.68  (step-pop @p4596 :rule scope :premises (@p4595))
% 35.45/35.68  (step-pop @p4597 :rule scope :premises (@p4596))
% 35.45/35.68  (step-pop @p4598 :rule scope :premises (@p4597))
% 35.45/35.68  (step-pop @p4599 :rule scope :premises (@p4598))
% 35.45/35.68  (step-pop @p4600 :rule scope :premises (@p4599))
% 35.45/35.68  (step-pop @p4601 :rule scope :premises (@p4600))
% 35.45/35.68  (step-pop @p4602 :rule scope :premises (@p4601))
% 35.45/35.68  (step-pop @p4603 :rule scope :premises (@p4602))
% 35.45/35.68  (step-pop @p4604 :rule scope :premises (@p4603))
% 35.45/35.68  (step-pop @p4605 :rule scope :premises (@p4604))
% 35.45/35.68  (step-pop @p4606 :rule scope :premises (@p4605))
% 35.45/35.68  (step-pop @p4607 :rule scope :premises (@p4606))
% 35.45/35.68  (step-pop @p4608 :rule scope :premises (@p4607))
% 35.45/35.68  (step-pop @p4609 :rule scope :premises (@p4608))
% 35.45/35.68  (step-pop @p4610 :rule scope :premises (@p4609))
% 35.45/35.68  (step-pop @p4611 :rule scope :premises (@p4610))
% 35.45/35.68  (step-pop @p4612 :rule scope :premises (@p4611))
% 35.45/35.68  (step-pop @p4613 :rule scope :premises (@p4612))
% 35.45/35.68  (step-pop @p4614 :rule scope :premises (@p4613))
% 35.45/35.68  (step-pop @p4615 :rule scope :premises (@p4614))
% 35.45/35.68  (step-pop @p4616 :rule scope :premises (@p4615))
% 35.45/35.68  (step-pop @p4617 :rule scope :premises (@p4616))
% 35.45/35.68  (step-pop @p4618 :rule scope :premises (@p4617))
% 35.45/35.68  (step-pop @p4619 :rule scope :premises (@p4618))
% 35.45/35.68  (step-pop @p4620 :rule scope :premises (@p4619))
% 35.45/35.68  (step-pop @p4621 :rule scope :premises (@p4620))
% 35.45/35.68  (step-pop @p4622 :rule scope :premises (@p4621))
% 35.45/35.68  (step-pop @p4623 :rule scope :premises (@p4622))
% 35.45/35.68  (step-pop @p4624 :rule scope :premises (@p4623))
% 35.45/35.68  (step-pop @p4625 :rule scope :premises (@p4624))
% 35.45/35.68  (step-pop @p4626 :rule scope :premises (@p4625))
% 35.45/35.68  (step-pop @p4627 :rule scope :premises (@p4626))
% 35.45/35.68  (step-pop @p4628 :rule scope :premises (@p4627))
% 35.45/35.68  (step-pop @p4629 :rule scope :premises (@p4628))
% 35.45/35.68  (step-pop @p4630 :rule scope :premises (@p4629))
% 35.45/35.68  (step-pop @p4631 :rule scope :premises (@p4630))
% 35.45/35.68  (step-pop @p4632 :rule scope :premises (@p4631))
% 35.45/35.68  (step-pop @p4633 :rule scope :premises (@p4632))
% 35.45/35.68  (step-pop @p4634 :rule scope :premises (@p4633))
% 35.45/35.68  (step-pop @p4635 :rule scope :premises (@p4634))
% 35.45/35.68  (step-pop @p4636 :rule scope :premises (@p4635))
% 35.45/35.68  (step-pop @p4637 :rule scope :premises (@p4636))
% 35.45/35.68  (step-pop @p4638 :rule scope :premises (@p4637))
% 35.45/35.68  (step-pop @p4639 :rule scope :premises (@p4638))
% 35.45/35.68  (step-pop @p4640 :rule scope :premises (@p4639))
% 35.45/35.68  (step-pop @p4641 :rule scope :premises (@p4640))
% 35.45/35.68  (step-pop @p4642 :rule scope :premises (@p4641))
% 35.45/35.68  (step-pop @p4643 :rule scope :premises (@p4642))
% 35.45/35.68  (step-pop @p4644 :rule scope :premises (@p4643))
% 35.45/35.68  (step-pop @p4645 :rule scope :premises (@p4644))
% 35.45/35.68  (step-pop @p4646 :rule scope :premises (@p4645))
% 35.45/35.68  (step-pop @p4647 :rule scope :premises (@p4646))
% 35.45/35.68  (step-pop @p4648 :rule scope :premises (@p4647))
% 35.45/35.68  (step-pop @p4649 :rule scope :premises (@p4648))
% 35.45/35.68  (step-pop @p4650 :rule scope :premises (@p4649))
% 35.45/35.68  (step-pop @p4651 :rule scope :premises (@p4650))
% 35.45/35.68  (step-pop @p4652 :rule scope :premises (@p4651))
% 35.45/35.68  (step-pop @p4653 :rule scope :premises (@p4652))
% 35.45/35.68  (step-pop @p4654 :rule scope :premises (@p4653))
% 35.45/35.68  (step-pop @p4655 :rule scope :premises (@p4654))
% 35.45/35.68  (step-pop @p4656 :rule scope :premises (@p4655))
% 35.45/35.68  (step @p1761 :rule process_scope :premises (@p4656) :args (@t1071))
% 35.45/35.68  (step @p1873 :rule and_intro :premises (@p320 @p323 @p340 @p995 @p1020 @p1045 @p1059 @p1083 @p1108 @p1133 @p1147 @p1171 @p1196 @p1221 @p1235 @p1259 @p1284 @p1309 @p1323 @p1347 @p1372 @p1397 @p1411 @p1435 @p1451 @p4384 @p970 @p967 @p963 @p950 @p946 @p933 @p928 @p914 @p911 @p907 @p894 @p890 @p877 @p872 @p858 @p855 @p851 @p838 @p834 @p821 @p816 @p802 @p799 @p795 @p782 @p778 @p765 @p760 @p746 @p743 @p739 @p726 @p722 @p709 @p704 @p690 @p687 @p683 @p670 @p666 @p653 @p648 @p634 @p631 @p627 @p614 @p610 @p597 @p592 @p578 @p575 @p571 @p558 @p554 @p541 @p536 @p522 @p519 @p515 @p502 @p498 @p485 @p480 @p466 @p463 @p459 @p446 @p442 @p429 @p424 @p409 @p408 @p394 @p392 @p391 @p389 @p376 @p375 @p374 @p372 @p359 @p358 @p357 @p355 @p342))
% 35.45/35.68  (step @p1874 :rule modus_ponens :premises (@p1873 @p1761))
% 35.45/35.68  (step-pop @p4657 :rule scope :premises (@p1874))
% 35.45/35.68  (step-pop @p4658 :rule scope :premises (@p4657))
% 35.45/35.68  (step-pop @p4659 :rule scope :premises (@p4658))
% 35.45/35.68  (step-pop @p4660 :rule scope :premises (@p4659))
% 35.45/35.68  (step-pop @p4661 :rule scope :premises (@p4660))
% 35.45/35.68  (step-pop @p4662 :rule scope :premises (@p4661))
% 35.45/35.68  (step-pop @p4663 :rule scope :premises (@p4662))
% 35.45/35.68  (step-pop @p4664 :rule scope :premises (@p4663))
% 35.45/35.68  (step-pop @p4665 :rule scope :premises (@p4664))
% 35.45/35.68  (step-pop @p4666 :rule scope :premises (@p4665))
% 35.45/35.68  (step-pop @p4667 :rule scope :premises (@p4666))
% 35.45/35.68  (step-pop @p4668 :rule scope :premises (@p4667))
% 35.45/35.68  (step-pop @p4669 :rule scope :premises (@p4668))
% 35.45/35.68  (step-pop @p4670 :rule scope :premises (@p4669))
% 35.45/35.68  (step-pop @p4671 :rule scope :premises (@p4670))
% 35.45/35.68  (step-pop @p4672 :rule scope :premises (@p4671))
% 35.45/35.68  (step-pop @p4673 :rule scope :premises (@p4672))
% 35.45/35.68  (step-pop @p4674 :rule scope :premises (@p4673))
% 35.45/35.68  (step-pop @p4675 :rule scope :premises (@p4674))
% 35.45/35.68  (step-pop @p4676 :rule scope :premises (@p4675))
% 35.45/35.68  (step-pop @p4677 :rule scope :premises (@p4676))
% 35.45/35.68  (step-pop @p4678 :rule scope :premises (@p4677))
% 35.45/35.68  (step-pop @p4679 :rule scope :premises (@p4678))
% 35.45/35.68  (step-pop @p4680 :rule scope :premises (@p4679))
% 35.45/35.68  (step-pop @p4681 :rule scope :premises (@p4680))
% 35.45/35.68  (step-pop @p4682 :rule scope :premises (@p4681))
% 35.45/35.68  (step-pop @p4683 :rule scope :premises (@p4682))
% 35.45/35.68  (step-pop @p4684 :rule scope :premises (@p4683))
% 35.45/35.68  (step-pop @p4685 :rule scope :premises (@p4684))
% 35.45/35.68  (step-pop @p4686 :rule scope :premises (@p4685))
% 35.45/35.68  (step-pop @p4687 :rule scope :premises (@p4686))
% 35.45/35.68  (step-pop @p4688 :rule scope :premises (@p4687))
% 35.45/35.68  (step-pop @p4689 :rule scope :premises (@p4688))
% 35.45/35.68  (step-pop @p4690 :rule scope :premises (@p4689))
% 35.45/35.68  (step-pop @p4691 :rule scope :premises (@p4690))
% 35.45/35.68  (step-pop @p4692 :rule scope :premises (@p4691))
% 35.45/35.68  (step-pop @p4693 :rule scope :premises (@p4692))
% 35.45/35.68  (step-pop @p4694 :rule scope :premises (@p4693))
% 35.45/35.68  (step-pop @p4695 :rule scope :premises (@p4694))
% 35.45/35.68  (step-pop @p4696 :rule scope :premises (@p4695))
% 35.45/35.68  (step-pop @p4697 :rule scope :premises (@p4696))
% 35.45/35.68  (step-pop @p4698 :rule scope :premises (@p4697))
% 35.45/35.68  (step-pop @p4699 :rule scope :premises (@p4698))
% 35.45/35.68  (step-pop @p4700 :rule scope :premises (@p4699))
% 35.45/35.68  (step-pop @p4701 :rule scope :premises (@p4700))
% 35.45/35.68  (step-pop @p4702 :rule scope :premises (@p4701))
% 35.45/35.68  (step-pop @p4703 :rule scope :premises (@p4702))
% 35.45/35.68  (step-pop @p4704 :rule scope :premises (@p4703))
% 35.45/35.68  (step-pop @p4705 :rule scope :premises (@p4704))
% 35.45/35.68  (step-pop @p4706 :rule scope :premises (@p4705))
% 35.45/35.68  (step-pop @p4707 :rule scope :premises (@p4706))
% 35.45/35.68  (step-pop @p4708 :rule scope :premises (@p4707))
% 35.45/35.68  (step-pop @p4709 :rule scope :premises (@p4708))
% 35.45/35.68  (step-pop @p4710 :rule scope :premises (@p4709))
% 35.45/35.68  (step-pop @p4711 :rule scope :premises (@p4710))
% 35.45/35.68  (step-pop @p4712 :rule scope :premises (@p4711))
% 35.45/35.68  (step-pop @p4713 :rule scope :premises (@p4712))
% 35.45/35.68  (step-pop @p4714 :rule scope :premises (@p4713))
% 35.45/35.68  (step-pop @p4715 :rule scope :premises (@p4714))
% 35.45/35.68  (step-pop @p4716 :rule scope :premises (@p4715))
% 35.45/35.68  (step-pop @p4717 :rule scope :premises (@p4716))
% 35.45/35.68  (step-pop @p4718 :rule scope :premises (@p4717))
% 35.45/35.68  (step-pop @p4719 :rule scope :premises (@p4718))
% 35.45/35.68  (step-pop @p4720 :rule scope :premises (@p4719))
% 35.45/35.68  (step-pop @p4721 :rule scope :premises (@p4720))
% 35.45/35.68  (step-pop @p4722 :rule scope :premises (@p4721))
% 35.45/35.68  (step-pop @p4723 :rule scope :premises (@p4722))
% 35.45/35.68  (step-pop @p4724 :rule scope :premises (@p4723))
% 35.45/35.68  (step-pop @p4725 :rule scope :premises (@p4724))
% 35.45/35.68  (step-pop @p4726 :rule scope :premises (@p4725))
% 35.45/35.68  (step-pop @p4727 :rule scope :premises (@p4726))
% 35.45/35.68  (step-pop @p4728 :rule scope :premises (@p4727))
% 35.45/35.68  (step-pop @p4729 :rule scope :premises (@p4728))
% 35.45/35.68  (step-pop @p4730 :rule scope :premises (@p4729))
% 35.45/35.68  (step-pop @p4731 :rule scope :premises (@p4730))
% 35.45/35.68  (step-pop @p4732 :rule scope :premises (@p4731))
% 35.45/35.68  (step-pop @p4733 :rule scope :premises (@p4732))
% 35.45/35.68  (step-pop @p4734 :rule scope :premises (@p4733))
% 35.45/35.68  (step-pop @p4735 :rule scope :premises (@p4734))
% 35.45/35.68  (step-pop @p4736 :rule scope :premises (@p4735))
% 35.45/35.68  (step-pop @p4737 :rule scope :premises (@p4736))
% 35.45/35.68  (step-pop @p4738 :rule scope :premises (@p4737))
% 35.45/35.68  (step-pop @p4739 :rule scope :premises (@p4738))
% 35.45/35.68  (step-pop @p4740 :rule scope :premises (@p4739))
% 35.45/35.68  (step-pop @p4741 :rule scope :premises (@p4740))
% 35.45/35.68  (step-pop @p4742 :rule scope :premises (@p4741))
% 35.45/35.68  (step-pop @p4743 :rule scope :premises (@p4742))
% 35.45/35.68  (step-pop @p4744 :rule scope :premises (@p4743))
% 35.45/35.68  (step-pop @p4745 :rule scope :premises (@p4744))
% 35.45/35.68  (step-pop @p4746 :rule scope :premises (@p4745))
% 35.45/35.68  (step-pop @p4747 :rule scope :premises (@p4746))
% 35.45/35.68  (step-pop @p4748 :rule scope :premises (@p4747))
% 35.45/35.68  (step-pop @p4749 :rule scope :premises (@p4748))
% 35.45/35.68  (step-pop @p4750 :rule scope :premises (@p4749))
% 35.45/35.68  (step-pop @p4751 :rule scope :premises (@p4750))
% 35.45/35.68  (step-pop @p4752 :rule scope :premises (@p4751))
% 35.45/35.68  (step-pop @p4753 :rule scope :premises (@p4752))
% 35.45/35.68  (step-pop @p4754 :rule scope :premises (@p4753))
% 35.45/35.68  (step-pop @p4755 :rule scope :premises (@p4754))
% 35.45/35.68  (step-pop @p4756 :rule scope :premises (@p4755))
% 35.45/35.68  (step-pop @p4757 :rule scope :premises (@p4756))
% 35.45/35.68  (step-pop @p4758 :rule scope :premises (@p4757))
% 35.45/35.68  (step-pop @p4759 :rule scope :premises (@p4758))
% 35.45/35.68  (step-pop @p4760 :rule scope :premises (@p4759))
% 35.45/35.68  (step-pop @p4761 :rule scope :premises (@p4760))
% 35.45/35.68  (step-pop @p4762 :rule scope :premises (@p4761))
% 35.45/35.68  (step-pop @p4763 :rule scope :premises (@p4762))
% 35.45/35.68  (step-pop @p4764 :rule scope :premises (@p4763))
% 35.45/35.68  (step-pop @p4765 :rule scope :premises (@p4764))
% 35.45/35.68  (step-pop @p4766 :rule scope :premises (@p4765))
% 35.45/35.68  (step-pop @p4767 :rule scope :premises (@p4766))
% 35.45/35.68  (step @p1875 :rule process_scope :premises (@p4767) :args (@t1071))
% 35.45/35.68  (step @p1987 :rule implies_elim :premises (@p1875))
% 35.45/35.68  (step @p1988 :rule cnf_and_neg :args (@t1072))
% 35.45/35.68  (step @p1989 :rule resolution :premises (@p1988 @p1987) :args (true @t1072))
% 35.45/35.68  (step @p1990 :rule reordering :premises (@p1989) :args ((or @t1158 @t1157 @t1156 @t1155 @t1154 @t1153 @t1152 (not @t1037) (not @t1038) (not @t1039) (not @t1040) (not @t1041) (not @t1042) (not @t1043) (not @t1044) (not @t1045) (not @t1046) (not @t1047) (not @t1048) (not @t1049) @t1151 @t1150 @t1149 @t1148 @t1147 @t1146 @t1145 @t1144 @t1143 (not @t692) @t1142 (not @t943) @t1141 (not @t962) @t1140 (not @t981) @t1139 (not @t1000) @t1138 (not @t1019) @t1137 @t1136 @t1135 @t1134 @t1133 @t1132 @t1131 @t1130 (not @t1058) @t1129 (not @t1060) @t1128 (not @t1062) @t1127 (not @t1064) @t1126 (not @t1066) @t1125 (not @t1068) @t1124 @t1071 @t1123 @t1122 @t1121 @t1120 @t1119 @t1118 @t1117 @t1116 @t1115 @t1114 @t1113 @t1112 @t1111 @t1110 @t1109 @t1108 @t1107 @t1106 @t1105 @t1104 @t1103 @t1102 @t1101 @t1100 @t1099 @t1098 @t1097 @t1096 @t1095 @t1094 @t1093 @t1092 @t1091 @t1090 @t1089 @t1088 @t1087 @t1086 @t1085 @t1084 @t1083 @t1082 @t1081 @t1080 @t1079 @t1078 @t1077 @t1076 @t1075 @t1074 @t1073)))
% 35.45/35.68  (step @p1991 :rule chain_m_resolution :premises (@p1990 @p394 @p392 @p376 @p375 @p359 @p358 @p342 @p320 @p995 @p1020 @p1083 @p1108 @p1171 @p1196 @p1259 @p1284 @p1347 @p1372 @p1435 @p1451 @p970 @p408 @p463 @p389 @p519 @p372 @p575 @p355 @p631 @p340 @p687 @p1059 @p743 @p1147 @p799 @p1235 @p855 @p1323 @p911 @p1411 @p967 @p409 @p391 @p466 @p374 @p522 @p357 @p578 @p323 @p634 @p1045 @p690 @p1133 @p746 @p1221 @p802 @p1309 @p858 @p1397 @p914 @p1450 @p459 @p515 @p571 @p627 @p683 @p739 @p795 @p851 @p907 @p963 @p446 @p502 @p558 @p614 @p670 @p726 @p782 @p838 @p894 @p950 @p946 @p890 @p834 @p778 @p722 @p666 @p610 @p554 @p498 @p442 @p429 @p485 @p541 @p597 @p653 @p709 @p765 @p821 @p877 @p933 @p424 @p480 @p536 @p592 @p648 @p704 @p760 @p816 @p872 @p928) :args (@t1123 (@list false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false true false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false) (@list @t1030 @t1031 @t1032 @t1033 @t1034 @t1035 @t1036 @t1037 @t1038 @t1039 @t1040 @t1041 @t1042 @t1043 @t1044 @t1045 @t1046 @t1047 @t1048 @t1049 @t1050 @t714 @t736 @t708 @t757 @t704 @t778 @t700 @t799 @t692 @t820 @t943 @t841 @t962 @t862 @t981 @t883 @t1000 @t904 @t1019 @t925 @t1051 @t1052 @t1053 @t1054 @t1055 @t1056 @t1057 @t1058 @t1059 @t1060 @t1061 @t1062 @t1063 @t1064 @t1065 @t1066 @t1067 @t1068 @t1069 @t1071 @t733 @t754 @t775 @t796 @t817 @t838 @t859 @t880 @t901 @t922 @t730 @t751 @t772 @t793 @t814 @t835 @t856 @t877 @t898 @t919 @t915 @t894 @t873 @t852 @t831 @t810 @t789 @t768 @t747 @t726 @t723 @t744 @t765 @t786 @t807 @t828 @t849 @t870 @t891 @t912 @t720 @t741 @t762 @t783 @t804 @t825 @t846 @t867 @t888 @t909)))
% 35.45/35.68  (step @p1992 :rule cnf_or_pos :args (@t1161))
% 35.45/35.68  (step @p1993 :rule reordering :premises (@p1992) :args ((or @t1070 @t1160 (not @t1161))))
% 35.45/35.68  (step @p1994 :rule chain_m_resolution :premises (@p1993 @p1991 @p1445) :args (@t1160 @t698 (@list @t1070 @t1161)))
% 35.45/35.68  (step @p1995 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.seq @t682 @t679)))
% 35.45/35.68  (step @p1996 :rule cnf_or_pos :args (@t1165))
% 35.45/35.68  (step @p1997 :rule reordering :premises (@p1996) :args ((or @t11 @t1164 (not @t1165))))
% 35.45/35.68  (step @p1998 :rule chain_m_resolution :premises (@p1997 @p5 @p1995) :args (@t1164 @t698 (@list @t11 @t1165)))
% 35.45/35.68  (step @p1999 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.seq @t661 @t658)))
% 35.45/35.68  (step @p2000 :rule cnf_or_pos :args (@t1169))
% 35.45/35.68  (step @p2001 :rule reordering :premises (@p2000) :args ((or @t11 @t1168 (not @t1169))))
% 35.45/35.68  (step @p2002 :rule chain_m_resolution :premises (@p2001 @p5 @p1999) :args (@t1168 @t698 (@list @t11 @t1169)))
% 35.45/35.68  (step @p2003 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.seq @t640 @t637)))
% 35.45/35.68  (step @p2004 :rule cnf_or_pos :args (@t1173))
% 35.45/35.68  (step @p2005 :rule reordering :premises (@p2004) :args ((or @t11 @t1172 (not @t1173))))
% 35.45/35.68  (step @p2006 :rule chain_m_resolution :premises (@p2005 @p5 @p2003) :args (@t1172 @t698 (@list @t11 @t1173)))
% 35.45/35.68  (step @p2007 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.seq @t619 @t616)))
% 35.45/35.68  (step @p2008 :rule cnf_or_pos :args (@t1177))
% 35.45/35.68  (step @p2009 :rule reordering :premises (@p2008) :args ((or @t11 @t1176 (not @t1177))))
% 35.45/35.68  (step @p2010 :rule chain_m_resolution :premises (@p2009 @p5 @p2007) :args (@t1176 @t698 (@list @t11 @t1177)))
% 35.45/35.68  (step @p2011 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.seq @t598 @t595)))
% 35.45/35.68  (step @p2012 :rule cnf_or_pos :args (@t1181))
% 35.45/35.68  (step @p2013 :rule reordering :premises (@p2012) :args ((or @t11 @t1180 (not @t1181))))
% 35.45/35.68  (step @p2014 :rule chain_m_resolution :premises (@p2013 @p5 @p2011) :args (@t1180 @t698 (@list @t11 @t1181)))
% 35.45/35.68  (step @p2015 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.seq @t577 @t574)))
% 35.45/35.68  (step @p2016 :rule cnf_or_pos :args (@t1185))
% 35.45/35.68  (step @p2017 :rule reordering :premises (@p2016) :args ((or @t11 @t1184 (not @t1185))))
% 35.45/35.68  (step @p2018 :rule chain_m_resolution :premises (@p2017 @p5 @p2015) :args (@t1184 @t698 (@list @t11 @t1185)))
% 35.45/35.68  (step @p2019 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.seq @t556 @t553)))
% 35.45/35.68  (step @p2020 :rule cnf_or_pos :args (@t1189))
% 35.45/35.68  (step @p2021 :rule reordering :premises (@p2020) :args ((or @t11 @t1188 (not @t1189))))
% 35.45/35.68  (step @p2022 :rule chain_m_resolution :premises (@p2021 @p5 @p2019) :args (@t1188 @t698 (@list @t11 @t1189)))
% 35.45/35.68  (step @p2023 :rule instantiate :premises (@p319) :args ((@list @t677 tptp.seq @t681)))
% 35.45/35.68  (step @p2024 :rule instantiate :premises (@p319) :args ((@list @t671 tptp.seq @t675)))
% 35.45/35.68  (step @p2025 :rule instantiate :premises (@p319) :args ((@list @t665 tptp.seq @t669)))
% 35.45/35.68  (step @p2026 :rule instantiate :premises (@p319) :args ((@list @t656 tptp.seq @t660)))
% 35.45/35.68  (step @p2027 :rule instantiate :premises (@p319) :args ((@list @t650 tptp.seq @t654)))
% 35.45/35.68  (step @p2028 :rule instantiate :premises (@p319) :args ((@list @t644 tptp.seq @t648)))
% 35.45/35.68  (step @p2029 :rule instantiate :premises (@p319) :args ((@list @t635 tptp.seq @t639)))
% 35.45/35.68  (step @p2030 :rule instantiate :premises (@p319) :args ((@list @t629 tptp.seq @t633)))
% 35.45/35.68  (step @p2031 :rule instantiate :premises (@p319) :args ((@list @t623 tptp.seq @t627)))
% 35.45/35.68  (step @p2032 :rule instantiate :premises (@p319) :args ((@list @t614 tptp.seq @t618)))
% 35.45/35.68  (step @p2033 :rule instantiate :premises (@p319) :args ((@list @t608 tptp.seq @t612)))
% 35.45/35.68  (step @p2034 :rule instantiate :premises (@p319) :args ((@list @t602 tptp.seq @t606)))
% 35.45/35.68  (step @p2035 :rule instantiate :premises (@p319) :args ((@list @t593 tptp.seq @t597)))
% 35.45/35.68  (step @p2036 :rule instantiate :premises (@p319) :args ((@list @t587 tptp.seq @t591)))
% 35.45/35.68  (step @p2037 :rule instantiate :premises (@p319) :args ((@list @t581 tptp.seq @t585)))
% 35.45/35.68  (step @p2038 :rule instantiate :premises (@p319) :args ((@list @t572 tptp.seq @t576)))
% 35.45/35.68  (step @p2039 :rule instantiate :premises (@p319) :args ((@list @t566 tptp.seq @t570)))
% 35.45/35.68  (step @p2040 :rule instantiate :premises (@p319) :args ((@list @t560 tptp.seq @t564)))
% 35.45/35.68  (step @p2041 :rule instantiate :premises (@p319) :args ((@list @t551 tptp.seq @t555)))
% 35.45/35.68  (step @p2042 :rule instantiate :premises (@p319) :args ((@list @t548 @t546 tptp.e10)))
% 35.45/35.68  (step @p2043 :rule instantiate :premises (@p319) :args ((@list @t545 tptp.seq @t549)))
% 35.45/35.68  (step @p2044 :rule instantiate :premises (@p2) :args ((@list tptp.head tptp.seq @t683 @t685)))
% 35.45/35.68  (step @p2045 :rule cnf_or_pos :args (@t1192))
% 35.45/35.68  (step @p2046 :rule reordering :premises (@p2045) :args ((or @t10 @t1191 (not @t1192))))
% 35.45/35.68  (step @p2047 :rule chain_m_resolution :premises (@p2046 @p4 @p2044) :args (@t1191 @t698 (@list @t10 @t1192)))
% 35.45/35.68  (step @p2048 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.seq @t676 @t673)))
% 35.45/35.68  (step @p2049 :rule cnf_or_pos :args (@t1195))
% 35.45/35.68  (step @p2050 :rule reordering :premises (@p2049) :args ((or @t11 @t1194 (not @t1195))))
% 35.45/35.68  (step @p2051 :rule chain_m_resolution :premises (@p2050 @p5 @p2048) :args (@t1194 @t698 (@list @t11 @t1195)))
% 35.45/35.68  (step @p2052 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.seq @t670 @t667)))
% 35.45/35.68  (step @p2053 :rule cnf_or_pos :args (@t1198))
% 35.45/35.68  (step @p2054 :rule reordering :premises (@p2053) :args ((or @t11 @t1197 (not @t1198))))
% 35.45/35.68  (step @p2055 :rule chain_m_resolution :premises (@p2054 @p5 @p2052) :args (@t1197 @t698 (@list @t11 @t1198)))
% 35.45/35.68  (step @p2056 :rule instantiate :premises (@p2) :args ((@list tptp.head tptp.seq @t662 @t664)))
% 35.45/35.68  (step @p2057 :rule cnf_or_pos :args (@t1200))
% 35.45/35.68  (step @p2058 :rule reordering :premises (@p2057) :args ((or @t10 @t1199 (not @t1200))))
% 35.45/35.68  (step @p2059 :rule chain_m_resolution :premises (@p2058 @p4 @p2056) :args (@t1199 @t698 (@list @t10 @t1200)))
% 35.45/35.68  (step @p2060 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.seq @t655 @t652)))
% 35.45/35.68  (step @p2061 :rule cnf_or_pos :args (@t1203))
% 35.45/35.68  (step @p2062 :rule reordering :premises (@p2061) :args ((or @t11 @t1202 (not @t1203))))
% 35.45/35.68  (step @p2063 :rule chain_m_resolution :premises (@p2062 @p5 @p2060) :args (@t1202 @t698 (@list @t11 @t1203)))
% 35.45/35.68  (step @p2064 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.seq @t649 @t646)))
% 35.45/35.68  (step @p2065 :rule cnf_or_pos :args (@t1206))
% 35.45/35.68  (step @p2066 :rule reordering :premises (@p2065) :args ((or @t11 @t1205 (not @t1206))))
% 35.45/35.68  (step @p2067 :rule chain_m_resolution :premises (@p2066 @p5 @p2064) :args (@t1205 @t698 (@list @t11 @t1206)))
% 35.45/35.68  (step @p2068 :rule instantiate :premises (@p2) :args ((@list tptp.head tptp.seq @t641 @t643)))
% 35.45/35.68  (step @p2069 :rule cnf_or_pos :args (@t1208))
% 35.45/35.68  (step @p2070 :rule reordering :premises (@p2069) :args ((or @t10 @t1207 (not @t1208))))
% 35.45/35.68  (step @p2071 :rule chain_m_resolution :premises (@p2070 @p4 @p2068) :args (@t1207 @t698 (@list @t10 @t1208)))
% 35.45/35.68  (step @p2072 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.seq @t634 @t631)))
% 35.45/35.68  (step @p2073 :rule cnf_or_pos :args (@t1211))
% 35.45/35.68  (step @p2074 :rule reordering :premises (@p2073) :args ((or @t11 @t1210 (not @t1211))))
% 35.45/35.68  (step @p2075 :rule chain_m_resolution :premises (@p2074 @p5 @p2072) :args (@t1210 @t698 (@list @t11 @t1211)))
% 35.45/35.68  (step @p2076 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.seq @t628 @t625)))
% 35.45/35.68  (step @p2077 :rule cnf_or_pos :args (@t1214))
% 35.45/35.68  (step @p2078 :rule reordering :premises (@p2077) :args ((or @t11 @t1213 (not @t1214))))
% 35.45/35.68  (step @p2079 :rule chain_m_resolution :premises (@p2078 @p5 @p2076) :args (@t1213 @t698 (@list @t11 @t1214)))
% 35.45/35.68  (step @p2080 :rule instantiate :premises (@p2) :args ((@list tptp.head tptp.seq @t620 @t622)))
% 35.45/35.68  (step @p2081 :rule cnf_or_pos :args (@t1216))
% 35.45/35.68  (step @p2082 :rule reordering :premises (@p2081) :args ((or @t10 @t1215 (not @t1216))))
% 35.45/35.68  (step @p2083 :rule chain_m_resolution :premises (@p2082 @p4 @p2080) :args (@t1215 @t698 (@list @t10 @t1216)))
% 35.45/35.68  (step @p2084 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.seq @t613 @t610)))
% 35.45/35.68  (step @p2085 :rule cnf_or_pos :args (@t1219))
% 35.45/35.68  (step @p2086 :rule reordering :premises (@p2085) :args ((or @t11 @t1218 (not @t1219))))
% 35.45/35.68  (step @p2087 :rule chain_m_resolution :premises (@p2086 @p5 @p2084) :args (@t1218 @t698 (@list @t11 @t1219)))
% 35.45/35.68  (step @p2088 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.seq @t607 @t604)))
% 35.45/35.68  (step @p2089 :rule cnf_or_pos :args (@t1222))
% 35.45/35.68  (step @p2090 :rule reordering :premises (@p2089) :args ((or @t11 @t1221 (not @t1222))))
% 35.45/35.68  (step @p2091 :rule chain_m_resolution :premises (@p2090 @p5 @p2088) :args (@t1221 @t698 (@list @t11 @t1222)))
% 35.45/35.68  (step @p2092 :rule instantiate :premises (@p2) :args ((@list tptp.head tptp.seq @t599 @t601)))
% 35.45/35.68  (step @p2093 :rule cnf_or_pos :args (@t1224))
% 35.45/35.68  (step @p2094 :rule reordering :premises (@p2093) :args ((or @t10 @t1223 (not @t1224))))
% 35.45/35.68  (step @p2095 :rule chain_m_resolution :premises (@p2094 @p4 @p2092) :args (@t1223 @t698 (@list @t10 @t1224)))
% 35.45/35.68  (step @p2096 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.seq @t592 @t589)))
% 35.45/35.68  (step @p2097 :rule cnf_or_pos :args (@t1227))
% 35.45/35.68  (step @p2098 :rule reordering :premises (@p2097) :args ((or @t11 @t1226 (not @t1227))))
% 35.45/35.68  (step @p2099 :rule chain_m_resolution :premises (@p2098 @p5 @p2096) :args (@t1226 @t698 (@list @t11 @t1227)))
% 35.45/35.68  (step @p2100 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.seq @t586 @t583)))
% 35.45/35.68  (step @p2101 :rule cnf_or_pos :args (@t1230))
% 35.45/35.68  (step @p2102 :rule reordering :premises (@p2101) :args ((or @t11 @t1229 (not @t1230))))
% 35.45/35.68  (step @p2103 :rule chain_m_resolution :premises (@p2102 @p5 @p2100) :args (@t1229 @t698 (@list @t11 @t1230)))
% 35.45/35.68  (step @p2104 :rule instantiate :premises (@p2) :args ((@list tptp.head tptp.seq @t578 @t580)))
% 35.45/35.68  (step @p2105 :rule cnf_or_pos :args (@t1232))
% 35.45/35.68  (step @p2106 :rule reordering :premises (@p2105) :args ((or @t10 @t1231 (not @t1232))))
% 35.45/35.68  (step @p2107 :rule chain_m_resolution :premises (@p2106 @p4 @p2104) :args (@t1231 @t698 (@list @t10 @t1232)))
% 35.45/35.68  (step @p2108 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.seq @t571 @t568)))
% 35.45/35.68  (step @p2109 :rule cnf_or_pos :args (@t1235))
% 35.45/35.68  (step @p2110 :rule reordering :premises (@p2109) :args ((or @t11 @t1234 (not @t1235))))
% 35.45/35.68  (step @p2111 :rule chain_m_resolution :premises (@p2110 @p5 @p2108) :args (@t1234 @t698 (@list @t11 @t1235)))
% 35.45/35.68  (step @p2112 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.seq @t565 @t563)))
% 35.45/35.68  (step @p2113 :rule cnf_or_pos :args (@t1238))
% 35.45/35.68  (step @p2114 :rule reordering :premises (@p2113) :args ((or @t11 @t1237 (not @t1238))))
% 35.45/35.68  (step @p2115 :rule chain_m_resolution :premises (@p2114 @p5 @p2112) :args (@t1237 @t698 (@list @t11 @t1238)))
% 35.45/35.68  (step @p2116 :rule instantiate :premises (@p2) :args ((@list tptp.head tptp.seq @t557 @t559)))
% 35.45/35.68  (step @p2117 :rule cnf_or_pos :args (@t1240))
% 35.45/35.68  (step @p2118 :rule reordering :premises (@p2117) :args ((or @t10 @t1239 (not @t1240))))
% 35.45/35.68  (step @p2119 :rule chain_m_resolution :premises (@p2118 @p4 @p2116) :args (@t1239 @t698 (@list @t10 @t1240)))
% 35.45/35.68  (step @p2120 :rule instantiate :premises (@p2) :args ((@list tptp.tail tptp.seq @t550 @t547)))
% 35.45/35.68  (step @p2121 :rule cnf_or_pos :args (@t1243))
% 35.45/35.68  (step @p2122 :rule reordering :premises (@p2121) :args ((or @t11 @t1242 (not @t1243))))
% 35.45/35.68  (step @p2123 :rule chain_m_resolution :premises (@p2122 @p5 @p2120) :args (@t1242 @t698 (@list @t11 @t1243)))
% 35.45/35.68  (step @p2124 :rule refl :args (tptp.head))
% 35.45/35.68  (step @p2125 :rule refl :args (tptp.tail))
% 35.45/35.68  (step @p2126 :rule refl :args (tptp.q))
% 35.45/35.68  (step @p2127 :rule cong :premises (@p2126 @p2124 @p118) :args (@t312))
% 35.45/35.68  (step @p2128 :rule refl :args (tptp.queue_1))
% 35.45/35.68  (step @p2129 :rule cong :premises (@p2128 @p2127) :args (@t313))
% 35.45/35.68  (step @p2130 :rule eq_resolve :premises (@p200 @p2129))
% 35.45/35.68  (step @p2131 :rule refl :args (tptp.q0))
% 35.45/35.68  (step @p2132 :rule cong :premises (@p2131 @p2130) :args (@t454))
% 35.45/35.68  (step @p2133 :rule eq_resolve :premises (@p271 @p2132))
% 35.45/35.68  (step @p2134 :rule cong :premises (@p2133 @p2125) :args (@t268))
% 35.45/35.68  (step @p2135 :rule cong :premises (@p2134) :args (@t1244))
% 35.45/35.68  (step @p2136 :rule refl :args (tptp.e0))
% 35.45/35.68  (step @p2137 :rule refl :args (tptp.seq))
% 35.45/35.68  (step @p2138 :rule cong :premises (@p2133 @p2137) :args (@t148))
% 35.45/35.68  (step @p2139 :rule cong :premises (@p2138 @p2134 @p2136) :args (@t1245))
% 35.45/35.68  (step @p2140 :rule cong :premises (@p2133 @p2137 @p2139) :args (@t1246))
% 35.45/35.68  (step @p2141 :rule cong :premises (@p2140 @p2125 @p2135) :args ((tptp.store @t1246 tptp.tail @t1244)))
% 35.45/35.68  (step @p2142 :rule cong :premises (@p170) :args (@t285))
% 35.45/35.68  (step @p2143 :rule refl :args (tptp.index_6))
% 35.45/35.68  (step @p2144 :rule cong :premises (@p2143 @p2142) :args (@t286))
% 35.45/35.68  (step @p2145 :rule eq_resolve :premises (@p182 @p2144))
% 35.45/35.68  (step @p2146 :rule refl :args (@t148))
% 35.45/35.68  (step @p2147 :rule cong :premises (@p2146 @p170 @p2136) :args ((tptp.store @t148 tptp.index_3 tptp.e0)))
% 35.45/35.68  (step @p2148 :rule refl :args (tptp.index_3))
% 35.45/35.68  (step @p2149 :rule cong :premises (@p88 @p2148 @p2136) :args (@t162))
% 35.45/35.68  (step @p2150 :rule refl :args (tptp.earray_4))
% 35.45/35.68  (step @p2151 :rule cong :premises (@p2150 @p2149) :args (@t163))
% 35.45/35.68  (step @p2152 :rule eq_resolve :premises (@p98 @p2151))
% 35.45/35.68  (step @p2153 :rule trans :premises (@p2152 @p2147))
% 35.45/35.68  (step @p2154 :rule cong :premises (@p2131 @p2137 @p2153) :args (@t418))
% 35.45/35.68  (step @p2155 :rule refl :args (tptp.queue_5))
% 35.45/35.68  (step @p2156 :rule cong :premises (@p2155 @p2154) :args (@t419))
% 35.45/35.68  (step @p2157 :rule eq_resolve :premises (@p253 @p2156))
% 35.45/35.68  (step @p2158 :rule cong :premises (@p2157 @p2125 @p2145) :args (@t432))
% 35.45/35.68  (step @p2159 :rule refl :args (tptp.queue_7))
% 35.45/35.68  (step @p2160 :rule cong :premises (@p2159 @p2158) :args (@t433))
% 35.45/35.68  (step @p2161 :rule eq_resolve :premises (@p260 @p2160))
% 35.45/35.68  (step @p2162 :rule trans :premises (@p2161 @p2141))
% 35.45/35.68  (step @p2163 :rule refl :args (tptp.q1))
% 35.45/35.68  (step @p2164 :rule cong :premises (@p2163 @p2162) :args (@t455))
% 35.45/35.68  (step @p2165 :rule eq_resolve :premises (@p272 @p2164))
% 35.45/35.68  (step @p2166 :rule cong :premises (@p2165 @p2125) :args (@t298))
% 35.45/35.68  (step @p2167 :rule cong :premises (@p2166) :args (@t1247))
% 35.45/35.68  (step @p2168 :rule refl :args (tptp.e1))
% 35.45/35.68  (step @p2169 :rule cong :premises (@p2165 @p2137) :args (@t179))
% 35.45/35.68  (step @p2170 :rule cong :premises (@p2169 @p2166 @p2168) :args (@t1248))
% 35.45/35.68  (step @p2171 :rule cong :premises (@p2165 @p2137 @p2170) :args (@t1249))
% 35.45/35.68  (step @p2172 :rule cong :premises (@p2171 @p2125 @p2167) :args ((tptp.store @t1249 tptp.tail @t1247)))
% 35.45/35.68  (step @p2173 :rule cong :premises (@p190) :args (@t299))
% 35.45/35.68  (step @p2174 :rule refl :args (tptp.index_81))
% 35.45/35.68  (step @p2175 :rule cong :premises (@p2174 @p2173) :args (@t300))
% 35.45/35.68  (step @p2176 :rule eq_resolve :premises (@p191 @p2175))
% 35.45/35.68  (step @p2177 :rule refl :args (@t179))
% 35.45/35.68  (step @p2178 :rule cong :premises (@p2177 @p190 @p2168) :args ((tptp.store @t179 tptp.index_78 tptp.e1)))
% 35.45/35.68  (step @p2179 :rule refl :args (tptp.index_78))
% 35.45/35.68  (step @p2180 :rule cong :premises (@p109 @p2179 @p2168) :args (@t180))
% 35.45/35.68  (step @p2181 :rule refl :args (tptp.earray_79))
% 35.45/35.68  (step @p2182 :rule cong :premises (@p2181 @p2180) :args (@t181))
% 35.45/35.68  (step @p2183 :rule eq_resolve :premises (@p110 @p2182))
% 35.45/35.68  (step @p2184 :rule trans :premises (@p2183 @p2178))
% 35.45/35.68  (step @p2185 :rule cong :premises (@p2163 @p2137 @p2184) :args (@t440))
% 35.45/35.68  (step @p2186 :rule refl :args (tptp.queue_80))
% 35.45/35.68  (step @p2187 :rule cong :premises (@p2186 @p2185) :args (@t441))
% 35.45/35.68  (step @p2188 :rule eq_resolve :premises (@p264 @p2187))
% 35.45/35.68  (step @p2189 :rule cong :premises (@p2188 @p2125 @p2176) :args (@t442))
% 35.45/35.68  (step @p2190 :rule refl :args (tptp.queue_82))
% 35.45/35.68  (step @p2191 :rule cong :premises (@p2190 @p2189) :args (@t443))
% 35.45/35.68  (step @p2192 :rule eq_resolve :premises (@p265 @p2191))
% 35.45/35.68  (step @p2193 :rule trans :premises (@p2192 @p2172))
% 35.45/35.68  (step @p2194 :rule refl :args (tptp.q2))
% 35.45/35.68  (step @p2195 :rule cong :premises (@p2194 @p2193) :args (@t466))
% 35.45/35.68  (step @p2196 :rule eq_resolve :premises (@p283 @p2195))
% 35.45/35.68  (step @p2197 :rule cong :premises (@p2196 @p2125) :args (@t223))
% 35.45/35.68  (step @p2198 :rule cong :premises (@p2197) :args (@t1250))
% 35.45/35.68  (step @p2199 :rule refl :args (tptp.e2))
% 35.45/35.68  (step @p2200 :rule cong :premises (@p2196 @p2137) :args (@t125))
% 35.45/35.68  (step @p2201 :rule cong :premises (@p2200 @p2197 @p2199) :args (@t1251))
% 35.45/35.68  (step @p2202 :rule cong :premises (@p2196 @p2137 @p2201) :args (@t1252))
% 35.45/35.68  (step @p2203 :rule cong :premises (@p2202 @p2125 @p2198) :args (@t1253))
% 35.45/35.68  (step @p2204 :rule cong :premises (@p2203 @p2124) :args (@t1254))
% 35.45/35.68  (step @p2205 :rule cong :premises (@p2204) :args (@t1255))
% 35.45/35.68  (step @p2206 :rule cong :premises (@p2203 @p2124 @p2205) :args ((tptp.store @t1253 tptp.head @t1255)))
% 35.45/35.68  (step @p2207 :rule cong :premises (@p140) :args (@t224))
% 35.45/35.68  (step @p2208 :rule refl :args (tptp.index_156))
% 35.45/35.68  (step @p2209 :rule cong :premises (@p2208 @p2207) :args (@t225))
% 35.45/35.68  (step @p2210 :rule eq_resolve :premises (@p141 @p2209))
% 35.45/35.68  (step @p2211 :rule refl :args (@t125))
% 35.45/35.68  (step @p2212 :rule cong :premises (@p2211 @p140 @p2199) :args ((tptp.store @t125 tptp.index_153 tptp.e2)))
% 35.45/35.68  (step @p2213 :rule refl :args (tptp.index_153))
% 35.45/35.68  (step @p2214 :rule cong :premises (@p73 @p2213 @p2199) :args (@t126))
% 35.45/35.68  (step @p2215 :rule refl :args (tptp.earray_154))
% 35.45/35.68  (step @p2216 :rule cong :premises (@p2215 @p2214) :args (@t127))
% 35.45/35.68  (step @p2217 :rule eq_resolve :premises (@p74 @p2216))
% 35.45/35.68  (step @p2218 :rule trans :premises (@p2217 @p2212))
% 35.45/35.68  (step @p2219 :rule cong :premises (@p2194 @p2137 @p2218) :args (@t354))
% 35.45/35.68  (step @p2220 :rule refl :args (tptp.queue_155))
% 35.45/35.68  (step @p2221 :rule cong :premises (@p2220 @p2219) :args (@t355))
% 35.45/35.68  (step @p2222 :rule eq_resolve :premises (@p221 @p2221))
% 35.45/35.68  (step @p2223 :rule cong :premises (@p2222 @p2125 @p2210) :args (@t356))
% 35.45/35.68  (step @p2224 :rule refl :args (tptp.queue_157))
% 35.45/35.68  (step @p2225 :rule cong :premises (@p2224 @p2223) :args (@t357))
% 35.45/35.68  (step @p2226 :rule eq_resolve :premises (@p222 @p2225))
% 35.45/35.68  (step @p2227 :rule cong :premises (@p2226 @p2124) :args (@t226))
% 35.45/35.68  (step @p2228 :rule cong :premises (@p2227) :args ((tptp.s @t226)))
% 35.45/35.68  (step @p2229 :rule cong :premises (@p142) :args (@t227))
% 35.45/35.68  (step @p2230 :rule refl :args (tptp.index_159))
% 35.45/35.68  (step @p2231 :rule cong :premises (@p2230 @p2229) :args (@t228))
% 35.45/35.68  (step @p2232 :rule eq_resolve :premises (@p143 @p2231))
% 35.45/35.68  (step @p2233 :rule trans :premises (@p2232 @p2228))
% 35.45/35.68  (step @p2234 :rule cong :premises (@p2226 @p2124 @p2233) :args (@t358))
% 35.45/35.68  (step @p2235 :rule refl :args (tptp.queue_160))
% 35.45/35.68  (step @p2236 :rule cong :premises (@p2235 @p2234) :args (@t359))
% 35.45/35.68  (step @p2237 :rule eq_resolve :premises (@p223 @p2236))
% 35.45/35.68  (step @p2238 :rule trans :premises (@p2237 @p2206))
% 35.45/35.68  (step @p2239 :rule refl :args (tptp.q3))
% 35.45/35.68  (step @p2240 :rule cong :premises (@p2239 @p2238) :args (@t477))
% 35.45/35.68  (step @p2241 :rule eq_resolve :premises (@p294 @p2240))
% 35.45/35.68  (step @p2242 :rule cong :premises (@p2241 @p2125) :args (@t235))
% 35.45/35.68  (step @p2243 :rule cong :premises (@p2242) :args (@t1256))
% 35.45/35.68  (step @p2244 :rule refl :args (tptp.e3))
% 35.45/35.68  (step @p2245 :rule cong :premises (@p2241 @p2137) :args (@t133))
% 35.45/35.68  (step @p2246 :rule cong :premises (@p2245 @p2242 @p2244) :args (@t1257))
% 35.45/35.68  (step @p2247 :rule cong :premises (@p2241 @p2137 @p2246) :args (@t1258))
% 35.45/35.68  (step @p2248 :rule cong :premises (@p2247 @p2125 @p2243) :args ((tptp.store @t1258 tptp.tail @t1256)))
% 35.45/35.68  (step @p2249 :rule cong :premises (@p148) :args (@t236))
% 35.45/35.68  (step @p2250 :rule refl :args (tptp.index_174))
% 35.45/35.68  (step @p2251 :rule cong :premises (@p2250 @p2249) :args (@t237))
% 35.45/35.68  (step @p2252 :rule eq_resolve :premises (@p149 @p2251))
% 35.45/35.68  (step @p2253 :rule refl :args (@t133))
% 35.45/35.68  (step @p2254 :rule cong :premises (@p2253 @p148 @p2244) :args ((tptp.store @t133 tptp.index_171 tptp.e3)))
% 35.45/35.68  (step @p2255 :rule refl :args (tptp.index_171))
% 35.45/35.68  (step @p2256 :rule cong :premises (@p78 @p2255 @p2244) :args (@t134))
% 35.45/35.68  (step @p2257 :rule refl :args (tptp.earray_172))
% 35.45/35.68  (step @p2258 :rule cong :premises (@p2257 @p2256) :args (@t135))
% 35.45/35.68  (step @p2259 :rule eq_resolve :premises (@p79 @p2258))
% 35.45/35.68  (step @p2260 :rule trans :premises (@p2259 @p2254))
% 35.45/35.68  (step @p2261 :rule cong :premises (@p2239 @p2137 @p2260) :args (@t368))
% 35.45/35.68  (step @p2262 :rule refl :args (tptp.queue_173))
% 35.45/35.68  (step @p2263 :rule cong :premises (@p2262 @p2261) :args (@t369))
% 35.45/35.68  (step @p2264 :rule eq_resolve :premises (@p228 @p2263))
% 35.45/35.68  (step @p2265 :rule cong :premises (@p2264 @p2125 @p2252) :args (@t370))
% 35.45/35.68  (step @p2266 :rule refl :args (tptp.queue_175))
% 35.45/35.68  (step @p2267 :rule cong :premises (@p2266 @p2265) :args (@t371))
% 35.45/35.68  (step @p2268 :rule eq_resolve :premises (@p229 @p2267))
% 35.45/35.68  (step @p2269 :rule trans :premises (@p2268 @p2248))
% 35.45/35.68  (step @p2270 :rule refl :args (tptp.q4))
% 35.45/35.68  (step @p2271 :rule cong :premises (@p2270 @p2269) :args (@t479))
% 35.45/35.68  (step @p2272 :rule eq_resolve :premises (@p296 @p2271))
% 35.45/35.68  (step @p2273 :rule cong :premises (@p2272 @p2125) :args (@t238))
% 35.45/35.68  (step @p2274 :rule cong :premises (@p2273) :args (@t1259))
% 35.45/35.68  (step @p2275 :rule refl :args (tptp.e4))
% 35.45/35.68  (step @p2276 :rule cong :premises (@p2272 @p2137) :args (@t136))
% 35.45/35.68  (step @p2277 :rule cong :premises (@p2276 @p2273 @p2275) :args (@t1260))
% 35.45/35.68  (step @p2278 :rule cong :premises (@p2272 @p2137 @p2277) :args (@t1261))
% 35.45/35.68  (step @p2279 :rule cong :premises (@p2278 @p2125 @p2274) :args ((tptp.store @t1261 tptp.tail @t1259)))
% 35.45/35.68  (step @p2280 :rule cong :premises (@p150) :args (@t241))
% 35.45/35.68  (step @p2281 :rule refl :args (tptp.index_180))
% 35.45/35.68  (step @p2282 :rule cong :premises (@p2281 @p2280) :args (@t242))
% 35.45/35.68  (step @p2283 :rule eq_resolve :premises (@p152 @p2282))
% 35.45/35.68  (step @p2284 :rule refl :args (@t136))
% 35.45/35.68  (step @p2285 :rule cong :premises (@p2284 @p150 @p2275) :args ((tptp.store @t136 tptp.index_177 tptp.e4)))
% 35.45/35.68  (step @p2286 :rule refl :args (tptp.index_177))
% 35.45/35.68  (step @p2287 :rule cong :premises (@p80 @p2286 @p2275) :args (@t137))
% 35.45/35.68  (step @p2288 :rule refl :args (tptp.earray_178))
% 35.45/35.68  (step @p2289 :rule cong :premises (@p2288 @p2287) :args (@t138))
% 35.45/35.68  (step @p2290 :rule eq_resolve :premises (@p81 @p2289))
% 35.45/35.68  (step @p2291 :rule trans :premises (@p2290 @p2285))
% 35.45/35.68  (step @p2292 :rule cong :premises (@p2270 @p2137 @p2291) :args (@t372))
% 35.45/35.68  (step @p2293 :rule refl :args (tptp.queue_179))
% 35.45/35.68  (step @p2294 :rule cong :premises (@p2293 @p2292) :args (@t373))
% 35.45/35.68  (step @p2295 :rule eq_resolve :premises (@p230 @p2294))
% 35.45/35.68  (step @p2296 :rule cong :premises (@p2295 @p2125 @p2283) :args (@t374))
% 35.45/35.68  (step @p2297 :rule refl :args (tptp.queue_181))
% 35.45/35.68  (step @p2298 :rule cong :premises (@p2297 @p2296) :args (@t375))
% 35.45/35.68  (step @p2299 :rule eq_resolve :premises (@p231 @p2298))
% 35.45/35.68  (step @p2300 :rule trans :premises (@p2299 @p2279))
% 35.45/35.68  (step @p2301 :rule refl :args (tptp.q5))
% 35.45/35.68  (step @p2302 :rule cong :premises (@p2301 @p2300) :args (@t480))
% 35.45/35.68  (step @p2303 :rule eq_resolve :premises (@p297 @p2302))
% 35.45/35.68  (step @p2304 :rule cong :premises (@p2303 @p2125) :args (@t243))
% 35.45/35.68  (step @p2305 :rule cong :premises (@p2304) :args (@t1262))
% 35.45/35.68  (step @p2306 :rule refl :args (tptp.e5))
% 35.45/35.68  (step @p2307 :rule cong :premises (@p2303 @p2137) :args (@t139))
% 35.45/35.68  (step @p2308 :rule cong :premises (@p2307 @p2304 @p2306) :args (@t1263))
% 35.45/35.68  (step @p2309 :rule cong :premises (@p2303 @p2137 @p2308) :args (@t1264))
% 35.45/35.68  (step @p2310 :rule cong :premises (@p2309 @p2125 @p2305) :args (@t1265))
% 35.45/35.68  (step @p2311 :rule cong :premises (@p2310 @p2124) :args (@t1266))
% 35.45/35.68  (step @p2312 :rule cong :premises (@p2311) :args (@t1267))
% 35.45/35.68  (step @p2313 :rule cong :premises (@p2310 @p2124 @p2312) :args ((tptp.store @t1265 tptp.head @t1267)))
% 35.45/35.68  (step @p2314 :rule cong :premises (@p153) :args (@t244))
% 35.45/35.68  (step @p2315 :rule refl :args (tptp.index_186))
% 35.45/35.68  (step @p2316 :rule cong :premises (@p2315 @p2314) :args (@t245))
% 35.45/35.68  (step @p2317 :rule eq_resolve :premises (@p154 @p2316))
% 35.45/35.68  (step @p2318 :rule refl :args (@t139))
% 35.45/35.68  (step @p2319 :rule cong :premises (@p2318 @p153 @p2306) :args ((tptp.store @t139 tptp.index_183 tptp.e5)))
% 35.45/35.68  (step @p2320 :rule refl :args (tptp.index_183))
% 35.45/35.68  (step @p2321 :rule cong :premises (@p82 @p2320 @p2306) :args (@t140))
% 35.45/35.68  (step @p2322 :rule refl :args (tptp.earray_184))
% 35.45/35.68  (step @p2323 :rule cong :premises (@p2322 @p2321) :args (@t141))
% 35.45/35.68  (step @p2324 :rule eq_resolve :premises (@p83 @p2323))
% 35.45/35.68  (step @p2325 :rule trans :premises (@p2324 @p2319))
% 35.45/35.68  (step @p2326 :rule cong :premises (@p2301 @p2137 @p2325) :args (@t376))
% 35.45/35.68  (step @p2327 :rule refl :args (tptp.queue_185))
% 35.45/35.68  (step @p2328 :rule cong :premises (@p2327 @p2326) :args (@t377))
% 35.45/35.68  (step @p2329 :rule eq_resolve :premises (@p232 @p2328))
% 35.45/35.68  (step @p2330 :rule cong :premises (@p2329 @p2125 @p2317) :args (@t378))
% 35.45/35.68  (step @p2331 :rule refl :args (tptp.queue_187))
% 35.45/35.68  (step @p2332 :rule cong :premises (@p2331 @p2330) :args (@t379))
% 35.45/35.68  (step @p2333 :rule eq_resolve :premises (@p233 @p2332))
% 35.45/35.68  (step @p2334 :rule cong :premises (@p2333 @p2124) :args (@t246))
% 35.45/35.68  (step @p2335 :rule cong :premises (@p2334) :args ((tptp.s @t246)))
% 35.45/35.68  (step @p2336 :rule cong :premises (@p155) :args (@t247))
% 35.45/35.68  (step @p2337 :rule refl :args (tptp.index_189))
% 35.45/35.68  (step @p2338 :rule cong :premises (@p2337 @p2336) :args (@t248))
% 35.45/35.68  (step @p2339 :rule eq_resolve :premises (@p156 @p2338))
% 35.45/35.68  (step @p2340 :rule trans :premises (@p2339 @p2335))
% 35.45/35.68  (step @p2341 :rule cong :premises (@p2333 @p2124 @p2340) :args (@t382))
% 35.45/35.68  (step @p2342 :rule refl :args (tptp.queue_190))
% 35.45/35.68  (step @p2343 :rule cong :premises (@p2342 @p2341) :args (@t383))
% 35.45/35.68  (step @p2344 :rule eq_resolve :premises (@p235 @p2343))
% 35.45/35.68  (step @p2345 :rule trans :premises (@p2344 @p2313))
% 35.45/35.68  (step @p2346 :rule refl :args (tptp.q6))
% 35.45/35.68  (step @p2347 :rule cong :premises (@p2346 @p2345) :args (@t481))
% 35.45/35.68  (step @p2348 :rule eq_resolve :premises (@p298 @p2347))
% 35.45/35.68  (step @p2349 :rule cong :premises (@p2348 @p2125) :args (@t249))
% 35.45/35.68  (step @p2350 :rule cong :premises (@p2349) :args (@t1268))
% 35.45/35.68  (step @p2351 :rule refl :args (tptp.e6))
% 35.45/35.68  (step @p2352 :rule cong :premises (@p2348 @p2137) :args (@t142))
% 35.45/35.68  (step @p2353 :rule cong :premises (@p2352 @p2349 @p2351) :args (@t1269))
% 35.45/35.68  (step @p2354 :rule cong :premises (@p2348 @p2137 @p2353) :args (@t1270))
% 35.45/35.68  (step @p2355 :rule cong :premises (@p2354 @p2125 @p2350) :args ((tptp.store @t1270 tptp.tail @t1268)))
% 35.45/35.68  (step @p2356 :rule cong :premises (@p157) :args (@t250))
% 35.45/35.68  (step @p2357 :rule refl :args (tptp.index_195))
% 35.45/35.68  (step @p2358 :rule cong :premises (@p2357 @p2356) :args (@t251))
% 35.45/35.68  (step @p2359 :rule eq_resolve :premises (@p158 @p2358))
% 35.45/35.68  (step @p2360 :rule refl :args (@t142))
% 35.45/35.68  (step @p2361 :rule cong :premises (@p2360 @p157 @p2351) :args ((tptp.store @t142 tptp.index_192 tptp.e6)))
% 35.45/35.68  (step @p2362 :rule refl :args (tptp.index_192))
% 35.45/35.68  (step @p2363 :rule cong :premises (@p84 @p2362 @p2351) :args (@t143))
% 35.45/35.68  (step @p2364 :rule refl :args (tptp.earray_193))
% 35.45/35.68  (step @p2365 :rule cong :premises (@p2364 @p2363) :args (@t144))
% 35.45/35.68  (step @p2366 :rule eq_resolve :premises (@p85 @p2365))
% 35.45/35.68  (step @p2367 :rule trans :premises (@p2366 @p2361))
% 35.45/35.68  (step @p2368 :rule cong :premises (@p2346 @p2137 @p2367) :args (@t384))
% 35.45/35.68  (step @p2369 :rule refl :args (tptp.queue_194))
% 35.45/35.68  (step @p2370 :rule cong :premises (@p2369 @p2368) :args (@t385))
% 35.45/35.68  (step @p2371 :rule eq_resolve :premises (@p236 @p2370))
% 35.45/35.68  (step @p2372 :rule cong :premises (@p2371 @p2125 @p2359) :args (@t386))
% 35.45/35.68  (step @p2373 :rule refl :args (tptp.queue_196))
% 35.45/35.68  (step @p2374 :rule cong :premises (@p2373 @p2372) :args (@t387))
% 35.45/35.68  (step @p2375 :rule eq_resolve :premises (@p237 @p2374))
% 35.45/35.68  (step @p2376 :rule trans :premises (@p2375 @p2355))
% 35.45/35.68  (step @p2377 :rule refl :args (tptp.q7))
% 35.45/35.68  (step @p2378 :rule cong :premises (@p2377 @p2376) :args (@t482))
% 35.45/35.68  (step @p2379 :rule eq_resolve :premises (@p299 @p2378))
% 35.45/35.68  (step @p2380 :rule cong :premises (@p2379 @p2125) :args (@t252))
% 35.45/35.68  (step @p2381 :rule cong :premises (@p2380) :args (@t1271))
% 35.45/35.68  (step @p2382 :rule refl :args (tptp.e7))
% 35.45/35.68  (step @p2383 :rule cong :premises (@p2379 @p2137) :args (@t145))
% 35.45/35.68  (step @p2384 :rule cong :premises (@p2383 @p2380 @p2382) :args (@t1272))
% 35.45/35.68  (step @p2385 :rule cong :premises (@p2379 @p2137 @p2384) :args (@t1273))
% 35.45/35.68  (step @p2386 :rule cong :premises (@p2385 @p2125 @p2381) :args ((tptp.store @t1273 tptp.tail @t1271)))
% 35.45/35.68  (step @p2387 :rule cong :premises (@p159) :args (@t253))
% 35.45/35.68  (step @p2388 :rule refl :args (tptp.index_201))
% 35.45/35.68  (step @p2389 :rule cong :premises (@p2388 @p2387) :args (@t254))
% 35.45/35.68  (step @p2390 :rule eq_resolve :premises (@p160 @p2389))
% 35.45/35.68  (step @p2391 :rule refl :args (@t145))
% 35.45/35.68  (step @p2392 :rule cong :premises (@p2391 @p159 @p2382) :args ((tptp.store @t145 tptp.index_198 tptp.e7)))
% 35.45/35.68  (step @p2393 :rule refl :args (tptp.index_198))
% 35.45/35.68  (step @p2394 :rule cong :premises (@p86 @p2393 @p2382) :args (@t146))
% 35.45/35.68  (step @p2395 :rule refl :args (tptp.earray_199))
% 35.45/35.68  (step @p2396 :rule cong :premises (@p2395 @p2394) :args (@t147))
% 35.45/35.68  (step @p2397 :rule eq_resolve :premises (@p87 @p2396))
% 35.45/35.68  (step @p2398 :rule trans :premises (@p2397 @p2392))
% 35.45/35.68  (step @p2399 :rule cong :premises (@p2377 @p2137 @p2398) :args (@t388))
% 35.45/35.68  (step @p2400 :rule refl :args (tptp.queue_200))
% 35.45/35.68  (step @p2401 :rule cong :premises (@p2400 @p2399) :args (@t389))
% 35.45/35.68  (step @p2402 :rule eq_resolve :premises (@p238 @p2401))
% 35.45/35.68  (step @p2403 :rule cong :premises (@p2402 @p2125 @p2390) :args (@t390))
% 35.45/35.68  (step @p2404 :rule refl :args (tptp.queue_202))
% 35.45/35.68  (step @p2405 :rule cong :premises (@p2404 @p2403) :args (@t391))
% 35.45/35.68  (step @p2406 :rule eq_resolve :premises (@p239 @p2405))
% 35.45/35.68  (step @p2407 :rule trans :premises (@p2406 @p2386))
% 35.45/35.68  (step @p2408 :rule refl :args (tptp.q8))
% 35.45/35.68  (step @p2409 :rule cong :premises (@p2408 @p2407) :args (@t483))
% 35.45/35.68  (step @p2410 :rule eq_resolve :premises (@p300 @p2409))
% 35.45/35.68  (step @p2411 :rule cong :premises (@p2410 @p2125) :args (@t255))
% 35.45/35.68  (step @p2412 :rule cong :premises (@p2411) :args (@t1274))
% 35.45/35.68  (step @p2413 :rule refl :args (tptp.e8))
% 35.45/35.68  (step @p2414 :rule cong :premises (@p2410 @p2137) :args (@t150))
% 35.45/35.68  (step @p2415 :rule cong :premises (@p2414 @p2411 @p2413) :args (@t1275))
% 35.45/35.68  (step @p2416 :rule cong :premises (@p2410 @p2137 @p2415) :args (@t1276))
% 35.45/35.68  (step @p2417 :rule cong :premises (@p2416 @p2125 @p2412) :args (@t1277))
% 35.45/35.68  (step @p2418 :rule cong :premises (@p2417 @p2124) :args (@t1278))
% 35.45/35.68  (step @p2419 :rule cong :premises (@p2418) :args (@t1279))
% 35.45/35.68  (step @p2420 :rule cong :premises (@p2417 @p2124 @p2419) :args ((tptp.store @t1277 tptp.head @t1279)))
% 35.45/35.68  (step @p2421 :rule cong :premises (@p161) :args (@t256))
% 35.45/35.68  (step @p2422 :rule refl :args (tptp.index_207))
% 35.45/35.68  (step @p2423 :rule cong :premises (@p2422 @p2421) :args (@t257))
% 35.45/35.68  (step @p2424 :rule eq_resolve :premises (@p162 @p2423))
% 35.45/35.68  (step @p2425 :rule refl :args (@t150))
% 35.45/35.68  (step @p2426 :rule cong :premises (@p2425 @p161 @p2413) :args ((tptp.store @t150 tptp.index_204 tptp.e8)))
% 35.45/35.68  (step @p2427 :rule refl :args (tptp.index_204))
% 35.45/35.68  (step @p2428 :rule cong :premises (@p90 @p2427 @p2413) :args (@t151))
% 35.45/35.68  (step @p2429 :rule refl :args (tptp.earray_205))
% 35.45/35.68  (step @p2430 :rule cong :premises (@p2429 @p2428) :args (@t152))
% 35.45/35.68  (step @p2431 :rule eq_resolve :premises (@p91 @p2430))
% 35.45/35.68  (step @p2432 :rule trans :premises (@p2431 @p2426))
% 35.45/35.68  (step @p2433 :rule cong :premises (@p2408 @p2137 @p2432) :args (@t392))
% 35.45/35.68  (step @p2434 :rule refl :args (tptp.queue_206))
% 35.45/35.68  (step @p2435 :rule cong :premises (@p2434 @p2433) :args (@t393))
% 35.45/35.68  (step @p2436 :rule eq_resolve :premises (@p240 @p2435))
% 35.45/35.68  (step @p2437 :rule cong :premises (@p2436 @p2125 @p2424) :args (@t394))
% 35.45/35.68  (step @p2438 :rule refl :args (tptp.queue_208))
% 35.45/35.68  (step @p2439 :rule cong :premises (@p2438 @p2437) :args (@t395))
% 35.45/35.68  (step @p2440 :rule eq_resolve :premises (@p241 @p2439))
% 35.45/35.68  (step @p2441 :rule cong :premises (@p2440 @p2124) :args (@t258))
% 35.45/35.68  (step @p2442 :rule cong :premises (@p2441) :args ((tptp.s @t258)))
% 35.45/35.68  (step @p2443 :rule cong :premises (@p163) :args (@t260))
% 35.45/35.68  (step @p2444 :rule refl :args (tptp.index_210))
% 35.45/35.68  (step @p2445 :rule cong :premises (@p2444 @p2443) :args (@t261))
% 35.45/35.68  (step @p2446 :rule eq_resolve :premises (@p165 @p2445))
% 35.45/35.68  (step @p2447 :rule trans :premises (@p2446 @p2442))
% 35.45/35.68  (step @p2448 :rule cong :premises (@p2440 @p2124 @p2447) :args (@t396))
% 35.45/35.68  (step @p2449 :rule refl :args (tptp.queue_211))
% 35.45/35.68  (step @p2450 :rule cong :premises (@p2449 @p2448) :args (@t397))
% 35.45/35.68  (step @p2451 :rule eq_resolve :premises (@p242 @p2450))
% 35.45/35.68  (step @p2452 :rule trans :premises (@p2451 @p2420))
% 35.45/35.68  (step @p2453 :rule refl :args (tptp.q9))
% 35.45/35.68  (step @p2454 :rule cong :premises (@p2453 @p2452) :args (@t484))
% 35.45/35.68  (step @p2455 :rule eq_resolve :premises (@p301 @p2454))
% 35.45/35.68  (step @p2456 :rule cong :premises (@p2455 @p2125) :args (@t304))
% 35.45/35.68  (step @p2457 :rule cong :premises (@p2456) :args (@t1280))
% 35.45/35.68  (step @p2458 :rule refl :args (tptp.e9))
% 35.45/35.68  (step @p2459 :rule cong :premises (@p2455 @p2137) :args (@t182))
% 35.45/35.68  (step @p2460 :rule cong :premises (@p2459 @p2456 @p2458) :args (@t1281))
% 35.45/35.68  (step @p2461 :rule cong :premises (@p2455 @p2137 @p2460) :args (@t1282))
% 35.45/35.68  (step @p2462 :rule cong :premises (@p2461 @p2125 @p2457) :args (@t1283))
% 35.45/35.68  (step @p2463 :rule cong :premises (@p2462 @p2125) :args (@t1284))
% 35.45/35.68  (step @p2464 :rule cong :premises (@p2463) :args (@t1285))
% 35.45/35.68  (step @p2465 :rule refl :args (tptp.e10))
% 35.45/35.68  (step @p2466 :rule cong :premises (@p2462 @p2137) :args (@t1286))
% 35.45/35.68  (step @p2467 :rule cong :premises (@p2466 @p2463 @p2465) :args (@t1287))
% 35.45/35.68  (step @p2468 :rule cong :premises (@p2462 @p2137 @p2467) :args (@t1288))
% 35.45/35.68  (step @p2469 :rule cong :premises (@p2468 @p2125 @p2464) :args (@t1289))
% 35.45/35.68  (step @p2470 :rule cong :premises (@p2469 @p2125) :args (@t1290))
% 35.45/35.68  (step @p2471 :rule cong :premises (@p2470) :args (@t1291))
% 35.45/35.68  (step @p2472 :rule refl :args (tptp.e11))
% 35.45/35.68  (step @p2473 :rule cong :premises (@p2469 @p2137) :args (@t1292))
% 35.45/35.68  (step @p2474 :rule cong :premises (@p2473 @p2470 @p2472) :args (@t1293))
% 35.45/35.68  (step @p2475 :rule cong :premises (@p2469 @p2137 @p2474) :args (@t1294))
% 35.45/35.68  (step @p2476 :rule cong :premises (@p2475 @p2125 @p2471) :args (@t1295))
% 35.45/35.68  (step @p2477 :rule cong :premises (@p2476 @p2124) :args (@t1296))
% 35.45/35.68  (step @p2478 :rule cong :premises (@p2477) :args (@t1297))
% 35.45/35.68  (step @p2479 :rule cong :premises (@p2476 @p2124 @p2478) :args (@t1298))
% 35.45/35.68  (step @p2480 :rule cong :premises (@p2479 @p2125) :args (@t1299))
% 35.45/35.68  (step @p2481 :rule cong :premises (@p2480) :args (@t1300))
% 35.45/35.68  (step @p2482 :rule refl :args (tptp.e12))
% 35.45/35.68  (step @p2483 :rule cong :premises (@p2479 @p2137) :args (@t1301))
% 35.45/35.68  (step @p2484 :rule cong :premises (@p2483 @p2480 @p2482) :args (@t1302))
% 35.45/35.68  (step @p2485 :rule cong :premises (@p2479 @p2137 @p2484) :args (@t1303))
% 35.45/35.68  (step @p2486 :rule cong :premises (@p2485 @p2125 @p2481) :args (@t1304))
% 35.45/35.68  (step @p2487 :rule cong :premises (@p2486 @p2125) :args (@t1305))
% 35.45/35.68  (step @p2488 :rule cong :premises (@p2487) :args (@t1306))
% 35.45/35.68  (step @p2489 :rule refl :args (tptp.e13))
% 35.45/35.68  (step @p2490 :rule cong :premises (@p2486 @p2137) :args (@t1307))
% 35.45/35.68  (step @p2491 :rule cong :premises (@p2490 @p2487 @p2489) :args (@t1308))
% 35.45/35.68  (step @p2492 :rule cong :premises (@p2486 @p2137 @p2491) :args (@t1309))
% 35.45/35.68  (step @p2493 :rule cong :premises (@p2492 @p2125 @p2488) :args (@t1310))
% 35.45/35.68  (step @p2494 :rule cong :premises (@p2493 @p2125) :args (@t1311))
% 35.45/35.68  (step @p2495 :rule cong :premises (@p2494) :args (@t1312))
% 35.45/35.68  (step @p2496 :rule refl :args (tptp.e14))
% 35.45/35.68  (step @p2497 :rule cong :premises (@p2493 @p2137) :args (@t1313))
% 35.45/35.68  (step @p2498 :rule cong :premises (@p2497 @p2494 @p2496) :args (@t1314))
% 35.45/35.68  (step @p2499 :rule cong :premises (@p2493 @p2137 @p2498) :args (@t1315))
% 35.45/35.68  (step @p2500 :rule cong :premises (@p2499 @p2125 @p2495) :args (@t1316))
% 35.45/35.68  (step @p2501 :rule cong :premises (@p2500 @p2124) :args (@t1317))
% 35.45/35.68  (step @p2502 :rule cong :premises (@p2501) :args (@t1318))
% 35.45/35.68  (step @p2503 :rule cong :premises (@p2500 @p2124 @p2502) :args (@t1319))
% 35.45/35.68  (step @p2504 :rule cong :premises (@p2503 @p2125) :args (@t1320))
% 35.45/35.68  (step @p2505 :rule cong :premises (@p2504) :args (@t1321))
% 35.45/35.68  (step @p2506 :rule refl :args (tptp.e15))
% 35.45/35.68  (step @p2507 :rule cong :premises (@p2503 @p2137) :args (@t1322))
% 35.45/35.68  (step @p2508 :rule cong :premises (@p2507 @p2504 @p2506) :args (@t1323))
% 35.45/35.68  (step @p2509 :rule cong :premises (@p2503 @p2137 @p2508) :args (@t1324))
% 35.45/35.68  (step @p2510 :rule cong :premises (@p2509 @p2125 @p2505) :args (@t1325))
% 35.45/35.68  (step @p2511 :rule cong :premises (@p2510 @p2125) :args (@t1326))
% 35.45/35.68  (step @p2512 :rule cong :premises (@p2511) :args (@t1327))
% 35.45/35.68  (step @p2513 :rule refl :args (tptp.e16))
% 35.45/35.68  (step @p2514 :rule cong :premises (@p2510 @p2137) :args (@t1328))
% 35.45/35.68  (step @p2515 :rule cong :premises (@p2514 @p2511 @p2513) :args (@t1329))
% 35.45/35.68  (step @p2516 :rule cong :premises (@p2510 @p2137 @p2515) :args (@t1330))
% 35.45/35.68  (step @p2517 :rule cong :premises (@p2516 @p2125 @p2512) :args (@t1331))
% 35.45/35.68  (step @p2518 :rule cong :premises (@p2517 @p2125) :args (@t1332))
% 35.45/35.68  (step @p2519 :rule cong :premises (@p2518) :args (@t1333))
% 35.45/35.68  (step @p2520 :rule refl :args (tptp.e17))
% 35.45/35.68  (step @p2521 :rule cong :premises (@p2517 @p2137) :args (@t1334))
% 35.45/35.68  (step @p2522 :rule cong :premises (@p2521 @p2518 @p2520) :args (@t1335))
% 35.45/35.68  (step @p2523 :rule cong :premises (@p2517 @p2137 @p2522) :args (@t1336))
% 35.45/35.68  (step @p2524 :rule cong :premises (@p2523 @p2125 @p2519) :args (@t1337))
% 35.45/35.68  (step @p2525 :rule cong :premises (@p2524 @p2124) :args (@t1338))
% 35.45/35.68  (step @p2526 :rule cong :premises (@p2525) :args (@t1339))
% 35.45/35.68  (step @p2527 :rule cong :premises (@p2524 @p2124 @p2526) :args (@t1340))
% 35.45/35.68  (step @p2528 :rule cong :premises (@p2527 @p2125) :args (@t1341))
% 35.45/35.68  (step @p2529 :rule cong :premises (@p2528) :args (@t1342))
% 35.45/35.68  (step @p2530 :rule refl :args (tptp.e18))
% 35.45/35.68  (step @p2531 :rule cong :premises (@p2527 @p2137) :args (@t1343))
% 35.45/35.68  (step @p2532 :rule cong :premises (@p2531 @p2528 @p2530) :args (@t1344))
% 35.45/35.68  (step @p2533 :rule cong :premises (@p2527 @p2137 @p2532) :args (@t1345))
% 35.45/35.68  (step @p2534 :rule cong :premises (@p2533 @p2125 @p2529) :args (@t1346))
% 35.45/35.68  (step @p2535 :rule cong :premises (@p2534 @p2125) :args (@t1347))
% 35.45/35.68  (step @p2536 :rule cong :premises (@p2535) :args (@t1348))
% 35.45/35.68  (step @p2537 :rule refl :args (tptp.e19))
% 35.45/35.68  (step @p2538 :rule cong :premises (@p2534 @p2137) :args (@t1349))
% 35.45/35.68  (step @p2539 :rule cong :premises (@p2538 @p2535 @p2537) :args (@t1350))
% 35.45/35.68  (step @p2540 :rule cong :premises (@p2534 @p2137 @p2539) :args (@t1351))
% 35.45/35.68  (step @p2541 :rule cong :premises (@p2540 @p2125 @p2536) :args (@t1352))
% 35.45/35.68  (step @p2542 :rule cong :premises (@p2541 @p2125) :args (@t1353))
% 35.45/35.68  (step @p2543 :rule cong :premises (@p2542) :args (@t1354))
% 35.45/35.68  (step @p2544 :rule refl :args (tptp.e20))
% 35.45/35.68  (step @p2545 :rule cong :premises (@p2541 @p2137) :args (@t1355))
% 35.45/35.68  (step @p2546 :rule cong :premises (@p2545 @p2542 @p2544) :args (@t1356))
% 35.45/35.68  (step @p2547 :rule cong :premises (@p2541 @p2137 @p2546) :args (@t1357))
% 35.45/35.68  (step @p2548 :rule cong :premises (@p2547 @p2125 @p2543) :args (@t1358))
% 35.45/35.68  (step @p2549 :rule cong :premises (@p2548 @p2124) :args (@t1359))
% 35.45/35.68  (step @p2550 :rule cong :premises (@p2549) :args (@t1360))
% 35.45/35.68  (step @p2551 :rule cong :premises (@p2548 @p2124 @p2550) :args (@t1361))
% 35.45/35.68  (step @p2552 :rule cong :premises (@p2551 @p2125) :args (@t1362))
% 35.45/35.68  (step @p2553 :rule cong :premises (@p2552) :args (@t1363))
% 35.45/35.68  (step @p2554 :rule refl :args (tptp.e21))
% 35.45/35.68  (step @p2555 :rule cong :premises (@p2551 @p2137) :args (@t1364))
% 35.45/35.68  (step @p2556 :rule cong :premises (@p2555 @p2552 @p2554) :args (@t1365))
% 35.45/35.68  (step @p2557 :rule cong :premises (@p2551 @p2137 @p2556) :args (@t1366))
% 35.45/35.68  (step @p2558 :rule cong :premises (@p2557 @p2125 @p2553) :args (@t1367))
% 35.45/35.68  (step @p2559 :rule cong :premises (@p2558 @p2125) :args (@t1368))
% 35.45/35.68  (step @p2560 :rule cong :premises (@p2559) :args (@t1369))
% 35.45/35.68  (step @p2561 :rule refl :args (tptp.e22))
% 35.45/35.68  (step @p2562 :rule cong :premises (@p2558 @p2137) :args (@t1370))
% 35.45/35.68  (step @p2563 :rule cong :premises (@p2562 @p2559 @p2561) :args (@t1371))
% 35.45/35.68  (step @p2564 :rule cong :premises (@p2558 @p2137 @p2563) :args (@t1372))
% 35.45/35.68  (step @p2565 :rule cong :premises (@p2564 @p2125 @p2560) :args (@t1373))
% 35.45/35.68  (step @p2566 :rule cong :premises (@p2565 @p2125) :args (@t1374))
% 35.45/35.68  (step @p2567 :rule cong :premises (@p2566) :args (@t1375))
% 35.45/35.68  (step @p2568 :rule refl :args (tptp.e23))
% 35.45/35.68  (step @p2569 :rule cong :premises (@p2565 @p2137) :args (@t1376))
% 35.45/35.68  (step @p2570 :rule cong :premises (@p2569 @p2566 @p2568) :args (@t1377))
% 35.45/35.68  (step @p2571 :rule cong :premises (@p2565 @p2137 @p2570) :args (@t1378))
% 35.45/35.68  (step @p2572 :rule cong :premises (@p2571 @p2125 @p2567) :args (@t1379))
% 35.45/35.68  (step @p2573 :rule cong :premises (@p2572 @p2124) :args (@t1380))
% 35.45/35.68  (step @p2574 :rule cong :premises (@p2573) :args (@t1381))
% 35.45/35.68  (step @p2575 :rule cong :premises (@p2572 @p2124 @p2574) :args (@t1382))
% 35.45/35.68  (step @p2576 :rule cong :premises (@p2575 @p2125) :args (@t1383))
% 35.45/35.68  (step @p2577 :rule cong :premises (@p2576) :args (@t1384))
% 35.45/35.68  (step @p2578 :rule refl :args (tptp.e24))
% 35.45/35.68  (step @p2579 :rule cong :premises (@p2575 @p2137) :args (@t1385))
% 35.45/35.68  (step @p2580 :rule cong :premises (@p2579 @p2576 @p2578) :args (@t1386))
% 35.45/35.68  (step @p2581 :rule cong :premises (@p2575 @p2137 @p2580) :args (@t1387))
% 35.45/35.68  (step @p2582 :rule cong :premises (@p2581 @p2125 @p2577) :args (@t1388))
% 35.45/35.68  (step @p2583 :rule cong :premises (@p2582 @p2125) :args (@t1389))
% 35.45/35.68  (step @p2584 :rule cong :premises (@p2583) :args (@t1390))
% 35.45/35.68  (step @p2585 :rule refl :args (tptp.e25))
% 35.45/35.68  (step @p2586 :rule cong :premises (@p2582 @p2137) :args (@t1391))
% 35.45/35.68  (step @p2587 :rule cong :premises (@p2586 @p2583 @p2585) :args (@t1392))
% 35.45/35.68  (step @p2588 :rule cong :premises (@p2582 @p2137 @p2587) :args (@t1393))
% 35.45/35.68  (step @p2589 :rule cong :premises (@p2588 @p2125 @p2584) :args (@t1394))
% 35.45/35.68  (step @p2590 :rule cong :premises (@p2589 @p2125) :args (@t1395))
% 35.45/35.68  (step @p2591 :rule cong :premises (@p2590) :args (@t1396))
% 35.45/35.68  (step @p2592 :rule refl :args (tptp.e26))
% 35.45/35.68  (step @p2593 :rule cong :premises (@p2589 @p2137) :args (@t1397))
% 35.45/35.68  (step @p2594 :rule cong :premises (@p2593 @p2590 @p2592) :args (@t1398))
% 35.45/35.68  (step @p2595 :rule cong :premises (@p2589 @p2137 @p2594) :args (@t1399))
% 35.45/35.68  (step @p2596 :rule cong :premises (@p2595 @p2125 @p2591) :args (@t1400))
% 35.45/35.68  (step @p2597 :rule cong :premises (@p2596 @p2124) :args (@t1401))
% 35.45/35.68  (step @p2598 :rule cong :premises (@p2597) :args (@t1402))
% 35.45/35.68  (step @p2599 :rule cong :premises (@p2596 @p2124 @p2598) :args (@t1403))
% 35.45/35.68  (step @p2600 :rule cong :premises (@p2599 @p2125) :args (@t1404))
% 35.45/35.68  (step @p2601 :rule cong :premises (@p2600) :args (@t1405))
% 35.45/35.68  (step @p2602 :rule refl :args (tptp.e27))
% 35.45/35.68  (step @p2603 :rule cong :premises (@p2599 @p2137) :args (@t1406))
% 35.45/35.68  (step @p2604 :rule cong :premises (@p2603 @p2600 @p2602) :args (@t1407))
% 35.45/35.68  (step @p2605 :rule cong :premises (@p2599 @p2137 @p2604) :args (@t1408))
% 35.45/35.68  (step @p2606 :rule cong :premises (@p2605 @p2125 @p2601) :args (@t1409))
% 35.45/35.68  (step @p2607 :rule cong :premises (@p2606 @p2125) :args (@t1410))
% 35.45/35.68  (step @p2608 :rule cong :premises (@p2607) :args (@t1411))
% 35.45/35.68  (step @p2609 :rule refl :args (tptp.e28))
% 35.45/35.68  (step @p2610 :rule cong :premises (@p2606 @p2137) :args (@t1412))
% 35.45/35.68  (step @p2611 :rule cong :premises (@p2610 @p2607 @p2609) :args (@t1413))
% 35.45/35.68  (step @p2612 :rule cong :premises (@p2606 @p2137 @p2611) :args (@t1414))
% 35.45/35.68  (step @p2613 :rule cong :premises (@p2612 @p2125 @p2608) :args (@t1415))
% 35.45/35.68  (step @p2614 :rule cong :premises (@p2613 @p2125) :args (@t1416))
% 35.45/35.68  (step @p2615 :rule cong :premises (@p2614) :args (@t1417))
% 35.45/35.68  (step @p2616 :rule refl :args (tptp.e29))
% 35.45/35.68  (step @p2617 :rule cong :premises (@p2613 @p2137) :args (@t1418))
% 35.45/35.68  (step @p2618 :rule cong :premises (@p2617 @p2614 @p2616) :args (@t1419))
% 35.45/35.68  (step @p2619 :rule cong :premises (@p2613 @p2137 @p2618) :args (@t1420))
% 35.45/35.68  (step @p2620 :rule cong :premises (@p2619 @p2125 @p2615) :args (@t1421))
% 35.45/35.68  (step @p2621 :rule cong :premises (@p2620 @p2124) :args (@t1422))
% 35.45/35.68  (step @p2622 :rule cong :premises (@p2621) :args (@t1423))
% 35.45/35.68  (step @p2623 :rule cong :premises (@p2620 @p2124 @p2622) :args ((tptp.store @t1421 tptp.head @t1423)))
% 35.45/35.68  (step @p2624 :rule cong :premises (@p194) :args (@t203))
% 35.45/35.68  (step @p2625 :rule trans :premises (@p126 @p2624))
% 35.45/35.68  (step @p2626 :rule cong :premises (@p111 @p194 @p2458) :args (@t101))
% 35.45/35.68  (step @p2627 :rule trans :premises (@p56 @p2626))
% 35.45/35.68  (step @p2628 :rule cong :premises (@p2453 @p2137 @p2627) :args (@t322))
% 35.45/35.68  (step @p2629 :rule refl :args (tptp.queue_11))
% 35.45/35.68  (step @p2630 :rule cong :premises (@p2629 @p2628) :args (@t323))
% 35.45/35.68  (step @p2631 :rule eq_resolve :premises (@p205 @p2630))
% 35.45/35.68  (step @p2632 :rule cong :premises (@p2631 @p2125 @p2625) :args (@t336))
% 35.45/35.68  (step @p2633 :rule refl :args (tptp.queue_13))
% 35.45/35.68  (step @p2634 :rule cong :premises (@p2633 @p2632) :args (@t337))
% 35.45/35.68  (step @p2635 :rule eq_resolve :premises (@p212 @p2634))
% 35.45/35.68  (step @p2636 :rule refl :args (tptp.q10))
% 35.45/35.68  (step @p2637 :rule cong :premises (@p2636 @p2635) :args (@t456))
% 35.45/35.68  (step @p2638 :rule eq_resolve :premises (@p273 @p2637))
% 35.45/35.68  (step @p2639 :rule cong :premises (@p2638 @p2125) :args (@t220))
% 35.45/35.68  (step @p2640 :rule cong :premises (@p2639) :args (@t1424))
% 35.45/35.68  (step @p2641 :rule cong :premises (@p2638 @p2137) :args (@t118))
% 35.45/35.68  (step @p2642 :rule cong :premises (@p2641 @p2639 @p2465) :args (@t1425))
% 35.45/35.68  (step @p2643 :rule cong :premises (@p2638 @p2137 @p2642) :args (@t1426))
% 35.45/35.68  (step @p2644 :rule cong :premises (@p2643 @p2125 @p2640) :args ((tptp.store @t1426 tptp.tail @t1424)))
% 35.45/35.68  (step @p2645 :rule cong :premises (@p138) :args (@t239))
% 35.45/35.68  (step @p2646 :rule refl :args (tptp.index_18))
% 35.45/35.68  (step @p2647 :rule cong :premises (@p2646 @p2645) :args (@t240))
% 35.45/35.68  (step @p2648 :rule eq_resolve :premises (@p151 @p2647))
% 35.45/35.68  (step @p2649 :rule refl :args (@t118))
% 35.45/35.68  (step @p2650 :rule cong :premises (@p2649 @p138 @p2465) :args ((tptp.store @t118 tptp.index_15 tptp.e10)))
% 35.45/35.68  (step @p2651 :rule refl :args (tptp.index_15))
% 35.45/35.68  (step @p2652 :rule cong :premises (@p68 @p2651 @p2465) :args (@t128))
% 35.45/35.68  (step @p2653 :rule refl :args (tptp.earray_16))
% 35.45/35.68  (step @p2654 :rule cong :premises (@p2653 @p2652) :args (@t129))
% 35.45/35.68  (step @p2655 :rule eq_resolve :premises (@p75 @p2654))
% 35.45/35.68  (step @p2656 :rule trans :premises (@p2655 @p2650))
% 35.45/35.68  (step @p2657 :rule cong :premises (@p2636 @p2137 @p2656) :args (@t366))
% 35.45/35.68  (step @p2658 :rule refl :args (tptp.queue_17))
% 35.45/35.68  (step @p2659 :rule cong :premises (@p2658 @p2657) :args (@t367))
% 35.45/35.68  (step @p2660 :rule eq_resolve :premises (@p227 @p2659))
% 35.45/35.68  (step @p2661 :rule cong :premises (@p2660 @p2125 @p2648) :args (@t380))
% 35.45/35.68  (step @p2662 :rule refl :args (tptp.queue_19))
% 35.45/35.68  (step @p2663 :rule cong :premises (@p2662 @p2661) :args (@t381))
% 35.45/35.68  (step @p2664 :rule eq_resolve :premises (@p234 @p2663))
% 35.45/35.68  (step @p2665 :rule trans :premises (@p2664 @p2644))
% 35.45/35.68  (step @p2666 :rule refl :args (tptp.q11))
% 35.45/35.68  (step @p2667 :rule cong :premises (@p2666 @p2665) :args (@t457))
% 35.45/35.68  (step @p2668 :rule eq_resolve :premises (@p274 @p2667))
% 35.45/35.68  (step @p2669 :rule cong :premises (@p2668 @p2125) :args (@t259))
% 35.45/35.68  (step @p2670 :rule cong :premises (@p2669) :args (@t1427))
% 35.45/35.68  (step @p2671 :rule cong :premises (@p2668 @p2137) :args (@t149))
% 35.45/35.68  (step @p2672 :rule cong :premises (@p2671 @p2669 @p2472) :args (@t1428))
% 35.45/35.68  (step @p2673 :rule cong :premises (@p2668 @p2137 @p2672) :args (@t1429))
% 35.45/35.68  (step @p2674 :rule cong :premises (@p2673 @p2125 @p2670) :args (@t1430))
% 35.45/35.68  (step @p2675 :rule cong :premises (@p2674 @p2124) :args (@t1431))
% 35.45/35.68  (step @p2676 :rule cong :premises (@p2675) :args (@t1432))
% 35.45/35.68  (step @p2677 :rule cong :premises (@p2674 @p2124 @p2676) :args ((tptp.store @t1430 tptp.head @t1432)))
% 35.45/35.68  (step @p2678 :rule cong :premises (@p164) :args (@t263))
% 35.45/35.68  (step @p2679 :rule refl :args (tptp.index_24))
% 35.45/35.68  (step @p2680 :rule cong :premises (@p2679 @p2678) :args (@t264))
% 35.45/35.68  (step @p2681 :rule eq_resolve :premises (@p167 @p2680))
% 35.45/35.68  (step @p2682 :rule refl :args (@t149))
% 35.45/35.68  (step @p2683 :rule cong :premises (@p2682 @p164 @p2472) :args ((tptp.store @t149 tptp.index_21 tptp.e11)))
% 35.45/35.68  (step @p2684 :rule refl :args (tptp.index_21))
% 35.45/35.68  (step @p2685 :rule cong :premises (@p89 @p2684 @p2472) :args (@t154))
% 35.45/35.68  (step @p2686 :rule refl :args (tptp.earray_22))
% 35.45/35.68  (step @p2687 :rule cong :premises (@p2686 @p2685) :args (@t155))
% 35.45/35.68  (step @p2688 :rule eq_resolve :premises (@p93 @p2687))
% 35.45/35.68  (step @p2689 :rule trans :premises (@p2688 @p2683))
% 35.45/35.68  (step @p2690 :rule cong :premises (@p2666 @p2137 @p2689) :args (@t398))
% 35.45/35.68  (step @p2691 :rule refl :args (tptp.queue_23))
% 35.45/35.68  (step @p2692 :rule cong :premises (@p2691 @p2690) :args (@t399))
% 35.45/35.68  (step @p2693 :rule eq_resolve :premises (@p243 @p2692))
% 35.45/35.68  (step @p2694 :rule cong :premises (@p2693 @p2125 @p2681) :args (@t400))
% 35.45/35.68  (step @p2695 :rule refl :args (tptp.queue_25))
% 35.45/35.68  (step @p2696 :rule cong :premises (@p2695 @p2694) :args (@t401))
% 35.45/35.68  (step @p2697 :rule eq_resolve :premises (@p244 @p2696))
% 35.45/35.68  (step @p2698 :rule cong :premises (@p2697 @p2124) :args (@t265))
% 35.45/35.68  (step @p2699 :rule cong :premises (@p2698) :args ((tptp.s @t265)))
% 35.45/35.68  (step @p2700 :rule cong :premises (@p168) :args (@t266))
% 35.45/35.68  (step @p2701 :rule refl :args (tptp.index_27))
% 35.45/35.68  (step @p2702 :rule cong :premises (@p2701 @p2700) :args (@t267))
% 35.45/35.68  (step @p2703 :rule eq_resolve :premises (@p169 @p2702))
% 35.45/35.68  (step @p2704 :rule trans :premises (@p2703 @p2699))
% 35.45/35.68  (step @p2705 :rule cong :premises (@p2697 @p2124 @p2704) :args (@t402))
% 35.45/35.68  (step @p2706 :rule refl :args (tptp.queue_28))
% 35.45/35.68  (step @p2707 :rule cong :premises (@p2706 @p2705) :args (@t403))
% 35.45/35.68  (step @p2708 :rule eq_resolve :premises (@p245 @p2707))
% 35.45/35.68  (step @p2709 :rule trans :premises (@p2708 @p2677))
% 35.45/35.68  (step @p2710 :rule refl :args (tptp.q12))
% 35.45/35.68  (step @p2711 :rule cong :premises (@p2710 @p2709) :args (@t458))
% 35.45/35.68  (step @p2712 :rule eq_resolve :premises (@p275 @p2711))
% 35.45/35.68  (step @p2713 :rule cong :premises (@p2712 @p2125) :args (@t269))
% 35.45/35.68  (step @p2714 :rule cong :premises (@p2713) :args (@t1433))
% 35.45/35.68  (step @p2715 :rule cong :premises (@p2712 @p2137) :args (@t156))
% 35.45/35.68  (step @p2716 :rule cong :premises (@p2715 @p2713 @p2482) :args (@t1434))
% 35.45/35.68  (step @p2717 :rule cong :premises (@p2712 @p2137 @p2716) :args (@t1435))
% 35.45/35.68  (step @p2718 :rule cong :premises (@p2717 @p2125 @p2714) :args ((tptp.store @t1435 tptp.tail @t1433)))
% 35.45/35.68  (step @p2719 :rule cong :premises (@p171) :args (@t270))
% 35.45/35.68  (step @p2720 :rule refl :args (tptp.index_33))
% 35.45/35.68  (step @p2721 :rule cong :premises (@p2720 @p2719) :args (@t271))
% 35.45/35.68  (step @p2722 :rule eq_resolve :premises (@p172 @p2721))
% 35.45/35.68  (step @p2723 :rule refl :args (@t156))
% 35.45/35.68  (step @p2724 :rule cong :premises (@p2723 @p171 @p2482) :args ((tptp.store @t156 tptp.index_30 tptp.e12)))
% 35.45/35.68  (step @p2725 :rule refl :args (tptp.index_30))
% 35.45/35.68  (step @p2726 :rule cong :premises (@p94 @p2725 @p2482) :args (@t157))
% 35.45/35.68  (step @p2727 :rule refl :args (tptp.earray_31))
% 35.45/35.68  (step @p2728 :rule cong :premises (@p2727 @p2726) :args (@t158))
% 35.45/35.68  (step @p2729 :rule eq_resolve :premises (@p95 @p2728))
% 35.45/35.68  (step @p2730 :rule trans :premises (@p2729 @p2724))
% 35.45/35.68  (step @p2731 :rule cong :premises (@p2710 @p2137 @p2730) :args (@t404))
% 35.45/35.68  (step @p2732 :rule refl :args (tptp.queue_32))
% 35.45/35.68  (step @p2733 :rule cong :premises (@p2732 @p2731) :args (@t405))
% 35.45/35.68  (step @p2734 :rule eq_resolve :premises (@p246 @p2733))
% 35.45/35.68  (step @p2735 :rule cong :premises (@p2734 @p2125 @p2722) :args (@t406))
% 35.45/35.68  (step @p2736 :rule refl :args (tptp.queue_34))
% 35.45/35.68  (step @p2737 :rule cong :premises (@p2736 @p2735) :args (@t407))
% 35.45/35.68  (step @p2738 :rule eq_resolve :premises (@p247 @p2737))
% 35.45/35.68  (step @p2739 :rule trans :premises (@p2738 @p2718))
% 35.45/35.68  (step @p2740 :rule refl :args (tptp.q13))
% 35.45/35.68  (step @p2741 :rule cong :premises (@p2740 @p2739) :args (@t459))
% 35.45/35.68  (step @p2742 :rule eq_resolve :premises (@p276 @p2741))
% 35.45/35.68  (step @p2743 :rule cong :premises (@p2742 @p2125) :args (@t272))
% 35.45/35.68  (step @p2744 :rule cong :premises (@p2743) :args (@t1436))
% 35.45/35.68  (step @p2745 :rule cong :premises (@p2742 @p2137) :args (@t159))
% 35.45/35.68  (step @p2746 :rule cong :premises (@p2745 @p2743 @p2489) :args (@t1437))
% 35.45/35.68  (step @p2747 :rule cong :premises (@p2742 @p2137 @p2746) :args (@t1438))
% 35.45/35.68  (step @p2748 :rule cong :premises (@p2747 @p2125 @p2744) :args ((tptp.store @t1438 tptp.tail @t1436)))
% 35.45/35.68  (step @p2749 :rule cong :premises (@p173) :args (@t273))
% 35.45/35.68  (step @p2750 :rule refl :args (tptp.index_39))
% 35.45/35.68  (step @p2751 :rule cong :premises (@p2750 @p2749) :args (@t274))
% 35.45/35.68  (step @p2752 :rule eq_resolve :premises (@p174 @p2751))
% 35.45/35.68  (step @p2753 :rule refl :args (@t159))
% 35.45/35.68  (step @p2754 :rule cong :premises (@p2753 @p173 @p2489) :args ((tptp.store @t159 tptp.index_36 tptp.e13)))
% 35.45/35.68  (step @p2755 :rule refl :args (tptp.index_36))
% 35.45/35.68  (step @p2756 :rule cong :premises (@p96 @p2755 @p2489) :args (@t160))
% 35.45/35.68  (step @p2757 :rule refl :args (tptp.earray_37))
% 35.45/35.68  (step @p2758 :rule cong :premises (@p2757 @p2756) :args (@t161))
% 35.45/35.68  (step @p2759 :rule eq_resolve :premises (@p97 @p2758))
% 35.45/35.68  (step @p2760 :rule trans :premises (@p2759 @p2754))
% 35.45/35.68  (step @p2761 :rule cong :premises (@p2740 @p2137 @p2760) :args (@t408))
% 35.45/35.68  (step @p2762 :rule refl :args (tptp.queue_38))
% 35.45/35.68  (step @p2763 :rule cong :premises (@p2762 @p2761) :args (@t409))
% 35.45/35.68  (step @p2764 :rule eq_resolve :premises (@p248 @p2763))
% 35.45/35.68  (step @p2765 :rule cong :premises (@p2764 @p2125 @p2752) :args (@t410))
% 35.45/35.68  (step @p2766 :rule refl :args (tptp.queue_40))
% 35.45/35.68  (step @p2767 :rule cong :premises (@p2766 @p2765) :args (@t411))
% 35.45/35.68  (step @p2768 :rule eq_resolve :premises (@p249 @p2767))
% 35.45/35.68  (step @p2769 :rule trans :premises (@p2768 @p2748))
% 35.45/35.68  (step @p2770 :rule refl :args (tptp.q14))
% 35.45/35.68  (step @p2771 :rule cong :premises (@p2770 @p2769) :args (@t460))
% 35.45/35.68  (step @p2772 :rule eq_resolve :premises (@p277 @p2771))
% 35.45/35.68  (step @p2773 :rule cong :premises (@p2772 @p2125) :args (@t275))
% 35.45/35.68  (step @p2774 :rule cong :premises (@p2773) :args (@t1439))
% 35.45/35.68  (step @p2775 :rule cong :premises (@p2772 @p2137) :args (@t164))
% 35.45/35.68  (step @p2776 :rule cong :premises (@p2775 @p2773 @p2496) :args (@t1440))
% 35.45/35.68  (step @p2777 :rule cong :premises (@p2772 @p2137 @p2776) :args (@t1441))
% 35.45/35.68  (step @p2778 :rule cong :premises (@p2777 @p2125 @p2774) :args (@t1442))
% 35.45/35.68  (step @p2779 :rule cong :premises (@p2778 @p2124) :args (@t1443))
% 35.45/35.68  (step @p2780 :rule cong :premises (@p2779) :args (@t1444))
% 35.45/35.68  (step @p2781 :rule cong :premises (@p2778 @p2124 @p2780) :args ((tptp.store @t1442 tptp.head @t1444)))
% 35.45/35.68  (step @p2782 :rule cong :premises (@p175) :args (@t276))
% 35.45/35.68  (step @p2783 :rule refl :args (tptp.index_45))
% 35.45/35.68  (step @p2784 :rule cong :premises (@p2783 @p2782) :args (@t277))
% 35.45/35.68  (step @p2785 :rule eq_resolve :premises (@p176 @p2784))
% 35.45/35.68  (step @p2786 :rule refl :args (@t164))
% 35.45/35.68  (step @p2787 :rule cong :premises (@p2786 @p175 @p2496) :args ((tptp.store @t164 tptp.index_42 tptp.e14)))
% 35.45/35.68  (step @p2788 :rule refl :args (tptp.index_42))
% 35.45/35.68  (step @p2789 :rule cong :premises (@p99 @p2788 @p2496) :args (@t165))
% 35.45/35.68  (step @p2790 :rule refl :args (tptp.earray_43))
% 35.45/35.68  (step @p2791 :rule cong :premises (@p2790 @p2789) :args (@t166))
% 35.45/35.68  (step @p2792 :rule eq_resolve :premises (@p100 @p2791))
% 35.45/35.68  (step @p2793 :rule trans :premises (@p2792 @p2787))
% 35.45/35.68  (step @p2794 :rule cong :premises (@p2770 @p2137 @p2793) :args (@t412))
% 35.45/35.68  (step @p2795 :rule refl :args (tptp.queue_44))
% 35.45/35.68  (step @p2796 :rule cong :premises (@p2795 @p2794) :args (@t413))
% 35.45/35.68  (step @p2797 :rule eq_resolve :premises (@p250 @p2796))
% 35.45/35.68  (step @p2798 :rule cong :premises (@p2797 @p2125 @p2785) :args (@t414))
% 35.45/35.68  (step @p2799 :rule refl :args (tptp.queue_46))
% 35.45/35.68  (step @p2800 :rule cong :premises (@p2799 @p2798) :args (@t415))
% 35.45/35.68  (step @p2801 :rule eq_resolve :premises (@p251 @p2800))
% 35.45/35.68  (step @p2802 :rule cong :premises (@p2801 @p2124) :args (@t278))
% 35.45/35.68  (step @p2803 :rule cong :premises (@p2802) :args ((tptp.s @t278)))
% 35.45/35.68  (step @p2804 :rule cong :premises (@p177) :args (@t279))
% 35.45/35.68  (step @p2805 :rule refl :args (tptp.index_48))
% 35.45/35.68  (step @p2806 :rule cong :premises (@p2805 @p2804) :args (@t280))
% 35.45/35.68  (step @p2807 :rule eq_resolve :premises (@p178 @p2806))
% 35.45/35.68  (step @p2808 :rule trans :premises (@p2807 @p2803))
% 35.45/35.68  (step @p2809 :rule cong :premises (@p2801 @p2124 @p2808) :args (@t416))
% 35.45/35.68  (step @p2810 :rule refl :args (tptp.queue_49))
% 35.45/35.68  (step @p2811 :rule cong :premises (@p2810 @p2809) :args (@t417))
% 35.45/35.68  (step @p2812 :rule eq_resolve :premises (@p252 @p2811))
% 35.45/35.68  (step @p2813 :rule trans :premises (@p2812 @p2781))
% 35.45/35.68  (step @p2814 :rule refl :args (tptp.q15))
% 35.45/35.68  (step @p2815 :rule cong :premises (@p2814 @p2813) :args (@t461))
% 35.45/35.68  (step @p2816 :rule eq_resolve :premises (@p278 @p2815))
% 35.45/35.68  (step @p2817 :rule cong :premises (@p2816 @p2125) :args (@t281))
% 35.45/35.68  (step @p2818 :rule cong :premises (@p2817) :args (@t1445))
% 35.45/35.68  (step @p2819 :rule cong :premises (@p2816 @p2137) :args (@t167))
% 35.45/35.68  (step @p2820 :rule cong :premises (@p2819 @p2817 @p2506) :args (@t1446))
% 35.45/35.68  (step @p2821 :rule cong :premises (@p2816 @p2137 @p2820) :args (@t1447))
% 35.45/35.68  (step @p2822 :rule cong :premises (@p2821 @p2125 @p2818) :args ((tptp.store @t1447 tptp.tail @t1445)))
% 35.45/35.68  (step @p2823 :rule cong :premises (@p179) :args (@t282))
% 35.45/35.68  (step @p2824 :rule refl :args (tptp.index_54))
% 35.45/35.68  (step @p2825 :rule cong :premises (@p2824 @p2823) :args (@t283))
% 35.45/35.68  (step @p2826 :rule eq_resolve :premises (@p180 @p2825))
% 35.45/35.68  (step @p2827 :rule refl :args (@t167))
% 35.45/35.68  (step @p2828 :rule cong :premises (@p2827 @p179 @p2506) :args ((tptp.store @t167 tptp.index_51 tptp.e15)))
% 35.45/35.68  (step @p2829 :rule refl :args (tptp.index_51))
% 35.45/35.68  (step @p2830 :rule cong :premises (@p101 @p2829 @p2506) :args (@t168))
% 35.45/35.68  (step @p2831 :rule refl :args (tptp.earray_52))
% 35.45/35.68  (step @p2832 :rule cong :premises (@p2831 @p2830) :args (@t169))
% 35.45/35.68  (step @p2833 :rule eq_resolve :premises (@p102 @p2832))
% 35.45/35.68  (step @p2834 :rule trans :premises (@p2833 @p2828))
% 35.45/35.68  (step @p2835 :rule cong :premises (@p2814 @p2137 @p2834) :args (@t420))
% 35.45/35.68  (step @p2836 :rule refl :args (tptp.queue_53))
% 35.45/35.68  (step @p2837 :rule cong :premises (@p2836 @p2835) :args (@t421))
% 35.45/35.68  (step @p2838 :rule eq_resolve :premises (@p254 @p2837))
% 35.45/35.68  (step @p2839 :rule cong :premises (@p2838 @p2125 @p2826) :args (@t422))
% 35.45/35.68  (step @p2840 :rule refl :args (tptp.queue_55))
% 35.45/35.68  (step @p2841 :rule cong :premises (@p2840 @p2839) :args (@t423))
% 35.45/35.68  (step @p2842 :rule eq_resolve :premises (@p255 @p2841))
% 35.45/35.68  (step @p2843 :rule trans :premises (@p2842 @p2822))
% 35.45/35.68  (step @p2844 :rule refl :args (tptp.q16))
% 35.45/35.68  (step @p2845 :rule cong :premises (@p2844 @p2843) :args (@t462))
% 35.45/35.68  (step @p2846 :rule eq_resolve :premises (@p279 @p2845))
% 35.45/35.68  (step @p2847 :rule cong :premises (@p2846 @p2125) :args (@t284))
% 35.45/35.68  (step @p2848 :rule cong :premises (@p2847) :args (@t1448))
% 35.45/35.68  (step @p2849 :rule cong :premises (@p2846 @p2137) :args (@t170))
% 35.45/35.68  (step @p2850 :rule cong :premises (@p2849 @p2847 @p2513) :args (@t1449))
% 35.45/35.68  (step @p2851 :rule cong :premises (@p2846 @p2137 @p2850) :args (@t1450))
% 35.45/35.68  (step @p2852 :rule cong :premises (@p2851 @p2125 @p2848) :args ((tptp.store @t1450 tptp.tail @t1448)))
% 35.45/35.68  (step @p2853 :rule cong :premises (@p181) :args (@t287))
% 35.45/35.68  (step @p2854 :rule refl :args (tptp.index_60))
% 35.45/35.68  (step @p2855 :rule cong :premises (@p2854 @p2853) :args (@t288))
% 35.45/35.68  (step @p2856 :rule eq_resolve :premises (@p183 @p2855))
% 35.45/35.68  (step @p2857 :rule refl :args (@t170))
% 35.45/35.68  (step @p2858 :rule cong :premises (@p2857 @p181 @p2513) :args ((tptp.store @t170 tptp.index_57 tptp.e16)))
% 35.45/35.68  (step @p2859 :rule refl :args (tptp.index_57))
% 35.45/35.68  (step @p2860 :rule cong :premises (@p103 @p2859 @p2513) :args (@t171))
% 35.45/35.68  (step @p2861 :rule refl :args (tptp.earray_58))
% 35.45/35.68  (step @p2862 :rule cong :premises (@p2861 @p2860) :args (@t172))
% 35.45/35.68  (step @p2863 :rule eq_resolve :premises (@p104 @p2862))
% 35.45/35.68  (step @p2864 :rule trans :premises (@p2863 @p2858))
% 35.45/35.68  (step @p2865 :rule cong :premises (@p2844 @p2137 @p2864) :args (@t424))
% 35.45/35.68  (step @p2866 :rule refl :args (tptp.queue_59))
% 35.45/35.68  (step @p2867 :rule cong :premises (@p2866 @p2865) :args (@t425))
% 35.45/35.68  (step @p2868 :rule eq_resolve :premises (@p256 @p2867))
% 35.45/35.68  (step @p2869 :rule cong :premises (@p2868 @p2125 @p2856) :args (@t426))
% 35.45/35.68  (step @p2870 :rule refl :args (tptp.queue_61))
% 35.45/35.68  (step @p2871 :rule cong :premises (@p2870 @p2869) :args (@t427))
% 35.45/35.68  (step @p2872 :rule eq_resolve :premises (@p257 @p2871))
% 35.45/35.68  (step @p2873 :rule trans :premises (@p2872 @p2852))
% 35.45/35.68  (step @p2874 :rule refl :args (tptp.q17))
% 35.45/35.68  (step @p2875 :rule cong :premises (@p2874 @p2873) :args (@t463))
% 35.45/35.68  (step @p2876 :rule eq_resolve :premises (@p280 @p2875))
% 35.45/35.68  (step @p2877 :rule cong :premises (@p2876 @p2125) :args (@t289))
% 35.45/35.68  (step @p2878 :rule cong :premises (@p2877) :args (@t1451))
% 35.45/35.68  (step @p2879 :rule cong :premises (@p2876 @p2137) :args (@t173))
% 35.45/35.68  (step @p2880 :rule cong :premises (@p2879 @p2877 @p2520) :args (@t1452))
% 35.45/35.68  (step @p2881 :rule cong :premises (@p2876 @p2137 @p2880) :args (@t1453))
% 35.45/35.68  (step @p2882 :rule cong :premises (@p2881 @p2125 @p2878) :args (@t1454))
% 35.45/35.68  (step @p2883 :rule cong :premises (@p2882 @p2124) :args (@t1455))
% 35.45/35.68  (step @p2884 :rule cong :premises (@p2883) :args (@t1456))
% 35.45/35.68  (step @p2885 :rule cong :premises (@p2882 @p2124 @p2884) :args ((tptp.store @t1454 tptp.head @t1456)))
% 35.45/35.68  (step @p2886 :rule cong :premises (@p184) :args (@t290))
% 35.45/35.68  (step @p2887 :rule refl :args (tptp.index_66))
% 35.45/35.68  (step @p2888 :rule cong :premises (@p2887 @p2886) :args (@t291))
% 35.45/35.68  (step @p2889 :rule eq_resolve :premises (@p185 @p2888))
% 35.45/35.68  (step @p2890 :rule refl :args (@t173))
% 35.45/35.68  (step @p2891 :rule cong :premises (@p2890 @p184 @p2520) :args ((tptp.store @t173 tptp.index_63 tptp.e17)))
% 35.45/35.68  (step @p2892 :rule refl :args (tptp.index_63))
% 35.45/35.68  (step @p2893 :rule cong :premises (@p105 @p2892 @p2520) :args (@t174))
% 35.45/35.68  (step @p2894 :rule refl :args (tptp.earray_64))
% 35.45/35.68  (step @p2895 :rule cong :premises (@p2894 @p2893) :args (@t175))
% 35.45/35.68  (step @p2896 :rule eq_resolve :premises (@p106 @p2895))
% 35.45/35.68  (step @p2897 :rule trans :premises (@p2896 @p2891))
% 35.45/35.68  (step @p2898 :rule cong :premises (@p2874 @p2137 @p2897) :args (@t428))
% 35.45/35.68  (step @p2899 :rule refl :args (tptp.queue_65))
% 35.45/35.68  (step @p2900 :rule cong :premises (@p2899 @p2898) :args (@t429))
% 35.45/35.68  (step @p2901 :rule eq_resolve :premises (@p258 @p2900))
% 35.45/35.68  (step @p2902 :rule cong :premises (@p2901 @p2125 @p2889) :args (@t430))
% 35.45/35.68  (step @p2903 :rule refl :args (tptp.queue_67))
% 35.45/35.68  (step @p2904 :rule cong :premises (@p2903 @p2902) :args (@t431))
% 35.45/35.68  (step @p2905 :rule eq_resolve :premises (@p259 @p2904))
% 35.45/35.68  (step @p2906 :rule cong :premises (@p2905 @p2124) :args (@t292))
% 35.45/35.68  (step @p2907 :rule cong :premises (@p2906) :args ((tptp.s @t292)))
% 35.45/35.68  (step @p2908 :rule cong :premises (@p186) :args (@t293))
% 35.45/35.68  (step @p2909 :rule refl :args (tptp.index_69))
% 35.45/35.68  (step @p2910 :rule cong :premises (@p2909 @p2908) :args (@t294))
% 35.45/35.68  (step @p2911 :rule eq_resolve :premises (@p187 @p2910))
% 35.45/35.68  (step @p2912 :rule trans :premises (@p2911 @p2907))
% 35.45/35.68  (step @p2913 :rule cong :premises (@p2905 @p2124 @p2912) :args (@t434))
% 35.45/35.68  (step @p2914 :rule refl :args (tptp.queue_70))
% 35.45/35.68  (step @p2915 :rule cong :premises (@p2914 @p2913) :args (@t435))
% 35.45/35.68  (step @p2916 :rule eq_resolve :premises (@p261 @p2915))
% 35.45/35.68  (step @p2917 :rule trans :premises (@p2916 @p2885))
% 35.45/35.68  (step @p2918 :rule refl :args (tptp.q18))
% 35.45/35.68  (step @p2919 :rule cong :premises (@p2918 @p2917) :args (@t464))
% 35.45/35.68  (step @p2920 :rule eq_resolve :premises (@p281 @p2919))
% 35.45/35.68  (step @p2921 :rule cong :premises (@p2920 @p2125) :args (@t295))
% 35.45/35.68  (step @p2922 :rule cong :premises (@p2921) :args (@t1457))
% 35.45/35.68  (step @p2923 :rule cong :premises (@p2920 @p2137) :args (@t176))
% 35.45/35.68  (step @p2924 :rule cong :premises (@p2923 @p2921 @p2530) :args (@t1458))
% 35.45/35.68  (step @p2925 :rule cong :premises (@p2920 @p2137 @p2924) :args (@t1459))
% 35.45/35.68  (step @p2926 :rule cong :premises (@p2925 @p2125 @p2922) :args ((tptp.store @t1459 tptp.tail @t1457)))
% 35.45/35.68  (step @p2927 :rule cong :premises (@p188) :args (@t296))
% 35.45/35.68  (step @p2928 :rule refl :args (tptp.index_75))
% 35.45/35.68  (step @p2929 :rule cong :premises (@p2928 @p2927) :args (@t297))
% 35.45/35.68  (step @p2930 :rule eq_resolve :premises (@p189 @p2929))
% 35.45/35.68  (step @p2931 :rule refl :args (@t176))
% 35.45/35.68  (step @p2932 :rule cong :premises (@p2931 @p188 @p2530) :args ((tptp.store @t176 tptp.index_72 tptp.e18)))
% 35.45/35.68  (step @p2933 :rule refl :args (tptp.index_72))
% 35.45/35.68  (step @p2934 :rule cong :premises (@p107 @p2933 @p2530) :args (@t177))
% 35.45/35.68  (step @p2935 :rule refl :args (tptp.earray_73))
% 35.45/35.68  (step @p2936 :rule cong :premises (@p2935 @p2934) :args (@t178))
% 35.45/35.68  (step @p2937 :rule eq_resolve :premises (@p108 @p2936))
% 35.45/35.68  (step @p2938 :rule trans :premises (@p2937 @p2932))
% 35.45/35.68  (step @p2939 :rule cong :premises (@p2918 @p2137 @p2938) :args (@t436))
% 35.45/35.68  (step @p2940 :rule refl :args (tptp.queue_74))
% 35.45/35.68  (step @p2941 :rule cong :premises (@p2940 @p2939) :args (@t437))
% 35.45/35.68  (step @p2942 :rule eq_resolve :premises (@p262 @p2941))
% 35.45/35.68  (step @p2943 :rule cong :premises (@p2942 @p2125 @p2930) :args (@t438))
% 35.45/35.68  (step @p2944 :rule refl :args (tptp.queue_76))
% 35.45/35.68  (step @p2945 :rule cong :premises (@p2944 @p2943) :args (@t439))
% 35.45/35.68  (step @p2946 :rule eq_resolve :premises (@p263 @p2945))
% 35.45/35.68  (step @p2947 :rule trans :premises (@p2946 @p2926))
% 35.45/35.68  (step @p2948 :rule refl :args (tptp.q19))
% 35.45/35.68  (step @p2949 :rule cong :premises (@p2948 @p2947) :args (@t465))
% 35.45/35.68  (step @p2950 :rule eq_resolve :premises (@p282 @p2949))
% 35.45/35.68  (step @p2951 :rule cong :premises (@p2950 @p2125) :args (@t301))
% 35.45/35.68  (step @p2952 :rule cong :premises (@p2951) :args (@t1460))
% 35.45/35.68  (step @p2953 :rule cong :premises (@p2950 @p2137) :args (@t183))
% 35.45/35.68  (step @p2954 :rule cong :premises (@p2953 @p2951 @p2537) :args (@t1461))
% 35.45/35.68  (step @p2955 :rule cong :premises (@p2950 @p2137 @p2954) :args (@t1462))
% 35.45/35.68  (step @p2956 :rule cong :premises (@p2955 @p2125 @p2952) :args ((tptp.store @t1462 tptp.tail @t1460)))
% 35.45/35.68  (step @p2957 :rule cong :premises (@p192) :args (@t302))
% 35.45/35.68  (step @p2958 :rule refl :args (tptp.index_87))
% 35.45/35.68  (step @p2959 :rule cong :premises (@p2958 @p2957) :args (@t303))
% 35.45/35.68  (step @p2960 :rule eq_resolve :premises (@p193 @p2959))
% 35.45/35.68  (step @p2961 :rule refl :args (@t183))
% 35.45/35.68  (step @p2962 :rule cong :premises (@p2961 @p192 @p2537) :args ((tptp.store @t183 tptp.index_84 tptp.e19)))
% 35.45/35.68  (step @p2963 :rule refl :args (tptp.index_84))
% 35.45/35.68  (step @p2964 :rule cong :premises (@p112 @p2963 @p2537) :args (@t184))
% 35.45/35.68  (step @p2965 :rule refl :args (tptp.earray_85))
% 35.45/35.68  (step @p2966 :rule cong :premises (@p2965 @p2964) :args (@t185))
% 35.45/35.68  (step @p2967 :rule eq_resolve :premises (@p113 @p2966))
% 35.45/35.68  (step @p2968 :rule trans :premises (@p2967 @p2962))
% 35.45/35.68  (step @p2969 :rule cong :premises (@p2948 @p2137 @p2968) :args (@t444))
% 35.45/35.68  (step @p2970 :rule refl :args (tptp.queue_86))
% 35.45/35.68  (step @p2971 :rule cong :premises (@p2970 @p2969) :args (@t445))
% 35.45/35.68  (step @p2972 :rule eq_resolve :premises (@p266 @p2971))
% 35.45/35.68  (step @p2973 :rule cong :premises (@p2972 @p2125 @p2960) :args (@t446))
% 35.45/35.68  (step @p2974 :rule refl :args (tptp.queue_88))
% 35.45/35.68  (step @p2975 :rule cong :premises (@p2974 @p2973) :args (@t447))
% 35.45/35.68  (step @p2976 :rule eq_resolve :premises (@p267 @p2975))
% 35.45/35.68  (step @p2977 :rule trans :premises (@p2976 @p2956))
% 35.45/35.68  (step @p2978 :rule refl :args (tptp.q20))
% 35.45/35.68  (step @p2979 :rule cong :premises (@p2978 @p2977) :args (@t467))
% 35.45/35.68  (step @p2980 :rule eq_resolve :premises (@p284 @p2979))
% 35.45/35.68  (step @p2981 :rule cong :premises (@p2980 @p2125) :args (@t305))
% 35.45/35.68  (step @p2982 :rule cong :premises (@p2981) :args (@t1463))
% 35.45/35.68  (step @p2983 :rule cong :premises (@p2980 @p2137) :args (@t186))
% 35.45/35.68  (step @p2984 :rule cong :premises (@p2983 @p2981 @p2544) :args (@t1464))
% 35.45/35.68  (step @p2985 :rule cong :premises (@p2980 @p2137 @p2984) :args (@t1465))
% 35.45/35.68  (step @p2986 :rule cong :premises (@p2985 @p2125 @p2982) :args (@t1466))
% 35.45/35.68  (step @p2987 :rule cong :premises (@p2986 @p2124) :args (@t1467))
% 35.45/35.68  (step @p2988 :rule cong :premises (@p2987) :args (@t1468))
% 35.45/35.68  (step @p2989 :rule cong :premises (@p2986 @p2124 @p2988) :args ((tptp.store @t1466 tptp.head @t1468)))
% 35.45/35.68  (step @p2990 :rule cong :premises (@p195) :args (@t306))
% 35.45/35.68  (step @p2991 :rule refl :args (tptp.index_93))
% 35.45/35.68  (step @p2992 :rule cong :premises (@p2991 @p2990) :args (@t307))
% 35.45/35.68  (step @p2993 :rule eq_resolve :premises (@p196 @p2992))
% 35.45/35.68  (step @p2994 :rule refl :args (@t186))
% 35.45/35.68  (step @p2995 :rule cong :premises (@p2994 @p195 @p2544) :args ((tptp.store @t186 tptp.index_90 tptp.e20)))
% 35.45/35.68  (step @p2996 :rule refl :args (tptp.index_90))
% 35.45/35.68  (step @p2997 :rule cong :premises (@p114 @p2996 @p2544) :args (@t187))
% 35.45/35.68  (step @p2998 :rule refl :args (tptp.earray_91))
% 35.45/35.68  (step @p2999 :rule cong :premises (@p2998 @p2997) :args (@t188))
% 35.45/35.68  (step @p3000 :rule eq_resolve :premises (@p115 @p2999))
% 35.45/35.68  (step @p3001 :rule trans :premises (@p3000 @p2995))
% 35.45/35.68  (step @p3002 :rule cong :premises (@p2978 @p2137 @p3001) :args (@t448))
% 35.45/35.68  (step @p3003 :rule refl :args (tptp.queue_92))
% 35.45/35.68  (step @p3004 :rule cong :premises (@p3003 @p3002) :args (@t449))
% 35.45/35.68  (step @p3005 :rule eq_resolve :premises (@p268 @p3004))
% 35.45/35.68  (step @p3006 :rule cong :premises (@p3005 @p2125 @p2993) :args (@t450))
% 35.45/35.68  (step @p3007 :rule refl :args (tptp.queue_94))
% 35.45/35.68  (step @p3008 :rule cong :premises (@p3007 @p3006) :args (@t451))
% 35.45/35.68  (step @p3009 :rule eq_resolve :premises (@p269 @p3008))
% 35.45/35.68  (step @p3010 :rule cong :premises (@p3009 @p2124) :args (@t308))
% 35.45/35.68  (step @p3011 :rule cong :premises (@p3010) :args ((tptp.s @t308)))
% 35.45/35.68  (step @p3012 :rule cong :premises (@p197) :args (@t309))
% 35.45/35.68  (step @p3013 :rule refl :args (tptp.index_96))
% 35.45/35.68  (step @p3014 :rule cong :premises (@p3013 @p3012) :args (@t310))
% 35.45/35.68  (step @p3015 :rule eq_resolve :premises (@p198 @p3014))
% 35.45/35.68  (step @p3016 :rule trans :premises (@p3015 @p3011))
% 35.45/35.68  (step @p3017 :rule cong :premises (@p3009 @p2124 @p3016) :args (@t452))
% 35.45/35.68  (step @p3018 :rule refl :args (tptp.queue_97))
% 35.45/35.68  (step @p3019 :rule cong :premises (@p3018 @p3017) :args (@t453))
% 35.45/35.68  (step @p3020 :rule eq_resolve :premises (@p270 @p3019))
% 35.45/35.68  (step @p3021 :rule trans :premises (@p3020 @p2989))
% 35.45/35.68  (step @p3022 :rule refl :args (tptp.q21))
% 35.45/35.68  (step @p3023 :rule cong :premises (@p3022 @p3021) :args (@t468))
% 35.45/35.68  (step @p3024 :rule eq_resolve :premises (@p285 @p3023))
% 35.45/35.68  (step @p3025 :rule cong :premises (@p3024 @p2125) :args (@t311))
% 35.45/35.68  (step @p3026 :rule cong :premises (@p3025) :args (@t1469))
% 35.45/35.68  (step @p3027 :rule cong :premises (@p3024 @p2137) :args (@t189))
% 35.45/35.68  (step @p3028 :rule cong :premises (@p3027 @p3025 @p2554) :args (@t1470))
% 35.45/35.68  (step @p3029 :rule cong :premises (@p3024 @p2137 @p3028) :args (@t1471))
% 35.45/35.68  (step @p3030 :rule cong :premises (@p3029 @p2125 @p3026) :args ((tptp.store @t1471 tptp.tail @t1469)))
% 35.45/35.68  (step @p3031 :rule cong :premises (@p199) :args (@t193))
% 35.45/35.68  (step @p3032 :rule trans :premises (@p119 @p3031))
% 35.45/35.68  (step @p3033 :rule cong :premises (@p116 @p199 @p2554) :args (@t102))
% 35.45/35.68  (step @p3034 :rule trans :premises (@p57 @p3033))
% 35.45/35.68  (step @p3035 :rule cong :premises (@p3022 @p2137 @p3034) :args (@t314))
% 35.45/35.68  (step @p3036 :rule refl :args (tptp.queue_101))
% 35.45/35.68  (step @p3037 :rule cong :premises (@p3036 @p3035) :args (@t315))
% 35.45/35.68  (step @p3038 :rule eq_resolve :premises (@p201 @p3037))
% 35.45/35.68  (step @p3039 :rule cong :premises (@p3038 @p2125 @p3032) :args (@t316))
% 35.45/35.68  (step @p3040 :rule refl :args (tptp.queue_103))
% 35.45/35.68  (step @p3041 :rule cong :premises (@p3040 @p3039) :args (@t317))
% 35.45/35.68  (step @p3042 :rule eq_resolve :premises (@p202 @p3041))
% 35.45/35.68  (step @p3043 :rule trans :premises (@p3042 @p3030))
% 35.45/35.68  (step @p3044 :rule refl :args (tptp.q22))
% 35.45/35.68  (step @p3045 :rule cong :premises (@p3044 @p3043) :args (@t469))
% 35.45/35.68  (step @p3046 :rule eq_resolve :premises (@p286 @p3045))
% 35.45/35.68  (step @p3047 :rule cong :premises (@p3046 @p2125) :args (@t194))
% 35.45/35.68  (step @p3048 :rule cong :premises (@p3047) :args (@t1472))
% 35.45/35.68  (step @p3049 :rule cong :premises (@p3046 @p2137) :args (@t103))
% 35.45/35.68  (step @p3050 :rule cong :premises (@p3049 @p3047 @p2561) :args (@t1473))
% 35.45/35.68  (step @p3051 :rule cong :premises (@p3046 @p2137 @p3050) :args (@t1474))
% 35.45/35.68  (step @p3052 :rule cong :premises (@p3051 @p2125 @p3048) :args ((tptp.store @t1474 tptp.tail @t1472)))
% 35.45/35.68  (step @p3053 :rule cong :premises (@p120) :args (@t195))
% 35.45/35.68  (step @p3054 :rule refl :args (tptp.index_108))
% 35.45/35.68  (step @p3055 :rule cong :premises (@p3054 @p3053) :args (@t196))
% 35.45/35.68  (step @p3056 :rule eq_resolve :premises (@p121 @p3055))
% 35.45/35.68  (step @p3057 :rule refl :args (@t103))
% 35.45/35.68  (step @p3058 :rule cong :premises (@p3057 @p120 @p2561) :args ((tptp.store @t103 tptp.index_105 tptp.e22)))
% 35.45/35.68  (step @p3059 :rule refl :args (tptp.index_105))
% 35.45/35.68  (step @p3060 :rule cong :premises (@p58 @p3059 @p2561) :args (@t104))
% 35.45/35.68  (step @p3061 :rule refl :args (tptp.earray_106))
% 35.45/35.68  (step @p3062 :rule cong :premises (@p3061 @p3060) :args (@t105))
% 35.45/35.68  (step @p3063 :rule eq_resolve :premises (@p59 @p3062))
% 35.45/35.68  (step @p3064 :rule trans :premises (@p3063 @p3058))
% 35.45/35.68  (step @p3065 :rule cong :premises (@p3044 @p2137 @p3064) :args (@t318))
% 35.45/35.68  (step @p3066 :rule refl :args (tptp.queue_107))
% 35.45/35.68  (step @p3067 :rule cong :premises (@p3066 @p3065) :args (@t319))
% 35.45/35.68  (step @p3068 :rule eq_resolve :premises (@p203 @p3067))
% 35.45/35.68  (step @p3069 :rule cong :premises (@p3068 @p2125 @p3056) :args (@t320))
% 35.45/35.68  (step @p3070 :rule refl :args (tptp.queue_109))
% 35.45/35.68  (step @p3071 :rule cong :premises (@p3070 @p3069) :args (@t321))
% 35.45/35.68  (step @p3072 :rule eq_resolve :premises (@p204 @p3071))
% 35.45/35.68  (step @p3073 :rule trans :premises (@p3072 @p3052))
% 35.45/35.68  (step @p3074 :rule refl :args (tptp.q23))
% 35.45/35.68  (step @p3075 :rule cong :premises (@p3074 @p3073) :args (@t470))
% 35.45/35.68  (step @p3076 :rule eq_resolve :premises (@p287 @p3075))
% 35.45/35.68  (step @p3077 :rule cong :premises (@p3076 @p2125) :args (@t197))
% 35.45/35.68  (step @p3078 :rule cong :premises (@p3077) :args (@t1475))
% 35.45/35.68  (step @p3079 :rule cong :premises (@p3076 @p2137) :args (@t106))
% 35.45/35.68  (step @p3080 :rule cong :premises (@p3079 @p3077 @p2568) :args (@t1476))
% 35.45/35.68  (step @p3081 :rule cong :premises (@p3076 @p2137 @p3080) :args (@t1477))
% 35.45/35.68  (step @p3082 :rule cong :premises (@p3081 @p2125 @p3078) :args (@t1478))
% 35.45/35.68  (step @p3083 :rule cong :premises (@p3082 @p2124) :args (@t1479))
% 35.45/35.68  (step @p3084 :rule cong :premises (@p3083) :args (@t1480))
% 35.45/35.68  (step @p3085 :rule cong :premises (@p3082 @p2124 @p3084) :args ((tptp.store @t1478 tptp.head @t1480)))
% 35.45/35.68  (step @p3086 :rule cong :premises (@p122) :args (@t198))
% 35.45/35.68  (step @p3087 :rule refl :args (tptp.index_114))
% 35.45/35.68  (step @p3088 :rule cong :premises (@p3087 @p3086) :args (@t199))
% 35.45/35.68  (step @p3089 :rule eq_resolve :premises (@p123 @p3088))
% 35.45/35.68  (step @p3090 :rule refl :args (@t106))
% 35.45/35.68  (step @p3091 :rule cong :premises (@p3090 @p122 @p2568) :args ((tptp.store @t106 tptp.index_111 tptp.e23)))
% 35.45/35.68  (step @p3092 :rule refl :args (tptp.index_111))
% 35.45/35.68  (step @p3093 :rule cong :premises (@p60 @p3092 @p2568) :args (@t107))
% 35.45/35.68  (step @p3094 :rule refl :args (tptp.earray_112))
% 35.45/35.68  (step @p3095 :rule cong :premises (@p3094 @p3093) :args (@t108))
% 35.45/35.68  (step @p3096 :rule eq_resolve :premises (@p61 @p3095))
% 35.45/35.68  (step @p3097 :rule trans :premises (@p3096 @p3091))
% 35.45/35.68  (step @p3098 :rule cong :premises (@p3074 @p2137 @p3097) :args (@t324))
% 35.45/35.68  (step @p3099 :rule refl :args (tptp.queue_113))
% 35.45/35.68  (step @p3100 :rule cong :premises (@p3099 @p3098) :args (@t325))
% 35.45/35.68  (step @p3101 :rule eq_resolve :premises (@p206 @p3100))
% 35.45/35.68  (step @p3102 :rule cong :premises (@p3101 @p2125 @p3089) :args (@t326))
% 35.45/35.68  (step @p3103 :rule refl :args (tptp.queue_115))
% 35.45/35.68  (step @p3104 :rule cong :premises (@p3103 @p3102) :args (@t327))
% 35.45/35.68  (step @p3105 :rule eq_resolve :premises (@p207 @p3104))
% 35.45/35.68  (step @p3106 :rule cong :premises (@p3105 @p2124) :args (@t200))
% 35.45/35.68  (step @p3107 :rule cong :premises (@p3106) :args ((tptp.s @t200)))
% 35.45/35.68  (step @p3108 :rule cong :premises (@p124) :args (@t201))
% 35.45/35.68  (step @p3109 :rule refl :args (tptp.index_117))
% 35.45/35.68  (step @p3110 :rule cong :premises (@p3109 @p3108) :args (@t202))
% 35.45/35.68  (step @p3111 :rule eq_resolve :premises (@p125 @p3110))
% 35.45/35.68  (step @p3112 :rule trans :premises (@p3111 @p3107))
% 35.45/35.68  (step @p3113 :rule cong :premises (@p3105 @p2124 @p3112) :args (@t328))
% 35.45/35.68  (step @p3114 :rule refl :args (tptp.queue_118))
% 35.45/35.68  (step @p3115 :rule cong :premises (@p3114 @p3113) :args (@t329))
% 35.45/35.69  (step @p3116 :rule eq_resolve :premises (@p208 @p3115))
% 35.45/35.69  (step @p3117 :rule trans :premises (@p3116 @p3085))
% 35.45/35.69  (step @p3118 :rule refl :args (tptp.q24))
% 35.45/35.69  (step @p3119 :rule cong :premises (@p3118 @p3117) :args (@t471))
% 35.45/35.69  (step @p3120 :rule eq_resolve :premises (@p288 @p3119))
% 35.45/35.69  (step @p3121 :rule cong :premises (@p3120 @p2125) :args (@t204))
% 35.45/35.69  (step @p3122 :rule cong :premises (@p3121) :args (@t1481))
% 35.45/35.69  (step @p3123 :rule cong :premises (@p3120 @p2137) :args (@t109))
% 35.45/35.69  (step @p3124 :rule cong :premises (@p3123 @p3121 @p2578) :args (@t1482))
% 35.45/35.69  (step @p3125 :rule cong :premises (@p3120 @p2137 @p3124) :args (@t1483))
% 35.45/35.69  (step @p3126 :rule cong :premises (@p3125 @p2125 @p3122) :args ((tptp.store @t1483 tptp.tail @t1481)))
% 35.45/35.69  (step @p3127 :rule cong :premises (@p127) :args (@t205))
% 35.45/35.69  (step @p3128 :rule refl :args (tptp.index_123))
% 35.45/35.69  (step @p3129 :rule cong :premises (@p3128 @p3127) :args (@t206))
% 35.45/35.69  (step @p3130 :rule eq_resolve :premises (@p128 @p3129))
% 35.45/35.69  (step @p3131 :rule refl :args (@t109))
% 35.45/35.69  (step @p3132 :rule cong :premises (@p3131 @p127 @p2578) :args ((tptp.store @t109 tptp.index_120 tptp.e24)))
% 35.45/35.69  (step @p3133 :rule refl :args (tptp.index_120))
% 35.45/35.69  (step @p3134 :rule cong :premises (@p62 @p3133 @p2578) :args (@t110))
% 35.45/35.69  (step @p3135 :rule refl :args (tptp.earray_121))
% 35.45/35.69  (step @p3136 :rule cong :premises (@p3135 @p3134) :args (@t111))
% 35.45/35.69  (step @p3137 :rule eq_resolve :premises (@p63 @p3136))
% 35.45/35.69  (step @p3138 :rule trans :premises (@p3137 @p3132))
% 35.45/35.69  (step @p3139 :rule cong :premises (@p3118 @p2137 @p3138) :args (@t330))
% 35.45/35.69  (step @p3140 :rule refl :args (tptp.queue_122))
% 35.45/35.69  (step @p3141 :rule cong :premises (@p3140 @p3139) :args (@t331))
% 35.45/35.69  (step @p3142 :rule eq_resolve :premises (@p209 @p3141))
% 35.45/35.69  (step @p3143 :rule cong :premises (@p3142 @p2125 @p3130) :args (@t332))
% 35.45/35.69  (step @p3144 :rule refl :args (tptp.queue_124))
% 35.45/35.69  (step @p3145 :rule cong :premises (@p3144 @p3143) :args (@t333))
% 35.45/35.69  (step @p3146 :rule eq_resolve :premises (@p210 @p3145))
% 35.45/35.69  (step @p3147 :rule trans :premises (@p3146 @p3126))
% 35.45/35.69  (step @p3148 :rule refl :args (tptp.q25))
% 35.45/35.69  (step @p3149 :rule cong :premises (@p3148 @p3147) :args (@t472))
% 35.45/35.69  (step @p3150 :rule eq_resolve :premises (@p289 @p3149))
% 35.45/35.69  (step @p3151 :rule cong :premises (@p3150 @p2125) :args (@t207))
% 35.45/35.69  (step @p3152 :rule cong :premises (@p3151) :args (@t1484))
% 35.45/35.69  (step @p3153 :rule cong :premises (@p3150 @p2137) :args (@t112))
% 35.45/35.69  (step @p3154 :rule cong :premises (@p3153 @p3151 @p2585) :args (@t1485))
% 35.45/35.69  (step @p3155 :rule cong :premises (@p3150 @p2137 @p3154) :args (@t1486))
% 35.45/35.69  (step @p3156 :rule cong :premises (@p3155 @p2125 @p3152) :args ((tptp.store @t1486 tptp.tail @t1484)))
% 35.45/35.69  (step @p3157 :rule cong :premises (@p129) :args (@t208))
% 35.45/35.69  (step @p3158 :rule refl :args (tptp.index_129))
% 35.45/35.69  (step @p3159 :rule cong :premises (@p3158 @p3157) :args (@t209))
% 35.45/35.69  (step @p3160 :rule eq_resolve :premises (@p130 @p3159))
% 35.45/35.69  (step @p3161 :rule refl :args (@t112))
% 35.45/35.69  (step @p3162 :rule cong :premises (@p3161 @p129 @p2585) :args ((tptp.store @t112 tptp.index_126 tptp.e25)))
% 35.45/35.69  (step @p3163 :rule refl :args (tptp.index_126))
% 35.45/35.69  (step @p3164 :rule cong :premises (@p64 @p3163 @p2585) :args (@t113))
% 35.45/35.69  (step @p3165 :rule refl :args (tptp.earray_127))
% 35.45/35.69  (step @p3166 :rule cong :premises (@p3165 @p3164) :args (@t114))
% 35.45/35.69  (step @p3167 :rule eq_resolve :premises (@p65 @p3166))
% 35.45/35.69  (step @p3168 :rule trans :premises (@p3167 @p3162))
% 35.45/35.69  (step @p3169 :rule cong :premises (@p3148 @p2137 @p3168) :args (@t334))
% 35.45/35.69  (step @p3170 :rule refl :args (tptp.queue_128))
% 35.45/35.69  (step @p3171 :rule cong :premises (@p3170 @p3169) :args (@t335))
% 35.45/35.69  (step @p3172 :rule eq_resolve :premises (@p211 @p3171))
% 35.45/35.69  (step @p3173 :rule cong :premises (@p3172 @p2125 @p3160) :args (@t338))
% 35.45/35.69  (step @p3174 :rule refl :args (tptp.queue_130))
% 35.45/35.69  (step @p3175 :rule cong :premises (@p3174 @p3173) :args (@t339))
% 35.45/35.69  (step @p3176 :rule eq_resolve :premises (@p213 @p3175))
% 35.45/35.69  (step @p3177 :rule trans :premises (@p3176 @p3156))
% 35.45/35.69  (step @p3178 :rule refl :args (tptp.q26))
% 35.45/35.69  (step @p3179 :rule cong :premises (@p3178 @p3177) :args (@t473))
% 35.45/35.69  (step @p3180 :rule eq_resolve :premises (@p290 @p3179))
% 35.45/35.69  (step @p3181 :rule cong :premises (@p3180 @p2125) :args (@t210))
% 35.45/35.69  (step @p3182 :rule cong :premises (@p3181) :args (@t1487))
% 35.45/35.69  (step @p3183 :rule cong :premises (@p3180 @p2137) :args (@t115))
% 35.45/35.69  (step @p3184 :rule cong :premises (@p3183 @p3181 @p2592) :args (@t1488))
% 35.45/35.69  (step @p3185 :rule cong :premises (@p3180 @p2137 @p3184) :args (@t1489))
% 35.45/35.69  (step @p3186 :rule cong :premises (@p3185 @p2125 @p3182) :args (@t1490))
% 35.45/35.69  (step @p3187 :rule cong :premises (@p3186 @p2124) :args (@t1491))
% 35.45/35.69  (step @p3188 :rule cong :premises (@p3187) :args (@t1492))
% 35.45/35.69  (step @p3189 :rule cong :premises (@p3186 @p2124 @p3188) :args ((tptp.store @t1490 tptp.head @t1492)))
% 35.45/35.69  (step @p3190 :rule cong :premises (@p131) :args (@t211))
% 35.45/35.69  (step @p3191 :rule refl :args (tptp.index_135))
% 35.45/35.69  (step @p3192 :rule cong :premises (@p3191 @p3190) :args (@t212))
% 35.45/35.69  (step @p3193 :rule eq_resolve :premises (@p132 @p3192))
% 35.45/35.69  (step @p3194 :rule refl :args (@t115))
% 35.45/35.69  (step @p3195 :rule cong :premises (@p3194 @p131 @p2592) :args ((tptp.store @t115 tptp.index_132 tptp.e26)))
% 35.45/35.69  (step @p3196 :rule refl :args (tptp.index_132))
% 35.45/35.69  (step @p3197 :rule cong :premises (@p66 @p3196 @p2592) :args (@t116))
% 35.45/35.69  (step @p3198 :rule refl :args (tptp.earray_133))
% 35.45/35.69  (step @p3199 :rule cong :premises (@p3198 @p3197) :args (@t117))
% 35.45/35.69  (step @p3200 :rule eq_resolve :premises (@p67 @p3199))
% 35.45/35.69  (step @p3201 :rule trans :premises (@p3200 @p3195))
% 35.45/35.69  (step @p3202 :rule cong :premises (@p3178 @p2137 @p3201) :args (@t340))
% 35.45/35.69  (step @p3203 :rule refl :args (tptp.queue_134))
% 35.45/35.69  (step @p3204 :rule cong :premises (@p3203 @p3202) :args (@t341))
% 35.45/35.69  (step @p3205 :rule eq_resolve :premises (@p214 @p3204))
% 35.45/35.69  (step @p3206 :rule cong :premises (@p3205 @p2125 @p3193) :args (@t342))
% 35.45/35.69  (step @p3207 :rule refl :args (tptp.queue_136))
% 35.45/35.69  (step @p3208 :rule cong :premises (@p3207 @p3206) :args (@t343))
% 35.45/35.69  (step @p3209 :rule eq_resolve :premises (@p215 @p3208))
% 35.45/35.69  (step @p3210 :rule cong :premises (@p3209 @p2124) :args (@t213))
% 35.45/35.69  (step @p3211 :rule cong :premises (@p3210) :args ((tptp.s @t213)))
% 35.45/35.69  (step @p3212 :rule cong :premises (@p133) :args (@t214))
% 35.45/35.69  (step @p3213 :rule refl :args (tptp.index_138))
% 35.45/35.69  (step @p3214 :rule cong :premises (@p3213 @p3212) :args (@t215))
% 35.45/35.69  (step @p3215 :rule eq_resolve :premises (@p134 @p3214))
% 35.45/35.69  (step @p3216 :rule trans :premises (@p3215 @p3211))
% 35.45/35.69  (step @p3217 :rule cong :premises (@p3209 @p2124 @p3216) :args (@t344))
% 35.45/35.69  (step @p3218 :rule refl :args (tptp.queue_139))
% 35.45/35.69  (step @p3219 :rule cong :premises (@p3218 @p3217) :args (@t345))
% 35.45/35.69  (step @p3220 :rule eq_resolve :premises (@p216 @p3219))
% 35.45/35.69  (step @p3221 :rule trans :premises (@p3220 @p3189))
% 35.45/35.69  (step @p3222 :rule refl :args (tptp.q27))
% 35.45/35.69  (step @p3223 :rule cong :premises (@p3222 @p3221) :args (@t474))
% 35.45/35.69  (step @p3224 :rule eq_resolve :premises (@p291 @p3223))
% 35.45/35.69  (step @p3225 :rule cong :premises (@p3224 @p2125) :args (@t216))
% 35.45/35.69  (step @p3226 :rule cong :premises (@p3225) :args (@t1493))
% 35.45/35.69  (step @p3227 :rule cong :premises (@p3224 @p2137) :args (@t119))
% 35.45/35.69  (step @p3228 :rule cong :premises (@p3227 @p3225 @p2602) :args (@t1494))
% 35.45/35.69  (step @p3229 :rule cong :premises (@p3224 @p2137 @p3228) :args (@t1495))
% 35.45/35.69  (step @p3230 :rule cong :premises (@p3229 @p2125 @p3226) :args ((tptp.store @t1495 tptp.tail @t1493)))
% 35.45/35.69  (step @p3231 :rule cong :premises (@p135) :args (@t217))
% 35.45/35.69  (step @p3232 :rule refl :args (tptp.index_144))
% 35.45/35.69  (step @p3233 :rule cong :premises (@p3232 @p3231) :args (@t218))
% 35.45/35.69  (step @p3234 :rule eq_resolve :premises (@p136 @p3233))
% 35.45/35.69  (step @p3235 :rule refl :args (@t119))
% 35.45/35.69  (step @p3236 :rule cong :premises (@p3235 @p135 @p2602) :args ((tptp.store @t119 tptp.index_141 tptp.e27)))
% 35.45/35.69  (step @p3237 :rule refl :args (tptp.index_141))
% 35.45/35.69  (step @p3238 :rule cong :premises (@p69 @p3237 @p2602) :args (@t120))
% 35.45/35.69  (step @p3239 :rule refl :args (tptp.earray_142))
% 35.45/35.69  (step @p3240 :rule cong :premises (@p3239 @p3238) :args (@t121))
% 35.45/35.69  (step @p3241 :rule eq_resolve :premises (@p70 @p3240))
% 35.45/35.69  (step @p3242 :rule trans :premises (@p3241 @p3236))
% 35.45/35.69  (step @p3243 :rule cong :premises (@p3222 @p2137 @p3242) :args (@t346))
% 35.45/35.69  (step @p3244 :rule refl :args (tptp.queue_143))
% 35.45/35.69  (step @p3245 :rule cong :premises (@p3244 @p3243) :args (@t347))
% 35.45/35.69  (step @p3246 :rule eq_resolve :premises (@p217 @p3245))
% 35.45/35.69  (step @p3247 :rule cong :premises (@p3246 @p2125 @p3234) :args (@t348))
% 35.45/35.69  (step @p3248 :rule refl :args (tptp.queue_145))
% 35.45/35.69  (step @p3249 :rule cong :premises (@p3248 @p3247) :args (@t349))
% 35.45/35.69  (step @p3250 :rule eq_resolve :premises (@p218 @p3249))
% 35.45/35.69  (step @p3251 :rule trans :premises (@p3250 @p3230))
% 35.45/35.69  (step @p3252 :rule refl :args (tptp.q28))
% 35.45/35.69  (step @p3253 :rule cong :premises (@p3252 @p3251) :args (@t475))
% 35.45/35.69  (step @p3254 :rule eq_resolve :premises (@p292 @p3253))
% 35.45/35.69  (step @p3255 :rule cong :premises (@p3254 @p2125) :args (@t219))
% 35.45/35.69  (step @p3256 :rule cong :premises (@p3255) :args (@t1496))
% 35.45/35.69  (step @p3257 :rule cong :premises (@p3254 @p2137) :args (@t122))
% 35.45/35.69  (step @p3258 :rule cong :premises (@p3257 @p3255 @p2609) :args (@t1497))
% 35.45/35.69  (step @p3259 :rule cong :premises (@p3254 @p2137 @p3258) :args (@t1498))
% 35.45/35.69  (step @p3260 :rule cong :premises (@p3259 @p2125 @p3256) :args ((tptp.store @t1498 tptp.tail @t1496)))
% 35.45/35.69  (step @p3261 :rule cong :premises (@p137) :args (@t221))
% 35.45/35.69  (step @p3262 :rule refl :args (tptp.index_150))
% 35.45/35.69  (step @p3263 :rule cong :premises (@p3262 @p3261) :args (@t222))
% 35.45/35.69  (step @p3264 :rule eq_resolve :premises (@p139 @p3263))
% 35.45/35.69  (step @p3265 :rule refl :args (@t122))
% 35.45/35.69  (step @p3266 :rule cong :premises (@p3265 @p137 @p2609) :args ((tptp.store @t122 tptp.index_147 tptp.e28)))
% 35.45/35.69  (step @p3267 :rule refl :args (tptp.index_147))
% 35.45/35.69  (step @p3268 :rule cong :premises (@p71 @p3267 @p2609) :args (@t123))
% 35.45/35.69  (step @p3269 :rule refl :args (tptp.earray_148))
% 35.45/35.69  (step @p3270 :rule cong :premises (@p3269 @p3268) :args (@t124))
% 35.45/35.69  (step @p3271 :rule eq_resolve :premises (@p72 @p3270))
% 35.45/35.69  (step @p3272 :rule trans :premises (@p3271 @p3266))
% 35.45/35.69  (step @p3273 :rule cong :premises (@p3252 @p2137 @p3272) :args (@t350))
% 35.45/35.69  (step @p3274 :rule refl :args (tptp.queue_149))
% 35.45/35.69  (step @p3275 :rule cong :premises (@p3274 @p3273) :args (@t351))
% 35.45/35.69  (step @p3276 :rule eq_resolve :premises (@p219 @p3275))
% 35.45/35.69  (step @p3277 :rule cong :premises (@p3276 @p2125 @p3264) :args (@t352))
% 35.45/35.69  (step @p3278 :rule refl :args (tptp.queue_151))
% 35.45/35.69  (step @p3279 :rule cong :premises (@p3278 @p3277) :args (@t353))
% 35.45/35.69  (step @p3280 :rule eq_resolve :premises (@p220 @p3279))
% 35.45/35.69  (step @p3281 :rule trans :premises (@p3280 @p3260))
% 35.45/35.69  (step @p3282 :rule refl :args (tptp.q29))
% 35.45/35.69  (step @p3283 :rule cong :premises (@p3282 @p3281) :args (@t476))
% 35.45/35.69  (step @p3284 :rule eq_resolve :premises (@p293 @p3283))
% 35.45/35.69  (step @p3285 :rule cong :premises (@p3284 @p2125) :args (@t229))
% 35.45/35.69  (step @p3286 :rule cong :premises (@p3285) :args (@t1499))
% 35.45/35.69  (step @p3287 :rule cong :premises (@p3284 @p2137) :args (@t130))
% 35.45/35.69  (step @p3288 :rule cong :premises (@p3287 @p3285 @p2616) :args (@t1500))
% 35.45/35.69  (step @p3289 :rule cong :premises (@p3284 @p2137 @p3288) :args (@t1501))
% 35.45/35.69  (step @p3290 :rule cong :premises (@p3289 @p2125 @p3286) :args (@t1502))
% 35.45/35.69  (step @p3291 :rule cong :premises (@p3290 @p2124) :args (@t1503))
% 35.45/35.69  (step @p3292 :rule cong :premises (@p3291) :args (@t1504))
% 35.45/35.69  (step @p3293 :rule cong :premises (@p3290 @p2124 @p3292) :args ((tptp.store @t1502 tptp.head @t1504)))
% 35.45/35.69  (step @p3294 :rule cong :premises (@p144) :args (@t230))
% 35.45/35.69  (step @p3295 :rule refl :args (tptp.index_165))
% 35.45/35.69  (step @p3296 :rule cong :premises (@p3295 @p3294) :args (@t231))
% 35.45/35.69  (step @p3297 :rule eq_resolve :premises (@p145 @p3296))
% 35.45/35.69  (step @p3298 :rule refl :args (@t130))
% 35.45/35.69  (step @p3299 :rule cong :premises (@p3298 @p144 @p2616) :args ((tptp.store @t130 tptp.index_162 tptp.e29)))
% 35.45/35.69  (step @p3300 :rule refl :args (tptp.index_162))
% 35.45/35.69  (step @p3301 :rule cong :premises (@p76 @p3300 @p2616) :args (@t131))
% 35.45/35.69  (step @p3302 :rule refl :args (tptp.earray_163))
% 35.45/35.69  (step @p3303 :rule cong :premises (@p3302 @p3301) :args (@t132))
% 35.45/35.69  (step @p3304 :rule eq_resolve :premises (@p77 @p3303))
% 35.45/35.69  (step @p3305 :rule trans :premises (@p3304 @p3299))
% 35.45/35.69  (step @p3306 :rule cong :premises (@p3282 @p2137 @p3305) :args (@t360))
% 35.45/35.69  (step @p3307 :rule refl :args (tptp.queue_164))
% 35.45/35.69  (step @p3308 :rule cong :premises (@p3307 @p3306) :args (@t361))
% 35.45/35.69  (step @p3309 :rule eq_resolve :premises (@p224 @p3308))
% 35.45/35.69  (step @p3310 :rule cong :premises (@p3309 @p2125 @p3297) :args (@t362))
% 35.45/35.69  (step @p3311 :rule refl :args (tptp.queue_166))
% 35.45/35.69  (step @p3312 :rule cong :premises (@p3311 @p3310) :args (@t363))
% 35.45/35.69  (step @p3313 :rule eq_resolve :premises (@p225 @p3312))
% 35.45/35.69  (step @p3314 :rule cong :premises (@p3313 @p2124) :args (@t232))
% 35.45/35.69  (step @p3315 :rule cong :premises (@p3314) :args ((tptp.s @t232)))
% 35.45/35.69  (step @p3316 :rule cong :premises (@p146) :args (@t233))
% 35.45/35.69  (step @p3317 :rule refl :args (tptp.index_168))
% 35.45/35.69  (step @p3318 :rule cong :premises (@p3317 @p3316) :args (@t234))
% 35.45/35.69  (step @p3319 :rule eq_resolve :premises (@p147 @p3318))
% 35.45/35.69  (step @p3320 :rule trans :premises (@p3319 @p3315))
% 35.45/35.69  (step @p3321 :rule cong :premises (@p3313 @p2124 @p3320) :args (@t364))
% 35.45/35.69  (step @p3322 :rule refl :args (tptp.queue_169))
% 35.45/35.69  (step @p3323 :rule cong :premises (@p3322 @p3321) :args (@t365))
% 35.45/35.69  (step @p3324 :rule eq_resolve :premises (@p226 @p3323))
% 35.45/35.69  (step @p3325 :rule trans :premises (@p3324 @p3293))
% 35.45/35.69  (step @p3326 :rule refl :args (tptp.q30))
% 35.45/35.69  (step @p3327 :rule cong :premises (@p3326 @p3325) :args (@t478))
% 35.45/35.69  (step @p3328 :rule eq_resolve :premises (@p295 @p3327))
% 35.45/35.69  (step @p3329 :rule trans :premises (@p3328 @p2623))
% 35.45/35.69  (step @p3330 :rule cong :premises (@p3329 @p2124) :args (@t262))
% 35.45/35.69  (step @p3331 :rule trans :premises (@p166 @p3330))
% 35.45/35.69  (step @p3332 :rule cong :premises (@p3329 @p2137) :args (@t153))
% 35.45/35.69  (step @p3333 :rule cong :premises (@p3332 @p3331) :args ((tptp.select @t153 tptp.index_213)))
% 35.45/35.69  (step @p3334 :rule refl :args (tptp.index_213))
% 35.45/35.69  (step @p3335 :rule cong :premises (@p92 @p3334) :args (@t190))
% 35.45/35.69  (step @p3336 :rule refl :args (tptp.elem_214))
% 35.45/35.69  (step @p3337 :rule cong :premises (@p3336 @p3335) :args (@t191))
% 35.45/35.69  (step @p3338 :rule eq_resolve :premises (@p117 @p3337))
% 35.45/35.69  (step @p3339 :rule trans :premises (@p3338 @p3333))
% 35.45/35.69  (step @p3340 :rule cong :premises (@p2465 @p3339) :args (@t1505))
% 35.45/35.69  (step @p3341 :rule cong :premises (@p3340) :args ((not @t1505)))
% 35.45/35.69  (step @p3342 :rule eq-symm :args (tptp.elem_214 tptp.e10))
% 35.45/35.69  (step @p3343 :rule cong :premises (@p3342) :args (@t485))
% 35.45/35.69  (step @p3344 :rule trans :premises (@p3343 @p3341))
% 35.45/35.69  (step @p3345 :rule eq_resolve :premises (@p302 @p3344))
% 35.45/35.69  (step @p3346 :rule refl :args (@t1509))
% 35.45/35.69  (step @p3347 :rule refl :args (@t1510))
% 35.45/35.69  (step @p3348 :rule refl :args (@t1511))
% 35.45/35.69  (step @p3349 :rule refl :args (@t1512))
% 35.45/35.69  (step @p3350 :rule refl :args (@t1513))
% 35.45/35.69  (step @p3351 :rule refl :args (@t1514))
% 35.45/35.69  (step @p3352 :rule refl :args (@t1515))
% 35.45/35.69  (step @p3353 :rule refl :args (@t1516))
% 35.45/35.69  (step @p3354 :rule refl :args (@t1517))
% 35.45/35.69  (step @p3355 :rule refl :args (@t1518))
% 35.45/35.69  (step @p3356 :rule refl :args (@t1519))
% 35.45/35.69  (step @p3357 :rule refl :args (@t1520))
% 35.45/35.69  (step @p3358 :rule refl :args (@t1521))
% 35.45/35.69  (step @p3359 :rule refl :args (@t1522))
% 35.45/35.69  (step @p3360 :rule refl :args (@t1523))
% 35.45/35.69  (step @p3361 :rule refl :args (@t1524))
% 35.45/35.69  (step @p3362 :rule refl :args (@t1525))
% 35.45/35.69  (step @p3363 :rule refl :args (@t1526))
% 35.45/35.69  (step @p3364 :rule refl :args (@t1073))
% 35.45/35.69  (step @p3365 :rule refl :args (@t1074))
% 35.45/35.69  (step @p3366 :rule refl :args (@t1075))
% 35.45/35.69  (step @p3367 :rule refl :args (@t1076))
% 35.45/35.69  (step @p3368 :rule refl :args (@t1077))
% 35.45/35.69  (step @p3369 :rule refl :args (@t1078))
% 35.45/35.69  (step @p3370 :rule refl :args (@t1079))
% 35.45/35.69  (step @p3371 :rule refl :args (@t1080))
% 35.45/35.69  (step @p3372 :rule refl :args (@t1081))
% 35.45/35.69  (step @p3373 :rule refl :args (@t1082))
% 35.45/35.69  (step @p3374 :rule refl :args (@t1083))
% 35.45/35.69  (step @p3375 :rule refl :args (@t1084))
% 35.45/35.69  (step @p3376 :rule refl :args (@t1085))
% 35.45/35.69  (step @p3377 :rule refl :args (@t1086))
% 35.45/35.69  (step @p3378 :rule refl :args (@t1087))
% 35.45/35.69  (step @p3379 :rule refl :args (@t1088))
% 35.45/35.69  (step @p3380 :rule refl :args (@t1089))
% 35.45/35.69  (step @p3381 :rule refl :args (@t1090))
% 35.45/35.69  (step @p3382 :rule refl :args (@t1091))
% 35.45/35.69  (step @p3383 :rule refl :args (@t1092))
% 35.45/35.69  (step @p3384 :rule refl :args (@t1093))
% 35.45/35.69  (step @p3385 :rule refl :args (@t1094))
% 35.45/35.69  (step @p3386 :rule refl :args (@t1095))
% 35.45/35.69  (step @p3387 :rule refl :args (@t1096))
% 35.45/35.69  (step @p3388 :rule refl :args (@t1097))
% 35.45/35.69  (step @p3389 :rule refl :args (@t1098))
% 35.45/35.69  (step @p3390 :rule refl :args (@t1099))
% 35.45/35.69  (step @p3391 :rule refl :args (@t1100))
% 35.45/35.69  (step @p3392 :rule refl :args (@t1101))
% 35.45/35.69  (step @p3393 :rule refl :args (@t1102))
% 35.45/35.69  (step @p3394 :rule refl :args (@t1103))
% 35.45/35.69  (step @p3395 :rule refl :args (@t1104))
% 35.45/35.69  (step @p3396 :rule refl :args (@t1105))
% 35.45/35.69  (step @p3397 :rule refl :args (@t1106))
% 35.45/35.69  (step @p3398 :rule refl :args (@t1107))
% 35.45/35.69  (step @p3399 :rule refl :args (@t1108))
% 35.45/35.69  (step @p3400 :rule refl :args (@t1109))
% 35.45/35.69  (step @p3401 :rule refl :args (@t1110))
% 35.45/35.69  (step @p3402 :rule refl :args (@t1111))
% 35.45/35.69  (step @p3403 :rule refl :args (@t1112))
% 35.45/35.69  (step @p3404 :rule refl :args (@t1113))
% 35.45/35.69  (step @p3405 :rule refl :args (@t1114))
% 35.45/35.69  (step @p3406 :rule refl :args (@t1115))
% 35.45/35.69  (step @p3407 :rule refl :args (@t1116))
% 35.45/35.69  (step @p3408 :rule refl :args (@t1117))
% 35.45/35.69  (step @p3409 :rule refl :args (@t1118))
% 35.45/35.69  (step @p3410 :rule refl :args (@t1119))
% 35.45/35.69  (step @p3411 :rule refl :args (@t1120))
% 35.45/35.69  (step @p3412 :rule refl :args (@t1121))
% 35.45/35.69  (step @p3413 :rule refl :args (@t1122))
% 35.45/35.69  (step @p3414 :rule refl :args (@t1527))
% 35.45/35.69  (step @p3415 :rule refl :args (@t1528))
% 35.45/35.69  (step @p3416 :rule refl :args (@t1529))
% 35.45/35.69  (step @p3417 :rule refl :args (@t1530))
% 35.45/35.69  (step @p3418 :rule refl :args (@t1531))
% 35.45/35.69  (step @p3419 :rule refl :args (@t1532))
% 35.45/35.69  (step @p3420 :rule refl :args (@t1533))
% 35.45/35.69  (step @p3421 :rule refl :args (@t1534))
% 35.45/35.69  (step @p3422 :rule refl :args (@t1536))
% 35.45/35.69  (step @p3423 :rule refl :args (@t1538))
% 35.45/35.69  (step @p3424 :rule refl :args (@t1540))
% 35.45/35.69  (step @p3425 :rule refl :args (@t1124))
% 35.45/35.69  (step @p3426 :rule refl :args (@t1542))
% 35.45/35.69  (step @p3427 :rule refl :args (@t1544))
% 35.45/35.69  (step @p3428 :rule refl :args (@t1546))
% 35.45/35.69  (step @p3429 :rule refl :args (@t1125))
% 35.45/35.69  (step @p3430 :rule refl :args (@t1548))
% 35.45/35.69  (step @p3431 :rule refl :args (@t1550))
% 35.45/35.69  (step @p3432 :rule refl :args (@t1552))
% 35.45/35.69  (step @p3433 :rule refl :args (@t1126))
% 35.45/35.69  (step @p3434 :rule refl :args (@t1554))
% 35.45/35.69  (step @p3435 :rule refl :args (@t1556))
% 35.45/35.69  (step @p3436 :rule refl :args (@t1558))
% 35.45/35.69  (step @p3437 :rule refl :args (@t1127))
% 35.45/35.69  (step @p3438 :rule refl :args (@t1560))
% 35.45/35.69  (step @p3439 :rule refl :args (@t1562))
% 35.45/35.69  (step @p3440 :rule refl :args (@t1564))
% 35.45/35.69  (step @p3441 :rule refl :args (@t1128))
% 35.45/35.69  (step @p3442 :rule refl :args (@t1566))
% 35.45/35.69  (step @p3443 :rule refl :args (@t1568))
% 35.45/35.69  (step @p3444 :rule refl :args (@t1570))
% 35.45/35.69  (step @p3445 :rule refl :args (@t1129))
% 35.45/35.69  (step @p3446 :rule refl :args (@t1572))
% 35.45/35.69  (step @p3447 :rule refl :args (@t1574))
% 35.45/35.69  (step @p3448 :rule refl :args (@t1576))
% 35.45/35.69  (step @p3449 :rule refl :args (@t1130))
% 35.45/35.69  (step @p3450 :rule refl :args (@t1131))
% 35.45/35.69  (step @p3451 :rule refl :args (@t1132))
% 35.45/35.69  (step @p3452 :rule refl :args (@t1133))
% 35.45/35.69  (step @p3453 :rule refl :args (@t1134))
% 35.45/35.69  (step @p3454 :rule refl :args (@t1135))
% 35.45/35.69  (step @p3455 :rule refl :args (@t1136))
% 35.45/35.69  (step @p3456 :rule refl :args (@t1577))
% 35.45/35.69  (step @p3457 :rule refl :args (@t1137))
% 35.45/35.69  (step @p3458 :rule refl :args (@t1578))
% 35.45/35.69  (step @p3459 :rule refl :args (@t1579))
% 35.45/35.69  (step @p3460 :rule refl :args (@t1580))
% 35.45/35.69  (step @p3461 :rule refl :args (@t1138))
% 35.45/35.69  (step @p3462 :rule refl :args (@t1581))
% 35.45/35.69  (step @p3463 :rule refl :args (@t1582))
% 35.45/35.69  (step @p3464 :rule refl :args (@t1583))
% 35.45/35.69  (step @p3465 :rule refl :args (@t1139))
% 35.45/35.69  (step @p3466 :rule refl :args (@t1584))
% 35.45/35.69  (step @p3467 :rule refl :args (@t1585))
% 35.45/35.69  (step @p3468 :rule refl :args (@t1586))
% 35.45/35.69  (step @p3469 :rule refl :args (@t1140))
% 35.45/35.69  (step @p3470 :rule refl :args (@t1587))
% 35.45/35.69  (step @p3471 :rule refl :args (@t1588))
% 35.45/35.69  (step @p3472 :rule refl :args (@t1589))
% 35.45/35.69  (step @p3473 :rule refl :args (@t1141))
% 35.45/35.69  (step @p3474 :rule refl :args (@t1590))
% 35.45/35.69  (step @p3475 :rule refl :args (@t1591))
% 35.45/35.69  (step @p3476 :rule refl :args (@t1592))
% 35.45/35.69  (step @p3477 :rule refl :args (@t1142))
% 35.45/35.69  (step @p3478 :rule refl :args (@t1593))
% 35.45/35.69  (step @p3479 :rule refl :args (@t1594))
% 35.45/35.69  (step @p3480 :rule refl :args (@t1595))
% 35.45/35.69  (step @p3481 :rule refl :args (@t1143))
% 35.45/35.69  (step @p3482 :rule refl :args (@t1596))
% 35.45/35.69  (step @p3483 :rule refl :args (@t1144))
% 35.45/35.69  (step @p3484 :rule refl :args (@t1145))
% 35.45/35.69  (step @p3485 :rule refl :args (@t1146))
% 35.45/35.69  (step @p3486 :rule refl :args (@t1147))
% 35.45/35.69  (step @p3487 :rule refl :args (@t1148))
% 35.45/35.69  (step @p3488 :rule refl :args (@t1149))
% 35.45/35.69  (step @p3489 :rule refl :args (@t1150))
% 35.45/35.69  (step @p3490 :rule refl :args (@t1151))
% 35.45/35.69  (step @p3491 :rule refl :args (@t1152))
% 35.45/35.69  (step @p3492 :rule refl :args (@t1153))
% 35.45/35.69  (step @p3493 :rule refl :args (@t1154))
% 35.45/35.69  (step @p3494 :rule refl :args (@t1155))
% 35.45/35.69  (step @p3495 :rule refl :args (@t1156))
% 35.45/35.69  (step @p3496 :rule refl :args (@t1157))
% 35.45/35.69  (step @p3497 :rule refl :args (@t1158))
% 35.45/35.69  (step @p3498 :rule bool-double-not-elim :args (@t1597))
% 35.45/35.69  (step @p3499 :rule nary_cong :premises (@p3498 @p3497 @p3496 @p3495 @p3494 @p3493 @p3492 @p3491 @p3490 @p3489 @p3488 @p3487 @p3486 @p3485 @p3484 @p3483 @p3482 @p3481 @p3480 @p3479 @p3478 @p3477 @p3476 @p3475 @p3474 @p3473 @p3472 @p3471 @p3470 @p3469 @p3468 @p3467 @p3466 @p3465 @p3464 @p3463 @p3462 @p3461 @p3460 @p3459 @p3458 @p3457 @p3456 @p3455 @p3454 @p3453 @p3452 @p3451 @p3450 @p3449 @p3448 @p3447 @p3446 @p3445 @p3444 @p3443 @p3442 @p3441 @p3440 @p3439 @p3438 @p3437 @p3436 @p3435 @p3434 @p3433 @p3432 @p3431 @p3430 @p3429 @p3428 @p3427 @p3426 @p3425 @p3424 @p3423 @p3422 @p3421 @p3420 @p3419 @p3418 @p3417 @p3416 @p3415 @p3414 @p3413 @p3412 @p3411 @p3410 @p3409 @p3408 @p3407 @p3406 @p3405 @p3404 @p3403 @p3402 @p3401 @p3400 @p3399 @p3398 @p3397 @p3396 @p3395 @p3394 @p3393 @p3392 @p3391 @p3390 @p3389 @p3388 @p3387 @p3386 @p3385 @p3384 @p3383 @p3382 @p3381 @p3380 @p3379 @p3378 @p3377 @p3376 @p3375 @p3374 @p3373 @p3372 @p3371 @p3370 @p3369 @p3368 @p3367 @p3366 @p3365 @p3364 @p3363 @p3362 @p3361 @p3360 @p3359 @p3358 @p3357 @p3356 @p3355 @p3354 @p3353 @p3352 @p3351 @p3350 @p3349 @p3348 @p3347 @p3346) :args ((or (not @t1598) @t1158 @t1157 @t1156 @t1155 @t1154 @t1153 @t1152 @t1151 @t1150 @t1149 @t1148 @t1147 @t1146 @t1145 @t1144 @t1596 @t1143 @t1595 @t1594 @t1593 @t1142 @t1592 @t1591 @t1590 @t1141 @t1589 @t1588 @t1587 @t1140 @t1586 @t1585 @t1584 @t1139 @t1583 @t1582 @t1581 @t1138 @t1580 @t1579 @t1578 @t1137 @t1577 @t1136 @t1135 @t1134 @t1133 @t1132 @t1131 @t1130 @t1576 @t1574 @t1572 @t1129 @t1570 @t1568 @t1566 @t1128 @t1564 @t1562 @t1560 @t1127 @t1558 @t1556 @t1554 @t1126 @t1552 @t1550 @t1548 @t1125 @t1546 @t1544 @t1542 @t1124 @t1540 @t1538 @t1536 @t1534 @t1533 @t1532 @t1531 @t1530 @t1529 @t1528 @t1527 @t1122 @t1121 @t1120 @t1119 @t1118 @t1117 @t1116 @t1115 @t1114 @t1113 @t1112 @t1111 @t1110 @t1109 @t1108 @t1107 @t1106 @t1105 @t1104 @t1103 @t1102 @t1101 @t1100 @t1099 @t1098 @t1097 @t1096 @t1095 @t1094 @t1093 @t1092 @t1091 @t1090 @t1089 @t1088 @t1087 @t1086 @t1085 @t1084 @t1083 @t1082 @t1081 @t1080 @t1079 @t1078 @t1077 @t1076 @t1075 @t1074 @t1073 @t1526 @t1525 @t1524 @t1523 @t1522 @t1521 @t1520 @t1519 @t1518 @t1517 @t1516 @t1515 @t1514 @t1513 @t1512 @t1511 @t1510 @t1509)))
% 35.45/35.69  (assume-push @p4768 @t1598)
% 35.45/35.69  (assume-push @p4769 @t1030)
% 35.45/35.69  (assume-push @p4770 @t1031)
% 35.45/35.69  (assume-push @p4771 @t1032)
% 35.45/35.69  (assume-push @p4772 @t1033)
% 35.45/35.69  (assume-push @p4773 @t1034)
% 35.45/35.69  (assume-push @p4774 @t1035)
% 35.45/35.69  (assume-push @p4775 @t1036)
% 35.45/35.69  (assume-push @p4776 @t1050)
% 35.45/35.69  (assume-push @p4777 @t714)
% 35.45/35.69  (assume-push @p4778 @t736)
% 35.45/35.69  (assume-push @p4779 @t708)
% 35.45/35.69  (assume-push @p4780 @t757)
% 35.45/35.69  (assume-push @p4781 @t704)
% 35.45/35.69  (assume-push @p4782 @t778)
% 35.45/35.69  (assume-push @p4783 @t700)
% 35.45/35.69  (assume-push @p4784 @t1242)
% 35.45/35.69  (assume-push @p4785 @t799)
% 35.45/35.69  (assume-push @p4786 @t1239)
% 35.45/35.69  (assume-push @p4787 @t1237)
% 35.45/35.69  (assume-push @p4788 @t1234)
% 35.45/35.69  (assume-push @p4789 @t820)
% 35.45/35.69  (assume-push @p4790 @t1231)
% 35.45/35.69  (assume-push @p4791 @t1229)
% 35.45/35.69  (assume-push @p4792 @t1226)
% 35.45/35.69  (assume-push @p4793 @t841)
% 35.45/35.69  (assume-push @p4794 @t1223)
% 35.45/35.69  (assume-push @p4795 @t1221)
% 35.45/35.69  (assume-push @p4796 @t1218)
% 35.45/35.69  (assume-push @p4797 @t862)
% 35.45/35.69  (assume-push @p4798 @t1215)
% 35.45/35.69  (assume-push @p4799 @t1213)
% 35.45/35.69  (assume-push @p4800 @t1210)
% 35.45/35.69  (assume-push @p4801 @t883)
% 35.45/35.69  (assume-push @p4802 @t1207)
% 35.45/35.69  (assume-push @p4803 @t1205)
% 35.45/35.69  (assume-push @p4804 @t1202)
% 35.45/35.69  (assume-push @p4805 @t904)
% 35.45/35.69  (assume-push @p4806 @t1199)
% 35.45/35.69  (assume-push @p4807 @t1197)
% 35.45/35.69  (assume-push @p4808 @t1194)
% 35.45/35.69  (assume-push @p4809 @t925)
% 35.45/35.69  (assume-push @p4810 @t1191)
% 35.45/35.69  (assume-push @p4811 @t1051)
% 35.45/35.69  (assume-push @p4812 @t1052)
% 35.45/35.69  (assume-push @p4813 @t1053)
% 35.45/35.69  (assume-push @p4814 @t1054)
% 35.45/35.69  (assume-push @p4815 @t1055)
% 35.45/35.69  (assume-push @p4816 @t1056)
% 35.45/35.69  (assume-push @p4817 @t1057)
% 35.45/35.69  (assume-push @p4818 @t1575)
% 35.45/35.69  (assume-push @p4819 @t1573)
% 35.45/35.69  (assume-push @p4820 @t1571)
% 35.45/35.69  (assume-push @p4821 @t1059)
% 35.45/35.69  (assume-push @p4822 @t1569)
% 35.45/35.69  (assume-push @p4823 @t1567)
% 35.45/35.69  (assume-push @p4824 @t1565)
% 35.45/35.69  (assume-push @p4825 @t1061)
% 35.45/35.69  (assume-push @p4826 @t1563)
% 35.45/35.69  (assume-push @p4827 @t1561)
% 35.45/35.69  (assume-push @p4828 @t1559)
% 35.45/35.69  (assume-push @p4829 @t1063)
% 35.45/35.69  (assume-push @p4830 @t1557)
% 35.45/35.69  (assume-push @p4831 @t1555)
% 35.45/35.69  (assume-push @p4832 @t1553)
% 35.45/35.69  (assume-push @p4833 @t1065)
% 35.45/35.69  (assume-push @p4834 @t1551)
% 35.45/35.69  (assume-push @p4835 @t1549)
% 35.45/35.69  (assume-push @p4836 @t1547)
% 35.45/35.69  (assume-push @p4837 @t1067)
% 35.45/35.69  (assume-push @p4838 @t1545)
% 35.45/35.69  (assume-push @p4839 @t1543)
% 35.45/35.69  (assume-push @p4840 @t1541)
% 35.45/35.69  (assume-push @p4841 @t1069)
% 35.45/35.69  (assume-push @p4842 @t1539)
% 35.45/35.69  (assume-push @p4843 @t1537)
% 35.45/35.69  (assume-push @p4844 @t1535)
% 35.45/35.69  (assume-push @p4845 @t1188)
% 35.45/35.69  (assume-push @p4846 @t1184)
% 35.45/35.69  (assume-push @p4847 @t1180)
% 35.45/35.69  (assume-push @p4848 @t1176)
% 35.45/35.69  (assume-push @p4849 @t1172)
% 35.45/35.69  (assume-push @p4850 @t1168)
% 35.45/35.69  (assume-push @p4851 @t1164)
% 35.45/35.69  (assume-push @p4852 @t1160)
% 35.45/35.69  (assume-push @p4853 @t733)
% 35.45/35.69  (assume-push @p4854 @t754)
% 35.45/35.69  (assume-push @p4855 @t775)
% 35.45/35.69  (assume-push @p4856 @t796)
% 35.45/35.69  (assume-push @p4857 @t817)
% 35.45/35.69  (assume-push @p4858 @t838)
% 35.45/35.69  (assume-push @p4859 @t859)
% 35.45/35.69  (assume-push @p4860 @t880)
% 35.45/35.69  (assume-push @p4861 @t901)
% 35.45/35.69  (assume-push @p4862 @t922)
% 35.45/35.69  (assume-push @p4863 @t730)
% 35.45/35.69  (assume-push @p4864 @t751)
% 35.45/35.69  (assume-push @p4865 @t772)
% 35.45/35.69  (assume-push @p4866 @t793)
% 35.45/35.69  (assume-push @p4867 @t814)
% 35.45/35.69  (assume-push @p4868 @t835)
% 35.45/35.69  (assume-push @p4869 @t856)
% 35.45/35.69  (assume-push @p4870 @t877)
% 35.45/35.69  (assume-push @p4871 @t898)
% 35.45/35.69  (assume-push @p4872 @t919)
% 35.45/35.69  (assume-push @p4873 @t915)
% 35.45/35.69  (assume-push @p4874 @t894)
% 35.45/35.69  (assume-push @p4875 @t873)
% 35.45/35.69  (assume-push @p4876 @t852)
% 35.45/35.69  (assume-push @p4877 @t831)
% 35.45/35.69  (assume-push @p4878 @t810)
% 35.45/35.69  (assume-push @p4879 @t789)
% 35.45/35.69  (assume-push @p4880 @t768)
% 35.45/35.69  (assume-push @p4881 @t747)
% 35.45/35.69  (assume-push @p4882 @t726)
% 35.45/35.69  (assume-push @p4883 @t723)
% 35.45/35.69  (assume-push @p4884 @t744)
% 35.45/35.69  (assume-push @p4885 @t765)
% 35.45/35.69  (assume-push @p4886 @t786)
% 35.45/35.69  (assume-push @p4887 @t807)
% 35.45/35.69  (assume-push @p4888 @t828)
% 35.45/35.69  (assume-push @p4889 @t849)
% 35.45/35.69  (assume-push @p4890 @t870)
% 35.45/35.69  (assume-push @p4891 @t891)
% 35.45/35.69  (assume-push @p4892 @t912)
% 35.45/35.69  (assume-push @p4893 @t720)
% 35.45/35.69  (assume-push @p4894 @t741)
% 35.45/35.69  (assume-push @p4895 @t762)
% 35.45/35.69  (assume-push @p4896 @t783)
% 35.45/35.69  (assume-push @p4897 @t804)
% 35.45/35.69  (assume-push @p4898 @t825)
% 35.45/35.69  (assume-push @p4899 @t846)
% 35.45/35.69  (assume-push @p4900 @t867)
% 35.45/35.69  (assume-push @p4901 @t888)
% 35.45/35.69  (assume-push @p4902 @t909)
% 35.45/35.69  (assume-push @p4903 @t1028)
% 35.45/35.69  (assume-push @p4904 @t1023)
% 35.45/35.69  (assume-push @p4905 @t1014)
% 35.45/35.69  (assume-push @p4906 @t1009)
% 35.45/35.69  (assume-push @p4907 @t1004)
% 35.45/35.69  (assume-push @p4908 @t995)
% 35.45/35.69  (assume-push @p4909 @t990)
% 35.45/35.69  (assume-push @p4910 @t985)
% 35.45/35.69  (assume-push @p4911 @t976)
% 35.45/35.69  (assume-push @p4912 @t971)
% 35.45/35.69  (assume-push @p4913 @t966)
% 35.45/35.69  (assume-push @p4914 @t957)
% 35.45/35.69  (assume-push @p4915 @t952)
% 35.45/35.69  (assume-push @p4916 @t947)
% 35.45/35.69  (assume-push @p4917 @t938)
% 35.45/35.69  (assume-push @p4918 @t933)
% 35.45/35.69  (assume-push @p4919 @t928)
% 35.45/35.69  (assume-push @p4920 @t1573)
% 35.45/35.69  (assume-push @p4921 @t1575)
% 35.45/35.69  (assume-push @p4922 @t1242)
% 35.45/35.69  (assume-push @p4923 @t1036)
% 35.45/35.69  (assume-push @p4924 @t700)
% 35.45/35.69  (assume-push @p4925 @t1056)
% 35.45/35.69  (assume-push @p4926 @t1035)
% 35.45/35.69  (assume-push @p4927 @t1034)
% 35.45/35.69  (assume-push @p4928 @t704)
% 35.45/35.69  (assume-push @p4929 @t1054)
% 35.45/35.69  (assume-push @p4930 @t1033)
% 35.45/35.69  (assume-push @p4931 @t1032)
% 35.45/35.69  (assume-push @p4932 @t708)
% 35.45/35.69  (assume-push @p4933 @t1052)
% 35.45/35.69  (assume-push @p4934 @t1031)
% 35.45/35.69  (assume-push @p4935 @t1030)
% 35.45/35.69  (assume-push @p4936 @t714)
% 35.45/35.69  (assume-push @p4937 @t1051)
% 35.45/35.69  (assume-push @p4938 @t720)
% 35.45/35.69  (assume-push @p4939 @t723)
% 35.45/35.69  (assume-push @p4940 @t726)
% 35.45/35.69  (assume-push @p4941 @t730)
% 35.45/35.69  (assume-push @p4942 @t733)
% 35.45/35.69  (assume-push @p4943 @t736)
% 35.45/35.69  (assume-push @p4944 @t1053)
% 35.45/35.69  (assume-push @p4945 @t741)
% 35.45/35.69  (assume-push @p4946 @t744)
% 35.45/35.69  (assume-push @p4947 @t747)
% 35.45/35.69  (assume-push @p4948 @t751)
% 35.45/35.69  (assume-push @p4949 @t754)
% 35.45/35.69  (assume-push @p4950 @t757)
% 35.45/35.69  (assume-push @p4951 @t1055)
% 35.45/35.69  (assume-push @p4952 @t762)
% 35.45/35.69  (assume-push @p4953 @t765)
% 35.45/35.69  (assume-push @p4954 @t768)
% 35.45/35.69  (assume-push @p4955 @t772)
% 35.45/35.69  (assume-push @p4956 @t775)
% 35.45/35.69  (assume-push @p4957 @t778)
% 35.45/35.69  (assume-push @p4958 @t1057)
% 35.45/35.69  (assume-push @p4959 @t783)
% 35.45/35.69  (assume-push @p4960 @t786)
% 35.45/35.69  (assume-push @p4961 @t789)
% 35.45/35.69  (assume-push @p4962 @t793)
% 35.45/35.69  (assume-push @p4963 @t796)
% 35.45/35.69  (assume-push @p4964 @t799)
% 35.45/35.69  (assume-push @p4965 @t1059)
% 35.45/35.69  (assume-push @p4966 @t804)
% 35.45/35.69  (assume-push @p4967 @t807)
% 35.45/35.69  (assume-push @p4968 @t810)
% 35.45/35.69  (assume-push @p4969 @t814)
% 35.45/35.69  (assume-push @p4970 @t817)
% 35.45/35.69  (assume-push @p4971 @t820)
% 35.45/35.69  (assume-push @p4972 @t1061)
% 35.45/35.69  (assume-push @p4973 @t825)
% 35.45/35.69  (assume-push @p4974 @t828)
% 35.45/35.69  (assume-push @p4975 @t831)
% 35.45/35.69  (assume-push @p4976 @t835)
% 35.45/35.69  (assume-push @p4977 @t838)
% 35.45/35.69  (assume-push @p4978 @t841)
% 35.45/35.69  (assume-push @p4979 @t1063)
% 35.45/35.69  (assume-push @p4980 @t846)
% 35.45/35.69  (assume-push @p4981 @t849)
% 35.45/35.69  (assume-push @p4982 @t852)
% 35.45/35.69  (assume-push @p4983 @t856)
% 35.45/35.69  (assume-push @p4984 @t859)
% 35.45/35.69  (assume-push @p4985 @t862)
% 35.45/35.69  (assume-push @p4986 @t1065)
% 35.45/35.69  (assume-push @p4987 @t867)
% 35.45/35.69  (assume-push @p4988 @t870)
% 35.45/35.69  (assume-push @p4989 @t873)
% 35.45/35.69  (assume-push @p4990 @t877)
% 35.45/35.69  (assume-push @p4991 @t880)
% 35.45/35.69  (assume-push @p4992 @t883)
% 35.45/35.69  (assume-push @p4993 @t1067)
% 35.45/35.69  (assume-push @p4994 @t888)
% 35.45/35.69  (assume-push @p4995 @t891)
% 35.45/35.69  (assume-push @p4996 @t894)
% 35.45/35.69  (assume-push @p4997 @t898)
% 35.45/35.69  (assume-push @p4998 @t901)
% 35.45/35.69  (assume-push @p4999 @t904)
% 35.45/35.69  (assume-push @p5000 @t1069)
% 35.45/35.69  (assume-push @p5001 @t909)
% 35.45/35.69  (assume-push @p5002 @t912)
% 35.45/35.69  (assume-push @p5003 @t915)
% 35.45/35.69  (assume-push @p5004 @t919)
% 35.45/35.69  (assume-push @p5005 @t922)
% 35.45/35.69  (assume-push @p5006 @t925)
% 35.45/35.69  (assume-push @p5007 @t1050)
% 35.45/35.69  (assume-push @p5008 @t1598)
% 35.45/35.69  (assume-push @p5009 @t1191)
% 35.45/35.69  (assume-push @p5010 @t1164)
% 35.45/35.69  (assume-push @p5011 @t1535)
% 35.45/35.69  (assume-push @p5012 @t1160)
% 35.45/35.69  (assume-push @p5013 @t1194)
% 35.45/35.69  (assume-push @p5014 @t1537)
% 35.45/35.69  (assume-push @p5015 @t1028)
% 35.45/35.69  (assume-push @p5016 @t1197)
% 35.45/35.69  (assume-push @p5017 @t1539)
% 35.45/35.69  (assume-push @p5018 @t1023)
% 35.45/35.69  (assume-push @p5019 @t1199)
% 35.45/35.69  (assume-push @p5020 @t1168)
% 35.45/35.69  (assume-push @p5021 @t1541)
% 35.45/35.69  (assume-push @p5022 @t1014)
% 35.45/35.69  (assume-push @p5023 @t1202)
% 35.45/35.69  (assume-push @p5024 @t1543)
% 35.45/35.69  (assume-push @p5025 @t1009)
% 35.45/35.69  (assume-push @p5026 @t1205)
% 35.45/35.69  (assume-push @p5027 @t1545)
% 35.45/35.69  (assume-push @p5028 @t1004)
% 35.45/35.69  (assume-push @p5029 @t1207)
% 35.45/35.69  (assume-push @p5030 @t1172)
% 35.45/35.69  (assume-push @p5031 @t1547)
% 35.45/35.69  (assume-push @p5032 @t995)
% 35.45/35.69  (assume-push @p5033 @t1210)
% 35.45/35.69  (assume-push @p5034 @t1549)
% 35.45/35.69  (assume-push @p5035 @t990)
% 35.45/35.69  (assume-push @p5036 @t1213)
% 35.45/35.69  (assume-push @p5037 @t1551)
% 35.45/35.69  (assume-push @p5038 @t985)
% 35.45/35.69  (assume-push @p5039 @t1215)
% 35.45/35.69  (assume-push @p5040 @t1176)
% 35.45/35.69  (assume-push @p5041 @t1553)
% 35.45/35.69  (assume-push @p5042 @t976)
% 35.45/35.69  (assume-push @p5043 @t1218)
% 35.45/35.69  (assume-push @p5044 @t1555)
% 35.45/35.69  (assume-push @p5045 @t971)
% 35.45/35.69  (assume-push @p5046 @t1221)
% 35.45/35.69  (assume-push @p5047 @t1557)
% 35.45/35.69  (assume-push @p5048 @t966)
% 35.45/35.69  (assume-push @p5049 @t1223)
% 35.45/35.69  (assume-push @p5050 @t1180)
% 35.45/35.69  (assume-push @p5051 @t1559)
% 35.45/35.69  (assume-push @p5052 @t957)
% 35.45/35.69  (assume-push @p5053 @t1226)
% 35.45/35.69  (assume-push @p5054 @t1561)
% 35.45/35.69  (assume-push @p5055 @t952)
% 35.45/35.69  (assume-push @p5056 @t1229)
% 35.45/35.69  (assume-push @p5057 @t1563)
% 35.45/35.69  (assume-push @p5058 @t947)
% 35.45/35.69  (assume-push @p5059 @t1231)
% 35.45/35.69  (assume-push @p5060 @t1184)
% 35.45/35.69  (assume-push @p5061 @t1565)
% 35.45/35.69  (assume-push @p5062 @t938)
% 35.45/35.69  (assume-push @p5063 @t1234)
% 35.45/35.69  (assume-push @p5064 @t1567)
% 35.45/35.69  (assume-push @p5065 @t933)
% 35.45/35.69  (assume-push @p5066 @t1237)
% 35.45/35.69  (assume-push @p5067 @t1569)
% 35.45/35.69  (assume-push @p5068 @t928)
% 35.45/35.69  (assume-push @p5069 @t1239)
% 35.45/35.69  (assume-push @p5070 @t1188)
% 35.45/35.69  (assume-push @p5071 @t1571)
% 35.45/35.69  (step @p3804 :rule bool-eq-false :args (@t1508))
% 35.45/35.69  (step @p3805 :rule symm :premises (@p3804))
% 35.45/35.69  (step @p3806 :rule eq-symm :args (@t1506 @t1507))
% 35.45/35.69  (step @p3807 :rule cong :premises (@p3806) :args ((not @t1599)))
% 35.45/35.69  (step @p3808 :rule bool-eq-false :args (@t1599))
% 35.45/35.69  (step @p3809 :rule trans :premises (@p3808 @p3807))
% 35.45/35.69  (step @p3810 :rule trans :premises (@p3809 @p3805))
% 35.45/35.69  (step @p3811 :rule false_intro :premises (@p3345))
% 35.45/35.69  (step @p3812 :rule refl :args (@t687))
% 35.45/35.69  (step @p3813 :rule symm :premises (@p2047))
% 35.45/35.69  (step @p3814 :rule symm :premises (@p1998))
% 35.45/35.69  (step @p3815 :rule trans :premises (@p2023 @p3814 @p3813))
% 35.45/35.69  (step @p3816 :rule cong :premises (@p3815 @p3812) :args (@t1159))
% 35.45/35.69  (step @p3817 :rule symm :premises (@p4852))
% 35.45/35.69  (step @p3818 :rule symm :premises (@p2051))
% 35.45/35.69  (step @p3819 :rule trans :premises (@p2024 @p3818))
% 35.45/35.69  (step @p3820 :rule cong :premises (@p3819 @p3812) :args (@t1027))
% 35.45/35.69  (step @p3821 :rule symm :premises (@p1444))
% 35.45/35.69  (step @p3822 :rule symm :premises (@p2055))
% 35.45/35.69  (step @p3823 :rule trans :premises (@p2025 @p3822))
% 35.45/35.69  (step @p3824 :rule cong :premises (@p3823 @p3812) :args (@t1022))
% 35.45/35.69  (step @p3825 :rule symm :premises (@p1419))
% 35.45/35.69  (step @p3826 :rule symm :premises (@p2059))
% 35.45/35.69  (step @p3827 :rule symm :premises (@p2002))
% 35.45/35.69  (step @p3828 :rule trans :premises (@p2026 @p3827 @p3826))
% 35.45/35.69  (step @p3829 :rule cong :premises (@p3828 @p3812) :args (@t1013))
% 35.45/35.69  (step @p3830 :rule symm :premises (@p1381))
% 35.45/35.69  (step @p3831 :rule symm :premises (@p2063))
% 35.45/35.69  (step @p3832 :rule trans :premises (@p2027 @p3831))
% 35.45/35.69  (step @p3833 :rule cong :premises (@p3832 @p3812) :args (@t1008))
% 35.45/35.69  (step @p3834 :rule symm :premises (@p1356))
% 35.45/35.69  (step @p3835 :rule symm :premises (@p2067))
% 35.45/35.69  (step @p3836 :rule trans :premises (@p2028 @p3835))
% 35.45/35.69  (step @p3837 :rule cong :premises (@p3836 @p3812) :args (@t1003))
% 35.45/35.69  (step @p3838 :rule symm :premises (@p1331))
% 35.45/35.69  (step @p3839 :rule symm :premises (@p2071))
% 35.45/35.69  (step @p3840 :rule symm :premises (@p2006))
% 35.45/35.69  (step @p3841 :rule trans :premises (@p2029 @p3840 @p3839))
% 35.45/35.69  (step @p3842 :rule cong :premises (@p3841 @p3812) :args (@t994))
% 35.45/35.69  (step @p3843 :rule symm :premises (@p1293))
% 35.45/35.69  (step @p3844 :rule symm :premises (@p2075))
% 35.45/35.69  (step @p3845 :rule trans :premises (@p2030 @p3844))
% 35.45/35.69  (step @p3846 :rule cong :premises (@p3845 @p3812) :args (@t989))
% 35.45/35.69  (step @p3847 :rule symm :premises (@p1268))
% 35.45/35.69  (step @p3848 :rule symm :premises (@p2079))
% 35.45/35.69  (step @p3849 :rule trans :premises (@p2031 @p3848))
% 35.45/35.69  (step @p3850 :rule cong :premises (@p3849 @p3812) :args (@t984))
% 35.45/35.69  (step @p3851 :rule symm :premises (@p1243))
% 35.45/35.69  (step @p3852 :rule symm :premises (@p2083))
% 35.45/35.69  (step @p3853 :rule symm :premises (@p2010))
% 35.45/35.69  (step @p3854 :rule trans :premises (@p2032 @p3853 @p3852))
% 35.45/35.69  (step @p3855 :rule cong :premises (@p3854 @p3812) :args (@t975))
% 35.45/35.69  (step @p3856 :rule symm :premises (@p1205))
% 35.45/35.69  (step @p3857 :rule symm :premises (@p2087))
% 35.45/35.69  (step @p3858 :rule trans :premises (@p2033 @p3857))
% 35.45/35.69  (step @p3859 :rule cong :premises (@p3858 @p3812) :args (@t970))
% 35.45/35.69  (step @p3860 :rule symm :premises (@p1180))
% 35.45/35.69  (step @p3861 :rule symm :premises (@p2091))
% 35.45/35.69  (step @p3862 :rule trans :premises (@p2034 @p3861))
% 35.45/35.69  (step @p3863 :rule cong :premises (@p3862 @p3812) :args (@t965))
% 35.45/35.69  (step @p3864 :rule symm :premises (@p1155))
% 35.45/35.69  (step @p3865 :rule symm :premises (@p2095))
% 35.45/35.69  (step @p3866 :rule symm :premises (@p2014))
% 35.45/35.69  (step @p3867 :rule trans :premises (@p2035 @p3866 @p3865))
% 35.45/35.69  (step @p3868 :rule cong :premises (@p3867 @p3812) :args (@t956))
% 35.45/35.69  (step @p3869 :rule symm :premises (@p1117))
% 35.45/35.69  (step @p3870 :rule symm :premises (@p2099))
% 35.45/35.69  (step @p3871 :rule trans :premises (@p2036 @p3870))
% 35.45/35.69  (step @p3872 :rule cong :premises (@p3871 @p3812) :args (@t951))
% 35.45/35.69  (step @p3873 :rule symm :premises (@p1092))
% 35.45/35.69  (step @p3874 :rule symm :premises (@p2103))
% 35.45/35.69  (step @p3875 :rule trans :premises (@p2037 @p3874))
% 35.45/35.69  (step @p3876 :rule cong :premises (@p3875 @p3812) :args (@t946))
% 35.45/35.69  (step @p3877 :rule symm :premises (@p1067))
% 35.45/35.69  (step @p3878 :rule symm :premises (@p2107))
% 35.45/35.69  (step @p3879 :rule symm :premises (@p2018))
% 35.45/35.69  (step @p3880 :rule trans :premises (@p2038 @p3879 @p3878))
% 35.45/35.69  (step @p3881 :rule cong :premises (@p3880 @p3812) :args (@t937))
% 35.45/35.69  (step @p3882 :rule symm :premises (@p1029))
% 35.45/35.69  (step @p3883 :rule symm :premises (@p2111))
% 35.45/35.69  (step @p3884 :rule trans :premises (@p2039 @p3883))
% 35.45/35.69  (step @p3885 :rule cong :premises (@p3884 @p3812) :args (@t932))
% 35.45/35.69  (step @p3886 :rule symm :premises (@p1004))
% 35.45/35.69  (step @p3887 :rule symm :premises (@p2115))
% 35.45/35.69  (step @p3888 :rule trans :premises (@p2040 @p3887))
% 35.45/35.69  (step @p3889 :rule cong :premises (@p3888 @p3812) :args (@t927))
% 35.45/35.69  (step @p3890 :rule symm :premises (@p979))
% 35.45/35.69  (step @p3891 :rule symm :premises (@p2119))
% 35.45/35.69  (step @p3892 :rule symm :premises (@p2022))
% 35.45/35.69  (step @p3893 :rule trans :premises (@p2041 @p3892 @p3891))
% 35.45/35.69  (step @p3894 :rule cong :premises (@p3893 @p3812) :args (@t1507))
% 35.45/35.69  (step @p3895 :rule trans :premises (@p3894 @p3890 @p3889 @p3886 @p3885 @p3882 @p3881 @p3877 @p3876 @p3873 @p3872 @p3869 @p3868 @p3864 @p3863 @p3860 @p3859 @p3856 @p3855 @p3851 @p3850 @p3847 @p3846 @p3843 @p3842 @p3838 @p3837 @p3834 @p3833 @p3830 @p3829 @p3825 @p3824 @p3821 @p3820 @p3817 @p3816))
% 35.45/35.69  (step @p3896 :rule symm :premises (@p2042))
% 35.45/35.69  (step @p3897 :rule symm :premises (@p2043))
% 35.45/35.69  (step @p3898 :rule trans :premises (@p2123 @p3897))
% 35.45/35.69  (step @p3899 :rule cong :premises (@p3898 @p972) :args (@t1506))
% 35.45/35.69  (step @p3900 :rule trans :premises (@p3899 @p3896))
% 35.45/35.69  (step @p3901 :rule cong :premises (@p3900 @p3895) :args (@t1599))
% 35.45/35.69  (step @p3902 :rule trans :premises (@p3901 @p3811))
% 35.45/35.69  (step @p3903 :rule eq_resolve :premises (@p3902 @p3810))
% 35.45/35.69  (step @p3904 :rule false_elim :premises (@p3903))
% 35.45/35.69  (step-pop @p5072 :rule scope :premises (@p3904))
% 35.45/35.69  (step-pop @p5073 :rule scope :premises (@p5072))
% 35.45/35.69  (step-pop @p5074 :rule scope :premises (@p5073))
% 35.45/35.69  (step-pop @p5075 :rule scope :premises (@p5074))
% 35.45/35.69  (step-pop @p5076 :rule scope :premises (@p5075))
% 35.45/35.69  (step-pop @p5077 :rule scope :premises (@p5076))
% 35.45/35.69  (step-pop @p5078 :rule scope :premises (@p5077))
% 35.45/35.69  (step-pop @p5079 :rule scope :premises (@p5078))
% 35.45/35.69  (step-pop @p5080 :rule scope :premises (@p5079))
% 35.45/35.69  (step-pop @p5081 :rule scope :premises (@p5080))
% 35.45/35.69  (step-pop @p5082 :rule scope :premises (@p5081))
% 35.45/35.69  (step-pop @p5083 :rule scope :premises (@p5082))
% 35.45/35.69  (step-pop @p5084 :rule scope :premises (@p5083))
% 35.45/35.69  (step-pop @p5085 :rule scope :premises (@p5084))
% 35.45/35.69  (step-pop @p5086 :rule scope :premises (@p5085))
% 35.45/35.69  (step-pop @p5087 :rule scope :premises (@p5086))
% 35.45/35.69  (step-pop @p5088 :rule scope :premises (@p5087))
% 35.45/35.69  (step-pop @p5089 :rule scope :premises (@p5088))
% 35.45/35.69  (step-pop @p5090 :rule scope :premises (@p5089))
% 35.45/35.69  (step-pop @p5091 :rule scope :premises (@p5090))
% 35.45/35.69  (step-pop @p5092 :rule scope :premises (@p5091))
% 35.45/35.69  (step-pop @p5093 :rule scope :premises (@p5092))
% 35.45/35.69  (step-pop @p5094 :rule scope :premises (@p5093))
% 35.45/35.69  (step-pop @p5095 :rule scope :premises (@p5094))
% 35.45/35.69  (step-pop @p5096 :rule scope :premises (@p5095))
% 35.45/35.69  (step-pop @p5097 :rule scope :premises (@p5096))
% 35.45/35.69  (step-pop @p5098 :rule scope :premises (@p5097))
% 35.45/35.69  (step-pop @p5099 :rule scope :premises (@p5098))
% 35.45/35.69  (step-pop @p5100 :rule scope :premises (@p5099))
% 35.45/35.69  (step-pop @p5101 :rule scope :premises (@p5100))
% 35.45/35.69  (step-pop @p5102 :rule scope :premises (@p5101))
% 35.45/35.69  (step-pop @p5103 :rule scope :premises (@p5102))
% 35.45/35.69  (step-pop @p5104 :rule scope :premises (@p5103))
% 35.45/35.69  (step-pop @p5105 :rule scope :premises (@p5104))
% 35.45/35.69  (step-pop @p5106 :rule scope :premises (@p5105))
% 35.45/35.69  (step-pop @p5107 :rule scope :premises (@p5106))
% 35.45/35.69  (step-pop @p5108 :rule scope :premises (@p5107))
% 35.45/35.69  (step-pop @p5109 :rule scope :premises (@p5108))
% 35.45/35.69  (step-pop @p5110 :rule scope :premises (@p5109))
% 35.45/35.69  (step-pop @p5111 :rule scope :premises (@p5110))
% 35.45/35.69  (step-pop @p5112 :rule scope :premises (@p5111))
% 35.45/35.69  (step-pop @p5113 :rule scope :premises (@p5112))
% 35.45/35.69  (step-pop @p5114 :rule scope :premises (@p5113))
% 35.45/35.69  (step-pop @p5115 :rule scope :premises (@p5114))
% 35.45/35.69  (step-pop @p5116 :rule scope :premises (@p5115))
% 35.45/35.69  (step-pop @p5117 :rule scope :premises (@p5116))
% 35.45/35.69  (step-pop @p5118 :rule scope :premises (@p5117))
% 35.45/35.69  (step-pop @p5119 :rule scope :premises (@p5118))
% 35.45/35.69  (step-pop @p5120 :rule scope :premises (@p5119))
% 35.45/35.69  (step-pop @p5121 :rule scope :premises (@p5120))
% 35.45/35.69  (step-pop @p5122 :rule scope :premises (@p5121))
% 35.45/35.69  (step-pop @p5123 :rule scope :premises (@p5122))
% 35.45/35.69  (step-pop @p5124 :rule scope :premises (@p5123))
% 35.45/35.69  (step-pop @p5125 :rule scope :premises (@p5124))
% 35.45/35.69  (step-pop @p5126 :rule scope :premises (@p5125))
% 35.45/35.69  (step-pop @p5127 :rule scope :premises (@p5126))
% 35.45/35.69  (step-pop @p5128 :rule scope :premises (@p5127))
% 35.45/35.69  (step-pop @p5129 :rule scope :premises (@p5128))
% 35.45/35.69  (step-pop @p5130 :rule scope :premises (@p5129))
% 35.45/35.69  (step-pop @p5131 :rule scope :premises (@p5130))
% 35.45/35.69  (step-pop @p5132 :rule scope :premises (@p5131))
% 35.45/35.69  (step-pop @p5133 :rule scope :premises (@p5132))
% 35.45/35.69  (step-pop @p5134 :rule scope :premises (@p5133))
% 35.45/35.69  (step-pop @p5135 :rule scope :premises (@p5134))
% 35.45/35.69  (step-pop @p5136 :rule scope :premises (@p5135))
% 35.45/35.69  (step-pop @p5137 :rule scope :premises (@p5136))
% 35.45/35.69  (step-pop @p5138 :rule scope :premises (@p5137))
% 35.45/35.69  (step-pop @p5139 :rule scope :premises (@p5138))
% 35.45/35.69  (step-pop @p5140 :rule scope :premises (@p5139))
% 35.45/35.69  (step-pop @p5141 :rule scope :premises (@p5140))
% 35.45/35.69  (step-pop @p5142 :rule scope :premises (@p5141))
% 35.45/35.69  (step-pop @p5143 :rule scope :premises (@p5142))
% 35.45/35.69  (step-pop @p5144 :rule scope :premises (@p5143))
% 35.45/35.69  (step-pop @p5145 :rule scope :premises (@p5144))
% 35.45/35.69  (step-pop @p5146 :rule scope :premises (@p5145))
% 35.45/35.69  (step-pop @p5147 :rule scope :premises (@p5146))
% 35.45/35.69  (step-pop @p5148 :rule scope :premises (@p5147))
% 35.45/35.69  (step-pop @p5149 :rule scope :premises (@p5148))
% 35.45/35.69  (step-pop @p5150 :rule scope :premises (@p5149))
% 35.45/35.69  (step-pop @p5151 :rule scope :premises (@p5150))
% 35.45/35.69  (step-pop @p5152 :rule scope :premises (@p5151))
% 35.45/35.69  (step-pop @p5153 :rule scope :premises (@p5152))
% 35.45/35.69  (step-pop @p5154 :rule scope :premises (@p5153))
% 35.45/35.69  (step-pop @p5155 :rule scope :premises (@p5154))
% 35.45/35.69  (step-pop @p5156 :rule scope :premises (@p5155))
% 35.45/35.69  (step-pop @p5157 :rule scope :premises (@p5156))
% 35.45/35.69  (step-pop @p5158 :rule scope :premises (@p5157))
% 35.45/35.69  (step-pop @p5159 :rule scope :premises (@p5158))
% 35.45/35.69  (step-pop @p5160 :rule scope :premises (@p5159))
% 35.45/35.69  (step-pop @p5161 :rule scope :premises (@p5160))
% 35.45/35.69  (step-pop @p5162 :rule scope :premises (@p5161))
% 35.45/35.69  (step-pop @p5163 :rule scope :premises (@p5162))
% 35.45/35.69  (step-pop @p5164 :rule scope :premises (@p5163))
% 35.45/35.69  (step-pop @p5165 :rule scope :premises (@p5164))
% 35.45/35.69  (step-pop @p5166 :rule scope :premises (@p5165))
% 35.45/35.69  (step-pop @p5167 :rule scope :premises (@p5166))
% 35.45/35.69  (step-pop @p5168 :rule scope :premises (@p5167))
% 35.45/35.69  (step-pop @p5169 :rule scope :premises (@p5168))
% 35.45/35.69  (step-pop @p5170 :rule scope :premises (@p5169))
% 35.45/35.69  (step-pop @p5171 :rule scope :premises (@p5170))
% 35.45/35.69  (step-pop @p5172 :rule scope :premises (@p5171))
% 35.45/35.69  (step-pop @p5173 :rule scope :premises (@p5172))
% 35.45/35.69  (step-pop @p5174 :rule scope :premises (@p5173))
% 35.45/35.69  (step-pop @p5175 :rule scope :premises (@p5174))
% 35.45/35.69  (step-pop @p5176 :rule scope :premises (@p5175))
% 35.45/35.69  (step-pop @p5177 :rule scope :premises (@p5176))
% 35.45/35.69  (step-pop @p5178 :rule scope :premises (@p5177))
% 35.45/35.69  (step-pop @p5179 :rule scope :premises (@p5178))
% 35.45/35.69  (step-pop @p5180 :rule scope :premises (@p5179))
% 35.45/35.69  (step-pop @p5181 :rule scope :premises (@p5180))
% 35.45/35.69  (step-pop @p5182 :rule scope :premises (@p5181))
% 35.45/35.69  (step-pop @p5183 :rule scope :premises (@p5182))
% 35.45/35.69  (step-pop @p5184 :rule scope :premises (@p5183))
% 35.45/35.69  (step-pop @p5185 :rule scope :premises (@p5184))
% 35.45/35.69  (step-pop @p5186 :rule scope :premises (@p5185))
% 35.45/35.69  (step-pop @p5187 :rule scope :premises (@p5186))
% 35.45/35.69  (step-pop @p5188 :rule scope :premises (@p5187))
% 35.45/35.69  (step-pop @p5189 :rule scope :premises (@p5188))
% 35.45/35.69  (step-pop @p5190 :rule scope :premises (@p5189))
% 35.45/35.69  (step-pop @p5191 :rule scope :premises (@p5190))
% 35.45/35.69  (step-pop @p5192 :rule scope :premises (@p5191))
% 35.45/35.69  (step-pop @p5193 :rule scope :premises (@p5192))
% 35.45/35.69  (step-pop @p5194 :rule scope :premises (@p5193))
% 35.45/35.69  (step-pop @p5195 :rule scope :premises (@p5194))
% 35.45/35.69  (step-pop @p5196 :rule scope :premises (@p5195))
% 35.45/35.69  (step-pop @p5197 :rule scope :premises (@p5196))
% 35.45/35.69  (step-pop @p5198 :rule scope :premises (@p5197))
% 35.45/35.69  (step-pop @p5199 :rule scope :premises (@p5198))
% 35.45/35.69  (step-pop @p5200 :rule scope :premises (@p5199))
% 35.45/35.69  (step-pop @p5201 :rule scope :premises (@p5200))
% 35.45/35.69  (step-pop @p5202 :rule scope :premises (@p5201))
% 35.45/35.69  (step-pop @p5203 :rule scope :premises (@p5202))
% 35.45/35.69  (step-pop @p5204 :rule scope :premises (@p5203))
% 35.45/35.69  (step-pop @p5205 :rule scope :premises (@p5204))
% 35.45/35.69  (step-pop @p5206 :rule scope :premises (@p5205))
% 35.45/35.69  (step-pop @p5207 :rule scope :premises (@p5206))
% 35.45/35.69  (step-pop @p5208 :rule scope :premises (@p5207))
% 35.45/35.69  (step-pop @p5209 :rule scope :premises (@p5208))
% 35.45/35.69  (step-pop @p5210 :rule scope :premises (@p5209))
% 35.45/35.69  (step-pop @p5211 :rule scope :premises (@p5210))
% 35.45/35.69  (step-pop @p5212 :rule scope :premises (@p5211))
% 35.45/35.69  (step-pop @p5213 :rule scope :premises (@p5212))
% 35.45/35.69  (step-pop @p5214 :rule scope :premises (@p5213))
% 35.45/35.69  (step-pop @p5215 :rule scope :premises (@p5214))
% 35.45/35.69  (step-pop @p5216 :rule scope :premises (@p5215))
% 35.45/35.69  (step-pop @p5217 :rule scope :premises (@p5216))
% 35.45/35.69  (step-pop @p5218 :rule scope :premises (@p5217))
% 35.45/35.69  (step-pop @p5219 :rule scope :premises (@p5218))
% 35.45/35.69  (step-pop @p5220 :rule scope :premises (@p5219))
% 35.45/35.69  (step-pop @p5221 :rule scope :premises (@p5220))
% 35.45/35.69  (step-pop @p5222 :rule scope :premises (@p5221))
% 35.45/35.69  (step-pop @p5223 :rule scope :premises (@p5222))
% 35.45/35.69  (step @p3905 :rule process_scope :premises (@p5223) :args (@t1509))
% 35.45/35.69  (step @p4058 :rule and_intro :premises (@p2042 @p2043 @p2123 @p342 @p355 @p357 @p358 @p359 @p372 @p374 @p375 @p376 @p389 @p391 @p392 @p394 @p408 @p409 @p424 @p429 @p442 @p446 @p459 @p463 @p466 @p480 @p485 @p498 @p502 @p515 @p519 @p522 @p536 @p541 @p554 @p558 @p571 @p575 @p578 @p592 @p597 @p610 @p614 @p627 @p631 @p634 @p648 @p653 @p666 @p670 @p683 @p687 @p690 @p704 @p709 @p722 @p726 @p739 @p743 @p746 @p760 @p765 @p778 @p782 @p795 @p799 @p802 @p816 @p821 @p834 @p838 @p851 @p855 @p858 @p872 @p877 @p890 @p894 @p907 @p911 @p914 @p928 @p933 @p946 @p950 @p963 @p967 @p970 @p3345 @p2047 @p1998 @p2023 @p4852 @p2051 @p2024 @p1444 @p2055 @p2025 @p1419 @p2059 @p2002 @p2026 @p1381 @p2063 @p2027 @p1356 @p2067 @p2028 @p1331 @p2071 @p2006 @p2029 @p1293 @p2075 @p2030 @p1268 @p2079 @p2031 @p1243 @p2083 @p2010 @p2032 @p1205 @p2087 @p2033 @p1180 @p2091 @p2034 @p1155 @p2095 @p2014 @p2035 @p1117 @p2099 @p2036 @p1092 @p2103 @p2037 @p1067 @p2107 @p2018 @p2038 @p1029 @p2111 @p2039 @p1004 @p2115 @p2040 @p979 @p2119 @p2022 @p2041))
% 35.45/35.69  (step @p4059 :rule modus_ponens :premises (@p4058 @p3905))
% 35.45/35.69  (step-pop @p5224 :rule scope :premises (@p4059))
% 35.45/35.69  (step-pop @p5225 :rule scope :premises (@p5224))
% 35.45/35.69  (step-pop @p5226 :rule scope :premises (@p5225))
% 35.45/35.69  (step-pop @p5227 :rule scope :premises (@p5226))
% 35.45/35.69  (step-pop @p5228 :rule scope :premises (@p5227))
% 35.45/35.69  (step-pop @p5229 :rule scope :premises (@p5228))
% 35.45/35.69  (step-pop @p5230 :rule scope :premises (@p5229))
% 35.45/35.69  (step-pop @p5231 :rule scope :premises (@p5230))
% 35.45/35.69  (step-pop @p5232 :rule scope :premises (@p5231))
% 35.45/35.69  (step-pop @p5233 :rule scope :premises (@p5232))
% 35.45/35.69  (step-pop @p5234 :rule scope :premises (@p5233))
% 35.45/35.69  (step-pop @p5235 :rule scope :premises (@p5234))
% 35.45/35.69  (step-pop @p5236 :rule scope :premises (@p5235))
% 35.45/35.69  (step-pop @p5237 :rule scope :premises (@p5236))
% 35.45/35.69  (step-pop @p5238 :rule scope :premises (@p5237))
% 35.45/35.69  (step-pop @p5239 :rule scope :premises (@p5238))
% 35.45/35.69  (step-pop @p5240 :rule scope :premises (@p5239))
% 35.45/35.69  (step-pop @p5241 :rule scope :premises (@p5240))
% 35.45/35.69  (step-pop @p5242 :rule scope :premises (@p5241))
% 35.45/35.69  (step-pop @p5243 :rule scope :premises (@p5242))
% 35.45/35.69  (step-pop @p5244 :rule scope :premises (@p5243))
% 35.45/35.69  (step-pop @p5245 :rule scope :premises (@p5244))
% 35.45/35.69  (step-pop @p5246 :rule scope :premises (@p5245))
% 35.45/35.69  (step-pop @p5247 :rule scope :premises (@p5246))
% 35.45/35.69  (step-pop @p5248 :rule scope :premises (@p5247))
% 35.45/35.69  (step-pop @p5249 :rule scope :premises (@p5248))
% 35.45/35.69  (step-pop @p5250 :rule scope :premises (@p5249))
% 35.45/35.69  (step-pop @p5251 :rule scope :premises (@p5250))
% 35.45/35.69  (step-pop @p5252 :rule scope :premises (@p5251))
% 35.45/35.69  (step-pop @p5253 :rule scope :premises (@p5252))
% 35.45/35.69  (step-pop @p5254 :rule scope :premises (@p5253))
% 35.45/35.69  (step-pop @p5255 :rule scope :premises (@p5254))
% 35.45/35.69  (step-pop @p5256 :rule scope :premises (@p5255))
% 35.45/35.69  (step-pop @p5257 :rule scope :premises (@p5256))
% 35.45/35.69  (step-pop @p5258 :rule scope :premises (@p5257))
% 35.45/35.69  (step-pop @p5259 :rule scope :premises (@p5258))
% 35.45/35.69  (step-pop @p5260 :rule scope :premises (@p5259))
% 35.45/35.69  (step-pop @p5261 :rule scope :premises (@p5260))
% 35.45/35.69  (step-pop @p5262 :rule scope :premises (@p5261))
% 35.45/35.69  (step-pop @p5263 :rule scope :premises (@p5262))
% 35.45/35.69  (step-pop @p5264 :rule scope :premises (@p5263))
% 35.45/35.69  (step-pop @p5265 :rule scope :premises (@p5264))
% 35.45/35.69  (step-pop @p5266 :rule scope :premises (@p5265))
% 35.45/35.69  (step-pop @p5267 :rule scope :premises (@p5266))
% 35.45/35.69  (step-pop @p5268 :rule scope :premises (@p5267))
% 35.45/35.69  (step-pop @p5269 :rule scope :premises (@p5268))
% 35.45/35.69  (step-pop @p5270 :rule scope :premises (@p5269))
% 35.45/35.69  (step-pop @p5271 :rule scope :premises (@p5270))
% 35.45/35.69  (step-pop @p5272 :rule scope :premises (@p5271))
% 35.45/35.69  (step-pop @p5273 :rule scope :premises (@p5272))
% 35.45/35.69  (step-pop @p5274 :rule scope :premises (@p5273))
% 35.45/35.69  (step-pop @p5275 :rule scope :premises (@p5274))
% 35.45/35.69  (step-pop @p5276 :rule scope :premises (@p5275))
% 35.45/35.69  (step-pop @p5277 :rule scope :premises (@p5276))
% 35.45/35.69  (step-pop @p5278 :rule scope :premises (@p5277))
% 35.45/35.69  (step-pop @p5279 :rule scope :premises (@p5278))
% 35.45/35.69  (step-pop @p5280 :rule scope :premises (@p5279))
% 35.45/35.69  (step-pop @p5281 :rule scope :premises (@p5280))
% 35.45/35.69  (step-pop @p5282 :rule scope :premises (@p5281))
% 35.45/35.69  (step-pop @p5283 :rule scope :premises (@p5282))
% 35.45/35.69  (step-pop @p5284 :rule scope :premises (@p5283))
% 35.45/35.69  (step-pop @p5285 :rule scope :premises (@p5284))
% 35.45/35.69  (step-pop @p5286 :rule scope :premises (@p5285))
% 35.45/35.69  (step-pop @p5287 :rule scope :premises (@p5286))
% 35.45/35.69  (step-pop @p5288 :rule scope :premises (@p5287))
% 35.45/35.69  (step-pop @p5289 :rule scope :premises (@p5288))
% 35.45/35.69  (step-pop @p5290 :rule scope :premises (@p5289))
% 35.45/35.69  (step-pop @p5291 :rule scope :premises (@p5290))
% 35.45/35.69  (step-pop @p5292 :rule scope :premises (@p5291))
% 35.45/35.69  (step-pop @p5293 :rule scope :premises (@p5292))
% 35.45/35.69  (step-pop @p5294 :rule scope :premises (@p5293))
% 35.45/35.69  (step-pop @p5295 :rule scope :premises (@p5294))
% 35.45/35.69  (step-pop @p5296 :rule scope :premises (@p5295))
% 35.45/35.69  (step-pop @p5297 :rule scope :premises (@p5296))
% 35.45/35.69  (step-pop @p5298 :rule scope :premises (@p5297))
% 35.45/35.69  (step-pop @p5299 :rule scope :premises (@p5298))
% 35.45/35.69  (step-pop @p5300 :rule scope :premises (@p5299))
% 35.45/35.69  (step-pop @p5301 :rule scope :premises (@p5300))
% 35.45/35.69  (step-pop @p5302 :rule scope :premises (@p5301))
% 35.45/35.69  (step-pop @p5303 :rule scope :premises (@p5302))
% 35.45/35.69  (step-pop @p5304 :rule scope :premises (@p5303))
% 35.45/35.69  (step-pop @p5305 :rule scope :premises (@p5304))
% 35.45/35.69  (step-pop @p5306 :rule scope :premises (@p5305))
% 35.45/35.69  (step-pop @p5307 :rule scope :premises (@p5306))
% 35.45/35.69  (step-pop @p5308 :rule scope :premises (@p5307))
% 35.45/35.69  (step-pop @p5309 :rule scope :premises (@p5308))
% 35.45/35.69  (step-pop @p5310 :rule scope :premises (@p5309))
% 35.45/35.69  (step-pop @p5311 :rule scope :premises (@p5310))
% 35.45/35.69  (step-pop @p5312 :rule scope :premises (@p5311))
% 35.45/35.69  (step-pop @p5313 :rule scope :premises (@p5312))
% 35.45/35.69  (step-pop @p5314 :rule scope :premises (@p5313))
% 35.45/35.69  (step-pop @p5315 :rule scope :premises (@p5314))
% 35.45/35.69  (step-pop @p5316 :rule scope :premises (@p5315))
% 35.45/35.69  (step-pop @p5317 :rule scope :premises (@p5316))
% 35.45/35.69  (step-pop @p5318 :rule scope :premises (@p5317))
% 35.45/35.69  (step-pop @p5319 :rule scope :premises (@p5318))
% 35.45/35.69  (step-pop @p5320 :rule scope :premises (@p5319))
% 35.45/35.69  (step-pop @p5321 :rule scope :premises (@p5320))
% 35.45/35.69  (step-pop @p5322 :rule scope :premises (@p5321))
% 35.45/35.69  (step-pop @p5323 :rule scope :premises (@p5322))
% 35.45/35.69  (step-pop @p5324 :rule scope :premises (@p5323))
% 35.45/35.69  (step-pop @p5325 :rule scope :premises (@p5324))
% 35.45/35.69  (step-pop @p5326 :rule scope :premises (@p5325))
% 35.45/35.69  (step-pop @p5327 :rule scope :premises (@p5326))
% 35.45/35.69  (step-pop @p5328 :rule scope :premises (@p5327))
% 35.45/35.69  (step-pop @p5329 :rule scope :premises (@p5328))
% 35.45/35.69  (step-pop @p5330 :rule scope :premises (@p5329))
% 35.45/35.69  (step-pop @p5331 :rule scope :premises (@p5330))
% 35.45/35.69  (step-pop @p5332 :rule scope :premises (@p5331))
% 35.45/35.69  (step-pop @p5333 :rule scope :premises (@p5332))
% 35.45/35.69  (step-pop @p5334 :rule scope :premises (@p5333))
% 35.45/35.69  (step-pop @p5335 :rule scope :premises (@p5334))
% 35.45/35.69  (step-pop @p5336 :rule scope :premises (@p5335))
% 35.45/35.69  (step-pop @p5337 :rule scope :premises (@p5336))
% 35.45/35.69  (step-pop @p5338 :rule scope :premises (@p5337))
% 35.45/35.69  (step-pop @p5339 :rule scope :premises (@p5338))
% 35.45/35.69  (step-pop @p5340 :rule scope :premises (@p5339))
% 35.45/35.69  (step-pop @p5341 :rule scope :premises (@p5340))
% 35.45/35.69  (step-pop @p5342 :rule scope :premises (@p5341))
% 35.45/35.69  (step-pop @p5343 :rule scope :premises (@p5342))
% 35.45/35.69  (step-pop @p5344 :rule scope :premises (@p5343))
% 35.45/35.69  (step-pop @p5345 :rule scope :premises (@p5344))
% 35.45/35.69  (step-pop @p5346 :rule scope :premises (@p5345))
% 35.45/35.69  (step-pop @p5347 :rule scope :premises (@p5346))
% 35.45/35.69  (step-pop @p5348 :rule scope :premises (@p5347))
% 35.45/35.69  (step-pop @p5349 :rule scope :premises (@p5348))
% 35.45/35.69  (step-pop @p5350 :rule scope :premises (@p5349))
% 35.45/35.69  (step-pop @p5351 :rule scope :premises (@p5350))
% 35.45/35.69  (step-pop @p5352 :rule scope :premises (@p5351))
% 35.45/35.69  (step-pop @p5353 :rule scope :premises (@p5352))
% 35.45/35.69  (step-pop @p5354 :rule scope :premises (@p5353))
% 35.45/35.69  (step-pop @p5355 :rule scope :premises (@p5354))
% 35.45/35.69  (step-pop @p5356 :rule scope :premises (@p5355))
% 35.45/35.69  (step-pop @p5357 :rule scope :premises (@p5356))
% 35.45/35.69  (step-pop @p5358 :rule scope :premises (@p5357))
% 35.45/35.69  (step-pop @p5359 :rule scope :premises (@p5358))
% 35.45/35.69  (step-pop @p5360 :rule scope :premises (@p5359))
% 35.45/35.69  (step-pop @p5361 :rule scope :premises (@p5360))
% 35.45/35.69  (step-pop @p5362 :rule scope :premises (@p5361))
% 35.45/35.69  (step-pop @p5363 :rule scope :premises (@p5362))
% 35.45/35.69  (step-pop @p5364 :rule scope :premises (@p5363))
% 35.45/35.69  (step-pop @p5365 :rule scope :premises (@p5364))
% 35.45/35.69  (step-pop @p5366 :rule scope :premises (@p5365))
% 35.45/35.69  (step-pop @p5367 :rule scope :premises (@p5366))
% 35.45/35.69  (step-pop @p5368 :rule scope :premises (@p5367))
% 35.45/35.69  (step-pop @p5369 :rule scope :premises (@p5368))
% 35.45/35.69  (step-pop @p5370 :rule scope :premises (@p5369))
% 35.45/35.69  (step-pop @p5371 :rule scope :premises (@p5370))
% 35.45/35.69  (step-pop @p5372 :rule scope :premises (@p5371))
% 35.45/35.69  (step-pop @p5373 :rule scope :premises (@p5372))
% 35.45/35.69  (step-pop @p5374 :rule scope :premises (@p5373))
% 35.45/35.69  (step-pop @p5375 :rule scope :premises (@p5374))
% 35.45/35.69  (step @p4060 :rule process_scope :premises (@p5375) :args (@t1509))
% 35.45/35.69  (step @p4213 :rule implies_elim :premises (@p4060))
% 35.45/35.69  (step @p4214 :rule cnf_and_neg :args (@t1600))
% 35.45/35.69  (step @p4215 :rule resolution :premises (@p4214 @p4213) :args (true @t1600))
% 35.45/35.69  (step @p4216 :rule eq_resolve :premises (@p4215 @p3499))
% 35.45/35.69  (step @p4217 :rule chain_m_resolution :premises (@p4216 @p3345 @p394 @p392 @p376 @p375 @p359 @p358 @p342 @p970 @p408 @p463 @p389 @p519 @p372 @p575 @p355 @p2123 @p631 @p2119 @p2115 @p2111 @p687 @p2107 @p2103 @p2099 @p743 @p2095 @p2091 @p2087 @p799 @p2083 @p2079 @p2075 @p855 @p2071 @p2067 @p2063 @p911 @p2059 @p2055 @p2051 @p967 @p2047 @p409 @p391 @p466 @p374 @p522 @p357 @p578 @p2043 @p2042 @p2041 @p634 @p2040 @p2039 @p2038 @p690 @p2037 @p2036 @p2035 @p746 @p2034 @p2033 @p2032 @p802 @p2031 @p2030 @p2029 @p858 @p2028 @p2027 @p2026 @p914 @p2025 @p2024 @p2023 @p2022 @p2018 @p2014 @p2010 @p2006 @p2002 @p1998 @p1994 @p459 @p515 @p571 @p627 @p683 @p739 @p795 @p851 @p907 @p963 @p446 @p502 @p558 @p614 @p670 @p726 @p782 @p838 @p894 @p950 @p946 @p890 @p834 @p778 @p722 @p666 @p610 @p554 @p498 @p442 @p429 @p485 @p541 @p597 @p653 @p709 @p765 @p821 @p877 @p933 @p424 @p480 @p536 @p592 @p648 @p704 @p760 @p816 @p872 @p928 @p1444 @p1419 @p1381 @p1356 @p1331 @p1293 @p1268 @p1243 @p1205 @p1180 @p1155 @p1117 @p1092 @p1067 @p1029 @p1004 @p979) :args (@t1509 (@list true false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false false) (@list @t1597 @t1030 @t1031 @t1032 @t1033 @t1034 @t1035 @t1036 @t1050 @t714 @t736 @t708 @t757 @t704 @t778 @t700 @t1242 @t799 @t1239 @t1237 @t1234 @t820 @t1231 @t1229 @t1226 @t841 @t1223 @t1221 @t1218 @t862 @t1215 @t1213 @t1210 @t883 @t1207 @t1205 @t1202 @t904 @t1199 @t1197 @t1194 @t925 @t1191 @t1051 @t1052 @t1053 @t1054 @t1055 @t1056 @t1057 @t1575 @t1573 @t1571 @t1059 @t1569 @t1567 @t1565 @t1061 @t1563 @t1561 @t1559 @t1063 @t1557 @t1555 @t1553 @t1065 @t1551 @t1549 @t1547 @t1067 @t1545 @t1543 @t1541 @t1069 @t1539 @t1537 @t1535 @t1188 @t1184 @t1180 @t1176 @t1172 @t1168 @t1164 @t1160 @t733 @t754 @t775 @t796 @t817 @t838 @t859 @t880 @t901 @t922 @t730 @t751 @t772 @t793 @t814 @t835 @t856 @t877 @t898 @t919 @t915 @t894 @t873 @t852 @t831 @t810 @t789 @t768 @t747 @t726 @t723 @t744 @t765 @t786 @t807 @t828 @t849 @t870 @t891 @t912 @t720 @t741 @t762 @t783 @t804 @t825 @t846 @t867 @t888 @t909 @t1028 @t1023 @t1014 @t1009 @t1004 @t995 @t990 @t985 @t976 @t971 @t966 @t957 @t952 @t947 @t938 @t933 @t928)))
% 35.45/35.69  (step @p4218 :rule bool-eq-false :args (@t1601))
% 35.45/35.69  (step @p4219 :rule symm :premises (@p4218))
% 35.45/35.69  (step @p4220 :rule eq-symm :args (@t687 @t552))
% 35.45/35.69  (step @p4221 :rule cong :premises (@p4220) :args ((not @t1602)))
% 35.45/35.69  (step @p4222 :rule bool-eq-false :args (@t1602))
% 35.45/35.69  (step @p4223 :rule trans :premises (@p4222 @p4221))
% 35.45/35.69  (step @p4224 :rule trans :premises (@p4223 @p4219))
% 35.45/35.69  (step @p4225 :rule eq-symm :args (@t13 @t12))
% 35.45/35.69  (step @p4226 :rule cong :premises (@p4225) :args (@t99))
% 35.45/35.69  (step @p4227 :rule cong :premises (@p4226) :args (@t100))
% 35.45/35.69  (step @p4228 :rule eq_resolve :premises (@p55 @p4227))
% 35.45/35.69  (step @p4229 :rule instantiate :premises (@p4228) :args (@t690))
% 35.45/35.69  (step @p4230 :rule false_intro :premises (@p4229))
% 35.45/35.69  (step @p4231 :rule cong :premises (@p972 @p321) :args (@t1602))
% 35.45/35.69  (step @p4232 :rule trans :premises (@p4231 @p4230))
% 35.45/35.69  (step @p4233 :rule eq_resolve :premises (@p4232 @p4224))
% 35.45/35.69  (step @p4234 :rule false_elim :premises (@p4233))
% 35.45/35.69  (step @p4235 :rule cnf_or_pos :args (@t1603))
% 35.45/35.69  (step @p4236 :rule reordering :premises (@p4235) :args ((or @t1601 @t1508 @t1604)))
% 35.45/35.69  (step @p4237 :rule chain_m_resolution :premises (@p4236 @p4234 @p4217) :args (@t1604 (@list true true) (@list @t1601 @t1508)))
% 35.45/35.69  (assume-push @p5376 @t8)
% 35.45/35.69  (step @p4239 :rule instantiate :premises (@p2) :args ((@list @t552 @t687 @t554 tptp.e11)))
% 35.45/35.69  (step-pop @p5377 :rule scope :premises (@p4239))
% 35.45/35.69  (step @p4240 :rule process_scope :premises (@p5377) :args (@t1603))
% 35.45/35.69  (step @p4242 :rule implies_elim :premises (@p4240))
% 35.45/35.69  (step @p4243 false :rule chain_m_resolution :premises (@p4242 @p4237 @p2) :args (false @t698 (@list @t1603 @t8)))
% 35.45/35.69  )
% 35.45/35.69  % SZS output end Proof
% 35.45/35.69  % cvc5 exiting
%------------------------------------------------------------------------------