TSTP Solution File: MGT037-1 by Zipperpin---2.1.9999

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Zipperpin---2.1.9999
% Problem  : MGT037-1 : TPTP v8.1.2. Released v2.4.0.
% Transfm  : NO INFORMATION
% Format   : NO INFORMATION
% Command  : python3 /export/starexec/sandbox/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox/tmp/tmp.8x41XOdVhf true

% Computer : n014.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Aug 31 09:20:25 EDT 2023

% Result   : Unsatisfiable 0.91s 0.80s
% Output   : Refutation 0.91s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : MGT037-1 : TPTP v8.1.2. Released v2.4.0.
% 0.00/0.13  % Command  : python3 /export/starexec/sandbox/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox/tmp/tmp.8x41XOdVhf true
% 0.13/0.34  % Computer : n014.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Mon Aug 28 06:08:16 EDT 2023
% 0.13/0.34  % CPUTime  : 
% 0.13/0.34  % Running portfolio for 300 s
% 0.13/0.34  % File         : /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.13/0.35  % Number of cores: 8
% 0.13/0.35  % Python version: Python 3.6.8
% 0.13/0.35  % Running in FO mode
% 0.22/0.64  % Total configuration time : 435
% 0.22/0.64  % Estimated wc time : 1092
% 0.22/0.64  % Estimated cpu time (7 cpus) : 156.0
% 0.22/0.72  % /export/starexec/sandbox/solver/bin/fo/fo6_bce.sh running for 75s
% 0.22/0.75  % /export/starexec/sandbox/solver/bin/fo/fo1_av.sh running for 75s
% 0.22/0.75  % /export/starexec/sandbox/solver/bin/fo/fo13.sh running for 50s
% 0.22/0.75  % /export/starexec/sandbox/solver/bin/fo/fo3_bce.sh running for 75s
% 0.22/0.75  % /export/starexec/sandbox/solver/bin/fo/fo7.sh running for 63s
% 0.22/0.76  % /export/starexec/sandbox/solver/bin/fo/fo5.sh running for 50s
% 0.22/0.76  % /export/starexec/sandbox/solver/bin/fo/fo4.sh running for 50s
% 0.91/0.80  % Solved by fo/fo6_bce.sh.
% 0.91/0.80  % BCE start: 27
% 0.91/0.80  % BCE eliminated: 0
% 0.91/0.80  % PE start: 27
% 0.91/0.80  logic: eq
% 0.91/0.80  % PE eliminated: 1
% 0.91/0.80  % done 77 iterations in 0.060s
% 0.91/0.80  % SZS status Theorem for '/export/starexec/sandbox/benchmark/theBenchmark.p'
% 0.91/0.80  % SZS output start Refutation
% 0.91/0.80  thf(subpopulation_type, type, subpopulation: $i > $i > $i > $o).
% 0.91/0.80  thf(equilibrium_type, type, equilibrium: $i > $i).
% 0.91/0.80  thf(sk4_type, type, sk4: $i).
% 0.91/0.80  thf(greater_or_equal_type, type, greater_or_equal: $i > $i > $o).
% 0.91/0.80  thf(efficient_producers_type, type, efficient_producers: $i).
% 0.91/0.80  thf(an_organisation_type, type, an_organisation: $i).
% 0.91/0.80  thf(resilience_type, type, resilience: $i > $i).
% 0.91/0.80  thf(environment_type, type, environment: $i > $o).
% 0.91/0.80  thf(constant_type, type, constant: $i > $o).
% 0.91/0.80  thf(number_of_organizations_type, type, number_of_organizations: $i > $i > $i).
% 0.91/0.80  thf(sk1_type, type, sk1: $i > $i > $i).
% 0.91/0.80  thf(growth_rate_type, type, growth_rate: $i > $i > $i).
% 0.91/0.80  thf(resources_type, type, resources: $i > $i > $i).
% 0.91/0.80  thf(first_movers_type, type, first_movers: $i).
% 0.91/0.80  thf(decreases_type, type, decreases: $i > $o).
% 0.91/0.80  thf(sk3_type, type, sk3: $i).
% 0.91/0.80  thf(zero_type, type, zero: $i).
% 0.91/0.80  thf(greater_type, type, greater: $i > $i > $o).
% 0.91/0.80  thf(in_environment_type, type, in_environment: $i > $i > $o).
% 0.91/0.80  thf(sk2_type, type, sk2: $i > $i > $i).
% 0.91/0.80  thf(cardinality_at_time_type, type, cardinality_at_time: $i > $i > $i).
% 0.91/0.80  thf(appear_type, type, appear: $i > $i > $i).
% 0.91/0.80  thf(mp_previous_negative_growth_31, axiom,
% 0.91/0.80    (( ~( environment @ A ) ) | 
% 0.91/0.80     ( ~( greater_or_equal @ B @ ( appear @ efficient_producers @ A ) ) ) | 
% 0.91/0.80     ( ( cardinality_at_time @ efficient_producers @ B ) != ( zero ) ) | 
% 0.91/0.80     ( greater @ zero @ ( growth_rate @ efficient_producers @ ( sk1 @ B @ A ) ) ))).
% 0.91/0.80  thf(zip_derived_cl3, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (greater_or_equal @ X1 @ (appear @ efficient_producers @ X0))
% 0.91/0.80          | ((cardinality_at_time @ efficient_producers @ X1) != (zero))
% 0.91/0.80          |  (greater @ zero @ 
% 0.91/0.80              (growth_rate @ efficient_producers @ (sk1 @ X1 @ X0))))),
% 0.91/0.80      inference('cnf', [status(esa)], [mp_previous_negative_growth_31])).
% 0.91/0.80  thf(mp_previous_negative_growth_29, axiom,
% 0.91/0.80    (( ~( environment @ A ) ) | 
% 0.91/0.80     ( ~( greater_or_equal @ B @ ( appear @ efficient_producers @ A ) ) ) | 
% 0.91/0.80     ( ( cardinality_at_time @ efficient_producers @ B ) != ( zero ) ) | 
% 0.91/0.80     ( in_environment @ A @ ( sk1 @ B @ A ) ))).
% 0.91/0.80  thf(zip_derived_cl1, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (greater_or_equal @ X1 @ (appear @ efficient_producers @ X0))
% 0.91/0.80          | ((cardinality_at_time @ efficient_producers @ X1) != (zero))
% 0.91/0.80          |  (in_environment @ X0 @ (sk1 @ X1 @ X0)))),
% 0.91/0.80      inference('cnf', [status(esa)], [mp_previous_negative_growth_29])).
% 0.91/0.80  thf(zip_derived_cl1, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (greater_or_equal @ X1 @ (appear @ efficient_producers @ X0))
% 0.91/0.80          | ((cardinality_at_time @ efficient_producers @ X1) != (zero))
% 0.91/0.80          |  (in_environment @ X0 @ (sk1 @ X1 @ X0)))),
% 0.91/0.80      inference('cnf', [status(esa)], [mp_previous_negative_growth_29])).
% 0.91/0.80  thf(zip_derived_cl3, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (greater_or_equal @ X1 @ (appear @ efficient_producers @ X0))
% 0.91/0.80          | ((cardinality_at_time @ efficient_producers @ X1) != (zero))
% 0.91/0.80          |  (greater @ zero @ 
% 0.91/0.80              (growth_rate @ efficient_producers @ (sk1 @ X1 @ X0))))),
% 0.91/0.80      inference('cnf', [status(esa)], [mp_previous_negative_growth_31])).
% 0.91/0.80  thf(prove_t6_53, conjecture,
% 0.91/0.80    (~( greater_or_equal @ sk4 @ ( appear @ efficient_producers @ sk3 ) ))).
% 0.91/0.80  thf(zf_stmt_0, negated_conjecture,
% 0.91/0.80    (greater_or_equal @ sk4 @ ( appear @ efficient_producers @ sk3 )),
% 0.91/0.80    inference('cnf.neg', [status(esa)], [prove_t6_53])).
% 0.91/0.80  thf(zip_derived_cl25, plain,
% 0.91/0.80      ( (greater_or_equal @ sk4 @ (appear @ efficient_producers @ sk3))),
% 0.91/0.80      inference('cnf', [status(esa)], [zf_stmt_0])).
% 0.91/0.80  thf(zip_derived_cl1, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (greater_or_equal @ X1 @ (appear @ efficient_producers @ X0))
% 0.91/0.80          | ((cardinality_at_time @ efficient_producers @ X1) != (zero))
% 0.91/0.80          |  (in_environment @ X0 @ (sk1 @ X1 @ X0)))),
% 0.91/0.80      inference('cnf', [status(esa)], [mp_previous_negative_growth_29])).
% 0.91/0.80  thf(zip_derived_cl1, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (greater_or_equal @ X1 @ (appear @ efficient_producers @ X0))
% 0.91/0.80          | ((cardinality_at_time @ efficient_producers @ X1) != (zero))
% 0.91/0.80          |  (in_environment @ X0 @ (sk1 @ X1 @ X0)))),
% 0.91/0.80      inference('cnf', [status(esa)], [mp_previous_negative_growth_29])).
% 0.91/0.80  thf(prove_t6_52, conjecture, (~( in_environment @ sk3 @ sk4 ))).
% 0.91/0.80  thf(zf_stmt_1, negated_conjecture, (in_environment @ sk3 @ sk4),
% 0.91/0.80    inference('cnf.neg', [status(esa)], [prove_t6_52])).
% 0.91/0.80  thf(zip_derived_cl24, plain, ( (in_environment @ sk3 @ sk4)),
% 0.91/0.80      inference('cnf', [status(esa)], [zf_stmt_1])).
% 0.91/0.80  thf(mp_efficient_producers_exist_40, axiom,
% 0.91/0.80    (( ~( environment @ A ) ) | ( ~( in_environment @ A @ B ) ) | 
% 0.91/0.80     ( ( cardinality_at_time @ efficient_producers @ B ) = ( zero ) ) | 
% 0.91/0.80     ( greater @ ( cardinality_at_time @ efficient_producers @ B ) @ zero ))).
% 0.91/0.80  thf(zip_derived_cl12, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          | ((cardinality_at_time @ efficient_producers @ X1) = (zero))
% 0.91/0.80          |  (greater @ (cardinality_at_time @ efficient_producers @ X1) @ zero))),
% 0.91/0.80      inference('cnf', [status(esa)], [mp_efficient_producers_exist_40])).
% 0.91/0.80  thf(zip_derived_cl226, plain,
% 0.91/0.80      ((~ (environment @ sk3)
% 0.91/0.80        | ((cardinality_at_time @ efficient_producers @ sk4) = (zero))
% 0.91/0.80        |  (greater @ (cardinality_at_time @ efficient_producers @ sk4) @ zero))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl24, zip_derived_cl12])).
% 0.91/0.80  thf(prove_t6_51, conjecture, (~( environment @ sk3 ))).
% 0.91/0.80  thf(zf_stmt_2, negated_conjecture, (environment @ sk3),
% 0.91/0.80    inference('cnf.neg', [status(esa)], [prove_t6_51])).
% 0.91/0.80  thf(zip_derived_cl23, plain, ( (environment @ sk3)),
% 0.91/0.80      inference('cnf', [status(esa)], [zf_stmt_2])).
% 0.91/0.80  thf(zip_derived_cl228, plain,
% 0.91/0.80      ((((cardinality_at_time @ efficient_producers @ sk4) = (zero))
% 0.91/0.80        |  (greater @ (cardinality_at_time @ efficient_producers @ sk4) @ zero))),
% 0.91/0.80      inference('demod', [status(thm)], [zip_derived_cl226, zip_derived_cl23])).
% 0.91/0.80  thf(prove_t6_54, conjecture,
% 0.91/0.80    (greater @ ( cardinality_at_time @ efficient_producers @ sk4 ) @ zero)).
% 0.91/0.80  thf(zf_stmt_3, negated_conjecture,
% 0.91/0.80    (~( greater @ ( cardinality_at_time @ efficient_producers @ sk4 ) @ zero )),
% 0.91/0.80    inference('cnf.neg', [status(esa)], [prove_t6_54])).
% 0.91/0.80  thf(zip_derived_cl26, plain,
% 0.91/0.80      (~ (greater @ (cardinality_at_time @ efficient_producers @ sk4) @ zero)),
% 0.91/0.80      inference('cnf', [status(esa)], [zf_stmt_3])).
% 0.91/0.80  thf(zip_derived_cl229, plain,
% 0.91/0.80      (((cardinality_at_time @ efficient_producers @ sk4) = (zero))),
% 0.91/0.80      inference('clc', [status(thm)], [zip_derived_cl228, zip_derived_cl26])).
% 0.91/0.80  thf(zip_derived_cl3, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (greater_or_equal @ X1 @ (appear @ efficient_producers @ X0))
% 0.91/0.80          | ((cardinality_at_time @ efficient_producers @ X1) != (zero))
% 0.91/0.80          |  (greater @ zero @ 
% 0.91/0.80              (growth_rate @ efficient_producers @ (sk1 @ X1 @ X0))))),
% 0.91/0.80      inference('cnf', [status(esa)], [mp_previous_negative_growth_31])).
% 0.91/0.80  thf(a2_49, axiom,
% 0.91/0.80    (greater @
% 0.91/0.80     ( resilience @ efficient_producers ) @ ( resilience @ first_movers ))).
% 0.91/0.80  thf(zip_derived_cl21, plain,
% 0.91/0.80      ( (greater @ (resilience @ efficient_producers) @ 
% 0.91/0.80         (resilience @ first_movers))),
% 0.91/0.80      inference('cnf', [status(esa)], [a2_49])).
% 0.91/0.80  thf(a12_48, axiom,
% 0.91/0.80    (( ~( environment @ A ) ) | ( ~( in_environment @ A @ B ) ) | 
% 0.91/0.80     ( greater @ zero @ ( growth_rate @ C @ B ) ) | 
% 0.91/0.80     ( ~( greater @ ( resilience @ D ) @ ( resilience @ C ) ) ) | 
% 0.91/0.80     ( ~( greater @ zero @ ( growth_rate @ D @ B ) ) ))).
% 0.91/0.80  thf(zip_derived_cl20, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i, X2 : $i, X3 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          |  (greater @ zero @ (growth_rate @ X2 @ X1))
% 0.91/0.80          | ~ (greater @ (resilience @ X3) @ (resilience @ X2))
% 0.91/0.80          | ~ (greater @ zero @ (growth_rate @ X3 @ X1)))),
% 0.91/0.80      inference('cnf', [status(esa)], [a12_48])).
% 0.91/0.80  thf(zip_derived_cl241, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          |  (greater @ zero @ (growth_rate @ first_movers @ X1))
% 0.91/0.80          | ~ (greater @ zero @ (growth_rate @ efficient_producers @ X1)))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl21, zip_derived_cl20])).
% 0.91/0.80  thf(zip_derived_cl242, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i, X2 : $i]:
% 0.91/0.80         (((cardinality_at_time @ efficient_producers @ X1) != (zero))
% 0.91/0.80          | ~ (greater_or_equal @ X1 @ (appear @ efficient_producers @ X0))
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (environment @ X2)
% 0.91/0.80          | ~ (in_environment @ X2 @ (sk1 @ X1 @ X0))
% 0.91/0.80          |  (greater @ zero @ (growth_rate @ first_movers @ (sk1 @ X1 @ X0))))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl3, zip_derived_cl241])).
% 0.91/0.80  thf(zip_derived_cl245, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (((zero) != (zero))
% 0.91/0.80          | ~ (greater_or_equal @ sk4 @ (appear @ efficient_producers @ X0))
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (in_environment @ X1 @ (sk1 @ sk4 @ X0))
% 0.91/0.80          |  (greater @ zero @ (growth_rate @ first_movers @ (sk1 @ sk4 @ X0))))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl229, zip_derived_cl242])).
% 0.91/0.80  thf(zip_derived_cl246, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         ( (greater @ zero @ (growth_rate @ first_movers @ (sk1 @ sk4 @ X0)))
% 0.91/0.80          | ~ (in_environment @ X1 @ (sk1 @ sk4 @ X0))
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (greater_or_equal @ sk4 @ (appear @ efficient_producers @ X0)))),
% 0.91/0.80      inference('simplify', [status(thm)], [zip_derived_cl245])).
% 0.91/0.80  thf(zip_derived_cl247, plain,
% 0.91/0.80      (![X0 : $i]:
% 0.91/0.80         (((cardinality_at_time @ efficient_producers @ sk4) != (zero))
% 0.91/0.80          | ~ (greater_or_equal @ sk4 @ (appear @ efficient_producers @ X0))
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          |  (greater @ zero @ (growth_rate @ first_movers @ (sk1 @ sk4 @ X0)))
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (greater_or_equal @ sk4 @ (appear @ efficient_producers @ X0)))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl1, zip_derived_cl246])).
% 0.91/0.80  thf(zip_derived_cl229, plain,
% 0.91/0.80      (((cardinality_at_time @ efficient_producers @ sk4) = (zero))),
% 0.91/0.80      inference('clc', [status(thm)], [zip_derived_cl228, zip_derived_cl26])).
% 0.91/0.80  thf(zip_derived_cl248, plain,
% 0.91/0.80      (![X0 : $i]:
% 0.91/0.80         (((zero) != (zero))
% 0.91/0.80          | ~ (greater_or_equal @ sk4 @ (appear @ efficient_producers @ X0))
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          |  (greater @ zero @ (growth_rate @ first_movers @ (sk1 @ sk4 @ X0)))
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (greater_or_equal @ sk4 @ (appear @ efficient_producers @ X0)))),
% 0.91/0.80      inference('demod', [status(thm)], [zip_derived_cl247, zip_derived_cl229])).
% 0.91/0.80  thf(zip_derived_cl249, plain,
% 0.91/0.80      (![X0 : $i]:
% 0.91/0.80         ( (greater @ zero @ (growth_rate @ first_movers @ (sk1 @ sk4 @ X0)))
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (greater_or_equal @ sk4 @ (appear @ efficient_producers @ X0)))),
% 0.91/0.80      inference('simplify', [status(thm)], [zip_derived_cl248])).
% 0.91/0.80  thf(mp_environment_inequality_42, axiom,
% 0.91/0.80    (( ~( environment @ A ) ) | ( ~( in_environment @ A @ B ) ) | 
% 0.91/0.80     ( greater_or_equal @ B @ ( appear @ an_organisation @ A ) ) | 
% 0.91/0.80     ( greater @ ( appear @ an_organisation @ A ) @ B ))).
% 0.91/0.80  thf(zip_derived_cl14, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          |  (greater_or_equal @ X1 @ (appear @ an_organisation @ X0))
% 0.91/0.80          |  (greater @ (appear @ an_organisation @ X0) @ X1))),
% 0.91/0.80      inference('cnf', [status(esa)], [mp_environment_inequality_42])).
% 0.91/0.80  thf(a1_45, axiom,
% 0.91/0.80    (( ~( environment @ A ) ) | ( ~( in_environment @ A @ B ) ) | 
% 0.91/0.80     ( ~( greater_or_equal @ B @ ( appear @ an_organisation @ A ) ) ) | 
% 0.91/0.80     ( greater @ ( number_of_organizations @ A @ B ) @ zero ))).
% 0.91/0.80  thf(zip_derived_cl17, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          | ~ (greater_or_equal @ X1 @ (appear @ an_organisation @ X0))
% 0.91/0.80          |  (greater @ (number_of_organizations @ X0 @ X1) @ zero))),
% 0.91/0.80      inference('cnf', [status(esa)], [a1_45])).
% 0.91/0.80  thf(zip_derived_cl239, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         ( (greater @ (appear @ an_organisation @ X0) @ X1)
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          |  (greater @ (number_of_organizations @ X0 @ X1) @ zero))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl14, zip_derived_cl17])).
% 0.91/0.80  thf(zip_derived_cl240, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         ( (greater @ (number_of_organizations @ X0 @ X1) @ zero)
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          |  (greater @ (appear @ an_organisation @ X0) @ X1))),
% 0.91/0.80      inference('simplify', [status(thm)], [zip_derived_cl239])).
% 0.91/0.80  thf(mp_non_decreasing_33, axiom,
% 0.91/0.80    (( ~( environment @ A ) ) | ( ~( in_environment @ A @ B ) ) | 
% 0.91/0.80     ( decreases @ ( number_of_organizations @ A @ B ) ) | 
% 0.91/0.80     ( subpopulation @ ( sk2 @ B @ A ) @ A @ B ))).
% 0.91/0.80  thf(zip_derived_cl5, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          |  (decreases @ (number_of_organizations @ X0 @ X1))
% 0.91/0.80          |  (subpopulation @ (sk2 @ X1 @ X0) @ X0 @ X1))),
% 0.91/0.80      inference('cnf', [status(esa)], [mp_non_decreasing_33])).
% 0.91/0.80  thf(a9_50, axiom,
% 0.91/0.80    (( ~( environment @ A ) ) | ( ~( subpopulation @ B @ A @ C ) ) | 
% 0.91/0.80     ( ~( greater @ ( cardinality_at_time @ B @ C ) @ zero ) ) | 
% 0.91/0.80     ( ( B ) = ( efficient_producers ) ) | ( ( B ) = ( first_movers ) ))).
% 0.91/0.80  thf(zip_derived_cl22, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i, X2 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (subpopulation @ X1 @ X0 @ X2)
% 0.91/0.80          | ~ (greater @ (cardinality_at_time @ X1 @ X2) @ zero)
% 0.91/0.80          | ((X1) = (efficient_producers))
% 0.91/0.80          | ((X1) = (first_movers)))),
% 0.91/0.80      inference('cnf', [status(esa)], [a9_50])).
% 0.91/0.80  thf(zip_derived_cl190, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         ( (decreases @ (number_of_organizations @ X0 @ X1))
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ((sk2 @ X1 @ X0) = (first_movers))
% 0.91/0.80          | ((sk2 @ X1 @ X0) = (efficient_producers))
% 0.91/0.80          | ~ (greater @ (cardinality_at_time @ (sk2 @ X1 @ X0) @ X1) @ zero)
% 0.91/0.80          | ~ (environment @ X0))),
% 0.91/0.80      inference('dp-resolution', [status(thm)],
% 0.91/0.80                [zip_derived_cl5, zip_derived_cl22])).
% 0.91/0.80  thf(zip_derived_cl266, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (greater @ (cardinality_at_time @ (sk2 @ X1 @ X0) @ X1) @ zero)
% 0.91/0.80          | ((sk2 @ X1 @ X0) = (efficient_producers))
% 0.91/0.80          | ((sk2 @ X1 @ X0) = (first_movers))
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          |  (decreases @ (number_of_organizations @ X0 @ X1)))),
% 0.91/0.80      inference('simplify', [status(thm)], [zip_derived_cl190])).
% 0.91/0.80  thf(mp_non_decreasing_34, axiom,
% 0.91/0.80    (( ~( environment @ A ) ) | ( ~( in_environment @ A @ B ) ) | 
% 0.91/0.80     ( decreases @ ( number_of_organizations @ A @ B ) ) | 
% 0.91/0.80     ( greater @ ( cardinality_at_time @ ( sk2 @ B @ A ) @ B ) @ zero ))).
% 0.91/0.80  thf(zip_derived_cl6, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          |  (decreases @ (number_of_organizations @ X0 @ X1))
% 0.91/0.80          |  (greater @ (cardinality_at_time @ (sk2 @ X1 @ X0) @ X1) @ zero))),
% 0.91/0.80      inference('cnf', [status(esa)], [mp_non_decreasing_34])).
% 0.91/0.80  thf(zip_derived_cl267, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         ( (decreases @ (number_of_organizations @ X0 @ X1))
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ((sk2 @ X1 @ X0) = (first_movers))
% 0.91/0.80          | ((sk2 @ X1 @ X0) = (efficient_producers)))),
% 0.91/0.80      inference('clc', [status(thm)], [zip_derived_cl266, zip_derived_cl6])).
% 0.91/0.80  thf(a3_44, axiom,
% 0.91/0.80    (( ~( environment @ A ) ) | ( ~( in_environment @ A @ B ) ) | 
% 0.91/0.80     ( ~( greater @ ( number_of_organizations @ A @ B ) @ zero ) ) | 
% 0.91/0.80     ( greater @ ( equilibrium @ A ) @ B ) | 
% 0.91/0.80     ( constant @ ( resources @ A @ B ) ))).
% 0.91/0.80  thf(zip_derived_cl16, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          | ~ (greater @ (number_of_organizations @ X0 @ X1) @ zero)
% 0.91/0.80          |  (greater @ (equilibrium @ X0) @ X1)
% 0.91/0.80          |  (constant @ (resources @ X0 @ X1)))),
% 0.91/0.80      inference('cnf', [status(esa)], [a3_44])).
% 0.91/0.80  thf(a6_47, axiom,
% 0.91/0.80    (( ~( environment @ A ) ) | ( ~( in_environment @ A @ B ) ) | 
% 0.91/0.80     ( ~( constant @ ( resources @ A @ B ) ) ) | 
% 0.91/0.80     ( constant @ ( number_of_organizations @ A @ B ) ))).
% 0.91/0.80  thf(zip_derived_cl19, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          | ~ (constant @ (resources @ X0 @ X1))
% 0.91/0.80          |  (constant @ (number_of_organizations @ X0 @ X1)))),
% 0.91/0.80      inference('cnf', [status(esa)], [a6_47])).
% 0.91/0.80  thf(zip_derived_cl251, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         ( (greater @ (equilibrium @ X1) @ X0)
% 0.91/0.80          | ~ (greater @ (number_of_organizations @ X1 @ X0) @ zero)
% 0.91/0.80          | ~ (in_environment @ X1 @ X0)
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (in_environment @ X1 @ X0)
% 0.91/0.80          |  (constant @ (number_of_organizations @ X1 @ X0)))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl16, zip_derived_cl19])).
% 0.91/0.80  thf(zip_derived_cl252, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         ( (constant @ (number_of_organizations @ X1 @ X0))
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (in_environment @ X1 @ X0)
% 0.91/0.80          | ~ (greater @ (number_of_organizations @ X1 @ X0) @ zero)
% 0.91/0.80          |  (greater @ (equilibrium @ X1) @ X0))),
% 0.91/0.80      inference('simplify', [status(thm)], [zip_derived_cl251])).
% 0.91/0.80  thf(mp_constant_not_decrease_41, axiom,
% 0.91/0.80    (( ~( constant @ A ) ) | ( ~( decreases @ A ) ))).
% 0.91/0.80  thf(zip_derived_cl13, plain,
% 0.91/0.80      (![X0 : $i]: (~ (constant @ X0) | ~ (decreases @ X0))),
% 0.91/0.80      inference('cnf', [status(esa)], [mp_constant_not_decrease_41])).
% 0.91/0.80  thf(zip_derived_cl255, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         ( (greater @ (equilibrium @ X1) @ X0)
% 0.91/0.80          | ~ (greater @ (number_of_organizations @ X1 @ X0) @ zero)
% 0.91/0.80          | ~ (in_environment @ X1 @ X0)
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (decreases @ (number_of_organizations @ X1 @ X0)))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl252, zip_derived_cl13])).
% 0.91/0.80  thf(a3_43, axiom,
% 0.91/0.80    (( ~( environment @ A ) ) | ( ~( in_environment @ A @ B ) ) | 
% 0.91/0.80     ( ~( greater @ ( number_of_organizations @ A @ B ) @ zero ) ) | 
% 0.91/0.80     ( ~( greater @ ( equilibrium @ A ) @ B ) ) | 
% 0.91/0.80     ( decreases @ ( resources @ A @ B ) ))).
% 0.91/0.80  thf(zip_derived_cl15, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          | ~ (greater @ (number_of_organizations @ X0 @ X1) @ zero)
% 0.91/0.80          | ~ (greater @ (equilibrium @ X0) @ X1)
% 0.91/0.80          |  (decreases @ (resources @ X0 @ X1)))),
% 0.91/0.80      inference('cnf', [status(esa)], [a3_43])).
% 0.91/0.80  thf(a6_46, axiom,
% 0.91/0.80    (( ~( environment @ A ) ) | ( ~( in_environment @ A @ B ) ) | 
% 0.91/0.80     ( ~( decreases @ ( resources @ A @ B ) ) ) | 
% 0.91/0.80     ( ~( decreases @ ( number_of_organizations @ A @ B ) ) ))).
% 0.91/0.80  thf(zip_derived_cl18, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          | ~ (decreases @ (resources @ X0 @ X1))
% 0.91/0.80          | ~ (decreases @ (number_of_organizations @ X0 @ X1)))),
% 0.91/0.80      inference('cnf', [status(esa)], [a6_46])).
% 0.91/0.80  thf(zip_derived_cl243, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (greater @ (equilibrium @ X1) @ X0)
% 0.91/0.80          | ~ (greater @ (number_of_organizations @ X1 @ X0) @ zero)
% 0.91/0.80          | ~ (in_environment @ X1 @ X0)
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (in_environment @ X1 @ X0)
% 0.91/0.80          | ~ (decreases @ (number_of_organizations @ X1 @ X0)))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl15, zip_derived_cl18])).
% 0.91/0.80  thf(zip_derived_cl244, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (decreases @ (number_of_organizations @ X1 @ X0))
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (in_environment @ X1 @ X0)
% 0.91/0.80          | ~ (greater @ (number_of_organizations @ X1 @ X0) @ zero)
% 0.91/0.80          | ~ (greater @ (equilibrium @ X1) @ X0))),
% 0.91/0.80      inference('simplify', [status(thm)], [zip_derived_cl243])).
% 0.91/0.80  thf(zip_derived_cl256, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (decreases @ (number_of_organizations @ X1 @ X0))
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (in_environment @ X1 @ X0)
% 0.91/0.80          | ~ (greater @ (number_of_organizations @ X1 @ X0) @ zero))),
% 0.91/0.80      inference('clc', [status(thm)], [zip_derived_cl255, zip_derived_cl244])).
% 0.91/0.80  thf(zip_derived_cl268, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (((sk2 @ X0 @ X1) = (efficient_producers))
% 0.91/0.80          | ((sk2 @ X0 @ X1) = (first_movers))
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (in_environment @ X1 @ X0)
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (in_environment @ X1 @ X0)
% 0.91/0.80          | ~ (greater @ (number_of_organizations @ X1 @ X0) @ zero))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl267, zip_derived_cl256])).
% 0.91/0.80  thf(zip_derived_cl269, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (greater @ (number_of_organizations @ X1 @ X0) @ zero)
% 0.91/0.80          | ~ (in_environment @ X1 @ X0)
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ((sk2 @ X0 @ X1) = (first_movers))
% 0.91/0.80          | ((sk2 @ X0 @ X1) = (efficient_producers)))),
% 0.91/0.80      inference('simplify', [status(thm)], [zip_derived_cl268])).
% 0.91/0.80  thf(mp_non_decreasing_35, axiom,
% 0.91/0.80    (( ~( environment @ A ) ) | ( ~( in_environment @ A @ B ) ) | 
% 0.91/0.80     ( decreases @ ( number_of_organizations @ A @ B ) ) | 
% 0.91/0.80     ( ~( greater @ zero @ ( growth_rate @ ( sk2 @ B @ A ) @ B ) ) ))).
% 0.91/0.80  thf(zip_derived_cl7, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          |  (decreases @ (number_of_organizations @ X0 @ X1))
% 0.91/0.80          | ~ (greater @ zero @ (growth_rate @ (sk2 @ X1 @ X0) @ X1)))),
% 0.91/0.80      inference('cnf', [status(esa)], [mp_non_decreasing_35])).
% 0.91/0.80  thf(zip_derived_cl271, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (((sk2 @ X0 @ X1) = (efficient_producers))
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (in_environment @ X1 @ X0)
% 0.91/0.80          | ~ (greater @ (number_of_organizations @ X1 @ X0) @ zero)
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (in_environment @ X1 @ X0)
% 0.91/0.80          |  (decreases @ (number_of_organizations @ X1 @ X0))
% 0.91/0.80          | ~ (greater @ zero @ (growth_rate @ first_movers @ X0)))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl269, zip_derived_cl7])).
% 0.91/0.80  thf(zip_derived_cl274, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (greater @ zero @ (growth_rate @ first_movers @ X0))
% 0.91/0.80          |  (decreases @ (number_of_organizations @ X1 @ X0))
% 0.91/0.80          | ~ (greater @ (number_of_organizations @ X1 @ X0) @ zero)
% 0.91/0.80          | ~ (in_environment @ X1 @ X0)
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ((sk2 @ X0 @ X1) = (efficient_producers)))),
% 0.91/0.80      inference('simplify', [status(thm)], [zip_derived_cl271])).
% 0.91/0.80  thf(zip_derived_cl256, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (decreases @ (number_of_organizations @ X1 @ X0))
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (in_environment @ X1 @ X0)
% 0.91/0.80          | ~ (greater @ (number_of_organizations @ X1 @ X0) @ zero))),
% 0.91/0.80      inference('clc', [status(thm)], [zip_derived_cl255, zip_derived_cl244])).
% 0.91/0.80  thf(zip_derived_cl285, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (((sk2 @ X0 @ X1) = (efficient_producers))
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (in_environment @ X1 @ X0)
% 0.91/0.80          | ~ (greater @ (number_of_organizations @ X1 @ X0) @ zero)
% 0.91/0.80          | ~ (greater @ zero @ (growth_rate @ first_movers @ X0)))),
% 0.91/0.80      inference('clc', [status(thm)], [zip_derived_cl274, zip_derived_cl256])).
% 0.91/0.80  thf(zip_derived_cl286, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         ( (greater @ (appear @ an_organisation @ X1) @ X0)
% 0.91/0.80          | ~ (in_environment @ X1 @ X0)
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ((sk2 @ X0 @ X1) = (efficient_producers))
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (in_environment @ X1 @ X0)
% 0.91/0.80          | ~ (greater @ zero @ (growth_rate @ first_movers @ X0)))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl240, zip_derived_cl285])).
% 0.91/0.80  thf(zip_derived_cl287, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (greater @ zero @ (growth_rate @ first_movers @ X0))
% 0.91/0.80          | ((sk2 @ X0 @ X1) = (efficient_producers))
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (in_environment @ X1 @ X0)
% 0.91/0.80          |  (greater @ (appear @ an_organisation @ X1) @ X0))),
% 0.91/0.80      inference('simplify', [status(thm)], [zip_derived_cl286])).
% 0.91/0.80  thf(zip_derived_cl288, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (greater_or_equal @ sk4 @ (appear @ efficient_producers @ X0))
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ((sk2 @ (sk1 @ sk4 @ X0) @ X1) = (efficient_producers))
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (in_environment @ X1 @ (sk1 @ sk4 @ X0))
% 0.91/0.80          |  (greater @ (appear @ an_organisation @ X1) @ (sk1 @ sk4 @ X0)))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl249, zip_derived_cl287])).
% 0.91/0.80  thf(zip_derived_cl7, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          |  (decreases @ (number_of_organizations @ X0 @ X1))
% 0.91/0.80          | ~ (greater @ zero @ (growth_rate @ (sk2 @ X1 @ X0) @ X1)))),
% 0.91/0.80      inference('cnf', [status(esa)], [mp_non_decreasing_35])).
% 0.91/0.80  thf(zip_derived_cl296, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         ( (greater @ (appear @ an_organisation @ X1) @ (sk1 @ sk4 @ X0))
% 0.91/0.80          | ~ (in_environment @ X1 @ (sk1 @ sk4 @ X0))
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (greater_or_equal @ sk4 @ (appear @ efficient_producers @ X0))
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (in_environment @ X1 @ (sk1 @ sk4 @ X0))
% 0.91/0.80          |  (decreases @ (number_of_organizations @ X1 @ (sk1 @ sk4 @ X0)))
% 0.91/0.80          | ~ (greater @ zero @ 
% 0.91/0.80               (growth_rate @ efficient_producers @ (sk1 @ sk4 @ X0))))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl288, zip_derived_cl7])).
% 0.91/0.80  thf(zip_derived_cl299, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (greater @ zero @ 
% 0.91/0.80             (growth_rate @ efficient_producers @ (sk1 @ sk4 @ X0)))
% 0.91/0.80          |  (decreases @ (number_of_organizations @ X1 @ (sk1 @ sk4 @ X0)))
% 0.91/0.80          | ~ (greater_or_equal @ sk4 @ (appear @ efficient_producers @ X0))
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (in_environment @ X1 @ (sk1 @ sk4 @ X0))
% 0.91/0.80          |  (greater @ (appear @ an_organisation @ X1) @ (sk1 @ sk4 @ X0)))),
% 0.91/0.80      inference('simplify', [status(thm)], [zip_derived_cl296])).
% 0.91/0.80  thf(zip_derived_cl256, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (decreases @ (number_of_organizations @ X1 @ X0))
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (in_environment @ X1 @ X0)
% 0.91/0.80          | ~ (greater @ (number_of_organizations @ X1 @ X0) @ zero))),
% 0.91/0.80      inference('clc', [status(thm)], [zip_derived_cl255, zip_derived_cl244])).
% 0.91/0.80  thf(zip_derived_cl317, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         ( (greater @ (appear @ an_organisation @ X1) @ (sk1 @ sk4 @ X0))
% 0.91/0.80          | ~ (in_environment @ X1 @ (sk1 @ sk4 @ X0))
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (greater_or_equal @ sk4 @ (appear @ efficient_producers @ X0))
% 0.91/0.80          | ~ (greater @ zero @ 
% 0.91/0.80               (growth_rate @ efficient_producers @ (sk1 @ sk4 @ X0)))
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (in_environment @ X1 @ (sk1 @ sk4 @ X0))
% 0.91/0.80          | ~ (greater @ (number_of_organizations @ X1 @ (sk1 @ sk4 @ X0)) @ 
% 0.91/0.80               zero))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl299, zip_derived_cl256])).
% 0.91/0.80  thf(zip_derived_cl318, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (greater @ (number_of_organizations @ X1 @ (sk1 @ sk4 @ X0)) @ zero)
% 0.91/0.80          | ~ (greater @ zero @ 
% 0.91/0.80               (growth_rate @ efficient_producers @ (sk1 @ sk4 @ X0)))
% 0.91/0.80          | ~ (greater_or_equal @ sk4 @ (appear @ efficient_producers @ X0))
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (in_environment @ X1 @ (sk1 @ sk4 @ X0))
% 0.91/0.80          |  (greater @ (appear @ an_organisation @ X1) @ (sk1 @ sk4 @ X0)))),
% 0.91/0.80      inference('simplify', [status(thm)], [zip_derived_cl317])).
% 0.91/0.80  thf(zip_derived_cl240, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         ( (greater @ (number_of_organizations @ X0 @ X1) @ zero)
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          |  (greater @ (appear @ an_organisation @ X0) @ X1))),
% 0.91/0.80      inference('simplify', [status(thm)], [zip_derived_cl239])).
% 0.91/0.80  thf(zip_derived_cl323, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         ( (greater @ (appear @ an_organisation @ X1) @ (sk1 @ sk4 @ X0))
% 0.91/0.80          | ~ (in_environment @ X1 @ (sk1 @ sk4 @ X0))
% 0.91/0.80          | ~ (environment @ X1)
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (greater_or_equal @ sk4 @ (appear @ efficient_producers @ X0))
% 0.91/0.80          | ~ (greater @ zero @ 
% 0.91/0.80               (growth_rate @ efficient_producers @ (sk1 @ sk4 @ X0))))),
% 0.91/0.80      inference('clc', [status(thm)], [zip_derived_cl318, zip_derived_cl240])).
% 0.91/0.80  thf(zip_derived_cl324, plain,
% 0.91/0.80      (![X0 : $i]:
% 0.91/0.80         (((cardinality_at_time @ efficient_producers @ sk4) != (zero))
% 0.91/0.80          | ~ (greater_or_equal @ sk4 @ (appear @ efficient_producers @ X0))
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          |  (greater @ (appear @ an_organisation @ X0) @ (sk1 @ sk4 @ X0))
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (greater_or_equal @ sk4 @ (appear @ efficient_producers @ X0))
% 0.91/0.80          | ~ (greater @ zero @ 
% 0.91/0.80               (growth_rate @ efficient_producers @ (sk1 @ sk4 @ X0))))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl1, zip_derived_cl323])).
% 0.91/0.80  thf(zip_derived_cl229, plain,
% 0.91/0.80      (((cardinality_at_time @ efficient_producers @ sk4) = (zero))),
% 0.91/0.80      inference('clc', [status(thm)], [zip_derived_cl228, zip_derived_cl26])).
% 0.91/0.80  thf(zip_derived_cl325, plain,
% 0.91/0.80      (![X0 : $i]:
% 0.91/0.80         (((zero) != (zero))
% 0.91/0.80          | ~ (greater_or_equal @ sk4 @ (appear @ efficient_producers @ X0))
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          |  (greater @ (appear @ an_organisation @ X0) @ (sk1 @ sk4 @ X0))
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (greater_or_equal @ sk4 @ (appear @ efficient_producers @ X0))
% 0.91/0.80          | ~ (greater @ zero @ 
% 0.91/0.80               (growth_rate @ efficient_producers @ (sk1 @ sk4 @ X0))))),
% 0.91/0.80      inference('demod', [status(thm)], [zip_derived_cl324, zip_derived_cl229])).
% 0.91/0.80  thf(zip_derived_cl326, plain,
% 0.91/0.80      (![X0 : $i]:
% 0.91/0.80         (~ (greater @ zero @ 
% 0.91/0.80             (growth_rate @ efficient_producers @ (sk1 @ sk4 @ X0)))
% 0.91/0.80          |  (greater @ (appear @ an_organisation @ X0) @ (sk1 @ sk4 @ X0))
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (greater_or_equal @ sk4 @ (appear @ efficient_producers @ X0)))),
% 0.91/0.80      inference('simplify', [status(thm)], [zip_derived_cl325])).
% 0.91/0.80  thf(zip_derived_cl327, plain,
% 0.91/0.80      ((~ (greater @ zero @ 
% 0.91/0.80           (growth_rate @ efficient_producers @ (sk1 @ sk4 @ sk3)))
% 0.91/0.80        |  (greater @ (appear @ an_organisation @ sk3) @ (sk1 @ sk4 @ sk3))
% 0.91/0.80        | ~ (environment @ sk3))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl25, zip_derived_cl326])).
% 0.91/0.80  thf(zip_derived_cl23, plain, ( (environment @ sk3)),
% 0.91/0.80      inference('cnf', [status(esa)], [zf_stmt_2])).
% 0.91/0.80  thf(zip_derived_cl328, plain,
% 0.91/0.80      ((~ (greater @ zero @ 
% 0.91/0.80           (growth_rate @ efficient_producers @ (sk1 @ sk4 @ sk3)))
% 0.91/0.80        |  (greater @ (appear @ an_organisation @ sk3) @ (sk1 @ sk4 @ sk3)))),
% 0.91/0.80      inference('demod', [status(thm)], [zip_derived_cl327, zip_derived_cl23])).
% 0.91/0.80  thf(zip_derived_cl329, plain,
% 0.91/0.80      ((((cardinality_at_time @ efficient_producers @ sk4) != (zero))
% 0.91/0.80        | ~ (greater_or_equal @ sk4 @ (appear @ efficient_producers @ sk3))
% 0.91/0.80        | ~ (environment @ sk3)
% 0.91/0.80        |  (greater @ (appear @ an_organisation @ sk3) @ (sk1 @ sk4 @ sk3)))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl3, zip_derived_cl328])).
% 0.91/0.80  thf(zip_derived_cl229, plain,
% 0.91/0.80      (((cardinality_at_time @ efficient_producers @ sk4) = (zero))),
% 0.91/0.80      inference('clc', [status(thm)], [zip_derived_cl228, zip_derived_cl26])).
% 0.91/0.80  thf(zip_derived_cl25, plain,
% 0.91/0.80      ( (greater_or_equal @ sk4 @ (appear @ efficient_producers @ sk3))),
% 0.91/0.80      inference('cnf', [status(esa)], [zf_stmt_0])).
% 0.91/0.80  thf(zip_derived_cl23, plain, ( (environment @ sk3)),
% 0.91/0.80      inference('cnf', [status(esa)], [zf_stmt_2])).
% 0.91/0.80  thf(zip_derived_cl330, plain,
% 0.91/0.80      ((((zero) != (zero))
% 0.91/0.80        |  (greater @ (appear @ an_organisation @ sk3) @ (sk1 @ sk4 @ sk3)))),
% 0.91/0.80      inference('demod', [status(thm)],
% 0.91/0.80                [zip_derived_cl329, zip_derived_cl229, zip_derived_cl25, 
% 0.91/0.80                 zip_derived_cl23])).
% 0.91/0.80  thf(zip_derived_cl331, plain,
% 0.91/0.80      ( (greater @ (appear @ an_organisation @ sk3) @ (sk1 @ sk4 @ sk3))),
% 0.91/0.80      inference('simplify', [status(thm)], [zip_derived_cl330])).
% 0.91/0.80  thf(mp_start_of_organizations_32, axiom,
% 0.91/0.80    (( ~( environment @ A ) ) | ( ~( in_environment @ A @ B ) ) | 
% 0.91/0.80     ( ~( greater @ ( appear @ an_organisation @ A ) @ B ) ) | 
% 0.91/0.80     ( ( number_of_organizations @ A @ B ) = ( zero ) ))).
% 0.91/0.80  thf(zip_derived_cl4, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          | ~ (greater @ (appear @ an_organisation @ X0) @ X1)
% 0.91/0.80          | ((number_of_organizations @ X0 @ X1) = (zero)))),
% 0.91/0.80      inference('cnf', [status(esa)], [mp_start_of_organizations_32])).
% 0.91/0.80  thf(zip_derived_cl332, plain,
% 0.91/0.80      ((~ (environment @ sk3)
% 0.91/0.80        | ~ (in_environment @ sk3 @ (sk1 @ sk4 @ sk3))
% 0.91/0.80        | ((number_of_organizations @ sk3 @ (sk1 @ sk4 @ sk3)) = (zero)))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl331, zip_derived_cl4])).
% 0.91/0.80  thf(zip_derived_cl23, plain, ( (environment @ sk3)),
% 0.91/0.80      inference('cnf', [status(esa)], [zf_stmt_2])).
% 0.91/0.80  thf(zip_derived_cl333, plain,
% 0.91/0.80      ((~ (in_environment @ sk3 @ (sk1 @ sk4 @ sk3))
% 0.91/0.80        | ((number_of_organizations @ sk3 @ (sk1 @ sk4 @ sk3)) = (zero)))),
% 0.91/0.80      inference('demod', [status(thm)], [zip_derived_cl332, zip_derived_cl23])).
% 0.91/0.80  thf(zip_derived_cl334, plain,
% 0.91/0.80      ((((cardinality_at_time @ efficient_producers @ sk4) != (zero))
% 0.91/0.80        | ~ (greater_or_equal @ sk4 @ (appear @ efficient_producers @ sk3))
% 0.91/0.80        | ~ (environment @ sk3)
% 0.91/0.80        | ((number_of_organizations @ sk3 @ (sk1 @ sk4 @ sk3)) = (zero)))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl1, zip_derived_cl333])).
% 0.91/0.80  thf(zip_derived_cl229, plain,
% 0.91/0.80      (((cardinality_at_time @ efficient_producers @ sk4) = (zero))),
% 0.91/0.80      inference('clc', [status(thm)], [zip_derived_cl228, zip_derived_cl26])).
% 0.91/0.80  thf(zip_derived_cl25, plain,
% 0.91/0.80      ( (greater_or_equal @ sk4 @ (appear @ efficient_producers @ sk3))),
% 0.91/0.80      inference('cnf', [status(esa)], [zf_stmt_0])).
% 0.91/0.80  thf(zip_derived_cl23, plain, ( (environment @ sk3)),
% 0.91/0.80      inference('cnf', [status(esa)], [zf_stmt_2])).
% 0.91/0.80  thf(zip_derived_cl335, plain,
% 0.91/0.80      ((((zero) != (zero))
% 0.91/0.80        | ((number_of_organizations @ sk3 @ (sk1 @ sk4 @ sk3)) = (zero)))),
% 0.91/0.80      inference('demod', [status(thm)],
% 0.91/0.80                [zip_derived_cl334, zip_derived_cl229, zip_derived_cl25, 
% 0.91/0.80                 zip_derived_cl23])).
% 0.91/0.80  thf(zip_derived_cl336, plain,
% 0.91/0.80      (((number_of_organizations @ sk3 @ (sk1 @ sk4 @ sk3)) = (zero))),
% 0.91/0.80      inference('simplify', [status(thm)], [zip_derived_cl335])).
% 0.91/0.80  thf(mp_subpopulations_38, axiom,
% 0.91/0.80    (( ~( environment @ A ) ) | ( ~( in_environment @ A @ B ) ) | 
% 0.91/0.80     ( subpopulation @ efficient_producers @ A @ B ))).
% 0.91/0.80  thf(zip_derived_cl10, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          |  (subpopulation @ efficient_producers @ X0 @ X1))),
% 0.91/0.80      inference('cnf', [status(esa)], [mp_subpopulations_38])).
% 0.91/0.80  thf(mp_no_members_36, axiom,
% 0.91/0.80    (( ~( environment @ A ) ) | ( ~( in_environment @ A @ B ) ) | 
% 0.91/0.80     ( ( number_of_organizations @ A @ B ) != ( zero ) ) | 
% 0.91/0.80     ( ~( subpopulation @ C @ A @ B ) ) | 
% 0.91/0.80     ( ( cardinality_at_time @ C @ B ) = ( zero ) ))).
% 0.91/0.80  thf(zip_derived_cl8, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i, X2 : $i]:
% 0.91/0.80         (~ (environment @ X0)
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          | ((number_of_organizations @ X0 @ X1) != (zero))
% 0.91/0.80          | ~ (subpopulation @ X2 @ X0 @ X1)
% 0.91/0.80          | ((cardinality_at_time @ X2 @ X1) = (zero)))),
% 0.91/0.80      inference('cnf', [status(esa)], [mp_no_members_36])).
% 0.91/0.80  thf(zip_derived_cl193, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (~ (in_environment @ X0 @ X1)
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ((cardinality_at_time @ efficient_producers @ X1) = (zero))
% 0.91/0.80          | ((number_of_organizations @ X0 @ X1) != (zero))
% 0.91/0.80          | ~ (in_environment @ X0 @ X1)
% 0.91/0.80          | ~ (environment @ X0))),
% 0.91/0.80      inference('dp-resolution', [status(thm)],
% 0.91/0.80                [zip_derived_cl10, zip_derived_cl8])).
% 0.91/0.80  thf(zip_derived_cl237, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (((number_of_organizations @ X0 @ X1) != (zero))
% 0.91/0.80          | ((cardinality_at_time @ efficient_producers @ X1) = (zero))
% 0.91/0.80          | ~ (environment @ X0)
% 0.91/0.80          | ~ (in_environment @ X0 @ X1))),
% 0.91/0.80      inference('simplify', [status(thm)], [zip_derived_cl193])).
% 0.91/0.80  thf(zip_derived_cl337, plain,
% 0.91/0.80      ((((zero) != (zero))
% 0.91/0.80        | ((cardinality_at_time @ efficient_producers @ (sk1 @ sk4 @ sk3))
% 0.91/0.80            = (zero))
% 0.91/0.80        | ~ (environment @ sk3)
% 0.91/0.80        | ~ (in_environment @ sk3 @ (sk1 @ sk4 @ sk3)))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl336, zip_derived_cl237])).
% 0.91/0.80  thf(zip_derived_cl23, plain, ( (environment @ sk3)),
% 0.91/0.80      inference('cnf', [status(esa)], [zf_stmt_2])).
% 0.91/0.80  thf(zip_derived_cl348, plain,
% 0.91/0.80      ((((zero) != (zero))
% 0.91/0.80        | ((cardinality_at_time @ efficient_producers @ (sk1 @ sk4 @ sk3))
% 0.91/0.80            = (zero))
% 0.91/0.80        | ~ (in_environment @ sk3 @ (sk1 @ sk4 @ sk3)))),
% 0.91/0.80      inference('demod', [status(thm)], [zip_derived_cl337, zip_derived_cl23])).
% 0.91/0.80  thf(zip_derived_cl349, plain,
% 0.91/0.80      ((~ (in_environment @ sk3 @ (sk1 @ sk4 @ sk3))
% 0.91/0.80        | ((cardinality_at_time @ efficient_producers @ (sk1 @ sk4 @ sk3))
% 0.91/0.80            = (zero)))),
% 0.91/0.80      inference('simplify', [status(thm)], [zip_derived_cl348])).
% 0.91/0.80  thf(zip_derived_cl368, plain,
% 0.91/0.80      ((((cardinality_at_time @ efficient_producers @ sk4) != (zero))
% 0.91/0.80        | ~ (greater_or_equal @ sk4 @ (appear @ efficient_producers @ sk3))
% 0.91/0.80        | ~ (environment @ sk3)
% 0.91/0.80        | ((cardinality_at_time @ efficient_producers @ (sk1 @ sk4 @ sk3))
% 0.91/0.80            = (zero)))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl1, zip_derived_cl349])).
% 0.91/0.80  thf(zip_derived_cl229, plain,
% 0.91/0.80      (((cardinality_at_time @ efficient_producers @ sk4) = (zero))),
% 0.91/0.80      inference('clc', [status(thm)], [zip_derived_cl228, zip_derived_cl26])).
% 0.91/0.80  thf(zip_derived_cl25, plain,
% 0.91/0.80      ( (greater_or_equal @ sk4 @ (appear @ efficient_producers @ sk3))),
% 0.91/0.80      inference('cnf', [status(esa)], [zf_stmt_0])).
% 0.91/0.80  thf(zip_derived_cl23, plain, ( (environment @ sk3)),
% 0.91/0.80      inference('cnf', [status(esa)], [zf_stmt_2])).
% 0.91/0.80  thf(zip_derived_cl369, plain,
% 0.91/0.80      ((((zero) != (zero))
% 0.91/0.80        | ((cardinality_at_time @ efficient_producers @ (sk1 @ sk4 @ sk3))
% 0.91/0.80            = (zero)))),
% 0.91/0.80      inference('demod', [status(thm)],
% 0.91/0.80                [zip_derived_cl368, zip_derived_cl229, zip_derived_cl25, 
% 0.91/0.80                 zip_derived_cl23])).
% 0.91/0.80  thf(zip_derived_cl370, plain,
% 0.91/0.80      (((cardinality_at_time @ efficient_producers @ (sk1 @ sk4 @ sk3))
% 0.91/0.80         = (zero))),
% 0.91/0.80      inference('simplify', [status(thm)], [zip_derived_cl369])).
% 0.91/0.80  thf(mp_empty_not_decreasing_39, axiom,
% 0.91/0.80    (( ( cardinality_at_time @ A @ B ) != ( zero ) ) | 
% 0.91/0.80     ( ~( greater @ zero @ ( growth_rate @ A @ B ) ) ))).
% 0.91/0.80  thf(zip_derived_cl11, plain,
% 0.91/0.80      (![X0 : $i, X1 : $i]:
% 0.91/0.80         (((cardinality_at_time @ X0 @ X1) != (zero))
% 0.91/0.80          | ~ (greater @ zero @ (growth_rate @ X0 @ X1)))),
% 0.91/0.80      inference('cnf', [status(esa)], [mp_empty_not_decreasing_39])).
% 0.91/0.80  thf(zip_derived_cl371, plain,
% 0.91/0.80      ((((zero) != (zero))
% 0.91/0.80        | ~ (greater @ zero @ 
% 0.91/0.80             (growth_rate @ efficient_producers @ (sk1 @ sk4 @ sk3))))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl370, zip_derived_cl11])).
% 0.91/0.80  thf(zip_derived_cl377, plain,
% 0.91/0.80      (~ (greater @ zero @ 
% 0.91/0.80          (growth_rate @ efficient_producers @ (sk1 @ sk4 @ sk3)))),
% 0.91/0.80      inference('simplify', [status(thm)], [zip_derived_cl371])).
% 0.91/0.80  thf(zip_derived_cl384, plain,
% 0.91/0.80      ((((cardinality_at_time @ efficient_producers @ sk4) != (zero))
% 0.91/0.80        | ~ (greater_or_equal @ sk4 @ (appear @ efficient_producers @ sk3))
% 0.91/0.80        | ~ (environment @ sk3))),
% 0.91/0.80      inference('s_sup-', [status(thm)], [zip_derived_cl3, zip_derived_cl377])).
% 0.91/0.80  thf(zip_derived_cl229, plain,
% 0.91/0.80      (((cardinality_at_time @ efficient_producers @ sk4) = (zero))),
% 0.91/0.80      inference('clc', [status(thm)], [zip_derived_cl228, zip_derived_cl26])).
% 0.91/0.80  thf(zip_derived_cl25, plain,
% 0.91/0.80      ( (greater_or_equal @ sk4 @ (appear @ efficient_producers @ sk3))),
% 0.91/0.80      inference('cnf', [status(esa)], [zf_stmt_0])).
% 0.91/0.80  thf(zip_derived_cl23, plain, ( (environment @ sk3)),
% 0.91/0.80      inference('cnf', [status(esa)], [zf_stmt_2])).
% 0.91/0.80  thf(zip_derived_cl385, plain, (((zero) != (zero))),
% 0.91/0.80      inference('demod', [status(thm)],
% 0.91/0.80                [zip_derived_cl384, zip_derived_cl229, zip_derived_cl25, 
% 0.91/0.80                 zip_derived_cl23])).
% 0.91/0.80  thf(zip_derived_cl386, plain, ($false),
% 0.91/0.80      inference('simplify', [status(thm)], [zip_derived_cl385])).
% 0.91/0.80  
% 0.91/0.80  % SZS output end Refutation
% 0.91/0.80  
% 0.91/0.80  
% 0.91/0.80  % Terminating...
% 1.59/0.86  % Runner terminated.
% 1.59/0.87  % Zipperpin 1.5 exiting
%------------------------------------------------------------------------------