%------------------------------------------------------------------------------
% File : Leo-III---1.8.0
% Problem : ITP046^1 : TPTP v9.3.1. Released v7.5.0.
% Transfm : none
% Format : tptp:raw
% Command : java -Xss128m -Xmx2g -Xms1g -jar /export/starexec/sandbox/solver/bin/leo3.jar /export/starexec/sandbox/benchmark/theBenchmark.p -t 300 -p --atp eprover=/export/starexec/sandbox/solver/bin/externals/eprover --instantiate 39
% Computer : n009.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8046.5625MB
% OS : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Wed Sep 30 08:06:32 AM UTC 2026
% Result : Theorem 188.18s 139.41s
% Output : Refutation 189.56s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03 % Problem : ITP046^1 : TPTP v9.3.1. Released v7.5.0.
% 0.00/0.08 % Command : java -Xss128m -Xmx2g -Xms1g -jar /export/starexec/sandbox/solver/bin/leo3.jar /export/starexec/sandbox/benchmark/theBenchmark.p -t 300 -p --atp eprover=/export/starexec/sandbox/solver/bin/externals/eprover --instantiate 39
% 0.10/0.22 % Computer : n009.cluster.edu
% 0.10/0.22 % Model : x86_64 x86_64
% 0.10/0.22 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.22 % Memory : 8046.5625MB
% 0.10/0.22 % OS : Linux 6.8.0-71-generic
% 0.10/0.22 % CPULimit : 300
% 0.10/0.22 % WCLimit : 300
% 0.10/0.22 % DateTime : Tue Sep 29 19:41:45 UTC 2026
% 0.10/0.22 % CPUTime :
% 0.10/0.22 Running java -Xss128m -Xmx2g -Xms1g -jar /export/starexec/sandbox/solver/bin/leo3.jar /export/starexec/sandbox/benchmark/theBenchmark.p -t 300 -p --atp eprover=/export/starexec/sandbox/solver/bin/externals/eprover --instantiate 39
% 0.87/0.79 % [INFO] Parsing problem /export/starexec/sandbox/benchmark/theBenchmark.p ...
% 2.84/1.30 % [INFO] Parsing done (504ms).
% 2.84/1.32 % [INFO] Running in sequential loop mode.
% 4.56/1.85 % [INFO] eprover registered as external prover.
% 4.56/1.86 % [INFO] Scanning for conjecture ...
% 5.12/2.05 % [INFO] Found a conjecture (or negated_conjecture) and 357 axioms. Running axiom selection ...
% 5.69/2.25 % [INFO] Axiom selection finished. Selected 250 axioms (removed 107 axioms).
% 6.97/2.68 % [INFO] Problem is higher-order (TPTP THF).
% 7.35/2.71 % [INFO] Type checking passed.
% 7.35/2.72 % [CONFIG] Using configuration: timeout(300) with strategy<name(default),share(1.0),primSubst(3),sos(false),unifierCount(4),uniDepth(8),boolExt(true),choice(true),renaming(true),funcspec(false), domConstr(0),specialInstances(39),restrictUniAttempts(true),termOrdering(CPO)>. Searching for refutation ...
% 17.72/6.34 % [INFO] [Domain constraints] Detected constraint on const
% 17.72/6.34 % [INFO] [Domain constraints] dom(const) ⊆ {unit,f,t}
% 188.18/139.40 % External prover 'e' found a proof!
% 188.18/139.40 % [INFO] Killing All external provers ...
% 188.18/139.40 % Time passed: 139036ms (effective reasoning time: 138076ms)
% 188.18/139.40 % Solved by strategy<name(default),share(1.0),primSubst(3),sos(false),unifierCount(4),uniDepth(8),boolExt(true),choice(true),renaming(true),funcspec(false), domConstr(0),specialInstances(39),restrictUniAttempts(true),termOrdering(CPO)>
% 188.18/139.40 % Axioms used in derivation (250): fact_223_ifTrue__deterministic, fact_231_substitution_Orevision__step_OifTrue, fact_266_fun__upd__same, fact_93_substitution_Oonly__fork__introduces__rids_H, fact_244_combine_Osimps, fact_34_SLC__commute, fact_69_split__option__ex, fact_18_local__and__fork__commute, fact_48_combine__options__cases, fact_227_const_Oexhaust, fact_95_revision__step__relaxed_Ojoin_092_060_094sub_062_092_060epsilon_062, fact_26_not__None__eq, fact_47_substitution_Olocal__and__fork__commute, fact_110_domains__subsume__globallyI, fact_262_fun__upd__twist, fact_43_substitution_OSLC__commute, fact_220_revision__step__relaxed_OifFalse, fact_239_LID__local__store_Ocases, fact_106_step__preserves___092_060S_062_092_060_094sub_062G__and___092_060A_062_092_060_094sub_062G_I2_J, fact_36_option_Oinject, fact_318_revision__step_Oset, fact_98_rjoin_092_060_094sub_062_092_060epsilon_062__deterministic, fact_309_substitution_OSLC__new, fact_196_substitution_Oreachable__imp__identifiers__available_I1_J, fact_217_expr_Oinject_I8_J, fact_82_map__upd__triv, fact_271_fun__upd__eqD, fact_109_substitution_Otransition__relations__equivalent, fact_300_revision__step_Onew, fact_182_ex__new__if__finite, fact_129_rid__inf, fact_214_expr_Oinject_I1_J, fact_276_substitution_Oreachable__imp__identifiers__finite_I2_J, fact_104_substitution_OSLC__join_092_060_094sub_062_092_060epsilon_062, fact_136_substitution_Oempty__map__finite_I3_J, fact_102_substitution_Orevision__step__relaxed_Ojoin_092_060_094sub_062_092_060epsilon_062, fact_27_not__Some__eq, fact_324_domD, fact_133_rjoin__deterministic, fact_101_substitution_Orevision__step_Ojoin_092_060_094sub_062_092_060epsilon_062, fact_46_substitution_Olocal__steps__commute, fact_330_domI, fact_117_substitution_Ostep__preserves___092_060S_062_092_060_094sub_062G__and___092_060A_062_092_060_094sub_062G_I1_J, fact_121_substitution_Oinductive__invariant__is__execution__invariant, fact_37_option_Oinject, fact_261_fun__upd__idem__iff, fact_125_revision__step__relaxed_Ojoin, fact_215_injective__cntxt, fact_139_substitution_Orjoin__deterministic, fact_342_domIff, fact_13_only__fork__introduces__rids_H, fact_35_reachability__closed__under__execution__step, fact_224_expr_Odistinct_I35_J, fact_15_fork__pseudodeterministic, fact_85_map__upd__nonempty, fact_75_option_OdiscI, fact_42_substitution_Olocal__determinism, fact_248_fun__upd__upd, fact_202_finite__subset, fact_241_expr_Odistinct_I13_J, fact_74_option_Oexhaust, fact_99_substitution_Orevision__step_Ocong, fact_38_transition__relations__equivalent, fact_274_substitution_ORID_092_060_094sub_062L__finite__invariant, fact_337_finite__map__freshness, fact_264_fun__upd__other, fact_249_fun__upd__upd, fact_314_expr_Odistinct_I51_J, fact_130_RID_092_060_094sub_062G__finite__invariant, fact_333_domI, fact_73_option_Oexhaust, fact_210_SLC__ifTrue, fact_302_val_Odistinct_I3_J, fact_219_revision__step_OifTrue, fact_132_subsumes__accessible__globallyI, fact_107_step__preserves___092_060S_062_092_060_094sub_062G__and___092_060A_062_092_060_094sub_062G_I1_J, fact_70_split__option__ex, fact_14_revision__step_Ofork, fact_256_fun__upd__apply, fact_319_dom__const, fact_246_expr_Odistinct_I55_J, fact_212_expr_Oinject_I7_J, fact_289_expr_Odistinct_I41_J, fact_20_restrictions__inwards, fact_311_substitution_Orevision__step__relaxed_Oset, fact_310_revision__step__relaxed_Oset, fact_89_substitution_Orevision__step__relaxed_Ofork, fact_81_map__upd__triv, fact_238_substitution_OSLC__ifFalse, fact_16_substitution__axioms, fact_240_LID__local__store_Oinduct, fact_83_map__upd__eqD1, fact_1_side, fact_21_restrictions__inwards, fact_115_substitution_Onice__ind__inv__is__inductive__invariant, fact_77_option_Odistinct_I1_J, fact_301_new__pseudodeterministic, fact_32_local__determinism, fact_211_SLC__ifFalse, fact_226_expr_Odistinct_I3_J, fact_295_substitution_Oonly__new__introduces__lids, fact_351_SLC__get, fact_17_revision__step__relaxed_Ofork, fact_22_empty__upd__none, fact_229_const_Odistinct_I1_J, fact_263_fun__upd__twist, fact_67_split__option__all, fact_28_not__Some__eq, fact_23_empty__upd__none, fact_120_substitution_Oreachable__imp___092_060S_062_092_060_094sub_062G, fact_347_substitution_Oset__deterministic, fact_204_infinite__super, fact_126_reachable__imp__identifiers__finite_I1_J, fact_257_in__restricted__global__in__unrestricted__global_I2_J, fact_11_reach, fact_12_left__step, fact_277_substitution_Oempty__map__finite_I4_J, fact_272_fun__upd__def, fact_68_split__option__all, fact_344_domIff, fact_45_ID__restricted__global__subset__unrestricted_I2_J, fact_72_option_Oinducts, fact_307_substitution_Orevision__step_Onew, fact_30_local__steps__commute, fact_255_fun__upd__apply, fact_84_map__upd__eqD1, fact_270_fun__upd__eqD, fact_123_join__and__local__commute, fact_235_substitution_Orevision__step__relaxed_OifTrue, fact_275_ID__restricted__global__subset__unrestricted_I1_J, fact_165_local__state__of__finite__restricted__global__state__is__finite_I1_J, fact_127_revision__step_Ojoin, fact_134_substitution_ORID_092_060_094sub_062G__finite__invariant, fact_205_rev__finite__subset, fact_209_substitution_Olocal__state__of__finite__restricted__global__state__is__finite_I1_J, fact_225_expr_Odistinct_I33_J, fact_259_in__restricted__global__in__updated__global_I2_J, fact_128_empty__map__finite_I3_J, fact_247_empty__map__finite_I4_J, fact_90_substitution_Orevision__step_Ofork, fact_252_RID_092_060_094sub_062L__finite__invariant, fact_237_substitution_OSLC__ifTrue, fact_254_reachable__imp__identifiers__available_I2_J, fact_250_fun__upd__triv, fact_135_substitution_Oreachable__imp__identifiers__finite_I1_J, fact_5__092_060open_062r_A_092_060noteq_062_Aright__forkee_092_060close_062, fact_6_local_Ofork_I2_J, fact_286_only__new__introduces__lids, fact_206_rev__finite__subset, fact_0_local_Ofork_I3_J, fact_71_option_Oinducts, fact_7_right, fact_91_substitution_Oonly__fork__introduces__rids, fact_341_domIff, fact_9__092_060open_062r_A_092_060noteq_062_Aleft__forkee_092_060close_062, fact_103_substitution_Orjoin_092_060_094sub_062_092_060epsilon_062__deterministic, fact_203_infinite__super, fact_141_substitution_OSLC__join, fact_334_domI, fact_213_val_Oinject_I4_J, fact_349_substitution_OSLC__set, fact_174_RID_092_060_094sub_062GI_I2_J, fact_303_val_Odistinct_I15_J, fact_322_dom__const, fact_113_substitution_Oinductive__invariant_Ocong, fact_258_finite__state__imp__restriction__finite_I2_J, fact_232_substitution_Orevision__step_OifFalse, fact_100_substitution_Orevision__step__relaxed_Ocong, fact_44_substitution_OSLC__sym, fact_323_set__deterministic, fact_251_fun__upd__triv, fact_50_combine__options__cases, fact_218_revision__step_OifFalse, fact_118_substitution_Odomains__subsume__globally__def, fact_150_reachable__imp__identifiers__available_I1_J, fact_131_finite__state__imp__restriction__finite_I1_J, fact_260_fun__upd__idem__iff, fact_142_substitution_Ojoin__and__local__commute, fact_108_substitution_Odomains__subsume__globallyI, fact_221_revision__step__relaxed_OifTrue, fact_201_finite__subset, fact_76_option_OdiscI, fact_105_nice__ind__inv__is__inductive__invariant, fact_96_revision__step_Ojoin_092_060_094sub_062_092_060epsilon_062, fact_25_not__None__eq, fact_79_map__upd__Some__unfold, fact_348_substitution_Orevision__step_Oset, fact_328_domD, fact_40_in__restricted__global__in__updated__global_I1_J, fact_2_neq, fact_49_combine__options__cases, fact_253_reachable__imp__identifiers__finite_I2_J, fact_294_substitution_Oonly__new__introduces__lids_H, fact_216_val_Oinject_I1_J, fact_317_SLC__set, fact_242_expr_Odistinct_I11_J, fact_78_option_Odistinct_I1_J, fact_313_expr_Odistinct_I9_J, fact_183_ex__new__if__finite, fact_290_expr_Odistinct_I43_J, fact_140_substitution_Orevision__step__relaxed_Ojoin, fact_320_dom__const, fact_269_fun__upd__idem, fact_4_r_H__unchanged__left, fact_39_in__restricted__global__in__unrestricted__global_I1_J, fact_112_substitution_Oreachable_Ocong, fact_8_local_Ofork_I1_J, fact_327_domD, fact_29_s_092_060_094sub_0621__r, fact_87_substitution_Ofork__pseudodeterministic, fact_119_substitution_Oreachability__closed__under__execution__step, fact_288_expr_Odistinct_I5_J, fact_3__092_060open_062r_H_A_092_060noteq_062_Aleft__forkee_092_060close_062, fact_80_map__upd__Some__unfold, fact_24_RID_092_060_094sub_062GI_I1_J, fact_222_ifFalse__deterministic, fact_124_SLC__join, fact_265_fun__upd__other, fact_267_fun__upd__same, fact_233_substitution_OifTrue__deterministic, fact_234_substitution_OifFalse__deterministic, fact_31_only__fork__introduces__rids, fact_33_SLC__sym, fact_336_finite__map__freshness, fact_306_substitution_Onew__pseudodeterministic, fact_116_substitution_Ostep__preserves___092_060S_062_092_060_094sub_062G__and___092_060A_062_092_060_094sub_062G_I2_J, fact_10_r__unchanged__right, fact_137_substitution_Ofinite__state__imp__restriction__finite_I1_J, fact_92_reachable__imp___092_060S_062_092_060_094sub_062G, fact_268_fun__upd__idem, fact_298_SLC__new, fact_280_only__new__introduces__lids_H, fact_138_substitution_Orevision__step_Ojoin, fact_315_expr_Odistinct_I53_J, fact_86_map__upd__nonempty, fact_51_combine__options__cases, fact_243_combine_Oelims, fact_88_inductive__invariant__is__execution__invariant, fact_97_domains__subsume__globally__def, fact_236_substitution_Orevision__step__relaxed_OifFalse, fact_122_substitution_Osubsumes__accessible__globallyI, fact_278_substitution_Ofinite__state__imp__restriction__finite_I2_J, fact_230_const_Odistinct_I3_J, fact_338_finite__map__freshness, fact_94_SLC__join_092_060_094sub_062_092_060epsilon_062, fact_279_substitution_Oreachable__imp__identifiers__available_I2_J, fact_273_fun__upd__def, fact_19_s_092_060_094sub_0622, fact_245_val_Odistinct_I5_J, fact_228_const_Oinduct
% 188.18/139.40 % No. of inferences in proof: 731
% 188.18/139.41 % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p : 139036 ms resp. 138076 ms w/o parsing
% 189.56/139.81 % SZS output start Refutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% 189.56/139.81 thf(set_Pr1409704485_r_l_v_type, type, set_Pr1409704485_r_l_v: $tType).
% 189.56/139.81 thf(produc1389397445_r_l_v_type, type, produc1389397445_r_l_v: $tType).
% 189.56/139.81 thf(option1457017436_r_l_v_type, type, option1457017436_r_l_v: $tType).
% 189.56/139.81 thf(produc1156025366_r_l_v_type, type, produc1156025366_r_l_v: $tType).
% 189.56/139.81 thf(produc1164766533_r_l_v_type, type, produc1164766533_r_l_v: $tType).
% 189.56/139.81 thf(set_set_Sum_sum_r_l_type, type, set_set_Sum_sum_r_l: $tType).
% 189.56/139.81 thf(set_set_Sum_sum_l_r_type, type, set_set_Sum_sum_l_r: $tType).
% 189.56/139.81 thf(set_set_Sum_sum_l_l_type, type, set_set_Sum_sum_l_l: $tType).
% 189.56/139.81 thf(option_val_r_l_v_type, type, option_val_r_l_v: $tType).
% 189.56/139.81 thf(set_Product_prod_r_r_type, type, set_Product_prod_r_r: $tType).
% 189.56/139.81 thf(set_Product_prod_r_l_type, type, set_Product_prod_r_l: $tType).
% 189.56/139.81 thf(set_Product_prod_l_r_type, type, set_Product_prod_l_r: $tType).
% 189.56/139.81 thf(set_Product_prod_l_l_type, type, set_Product_prod_l_l: $tType).
% 189.56/139.81 thf(set_set_set_r_type, type, set_set_set_r: $tType).
% 189.56/139.81 thf(set_set_set_l_type, type, set_set_set_l: $tType).
% 189.56/139.81 thf(set_Sum_sum_r_r_type, type, set_Sum_sum_r_r: $tType).
% 189.56/139.81 thf(set_Sum_sum_r_l_type, type, set_Sum_sum_r_l: $tType).
% 189.56/139.81 thf(set_Sum_sum_l_r_type, type, set_Sum_sum_l_r: $tType).
% 189.56/139.81 thf(set_Sum_sum_l_l_type, type, set_Sum_sum_l_l: $tType).
% 189.56/139.81 thf(set_option_r_type, type, set_option_r: $tType).
% 189.56/139.81 thf(set_option_l_type, type, set_option_l: $tType).
% 189.56/139.81 thf(cntxt_r_l_v_type, type, cntxt_r_l_v: $tType).
% 189.56/139.81 thf(set_set_r_type, type, set_set_r: $tType).
% 189.56/139.81 thf(set_set_l_type, type, set_set_l: $tType).
% 189.56/139.81 thf(expr_r_l_v_type, type, expr_r_l_v: $tType).
% 189.56/139.81 thf(sum_sum_r_l_type, type, sum_sum_r_l: $tType).
% 189.56/139.81 thf(sum_sum_l_r_type, type, sum_sum_l_r: $tType).
% 189.56/139.81 thf(sum_sum_l_l_type, type, sum_sum_l_l: $tType).
% 189.56/139.81 thf(val_r_l_v_type, type, val_r_l_v: $tType).
% 189.56/139.81 thf(set_r_type, type, set_r: $tType).
% 189.56/139.81 thf(set_l_type, type, set_l: $tType).
% 189.56/139.81 thf(const_type, type, const: $tType).
% 189.56/139.81 thf(v_type, type, v: $tType).
% 189.56/139.81 thf(r_type, type, r: $tType).
% 189.56/139.81 thf(l_type, type, l: $tType).
% 189.56/139.81 thf(combine_l_val_r_l_v_decl, type, combine_l_val_r_l_v: ((l > option_val_r_l_v) > ((l > option_val_r_l_v) > (l > option_val_r_l_v)))).
% 189.56/139.81 thf(f_decl, type, f: const).
% 189.56/139.81 thf(t_decl, type, t: const).
% 189.56/139.81 thf(unit_decl, type, unit: const).
% 189.56/139.81 thf(assign_r_l_v_decl, type, assign_r_l_v: (expr_r_l_v > (expr_r_l_v > expr_r_l_v))).
% 189.56/139.81 thf(ite_r_l_v_decl, type, ite_r_l_v: (expr_r_l_v > (expr_r_l_v > (expr_r_l_v > expr_r_l_v)))).
% 189.56/139.81 thf(read_r_l_v_decl, type, read_r_l_v: (expr_r_l_v > expr_r_l_v)).
% 189.56/139.81 thf(ref_r_l_v_decl, type, ref_r_l_v: (expr_r_l_v > expr_r_l_v)).
% 189.56/139.81 thf(rfork_r_l_v_decl, type, rfork_r_l_v: (expr_r_l_v > expr_r_l_v)).
% 189.56/139.81 thf(rjoin_r_l_v_decl, type, rjoin_r_l_v: (expr_r_l_v > expr_r_l_v)).
% 189.56/139.81 thf(vE_r_l_v_decl, type, vE_r_l_v: (val_r_l_v > expr_r_l_v)).
% 189.56/139.81 thf(plug_r_l_v_decl, type, plug_r_l_v: (cntxt_r_l_v > (expr_r_l_v > expr_r_l_v))).
% 189.56/139.81 thf(cV_r_l_v_decl, type, cV_r_l_v: (const > val_r_l_v)).
% 189.56/139.81 thf(loc_l_r_v_decl, type, loc_l_r_v: (l > val_r_l_v)).
% 189.56/139.81 thf(rid_r_l_v_decl, type, rid_r_l_v: (r > val_r_l_v)).
% 189.56/139.81 thf(induct1670415253_r_l_v_decl, type, induct1670415253_r_l_v: ((expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))) > (((r > option1457017436_r_l_v) > $o) > $o))).
% 189.56/139.81 thf(reachable_r_l_v_decl, type, reachable_r_l_v: ((expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))) > ((r > option1457017436_r_l_v) > $o))).
% 189.56/139.81 thf(finite_finite_l_decl, type, finite_finite_l: (set_l > $o)).
% 189.56/139.81 thf(finite_finite_r_decl, type, finite_finite_r: (set_r > $o)).
% 189.56/139.81 thf(fun_up1835647912_r_l_v_decl, type, fun_up1835647912_r_l_v: ((l > option_val_r_l_v) > (l > (option_val_r_l_v > (l > option_val_r_l_v))))).
% 189.56/139.81 thf(fun_up709272714_r_l_v_decl, type, fun_up709272714_r_l_v: ((r > option1457017436_r_l_v) > (r > (option1457017436_r_l_v > (r > option1457017436_r_l_v))))).
% 189.56/139.81 thf(if_option_val_r_l_v_decl, type, if_option_val_r_l_v: ($o > (option_val_r_l_v > (option_val_r_l_v > option_val_r_l_v)))).
% 189.56/139.81 thf(if_opt1153928738_r_l_v_decl, type, if_opt1153928738_r_l_v: ($o > (option1457017436_r_l_v > (option1457017436_r_l_v > option1457017436_r_l_v)))).
% 189.56/139.81 thf(dom_l_val_r_l_v_decl, type, dom_l_val_r_l_v: ((l > option_val_r_l_v) > set_l)).
% 189.56/139.81 thf(dom_r_val_r_l_v_decl, type, dom_r_val_r_l_v: ((r > option_val_r_l_v) > set_r)).
% 189.56/139.81 thf(dom_r_259548057_r_l_v_decl, type, dom_r_259548057_r_l_v: ((r > option1457017436_r_l_v) > set_r)).
% 189.56/139.81 thf(lID_G_r_l_v_decl, type, lID_G_r_l_v: ((r > option1457017436_r_l_v) > set_l)).
% 189.56/139.81 thf(rID_G_r_l_v_decl, type, rID_G_r_l_v: ((r > option1457017436_r_l_v) > set_r)).
% 189.56/139.81 thf(rID_L_l_r_v_decl, type, rID_L_l_r_v: (produc1156025366_r_l_v > set_r)).
% 189.56/139.81 thf(domain87684397_l_r_v_decl, type, domain87684397_l_r_v: (produc1156025366_r_l_v > $o)).
% 189.56/139.81 thf(domain1547879849_r_l_v_decl, type, domain1547879849_r_l_v: ((r > option1457017436_r_l_v) > $o)).
% 189.56/139.81 thf(revision_step_r_l_v_decl, type, revision_step_r_l_v: ((expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))) > (r > ((r > option1457017436_r_l_v) > ((r > option1457017436_r_l_v) > $o))))).
% 189.56/139.81 thf(revisi1291188644_r_l_v_decl, type, revisi1291188644_r_l_v: ((expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))) > (r > ((r > option1457017436_r_l_v) > ((r > option1457017436_r_l_v) > $o))))).
% 189.56/139.81 thf(subsum148050133_r_l_v_decl, type, subsum148050133_r_l_v: (r > (r > ((r > option1457017436_r_l_v) > $o)))).
% 189.56/139.81 thf(subsum680764357_r_l_v_decl, type, subsum680764357_r_l_v: ((r > option1457017436_r_l_v) > $o)).
% 189.56/139.81 thf(none_val_r_l_v_decl, type, none_val_r_l_v: option_val_r_l_v).
% 189.56/139.81 thf(none_P277133687_r_l_v_decl, type, none_P277133687_r_l_v: option1457017436_r_l_v).
% 189.56/139.81 thf(some_val_r_l_v_decl, type, some_val_r_l_v: (val_r_l_v > option_val_r_l_v)).
% 189.56/139.81 thf(some_P1807977723_r_l_v_decl, type, some_P1807977723_r_l_v: (produc1156025366_r_l_v > option1457017436_r_l_v)).
% 189.56/139.81 thf(the_val_r_l_v_decl, type, the_val_r_l_v: (option_val_r_l_v > val_r_l_v)).
% 189.56/139.81 thf(ord_less_eq_set_l_decl, type, ord_less_eq_set_l: (set_l > (set_l > $o))).
% 189.56/139.81 thf(ord_less_eq_set_r_decl, type, ord_less_eq_set_r: (set_r > (set_r > $o))).
% 189.56/139.81 thf(top_top_set_l_decl, type, top_top_set_l: set_l).
% 189.56/139.81 thf(top_top_set_r_decl, type, top_top_set_r: set_r).
% 189.56/139.81 thf(produc1834103605_r_l_v_decl, type, produc1834103605_r_l_v: ((l > option_val_r_l_v) > (expr_r_l_v > produc1164766533_r_l_v))).
% 189.56/139.81 thf(produc297528454_r_l_v_decl, type, produc297528454_r_l_v: ((l > option_val_r_l_v) > (produc1164766533_r_l_v > produc1156025366_r_l_v))).
% 189.56/139.81 thf(eq_states_r_l_v_decl, type, eq_states_r_l_v: ((r > option1457017436_r_l_v) > ((r > option1457017436_r_l_v) > $o))).
% 189.56/139.81 thf(substitution_r_l_v_decl, type, substitution_r_l_v: ((expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))) > $o)).
% 189.56/139.81 thf(member_l_decl, type, member_l: (l > (set_l > $o))).
% 189.56/139.81 thf(member_r_decl, type, member_r: (r > (set_r > $o))).
% 189.56/139.81 thf(e_decl, type, e: cntxt_r_l_v).
% 189.56/139.81 thf(e2_decl, type, e2: cntxt_r_l_v).
% 189.56/139.81 thf(sigma_decl, type, sigma: (l > option_val_r_l_v)).
% 189.56/139.81 thf(sigma2_decl, type, sigma2: (l > option_val_r_l_v)).
% 189.56/139.81 thf(tau_decl, type, tau: (l > option_val_r_l_v)).
% 189.56/139.81 thf(tau2_decl, type, tau2: (l > option_val_r_l_v)).
% 189.56/139.81 thf(e3_decl, type, e3: expr_r_l_v).
% 189.56/139.81 thf(e4_decl, type, e4: expr_r_l_v).
% 189.56/139.81 thf(left_forkee_decl, type, left_forkee: r).
% 189.56/139.81 thf(r2_decl, type, r2: r).
% 189.56/139.81 thf(r3_decl, type, r3: r).
% 189.56/139.81 thf(right_forkee_decl, type, right_forkee: r).
% 189.56/139.81 thf(s_1_decl, type, s_1: (r > option1457017436_r_l_v)).
% 189.56/139.81 thf(s_2_decl, type, s_2: (r > option1457017436_r_l_v)).
% 189.56/139.81 thf(s_22_decl, type, s_22: (r > option1457017436_r_l_v)).
% 189.56/139.81 thf(subst_decl, type, subst: (expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v)))).
% 189.56/139.81 thf(sk1_decl, type, sk1: (set_l > l)).
% 189.56/139.81 thf(sk2_decl, type, sk2: ((r > option1457017436_r_l_v) > ((expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))) > l))).
% 189.56/139.81 thf(sk3_decl, type, sk3: ((l > option_val_r_l_v) > l)).
% 189.56/139.81 thf(sk4_decl, type, sk4: ((r > option1457017436_r_l_v) > l)).
% 189.56/139.81 thf(sk5_decl, type, sk5: ((r > option_val_r_l_v) > r)).
% 189.56/139.81 thf(sk6_decl, type, sk6: (option_val_r_l_v > (option1457017436_r_l_v > ((option1457017436_r_l_v > (option_val_r_l_v > $o)) > $o)))).
% 189.56/139.81 thf(sk7_decl, type, sk7: (option_val_r_l_v > ((option1457017436_r_l_v > (option_val_r_l_v > $o)) > (option1457017436_r_l_v > produc1156025366_r_l_v)))).
% 189.56/139.81 thf(sk8_decl, type, sk8: (option_val_r_l_v > ((option1457017436_r_l_v > (option_val_r_l_v > $o)) > (option1457017436_r_l_v > val_r_l_v)))).
% 189.56/139.81 thf(sk24_decl, type, sk24: (option_val_r_l_v > val_r_l_v)).
% 189.56/139.81 thf(sk142_decl, type, sk142: ((r > option1457017436_r_l_v) > r)).
% 189.56/139.81 thf(sk143_decl, type, sk143: ((r > option1457017436_r_l_v) > produc1156025366_r_l_v)).
% 189.56/139.81 thf(sk145_decl, type, sk145: (val_r_l_v > (option_val_r_l_v > val_r_l_v))).
% 189.56/139.81 thf(sk146_decl, type, sk146: (option_val_r_l_v > val_r_l_v)).
% 189.56/139.81 thf(sk147_decl, type, sk147: (produc1156025366_r_l_v > (option1457017436_r_l_v > produc1156025366_r_l_v))).
% 189.56/139.81 thf(sk148_decl, type, sk148: (option1457017436_r_l_v > produc1156025366_r_l_v)).
% 189.56/139.81 thf(sk1_def, definition, sk1 = (^ [A:set_l]: (@+ [B:l]: ~ (member_l @ B @ A))) ).
% 189.56/139.81 thf(sk2_def, definition, sk2 = (^ [A:(r > option1457017436_r_l_v),B:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v)))]: (@+ [C:l]: ~ (member_l @ C @ (lID_G_r_l_v @ A)))) ).
% 189.56/139.81 thf(sk3_def, definition, sk3 = (^ [A:(l > option_val_r_l_v)]: (@+ [B:l]: ((A @ B) = none_val_r_l_v))) ).
% 189.56/139.81 thf(sk4_def, definition, sk4 = (^ [A:(r > option1457017436_r_l_v)]: (@+ [B:l]: ~ (member_l @ B @ (lID_G_r_l_v @ A)))) ).
% 189.56/139.81 thf(sk5_def, definition, sk5 = (^ [A:(r > option_val_r_l_v)]: (@+ [B:r]: ((A @ B) = none_val_r_l_v))) ).
% 189.56/139.81 thf(sk7_def, definition, sk7 = (^ [A:option_val_r_l_v,B:(option1457017436_r_l_v > (option_val_r_l_v > $o)),C:option1457017436_r_l_v]: (@+ [D:produc1156025366_r_l_v]: (C = (some_P1807977723_r_l_v @ D)))) ).
% 189.56/139.81 thf(sk8_def, definition, sk8 = (^ [A:option_val_r_l_v,B:(option1457017436_r_l_v > (option_val_r_l_v > $o)),C:option1457017436_r_l_v]: (@+ [D:val_r_l_v]: (A = (some_val_r_l_v @ D)))) ).
% 189.56/139.81 thf(sk24_def, definition, sk24 = (^ [A:option_val_r_l_v]: (@+ [B:val_r_l_v]: (A = (some_val_r_l_v @ B)))) ).
% 189.56/139.81 thf(sk142_def, definition, sk142 = (^ [A:(r > option1457017436_r_l_v)]: (@+ [B:r]: ~ (! [C:produc1156025366_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ C)) => (domain87684397_l_r_v @ C))))) ).
% 189.56/139.81 thf(sk143_def, definition, sk143 = (^ [A:(r > option1457017436_r_l_v)]: (@+ [B:produc1156025366_r_l_v]: ~ (((A @ (sk142 @ A)) = (some_P1807977723_r_l_v @ B)) => (domain87684397_l_r_v @ B)))) ).
% 189.56/139.81 thf(sk145_def, definition, sk145 = (^ [A:val_r_l_v,B:option_val_r_l_v]: (@+ [C:val_r_l_v]: (B = (some_val_r_l_v @ C)))) ).
% 189.56/139.81 thf(sk146_def, definition, sk146 = (^ [A:option_val_r_l_v]: (@+ [B:val_r_l_v]: ~ (~ (A = (some_val_r_l_v @ B))))) ).
% 189.56/139.81 thf(sk147_def, definition, sk147 = (^ [A:produc1156025366_r_l_v,B:option1457017436_r_l_v]: (@+ [C:produc1156025366_r_l_v]: (B = (some_P1807977723_r_l_v @ C)))) ).
% 189.56/139.81 thf(sk148_def, definition, sk148 = (^ [A:option1457017436_r_l_v]: (@+ [B:produc1156025366_r_l_v]: ~ (~ (A = (some_P1807977723_r_l_v @ B))))) ).
% 189.56/139.81 thf(243,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:r]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ F)))))))) => (((A @ F) = none_P277133687_r_l_v) => (revisi1291188644_r_l_v @ subst @ B @ A @ (^ [G:r]: (none_P277133687_r_l_v))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_95_revision__step__relaxed_Ojoin_092_060_094sub_062_092_060epsilon_062)).
% 189.56/139.81 thf(1322,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:r]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ F)))))))) => (((A @ F) = none_P277133687_r_l_v) => (revisi1291188644_r_l_v @ (subst) @ B @ (A) @ (^ [G:r]: (none_P277133687_r_l_v))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[243])).
% 189.56/139.81 thf(143,axiom,((! [A:l,B:(r > option1457017436_r_l_v),C:r,D:produc1156025366_r_l_v]: ((member_l @ A @ (lID_G_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ none_P277133687_r_l_v))) => (member_l @ A @ (lID_G_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ D))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_259_in__restricted__global__in__updated__global_I2_J)).
% 189.56/139.81 thf(809,plain,((! [A:l,B:(r > option1457017436_r_l_v),C:r,D:produc1156025366_r_l_v]: ((member_l @ A @ (lID_G_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ none_P277133687_r_l_v))) => (member_l @ A @ (lID_G_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ D))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[143])).
% 189.56/139.81 thf(218,axiom,((reachable_r_l_v @ subst @ s_1)),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_11_reach)).
% 189.56/139.81 thf(1179,plain,((reachable_r_l_v @ (subst) @ (s_1))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[218])).
% 189.56/139.81 thf(117,axiom,((! [A:(r > option1457017436_r_l_v)]: ((reachable_r_l_v @ subst @ A) => (domain1547879849_r_l_v @ A)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_92_reachable__imp___092_060S_062_092_060_094sub_062G)).
% 189.56/139.81 thf(700,plain,((! [A:(r > option1457017436_r_l_v)]: ((reachable_r_l_v @ (subst) @ (A)) => (domain1547879849_r_l_v @ (A))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[117])).
% 189.56/139.81 thf(701,plain,(! [A:(r > option1457017436_r_l_v)] : ((~ (reachable_r_l_v @ (subst) @ (A))) | (domain1547879849_r_l_v @ (A)))),inference(cnf,[status(esa)],[700])).
% 189.56/139.81 thf(1467,plain,(! [A:(r > option1457017436_r_l_v)] : (~ (($true)) | (domain1547879849_r_l_v @ (A)) | ((reachable_r_l_v @ (subst) @ (s_1)) != (reachable_r_l_v @ (subst) @ (A))))),inference(paramod_ordered,[status(thm)],[1179,701])).
% 189.56/139.81 thf(1468,plain,(! [A:(r > option1457017436_r_l_v)] : ((domain1547879849_r_l_v @ (A)) | ((reachable_r_l_v @ (subst) @ (s_1)) != (reachable_r_l_v @ (subst) @ (A))))),inference(simp,[status(thm)],[1467])).
% 189.56/139.81 thf(1469,plain,((domain1547879849_r_l_v @ (s_1))),inference(pattern_uni,[status(thm)],[1468:[bind(A, $thf(s_1))]])).
% 189.56/139.81 thf(133,axiom,((domain1547879849_r_l_v = (^ [A:(r > option1457017436_r_l_v)]: ! [B:r,C:produc1156025366_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ C)) => (domain87684397_l_r_v @ C))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_97_domains__subsume__globally__def)).
% 189.56/139.81 thf(759,plain,(((domain1547879849_r_l_v) = (^ [A:(r > option1457017436_r_l_v)]: ! [B:r,C:produc1156025366_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ C)) => (domain87684397_l_r_v @ C))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[133])).
% 189.56/139.81 thf(760,plain,(((domain1547879849_r_l_v) = (^ [A:(r > option1457017436_r_l_v)]: ! [B:r,C:produc1156025366_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ C)) => (domain87684397_l_r_v @ C))))),inference(lifteq,[status(thm)],[759])).
% 189.56/139.81 thf(150,axiom,((! [A:r,B:r,C:(r > option1457017436_r_l_v),D:option1457017436_r_l_v]: ((A != B) => ((fun_up709272714_r_l_v @ C @ B @ D @ A) = (C @ A))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_264_fun__upd__other)).
% 189.56/139.81 thf(846,plain,((! [A:r,B:r,C:(r > option1457017436_r_l_v),D:option1457017436_r_l_v]: ((~ (A = B)) => ((fun_up709272714_r_l_v @ (C) @ B @ D @ A) = (C @ A))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[150])).
% 189.56/139.81 thf(160,axiom,((~ (member_r @ left_forkee @ (rID_G_r_l_v @ s_1)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_1_side)).
% 189.56/139.81 thf(893,plain,((~ (member_r @ left_forkee @ (rID_G_r_l_v @ (s_1))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[160])).
% 189.56/139.81 thf(68,axiom,((! [A:expr_r_l_v,B:expr_r_l_v]: (((rjoin_r_l_v @ A) = (rjoin_r_l_v @ B)) = (A = B)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_217_expr_Oinject_I8_J)).
% 189.56/139.81 thf(518,plain,((! [A:expr_r_l_v,B:expr_r_l_v]: (((rjoin_r_l_v @ A) = (rjoin_r_l_v @ B)) = (A = B)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[68])).
% 189.56/139.81 thf(239,axiom,((! [A:r,B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v),D:(r > option1457017436_r_l_v)]: ((revision_step_r_l_v @ subst @ A @ B @ C) => ((revision_step_r_l_v @ subst @ A @ B @ D) => (eq_states_r_l_v @ C @ D))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_32_local__determinism)).
% 189.56/139.81 thf(1295,plain,((! [A:r,B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v),D:(r > option1457017436_r_l_v)]: ((revision_step_r_l_v @ (subst) @ A @ (B) @ (C)) => ((revision_step_r_l_v @ (subst) @ A @ (B) @ (D)) => (eq_states_r_l_v @ (C) @ (D)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[239])).
% 189.56/139.81 thf(60,axiom,((! [A:set_l,B:set_l]: ((ord_less_eq_set_l @ A @ B) => ((finite_finite_l @ B) => (finite_finite_l @ A))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_202_finite__subset)).
% 189.56/139.81 thf(479,plain,((! [A:set_l,B:set_l]: ((ord_less_eq_set_l @ A @ B) => ((finite_finite_l @ B) => (finite_finite_l @ A))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[60])).
% 189.56/139.81 thf(204,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:r,G:(r > option1457017436_r_l_v),H:r,I:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ F)))))))) => ((G = (^ [J:r]: (none_P277133687_r_l_v))) => (((A @ F) = none_P277133687_r_l_v) => ((revision_step_r_l_v @ subst @ H @ A @ I) => ((B != H) => (? [J:(r > option1457017436_r_l_v),K:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ J @ K) & ((revision_step_r_l_v @ subst @ H @ G @ J) | (G = J)) & ((revision_step_r_l_v @ subst @ B @ I @ K) | (I = K))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_94_SLC__join_092_060_094sub_062_092_060epsilon_062)).
% 189.56/139.81 thf(1105,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:r,G:(r > option1457017436_r_l_v),H:r,I:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ F)))))))) => (((G) = (^ [J:r]: (none_P277133687_r_l_v))) => (((A @ F) = none_P277133687_r_l_v) => ((revision_step_r_l_v @ (subst) @ H @ (A) @ (I)) => ((~ (B = H)) => (? [J:(r > option1457017436_r_l_v),K:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ (J) @ (K)) & ((revision_step_r_l_v @ (subst) @ H @ (G) @ (J)) | ((G) = (J))) & ((revision_step_r_l_v @ (subst) @ B @ (I) @ (K)) | ((I) = (K)))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[204])).
% 189.56/139.81 thf(23,axiom,((! [A:set_r]: ((~ (finite_finite_r @ top_top_set_r)) => ((finite_finite_r @ A) => (? [B:r]: ~ (member_r @ B @ A)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_182_ex__new__if__finite)).
% 189.56/139.81 thf(333,plain,((! [A:set_r]: ((~ (finite_finite_r @ top_top_set_r)) => ((finite_finite_r @ A) => (? [B:r]: ~ (member_r @ B @ A)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[23])).
% 189.56/139.81 thf(192,axiom,((revision_step_r_l_v @ subst @ r2 @ s_1 @ s_2)),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_12_left__step)).
% 189.56/139.81 thf(1031,plain,((revision_step_r_l_v @ (subst) @ r2 @ (s_1) @ (s_2))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[192])).
% 189.56/139.81 thf(177,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:r,C:(r > option1457017436_r_l_v),D:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => ((revision_step_r_l_v @ A @ B @ C @ D) => ((! [E:(l > option_val_r_l_v),F:(l > option_val_r_l_v),G:cntxt_r_l_v,H:val_r_l_v]: ((C @ B) != (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ E @ (produc1834103605_r_l_v @ F @ (plug_r_l_v @ G @ (ref_r_l_v @ (vE_r_l_v @ H)))))))) => (ord_less_eq_set_l @ (lID_G_r_l_v @ D) @ (lID_G_r_l_v @ C))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_295_substitution_Oonly__new__introduces__lids)).
% 189.56/139.81 thf(962,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:r,C:(r > option1457017436_r_l_v),D:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => ((revision_step_r_l_v @ (A) @ B @ (C) @ (D)) => ((! [E:(l > option_val_r_l_v),F:(l > option_val_r_l_v),G:cntxt_r_l_v,H:val_r_l_v]: ~ ((C @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (E) @ (produc1834103605_r_l_v @ (F) @ (plug_r_l_v @ G @ (ref_r_l_v @ (vE_r_l_v @ H)))))))) => (ord_less_eq_set_l @ (lID_G_r_l_v @ (D)) @ (lID_G_r_l_v @ (C)))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[177])).
% 189.56/139.81 thf(57,axiom,((! [A:option_val_r_l_v,B:val_r_l_v]: ((A = (some_val_r_l_v @ B)) => (A != none_val_r_l_v)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_76_option_OdiscI)).
% 189.56/139.81 thf(468,plain,((! [A:option_val_r_l_v,B:val_r_l_v]: ((A = (some_val_r_l_v @ B)) => (~ (A = none_val_r_l_v))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[57])).
% 189.56/139.81 thf(61,axiom,((! [A:option_val_r_l_v,B:(option_val_r_l_v > (option1457017436_r_l_v > $o)),C:option1457017436_r_l_v]: (((A = none_val_r_l_v) => (B @ A @ C)) => (((C = none_P277133687_r_l_v) => (B @ A @ C)) => ((! [D:val_r_l_v,E:produc1156025366_r_l_v]: ((A = (some_val_r_l_v @ D)) => ((C = (some_P1807977723_r_l_v @ E)) => (B @ A @ C)))) => (B @ A @ C)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_50_combine__options__cases)).
% 189.56/139.81 thf(481,plain,((! [A:option_val_r_l_v,B:(option_val_r_l_v > (option1457017436_r_l_v > $o)),C:option1457017436_r_l_v]: (((A = none_val_r_l_v) => (B @ A @ C)) => (((C = none_P277133687_r_l_v) => (B @ A @ C)) => ((! [D:val_r_l_v,E:produc1156025366_r_l_v]: ((A = (some_val_r_l_v @ D)) => ((C = (some_P1807977723_r_l_v @ E)) => (B @ A @ C)))) => (B @ A @ C)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[61])).
% 189.56/139.81 thf(29,axiom,((induct1670415253_r_l_v = induct1670415253_r_l_v)),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_113_substitution_Oinductive__invariant_Ocong)).
% 189.56/139.81 thf(352,plain,(($true)),inference(defexp_and_simp_and_etaexpand,[status(thm)],[29])).
% 189.56/139.81 thf(40,axiom,((finite_finite_l @ (lID_G_r_l_v @ (^ [A:r]: (none_P277133687_r_l_v))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_247_empty__map__finite_I4_J)).
% 189.56/139.81 thf(408,plain,((finite_finite_l @ (lID_G_r_l_v @ (^ [A:r]: (none_P277133687_r_l_v))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[40])).
% 189.56/139.81 thf(196,axiom,((combine_l_val_r_l_v = (^ [A:(l > option_val_r_l_v),B:(l > option_val_r_l_v),C:l]: (if_option_val_r_l_v @ ((B @ C) = none_val_r_l_v) @ (A @ C) @ (B @ C))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_244_combine_Osimps)).
% 189.56/139.81 thf(1068,plain,(((combine_l_val_r_l_v) = (^ [A:(l > option_val_r_l_v),B:(l > option_val_r_l_v),C:l]: (if_option_val_r_l_v @ ((B @ C) = none_val_r_l_v) @ (A @ C) @ (B @ C))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[196])).
% 189.56/139.81 thf(189,axiom,(((s_1 @ r2) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ sigma @ (produc1834103605_r_l_v @ tau @ (plug_r_l_v @ e @ (rfork_r_l_v @ e3))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_29_s_092_060_094sub_0621__r)).
% 189.56/139.81 thf(1021,plain,(((s_1 @ r2) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (sigma) @ (produc1834103605_r_l_v @ (tau) @ (plug_r_l_v @ e @ (rfork_r_l_v @ e3))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[189])).
% 189.56/139.81 thf(1022,plain,(((s_1 @ r2) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (sigma) @ (produc1834103605_r_l_v @ (tau) @ (plug_r_l_v @ e @ (rfork_r_l_v @ e3))))))),inference(lifteq,[status(thm)],[1021])).
% 189.56/139.81 thf(77,axiom,((! [A:produc1156025366_r_l_v]: (none_P277133687_r_l_v != (some_P1807977723_r_l_v @ A)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_77_option_Odistinct_I1_J)).
% 189.56/139.81 thf(542,plain,((! [A:produc1156025366_r_l_v]: ~ (none_P277133687_r_l_v = (some_P1807977723_r_l_v @ A)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[77])).
% 189.56/139.81 thf(543,plain,((~ (? [A:produc1156025366_r_l_v]: (none_P277133687_r_l_v = (some_P1807977723_r_l_v @ A))))),inference(miniscope,[status(thm)],[542])).
% 189.56/139.81 thf(544,plain,(! [A:produc1156025366_r_l_v] : ((~ (none_P277133687_r_l_v = (some_P1807977723_r_l_v @ A))))),inference(cnf,[status(esa)],[543])).
% 189.56/139.81 thf(545,plain,(! [A:produc1156025366_r_l_v] : (((some_P1807977723_r_l_v @ A) != none_P277133687_r_l_v))),inference(lifteq,[status(thm)],[544])).
% 189.56/139.81 thf(1400,plain,(! [A:produc1156025366_r_l_v] : (((s_1 @ r2) != none_P277133687_r_l_v) | ((some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (sigma) @ (produc1834103605_r_l_v @ (tau) @ (plug_r_l_v @ e @ (rfork_r_l_v @ e3))))) != (some_P1807977723_r_l_v @ A)))),inference(paramod_ordered,[status(thm)],[1022,545])).
% 189.56/139.81 thf(1401,plain,(((s_1 @ r2) != none_P277133687_r_l_v)),inference(pattern_uni,[status(thm)],[1400:[bind(A, $thf(produc297528454_r_l_v @ (sigma) @ (produc1834103605_r_l_v @ (tau) @ (plug_r_l_v @ e @ (rfork_r_l_v @ e3)))))]])).
% 189.56/139.81 thf(20,axiom,((! [A:(l > option_val_r_l_v),B:l,C:option_val_r_l_v]: ((fun_up1835647912_r_l_v @ A @ B @ C @ B) = C))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_267_fun__upd__same)).
% 189.56/139.81 thf(308,plain,((! [A:(l > option_val_r_l_v),B:l,C:option_val_r_l_v]: ((fun_up1835647912_r_l_v @ (A) @ B @ C @ B) = C))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[20])).
% 189.56/139.81 thf(53,axiom,((((!) @ option_val_r_l_v) = (^ [A:(option_val_r_l_v > $o)]: ((A @ none_val_r_l_v) & ! [B:val_r_l_v]: (A @ (some_val_r_l_v @ B)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_68_split__option__all)).
% 189.56/139.81 thf(449,plain,((((!) @ option_val_r_l_v) = (^ [A:(option_val_r_l_v > $o)]: ((A @ none_val_r_l_v) & ! [B:val_r_l_v]: (A @ (some_val_r_l_v @ B)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[53])).
% 189.56/139.81 thf(104,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:r,H:(l > option_val_r_l_v),I:(l > option_val_r_l_v),J:val_r_l_v]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ G)))))))) => (((B @ G) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ H @ (produc1834103605_r_l_v @ I @ (vE_r_l_v @ J))))) => (revisi1291188644_r_l_v @ A @ C @ B @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ E @ I) @ (plug_r_l_v @ F @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ G @ none_P277133687_r_l_v))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_140_substitution_Orevision__step__relaxed_Ojoin)).
% 189.56/139.81 thf(655,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:r,H:(l > option_val_r_l_v),I:(l > option_val_r_l_v),J:val_r_l_v]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ G)))))))) => (((B @ G) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (H) @ (produc1834103605_r_l_v @ (I) @ (vE_r_l_v @ J))))) => (revisi1291188644_r_l_v @ (A) @ C @ (B) @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ E @ I) @ (plug_r_l_v @ F @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ G @ none_P277133687_r_l_v))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[104])).
% 189.56/139.81 thf(51,axiom,((! [A:option_val_r_l_v]: ((! [B:val_r_l_v]: (A != (some_val_r_l_v @ B))) = (A = none_val_r_l_v)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_28_not__Some__eq)).
% 189.56/139.81 thf(443,plain,((! [A:option_val_r_l_v]: ((! [B:val_r_l_v]: ~ (A = (some_val_r_l_v @ B))) = (A = none_val_r_l_v)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[51])).
% 189.56/139.81 thf(444,plain,(! [A:option_val_r_l_v] : (((! [B:val_r_l_v]: ~ (A = (some_val_r_l_v @ B))) = (A = none_val_r_l_v)))),inference(cnf,[status(esa)],[443])).
% 189.56/139.81 thf(445,plain,(! [A:option_val_r_l_v] : (((! [B:val_r_l_v]: ~ (A = (some_val_r_l_v @ B))) = (A = none_val_r_l_v)))),inference(lifteq,[status(thm)],[444])).
% 189.56/139.81 thf(15,axiom,((! [A:option_val_r_l_v]: ((A != none_val_r_l_v) = (? [B:val_r_l_v]: (A = (some_val_r_l_v @ B)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_26_not__None__eq)).
% 189.56/139.81 thf(293,plain,((! [A:option_val_r_l_v]: ((~ (A = none_val_r_l_v)) = (? [B:val_r_l_v]: (A = (some_val_r_l_v @ B)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[15])).
% 189.56/139.81 thf(294,plain,(! [A:option_val_r_l_v] : (((~ (A = none_val_r_l_v)) = (? [B:val_r_l_v]: (A = (some_val_r_l_v @ B)))))),inference(cnf,[status(esa)],[293])).
% 189.56/139.81 thf(295,plain,(! [A:option_val_r_l_v] : (((~ (A = none_val_r_l_v)) = (? [B:val_r_l_v]: (A = (some_val_r_l_v @ B)))))),inference(lifteq,[status(thm)],[294])).
% 189.56/139.81 thf(1552,plain,(! [B:option_val_r_l_v,A:option_val_r_l_v] : (((~ (! [C:val_r_l_v]: ~ (A = (some_val_r_l_v @ C)))) = (? [C:val_r_l_v]: (B = (some_val_r_l_v @ C)))) | ((A = none_val_r_l_v) != (B = none_val_r_l_v)))),inference(paramod_ordered,[status(thm)],[445,295])).
% 189.56/139.81 thf(1553,plain,(! [A:option_val_r_l_v] : (((~ (! [B:val_r_l_v]: ~ (A = (some_val_r_l_v @ B)))) = (? [B:val_r_l_v]: (A = (some_val_r_l_v @ B)))))),inference(pattern_uni,[status(thm)],[1552:[bind(A, $thf(A)),bind(B, $thf(A))]])).
% 189.56/139.81 thf(1765,plain,(! [A:option_val_r_l_v] : ((~ (! [B:val_r_l_v]: ~ (A = (some_val_r_l_v @ B)))) | (~ (? [B:val_r_l_v]: (A = (some_val_r_l_v @ B)))))),inference(bool_ext,[status(thm)],[1553])).
% 189.56/139.81 thf(1791,plain,(! [B:val_r_l_v,A:option_val_r_l_v] : ((A = (some_val_r_l_v @ (sk146 @ A))) | (~ (A = (some_val_r_l_v @ B))))),inference(cnf,[status(esa)],[1765])).
% 189.56/139.81 thf(1792,plain,(! [B:val_r_l_v,A:option_val_r_l_v] : (((some_val_r_l_v @ (sk146 @ A)) = A) | (A != (some_val_r_l_v @ B)))),inference(lifteq,[status(thm)],[1791])).
% 189.56/139.81 thf(1793,plain,(! [A:val_r_l_v] : (((some_val_r_l_v @ (sk146 @ (some_val_r_l_v @ A))) = (some_val_r_l_v @ A)))),inference(simp,[status(thm)],[1792])).
% 189.56/139.81 thf(96,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:r,C:(r > option1457017436_r_l_v),D:(r > option1457017436_r_l_v),E:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => ((revision_step_r_l_v @ A @ B @ C @ D) => ((revision_step_r_l_v @ A @ B @ C @ E) => (eq_states_r_l_v @ D @ E)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_42_substitution_Olocal__determinism)).
% 189.56/139.81 thf(614,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:r,C:(r > option1457017436_r_l_v),D:(r > option1457017436_r_l_v),E:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => ((revision_step_r_l_v @ (A) @ B @ (C) @ (D)) => ((revision_step_r_l_v @ (A) @ B @ (C) @ (E)) => (eq_states_r_l_v @ (D) @ (E))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[96])).
% 189.56/139.81 thf(212,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:produc1156025366_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ C)) => (member_r @ B @ (rID_G_r_l_v @ A))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_24_RID_092_060_094sub_062GI_I1_J)).
% 189.56/139.81 thf(1158,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:produc1156025366_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ C)) => (member_r @ B @ (rID_G_r_l_v @ (A)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[212])).
% 189.56/139.81 thf(87,axiom,((! [A:expr_r_l_v,B:expr_r_l_v]: ((ref_r_l_v @ A) != (rjoin_r_l_v @ B)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_290_expr_Odistinct_I43_J)).
% 189.56/139.81 thf(579,plain,((! [A:expr_r_l_v,B:expr_r_l_v]: ~ ((ref_r_l_v @ A) = (rjoin_r_l_v @ B)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[87])).
% 189.56/139.81 thf(580,plain,((~ (? [A:expr_r_l_v,B:expr_r_l_v]: ((ref_r_l_v @ A) = (rjoin_r_l_v @ B))))),inference(miniscope,[status(thm)],[579])).
% 189.56/139.81 thf(581,plain,(! [B:expr_r_l_v,A:expr_r_l_v] : ((~ ((ref_r_l_v @ A) = (rjoin_r_l_v @ B))))),inference(cnf,[status(esa)],[580])).
% 189.56/139.81 thf(582,plain,(! [B:expr_r_l_v,A:expr_r_l_v] : (((ref_r_l_v @ A) != (rjoin_r_l_v @ B)))),inference(lifteq,[status(thm)],[581])).
% 189.56/139.81 thf(124,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:produc1156025366_r_l_v,D:r]: (((A @ B) = (some_P1807977723_r_l_v @ C)) => ((finite_finite_r @ (rID_G_r_l_v @ (fun_up709272714_r_l_v @ A @ D @ none_P277133687_r_l_v))) => ((D != B) => (finite_finite_r @ (rID_L_l_r_v @ C))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_165_local__state__of__finite__restricted__global__state__is__finite_I1_J)).
% 189.56/139.81 thf(730,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:produc1156025366_r_l_v,D:r]: (((A @ B) = (some_P1807977723_r_l_v @ C)) => ((finite_finite_r @ (rID_G_r_l_v @ (fun_up709272714_r_l_v @ A @ D @ none_P277133687_r_l_v))) => ((~ (D = B)) => (finite_finite_r @ (rID_L_l_r_v @ C))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[124])).
% 189.56/139.81 thf(9,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => ((reachable_r_l_v @ A @ B) => (finite_finite_l @ (lID_G_r_l_v @ B)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_276_substitution_Oreachable__imp__identifiers__finite_I2_J)).
% 189.56/139.81 thf(274,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => ((reachable_r_l_v @ (A) @ (B)) => (finite_finite_l @ (lID_G_r_l_v @ (B))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[9])).
% 189.56/139.81 thf(275,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v)))]: ((substitution_r_l_v @ (A)) => (! [B:(r > option1457017436_r_l_v)]: ((reachable_r_l_v @ (A) @ (B)) => (finite_finite_l @ (lID_G_r_l_v @ (B)))))))),inference(miniscope,[status(thm)],[274])).
% 189.56/139.81 thf(276,plain,(! [B:(r > option1457017436_r_l_v),A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v)))] : ((~ (substitution_r_l_v @ (A))) | (~ (reachable_r_l_v @ (A) @ (B))) | (finite_finite_l @ (lID_G_r_l_v @ (B))))),inference(cnf,[status(esa)],[275])).
% 189.56/139.81 thf(210,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:expr_r_l_v,G:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (rfork_r_l_v @ F)))))) => ((revision_step_r_l_v @ subst @ B @ A @ G) = (? [H:r]: (~ (member_r @ H @ (rID_G_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (rfork_r_l_v @ F)))))))) & (G = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (vE_r_l_v @ (rid_r_l_v @ H))))))) @ H @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ C @ D) @ (produc1834103605_r_l_v @ (^ [I:l]: (none_val_r_l_v)) @ F))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_15_fork__pseudodeterministic)).
% 189.56/139.81 thf(1142,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:expr_r_l_v,G:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (rfork_r_l_v @ F)))))) => ((revision_step_r_l_v @ (subst) @ B @ (A) @ (G)) = (? [H:r]: (~ (member_r @ H @ (rID_G_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (rfork_r_l_v @ F)))))))) & ((G) = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (vE_r_l_v @ (rid_r_l_v @ H))))))) @ H @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ C @ D) @ (produc1834103605_r_l_v @ (^ [I:l]: (none_val_r_l_v)) @ F))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[210])).
% 189.56/139.81 thf(234,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:r,H:(r > option1457017436_r_l_v),I:(l > option_val_r_l_v),J:(l > option_val_r_l_v),K:val_r_l_v,L:r,M:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ G)))))))) => ((H = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ E @ I) @ (plug_r_l_v @ F @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ G @ none_P277133687_r_l_v)) => (((B @ G) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ J @ (produc1834103605_r_l_v @ I @ (vE_r_l_v @ K))))) => ((revision_step_r_l_v @ A @ L @ B @ M) => ((C != L) => (? [N:(r > option1457017436_r_l_v),O:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ N @ O) & ((revision_step_r_l_v @ A @ L @ H @ N) | (H = N)) & ((revision_step_r_l_v @ A @ C @ M @ O) | (M = O)))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_141_substitution_OSLC__join)).
% 189.56/139.81 thf(1269,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:r,H:(r > option1457017436_r_l_v),I:(l > option_val_r_l_v),J:(l > option_val_r_l_v),K:val_r_l_v,L:r,M:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ G)))))))) => (((H) = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ E @ I) @ (plug_r_l_v @ F @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ G @ none_P277133687_r_l_v)) => (((B @ G) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (J) @ (produc1834103605_r_l_v @ (I) @ (vE_r_l_v @ K))))) => ((revision_step_r_l_v @ (A) @ L @ (B) @ (M)) => ((~ (C = L)) => (? [N:(r > option1457017436_r_l_v),O:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ (N) @ (O)) & ((revision_step_r_l_v @ (A) @ L @ (H) @ (N)) | ((H) = (N))) & ((revision_step_r_l_v @ (A) @ C @ (M) @ (O)) | ((M) = (O))))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[234])).
% 189.56/139.81 thf(199,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:produc1156025366_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ C)) => (member_r @ B @ (dom_r_259548057_r_l_v @ A))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_330_domI)).
% 189.56/139.81 thf(1078,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:produc1156025366_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ C)) => (member_r @ B @ (dom_r_259548057_r_l_v @ (A)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[199])).
% 189.56/139.81 thf(33,axiom,((! [A:expr_r_l_v,B:expr_r_l_v,C:expr_r_l_v]: ((assign_r_l_v @ A @ B) != (rjoin_r_l_v @ C)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_315_expr_Odistinct_I53_J)).
% 189.56/139.81 thf(385,plain,((! [A:expr_r_l_v,B:expr_r_l_v,C:expr_r_l_v]: ~ ((assign_r_l_v @ A @ B) = (rjoin_r_l_v @ C)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[33])).
% 189.56/139.81 thf(32,axiom,((~ (finite_finite_r @ top_top_set_r))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_129_rid__inf)).
% 189.56/139.81 thf(383,plain,((~ (finite_finite_r @ top_top_set_r))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[32])).
% 189.56/139.81 thf(384,plain,((~ (finite_finite_r @ top_top_set_r))),inference(polarity_switch,[status(thm)],[383])).
% 189.56/139.81 thf(208,axiom,(((s_22 @ r2) = (s_1 @ r2))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_10_r__unchanged__right)).
% 189.56/139.81 thf(1136,plain,(((s_22 @ r2) = (s_1 @ r2))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[208])).
% 189.56/139.81 thf(1137,plain,(((s_22 @ r2) = (s_1 @ r2))),inference(lifteq,[status(thm)],[1136])).
% 189.56/139.81 thf(139,axiom,((! [A:option1457017436_r_l_v]: ((! [B:produc1156025366_r_l_v]: (A != (some_P1807977723_r_l_v @ B))) = (A = none_P277133687_r_l_v)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_27_not__Some__eq)).
% 189.56/139.81 thf(786,plain,((! [A:option1457017436_r_l_v]: ((! [B:produc1156025366_r_l_v]: ~ (A = (some_P1807977723_r_l_v @ B))) = (A = none_P277133687_r_l_v)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[139])).
% 189.56/139.81 thf(787,plain,(! [A:option1457017436_r_l_v] : (((! [B:produc1156025366_r_l_v]: ~ (A = (some_P1807977723_r_l_v @ B))) = (A = none_P277133687_r_l_v)))),inference(cnf,[status(esa)],[786])).
% 189.56/139.81 thf(788,plain,(! [A:option1457017436_r_l_v] : (((! [B:produc1156025366_r_l_v]: ~ (A = (some_P1807977723_r_l_v @ B))) = (A = none_P277133687_r_l_v)))),inference(lifteq,[status(thm)],[787])).
% 189.56/139.81 thf(128,axiom,((! [A:option1457017436_r_l_v]: ((A != none_P277133687_r_l_v) = (? [B:produc1156025366_r_l_v]: (A = (some_P1807977723_r_l_v @ B)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_25_not__None__eq)).
% 189.56/139.81 thf(744,plain,((! [A:option1457017436_r_l_v]: ((~ (A = none_P277133687_r_l_v)) = (? [B:produc1156025366_r_l_v]: (A = (some_P1807977723_r_l_v @ B)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[128])).
% 189.56/139.81 thf(745,plain,(! [A:option1457017436_r_l_v] : (((~ (A = none_P277133687_r_l_v)) = (? [B:produc1156025366_r_l_v]: (A = (some_P1807977723_r_l_v @ B)))))),inference(cnf,[status(esa)],[744])).
% 189.56/139.81 thf(746,plain,(! [A:option1457017436_r_l_v] : (((~ (A = none_P277133687_r_l_v)) = (? [B:produc1156025366_r_l_v]: (A = (some_P1807977723_r_l_v @ B)))))),inference(lifteq,[status(thm)],[745])).
% 189.56/139.81 thf(1586,plain,(! [B:option1457017436_r_l_v,A:option1457017436_r_l_v] : (((~ (! [C:produc1156025366_r_l_v]: ~ (A = (some_P1807977723_r_l_v @ C)))) = (? [C:produc1156025366_r_l_v]: (B = (some_P1807977723_r_l_v @ C)))) | ((A = none_P277133687_r_l_v) != (B = none_P277133687_r_l_v)))),inference(paramod_ordered,[status(thm)],[788,746])).
% 189.56/139.81 thf(1587,plain,(! [A:option1457017436_r_l_v] : (((~ (! [B:produc1156025366_r_l_v]: ~ (A = (some_P1807977723_r_l_v @ B)))) = (? [B:produc1156025366_r_l_v]: (A = (some_P1807977723_r_l_v @ B)))))),inference(pattern_uni,[status(thm)],[1586:[bind(A, $thf(A)),bind(B, $thf(A))]])).
% 189.56/139.81 thf(2001,plain,(! [A:option1457017436_r_l_v] : ((~ (~ (! [B:produc1156025366_r_l_v]: ~ (A = (some_P1807977723_r_l_v @ B))))) | (? [B:produc1156025366_r_l_v]: (A = (some_P1807977723_r_l_v @ B))))),inference(bool_ext,[status(thm)],[1587])).
% 189.56/139.81 thf(2033,plain,(! [B:produc1156025366_r_l_v,A:option1457017436_r_l_v] : ((~ (A = (some_P1807977723_r_l_v @ B))) | (A = (some_P1807977723_r_l_v @ (sk147 @ B @ A))))),inference(cnf,[status(esa)],[2001])).
% 189.56/139.81 thf(2034,plain,(! [B:produc1156025366_r_l_v,A:option1457017436_r_l_v] : ((A != (some_P1807977723_r_l_v @ B)) | ((some_P1807977723_r_l_v @ (sk147 @ B @ A)) = A))),inference(lifteq,[status(thm)],[2033])).
% 189.56/139.81 thf(2035,plain,(! [A:produc1156025366_r_l_v] : (((some_P1807977723_r_l_v @ (sk147 @ A @ (some_P1807977723_r_l_v @ A))) = (some_P1807977723_r_l_v @ A)))),inference(simp,[status(thm)],[2034])).
% 189.56/139.81 thf(145,axiom,((! [A:option1457017436_r_l_v,B:(option1457017436_r_l_v > (option1457017436_r_l_v > $o)),C:option1457017436_r_l_v]: (((A = none_P277133687_r_l_v) => (B @ A @ C)) => (((C = none_P277133687_r_l_v) => (B @ A @ C)) => ((! [D:produc1156025366_r_l_v,E:produc1156025366_r_l_v]: ((A = (some_P1807977723_r_l_v @ D)) => ((C = (some_P1807977723_r_l_v @ E)) => (B @ A @ C)))) => (B @ A @ C)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_48_combine__options__cases)).
% 189.56/139.81 thf(814,plain,((! [A:option1457017436_r_l_v,B:(option1457017436_r_l_v > (option1457017436_r_l_v > $o)),C:option1457017436_r_l_v]: (((A = none_P277133687_r_l_v) => (B @ A @ C)) => (((C = none_P277133687_r_l_v) => (B @ A @ C)) => ((! [D:produc1156025366_r_l_v,E:produc1156025366_r_l_v]: ((A = (some_P1807977723_r_l_v @ D)) => ((C = (some_P1807977723_r_l_v @ E)) => (B @ A @ C)))) => (B @ A @ C)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[145])).
% 189.56/139.81 thf(25,axiom,((! [A:(l > option_val_r_l_v),B:l,C:option_val_r_l_v]: (((fun_up1835647912_r_l_v @ A @ B @ C) = A) = ((A @ B) = C)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_261_fun__upd__idem__iff)).
% 189.56/139.81 thf(340,plain,((! [A:(l > option_val_r_l_v),B:l,C:option_val_r_l_v]: (((fun_up1835647912_r_l_v @ A @ B @ C) = (A)) = ((A @ B) = C)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[25])).
% 189.56/139.81 thf(107,axiom,((! [A:val_r_l_v,B:expr_r_l_v]: ((vE_r_l_v @ A) != (ref_r_l_v @ B)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_288_expr_Odistinct_I5_J)).
% 189.56/139.81 thf(667,plain,((! [A:val_r_l_v,B:expr_r_l_v]: ~ ((vE_r_l_v @ A) = (ref_r_l_v @ B)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[107])).
% 189.56/139.81 thf(668,plain,((~ (? [A:val_r_l_v,B:expr_r_l_v]: ((vE_r_l_v @ A) = (ref_r_l_v @ B))))),inference(miniscope,[status(thm)],[667])).
% 189.56/139.81 thf(669,plain,(! [B:expr_r_l_v,A:val_r_l_v] : ((~ ((vE_r_l_v @ A) = (ref_r_l_v @ B))))),inference(cnf,[status(esa)],[668])).
% 189.56/139.81 thf(670,plain,(! [B:expr_r_l_v,A:val_r_l_v] : (((vE_r_l_v @ A) != (ref_r_l_v @ B)))),inference(lifteq,[status(thm)],[669])).
% 189.56/139.81 thf(251,axiom,((s_22 = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ s_1 @ r3 @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ sigma2 @ (produc1834103605_r_l_v @ tau2 @ (plug_r_l_v @ e2 @ (vE_r_l_v @ (rid_r_l_v @ right_forkee))))))) @ right_forkee @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ sigma2 @ tau2) @ (produc1834103605_r_l_v @ (^ [A:l]: (none_val_r_l_v)) @ e4)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_8_local_Ofork_I1_J)).
% 189.56/139.81 thf(1342,plain,(((s_22) = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ s_1 @ r3 @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ sigma2 @ (produc1834103605_r_l_v @ tau2 @ (plug_r_l_v @ e2 @ (vE_r_l_v @ (rid_r_l_v @ right_forkee))))))) @ right_forkee @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ sigma2 @ tau2) @ (produc1834103605_r_l_v @ (^ [A:l]: (none_val_r_l_v)) @ e4)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[251])).
% 189.56/139.81 thf(129,axiom,((! [A:(r > option1457017436_r_l_v),B:r]: ((finite_finite_r @ (rID_G_r_l_v @ A)) => (finite_finite_r @ (rID_G_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ none_P277133687_r_l_v)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_131_finite__state__imp__restriction__finite_I1_J)).
% 189.56/139.81 thf(747,plain,((! [A:(r > option1457017436_r_l_v),B:r]: ((finite_finite_r @ (rID_G_r_l_v @ (A))) => (finite_finite_r @ (rID_G_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ none_P277133687_r_l_v)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[129])).
% 189.56/139.81 thf(230,axiom,((r2 != left_forkee)),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_9__092_060open_062r_A_092_060noteq_062_Aleft__forkee_092_060close_062)).
% 189.56/139.81 thf(1243,plain,((~ (r2 = left_forkee))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[230])).
% 189.56/139.81 thf(1391,plain,(! [A:(r > option1457017436_r_l_v)] : (((domain1547879849_r_l_v @ (A)) = (! [B:r,C:produc1156025366_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ C)) => (domain87684397_l_r_v @ C)))))),inference(func_ext,[status(esa)],[760])).
% 189.56/139.81 thf(13,axiom,((! [A:(l > option_val_r_l_v),B:l]: ((fun_up1835647912_r_l_v @ A @ B @ (A @ B)) = A))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_251_fun__upd__triv)).
% 189.56/139.81 thf(288,plain,((! [A:(l > option_val_r_l_v),B:l]: ((fun_up1835647912_r_l_v @ A @ B @ (A @ B)) = (A)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[13])).
% 189.56/139.81 thf(252,axiom,(((s_1 @ r3) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ sigma2 @ (produc1834103605_r_l_v @ tau2 @ (plug_r_l_v @ e2 @ (rfork_r_l_v @ e4))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_6_local_Ofork_I2_J)).
% 189.56/139.81 thf(1344,plain,(((s_1 @ r3) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (sigma2) @ (produc1834103605_r_l_v @ (tau2) @ (plug_r_l_v @ e2 @ (rfork_r_l_v @ e4))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[252])).
% 189.56/139.81 thf(1345,plain,(((s_1 @ r3) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (sigma2) @ (produc1834103605_r_l_v @ (tau2) @ (plug_r_l_v @ e2 @ (rfork_r_l_v @ e4))))))),inference(lifteq,[status(thm)],[1344])).
% 189.56/139.81 thf(207,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:produc1156025366_r_l_v]: ((fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ C)) != (^ [D:r]: (none_P277133687_r_l_v))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_85_map__upd__nonempty)).
% 189.56/139.81 thf(1132,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:produc1156025366_r_l_v]: ~ ((fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ C)) = (^ [D:r]: (none_P277133687_r_l_v))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[207])).
% 189.56/139.81 thf(1133,plain,((~ (? [A:(r > option1457017436_r_l_v),B:r,C:produc1156025366_r_l_v]: ((fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ C)) = (^ [D:r]: (none_P277133687_r_l_v)))))),inference(miniscope,[status(thm)],[1132])).
% 189.56/139.81 thf(1134,plain,(! [C:produc1156025366_r_l_v,B:r,A:(r > option1457017436_r_l_v)] : ((~ ((fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ C)) = (^ [D:r]: (none_P277133687_r_l_v)))))),inference(cnf,[status(esa)],[1133])).
% 189.56/139.81 thf(1135,plain,(! [C:produc1156025366_r_l_v,B:r,A:(r > option1457017436_r_l_v)] : (((fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ C)) != (^ [D:r]: (none_P277133687_r_l_v))))),inference(lifteq,[status(thm)],[1134])).
% 189.56/139.81 thf(1600,plain,(! [C:produc1156025366_r_l_v,B:r,A:(r > option1457017436_r_l_v)] : (((fun_up709272714_r_l_v @ A @ B @ (s_1 @ r3)) != (^ [D:r]: (none_P277133687_r_l_v))) | ((some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (sigma2) @ (produc1834103605_r_l_v @ (tau2) @ (plug_r_l_v @ e2 @ (rfork_r_l_v @ e4))))) != (some_P1807977723_r_l_v @ C)))),inference(paramod_ordered,[status(thm)],[1345,1135])).
% 189.56/139.81 thf(1601,plain,(! [B:r,A:(r > option1457017436_r_l_v)] : (((fun_up709272714_r_l_v @ A @ B @ (s_1 @ r3)) != (^ [C:r]: (none_P277133687_r_l_v))))),inference(pattern_uni,[status(thm)],[1600:[bind(A, $thf(A)),bind(B, $thf(B)),bind(C, $thf(produc297528454_r_l_v @ (sigma2) @ (produc1834103605_r_l_v @ (tau2) @ (plug_r_l_v @ e2 @ (rfork_r_l_v @ e4)))))]])).
% 189.56/139.81 thf(17,axiom,((! [A:(r > produc1156025366_r_l_v)]: ((dom_r_259548057_r_l_v @ (^ [B:r]: (some_P1807977723_r_l_v @ (A @ B)))) = top_top_set_r))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_319_dom__const)).
% 189.56/139.81 thf(299,plain,((! [A:(r > produc1156025366_r_l_v)]: ((dom_r_259548057_r_l_v @ (^ [B:r]: (some_P1807977723_r_l_v @ (A @ B)))) = top_top_set_r))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[17])).
% 189.56/139.81 thf(300,plain,(! [A:(r > produc1156025366_r_l_v)] : (((dom_r_259548057_r_l_v @ (^ [B:r]: (some_P1807977723_r_l_v @ (A @ B)))) = top_top_set_r))),inference(cnf,[status(esa)],[299])).
% 189.56/139.81 thf(301,plain,(! [A:(r > produc1156025366_r_l_v)] : (((dom_r_259548057_r_l_v @ (^ [B:r]: (some_P1807977723_r_l_v @ (A @ B)))) = top_top_set_r))),inference(lifteq,[status(thm)],[300])).
% 189.56/139.81 thf(1610,plain,(! [A:(r > option1457017436_r_l_v)] : ((domain1547879849_r_l_v @ (A)) | (~ (! [B:r,C:produc1156025366_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ C)) => (domain87684397_l_r_v @ C)))))),inference(bool_ext,[status(thm)],[1391])).
% 189.56/139.81 thf(1621,plain,(! [A:(r > option1457017436_r_l_v)] : ((((domain1547879849_r_l_v @ (A)) | ((A @ (sk142 @ (A))) = (some_P1807977723_r_l_v @ (sk143 @ (A))))) & ((domain1547879849_r_l_v @ (A)) | ~ (domain87684397_l_r_v @ (sk143 @ (A))))))),inference(cnf,[status(esa)],[1610])).
% 189.56/139.81 thf(1623,plain,(! [A:(r > option1457017436_r_l_v)] : ((domain1547879849_r_l_v @ (A)) | (~ (domain87684397_l_r_v @ (sk143 @ (A)))))),inference(cnfConj,[status(thm)],[1621])).
% 189.56/139.81 thf(180,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v,H:expr_r_l_v,I:(r > option1457017436_r_l_v),J:r,K:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ t)) @ G @ H)))))) => ((I = (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ G)))))) => ((revision_step_r_l_v @ A @ J @ B @ K) => ((C != J) => (? [L:(r > option1457017436_r_l_v),M:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ L @ M) & ((revision_step_r_l_v @ A @ J @ I @ L) | (I = L)) & ((revision_step_r_l_v @ A @ C @ K @ M) | (K = M))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_237_substitution_OSLC__ifTrue)).
% 189.56/139.81 thf(973,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v,H:expr_r_l_v,I:(r > option1457017436_r_l_v),J:r,K:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ t)) @ G @ H)))))) => (((I) = (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ G)))))) => ((revision_step_r_l_v @ (A) @ J @ (B) @ (K)) => ((~ (C = J)) => (? [L:(r > option1457017436_r_l_v),M:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ (L) @ (M)) & ((revision_step_r_l_v @ (A) @ J @ (I) @ (L)) | ((I) = (L))) & ((revision_step_r_l_v @ (A) @ C @ (K) @ (M)) | ((K) = (M)))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[180])).
% 189.56/139.81 thf(158,axiom,((! [A:produc1156025366_r_l_v]: ~ (! [B:(l > option_val_r_l_v),C:(l > option_val_r_l_v),D:expr_r_l_v]: (A != (produc297528454_r_l_v @ B @ (produc1834103605_r_l_v @ C @ D)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_239_LID__local__store_Ocases)).
% 189.56/139.81 thf(885,plain,((! [A:produc1156025366_r_l_v]: ~ (! [B:(l > option_val_r_l_v),C:(l > option_val_r_l_v),D:expr_r_l_v]: ~ (A = (produc297528454_r_l_v @ (B) @ (produc1834103605_r_l_v @ (C) @ D)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[158])).
% 189.56/139.81 thf(34,axiom,((! [A:val_r_l_v]: (none_val_r_l_v != (some_val_r_l_v @ A)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_78_option_Odistinct_I1_J)).
% 189.56/139.81 thf(389,plain,((! [A:val_r_l_v]: ~ (none_val_r_l_v = (some_val_r_l_v @ A)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[34])).
% 189.56/139.81 thf(240,axiom,((! [A:(l > option_val_r_l_v),B:(l > option_val_r_l_v),C:l,D:option_val_r_l_v]: (((combine_l_val_r_l_v @ A @ B @ C) = D) => ((((B @ C) = none_val_r_l_v) => (D = (A @ C))) & (((B @ C) != none_val_r_l_v) => (D = (B @ C))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_243_combine_Oelims)).
% 189.56/139.81 thf(1298,plain,((! [A:(l > option_val_r_l_v),B:(l > option_val_r_l_v),C:l,D:option_val_r_l_v]: (((combine_l_val_r_l_v @ (A) @ (B) @ C) = D) => ((((B @ C) = none_val_r_l_v) => (D = (A @ C))) & ((~ ((B @ C) = none_val_r_l_v)) => (D = (B @ C))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[240])).
% 189.56/139.81 thf(148,axiom,((! [A:r,B:r,C:(r > option1457017436_r_l_v),D:produc1156025366_r_l_v]: ((A != B) => ((fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ C @ A @ (some_P1807977723_r_l_v @ D)) @ B @ none_P277133687_r_l_v) = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ C @ B @ none_P277133687_r_l_v) @ A @ (some_P1807977723_r_l_v @ D)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_20_restrictions__inwards)).
% 189.56/139.81 thf(838,plain,((! [A:r,B:r,C:(r > option1457017436_r_l_v),D:produc1156025366_r_l_v]: ((~ (A = B)) => ((fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ C @ A @ (some_P1807977723_r_l_v @ D)) @ B @ none_P277133687_r_l_v) = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ C @ B @ none_P277133687_r_l_v) @ A @ (some_P1807977723_r_l_v @ D)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[148])).
% 189.56/139.81 thf(118,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:l,G:val_r_l_v,H:(r > option1457017436_r_l_v),I:r,J:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (assign_r_l_v @ (vE_r_l_v @ (loc_l_r_v @ F)) @ (vE_r_l_v @ G))))))) => ((H = (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ D @ F @ (some_val_r_l_v @ G)) @ (plug_r_l_v @ E @ (vE_r_l_v @ (cV_r_l_v @ unit)))))))) => ((member_l @ F @ (dom_l_val_r_l_v @ (combine_l_val_r_l_v @ C @ D))) => ((revision_step_r_l_v @ subst @ I @ A @ J) => ((B != I) => (? [K:(r > option1457017436_r_l_v),L:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ K @ L) & ((revision_step_r_l_v @ subst @ I @ H @ K) | (H = K)) & ((revision_step_r_l_v @ subst @ B @ J @ L) | (J = L))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_317_SLC__set)).
% 189.56/139.81 thf(702,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:l,G:val_r_l_v,H:(r > option1457017436_r_l_v),I:r,J:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (assign_r_l_v @ (vE_r_l_v @ (loc_l_r_v @ F)) @ (vE_r_l_v @ G))))))) => (((H) = (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ D @ F @ (some_val_r_l_v @ G)) @ (plug_r_l_v @ E @ (vE_r_l_v @ (cV_r_l_v @ unit)))))))) => ((member_l @ F @ (dom_l_val_r_l_v @ (combine_l_val_r_l_v @ C @ D))) => ((revision_step_r_l_v @ (subst) @ I @ (A) @ (J)) => ((~ (B = I)) => (? [K:(r > option1457017436_r_l_v),L:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ (K) @ (L)) & ((revision_step_r_l_v @ (subst) @ I @ (H) @ (K)) | ((H) = (K))) & ((revision_step_r_l_v @ (subst) @ B @ (J) @ (L)) | ((J) = (L)))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[118])).
% 189.56/139.81 thf(102,axiom,((! [A:(r > option1457017436_r_l_v)]: ((reachable_r_l_v @ subst @ A) => (finite_finite_r @ (rID_G_r_l_v @ A))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_126_reachable__imp__identifiers__finite_I1_J)).
% 189.56/139.81 thf(635,plain,((! [A:(r > option1457017436_r_l_v)]: ((reachable_r_l_v @ (subst) @ (A)) => (finite_finite_r @ (rID_G_r_l_v @ (A)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[102])).
% 189.56/139.81 thf(636,plain,(! [A:(r > option1457017436_r_l_v)] : ((~ (reachable_r_l_v @ (subst) @ (A))) | (finite_finite_r @ (rID_G_r_l_v @ (A))))),inference(cnf,[status(esa)],[635])).
% 189.56/139.81 thf(2347,plain,(! [A:(r > option1457017436_r_l_v)] : (~ (($true)) | (finite_finite_r @ (rID_G_r_l_v @ (A))) | ((reachable_r_l_v @ (subst) @ (s_1)) != (reachable_r_l_v @ (subst) @ (A))))),inference(paramod_ordered,[status(thm)],[1179,636])).
% 189.56/139.81 thf(2348,plain,(! [A:(r > option1457017436_r_l_v)] : ((finite_finite_r @ (rID_G_r_l_v @ (A))) | ((reachable_r_l_v @ (subst) @ (s_1)) != (reachable_r_l_v @ (subst) @ (A))))),inference(simp,[status(thm)],[2347])).
% 189.56/139.81 thf(2349,plain,((finite_finite_r @ (rID_G_r_l_v @ (s_1)))),inference(pattern_uni,[status(thm)],[2348:[bind(A, $thf(s_1))]])).
% 189.56/139.81 thf(2350,plain,(~ (($true)) | ((finite_finite_r @ (rID_G_r_l_v @ (s_1))) != (finite_finite_r @ top_top_set_r))),inference(paramod_ordered,[status(thm)],[2349,384])).
% 189.56/139.81 thf(2351,plain,(((finite_finite_r @ (rID_G_r_l_v @ (s_1))) != (finite_finite_r @ top_top_set_r))),inference(simp,[status(thm)],[2350])).
% 189.56/139.81 thf(2356,plain,(((rID_G_r_l_v @ (s_1)) != top_top_set_r)),inference(simp,[status(thm)],[2351])).
% 189.56/139.81 thf(152,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:produc1156025366_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ C)) => ((fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ C)) = A)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_81_map__upd__triv)).
% 189.56/139.81 thf(853,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:produc1156025366_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ C)) => ((fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ C)) = (A))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[152])).
% 189.56/139.81 thf(44,axiom,((! [A:(l > option_val_r_l_v),B:l,C:option_val_r_l_v]: (((A @ B) = C) => ((fun_up1835647912_r_l_v @ A @ B @ C) = A)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_269_fun__upd__idem)).
% 189.56/139.81 thf(421,plain,((! [A:(l > option_val_r_l_v),B:l,C:option_val_r_l_v]: (((A @ B) = C) => ((fun_up1835647912_r_l_v @ A @ B @ C) = (A))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[44])).
% 189.56/139.81 thf(14,axiom,((fun_up1835647912_r_l_v = (^ [A:(l > option_val_r_l_v),B:l,C:option_val_r_l_v,D:l]: (if_option_val_r_l_v @ (D = B) @ C @ (A @ D))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_256_fun__upd__apply)).
% 189.56/139.81 thf(291,plain,(((fun_up1835647912_r_l_v) = (^ [A:(l > option_val_r_l_v),B:l,C:option_val_r_l_v,D:l]: (if_option_val_r_l_v @ (D = B) @ C @ (A @ D))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[14])).
% 189.56/139.81 thf(292,plain,(((fun_up1835647912_r_l_v) = (^ [A:(l > option_val_r_l_v),B:l,C:option_val_r_l_v,D:l]: (if_option_val_r_l_v @ (D = B) @ C @ (A @ D))))),inference(lifteq,[status(thm)],[291])).
% 189.56/139.81 thf(1347,plain,(! [A:(l > option_val_r_l_v)] : (((fun_up1835647912_r_l_v @ A) = (^ [B:l,C:option_val_r_l_v,D:l]: (if_option_val_r_l_v @ (D = B) @ C @ (A @ D)))))),inference(func_ext,[status(esa)],[292])).
% 189.56/139.81 thf(157,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:r,G:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ F)))))))) => (((A @ F) = none_P277133687_r_l_v) => ((revision_step_r_l_v @ subst @ B @ A @ G) = (G = (^ [H:r]: (none_P277133687_r_l_v)))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_98_rjoin_092_060_094sub_062_092_060epsilon_062__deterministic)).
% 189.56/139.81 thf(881,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:r,G:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ F)))))))) => (((A @ F) = none_P277133687_r_l_v) => ((revision_step_r_l_v @ (subst) @ B @ (A) @ (G)) = ((G) = (^ [H:r]: (none_P277133687_r_l_v)))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[157])).
% 189.56/139.81 thf(4,axiom,((! [A:(l > val_r_l_v)]: ((dom_l_val_r_l_v @ (^ [B:l]: (some_val_r_l_v @ (A @ B)))) = top_top_set_l))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_322_dom__const)).
% 189.56/139.81 thf(259,plain,((! [A:(l > val_r_l_v)]: ((dom_l_val_r_l_v @ (^ [B:l]: (some_val_r_l_v @ (A @ B)))) = top_top_set_l))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[4])).
% 189.56/139.81 thf(260,plain,(! [A:(l > val_r_l_v)] : (((dom_l_val_r_l_v @ (^ [B:l]: (some_val_r_l_v @ (A @ B)))) = top_top_set_l))),inference(cnf,[status(esa)],[259])).
% 189.56/139.81 thf(261,plain,(! [A:(l > val_r_l_v)] : (((dom_l_val_r_l_v @ (^ [B:l]: (some_val_r_l_v @ (A @ B)))) = top_top_set_l))),inference(lifteq,[status(thm)],[260])).
% 189.56/139.81 thf(12,axiom,((! [A:l,B:l,C:(l > option_val_r_l_v),D:option_val_r_l_v]: ((A != B) => ((fun_up1835647912_r_l_v @ C @ B @ D @ A) = (C @ A))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_265_fun__upd__other)).
% 189.56/139.81 thf(284,plain,((! [A:l,B:l,C:(l > option_val_r_l_v),D:option_val_r_l_v]: ((~ (A = B)) => ((fun_up1835647912_r_l_v @ (C) @ B @ D @ A) = (C @ A))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[12])).
% 189.56/139.81 thf(137,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:val_r_l_v,G:l]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (ref_r_l_v @ (vE_r_l_v @ F))))))) => ((~ (member_l @ G @ (lID_G_r_l_v @ A))) => (revision_step_r_l_v @ subst @ B @ A @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ D @ G @ (some_val_r_l_v @ F)) @ (plug_r_l_v @ E @ (vE_r_l_v @ (loc_l_r_v @ G)))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_300_revision__step_Onew)).
% 189.56/139.81 thf(770,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:val_r_l_v,G:l]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (ref_r_l_v @ (vE_r_l_v @ F))))))) => ((~ (member_l @ G @ (lID_G_r_l_v @ (A)))) => (revision_step_r_l_v @ (subst) @ B @ (A) @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ D @ G @ (some_val_r_l_v @ F)) @ (plug_r_l_v @ E @ (vE_r_l_v @ (loc_l_r_v @ G)))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[137])).
% 189.56/139.81 thf(167,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:r]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ G)))))))) => (((B @ G) = none_P277133687_r_l_v) => (revisi1291188644_r_l_v @ A @ C @ B @ (^ [H:r]: (none_P277133687_r_l_v)))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_102_substitution_Orevision__step__relaxed_Ojoin_092_060_094sub_062_092_060epsilon_062)).
% 189.56/139.81 thf(924,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:r]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ G)))))))) => (((B @ G) = none_P277133687_r_l_v) => (revisi1291188644_r_l_v @ (A) @ C @ (B) @ (^ [H:r]: (none_P277133687_r_l_v)))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[167])).
% 189.56/139.81 thf(132,axiom,((! [A:set_r,B:set_r]: ((finite_finite_r @ A) => ((ord_less_eq_set_r @ B @ A) => (finite_finite_r @ B))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_205_rev__finite__subset)).
% 189.56/139.81 thf(756,plain,((! [A:set_r,B:set_r]: ((finite_finite_r @ A) => ((ord_less_eq_set_r @ B @ A) => (finite_finite_r @ B))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[132])).
% 189.56/139.81 thf(140,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:l,H:val_r_l_v]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (assign_r_l_v @ (vE_r_l_v @ (loc_l_r_v @ G)) @ (vE_r_l_v @ H))))))) => ((member_l @ G @ (dom_l_val_r_l_v @ (combine_l_val_r_l_v @ D @ E))) => (revision_step_r_l_v @ A @ C @ B @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ E @ G @ (some_val_r_l_v @ H)) @ (plug_r_l_v @ F @ (vE_r_l_v @ (cV_r_l_v @ unit))))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_348_substitution_Orevision__step_Oset)).
% 189.56/139.81 thf(789,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:l,H:val_r_l_v]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (assign_r_l_v @ (vE_r_l_v @ (loc_l_r_v @ G)) @ (vE_r_l_v @ H))))))) => ((member_l @ G @ (dom_l_val_r_l_v @ (combine_l_val_r_l_v @ D @ E))) => (revision_step_r_l_v @ (A) @ C @ (B) @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ E @ G @ (some_val_r_l_v @ H)) @ (plug_r_l_v @ F @ (vE_r_l_v @ (cV_r_l_v @ unit))))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[140])).
% 189.56/139.81 thf(89,axiom,((! [A:const,B:l]: ((cV_r_l_v @ A) != (loc_l_r_v @ B)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_302_val_Odistinct_I3_J)).
% 189.56/139.81 thf(588,plain,((! [A:const,B:l]: ~ ((cV_r_l_v @ A) = (loc_l_r_v @ B)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[89])).
% 189.56/139.81 thf(589,plain,((~ (? [A:const,B:l]: ((cV_r_l_v @ A) = (loc_l_r_v @ B))))),inference(miniscope,[status(thm)],[588])).
% 189.56/139.81 thf(590,plain,(! [B:l,A:const] : ((~ ((cV_r_l_v @ A) = (loc_l_r_v @ B))))),inference(cnf,[status(esa)],[589])).
% 189.56/139.81 thf(591,plain,(! [B:l,A:const] : (((cV_r_l_v @ A) != (loc_l_r_v @ B)))),inference(lifteq,[status(thm)],[590])).
% 189.56/139.81 thf(1,conjecture,((r3 != right_forkee)),file('/export/starexec/sandbox/benchmark/theBenchmark.p',conj_0)).
% 189.56/139.81 thf(2,negated_conjecture,((~ (r3 != right_forkee))),inference(neg_conjecture,[status(cth)],[1])).
% 189.56/139.81 thf(253,plain,((~ (~ (r3 = right_forkee)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[2])).
% 189.56/139.81 thf(219,axiom,((! [A:val_r_l_v,B:expr_r_l_v]: ((vE_r_l_v @ A) != (rfork_r_l_v @ B)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_242_expr_Odistinct_I11_J)).
% 189.56/139.81 thf(1180,plain,((! [A:val_r_l_v,B:expr_r_l_v]: ~ ((vE_r_l_v @ A) = (rfork_r_l_v @ B)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[219])).
% 189.56/139.81 thf(1181,plain,((~ (? [A:val_r_l_v,B:expr_r_l_v]: ((vE_r_l_v @ A) = (rfork_r_l_v @ B))))),inference(miniscope,[status(thm)],[1180])).
% 189.56/139.81 thf(1182,plain,(! [B:expr_r_l_v,A:val_r_l_v] : ((~ ((vE_r_l_v @ A) = (rfork_r_l_v @ B))))),inference(cnf,[status(esa)],[1181])).
% 189.56/139.81 thf(1183,plain,(! [B:expr_r_l_v,A:val_r_l_v] : (((vE_r_l_v @ A) != (rfork_r_l_v @ B)))),inference(lifteq,[status(thm)],[1182])).
% 189.56/139.81 thf(85,axiom,((! [A:(r > option1457017436_r_l_v),B:r]: (ord_less_eq_set_l @ (lID_G_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ none_P277133687_r_l_v)) @ (lID_G_r_l_v @ A)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_275_ID__restricted__global__subset__unrestricted_I1_J)).
% 189.56/139.81 thf(574,plain,((! [A:(r > option1457017436_r_l_v),B:r]: (ord_less_eq_set_l @ (lID_G_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ none_P277133687_r_l_v)) @ (lID_G_r_l_v @ (A))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[85])).
% 189.56/139.81 thf(188,axiom,((fun_up709272714_r_l_v = (^ [A:(r > option1457017436_r_l_v),B:r,C:option1457017436_r_l_v,D:r]: (if_opt1153928738_r_l_v @ (D = B) @ C @ (A @ D))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_255_fun__upd__apply)).
% 189.56/139.81 thf(1019,plain,(((fun_up709272714_r_l_v) = (^ [A:(r > option1457017436_r_l_v),B:r,C:option1457017436_r_l_v,D:r]: (if_opt1153928738_r_l_v @ (D = B) @ C @ (A @ D))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[188])).
% 189.56/139.81 thf(1020,plain,(((fun_up709272714_r_l_v) = (^ [A:(r > option1457017436_r_l_v),B:r,C:option1457017436_r_l_v,D:r]: (if_opt1153928738_r_l_v @ (D = B) @ C @ (A @ D))))),inference(lifteq,[status(thm)],[1019])).
% 189.56/139.81 thf(28,axiom,((! [A:l,B:l,C:(l > option_val_r_l_v),D:option_val_r_l_v,E:option_val_r_l_v]: ((A != B) => ((fun_up1835647912_r_l_v @ (fun_up1835647912_r_l_v @ C @ A @ D) @ B @ E) = (fun_up1835647912_r_l_v @ (fun_up1835647912_r_l_v @ C @ B @ E) @ A @ D))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_263_fun__upd__twist)).
% 189.56/139.81 thf(348,plain,((! [A:l,B:l,C:(l > option_val_r_l_v),D:option_val_r_l_v,E:option_val_r_l_v]: ((~ (A = B)) => ((fun_up1835647912_r_l_v @ (fun_up1835647912_r_l_v @ C @ A @ D) @ B @ E) = (fun_up1835647912_r_l_v @ (fun_up1835647912_r_l_v @ C @ B @ E) @ A @ D))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[28])).
% 189.56/139.81 thf(30,axiom,((! [A:option_val_r_l_v,B:(option_val_r_l_v > (option_val_r_l_v > $o)),C:option_val_r_l_v]: (((A = none_val_r_l_v) => (B @ A @ C)) => (((C = none_val_r_l_v) => (B @ A @ C)) => ((! [D:val_r_l_v,E:val_r_l_v]: ((A = (some_val_r_l_v @ D)) => ((C = (some_val_r_l_v @ E)) => (B @ A @ C)))) => (B @ A @ C)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_51_combine__options__cases)).
% 189.56/139.81 thf(353,plain,((! [A:option_val_r_l_v,B:(option_val_r_l_v > (option_val_r_l_v > $o)),C:option_val_r_l_v]: (((A = none_val_r_l_v) => (B @ A @ C)) => (((C = none_val_r_l_v) => (B @ A @ C)) => ((! [D:val_r_l_v,E:val_r_l_v]: ((A = (some_val_r_l_v @ D)) => ((C = (some_val_r_l_v @ E)) => (B @ A @ C)))) => (B @ A @ C)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[30])).
% 189.56/139.81 thf(178,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:r,H:(l > option_val_r_l_v),I:(l > option_val_r_l_v),J:val_r_l_v,K:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ G)))))))) => (((B @ G) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ H @ (produc1834103605_r_l_v @ I @ (vE_r_l_v @ J))))) => ((revision_step_r_l_v @ A @ C @ B @ K) = (K = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ E @ I) @ (plug_r_l_v @ F @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ G @ none_P277133687_r_l_v)))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_139_substitution_Orjoin__deterministic)).
% 189.56/139.81 thf(966,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:r,H:(l > option_val_r_l_v),I:(l > option_val_r_l_v),J:val_r_l_v,K:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ G)))))))) => (((B @ G) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (H) @ (produc1834103605_r_l_v @ (I) @ (vE_r_l_v @ J))))) => ((revision_step_r_l_v @ (A) @ C @ (B) @ (K)) = ((K) = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ E @ I) @ (plug_r_l_v @ F @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ G @ none_P277133687_r_l_v)))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[178])).
% 189.56/139.81 thf(215,axiom,((! [A:produc1156025366_r_l_v,B:produc1156025366_r_l_v]: (((some_P1807977723_r_l_v @ A) = (some_P1807977723_r_l_v @ B)) = (A = B)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_36_option_Oinject)).
% 189.56/139.81 thf(1169,plain,((! [A:produc1156025366_r_l_v,B:produc1156025366_r_l_v]: (((some_P1807977723_r_l_v @ A) = (some_P1807977723_r_l_v @ B)) = (A = B)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[215])).
% 189.56/139.81 thf(11,axiom,((! [A:(l > option_val_r_l_v),B:l,C:val_r_l_v]: ((fun_up1835647912_r_l_v @ A @ B @ (some_val_r_l_v @ C)) != (^ [D:l]: (none_val_r_l_v))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_86_map__upd__nonempty)).
% 189.56/139.81 thf(280,plain,((! [A:(l > option_val_r_l_v),B:l,C:val_r_l_v]: ~ ((fun_up1835647912_r_l_v @ A @ B @ (some_val_r_l_v @ C)) = (^ [D:l]: (none_val_r_l_v))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[11])).
% 189.56/139.81 thf(156,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:r,C:(r > option1457017436_r_l_v),D:(r > option1457017436_r_l_v),E:l]: ((substitution_r_l_v @ A) => ((revision_step_r_l_v @ A @ B @ C @ D) => ((! [F:(l > option_val_r_l_v),G:(l > option_val_r_l_v),H:cntxt_r_l_v,I:val_r_l_v]: ((C @ B) != (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ F @ (produc1834103605_r_l_v @ G @ (plug_r_l_v @ H @ (ref_r_l_v @ (vE_r_l_v @ I)))))))) => ((~ (member_l @ E @ (lID_G_r_l_v @ C))) => (~ (member_l @ E @ (lID_G_r_l_v @ D))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_294_substitution_Oonly__new__introduces__lids_H)).
% 189.56/139.81 thf(877,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:r,C:(r > option1457017436_r_l_v),D:(r > option1457017436_r_l_v),E:l]: ((substitution_r_l_v @ (A)) => ((revision_step_r_l_v @ (A) @ B @ (C) @ (D)) => ((! [F:(l > option_val_r_l_v),G:(l > option_val_r_l_v),H:cntxt_r_l_v,I:val_r_l_v]: ~ ((C @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (F) @ (produc1834103605_r_l_v @ (G) @ (plug_r_l_v @ H @ (ref_r_l_v @ (vE_r_l_v @ I)))))))) => ((~ (member_l @ E @ (lID_G_r_l_v @ (C)))) => (~ (member_l @ E @ (lID_G_r_l_v @ (D)))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[156])).
% 189.56/139.81 thf(125,axiom,((((?) @ option1457017436_r_l_v) = (^ [A:(option1457017436_r_l_v > $o)]: ((A @ none_P277133687_r_l_v) | ? [B:produc1156025366_r_l_v]: (A @ (some_P1807977723_r_l_v @ B)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_69_split__option__ex)).
% 189.56/139.81 thf(734,plain,((((?) @ option1457017436_r_l_v) = (^ [A:(option1457017436_r_l_v > $o)]: ((A @ none_P277133687_r_l_v) | ? [B:produc1156025366_r_l_v]: (A @ (some_P1807977723_r_l_v @ B)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[125])).
% 189.56/139.81 thf(138,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:l,H:val_r_l_v,I:(r > option1457017436_r_l_v),J:r,K:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (assign_r_l_v @ (vE_r_l_v @ (loc_l_r_v @ G)) @ (vE_r_l_v @ H))))))) => ((I = (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ E @ G @ (some_val_r_l_v @ H)) @ (plug_r_l_v @ F @ (vE_r_l_v @ (cV_r_l_v @ unit)))))))) => ((member_l @ G @ (dom_l_val_r_l_v @ (combine_l_val_r_l_v @ D @ E))) => ((revision_step_r_l_v @ A @ J @ B @ K) => ((C != J) => (? [L:(r > option1457017436_r_l_v),M:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ L @ M) & ((revision_step_r_l_v @ A @ J @ I @ L) | (I = L)) & ((revision_step_r_l_v @ A @ C @ K @ M) | (K = M)))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_349_substitution_OSLC__set)).
% 189.56/139.81 thf(774,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:l,H:val_r_l_v,I:(r > option1457017436_r_l_v),J:r,K:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (assign_r_l_v @ (vE_r_l_v @ (loc_l_r_v @ G)) @ (vE_r_l_v @ H))))))) => (((I) = (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ E @ G @ (some_val_r_l_v @ H)) @ (plug_r_l_v @ F @ (vE_r_l_v @ (cV_r_l_v @ unit)))))))) => ((member_l @ G @ (dom_l_val_r_l_v @ (combine_l_val_r_l_v @ D @ E))) => ((revision_step_r_l_v @ (A) @ J @ (B) @ (K)) => ((~ (C = J)) => (? [L:(r > option1457017436_r_l_v),M:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ (L) @ (M)) & ((revision_step_r_l_v @ (A) @ J @ (I) @ (L)) | ((I) = (L))) & ((revision_step_r_l_v @ (A) @ C @ (K) @ (M)) | ((K) = (M))))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[138])).
% 189.56/139.81 thf(36,axiom,((! [A:(r > option1457017436_r_l_v),B:r]: ((finite_finite_l @ (lID_G_r_l_v @ A)) => (finite_finite_l @ (lID_G_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ none_P277133687_r_l_v)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_258_finite__state__imp__restriction__finite_I2_J)).
% 189.56/139.81 thf(396,plain,((! [A:(r > option1457017436_r_l_v),B:r]: ((finite_finite_l @ (lID_G_r_l_v @ (A))) => (finite_finite_l @ (lID_G_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ none_P277133687_r_l_v)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[36])).
% 189.56/139.81 thf(6,axiom,((! [A:(l > option_val_r_l_v)]: ((finite_finite_l @ (dom_l_val_r_l_v @ A)) => ((~ (finite_finite_l @ top_top_set_l)) => (? [B:l]: ((A @ B) = none_val_r_l_v)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_338_finite__map__freshness)).
% 189.56/139.81 thf(265,plain,((! [A:(l > option_val_r_l_v)]: ((finite_finite_l @ (dom_l_val_r_l_v @ (A))) => ((~ (finite_finite_l @ top_top_set_l)) => (? [B:l]: ((A @ B) = none_val_r_l_v)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[6])).
% 189.56/139.81 thf(46,axiom,((! [A:(r > option1457017436_r_l_v)]: ((reachable_r_l_v @ subst @ A) => (finite_finite_l @ (lID_G_r_l_v @ A))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_253_reachable__imp__identifiers__finite_I2_J)).
% 189.56/139.81 thf(428,plain,((! [A:(r > option1457017436_r_l_v)]: ((reachable_r_l_v @ (subst) @ (A)) => (finite_finite_l @ (lID_G_r_l_v @ (A)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[46])).
% 189.56/139.81 thf(223,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v),D:r,E:produc1156025366_r_l_v,F:(r > option1457017436_r_l_v),G:r,H:produc1156025366_r_l_v]: ((substitution_r_l_v @ A) => ((B = (fun_up709272714_r_l_v @ C @ D @ (some_P1807977723_r_l_v @ E))) => ((F = (fun_up709272714_r_l_v @ C @ G @ (some_P1807977723_r_l_v @ H))) => ((revision_step_r_l_v @ A @ G @ (fun_up709272714_r_l_v @ C @ D @ (some_P1807977723_r_l_v @ E)) @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ C @ D @ (some_P1807977723_r_l_v @ E)) @ G @ (some_P1807977723_r_l_v @ H))) => ((revision_step_r_l_v @ A @ D @ (fun_up709272714_r_l_v @ C @ G @ (some_P1807977723_r_l_v @ H)) @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ C @ G @ (some_P1807977723_r_l_v @ H)) @ D @ (some_P1807977723_r_l_v @ E))) => (? [I:(r > option1457017436_r_l_v),J:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ I @ J) & ((revision_step_r_l_v @ A @ G @ B @ I) | (B = I)) & ((revision_step_r_l_v @ A @ D @ F @ J) | (F = J))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_46_substitution_Olocal__steps__commute)).
% 189.56/139.81 thf(1201,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v),D:r,E:produc1156025366_r_l_v,F:(r > option1457017436_r_l_v),G:r,H:produc1156025366_r_l_v]: ((substitution_r_l_v @ (A)) => (((B) = (fun_up709272714_r_l_v @ C @ D @ (some_P1807977723_r_l_v @ E))) => (((F) = (fun_up709272714_r_l_v @ C @ G @ (some_P1807977723_r_l_v @ H))) => ((revision_step_r_l_v @ (A) @ G @ (fun_up709272714_r_l_v @ C @ D @ (some_P1807977723_r_l_v @ E)) @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ C @ D @ (some_P1807977723_r_l_v @ E)) @ G @ (some_P1807977723_r_l_v @ H))) => ((revision_step_r_l_v @ (A) @ D @ (fun_up709272714_r_l_v @ C @ G @ (some_P1807977723_r_l_v @ H)) @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ C @ G @ (some_P1807977723_r_l_v @ H)) @ D @ (some_P1807977723_r_l_v @ E))) => (? [I:(r > option1457017436_r_l_v),J:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ (I) @ (J)) & ((revision_step_r_l_v @ (A) @ G @ (B) @ (I)) | ((B) = (I))) & ((revision_step_r_l_v @ (A) @ D @ (F) @ (J)) | ((F) = (J)))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[223])).
% 189.56/139.81 thf(19,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:r,C:(r > option1457017436_r_l_v),D:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => ((revision_step_r_l_v @ A @ B @ C @ D) => ((finite_finite_l @ (lID_G_r_l_v @ C)) => (finite_finite_l @ (lID_G_r_l_v @ D))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_274_substitution_ORID_092_060_094sub_062L__finite__invariant)).
% 189.56/139.81 thf(305,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:r,C:(r > option1457017436_r_l_v),D:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => ((revision_step_r_l_v @ (A) @ B @ (C) @ (D)) => ((finite_finite_l @ (lID_G_r_l_v @ (C))) => (finite_finite_l @ (lID_G_r_l_v @ (D)))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[19])).
% 189.56/139.81 thf(306,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v)))]: ((substitution_r_l_v @ (A)) => (! [B:r,C:(r > option1457017436_r_l_v),D:(r > option1457017436_r_l_v)]: ((revision_step_r_l_v @ (A) @ B @ (C) @ (D)) => ((finite_finite_l @ (lID_G_r_l_v @ (C))) => (finite_finite_l @ (lID_G_r_l_v @ (D))))))))),inference(miniscope,[status(thm)],[305])).
% 189.56/139.81 thf(307,plain,(! [D:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v),B:r,A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v)))] : ((~ (substitution_r_l_v @ (A))) | (~ (revision_step_r_l_v @ (A) @ B @ (C) @ (D))) | (~ (finite_finite_l @ (lID_G_r_l_v @ (C)))) | (finite_finite_l @ (lID_G_r_l_v @ (D))))),inference(cnf,[status(esa)],[306])).
% 189.56/139.81 thf(198,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v,H:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (rfork_r_l_v @ G)))))) => ((revision_step_r_l_v @ A @ C @ B @ H) = (? [I:r]: (~ (member_r @ I @ (rID_G_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (rfork_r_l_v @ G)))))))) & (H = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (vE_r_l_v @ (rid_r_l_v @ I))))))) @ I @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ D @ E) @ (produc1834103605_r_l_v @ (^ [J:l]: (none_val_r_l_v)) @ G)))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_87_substitution_Ofork__pseudodeterministic)).
% 189.56/139.81 thf(1074,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v,H:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (rfork_r_l_v @ G)))))) => ((revision_step_r_l_v @ (A) @ C @ (B) @ (H)) = (? [I:r]: (~ (member_r @ I @ (rID_G_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (rfork_r_l_v @ G)))))))) & ((H) = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (vE_r_l_v @ (rid_r_l_v @ I))))))) @ I @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ D @ E) @ (produc1834103605_r_l_v @ (^ [J:l]: (none_val_r_l_v)) @ G)))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[198])).
% 189.56/139.81 thf(111,axiom,((! [A:const]: ((A != unit) => ((A != f) => (A = t))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_227_const_Oexhaust)).
% 189.56/139.81 thf(678,plain,((! [A:const]: ((~ (A = unit)) => ((~ (A = f)) => (A = t))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[111])).
% 189.56/139.81 thf(7,axiom,((! [A:(r > option1457017436_r_l_v)]: ((reachable_r_l_v @ subst @ A) => ((~ (finite_finite_l @ top_top_set_l)) => (? [B:l]: ~ (member_l @ B @ (lID_G_r_l_v @ A))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_254_reachable__imp__identifiers__available_I2_J)).
% 189.56/139.81 thf(268,plain,((! [A:(r > option1457017436_r_l_v)]: ((reachable_r_l_v @ (subst) @ (A)) => ((~ (finite_finite_l @ top_top_set_l)) => (? [B:l]: ~ (member_l @ B @ (lID_G_r_l_v @ (A)))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[7])).
% 189.56/139.81 thf(269,plain,((! [A:(r > option1457017436_r_l_v)]: ((reachable_r_l_v @ (subst) @ (A)) => ((~ (finite_finite_l @ top_top_set_l)) => (~ (! [B:l]: (member_l @ B @ (lID_G_r_l_v @ (A))))))))),inference(miniscope,[status(thm)],[268])).
% 189.56/139.81 thf(270,plain,(! [A:(r > option1457017436_r_l_v)] : ((~ (reachable_r_l_v @ (subst) @ (A))) | (finite_finite_l @ top_top_set_l) | (~ (member_l @ (sk4 @ (A)) @ (lID_G_r_l_v @ (A)))))),inference(cnf,[status(esa)],[269])).
% 189.56/139.81 thf(241,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v),D:r,E:produc1156025366_r_l_v,F:(r > option1457017436_r_l_v),G:r,H:(l > option_val_r_l_v),I:(l > option_val_r_l_v),J:cntxt_r_l_v,K:r,L:expr_r_l_v]: ((substitution_r_l_v @ A) => ((B = (fun_up709272714_r_l_v @ C @ D @ (some_P1807977723_r_l_v @ E))) => ((F = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ C @ G @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ H @ (produc1834103605_r_l_v @ I @ (plug_r_l_v @ J @ (vE_r_l_v @ (rid_r_l_v @ K))))))) @ K @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ H @ I) @ (produc1834103605_r_l_v @ (^ [M:l]: (none_val_r_l_v)) @ L))))) => (((B @ G) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ H @ (produc1834103605_r_l_v @ I @ (plug_r_l_v @ J @ (rfork_r_l_v @ L)))))) => ((~ (member_r @ K @ (rID_G_r_l_v @ B))) => ((revision_step_r_l_v @ A @ D @ F @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ C @ G @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ H @ (produc1834103605_r_l_v @ I @ (plug_r_l_v @ J @ (vE_r_l_v @ (rid_r_l_v @ K))))))) @ K @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ H @ I) @ (produc1834103605_r_l_v @ (^ [M:l]: (none_val_r_l_v)) @ L)))) @ D @ (some_P1807977723_r_l_v @ E))) => ((D != G) => ((D != K) => (? [M:(r > option1457017436_r_l_v),N:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ M @ N) & ((revision_step_r_l_v @ A @ G @ B @ M) | (B = M)) & ((revision_step_r_l_v @ A @ D @ F @ N) | (F = N)))))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_47_substitution_Olocal__and__fork__commute)).
% 189.56/139.81 thf(1306,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v),D:r,E:produc1156025366_r_l_v,F:(r > option1457017436_r_l_v),G:r,H:(l > option_val_r_l_v),I:(l > option_val_r_l_v),J:cntxt_r_l_v,K:r,L:expr_r_l_v]: ((substitution_r_l_v @ (A)) => (((B) = (fun_up709272714_r_l_v @ C @ D @ (some_P1807977723_r_l_v @ E))) => (((F) = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ C @ G @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ H @ (produc1834103605_r_l_v @ I @ (plug_r_l_v @ J @ (vE_r_l_v @ (rid_r_l_v @ K))))))) @ K @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ H @ I) @ (produc1834103605_r_l_v @ (^ [M:l]: (none_val_r_l_v)) @ L))))) => (((B @ G) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (H) @ (produc1834103605_r_l_v @ (I) @ (plug_r_l_v @ J @ (rfork_r_l_v @ L)))))) => ((~ (member_r @ K @ (rID_G_r_l_v @ (B)))) => ((revision_step_r_l_v @ (A) @ D @ (F) @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ C @ G @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ H @ (produc1834103605_r_l_v @ I @ (plug_r_l_v @ J @ (vE_r_l_v @ (rid_r_l_v @ K))))))) @ K @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ H @ I) @ (produc1834103605_r_l_v @ (^ [M:l]: (none_val_r_l_v)) @ L)))) @ D @ (some_P1807977723_r_l_v @ E))) => ((~ (D = G)) => ((~ (D = K)) => (? [M:(r > option1457017436_r_l_v),N:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ (M) @ (N)) & ((revision_step_r_l_v @ (A) @ G @ (B) @ (M)) | ((B) = (M))) & ((revision_step_r_l_v @ (A) @ D @ (F) @ (N)) | ((F) = (N))))))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[241])).
% 189.56/139.81 thf(134,axiom,((! [A:option1457017436_r_l_v]: ((A != none_P277133687_r_l_v) => (~ (! [B:produc1156025366_r_l_v]: (A != (some_P1807977723_r_l_v @ B))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_73_option_Oexhaust)).
% 189.56/139.81 thf(761,plain,((! [A:option1457017436_r_l_v]: ((~ (A = none_P277133687_r_l_v)) => (~ (! [B:produc1156025366_r_l_v]: ~ (A = (some_P1807977723_r_l_v @ B))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[134])).
% 189.56/139.81 thf(249,axiom,(((s_2 @ r3) = (s_1 @ r3))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_4_r_H__unchanged__left)).
% 189.56/139.81 thf(1338,plain,(((s_2 @ r3) = (s_1 @ r3))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[249])).
% 189.56/139.81 thf(119,axiom,((! [A:r,B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v)]: ((revision_step_r_l_v @ subst @ A @ B @ C) => ((domain1547879849_r_l_v @ B) => ((subsum680764357_r_l_v @ B) => (domain1547879849_r_l_v @ C)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_107_step__preserves___092_060S_062_092_060_094sub_062G__and___092_060A_062_092_060_094sub_062G_I1_J)).
% 189.56/139.81 thf(714,plain,((! [A:r,B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v)]: ((revision_step_r_l_v @ (subst) @ A @ (B) @ (C)) => ((domain1547879849_r_l_v @ (B)) => ((subsum680764357_r_l_v @ (B)) => (domain1547879849_r_l_v @ (C))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[119])).
% 189.56/139.81 thf(65,axiom,((! [A:expr_r_l_v,B:expr_r_l_v]: ((rfork_r_l_v @ A) != (rjoin_r_l_v @ B)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_246_expr_Odistinct_I55_J)).
% 189.56/139.81 thf(509,plain,((! [A:expr_r_l_v,B:expr_r_l_v]: ~ ((rfork_r_l_v @ A) = (rjoin_r_l_v @ B)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[65])).
% 189.56/139.81 thf(510,plain,((~ (? [A:expr_r_l_v,B:expr_r_l_v]: ((rfork_r_l_v @ A) = (rjoin_r_l_v @ B))))),inference(miniscope,[status(thm)],[509])).
% 189.56/139.81 thf(511,plain,(! [B:expr_r_l_v,A:expr_r_l_v] : ((~ ((rfork_r_l_v @ A) = (rjoin_r_l_v @ B))))),inference(cnf,[status(esa)],[510])).
% 189.56/139.81 thf(512,plain,(! [B:expr_r_l_v,A:expr_r_l_v] : (((rfork_r_l_v @ A) != (rjoin_r_l_v @ B)))),inference(lifteq,[status(thm)],[511])).
% 189.56/139.81 thf(50,axiom,((! [A:expr_r_l_v,B:expr_r_l_v,C:expr_r_l_v]: ((assign_r_l_v @ A @ B) != (rfork_r_l_v @ C)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_314_expr_Odistinct_I51_J)).
% 189.56/139.81 thf(439,plain,((! [A:expr_r_l_v,B:expr_r_l_v,C:expr_r_l_v]: ~ ((assign_r_l_v @ A @ B) = (rfork_r_l_v @ C)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[50])).
% 189.56/139.81 thf(78,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v)))]: ((substitution_r_l_v @ A) => (finite_finite_r @ (rID_G_r_l_v @ (^ [B:r]: (none_P277133687_r_l_v))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_136_substitution_Oempty__map__finite_I3_J)).
% 189.56/139.81 thf(546,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v)))]: ((substitution_r_l_v @ (A)) => (finite_finite_r @ (rID_G_r_l_v @ (^ [B:r]: (none_P277133687_r_l_v))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[78])).
% 189.56/139.81 thf(141,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v),D:r,E:(r > option1457017436_r_l_v),F:r,G:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => ((B = C) => ((revision_step_r_l_v @ A @ D @ E @ B) => ((revision_step_r_l_v @ A @ F @ G @ C) => ((eq_states_r_l_v @ B @ C) & ((revision_step_r_l_v @ A @ D @ E @ B) | (E = B)) & ((revision_step_r_l_v @ A @ F @ G @ C) | (G = C))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_43_substitution_OSLC__commute)).
% 189.56/139.81 thf(793,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v),D:r,E:(r > option1457017436_r_l_v),F:r,G:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => (((B) = (C)) => ((revision_step_r_l_v @ (A) @ D @ (E) @ (B)) => ((revision_step_r_l_v @ (A) @ F @ (G) @ (C)) => ((eq_states_r_l_v @ (B) @ (C)) & ((revision_step_r_l_v @ (A) @ D @ (E) @ (B)) | ((E) = (B))) & ((revision_step_r_l_v @ (A) @ F @ (G) @ (C)) | ((G) = (C)))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[141])).
% 189.56/139.81 thf(165,axiom,((! [A:r,B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v)]: ((revision_step_r_l_v @ subst @ A @ B @ C) => ((finite_finite_r @ (rID_G_r_l_v @ B)) => (finite_finite_r @ (rID_G_r_l_v @ C)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_130_RID_092_060_094sub_062G__finite__invariant)).
% 189.56/139.81 thf(910,plain,((! [A:r,B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v)]: ((revision_step_r_l_v @ (subst) @ A @ (B) @ (C)) => ((finite_finite_r @ (rID_G_r_l_v @ (B))) => (finite_finite_r @ (rID_G_r_l_v @ (C))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[165])).
% 189.56/139.81 thf(18,axiom,((! [A:(l > option_val_r_l_v),B:l,C:val_r_l_v,D:(l > option_val_r_l_v),E:val_r_l_v]: (((fun_up1835647912_r_l_v @ A @ B @ (some_val_r_l_v @ C)) = (fun_up1835647912_r_l_v @ D @ B @ (some_val_r_l_v @ E))) => (C = E)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_84_map__upd__eqD1)).
% 189.56/139.81 thf(302,plain,((! [A:(l > option_val_r_l_v),B:l,C:val_r_l_v,D:(l > option_val_r_l_v),E:val_r_l_v]: (((fun_up1835647912_r_l_v @ A @ B @ (some_val_r_l_v @ C)) = (fun_up1835647912_r_l_v @ D @ B @ (some_val_r_l_v @ E))) => (C = E)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[18])).
% 189.56/139.81 thf(390,plain,((~ (? [A:val_r_l_v]: (none_val_r_l_v = (some_val_r_l_v @ A))))),inference(miniscope,[status(thm)],[389])).
% 189.56/139.81 thf(391,plain,(! [A:val_r_l_v] : ((~ (none_val_r_l_v = (some_val_r_l_v @ A))))),inference(cnf,[status(esa)],[390])).
% 189.56/139.81 thf(392,plain,(! [A:val_r_l_v] : (((some_val_r_l_v @ A) != none_val_r_l_v))),inference(lifteq,[status(thm)],[391])).
% 189.56/139.81 thf(39,axiom,((! [A:(r > val_r_l_v)]: ((dom_r_val_r_l_v @ (^ [B:r]: (some_val_r_l_v @ (A @ B)))) = top_top_set_r))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_320_dom__const)).
% 189.56/139.81 thf(405,plain,((! [A:(r > val_r_l_v)]: ((dom_r_val_r_l_v @ (^ [B:r]: (some_val_r_l_v @ (A @ B)))) = top_top_set_r))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[39])).
% 189.56/139.81 thf(406,plain,(! [A:(r > val_r_l_v)] : (((dom_r_val_r_l_v @ (^ [B:r]: (some_val_r_l_v @ (A @ B)))) = top_top_set_r))),inference(cnf,[status(esa)],[405])).
% 189.56/139.81 thf(407,plain,(! [A:(r > val_r_l_v)] : (((dom_r_val_r_l_v @ (^ [B:r]: (some_val_r_l_v @ (A @ B)))) = top_top_set_r))),inference(lifteq,[status(thm)],[406])).
% 189.56/139.81 thf(429,plain,(! [A:(r > option1457017436_r_l_v)] : ((~ (reachable_r_l_v @ (subst) @ (A))) | (finite_finite_l @ (lID_G_r_l_v @ (A))))),inference(cnf,[status(esa)],[428])).
% 189.56/139.81 thf(227,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v,H:expr_r_l_v]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ f)) @ G @ H)))))) => (revision_step_r_l_v @ A @ C @ B @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ H)))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_232_substitution_Orevision__step_OifFalse)).
% 189.56/139.81 thf(1223,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v,H:expr_r_l_v]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ f)) @ G @ H)))))) => (revision_step_r_l_v @ (A) @ C @ (B) @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ H)))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[227])).
% 189.56/139.81 thf(894,plain,((~ (member_r @ left_forkee @ (rID_G_r_l_v @ (s_1))))),inference(polarity_switch,[status(thm)],[893])).
% 189.56/139.81 thf(75,axiom,((finite_finite_r @ (rID_G_r_l_v @ (^ [A:r]: (none_P277133687_r_l_v))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_128_empty__map__finite_I3_J)).
% 189.56/139.81 thf(539,plain,((finite_finite_r @ (rID_G_r_l_v @ (^ [A:r]: (none_P277133687_r_l_v))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[75])).
% 189.56/139.81 thf(21,axiom,((! [A:option1457017436_r_l_v,B:(option1457017436_r_l_v > (option_val_r_l_v > $o)),C:option_val_r_l_v]: (((A = none_P277133687_r_l_v) => (B @ A @ C)) => (((C = none_val_r_l_v) => (B @ A @ C)) => ((! [D:produc1156025366_r_l_v,E:val_r_l_v]: ((A = (some_P1807977723_r_l_v @ D)) => ((C = (some_val_r_l_v @ E)) => (B @ A @ C)))) => (B @ A @ C)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_49_combine__options__cases)).
% 189.56/139.81 thf(311,plain,((! [A:option1457017436_r_l_v,B:(option1457017436_r_l_v > (option_val_r_l_v > $o)),C:option_val_r_l_v]: (((A = none_P277133687_r_l_v) => (B @ A @ C)) => (((C = none_val_r_l_v) => (B @ A @ C)) => ((! [D:produc1156025366_r_l_v,E:val_r_l_v]: ((A = (some_P1807977723_r_l_v @ D)) => ((C = (some_val_r_l_v @ E)) => (B @ A @ C)))) => (B @ A @ C)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[21])).
% 189.56/139.81 thf(312,plain,((! [A:option1457017436_r_l_v,B:(option1457017436_r_l_v > (option_val_r_l_v > $o)),C:option_val_r_l_v]: (((A = none_P277133687_r_l_v) => (B @ A @ C)) => (((C = none_val_r_l_v) => (B @ A @ C)) => (((? [D:produc1156025366_r_l_v]: (A = (some_P1807977723_r_l_v @ D))) => ((? [D:val_r_l_v]: (C = (some_val_r_l_v @ D))) => (B @ A @ C))) => (B @ A @ C)))))),inference(miniscope,[status(thm)],[311])).
% 189.56/139.81 thf(313,plain,(! [C:option_val_r_l_v,B:(option1457017436_r_l_v > (option_val_r_l_v > $o)),A:option1457017436_r_l_v] : ((((A = none_P277133687_r_l_v) | (sk6 @ C @ A @ B)) & (~ (B @ A @ C) | (sk6 @ C @ A @ B)) & (~ (sk6 @ C @ A @ B) | (C = none_val_r_l_v) | (A = (some_P1807977723_r_l_v @ (sk7 @ C @ (B) @ A))) | (B @ A @ C)) & (~ (sk6 @ C @ A @ B) | (C = none_val_r_l_v) | (C = (some_val_r_l_v @ (sk8 @ C @ (B) @ A))) | (B @ A @ C)) & (~ (sk6 @ C @ A @ B) | (C = none_val_r_l_v) | ~ (B @ A @ C) | (B @ A @ C)) & (~ (sk6 @ C @ A @ B) | ~ (B @ A @ C) | (A = (some_P1807977723_r_l_v @ (sk7 @ C @ (B) @ A))) | (B @ A @ C)) & (~ (sk6 @ C @ A @ B) | ~ (B @ A @ C) | (C = (some_val_r_l_v @ (sk8 @ C @ (B) @ A))) | (B @ A @ C)) & (~ (sk6 @ C @ A @ B) | ~ (B @ A @ C) | ~ (B @ A @ C) | (B @ A @ C))))),inference(cnf,[status(esa)],[312])).
% 189.56/139.81 thf(319,plain,(! [C:option_val_r_l_v,B:(option1457017436_r_l_v > (option_val_r_l_v > $o)),A:option1457017436_r_l_v] : ((~ (B @ A @ C)) | (sk6 @ C @ A @ B))),inference(cnfConj,[status(thm)],[313])).
% 189.56/139.81 thf(2849,plain,(! [C:option_val_r_l_v,B:(option1457017436_r_l_v > (option_val_r_l_v > $o)),A:option1457017436_r_l_v] : (~ (($true)) | (sk6 @ C @ A @ (B)) | ((finite_finite_r @ (rID_G_r_l_v @ (^ [D:r]: (none_P277133687_r_l_v)))) != (B @ A @ C)))),inference(paramod_ordered,[status(thm)],[539,319])).
% 189.56/139.81 thf(2850,plain,(! [C:option_val_r_l_v,B:(option1457017436_r_l_v > (option_val_r_l_v > $o)),A:option1457017436_r_l_v] : ((sk6 @ C @ A @ (B)) | ((finite_finite_r @ (rID_G_r_l_v @ (^ [D:r]: (none_P277133687_r_l_v)))) != (B @ A @ C)))),inference(simp,[status(thm)],[2849])).
% 189.56/139.81 thf(2945,plain,(! [A:option_val_r_l_v] : ((sk6 @ A @ none_P277133687_r_l_v @ (^ [B:option1457017436_r_l_v,C:option_val_r_l_v]: (finite_finite_r @ (rID_G_r_l_v @ (^ [D:r]: (B)))))))),inference(pre_uni,[status(thm)],[2850:[bind(A, $thf(none_P277133687_r_l_v)),bind(B, $thf(^ [D:option1457017436_r_l_v,E:option_val_r_l_v]: (finite_finite_r @ (rID_G_r_l_v @ (^ [F:r]: (D)))))),bind(C, $thf(C))]])).
% 189.56/139.81 thf(2958,plain,(! [A:option_val_r_l_v] : ((sk6 @ A @ none_P277133687_r_l_v @ (^ [B:option1457017436_r_l_v,C:option_val_r_l_v]: (finite_finite_r @ (rID_G_r_l_v @ (^ [D:r]: (B)))))))),inference(simp,[status(thm)],[2945])).
% 189.56/139.81 thf(193,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v,H:expr_r_l_v,I:(r > option1457017436_r_l_v),J:r,K:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ f)) @ G @ H)))))) => ((I = (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ H)))))) => ((revision_step_r_l_v @ A @ J @ B @ K) => ((C != J) => (? [L:(r > option1457017436_r_l_v),M:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ L @ M) & ((revision_step_r_l_v @ A @ J @ I @ L) | (I = L)) & ((revision_step_r_l_v @ A @ C @ K @ M) | (K = M))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_238_substitution_OSLC__ifFalse)).
% 189.56/139.81 thf(1032,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v,H:expr_r_l_v,I:(r > option1457017436_r_l_v),J:r,K:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ f)) @ G @ H)))))) => (((I) = (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ H)))))) => ((revision_step_r_l_v @ (A) @ J @ (B) @ (K)) => ((~ (C = J)) => (? [L:(r > option1457017436_r_l_v),M:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ (L) @ (M)) & ((revision_step_r_l_v @ (A) @ J @ (I) @ (L)) | ((I) = (L))) & ((revision_step_r_l_v @ (A) @ C @ (K) @ (M)) | ((K) = (M)))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[193])).
% 189.56/139.81 thf(22,axiom,((! [A:(r > option_val_r_l_v),B:r,C:val_r_l_v]: (((A @ B) = (some_val_r_l_v @ C)) => (member_r @ B @ (dom_r_val_r_l_v @ A))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_333_domI)).
% 189.56/139.81 thf(329,plain,((! [A:(r > option_val_r_l_v),B:r,C:val_r_l_v]: (((A @ B) = (some_val_r_l_v @ C)) => (member_r @ B @ (dom_r_val_r_l_v @ (A)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[22])).
% 189.56/139.81 thf(88,axiom,((! [A:option1457017436_r_l_v,B:produc1156025366_r_l_v]: ((A = (some_P1807977723_r_l_v @ B)) => (A != none_P277133687_r_l_v)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_75_option_OdiscI)).
% 189.56/139.81 thf(583,plain,((! [A:option1457017436_r_l_v,B:produc1156025366_r_l_v]: ((A = (some_P1807977723_r_l_v @ B)) => (~ (A = none_P277133687_r_l_v))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[88])).
% 189.56/139.81 thf(159,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:expr_r_l_v,G:r]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (rfork_r_l_v @ F)))))) => ((~ (member_r @ G @ (rID_G_r_l_v @ A))) => (revisi1291188644_r_l_v @ subst @ B @ A @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (vE_r_l_v @ (rid_r_l_v @ G))))))) @ G @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ C @ D) @ (produc1834103605_r_l_v @ (^ [H:l]: (none_val_r_l_v)) @ F))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_17_revision__step__relaxed_Ofork)).
% 189.56/139.81 thf(889,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:expr_r_l_v,G:r]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (rfork_r_l_v @ F)))))) => ((~ (member_r @ G @ (rID_G_r_l_v @ (A)))) => (revisi1291188644_r_l_v @ (subst) @ B @ (A) @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (vE_r_l_v @ (rid_r_l_v @ G))))))) @ G @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ C @ D) @ (produc1834103605_r_l_v @ (^ [H:l]: (none_val_r_l_v)) @ F))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[159])).
% 189.56/139.81 thf(191,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:r,H:(l > option_val_r_l_v),I:(l > option_val_r_l_v),J:val_r_l_v]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ G)))))))) => (((B @ G) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ H @ (produc1834103605_r_l_v @ I @ (vE_r_l_v @ J))))) => (revision_step_r_l_v @ A @ C @ B @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ E @ I) @ (plug_r_l_v @ F @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ G @ none_P277133687_r_l_v))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_138_substitution_Orevision__step_Ojoin)).
% 189.56/139.81 thf(1027,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:r,H:(l > option_val_r_l_v),I:(l > option_val_r_l_v),J:val_r_l_v]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ G)))))))) => (((B @ G) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (H) @ (produc1834103605_r_l_v @ (I) @ (vE_r_l_v @ J))))) => (revision_step_r_l_v @ (A) @ C @ (B) @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ E @ I) @ (plug_r_l_v @ F @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ G @ none_P277133687_r_l_v))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[191])).
% 189.56/139.81 thf(1405,plain,(! [A:(r > option1457017436_r_l_v)] : (~ (($true)) | (finite_finite_l @ top_top_set_l) | (~ (member_l @ (sk4 @ (A)) @ (lID_G_r_l_v @ (A)))) | ((reachable_r_l_v @ (subst) @ (s_1)) != (reachable_r_l_v @ (subst) @ (A))))),inference(paramod_ordered,[status(thm)],[1179,270])).
% 189.56/139.81 thf(1406,plain,(! [A:(r > option1457017436_r_l_v)] : ((finite_finite_l @ top_top_set_l) | (~ (member_l @ (sk4 @ (A)) @ (lID_G_r_l_v @ (A)))) | ((reachable_r_l_v @ (subst) @ (s_1)) != (reachable_r_l_v @ (subst) @ (A))))),inference(simp,[status(thm)],[1405])).
% 189.56/139.81 thf(1407,plain,((finite_finite_l @ top_top_set_l) | (~ (member_l @ (sk4 @ (s_1)) @ (lID_G_r_l_v @ (s_1))))),inference(pattern_uni,[status(thm)],[1406:[bind(A, $thf(s_1))]])).
% 189.56/139.81 thf(2002,plain,(! [A:option1457017436_r_l_v] : ((~ (! [B:produc1156025366_r_l_v]: ~ (A = (some_P1807977723_r_l_v @ B)))) | (~ (? [B:produc1156025366_r_l_v]: (A = (some_P1807977723_r_l_v @ B)))))),inference(bool_ext,[status(thm)],[1587])).
% 189.56/139.81 thf(2036,plain,(! [B:produc1156025366_r_l_v,A:option1457017436_r_l_v] : ((A = (some_P1807977723_r_l_v @ (sk148 @ A))) | (~ (A = (some_P1807977723_r_l_v @ B))))),inference(cnf,[status(esa)],[2002])).
% 189.56/139.81 thf(2037,plain,(! [B:produc1156025366_r_l_v,A:option1457017436_r_l_v] : (((some_P1807977723_r_l_v @ (sk148 @ A)) = A) | (A != (some_P1807977723_r_l_v @ B)))),inference(lifteq,[status(thm)],[2036])).
% 189.56/139.81 thf(2038,plain,(! [A:produc1156025366_r_l_v] : (((some_P1807977723_r_l_v @ (sk148 @ (some_P1807977723_r_l_v @ A))) = (some_P1807977723_r_l_v @ A)))),inference(simp,[status(thm)],[2037])).
% 189.56/139.81 thf(2053,plain,(! [A:produc1156025366_r_l_v] : (((some_P1807977723_r_l_v @ (sk148 @ (s_1 @ r2))) = (some_P1807977723_r_l_v @ A)) | ((some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (sigma) @ (produc1834103605_r_l_v @ (tau) @ (plug_r_l_v @ e @ (rfork_r_l_v @ e3))))) != (some_P1807977723_r_l_v @ A)))),inference(paramod_ordered,[status(thm)],[1022,2038])).
% 189.56/139.81 thf(2054,plain,(((some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (sigma) @ (produc1834103605_r_l_v @ (tau) @ (plug_r_l_v @ e @ (rfork_r_l_v @ e3))))) = (some_P1807977723_r_l_v @ (sk148 @ (s_1 @ r2))))),inference(pattern_uni,[status(thm)],[2053:[bind(A, $thf(produc297528454_r_l_v @ (sigma) @ (produc1834103605_r_l_v @ (tau) @ (plug_r_l_v @ e @ (rfork_r_l_v @ e3)))))]])).
% 189.56/139.81 thf(2288,plain,(((some_P1807977723_r_l_v @ (sk148 @ (s_1 @ r2))) = (s_1 @ r2))),inference(rewrite,[status(thm)],[1022,2054])).
% 189.56/139.81 thf(2323,plain,(((some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (sigma) @ (produc1834103605_r_l_v @ (tau) @ (plug_r_l_v @ e @ (rfork_r_l_v @ e3))))) = (s_1 @ r2))),inference(rewrite,[status(thm)],[2054,2288])).
% 189.56/139.81 thf(2491,plain,(((some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (sigma) @ (produc1834103605_r_l_v @ (tau) @ (plug_r_l_v @ e @ (rfork_r_l_v @ e3))))) != none_P277133687_r_l_v) | ((s_1 @ r2) != (s_1 @ r2))),inference(paramod_ordered,[status(thm)],[2323,1401])).
% 189.56/139.81 thf(2492,plain,(((some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (sigma) @ (produc1834103605_r_l_v @ (tau) @ (plug_r_l_v @ e @ (rfork_r_l_v @ e3))))) != none_P277133687_r_l_v)),inference(pattern_uni,[status(thm)],[2491:[]])).
% 189.56/139.81 thf(235,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:produc1156025366_r_l_v,D:r,E:produc1156025366_r_l_v]: (((fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ C) @ D) = (some_P1807977723_r_l_v @ E)) = (((D = B) & (C = E)) | ((D != B) & ((A @ D) = (some_P1807977723_r_l_v @ E))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_79_map__upd__Some__unfold)).
% 189.56/139.81 thf(1281,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:produc1156025366_r_l_v,D:r,E:produc1156025366_r_l_v]: (((fun_up709272714_r_l_v @ (A) @ B @ (some_P1807977723_r_l_v @ C) @ D) = (some_P1807977723_r_l_v @ E)) = (((D = B) & (C = E)) | (~ (D = B) & ((A @ D) = (some_P1807977723_r_l_v @ E))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[235])).
% 189.56/139.81 thf(35,axiom,((! [A:l]: ((fun_up1835647912_r_l_v @ (^ [B:l]: (none_val_r_l_v)) @ A @ none_val_r_l_v) = (^ [B:l]: (none_val_r_l_v))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_22_empty__upd__none)).
% 189.56/139.81 thf(393,plain,((! [A:l]: ((fun_up1835647912_r_l_v @ (^ [B:l]: (none_val_r_l_v)) @ A @ none_val_r_l_v) = (^ [B:l]: (none_val_r_l_v))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[35])).
% 189.56/139.81 thf(394,plain,(! [A:l] : (((fun_up1835647912_r_l_v @ (^ [B:l]: (none_val_r_l_v)) @ A @ none_val_r_l_v) = (^ [B:l]: (none_val_r_l_v))))),inference(cnf,[status(esa)],[393])).
% 189.56/139.81 thf(395,plain,(! [A:l] : (((fun_up1835647912_r_l_v @ (^ [B:l]: (none_val_r_l_v)) @ A @ none_val_r_l_v) = (^ [B:l]: (none_val_r_l_v))))),inference(lifteq,[status(thm)],[394])).
% 189.56/139.81 thf(1392,plain,(! [B:l,A:l] : (((fun_up1835647912_r_l_v @ (^ [C:l]: (none_val_r_l_v)) @ A @ none_val_r_l_v @ B) = none_val_r_l_v))),inference(func_ext,[status(esa)],[395])).
% 189.56/139.81 thf(2041,plain,(! [A:produc1156025366_r_l_v] : (((some_P1807977723_r_l_v @ (sk148 @ (s_1 @ r3))) = (some_P1807977723_r_l_v @ A)) | ((some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (sigma2) @ (produc1834103605_r_l_v @ (tau2) @ (plug_r_l_v @ e2 @ (rfork_r_l_v @ e4))))) != (some_P1807977723_r_l_v @ A)))),inference(paramod_ordered,[status(thm)],[1345,2038])).
% 189.56/139.81 thf(2042,plain,(((some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (sigma2) @ (produc1834103605_r_l_v @ (tau2) @ (plug_r_l_v @ e2 @ (rfork_r_l_v @ e4))))) = (some_P1807977723_r_l_v @ (sk148 @ (s_1 @ r3))))),inference(pattern_uni,[status(thm)],[2041:[bind(A, $thf(produc297528454_r_l_v @ (sigma2) @ (produc1834103605_r_l_v @ (tau2) @ (plug_r_l_v @ e2 @ (rfork_r_l_v @ e4)))))]])).
% 189.56/139.81 thf(2066,plain,(! [A:produc1156025366_r_l_v] : (((some_P1807977723_r_l_v @ (sk148 @ (some_P1807977723_r_l_v @ (sk148 @ (s_1 @ r3))))) = (some_P1807977723_r_l_v @ A)) | ((some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (sigma2) @ (produc1834103605_r_l_v @ (tau2) @ (plug_r_l_v @ e2 @ (rfork_r_l_v @ e4))))) != (some_P1807977723_r_l_v @ A)))),inference(paramod_ordered,[status(thm)],[2042,2038])).
% 189.56/139.81 thf(2067,plain,(((some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (sigma2) @ (produc1834103605_r_l_v @ (tau2) @ (plug_r_l_v @ e2 @ (rfork_r_l_v @ e4))))) = (some_P1807977723_r_l_v @ (sk148 @ (some_P1807977723_r_l_v @ (sk148 @ (s_1 @ r3))))))),inference(pattern_uni,[status(thm)],[2066:[bind(A, $thf(produc297528454_r_l_v @ (sigma2) @ (produc1834103605_r_l_v @ (tau2) @ (plug_r_l_v @ e2 @ (rfork_r_l_v @ e4)))))]])).
% 189.56/139.81 thf(2769,plain,(((some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (sigma2) @ (produc1834103605_r_l_v @ (tau2) @ (plug_r_l_v @ e2 @ (rfork_r_l_v @ e4))))) = (some_P1807977723_r_l_v @ (sk148 @ (s_1 @ r3))))),inference(rewrite,[status(thm)],[2067,2038])).
% 189.56/139.81 thf(56,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:val_r_l_v,H:(r > option1457017436_r_l_v),I:l,J:r,K:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (ref_r_l_v @ (vE_r_l_v @ G))))))) => ((H = (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ E @ I @ (some_val_r_l_v @ G)) @ (plug_r_l_v @ F @ (vE_r_l_v @ (loc_l_r_v @ I)))))))) => ((~ (member_l @ I @ (lID_G_r_l_v @ B))) => ((revision_step_r_l_v @ A @ J @ B @ K) => ((C != J) => ((reachable_r_l_v @ A @ B) => ((~ (finite_finite_l @ top_top_set_l)) => (? [L:(r > option1457017436_r_l_v),M:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ L @ M) & ((revision_step_r_l_v @ A @ J @ H @ L) | (H = L)) & ((revision_step_r_l_v @ A @ C @ K @ M) | (K = M)))))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_309_substitution_OSLC__new)).
% 189.56/139.81 thf(456,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:val_r_l_v,H:(r > option1457017436_r_l_v),I:l,J:r,K:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (ref_r_l_v @ (vE_r_l_v @ G))))))) => (((H) = (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ E @ I @ (some_val_r_l_v @ G)) @ (plug_r_l_v @ F @ (vE_r_l_v @ (loc_l_r_v @ I)))))))) => ((~ (member_l @ I @ (lID_G_r_l_v @ (B)))) => ((revision_step_r_l_v @ (A) @ J @ (B) @ (K)) => ((~ (C = J)) => ((reachable_r_l_v @ (A) @ (B)) => ((~ (finite_finite_l @ top_top_set_l)) => (? [L:(r > option1457017436_r_l_v),M:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ (L) @ (M)) & ((revision_step_r_l_v @ (A) @ J @ (H) @ (L)) | ((H) = (L))) & ((revision_step_r_l_v @ (A) @ C @ (K) @ (M)) | ((K) = (M))))))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[56])).
% 189.56/139.81 thf(149,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:option1457017436_r_l_v]: (((A @ B) = C) => ((fun_up709272714_r_l_v @ A @ B @ C) = A)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_268_fun__upd__idem)).
% 189.56/139.81 thf(842,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:option1457017436_r_l_v]: (((A @ B) = C) => ((fun_up709272714_r_l_v @ A @ B @ C) = (A))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[149])).
% 189.56/139.81 thf(127,axiom,((! [A:set_r,B:set_r]: ((ord_less_eq_set_r @ A @ B) => ((~ (finite_finite_r @ A)) => (~ (finite_finite_r @ B)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_203_infinite__super)).
% 189.56/139.81 thf(742,plain,((! [A:set_r,B:set_r]: ((ord_less_eq_set_r @ A @ B) => ((~ (finite_finite_r @ A)) => (~ (finite_finite_r @ B)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[127])).
% 189.56/139.81 thf(116,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => ((reachable_r_l_v @ A @ B) => (finite_finite_r @ (rID_G_r_l_v @ B)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_135_substitution_Oreachable__imp__identifiers__finite_I1_J)).
% 189.56/139.81 thf(697,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => ((reachable_r_l_v @ (A) @ (B)) => (finite_finite_r @ (rID_G_r_l_v @ (B))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[116])).
% 189.56/139.81 thf(245,axiom,((revision_step_r_l_v @ subst @ r3 @ s_1 @ s_22)),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_7_right)).
% 189.56/139.81 thf(1328,plain,((revision_step_r_l_v @ (subst) @ r3 @ (s_1) @ (s_22))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[245])).
% 189.56/139.81 thf(228,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:r,H:(r > option1457017436_r_l_v),I:r,J:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ G)))))))) => ((H = (^ [K:r]: (none_P277133687_r_l_v))) => (((B @ G) = none_P277133687_r_l_v) => ((revision_step_r_l_v @ A @ I @ B @ J) => ((C != I) => (? [K:(r > option1457017436_r_l_v),L:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ K @ L) & ((revision_step_r_l_v @ A @ I @ H @ K) | (H = K)) & ((revision_step_r_l_v @ A @ C @ J @ L) | (J = L)))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_104_substitution_OSLC__join_092_060_094sub_062_092_060epsilon_062)).
% 189.56/139.81 thf(1227,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:r,H:(r > option1457017436_r_l_v),I:r,J:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ G)))))))) => (((H) = (^ [K:r]: (none_P277133687_r_l_v))) => (((B @ G) = none_P277133687_r_l_v) => ((revision_step_r_l_v @ (A) @ I @ (B) @ (J)) => ((~ (C = I)) => (? [K:(r > option1457017436_r_l_v),L:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ (K) @ (L)) & ((revision_step_r_l_v @ (A) @ I @ (H) @ (K)) | ((H) = (K))) & ((revision_step_r_l_v @ (A) @ C @ (J) @ (L)) | ((J) = (L))))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[228])).
% 189.56/139.81 thf(386,plain,((~ (? [A:expr_r_l_v,B:expr_r_l_v,C:expr_r_l_v]: ((assign_r_l_v @ A @ B) = (rjoin_r_l_v @ C))))),inference(miniscope,[status(thm)],[385])).
% 189.56/139.81 thf(387,plain,(! [C:expr_r_l_v,B:expr_r_l_v,A:expr_r_l_v] : ((~ ((assign_r_l_v @ A @ B) = (rjoin_r_l_v @ C))))),inference(cnf,[status(esa)],[386])).
% 189.56/139.81 thf(388,plain,(! [C:expr_r_l_v,B:expr_r_l_v,A:expr_r_l_v] : (((assign_r_l_v @ A @ B) != (rjoin_r_l_v @ C)))),inference(lifteq,[status(thm)],[387])).
% 189.56/139.81 thf(209,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:r]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ G)))))))) => (((B @ G) = none_P277133687_r_l_v) => (revision_step_r_l_v @ A @ C @ B @ (^ [H:r]: (none_P277133687_r_l_v)))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_101_substitution_Orevision__step_Ojoin_092_060_094sub_062_092_060epsilon_062)).
% 189.56/139.81 thf(1138,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:r]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ G)))))))) => (((B @ G) = none_P277133687_r_l_v) => (revision_step_r_l_v @ (A) @ C @ (B) @ (^ [H:r]: (none_P277133687_r_l_v)))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[209])).
% 189.56/139.81 thf(95,axiom,((! [A:l,B:r]: ((loc_l_r_v @ A) != (rid_r_l_v @ B)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_303_val_Odistinct_I15_J)).
% 189.56/139.81 thf(610,plain,((! [A:l,B:r]: ~ ((loc_l_r_v @ A) = (rid_r_l_v @ B)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[95])).
% 189.56/139.81 thf(62,axiom,((! [A:r,B:(r > option_val_r_l_v)]: ((member_r @ A @ (dom_r_val_r_l_v @ B)) => (? [C:val_r_l_v]: ((B @ A) = (some_val_r_l_v @ C)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_327_domD)).
% 189.56/139.81 thf(499,plain,((! [A:r,B:(r > option_val_r_l_v)]: ((member_r @ A @ (dom_r_val_r_l_v @ (B))) => (? [C:val_r_l_v]: ((B @ A) = (some_val_r_l_v @ C)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[62])).
% 189.56/139.81 thf(182,axiom,((s_2 = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ s_1 @ r2 @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ sigma @ (produc1834103605_r_l_v @ tau @ (plug_r_l_v @ e @ (vE_r_l_v @ (rid_r_l_v @ left_forkee))))))) @ left_forkee @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ sigma @ tau) @ (produc1834103605_r_l_v @ (^ [A:l]: (none_val_r_l_v)) @ e3)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_19_s_092_060_094sub_0622)).
% 189.56/139.81 thf(989,plain,(((s_2) = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ s_1 @ r2 @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ sigma @ (produc1834103605_r_l_v @ tau @ (plug_r_l_v @ e @ (vE_r_l_v @ (rid_r_l_v @ left_forkee))))))) @ left_forkee @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ sigma @ tau) @ (produc1834103605_r_l_v @ (^ [A:l]: (none_val_r_l_v)) @ e3)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[182])).
% 189.56/139.81 thf(38,axiom,((! [A:set_l,B:set_l]: ((ord_less_eq_set_l @ A @ B) => ((~ (finite_finite_l @ A)) => (~ (finite_finite_l @ B)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_204_infinite__super)).
% 189.56/139.81 thf(403,plain,((! [A:set_l,B:set_l]: ((ord_less_eq_set_l @ A @ B) => ((~ (finite_finite_l @ A)) => (~ (finite_finite_l @ B)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[38])).
% 189.56/139.81 thf(3,axiom,((! [A:set_l]: ((~ (finite_finite_l @ top_top_set_l)) => ((finite_finite_l @ A) => (? [B:l]: ~ (member_l @ B @ A)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_183_ex__new__if__finite)).
% 189.56/139.81 thf(256,plain,((! [A:set_l]: ((~ (finite_finite_l @ top_top_set_l)) => ((finite_finite_l @ A) => (? [B:l]: ~ (member_l @ B @ A)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[3])).
% 189.56/139.81 thf(246,axiom,((r3 != left_forkee)),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_3__092_060open_062r_H_A_092_060noteq_062_Aleft__forkee_092_060close_062)).
% 189.56/139.81 thf(1329,plain,((~ (r3 = left_forkee))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[246])).
% 189.56/139.81 thf(200,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v),D:r,E:(l > option_val_r_l_v),F:(l > option_val_r_l_v),G:(l > option_val_r_l_v),H:cntxt_r_l_v,I:r,J:(r > option1457017436_r_l_v),K:r,L:produc1156025366_r_l_v,M:(l > option_val_r_l_v),N:val_r_l_v]: ((substitution_r_l_v @ A) => ((B = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ C @ D @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ E @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ F @ G) @ (plug_r_l_v @ H @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ I @ none_P277133687_r_l_v)) => ((J = (fun_up709272714_r_l_v @ C @ K @ (some_P1807977723_r_l_v @ L))) => ((D != K) => ((K != I) => ((revision_step_r_l_v @ A @ K @ B @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ C @ D @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ E @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ F @ G) @ (plug_r_l_v @ H @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ I @ none_P277133687_r_l_v) @ K @ (some_P1807977723_r_l_v @ L))) => (((J @ D) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ E @ (produc1834103605_r_l_v @ F @ (plug_r_l_v @ H @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ I)))))))) => (((J @ I) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ M @ (produc1834103605_r_l_v @ G @ (vE_r_l_v @ N))))) => (? [O:(r > option1457017436_r_l_v),P:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ O @ P) & ((revision_step_r_l_v @ A @ K @ B @ O) | (B = O)) & ((revision_step_r_l_v @ A @ D @ J @ P) | (J = P)))))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_142_substitution_Ojoin__and__local__commute)).
% 189.56/139.81 thf(1082,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v),D:r,E:(l > option_val_r_l_v),F:(l > option_val_r_l_v),G:(l > option_val_r_l_v),H:cntxt_r_l_v,I:r,J:(r > option1457017436_r_l_v),K:r,L:produc1156025366_r_l_v,M:(l > option_val_r_l_v),N:val_r_l_v]: ((substitution_r_l_v @ (A)) => (((B) = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ C @ D @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ E @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ F @ G) @ (plug_r_l_v @ H @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ I @ none_P277133687_r_l_v)) => (((J) = (fun_up709272714_r_l_v @ C @ K @ (some_P1807977723_r_l_v @ L))) => ((~ (D = K)) => ((~ (K = I)) => ((revision_step_r_l_v @ (A) @ K @ (B) @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ C @ D @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ E @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ F @ G) @ (plug_r_l_v @ H @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ I @ none_P277133687_r_l_v) @ K @ (some_P1807977723_r_l_v @ L))) => (((J @ D) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (E) @ (produc1834103605_r_l_v @ (F) @ (plug_r_l_v @ H @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ I)))))))) => (((J @ I) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (M) @ (produc1834103605_r_l_v @ (G) @ (vE_r_l_v @ N))))) => (? [O:(r > option1457017436_r_l_v),P:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ (O) @ (P)) & ((revision_step_r_l_v @ (A) @ K @ (B) @ (O)) | ((B) = (O))) & ((revision_step_r_l_v @ (A) @ D @ (J) @ (P)) | ((J) = (P))))))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[200])).
% 189.56/139.81 thf(1069,plain,(((combine_l_val_r_l_v) = (^ [A:(l > option_val_r_l_v),B:(l > option_val_r_l_v),C:l]: (if_option_val_r_l_v @ ((B @ C) = none_val_r_l_v) @ (A @ C) @ (B @ C))))),inference(lifteq,[status(thm)],[1068])).
% 189.56/139.81 thf(1361,plain,(! [A:(l > option_val_r_l_v)] : (((combine_l_val_r_l_v @ A) = (^ [B:(l > option_val_r_l_v),C:l]: (if_option_val_r_l_v @ ((B @ C) = none_val_r_l_v) @ (A @ C) @ (B @ C)))))),inference(func_ext,[status(esa)],[1069])).
% 189.56/139.81 thf(238,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:expr_r_l_v,G:expr_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ f)) @ F @ G)))))) => (revision_step_r_l_v @ subst @ B @ A @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ G))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_218_revision__step_OifFalse)).
% 189.56/139.81 thf(1292,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:expr_r_l_v,G:expr_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ f)) @ F @ G)))))) => (revision_step_r_l_v @ (subst) @ B @ (A) @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ G))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[238])).
% 189.56/139.81 thf(131,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => ((reachable_r_l_v @ A @ B) => ((revision_step_r_l_v @ A @ C @ B @ D) => (reachable_r_l_v @ A @ D)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_119_substitution_Oreachability__closed__under__execution__step)).
% 189.56/139.81 thf(753,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => ((reachable_r_l_v @ (A) @ (B)) => ((revision_step_r_l_v @ (A) @ C @ (B) @ (D)) => (reachable_r_l_v @ (A) @ (D))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[131])).
% 189.56/139.81 thf(59,axiom,((! [A:(l > option_val_r_l_v),B:l,C:val_r_l_v,D:l,E:val_r_l_v]: (((fun_up1835647912_r_l_v @ A @ B @ (some_val_r_l_v @ C) @ D) = (some_val_r_l_v @ E)) = (((D = B) & (C = E)) | ((D != B) & ((A @ D) = (some_val_r_l_v @ E))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_80_map__upd__Some__unfold)).
% 189.56/139.81 thf(476,plain,((! [A:(l > option_val_r_l_v),B:l,C:val_r_l_v,D:l,E:val_r_l_v]: (((fun_up1835647912_r_l_v @ (A) @ B @ (some_val_r_l_v @ C) @ D) = (some_val_r_l_v @ E)) = (((D = B) & (C = E)) | (~ (D = B) & ((A @ D) = (some_val_r_l_v @ E))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[59])).
% 189.56/139.81 thf(103,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:r,C:(r > option1457017436_r_l_v),D:r,E:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => ((? [F:(r > option1457017436_r_l_v),G:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ F @ G) & ((revision_step_r_l_v @ A @ B @ C @ F) | (C = F)) & ((revision_step_r_l_v @ A @ D @ E @ G) | (E = G)))) => (? [F:(r > option1457017436_r_l_v),G:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ F @ G) & ((revision_step_r_l_v @ A @ D @ E @ F) | (E = F)) & ((revision_step_r_l_v @ A @ B @ C @ G) | (C = G)))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_44_substitution_OSLC__sym)).
% 189.56/139.81 thf(637,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:r,C:(r > option1457017436_r_l_v),D:r,E:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => ((? [F:(r > option1457017436_r_l_v),G:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ (F) @ (G)) & ((revision_step_r_l_v @ (A) @ B @ (C) @ (F)) | ((C) = (F))) & ((revision_step_r_l_v @ (A) @ D @ (E) @ (G)) | ((E) = (G))))) => (? [F:(r > option1457017436_r_l_v),G:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ (F) @ (G)) & ((revision_step_r_l_v @ (A) @ D @ (E) @ (F)) | ((E) = (F))) & ((revision_step_r_l_v @ (A) @ B @ (C) @ (G)) | ((C) = (G))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[103])).
% 189.56/139.81 thf(179,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:expr_r_l_v,G:expr_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ f)) @ F @ G)))))) => (revisi1291188644_r_l_v @ subst @ B @ A @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ G))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_220_revision__step__relaxed_OifFalse)).
% 189.56/139.81 thf(970,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:expr_r_l_v,G:expr_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ f)) @ F @ G)))))) => (revisi1291188644_r_l_v @ (subst) @ B @ (A) @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ G))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[179])).
% 189.56/139.81 thf(232,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:option1457017436_r_l_v]: ((fun_up709272714_r_l_v @ A @ B @ C @ B) = C))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_266_fun__upd__same)).
% 189.56/139.81 thf(1263,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:option1457017436_r_l_v]: ((fun_up709272714_r_l_v @ (A) @ B @ C @ B) = C))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[232])).
% 189.56/139.81 thf(181,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v,H:r]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (rfork_r_l_v @ G)))))) => ((~ (member_r @ H @ (rID_G_r_l_v @ B))) => (revisi1291188644_r_l_v @ A @ C @ B @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (vE_r_l_v @ (rid_r_l_v @ H))))))) @ H @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ D @ E) @ (produc1834103605_r_l_v @ (^ [I:l]: (none_val_r_l_v)) @ G)))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_89_substitution_Orevision__step__relaxed_Ofork)).
% 189.56/139.81 thf(985,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v,H:r]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (rfork_r_l_v @ G)))))) => ((~ (member_r @ H @ (rID_G_r_l_v @ (B)))) => (revisi1291188644_r_l_v @ (A) @ C @ (B) @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (vE_r_l_v @ (rid_r_l_v @ H))))))) @ H @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ D @ E) @ (produc1834103605_r_l_v @ (^ [I:l]: (none_val_r_l_v)) @ G)))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[181])).
% 189.56/139.81 thf(10,axiom,((! [A:(r > option_val_r_l_v)]: ((finite_finite_r @ (dom_r_val_r_l_v @ A)) => ((~ (finite_finite_r @ top_top_set_r)) => (? [B:r]: ((A @ B) = none_val_r_l_v)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_336_finite__map__freshness)).
% 189.56/139.81 thf(277,plain,((! [A:(r > option_val_r_l_v)]: ((finite_finite_r @ (dom_r_val_r_l_v @ (A))) => ((~ (finite_finite_r @ top_top_set_r)) => (? [B:r]: ((A @ B) = none_val_r_l_v)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[10])).
% 189.56/139.81 thf(278,plain,(! [A:(r > option_val_r_l_v)] : ((~ (finite_finite_r @ (dom_r_val_r_l_v @ (A)))) | (finite_finite_r @ top_top_set_r) | ((A @ (sk5 @ (A))) = none_val_r_l_v))),inference(cnf,[status(esa)],[277])).
% 189.56/139.81 thf(279,plain,(! [A:(r > option_val_r_l_v)] : (((A @ (sk5 @ (A))) = none_val_r_l_v) | (~ (finite_finite_r @ (dom_r_val_r_l_v @ (A)))) | (finite_finite_r @ top_top_set_r))),inference(lifteq,[status(thm)],[278])).
% 189.56/139.81 thf(1508,plain,(! [A:(r > option_val_r_l_v)] : (((A @ (sk5 @ (A))) = none_val_r_l_v) | (~ (finite_finite_r @ (dom_r_val_r_l_v @ (A)))) | ($false))),inference(rewrite,[status(thm)],[279,384])).
% 189.56/139.81 thf(1509,plain,(! [A:(r > option_val_r_l_v)] : (((A @ (sk5 @ (A))) = none_val_r_l_v) | (~ (finite_finite_r @ (dom_r_val_r_l_v @ (A)))))),inference(simp,[status(thm)],[1508])).
% 189.56/139.81 thf(1531,plain,(! [A:(r > option_val_r_l_v)] : ((~ (finite_finite_r @ (dom_r_val_r_l_v @ (A)))) | ((^ [B:(l > option_val_r_l_v),C:(l > option_val_r_l_v),D:l]: (if_option_val_r_l_v @ ((C @ D) = none_val_r_l_v) @ (B @ D) @ (C @ D))) = (combine_l_val_r_l_v)) | ((A @ (sk5 @ (A))) != none_val_r_l_v))),inference(paramod_ordered,[status(thm)],[1509,1069])).
% 189.56/139.81 thf(1539,plain,((~ (finite_finite_r @ (dom_r_val_r_l_v @ (^ [A:r]: (none_val_r_l_v))))) | ((^ [A:(l > option_val_r_l_v),B:(l > option_val_r_l_v),C:l]: (if_option_val_r_l_v @ ((B @ C) = none_val_r_l_v) @ (A @ C) @ (B @ C))) = (combine_l_val_r_l_v))),inference(pre_uni,[status(thm)],[1531:[bind(A, $thf(^ [B:r]: (none_val_r_l_v)))]])).
% 189.56/139.81 thf(233,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:option1457017436_r_l_v]: (((fun_up709272714_r_l_v @ A @ B @ C) = A) = ((A @ B) = C)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_260_fun__upd__idem__iff)).
% 189.56/139.81 thf(1266,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:option1457017436_r_l_v]: (((fun_up709272714_r_l_v @ A @ B @ C) = (A)) = ((A @ B) = C)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[233])).
% 189.56/139.81 thf(231,axiom,((! [A:r,B:(r > option1457017436_r_l_v),C:r,D:(r > option1457017436_r_l_v)]: ((? [E:(r > option1457017436_r_l_v),F:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ E @ F) & ((revision_step_r_l_v @ subst @ A @ B @ E) | (B = E)) & ((revision_step_r_l_v @ subst @ C @ D @ F) | (D = F)))) => (? [E:(r > option1457017436_r_l_v),F:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ E @ F) & ((revision_step_r_l_v @ subst @ C @ D @ E) | (D = E)) & ((revision_step_r_l_v @ subst @ A @ B @ F) | (B = F))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_33_SLC__sym)).
% 189.56/139.81 thf(1246,plain,((! [A:r,B:(r > option1457017436_r_l_v),C:r,D:(r > option1457017436_r_l_v)]: ((? [E:(r > option1457017436_r_l_v),F:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ (E) @ (F)) & ((revision_step_r_l_v @ (subst) @ A @ (B) @ (E)) | ((B) = (E))) & ((revision_step_r_l_v @ (subst) @ C @ (D) @ (F)) | ((D) = (F))))) => (? [E:(r > option1457017436_r_l_v),F:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ (E) @ (F)) & ((revision_step_r_l_v @ (subst) @ C @ (D) @ (E)) | ((D) = (E))) & ((revision_step_r_l_v @ (subst) @ A @ (B) @ (F)) | ((B) = (F)))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[231])).
% 189.56/139.81 thf(31,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:val_r_l_v,G:(r > option1457017436_r_l_v),H:l,I:r,J:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (ref_r_l_v @ (vE_r_l_v @ F))))))) => ((G = (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ D @ H @ (some_val_r_l_v @ F)) @ (plug_r_l_v @ E @ (vE_r_l_v @ (loc_l_r_v @ H)))))))) => ((~ (member_l @ H @ (lID_G_r_l_v @ A))) => ((revision_step_r_l_v @ subst @ I @ A @ J) => ((B != I) => ((reachable_r_l_v @ subst @ A) => ((~ (finite_finite_l @ top_top_set_l)) => (? [K:(r > option1457017436_r_l_v),L:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ K @ L) & ((revision_step_r_l_v @ subst @ I @ G @ K) | (G = K)) & ((revision_step_r_l_v @ subst @ B @ J @ L) | (J = L))))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_298_SLC__new)).
% 189.56/139.81 thf(371,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:val_r_l_v,G:(r > option1457017436_r_l_v),H:l,I:r,J:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (ref_r_l_v @ (vE_r_l_v @ F))))))) => (((G) = (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ D @ H @ (some_val_r_l_v @ F)) @ (plug_r_l_v @ E @ (vE_r_l_v @ (loc_l_r_v @ H)))))))) => ((~ (member_l @ H @ (lID_G_r_l_v @ (A)))) => ((revision_step_r_l_v @ (subst) @ I @ (A) @ (J)) => ((~ (B = I)) => ((reachable_r_l_v @ (subst) @ (A)) => ((~ (finite_finite_l @ top_top_set_l)) => (? [K:(r > option1457017436_r_l_v),L:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ (K) @ (L)) & ((revision_step_r_l_v @ (subst) @ I @ (G) @ (K)) | ((G) = (K))) & ((revision_step_r_l_v @ (subst) @ B @ (J) @ (L)) | ((J) = (L)))))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[31])).
% 189.56/139.81 thf(142,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v,H:expr_r_l_v]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ f)) @ G @ H)))))) => (revisi1291188644_r_l_v @ A @ C @ B @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ H)))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_236_substitution_Orevision__step__relaxed_OifFalse)).
% 189.56/139.81 thf(805,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v,H:expr_r_l_v]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ f)) @ G @ H)))))) => (revisi1291188644_r_l_v @ (A) @ C @ (B) @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ H)))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[142])).
% 189.56/139.81 thf(64,axiom,((unit != t)),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_230_const_Odistinct_I3_J)).
% 189.56/139.81 thf(506,plain,((~ (unit = t))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[64])).
% 189.56/139.81 thf(507,plain,((~ (unit = t))),inference(polarity_switch,[status(thm)],[506])).
% 189.56/139.81 thf(508,plain,((unit != t)),inference(lifteq,[status(thm)],[507])).
% 189.56/139.81 thf(76,axiom,((((!) @ option1457017436_r_l_v) = (^ [A:(option1457017436_r_l_v > $o)]: ((A @ none_P277133687_r_l_v) & ! [B:produc1156025366_r_l_v]: (A @ (some_P1807977723_r_l_v @ B)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_67_split__option__all)).
% 189.56/139.81 thf(540,plain,((((!) @ option1457017436_r_l_v) = (^ [A:(option1457017436_r_l_v > $o)]: ((A @ none_P277133687_r_l_v) & ! [B:produc1156025366_r_l_v]: (A @ (some_P1807977723_r_l_v @ B)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[76])).
% 189.56/139.81 thf(541,plain,(((^ [A:(option1457017436_r_l_v > $o)]: ((A @ none_P277133687_r_l_v) & ! [B:produc1156025366_r_l_v]: (A @ (some_P1807977723_r_l_v @ B)))) = ((!) @ option1457017436_r_l_v))),inference(lifteq,[status(thm)],[540])).
% 189.56/139.81 thf(135,axiom,((! [A:expr_r_l_v,B:expr_r_l_v]: ((ref_r_l_v @ A) != (rfork_r_l_v @ B)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_289_expr_Odistinct_I41_J)).
% 189.56/139.81 thf(765,plain,((! [A:expr_r_l_v,B:expr_r_l_v]: ~ ((ref_r_l_v @ A) = (rfork_r_l_v @ B)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[135])).
% 189.56/139.81 thf(110,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => ((domain1547879849_r_l_v @ B) = (! [C:r,D:produc1156025366_r_l_v]: (((B @ C) = (some_P1807977723_r_l_v @ D)) => (domain87684397_l_r_v @ D))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_118_substitution_Odomains__subsume__globally__def)).
% 189.56/139.81 thf(674,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => ((domain1547879849_r_l_v @ (B)) = (! [C:r,D:produc1156025366_r_l_v]: (((B @ C) = (some_P1807977723_r_l_v @ D)) => (domain87684397_l_r_v @ D))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[110])).
% 189.56/139.81 thf(26,axiom,((! [A:r,B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v)]: ((revision_step_r_l_v @ subst @ A @ B @ C) => ((finite_finite_l @ (lID_G_r_l_v @ B)) => (finite_finite_l @ (lID_G_r_l_v @ C)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_252_RID_092_060_094sub_062L__finite__invariant)).
% 189.56/139.81 thf(343,plain,((! [A:r,B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v)]: ((revision_step_r_l_v @ (subst) @ A @ (B) @ (C)) => ((finite_finite_l @ (lID_G_r_l_v @ (B))) => (finite_finite_l @ (lID_G_r_l_v @ (C))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[26])).
% 189.56/139.81 thf(242,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:r,C:(r > option1457017436_r_l_v),D:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => ((revision_step_r_l_v @ A @ B @ C @ D) => ((! [E:(l > option_val_r_l_v),F:(l > option_val_r_l_v),G:cntxt_r_l_v,H:expr_r_l_v]: ((C @ B) != (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ E @ (produc1834103605_r_l_v @ F @ (plug_r_l_v @ G @ (rfork_r_l_v @ H))))))) => (ord_less_eq_set_r @ (rID_G_r_l_v @ D) @ (rID_G_r_l_v @ C))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_91_substitution_Oonly__fork__introduces__rids)).
% 189.56/139.81 thf(1318,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:r,C:(r > option1457017436_r_l_v),D:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => ((revision_step_r_l_v @ (A) @ B @ (C) @ (D)) => ((! [E:(l > option_val_r_l_v),F:(l > option_val_r_l_v),G:cntxt_r_l_v,H:expr_r_l_v]: ~ ((C @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (E) @ (produc1834103605_r_l_v @ (F) @ (plug_r_l_v @ G @ (rfork_r_l_v @ H))))))) => (ord_less_eq_set_r @ (rID_G_r_l_v @ (D)) @ (rID_G_r_l_v @ (C)))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[242])).
% 189.56/139.81 thf(16,axiom,((! [A:(l > option_val_r_l_v),B:l,C:val_r_l_v]: (((A @ B) = (some_val_r_l_v @ C)) => ((fun_up1835647912_r_l_v @ A @ B @ (some_val_r_l_v @ C)) = A)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_82_map__upd__triv)).
% 189.56/139.81 thf(296,plain,((! [A:(l > option_val_r_l_v),B:l,C:val_r_l_v]: (((A @ B) = (some_val_r_l_v @ C)) => ((fun_up1835647912_r_l_v @ A @ B @ (some_val_r_l_v @ C)) = (A))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[16])).
% 189.56/139.81 thf(297,plain,(! [C:val_r_l_v,B:l,A:(l > option_val_r_l_v)] : ((~ ((A @ B) = (some_val_r_l_v @ C))) | ((fun_up1835647912_r_l_v @ A @ B @ (some_val_r_l_v @ C)) = (A)))),inference(cnf,[status(esa)],[296])).
% 189.56/139.81 thf(298,plain,(! [C:val_r_l_v,B:l,A:(l > option_val_r_l_v)] : (((A @ B) != (some_val_r_l_v @ C)) | ((fun_up1835647912_r_l_v @ A @ B @ (some_val_r_l_v @ C)) = (A)))),inference(lifteq,[status(thm)],[297])).
% 189.56/139.81 thf(130,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r]: ((substitution_r_l_v @ A) => ((finite_finite_l @ (lID_G_r_l_v @ B)) => (finite_finite_l @ (lID_G_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ none_P277133687_r_l_v))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_278_substitution_Ofinite__state__imp__restriction__finite_I2_J)).
% 189.56/139.81 thf(750,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r]: ((substitution_r_l_v @ (A)) => ((finite_finite_l @ (lID_G_r_l_v @ (B))) => (finite_finite_l @ (lID_G_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ none_P277133687_r_l_v))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[130])).
% 189.56/139.81 thf(98,axiom,((! [A:(r > option1457017436_r_l_v),B:r]: (ord_less_eq_set_r @ (rID_G_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ none_P277133687_r_l_v)) @ (rID_G_r_l_v @ A)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_45_ID__restricted__global__subset__unrestricted_I2_J)).
% 189.56/139.81 thf(618,plain,((! [A:(r > option1457017436_r_l_v),B:r]: (ord_less_eq_set_r @ (rID_G_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ none_P277133687_r_l_v)) @ (rID_G_r_l_v @ (A))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[98])).
% 189.56/139.81 thf(45,axiom,((! [A:val_r_l_v,B:val_r_l_v]: (((some_val_r_l_v @ A) = (some_val_r_l_v @ B)) = (A = B)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_37_option_Oinject)).
% 189.56/139.81 thf(425,plain,((! [A:val_r_l_v,B:val_r_l_v]: (((some_val_r_l_v @ A) = (some_val_r_l_v @ B)) = (A = B)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[45])).
% 189.56/139.81 thf(226,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:r,G:(l > option_val_r_l_v),H:(l > option_val_r_l_v),I:val_r_l_v,J:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ F)))))))) => (((A @ F) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ G @ (produc1834103605_r_l_v @ H @ (vE_r_l_v @ I))))) => ((revision_step_r_l_v @ subst @ B @ A @ J) = (J = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ D @ H) @ (plug_r_l_v @ E @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ F @ none_P277133687_r_l_v))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_133_rjoin__deterministic)).
% 189.56/139.81 thf(1219,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:r,G:(l > option_val_r_l_v),H:(l > option_val_r_l_v),I:val_r_l_v,J:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ F)))))))) => (((A @ F) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (G) @ (produc1834103605_r_l_v @ (H) @ (vE_r_l_v @ I))))) => ((revision_step_r_l_v @ (subst) @ B @ (A) @ (J)) = ((J) = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ D @ H) @ (plug_r_l_v @ E @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ F @ none_P277133687_r_l_v))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[226])).
% 189.56/139.81 thf(5,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => ((reachable_r_l_v @ A @ B) => ((~ (finite_finite_l @ top_top_set_l)) => (? [C:l]: ~ (member_l @ C @ (lID_G_r_l_v @ B)))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_279_substitution_Oreachable__imp__identifiers__available_I2_J)).
% 189.56/139.81 thf(262,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => ((reachable_r_l_v @ (A) @ (B)) => ((~ (finite_finite_l @ top_top_set_l)) => (? [C:l]: ~ (member_l @ C @ (lID_G_r_l_v @ (B))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[5])).
% 189.56/139.81 thf(263,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v)))]: ((substitution_r_l_v @ (A)) => (! [B:(r > option1457017436_r_l_v)]: ((reachable_r_l_v @ (A) @ (B)) => ((~ (finite_finite_l @ top_top_set_l)) => (~ (! [C:l]: (member_l @ C @ (lID_G_r_l_v @ (B))))))))))),inference(miniscope,[status(thm)],[262])).
% 189.56/139.81 thf(264,plain,(! [B:(r > option1457017436_r_l_v),A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v)))] : ((~ (substitution_r_l_v @ (A))) | (~ (reachable_r_l_v @ (A) @ (B))) | (finite_finite_l @ top_top_set_l) | (~ (member_l @ (sk2 @ (B) @ (A)) @ (lID_G_r_l_v @ (B)))))),inference(cnf,[status(esa)],[263])).
% 189.56/139.81 thf(153,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:expr_r_l_v,G:expr_r_l_v,H:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ t)) @ F @ G)))))) => ((revision_step_r_l_v @ subst @ B @ A @ H) = (H = (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ F)))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_223_ifTrue__deterministic)).
% 189.56/139.81 thf(856,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:expr_r_l_v,G:expr_r_l_v,H:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ t)) @ F @ G)))))) => ((revision_step_r_l_v @ (subst) @ B @ (A) @ (H)) = ((H) = (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ F)))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[153])).
% 189.56/139.81 thf(66,axiom,((! [A:const,B:const]: (((cV_r_l_v @ A) = (cV_r_l_v @ B)) = (A = B)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_216_val_Oinject_I1_J)).
% 189.56/139.81 thf(513,plain,((! [A:const,B:const]: (((cV_r_l_v @ A) = (cV_r_l_v @ B)) = (A = B)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[66])).
% 189.56/139.81 thf(211,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:r,G:(r > option1457017436_r_l_v),H:(l > option_val_r_l_v),I:(l > option_val_r_l_v),J:val_r_l_v,K:r,L:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ F)))))))) => ((G = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ D @ H) @ (plug_r_l_v @ E @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ F @ none_P277133687_r_l_v)) => (((A @ F) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ I @ (produc1834103605_r_l_v @ H @ (vE_r_l_v @ J))))) => ((revision_step_r_l_v @ subst @ K @ A @ L) => ((B != K) => (? [M:(r > option1457017436_r_l_v),N:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ M @ N) & ((revision_step_r_l_v @ subst @ K @ G @ M) | (G = M)) & ((revision_step_r_l_v @ subst @ B @ L @ N) | (L = N))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_124_SLC__join)).
% 189.56/139.81 thf(1146,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:r,G:(r > option1457017436_r_l_v),H:(l > option_val_r_l_v),I:(l > option_val_r_l_v),J:val_r_l_v,K:r,L:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ F)))))))) => (((G) = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ D @ H) @ (plug_r_l_v @ E @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ F @ none_P277133687_r_l_v)) => (((A @ F) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (I) @ (produc1834103605_r_l_v @ (H) @ (vE_r_l_v @ J))))) => ((revision_step_r_l_v @ (subst) @ K @ (A) @ (L)) => ((~ (B = K)) => (? [M:(r > option1457017436_r_l_v),N:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ (M) @ (N)) & ((revision_step_r_l_v @ (subst) @ K @ (G) @ (M)) | ((G) = (M))) & ((revision_step_r_l_v @ (subst) @ B @ (L) @ (N)) | ((L) = (N)))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[211])).
% 189.56/139.81 thf(47,axiom,((! [A:l,B:(l > option_val_r_l_v)]: ((member_l @ A @ (dom_l_val_r_l_v @ B)) => (? [C:val_r_l_v]: ((B @ A) = (some_val_r_l_v @ C)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_328_domD)).
% 189.56/139.81 thf(430,plain,((! [A:l,B:(l > option_val_r_l_v)]: ((member_l @ A @ (dom_l_val_r_l_v @ (B))) => (? [C:val_r_l_v]: ((B @ A) = (some_val_r_l_v @ C)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[47])).
% 189.56/139.81 thf(163,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:option1457017436_r_l_v,D:option1457017436_r_l_v]: ((fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ C) @ B @ D) = (fun_up709272714_r_l_v @ A @ B @ D)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_248_fun__upd__upd)).
% 189.56/139.81 thf(904,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:option1457017436_r_l_v,D:option1457017436_r_l_v]: ((fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ C) @ B @ D) = (fun_up709272714_r_l_v @ A @ B @ D)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[163])).
% 189.56/139.81 thf(37,axiom,((! [A:val_r_l_v,B:expr_r_l_v,C:expr_r_l_v]: ((vE_r_l_v @ A) != (assign_r_l_v @ B @ C)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_313_expr_Odistinct_I9_J)).
% 189.56/139.81 thf(399,plain,((! [A:val_r_l_v,B:expr_r_l_v,C:expr_r_l_v]: ~ ((vE_r_l_v @ A) = (assign_r_l_v @ B @ C)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[37])).
% 189.56/139.81 thf(400,plain,((~ (? [A:val_r_l_v,B:expr_r_l_v,C:expr_r_l_v]: ((vE_r_l_v @ A) = (assign_r_l_v @ B @ C))))),inference(miniscope,[status(thm)],[399])).
% 189.56/139.81 thf(401,plain,(! [C:expr_r_l_v,B:expr_r_l_v,A:val_r_l_v] : ((~ ((vE_r_l_v @ A) = (assign_r_l_v @ B @ C))))),inference(cnf,[status(esa)],[400])).
% 189.56/139.81 thf(402,plain,(! [C:expr_r_l_v,B:expr_r_l_v,A:val_r_l_v] : (((vE_r_l_v @ A) != (assign_r_l_v @ B @ C)))),inference(lifteq,[status(thm)],[401])).
% 189.56/139.81 thf(175,axiom,((revision_step_r_l_v = revision_step_r_l_v)),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_99_substitution_Orevision__step_Ocong)).
% 189.56/139.81 thf(958,plain,(($true)),inference(defexp_and_simp_and_etaexpand,[status(thm)],[175])).
% 189.56/139.81 thf(2063,plain,(((some_P1807977723_r_l_v @ (sk148 @ (s_1 @ r3))) = (s_1 @ r3))),inference(rewrite,[status(thm)],[1345,2042])).
% 189.56/139.81 thf(2604,plain,(! [A:produc1156025366_r_l_v] : (((some_P1807977723_r_l_v @ (sk147 @ A @ (s_1 @ r3))) = (some_P1807977723_r_l_v @ A)) | ((some_P1807977723_r_l_v @ (sk148 @ (s_1 @ r3))) != (some_P1807977723_r_l_v @ A)))),inference(paramod_ordered,[status(thm)],[2063,2035])).
% 189.56/139.81 thf(2605,plain,(((some_P1807977723_r_l_v @ (sk147 @ (sk148 @ (s_1 @ r3)) @ (s_1 @ r3))) = (some_P1807977723_r_l_v @ (sk148 @ (s_1 @ r3))))),inference(pattern_uni,[status(thm)],[2604:[bind(A, $thf(sk148 @ (s_1 @ r3)))]])).
% 189.56/139.81 thf(2716,plain,(((some_P1807977723_r_l_v @ (sk147 @ (sk148 @ (s_1 @ r3)) @ (s_1 @ r3))) = (s_1 @ r3))),inference(rewrite,[status(thm)],[2605,2063])).
% 189.56/139.81 thf(2822,plain,(! [C:option_val_r_l_v,B:(option1457017436_r_l_v > (option_val_r_l_v > $o)),A:option1457017436_r_l_v] : (~ (($true)) | (sk6 @ C @ A @ (B)) | ((finite_finite_l @ (lID_G_r_l_v @ (^ [D:r]: (none_P277133687_r_l_v)))) != (B @ A @ C)))),inference(paramod_ordered,[status(thm)],[408,319])).
% 189.56/139.81 thf(2823,plain,(! [C:option_val_r_l_v,B:(option1457017436_r_l_v > (option_val_r_l_v > $o)),A:option1457017436_r_l_v] : ((sk6 @ C @ A @ (B)) | ((finite_finite_l @ (lID_G_r_l_v @ (^ [D:r]: (none_P277133687_r_l_v)))) != (B @ A @ C)))),inference(simp,[status(thm)],[2822])).
% 189.56/139.81 thf(2952,plain,(! [A:option_val_r_l_v] : ((sk6 @ A @ none_P277133687_r_l_v @ (^ [B:option1457017436_r_l_v,C:option_val_r_l_v]: (finite_finite_l @ (lID_G_r_l_v @ (^ [D:r]: (B)))))))),inference(pre_uni,[status(thm)],[2823:[bind(A, $thf(none_P277133687_r_l_v)),bind(B, $thf(^ [D:option1457017436_r_l_v,E:option_val_r_l_v]: (finite_finite_l @ (lID_G_r_l_v @ (^ [F:r]: (D)))))),bind(C, $thf(C))]])).
% 189.56/139.81 thf(2970,plain,(! [A:option_val_r_l_v] : ((sk6 @ A @ none_P277133687_r_l_v @ (^ [B:option1457017436_r_l_v,C:option_val_r_l_v]: (finite_finite_l @ (lID_G_r_l_v @ (^ [D:r]: (B)))))))),inference(simp,[status(thm)],[2952])).
% 189.56/139.81 thf(115,axiom,((! [A:(r > option1457017436_r_l_v)]: ((reachable_r_l_v @ subst @ A) => ((~ (finite_finite_r @ top_top_set_r)) => (? [B:r]: ~ (member_r @ B @ (rID_G_r_l_v @ A))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_150_reachable__imp__identifiers__available_I1_J)).
% 189.56/139.81 thf(694,plain,((! [A:(r > option1457017436_r_l_v)]: ((reachable_r_l_v @ (subst) @ (A)) => ((~ (finite_finite_r @ top_top_set_r)) => (? [B:r]: ~ (member_r @ B @ (rID_G_r_l_v @ (A)))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[115])).
% 189.56/139.81 thf(1470,plain,(! [B:(r > option1457017436_r_l_v),A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v)))] : ((~ (substitution_r_l_v @ (A))) | ~ (($true)) | (finite_finite_l @ (lID_G_r_l_v @ (B))) | ((reachable_r_l_v @ (subst) @ (s_1)) != (reachable_r_l_v @ (A) @ (B))))),inference(paramod_ordered,[status(thm)],[1179,276])).
% 189.56/139.81 thf(1471,plain,(! [B:(r > option1457017436_r_l_v),A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v)))] : ((~ (substitution_r_l_v @ (A))) | (finite_finite_l @ (lID_G_r_l_v @ (B))) | ((reachable_r_l_v @ (subst) @ (s_1)) != (reachable_r_l_v @ (A) @ (B))))),inference(simp,[status(thm)],[1470])).
% 189.56/139.81 thf(1472,plain,((~ (substitution_r_l_v @ (subst))) | (finite_finite_l @ (lID_G_r_l_v @ (s_1)))),inference(pattern_uni,[status(thm)],[1471:[bind(A, $thf(subst)),bind(B, $thf(s_1))]])).
% 189.56/139.81 thf(136,axiom,((substitution_r_l_v @ subst)),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_16_substitution__axioms)).
% 189.56/139.81 thf(769,plain,((substitution_r_l_v @ (subst))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[136])).
% 189.56/139.81 thf(1499,plain,(~ (($true)) | (finite_finite_l @ (lID_G_r_l_v @ (s_1)))),inference(rewrite,[status(thm)],[1472,769])).
% 189.56/139.81 thf(1500,plain,((finite_finite_l @ (lID_G_r_l_v @ (s_1)))),inference(simp,[status(thm)],[1499])).
% 189.56/139.81 thf(257,plain,(((~ (finite_finite_l @ top_top_set_l)) => (! [A:set_l]: ((finite_finite_l @ A) => (~ (! [B:l]: (member_l @ B @ A))))))),inference(miniscope,[status(thm)],[256])).
% 189.56/139.81 thf(258,plain,(! [A:set_l] : ((finite_finite_l @ top_top_set_l) | (~ (finite_finite_l @ A)) | (~ (member_l @ (sk1 @ A) @ A)))),inference(cnf,[status(esa)],[257])).
% 189.56/139.81 thf(1501,plain,(! [A:set_l] : ((finite_finite_l @ top_top_set_l) | ~ (($true)) | (~ (member_l @ (sk1 @ A) @ A)) | ((finite_finite_l @ (lID_G_r_l_v @ (s_1))) != (finite_finite_l @ A)))),inference(paramod_ordered,[status(thm)],[1500,258])).
% 189.56/139.81 thf(1502,plain,(! [A:set_l] : ((finite_finite_l @ top_top_set_l) | (~ (member_l @ (sk1 @ A) @ A)) | ((finite_finite_l @ (lID_G_r_l_v @ (s_1))) != (finite_finite_l @ A)))),inference(simp,[status(thm)],[1501])).
% 189.56/139.81 thf(1503,plain,((finite_finite_l @ top_top_set_l) | (~ (member_l @ (sk1 @ (lID_G_r_l_v @ (s_1))) @ (lID_G_r_l_v @ (s_1))))),inference(pattern_uni,[status(thm)],[1502:[bind(A, $thf(lID_G_r_l_v @ (s_1)))]])).
% 189.56/139.81 thf(229,axiom,((! [A:r,B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v),D:l]: ((revision_step_r_l_v @ subst @ A @ B @ C) => ((! [E:(l > option_val_r_l_v),F:(l > option_val_r_l_v),G:cntxt_r_l_v,H:val_r_l_v]: ((B @ A) != (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ E @ (produc1834103605_r_l_v @ F @ (plug_r_l_v @ G @ (ref_r_l_v @ (vE_r_l_v @ H)))))))) => ((~ (member_l @ D @ (lID_G_r_l_v @ B))) => (~ (member_l @ D @ (lID_G_r_l_v @ C)))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_280_only__new__introduces__lids_H)).
% 189.56/139.81 thf(1239,plain,((! [A:r,B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v),D:l]: ((revision_step_r_l_v @ (subst) @ A @ (B) @ (C)) => ((! [E:(l > option_val_r_l_v),F:(l > option_val_r_l_v),G:cntxt_r_l_v,H:val_r_l_v]: ~ ((B @ A) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (E) @ (produc1834103605_r_l_v @ (F) @ (plug_r_l_v @ G @ (ref_r_l_v @ (vE_r_l_v @ H)))))))) => ((~ (member_l @ D @ (lID_G_r_l_v @ (B)))) => (~ (member_l @ D @ (lID_G_r_l_v @ (C))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[229])).
% 189.56/139.81 thf(247,axiom,((r2 != right_forkee)),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_5__092_060open_062r_A_092_060noteq_062_Aright__forkee_092_060close_062)).
% 189.56/139.81 thf(1332,plain,((~ (r2 = right_forkee))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[247])).
% 189.56/139.81 thf(1354,plain,(~ (($true)) | ((finite_finite_r @ (rID_G_r_l_v @ (^ [A:r]: (none_P277133687_r_l_v)))) != (finite_finite_r @ top_top_set_r))),inference(paramod_ordered,[status(thm)],[539,384])).
% 189.56/139.81 thf(1355,plain,(((finite_finite_r @ (rID_G_r_l_v @ (^ [A:r]: (none_P277133687_r_l_v)))) != (finite_finite_r @ top_top_set_r))),inference(simp,[status(thm)],[1354])).
% 189.56/139.81 thf(1356,plain,(((rID_G_r_l_v @ (^ [A:r]: (none_P277133687_r_l_v))) != top_top_set_r)),inference(simp,[status(thm)],[1355])).
% 189.56/139.81 thf(112,axiom,((! [A:val_r_l_v,B:expr_r_l_v]: ((vE_r_l_v @ A) != (rjoin_r_l_v @ B)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_241_expr_Odistinct_I13_J)).
% 189.56/139.81 thf(681,plain,((! [A:val_r_l_v,B:expr_r_l_v]: ~ ((vE_r_l_v @ A) = (rjoin_r_l_v @ B)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[112])).
% 189.56/139.81 thf(205,axiom,((! [A:r,B:(r > option_val_r_l_v)]: ((member_r @ A @ (dom_r_val_r_l_v @ B)) = ((B @ A) != none_val_r_l_v)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_341_domIff)).
% 189.56/139.81 thf(1117,plain,((! [A:r,B:(r > option_val_r_l_v)]: ((member_r @ A @ (dom_r_val_r_l_v @ (B))) = (~ ((B @ A) = none_val_r_l_v))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[205])).
% 189.56/139.81 thf(186,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:r,H:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ G)))))))) => (((B @ G) = none_P277133687_r_l_v) => ((revision_step_r_l_v @ A @ C @ B @ H) = (H = (^ [I:r]: (none_P277133687_r_l_v))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_103_substitution_Orjoin_092_060_094sub_062_092_060epsilon_062__deterministic)).
% 189.56/139.81 thf(1011,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:r,H:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ G)))))))) => (((B @ G) = none_P277133687_r_l_v) => ((revision_step_r_l_v @ (A) @ C @ (B) @ (H)) = ((H) = (^ [I:r]: (none_P277133687_r_l_v))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[186])).
% 189.56/139.81 thf(126,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => ((! [C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:expr_r_l_v]: (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ F)))) => (domain87684397_l_r_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ F))))) => (domain1547879849_r_l_v @ B))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_108_substitution_Odomains__subsume__globallyI)).
% 189.56/139.81 thf(736,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => ((! [C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:expr_r_l_v]: (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ F)))) => (domain87684397_l_r_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ F))))) => (domain1547879849_r_l_v @ (B)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[126])).
% 189.56/139.81 thf(1602,plain,(! [C:produc1156025366_r_l_v,B:r,A:(r > option1457017436_r_l_v)] : (((fun_up709272714_r_l_v @ A @ B @ (s_1 @ r2)) != (^ [D:r]: (none_P277133687_r_l_v))) | ((some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (sigma) @ (produc1834103605_r_l_v @ (tau) @ (plug_r_l_v @ e @ (rfork_r_l_v @ e3))))) != (some_P1807977723_r_l_v @ C)))),inference(paramod_ordered,[status(thm)],[1022,1135])).
% 189.56/139.81 thf(1603,plain,(! [B:r,A:(r > option1457017436_r_l_v)] : (((fun_up709272714_r_l_v @ A @ B @ (s_1 @ r2)) != (^ [C:r]: (none_P277133687_r_l_v))))),inference(pattern_uni,[status(thm)],[1602:[bind(A, $thf(A)),bind(B, $thf(B)),bind(C, $thf(produc297528454_r_l_v @ (sigma) @ (produc1834103605_r_l_v @ (tau) @ (plug_r_l_v @ e @ (rfork_r_l_v @ e3)))))]])).
% 189.56/139.81 thf(54,axiom,((! [A:set_l,B:set_l]: ((finite_finite_l @ A) => ((ord_less_eq_set_l @ B @ A) => (finite_finite_l @ B))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_206_rev__finite__subset)).
% 189.56/139.81 thf(451,plain,((! [A:set_l,B:set_l]: ((finite_finite_l @ A) => ((ord_less_eq_set_l @ B @ A) => (finite_finite_l @ B))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[54])).
% 189.56/139.81 thf(8,axiom,((! [A:(l > option_val_r_l_v),B:l,C:option_val_r_l_v,D:option_val_r_l_v]: ((fun_up1835647912_r_l_v @ (fun_up1835647912_r_l_v @ A @ B @ C) @ B @ D) = (fun_up1835647912_r_l_v @ A @ B @ D)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_249_fun__upd__upd)).
% 189.56/139.81 thf(271,plain,((! [A:(l > option_val_r_l_v),B:l,C:option_val_r_l_v,D:option_val_r_l_v]: ((fun_up1835647912_r_l_v @ (fun_up1835647912_r_l_v @ A @ B @ C) @ B @ D) = (fun_up1835647912_r_l_v @ A @ B @ D)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[8])).
% 189.56/139.81 thf(92,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:produc1156025366_r_l_v,E:r]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ D)) => ((finite_finite_r @ (rID_G_r_l_v @ (fun_up709272714_r_l_v @ B @ E @ none_P277133687_r_l_v))) => ((E != C) => (finite_finite_r @ (rID_L_l_r_v @ D)))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_209_substitution_Olocal__state__of__finite__restricted__global__state__is__finite_I1_J)).
% 189.56/139.81 thf(599,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:produc1156025366_r_l_v,E:r]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ D)) => ((finite_finite_r @ (rID_G_r_l_v @ (fun_up709272714_r_l_v @ B @ E @ none_P277133687_r_l_v))) => ((~ (E = C)) => (finite_finite_r @ (rID_L_l_r_v @ D)))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[92])).
% 189.56/139.81 thf(1339,plain,(((s_2 @ r3) = (s_1 @ r3))),inference(lifteq,[status(thm)],[1338])).
% 189.56/139.81 thf(27,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:((r > option1457017436_r_l_v) > $o)]: ((substitution_r_l_v @ A) => ((reachable_r_l_v @ A @ B) => ((induct1670415253_r_l_v @ A @ C) => (C @ B)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_121_substitution_Oinductive__invariant__is__execution__invariant)).
% 189.56/139.81 thf(345,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:((r > option1457017436_r_l_v) > $o)]: ((substitution_r_l_v @ (A)) => ((reachable_r_l_v @ (A) @ (B)) => ((induct1670415253_r_l_v @ (A) @ (C)) => (C @ (B))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[27])).
% 189.56/139.81 thf(73,axiom,((induct1670415253_r_l_v @ subst @ (^ [A:(r > option1457017436_r_l_v)]: ((domain1547879849_r_l_v @ A) & (subsum680764357_r_l_v @ A))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_105_nice__ind__inv__is__inductive__invariant)).
% 189.56/139.81 thf(535,plain,((induct1670415253_r_l_v @ (subst) @ (^ [A:(r > option1457017436_r_l_v)]: ((domain1547879849_r_l_v @ A) & (subsum680764357_r_l_v @ A))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[73])).
% 189.56/139.81 thf(94,axiom,((unit != f)),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_229_const_Odistinct_I1_J)).
% 189.56/139.81 thf(607,plain,((~ (unit = f))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[94])).
% 189.56/139.81 thf(608,plain,((~ (unit = f))),inference(polarity_switch,[status(thm)],[607])).
% 189.56/139.81 thf(609,plain,((unit != f)),inference(lifteq,[status(thm)],[608])).
% 189.56/139.81 thf(213,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:option1457017436_r_l_v,D:(r > option1457017436_r_l_v),E:option1457017436_r_l_v]: (((fun_up709272714_r_l_v @ A @ B @ C) = (fun_up709272714_r_l_v @ D @ B @ E)) => (C = E)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_270_fun__upd__eqD)).
% 189.56/139.81 thf(1162,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:option1457017436_r_l_v,D:(r > option1457017436_r_l_v),E:option1457017436_r_l_v]: (((fun_up709272714_r_l_v @ A @ B @ C) = (fun_up709272714_r_l_v @ D @ B @ E)) => (C = E)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[213])).
% 189.56/139.81 thf(244,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:r]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ F)))))))) => (((A @ F) = none_P277133687_r_l_v) => (revision_step_r_l_v @ subst @ B @ A @ (^ [G:r]: (none_P277133687_r_l_v))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_96_revision__step_Ojoin_092_060_094sub_062_092_060epsilon_062)).
% 189.56/139.81 thf(1325,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:r]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ F)))))))) => (((A @ F) = none_P277133687_r_l_v) => (revision_step_r_l_v @ (subst) @ B @ (A) @ (^ [G:r]: (none_P277133687_r_l_v))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[244])).
% 189.56/139.81 thf(161,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:expr_r_l_v,G:expr_r_l_v,H:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ f)) @ F @ G)))))) => ((revision_step_r_l_v @ subst @ B @ A @ H) = (H = (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ G)))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_222_ifFalse__deterministic)).
% 189.56/139.81 thf(895,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:expr_r_l_v,G:expr_r_l_v,H:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ f)) @ F @ G)))))) => ((revision_step_r_l_v @ (subst) @ B @ (A) @ (H)) = ((H) = (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ G)))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[161])).
% 189.56/139.81 thf(171,axiom,((! [A:r,B:r]: (((rid_r_l_v @ A) = (rid_r_l_v @ B)) = (A = B)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_213_val_Oinject_I4_J)).
% 189.56/139.81 thf(943,plain,((! [A:r,B:r]: (((rid_r_l_v @ A) = (rid_r_l_v @ B)) = (A = B)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[171])).
% 189.56/139.81 thf(176,axiom,((! [A:(r > option1457017436_r_l_v),B:r]: ((fun_up709272714_r_l_v @ A @ B @ (A @ B)) = A))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_250_fun__upd__triv)).
% 189.56/139.81 thf(959,plain,((! [A:(r > option1457017436_r_l_v),B:r]: ((fun_up709272714_r_l_v @ A @ B @ (A @ B)) = (A)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[176])).
% 189.56/139.81 thf(55,axiom,((((?) @ option_val_r_l_v) = (^ [A:(option_val_r_l_v > $o)]: ((A @ none_val_r_l_v) | ? [B:val_r_l_v]: (A @ (some_val_r_l_v @ B)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_70_split__option__ex)).
% 189.56/139.81 thf(454,plain,((((?) @ option_val_r_l_v) = (^ [A:(option_val_r_l_v > $o)]: ((A @ none_val_r_l_v) | ? [B:val_r_l_v]: (A @ (some_val_r_l_v @ B)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[55])).
% 189.56/139.81 thf(455,plain,(((^ [A:(option_val_r_l_v > $o)]: ((A @ none_val_r_l_v) | ? [B:val_r_l_v]: (A @ (some_val_r_l_v @ B)))) = ((?) @ option_val_r_l_v))),inference(lifteq,[status(thm)],[454])).
% 189.56/139.81 thf(187,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:r,G:(l > option_val_r_l_v),H:(l > option_val_r_l_v),I:val_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ F)))))))) => (((A @ F) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ G @ (produc1834103605_r_l_v @ H @ (vE_r_l_v @ I))))) => (revisi1291188644_r_l_v @ subst @ B @ A @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ D @ H) @ (plug_r_l_v @ E @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ F @ none_P277133687_r_l_v)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_125_revision__step__relaxed_Ojoin)).
% 189.56/139.81 thf(1015,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:r,G:(l > option_val_r_l_v),H:(l > option_val_r_l_v),I:val_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ F)))))))) => (((A @ F) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (G) @ (produc1834103605_r_l_v @ (H) @ (vE_r_l_v @ I))))) => (revisi1291188644_r_l_v @ (subst) @ B @ (A) @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ D @ H) @ (plug_r_l_v @ E @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ F @ none_P277133687_r_l_v)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[187])).
% 189.56/139.81 thf(217,axiom,((! [A:expr_r_l_v,B:expr_r_l_v]: (((rfork_r_l_v @ A) = (rfork_r_l_v @ B)) = (A = B)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_212_expr_Oinject_I7_J)).
% 189.56/139.81 thf(1176,plain,((! [A:expr_r_l_v,B:expr_r_l_v]: (((rfork_r_l_v @ A) = (rfork_r_l_v @ B)) = (A = B)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[217])).
% 189.56/139.81 thf(250,axiom,((~ (member_r @ right_forkee @ (rID_G_r_l_v @ s_1)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_0_local_Ofork_I3_J)).
% 189.56/139.81 thf(1340,plain,((~ (member_r @ right_forkee @ (rID_G_r_l_v @ (s_1))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[250])).
% 189.56/139.81 thf(1341,plain,((~ (member_r @ right_forkee @ (rID_G_r_l_v @ (s_1))))),inference(polarity_switch,[status(thm)],[1340])).
% 189.56/139.81 thf(254,plain,((r3 = right_forkee)),inference(polarity_switch,[status(thm)],[253])).
% 189.56/139.81 thf(255,plain,((right_forkee = r3)),inference(lifteq,[status(thm)],[254])).
% 189.56/139.81 thf(1364,plain,((~ (member_r @ r3 @ (rID_G_r_l_v @ (s_1))))),inference(rewrite,[status(thm)],[1341,255])).
% 189.56/139.81 thf(266,plain,(! [A:(l > option_val_r_l_v)] : ((~ (finite_finite_l @ (dom_l_val_r_l_v @ (A)))) | (finite_finite_l @ top_top_set_l) | ((A @ (sk3 @ (A))) = none_val_r_l_v))),inference(cnf,[status(esa)],[265])).
% 189.56/139.81 thf(267,plain,(! [A:(l > option_val_r_l_v)] : (((A @ (sk3 @ (A))) = none_val_r_l_v) | (~ (finite_finite_l @ (dom_l_val_r_l_v @ (A)))) | (finite_finite_l @ top_top_set_l))),inference(lifteq,[status(thm)],[266])).
% 189.56/139.81 thf(63,axiom,((! [A:option_val_r_l_v]: ((A != none_val_r_l_v) => (~ (! [B:val_r_l_v]: (A != (some_val_r_l_v @ B))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_74_option_Oexhaust)).
% 189.56/139.81 thf(502,plain,((! [A:option_val_r_l_v]: ((~ (A = none_val_r_l_v)) => (~ (! [B:val_r_l_v]: ~ (A = (some_val_r_l_v @ B))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[63])).
% 189.56/139.81 thf(503,plain,((! [A:option_val_r_l_v]: ((~ (A = none_val_r_l_v)) => (~ (~ (? [B:val_r_l_v]: (A = (some_val_r_l_v @ B)))))))),inference(miniscope,[status(thm)],[502])).
% 189.56/139.81 thf(504,plain,(! [A:option_val_r_l_v] : ((A = none_val_r_l_v) | (A = (some_val_r_l_v @ (sk24 @ A))))),inference(cnf,[status(esa)],[503])).
% 189.56/139.81 thf(505,plain,(! [A:option_val_r_l_v] : ((A = none_val_r_l_v) | ((some_val_r_l_v @ (sk24 @ A)) = A))),inference(lifteq,[status(thm)],[504])).
% 189.56/139.81 thf(166,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:expr_r_l_v,G:expr_r_l_v,H:(r > option1457017436_r_l_v),I:r,J:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ f)) @ F @ G)))))) => ((H = (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ G)))))) => ((revision_step_r_l_v @ subst @ I @ A @ J) => ((B != I) => (? [K:(r > option1457017436_r_l_v),L:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ K @ L) & ((revision_step_r_l_v @ subst @ I @ H @ K) | (H = K)) & ((revision_step_r_l_v @ subst @ B @ J @ L) | (J = L)))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_211_SLC__ifFalse)).
% 189.56/139.81 thf(912,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:expr_r_l_v,G:expr_r_l_v,H:(r > option1457017436_r_l_v),I:r,J:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ f)) @ F @ G)))))) => (((H) = (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ G)))))) => ((revision_step_r_l_v @ (subst) @ I @ (A) @ (J)) => ((~ (B = I)) => (? [K:(r > option1457017436_r_l_v),L:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ (K) @ (L)) & ((revision_step_r_l_v @ (subst) @ I @ (H) @ (K)) | ((H) = (K))) & ((revision_step_r_l_v @ (subst) @ B @ (J) @ (L)) | ((J) = (L))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[166])).
% 189.56/139.81 thf(113,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:l,G:val_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (assign_r_l_v @ (vE_r_l_v @ (loc_l_r_v @ F)) @ (vE_r_l_v @ G))))))) => (revisi1291188644_r_l_v @ subst @ B @ A @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ D @ F @ (some_val_r_l_v @ G)) @ (plug_r_l_v @ E @ (vE_r_l_v @ (cV_r_l_v @ unit))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_310_revision__step__relaxed_Oset)).
% 189.56/139.81 thf(685,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:l,G:val_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (assign_r_l_v @ (vE_r_l_v @ (loc_l_r_v @ F)) @ (vE_r_l_v @ G))))))) => (revisi1291188644_r_l_v @ (subst) @ B @ (A) @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ D @ F @ (some_val_r_l_v @ G)) @ (plug_r_l_v @ E @ (vE_r_l_v @ (cV_r_l_v @ unit))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[113])).
% 189.56/139.81 thf(69,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:r,C:(r > option1457017436_r_l_v),D:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => ((revision_step_r_l_v @ A @ B @ C @ D) => ((domain1547879849_r_l_v @ C) => ((subsum680764357_r_l_v @ C) => (domain1547879849_r_l_v @ D))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_117_substitution_Ostep__preserves___092_060S_062_092_060_094sub_062G__and___092_060A_062_092_060_094sub_062G_I1_J)).
% 189.56/139.81 thf(521,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:r,C:(r > option1457017436_r_l_v),D:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => ((revision_step_r_l_v @ (A) @ B @ (C) @ (D)) => ((domain1547879849_r_l_v @ (C)) => ((subsum680764357_r_l_v @ (C)) => (domain1547879849_r_l_v @ (D)))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[69])).
% 189.56/139.81 thf(224,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(r > option1457017436_r_l_v)]: ((reachable_r_l_v @ subst @ A) => ((revision_step_r_l_v @ subst @ B @ A @ C) => (reachable_r_l_v @ subst @ C))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_35_reachability__closed__under__execution__step)).
% 189.56/139.81 thf(1213,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(r > option1457017436_r_l_v)]: ((reachable_r_l_v @ (subst) @ (A)) => ((revision_step_r_l_v @ (subst) @ B @ (A) @ (C)) => (reachable_r_l_v @ (subst) @ (C)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[224])).
% 189.56/139.81 thf(766,plain,((~ (? [A:expr_r_l_v,B:expr_r_l_v]: ((ref_r_l_v @ A) = (rfork_r_l_v @ B))))),inference(miniscope,[status(thm)],[765])).
% 189.56/139.81 thf(767,plain,(! [B:expr_r_l_v,A:expr_r_l_v] : ((~ ((ref_r_l_v @ A) = (rfork_r_l_v @ B))))),inference(cnf,[status(esa)],[766])).
% 189.56/139.81 thf(768,plain,(! [B:expr_r_l_v,A:expr_r_l_v] : (((ref_r_l_v @ A) != (rfork_r_l_v @ B)))),inference(lifteq,[status(thm)],[767])).
% 189.56/139.81 thf(1244,plain,((~ (r2 = left_forkee))),inference(polarity_switch,[status(thm)],[1243])).
% 189.56/139.81 thf(1245,plain,((r2 != left_forkee)),inference(lifteq,[status(thm)],[1244])).
% 189.56/139.81 thf(194,axiom,((! [A:(r > option1457017436_r_l_v),B:(r > option1457017436_r_l_v),C:r,D:produc1156025366_r_l_v,E:(r > option1457017436_r_l_v),F:r,G:produc1156025366_r_l_v]: ((A = (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ D))) => ((E = (fun_up709272714_r_l_v @ B @ F @ (some_P1807977723_r_l_v @ G))) => ((revision_step_r_l_v @ subst @ F @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ D)) @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ D)) @ F @ (some_P1807977723_r_l_v @ G))) => ((revision_step_r_l_v @ subst @ C @ (fun_up709272714_r_l_v @ B @ F @ (some_P1807977723_r_l_v @ G)) @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ F @ (some_P1807977723_r_l_v @ G)) @ C @ (some_P1807977723_r_l_v @ D))) => (? [H:(r > option1457017436_r_l_v),I:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ H @ I) & ((revision_step_r_l_v @ subst @ F @ A @ H) | (A = H)) & ((revision_step_r_l_v @ subst @ C @ E @ I) | (E = I)))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_30_local__steps__commute)).
% 189.56/139.81 thf(1044,plain,((! [A:(r > option1457017436_r_l_v),B:(r > option1457017436_r_l_v),C:r,D:produc1156025366_r_l_v,E:(r > option1457017436_r_l_v),F:r,G:produc1156025366_r_l_v]: (((A) = (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ D))) => (((E) = (fun_up709272714_r_l_v @ B @ F @ (some_P1807977723_r_l_v @ G))) => ((revision_step_r_l_v @ (subst) @ F @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ D)) @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ D)) @ F @ (some_P1807977723_r_l_v @ G))) => ((revision_step_r_l_v @ (subst) @ C @ (fun_up709272714_r_l_v @ B @ F @ (some_P1807977723_r_l_v @ G)) @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ F @ (some_P1807977723_r_l_v @ G)) @ C @ (some_P1807977723_r_l_v @ D))) => (? [H:(r > option1457017436_r_l_v),I:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ (H) @ (I)) & ((revision_step_r_l_v @ (subst) @ F @ (A) @ (H)) | ((A) = (H))) & ((revision_step_r_l_v @ (subst) @ C @ (E) @ (I)) | ((E) = (I))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[194])).
% 189.56/139.81 thf(106,axiom,((! [A:expr_r_l_v,B:expr_r_l_v,C:expr_r_l_v,D:expr_r_l_v]: ((ite_r_l_v @ A @ B @ C) != (rfork_r_l_v @ D)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_225_expr_Odistinct_I33_J)).
% 189.56/139.81 thf(663,plain,((! [A:expr_r_l_v,B:expr_r_l_v,C:expr_r_l_v,D:expr_r_l_v]: ~ ((ite_r_l_v @ A @ B @ C) = (rfork_r_l_v @ D)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[106])).
% 189.56/139.81 thf(80,axiom,((! [A:const,B:r]: ((cV_r_l_v @ A) != (rid_r_l_v @ B)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_245_val_Odistinct_I5_J)).
% 189.56/139.81 thf(553,plain,((! [A:const,B:r]: ~ ((cV_r_l_v @ A) = (rid_r_l_v @ B)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[80])).
% 189.56/139.81 thf(1412,plain,(! [A:produc1156025366_r_l_v] : (((s_1 @ r3) != none_P277133687_r_l_v) | ((some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (sigma2) @ (produc1834103605_r_l_v @ (tau2) @ (plug_r_l_v @ e2 @ (rfork_r_l_v @ e4))))) != (some_P1807977723_r_l_v @ A)))),inference(paramod_ordered,[status(thm)],[1345,545])).
% 189.56/139.81 thf(1413,plain,(((s_1 @ r3) != none_P277133687_r_l_v)),inference(pattern_uni,[status(thm)],[1412:[bind(A, $thf(produc297528454_r_l_v @ (sigma2) @ (produc1834103605_r_l_v @ (tau2) @ (plug_r_l_v @ e2 @ (rfork_r_l_v @ e4)))))]])).
% 189.56/139.81 thf(58,axiom,((! [A:(l > option_val_r_l_v),B:l,C:option_val_r_l_v,D:(l > option_val_r_l_v),E:option_val_r_l_v]: (((fun_up1835647912_r_l_v @ A @ B @ C) = (fun_up1835647912_r_l_v @ D @ B @ E)) => (C = E)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_271_fun__upd__eqD)).
% 189.56/139.81 thf(473,plain,((! [A:(l > option_val_r_l_v),B:l,C:option_val_r_l_v,D:(l > option_val_r_l_v),E:option_val_r_l_v]: (((fun_up1835647912_r_l_v @ A @ B @ C) = (fun_up1835647912_r_l_v @ D @ B @ E)) => (C = E)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[58])).
% 189.56/139.81 thf(144,axiom,((! [A:set_r,B:set_r]: ((ord_less_eq_set_r @ A @ B) => ((finite_finite_r @ B) => (finite_finite_r @ A))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_201_finite__subset)).
% 189.56/139.81 thf(812,plain,((! [A:set_r,B:set_r]: ((ord_less_eq_set_r @ A @ B) => ((finite_finite_r @ B) => (finite_finite_r @ A))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[144])).
% 189.56/139.81 thf(97,axiom,((reachable_r_l_v = reachable_r_l_v)),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_112_substitution_Oreachable_Ocong)).
% 189.56/139.81 thf(617,plain,(($true)),inference(defexp_and_simp_and_etaexpand,[status(thm)],[97])).
% 189.56/139.81 thf(67,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v)))]: ((substitution_r_l_v @ A) => (induct1670415253_r_l_v @ A @ (^ [B:(r > option1457017436_r_l_v)]: ((domain1547879849_r_l_v @ B) & (subsum680764357_r_l_v @ B))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_115_substitution_Onice__ind__inv__is__inductive__invariant)).
% 189.56/139.81 thf(516,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v)))]: ((substitution_r_l_v @ (A)) => (induct1670415253_r_l_v @ (A) @ (^ [B:(r > option1457017436_r_l_v)]: ((domain1547879849_r_l_v @ B) & (subsum680764357_r_l_v @ B))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[67])).
% 189.56/139.81 thf(81,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:l,G:val_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (assign_r_l_v @ (vE_r_l_v @ (loc_l_r_v @ F)) @ (vE_r_l_v @ G))))))) => ((member_l @ F @ (dom_l_val_r_l_v @ (combine_l_val_r_l_v @ C @ D))) => (revision_step_r_l_v @ subst @ B @ A @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ D @ F @ (some_val_r_l_v @ G)) @ (plug_r_l_v @ E @ (vE_r_l_v @ (cV_r_l_v @ unit)))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_318_revision__step_Oset)).
% 189.56/139.81 thf(557,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:l,G:val_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (assign_r_l_v @ (vE_r_l_v @ (loc_l_r_v @ F)) @ (vE_r_l_v @ G))))))) => ((member_l @ F @ (dom_l_val_r_l_v @ (combine_l_val_r_l_v @ C @ D))) => (revision_step_r_l_v @ (subst) @ B @ (A) @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ D @ F @ (some_val_r_l_v @ G)) @ (plug_r_l_v @ E @ (vE_r_l_v @ (cV_r_l_v @ unit)))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[81])).
% 189.56/139.81 thf(197,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:r,C:(r > option1457017436_r_l_v),D:(r > option1457017436_r_l_v),E:r]: ((substitution_r_l_v @ A) => ((revision_step_r_l_v @ A @ B @ C @ D) => ((! [F:(l > option_val_r_l_v),G:(l > option_val_r_l_v),H:cntxt_r_l_v,I:expr_r_l_v]: ((C @ B) != (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ F @ (produc1834103605_r_l_v @ G @ (plug_r_l_v @ H @ (rfork_r_l_v @ I))))))) => ((~ (member_r @ E @ (rID_G_r_l_v @ C))) => (~ (member_r @ E @ (rID_G_r_l_v @ D))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_93_substitution_Oonly__fork__introduces__rids_H)).
% 189.56/139.81 thf(1070,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:r,C:(r > option1457017436_r_l_v),D:(r > option1457017436_r_l_v),E:r]: ((substitution_r_l_v @ (A)) => ((revision_step_r_l_v @ (A) @ B @ (C) @ (D)) => ((! [F:(l > option_val_r_l_v),G:(l > option_val_r_l_v),H:cntxt_r_l_v,I:expr_r_l_v]: ~ ((C @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (F) @ (produc1834103605_r_l_v @ (G) @ (plug_r_l_v @ H @ (rfork_r_l_v @ I))))))) => ((~ (member_r @ E @ (rID_G_r_l_v @ (C)))) => (~ (member_r @ E @ (rID_G_r_l_v @ (D)))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[197])).
% 189.56/139.81 thf(174,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v,H:expr_r_l_v,I:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ t)) @ G @ H)))))) => ((revision_step_r_l_v @ A @ C @ B @ I) = (I = (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ G))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_233_substitution_OifTrue__deterministic)).
% 189.56/139.81 thf(954,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v,H:expr_r_l_v,I:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ t)) @ G @ H)))))) => ((revision_step_r_l_v @ (A) @ C @ (B) @ (I)) = ((I) = (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ G))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[174])).
% 189.56/139.81 thf(41,axiom,((! [A:(option_val_r_l_v > $o),B:option_val_r_l_v]: ((A @ none_val_r_l_v) => ((! [C:val_r_l_v]: (A @ (some_val_r_l_v @ C))) => (A @ B))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_72_option_Oinducts)).
% 189.56/139.81 thf(409,plain,((! [A:(option_val_r_l_v > $o),B:option_val_r_l_v]: ((A @ none_val_r_l_v) => ((! [C:val_r_l_v]: (A @ (some_val_r_l_v @ C))) => (A @ B))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[41])).
% 189.56/139.81 thf(202,axiom,((! [A:r,B:(r > option1457017436_r_l_v),C:r,D:produc1156025366_r_l_v]: ((member_r @ A @ (rID_G_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ none_P277133687_r_l_v))) => (member_r @ A @ (rID_G_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ D))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_40_in__restricted__global__in__updated__global_I1_J)).
% 189.56/139.81 thf(1098,plain,((! [A:r,B:(r > option1457017436_r_l_v),C:r,D:produc1156025366_r_l_v]: ((member_r @ A @ (rID_G_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ none_P277133687_r_l_v))) => (member_r @ A @ (rID_G_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ D))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[202])).
% 189.56/139.81 thf(309,plain,(! [C:option_val_r_l_v,B:l,A:(l > option_val_r_l_v)] : (((fun_up1835647912_r_l_v @ (A) @ B @ C @ B) = C))),inference(cnf,[status(esa)],[308])).
% 189.56/139.81 thf(310,plain,(! [C:option_val_r_l_v,B:l,A:(l > option_val_r_l_v)] : (((fun_up1835647912_r_l_v @ (A) @ B @ C @ B) = C))),inference(lifteq,[status(thm)],[309])).
% 189.56/139.81 thf(109,axiom,((revisi1291188644_r_l_v = revisi1291188644_r_l_v)),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_100_substitution_Orevision__step__relaxed_Ocong)).
% 189.56/139.81 thf(673,plain,(($true)),inference(defexp_and_simp_and_etaexpand,[status(thm)],[109])).
% 189.56/139.81 thf(1764,plain,(! [A:option_val_r_l_v] : ((~ (~ (! [B:val_r_l_v]: ~ (A = (some_val_r_l_v @ B))))) | (? [B:val_r_l_v]: (A = (some_val_r_l_v @ B))))),inference(bool_ext,[status(thm)],[1553])).
% 189.56/139.81 thf(1788,plain,(! [B:val_r_l_v,A:option_val_r_l_v] : ((~ (A = (some_val_r_l_v @ B))) | (A = (some_val_r_l_v @ (sk145 @ B @ A))))),inference(cnf,[status(esa)],[1764])).
% 189.56/139.81 thf(1789,plain,(! [B:val_r_l_v,A:option_val_r_l_v] : ((A != (some_val_r_l_v @ B)) | ((some_val_r_l_v @ (sk145 @ B @ A)) = A))),inference(lifteq,[status(thm)],[1788])).
% 189.56/139.81 thf(1790,plain,(! [A:val_r_l_v] : (((some_val_r_l_v @ (sk145 @ A @ (some_val_r_l_v @ A))) = (some_val_r_l_v @ A)))),inference(simp,[status(thm)],[1789])).
% 189.56/139.81 thf(221,axiom,((! [A:cntxt_r_l_v,B:expr_r_l_v,C:expr_r_l_v]: (((plug_r_l_v @ A @ B) = (plug_r_l_v @ A @ C)) = (B = C)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_215_injective__cntxt)).
% 189.56/139.81 thf(1186,plain,((! [A:cntxt_r_l_v,B:expr_r_l_v,C:expr_r_l_v]: (((plug_r_l_v @ A @ B) = (plug_r_l_v @ A @ C)) = (B = C)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[221])).
% 189.56/139.81 thf(86,axiom,((! [A:r]: ((fun_up709272714_r_l_v @ (^ [B:r]: (none_P277133687_r_l_v)) @ A @ none_P277133687_r_l_v) = (^ [B:r]: (none_P277133687_r_l_v))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_23_empty__upd__none)).
% 189.56/139.81 thf(576,plain,((! [A:r]: ((fun_up709272714_r_l_v @ (^ [B:r]: (none_P277133687_r_l_v)) @ A @ none_P277133687_r_l_v) = (^ [B:r]: (none_P277133687_r_l_v))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[86])).
% 189.56/139.81 thf(164,axiom,((! [A:r,B:(r > option1457017436_r_l_v),C:r]: ((member_r @ A @ (rID_G_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ none_P277133687_r_l_v))) => (member_r @ A @ (rID_G_r_l_v @ B))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_39_in__restricted__global__in__unrestricted__global_I1_J)).
% 189.56/139.81 thf(907,plain,((! [A:r,B:(r > option1457017436_r_l_v),C:r]: ((member_r @ A @ (rID_G_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ none_P277133687_r_l_v))) => (member_r @ A @ (rID_G_r_l_v @ (B)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[164])).
% 189.56/139.81 thf(24,axiom,((! [A:l,B:l,C:(l > option_val_r_l_v),D:val_r_l_v]: ((A != B) => ((fun_up1835647912_r_l_v @ (fun_up1835647912_r_l_v @ C @ A @ (some_val_r_l_v @ D)) @ B @ none_val_r_l_v) = (fun_up1835647912_r_l_v @ (fun_up1835647912_r_l_v @ C @ B @ none_val_r_l_v) @ A @ (some_val_r_l_v @ D)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_21_restrictions__inwards)).
% 189.56/139.81 thf(336,plain,((! [A:l,B:l,C:(l > option_val_r_l_v),D:val_r_l_v]: ((~ (A = B)) => ((fun_up1835647912_r_l_v @ (fun_up1835647912_r_l_v @ C @ A @ (some_val_r_l_v @ D)) @ B @ none_val_r_l_v) = (fun_up1835647912_r_l_v @ (fun_up1835647912_r_l_v @ C @ B @ none_val_r_l_v) @ A @ (some_val_r_l_v @ D)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[24])).
% 189.56/139.81 thf(190,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:r,G:(l > option_val_r_l_v),H:(l > option_val_r_l_v),I:val_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ F)))))))) => (((A @ F) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ G @ (produc1834103605_r_l_v @ H @ (vE_r_l_v @ I))))) => (revision_step_r_l_v @ subst @ B @ A @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ D @ H) @ (plug_r_l_v @ E @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ F @ none_P277133687_r_l_v)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_127_revision__step_Ojoin)).
% 189.56/139.81 thf(1023,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:r,G:(l > option_val_r_l_v),H:(l > option_val_r_l_v),I:val_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ F)))))))) => (((A @ F) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (G) @ (produc1834103605_r_l_v @ (H) @ (vE_r_l_v @ I))))) => (revision_step_r_l_v @ (subst) @ B @ (A) @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ D @ H) @ (plug_r_l_v @ E @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ F @ none_P277133687_r_l_v)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[190])).
% 189.56/139.81 thf(611,plain,((~ (? [A:l,B:r]: ((loc_l_r_v @ A) = (rid_r_l_v @ B))))),inference(miniscope,[status(thm)],[610])).
% 189.56/139.81 thf(612,plain,(! [B:r,A:l] : ((~ ((loc_l_r_v @ A) = (rid_r_l_v @ B))))),inference(cnf,[status(esa)],[611])).
% 189.56/139.81 thf(613,plain,(! [B:r,A:l] : (((loc_l_r_v @ A) != (rid_r_l_v @ B)))),inference(lifteq,[status(thm)],[612])).
% 189.56/139.81 thf(236,axiom,((! [A:r,B:r,C:(r > option1457017436_r_l_v),D:option1457017436_r_l_v,E:option1457017436_r_l_v]: ((A != B) => ((fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ C @ A @ D) @ B @ E) = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ C @ B @ E) @ A @ D))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_262_fun__upd__twist)).
% 189.56/139.81 thf(1284,plain,((! [A:r,B:r,C:(r > option1457017436_r_l_v),D:option1457017436_r_l_v,E:option1457017436_r_l_v]: ((~ (A = B)) => ((fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ C @ A @ D) @ B @ E) = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ C @ B @ E) @ A @ D))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[236])).
% 189.56/139.81 thf(1351,plain,(! [A:set_l] : ((finite_finite_l @ top_top_set_l) | ~ (($true)) | (~ (member_l @ (sk1 @ A) @ A)) | ((finite_finite_l @ (lID_G_r_l_v @ (^ [B:r]: (none_P277133687_r_l_v)))) != (finite_finite_l @ A)))),inference(paramod_ordered,[status(thm)],[408,258])).
% 189.56/139.81 thf(1352,plain,(! [A:set_l] : ((finite_finite_l @ top_top_set_l) | (~ (member_l @ (sk1 @ A) @ A)) | ((finite_finite_l @ (lID_G_r_l_v @ (^ [B:r]: (none_P277133687_r_l_v)))) != (finite_finite_l @ A)))),inference(simp,[status(thm)],[1351])).
% 189.56/139.81 thf(1353,plain,((finite_finite_l @ top_top_set_l) | (~ (member_l @ (sk1 @ (lID_G_r_l_v @ (^ [A:r]: (none_P277133687_r_l_v)))) @ (lID_G_r_l_v @ (^ [A:r]: (none_P277133687_r_l_v)))))),inference(pattern_uni,[status(thm)],[1352:[bind(A, $thf(lID_G_r_l_v @ (^ [B:r]: (none_P277133687_r_l_v))))]])).
% 189.56/139.81 thf(123,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r]: ((substitution_r_l_v @ A) => ((finite_finite_r @ (rID_G_r_l_v @ B)) => (finite_finite_r @ (rID_G_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ none_P277133687_r_l_v))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_137_substitution_Ofinite__state__imp__restriction__finite_I1_J)).
% 189.56/139.81 thf(727,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r]: ((substitution_r_l_v @ (A)) => ((finite_finite_r @ (rID_G_r_l_v @ (B))) => (finite_finite_r @ (rID_G_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ none_P277133687_r_l_v))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[123])).
% 189.56/139.81 thf(201,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:expr_r_l_v,G:expr_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ t)) @ F @ G)))))) => (revision_step_r_l_v @ subst @ B @ A @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ F))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_219_revision__step_OifTrue)).
% 189.56/139.81 thf(1094,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:expr_r_l_v,G:expr_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ t)) @ F @ G)))))) => (revision_step_r_l_v @ (subst) @ B @ (A) @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ F))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[201])).
% 189.56/139.81 thf(52,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v)))]: ((substitution_r_l_v @ A) => (finite_finite_l @ (lID_G_r_l_v @ (^ [B:r]: (none_P277133687_r_l_v))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_277_substitution_Oempty__map__finite_I4_J)).
% 189.56/139.81 thf(446,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v)))]: ((substitution_r_l_v @ (A)) => (finite_finite_l @ (lID_G_r_l_v @ (^ [B:r]: (none_P277133687_r_l_v))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[52])).
% 189.56/139.81 thf(183,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v,H:r]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (rfork_r_l_v @ G)))))) => ((~ (member_r @ H @ (rID_G_r_l_v @ B))) => (revision_step_r_l_v @ A @ C @ B @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (vE_r_l_v @ (rid_r_l_v @ H))))))) @ H @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ D @ E) @ (produc1834103605_r_l_v @ (^ [I:l]: (none_val_r_l_v)) @ G)))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_90_substitution_Orevision__step_Ofork)).
% 189.56/139.81 thf(991,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v,H:r]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (rfork_r_l_v @ G)))))) => ((~ (member_r @ H @ (rID_G_r_l_v @ (B)))) => (revision_step_r_l_v @ (A) @ C @ (B) @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (vE_r_l_v @ (rid_r_l_v @ H))))))) @ H @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ D @ E) @ (produc1834103605_r_l_v @ (^ [I:l]: (none_val_r_l_v)) @ G)))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[183])).
% 189.56/139.81 thf(101,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => ((! [C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:expr_r_l_v,G:r,H:(l > option_val_r_l_v),I:(l > option_val_r_l_v),J:expr_r_l_v]: (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ F)))) => (((B @ G) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ H @ (produc1834103605_r_l_v @ I @ J)))) => (subsum148050133_r_l_v @ C @ G @ B)))) => (subsum680764357_r_l_v @ B))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_122_substitution_Osubsumes__accessible__globallyI)).
% 189.56/139.81 thf(627,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => ((! [C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:expr_r_l_v,G:r,H:(l > option_val_r_l_v),I:(l > option_val_r_l_v),J:expr_r_l_v]: (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ F)))) => (((B @ G) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (H) @ (produc1834103605_r_l_v @ (I) @ J)))) => (subsum148050133_r_l_v @ C @ G @ (B))))) => (subsum680764357_r_l_v @ (B)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[101])).
% 189.56/139.81 thf(450,plain,(((^ [A:(option_val_r_l_v > $o)]: ((A @ none_val_r_l_v) & ! [B:val_r_l_v]: (A @ (some_val_r_l_v @ B)))) = ((!) @ option_val_r_l_v))),inference(lifteq,[status(thm)],[449])).
% 189.56/139.81 thf(554,plain,((~ (? [A:const,B:r]: ((cV_r_l_v @ A) = (rid_r_l_v @ B))))),inference(miniscope,[status(thm)],[553])).
% 189.56/139.81 thf(555,plain,(! [B:r,A:const] : ((~ ((cV_r_l_v @ A) = (rid_r_l_v @ B))))),inference(cnf,[status(esa)],[554])).
% 189.56/139.81 thf(556,plain,(! [B:r,A:const] : (((cV_r_l_v @ A) != (rid_r_l_v @ B)))),inference(lifteq,[status(thm)],[555])).
% 189.56/139.81 thf(108,axiom,((! [A:r,B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v)]: ((revision_step_r_l_v @ subst @ A @ B @ C) => ((domain1547879849_r_l_v @ B) => ((subsum680764357_r_l_v @ B) => (subsum680764357_r_l_v @ C)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_106_step__preserves___092_060S_062_092_060_094sub_062G__and___092_060A_062_092_060_094sub_062G_I2_J)).
% 189.56/139.81 thf(671,plain,((! [A:r,B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v)]: ((revision_step_r_l_v @ (subst) @ A @ (B) @ (C)) => ((domain1547879849_r_l_v @ (B)) => ((subsum680764357_r_l_v @ (B)) => (subsum680764357_r_l_v @ (C))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[108])).
% 189.56/139.81 thf(114,axiom,((! [A:(const > $o),B:const]: ((A @ unit) => ((A @ f) => ((A @ t) => (A @ B)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_228_const_Oinduct)).
% 189.56/139.81 thf(688,plain,((! [A:(const > $o),B:const]: ((A @ unit) => ((A @ f) => ((A @ t) => (A @ B)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[114])).
% 189.56/139.81 thf(70,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(r > option1457017436_r_l_v)]: ((reachable_r_l_v @ subst @ A) => ((revision_step_r_l_v @ subst @ B @ A @ C) = (revisi1291188644_r_l_v @ subst @ B @ A @ C))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_38_transition__relations__equivalent)).
% 189.56/139.81 thf(524,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(r > option1457017436_r_l_v)]: ((reachable_r_l_v @ (subst) @ (A)) => ((revision_step_r_l_v @ (subst) @ B @ (A) @ (C)) = (revisi1291188644_r_l_v @ (subst) @ B @ (A) @ (C)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[70])).
% 189.56/139.81 thf(225,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:produc1156025366_r_l_v,D:(r > option1457017436_r_l_v),E:produc1156025366_r_l_v]: (((fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ C)) = (fun_up709272714_r_l_v @ D @ B @ (some_P1807977723_r_l_v @ E))) => (C = E)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_83_map__upd__eqD1)).
% 189.56/139.81 thf(1216,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:produc1156025366_r_l_v,D:(r > option1457017436_r_l_v),E:produc1156025366_r_l_v]: (((fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ C)) = (fun_up709272714_r_l_v @ D @ B @ (some_P1807977723_r_l_v @ E))) => (C = E)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[225])).
% 189.56/139.81 thf(222,axiom,((! [A:(r > option1457017436_r_l_v),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:(l > option_val_r_l_v),G:cntxt_r_l_v,H:r,I:(r > option1457017436_r_l_v),J:r,K:produc1156025366_r_l_v,L:(l > option_val_r_l_v),M:val_r_l_v]: ((A = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ E @ F) @ (plug_r_l_v @ G @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ H @ none_P277133687_r_l_v)) => ((I = (fun_up709272714_r_l_v @ B @ J @ (some_P1807977723_r_l_v @ K))) => ((C != J) => ((J != H) => ((revision_step_r_l_v @ subst @ J @ A @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ E @ F) @ (plug_r_l_v @ G @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ H @ none_P277133687_r_l_v) @ J @ (some_P1807977723_r_l_v @ K))) => (((I @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ G @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ H)))))))) => (((I @ H) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ L @ (produc1834103605_r_l_v @ F @ (vE_r_l_v @ M))))) => (? [N:(r > option1457017436_r_l_v),O:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ N @ O) & ((revision_step_r_l_v @ subst @ J @ A @ N) | (A = N)) & ((revision_step_r_l_v @ subst @ C @ I @ O) | (I = O))))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_123_join__and__local__commute)).
% 189.56/139.81 thf(1189,plain,((! [A:(r > option1457017436_r_l_v),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:(l > option_val_r_l_v),G:cntxt_r_l_v,H:r,I:(r > option1457017436_r_l_v),J:r,K:produc1156025366_r_l_v,L:(l > option_val_r_l_v),M:val_r_l_v]: (((A) = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ E @ F) @ (plug_r_l_v @ G @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ H @ none_P277133687_r_l_v)) => (((I) = (fun_up709272714_r_l_v @ B @ J @ (some_P1807977723_r_l_v @ K))) => ((~ (C = J)) => ((~ (J = H)) => ((revision_step_r_l_v @ (subst) @ J @ (A) @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (combine_l_val_r_l_v @ E @ F) @ (plug_r_l_v @ G @ (vE_r_l_v @ (cV_r_l_v @ unit))))))) @ H @ none_P277133687_r_l_v) @ J @ (some_P1807977723_r_l_v @ K))) => (((I @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ G @ (rjoin_r_l_v @ (vE_r_l_v @ (rid_r_l_v @ H)))))))) => (((I @ H) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (L) @ (produc1834103605_r_l_v @ (F) @ (vE_r_l_v @ M))))) => (? [N:(r > option1457017436_r_l_v),O:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ (N) @ (O)) & ((revision_step_r_l_v @ (subst) @ J @ (A) @ (N)) | ((A) = (N))) & ((revision_step_r_l_v @ (subst) @ C @ (I) @ (O)) | ((I) = (O)))))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[222])).
% 189.56/139.81 thf(169,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:expr_r_l_v,G:r]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (rfork_r_l_v @ F)))))) => ((~ (member_r @ G @ (rID_G_r_l_v @ A))) => (revision_step_r_l_v @ subst @ B @ A @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (vE_r_l_v @ (rid_r_l_v @ G))))))) @ G @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ C @ D) @ (produc1834103605_r_l_v @ (^ [H:l]: (none_val_r_l_v)) @ F))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_14_revision__step_Ofork)).
% 189.56/139.81 thf(931,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:expr_r_l_v,G:r]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (rfork_r_l_v @ F)))))) => ((~ (member_r @ G @ (rID_G_r_l_v @ (A)))) => (revision_step_r_l_v @ (subst) @ B @ (A) @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (vE_r_l_v @ (rid_r_l_v @ G))))))) @ G @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ C @ D) @ (produc1834103605_r_l_v @ (^ [H:l]: (none_val_r_l_v)) @ F))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[169])).
% 189.56/139.81 thf(303,plain,(! [E:val_r_l_v,D:(l > option_val_r_l_v),C:val_r_l_v,B:l,A:(l > option_val_r_l_v)] : ((~ ((fun_up1835647912_r_l_v @ A @ B @ (some_val_r_l_v @ C)) = (fun_up1835647912_r_l_v @ D @ B @ (some_val_r_l_v @ E)))) | (C = E))),inference(cnf,[status(esa)],[302])).
% 189.56/139.81 thf(304,plain,(! [E:val_r_l_v,D:(l > option_val_r_l_v),C:val_r_l_v,B:l,A:(l > option_val_r_l_v)] : (((fun_up1835647912_r_l_v @ A @ B @ (some_val_r_l_v @ C)) != (fun_up1835647912_r_l_v @ D @ B @ (some_val_r_l_v @ E))) | (C = E))),inference(lifteq,[status(thm)],[303])).
% 189.56/139.81 thf(184,axiom,((! [A:r,B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v)]: ((revision_step_r_l_v @ subst @ A @ B @ C) => ((! [D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:val_r_l_v]: ((B @ A) != (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (ref_r_l_v @ (vE_r_l_v @ G)))))))) => (ord_less_eq_set_l @ (lID_G_r_l_v @ C) @ (lID_G_r_l_v @ B)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_286_only__new__introduces__lids)).
% 189.56/139.81 thf(995,plain,((! [A:r,B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v)]: ((revision_step_r_l_v @ (subst) @ A @ (B) @ (C)) => ((! [D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:val_r_l_v]: ~ ((B @ A) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (ref_r_l_v @ (vE_r_l_v @ G)))))))) => (ord_less_eq_set_l @ (lID_G_r_l_v @ (C)) @ (lID_G_r_l_v @ (B))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[184])).
% 189.56/139.81 thf(172,axiom,((! [A:r,B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v)]: ((revision_step_r_l_v @ subst @ A @ B @ C) => ((! [D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v]: ((B @ A) != (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (rfork_r_l_v @ G))))))) => (ord_less_eq_set_r @ (rID_G_r_l_v @ C) @ (rID_G_r_l_v @ B)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_31_only__fork__introduces__rids)).
% 189.56/139.81 thf(946,plain,((! [A:r,B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v)]: ((revision_step_r_l_v @ (subst) @ A @ (B) @ (C)) => ((! [D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v]: ~ ((B @ A) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (rfork_r_l_v @ G))))))) => (ord_less_eq_set_r @ (rID_G_r_l_v @ (C)) @ (rID_G_r_l_v @ (B))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[172])).
% 189.56/139.81 thf(203,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:produc1156025366_r_l_v,D:r]: (((A @ B) = (some_P1807977723_r_l_v @ C)) => ((member_r @ D @ (rID_L_l_r_v @ C)) => (member_r @ D @ (rID_G_r_l_v @ A)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_174_RID_092_060_094sub_062GI_I2_J)).
% 189.56/139.81 thf(1101,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:produc1156025366_r_l_v,D:r]: (((A @ B) = (some_P1807977723_r_l_v @ C)) => ((member_r @ D @ (rID_L_l_r_v @ C)) => (member_r @ D @ (rID_G_r_l_v @ (A))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[203])).
% 189.56/139.81 thf(43,axiom,((! [A:(r > option1457017436_r_l_v)]: ((finite_finite_r @ (dom_r_259548057_r_l_v @ A)) => ((~ (finite_finite_r @ top_top_set_r)) => (? [B:r]: ((A @ B) = none_P277133687_r_l_v)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_337_finite__map__freshness)).
% 189.56/139.81 thf(418,plain,((! [A:(r > option1457017436_r_l_v)]: ((finite_finite_r @ (dom_r_259548057_r_l_v @ (A))) => ((~ (finite_finite_r @ top_top_set_r)) => (? [B:r]: ((A @ B) = none_P277133687_r_l_v)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[43])).
% 189.56/139.81 thf(84,axiom,((! [A:(option1457017436_r_l_v > $o),B:option1457017436_r_l_v]: ((A @ none_P277133687_r_l_v) => ((! [C:produc1156025366_r_l_v]: (A @ (some_P1807977723_r_l_v @ C))) => (A @ B))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_71_option_Oinducts)).
% 189.56/139.81 thf(568,plain,((! [A:(option1457017436_r_l_v > $o),B:option1457017436_r_l_v]: ((A @ none_P277133687_r_l_v) => ((! [C:produc1156025366_r_l_v]: (A @ (some_P1807977723_r_l_v @ C))) => (A @ B))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[84])).
% 189.56/139.81 thf(289,plain,(! [B:l,A:(l > option_val_r_l_v)] : (((fun_up1835647912_r_l_v @ A @ B @ (A @ B)) = (A)))),inference(cnf,[status(esa)],[288])).
% 189.56/139.81 thf(290,plain,(! [B:l,A:(l > option_val_r_l_v)] : (((fun_up1835647912_r_l_v @ A @ B @ (A @ B)) = (A)))),inference(lifteq,[status(thm)],[289])).
% 189.56/139.81 thf(48,axiom,((! [A:(l > option_val_r_l_v),B:l,C:val_r_l_v]: (((A @ B) = (some_val_r_l_v @ C)) => (member_l @ B @ (dom_l_val_r_l_v @ A))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_334_domI)).
% 189.56/139.81 thf(433,plain,((! [A:(l > option_val_r_l_v),B:l,C:val_r_l_v]: (((A @ B) = (some_val_r_l_v @ C)) => (member_l @ B @ (dom_l_val_r_l_v @ (A)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[48])).
% 189.56/139.81 thf(162,axiom,((! [A:(produc1156025366_r_l_v > $o),B:produc1156025366_r_l_v]: ((! [C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:expr_r_l_v]: (A @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ E)))) => (A @ B)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_240_LID__local__store_Oinduct)).
% 189.56/139.81 thf(899,plain,((! [A:(produc1156025366_r_l_v > $o),B:produc1156025366_r_l_v]: ((! [C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:expr_r_l_v]: (A @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ E)))) => (A @ B)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[162])).
% 189.56/139.81 thf(79,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:val_r_l_v,H:l]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (ref_r_l_v @ (vE_r_l_v @ G))))))) => ((~ (member_l @ H @ (lID_G_r_l_v @ B))) => (revision_step_r_l_v @ A @ C @ B @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ E @ H @ (some_val_r_l_v @ G)) @ (plug_r_l_v @ F @ (vE_r_l_v @ (loc_l_r_v @ H))))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_307_substitution_Orevision__step_Onew)).
% 189.56/139.81 thf(549,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:val_r_l_v,H:l]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (ref_r_l_v @ (vE_r_l_v @ G))))))) => ((~ (member_l @ H @ (lID_G_r_l_v @ (B)))) => (revision_step_r_l_v @ (A) @ C @ (B) @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ E @ H @ (some_val_r_l_v @ G)) @ (plug_r_l_v @ F @ (vE_r_l_v @ (loc_l_r_v @ H))))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[79])).
% 189.56/139.81 thf(2595,plain,(! [A:produc1156025366_r_l_v] : (((some_P1807977723_r_l_v @ (sk147 @ A @ (s_1 @ r2))) = (some_P1807977723_r_l_v @ A)) | ((some_P1807977723_r_l_v @ (sk148 @ (s_1 @ r2))) != (some_P1807977723_r_l_v @ A)))),inference(paramod_ordered,[status(thm)],[2288,2035])).
% 189.56/139.81 thf(2596,plain,(((some_P1807977723_r_l_v @ (sk147 @ (sk148 @ (s_1 @ r2)) @ (s_1 @ r2))) = (some_P1807977723_r_l_v @ (sk148 @ (s_1 @ r2))))),inference(pattern_uni,[status(thm)],[2595:[bind(A, $thf(sk148 @ (s_1 @ r2)))]])).
% 189.56/139.81 thf(2623,plain,(((some_P1807977723_r_l_v @ (sk147 @ (sk148 @ (s_1 @ r2)) @ (s_1 @ r2))) = (s_1 @ r2))),inference(rewrite,[status(thm)],[2596,2288])).
% 189.56/139.81 thf(74,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => ((reachable_r_l_v @ A @ B) => (domain1547879849_r_l_v @ B))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_120_substitution_Oreachable__imp___092_060S_062_092_060_094sub_062G)).
% 189.56/139.81 thf(536,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => ((reachable_r_l_v @ (A) @ (B)) => (domain1547879849_r_l_v @ (B)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[74])).
% 189.56/139.81 thf(146,axiom,((! [A:r,B:(r > option1457017436_r_l_v)]: ((member_r @ A @ (dom_r_259548057_r_l_v @ B)) = ((B @ A) != none_P277133687_r_l_v)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_344_domIff)).
% 189.56/139.81 thf(832,plain,((! [A:r,B:(r > option1457017436_r_l_v)]: ((member_r @ A @ (dom_r_259548057_r_l_v @ (B))) = (~ ((B @ A) = none_P277133687_r_l_v))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[146])).
% 189.56/139.81 thf(682,plain,((~ (? [A:val_r_l_v,B:expr_r_l_v]: ((vE_r_l_v @ A) = (rjoin_r_l_v @ B))))),inference(miniscope,[status(thm)],[681])).
% 189.56/139.81 thf(683,plain,(! [B:expr_r_l_v,A:val_r_l_v] : ((~ ((vE_r_l_v @ A) = (rjoin_r_l_v @ B))))),inference(cnf,[status(esa)],[682])).
% 189.56/139.81 thf(684,plain,(! [B:expr_r_l_v,A:val_r_l_v] : (((vE_r_l_v @ A) != (rjoin_r_l_v @ B)))),inference(lifteq,[status(thm)],[683])).
% 189.56/139.81 thf(120,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v,H:expr_r_l_v]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ t)) @ G @ H)))))) => (revisi1291188644_r_l_v @ A @ C @ B @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ G)))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_235_substitution_Orevision__step__relaxed_OifTrue)).
% 189.56/139.81 thf(716,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v,H:expr_r_l_v]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ t)) @ G @ H)))))) => (revisi1291188644_r_l_v @ (A) @ C @ (B) @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ G)))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[120])).
% 189.56/139.81 thf(285,plain,((! [A:l,B:l]: ((~ (A = B)) => (! [C:(l > option_val_r_l_v),D:option_val_r_l_v]: ((fun_up1835647912_r_l_v @ (C) @ B @ D @ A) = (C @ A)))))),inference(miniscope,[status(thm)],[284])).
% 189.56/139.81 thf(286,plain,(! [D:option_val_r_l_v,C:(l > option_val_r_l_v),B:l,A:l] : ((A = B) | ((fun_up1835647912_r_l_v @ (C) @ B @ D @ A) = (C @ A)))),inference(cnf,[status(esa)],[285])).
% 189.56/139.81 thf(287,plain,(! [D:option_val_r_l_v,C:(l > option_val_r_l_v),B:l,A:l] : ((A = B) | ((fun_up1835647912_r_l_v @ (C) @ B @ D @ A) = (C @ A)))),inference(lifteq,[status(thm)],[286])).
% 189.56/139.81 thf(272,plain,(! [D:option_val_r_l_v,C:option_val_r_l_v,B:l,A:(l > option_val_r_l_v)] : (((fun_up1835647912_r_l_v @ (fun_up1835647912_r_l_v @ A @ B @ C) @ B @ D) = (fun_up1835647912_r_l_v @ A @ B @ D)))),inference(cnf,[status(esa)],[271])).
% 189.56/139.81 thf(273,plain,(! [D:option_val_r_l_v,C:option_val_r_l_v,B:l,A:(l > option_val_r_l_v)] : (((fun_up1835647912_r_l_v @ (fun_up1835647912_r_l_v @ A @ B @ C) @ B @ D) = (fun_up1835647912_r_l_v @ A @ B @ D)))),inference(lifteq,[status(thm)],[272])).
% 189.56/139.81 thf(155,axiom,((! [A:(r > option1457017436_r_l_v),B:(r > option1457017436_r_l_v),C:r,D:(r > option1457017436_r_l_v),E:r,F:(r > option1457017436_r_l_v)]: ((A = B) => ((revision_step_r_l_v @ subst @ C @ D @ A) => ((revision_step_r_l_v @ subst @ E @ F @ B) => ((eq_states_r_l_v @ A @ B) & ((revision_step_r_l_v @ subst @ C @ D @ A) | (D = A)) & ((revision_step_r_l_v @ subst @ E @ F @ B) | (F = B)))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_34_SLC__commute)).
% 189.56/139.81 thf(865,plain,((! [A:(r > option1457017436_r_l_v),B:(r > option1457017436_r_l_v),C:r,D:(r > option1457017436_r_l_v),E:r,F:(r > option1457017436_r_l_v)]: (((A) = (B)) => ((revision_step_r_l_v @ (subst) @ C @ (D) @ (A)) => ((revision_step_r_l_v @ (subst) @ E @ (F) @ (B)) => ((eq_states_r_l_v @ (A) @ (B)) & ((revision_step_r_l_v @ (subst) @ C @ (D) @ (A)) | ((D) = (A))) & ((revision_step_r_l_v @ (subst) @ E @ (F) @ (B)) | ((F) = (B))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[155])).
% 189.56/139.81 thf(93,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => ((reachable_r_l_v @ A @ B) => ((revision_step_r_l_v @ A @ C @ B @ D) = (revisi1291188644_r_l_v @ A @ C @ B @ D)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_109_substitution_Otransition__relations__equivalent)).
% 189.56/139.81 thf(603,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => ((reachable_r_l_v @ (A) @ (B)) => ((revision_step_r_l_v @ (A) @ C @ (B) @ (D)) = (revisi1291188644_r_l_v @ (A) @ C @ (B) @ (D))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[93])).
% 189.56/139.81 thf(735,plain,(((^ [A:(option1457017436_r_l_v > $o)]: ((A @ none_P277133687_r_l_v) | ? [B:produc1156025366_r_l_v]: (A @ (some_P1807977723_r_l_v @ B)))) = ((?) @ option1457017436_r_l_v))),inference(lifteq,[status(thm)],[734])).
% 189.56/139.81 thf(185,axiom,((! [A:(r > option1457017436_r_l_v),B:(r > option1457017436_r_l_v),C:r,D:produc1156025366_r_l_v,E:(r > option1457017436_r_l_v),F:r,G:(l > option_val_r_l_v),H:(l > option_val_r_l_v),I:cntxt_r_l_v,J:r,K:expr_r_l_v]: ((A = (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ D))) => ((E = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ F @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ G @ (produc1834103605_r_l_v @ H @ (plug_r_l_v @ I @ (vE_r_l_v @ (rid_r_l_v @ J))))))) @ J @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ G @ H) @ (produc1834103605_r_l_v @ (^ [L:l]: (none_val_r_l_v)) @ K))))) => (((A @ F) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ G @ (produc1834103605_r_l_v @ H @ (plug_r_l_v @ I @ (rfork_r_l_v @ K)))))) => ((~ (member_r @ J @ (rID_G_r_l_v @ A))) => ((revision_step_r_l_v @ subst @ C @ E @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ F @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ G @ (produc1834103605_r_l_v @ H @ (plug_r_l_v @ I @ (vE_r_l_v @ (rid_r_l_v @ J))))))) @ J @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ G @ H) @ (produc1834103605_r_l_v @ (^ [L:l]: (none_val_r_l_v)) @ K)))) @ C @ (some_P1807977723_r_l_v @ D))) => ((C != F) => ((C != J) => (? [L:(r > option1457017436_r_l_v),M:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ L @ M) & ((revision_step_r_l_v @ subst @ F @ A @ L) | (A = L)) & ((revision_step_r_l_v @ subst @ C @ E @ M) | (E = M))))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_18_local__and__fork__commute)).
% 189.56/139.81 thf(999,plain,((! [A:(r > option1457017436_r_l_v),B:(r > option1457017436_r_l_v),C:r,D:produc1156025366_r_l_v,E:(r > option1457017436_r_l_v),F:r,G:(l > option_val_r_l_v),H:(l > option_val_r_l_v),I:cntxt_r_l_v,J:r,K:expr_r_l_v]: (((A) = (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ D))) => (((E) = (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ F @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ G @ (produc1834103605_r_l_v @ H @ (plug_r_l_v @ I @ (vE_r_l_v @ (rid_r_l_v @ J))))))) @ J @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ G @ H) @ (produc1834103605_r_l_v @ (^ [L:l]: (none_val_r_l_v)) @ K))))) => (((A @ F) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (G) @ (produc1834103605_r_l_v @ (H) @ (plug_r_l_v @ I @ (rfork_r_l_v @ K)))))) => ((~ (member_r @ J @ (rID_G_r_l_v @ (A)))) => ((revision_step_r_l_v @ (subst) @ C @ (E) @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ (fun_up709272714_r_l_v @ B @ F @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ G @ (produc1834103605_r_l_v @ H @ (plug_r_l_v @ I @ (vE_r_l_v @ (rid_r_l_v @ J))))))) @ J @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (combine_l_val_r_l_v @ G @ H) @ (produc1834103605_r_l_v @ (^ [L:l]: (none_val_r_l_v)) @ K)))) @ C @ (some_P1807977723_r_l_v @ D))) => ((~ (C = F)) => ((~ (C = J)) => (? [L:(r > option1457017436_r_l_v),M:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ (L) @ (M)) & ((revision_step_r_l_v @ (subst) @ F @ (A) @ (L)) | ((A) = (L))) & ((revision_step_r_l_v @ (subst) @ C @ (E) @ (M)) | ((E) = (M)))))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[185])).
% 189.56/139.81 thf(99,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:l,G:val_r_l_v,H:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (assign_r_l_v @ (vE_r_l_v @ (loc_l_r_v @ F)) @ (vE_r_l_v @ G))))))) => ((revision_step_r_l_v @ subst @ B @ A @ H) = ((member_l @ F @ (dom_l_val_r_l_v @ (combine_l_val_r_l_v @ C @ D))) & (H = (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ D @ F @ (some_val_r_l_v @ G)) @ (plug_r_l_v @ E @ (vE_r_l_v @ (cV_r_l_v @ unit))))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_323_set__deterministic)).
% 189.56/139.81 thf(620,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:l,G:val_r_l_v,H:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (assign_r_l_v @ (vE_r_l_v @ (loc_l_r_v @ F)) @ (vE_r_l_v @ G))))))) => ((revision_step_r_l_v @ (subst) @ B @ (A) @ (H)) = ((member_l @ F @ (dom_l_val_r_l_v @ (combine_l_val_r_l_v @ C @ D))) & ((H) = (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ D @ F @ (some_val_r_l_v @ G)) @ (plug_r_l_v @ E @ (vE_r_l_v @ (cV_r_l_v @ unit))))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[99])).
% 189.56/139.81 thf(173,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v,H:expr_r_l_v]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ t)) @ G @ H)))))) => (revision_step_r_l_v @ A @ C @ B @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ G)))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_231_substitution_Orevision__step_OifTrue)).
% 189.56/139.81 thf(950,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v,H:expr_r_l_v]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ t)) @ G @ H)))))) => (revision_step_r_l_v @ (A) @ C @ (B) @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ G)))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[173])).
% 189.56/139.81 thf(147,axiom,((! [A:l,B:(r > option1457017436_r_l_v),C:r]: ((member_l @ A @ (lID_G_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ none_P277133687_r_l_v))) => (member_l @ A @ (lID_G_r_l_v @ B))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_257_in__restricted__global__in__unrestricted__global_I2_J)).
% 189.56/139.81 thf(835,plain,((! [A:l,B:(r > option1457017436_r_l_v),C:r]: ((member_l @ A @ (lID_G_r_l_v @ (fun_up709272714_r_l_v @ B @ C @ none_P277133687_r_l_v))) => (member_l @ A @ (lID_G_r_l_v @ (B)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[147])).
% 189.56/139.81 thf(83,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:val_r_l_v,G:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (ref_r_l_v @ (vE_r_l_v @ F))))))) => ((revision_step_r_l_v @ subst @ B @ A @ G) = (? [H:l]: (~ (member_l @ H @ (lID_G_r_l_v @ A)) & (G = (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ D @ H @ (some_val_r_l_v @ F)) @ (plug_r_l_v @ E @ (vE_r_l_v @ (loc_l_r_v @ H)))))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_301_new__pseudodeterministic)).
% 189.56/139.81 thf(564,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:val_r_l_v,G:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (ref_r_l_v @ (vE_r_l_v @ F))))))) => ((revision_step_r_l_v @ (subst) @ B @ (A) @ (G)) = (? [H:l]: (~ (member_l @ H @ (lID_G_r_l_v @ (A))) & ((G) = (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ D @ H @ (some_val_r_l_v @ F)) @ (plug_r_l_v @ E @ (vE_r_l_v @ (loc_l_r_v @ H)))))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[83])).
% 189.56/139.81 thf(216,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:expr_r_l_v,G:expr_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ t)) @ F @ G)))))) => (revisi1291188644_r_l_v @ subst @ B @ A @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ F))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_221_revision__step__relaxed_OifTrue)).
% 189.56/139.81 thf(1172,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:expr_r_l_v,G:expr_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ t)) @ F @ G)))))) => (revisi1291188644_r_l_v @ (subst) @ B @ (A) @ (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ F))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[216])).
% 189.56/139.81 thf(195,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:expr_r_l_v,G:expr_r_l_v,H:(r > option1457017436_r_l_v),I:r,J:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ t)) @ F @ G)))))) => ((H = (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ F)))))) => ((revision_step_r_l_v @ subst @ I @ A @ J) => ((B != I) => (? [K:(r > option1457017436_r_l_v),L:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ K @ L) & ((revision_step_r_l_v @ subst @ I @ H @ K) | (H = K)) & ((revision_step_r_l_v @ subst @ B @ J @ L) | (J = L)))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_210_SLC__ifTrue)).
% 189.56/139.81 thf(1056,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:expr_r_l_v,G:expr_r_l_v,H:(r > option1457017436_r_l_v),I:r,J:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ t)) @ F @ G)))))) => (((H) = (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ F)))))) => ((revision_step_r_l_v @ (subst) @ I @ (A) @ (J)) => ((~ (B = I)) => (? [K:(r > option1457017436_r_l_v),L:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ (K) @ (L)) & ((revision_step_r_l_v @ (subst) @ I @ (H) @ (K)) | ((H) = (K))) & ((revision_step_r_l_v @ (subst) @ B @ (J) @ (L)) | ((J) = (L))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[195])).
% 189.56/139.81 thf(237,axiom,((! [A:r,B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v),D:r]: ((revision_step_r_l_v @ subst @ A @ B @ C) => ((! [E:(l > option_val_r_l_v),F:(l > option_val_r_l_v),G:cntxt_r_l_v,H:expr_r_l_v]: ((B @ A) != (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ E @ (produc1834103605_r_l_v @ F @ (plug_r_l_v @ G @ (rfork_r_l_v @ H))))))) => ((~ (member_r @ D @ (rID_G_r_l_v @ B))) => (~ (member_r @ D @ (rID_G_r_l_v @ C)))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_13_only__fork__introduces__rids_H)).
% 189.56/139.81 thf(1288,plain,((! [A:r,B:(r > option1457017436_r_l_v),C:(r > option1457017436_r_l_v),D:r]: ((revision_step_r_l_v @ (subst) @ A @ (B) @ (C)) => ((! [E:(l > option_val_r_l_v),F:(l > option_val_r_l_v),G:cntxt_r_l_v,H:expr_r_l_v]: ~ ((B @ A) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (E) @ (produc1834103605_r_l_v @ (F) @ (plug_r_l_v @ G @ (rfork_r_l_v @ H))))))) => ((~ (member_r @ D @ (rID_G_r_l_v @ (B)))) => (~ (member_r @ D @ (rID_G_r_l_v @ (C))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[237])).
% 189.56/139.81 thf(72,axiom,((! [A:l,B:(l > option_val_r_l_v)]: ((member_l @ A @ (dom_l_val_r_l_v @ B)) = ((B @ A) != none_val_r_l_v)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_342_domIff)).
% 189.56/139.81 thf(532,plain,((! [A:l,B:(l > option_val_r_l_v)]: ((member_l @ A @ (dom_l_val_r_l_v @ (B))) = (~ ((B @ A) = none_val_r_l_v))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[72])).
% 189.56/139.81 thf(281,plain,((~ (? [A:(l > option_val_r_l_v),B:l,C:val_r_l_v]: ((fun_up1835647912_r_l_v @ A @ B @ (some_val_r_l_v @ C)) = (^ [D:l]: (none_val_r_l_v)))))),inference(miniscope,[status(thm)],[280])).
% 189.56/139.81 thf(282,plain,(! [C:val_r_l_v,B:l,A:(l > option_val_r_l_v)] : ((~ ((fun_up1835647912_r_l_v @ A @ B @ (some_val_r_l_v @ C)) = (^ [D:l]: (none_val_r_l_v)))))),inference(cnf,[status(esa)],[281])).
% 189.56/139.81 thf(283,plain,(! [C:val_r_l_v,B:l,A:(l > option_val_r_l_v)] : (((fun_up1835647912_r_l_v @ A @ B @ (some_val_r_l_v @ C)) != (^ [D:l]: (none_val_r_l_v))))),inference(lifteq,[status(thm)],[282])).
% 189.56/139.81 thf(49,axiom,((fun_up1835647912_r_l_v = (^ [A:(l > option_val_r_l_v),B:l,C:option_val_r_l_v,D:l]: (if_option_val_r_l_v @ (D = B) @ C @ (A @ D))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_273_fun__upd__def)).
% 189.56/139.81 thf(437,plain,(((fun_up1835647912_r_l_v) = (^ [A:(l > option_val_r_l_v),B:l,C:option_val_r_l_v,D:l]: (if_option_val_r_l_v @ (D = B) @ C @ (A @ D))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[49])).
% 189.56/139.81 thf(248,axiom,((r2 != r3)),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_2_neq)).
% 189.56/139.81 thf(1335,plain,((~ (r2 = r3))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[248])).
% 189.56/139.81 thf(121,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:r,C:(r > option1457017436_r_l_v),D:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => ((revision_step_r_l_v @ A @ B @ C @ D) => ((finite_finite_r @ (rID_G_r_l_v @ C)) => (finite_finite_r @ (rID_G_r_l_v @ D))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_134_substitution_ORID_092_060_094sub_062G__finite__invariant)).
% 189.56/139.81 thf(720,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:r,C:(r > option1457017436_r_l_v),D:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => ((revision_step_r_l_v @ (A) @ B @ (C) @ (D)) => ((finite_finite_r @ (rID_G_r_l_v @ (C))) => (finite_finite_r @ (rID_G_r_l_v @ (D)))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[121])).
% 189.56/139.81 thf(214,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v,H:expr_r_l_v,I:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ f)) @ G @ H)))))) => ((revision_step_r_l_v @ A @ C @ B @ I) = (I = (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ H))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_234_substitution_OifFalse__deterministic)).
% 189.56/139.81 thf(1165,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:expr_r_l_v,H:expr_r_l_v,I:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (ite_r_l_v @ (vE_r_l_v @ (cV_r_l_v @ f)) @ G @ H)))))) => ((revision_step_r_l_v @ (A) @ C @ (B) @ (I)) = ((I) = (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ H))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[214])).
% 189.56/139.81 thf(1333,plain,((~ (r2 = right_forkee))),inference(polarity_switch,[status(thm)],[1332])).
% 189.56/139.81 thf(1334,plain,((right_forkee != r2)),inference(lifteq,[status(thm)],[1333])).
% 189.56/139.81 thf(1346,plain,((r3 != r2)),inference(rewrite,[status(thm)],[1334,255])).
% 189.56/139.81 thf(168,axiom,((! [A:r,B:(r > option1457017436_r_l_v)]: ((member_r @ A @ (dom_r_259548057_r_l_v @ B)) => (? [C:produc1156025366_r_l_v]: ((B @ A) = (some_P1807977723_r_l_v @ C)))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_324_domD)).
% 189.56/139.81 thf(928,plain,((! [A:r,B:(r > option1457017436_r_l_v)]: ((member_r @ A @ (dom_r_259548057_r_l_v @ (B))) => (? [C:produc1156025366_r_l_v]: ((B @ A) = (some_P1807977723_r_l_v @ C)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[168])).
% 189.56/139.81 thf(42,axiom,((! [A:(r > option1457017436_r_l_v),B:((r > option1457017436_r_l_v) > $o)]: ((reachable_r_l_v @ subst @ A) => ((induct1670415253_r_l_v @ subst @ B) => (B @ A))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_88_inductive__invariant__is__execution__invariant)).
% 189.56/139.81 thf(415,plain,((! [A:(r > option1457017436_r_l_v),B:((r > option1457017436_r_l_v) > $o)]: ((reachable_r_l_v @ (subst) @ (A)) => ((induct1670415253_r_l_v @ (subst) @ (B)) => (B @ (A)))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[42])).
% 189.56/139.81 thf(100,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:r,C:(r > option1457017436_r_l_v),D:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => ((revision_step_r_l_v @ A @ B @ C @ D) => ((domain1547879849_r_l_v @ C) => ((subsum680764357_r_l_v @ C) => (subsum680764357_r_l_v @ D))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_116_substitution_Ostep__preserves___092_060S_062_092_060_094sub_062G__and___092_060A_062_092_060_094sub_062G_I2_J)).
% 189.56/139.81 thf(624,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:r,C:(r > option1457017436_r_l_v),D:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => ((revision_step_r_l_v @ (A) @ B @ (C) @ (D)) => ((domain1547879849_r_l_v @ (C)) => ((subsum680764357_r_l_v @ (C)) => (subsum680764357_r_l_v @ (D)))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[100])).
% 189.56/139.81 thf(575,plain,(! [B:r,A:(r > option1457017436_r_l_v)] : ((ord_less_eq_set_l @ (lID_G_r_l_v @ (fun_up709272714_r_l_v @ A @ B @ none_P277133687_r_l_v)) @ (lID_G_r_l_v @ (A))))),inference(cnf,[status(esa)],[574])).
% 189.56/139.81 thf(154,axiom,((! [A:(r > option1457017436_r_l_v)]: ((! [B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:expr_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ E)))) => (domain87684397_l_r_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ E))))) => (domain1547879849_r_l_v @ A)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_110_domains__subsume__globallyI)).
% 189.56/139.81 thf(860,plain,((! [A:(r > option1457017436_r_l_v)]: ((! [B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:expr_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ E)))) => (domain87684397_l_r_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ E))))) => (domain1547879849_r_l_v @ (A))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[154])).
% 189.56/139.81 thf(91,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => ((reachable_r_l_v @ A @ B) => ((~ (finite_finite_r @ top_top_set_r)) => (? [C:r]: ~ (member_r @ C @ (rID_G_r_l_v @ B)))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_196_substitution_Oreachable__imp__identifiers__available_I1_J)).
% 189.56/139.81 thf(596,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => ((reachable_r_l_v @ (A) @ (B)) => ((~ (finite_finite_r @ top_top_set_r)) => (? [C:r]: ~ (member_r @ C @ (rID_G_r_l_v @ (B))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[91])).
% 189.56/139.81 thf(71,axiom,((! [A:expr_r_l_v,B:expr_r_l_v,C:expr_r_l_v,D:expr_r_l_v]: ((ite_r_l_v @ A @ B @ C) != (rjoin_r_l_v @ D)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_224_expr_Odistinct_I35_J)).
% 189.56/139.81 thf(528,plain,((! [A:expr_r_l_v,B:expr_r_l_v,C:expr_r_l_v,D:expr_r_l_v]: ~ ((ite_r_l_v @ A @ B @ C) = (rjoin_r_l_v @ D)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[71])).
% 189.56/139.81 thf(1357,plain,(! [A:(r > option1457017436_r_l_v)] : (((fun_up709272714_r_l_v @ A) = (^ [B:r,C:option1457017436_r_l_v,D:r]: (if_opt1153928738_r_l_v @ (D = B) @ C @ (A @ D)))))),inference(func_ext,[status(esa)],[1020])).
% 189.56/139.81 thf(151,axiom,((! [A:val_r_l_v,B:val_r_l_v]: (((vE_r_l_v @ A) = (vE_r_l_v @ B)) = (A = B)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_214_expr_Oinject_I1_J)).
% 189.56/139.81 thf(850,plain,((! [A:val_r_l_v,B:val_r_l_v]: (((vE_r_l_v @ A) = (vE_r_l_v @ B)) = (A = B)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[151])).
% 189.56/139.81 thf(440,plain,((~ (? [A:expr_r_l_v,B:expr_r_l_v,C:expr_r_l_v]: ((assign_r_l_v @ A @ B) = (rfork_r_l_v @ C))))),inference(miniscope,[status(thm)],[439])).
% 189.56/139.81 thf(441,plain,(! [C:expr_r_l_v,B:expr_r_l_v,A:expr_r_l_v] : ((~ ((assign_r_l_v @ A @ B) = (rfork_r_l_v @ C))))),inference(cnf,[status(esa)],[440])).
% 189.56/139.81 thf(442,plain,(! [C:expr_r_l_v,B:expr_r_l_v,A:expr_r_l_v] : (((assign_r_l_v @ A @ B) != (rfork_r_l_v @ C)))),inference(lifteq,[status(thm)],[441])).
% 189.56/139.81 thf(577,plain,(! [A:r] : (((fun_up709272714_r_l_v @ (^ [B:r]: (none_P277133687_r_l_v)) @ A @ none_P277133687_r_l_v) = (^ [B:r]: (none_P277133687_r_l_v))))),inference(cnf,[status(esa)],[576])).
% 189.56/139.81 thf(578,plain,(! [A:r] : (((fun_up709272714_r_l_v @ (^ [B:r]: (none_P277133687_r_l_v)) @ A @ none_P277133687_r_l_v) = (^ [B:r]: (none_P277133687_r_l_v))))),inference(lifteq,[status(thm)],[577])).
% 189.56/139.81 thf(1399,plain,(! [B:r,A:r] : (((fun_up709272714_r_l_v @ (^ [C:r]: (none_P277133687_r_l_v)) @ A @ none_P277133687_r_l_v @ B) = none_P277133687_r_l_v))),inference(func_ext,[status(esa)],[578])).
% 189.56/139.81 thf(206,axiom,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:l,G:(r > option1457017436_r_l_v),H:r,I:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (read_r_l_v @ (vE_r_l_v @ (loc_l_r_v @ F)))))))) => ((G = (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (vE_r_l_v @ (the_val_r_l_v @ (combine_l_val_r_l_v @ C @ D @ F))))))))) => ((member_l @ F @ (dom_l_val_r_l_v @ (combine_l_val_r_l_v @ C @ D))) => ((revision_step_r_l_v @ subst @ H @ A @ I) => ((B != H) => (? [J:(r > option1457017436_r_l_v),K:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ J @ K) & ((revision_step_r_l_v @ subst @ H @ G @ J) | (G = J)) & ((revision_step_r_l_v @ subst @ B @ I @ K) | (I = K))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_351_SLC__get)).
% 189.56/139.81 thf(1120,plain,((! [A:(r > option1457017436_r_l_v),B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:cntxt_r_l_v,F:l,G:(r > option1457017436_r_l_v),H:r,I:(r > option1457017436_r_l_v)]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ (plug_r_l_v @ E @ (read_r_l_v @ (vE_r_l_v @ (loc_l_r_v @ F)))))))) => (((G) = (fun_up709272714_r_l_v @ A @ B @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ (plug_r_l_v @ E @ (vE_r_l_v @ (the_val_r_l_v @ (combine_l_val_r_l_v @ C @ D @ F))))))))) => ((member_l @ F @ (dom_l_val_r_l_v @ (combine_l_val_r_l_v @ C @ D))) => ((revision_step_r_l_v @ (subst) @ H @ (A) @ (I)) => ((~ (B = H)) => (? [J:(r > option1457017436_r_l_v),K:(r > option1457017436_r_l_v)]: ((eq_states_r_l_v @ (J) @ (K)) & ((revision_step_r_l_v @ (subst) @ H @ (G) @ (J)) | ((G) = (J))) & ((revision_step_r_l_v @ (subst) @ B @ (I) @ (K)) | ((I) = (K)))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[206])).
% 189.56/139.81 thf(122,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:l,H:val_r_l_v]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (assign_r_l_v @ (vE_r_l_v @ (loc_l_r_v @ G)) @ (vE_r_l_v @ H))))))) => (revisi1291188644_r_l_v @ A @ C @ B @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ E @ G @ (some_val_r_l_v @ H)) @ (plug_r_l_v @ F @ (vE_r_l_v @ (cV_r_l_v @ unit)))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_311_substitution_Orevision__step__relaxed_Oset)).
% 189.56/139.81 thf(723,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:l,H:val_r_l_v]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (assign_r_l_v @ (vE_r_l_v @ (loc_l_r_v @ G)) @ (vE_r_l_v @ H))))))) => (revisi1291188644_r_l_v @ (A) @ C @ (B) @ (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ E @ G @ (some_val_r_l_v @ H)) @ (plug_r_l_v @ F @ (vE_r_l_v @ (cV_r_l_v @ unit)))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[122])).
% 189.56/139.81 thf(1330,plain,((~ (r3 = left_forkee))),inference(polarity_switch,[status(thm)],[1329])).
% 189.56/139.81 thf(1331,plain,((r3 != left_forkee)),inference(lifteq,[status(thm)],[1330])).
% 189.56/139.81 thf(170,axiom,((! [A:(r > option1457017436_r_l_v)]: ((! [B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:expr_r_l_v,F:r,G:(l > option_val_r_l_v),H:(l > option_val_r_l_v),I:expr_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ C @ (produc1834103605_r_l_v @ D @ E)))) => (((A @ F) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ G @ (produc1834103605_r_l_v @ H @ I)))) => (subsum148050133_r_l_v @ B @ F @ A)))) => (subsum680764357_r_l_v @ A)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_132_subsumes__accessible__globallyI)).
% 189.56/139.81 thf(935,plain,((! [A:(r > option1457017436_r_l_v)]: ((! [B:r,C:(l > option_val_r_l_v),D:(l > option_val_r_l_v),E:expr_r_l_v,F:r,G:(l > option_val_r_l_v),H:(l > option_val_r_l_v),I:expr_r_l_v]: (((A @ B) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (C) @ (produc1834103605_r_l_v @ (D) @ E)))) => (((A @ F) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (G) @ (produc1834103605_r_l_v @ (H) @ I)))) => (subsum148050133_r_l_v @ B @ F @ (A))))) => (subsum680764357_r_l_v @ (A))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[170])).
% 189.56/139.81 thf(220,axiom,((fun_up709272714_r_l_v = (^ [A:(r > option1457017436_r_l_v),B:r,C:option1457017436_r_l_v,D:r]: (if_opt1153928738_r_l_v @ (D = B) @ C @ (A @ D))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_272_fun__upd__def)).
% 189.56/139.81 thf(1184,plain,(((fun_up709272714_r_l_v) = (^ [A:(r > option1457017436_r_l_v),B:r,C:option1457017436_r_l_v,D:r]: (if_opt1153928738_r_l_v @ (D = B) @ C @ (A @ D))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[220])).
% 189.56/139.81 thf(82,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:l,H:val_r_l_v,I:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (assign_r_l_v @ (vE_r_l_v @ (loc_l_r_v @ G)) @ (vE_r_l_v @ H))))))) => ((revision_step_r_l_v @ A @ C @ B @ I) = ((member_l @ G @ (dom_l_val_r_l_v @ (combine_l_val_r_l_v @ D @ E))) & (I = (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ E @ G @ (some_val_r_l_v @ H)) @ (plug_r_l_v @ F @ (vE_r_l_v @ (cV_r_l_v @ unit)))))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_347_substitution_Oset__deterministic)).
% 189.56/139.81 thf(560,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:l,H:val_r_l_v,I:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (assign_r_l_v @ (vE_r_l_v @ (loc_l_r_v @ G)) @ (vE_r_l_v @ H))))))) => ((revision_step_r_l_v @ (A) @ C @ (B) @ (I)) = ((member_l @ G @ (dom_l_val_r_l_v @ (combine_l_val_r_l_v @ D @ E))) & ((I) = (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ E @ G @ (some_val_r_l_v @ H)) @ (plug_r_l_v @ F @ (vE_r_l_v @ (cV_r_l_v @ unit)))))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[82])).
% 189.56/139.81 thf(90,axiom,((! [A:val_r_l_v,B:expr_r_l_v,C:expr_r_l_v,D:expr_r_l_v]: ((vE_r_l_v @ A) != (ite_r_l_v @ B @ C @ D)))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_226_expr_Odistinct_I3_J)).
% 189.56/139.81 thf(592,plain,((! [A:val_r_l_v,B:expr_r_l_v,C:expr_r_l_v,D:expr_r_l_v]: ~ ((vE_r_l_v @ A) = (ite_r_l_v @ B @ C @ D)))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[90])).
% 189.56/139.81 thf(105,axiom,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:val_r_l_v,H:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ A) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ E @ (plug_r_l_v @ F @ (ref_r_l_v @ (vE_r_l_v @ G))))))) => ((revision_step_r_l_v @ A @ C @ B @ H) = (? [I:l]: (~ (member_l @ I @ (lID_G_r_l_v @ B)) & (H = (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ E @ I @ (some_val_r_l_v @ G)) @ (plug_r_l_v @ F @ (vE_r_l_v @ (loc_l_r_v @ I))))))))))))))),file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_306_substitution_Onew__pseudodeterministic)).
% 189.56/139.81 thf(659,plain,((! [A:(expr_r_l_v > (v > (expr_r_l_v > expr_r_l_v))),B:(r > option1457017436_r_l_v),C:r,D:(l > option_val_r_l_v),E:(l > option_val_r_l_v),F:cntxt_r_l_v,G:val_r_l_v,H:(r > option1457017436_r_l_v)]: ((substitution_r_l_v @ (A)) => (((B @ C) = (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ (D) @ (produc1834103605_r_l_v @ (E) @ (plug_r_l_v @ F @ (ref_r_l_v @ (vE_r_l_v @ G))))))) => ((revision_step_r_l_v @ (A) @ C @ (B) @ (H)) = (? [I:l]: (~ (member_l @ I @ (lID_G_r_l_v @ (B))) & ((H) = (fun_up709272714_r_l_v @ B @ C @ (some_P1807977723_r_l_v @ (produc297528454_r_l_v @ D @ (produc1834103605_r_l_v @ (fun_up1835647912_r_l_v @ E @ I @ (some_val_r_l_v @ G)) @ (plug_r_l_v @ F @ (vE_r_l_v @ (loc_l_r_v @ I))))))))))))))),inference(defexp_and_simp_and_etaexpand,[status(thm)],[105])).
% 189.56/139.81 thf(2875,plain,(! [B:option_val_r_l_v,A:option1457017436_r_l_v] : (~ (($true)) | (sk6 @ B @ A @ (^ [C:option1457017436_r_l_v,D:option_val_r_l_v]: (($true)))))),inference(prim_subst,[status(thm)],[319:[bind(A, $thf(A)),bind(B, $thf(^ [D:option1457017436_r_l_v,E:option_val_r_l_v]: (($true))))]])).
% 189.56/139.81 thf(2998,plain,(! [B:option_val_r_l_v,A:option1457017436_r_l_v] : ((sk6 @ B @ A @ (^ [C:option1457017436_r_l_v,D:option_val_r_l_v]: (($true)))))),inference(simp,[status(thm)],[2875])).
% 189.56/139.81 thf(4210,plain,(($false)),inference(e,[status(thm)],[1322,809,1469,760,846,893,518,1179,1295,479,1105,333,1031,962,468,481,352,408,1068,1401,308,449,655,1793,614,1158,582,730,276,1142,1269,1078,385,384,1137,2035,814,340,670,1342,747,1243,1391,288,1601,301,1623,973,885,389,1298,838,702,1132,2356,542,853,421,1347,881,261,284,770,924,756,789,591,443,253,1136,1183,574,1020,348,353,966,1169,280,877,734,293,774,396,265,428,1201,307,1074,292,678,270,1306,761,1338,714,512,439,546,793,910,746,1021,302,392,407,429,788,1223,894,2958,1032,329,583,889,1027,1407,2492,1281,1392,2769,456,842,742,697,1328,1227,388,1138,610,499,989,403,1587,256,1329,1082,1361,2323,1292,753,476,637,2349,2038,970,393,1263,985,701,1539,1266,1246,371,805,508,311,541,765,674,343,1318,298,1135,750,618,425,1219,264,856,296,513,1146,430,904,402,958,2716,545,259,2970,694,579,291,1503,445,1239,1332,1356,540,681,274,1117,1011,736,1603,451,509,271,599,1339,345,535,609,1162,700,1325,895,1344,769,943,399,959,455,1015,1176,2288,299,1364,267,505,912,685,521,1213,768,1245,636,1044,663,255,1340,553,1413,473,812,1509,617,516,557,295,1070,954,409,1098,310,673,1790,1186,502,576,907,744,336,1023,613,1284,1353,727,1094,446,991,627,450,1180,556,1553,671,688,524,759,1216,1189,931,539,588,319,304,995,946,1101,258,418,786,568,290,433,667,383,899,549,2623,536,832,684,716,287,405,273,865,603,735,999,620,950,835,262,564,305,1172,1056,1288,635,532,283,506,268,437,1335,720,1165,1346,2063,928,415,624,575,860,596,1019,528,1357,850,277,442,1399,1120,607,1500,723,1331,935,1184,560,592,659,2998,454,1069])).
% 189.56/139.81 % SZS output end Refutation for /export/starexec/sandbox/benchmark/theBenchmark.p
% 189.56/139.81 % [INFO] Killing All external provers ...
%------------------------------------------------------------------------------