0.00/0.00	% File    : /export/starexec/sandbox/benchmark/theBenchmark.p
0.00/0.00	% app-encoded or not : app
0.00/0.00	% Variant    : fo
0.00/0.00	% Ordering    : rpo6
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   : n175.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 14:31:55 CST 2018
7.43/7.61	% done 3380 iterations in 7.405s
7.43/7.61	% SZS status Theorem for 'stdin'
7.43/7.61	% SZS output start Refutation
7.43/7.62	tff(zf_stmt_146, axiom,
7.43/7.62	  (app_encode_app(fun(event,bool),$o,
7.43/7.62	                  app_encode_app(event,app_encode_fun(fun(event,bool),$o),
7.43/7.62	                                 member(event),
7.43/7.62	                                 app_encode_app(msg,event,
7.43/7.62	                                                app_encode_app(agent,
7.43/7.62	                                                               app_encode_fun(
7.43/7.62	                                                               msg,event),
7.43/7.62	                                                               app_encode_app(
7.43/7.62	                                                               agent,
7.43/7.62	                                                               app_encode_fun(
7.43/7.62	                                                               agent,
7.43/7.62	                                                               app_encode_fun(
7.43/7.62	                                                               msg,event)),
7.43/7.62	                                                               says,server),a),
7.43/7.62	                                                app_encode_app(msg,msg,
7.43/7.62	                                                               app_encode_app(
7.43/7.62	                                                               nat,
7.43/7.62	                                                               app_encode_fun(
7.43/7.62	                                                               msg,msg),
7.43/7.62	                                                               crypt,k1),
7.43/7.62	                                                               app_encode_app(
7.43/7.62	                                                               msg,msg,
7.43/7.62	                                                               app_encode_app(
7.43/7.62	                                                               msg,
7.43/7.62	                                                               app_encode_fun(
7.43/7.62	                                                               msg,msg),
7.43/7.62	                                                               mPair,na),
7.43/7.62	                                                               app_encode_app(
7.43/7.62	                                                               msg,msg,
7.43/7.62	                                                               app_encode_app(
7.43/7.62	                                                               msg,
7.43/7.62	                                                               app_encode_fun(
7.43/7.62	                                                               msg,msg),
7.43/7.62	                                                               mPair,
7.43/7.62	                                                               app_encode_app(
7.43/7.62	                                                               agent,msg,
7.43/7.62	                                                               agent1,b)),
7.43/7.62	                                                               app_encode_app(
7.43/7.62	                                                               msg,msg,
7.43/7.62	                                                               app_encode_app(
7.43/7.62	                                                               msg,
7.43/7.62	                                                               app_encode_fun(
7.43/7.62	                                                               msg,msg),
7.43/7.62	                                                               mPair,
7.43/7.62	                                                               app_encode_app(
7.43/7.62	                                                               nat,msg,key,k)),
7.43/7.62	                                                               x)))))),
7.43/7.62	                  app_encode_app(list(event),fun(event,bool),set(event),evs)))).
7.43/7.62	tff('0', plain,
7.43/7.62	    app_encode_app(fun(event, bool), $o, 
7.43/7.62	      app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
7.43/7.62	        member(event), 
7.43/7.62	        app_encode_app(msg, event, 
7.43/7.62	          app_encode_app(agent, app_encode_fun(msg, event), 
7.43/7.62	            app_encode_app(agent, 
7.43/7.62	              app_encode_fun(agent, app_encode_fun(msg, event)), says, 
7.43/7.62	              server), a), 
7.43/7.62	          app_encode_app(msg, msg, 
7.43/7.62	            app_encode_app(nat, app_encode_fun(msg, msg), crypt, k1), 
7.43/7.62	            app_encode_app(msg, msg, 
7.43/7.62	              app_encode_app(msg, app_encode_fun(msg, msg), mPair, na), 
7.43/7.62	              app_encode_app(msg, msg, 
7.43/7.62	                app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                  app_encode_app(agent, msg, agent1, b)), 
7.43/7.62	                app_encode_app(msg, msg, 
7.43/7.62	                  app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                    app_encode_app(nat, msg, key, k)), x)))))), 
7.43/7.62	      app_encode_app(list(event), fun(event, bool), set(event), evs)),
7.43/7.62	    inference('cnf', [status(esa)], [zf_stmt_146])).
7.43/7.62	tff(zf_stmt_150, axiom,
7.43/7.62	  (app_encode_app(fun(list(event),bool),$o,
7.43/7.62	                  app_encode_app(list(event),
7.43/7.62	                                 app_encode_fun(fun(list(event),bool),$o),
7.43/7.62	                                 member(list(event)),evs),
7.43/7.62	                  nS_Sha254967238shared))).
7.43/7.62	tff('1', plain,
7.43/7.62	    app_encode_app(fun(list(event), bool), $o, 
7.43/7.62	      app_encode_app(list(event), 
7.43/7.62	        app_encode_fun(fun(list(event), bool), $o), member(list(event)), evs), 
7.43/7.62	      nS_Sha254967238shared),
7.43/7.62	    inference('cnf', [status(esa)], [zf_stmt_150])).
7.43/7.62	tff(zf_stmt_135, axiom,
7.43/7.62	  (![Evsa:list(event),Xa:msg,Ka:nat,Ba:agent,N:msg,K_a:nat,Aa:agent]:
7.43/7.62	     (app_encode_app(fun(event,bool),$o,
7.43/7.62	                     app_encode_app(event,app_encode_fun(fun(event,bool),$o),
7.43/7.62	                                    member(event),
7.43/7.62	                                    app_encode_app(msg,event,
7.43/7.62	                                                   app_encode_app(agent,
7.43/7.62	                                                                  app_encode_fun(
7.43/7.62	                                                                  msg,event),
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  agent,
7.43/7.62	                                                                  app_encode_fun(
7.43/7.62	                                                                  agent,
7.43/7.62	                                                                  app_encode_fun(
7.43/7.62	                                                                  msg,event)),
7.43/7.62	                                                                  says,server),
7.43/7.62	                                                                  Aa),
7.43/7.62	                                                   app_encode_app(msg,msg,
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  nat,
7.43/7.62	                                                                  app_encode_fun(
7.43/7.62	                                                                  msg,msg),
7.43/7.62	                                                                  crypt,K_a),
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  msg,msg,
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  msg,
7.43/7.62	                                                                  app_encode_fun(
7.43/7.62	                                                                  msg,msg),
7.43/7.62	                                                                  mPair,N),
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  msg,msg,
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  msg,
7.43/7.62	                                                                  app_encode_fun(
7.43/7.62	                                                                  msg,msg),
7.43/7.62	                                                                  mPair,
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  agent,msg,
7.43/7.62	                                                                  agent1,Ba)),
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  msg,msg,
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  msg,
7.43/7.62	                                                                  app_encode_fun(
7.43/7.62	                                                                  msg,msg),
7.43/7.62	                                                                  mPair,
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  nat,msg,
7.43/7.62	                                                                  key,Ka)),Xa)))))),
7.43/7.62	                     app_encode_app(list(event),fun(event,bool),set(event),
7.43/7.62	                                    Evsa)) =>
7.43/7.62	      (app_encode_app(fun(list(event),bool),$o,
7.43/7.62	                      app_encode_app(list(event),
7.43/7.62	                                     app_encode_fun(fun(list(event),bool),$o),
7.43/7.62	                                     member(list(event)),Evsa),
7.43/7.62	                      nS_Sha254967238shared) =>
7.43/7.62	       ((~
7.43/7.62	          app_encode_app(fun(nat,bool),$o,
7.43/7.62	                         app_encode_app(nat,app_encode_fun(fun(nat,bool),$o),
7.43/7.62	                                        member(nat),Ka),
7.43/7.62	                         app_encode_app(fun(agent,bool),fun(nat,bool),
7.43/7.62	                                        app_encode_app(fun(agent,nat),
7.43/7.62	                                                       app_encode_fun(
7.43/7.62	                                                       fun(agent,bool),
7.43/7.62	                                                       fun(nat,bool)),
7.43/7.62	                                                       image(agent,nat),shrK),
7.43/7.62	                                        top_top(fun(agent,bool))))) & 
7.43/7.62	        (Xa =
7.43/7.62	         app_encode_app(msg,msg,
7.43/7.62	                        app_encode_app(nat,app_encode_fun(msg,msg),crypt,
7.43/7.62	                                       app_encode_app(agent,nat,
7.43/7.62	                                                      app_encode_app(
7.43/7.62	                                                      fun(agent,nat),
7.43/7.62	                                                      app_encode_fun(
7.43/7.62	                                                      agent,nat),
7.43/7.62	                                                      aa(agent,nat),shrK),Ba)),
7.43/7.62	                        app_encode_app(msg,msg,
7.43/7.62	                                       app_encode_app(msg,
7.43/7.62	                                                      app_encode_fun(msg,msg),
7.43/7.62	                                                      mPair,
7.43/7.62	                                                      app_encode_app(
7.43/7.62	                                                      nat,msg,key,Ka)),
7.43/7.62	                                       app_encode_app(agent,msg,agent1,Aa)))) & 
7.43/7.62	        (K_a =
7.43/7.62	         app_encode_app(agent,nat,
7.43/7.62	                        app_encode_app(fun(agent,nat),
7.43/7.62	                                       app_encode_fun(agent,nat),
7.43/7.62	                                       aa(agent,nat),shrK),
7.43/7.62	                        Aa))))))).
7.43/7.62	tff('2', plain,
7.43/7.62	    ![X300 : list(event), X301 : agent, X302 : nat, X303 : msg, 
7.43/7.62	      X304 : agent, X305 : nat, X306 : msg]:
7.43/7.62	      (~ app_encode_app(fun(list(event), bool), $o, 
7.43/7.62	           app_encode_app(list(event), 
7.43/7.62	             app_encode_fun(fun(list(event), bool), $o), 
7.43/7.62	             member(list(event)), X300), nS_Sha254967238shared)
7.43/7.62	       | ~ app_encode_app(fun(event, bool), $o, 
7.43/7.62	             app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
7.43/7.62	               member(event), 
7.43/7.62	               app_encode_app(msg, event, 
7.43/7.62	                 app_encode_app(agent, app_encode_fun(msg, event), 
7.43/7.62	                   app_encode_app(agent, 
7.43/7.62	                     app_encode_fun(agent, app_encode_fun(msg, event)), 
7.43/7.62	                     says, server), X301), 
7.43/7.62	                 app_encode_app(msg, msg, 
7.43/7.62	                   app_encode_app(nat, app_encode_fun(msg, msg), crypt, X302), 
7.43/7.62	                   app_encode_app(msg, msg, 
7.43/7.62	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                       X303), 
7.43/7.62	                     app_encode_app(msg, msg, 
7.43/7.62	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                         app_encode_app(agent, msg, agent1, X304)), 
7.43/7.62	                       app_encode_app(msg, msg, 
7.43/7.62	                         app_encode_app(msg, app_encode_fun(msg, msg), 
7.43/7.62	                           mPair, app_encode_app(nat, msg, key, X305)), X306)))))), 
7.43/7.62	             app_encode_app(list(event), fun(event, bool), set(event), X300))
7.43/7.62	       | X302
7.43/7.62	          = app_encode_app(agent, nat, 
7.43/7.62	              app_encode_app(fun(agent, nat), app_encode_fun(agent, nat), 
7.43/7.62	                aa(agent, nat), shrK), X301)),
7.43/7.62	    inference('cnf', [status(esa)], [zf_stmt_135])).
7.43/7.62	tff('3', plain,
7.43/7.62	    ![X0 : nat, X1 : agent, X2 : msg, X3 : nat, X4 : agent, X5 : msg]:
7.43/7.62	      (~ $true
7.43/7.62	       | X0
7.43/7.62	          = app_encode_app(agent, nat, 
7.43/7.62	              app_encode_app(fun(agent, nat), app_encode_fun(agent, nat), 
7.43/7.62	                aa(agent, nat), shrK), X1)
7.43/7.62	       | ~ app_encode_app(fun(event, bool), $o, 
7.43/7.62	             app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
7.43/7.62	               member(event), 
7.43/7.62	               app_encode_app(msg, event, 
7.43/7.62	                 app_encode_app(agent, app_encode_fun(msg, event), 
7.43/7.62	                   app_encode_app(agent, 
7.43/7.62	                     app_encode_fun(agent, app_encode_fun(msg, event)), 
7.43/7.62	                     says, server), X1), 
7.43/7.62	                 app_encode_app(msg, msg, 
7.43/7.62	                   app_encode_app(nat, app_encode_fun(msg, msg), crypt, X0), 
7.43/7.62	                   app_encode_app(msg, msg, 
7.43/7.62	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, X5), 
7.43/7.62	                     app_encode_app(msg, msg, 
7.43/7.62	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                         app_encode_app(agent, msg, agent1, X4)), 
7.43/7.62	                       app_encode_app(msg, msg, 
7.43/7.62	                         app_encode_app(msg, app_encode_fun(msg, msg), 
7.43/7.62	                           mPair, app_encode_app(nat, msg, key, X3)), X2)))))), 
7.43/7.62	             app_encode_app(list(event), fun(event, bool), set(event), evs))),
7.43/7.62	    inference('sup-', [status(thm)], ['1', '2'])).
7.43/7.62	tff('4', plain,
7.43/7.62	    ![X0 : nat, X1 : agent, X2 : msg, X3 : nat, X4 : agent, X5 : msg]:
7.43/7.62	      (~ app_encode_app(fun(event, bool), $o, 
7.43/7.62	           app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
7.43/7.62	             member(event), 
7.43/7.62	             app_encode_app(msg, event, 
7.43/7.62	               app_encode_app(agent, app_encode_fun(msg, event), 
7.43/7.62	                 app_encode_app(agent, 
7.43/7.62	                   app_encode_fun(agent, app_encode_fun(msg, event)), says, 
7.43/7.62	                   server), X1), 
7.43/7.62	               app_encode_app(msg, msg, 
7.43/7.62	                 app_encode_app(nat, app_encode_fun(msg, msg), crypt, X0), 
7.43/7.62	                 app_encode_app(msg, msg, 
7.43/7.62	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, X5), 
7.43/7.62	                   app_encode_app(msg, msg, 
7.43/7.62	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                       app_encode_app(agent, msg, agent1, X4)), 
7.43/7.62	                     app_encode_app(msg, msg, 
7.43/7.62	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                         app_encode_app(nat, msg, key, X3)), X2)))))), 
7.43/7.62	           app_encode_app(list(event), fun(event, bool), set(event), evs))
7.43/7.62	       | X0
7.43/7.62	          = app_encode_app(agent, nat, 
7.43/7.62	              app_encode_app(fun(agent, nat), app_encode_fun(agent, nat), 
7.43/7.62	                aa(agent, nat), shrK), X1)),
7.43/7.62	    inference('simplify', [status(thm)], ['3'])).
7.43/7.62	tff('5', plain,
7.43/7.62	    (~ $true
7.43/7.62	     | k1
7.43/7.62	        = app_encode_app(agent, nat, 
7.43/7.62	            app_encode_app(fun(agent, nat), app_encode_fun(agent, nat), 
7.43/7.62	              aa(agent, nat), shrK), a)),
7.43/7.62	    inference('sup-', [status(thm)], ['0', '4'])).
7.43/7.62	tff('6', plain,
7.43/7.62	    k1
7.43/7.62	     = app_encode_app(agent, nat, 
7.43/7.62	         app_encode_app(fun(agent, nat), app_encode_fun(agent, nat), 
7.43/7.62	           aa(agent, nat), shrK), a),
7.43/7.62	    inference('simplify', [status(thm)], ['5'])).
7.43/7.62	tff('7', plain,
7.43/7.62	    app_encode_app(fun(event, bool), $o, 
7.43/7.62	      app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
7.43/7.62	        member(event), 
7.43/7.62	        app_encode_app(msg, event, 
7.43/7.62	          app_encode_app(agent, app_encode_fun(msg, event), 
7.43/7.62	            app_encode_app(agent, 
7.43/7.62	              app_encode_fun(agent, app_encode_fun(msg, event)), says, 
7.43/7.62	              server), a), 
7.43/7.62	          app_encode_app(msg, msg, 
7.43/7.62	            app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
7.43/7.62	              app_encode_app(agent, nat, 
7.43/7.62	                app_encode_app(fun(agent, nat), app_encode_fun(agent, nat), 
7.43/7.62	                  aa(agent, nat), shrK), a)), 
7.43/7.62	            app_encode_app(msg, msg, 
7.43/7.62	              app_encode_app(msg, app_encode_fun(msg, msg), mPair, na), 
7.43/7.62	              app_encode_app(msg, msg, 
7.43/7.62	                app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                  app_encode_app(agent, msg, agent1, b)), 
7.43/7.62	                app_encode_app(msg, msg, 
7.43/7.62	                  app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                    app_encode_app(nat, msg, key, k)), x)))))), 
7.43/7.62	      app_encode_app(list(event), fun(event, bool), set(event), evs)),
7.43/7.62	    inference('demod', [status(thm)], ['0', '6'])).
7.43/7.62	tff('8', plain,
7.43/7.62	    ![X300 : list(event), X301 : agent, X302 : nat, X303 : msg, 
7.43/7.62	      X304 : agent, X305 : nat, X306 : msg]:
7.43/7.62	      (~ app_encode_app(fun(list(event), bool), $o, 
7.43/7.62	           app_encode_app(list(event), 
7.43/7.62	             app_encode_fun(fun(list(event), bool), $o), 
7.43/7.62	             member(list(event)), X300), nS_Sha254967238shared)
7.43/7.62	       | ~ app_encode_app(fun(event, bool), $o, 
7.43/7.62	             app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
7.43/7.62	               member(event), 
7.43/7.62	               app_encode_app(msg, event, 
7.43/7.62	                 app_encode_app(agent, app_encode_fun(msg, event), 
7.43/7.62	                   app_encode_app(agent, 
7.43/7.62	                     app_encode_fun(agent, app_encode_fun(msg, event)), 
7.43/7.62	                     says, server), X301), 
7.43/7.62	                 app_encode_app(msg, msg, 
7.43/7.62	                   app_encode_app(nat, app_encode_fun(msg, msg), crypt, X302), 
7.43/7.62	                   app_encode_app(msg, msg, 
7.43/7.62	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                       X303), 
7.43/7.62	                     app_encode_app(msg, msg, 
7.43/7.62	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                         app_encode_app(agent, msg, agent1, X304)), 
7.43/7.62	                       app_encode_app(msg, msg, 
7.43/7.62	                         app_encode_app(msg, app_encode_fun(msg, msg), 
7.43/7.62	                           mPair, app_encode_app(nat, msg, key, X305)), X306)))))), 
7.43/7.62	             app_encode_app(list(event), fun(event, bool), set(event), X300))
7.43/7.62	       | X306
7.43/7.62	          = app_encode_app(msg, msg, 
7.43/7.62	              app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
7.43/7.62	                app_encode_app(agent, nat, 
7.43/7.62	                  app_encode_app(fun(agent, nat), 
7.43/7.62	                    app_encode_fun(agent, nat), aa(agent, nat), shrK), X304)), 
7.43/7.62	              app_encode_app(msg, msg, 
7.43/7.62	                app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                  app_encode_app(nat, msg, key, X305)), 
7.43/7.62	                app_encode_app(agent, msg, agent1, X301)))),
7.43/7.62	    inference('cnf', [status(esa)], [zf_stmt_135])).
7.43/7.62	tff('9', plain,
7.43/7.62	    ![X0 : msg, X1 : agent, X2 : nat, X3 : agent, X4 : msg, X5 : nat]:
7.43/7.62	      (~ $true
7.43/7.62	       | X0
7.43/7.62	          = app_encode_app(msg, msg, 
7.43/7.62	              app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
7.43/7.62	                app_encode_app(agent, nat, 
7.43/7.62	                  app_encode_app(fun(agent, nat), 
7.43/7.62	                    app_encode_fun(agent, nat), aa(agent, nat), shrK), X3)), 
7.43/7.62	              app_encode_app(msg, msg, 
7.43/7.62	                app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                  app_encode_app(nat, msg, key, X2)), 
7.43/7.62	                app_encode_app(agent, msg, agent1, X1)))
7.43/7.62	       | ~ app_encode_app(fun(event, bool), $o, 
7.43/7.62	             app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
7.43/7.62	               member(event), 
7.43/7.62	               app_encode_app(msg, event, 
7.43/7.62	                 app_encode_app(agent, app_encode_fun(msg, event), 
7.43/7.62	                   app_encode_app(agent, 
7.43/7.62	                     app_encode_fun(agent, app_encode_fun(msg, event)), 
7.43/7.62	                     says, server), X1), 
7.43/7.62	                 app_encode_app(msg, msg, 
7.43/7.62	                   app_encode_app(nat, app_encode_fun(msg, msg), crypt, X5), 
7.43/7.62	                   app_encode_app(msg, msg, 
7.43/7.62	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, X4), 
7.43/7.62	                     app_encode_app(msg, msg, 
7.43/7.62	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                         app_encode_app(agent, msg, agent1, X3)), 
7.43/7.62	                       app_encode_app(msg, msg, 
7.43/7.62	                         app_encode_app(msg, app_encode_fun(msg, msg), 
7.43/7.62	                           mPair, app_encode_app(nat, msg, key, X2)), X0)))))), 
7.43/7.62	             app_encode_app(list(event), fun(event, bool), set(event), evs))),
7.43/7.62	    inference('sup-', [status(thm)], ['1', '8'])).
7.43/7.62	tff('10', plain,
7.43/7.62	    ![X0 : msg, X1 : agent, X2 : nat, X3 : agent, X4 : msg, X5 : nat]:
7.43/7.62	      (~ app_encode_app(fun(event, bool), $o, 
7.43/7.62	           app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
7.43/7.62	             member(event), 
7.43/7.62	             app_encode_app(msg, event, 
7.43/7.62	               app_encode_app(agent, app_encode_fun(msg, event), 
7.43/7.62	                 app_encode_app(agent, 
7.43/7.62	                   app_encode_fun(agent, app_encode_fun(msg, event)), says, 
7.43/7.62	                   server), X1), 
7.43/7.62	               app_encode_app(msg, msg, 
7.43/7.62	                 app_encode_app(nat, app_encode_fun(msg, msg), crypt, X5), 
7.43/7.62	                 app_encode_app(msg, msg, 
7.43/7.62	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, X4), 
7.43/7.62	                   app_encode_app(msg, msg, 
7.43/7.62	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                       app_encode_app(agent, msg, agent1, X3)), 
7.43/7.62	                     app_encode_app(msg, msg, 
7.43/7.62	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                         app_encode_app(nat, msg, key, X2)), X0)))))), 
7.43/7.62	           app_encode_app(list(event), fun(event, bool), set(event), evs))
7.43/7.62	       | X0
7.43/7.62	          = app_encode_app(msg, msg, 
7.43/7.62	              app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
7.43/7.62	                app_encode_app(agent, nat, 
7.43/7.62	                  app_encode_app(fun(agent, nat), 
7.43/7.62	                    app_encode_fun(agent, nat), aa(agent, nat), shrK), X3)), 
7.43/7.62	              app_encode_app(msg, msg, 
7.43/7.62	                app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                  app_encode_app(nat, msg, key, X2)), 
7.43/7.62	                app_encode_app(agent, msg, agent1, X1)))),
7.43/7.62	    inference('simplify', [status(thm)], ['9'])).
7.43/7.62	tff('11', plain,
7.43/7.62	    (~ $true
7.43/7.62	     | x
7.43/7.62	        = app_encode_app(msg, msg, 
7.43/7.62	            app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
7.43/7.62	              app_encode_app(agent, nat, 
7.43/7.62	                app_encode_app(fun(agent, nat), app_encode_fun(agent, nat), 
7.43/7.62	                  aa(agent, nat), shrK), b)), 
7.43/7.62	            app_encode_app(msg, msg, 
7.43/7.62	              app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                app_encode_app(nat, msg, key, k)), 
7.43/7.62	              app_encode_app(agent, msg, agent1, a)))),
7.43/7.62	    inference('sup-', [status(thm)], ['7', '10'])).
7.43/7.62	tff('12', plain,
7.43/7.62	    x
7.43/7.62	     = app_encode_app(msg, msg, 
7.43/7.62	         app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
7.43/7.62	           app_encode_app(agent, nat, 
7.43/7.62	             app_encode_app(fun(agent, nat), app_encode_fun(agent, nat), 
7.43/7.62	               aa(agent, nat), shrK), b)), 
7.43/7.62	         app_encode_app(msg, msg, 
7.43/7.62	           app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	             app_encode_app(nat, msg, key, k)), 
7.43/7.62	           app_encode_app(agent, msg, agent1, a))),
7.43/7.62	    inference('simplify', [status(thm)], ['11'])).
7.43/7.62	tff('13', plain,
7.43/7.62	    app_encode_app(fun(event, bool), $o, 
7.43/7.62	      app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
7.43/7.62	        member(event), 
7.43/7.62	        app_encode_app(msg, event, 
7.43/7.62	          app_encode_app(agent, app_encode_fun(msg, event), 
7.43/7.62	            app_encode_app(agent, 
7.43/7.62	              app_encode_fun(agent, app_encode_fun(msg, event)), says, 
7.43/7.62	              server), a), 
7.43/7.62	          app_encode_app(msg, msg, 
7.43/7.62	            app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
7.43/7.62	              app_encode_app(agent, nat, 
7.43/7.62	                app_encode_app(fun(agent, nat), app_encode_fun(agent, nat), 
7.43/7.62	                  aa(agent, nat), shrK), a)), 
7.43/7.62	            app_encode_app(msg, msg, 
7.43/7.62	              app_encode_app(msg, app_encode_fun(msg, msg), mPair, na), 
7.43/7.62	              app_encode_app(msg, msg, 
7.43/7.62	                app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                  app_encode_app(agent, msg, agent1, b)), 
7.43/7.62	                app_encode_app(msg, msg, 
7.43/7.62	                  app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                    app_encode_app(nat, msg, key, k)), 
7.43/7.62	                  app_encode_app(msg, msg, 
7.43/7.62	                    app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
7.43/7.62	                      app_encode_app(agent, nat, 
7.43/7.62	                        app_encode_app(fun(agent, nat), 
7.43/7.62	                          app_encode_fun(agent, nat), aa(agent, nat), shrK), 
7.43/7.62	                        b)), 
7.43/7.62	                    app_encode_app(msg, msg, 
7.43/7.62	                      app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                        app_encode_app(nat, msg, key, k)), 
7.43/7.62	                      app_encode_app(agent, msg, agent1, a))))))))), 
7.43/7.62	      app_encode_app(list(event), fun(event, bool), set(event), evs)),
7.43/7.62	    inference('demod', [status(thm)], ['7', '12'])).
7.43/7.62	tff(zf_stmt_51, axiom,
7.43/7.62	  (![Evsa:list(event),Ka:nat,Ba:agent,NAa:msg,Aa:agent]:
7.43/7.62	     (app_encode_app(fun(event,bool),$o,
7.43/7.62	                     app_encode_app(event,app_encode_fun(fun(event,bool),$o),
7.43/7.62	                                    member(event),
7.43/7.62	                                    app_encode_app(msg,event,
7.43/7.62	                                                   app_encode_app(agent,
7.43/7.62	                                                                  app_encode_fun(
7.43/7.62	                                                                  msg,event),
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  agent,
7.43/7.62	                                                                  app_encode_fun(
7.43/7.62	                                                                  agent,
7.43/7.62	                                                                  app_encode_fun(
7.43/7.62	                                                                  msg,event)),
7.43/7.62	                                                                  says,server),
7.43/7.62	                                                                  Aa),
7.43/7.62	                                                   app_encode_app(msg,msg,
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  nat,
7.43/7.62	                                                                  app_encode_fun(
7.43/7.62	                                                                  msg,msg),
7.43/7.62	                                                                  crypt,
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  agent,nat,
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  fun(
7.43/7.62	                                                                  agent,nat),
7.43/7.62	                                                                  app_encode_fun(
7.43/7.62	                                                                  agent,nat),
7.43/7.62	                                                                  aa(
7.43/7.62	                                                                  agent,nat),
7.43/7.62	                                                                  shrK),Aa)),
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  msg,msg,
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  msg,
7.43/7.62	                                                                  app_encode_fun(
7.43/7.62	                                                                  msg,msg),
7.43/7.62	                                                                  mPair,NAa),
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  msg,msg,
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  msg,
7.43/7.62	                                                                  app_encode_fun(
7.43/7.62	                                                                  msg,msg),
7.43/7.62	                                                                  mPair,
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  agent,msg,
7.43/7.62	                                                                  agent1,Ba)),
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  msg,msg,
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  msg,
7.43/7.62	                                                                  app_encode_fun(
7.43/7.62	                                                                  msg,msg),
7.43/7.62	                                                                  mPair,
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  nat,msg,
7.43/7.62	                                                                  key,Ka)),
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  msg,msg,
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  nat,
7.43/7.62	                                                                  app_encode_fun(
7.43/7.62	                                                                  msg,msg),
7.43/7.62	                                                                  crypt,
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  agent,nat,
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  fun(
7.43/7.62	                                                                  agent,nat),
7.43/7.62	                                                                  app_encode_fun(
7.43/7.62	                                                                  agent,nat),
7.43/7.62	                                                                  aa(
7.43/7.62	                                                                  agent,nat),
7.43/7.62	                                                                  shrK),Ba)),
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  msg,msg,
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  msg,
7.43/7.62	                                                                  app_encode_fun(
7.43/7.62	                                                                  msg,msg),
7.43/7.62	                                                                  mPair,
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  nat,msg,
7.43/7.62	                                                                  key,Ka)),
7.43/7.62	                                                                  app_encode_app(
7.43/7.62	                                                                  agent,msg,
7.43/7.62	                                                                  agent1,Aa))))))))),
7.43/7.62	                     app_encode_app(list(event),fun(event,bool),set(event),
7.43/7.62	                                    Evsa)) =>
7.43/7.62	      ((~
7.43/7.62	         app_encode_app(fun(agent,bool),$o,
7.43/7.62	                        app_encode_app(agent,
7.43/7.62	                                       app_encode_fun(fun(agent,bool),$o),
7.43/7.62	                                       member(agent),Aa),
7.43/7.62	                        bad)) =>
7.43/7.62	       ((~
7.43/7.62	          app_encode_app(fun(agent,bool),$o,
7.43/7.62	                         app_encode_app(agent,
7.43/7.62	                                        app_encode_fun(fun(agent,bool),$o),
7.43/7.62	                                        member(agent),Ba),
7.43/7.62	                         bad)) =>
7.43/7.62	        (app_encode_app(fun(list(event),bool),$o,
7.43/7.62	                        app_encode_app(list(event),
7.43/7.62	                                       app_encode_fun(fun(list(event),bool),
7.43/7.62	                                                      $o),
7.43/7.62	                                       member(list(event)),Evsa),
7.43/7.62	                        nS_Sha254967238shared) =>
7.43/7.62	         ((![NB2:msg]:
7.43/7.62	             (~
7.43/7.62	               app_encode_app(fun(event,bool),$o,
7.43/7.62	                              app_encode_app(event,
7.43/7.62	                                             app_encode_fun(fun(event,bool),
7.43/7.62	                                                            $o),
7.43/7.62	                                             member(event),
7.43/7.62	                                             app_encode_app(msg,event,
7.43/7.62	                                                            app_encode_app(
7.43/7.62	                                                            agent,
7.43/7.62	                                                            app_encode_fun(
7.43/7.62	                                                            msg,event),notes,
7.43/7.62	                                                            spy),
7.43/7.62	                                                            app_encode_app(
7.43/7.62	                                                            msg,msg,
7.43/7.62	                                                            app_encode_app(
7.43/7.62	                                                            msg,
7.43/7.62	                                                            app_encode_fun(
7.43/7.62	                                                            msg,msg),mPair,
7.43/7.62	                                                            NAa),
7.43/7.62	                                                            app_encode_app(
7.43/7.62	                                                            msg,msg,
7.43/7.62	                                                            app_encode_app(
7.43/7.62	                                                            msg,
7.43/7.62	                                                            app_encode_fun(
7.43/7.62	                                                            msg,msg),mPair,
7.43/7.62	                                                            NB2),
7.43/7.62	                                                            app_encode_app(
7.43/7.62	                                                            nat,msg,key,Ka))))),
7.43/7.62	                              app_encode_app(list(event),fun(event,bool),
7.43/7.62	                                             set(event),Evsa)))) =>
7.43/7.62	          (~
7.43/7.62	            app_encode_app(fun(msg,bool),$o,
7.43/7.62	                           app_encode_app(msg,
7.43/7.62	                                          app_encode_fun(fun(msg,bool),$o),
7.43/7.62	                                          member(msg),
7.43/7.62	                                          app_encode_app(nat,msg,key,Ka)),
7.43/7.62	                           app_encode_app(fun(msg,bool),fun(msg,bool),analz,
7.43/7.62	                                          app_encode_app(list(event),
7.43/7.62	                                                         fun(msg,bool),
7.43/7.62	                                                         app_encode_app(
7.43/7.62	                                                         agent,
7.43/7.62	                                                         app_encode_fun(
7.43/7.62	                                                         list(event),
7.43/7.62	                                                         fun(msg,bool)),
7.43/7.62	                                                         knows,spy),Evsa))))))))))).
7.43/7.62	tff('14', plain,
7.43/7.62	    ![X21 : list(event), X22 : nat, X23 : msg, X24 : agent, X25 : agent]:
7.43/7.62	      (~ app_encode_app(fun(list(event), bool), $o, 
7.43/7.62	           app_encode_app(list(event), 
7.43/7.62	             app_encode_fun(fun(list(event), bool), $o), 
7.43/7.62	             member(list(event)), X21), nS_Sha254967238shared)
7.43/7.62	       | ~ app_encode_app(fun(msg, bool), $o, 
7.43/7.62	             app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
7.43/7.62	               member(msg), app_encode_app(nat, msg, key, X22)), 
7.43/7.62	             app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
7.43/7.62	               app_encode_app(list(event), fun(msg, bool), 
7.43/7.62	                 app_encode_app(agent, 
7.43/7.62	                   app_encode_fun(list(event), fun(msg, bool)), knows, spy), 
7.43/7.62	                 X21)))
7.43/7.62	       | app_encode_app(fun(event, bool), $o, 
7.43/7.62	           app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
7.43/7.62	             member(event), 
7.43/7.62	             app_encode_app(msg, event, 
7.43/7.62	               app_encode_app(agent, app_encode_fun(msg, event), notes, spy), 
7.43/7.62	               app_encode_app(msg, msg, 
7.43/7.62	                 app_encode_app(msg, app_encode_fun(msg, msg), mPair, X23), 
7.43/7.62	                 app_encode_app(msg, msg, 
7.43/7.62	                   app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                     sk_NB2(X23, X22, X21)), 
7.43/7.62	                   app_encode_app(nat, msg, key, X22))))), 
7.43/7.62	           app_encode_app(list(event), fun(event, bool), set(event), X21))
7.43/7.62	       | app_encode_app(fun(agent, bool), $o, 
7.43/7.62	           app_encode_app(agent, app_encode_fun(fun(agent, bool), $o), 
7.43/7.62	             member(agent), X24), bad)
7.43/7.62	       | ~ app_encode_app(fun(event, bool), $o, 
7.43/7.62	             app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
7.43/7.62	               member(event), 
7.43/7.62	               app_encode_app(msg, event, 
7.43/7.62	                 app_encode_app(agent, app_encode_fun(msg, event), 
7.43/7.62	                   app_encode_app(agent, 
7.43/7.62	                     app_encode_fun(agent, app_encode_fun(msg, event)), 
7.43/7.62	                     says, server), X25), 
7.43/7.62	                 app_encode_app(msg, msg, 
7.43/7.62	                   app_encode_app(nat, app_encode_fun(msg, msg), crypt, 
7.43/7.62	                     app_encode_app(agent, nat, 
7.43/7.62	                       app_encode_app(fun(agent, nat), 
7.43/7.62	                         app_encode_fun(agent, nat), aa(agent, nat), shrK), 
7.43/7.62	                       X25)), 
7.43/7.62	                   app_encode_app(msg, msg, 
7.43/7.62	                     app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                       X23), 
7.43/7.62	                     app_encode_app(msg, msg, 
7.43/7.62	                       app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                         app_encode_app(agent, msg, agent1, X24)), 
7.43/7.62	                       app_encode_app(msg, msg, 
7.43/7.62	                         app_encode_app(msg, app_encode_fun(msg, msg), 
7.43/7.62	                           mPair, app_encode_app(nat, msg, key, X22)), 
7.43/7.62	                         app_encode_app(msg, msg, 
7.43/7.62	                           app_encode_app(nat, app_encode_fun(msg, msg), 
7.43/7.62	                             crypt, 
7.43/7.62	                             app_encode_app(agent, nat, 
7.43/7.62	                               app_encode_app(fun(agent, nat), 
7.43/7.62	                                 app_encode_fun(agent, nat), aa(agent, nat), 
7.43/7.62	                                 shrK), X24)), 
7.43/7.62	                           app_encode_app(msg, msg, 
7.43/7.62	                             app_encode_app(msg, app_encode_fun(msg, msg), 
7.43/7.62	                               mPair, app_encode_app(nat, msg, key, X22)), 
7.43/7.62	                             app_encode_app(agent, msg, agent1, X25))))))))), 
7.43/7.62	             app_encode_app(list(event), fun(event, bool), set(event), X21))
7.43/7.62	       | app_encode_app(fun(agent, bool), $o, 
7.43/7.62	           app_encode_app(agent, app_encode_fun(fun(agent, bool), $o), 
7.43/7.62	             member(agent), X25), bad)),
7.43/7.62	    inference('cnf', [status(esa)], [zf_stmt_51])).
7.43/7.62	tff('15', plain,
7.43/7.62	    (~ $true
7.43/7.62	     | app_encode_app(fun(agent, bool), $o, 
7.43/7.62	         app_encode_app(agent, app_encode_fun(fun(agent, bool), $o), 
7.43/7.62	           member(agent), a), bad)
7.43/7.62	     | app_encode_app(fun(agent, bool), $o, 
7.43/7.62	         app_encode_app(agent, app_encode_fun(fun(agent, bool), $o), 
7.43/7.62	           member(agent), b), bad)
7.43/7.62	     | app_encode_app(fun(event, bool), $o, 
7.43/7.62	         app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
7.43/7.62	           member(event), 
7.43/7.62	           app_encode_app(msg, event, 
7.43/7.62	             app_encode_app(agent, app_encode_fun(msg, event), notes, spy), 
7.43/7.62	             app_encode_app(msg, msg, 
7.43/7.62	               app_encode_app(msg, app_encode_fun(msg, msg), mPair, na), 
7.43/7.62	               app_encode_app(msg, msg, 
7.43/7.62	                 app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                   sk_NB2(na, k, evs)), app_encode_app(nat, msg, key, k))))), 
7.43/7.62	         app_encode_app(list(event), fun(event, bool), set(event), evs))
7.43/7.62	     | ~ app_encode_app(fun(msg, bool), $o, 
7.43/7.62	           app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), 
7.43/7.62	             member(msg), app_encode_app(nat, msg, key, k)), 
7.43/7.62	           app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
7.43/7.62	             app_encode_app(list(event), fun(msg, bool), 
7.43/7.62	               app_encode_app(agent, 
7.43/7.62	                 app_encode_fun(list(event), fun(msg, bool)), knows, spy), 
7.43/7.62	               evs)))
7.43/7.62	     | ~ app_encode_app(fun(list(event), bool), $o, 
7.43/7.62	           app_encode_app(list(event), 
7.43/7.62	             app_encode_fun(fun(list(event), bool), $o), 
7.43/7.62	             member(list(event)), evs), nS_Sha254967238shared)),
7.43/7.62	    inference('sup-', [status(thm)], ['13', '14'])).
7.43/7.62	tff(zf_stmt_151, conjecture,
7.43/7.62	  (~
7.43/7.62	    app_encode_app(fun(msg,bool),$o,
7.43/7.62	                   app_encode_app(msg,app_encode_fun(fun(msg,bool),$o),
7.43/7.62	                                  member(msg),app_encode_app(nat,msg,key,k)),
7.43/7.62	                   app_encode_app(fun(msg,bool),fun(msg,bool),analz,
7.43/7.62	                                  app_encode_app(list(event),fun(msg,bool),
7.43/7.62	                                                 app_encode_app(agent,
7.43/7.62	                                                                app_encode_fun(
7.43/7.62	                                                                list(event),
7.43/7.62	                                                                fun(msg,bool)),
7.43/7.62	                                                                knows,spy),
7.43/7.62	                                                 evs))))).
7.43/7.62	tff(zf_stmt_0, negated_conjecture,
7.43/7.62	  (app_encode_app(fun(msg,bool),$o,
7.43/7.62	                  app_encode_app(msg,app_encode_fun(fun(msg,bool),$o),
7.43/7.62	                                 member(msg),app_encode_app(nat,msg,key,k)),
7.43/7.62	                  app_encode_app(fun(msg,bool),fun(msg,bool),analz,
7.43/7.62	                                 app_encode_app(list(event),fun(msg,bool),
7.43/7.62	                                                app_encode_app(agent,
7.43/7.62	                                                               app_encode_fun(
7.43/7.62	                                                               list(event),
7.43/7.62	                                                               fun(msg,bool)),
7.43/7.62	                                                               knows,spy),
7.43/7.62	                                                evs))))).
7.43/7.62	tff('16', plain,
7.43/7.62	    app_encode_app(fun(msg, bool), $o, 
7.43/7.62	      app_encode_app(msg, app_encode_fun(fun(msg, bool), $o), member(msg), 
7.43/7.62	        app_encode_app(nat, msg, key, k)), 
7.43/7.62	      app_encode_app(fun(msg, bool), fun(msg, bool), analz, 
7.43/7.62	        app_encode_app(list(event), fun(msg, bool), 
7.43/7.62	          app_encode_app(agent, app_encode_fun(list(event), fun(msg, bool)), 
7.43/7.62	            knows, spy), evs))),
7.43/7.62	    inference('cnf', [status(esa)], [zf_stmt_0])).
7.43/7.62	tff('17', plain,
7.43/7.62	    (~ $true
7.43/7.62	     | app_encode_app(fun(agent, bool), $o, 
7.43/7.62	         app_encode_app(agent, app_encode_fun(fun(agent, bool), $o), 
7.43/7.62	           member(agent), a), bad)
7.43/7.62	     | app_encode_app(fun(agent, bool), $o, 
7.43/7.62	         app_encode_app(agent, app_encode_fun(fun(agent, bool), $o), 
7.43/7.62	           member(agent), b), bad)
7.43/7.62	     | app_encode_app(fun(event, bool), $o, 
7.43/7.62	         app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
7.43/7.62	           member(event), 
7.43/7.62	           app_encode_app(msg, event, 
7.43/7.62	             app_encode_app(agent, app_encode_fun(msg, event), notes, spy), 
7.43/7.62	             app_encode_app(msg, msg, 
7.43/7.62	               app_encode_app(msg, app_encode_fun(msg, msg), mPair, na), 
7.43/7.62	               app_encode_app(msg, msg, 
7.43/7.62	                 app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                   sk_NB2(na, k, evs)), app_encode_app(nat, msg, key, k))))), 
7.43/7.62	         app_encode_app(list(event), fun(event, bool), set(event), evs))
7.43/7.62	     | ~ $true
7.43/7.62	     | ~ $true),
7.43/7.62	    inference('demod', [status(thm)], ['15', '16', '1'])).
7.43/7.62	tff('18', plain,
7.43/7.62	    (app_encode_app(fun(event, bool), $o, 
7.43/7.62	       app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
7.43/7.62	         member(event), 
7.43/7.62	         app_encode_app(msg, event, 
7.43/7.62	           app_encode_app(agent, app_encode_fun(msg, event), notes, spy), 
7.43/7.62	           app_encode_app(msg, msg, 
7.43/7.62	             app_encode_app(msg, app_encode_fun(msg, msg), mPair, na), 
7.43/7.62	             app_encode_app(msg, msg, 
7.43/7.62	               app_encode_app(msg, app_encode_fun(msg, msg), mPair, 
7.43/7.62	                 sk_NB2(na, k, evs)), app_encode_app(nat, msg, key, k))))), 
7.43/7.62	       app_encode_app(list(event), fun(event, bool), set(event), evs))
7.43/7.62	     | app_encode_app(fun(agent, bool), $o, 
7.43/7.62	         app_encode_app(agent, app_encode_fun(fun(agent, bool), $o), 
7.43/7.62	           member(agent), b), bad)
7.43/7.62	     | app_encode_app(fun(agent, bool), $o, 
7.43/7.62	         app_encode_app(agent, app_encode_fun(fun(agent, bool), $o), 
7.43/7.62	           member(agent), a), bad)),
7.43/7.62	    inference('simplify', [status(thm)], ['17'])).
7.43/7.62	tff(zf_stmt_147, axiom,
7.43/7.62	  (![NB:msg]:
7.43/7.62	     (~
7.43/7.62	       app_encode_app(fun(event,bool),$o,
7.43/7.62	                      app_encode_app(event,
7.43/7.62	                                     app_encode_fun(fun(event,bool),$o),
7.43/7.62	                                     member(event),
7.43/7.62	                                     app_encode_app(msg,event,
7.43/7.62	                                                    app_encode_app(agent,
7.43/7.62	                                                                   app_encode_fun(
7.43/7.62	                                                                   msg,event),
7.43/7.62	                                                                   notes,spy),
7.43/7.62	                                                    app_encode_app(msg,msg,
7.43/7.62	                                                                   app_encode_app(
7.43/7.62	                                                                   msg,
7.43/7.62	                                                                   app_encode_fun(
7.43/7.62	                                                                   msg,msg),
7.43/7.62	                                                                   mPair,na),
7.43/7.62	                                                                   app_encode_app(
7.43/7.62	                                                                   msg,msg,
7.43/7.62	                                                                   app_encode_app(
7.43/7.62	                                                                   msg,
7.43/7.62	                                                                   app_encode_fun(
7.43/7.62	                                                                   msg,msg),
7.43/7.62	                                                                   mPair,NB),
7.43/7.62	                                                                   app_encode_app(
7.43/7.62	                                                                   nat,msg,
7.43/7.62	                                                                   key,k))))),
7.43/7.62	                      app_encode_app(list(event),fun(event,bool),set(event),
7.43/7.62	                                     evs))))).
7.43/7.62	tff('19', plain,
7.43/7.62	    ![X340 : msg]:
7.43/7.62	      ~ app_encode_app(fun(event, bool), $o, 
7.43/7.62	          app_encode_app(event, app_encode_fun(fun(event, bool), $o), 
7.43/7.62	            member(event), 
7.43/7.62	            app_encode_app(msg, event, 
7.43/7.62	              app_encode_app(agent, app_encode_fun(msg, event), notes, spy), 
7.43/7.62	              app_encode_app(msg, msg, 
7.43/7.62	                app_encode_app(msg, app_encode_fun(msg, msg), mPair, na), 
7.43/7.62	                app_encode_app(msg, msg, 
7.43/7.62	                  app_encode_app(msg, app_encode_fun(msg, msg), mPair, X340), 
7.43/7.62	                  app_encode_app(nat, msg, key, k))))), 
7.43/7.62	          app_encode_app(list(event), fun(event, bool), set(event), evs)),
7.43/7.62	    inference('cnf', [status(esa)], [zf_stmt_147])).
7.43/7.62	tff('20', plain,
7.43/7.62	    (app_encode_app(fun(agent, bool), $o, 
7.43/7.62	       app_encode_app(agent, app_encode_fun(fun(agent, bool), $o), 
7.43/7.62	         member(agent), a), bad)
7.43/7.62	     | app_encode_app(fun(agent, bool), $o, 
7.43/7.62	         app_encode_app(agent, app_encode_fun(fun(agent, bool), $o), 
7.43/7.62	           member(agent), b), bad)),
7.43/7.62	    inference('clc', [status(thm)], ['18', '19'])).
7.43/7.62	tff(zf_stmt_148, axiom,
7.43/7.62	  (~
7.43/7.62	    app_encode_app(fun(agent,bool),$o,
7.43/7.62	                   app_encode_app(agent,app_encode_fun(fun(agent,bool),$o),
7.43/7.62	                                  member(agent),a),
7.43/7.62	                   bad))).
7.43/7.62	tff('21', plain,
7.43/7.62	    ~ app_encode_app(fun(agent, bool), $o, 
7.43/7.62	        app_encode_app(agent, app_encode_fun(fun(agent, bool), $o), 
7.43/7.62	          member(agent), a), bad),
7.43/7.62	    inference('cnf', [status(esa)], [zf_stmt_148])).
7.43/7.62	tff('22', plain,
7.43/7.62	    app_encode_app(fun(agent, bool), $o, 
7.43/7.62	      app_encode_app(agent, app_encode_fun(fun(agent, bool), $o), 
7.43/7.62	        member(agent), b), bad),
7.43/7.62	    inference('clc', [status(thm)], ['20', '21'])).
7.43/7.62	tff(zf_stmt_149, axiom,
7.43/7.62	  (~
7.43/7.62	    app_encode_app(fun(agent,bool),$o,
7.43/7.62	                   app_encode_app(agent,app_encode_fun(fun(agent,bool),$o),
7.43/7.62	                                  member(agent),b),
7.43/7.62	                   bad))).
7.43/7.62	tff('23', plain,
7.43/7.62	    ~ app_encode_app(fun(agent, bool), $o, 
7.43/7.62	        app_encode_app(agent, app_encode_fun(fun(agent, bool), $o), 
7.43/7.62	          member(agent), b), bad),
7.43/7.62	    inference('cnf', [status(esa)], [zf_stmt_149])).
7.43/7.62	tff('24', plain, ~ $true, inference('sup-', [status(thm)], ['22', '23'])).
7.43/7.62	tff('25', plain, $false, inference('simplify', [status(thm)], ['24'])).
7.43/7.62	
7.43/7.62	% SZS output end Refutation
7.43/7.62	EOF
