TSTP Solution File: ITP414_1 by Beagle---0.9.51

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : ITP001_1 : TPTP v8.1.2. Released v8.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s

% Computer : n015.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 : Tue Aug 22 10:44:37 EDT 2023

% Result   : Theorem 19.75s 7.25s
% Output   : CNFRefutation 19.75s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13  % Problem  : ITP001_1 : TPTP v8.1.2. Released v8.1.0.
% 0.00/0.14  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.16/0.35  % Computer : n015.cluster.edu
% 0.16/0.35  % Model    : x86_64 x86_64
% 0.16/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.16/0.35  % Memory   : 8042.1875MB
% 0.16/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.16/0.35  % CPULimit : 300
% 0.16/0.35  % WCLimit  : 300
% 0.16/0.35  % DateTime : Thu Aug  3 19:00:44 EDT 2023
% 0.16/0.35  % CPUTime  : 
% 19.75/7.25  % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 19.75/7.25  
% 19.75/7.25  % SZS output start CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 19.75/7.29  %$ total_on$c > total_on$b > total_on$a > total_on$ > relChain$b > relChain$a > relChain$ > preordering_bdd$ > preordering$ > ordering$ > member$t > member$s > member$r > member$q > member$p > member$o > member$n > member$m > member$l > member$k > member$j > member$i > member$h > member$g > member$f > member$e > member$d > member$c > member$b > member$a > member$ > less_eq$e > less_eq$d > less_eq$c > less_eq$b > less_eq$a > fun_app$s > fun_app$n > fun_app$l > fun_app$g > fun_app$f > fun_app$d > fun_app$c > fun_app$b > fun_app$ag > fun_app$ > wf$d > wf$c > wf$b > wf$a > wf$ > partial_preordering$ > finite$c > finite$b > finite$a > finite$ > sup$e > sup$d > sup$c > sup$b > sup$a > same_fst$d > same_fst$c > same_fst$b > same_fst$a > same_fst$ > pair$x > pair$w > pair$v > pair$u > pair$t > pair$s > pair$r > pair$q > pair$p > pair$o > pair$n > pair$m > pair$l > pair$k > pair$j > pair$i > pair$h > pair$g > pair$f > pair$e > pair$d > pair$b > pair$a > pair$ > mlex_prod$b > mlex_prod$a > mlex_prod$ > lex_prod$i > lex_prod$h > lex_prod$g > lex_prod$f > lex_prod$e > lex_prod$d > lex_prod$c > lex_prod$b > lex_prod$a > lex_prod$ > inv_image$h > inv_image$g > inv_image$f > inv_image$e > inv_image$d > inv_image$c > inv_image$b > inv_image$a > inv_image$ > insert$e > insert$d > insert$c > insert$b > insert$a > insert$ > fun_app$z > fun_app$y > fun_app$x > fun_app$w > fun_app$v > fun_app$u > fun_app$t > fun_app$r > fun_app$q > fun_app$p > fun_app$o > fun_app$m > fun_app$k > fun_app$j > fun_app$i > fun_app$h > fun_app$e > fun_app$ah > fun_app$af > fun_app$ae > fun_app$ad > fun_app$ac > fun_app$ab > fun_app$aa > fun_app$a > arg_min_on$a > arg_min_on$ > #nlpp > uua$ > uu$ > trancl$f > trancl$e > trancl$d > trancl$c > trancl$b > trancl$a > trancl$ > sup$ > rtrancl$f > rtrancl$e > rtrancl$d > rtrancl$c > rtrancl$b > rtrancl$a > rtrancl$ > pair$c > operational_semantics_step$ > operational_semantics_intro$ > operational_semantics_elim_inv$ > operational_semantics_elim$ > nat$ > min_ext$ > member$u > measure_interpretation_config$ > measure$b > measure$a > measure$ > max_ext$c > max_ext$b > max_ext$a > max_ext$ > greatest$a > greatest$ > field$c > field$b > field$a > field$ > curry$d > curry$c > curry$b > curry$a > curry$ > collect$a > collect$ > accp$ > uuc$ > uub$ > tltrue > tlfalse > thesis$ > s_2$ > s_1$ > psi_1$ > pred_nat$ > phi_1$ > pair_less$ > pair_leq$ > of_nat$ > n_1$ > measure_interpretation_config_rel$ > measure_interpretation$ > less_than$ > less_eq$ > gamma_1$ > finite$d > bot$e > bot$d > bot$c > bot$b > bot$a > bot$ > #skF_340 > #skF_408 > #skF_270 > #skF_305 > #skF_389 > #skF_41 > #skF_123 > #skF_53 > #skF_225 > #skF_398 > #skF_37 > #skF_469 > #skF_282 > #skF_223 > #skF_255 > #skF_119 > #skF_6 > #skF_335 > #skF_42 > #skF_211 > #skF_273 > #skF_355 > #skF_327 > #skF_164 > #skF_7 > #skF_322 > #skF_480 > #skF_124 > #skF_240 > #skF_248 > #skF_429 > #skF_179 > #skF_216 > #skF_158 > #skF_62 > #skF_400 > #skF_311 > #skF_40 > #skF_467 > #skF_261 > #skF_117 > #skF_130 > #skF_336 > #skF_79 > #skF_154 > #skF_78 > #skF_324 > #skF_198 > #skF_136 > #skF_76 > #skF_380 > #skF_412 > #skF_383 > #skF_239 > #skF_177 > #skF_462 > #skF_15 > #skF_405 > #skF_478 > #skF_69 > #skF_229 > #skF_463 > #skF_375 > #skF_143 > #skF_228 > #skF_89 > #skF_348 > #skF_344 > #skF_256 > #skF_31 > #skF_286 > #skF_21 > #skF_215 > #skF_109 > #skF_292 > #skF_314 > #skF_284 > #skF_95 > #skF_199 > #skF_206 > #skF_490 > #skF_420 > #skF_120 > #skF_103 > #skF_173 > #skF_476 > #skF_189 > #skF_417 > #skF_477 > #skF_142 > #skF_474 > #skF_36 > #skF_369 > #skF_271 > #skF_447 > #skF_20 > #skF_146 > #skF_213 > #skF_175 > #skF_371 > #skF_200 > #skF_73 > #skF_487 > #skF_431 > #skF_354 > #skF_489 > #skF_169 > #skF_379 > #skF_217 > #skF_134 > #skF_167 > #skF_387 > #skF_443 > #skF_262 > #skF_90 > #skF_483 > #skF_413 > #skF_10 > #skF_231 > #skF_259 > #skF_129 > #skF_24 > #skF_96 > #skF_313 > #skF_493 > #skF_17 > #skF_315 > #skF_445 > #skF_358 > #skF_368 > #skF_106 > #skF_230 > #skF_337 > #skF_25 > #skF_446 > #skF_466 > #skF_390 > #skF_224 > #skF_75 > #skF_404 > #skF_205 > #skF_470 > #skF_421 > #skF_442 > #skF_406 > #skF_364 > #skF_65 > #skF_46 > #skF_244 > #skF_388 > #skF_11 > #skF_132 > #skF_12 > #skF_235 > #skF_374 > #skF_30 > #skF_2 > #skF_274 > #skF_168 > #skF_308 > #skF_456 > #skF_492 > #skF_125 > #skF_61 > #skF_334 > #skF_101 > #skF_218 > #skF_359 > #skF_222 > #skF_193 > #skF_70 > #skF_149 > #skF_278 > #skF_55 > #skF_23 > #skF_318 > #skF_310 > #skF_301 > #skF_29 > #skF_67 > #skF_485 > #skF_401 > #skF_238 > #skF_444 > #skF_272 > #skF_472 > #skF_163 > #skF_148 > #skF_372 > #skF_116 > #skF_409 > #skF_267 > #skF_249 > #skF_384 > #skF_461 > #skF_468 > #skF_494 > #skF_457 > #skF_277 > #skF_111 > #skF_361 > #skF_312 > #skF_423 > #skF_187 > #skF_141 > #skF_98 > #skF_342 > #skF_155 > #skF_77 > #skF_250 > #skF_253 > #skF_326 > #skF_182 > #skF_257 > #skF_18 > #skF_414 > #skF_152 > #skF_288 > #skF_156 > #skF_464 > #skF_28 > #skF_81 > #skF_110 > #skF_74 > #skF_201 > #skF_329 > #skF_435 > #skF_350 > #skF_50 > #skF_16 > #skF_422 > #skF_26 > #skF_433 > #skF_72 > #skF_97 > #skF_133 > #skF_237 > #skF_307 > #skF_32 > #skF_436 > #skF_356 > #skF_349 > #skF_486 > #skF_68 > #skF_64 > #skF_126 > #skF_438 > #skF_453 > #skF_51 > #skF_66 > #skF_319 > #skF_202 > #skF_87 > #skF_192 > #skF_285 > #skF_195 > #skF_353 > #skF_63 > #skF_151 > #skF_345 > #skF_341 > #skF_352 > #skF_212 > #skF_439 > #skF_396 > #skF_102 > #skF_402 > #skF_181 > #skF_381 > #skF_296 > #skF_333 > #skF_376 > #skF_362 > #skF_317 > #skF_418 > #skF_346 > #skF_99 > #skF_172 > #skF_145 > #skF_432 > #skF_338 > #skF_153 > #skF_275 > #skF_297 > #skF_52 > #skF_176 > #skF_221 > #skF_295 > #skF_298 > #skF_283 > #skF_465 > #skF_165 > #skF_365 > #skF_258 > #skF_19 > #skF_482 > #skF_178 > #skF_234 > #skF_260 > #skF_48 > #skF_378 > #skF_281 > #skF_85 > #skF_44 > #skF_479 > #skF_251 > #skF_357 > #skF_247 > #skF_194 > #skF_279 > #skF_264 > #skF_289 > #skF_252 > #skF_180 > #skF_157 > #skF_265 > #skF_302 > #skF_299 > #skF_377 > #skF_1 > #skF_370 > #skF_399 > #skF_54 > #skF_454 > #skF_82 > #skF_27 > #skF_210 > #skF_5 > #skF_419 > #skF_185 > #skF_415 > #skF_190 > #skF_14 > #skF_93 > #skF_411 > #skF_45 > #skF_266 > #skF_339 > #skF_38 > #skF_386 > #skF_226 > #skF_459 > #skF_304 > #skF_434 > #skF_325 > #skF_171 > #skF_430 > #skF_161 > #skF_113 > #skF_39 > #skF_300 > #skF_450 > #skF_196 > #skF_392 > #skF_242 > #skF_197 > #skF_306 > #skF_351 > #skF_320 > #skF_331 > #skF_236 > #skF_49 > #skF_122 > #skF_107 > #skF_458 > #skF_316 > #skF_484 > #skF_343 > #skF_60 > #skF_57 > #skF_131 > #skF_139 > #skF_268 > #skF_135 > #skF_174 > #skF_115 > #skF_471 > #skF_269 > #skF_186 > #skF_147 > #skF_287 > #skF_347 > #skF_84 > #skF_33 > #skF_437 > #skF_227 > #skF_128 > #skF_360 > #skF_455 > #skF_13 > #skF_56 > #skF_121 > #skF_105 > #skF_397 > #skF_309 > #skF_233 > #skF_367 > #skF_137 > #skF_220 > #skF_303 > #skF_294 > #skF_170 > #skF_428 > #skF_416 > #skF_382 > #skF_232 > #skF_391 > #skF_460 > #skF_144 > #skF_214 > #skF_407 > #skF_208 > #skF_425 > #skF_385 > #skF_140 > #skF_94 > #skF_160 > #skF_452 > #skF_138 > #skF_166 > #skF_427 > #skF_245 > #skF_488 > #skF_290 > #skF_159 > #skF_80 > #skF_330 > #skF_43 > #skF_104 > #skF_441 > #skF_395 > #skF_22 > #skF_204 > #skF_184 > #skF_243 > #skF_481 > #skF_475 > #skF_276 > #skF_254 > #skF_150 > #skF_4 > #skF_394 > #skF_449 > #skF_321 > #skF_91 > #skF_373 > #skF_108 > #skF_188 > #skF_332 > #skF_241 > #skF_183 > #skF_246 > #skF_35 > #skF_88 > #skF_34 > #skF_328 > #skF_203 > #skF_440 > #skF_410 > #skF_280 > #skF_473 > #skF_3 > #skF_86 > #skF_9 > #skF_448 > #skF_323 > #skF_100 > #skF_393 > #skF_424 > #skF_112 > #skF_263 > #skF_47 > #skF_403 > #skF_363 > #skF_191 > #skF_8 > #skF_92 > #skF_293 > #skF_127 > #skF_209 > #skF_58 > #skF_451 > #skF_426 > #skF_83 > #skF_219 > #skF_114 > #skF_207 > #skF_491 > #skF_366 > #skF_59 > #skF_162 > #skF_291 > #skF_118 > #skF_71
% 19.75/7.29  
% 19.75/7.29  %Foreground sorts:
% 19.75/7.29  tff(A_TESL_atomic_list_set_a_TESL_atomic_list_set_prod$, type, A_TESL_atomic_list_set_a_TESL_atomic_list_set_prod$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_set_nat_nat_prod_set_prod$, type, Nat_nat_prod_set_nat_nat_prod_set_prod$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_nat_prod$, type, Nat_nat_prod_nat_prod$: $tType ).
% 19.75/7.29  tff(Int_set$, type, Int_set$: $tType ).
% 19.75/7.29  tff(Nat_nat_bool_fun_fun$, type, Nat_nat_bool_fun_fun$: $tType ).
% 19.75/7.29  tff(Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set_fun$, type, Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set_fun$: $tType ).
% 19.75/7.29  tff(A_TESL_atomic_list_set_a_TESL_atomic_list_set_prod_set$, type, A_TESL_atomic_list_set_a_TESL_atomic_list_set_prod_set$: $tType ).
% 19.75/7.29  tff(A_TESL_atomic_list_a_TESL_atomic_list_fun$, type, A_TESL_atomic_list_a_TESL_atomic_list_fun$: $tType ).
% 19.75/7.29  tff(Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$, type, Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$: $tType ).
% 19.75/7.29  tff(Nat$, type, Nat$: $tType ).
% 19.75/7.29  tff(A_TESL_atomic_list_nat_nat_prod_prod$, type, A_TESL_atomic_list_nat_nat_prod_prod$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_nat_nat_prod_prod_set_nat_nat_prod_nat_nat_prod_prod_set_prod$, type, Nat_nat_prod_nat_nat_prod_prod_set_nat_nat_prod_nat_nat_prod_prod_set_prod$: $tType ).
% 19.75/7.29  tff(Nat_nat_nat_prod_prod_nat_nat_nat_prod_prod_prod_set$, type, Nat_nat_nat_prod_prod_nat_nat_nat_prod_prod_prod_set$: $tType ).
% 19.75/7.29  tff(A_TESL_atomic_list_nat_fun$, type, A_TESL_atomic_list_nat_fun$: $tType ).
% 19.75/7.29  tff(A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$, type, A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_a_TESL_atomic_list_prod_nat_nat_prod_a_TESL_atomic_list_prod_prod$, type, Nat_nat_prod_a_TESL_atomic_list_prod_nat_nat_prod_a_TESL_atomic_list_prod_prod$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$, type, Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$: $tType ).
% 19.75/7.29  tff(A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$, type, A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_a_TESL_atomic_list_fun$, type, Nat_nat_prod_a_TESL_atomic_list_fun$: $tType ).
% 19.75/7.29  tff(A_TESL_atomic_list_nat_prod_a_TESL_atomic_list_nat_prod_prod$, type, A_TESL_atomic_list_nat_prod_a_TESL_atomic_list_nat_prod_prod$: $tType ).
% 19.75/7.29  tff(A_TESL_atomic_list_set$, type, A_TESL_atomic_list_set$: $tType ).
% 19.75/7.29  tff(tlbool, type, tlbool: $tType ).
% 19.75/7.29  tff(A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$, type, A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$: $tType ).
% 19.75/7.29  tff(Nat_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_prod_prod_set$, type, Nat_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_prod_prod_set$: $tType ).
% 19.75/7.29  tff(Nat_nat_nat_prod_fun$, type, Nat_nat_nat_prod_fun$: $tType ).
% 19.75/7.29  tff(Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$, type, Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$: $tType ).
% 19.75/7.29  tff(A_TESL_atomic_list_bool_fun$, type, A_TESL_atomic_list_bool_fun$: $tType ).
% 19.75/7.29  tff(Int_int_fun$, type, Int_int_fun$: $tType ).
% 19.75/7.29  tff(Nat_nat_nat_prod_prod$, type, Nat_nat_nat_prod_prod$: $tType ).
% 19.75/7.29  tff(A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_set_fun$, type, A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_set_fun$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_nat_nat_prod_prod_set$, type, Nat_nat_prod_nat_nat_prod_prod_set$: $tType ).
% 19.75/7.29  tff(Nat_nat_fun$, type, Nat_nat_fun$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_nat_nat_prod_fun$, type, Nat_nat_prod_nat_nat_prod_fun$: $tType ).
% 19.75/7.29  tff(A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set_fun$, type, A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set_fun$: $tType ).
% 19.75/7.29  tff(Nat_int_fun$, type, Nat_int_fun$: $tType ).
% 19.75/7.29  tff(A_TESL_atomic_list_nat_nat_prod_prod_a_TESL_atomic_list_nat_nat_prod_prod_prod$, type, A_TESL_atomic_list_nat_nat_prod_prod_a_TESL_atomic_list_nat_nat_prod_prod_prod$: $tType ).
% 19.75/7.29  tff(A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$, type, A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_nat_nat_prod_nat_nat_prod_prod_set_fun$, type, Nat_nat_prod_nat_nat_prod_nat_nat_prod_prod_set_fun$: $tType ).
% 19.75/7.29  tff(A_TESL_atomic_list$, type, A_TESL_atomic_list$: $tType ).
% 19.75/7.29  tff(Nat_set$, type, Nat_set$: $tType ).
% 19.75/7.29  tff(A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod$, type, A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod$: $tType ).
% 19.75/7.29  tff(A_TESL_atomic_list_nat_prod$, type, A_TESL_atomic_list_nat_prod$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_nat_nat_prod_prod_set_nat_nat_prod_nat_nat_prod_prod_set_prod_set$, type, Nat_nat_prod_nat_nat_prod_prod_set_nat_nat_prod_nat_nat_prod_prod_set_prod_set$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_bool_fun$, type, Nat_nat_prod_bool_fun$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_nat_fun$, type, Nat_nat_prod_nat_fun$: $tType ).
% 19.75/7.29  tff(Int_int_bool_fun_fun$, type, Int_int_bool_fun_fun$: $tType ).
% 19.75/7.29  tff(A_TESL_atomic_list_a_TESL_atomic_list_prod$, type, A_TESL_atomic_list_a_TESL_atomic_list_prod$: $tType ).
% 19.75/7.29  tff(Nat_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_prod_prod$, type, Nat_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_prod_prod$: $tType ).
% 19.75/7.29  tff(A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$, type, A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$: $tType ).
% 19.75/7.29  tff(Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun$, type, Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_nat_prod_nat_nat_prod_nat_prod_prod_set$, type, Nat_nat_prod_nat_prod_nat_nat_prod_nat_prod_prod_set$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_a_TESL_atomic_list_prod_nat_nat_prod_a_TESL_atomic_list_prod_prod_set$, type, Nat_nat_prod_a_TESL_atomic_list_prod_nat_nat_prod_a_TESL_atomic_list_prod_prod_set$: $tType ).
% 19.75/7.29  tff(Nat_set_nat_set_prod_set$, type, Nat_set_nat_set_prod_set$: $tType ).
% 19.75/7.29  tff(Nat_bool_fun$, type, Nat_bool_fun$: $tType ).
% 19.75/7.29  tff(Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$, type, Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$: $tType ).
% 19.75/7.29  tff(Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$, type, Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$: $tType ).
% 19.75/7.29  tff(A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun_fun$, type, A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun_fun$: $tType ).
% 19.75/7.29  tff(Nat_set_nat_set_prod$, type, Nat_set_nat_set_prod$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_nat_nat_prod_bool_fun_fun$, type, Nat_nat_prod_nat_nat_prod_bool_fun_fun$: $tType ).
% 19.75/7.29  tff(Nat_a_TESL_atomic_list_fun$, type, Nat_a_TESL_atomic_list_fun$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_int_fun$, type, Nat_nat_prod_int_fun$: $tType ).
% 19.75/7.29  tff(A_TESL_atomic_list_nat_nat_prod_prod_a_TESL_atomic_list_nat_nat_prod_prod_prod_set$, type, A_TESL_atomic_list_nat_nat_prod_prod_a_TESL_atomic_list_nat_nat_prod_prod_prod_set$: $tType ).
% 19.75/7.29  tff(Nat_nat_nat_prod_set_fun$, type, Nat_nat_nat_prod_set_fun$: $tType ).
% 19.75/7.29  tff(A_TESL_atomic_list_nat_prod_a_TESL_atomic_list_nat_prod_prod_set$, type, A_TESL_atomic_list_nat_prod_a_TESL_atomic_list_nat_prod_prod_set$: $tType ).
% 19.75/7.29  tff(A_TESL_atomic_list_int_fun$, type, A_TESL_atomic_list_int_fun$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_set$, type, Nat_nat_prod_set$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_nat_nat_prod_prod_int_fun$, type, Nat_nat_prod_nat_nat_prod_prod_int_fun$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_set_nat_nat_prod_set_prod_set$, type, Nat_nat_prod_set_nat_nat_prod_set_prod_set$: $tType ).
% 19.75/7.29  tff(Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$, type, Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_nat_nat_prod_prod$, type, Nat_nat_prod_nat_nat_prod_prod$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_nat_nat_prod_prod_bool_fun$, type, Nat_nat_prod_nat_nat_prod_prod_bool_fun$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod$, type, Nat_nat_prod$: $tType ).
% 19.75/7.29  tff(A_constr_list_bool_fun$, type, A_constr_list_bool_fun$: $tType ).
% 19.75/7.29  tff(A_TESL_atomic_list_a_TESL_atomic_list_prod_set$, type, A_TESL_atomic_list_a_TESL_atomic_list_prod_set$: $tType ).
% 19.75/7.29  tff(A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$, type, A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$: $tType ).
% 19.75/7.29  tff(A_constr_list$, type, A_constr_list$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_a_TESL_atomic_list_prod$, type, Nat_nat_prod_a_TESL_atomic_list_prod$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_nat_prod_nat_nat_prod_nat_prod_prod$, type, Nat_nat_prod_nat_prod_nat_nat_prod_nat_prod_prod$: $tType ).
% 19.75/7.29  tff(A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$, type, A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$: $tType ).
% 19.75/7.29  tff(Int_set_bool_fun$, type, Int_set_bool_fun$: $tType ).
% 19.75/7.29  tff(Nat_a_TESL_atomic_list_prod$, type, Nat_a_TESL_atomic_list_prod$: $tType ).
% 19.75/7.29  tff(Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod$, type, Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod$: $tType ).
% 19.75/7.29  tff(A_TESL_atomic_list_nat_nat_prod_fun$, type, A_TESL_atomic_list_nat_nat_prod_fun$: $tType ).
% 19.75/7.29  tff(Nat_nat_nat_prod_prod_nat_nat_nat_prod_prod_prod$, type, Nat_nat_nat_prod_prod_nat_nat_nat_prod_prod_prod$: $tType ).
% 19.75/7.29  tff(Int_bool_fun$, type, Int_bool_fun$: $tType ).
% 19.75/7.29  tff(A_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun$, type, A_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun$: $tType ).
% 19.75/7.29  tff(A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$, type, A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$: $tType ).
% 19.75/7.29  
% 19.75/7.29  %Background operators:
% 19.75/7.29  
% 19.75/7.29  
% 19.75/7.29  %Foreground operators:
% 19.75/7.29  tff('#skF_340', type, '#skF_340': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_bool_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(less_eq$c, type, less_eq$c: (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > $o).
% 19.75/7.29  tff(fun_app$m, type, fun_app$m: (A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$ * A_TESL_atomic_list$) > A_TESL_atomic_list_bool_fun$).
% 19.75/7.29  tff(fun_app$k, type, fun_app$k: (Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$ * Nat$) > A_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun$).
% 19.75/7.29  tff(gamma_1$, type, gamma_1$: A_constr_list$).
% 19.75/7.29  tff('#skF_408', type, '#skF_408': (Nat_nat_prod_set$ * Nat_nat_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod_set$).
% 19.75/7.29  tff('#skF_270', type, '#skF_270': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_bool_fun_fun$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ * Nat_nat_prod$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_305', type, '#skF_305': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod$ * Nat_nat_prod$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_389', type, '#skF_389': (Nat_set$ * Nat_set$ * Nat_nat_prod_set$) > Nat_set$).
% 19.75/7.29  tff(pair$t, type, pair$t: (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod$).
% 19.75/7.29  tff('#skF_41', type, '#skF_41': (Nat_nat_prod_bool_fun$ * Nat_nat_prod$) > Nat$).
% 19.75/7.29  tff('#skF_123', type, '#skF_123': ($int * Int_int_fun$ * $int * $int) > $int).
% 19.75/7.29  tff(inv_image$g, type, inv_image$g: (Nat_nat_prod_set$ * Nat_nat_prod_nat_fun$) > Nat_nat_prod_nat_nat_prod_prod_set$).
% 19.75/7.29  tff(pair_less$, type, pair_less$: Nat_nat_prod_nat_nat_prod_prod_set$).
% 19.75/7.29  tff(same_fst$c, type, same_fst$c: (Nat_bool_fun$ * Nat_nat_nat_prod_set_fun$) > Nat_nat_prod_nat_nat_prod_prod_set$).
% 19.75/7.29  tff('#skF_53', type, '#skF_53': Nat_nat_prod_nat_nat_prod_prod$ > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_225', type, '#skF_225': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_398', type, '#skF_398': (A_TESL_atomic_list_set$ * A_TESL_atomic_list_set$ * A_TESL_atomic_list_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(lex_prod$i, type, lex_prod$i: (Nat_nat_prod_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$) > Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$).
% 19.75/7.29  tff('#skF_37', type, '#skF_37': (Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$) > Nat$).
% 19.75/7.29  tff('#skF_469', type, '#skF_469': (A_TESL_atomic_list_set$ * A_TESL_atomic_list_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_282', type, '#skF_282': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_bool_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_223', type, '#skF_223': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_255', type, '#skF_255': (A_constr_list$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$ * A_constr_list$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$) > Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$).
% 19.75/7.29  tff('#skF_119', type, '#skF_119': ($int * Int_int_fun$ * $int * $int) > $int).
% 19.75/7.29  tff(finite$c, type, finite$c: Nat_nat_prod_set$ > $o).
% 19.75/7.29  tff('#skF_6', type, '#skF_6': A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ > Nat$).
% 19.75/7.29  tff('#skF_335', type, '#skF_335': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_42', type, '#skF_42': (Nat_nat_prod_bool_fun$ * Nat_nat_prod$) > Nat$).
% 19.75/7.29  tff('#skF_211', type, '#skF_211': (Nat_nat_prod_set$ * Nat$) > Nat$).
% 19.75/7.29  tff('#skF_273', type, '#skF_273': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_bool_fun_fun$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ * Nat_nat_prod$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_355', type, '#skF_355': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(ordering$, type, ordering$: (Int_int_bool_fun_fun$ * Int_int_bool_fun_fun$) > $o).
% 19.75/7.29  tff(inv_image$f, type, inv_image$f: (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * Nat_nat_prod_a_TESL_atomic_list_fun$) > Nat_nat_prod_nat_nat_prod_prod_set$).
% 19.75/7.29  tff(bot$e, type, bot$e: A_TESL_atomic_list_a_TESL_atomic_list_prod_set$).
% 19.75/7.29  tff('#skF_327', type, '#skF_327': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_164', type, '#skF_164': (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_bool_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_7', type, '#skF_7': A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ > A_TESL_atomic_list$).
% 19.75/7.29  tff(pair$c, type, pair$c: Nat$ > Nat_nat_nat_prod_fun$).
% 19.75/7.29  tff('#skF_322', type, '#skF_322': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(wf$d, type, wf$d: Nat_set_nat_set_prod_set$ > $o).
% 19.75/7.29  tff('#skF_480', type, '#skF_480': (Nat_nat_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff(operational_semantics_intro$, type, operational_semantics_intro$: A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ > A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$).
% 19.75/7.29  tff('#skF_124', type, '#skF_124': ($int * $int * Int_int_fun$ * $int) > $int).
% 19.75/7.29  tff('#skF_240', type, '#skF_240': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff(member$b, type, member$b: (A_TESL_atomic_list_a_TESL_atomic_list_prod$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > $o).
% 19.75/7.29  tff('#skF_248', type, '#skF_248': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_429', type, '#skF_429': (Nat$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat$ * Nat$ * Nat_nat_bool_fun_fun$ * Nat$) > Nat$).
% 19.75/7.29  tff(member$a, type, member$a: (Nat_nat_prod$ * Nat_nat_prod_set$) > $o).
% 19.75/7.29  tff('#skF_179', type, '#skF_179': (Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod$) > Nat_nat_prod_nat_nat_prod_prod$).
% 19.75/7.29  tff(bot$a, type, bot$a: A_TESL_atomic_list_set$).
% 19.75/7.29  tff('#skF_216', type, '#skF_216': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_set$ * Nat_nat_prod$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_158', type, '#skF_158': (Nat_nat_prod_set$ * Nat_nat_fun$ * Nat_nat_fun$) > Nat$).
% 19.75/7.29  tff(fun_app$t, type, fun_app$t: (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set_fun$ * A_constr_list$) > Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$).
% 19.75/7.29  tff('#skF_62', type, '#skF_62': Nat_nat_prod$ > Nat$).
% 19.75/7.29  tff('#skF_400', type, '#skF_400': (A_TESL_atomic_list_set$ * A_TESL_atomic_list_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list_set$).
% 19.75/7.29  tff('#skF_311', type, '#skF_311': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_bool_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_40', type, '#skF_40': (A_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_467', type, '#skF_467': Nat_nat_prod_nat_nat_prod_prod_set$ > Nat_nat_prod_nat_nat_prod_prod$).
% 19.75/7.29  tff('#skF_261', type, '#skF_261': (A_TESL_atomic_list_a_TESL_atomic_list_prod$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$ * Nat$ * Nat$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$) > A_TESL_atomic_list_a_TESL_atomic_list_prod$).
% 19.75/7.29  tff('#skF_117', type, '#skF_117': (Nat_bool_fun$ * Nat$ * Nat$) > Nat$).
% 19.75/7.29  tff('#skF_130', type, '#skF_130': (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_int_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_336', type, '#skF_336': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_79', type, '#skF_79': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_154', type, '#skF_154': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_78', type, '#skF_78': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > Nat$).
% 19.75/7.29  tff(partial_preordering$, type, partial_preordering$: Int_int_bool_fun_fun$ > $o).
% 19.75/7.29  tff('#skF_324', type, '#skF_324': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff(mlex_prod$a, type, mlex_prod$a: (Nat_nat_fun$ * Nat_nat_prod_set$) > Nat_nat_prod_set$).
% 19.75/7.29  tff('#skF_198', type, '#skF_198': (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_bool_fun$ * A_TESL_atomic_list$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_136', type, '#skF_136': (Int_bool_fun$ * $int * Int_bool_fun$) > $int).
% 19.75/7.29  tff(fun_app$g, type, fun_app$g: (A_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$) > $o).
% 19.75/7.29  tff('#skF_76', type, '#skF_76': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(less_eq$b, type, less_eq$b: (Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$) > $o).
% 19.75/7.29  tff('#skF_380', type, '#skF_380': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_412', type, '#skF_412': (Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * A_constr_list$ * A_constr_list$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$) > A_constr_list$).
% 19.75/7.29  tff('#skF_383', type, '#skF_383': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$) > Nat_nat_prod_nat_nat_prod_prod_set$).
% 19.75/7.29  tff(total_on$c, type, total_on$c: (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$) > $o).
% 19.75/7.29  tff('#skF_239', type, '#skF_239': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_177', type, '#skF_177': Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ > Nat_nat_prod_nat_nat_prod_prod$).
% 19.75/7.29  tff('#skF_462', type, '#skF_462': (Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod_nat_nat_prod_prod$).
% 19.75/7.29  tff(lex_prod$c, type, lex_prod$c: (Nat_nat_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_nat_prod_prod_nat_nat_nat_prod_prod_prod_set$).
% 19.75/7.29  tff('#skF_15', type, '#skF_15': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_405', type, '#skF_405': (Nat_set$ * Nat_set$ * Nat_nat_prod_set$ * Nat$) > Nat$).
% 19.75/7.29  tff('#skF_478', type, '#skF_478': (A_TESL_atomic_list_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_69', type, '#skF_69': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > A_constr_list$).
% 19.75/7.29  tff(pair$a, type, pair$a: (Nat$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$) > Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$).
% 19.75/7.29  tff('#skF_229', type, '#skF_229': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_463', type, '#skF_463': (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_375', type, '#skF_375': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_143', type, '#skF_143': (Nat_bool_fun$ * Nat$ * Nat$) > Nat$).
% 19.75/7.29  tff('#skF_228', type, '#skF_228': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff(wf$b, type, wf$b: Nat_nat_prod_nat_nat_prod_prod_set$ > $o).
% 19.75/7.29  tff(less_eq$e, type, less_eq$e: (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$) > $o).
% 19.75/7.29  tff('#skF_89', type, '#skF_89': (Nat_bool_fun$ * Nat$) > Nat$).
% 19.75/7.29  tff('#skF_348', type, '#skF_348': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_344', type, '#skF_344': (Nat$ * Nat$ * Nat_nat_prod_set$ * Nat_bool_fun$) > Nat$).
% 19.75/7.29  tff('#skF_256', type, '#skF_256': (A_TESL_atomic_list_a_TESL_atomic_list_prod$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$ * Nat$ * Nat$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$) > Nat$).
% 19.75/7.29  tff(measure$a, type, measure$a: Nat_nat_fun$ > Nat_nat_prod_set$).
% 19.75/7.29  tff('#skF_31', type, '#skF_31': (Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_286', type, '#skF_286': (Nat$ * Nat$ * Nat_nat_prod_set$ * Nat_bool_fun$) > Nat$).
% 19.75/7.29  tff('#skF_21', type, '#skF_21': Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_215', type, '#skF_215': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_109', type, '#skF_109': ($int * Int_int_fun$ * $int * $int) > $int).
% 19.75/7.29  tff('#skF_292', type, '#skF_292': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(preordering_bdd$, type, preordering_bdd$: (Int_int_bool_fun_fun$ * Int_int_bool_fun_fun$) > $o).
% 19.75/7.29  tff('#skF_314', type, '#skF_314': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_bool_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_284', type, '#skF_284': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_bool_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_95', type, '#skF_95': (Int_int_bool_fun_fun$ * $int * $int) > $int).
% 19.75/7.29  tff(insert$e, type, insert$e: (Nat$ * Nat_set$) > Nat_set$).
% 19.75/7.29  tff('#skF_199', type, '#skF_199': (Nat_nat_prod_set$ * Nat_bool_fun$ * Nat$) > Nat$).
% 19.75/7.29  tff('#skF_206', type, '#skF_206': A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_490', type, '#skF_490': (Nat_set$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_420', type, '#skF_420': (A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$ * A_TESL_atomic_list$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_120', type, '#skF_120': ($int * $int * Int_int_fun$ * $int) > $int).
% 19.75/7.29  tff(member$p, type, member$p: (Nat$ * Nat_set$) > $o).
% 19.75/7.29  tff(lex_prod$f, type, lex_prod$f: (Nat_nat_prod_nat_nat_prod_prod_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > Nat_nat_prod_a_TESL_atomic_list_prod_nat_nat_prod_a_TESL_atomic_list_prod_prod_set$).
% 19.75/7.29  tff(member$k, type, member$k: (A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$) > $o).
% 19.75/7.29  tff(less_eq$, type, less_eq$: Nat_nat_bool_fun_fun$).
% 19.75/7.29  tff('#skF_103', type, '#skF_103': ($int * $int * Int_int_fun$ * $int) > $int).
% 19.75/7.29  tff(member$f, type, member$f: (Nat_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_prod_prod$ * Nat_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_prod_prod_set$) > $o).
% 19.75/7.29  tff('#skF_173', type, '#skF_173': (Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod_nat_nat_prod_prod$).
% 19.75/7.29  tff('#skF_476', type, '#skF_476': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$) > Nat_nat_prod_nat_nat_prod_prod$).
% 19.75/7.29  tff('#skF_189', type, '#skF_189': A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ > A_TESL_atomic_list_bool_fun$).
% 19.75/7.29  tff(field$a, type, field$a: Nat_nat_prod_set$ > Nat_set$).
% 19.75/7.29  tff('#skF_417', type, '#skF_417': (Nat$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$) > A_TESL_atomic_list_a_TESL_atomic_list_prod$).
% 19.75/7.29  tff('#skF_477', type, '#skF_477': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$) > Nat_nat_prod_nat_nat_prod_prod$).
% 19.75/7.29  tff(inv_image$b, type, inv_image$b: (Nat_nat_prod_nat_nat_prod_prod_set$ * A_TESL_atomic_list_nat_nat_prod_fun$) > A_TESL_atomic_list_a_TESL_atomic_list_prod_set$).
% 19.75/7.29  tff(rtrancl$d, type, rtrancl$d: Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$ > Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$).
% 19.75/7.29  tff(max_ext$a, type, max_ext$a: Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ > Nat_nat_prod_nat_nat_prod_prod_set_nat_nat_prod_nat_nat_prod_prod_set_prod_set$).
% 19.75/7.29  tff('#skF_142', type, '#skF_142': (Nat_bool_fun$ * Nat$) > Nat$).
% 19.75/7.29  tff('#skF_474', type, '#skF_474': (Int_set$ * Int_set_bool_fun$) > $int).
% 19.75/7.29  tff('#skF_36', type, '#skF_36': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$).
% 19.75/7.29  tff('#skF_369', type, '#skF_369': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_271', type, '#skF_271': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_bool_fun_fun$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ * Nat_nat_prod$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_447', type, '#skF_447': (A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$ * Nat$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$ * Nat$) > A_TESL_atomic_list_a_TESL_atomic_list_prod$).
% 19.75/7.29  tff('#skF_20', type, '#skF_20': Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ > Nat$).
% 19.75/7.29  tff('#skF_146', type, '#skF_146': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$) > Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$).
% 19.75/7.29  tff('#skF_213', type, '#skF_213': Nat_nat_prod_nat_nat_prod_prod_set$ > Nat_nat_prod_set$).
% 19.75/7.29  tff('#skF_175', type, '#skF_175': (Nat_nat_prod_set$ * Nat$ * Nat_set$) > Nat$).
% 19.75/7.29  tff(total_on$a, type, total_on$a: (Nat_nat_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$) > $o).
% 19.75/7.29  tff('#skF_371', type, '#skF_371': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_200', type, '#skF_200': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_bool_fun$ * Nat_nat_prod$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_73', type, '#skF_73': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > A_constr_list$).
% 19.75/7.29  tff(pair$m, type, pair$m: (A_TESL_atomic_list_nat_nat_prod_prod$ * A_TESL_atomic_list_nat_nat_prod_prod$) > A_TESL_atomic_list_nat_nat_prod_prod_a_TESL_atomic_list_nat_nat_prod_prod_prod$).
% 19.75/7.29  tff(pair$v, type, pair$v: (A_TESL_atomic_list_set$ * A_TESL_atomic_list_set$) > A_TESL_atomic_list_set_a_TESL_atomic_list_set_prod$).
% 19.75/7.29  tff('#skF_487', type, '#skF_487': (A_TESL_atomic_list_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_431', type, '#skF_431': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$ * A_constr_list$ * A_constr_list$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$) > Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$).
% 19.75/7.29  tff('#skF_354', type, '#skF_354': (Nat$ * Nat$ * Nat_nat_prod_set$ * Nat_bool_fun$) > Nat$).
% 19.75/7.29  tff(pair$u, type, pair$u: (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod_nat_nat_prod_prod_set_nat_nat_prod_nat_nat_prod_prod_set_prod$).
% 19.75/7.29  tff(same_fst$b, type, same_fst$b: (A_TESL_atomic_list_bool_fun$ * A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_set_fun$) > A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$).
% 19.75/7.29  tff('#skF_489', type, '#skF_489': (Nat_nat_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_169', type, '#skF_169': Nat_nat_prod_nat_nat_prod_prod_set$ > Nat_nat_prod_bool_fun$).
% 19.75/7.29  tff('#skF_379', type, '#skF_379': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_217', type, '#skF_217': (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_bool_fun$ * A_TESL_atomic_list$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_134', type, '#skF_134': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_int_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff(measure$b, type, measure$b: Nat_nat_prod_nat_fun$ > Nat_nat_prod_nat_nat_prod_prod_set$).
% 19.75/7.29  tff('#skF_167', type, '#skF_167': Nat_nat_prod_set$ > Nat$).
% 19.75/7.29  tff('#skF_387', type, '#skF_387': (A_TESL_atomic_list_set$ * A_TESL_atomic_list_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_443', type, '#skF_443': (A_constr_list$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * A_constr_list$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$) > Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$).
% 19.75/7.29  tff('#skF_262', type, '#skF_262': (A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_90', type, '#skF_90': (Nat_bool_fun$ * Nat$) > Nat$).
% 19.75/7.29  tff(pair$h, type, pair$h: (Nat$ * A_TESL_atomic_list$) > Nat_a_TESL_atomic_list_prod$).
% 19.75/7.29  tff(max_ext$c, type, max_ext$c: Nat_nat_prod_nat_nat_prod_prod_set$ > Nat_nat_prod_set_nat_nat_prod_set_prod_set$).
% 19.75/7.29  tff('#skF_483', type, '#skF_483': (Nat_set$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_413', type, '#skF_413': (Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * A_constr_list$ * A_constr_list$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$) > Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$).
% 19.75/7.29  tff('#skF_10', type, '#skF_10': A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ > Nat$).
% 19.75/7.29  tff('#skF_231', type, '#skF_231': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff(pair$x, type, pair$x: (Nat_nat_prod_set$ * Nat_nat_prod_set$) > Nat_nat_prod_set_nat_nat_prod_set_prod$).
% 19.75/7.29  tff(s_2$, type, s_2$: A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$).
% 19.75/7.29  tff('#skF_259', type, '#skF_259': (A_TESL_atomic_list_a_TESL_atomic_list_prod$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$ * Nat$ * Nat$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$) > A_TESL_atomic_list_a_TESL_atomic_list_prod$).
% 19.75/7.29  tff(sup$a, type, sup$a: (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list_a_TESL_atomic_list_prod_set$).
% 19.75/7.29  tff(pair$j, type, pair$j: (Nat$ * Nat_nat_prod$) > Nat_nat_nat_prod_prod$).
% 19.75/7.29  tff('#skF_129', type, '#skF_129': (Nat$ * Nat_bool_fun$ * Nat$) > Nat$).
% 19.75/7.29  tff('#skF_24', type, '#skF_24': Nat_nat_prod_nat_nat_prod_prod$ > Nat$).
% 19.75/7.29  tff('#skF_96', type, '#skF_96': (Int_int_bool_fun_fun$ * $int * $int) > $int).
% 19.75/7.29  tff('#skF_313', type, '#skF_313': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_bool_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_493', type, '#skF_493': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_17', type, '#skF_17': A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ > A_constr_list$).
% 19.75/7.29  tff('#skF_315', type, '#skF_315': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_bool_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_445', type, '#skF_445': (A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$ * Nat$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$ * Nat$) > A_TESL_atomic_list_a_TESL_atomic_list_prod$).
% 19.75/7.29  tff(mlex_prod$, type, mlex_prod$: (A_TESL_atomic_list_nat_fun$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list_a_TESL_atomic_list_prod_set$).
% 19.75/7.29  tff(max_ext$b, type, max_ext$b: A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ > A_TESL_atomic_list_set_a_TESL_atomic_list_set_prod_set$).
% 19.75/7.29  tff('#skF_358', type, '#skF_358': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_368', type, '#skF_368': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff(relChain$b, type, relChain$b: (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_int_fun$) > $o).
% 19.75/7.29  tff('#skF_106', type, '#skF_106': (Int_int_bool_fun_fun$ * $int * $int) > $int).
% 19.75/7.29  tff('#skF_230', type, '#skF_230': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_337', type, '#skF_337': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff(curry$a, type, curry$a: Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun$ > Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$).
% 19.75/7.29  tff(bot$c, type, bot$c: Nat_nat_prod_set$).
% 19.75/7.29  tff(fun_app$ac, type, fun_app$ac: (A_TESL_atomic_list_nat_nat_prod_fun$ * A_TESL_atomic_list$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_25', type, '#skF_25': Nat_nat_prod_nat_nat_prod_prod$ > Nat$).
% 19.75/7.29  tff('#skF_446', type, '#skF_446': (A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$ * Nat$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$ * Nat$) > Nat$).
% 19.75/7.29  tff(finite$a, type, finite$a: A_TESL_atomic_list_set$ > $o).
% 19.75/7.29  tff('#skF_466', type, '#skF_466': Nat_nat_prod_set$ > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_390', type, '#skF_390': (Nat_set$ * Nat_set$ * Nat_nat_prod_set$ * Nat$) > Nat$).
% 19.75/7.29  tff('#skF_224', type, '#skF_224': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_75', type, '#skF_75': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_404', type, '#skF_404': (Nat_set$ * Nat_set$ * Nat_nat_prod_set$) > Nat_set$).
% 19.75/7.29  tff('#skF_205', type, '#skF_205': A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ > A_TESL_atomic_list_set$).
% 19.75/7.29  tff(tlfalse, type, tlfalse: tlbool).
% 19.75/7.29  tff('#skF_470', type, '#skF_470': (Nat_set$ * Nat_set$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_421', type, '#skF_421': (A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$ * A_TESL_atomic_list$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_442', type, '#skF_442': (A_constr_list$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * A_constr_list$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$) > A_constr_list$).
% 19.75/7.29  tff('#skF_406', type, '#skF_406': (Nat_nat_prod_set$ * Nat_nat_prod_set$ * Nat_nat_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_364', type, '#skF_364': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_65', type, '#skF_65': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * Nat$) > A_constr_list$).
% 19.75/7.29  tff(member$e, type, member$e: (A_TESL_atomic_list_nat_prod_a_TESL_atomic_list_nat_prod_prod$ * A_TESL_atomic_list_nat_prod_a_TESL_atomic_list_nat_prod_prod_set$) > $o).
% 19.75/7.29  tff(curry$, type, curry$: A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$ > A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$).
% 19.75/7.29  tff('#skF_46', type, '#skF_46': A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ > Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$).
% 19.75/7.29  tff('#skF_244', type, '#skF_244': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_388', type, '#skF_388': (Nat_set$ * Nat_set$ * Nat_nat_prod_set$) > Nat_set$).
% 19.75/7.29  tff('#skF_11', type, '#skF_11': A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ > A_TESL_atomic_list$).
% 19.75/7.29  tff(bot$d, type, bot$d: Int_set$).
% 19.75/7.29  tff('#skF_132', type, '#skF_132': (Nat_nat_prod_set$ * Nat_int_fun$) > Nat$).
% 19.75/7.29  tff(trancl$e, type, trancl$e: A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$ > A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$).
% 19.75/7.29  tff('#skF_12', type, '#skF_12': A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_235', type, '#skF_235': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(lex_prod$a, type, lex_prod$a: (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * Nat_nat_prod_set$) > A_TESL_atomic_list_nat_prod_a_TESL_atomic_list_nat_prod_prod_set$).
% 19.75/7.29  tff('#skF_374', type, '#skF_374': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_30', type, '#skF_30': (Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(pair$f, type, pair$f: (A_TESL_atomic_list$ * Nat$) > A_TESL_atomic_list_nat_prod$).
% 19.75/7.29  tff('#skF_2', type, '#skF_2': Nat$).
% 19.75/7.29  tff('#skF_274', type, '#skF_274': (Nat_nat_bool_fun_fun$ * Nat$ * Nat$ * Nat$ * Nat$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_168', type, '#skF_168': (Nat_nat_prod_set$ * Nat_bool_fun$) > Nat$).
% 19.75/7.29  tff(insert$, type, insert$: (A_TESL_atomic_list_a_TESL_atomic_list_prod$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list_a_TESL_atomic_list_prod_set$).
% 19.75/7.29  tff('#skF_308', type, '#skF_308': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_456', type, '#skF_456': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat$ * Nat_nat_bool_fun_fun$ * Nat$ * Nat$ * Nat$) > Nat$).
% 19.75/7.29  tff('#skF_492', type, '#skF_492': Nat_nat_prod_nat_nat_prod_prod_set$ > Nat_nat_prod_set$).
% 19.75/7.29  tff(pair$i, type, pair$i: (Nat_nat_nat_prod_prod$ * Nat_nat_nat_prod_prod$) > Nat_nat_nat_prod_prod_nat_nat_nat_prod_prod_prod$).
% 19.75/7.29  tff('#skF_125', type, '#skF_125': ($int * $int * Int_int_fun$ * $int) > $int).
% 19.75/7.29  tff(member$q, type, member$q: (Nat_nat_prod_nat_nat_prod_prod_set_nat_nat_prod_nat_nat_prod_prod_set_prod$ * Nat_nat_prod_nat_nat_prod_prod_set_nat_nat_prod_nat_nat_prod_prod_set_prod_set$) > $o).
% 19.75/7.29  tff('#skF_61', type, '#skF_61': Nat_nat_prod$ > Nat$).
% 19.75/7.29  tff(sup$d, type, sup$d: (A_TESL_atomic_list_set$ * A_TESL_atomic_list_set$) > A_TESL_atomic_list_set$).
% 19.75/7.29  tff(fun_app$s, type, fun_app$s: (A_constr_list_bool_fun$ * A_constr_list$) > $o).
% 19.75/7.29  tff('#skF_334', type, '#skF_334': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_101', type, '#skF_101': ($int * Int_int_fun$ * $int * $int) > $int).
% 19.75/7.29  tff('#skF_218', type, '#skF_218': (Nat_nat_prod_set$ * Nat_bool_fun$ * Nat$) > Nat$).
% 19.75/7.29  tff('#skF_359', type, '#skF_359': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_222', type, '#skF_222': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(inv_image$d, type, inv_image$d: (Nat_nat_prod_set$ * Nat_nat_fun$) > Nat_nat_prod_set$).
% 19.75/7.29  tff(relChain$, type, relChain$: (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_int_fun$) > $o).
% 19.75/7.29  tff('#skF_193', type, '#skF_193': Nat_nat_prod_set$ > Nat$).
% 19.75/7.29  tff(fun_app$a, type, fun_app$a: (Int_int_bool_fun_fun$ * $int) > Int_bool_fun$).
% 19.75/7.29  tff('#skF_70', type, '#skF_70': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > Nat$).
% 19.75/7.29  tff('#skF_149', type, '#skF_149': (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_278', type, '#skF_278': (Nat_nat_bool_fun_fun$ * Nat$ * Nat$ * Nat$ * Nat$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat$).
% 19.75/7.29  tff(insert$b, type, insert$b: (Nat_nat_prod$ * Nat_nat_prod_set$) > Nat_nat_prod_set$).
% 19.75/7.29  tff('#skF_55', type, '#skF_55': A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ > A_constr_list$).
% 19.75/7.29  tff(member$t, type, member$t: (Nat_nat_prod_set_nat_nat_prod_set_prod$ * Nat_nat_prod_set_nat_nat_prod_set_prod_set$) > $o).
% 19.75/7.29  tff(fun_app$z, type, fun_app$z: (A_TESL_atomic_list_int_fun$ * A_TESL_atomic_list$) > $int).
% 19.75/7.29  tff(finite$d, type, finite$d: Int_set_bool_fun$).
% 19.75/7.29  tff('#skF_23', type, '#skF_23': Nat_nat_prod_nat_nat_prod_prod$ > Nat_nat_prod$).
% 19.75/7.29  tff(less_eq$a, type, less_eq$a: (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$) > $o).
% 19.75/7.29  tff(uu$, type, uu$: Nat_nat_prod_set$ > Nat_nat_prod_bool_fun$).
% 19.75/7.29  tff('#skF_318', type, '#skF_318': (Nat$ * Nat$ * Nat_nat_prod_set$ * Nat_bool_fun$) > Nat$).
% 19.75/7.29  tff(fun_app$ah, type, fun_app$ah: (Nat_nat_prod_nat_nat_prod_prod_int_fun$ * Nat_nat_prod_nat_nat_prod_prod$) > $int).
% 19.75/7.29  tff('#skF_310', type, '#skF_310': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_bool_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(trancl$c, type, trancl$c: A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$ > A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$).
% 19.75/7.29  tff('#skF_301', type, '#skF_301': (Nat$ * Nat$ * Nat_nat_prod_set$ * Nat_nat_bool_fun_fun$) > Nat$).
% 19.75/7.29  tff('#skF_29', type, '#skF_29': (Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$) > Nat$).
% 19.75/7.29  tff('#skF_67', type, '#skF_67': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * Nat$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_485', type, '#skF_485': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$) > Nat_nat_prod_nat_nat_prod_prod$).
% 19.75/7.29  tff('#skF_401', type, '#skF_401': (A_TESL_atomic_list_set$ * A_TESL_atomic_list_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_238', type, '#skF_238': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_444', type, '#skF_444': (A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$ * Nat$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$ * Nat$) > Nat$).
% 19.75/7.29  tff('#skF_272', type, '#skF_272': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_bool_fun_fun$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ * Nat_nat_prod$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_472', type, '#skF_472': (Int_set$ * Int_set_bool_fun$) > $int).
% 19.75/7.29  tff('#skF_163', type, '#skF_163': A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ > A_TESL_atomic_list$).
% 19.75/7.29  tff(fun_app$ad, type, fun_app$ad: (Nat_a_TESL_atomic_list_fun$ * Nat$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(inv_image$c, type, inv_image$c: (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * Nat_a_TESL_atomic_list_fun$) > Nat_nat_prod_set$).
% 19.75/7.29  tff(preordering$, type, preordering$: (Int_int_bool_fun_fun$ * Int_int_bool_fun_fun$) > $o).
% 19.75/7.29  tff('#skF_148', type, '#skF_148': (Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$) > A_TESL_atomic_list_a_TESL_atomic_list_prod$).
% 19.75/7.29  tff('#skF_372', type, '#skF_372': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_116', type, '#skF_116': (Nat_bool_fun$ * Nat$ * Nat$) > Nat$).
% 19.75/7.29  tff('#skF_409', type, '#skF_409': (Nat_nat_prod_set$ * Nat_nat_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_267', type, '#skF_267': (A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_249', type, '#skF_249': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_384', type, '#skF_384': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod$) > Nat_nat_prod_nat_nat_prod_prod$).
% 19.75/7.29  tff(inv_image$h, type, inv_image$h: (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_fun$) > Nat_nat_prod_nat_nat_prod_prod_set$).
% 19.75/7.29  tff('#skF_461', type, '#skF_461': Int_set$ > $int).
% 19.75/7.29  tff('#skF_468', type, '#skF_468': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$) > Nat_nat_prod_nat_nat_prod_prod$).
% 19.75/7.29  tff('#skF_494', type, '#skF_494': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_457', type, '#skF_457': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat$ * Nat_nat_bool_fun_fun$ * Nat$ * Nat$ * Nat$) > Nat$).
% 19.75/7.29  tff('#skF_277', type, '#skF_277': (Nat_nat_bool_fun_fun$ * Nat$ * Nat$ * Nat$ * Nat$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_111', type, '#skF_111': ($int * $int * Int_int_fun$ * $int) > $int).
% 19.75/7.29  tff('#skF_361', type, '#skF_361': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_312', type, '#skF_312': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_bool_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_423', type, '#skF_423': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_bool_fun_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff(fun_app$r, type, fun_app$r: (Nat_nat_prod_nat_fun$ * Nat_nat_prod$) > Nat$).
% 19.75/7.29  tff('#skF_187', type, '#skF_187': Nat_nat_prod_nat_nat_prod_prod_set$ > Nat_nat_prod_set$).
% 19.75/7.29  tff('#skF_141', type, '#skF_141': (Nat_bool_fun$ * Nat$) > Nat$).
% 19.75/7.29  tff(pair$n, type, pair$n: (A_TESL_atomic_list$ * Nat_nat_prod$) > A_TESL_atomic_list_nat_nat_prod_prod$).
% 19.75/7.29  tff('#skF_98', type, '#skF_98': (Int_int_bool_fun_fun$ * $int * $int) > $int).
% 19.75/7.29  tff(arg_min_on$, type, arg_min_on$: (Nat_nat_prod_int_fun$ * Nat_nat_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_342', type, '#skF_342': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_bool_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_155', type, '#skF_155': (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_nat_fun$ * A_TESL_atomic_list_nat_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_77', type, '#skF_77': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > A_constr_list$).
% 19.75/7.29  tff('#skF_250', type, '#skF_250': (A_constr_list$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$ * A_constr_list$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$) > A_constr_list$).
% 19.75/7.29  tff('#skF_253', type, '#skF_253': (A_constr_list$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$ * A_constr_list$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$) > Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$).
% 19.75/7.29  tff(greatest$, type, greatest$: Int_bool_fun$ > $int).
% 19.75/7.29  tff(sup$, type, sup$: $int > Int_int_fun$).
% 19.75/7.29  tff('#skF_326', type, '#skF_326': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_182', type, '#skF_182': (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_257', type, '#skF_257': (A_TESL_atomic_list_a_TESL_atomic_list_prod$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$ * Nat$ * Nat$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$) > A_TESL_atomic_list_a_TESL_atomic_list_prod$).
% 19.75/7.29  tff('#skF_18', type, '#skF_18': A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ > Nat$).
% 19.75/7.29  tff('#skF_414', type, '#skF_414': (Nat$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_152', type, '#skF_152': (Nat_nat_prod_set$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_288', type, '#skF_288': (Nat$ * Nat$ * Nat_nat_prod_set$ * Nat_bool_fun$) > Nat$).
% 19.75/7.29  tff(trancl$, type, trancl$: Nat_nat_prod_set$ > Nat_nat_prod_set$).
% 19.75/7.29  tff('#skF_156', type, '#skF_156': (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_nat_fun$ * A_TESL_atomic_list_nat_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_464', type, '#skF_464': (Nat_nat_prod_set$ * Nat_set$) > Nat$).
% 19.75/7.29  tff('#skF_28', type, '#skF_28': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > A_TESL_atomic_list_a_TESL_atomic_list_prod$).
% 19.75/7.29  tff('#skF_81', type, '#skF_81': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > A_constr_list$).
% 19.75/7.29  tff('#skF_110', type, '#skF_110': ($int * $int * Int_int_fun$ * $int) > $int).
% 19.75/7.29  tff(pair$g, type, pair$g: (Nat_a_TESL_atomic_list_prod$ * Nat_a_TESL_atomic_list_prod$) > Nat_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_prod_prod$).
% 19.75/7.29  tff(pair$k, type, pair$k: (Nat_nat_prod_nat_prod$ * Nat_nat_prod_nat_prod$) > Nat_nat_prod_nat_prod_nat_nat_prod_nat_prod_prod$).
% 19.75/7.29  tff(same_fst$a, type, same_fst$a: (Nat_bool_fun$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set_fun$) > Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$).
% 19.75/7.29  tff('#skF_74', type, '#skF_74': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > Nat$).
% 19.75/7.29  tff(fun_app$w, type, fun_app$w: (Nat_nat_nat_prod_set_fun$ * Nat$) > Nat_nat_prod_set$).
% 19.75/7.29  tff(fun_app$ae, type, fun_app$ae: (Nat_nat_prod_a_TESL_atomic_list_fun$ * Nat_nat_prod$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_201', type, '#skF_201': Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ > Nat_nat_prod_nat_nat_prod_prod_set$).
% 19.75/7.29  tff(wf$a, type, wf$a: Nat_nat_prod_set$ > $o).
% 19.75/7.29  tff('#skF_329', type, '#skF_329': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(min_ext$, type, min_ext$: Nat_nat_prod_set$ > Nat_set_nat_set_prod_set$).
% 19.75/7.29  tff('#skF_435', type, '#skF_435': (A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(field$, type, field$: A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ > A_TESL_atomic_list_set$).
% 19.75/7.29  tff('#skF_350', type, '#skF_350': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_bool_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_50', type, '#skF_50': A_TESL_atomic_list_a_TESL_atomic_list_prod$ > A_TESL_atomic_list$).
% 19.75/7.29  tff(member$l, type, member$l: (Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$) > $o).
% 19.75/7.29  tff(sup$e, type, sup$e: (Nat_set$ * Nat_set$) > Nat_set$).
% 19.75/7.29  tff('#skF_16', type, '#skF_16': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(lex_prod$h, type, lex_prod$h: (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$).
% 19.75/7.29  tff('#skF_422', type, '#skF_422': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_bool_fun_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_26', type, '#skF_26': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > A_constr_list$).
% 19.75/7.29  tff('#skF_433', type, '#skF_433': (A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$ * Nat$ * Nat$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$) > A_TESL_atomic_list_a_TESL_atomic_list_prod$).
% 19.75/7.29  tff('#skF_72', type, '#skF_72': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_97', type, '#skF_97': (Int_int_bool_fun_fun$ * $int * $int) > $int).
% 19.75/7.29  tff('#skF_133', type, '#skF_133': (Nat_nat_prod_set$ * Nat_int_fun$) > Nat$).
% 19.75/7.29  tff('#skF_237', type, '#skF_237': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_307', type, '#skF_307': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_32', type, '#skF_32': (Nat_nat_prod_nat_nat_prod_prod_bool_fun$ * Nat_nat_prod_nat_nat_prod_prod$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_436', type, '#skF_436': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_356', type, '#skF_356': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff(operational_semantics_elim$, type, operational_semantics_elim$: A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ > A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$).
% 19.75/7.29  tff('#skF_349', type, '#skF_349': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_bool_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(of_nat$, type, of_nat$: Nat_int_fun$).
% 19.75/7.29  tff(lex_prod$e, type, lex_prod$e: (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$) > A_TESL_atomic_list_nat_nat_prod_prod_a_TESL_atomic_list_nat_nat_prod_prod_prod_set$).
% 19.75/7.29  tff('#skF_486', type, '#skF_486': (A_TESL_atomic_list_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_68', type, '#skF_68': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * Nat$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_64', type, '#skF_64': Nat_nat_prod_nat_nat_prod_prod$ > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_126', type, '#skF_126': (Nat_nat_fun$ * Nat$ * Nat$) > Nat$).
% 19.75/7.29  tff(fun_app$e, type, fun_app$e: (Nat_nat_nat_prod_fun$ * Nat$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_438', type, '#skF_438': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat$ * Nat$ * Nat$ * Nat$) > Nat$).
% 19.75/7.29  tff(pair$p, type, pair$p: (Nat_nat_prod$ * A_TESL_atomic_list$) > Nat_nat_prod_a_TESL_atomic_list_prod$).
% 19.75/7.29  tff(bot$b, type, bot$b: Nat_set$).
% 19.75/7.29  tff('#skF_453', type, '#skF_453': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_bool_fun_fun$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff(uuc$, type, uuc$: Int_int_bool_fun_fun$).
% 19.75/7.29  tff(lex_prod$b, type, lex_prod$b: (Nat_nat_prod_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > Nat_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_prod_prod_set$).
% 19.75/7.29  tff('#skF_51', type, '#skF_51': Nat_nat_prod$ > Nat$).
% 19.75/7.29  tff('#skF_66', type, '#skF_66': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * Nat$) > Nat$).
% 19.75/7.29  tff('#skF_319', type, '#skF_319': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(total_on$b, type, total_on$b: (Nat_set$ * Nat_nat_prod_set$) > $o).
% 19.75/7.29  tff('#skF_202', type, '#skF_202': Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ > Nat_nat_prod_nat_nat_prod_prod$).
% 19.75/7.29  tff('#skF_87', type, '#skF_87': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * Nat$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_192', type, '#skF_192': Nat_nat_prod_set$ > Nat_bool_fun$).
% 19.75/7.29  tff('#skF_285', type, '#skF_285': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_bool_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_195', type, '#skF_195': Nat_nat_prod_nat_nat_prod_prod_set$ > Nat_nat_prod_bool_fun$).
% 19.75/7.29  tff('#skF_353', type, '#skF_353': (Nat$ * Nat$ * Nat_nat_prod_set$ * Nat_bool_fun$) > Nat$).
% 19.75/7.29  tff('#skF_63', type, '#skF_63': Nat_nat_prod_nat_nat_prod_prod$ > Nat_nat_prod$).
% 19.75/7.29  tff(member$h, type, member$h: (Nat_nat_prod_nat_prod_nat_nat_prod_nat_prod_prod$ * Nat_nat_prod_nat_prod_nat_nat_prod_nat_prod_prod_set$) > $o).
% 19.75/7.29  tff('#skF_151', type, '#skF_151': (Nat_nat_prod_set$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_345', type, '#skF_345': (Nat$ * Nat$ * Nat_nat_prod_set$ * Nat_bool_fun$) > Nat$).
% 19.75/7.29  tff('#skF_341', type, '#skF_341': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_bool_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_352', type, '#skF_352': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_bool_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_212', type, '#skF_212': (Nat_nat_prod_set$ * Nat_set$ * Nat$) > Nat$).
% 19.75/7.29  tff(greatest$a, type, greatest$a: Nat_bool_fun$ > Nat$).
% 19.75/7.29  tff('#skF_439', type, '#skF_439': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat$ * Nat$ * Nat$ * Nat$) > Nat$).
% 19.75/7.29  tff('#skF_396', type, '#skF_396': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$) > Nat_nat_prod_nat_nat_prod_prod_set$).
% 19.75/7.29  tff('#skF_102', type, '#skF_102': ($int * $int * Int_int_fun$ * $int) > $int).
% 19.75/7.29  tff(sup$c, type, sup$c: (Nat_nat_prod_set$ * Nat_nat_prod_set$) > Nat_nat_prod_set$).
% 19.75/7.29  tff(fun_app$aa, type, fun_app$aa: (Nat_nat_prod_int_fun$ * Nat_nat_prod$) > $int).
% 19.75/7.29  tff(member$u, type, member$u: $int > Int_set_bool_fun$).
% 19.75/7.29  tff(collect$a, type, collect$a: Nat_nat_prod_nat_nat_prod_prod_bool_fun$ > Nat_nat_prod_nat_nat_prod_prod_set$).
% 19.75/7.29  tff('#skF_402', type, '#skF_402': (Nat_set$ * Nat_set$ * Nat_set$ * Nat_set$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff(uua$, type, uua$: Nat_nat_prod_nat_nat_prod_prod_set$ > Nat_nat_prod_nat_nat_prod_prod_bool_fun$).
% 19.75/7.29  tff('#skF_181', type, '#skF_181': A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ > A_TESL_atomic_list_set$).
% 19.75/7.29  tff('#skF_381', type, '#skF_381': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_296', type, '#skF_296': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_bool_fun_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_333', type, '#skF_333': (Nat$ * Nat$ * Nat_nat_prod_set$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_376', type, '#skF_376': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff(total_on$, type, total_on$: (A_TESL_atomic_list_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > $o).
% 19.75/7.29  tff('#skF_362', type, '#skF_362': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_317', type, '#skF_317': (Nat$ * Nat$ * Nat_nat_prod_set$ * Nat_bool_fun$) > Nat$).
% 19.75/7.29  tff('#skF_418', type, '#skF_418': (A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$ * A_TESL_atomic_list$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_346', type, '#skF_346': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_99', type, '#skF_99': (Int_int_bool_fun_fun$ * $int * $int) > $int).
% 19.75/7.29  tff('#skF_172', type, '#skF_172': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_bool_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_145', type, '#skF_145': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$) > A_constr_list$).
% 19.75/7.29  tff(lex_prod$, type, lex_prod$: (Nat_nat_prod_set$ * Nat_nat_prod_set$) > Nat_nat_prod_nat_nat_prod_prod_set$).
% 19.75/7.29  tff('#skF_432', type, '#skF_432': (A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$ * Nat$ * Nat$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$) > Nat$).
% 19.75/7.29  tff('#skF_338', type, '#skF_338': (Nat$ * Nat$ * Nat_nat_prod_set$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff(fun_app$j, type, fun_app$j: (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$ * A_constr_list$) > Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun$).
% 19.75/7.29  tff('#skF_153', type, '#skF_153': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_275', type, '#skF_275': (Nat_nat_bool_fun_fun$ * Nat$ * Nat$ * Nat$ * Nat$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_297', type, '#skF_297': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_bool_fun_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff(operational_semantics_step$, type, operational_semantics_step$: A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ > A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$).
% 19.75/7.29  tff('#skF_52', type, '#skF_52': Nat_nat_prod$ > Nat$).
% 19.75/7.29  tff('#skF_176', type, '#skF_176': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod$ * Nat_nat_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_221', type, '#skF_221': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_295', type, '#skF_295': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_bool_fun_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_298', type, '#skF_298': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_bool_fun_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_283', type, '#skF_283': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_bool_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff(mlex_prod$b, type, mlex_prod$b: (Nat_nat_prod_nat_fun$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod_nat_nat_prod_prod_set$).
% 19.75/7.29  tff('#skF_465', type, '#skF_465': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff(bot$, type, bot$: Nat_nat_prod_nat_nat_prod_prod_set$).
% 19.75/7.29  tff('#skF_165', type, '#skF_165': Nat_nat_prod_set$ > Nat_bool_fun$).
% 19.75/7.29  tff('#skF_365', type, '#skF_365': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_258', type, '#skF_258': (A_TESL_atomic_list_a_TESL_atomic_list_prod$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$ * Nat$ * Nat$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_19', type, '#skF_19': A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ > A_TESL_atomic_list_a_TESL_atomic_list_prod$).
% 19.75/7.29  tff('#skF_482', type, '#skF_482': (Nat_set$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_178', type, '#skF_178': Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ > Nat_nat_prod_nat_nat_prod_prod_set$).
% 19.75/7.29  tff('#skF_234', type, '#skF_234': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_260', type, '#skF_260': (A_TESL_atomic_list_a_TESL_atomic_list_prod$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$ * Nat$ * Nat$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_48', type, '#skF_48': Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ > A_TESL_atomic_list_a_TESL_atomic_list_prod$).
% 19.75/7.29  tff('#skF_378', type, '#skF_378': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_281', type, '#skF_281': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_bool_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(finite$b, type, finite$b: Nat_set$ > $o).
% 19.75/7.29  tff(measure$, type, measure$: A_TESL_atomic_list_nat_fun$ > A_TESL_atomic_list_a_TESL_atomic_list_prod_set$).
% 19.75/7.29  tff(sup$b, type, sup$b: (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod_nat_nat_prod_prod_set$).
% 19.75/7.29  tff('#skF_85', type, '#skF_85': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * Nat$) > A_constr_list$).
% 19.75/7.29  tff(s_1$, type, s_1$: A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$).
% 19.75/7.29  tff('#skF_44', type, '#skF_44': (Nat_nat_prod_nat_nat_prod_prod_bool_fun$ * Nat_nat_prod_nat_nat_prod_prod$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_479', type, '#skF_479': (A_TESL_atomic_list_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_251', type, '#skF_251': (A_constr_list$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$ * A_constr_list$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$) > Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$).
% 19.75/7.29  tff(pair$w, type, pair$w: (Nat_set$ * Nat_set$) > Nat_set_nat_set_prod$).
% 19.75/7.29  tff(member$j, type, member$j: (Nat_nat_prod_a_TESL_atomic_list_prod_nat_nat_prod_a_TESL_atomic_list_prod_prod$ * Nat_nat_prod_a_TESL_atomic_list_prod_nat_nat_prod_a_TESL_atomic_list_prod_prod_set$) > $o).
% 19.75/7.29  tff('#skF_357', type, '#skF_357': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff(inv_image$e, type, inv_image$e: (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_nat_prod_fun$) > Nat_nat_prod_set$).
% 19.75/7.29  tff('#skF_247', type, '#skF_247': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_194', type, '#skF_194': (Nat_nat_prod_set$ * Nat$) > Nat$).
% 19.75/7.29  tff('#skF_279', type, '#skF_279': (Nat_nat_bool_fun_fun$ * Nat$ * Nat$ * Nat$ * Nat$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat$).
% 19.75/7.29  tff(less_eq$d, type, less_eq$d: (Nat_nat_prod_set$ * Nat_nat_prod_set$) > $o).
% 19.75/7.29  tff('#skF_264', type, '#skF_264': (A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_289', type, '#skF_289': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(trancl$f, type, trancl$f: Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ > Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$).
% 19.75/7.29  tff('#skF_252', type, '#skF_252': (A_constr_list$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$ * A_constr_list$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$) > A_constr_list$).
% 19.75/7.29  tff('#skF_180', type, '#skF_180': A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_157', type, '#skF_157': (Nat_nat_prod_set$ * Nat_nat_fun$ * Nat_nat_fun$) > Nat$).
% 19.75/7.29  tff(member$r, type, member$r: (A_TESL_atomic_list_set_a_TESL_atomic_list_set_prod$ * A_TESL_atomic_list_set_a_TESL_atomic_list_set_prod_set$) > $o).
% 19.75/7.29  tff('#skF_265', type, '#skF_265': (A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_302', type, '#skF_302': (Nat$ * Nat$ * Nat_nat_prod_set$ * Nat_nat_bool_fun_fun$) > Nat$).
% 19.75/7.29  tff('#skF_299', type, '#skF_299': (Nat$ * Nat$ * Nat_nat_prod_set$ * Nat_nat_bool_fun_fun$) > Nat$).
% 19.75/7.29  tff('#skF_377', type, '#skF_377': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_1', type, '#skF_1': A_constr_list$).
% 19.75/7.29  tff('#skF_370', type, '#skF_370': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_399', type, '#skF_399': (A_TESL_atomic_list_set$ * A_TESL_atomic_list_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list_set$).
% 19.75/7.29  tff('#skF_54', type, '#skF_54': Nat_nat_prod_nat_nat_prod_prod$ > Nat_nat_prod$).
% 19.75/7.29  tff(trancl$b, type, trancl$b: Nat_nat_prod_nat_nat_prod_prod_set$ > Nat_nat_prod_nat_nat_prod_prod_set$).
% 19.75/7.29  tff('#skF_454', type, '#skF_454': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_bool_fun_fun$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_82', type, '#skF_82': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > Nat$).
% 19.75/7.29  tff('#skF_27', type, '#skF_27': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > Nat$).
% 19.75/7.29  tff('#skF_210', type, '#skF_210': Nat_nat_prod_set$ > Nat$).
% 19.75/7.29  tff('#skF_5', type, '#skF_5': A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ > A_constr_list$).
% 19.75/7.29  tff('#skF_419', type, '#skF_419': (A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$ * A_TESL_atomic_list$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_185', type, '#skF_185': (Nat_nat_prod_set$ * Nat$) > Nat$).
% 19.75/7.29  tff('#skF_415', type, '#skF_415': (Nat$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$) > A_TESL_atomic_list_a_TESL_atomic_list_prod$).
% 19.75/7.29  tff(member$m, type, member$m: (Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$) > $o).
% 19.75/7.29  tff('#skF_190', type, '#skF_190': A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_14', type, '#skF_14': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > Nat$).
% 19.75/7.29  tff('#skF_93', type, '#skF_93': ($int * Int_int_fun$ * $int * $int) > $int).
% 19.75/7.29  tff('#skF_411', type, '#skF_411': (Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * A_constr_list$ * A_constr_list$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$) > Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$).
% 19.75/7.29  tff('#skF_45', type, '#skF_45': A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ > A_constr_list$).
% 19.75/7.29  tff(member$s, type, member$s: (Nat_set_nat_set_prod$ * Nat_set_nat_set_prod_set$) > $o).
% 19.75/7.29  tff('#skF_266', type, '#skF_266': (A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(measure_interpretation$, type, measure_interpretation$: A_TESL_atomic_list_nat_fun$).
% 19.75/7.29  tff(member$n, type, member$n: (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$) > $o).
% 19.75/7.29  tff('#skF_339', type, '#skF_339': (Nat$ * Nat$ * Nat_nat_prod_set$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_38', type, '#skF_38': (Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$) > A_TESL_atomic_list_a_TESL_atomic_list_prod$).
% 19.75/7.29  tff(member$d, type, member$d: (Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$) > $o).
% 19.75/7.29  tff('#skF_386', type, '#skF_386': (A_TESL_atomic_list_set$ * A_TESL_atomic_list_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list_set$).
% 19.75/7.29  tff('#skF_226', type, '#skF_226': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_459', type, '#skF_459': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat$ * Nat_nat_bool_fun_fun$ * Nat$ * Nat$ * Nat$) > Nat$).
% 19.75/7.29  tff('#skF_304', type, '#skF_304': (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list$ * A_TESL_atomic_list$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_434', type, '#skF_434': (A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(pair$, type, pair$: (A_constr_list$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$) > A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$).
% 19.75/7.29  tff('#skF_325', type, '#skF_325': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_171', type, '#skF_171': Nat_nat_prod_nat_nat_prod_prod_set$ > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_430', type, '#skF_430': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$ * A_constr_list$ * A_constr_list$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$) > A_constr_list$).
% 19.75/7.29  tff(operational_semantics_elim_inv$, type, operational_semantics_elim_inv$: A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ > A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$).
% 19.75/7.29  tff(fun_app$h, type, fun_app$h: (Nat_int_fun$ * Nat$) > $int).
% 19.75/7.29  tff('#skF_161', type, '#skF_161': A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ > A_TESL_atomic_list_bool_fun$).
% 19.75/7.29  tff(curry$d, type, curry$d: Nat_nat_prod_nat_nat_prod_prod_bool_fun$ > Nat_nat_prod_nat_nat_prod_bool_fun_fun$).
% 19.75/7.29  tff('#skF_113', type, '#skF_113': ($int * Int_int_fun$ * $int * $int) > $int).
% 19.75/7.29  tff('#skF_39', type, '#skF_39': (A_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(fun_app$o, type, fun_app$o: (Nat_nat_bool_fun_fun$ * Nat$) > Nat_bool_fun$).
% 19.75/7.29  tff(fun_app$c, type, fun_app$c: (Nat_nat_prod_bool_fun$ * Nat_nat_prod$) > $o).
% 19.75/7.29  tff('#skF_300', type, '#skF_300': (Nat$ * Nat$ * Nat_nat_prod_set$ * Nat_nat_bool_fun_fun$) > Nat$).
% 19.75/7.29  tff(psi_1$, type, psi_1$: A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_450', type, '#skF_450': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$ * A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$ * A_TESL_atomic_list$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_196', type, '#skF_196': Nat_nat_prod_nat_nat_prod_prod_set$ > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_392', type, '#skF_392': (Nat_nat_prod_set$ * Nat_nat_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod_set$).
% 19.75/7.29  tff(same_fst$, type, same_fst$: (A_constr_list_bool_fun$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set_fun$) > A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$).
% 19.75/7.29  tff(rtrancl$c, type, rtrancl$c: A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$ > A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$).
% 19.75/7.29  tff('#skF_242', type, '#skF_242': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_197', type, '#skF_197': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_306', type, '#skF_306': (Nat_nat_prod_set$ * Nat$ * Nat$) > Nat$).
% 19.75/7.29  tff('#skF_351', type, '#skF_351': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_bool_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_320', type, '#skF_320': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_331', type, '#skF_331': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff(rtrancl$b, type, rtrancl$b: Nat_nat_prod_nat_nat_prod_prod_set$ > Nat_nat_prod_nat_nat_prod_prod_set$).
% 19.75/7.29  tff(phi_1$, type, phi_1$: A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_236', type, '#skF_236': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(measure_interpretation_config$, type, measure_interpretation_config$: A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ > Nat$).
% 19.75/7.29  tff('#skF_49', type, '#skF_49': A_TESL_atomic_list_a_TESL_atomic_list_prod$ > A_TESL_atomic_list$).
% 19.75/7.29  tff(field$b, type, field$b: Nat_nat_prod_nat_nat_prod_prod_set$ > Nat_nat_prod_set$).
% 19.75/7.29  tff('#skF_122', type, '#skF_122': ($int * Int_int_fun$ * $int * $int) > $int).
% 19.75/7.29  tff('#skF_107', type, '#skF_107': (Int_int_bool_fun_fun$ * $int * $int) > $int).
% 19.75/7.29  tff('#skF_458', type, '#skF_458': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat$ * Nat_nat_bool_fun_fun$ * Nat$ * Nat$ * Nat$) > Nat$).
% 19.75/7.29  tff('#skF_316', type, '#skF_316': (Nat$ * Nat$ * Nat_nat_prod_set$ * Nat_bool_fun$) > Nat$).
% 19.75/7.29  tff('#skF_484', type, '#skF_484': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$) > Nat_nat_prod_nat_nat_prod_prod$).
% 19.75/7.29  tff(less_than$, type, less_than$: Nat_nat_prod_set$).
% 19.75/7.29  tff('#skF_343', type, '#skF_343': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_bool_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_60', type, '#skF_60': A_TESL_atomic_list_a_TESL_atomic_list_prod$ > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_57', type, '#skF_57': Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ > Nat$).
% 19.75/7.29  tff('#skF_131', type, '#skF_131': (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_int_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(wf$c, type, wf$c: Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ > $o).
% 19.75/7.29  tff(lex_prod$g, type, lex_prod$g: (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$).
% 19.75/7.29  tff('#skF_139', type, '#skF_139': (Nat_bool_fun$ * Nat$ * Nat_bool_fun$) > Nat$).
% 19.75/7.29  tff('#skF_268', type, '#skF_268': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_bool_fun_fun$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ * Nat_nat_prod$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_135', type, '#skF_135': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_int_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_174', type, '#skF_174': (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list$ * A_TESL_atomic_list_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(pair$d, type, pair$d: (Nat_nat_prod$ * Nat_nat_prod$) > Nat_nat_prod_nat_nat_prod_prod$).
% 19.75/7.29  tff('#skF_115', type, '#skF_115': ($int * $int * Int_int_fun$ * $int) > $int).
% 19.75/7.29  tff('#skF_471', type, '#skF_471': (Nat_nat_prod_set$ * Nat_nat_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_269', type, '#skF_269': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_bool_fun_fun$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ * Nat_nat_prod$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_186', type, '#skF_186': Nat_nat_prod_nat_nat_prod_prod_set$ > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_147', type, '#skF_147': (Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_287', type, '#skF_287': (Nat$ * Nat$ * Nat_nat_prod_set$ * Nat_bool_fun$) > Nat$).
% 19.75/7.29  tff('#skF_347', type, '#skF_347': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_84', type, '#skF_84': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(fun_app$p, type, fun_app$p: (Nat_nat_prod_nat_nat_prod_bool_fun_fun$ * Nat_nat_prod$) > Nat_nat_prod_bool_fun$).
% 19.75/7.29  tff('#skF_33', type, '#skF_33': (Nat_nat_prod_nat_nat_prod_prod_bool_fun$ * Nat_nat_prod_nat_nat_prod_prod$) > Nat$).
% 19.75/7.29  tff('#skF_437', type, '#skF_437': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_227', type, '#skF_227': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_128', type, '#skF_128': (Nat$ * Nat_bool_fun$ * Nat$) > Nat$).
% 19.75/7.29  tff('#skF_360', type, '#skF_360': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_455', type, '#skF_455': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_bool_fun_fun$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_13', type, '#skF_13': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > A_constr_list$).
% 19.75/7.29  tff('#skF_56', type, '#skF_56': A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ > Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$).
% 19.75/7.29  tff('#skF_121', type, '#skF_121': ($int * $int * Int_int_fun$ * $int) > $int).
% 19.75/7.29  tff(pred_nat$, type, pred_nat$: Nat_nat_prod_set$).
% 19.75/7.29  tff(pair$b, type, pair$b: (A_TESL_atomic_list$ * A_TESL_atomic_list$) > A_TESL_atomic_list_a_TESL_atomic_list_prod$).
% 19.75/7.29  tff('#skF_105', type, '#skF_105': (Int_int_bool_fun_fun$ * $int * $int) > $int).
% 19.75/7.29  tff(nat$, type, nat$: $int > Nat$).
% 19.75/7.29  tff('#skF_397', type, '#skF_397': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod$) > Nat_nat_prod_nat_nat_prod_prod$).
% 19.75/7.29  tff('#skF_309', type, '#skF_309': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_233', type, '#skF_233': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff(collect$, type, collect$: Nat_nat_prod_bool_fun$ > Nat_nat_prod_set$).
% 19.75/7.29  tff('#skF_367', type, '#skF_367': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_137', type, '#skF_137': (Int_bool_fun$ * $int * Int_bool_fun$) > $int).
% 19.75/7.29  tff('#skF_220', type, '#skF_220': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(fun_app$q, type, fun_app$q: (Nat_nat_fun$ * Nat$) > Nat$).
% 19.75/7.29  tff('#skF_303', type, '#skF_303': (Nat$ * Nat$ * Nat_nat_prod_set$ * Nat_nat_bool_fun_fun$) > Nat$).
% 19.75/7.29  tff('#skF_294', type, '#skF_294': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_bool_fun_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff(pair$o, type, pair$o: (Nat_nat_prod_a_TESL_atomic_list_prod$ * Nat_nat_prod_a_TESL_atomic_list_prod$) > Nat_nat_prod_a_TESL_atomic_list_prod_nat_nat_prod_a_TESL_atomic_list_prod_prod$).
% 19.75/7.29  tff(accp$, type, accp$: A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun_fun$ > A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$).
% 19.75/7.29  tff(rtrancl$, type, rtrancl$: Nat_nat_prod_set$ > Nat_nat_prod_set$).
% 19.75/7.29  tff(fun_app$v, type, fun_app$v: (A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_set_fun$ * A_TESL_atomic_list$) > A_TESL_atomic_list_a_TESL_atomic_list_prod_set$).
% 19.75/7.29  tff('#skF_170', type, '#skF_170': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_428', type, '#skF_428': (Nat$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat$ * Nat$ * Nat_nat_bool_fun_fun$ * Nat$) > Nat$).
% 19.75/7.29  tff(member$o, type, member$o: (A_TESL_atomic_list$ * A_TESL_atomic_list_set$) > $o).
% 19.75/7.29  tff('#skF_416', type, '#skF_416': (Nat$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_382', type, '#skF_382': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$) > Nat_nat_prod_nat_nat_prod_prod_set$).
% 19.75/7.29  tff('#skF_232', type, '#skF_232': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_391', type, '#skF_391': (Nat_nat_prod_set$ * Nat_nat_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod_set$).
% 19.75/7.29  tff('#skF_460', type, '#skF_460': Int_set$ > $int).
% 19.75/7.29  tff('#skF_144', type, '#skF_144': (Nat_bool_fun$ * Nat$ * Nat$) > Nat$).
% 19.75/7.29  tff(n_1$, type, n_1$: Nat$).
% 19.75/7.29  tff(fun_app$ag, type, fun_app$ag: (Int_set_bool_fun$ * Int_set$) > $o).
% 19.75/7.29  tff('#skF_214', type, '#skF_214': Nat_nat_prod_nat_nat_prod_prod_set$ > Nat_nat_prod$).
% 19.75/7.29  tff(uub$, type, uub$: Int_int_bool_fun_fun$).
% 19.75/7.29  tff('#skF_407', type, '#skF_407': (Nat_nat_prod_set$ * Nat_nat_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod_set$).
% 19.75/7.29  tff('#skF_208', type, '#skF_208': (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_set$ * A_TESL_atomic_list$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_425', type, '#skF_425': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_bool_fun_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff(fun_app$u, type, fun_app$u: (Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set_fun$ * Nat$) > A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$).
% 19.75/7.29  tff(finite$, type, finite$: Nat_nat_prod_nat_nat_prod_prod_set$ > $o).
% 19.75/7.29  tff(fun_app$af, type, fun_app$af: (Nat_nat_prod_nat_nat_prod_fun$ * Nat_nat_prod$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_385', type, '#skF_385': (A_TESL_atomic_list_set$ * A_TESL_atomic_list_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list_set$).
% 19.75/7.29  tff('#skF_140', type, '#skF_140': (Int_bool_fun$ * $int) > $int).
% 19.75/7.29  tff('#skF_94', type, '#skF_94': ($int * Int_int_fun$ * $int * $int) > $int).
% 19.75/7.29  tff('#skF_160', type, '#skF_160': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_fun$ * Nat_nat_prod_nat_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_452', type, '#skF_452': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_bool_fun_fun$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_138', type, '#skF_138': (Nat_bool_fun$ * Nat$ * Nat_bool_fun$) > Nat$).
% 19.75/7.29  tff(fun_app$, type, fun_app$: (Int_bool_fun$ * $int) > $o).
% 19.75/7.29  tff('#skF_166', type, '#skF_166': (Nat_nat_prod_set$ * Nat$) > Nat$).
% 19.75/7.29  tff(tltrue, type, tltrue: tlbool).
% 19.75/7.29  tff('#skF_427', type, '#skF_427': (Nat$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat$ * Nat$ * Nat_nat_bool_fun_fun$ * Nat$) > Nat$).
% 19.75/7.29  tff(fun_app$y, type, fun_app$y: (Int_int_fun$ * $int) > $int).
% 19.75/7.29  tff('#skF_245', type, '#skF_245': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_488', type, '#skF_488': (Nat_nat_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff(fun_app$b, type, fun_app$b: (Nat_nat_prod_nat_nat_prod_prod_bool_fun$ * Nat_nat_prod_nat_nat_prod_prod$) > $o).
% 19.75/7.29  tff(inv_image$, type, inv_image$: (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_a_TESL_atomic_list_fun$) > A_TESL_atomic_list_a_TESL_atomic_list_prod_set$).
% 19.75/7.29  tff('#skF_290', type, '#skF_290': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_159', type, '#skF_159': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_fun$ * Nat_nat_prod_nat_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_80', type, '#skF_80': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_330', type, '#skF_330': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_43', type, '#skF_43': (Nat_nat_prod_nat_nat_prod_prod_bool_fun$ * Nat_nat_prod_nat_nat_prod_prod$) > Nat_nat_prod$).
% 19.75/7.29  tff(pair$r, type, pair$r: (Nat_nat_prod_nat_nat_prod_prod$ * Nat_nat_prod_nat_nat_prod_prod$) > Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod$).
% 19.75/7.29  tff('#skF_104', type, '#skF_104': (Int_int_bool_fun_fun$ * $int * $int) > $int).
% 19.75/7.29  tff('#skF_441', type, '#skF_441': (A_constr_list$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * A_constr_list$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$) > Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$).
% 19.75/7.29  tff('#skF_395', type, '#skF_395': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$) > Nat_nat_prod_nat_nat_prod_prod_set$).
% 19.75/7.29  tff(trancl$d, type, trancl$d: Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$ > Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$).
% 19.75/7.29  tff('#skF_22', type, '#skF_22': Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ > A_TESL_atomic_list$).
% 19.75/7.29  tff(wf$, type, wf$: A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ > $o).
% 19.75/7.29  tff(fun_app$l, type, fun_app$l: (A_TESL_atomic_list_bool_fun$ * A_TESL_atomic_list$) > $o).
% 19.75/7.29  tff('#skF_204', type, '#skF_204': (Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod$) > Nat_nat_prod_nat_nat_prod_prod$).
% 19.75/7.29  tff('#skF_184', type, '#skF_184': Nat_nat_prod_set$ > Nat_set$).
% 19.75/7.29  tff('#skF_243', type, '#skF_243': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_481', type, '#skF_481': (Nat_nat_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_475', type, '#skF_475': (Int_set$ * Int_set_bool_fun$) > Int_set$).
% 19.75/7.29  tff('#skF_276', type, '#skF_276': (Nat_nat_bool_fun_fun$ * Nat$ * Nat$ * Nat$ * Nat$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_254', type, '#skF_254': (A_constr_list$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$ * A_constr_list$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$) > A_constr_list$).
% 19.75/7.29  tff('#skF_150', type, '#skF_150': (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(pair_leq$, type, pair_leq$: Nat_nat_prod_nat_nat_prod_prod_set$).
% 19.75/7.29  tff(insert$a, type, insert$a: (Nat_nat_prod_nat_nat_prod_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod_nat_nat_prod_prod_set$).
% 19.75/7.29  tff(lex_prod$d, type, lex_prod$d: (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_set$) > Nat_nat_prod_nat_prod_nat_nat_prod_nat_prod_prod_set$).
% 19.75/7.29  tff('#skF_4', type, '#skF_4': A_TESL_atomic_list$).
% 19.75/7.29  tff(pair$s, type, pair$s: (Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$) > Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$).
% 19.75/7.29  tff('#skF_394', type, '#skF_394': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$) > Nat_nat_prod_nat_nat_prod_prod$).
% 19.75/7.29  tff('#skF_449', type, '#skF_449': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$ * A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$ * A_TESL_atomic_list$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(rtrancl$e, type, rtrancl$e: A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$ > A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$).
% 19.75/7.29  tff(arg_min_on$a, type, arg_min_on$a: (Nat_nat_prod_nat_nat_prod_prod_int_fun$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod_nat_nat_prod_prod$).
% 19.75/7.29  tff(insert$c, type, insert$c: ($int * Int_set$) > Int_set$).
% 19.75/7.29  tff('#skF_321', type, '#skF_321': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_91', type, '#skF_91': ($int * $int * Int_int_fun$ * $int) > $int).
% 19.75/7.29  tff('#skF_373', type, '#skF_373': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(member$i, type, member$i: (A_TESL_atomic_list_nat_nat_prod_prod_a_TESL_atomic_list_nat_nat_prod_prod_prod$ * A_TESL_atomic_list_nat_nat_prod_prod_a_TESL_atomic_list_nat_nat_prod_prod_prod_set$) > $o).
% 19.75/7.29  tff('#skF_108', type, '#skF_108': ($int * Int_int_fun$ * $int * $int) > $int).
% 19.75/7.29  tff(rtrancl$a, type, rtrancl$a: A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ > A_TESL_atomic_list_a_TESL_atomic_list_prod_set$).
% 19.75/7.29  tff('#skF_188', type, '#skF_188': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_332', type, '#skF_332': (Nat$ * Nat$ * Nat_nat_prod_set$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_241', type, '#skF_241': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_183', type, '#skF_183': Nat_nat_prod_set$ > Nat$).
% 19.75/7.29  tff('#skF_246', type, '#skF_246': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_35', type, '#skF_35': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > A_constr_list$).
% 19.75/7.29  tff(curry$c, type, curry$c: Nat_nat_prod_bool_fun$ > Nat_nat_bool_fun_fun$).
% 19.75/7.29  tff('#skF_88', type, '#skF_88': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * Nat$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_34', type, '#skF_34': (Nat_nat_prod_nat_nat_prod_prod_bool_fun$ * Nat_nat_prod_nat_nat_prod_prod$) > Nat$).
% 19.75/7.29  tff(fun_app$f, type, fun_app$f: (Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$) > $o).
% 19.75/7.29  tff(pair$e, type, pair$e: (A_TESL_atomic_list_nat_prod$ * A_TESL_atomic_list_nat_prod$) > A_TESL_atomic_list_nat_prod_a_TESL_atomic_list_nat_prod_prod$).
% 19.75/7.29  tff(thesis$, type, thesis$: $o).
% 19.75/7.29  tff(member$g, type, member$g: (Nat_nat_nat_prod_prod_nat_nat_nat_prod_prod_prod$ * Nat_nat_nat_prod_prod_nat_nat_nat_prod_prod_prod_set$) > $o).
% 19.75/7.29  tff('#skF_328', type, '#skF_328': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(insert$d, type, insert$d: (A_TESL_atomic_list$ * A_TESL_atomic_list_set$) > A_TESL_atomic_list_set$).
% 19.75/7.29  tff(fun_app$i, type, fun_app$i: (A_TESL_atomic_list_nat_fun$ * A_TESL_atomic_list$) > Nat$).
% 19.75/7.29  tff('#skF_203', type, '#skF_203': (Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ * Nat_nat_prod_nat_nat_prod_prod$) > Nat_nat_prod_nat_nat_prod_prod$).
% 19.75/7.29  tff('#skF_440', type, '#skF_440': (A_constr_list$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * A_constr_list$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$) > A_constr_list$).
% 19.75/7.29  tff('#skF_410', type, '#skF_410': (Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$ * Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ * A_constr_list$ * A_constr_list$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_prod_set$) > A_constr_list$).
% 19.75/7.29  tff(member$, type, member$: (Nat_nat_prod_nat_nat_prod_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > $o).
% 19.75/7.29  tff('#skF_280', type, '#skF_280': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_bool_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_473', type, '#skF_473': (Int_set$ * Int_set_bool_fun$) > Int_set$).
% 19.75/7.29  tff(fun_app$n, type, fun_app$n: (Nat_bool_fun$ * Nat$) > $o).
% 19.75/7.29  tff('#skF_3', type, '#skF_3': A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_86', type, '#skF_86': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * Nat$) > Nat$).
% 19.75/7.29  tff(rtrancl$f, type, rtrancl$f: Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ > Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$).
% 19.75/7.29  tff(same_fst$d, type, same_fst$d: (Nat_nat_prod_bool_fun$ * Nat_nat_prod_nat_nat_prod_nat_nat_prod_prod_set_fun$) > Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$).
% 19.75/7.29  tff('#skF_9', type, '#skF_9': A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ > A_constr_list$).
% 19.75/7.29  tff(max_ext$, type, max_ext$: Nat_nat_prod_set$ > Nat_set_nat_set_prod_set$).
% 19.75/7.29  tff('#skF_448', type, '#skF_448': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$ * A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$ * A_TESL_atomic_list$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_323', type, '#skF_323': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_100', type, '#skF_100': ($int * Int_int_fun$ * $int * $int) > $int).
% 19.75/7.29  tff('#skF_393', type, '#skF_393': (Nat_nat_prod_set$ * Nat_nat_prod_set$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_424', type, '#skF_424': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_bool_fun_fun$) > Nat_nat_prod$).
% 19.75/7.29  tff(pair$q, type, pair$q: (A_TESL_atomic_list_a_TESL_atomic_list_prod$ * A_TESL_atomic_list_a_TESL_atomic_list_prod$) > A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$).
% 19.75/7.29  tff('#skF_112', type, '#skF_112': ($int * Int_int_fun$ * $int * $int) > $int).
% 19.75/7.29  tff('#skF_263', type, '#skF_263': (A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_47', type, '#skF_47': Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ > Nat$).
% 19.75/7.29  tff('#skF_403', type, '#skF_403': (Nat_set$ * Nat_set$ * Nat_nat_prod_set$) > Nat_set$).
% 19.75/7.29  tff(trancl$a, type, trancl$a: A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ > A_TESL_atomic_list_a_TESL_atomic_list_prod_set$).
% 19.75/7.29  tff('#skF_363', type, '#skF_363': (Nat_nat_prod$ * Nat_nat_prod$ * Nat_nat_prod_nat_nat_prod_prod_set$) > Nat_nat_prod$).
% 19.75/7.29  tff(fun_app$d, type, fun_app$d: (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > $o).
% 19.75/7.29  tff('#skF_191', type, '#skF_191': (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_8', type, '#skF_8': A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ > A_TESL_atomic_list$).
% 19.75/7.29  tff(fun_app$x, type, fun_app$x: (Nat_nat_prod_nat_nat_prod_nat_nat_prod_prod_set_fun$ * Nat_nat_prod$) > Nat_nat_prod_nat_nat_prod_prod_set$).
% 19.75/7.29  tff('#skF_92', type, '#skF_92': ($int * $int * Int_int_fun$ * $int) > $int).
% 19.75/7.29  tff('#skF_293', type, '#skF_293': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_127', type, '#skF_127': (Nat_nat_fun$ * Nat$ * Nat$) > Nat$).
% 19.75/7.29  tff(measure_interpretation_config_rel$, type, measure_interpretation_config_rel$: A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun_fun$).
% 19.75/7.29  tff('#skF_209', type, '#skF_209': Nat_nat_prod_set$ > Nat_set$).
% 19.75/7.29  tff('#skF_58', type, '#skF_58': Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$ > A_TESL_atomic_list_a_TESL_atomic_list_prod$).
% 19.75/7.29  tff(inv_image$a, type, inv_image$a: (Nat_nat_prod_set$ * A_TESL_atomic_list_nat_fun$) > A_TESL_atomic_list_a_TESL_atomic_list_prod_set$).
% 19.75/7.29  tff('#skF_451', type, '#skF_451': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$ * A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$ * A_TESL_atomic_list$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_426', type, '#skF_426': (Nat$ * Nat_nat_prod_nat_nat_prod_prod_set$ * Nat$ * Nat$ * Nat_nat_bool_fun_fun$ * Nat$) > Nat$).
% 19.75/7.29  tff(field$c, type, field$c: Nat_nat_prod_nat_nat_prod_prod_nat_nat_prod_nat_nat_prod_prod_prod_set$ > Nat_nat_prod_nat_nat_prod_prod_set$).
% 19.75/7.29  tff('#skF_83', type, '#skF_83': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_219', type, '#skF_219': (Nat_nat_prod_nat_nat_prod_prod_set$ * Nat_nat_prod_bool_fun$ * Nat_nat_prod$) > Nat_nat_prod$).
% 19.75/7.29  tff('#skF_114', type, '#skF_114': ($int * $int * Int_int_fun$ * $int) > $int).
% 19.75/7.29  tff(fun_app$ab, type, fun_app$ab: (A_TESL_atomic_list_a_TESL_atomic_list_fun$ * A_TESL_atomic_list$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_207', type, '#skF_207': (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(pair$l, type, pair$l: (Nat_nat_prod$ * Nat$) > Nat_nat_prod_nat_prod$).
% 19.75/7.29  tff('#skF_491', type, '#skF_491': (Nat_set$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_366', type, '#skF_366': (Nat$ * Nat$ * Nat_nat_prod_set$) > Nat$).
% 19.75/7.29  tff('#skF_59', type, '#skF_59': A_TESL_atomic_list_a_TESL_atomic_list_prod$ > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_162', type, '#skF_162': (A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list$) > A_TESL_atomic_list$).
% 19.75/7.29  tff('#skF_291', type, '#skF_291': (A_TESL_atomic_list$ * A_TESL_atomic_list$ * A_TESL_atomic_list_a_TESL_atomic_list_prod_set$ * A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$) > A_TESL_atomic_list$).
% 19.75/7.29  tff(curry$b, type, curry$b: A_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun$ > A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$).
% 19.75/7.29  tff(relChain$a, type, relChain$a: (Nat_nat_prod_set$ * Nat_int_fun$) > $o).
% 19.75/7.29  tff('#skF_118', type, '#skF_118': ($int * Int_int_fun$ * $int * $int) > $int).
% 19.75/7.29  tff(member$c, type, member$c: (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$) > $o).
% 19.75/7.29  tff('#skF_71', type, '#skF_71': (A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$ * A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$) > A_TESL_atomic_list$).
% 19.75/7.29  
% 19.75/7.30  tff(f_295, axiom, (![A__questionmark_v0:A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]: ((![A__questionmark_v1:A_constr_list$, A__questionmark_v2:Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$]: ((A__questionmark_v0 = pair$(A__questionmark_v1, A__questionmark_v2)) => $false)) => $false)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', axiom43)).
% 19.75/7.30  tff(f_301, axiom, (![A__questionmark_v0:Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$]: ((![A__questionmark_v1:Nat$, A__questionmark_v2:A_TESL_atomic_list_a_TESL_atomic_list_prod$]: ((A__questionmark_v0 = pair$a(A__questionmark_v1, A__questionmark_v2)) => $false)) => $false)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', axiom44)).
% 19.75/7.30  tff(f_281, axiom, (![A__questionmark_v0:A_TESL_atomic_list_a_TESL_atomic_list_prod$]: (?[A__questionmark_v1:A_TESL_atomic_list$, A__questionmark_v2:A_TESL_atomic_list$]: (A__questionmark_v0 = pair$b(A__questionmark_v1, A__questionmark_v2)))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', axiom40)).
% 19.75/7.30  tff(f_55, negated_conjecture, ~thesis$, file('/export/starexec/sandbox2/benchmark/theBenchmark.p', conjecture4)).
% 19.75/7.30  tff(f_60, hypothesis, (![A__questionmark_v0:A_constr_list$, A__questionmark_v1:Nat$, A__questionmark_v2:A_TESL_atomic_list$, A__questionmark_v3:A_TESL_atomic_list$]: ((s_2$ = pair$(A__questionmark_v0, pair$a(A__questionmark_v1, pair$b(A__questionmark_v2, A__questionmark_v3)))) => thesis$)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', hypothesis5)).
% 19.75/7.30  tff(c_154, plain, (![A__questionmark_v0_151:A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]: (pair$('#skF_55'(A__questionmark_v0_151), '#skF_56'(A__questionmark_v0_151))=A__questionmark_v0_151)), inference(cnfTransformation, [status(thm)], [f_295])).
% 19.75/7.30  tff(c_156, plain, (![A__questionmark_v0_154:Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$]: (pair$a('#skF_57'(A__questionmark_v0_154), '#skF_58'(A__questionmark_v0_154))=A__questionmark_v0_154)), inference(cnfTransformation, [status(thm)], [f_301])).
% 19.75/7.30  tff(c_2813, plain, (![A__questionmark_v0_4177:A_TESL_atomic_list_a_TESL_atomic_list_prod$]: (pair$b('#skF_49'(A__questionmark_v0_4177), '#skF_50'(A__questionmark_v0_4177))=A__questionmark_v0_4177)), inference(cnfTransformation, [status(thm)], [f_281])).
% 19.75/7.30  tff(c_16, plain, (~thesis$), inference(cnfTransformation, [status(thm)], [f_55])).
% 19.75/7.30  tff(c_18, plain, (![A__questionmark_v0_9:A_constr_list$, A__questionmark_v1_10:Nat$, A__questionmark_v2_11:A_TESL_atomic_list$, A__questionmark_v3_12:A_TESL_atomic_list$]: (thesis$ | pair$(A__questionmark_v0_9, pair$a(A__questionmark_v1_10, pair$b(A__questionmark_v2_11, A__questionmark_v3_12)))!=s_2$)), inference(cnfTransformation, [status(thm)], [f_60])).
% 19.75/7.30  tff(c_2722, plain, (![A__questionmark_v0_9:A_constr_list$, A__questionmark_v1_10:Nat$, A__questionmark_v2_11:A_TESL_atomic_list$, A__questionmark_v3_12:A_TESL_atomic_list$]: (pair$(A__questionmark_v0_9, pair$a(A__questionmark_v1_10, pair$b(A__questionmark_v2_11, A__questionmark_v3_12)))!=s_2$)), inference(negUnitSimplification, [status(thm)], [c_16, c_18])).
% 19.75/7.30  tff(c_2864, plain, (![A__questionmark_v0_4186:A_constr_list$, A__questionmark_v1_4187:Nat$, A__questionmark_v0_4188:A_TESL_atomic_list_a_TESL_atomic_list_prod$]: (pair$(A__questionmark_v0_4186, pair$a(A__questionmark_v1_4187, A__questionmark_v0_4188))!=s_2$)), inference(superposition, [status(thm), theory('equality')], [c_2813, c_2722])).
% 19.75/7.30  tff(c_2869, plain, (![A__questionmark_v0_4189:A_constr_list$, A__questionmark_v0_4190:Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$]: (pair$(A__questionmark_v0_4189, A__questionmark_v0_4190)!=s_2$)), inference(superposition, [status(thm), theory('equality')], [c_156, c_2864])).
% 19.75/7.30  tff(c_2871, plain, (![A__questionmark_v0_151:A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]: (s_2$!=A__questionmark_v0_151)), inference(superposition, [status(thm), theory('equality')], [c_154, c_2869])).
% 19.75/7.30  tff(c_2878, plain, $false, inference(reflexivity, [status(thm), theory('equality')], [c_2871])).
% 19.75/7.30  % SZS output end CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 19.75/7.30  
% 19.75/7.30  Inference rules
% 19.75/7.30  ----------------------
% 19.75/7.30  #Ref     : 1
% 19.75/7.30  #Sup     : 34
% 19.75/7.30  #Fact    : 1
% 19.75/7.30  #Define  : 0
% 19.75/7.30  #Split   : 0
% 19.75/7.30  #Chain   : 0
% 19.75/7.30  #Close   : 0
% 19.75/7.30  
% 19.75/7.30  Ordering : LPO
% 19.75/7.30  
% 19.75/7.30  Simplification rules
% 19.75/7.30  ----------------------
% 19.75/7.30  #Subsume      : 78
% 19.75/7.30  #Demod        : 10
% 19.75/7.30  #Tautology    : 208
% 19.75/7.30  #SimpNegUnit  : 1
% 19.75/7.30  #BackRed      : 0
% 19.75/7.30  
% 19.75/7.30  #Partial instantiations: 39
% 19.75/7.30  #Strategies tried      : 1
% 19.75/7.30  
% 19.75/7.30  Timing (in seconds)
% 19.75/7.30  ----------------------
% 19.75/7.30  Preprocessing        : 4.36
% 19.75/7.30  Parsing              : 1.15
% 19.75/7.30  CNF conversion       : 0.25
% 19.75/7.30  Main loop            : 1.71
% 19.75/7.30  Inferencing          : 0.09
% 19.75/7.30  Reduction            : 0.79
% 19.75/7.30  Demodulation         : 0.49
% 19.75/7.30  BG Simplification    : 0.25
% 19.75/7.30  Subsumption          : 0.61
% 19.75/7.30  Abstraction          : 0.05
% 19.75/7.30  MUC search           : 0.00
% 19.75/7.30  Cooper               : 0.10
% 19.75/7.30  Total                : 6.29
% 19.75/7.30  Index Insertion      : 0.00
% 19.75/7.30  Index Deletion       : 0.00
% 19.75/7.30  Index Matching       : 0.00
% 19.75/7.30  BG Taut test         : 0.00
%------------------------------------------------------------------------------