0.00/0.00	% File    : /export/starexec/sandbox/benchmark/theBenchmark.p
0.00/0.00	% app-encoded or not : appext
0.00/0.00	% Variant    : fo
0.00/0.00	% Ordering    : kbo
0.00/0.00	% Command    : 
0.00/0.00	#!/bin/sh
0.00/0.00	
0.00/0.00	./zipperposition.native ${1:+"$1"} \
0.00/0.00	  -i tptp \
0.00/0.00	  -o tptp \
0.00/0.00	  --timeout "$STAREXEC_WALLCLOCK_LIMIT" \
0.00/0.00	  --mem-limit "$STAREXEC_MAX_MEM" \
0.00/0.00	  --no-ho \
0.00/0.00	  --no-avatar \
0.00/0.00	  --no-induction \
0.00/0.00	  --no-unif-pattern \
0.00/0.00	  --ord $2 \
0.00/0.00	  --simultaneous-sup false \
0.00/0.00	  --no-max-vars \
0.00/0.00	  --no-fool
0.00/0.20	% Computer   : n143.star.cs.uiowa.edu
0.00/0.20	% Model      : x86_64 x86_64
0.00/0.20	% CPU        : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz
0.00/0.20	% Memory     : 32218.625MB
0.00/0.20	% OS         : Linux 3.10.0-693.2.2.el7.x86_64
0.00/0.20	% CPULimit   : 300
0.00/0.20	% DateTime   : Fri Feb  2 09:29:38 CST 2018
33.74/33.90	% done 2829 iterations in 33.695s
33.74/33.90	% SZS status Theorem for 'stdin'
33.74/33.90	% SZS output start Refutation
33.74/33.90	tff(zf_stmt_156, axiom,
33.74/33.90	  (![B:$tType,A:$tType,Q:B,P:A]:
33.74/33.90	     (app_encode_app(B,A,
33.74/33.90	                     app_encode_app(fun(B,A),app_encode_fun(B,A),aa(B,A),
33.74/33.90	                                    app_encode_app(A,fun(B,A),combk(A,B),P)),
33.74/33.90	                     Q) =
33.74/33.90	      P))).
33.74/33.90	tff('0', plain,
33.74/33.90	    ![X427 : $tType, X428 : X427, X429 : $tType, X430 : X429]:
33.74/33.90	      app_encode_app(X429, X427, 
33.74/33.90	        app_encode_app(fun(X429, X427), app_encode_fun(X429, X427), 
33.74/33.90	          aa(X429, X427), 
33.74/33.90	          app_encode_app(X427, fun(X429, X427), combk(X427, X429), X428)), 
33.74/33.90	        X430)
33.74/33.90	       = X428,
33.74/33.90	    inference('cnf', [status(esa)], [zf_stmt_156])).
33.74/33.90	tff(zf_stmt_53, axiom,
33.74/33.90	  (![B:$tType,Q1:fun(B,fun(state,bool)),Ca:com,
33.74/33.90	     Ga:fun(hoare_28830079triple(B),bool),Pa:fun(B,fun(state,bool))]:
33.74/33.90	     ((![Z1:B,S:state]:
33.74/33.90	         (app_encode_app(bool,$o,pp,
33.74/33.90	                         app_encode_app(state,bool,
33.74/33.90	                                        app_encode_app(fun(state,bool),
33.74/33.90	                                                       app_encode_fun(
33.74/33.90	                                                       state,bool),
33.74/33.90	                                                       aa(state,bool),
33.74/33.90	                                                       app_encode_app(
33.74/33.90	                                                       B,fun(state,bool),
33.74/33.90	                                                       app_encode_app(
33.74/33.90	                                                       fun(B,fun(state,bool)),
33.74/33.90	                                                       app_encode_fun(
33.74/33.90	                                                       B,fun(state,bool)),
33.74/33.90	                                                       aa(B,fun(state,bool)),
33.74/33.90	                                                       Pa),Z1)),
33.74/33.90	                                        S)) =>
33.74/33.90	          app_encode_app(fun(hoare_28830079triple(B),bool),$o,
33.74/33.90	                         app_encode_app(fun(hoare_28830079triple(B),bool),
33.74/33.90	                                        app_encode_fun(fun(hoare_28830079triple(
33.74/33.90	                                                           B),bool),
33.74/33.90	                                                       $o),
33.74/33.90	                                        hoare_992312373derivs(B),Ga),
33.74/33.90	                         app_encode_app(fun(hoare_28830079triple(B),bool),
33.74/33.90	                                        fun(hoare_28830079triple(B),bool),
33.74/33.90	                                        app_encode_app(fun(fun(hoare_28830079triple(
33.74/33.90	                                                               B),bool),
33.74/33.90	                                                           fun(hoare_28830079triple(
33.74/33.90	                                                               B),bool)),
33.74/33.90	                                                       app_encode_fun(
33.74/33.90	                                                       fun(hoare_28830079triple(
33.74/33.90	                                                           B),bool),
33.74/33.90	                                                       fun(hoare_28830079triple(
33.74/33.90	                                                           B),bool)),
33.74/33.90	                                                       aa(fun(hoare_28830079triple(
33.74/33.90	                                                              B),bool),
33.74/33.90	                                                          fun(hoare_28830079triple(
33.74/33.90	                                                              B),bool)),
33.74/33.90	                                                       app_encode_app(
33.74/33.90	                                                       hoare_28830079triple(
33.74/33.90	                                                       B),
33.74/33.90	                                                       fun(fun(hoare_28830079triple(
33.74/33.90	                                                               B),bool),
33.74/33.90	                                                           fun(hoare_28830079triple(
33.74/33.90	                                                               B),bool)),
33.74/33.90	                                                       app_encode_app(
33.74/33.90	                                                       fun(hoare_28830079triple(
33.74/33.90	                                                           B),
33.74/33.90	                                                           fun(fun(hoare_28830079triple(
33.74/33.90	                                                                   B),bool),
33.74/33.90	                                                               fun(hoare_28830079triple(
33.74/33.90	                                                                   B),bool))),
33.74/33.90	                                                       app_encode_fun(
33.74/33.90	                                                       hoare_28830079triple(
33.74/33.90	                                                       B),
33.74/33.90	                                                       fun(fun(hoare_28830079triple(
33.74/33.90	                                                               B),bool),
33.74/33.90	                                                           fun(hoare_28830079triple(
33.74/33.90	                                                               B),bool))),
33.74/33.90	                                                       aa(hoare_28830079triple(
33.74/33.90	                                                          B),
33.74/33.90	                                                          fun(fun(hoare_28830079triple(
33.74/33.90	                                                                  B),bool),
33.74/33.90	                                                              fun(hoare_28830079triple(
33.74/33.90	                                                                  B),bool))),
33.74/33.90	                                                       insert(hoare_28830079triple(
33.74/33.90	                                                              B))),
33.74/33.90	                                                       app_encode_app(
33.74/33.90	                                                       fun(B,fun(state,bool)),
33.74/33.90	                                                       hoare_28830079triple(
33.74/33.90	                                                       B),
33.74/33.90	                                                       app_encode_app(
33.74/33.90	                                                       com,
33.74/33.90	                                                       app_encode_fun(
33.74/33.90	                                                       fun(B,fun(state,bool)),
33.74/33.90	                                                       hoare_28830079triple(
33.74/33.90	                                                       B)),
33.74/33.90	                                                       app_encode_app(
33.74/33.90	                                                       fun(B,fun(state,bool)),
33.74/33.90	                                                       app_encode_fun(
33.74/33.90	                                                       com,
33.74/33.90	                                                       app_encode_fun(
33.74/33.90	                                                       fun(B,fun(state,bool)),
33.74/33.90	                                                       hoare_28830079triple(
33.74/33.90	                                                       B))),
33.74/33.90	                                                       hoare_1841697145triple(
33.74/33.90	                                                       B),
33.74/33.90	                                                       app_encode_app(
33.74/33.90	                                                       fun(state,bool),
33.74/33.90	                                                       fun(B,fun(state,bool)),
33.74/33.90	                                                       combk(fun(state,bool),
33.74/33.90	                                                             B),
33.74/33.90	                                                       app_encode_app(
33.74/33.90	                                                       state,fun(state,bool),
33.74/33.90	                                                       app_encode_app(
33.74/33.90	                                                       fun(state,
33.74/33.90	                                                           fun(state,bool)),
33.74/33.90	                                                       app_encode_fun(
33.74/33.90	                                                       state,fun(state,bool)),
33.74/33.90	                                                       aa(state,
33.74/33.90	                                                          fun(state,bool)),
33.74/33.90	                                                       app_encode_app(
33.74/33.90	                                                       fun(state,
33.74/33.90	                                                           fun(state,bool)),
33.74/33.90	                                                       fun(state,
33.74/33.90	                                                           fun(state,bool)),
33.74/33.90	                                                       app_encode_app(
33.74/33.90	                                                       fun(fun(state,
33.74/33.90	                                                               fun(state,bool)),
33.74/33.90	                                                           fun(state,
33.74/33.90	                                                               fun(state,bool))),
33.74/33.90	                                                       app_encode_fun(
33.74/33.90	                                                       fun(state,
33.74/33.90	                                                           fun(state,bool)),
33.74/33.90	                                                       fun(state,
33.74/33.90	                                                           fun(state,bool))),
33.74/33.90	                                                       aa(fun(state,
33.74/33.90	                                                              fun(state,bool)),
33.74/33.90	                                                          fun(state,
33.74/33.90	                                                              fun(state,bool))),
33.74/33.90	                                                       combc(state,state,bool)),
33.74/33.90	                                                       fequal(state))),S))),
33.74/33.90	                                                       Ca),
33.74/33.90	                                                       app_encode_app(
33.74/33.90	                                                       fun(state,bool),
33.74/33.90	                                                       fun(B,fun(state,bool)),
33.74/33.90	                                                       combk(fun(state,bool),
33.74/33.90	                                                             B),
33.74/33.90	                                                       app_encode_app(
33.74/33.90	                                                       B,fun(state,bool),
33.74/33.90	                                                       app_encode_app(
33.74/33.90	                                                       fun(B,fun(state,bool)),
33.74/33.90	                                                       app_encode_fun(
33.74/33.90	                                                       B,fun(state,bool)),
33.74/33.90	                                                       aa(B,fun(state,bool)),
33.74/33.90	                                                       Q1),Z1))))),
33.74/33.90	                                        bot_bot(fun(hoare_28830079triple(B),
33.74/33.90	                                                    bool)))))) =>
33.74/33.90	      app_encode_app(fun(hoare_28830079triple(B),bool),$o,
33.74/33.90	                     app_encode_app(fun(hoare_28830079triple(B),bool),
33.74/33.90	                                    app_encode_fun(fun(hoare_28830079triple(
33.74/33.90	                                                       B),bool),
33.74/33.90	                                                   $o),
33.74/33.90	                                    hoare_992312373derivs(B),Ga),
33.74/33.90	                     app_encode_app(fun(hoare_28830079triple(B),bool),
33.74/33.90	                                    fun(hoare_28830079triple(B),bool),
33.74/33.90	                                    app_encode_app(fun(fun(hoare_28830079triple(
33.74/33.90	                                                           B),bool),
33.74/33.90	                                                       fun(hoare_28830079triple(
33.74/33.90	                                                           B),bool)),
33.74/33.90	                                                   app_encode_fun(fun(
33.74/33.90	                                                                  hoare_28830079triple(
33.74/33.90	                                                                  B),bool),
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  hoare_28830079triple(
33.74/33.90	                                                                  B),bool)),
33.74/33.90	                                                   aa(fun(hoare_28830079triple(
33.74/33.90	                                                          B),bool),
33.74/33.90	                                                      fun(hoare_28830079triple(
33.74/33.90	                                                          B),bool)),
33.74/33.90	                                                   app_encode_app(hoare_28830079triple(
33.74/33.90	                                                                  B),
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  hoare_28830079triple(
33.74/33.90	                                                                  B),bool),
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  hoare_28830079triple(
33.74/33.90	                                                                  B),bool)),
33.74/33.90	                                                                  app_encode_app(
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  hoare_28830079triple(
33.74/33.90	                                                                  B),
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  hoare_28830079triple(
33.74/33.90	                                                                  B),bool),
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  hoare_28830079triple(
33.74/33.90	                                                                  B),bool))),
33.74/33.90	                                                                  app_encode_fun(
33.74/33.90	                                                                  hoare_28830079triple(
33.74/33.90	                                                                  B),
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  hoare_28830079triple(
33.74/33.90	                                                                  B),bool),
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  hoare_28830079triple(
33.74/33.90	                                                                  B),bool))),
33.74/33.90	                                                                  aa(
33.74/33.90	                                                                  hoare_28830079triple(
33.74/33.90	                                                                  B),
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  hoare_28830079triple(
33.74/33.90	                                                                  B),bool),
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  hoare_28830079triple(
33.74/33.90	                                                                  B),bool))),
33.74/33.90	                                                                  insert(
33.74/33.90	                                                                  hoare_28830079triple(
33.74/33.90	                                                                  B))),
33.74/33.90	                                                                  app_encode_app(
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  B,
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  state,bool)),
33.74/33.90	                                                                  hoare_28830079triple(
33.74/33.90	                                                                  B),
33.74/33.90	                                                                  app_encode_app(
33.74/33.90	                                                                  com,
33.74/33.90	                                                                  app_encode_fun(
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  B,
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  state,bool)),
33.74/33.90	                                                                  hoare_28830079triple(
33.74/33.90	                                                                  B)),
33.74/33.90	                                                                  app_encode_app(
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  B,
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  state,bool)),
33.74/33.90	                                                                  app_encode_fun(
33.74/33.90	                                                                  com,
33.74/33.90	                                                                  app_encode_fun(
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  B,
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  state,bool)),
33.74/33.90	                                                                  hoare_28830079triple(
33.74/33.90	                                                                  B))),
33.74/33.90	                                                                  hoare_1841697145triple(
33.74/33.90	                                                                  B),Pa),Ca),
33.74/33.90	                                                                  Q1))),
33.74/33.90	                                    bot_bot(fun(hoare_28830079triple(B),bool))))))).
33.74/33.90	tff('1', plain,
33.74/33.90	    ![X32 : $tType, X33 : fun(hoare_28830079triple(X32), bool), 
33.74/33.90	      X34 : fun(X32, fun(state, bool)), X35 : com, 
33.74/33.90	      X36 : fun(X32, fun(state, bool))]:
33.74/33.90	      (app_encode_app(fun(hoare_28830079triple(X32), bool), $o, 
33.74/33.90	         app_encode_app(fun(hoare_28830079triple(X32), bool), 
33.74/33.90	           app_encode_fun(fun(hoare_28830079triple(X32), bool), $o), 
33.74/33.90	           hoare_992312373derivs(X32), X33), 
33.74/33.90	         app_encode_app(fun(hoare_28830079triple(X32), bool), 
33.74/33.90	           fun(hoare_28830079triple(X32), bool), 
33.74/33.90	           app_encode_app(
33.74/33.90	             fun(fun(hoare_28830079triple(X32), bool), 
33.74/33.90	               fun(hoare_28830079triple(X32), bool)), 
33.74/33.90	             app_encode_fun(fun(hoare_28830079triple(X32), bool), 
33.74/33.90	               fun(hoare_28830079triple(X32), bool)), 
33.74/33.90	             aa(fun(hoare_28830079triple(X32), bool), 
33.74/33.90	               fun(hoare_28830079triple(X32), bool)), 
33.74/33.90	             app_encode_app(hoare_28830079triple(X32), 
33.74/33.90	               fun(fun(hoare_28830079triple(X32), bool), 
33.74/33.90	                 fun(hoare_28830079triple(X32), bool)), 
33.74/33.90	               app_encode_app(
33.74/33.90	                 fun(hoare_28830079triple(X32), 
33.74/33.90	                   fun(fun(hoare_28830079triple(X32), bool), 
33.74/33.90	                     fun(hoare_28830079triple(X32), bool))), 
33.74/33.90	                 app_encode_fun(hoare_28830079triple(X32), 
33.74/33.90	                   fun(fun(hoare_28830079triple(X32), bool), 
33.74/33.90	                     fun(hoare_28830079triple(X32), bool))), 
33.74/33.90	                 aa(hoare_28830079triple(X32), 
33.74/33.90	                   fun(fun(hoare_28830079triple(X32), bool), 
33.74/33.90	                     fun(hoare_28830079triple(X32), bool))), 
33.74/33.90	                 insert(hoare_28830079triple(X32))), 
33.74/33.90	               app_encode_app(fun(X32, fun(state, bool)), 
33.74/33.90	                 hoare_28830079triple(X32), 
33.74/33.90	                 app_encode_app(com, 
33.74/33.90	                   app_encode_fun(fun(X32, fun(state, bool)), 
33.74/33.90	                     hoare_28830079triple(X32)), 
33.74/33.90	                   app_encode_app(fun(X32, fun(state, bool)), 
33.74/33.90	                     app_encode_fun(com, 
33.74/33.90	                       app_encode_fun(fun(X32, fun(state, bool)), 
33.74/33.90	                         hoare_28830079triple(X32))), 
33.74/33.90	                     hoare_1841697145triple(X32), X34), X35), X36))), 
33.74/33.90	           bot_bot(fun(hoare_28830079triple(X32), bool))))
33.74/33.90	       | app_encode_app(bool, $o, pp, 
33.74/33.90	           app_encode_app(state, bool, 
33.74/33.90	             app_encode_app(fun(state, bool), app_encode_fun(state, bool), 
33.74/33.90	               aa(state, bool), 
33.74/33.90	               app_encode_app(X32, fun(state, bool), 
33.74/33.90	                 app_encode_app(fun(X32, fun(state, bool)), 
33.74/33.90	                   app_encode_fun(X32, fun(state, bool)), 
33.74/33.90	                   aa(X32, fun(state, bool)), X34), 
33.74/33.90	                 sk_Z1(X32, X34, X33, X35, X36))), 
33.74/33.90	             sk_S(X32, X34, X33, X35, X36)))),
33.74/33.90	    inference('cnf', [status(esa)], [zf_stmt_53])).
33.74/33.90	tff(zf_stmt_51, axiom,
33.74/33.90	  (![B:$tType,A5:B]:
33.74/33.90	     (app_encode_app(fun(B,bool),fun(B,bool),collect(B),
33.74/33.90	                     app_encode_app(B,fun(B,bool),
33.74/33.90	                                    app_encode_app(fun(B,fun(B,bool)),
33.74/33.90	                                                   app_encode_fun(B,
33.74/33.90	                                                                  fun(B,bool)),
33.74/33.90	                                                   aa(B,fun(B,bool)),
33.74/33.90	                                                   fequal(B)),
33.74/33.90	                                    A5)) =
33.74/33.90	      app_encode_app(fun(B,bool),fun(B,bool),
33.74/33.90	                     app_encode_app(fun(fun(B,bool),fun(B,bool)),
33.74/33.90	                                    app_encode_fun(fun(B,bool),fun(B,bool)),
33.74/33.90	                                    aa(fun(B,bool),fun(B,bool)),
33.74/33.90	                                    app_encode_app(B,
33.74/33.90	                                                   fun(fun(B,bool),
33.74/33.90	                                                       fun(B,bool)),
33.74/33.90	                                                   app_encode_app(fun(
33.74/33.90	                                                                  B,
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  fun(B,bool),
33.74/33.90	                                                                  fun(B,bool))),
33.74/33.90	                                                                  app_encode_fun(
33.74/33.90	                                                                  B,
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  fun(B,bool),
33.74/33.90	                                                                  fun(B,bool))),
33.74/33.90	                                                                  aa(
33.74/33.90	                                                                  B,
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  fun(B,bool),
33.74/33.90	                                                                  fun(B,bool))),
33.74/33.90	                                                                  insert(B)),
33.74/33.90	                                                   A5)),
33.74/33.90	                     bot_bot(fun(B,bool)))))).
33.74/33.90	tff('2', plain,
33.74/33.90	    ![X28 : $tType, X29 : X28]:
33.74/33.90	      app_encode_app(fun(X28, bool), fun(X28, bool), collect(X28), 
33.74/33.90	        app_encode_app(X28, fun(X28, bool), 
33.74/33.90	          app_encode_app(fun(X28, fun(X28, bool)), 
33.74/33.90	            app_encode_fun(X28, fun(X28, bool)), aa(X28, fun(X28, bool)), 
33.74/33.90	            fequal(X28)), X29))
33.74/33.90	       = app_encode_app(fun(X28, bool), fun(X28, bool), 
33.74/33.90	           app_encode_app(fun(fun(X28, bool), fun(X28, bool)), 
33.74/33.90	             app_encode_fun(fun(X28, bool), fun(X28, bool)), 
33.74/33.90	             aa(fun(X28, bool), fun(X28, bool)), 
33.74/33.90	             app_encode_app(X28, fun(fun(X28, bool), fun(X28, bool)), 
33.74/33.90	               app_encode_app(fun(X28, fun(fun(X28, bool), fun(X28, bool))), 
33.74/33.90	                 app_encode_fun(X28, fun(fun(X28, bool), fun(X28, bool))), 
33.74/33.90	                 aa(X28, fun(fun(X28, bool), fun(X28, bool))), insert(X28)), 
33.74/33.90	               X29)), bot_bot(fun(X28, bool))),
33.74/33.90	    inference('cnf', [status(esa)], [zf_stmt_51])).
33.74/33.90	tff(zf_stmt_123, axiom,
33.74/33.90	  (![B:$tType,Pa:fun(B,bool)]:
33.74/33.90	     (app_encode_app(fun(B,bool),fun(B,bool),collect(B),Pa) = Pa))).
33.74/33.90	tff('3', plain,
33.74/33.90	    ![X303 : $tType, X304 : fun(X303, bool)]:
33.74/33.90	      app_encode_app(fun(X303, bool), fun(X303, bool), collect(X303), X304)
33.74/33.90	       = X304,
33.74/33.90	    inference('cnf', [status(esa)], [zf_stmt_123])).
33.74/33.90	tff('4', plain,
33.74/33.90	    ![X28 : $tType, X29 : X28]:
33.74/33.90	      app_encode_app(X28, fun(X28, bool), 
33.74/33.90	        app_encode_app(fun(X28, fun(X28, bool)), 
33.74/33.90	          app_encode_fun(X28, fun(X28, bool)), aa(X28, fun(X28, bool)), 
33.74/33.90	          fequal(X28)), X29)
33.74/33.90	       = app_encode_app(fun(X28, bool), fun(X28, bool), 
33.74/33.90	           app_encode_app(fun(fun(X28, bool), fun(X28, bool)), 
33.74/33.90	             app_encode_fun(fun(X28, bool), fun(X28, bool)), 
33.74/33.90	             aa(fun(X28, bool), fun(X28, bool)), 
33.74/33.90	             app_encode_app(X28, fun(fun(X28, bool), fun(X28, bool)), 
33.74/33.90	               app_encode_app(fun(X28, fun(fun(X28, bool), fun(X28, bool))), 
33.74/33.90	                 app_encode_fun(X28, fun(fun(X28, bool), fun(X28, bool))), 
33.74/33.90	                 aa(X28, fun(fun(X28, bool), fun(X28, bool))), insert(X28)), 
33.74/33.90	               X29)), bot_bot(fun(X28, bool))),
33.74/33.90	    inference('demod', [status(thm)], ['2', '3'])).
33.74/33.90	tff('5', plain,
33.74/33.90	    ![X32 : $tType, X33 : fun(hoare_28830079triple(X32), bool), 
33.74/33.90	      X34 : fun(X32, fun(state, bool)), X35 : com, 
33.74/33.90	      X36 : fun(X32, fun(state, bool))]:
33.74/33.90	      (app_encode_app(fun(hoare_28830079triple(X32), bool), $o, 
33.74/33.90	         app_encode_app(fun(hoare_28830079triple(X32), bool), 
33.74/33.90	           app_encode_fun(fun(hoare_28830079triple(X32), bool), $o), 
33.74/33.90	           hoare_992312373derivs(X32), X33), 
33.74/33.90	         app_encode_app(hoare_28830079triple(X32), 
33.74/33.90	           fun(hoare_28830079triple(X32), bool), 
33.74/33.90	           app_encode_app(
33.74/33.90	             fun(hoare_28830079triple(X32), 
33.74/33.90	               fun(hoare_28830079triple(X32), bool)), 
33.74/33.90	             app_encode_fun(hoare_28830079triple(X32), 
33.74/33.90	               fun(hoare_28830079triple(X32), bool)), 
33.74/33.90	             aa(hoare_28830079triple(X32), 
33.74/33.90	               fun(hoare_28830079triple(X32), bool)), 
33.74/33.90	             fequal(hoare_28830079triple(X32))), 
33.74/33.90	           app_encode_app(fun(X32, fun(state, bool)), 
33.74/33.90	             hoare_28830079triple(X32), 
33.74/33.90	             app_encode_app(com, 
33.74/33.90	               app_encode_fun(fun(X32, fun(state, bool)), 
33.74/33.90	                 hoare_28830079triple(X32)), 
33.74/33.90	               app_encode_app(fun(X32, fun(state, bool)), 
33.74/33.90	                 app_encode_fun(com, 
33.74/33.90	                   app_encode_fun(fun(X32, fun(state, bool)), 
33.74/33.90	                     hoare_28830079triple(X32))), 
33.74/33.90	                 hoare_1841697145triple(X32), X34), X35), X36)))
33.74/33.90	       | app_encode_app(bool, $o, pp, 
33.74/33.90	           app_encode_app(state, bool, 
33.74/33.90	             app_encode_app(fun(state, bool), app_encode_fun(state, bool), 
33.74/33.90	               aa(state, bool), 
33.74/33.90	               app_encode_app(X32, fun(state, bool), 
33.74/33.90	                 app_encode_app(fun(X32, fun(state, bool)), 
33.74/33.90	                   app_encode_fun(X32, fun(state, bool)), 
33.74/33.90	                   aa(X32, fun(state, bool)), X34), 
33.74/33.90	                 sk_Z1(X32, X34, X33, X35, X36))), 
33.74/33.90	             sk_S(X32, X34, X33, X35, X36)))),
33.74/33.90	    inference('demod', [status(thm)], ['1', '4'])).
33.74/33.90	tff('6', plain,
33.74/33.90	    ![X0 : fun(state, bool), X1 : $tType, X2 : fun(X1, fun(state, bool)), 
33.74/33.90	      X3 : com, X4 : fun(hoare_28830079triple(X1), bool)]:
33.74/33.90	      (app_encode_app(bool, $o, pp, 
33.74/33.90	         app_encode_app(state, bool, 
33.74/33.90	           app_encode_app(fun(state, bool), app_encode_fun(state, bool), 
33.74/33.90	             aa(state, bool), X0), 
33.74/33.90	           sk_S(X1, 
33.74/33.90	             app_encode_app(fun(state, bool), fun(X1, fun(state, bool)), 
33.74/33.90	               combk(fun(state, bool), X1), X0), X4, X3, X2)))
33.74/33.90	       | app_encode_app(fun(hoare_28830079triple(X1), bool), $o, 
33.74/33.90	           app_encode_app(fun(hoare_28830079triple(X1), bool), 
33.74/33.90	             app_encode_fun(fun(hoare_28830079triple(X1), bool), $o), 
33.74/33.90	             hoare_992312373derivs(X1), X4), 
33.74/33.90	           app_encode_app(hoare_28830079triple(X1), 
33.74/33.90	             fun(hoare_28830079triple(X1), bool), 
33.74/33.90	             app_encode_app(
33.74/33.90	               fun(hoare_28830079triple(X1), 
33.74/33.90	                 fun(hoare_28830079triple(X1), bool)), 
33.74/33.90	               app_encode_fun(hoare_28830079triple(X1), 
33.74/33.90	                 fun(hoare_28830079triple(X1), bool)), 
33.74/33.90	               aa(hoare_28830079triple(X1), 
33.74/33.90	                 fun(hoare_28830079triple(X1), bool)), 
33.74/33.90	               fequal(hoare_28830079triple(X1))), 
33.74/33.90	             app_encode_app(fun(X1, fun(state, bool)), 
33.74/33.90	               hoare_28830079triple(X1), 
33.74/33.90	               app_encode_app(com, 
33.74/33.90	                 app_encode_fun(fun(X1, fun(state, bool)), 
33.74/33.90	                   hoare_28830079triple(X1)), 
33.74/33.90	                 app_encode_app(fun(X1, fun(state, bool)), 
33.74/33.90	                   app_encode_fun(com, 
33.74/33.90	                     app_encode_fun(fun(X1, fun(state, bool)), 
33.74/33.90	                       hoare_28830079triple(X1))), 
33.74/33.90	                   hoare_1841697145triple(X1), 
33.74/33.90	                   app_encode_app(fun(state, bool), 
33.74/33.90	                     fun(X1, fun(state, bool)), combk(fun(state, bool), X1), 
33.74/33.90	                     X0)), X3), X2)))),
33.74/33.90	    inference('sup+', [status(thm)], ['0', '5'])).
33.74/33.90	tff(zf_stmt_171, conjecture,
33.74/33.90	  (app_encode_app(fun(hoare_28830079triple(a),bool),$o,
33.74/33.90	                  app_encode_app(fun(hoare_28830079triple(a),bool),
33.74/33.90	                                 app_encode_fun(fun(hoare_28830079triple(a),
33.74/33.90	                                                    bool),
33.74/33.90	                                                $o),
33.74/33.90	                                 hoare_992312373derivs(a),g),
33.74/33.90	                  app_encode_app(fun(hoare_28830079triple(a),bool),
33.74/33.90	                                 fun(hoare_28830079triple(a),bool),
33.74/33.90	                                 app_encode_app(fun(fun(hoare_28830079triple(
33.74/33.90	                                                        a),bool),
33.74/33.90	                                                    fun(hoare_28830079triple(
33.74/33.90	                                                        a),bool)),
33.74/33.90	                                                app_encode_fun(fun(hoare_28830079triple(
33.74/33.90	                                                                   a),bool),
33.74/33.90	                                                               fun(hoare_28830079triple(
33.74/33.90	                                                                   a),bool)),
33.74/33.90	                                                aa(fun(hoare_28830079triple(
33.74/33.90	                                                       a),bool),
33.74/33.90	                                                   fun(hoare_28830079triple(
33.74/33.90	                                                       a),bool)),
33.74/33.90	                                                app_encode_app(hoare_28830079triple(
33.74/33.90	                                                               a),
33.74/33.90	                                                               fun(fun(
33.74/33.90	                                                                   hoare_28830079triple(
33.74/33.90	                                                                   a),bool),
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   hoare_28830079triple(
33.74/33.90	                                                                   a),bool)),
33.74/33.90	                                                               app_encode_app(
33.74/33.90	                                                               fun(hoare_28830079triple(
33.74/33.90	                                                                   a),
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   hoare_28830079triple(
33.74/33.90	                                                                   a),bool),
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   hoare_28830079triple(
33.74/33.90	                                                                   a),bool))),
33.74/33.90	                                                               app_encode_fun(
33.74/33.90	                                                               hoare_28830079triple(
33.74/33.90	                                                               a),
33.74/33.90	                                                               fun(fun(
33.74/33.90	                                                                   hoare_28830079triple(
33.74/33.90	                                                                   a),bool),
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   hoare_28830079triple(
33.74/33.90	                                                                   a),bool))),
33.74/33.90	                                                               aa(hoare_28830079triple(
33.74/33.90	                                                                  a),
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  hoare_28830079triple(
33.74/33.90	                                                                  a),bool),
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  hoare_28830079triple(
33.74/33.90	                                                                  a),bool))),
33.74/33.90	                                                               insert(
33.74/33.90	                                                               hoare_28830079triple(
33.74/33.90	                                                               a))),
33.74/33.90	                                                               app_encode_app(
33.74/33.90	                                                               fun(a,
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool)),
33.74/33.90	                                                               hoare_28830079triple(
33.74/33.90	                                                               a),
33.74/33.90	                                                               app_encode_app(
33.74/33.90	                                                               com,
33.74/33.90	                                                               app_encode_fun(
33.74/33.90	                                                               fun(a,
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool)),
33.74/33.90	                                                               hoare_28830079triple(
33.74/33.90	                                                               a)),
33.74/33.90	                                                               app_encode_app(
33.74/33.90	                                                               fun(a,
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool)),
33.74/33.90	                                                               app_encode_fun(
33.74/33.90	                                                               com,
33.74/33.90	                                                               app_encode_fun(
33.74/33.90	                                                               fun(a,
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool)),
33.74/33.90	                                                               hoare_28830079triple(
33.74/33.90	                                                               a))),
33.74/33.90	                                                               hoare_1841697145triple(
33.74/33.90	                                                               a),
33.74/33.90	                                                               app_encode_app(
33.74/33.90	                                                               fun(state,bool),
33.74/33.90	                                                               fun(a,
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool)),
33.74/33.90	                                                               combk(
33.74/33.90	                                                               fun(state,bool),
33.74/33.90	                                                               a),
33.74/33.90	                                                               app_encode_app(
33.74/33.90	                                                               bool,
33.74/33.90	                                                               fun(state,bool),
33.74/33.90	                                                               combk(
33.74/33.90	                                                               bool,state),
33.74/33.90	                                                               fFalse))),c),
33.74/33.90	                                                               app_encode_app(
33.74/33.90	                                                               fun(state,bool),
33.74/33.90	                                                               fun(a,
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool)),
33.74/33.90	                                                               app_encode_app(
33.74/33.90	                                                               fun(fun(
33.74/33.90	                                                                   state,bool),
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   a,
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool))),
33.74/33.90	                                                               app_encode_fun(
33.74/33.90	                                                               fun(state,bool),
33.74/33.90	                                                               fun(a,
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool))),
33.74/33.90	                                                               aa(fun(
33.74/33.90	                                                                  state,bool),
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  a,
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  state,bool))),
33.74/33.90	                                                               app_encode_app(
33.74/33.90	                                                               fun(a,
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool),
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool))),
33.74/33.90	                                                               fun(fun(
33.74/33.90	                                                                   state,bool),
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   a,
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool))),
33.74/33.90	                                                               app_encode_app(
33.74/33.90	                                                               fun(fun(
33.74/33.90	                                                                   a,
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool),
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool))),
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool),
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   a,
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool)))),
33.74/33.90	                                                               app_encode_fun(
33.74/33.90	                                                               fun(a,
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool),
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool))),
33.74/33.90	                                                               fun(fun(
33.74/33.90	                                                                   state,bool),
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   a,
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool)))),
33.74/33.90	                                                               aa(fun(
33.74/33.90	                                                                  a,
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  state,bool),
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  state,bool))),
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  state,bool),
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  a,
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  state,bool)))),
33.74/33.90	                                                               combc(
33.74/33.90	                                                               a,
33.74/33.90	                                                               fun(state,bool),
33.74/33.90	                                                               fun(state,bool))),
33.74/33.90	                                                               app_encode_app(
33.74/33.90	                                                               fun(a,
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   bool,bool))),
33.74/33.90	                                                               fun(a,
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool),
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool))),
33.74/33.90	                                                               app_encode_app(
33.74/33.90	                                                               fun(fun(
33.74/33.90	                                                                   a,
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   bool,bool))),
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   a,
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool),
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool)))),
33.74/33.90	                                                               app_encode_fun(
33.74/33.90	                                                               fun(a,
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   bool,bool))),
33.74/33.90	                                                               fun(a,
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool),
33.74/33.90	                                                                   fun(
33.74/33.90	                                                                   state,bool)))),
33.74/33.90	                                                               aa(fun(
33.74/33.90	                                                                  a,
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  state,
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  bool,bool))),
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  a,
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  state,bool),
33.74/33.90	                                                                  fun(
33.74/33.90	                                                                  state,bool)))),
33.74/33.91	                                                               app_encode_app(
33.74/33.91	                                                               fun(fun(
33.74/33.91	                                                                   state,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   bool,bool)),
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,bool),
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,bool))),
33.74/33.91	                                                               fun(fun(
33.74/33.91	                                                                   a,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   bool,bool))),
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   a,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,bool),
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,bool)))),
33.74/33.91	                                                               combb(
33.74/33.91	                                                               fun(state,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   bool,bool)),
33.74/33.91	                                                               fun(fun(
33.74/33.91	                                                                   state,bool),
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,bool)),
33.74/33.91	                                                               a),
33.74/33.91	                                                               combs(
33.74/33.91	                                                               state,bool,
33.74/33.91	                                                               bool))),
33.74/33.91	                                                               app_encode_app(
33.74/33.91	                                                               fun(a,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,bool)),
33.74/33.91	                                                               fun(a,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   bool,bool))),
33.74/33.91	                                                               app_encode_app(
33.74/33.91	                                                               fun(fun(
33.74/33.91	                                                                   a,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,bool)),
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   a,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   bool,bool)))),
33.74/33.91	                                                               app_encode_fun(
33.74/33.91	                                                               fun(a,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,bool)),
33.74/33.91	                                                               fun(a,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   bool,bool)))),
33.74/33.91	                                                               aa(fun(
33.74/33.91	                                                                  a,
33.74/33.91	                                                                  fun(
33.74/33.91	                                                                  state,bool)),
33.74/33.91	                                                                  fun(
33.74/33.91	                                                                  a,
33.74/33.91	                                                                  fun(
33.74/33.91	                                                                  state,
33.74/33.91	                                                                  fun(
33.74/33.91	                                                                  bool,bool)))),
33.74/33.91	                                                               app_encode_app(
33.74/33.91	                                                               fun(fun(
33.74/33.91	                                                                   state,bool),
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   bool,bool))),
33.74/33.91	                                                               fun(fun(
33.74/33.91	                                                                   a,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,bool)),
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   a,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   bool,bool)))),
33.74/33.91	                                                               combb(
33.74/33.91	                                                               fun(state,bool),
33.74/33.91	                                                               fun(state,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   bool,bool)),
33.74/33.91	                                                               a),
33.74/33.91	                                                               app_encode_app(
33.74/33.91	                                                               fun(bool,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   bool,bool)),
33.74/33.91	                                                               fun(fun(
33.74/33.91	                                                                   state,bool),
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   bool,bool))),
33.74/33.91	                                                               combb(
33.74/33.91	                                                               bool,
33.74/33.91	                                                               fun(bool,bool),
33.74/33.91	                                                               state),fconj))),
33.74/33.91	                                                               p)))),
33.74/33.91	                                                               app_encode_app(
33.74/33.91	                                                               fun(state,bool),
33.74/33.91	                                                               fun(state,bool),
33.74/33.91	                                                               app_encode_app(
33.74/33.91	                                                               fun(fun(
33.74/33.91	                                                                   state,bool),
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,bool)),
33.74/33.91	                                                               app_encode_fun(
33.74/33.91	                                                               fun(state,bool),
33.74/33.91	                                                               fun(state,bool)),
33.74/33.91	                                                               aa(fun(
33.74/33.91	                                                                  state,bool),
33.74/33.91	                                                                  fun(
33.74/33.91	                                                                  state,bool)),
33.74/33.91	                                                               app_encode_app(
33.74/33.91	                                                               fun(bool,bool),
33.74/33.91	                                                               fun(fun(
33.74/33.91	                                                                   state,bool),
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,bool)),
33.74/33.91	                                                               combb(
33.74/33.91	                                                               bool,bool,
33.74/33.91	                                                               state),fNot)),
33.74/33.91	                                                               b))))),
33.74/33.91	                                 bot_bot(fun(hoare_28830079triple(a),bool)))))).
33.74/33.91	tff(zf_stmt_0, negated_conjecture,
33.74/33.91	  (~
33.74/33.91	    app_encode_app(fun(hoare_28830079triple(a),bool),$o,
33.74/33.91	                   app_encode_app(fun(hoare_28830079triple(a),bool),
33.74/33.91	                                  app_encode_fun(fun(hoare_28830079triple(a),
33.74/33.91	                                                     bool),
33.74/33.91	                                                 $o),
33.74/33.91	                                  hoare_992312373derivs(a),g),
33.74/33.91	                   app_encode_app(fun(hoare_28830079triple(a),bool),
33.74/33.91	                                  fun(hoare_28830079triple(a),bool),
33.74/33.91	                                  app_encode_app(fun(fun(hoare_28830079triple(
33.74/33.91	                                                         a),bool),
33.74/33.91	                                                     fun(hoare_28830079triple(
33.74/33.91	                                                         a),bool)),
33.74/33.91	                                                 app_encode_fun(fun(hoare_28830079triple(
33.74/33.91	                                                                    a),bool),
33.74/33.91	                                                                fun(hoare_28830079triple(
33.74/33.91	                                                                    a),bool)),
33.74/33.91	                                                 aa(fun(hoare_28830079triple(
33.74/33.91	                                                        a),bool),
33.74/33.91	                                                    fun(hoare_28830079triple(
33.74/33.91	                                                        a),bool)),
33.74/33.91	                                                 app_encode_app(hoare_28830079triple(
33.74/33.91	                                                                a),
33.74/33.91	                                                                fun(fun(
33.74/33.91	                                                                    hoare_28830079triple(
33.74/33.91	                                                                    a),bool),
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    hoare_28830079triple(
33.74/33.91	                                                                    a),bool)),
33.74/33.91	                                                                app_encode_app(
33.74/33.91	                                                                fun(hoare_28830079triple(
33.74/33.91	                                                                    a),
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    hoare_28830079triple(
33.74/33.91	                                                                    a),bool),
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    hoare_28830079triple(
33.74/33.91	                                                                    a),bool))),
33.74/33.91	                                                                app_encode_fun(
33.74/33.91	                                                                hoare_28830079triple(
33.74/33.91	                                                                a),
33.74/33.91	                                                                fun(fun(
33.74/33.91	                                                                    hoare_28830079triple(
33.74/33.91	                                                                    a),bool),
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    hoare_28830079triple(
33.74/33.91	                                                                    a),bool))),
33.74/33.91	                                                                aa(hoare_28830079triple(
33.74/33.91	                                                                   a),
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   hoare_28830079triple(
33.74/33.91	                                                                   a),bool),
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   hoare_28830079triple(
33.74/33.91	                                                                   a),bool))),
33.74/33.91	                                                                insert(
33.74/33.91	                                                                hoare_28830079triple(
33.74/33.91	                                                                a))),
33.74/33.91	                                                                app_encode_app(
33.74/33.91	                                                                fun(a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool)),
33.74/33.91	                                                                hoare_28830079triple(
33.74/33.91	                                                                a),
33.74/33.91	                                                                app_encode_app(
33.74/33.91	                                                                com,
33.74/33.91	                                                                app_encode_fun(
33.74/33.91	                                                                fun(a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool)),
33.74/33.91	                                                                hoare_28830079triple(
33.74/33.91	                                                                a)),
33.74/33.91	                                                                app_encode_app(
33.74/33.91	                                                                fun(a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool)),
33.74/33.91	                                                                app_encode_fun(
33.74/33.91	                                                                com,
33.74/33.91	                                                                app_encode_fun(
33.74/33.91	                                                                fun(a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool)),
33.74/33.91	                                                                hoare_28830079triple(
33.74/33.91	                                                                a))),
33.74/33.91	                                                                hoare_1841697145triple(
33.74/33.91	                                                                a),
33.74/33.91	                                                                app_encode_app(
33.74/33.91	                                                                fun(state,
33.74/33.91	                                                                    bool),
33.74/33.91	                                                                fun(a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool)),
33.74/33.91	                                                                combk(
33.74/33.91	                                                                fun(state,
33.74/33.91	                                                                    bool),
33.74/33.91	                                                                a),
33.74/33.91	                                                                app_encode_app(
33.74/33.91	                                                                bool,
33.74/33.91	                                                                fun(state,
33.74/33.91	                                                                    bool),
33.74/33.91	                                                                combk(
33.74/33.91	                                                                bool,state),
33.74/33.91	                                                                fFalse))),c),
33.74/33.91	                                                                app_encode_app(
33.74/33.91	                                                                fun(state,
33.74/33.91	                                                                    bool),
33.74/33.91	                                                                fun(a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool)),
33.74/33.91	                                                                app_encode_app(
33.74/33.91	                                                                fun(fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool),
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool))),
33.74/33.91	                                                                app_encode_fun(
33.74/33.91	                                                                fun(state,
33.74/33.91	                                                                    bool),
33.74/33.91	                                                                fun(a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool))),
33.74/33.91	                                                                aa(fun(
33.74/33.91	                                                                   state,bool),
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   a,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,bool))),
33.74/33.91	                                                                app_encode_app(
33.74/33.91	                                                                fun(a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool),
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool))),
33.74/33.91	                                                                fun(fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool),
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool))),
33.74/33.91	                                                                app_encode_app(
33.74/33.91	                                                                fun(fun(
33.74/33.91	                                                                    a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool),
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool))),
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool),
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool)))),
33.74/33.91	                                                                app_encode_fun(
33.74/33.91	                                                                fun(a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool),
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool))),
33.74/33.91	                                                                fun(fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool),
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool)))),
33.74/33.91	                                                                aa(fun(
33.74/33.91	                                                                   a,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,bool),
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,bool))),
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,bool),
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   a,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,bool)))),
33.74/33.91	                                                                combc(
33.74/33.91	                                                                a,
33.74/33.91	                                                                fun(state,
33.74/33.91	                                                                    bool),
33.74/33.91	                                                                fun(state,
33.74/33.91	                                                                    bool))),
33.74/33.91	                                                                app_encode_app(
33.74/33.91	                                                                fun(a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    bool,bool))),
33.74/33.91	                                                                fun(a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool),
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool))),
33.74/33.91	                                                                app_encode_app(
33.74/33.91	                                                                fun(fun(
33.74/33.91	                                                                    a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    bool,bool))),
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool),
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool)))),
33.74/33.91	                                                                app_encode_fun(
33.74/33.91	                                                                fun(a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    bool,bool))),
33.74/33.91	                                                                fun(a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool),
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool)))),
33.74/33.91	                                                                aa(fun(
33.74/33.91	                                                                   a,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   bool,bool))),
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   a,
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,bool),
33.74/33.91	                                                                   fun(
33.74/33.91	                                                                   state,bool)))),
33.74/33.91	                                                                app_encode_app(
33.74/33.91	                                                                fun(fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    bool,bool)),
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool),
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool))),
33.74/33.91	                                                                fun(fun(
33.74/33.91	                                                                    a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    bool,bool))),
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool),
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool)))),
33.74/33.91	                                                                combb(
33.74/33.91	                                                                fun(state,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    bool,bool)),
33.74/33.91	                                                                fun(fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool),
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool)),
33.74/33.91	                                                                a),
33.74/33.91	                                                                combs(
33.74/33.91	                                                                state,bool,
33.74/33.91	                                                                bool))),
33.74/33.91	                                                                app_encode_app(
33.74/33.91	                                                                fun(a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool)),
33.74/33.91	                                                                fun(a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    bool,bool))),
33.74/33.91	                                                                app_encode_app(
33.74/33.91	                                                                fun(fun(
33.74/33.91	                                                                    a,
33.74/33.91	                                                                    fun(
33.74/33.91	                                                                    state,
33.74/33.91	                                                                    bool)),
33.74/33.91	                                                                    fun(
33.76/33.91	                                                                    a,
33.76/33.91	                                                                    fun(
33.76/33.91	                                                                    state,
33.76/33.91	                                                                    fun(
33.76/33.91	                                                                    bool,bool)))),
33.76/33.91	                                                                app_encode_fun(
33.76/33.91	                                                                fun(a,
33.76/33.91	                                                                    fun(
33.76/33.91	                                                                    state,
33.76/33.91	                                                                    bool)),
33.76/33.91	                                                                fun(a,
33.76/33.91	                                                                    fun(
33.76/33.91	                                                                    state,
33.76/33.91	                                                                    fun(
33.76/33.91	                                                                    bool,bool)))),
33.76/33.91	                                                                aa(fun(
33.76/33.91	                                                                   a,
33.76/33.91	                                                                   fun(
33.76/33.91	                                                                   state,bool)),
33.76/33.91	                                                                   fun(
33.76/33.91	                                                                   a,
33.76/33.91	                                                                   fun(
33.76/33.91	                                                                   state,
33.76/33.91	                                                                   fun(
33.76/33.91	                                                                   bool,bool)))),
33.76/33.91	                                                                app_encode_app(
33.76/33.91	                                                                fun(fun(
33.76/33.91	                                                                    state,
33.76/33.91	                                                                    bool),
33.76/33.91	                                                                    fun(
33.76/33.91	                                                                    state,
33.76/33.91	                                                                    fun(
33.76/33.91	                                                                    bool,bool))),
33.76/33.91	                                                                fun(fun(
33.76/33.91	                                                                    a,
33.76/33.91	                                                                    fun(
33.76/33.91	                                                                    state,
33.76/33.91	                                                                    bool)),
33.76/33.91	                                                                    fun(
33.76/33.91	                                                                    a,
33.76/33.91	                                                                    fun(
33.76/33.91	                                                                    state,
33.76/33.91	                                                                    fun(
33.76/33.91	                                                                    bool,bool)))),
33.76/33.91	                                                                combb(
33.76/33.91	                                                                fun(state,
33.76/33.91	                                                                    bool),
33.76/33.91	                                                                fun(state,
33.76/33.91	                                                                    fun(
33.76/33.91	                                                                    bool,bool)),
33.76/33.91	                                                                a),
33.76/33.91	                                                                app_encode_app(
33.76/33.91	                                                                fun(bool,
33.76/33.91	                                                                    fun(
33.76/33.91	                                                                    bool,bool)),
33.76/33.91	                                                                fun(fun(
33.76/33.91	                                                                    state,
33.76/33.91	                                                                    bool),
33.76/33.91	                                                                    fun(
33.76/33.91	                                                                    state,
33.76/33.91	                                                                    fun(
33.76/33.91	                                                                    bool,bool))),
33.76/33.91	                                                                combb(
33.76/33.91	                                                                bool,
33.76/33.91	                                                                fun(bool,bool),
33.76/33.91	                                                                state),fconj))),
33.76/33.91	                                                                p)))),
33.76/33.91	                                                                app_encode_app(
33.76/33.91	                                                                fun(state,
33.76/33.91	                                                                    bool),
33.76/33.91	                                                                fun(state,
33.76/33.91	                                                                    bool),
33.76/33.91	                                                                app_encode_app(
33.76/33.91	                                                                fun(fun(
33.76/33.91	                                                                    state,
33.76/33.91	                                                                    bool),
33.76/33.91	                                                                    fun(
33.76/33.91	                                                                    state,
33.76/33.91	                                                                    bool)),
33.76/33.91	                                                                app_encode_fun(
33.76/33.91	                                                                fun(state,
33.76/33.91	                                                                    bool),
33.76/33.91	                                                                fun(state,
33.76/33.91	                                                                    bool)),
33.76/33.91	                                                                aa(fun(
33.76/33.91	                                                                   state,bool),
33.76/33.91	                                                                   fun(
33.76/33.91	                                                                   state,bool)),
33.76/33.91	                                                                app_encode_app(
33.76/33.91	                                                                fun(bool,bool),
33.76/33.91	                                                                fun(fun(
33.76/33.91	                                                                    state,
33.76/33.91	                                                                    bool),
33.76/33.91	                                                                    fun(
33.76/33.91	                                                                    state,
33.76/33.91	                                                                    bool)),
33.76/33.91	                                                                combb(
33.76/33.91	                                                                bool,bool,
33.76/33.91	                                                                state),fNot)),
33.76/33.91	                                                                b))))),
33.76/33.91	                                  bot_bot(fun(hoare_28830079triple(a),bool)))))).
33.76/33.91	tff('7', plain,
33.76/33.91	    ~ app_encode_app(fun(hoare_28830079triple(a), bool), $o, 
33.76/33.91	        app_encode_app(fun(hoare_28830079triple(a), bool), 
33.76/33.91	          app_encode_fun(fun(hoare_28830079triple(a), bool), $o), 
33.76/33.91	          hoare_992312373derivs(a), g), 
33.76/33.91	        app_encode_app(fun(hoare_28830079triple(a), bool), 
33.76/33.91	          fun(hoare_28830079triple(a), bool), 
33.76/33.91	          app_encode_app(
33.76/33.91	            fun(fun(hoare_28830079triple(a), bool), 
33.76/33.91	              fun(hoare_28830079triple(a), bool)), 
33.76/33.91	            app_encode_fun(fun(hoare_28830079triple(a), bool), 
33.76/33.91	              fun(hoare_28830079triple(a), bool)), 
33.76/33.91	            aa(fun(hoare_28830079triple(a), bool), 
33.76/33.91	              fun(hoare_28830079triple(a), bool)), 
33.76/33.91	            app_encode_app(hoare_28830079triple(a), 
33.76/33.91	              fun(fun(hoare_28830079triple(a), bool), 
33.76/33.91	                fun(hoare_28830079triple(a), bool)), 
33.76/33.91	              app_encode_app(
33.76/33.91	                fun(hoare_28830079triple(a), 
33.76/33.91	                  fun(fun(hoare_28830079triple(a), bool), 
33.76/33.91	                    fun(hoare_28830079triple(a), bool))), 
33.76/33.91	                app_encode_fun(hoare_28830079triple(a), 
33.76/33.91	                  fun(fun(hoare_28830079triple(a), bool), 
33.76/33.91	                    fun(hoare_28830079triple(a), bool))), 
33.76/33.91	                aa(hoare_28830079triple(a), 
33.76/33.91	                  fun(fun(hoare_28830079triple(a), bool), 
33.76/33.91	                    fun(hoare_28830079triple(a), bool))), 
33.76/33.91	                insert(hoare_28830079triple(a))), 
33.76/33.91	              app_encode_app(fun(a, fun(state, bool)), 
33.76/33.91	                hoare_28830079triple(a), 
33.76/33.91	                app_encode_app(com, 
33.76/33.91	                  app_encode_fun(fun(a, fun(state, bool)), 
33.76/33.91	                    hoare_28830079triple(a)), 
33.76/33.91	                  app_encode_app(fun(a, fun(state, bool)), 
33.76/33.91	                    app_encode_fun(com, 
33.76/33.91	                      app_encode_fun(fun(a, fun(state, bool)), 
33.76/33.91	                        hoare_28830079triple(a))), 
33.76/33.91	                    hoare_1841697145triple(a), 
33.76/33.91	                    app_encode_app(fun(state, bool), 
33.76/33.91	                      fun(a, fun(state, bool)), combk(fun(state, bool), a), 
33.76/33.91	                      app_encode_app(bool, fun(state, bool), 
33.76/33.91	                        combk(bool, state), fFalse))), c), 
33.76/33.91	                app_encode_app(fun(state, bool), fun(a, fun(state, bool)), 
33.76/33.91	                  app_encode_app(
33.76/33.91	                    fun(fun(state, bool), fun(a, fun(state, bool))), 
33.76/33.91	                    app_encode_fun(fun(state, bool), 
33.76/33.91	                      fun(a, fun(state, bool))), 
33.76/33.91	                    aa(fun(state, bool), fun(a, fun(state, bool))), 
33.76/33.91	                    app_encode_app(
33.76/33.91	                      fun(a, fun(fun(state, bool), fun(state, bool))), 
33.76/33.91	                      fun(fun(state, bool), fun(a, fun(state, bool))), 
33.76/33.91	                      app_encode_app(
33.76/33.91	                        fun(fun(a, fun(fun(state, bool), fun(state, bool))), 
33.76/33.91	                          fun(fun(state, bool), fun(a, fun(state, bool)))), 
33.76/33.91	                        app_encode_fun(
33.76/33.91	                          fun(a, fun(fun(state, bool), fun(state, bool))), 
33.76/33.91	                          fun(fun(state, bool), fun(a, fun(state, bool)))), 
33.76/33.91	                        aa(fun(a, fun(fun(state, bool), fun(state, bool))), 
33.76/33.91	                          fun(fun(state, bool), fun(a, fun(state, bool)))), 
33.76/33.91	                        combc(a, fun(state, bool), fun(state, bool))), 
33.76/33.91	                      app_encode_app(fun(a, fun(state, fun(bool, bool))), 
33.76/33.91	                        fun(a, fun(fun(state, bool), fun(state, bool))), 
33.76/33.91	                        app_encode_app(
33.76/33.91	                          fun(fun(a, fun(state, fun(bool, bool))), 
33.76/33.91	                            fun(a, fun(fun(state, bool), fun(state, bool)))), 
33.76/33.91	                          app_encode_fun(
33.76/33.91	                            fun(a, fun(state, fun(bool, bool))), 
33.76/33.91	                            fun(a, fun(fun(state, bool), fun(state, bool)))), 
33.76/33.91	                          aa(fun(a, fun(state, fun(bool, bool))), 
33.76/33.91	                            fun(a, fun(fun(state, bool), fun(state, bool)))), 
33.76/33.91	                          app_encode_app(
33.76/33.91	                            fun(fun(state, fun(bool, bool)), 
33.76/33.91	                              fun(fun(state, bool), fun(state, bool))), 
33.76/33.91	                            fun(fun(a, fun(state, fun(bool, bool))), 
33.76/33.91	                              fun(a, fun(fun(state, bool), fun(state, bool)))), 
33.76/33.91	                            combb(fun(state, fun(bool, bool)), 
33.76/33.91	                              fun(fun(state, bool), fun(state, bool)), a), 
33.76/33.91	                            combs(state, bool, bool))), 
33.76/33.91	                        app_encode_app(fun(a, fun(state, bool)), 
33.76/33.91	                          fun(a, fun(state, fun(bool, bool))), 
33.76/33.91	                          app_encode_app(
33.76/33.91	                            fun(fun(a, fun(state, bool)), 
33.76/33.91	                              fun(a, fun(state, fun(bool, bool)))), 
33.76/33.91	                            app_encode_fun(fun(a, fun(state, bool)), 
33.76/33.91	                              fun(a, fun(state, fun(bool, bool)))), 
33.76/33.91	                            aa(fun(a, fun(state, bool)), 
33.76/33.91	                              fun(a, fun(state, fun(bool, bool)))), 
33.76/33.91	                            app_encode_app(
33.76/33.91	                              fun(fun(state, bool), 
33.76/33.91	                                fun(state, fun(bool, bool))), 
33.76/33.91	                              fun(fun(a, fun(state, bool)), 
33.76/33.91	                                fun(a, fun(state, fun(bool, bool)))), 
33.76/33.91	                              combb(fun(state, bool), 
33.76/33.91	                                fun(state, fun(bool, bool)), a), 
33.76/33.91	                              app_encode_app(fun(bool, fun(bool, bool)), 
33.76/33.91	                                fun(fun(state, bool), 
33.76/33.91	                                  fun(state, fun(bool, bool))), 
33.76/33.91	                                combb(bool, fun(bool, bool), state), fconj))), 
33.76/33.91	                          p)))), 
33.76/33.91	                  app_encode_app(fun(state, bool), fun(state, bool), 
33.76/33.91	                    app_encode_app(fun(fun(state, bool), fun(state, bool)), 
33.76/33.91	                      app_encode_fun(fun(state, bool), fun(state, bool)), 
33.76/33.91	                      aa(fun(state, bool), fun(state, bool)), 
33.76/33.91	                      app_encode_app(fun(bool, bool), 
33.76/33.91	                        fun(fun(state, bool), fun(state, bool)), 
33.76/33.91	                        combb(bool, bool, state), fNot)), b))))), 
33.76/33.91	          bot_bot(fun(hoare_28830079triple(a), bool)))),
33.76/33.91	    inference('cnf', [status(esa)], [zf_stmt_0])).
33.76/33.91	tff(zf_stmt_68, axiom,
33.76/33.91	  (![B:$tType]:
33.76/33.91	     (bot_bot(fun(B,bool)) =
33.76/33.91	      app_encode_app(fun(B,bool),fun(B,bool),collect(B),
33.76/33.91	                     app_encode_app(bool,fun(B,bool),combk(bool,B),fFalse))))).
33.76/33.91	tff('8', plain,
33.76/33.91	    ![X96 : $tType]:
33.76/33.91	      bot_bot(fun(X96, bool))
33.76/33.91	       = app_encode_app(fun(X96, bool), fun(X96, bool), collect(X96), 
33.76/33.91	           app_encode_app(bool, fun(X96, bool), combk(bool, X96), fFalse)),
33.76/33.91	    inference('cnf', [status(esa)], [zf_stmt_68])).
33.76/33.91	tff('9', plain,
33.76/33.91	    ![X96 : $tType]:
33.76/33.91	      bot_bot(fun(X96, bool))
33.76/33.91	       = app_encode_app(bool, fun(X96, bool), combk(bool, X96), fFalse),
33.76/33.91	    inference('demod', [status(thm)], ['8', '3'])).
33.76/33.91	tff('10', plain,
33.76/33.91	    ~ app_encode_app(fun(hoare_28830079triple(a), bool), $o, 
33.76/33.91	        app_encode_app(fun(hoare_28830079triple(a), bool), 
33.76/33.91	          app_encode_fun(fun(hoare_28830079triple(a), bool), $o), 
33.76/33.91	          hoare_992312373derivs(a), g), 
33.76/33.91	        app_encode_app(hoare_28830079triple(a), 
33.76/33.91	          fun(hoare_28830079triple(a), bool), 
33.76/33.91	          app_encode_app(
33.76/33.91	            fun(hoare_28830079triple(a), fun(hoare_28830079triple(a), bool)), 
33.76/33.91	            app_encode_fun(hoare_28830079triple(a), 
33.76/33.91	              fun(hoare_28830079triple(a), bool)), 
33.76/33.91	            aa(hoare_28830079triple(a), fun(hoare_28830079triple(a), bool)), 
33.76/33.91	            fequal(hoare_28830079triple(a))), 
33.76/33.91	          app_encode_app(fun(a, fun(state, bool)), hoare_28830079triple(a), 
33.76/33.91	            app_encode_app(com, 
33.76/33.91	              app_encode_fun(fun(a, fun(state, bool)), 
33.76/33.91	                hoare_28830079triple(a)), 
33.76/33.91	              app_encode_app(fun(a, fun(state, bool)), 
33.76/33.91	                app_encode_fun(com, 
33.76/33.91	                  app_encode_fun(fun(a, fun(state, bool)), 
33.76/33.91	                    hoare_28830079triple(a))), hoare_1841697145triple(a), 
33.76/33.91	                app_encode_app(fun(state, bool), fun(a, fun(state, bool)), 
33.76/33.91	                  combk(fun(state, bool), a), bot_bot(fun(state, bool)))), c), 
33.76/33.91	            app_encode_app(fun(state, bool), fun(a, fun(state, bool)), 
33.76/33.91	              app_encode_app(
33.76/33.91	                fun(fun(state, bool), fun(a, fun(state, bool))), 
33.76/33.91	                app_encode_fun(fun(state, bool), fun(a, fun(state, bool))), 
33.76/33.91	                aa(fun(state, bool), fun(a, fun(state, bool))), 
33.76/33.91	                app_encode_app(
33.76/33.91	                  fun(a, fun(fun(state, bool), fun(state, bool))), 
33.76/33.91	                  fun(fun(state, bool), fun(a, fun(state, bool))), 
33.76/33.91	                  app_encode_app(
33.76/33.91	                    fun(fun(a, fun(fun(state, bool), fun(state, bool))), 
33.76/33.91	                      fun(fun(state, bool), fun(a, fun(state, bool)))), 
33.76/33.91	                    app_encode_fun(
33.76/33.91	                      fun(a, fun(fun(state, bool), fun(state, bool))), 
33.76/33.91	                      fun(fun(state, bool), fun(a, fun(state, bool)))), 
33.76/33.91	                    aa(fun(a, fun(fun(state, bool), fun(state, bool))), 
33.76/33.91	                      fun(fun(state, bool), fun(a, fun(state, bool)))), 
33.76/33.91	                    combc(a, fun(state, bool), fun(state, bool))), 
33.76/33.91	                  app_encode_app(fun(a, fun(state, fun(bool, bool))), 
33.76/33.91	                    fun(a, fun(fun(state, bool), fun(state, bool))), 
33.76/33.91	                    app_encode_app(
33.76/33.91	                      fun(fun(a, fun(state, fun(bool, bool))), 
33.76/33.91	                        fun(a, fun(fun(state, bool), fun(state, bool)))), 
33.76/33.91	                      app_encode_fun(fun(a, fun(state, fun(bool, bool))), 
33.76/33.91	                        fun(a, fun(fun(state, bool), fun(state, bool)))), 
33.76/33.91	                      aa(fun(a, fun(state, fun(bool, bool))), 
33.76/33.91	                        fun(a, fun(fun(state, bool), fun(state, bool)))), 
33.76/33.91	                      app_encode_app(
33.76/33.91	                        fun(fun(state, fun(bool, bool)), 
33.76/33.91	                          fun(fun(state, bool), fun(state, bool))), 
33.76/33.91	                        fun(fun(a, fun(state, fun(bool, bool))), 
33.76/33.91	                          fun(a, fun(fun(state, bool), fun(state, bool)))), 
33.76/33.91	                        combb(fun(state, fun(bool, bool)), 
33.76/33.91	                          fun(fun(state, bool), fun(state, bool)), a), 
33.76/33.91	                        combs(state, bool, bool))), 
33.76/33.91	                    app_encode_app(fun(a, fun(state, bool)), 
33.76/33.91	                      fun(a, fun(state, fun(bool, bool))), 
33.76/33.91	                      app_encode_app(
33.76/33.91	                        fun(fun(a, fun(state, bool)), 
33.76/33.91	                          fun(a, fun(state, fun(bool, bool)))), 
33.76/33.91	                        app_encode_fun(fun(a, fun(state, bool)), 
33.76/33.91	                          fun(a, fun(state, fun(bool, bool)))), 
33.76/33.91	                        aa(fun(a, fun(state, bool)), 
33.76/33.91	                          fun(a, fun(state, fun(bool, bool)))), 
33.76/33.91	                        app_encode_app(
33.76/33.91	                          fun(fun(state, bool), fun(state, fun(bool, bool))), 
33.76/33.91	                          fun(fun(a, fun(state, bool)), 
33.76/33.91	                            fun(a, fun(state, fun(bool, bool)))), 
33.76/33.91	                          combb(fun(state, bool), 
33.76/33.91	                            fun(state, fun(bool, bool)), a), 
33.76/33.91	                          app_encode_app(fun(bool, fun(bool, bool)), 
33.76/33.91	                            fun(fun(state, bool), 
33.76/33.91	                              fun(state, fun(bool, bool))), 
33.76/33.91	                            combb(bool, fun(bool, bool), state), fconj))), p)))), 
33.76/33.91	              app_encode_app(fun(state, bool), fun(state, bool), 
33.76/33.91	                app_encode_app(fun(fun(state, bool), fun(state, bool)), 
33.76/33.91	                  app_encode_fun(fun(state, bool), fun(state, bool)), 
33.76/33.91	                  aa(fun(state, bool), fun(state, bool)), 
33.76/33.91	                  app_encode_app(fun(bool, bool), 
33.76/33.91	                    fun(fun(state, bool), fun(state, bool)), 
33.76/33.91	                    combb(bool, bool, state), fNot)), b))))),
33.76/33.91	    inference('demod', [status(thm)], ['7', '9', '4'])).
33.76/33.91	tff('11', plain,
33.76/33.91	    (~ $true
33.76/33.91	     | app_encode_app(bool, $o, pp, 
33.76/33.91	         app_encode_app(state, bool, 
33.76/33.91	           app_encode_app(fun(state, bool), app_encode_fun(state, bool), 
33.76/33.91	             aa(state, bool), bot_bot(fun(state, bool))), 
33.76/33.91	           sk_S(a, 
33.76/33.91	             app_encode_app(fun(state, bool), fun(a, fun(state, bool)), 
33.76/33.91	               combk(fun(state, bool), a), bot_bot(fun(state, bool))), g, c, 
33.76/33.91	             app_encode_app(fun(state, bool), fun(a, fun(state, bool)), 
33.76/33.91	               app_encode_app(
33.76/33.91	                 fun(fun(state, bool), fun(a, fun(state, bool))), 
33.76/33.91	                 app_encode_fun(fun(state, bool), fun(a, fun(state, bool))), 
33.76/33.91	                 aa(fun(state, bool), fun(a, fun(state, bool))), 
33.76/33.91	                 app_encode_app(
33.76/33.91	                   fun(a, fun(fun(state, bool), fun(state, bool))), 
33.76/33.91	                   fun(fun(state, bool), fun(a, fun(state, bool))), 
33.76/33.91	                   app_encode_app(
33.76/33.91	                     fun(fun(a, fun(fun(state, bool), fun(state, bool))), 
33.76/33.91	                       fun(fun(state, bool), fun(a, fun(state, bool)))), 
33.76/33.91	                     app_encode_fun(
33.76/33.91	                       fun(a, fun(fun(state, bool), fun(state, bool))), 
33.76/33.91	                       fun(fun(state, bool), fun(a, fun(state, bool)))), 
33.76/33.91	                     aa(fun(a, fun(fun(state, bool), fun(state, bool))), 
33.76/33.91	                       fun(fun(state, bool), fun(a, fun(state, bool)))), 
33.76/33.91	                     combc(a, fun(state, bool), fun(state, bool))), 
33.76/33.91	                   app_encode_app(fun(a, fun(state, fun(bool, bool))), 
33.76/33.91	                     fun(a, fun(fun(state, bool), fun(state, bool))), 
33.76/33.91	                     app_encode_app(
33.76/33.91	                       fun(fun(a, fun(state, fun(bool, bool))), 
33.76/33.91	                         fun(a, fun(fun(state, bool), fun(state, bool)))), 
33.76/33.91	                       app_encode_fun(fun(a, fun(state, fun(bool, bool))), 
33.76/33.91	                         fun(a, fun(fun(state, bool), fun(state, bool)))), 
33.76/33.91	                       aa(fun(a, fun(state, fun(bool, bool))), 
33.76/33.91	                         fun(a, fun(fun(state, bool), fun(state, bool)))), 
33.76/33.91	                       app_encode_app(
33.76/33.91	                         fun(fun(state, fun(bool, bool)), 
33.76/33.91	                           fun(fun(state, bool), fun(state, bool))), 
33.76/33.91	                         fun(fun(a, fun(state, fun(bool, bool))), 
33.76/33.91	                           fun(a, fun(fun(state, bool), fun(state, bool)))), 
33.76/33.91	                         combb(fun(state, fun(bool, bool)), 
33.76/33.91	                           fun(fun(state, bool), fun(state, bool)), a), 
33.76/33.91	                         combs(state, bool, bool))), 
33.76/33.91	                     app_encode_app(fun(a, fun(state, bool)), 
33.76/33.91	                       fun(a, fun(state, fun(bool, bool))), 
33.76/33.91	                       app_encode_app(
33.76/33.91	                         fun(fun(a, fun(state, bool)), 
33.76/33.91	                           fun(a, fun(state, fun(bool, bool)))), 
33.76/33.91	                         app_encode_fun(fun(a, fun(state, bool)), 
33.76/33.91	                           fun(a, fun(state, fun(bool, bool)))), 
33.76/33.91	                         aa(fun(a, fun(state, bool)), 
33.76/33.91	                           fun(a, fun(state, fun(bool, bool)))), 
33.76/33.91	                         app_encode_app(
33.76/33.91	                           fun(fun(state, bool), fun(state, fun(bool, bool))), 
33.76/33.91	                           fun(fun(a, fun(state, bool)), 
33.76/33.91	                             fun(a, fun(state, fun(bool, bool)))), 
33.76/33.91	                           combb(fun(state, bool), 
33.76/33.91	                             fun(state, fun(bool, bool)), a), 
33.76/33.91	                           app_encode_app(fun(bool, fun(bool, bool)), 
33.76/33.91	                             fun(fun(state, bool), 
33.76/33.91	                               fun(state, fun(bool, bool))), 
33.76/33.91	                             combb(bool, fun(bool, bool), state), fconj))), 
33.76/33.91	                       p)))), 
33.76/33.91	               app_encode_app(fun(state, bool), fun(state, bool), 
33.76/33.91	                 app_encode_app(fun(fun(state, bool), fun(state, bool)), 
33.76/33.91	                   app_encode_fun(fun(state, bool), fun(state, bool)), 
33.76/33.91	                   aa(fun(state, bool), fun(state, bool)), 
33.76/33.91	                   app_encode_app(fun(bool, bool), 
33.76/33.91	                     fun(fun(state, bool), fun(state, bool)), 
33.76/33.91	                     combb(bool, bool, state), fNot)), b)))))),
33.76/33.91	    inference('sup-', [status(thm)], ['6', '10'])).
33.76/33.91	tff('12', plain,
33.76/33.91	    ![X0 : $tType, X1 : X0]:
33.76/33.91	      app_encode_app(X0, bool, 
33.76/33.91	        app_encode_app(fun(X0, bool), app_encode_fun(X0, bool), 
33.76/33.91	          aa(X0, bool), bot_bot(fun(X0, bool))), X1)
33.76/33.91	       = fFalse,
33.76/33.91	    inference('sup+', [status(thm)], ['9', '0'])).
33.76/33.91	tff('13', plain, (~ $true | app_encode_app(bool, $o, pp, fFalse)),
33.76/33.91	    inference('demod', [status(thm)], ['11', '12'])).
33.76/33.91	tff('14', plain, app_encode_app(bool, $o, pp, fFalse),
33.76/33.91	    inference('simplify', [status(thm)], ['13'])).
33.76/33.91	tff(zf_stmt_150, axiom, (~app_encode_app(bool,$o,pp,fFalse))).
33.76/33.91	tff('15', plain, ~ app_encode_app(bool, $o, pp, fFalse),
33.76/33.91	    inference('cnf', [status(esa)], [zf_stmt_150])).
33.76/33.91	tff('16', plain, ~ $true, inference('sup-', [status(thm)], ['14', '15'])).
33.76/33.91	tff('17', plain, $false, inference('simplify', [status(thm)], ['16'])).
33.76/33.91	
33.76/33.91	% SZS output end Refutation
33.76/33.91	EOF
