#!/bin/sh
# SWI-Prolog saved state
exec ${SWIPL-/usr/lib/swi-prolog/bin/i386/swipl} -x "$0" -- "$@"

<archive>

<file name="$options" class="$prolog" encoding="none" size=160 modified=1322412229>
local=134217728
global=134217728
trail=134217728
goal=user:simplifier_main
toplevel=prolog
init_file=none
system_init_file=swipl
compileout=a.out
class=runtime

</file>

<file name="$state" class="$prolog" encoding="none" size=626060 modified=1322412229>
SWI-Prolog (c) 1990 Jan Wielemaker
 @:2@ /usr/lib/swi-prologQMsystem-XD  t: t$set_predicate_attributet  t/$load_input D  t  t t  t  dynamicD  t  t t  t  volatileD  t  t t  t  trace D  t  t t  t  hide_childsD  t  t t  t 
$load_file  D  t  t t  t  
 O  
C
Es@ /usr/lib/swi-prolog/boot/init.plM@3@K@;@6$load_non_module_file @8CE 
@3@;
@6 
 @8C
E @3@;@6 @8XD  t  t t  t 	$included 	D  t  t t  t  	multifileD  t  t t  t    D  t  t t  t   O  C@gu@8/build/buildd/spark-2011.0.deb/simplifier/simplifier.proNh  @=/build/buildd/spark-2011.0.deb/simplifier/main_simplifier.pro  @)A@9C@g   @7/build/buildd/spark-2011.0.deb/simplifier/utilities.pro  @)A@9C@g   @6/build/buildd/spark-2011.0.deb/simplifier/dynamics.pro  ayA@9C@g   @5/build/buildd/spark-2011.0.deb/simplifier/portray.pro  @)A@9C@g   @7/build/buildd/spark-2011.0.deb/simplifier/deduction.pro  ayA@9C@g   @4/build/buildd/spark-2011.0.deb/simplifier/newded.pro  ayA@9C@g   @7/build/buildd/spark-2011.0.deb/simplifier/inferenc2.pro  ayA@9C@g   @D/build/buildd/spark-2011.0.deb/simplifier/schedulesimplification.pro  @)A@9C@g   @6/build/buildd/spark-2011.0.deb/simplifier/records2.pro  ayA@9C@g   @2/build/buildd/spark-2011.0.deb/simplifier/simp.pro  ayA@9C@g   @4/build/buildd/spark-2011.0.deb/simplifier/simpvc.pro  ayA@9C@g   @3/build/buildd/spark-2011.0.deb/simplifier/quant.pro  ayA@9C@g   @6/build/buildd/spark-2011.0.deb/simplifier/standard.pro  ayA@9C@g   @8/build/buildd/spark-2011.0.deb/simplifier/typecheck5.pro  ayA@9C@g   @6/build/buildd/spark-2011.0.deb/simplifier/userules.pro  ayA@9C@g   @7/build/buildd/spark-2011.0.deb/simplifier/aritheval.pro  ayA@9C@g   @5/build/buildd/spark-2011.0.deb/simplifier/writevc.pro  ayA@9C@g   @5/build/buildd/spark-2011.0.deb/simplifier/makelog.pro  @)A@9XD  t  t t  t catchtransparentD  t  tmeta_predicatet  t @. ? D  t  t t  t  @. O  @2C@ @3@@@8X D  t  t t  t $delete  D  t  t t  t  @4 O  @4CH0 	@3@;@8CH1 @3@;@6 @5 @8CH3 	
@3
@6 @6@8X D  t  t t  t $consult_clause  D  t  t t  t  @7 O  @7CF @3@.,@.$expand_term@+
@2@/
$store_clause
	@2@,@.$print_message_fail@2@6 @2 @8X D  t  t t  t ignore @/D  t  t @0t  t @B D  t  t t  t  @B O  @CC@ @3@@;@8C@  @9X D  t  t t  t $set_verbose_load  D  t  t t  t  @D O  @DC@!E @3verbose_load@5current_prolog_flag @,
@5$negate @.silent@+@2@5$get_option @,@5 @J @F@6set_prolog_flag @8X D  t  t t  t consult @/D  t  t @0t  t @U D  t  t t  t  @U O  @VC@7C 
 	
@3@(
user@;
$user_consult@,@.+@2@5flag @huser://@,
@5atom_concat @. 	
@2@0@.stream
user_input@2@2@6
load_files @8CC @3@6 @g @8XD  t  t t  t $import_all2  D  t  t t  t  @j O  @jCF{  
@9C@~F| 
as


 
@3@;@. @+@2@5
$canonical_pi @,@5length	$syspreds@,@0@2@5=.. @,@0
@2@5 @v@,@-@5source_location @@@. 
@2 @/@5$get_predicate_attribute @D@. 	@2 @/@5  @<@J@.:-@/ 
@2@5 @= @6 @k @8C@%F 
op
@3@;@. @
@2@5$import_ops @6 @@8C@,F 
@3@. 	@/import@/ 
@2@@.$import_wic
@2@5$ifcompiling 
@6 @@8XD  t  t t  t 	compiling  O  @ CC+  @3@?
$compilingdatabase @@5 @[
$directive @ @@5 @[@D@H@8X D  t  t t  t 
$consult_goal  D  t  t t  t  @ O  @C@)C @3@-@,
@5file_name_extension @@qlf@ @Wprolog_file_type @@D@ 	
  $qload_file@!@<
@ 	
  
$consult_file@!@8X D  t  t t  t 
$check_export  D  t  t t  t  @ O  @C@&F2 @3@,	@5$undefined_export @=@,
@5$member @-@,@5strip_module error@.undefined_export@2@5
print_message	$messages@I@<@J@B
@8X D  t  t t  t call @/D  t  t @0t  t @ @3 @3 @3 @3 @3 @3D  t  t t  t  @ O  @C@ @3
@@8X D  t  t t  t $at_halt D  t  t t  t  @ 	D  t  t t  t  @  D  t  t t  t  @ D  t  t t  t $foreign_registered 	D  t  t t  t  @  D  t  t t  t  @ O  @C@ A1u@$/usr/lib/swi-prolog/library/shlib.plN@3@4shlib@@	@,
@5loading @@D@J@<@%

<spontaneous>@.foreign_predicate
@/ 	@2@6assert @8XD  t  t t  t $select  D  t  t t  t  @ O  @C
H%  	@9CH& 	
@3
@6 @ @8X D  t  t t  t $reverse  D  t  t t  t  @ O  @CH,  		@9CH- @3@0	@2@6 @ @8X D  t  t t  t  
  D  t  t t  t  
 O  CE @3@K@;@6 @8CE 
?-@3@;@. @@2
@6 @8CE 
 @module
@3@;
@6$load_module @8CE @3@.must_be_moduletrue@2
false@5 @O@;@. @@.domain_errormodule_file@2@-@2@6throw @8CE end_of_file@3@;@5$set_source_module @.$qlf_start_file@2@5 @
$qlf_end_part@6 @@8CE @3@6 @8XD  t  t t  t  @
 @/D  t  t t  t  @
 O  @
C@ 

@3
@	@8X D  t  t t  t $translate_options  D  t  t t  t  @ O  @CH  @9C@FH 

@3@0-@1 @@+@2@5
atom_chars @0=@2@,@,@5$split @;@,@5 @@,@5name @,@5term_to_atom @0@1@2@5 @v
@6 @ @8CH 	
@3@6 @@8X D  t  t t  t $execute_directive  D  t  t t  t  @ O  @CF @3@,
@5$expand_goal @6$execute_directive_2 @8X D  t  t t  t 
ensure_loaded @/D  t  t @0t  t A  D  t  t t  t  A  O  AC
C @3@0@.if
not_loaded@2@2@6 @e@8X D  t  t t  t $update_autoload_level  D  t  t t  t  A O  AC@(E, @3@.autoload@+
@2 @@5 @O@@
@(
 @@D$autoloading@6 @[@< A	@. @Y	@2@6 @[@8X D  t  t t  t 
$import_as  D  t  t t  t  A
 O  A
CFb 


 @l	
@3@5$same_pi @;@8CFd 

@3@;
@6 A @8CFf @3@. @@.existence_errorexport@2@-@2@6 @@8X D  t  t t  t 
$set_pattr  D  t  t t  t  A O  AC@G 
 	
@3@K
@. @instantiation_error@-@2@6 @@8C@J 
 	@3@;@8C@K 
 
@3@;@. 
@2@5 A @. 
@2@6 A@8C@"@N 
 
 @9@3@;@. 
@2@5 A@. 
@2@6 A@8C@Q @3@6 @@8XD  t  t t  t $canonise_extensions  D  t  t t  t  A O  ACC @3@;@8CC 

@3@;@5$canonise_extension 
@6 A @8CC
 	
@3@6 A@8XD  t  t t  t    D  t  t t  t   O  C@%E @3@5 @@. @@2@5 @@. @=@0	@2@2@5 @C @5$consult_stream  @@6 @@8X D  t  t t  t goal_expansion 	D  t  t t  t  A! D  t  t t  t  A! O  A!CAu@$/usr/lib/swi-prolog/library/debug.plN
debug
 @@3@4prolog_debug@@optimise @@5 @H @D@J@<@5debug_topic A'@I@8CA A#
	debugging
fail@3@4 A'@@ A) @@5 A*@D@J@<@5 A+@I@8C@(A A#
	assertion
@3@4 A'@@ A) @@5 A*@D@&	 @@A@<
@,@5expand_goal$expand@ 	
 A1@!@8C@>A  A#
assume
@3@4 A'
informational@.
compatibility@/renamed@.  A9@2@/  A2@2@5 @ @@@ A) @@5 A*@D@&	 @@A@<
@,@5 A3@ 	
 A1@!@8C@*@vu@./usr/lib/swi-prolog/library/dialect/sicstus.plN
 @

 @
  @W@3@4sicstus@?
@5	qualified AB@D
@Hdialect AC@6prolog_load_context @t@8C@;@ A@
 A

;
*->
@3@4 AB AG AC@5 AH@?@,
@0
@1@1@2@5sub_termoccurs@(
!@D@H@<@A
@8C@ @ A@
 

 @3@4 AB@5atom @5
rename_module AB AG AC@6 AH@8C@ A@ 

use_module

 @f

 Achanged@9C@ A@
bb_put

	nb_setval@3@4 AB@6bb_key AB@8C@ A@
bb_get


nb_current@3@4 AB@6 Ac@8C@ A@
	bb_delete

 @9
 Ah	nb_delete@3@4 AB@6 Ac@8C@"A  A@
	bb_update

 @9
 Ah
 Aa
@3@4 AB
@6 Ac@8XD  t  t t  t absolute_file_name O  ApCB  @3@5is_list @?@5 Ar@D@H@;@6 Aq @8CAB$ @3@@@5 Ar@D@J@<
@. @@.
type_errorlist	@2@-@2@5 @@@@.
extensions@+@2@,@5 @@D@J@A
@<@%@@@.	file_type@+
@2@5	memberchk @D
@,@5$file_type_extensions @#	@<
@#	@0 @2@!@A
@,@5 A@@	@L
@D@#@<@0@. A{regular@2@2@!@@@.	solutions@+@2@,@5 @@D@J@<@%first@#@@@.file_errors@+@2@,@5 @@D@J@<@% @@#@@@5atomic @.expand @@2@,@5 @@D@,@5expand_file_name @,@5 @@<@#@#@A@@@2@( A@D@@ @@5	$chk_file @D@J@<@@@ @( A0@D@ @I@<
@. @@. Asource_sink@2@-@2@6 @@< @@6 A@8X D  t  t t  t $import_except  D  t  t t  t  A O  ACFY  		@9CFZ 
 @l
@3@;@,@5 A
@6 A @8CF] @3@,
@,@5 @
@5 A@;@6 A@8X D  t  t t  t $load_id  D  t  t t  t  A O  AC
E{ 
 @c

@3@;@8CE|  	@9XD  t  t t  t $rdef_response  D  t  t t  t  A O  ACF 	 @@3@0@y@1@Y@2@5 A}
user_erroryes~n@6format @8CF 	 @@3@0@n@1@N@2@5 A} Ano~n@6 A@8CF @3@0@a@2@5 A} Aabort~n@5 A@6abort  @8C	F" @3helpredefine_module_reply@5 @@I@8X D  t  t t  t 
$goal_type  D  t  t t  t  A O  ACG@ @3@@

@5
$load_goal @D
@&	load@<@&	 @@8X D  t  t t  t at_halt @/D  t  t @0t  t A D  t  t t  t  A O  AC	HZ @3@. @@2@6asserta @8X D  t  t t  t  @  D  t  t t  t  @ O  @C@ E @3@K@;@,@5file_base_name @,@-@5 @@$
@6 @@8CE @3@5$reserved_module @;@. @@.permission_error A @@2@-@2@6 @@8CE @3@,@5$current_module @-@5 @y@)@5	same_file @;@8C@ZE @3@,@5 @@-@,@5 @y@.redefine_module@+@2
 @@5 @O@,@5
$super_module @5$redefine_module  @@5$declare_module @,@5$export_list @.$qlf_start_module@2@5 @@5$export_ops @. @=
@2@5 A@5 A@5 @  @@6 @@8X D  t  t t  t  @ @/D  t  t @0t  t @ @3 @3 @3D  t  t t  t  @ O  AC	@ @3@@8X D  t  t t  t $set_debugger_print_options  D  t  t t  t  A O  ACA write@3@;debugger_print_options@0@.quoted @@2@1@.
attributes A@2@1@.spacing
next_argument@2@2@6create_prolog_flag @8C@*A print@3@; A@0@. A @@2@1@.portray @@2@1@.	max_depth
@2@1@. A A@2@1@. A A@2@2@6 A@8C@*A @3 A@,	@5 @G@@@. A@-@2@,
@5 @@D@J@<@#
	 A@0@. A@2
@2@6 A@8XD  t  t t  t $get_files_argv  D  t  t t  t  A O  ACG @3@;@8CG -c

@3@;@8CH  	
@3@6 A @8X D  t  t t  t $initialization_context  D  t  t t  t  A O  ACA< @3@@@,	@,
@5 @y@D@ 
 	
@!@<@& @@B	@8X D  t  t t  t $iso_property_directive  D  t  t t  t  A O  ACG   	@9CG   @9CG  
discontiguous@9XD  t  t t  t $segments_to_list  D  t  t t  t  A O  ACB @3@K@;@I@8CB 
 @3@,
@5 A 
@6 A@8CB 	@3@6 A@8XD  t  t t  t  A  D  t  t t  t  A O  ACBq @3@5compound @-@5functor @;cwd@,
@5$relative_to 
@6$chk_alias_file @8CBv @3@?@5 A@D@H@;@,
@5$segments_to_atom 
@6 A@8CBz @3@5is_absolute_file_name @;@,
@5$extend_file 
@5$file_condition 
@6$absolute_file_name @8C@+B @3source@,
@5 A@0
@1 @1@2@,@5atomic_list_concat @,@5 B@5 B@;@6 B@8CB @3@,
@5 B
@5 B
@6 B@8X D  t  t t  t $consult_stream2  D  t  t t  t  B O  BCF @3@5repeat  @,
@5$read_clause @,@5 @; @5 @@(
 @@;@8X D  t  t t  t $calleventhook  D  t  t t  t  B! O  B!CA @3@@	@.  @W@/prolog_event_hook@2@5notrace @D	@J@<@J@8X D  t  t t  t 	$autoload  D  t  t t  t  B( O  B(C@A~ 	@3@,@,@5
$find_library B(@,
@5 A A	@,@. @Y@2@5 @[@@
verbose_autoload @@5 @G@D@% A:@<@% @N@. A@. @/ 	
@2@2@5 @ @@, @@5 @[@@@'@D@. @2@5 A @<@5@@@. 
@2defined@5 @|@D@. @/ @@/ 
@2@@<@. @2@0@. 	
@2@2@5 A]  @@-@5 @[ A	@-@5 @[@-@. 
@2@6$c_current_predicate @8X D  t  t t  t  	 @/D  t  t @0t  t 	 D  t  t t  t  	 O  B7C@T @3 	@6 A@8X D  t  t t  t $noload  D  t  t t  t  B8 O  B8CD9  @@3@;@I@8CD;  A@3@5source_file @t@;@8CD=  A^@3@-@,
@5$derived_source @,@5	time_file @5@=< @;@8CDA  A^@3@,
 @W@5$time_source_file @,@5 B@@5 BC@;@8XD  t  t t  t  @ @/D  t  t @0t  t @ D  t  t t  t  @  D  t  t t  t  @ O  @CC3 @3 @ @ @@5 @[@;@8CC5 @3@@8X D  t  t t  t $expand_file_search_path  D  t  t t  t  BI O  BIC@QA 
@3@,@5 A@;@,
@ @file_search_path @@h
@@@Y@^@Z@k@D@.loop@2@5 @@<@J
@,@0@. @
@2@2@5 BJ @,@5arg @,@5 B@6
$make_path @8CB @3@6 B@8X D  t  t t  t $assert_load_context_module  D  t  t t  t  BX O  BXCE @3@@
	@5$load_context_module @D
@J@<	@. B[	@2@6 @ @8X D  t  t t  t  @  D  t  t t  t  @ O  @C@EF @3@=@;@-@. 	@/$exported_op@-@-@-@2@5 B4@. 	@/ B^@+@+@+
@2@@ 

 @ 
@!@. 
@2@5 @ @I@<@J@B@A
@8X D  t  t t  t  
  D  t  t t  t  
 O  
CD @3@?
@. @b@-@2@5 A}@D@H@. 	@2@ @prolog_load_file @@;@8C@D @3@@@. @b@+@2@5 A}@D@#@<@0@. A{prolog@2@1@.accessread@2@2@,@5 Au@A@. A@+
@2 @@5 @O@@@9@K
@5 B9 @D@@@,@5 A@D@6$import_from_loaded_module @<@@@(	 @W@D@J@<
@0@. A @@2
@2@6 Ba @A@<$load@.
$do_load_file	
@2@5
with_mutex @6$run_initialization @A@8X D  t  t t  t $load_files  D  t  t t  t  Bw O  BwCD	 @3@K@;@. @ A@/context@.  @g@2@-@2@6 @@8CD @3@;@8C@&D
 @3@. @b@-@2@5 A}@;@@@5 AW @D@6 Bm@<
@. @@. Av AX@2@-@2@6 @@8C@-D @3@ @!@;@@@5 Ar@D@6$load_file_list @<@. @@. Av Ax@2@/ By@.  @g@2@-@2@6 @@8CD @3@6$load_one_file @8XD  t  t t  t  @ @/D  t  t @0t  t @ @3 @3 @3 @3 @3D  t  t t  t  @ O  BC
@ @3
@@8X D  t  t t  t $run_at_halt   D  t  t t  t  B  O  B CH] @3@=@,@5 A @,	@. @ @	@2@5 @A@I@<@J@B@8X D  t  t t  t $prolog_list_goal  D  t  t t  t  B O  BCHE @3@ @prolog_list_goal @@;@8CHG @3@7 @listingprolog_listing@8X D  t  t t  t $execute_directive_3  D  t  t t  t  B O  BC@1G @3@,	@5 @@@@. 	@2@,
@.$exception_in_directive
@2@5 @A@D@J@<warning@.goal_failed	directive@/ 	@2@5 @@I@A
@8X D  t  t t  t  @g @/D  t  t @0t  t @i D  t  t t  t  @g O  @iCD  @3@6 @e@8X D  t  t t  t  A   D  t  t t  t  A  O  ACF @3@5 B@. B	@2@,
@. @9@. @ @
@2 A0@2@5 @A@;@8X D  t  t t  t $restore_lex_state  D  t  t t  t  B O  BCEv 
lexstate	
@3@-@5$style_check emulated_dialect@6 @R@8X D  t  t t  t  Bp  D  t  t t  t  Bp O  BoC@)D @3@,@,
@5	$qlf_file @@@(
qcompile@D@. 
@2@6 B$qlf@<@6$do_load_file_2 @8X D  t  t t  t  A  D  t  t t  t  A O  AC
BR  B@3@; Be@6 A@8C@#BT @3$bags@-@5 A@;@,
@.  @W@/ @
@2@,@5findall B@0 A@2@6$append @8CBX   Bepl A@9XD  t  t t  t   @/D  t  t @0t  t  D  t  t t  t   O  BC@U @3 @6 A@8X D  t  t t  t  Bv  D  t  t t  t  Bv O  BuC@0A2 @3@=@&@,	@,
@5
$init_goal @@@,@.$initialization_error	
@2@5 @A@D@I@<@5$initialization_failure @I@A@<@J@B	@A@8X D  t  t t  t  B~  D  t  t t  t  B~ O  B}CD  @9CD @3@. B	
@2@,
@. @ @
@2@5 @A@6 B|@8X D  t  t t  t $import_list  D  t  t t  t  B O  BC
FC @3@K
@;@. @instantitation_error@-@2@6 @@8CFF 
all@3@;@.exports@+@2@5$module_property @-@5 @@6 B @8C@;FJ 

except@3@;@. B@+
@2@5 B@@	@5 Ar@D@J@<
@. @@. Av Ax@2@-@2@5 @
@,@5 A@6 B@8CFR @3@;@5 Ar@;@6$import_all @8C
FU @3@. @@/ Avimport_specifier
@2@6 @@8X D  t  t t  t  B  D  t  t t  t  B O  BCG	 @3 @@5 @@I@8X D  t  t t  t $expand_include  D  t  t t  t  B O  BC@LG @3@0@. A{ Be@2@1@. Bf Bh@2@2@,
@5 Au@5$push_input_context   Bh@,@5open @,@5 B@@,
@5 B
@,@5$read_include_file @5close @5$pop_input_context  @.  @/ 	
@2@5 @@6$consult_clauses @8X D  t  t t  t  @>  D  t  t t  t  @> O  @=CGX @3@K@; @@. @ A@-@2@6 @@8CG[ @3@;@8CG\ 
@3@;@5 @@6 @@8CG_  @@3@;@8CG` 
 @
@3@;@6 @ @8CGb 
 @
@3@;@6 B@8C
Gd 
 @9@3@; @cannot_redefine_comma@5 @@I@8C@-Gg @3@,
@,@5$clause_source @@
 @ @ @@5 @[@D
@6$record_clause @A@<
@,@5 B development@6$qlf_assert_clause @8XD  t  t t  t default_module O  BCA`  	@9CAa @3@,
@5
import_module @6 B @8X D  t  t t  t $in_system_dir  D  t  t t  t  B O  BCD @3home@,	@5 @G @-@-@6sub_atom @8X D  t  t t  t 
$set_encoding  D  t  t t  t  B O  BCC? @3@.encoding@+
@2@5 A}@*
default@. B
@2@6
set_stream @8CCC  @9X D  t  t t  t public @/D  t  t @0t  t C D  t  t t  t  C O  CC@[ @3 C@6 A@8X D  t  t t  t  B  D  t  t t  t  B O  BC@&D# @3@5 B{@. A@+@2 @@5 @O@( @@;@,@5 A@0@. A @@2
@2@6 Bx @8CD) @3@. 	@2@,@,@5 @@6 Bm@8X D  t  t t  t  @  D  t  t t  t  @ O  @CET @3@5 @@;@6$consult_file_2 @8C@ EW @3@,
@5 @@.$qlf_start_sub_module	@2@5 @@5 C @@5 @@-
@6 @@8X D  t  t t  t  B  D  t  t t  t  B O  BCB @3@;@8CB 
@3@;@5 B@6 B@8CB exists@3@;@6exists_file @8CB 
 A{	directory@3@;@6exists_directory @8CB 
 A{@3@;@?
@5 C@D
@H@8CB 
 Bf
@3@;@. Bf
@2@5 B@. Bf@2@6 B@8CB 
 Bf@3@;@8CB 
 Bf
@3@;@6access_file @8CB  
relative_to@9XD  t  t t  t reexport @/D  t  t @0t  t C D  t  t t  t  C O  CCC @3@0@. A A@2@1@. @ @@2@1@. C @@2@2@6 @e@8X D  t  t t  t $undefined_procedure  D  t  t t  t  C O  CCAv @3 @W@. 	
@2@,@5$prefix_module undefined_predicate@ @	exception @@;@8CAy 
retry@3 A @@5 @G Bn@. B)	
@2@6 Bq@8CA|  
 @@9X D  t  t t  t  @ @/D  t  t t  t  @ O  @C@ @3
@
@8X D  t  t t  t  @ 	D  t  t t  t  @  O  @ C -@3@6 A4 A6@8XD  t  t t  t  @  D  t  t t  t  @ O  @CH) @3@6 @@8X D  t  t t  t -> @/D  t  t @0t  t C*  D  t  t t  t  C* O  C+C@ @3@@;@@8X D  t  t t  t  AM @/D  t  t @0t  t AL  D  t  t t  t  AM O  ALC@ 
 C+
@3@;@@	@@D@@<@@8C@ 
 AN
@3@;@E	@@F@@<@@8C
@ @3@=@@<@@8X D  t  t t  t preprocessor O  C,CC< @3
$preprocessor@6 @[@8X D  t  t t  t  B  D  t  t t  t  B O  BCA4D @3heapused@,@5
statistics cputime@,
@5 C0@,@5 @E @,@5 A @.derived_from@+@2 @@5 @Ogenerate_debug_info@,@5 @G$compilation_level@,@5 @[@,@5$load_message_level  @N@.	load_file@/start@/file	@2@5$print_message @@@. @b@+@2@5 A}@D@% @c@<@% B@A@@@@@( @c@@@#@. A @@2 B@5 @O@D@.	file_name	@2@5 C@,@,@5
$qload_stream B@<@. A	@2@,@,@5 C @D@J@A@<@-@@@ @( B@,@5 @ @,@,@@D@ @J@< @@. C=@/failed@2@5 @@I@B@A@5 Bj@@@!	@( @D@!@5garbage_collect_clauses  @<@J@5$register_derived_source  C/@,@5 C0 C3@,@5 C0@Y@^@^@d@p@Y@^@^
@d@p@. C=@/done@. CA	@2@2@5 CC A	@-@5 @[ @F@5 @R C8@6 @R@8X D  t  t t  t $spec_extension  D  t  t t  t  CX O  CXC
D @3@5 B{@-@6 @@8CD @3@5 A@,
@5 BR@6 CY @8X D  t  t t  t module_transparent @/D  t  t @0t  t C[ D  t  t t  t  C[ O  C\C@V @3 @/@6 A@8X D  t  t t  t  @Q  D  t  t t  t  @Q O  @PC@2D. @3@,@5 BR@,@5 A@,
@5 A
@,@5 BR@@
@5 A}@D@$@<@$
@8X D  t  t t  t halt  O  C] CHQ   @3 @6 C] @8X D  t  t t  t  A  D  t  t t  t  A O  ACF @3@5 Bquery@. A	
@2@5 @@,@5get_single_char @,
@5 A @;@$
@8X D  t  t t  t  @g @/D  t  t @0t  t @f  @ZD  t  t t  t  @g O  @fC@'D 
 
@3@@@5 Ar@D@J@<
@. @@. Av Ax	@2@-@2@5 @@6 C@8X D  t  t t  t  CE  D  t  t t  t  CE O  CDCEE @3 @@-@5 A@;@6 @@8CEH  @9X D  t  t t  t  A] @/D  t  t @0t  t A\ D  t  t t  t  A] O  A\CC @3@0@. A A@2@1@. @ @@2@2@6 @e@8X D  t  t t  t  @  D  t  t t  t  @ O  @CF 
include
@3@;@6 B @8CF 
 B
@3@;@-@5 @y@,@5  @. B
@2@6 C@8CF @3@,
@5$expand_directive @;@6 B@8C@OF @3@?
 @ @ @@5 @[@D
@H@;@,
@5$add_directive_wic2 @@@0@(
 @@D @@, @@5 @[ @@,@5 @[@. B@2@. @9@. @\ @@-@2@/ @\ @@-@2@6call_cleanup @<@6 B @B@8CF @3@6 Cv@8XD  t  t t  t  @ @/D  t  t @0t  t @ @3 @3 @3 @3D  t  t t  t  @ O  CwC@ @3@@8X D  t  t t  t <meta-call> D  t  t t  t  Cx 	D  t  t t  t  Cx  D  t  t t  t $singleton_option  D  t  t t  t  Cy O  CyC@%G 	

singletons B@3@. @/ B@+@2@@Y@^@Z@d@Z @n@;@8CG  
	@9X D  t  t t  t  Bl  D  t  t t  t  Bl O  BkC@%E @3@)	@5 B{@;@.imports@+@2 B@5 @O@. C@+@2 @@5 @O@6 B@8CE  @9X D  t  t t  t  @p  D  t  t t  t  @p O  @oCFm 
//

 
@3@;@Y@^@Z@f@o@8CFo  	@9X D  t  t t  t $clear_initialization  D  t  t t  t  C O  CCAN @3@. B@-@-@/ @-@2@6
retractall @8X D  t  t t  t  A @/D  t  t @0t  t A D  t  t t  t  A O  CC@W @3 A@6 A@8X D  t  t t  t $qlf_up_to_date  D  t  t t  t  C O  CCDl @3@@@5 C@D@,
@5 B@@,@5 B@@Y@^@a@l@<@J@B
@8X D  t  t t  t  B  D  t  t t  t  B O  BC	B 	@3@5 A@;@8CB @3@,
@5 A@; @6 B @8CB @3@. @@. Av	file_path@2@-@2@6 @@8X D  t  t t  t $load_wic_files @/D  t  t @0t  t C D  t  t t  t  C  D  t  t t  t  C O  CC@@Hl @3@ 
 	@!@. @@+
	@2@5 B@,@5$save_lex_state @-@5 B @@,wic@5 @[@5 @V @. @@-
@2@5 B@. B@2@5 B @@-@6 @[@8X D  t  t t  t  B 	D  t  t t  t  B  D  t  t t  t  B O  BC  C' @$/usr/lib/swi-prolog/boot/toplevel.pl
 	$toplevelset_default_history
  CA@9C  C'  C
  C Aquery_debug_settings
 A& @ @
  CB@9C  C' @#/usr/lib/swi-prolog/boot/topvars.pl
 toplevel_variables @fx  @W$
  C@(@9C  C'  @
  @load_foreign_library processforeign C
 @&/usr/lib/swi-prolog/library/process.pl@/@9C  C'  @
  @ C
 socket C Cinstall_socket
 @%/usr/lib/swi-prolog/library/socket.pl@:@9C  C'  @
 	read_utillink_foreign
 @'/usr/lib/swi-prolog/library/readutil.pl@L@9XD  t  t t  t $confirm  D  t  t t  t  C O  CC@aA @3 Cb@5 @ @-@5between @,	@5 Cd@@
@%@0@y@1@Y@1@j@1@J@1@ @1
@2@5 A}@D
@; Cb@.if_ttyyes@2@6 @@<@'@@@0@n@1@N@2@5 A}@D@; Cb@. Cno@2@5 @@I@<
 A@. Cbconfirm@2@5 @@I@8X D  t  t t  t  @ @/D  t  t @0t  t @ @3D  t  t t  t  @ O  CC@ @3@@8X D  t  t t  t  B  D  t  t t  t  B O  BC@B 
 @@3@;@,@.expand_file_search_path@2@,@5 B@.cache	
@2@!@,@5	term_hash @@@#
@5$search_path_file_cache 
@5 B@D@.file_search@. C
@2
@2@6$search_message @B@<@X@,@5 @@,@5 B@@@9@5 B
@5 B@?
@5 C@D@H@. C
@2@5 B]@D@. C@.found
@2
@2@6 C@<@. C@.tried
@2@2@5 C@I@8CB 
 @@3@,@5 C @,@5 B@5 B
@6 B@8X D  t  t t  t | @/D  t  t @0t  t C  D  t  t t  t  C O  CC@ 
 C+
@3@;@@	@@D@@<@@8C@ 
 AN
@3@;@E	@@F@@<@@8C
@ @3@=@@<@@8X D  t  t t  t $do_export_list  D  t  t t  t  C O  CCF 	@3@;@8CF @3@;@,
@5$export1 
@6 C @8X D  t  t t  t  
 @/D  t  t @0t  t 
 D  t  t t  t  
 O  CC@X @3 
@6 A@8X D  t  t t  t $substitute_atom  D  t  t t  t  C O  CC@.C{ @3@,@-@,
@5 B @-@,@5 B@-
 @,@5 B@0@1	@1@2@6 B@8X D  t  t t  t 
$compile_type  D  t  t t  t  C O  CC@&E~ @3 @@,	@5 @[@@

@(	 @@D
@&compiled@<@@
@(	 @@D@&*qcompiled*@<@&
boot compiled@8X D  t  t t  t compile_aux_clauses O  CC	G @3xref @@5 @G@;@8CG @3@,	@-@5 @y@,
@5
$start_aux @. @=	@2@.$end_aux	
@2@6 Cs@8X D  t  t t  t $ensure_extensions  D  t  t t  t  C O  CCB  	@9CB 	
@3
@5 @@6 C @8X D  t  t t  t $recover_and_rethrow  D  t  t t  t  C O  CC@ @3@. @	@2@5 Cs@;@8X D  t  t t  t  A  D  t  t t  t  A O  ACF- 	 @3 B@,
@5 @G @-@-@5 B@;@8CF0  	 @W@9X D  t  t t  t  C @/D  t  t @0t  t C  @ZD  t  t t  t  C O  CCC @3@0@. A A@2@1@. @ @@2@1@. C}	@2@1@. C @@2@2@6 @e@8X D  t  t t  t  B?  D  t  t t  t  B? O  B>CC @3@6$derived_source_db @8X D  t  t t  t $read_first_clause  D  t  t t  t  C O  CC@=E @3@@#@5	peek_char @D
@5skip @<@J@,
@5 B@@
@L	@ 	
 @ B@!@D
@. B@2@5 C@6 C @<@$	
@A@8X D  t  t t  t $open_source_call  D  t  t t  t  C O  CC@ECl @3 C9@,@. @Y@2@5 @[@. Cl	@2@,
@5 A @@@,@. @9@. @ @@2 A0@2@5 @A@D@& C@<@& C@A
@5erase  C9@-@6 @[@8X D  t  t t  t  B  D  t  t t  t  B O  BCG  @9CG 
@3@5 @8 @6 B@8X D  t  t t  t thread_local @/D  t  t @0t  t C D  t  t t  t  C O  CC@Y @3 C@6 A@8X D  t  t t  t \+ @/D  t  t @0t  t C D  t  t t  t  C O  D C
@ @3@?	@@D	@H@8X D  t  t t  t term_expansion 	D  t  t t  t  D D  t  t t  t  D O  DC@u@4/usr/lib/swi-prolog/library/dialect/sicstus/block.plN
 @block
@3@4block_directive@6expand_block_declaration D@8C@ D@3@4 D@. @+
@+@2@5head D@5block_declaration D@. 
@2@6
wrap_block D@8C@*@ A@
 @load_foreign_resource

 @initialization
 D
 
now@3@4 AB B@5 AH @@6 AH@8XD  t  t t  t . @/D  t  t @0t  t D  @ZD  t  t t  t  D O  DCC 	@3@;@6 C@8CC 
 
@3@. 
@1	@2@6 C@8X D  t  t t  t  B  D  t  t t  t  B O  BCDN 
 @c@3@. @b@-@2@5 A}@;@8CDP 
	compile@3@,
@5 CZ
 Be@ @ @@;@8C@]DS @3 @ @ @@5 @[@,
@,@5 @ Be@ @ @@, @@ @ @
@5 @@@@% Bh@5 C@@@5 C @D@&qload@<
@> A@5 C@D@& B@G@D@;@<@>@5	$qlf_auto @D@;@& B@G@8CDc  
	 D@9X D  t  t t  t  Co  D  t  t t  t  Co O  CnC@,G @3@,
@,@5 A@Y@^@Z@k@5 A @0
@+@2@5 @v@,
@5$mk_normal_args @0
@1
@2@6 @v@8X D  t  t t  t  C  D  t  t t  t  C O  CC
F @3@K@;@. @ A@-@2@6 @@8CF 
@3@ 
 @@!@;@8CF 

@3@. 	@2@6 A @8X D  t  t t  t  Cu @/D  t  t @0t  t Cu  @3 D  t  t t  t  Cu O  D)C	A  @3 @@6setup_call_catcher_cleanup @8X D  t  t t  t  B\ 	D  t  t t  t  B\  D  t  t t  t  B\ O  B[C  C' @,/build/buildd/swi-prolog-5.10.4/boot/load.pl @9C  C' @./build/buildd/swi-prolog-5.10.4/boot/expand.pl @9C  C' @+/build/buildd/swi-prolog-5.10.4/boot/dcg.pl @9C  C' @//build/buildd/swi-prolog-5.10.4/boot/license.pl @9C  C' @//build/buildd/swi-prolog-5.10.4/boot/syspred.pl @9C  C' @0/build/buildd/swi-prolog-5.10.4/boot/messages.pl @9C  C' @0/build/buildd/swi-prolog-5.10.4/boot/toplevel.pl @9C  C' @./build/buildd/swi-prolog-5.10.4/boot/attvar.pl @9C  C' @,/build/buildd/swi-prolog-5.10.4/boot/bags.pl @9C  C' @-/build/buildd/swi-prolog-5.10.4/boot/apply.pl @9C  C' @./build/buildd/swi-prolog-5.10.4/boot/writef.pl @9C  C' @//build/buildd/swi-prolog-5.10.4/boot/history.pl @9C  C' @,/build/buildd/swi-prolog-5.10.4/boot/dwim.pl @9C  C' @-/build/buildd/swi-prolog-5.10.4/boot/parms.pl @9C  C' @0/build/buildd/swi-prolog-5.10.4/boot/autoload.pl @9C  C' @+/build/buildd/swi-prolog-5.10.4/boot/qlf.pl @9C  C' @*/build/buildd/swi-prolog-5.10.4/boot/rc.pl @9C  C' @//build/buildd/swi-prolog-5.10.4/boot/topvars.pl @W@9C  C' @&/usr/lib/swi-prolog/library/dialect.pl @W@9C  C' @$/usr/lib/swi-prolog/library/error.plprolog_dialect@9C  C' @$/usr/lib/swi-prolog/library/lists.pl DA@9C  C'  AA @W@9C  C'  D AC@9C  C' @%/usr/lib/swi-prolog/library/occurs.pl AC@9C  C'  A$ AC@9C  C' @&/usr/lib/swi-prolog/library/quintus.pl @W@9C  C' @4/usr/lib/swi-prolog/library/dialect/sicstus/lists.plquintus@9C  C'   @W@9C  C' @=/build/buildd/spark-2011.0.deb/simplifier/defectreporting.pro @W@9C  C' @?/build/buildd/spark-2011.0.deb/simplifier/librarypredicates.pro @W@9C  C'  Clibrarypredicates@9C  C'  @ C@9C  C' @%/usr/lib/swi-prolog/library/option.pl C@9C  C' @5/usr/lib/swi-prolog/library/dialect/sicstus/system.pl DI@9C  C'  Csicstus_system@9C  C'  DK @W@9C  C' @6/build/buildd/spark-2011.0.deb/simplifier/settings.pro @W@9C  C' @6/build/buildd/spark-2011.0.deb/simplifier/opdeclar.pro @W@9C  C' @:/build/buildd/spark-2011.0.deb/simplifier/data__system.pro @W@9C  C' @;/build/buildd/spark-2011.0.deb/simplifier/data__formats.prodata__system@9C  C' @9/build/buildd/spark-2011.0.deb/simplifier/ioutilities.pro DQ@9C  C' @:/build/buildd/spark-2011.0.deb/simplifier/newutilities.proioutilities@9C  C' @</build/buildd/spark-2011.0.deb/common/versioning/version.pro DT@9C  C' @>/build/buildd/spark-2011.0.deb/simplifier/data__data_files.pro DQ@9C  C' @</build/buildd/spark-2011.0.deb/simplifier/load__switches.pro @W@9C  C' @</build/buildd/spark-2011.0.deb/simplifier/data__switches.proload__switches@9C  C' @</build/buildd/spark-2011.0.deb/simplifier/parseutilities.pro DY@9C  C' @9/build/buildd/spark-2011.0.deb/simplifier/data__rules.pro @W@9C  C' @@/build/buildd/spark-2011.0.deb/simplifier/data__declarations.pro @W@9C  C' @7/build/buildd/spark-2011.0.deb/simplifier/data__vcg.pro @W@9C  C' @7/build/buildd/spark-2011.0.deb/simplifier/data__pfs.pro @W@9C  C' @>/build/buildd/spark-2011.0.deb/simplifier/data__provenance.pro @W@9C  C' @7/build/buildd/spark-2011.0.deb/simplifier/data__hyp.pro @W@9C  C' @8/build/buildd/spark-2011.0.deb/simplifier/data__conc.pro @W@9C  C' @?/build/buildd/spark-2011.0.deb/simplifier/data__proved_conc.pro @W@9C  C' @=/build/buildd/spark-2011.0.deb/simplifier/data__subst_hyp.pro @W@9C  C' @>/build/buildd/spark-2011.0.deb/simplifier/load__data_files.pro @W@9C  C' @D/build/buildd/spark-2011.0.deb/simplifier/simplifier_ioutilities.proload__data_files@9C  C' @9/build/buildd/spark-2011.0.deb/simplifier/load__rules.pro @W@9C  C' @:/build/buildd/spark-2011.0.deb/simplifier/load__system.pro @W@9C  C' @@/build/buildd/spark-2011.0.deb/simplifier/load__declarations.pro @W@9C  C' @>/build/buildd/spark-2011.0.deb/simplifier/load__provenance.pro @W@9C  C' @;/build/buildd/spark-2011.0.deb/simplifier/load__vcg_dpc.pro @W@9C  C' @7/build/buildd/spark-2011.0.deb/simplifier/load__pfs.pro @W@9C  C' @:/build/buildd/spark-2011.0.deb/simplifier/processrules.pro @W@9C  C' @$/usr/lib/swi-prolog/library/qsave.pl @W@9C  C' @%/usr/lib/swi-prolog/library/system.plqsave@9C  C'  C AC@9C  C' @$/usr/lib/swi-prolog/library/apply.pl C@9C  C' @#/usr/lib/swi-prolog/library/date.pl DF@9C  C' @+/usr/lib/swi-prolog/library/prolog_stack.pl A(@9C  C' @,/usr/lib/swi-prolog/library/prolog_clause.plprolog_stack@9C  C' @&/usr/lib/swi-prolog/library/listing.pl
prolog_clause@9C  C' @'/usr/lib/swi-prolog/library/backcomp.pl @W@9XD  t  t t  t 	noprofile @/D  t  t @0t  t Dy D  t  t t  t  Dy O  DzC@Z @3 Dy@6 A@8X D  t  t t  t  A  D  t  t t  t  A O  A
CFi @3@,
@5 @n@6 @n@8X D  t  t t  t  B  D  t  t t  t  B O  BC
AE @3 B@.initialization_failure	@2@6 @@8X D  t  t t  t  A  D  t  t t  t  A O  ACC
  A A@3@;@8CC 	@3 D@-@5 @_@;@8CC @3 D@6 @_@8XD  t  t t  t  C  D  t  t t  t  C O  CCEs 
 B	
@3@5 B B@6 @G@8X D  t  t t  t []  O  D} CC    @9X D  t  t t  t  @  O  @ C@   @3@I@8X D  t  t t  t $last  D  t  t t  t  D O  DCH6 
@3@6 D @8X D  t  t t  t not @/D  t  t @0t  t D D  t  t t  t  D O  DC
@ @3@?	@@D	@H@8X D  t  t t  t  Cr  D  t  t t  t  Cr O  CqC@"G' @3@5$common_goal_type @;@@
@(	 A@D@J@A
@<@,
@5 @@. 
@2@6$add_directive_wic @8CG. @3@@

 @ @ @@5 @[@D
@J@<	 @@.mixed_directive@2@6 @@8X D  t  t t  t  AO @/D  t  t @0t  t AN  D  t  t t  t  AO O  ANC@ @3@E
@@F
@@<@I@8X D  t  t t  t  A  D  t  t t  t  A O  ACE   @9CE   @W@9XD  t  t t  t $compile_wic   D  t  t t  t  D  O  D C@$G @3argv@,@5 @G@,	@5 A@,
@5 @
compileout@,@5$option @ @ @V @@7 @
qsave_program Dp@8X D  t  t t  t setup_call_cleanup @/D  t  t @0t  t D   D  t  t t  t  D O  DC@ @3@-@6 D*@8X D  t  t t  t  C D  t  t t  t  C 	D  t  t t  t  C  D  t  t t  t  C D  t  t t  t $iso @/D  t  t @0t  t D D  t  t t  t  D  D  t  t t  t  D O  DC@\ @3iso@6 A@8X D  t  t t  t  B  D  t  t t  t  B O  BCAB @3 @@.initialization_error	
@2@6 @@8X D  t  t t  t  @@  D  t  t t  t  @@ O  @?CEJ @3 @@5 CC@I@8X D  t  t t  t $list_to_set  D  t  t t  t  D O  DCB  @9CB 
@3@5 A}@;@6 D @8CB 

@3@6 D@8XD  t  t t  t $qlf_part_mode  D  t  t t  t  D O  DCGP  part@9CGQ   @@9X D  t  t t  t  D&  D  t  t t  t  D& O  D%CG  

@9CG 

 @9
@3@6 D$@8X D  t  t t  t  A  D  t  t t  t  A O  ACF 
 @@3@;@8C@ F 
 @@3@;@@@. CB@+@2@5module_property @t@)	@D@6unload_file @<@J@A@8C@2F 
ask@3@@@& @d@.tty @@2@5stream_property @. D@+@2@5 D@)	 @@5 Ca @D @@6 A@<@J@A@8X D  t  t t  t  @	 @/D  t  t t  t  @	 O  @	C@ 		@3
@@8X D  t  t t  t  A] @/D  t  t @0t  t B3  @ZD  t  t t  t  A] O  B3CC @3@0@. A A@2@1@. @ @@2@1@. C}	@2@2@6 @e@8X D  t  t t  t $hide @/D  t  t @0t  t D D  t  t t  t  D  D  t  t t  t  D O  DC	@b @3  @6 @@8X D  t  t t  t  @< 	D  t  t t  t  @<  O  @; C  C'@3@6expand_term A6@8XD  t  t t  t $open_source  D  t  t t  t  D O  DC@4CH 
 A

@3@;@5 B
@5 B 
@. CG@2@5 C
@.record_position @@2@5 C
@,@5 C @5 B@( C@8C@%CP @3none D@5 C- @;@5 B Bh@5 B@5 D@,@5 D@5 B@5 B@( C@8C@HCY @3@,@5 D@@@-%f@,
@5 C @D@5 B@.pipe
@2 Bh@5 B@5 D@,@5 D@5 B@5 B@( C@<@. @@. @ C,@2@-@2@6 @@B
@8XD  t  t t  t  D"  D  t  t t  t  D" O  D!C@AD| @3@?
@5 B @D
@H@@
@. B@+@2@5 A}@D@J@< B@,@5 @G@@
@(auto@D@J@A@<@(large@,@5	size_file @Y@^@Z@k A@6 C@8X D  t  t t  t  BW  D  t  t t  t  BW O  BVCB
 @3@- @5 @_@;@6 @_@8CB
 @3@0@1 @1	@2@6 B@8X D  t  t t  t $load_additional_boot_files   D  t  t t  t  D  O  D C@)H} @3 D@,@5 @G@,	@5 A@@
@*	 D}@D
Loading additional boot files~n@5 CF @t@.  @W	@2@5 C additional boot files loaded~n@6 D@<@J@8X D  t  t t  t  D @/D  t  t @0t  t D  @ZD  t  t t  t  D O  DC@A 
@3@,
@5 A @@@(	 D@D@@. B @
@2@6 B]@A@<@@@
@4@(	
after_load@D
@@@ 

 @!@D@. B
@2@6 B]@<@. @@.
context_errornodirective@/ D D@2@-@2@6 @@A@<@L@@@(	restore@D@. B @
@2@6 B]@<@5@@@K	@D@. @ A@-@2@6 @@<@$@@@5 B{@D@. @@. @initialization_type	@2@-@2@6 @@<
@. @@. Av AX	@2@-@2@6 @@A@8X D  t  t t  t  A  D  t  t t  t  A O  ACGF  @9CGG  
 @V@9CGH  
 @i@9CGI 
 @f		@3@. D@+
@2@5 A}@6 D @8C
GL 
 A@3 @ C C@6 @[@8C
GM 
 A\@3 @ C C@6 @[@8C
GN 
 B3@3 @ C C@6 @[@8X D  t  t t  t  D  D  t  t t  t  D O  DCG4 
 @9
@3@;@5 D@6 D@8CG7 
 AL
@3@;@5 D@6 D@8CG: 
 C+
@3@;@5 D@6 D@8CG= @3@6 A @8X D  t  t t  t  C  D  t  t t  t  C O  CCB @3verbose_file_search @@5 @G@; A:@6 @@8CB  @9X D  t  t t  t  C D  t  t t  t  C 	D  t  t t  t  C 
D  t  t t  t  C  D  t  t t  t  C D  t  t t  t  B
  D  t  t t  t  B
 O  BCB @3@,@5 C@,@5 D@6 @@8X D  t  t t  t  @ @/D  t  t @0t  t @ @3 @3D  t  t t  t  @ O  DC@ @3@@8X D  t  t t  t  Cu @/D  t  t @0t  t Ct  D  t  t t  t  Cu O  CtC	@ @3 @@-@6 D*@8X D  t  t t  t 
$list_to_conj  D  t  t t  t  D O  DC
F 

@3@;@8CF 

 @9
@3@6 D @8XD  t  t t  t  D, @/D  t  t @0t  t D+   @3 D  t  t t  t  D, O  D+C@ @3@5$sig_atomic @@@8X D  t  t t  t  @: @/D  t  t @0t  t @9  D  t  t t  t  @: O  @9C@ @3@@@8X D  t  t t  t  
  D  t  t t  t  
 O  
CE @3@,@5 C@,
@5 B 
@6  @8X D  t  t t  t  @L  D  t  t t  t  @L O  @KCE%   @ @@9CE&   @ @@9XD  t  t t  t  A  D  t  t t  t  A O  AC@.F 
 @
@3@. 	
@2@5 B`@. B^
@2@5 @@6 A@8CF  @9X D  t  t t  t  D  D  t  t t  t  D O  DCH9  		@9CH: @3@6 D@8X D  t  t t  t  @ @/D  t  t @0t  t @ D  t  t t  t  @ O  DC@ @3@@8X D  t  t t  t  B  D  t  t t  t  B O  BCH!  		@9CH" 	
@3
@6 B@8X D  t  t t  t  @  D  t  t t  t  @ O  @CH 	
@3@@@(
 D}@D@;@<@J@8CH 		
@3@6 @@8X D  t  t t  t  @ @/D  t  t @0t  t @ @3 @3 @3 @3 @3 @3 @3D  t  t t  t  @ O  DC@ @3
@@8X D  t  t t  t  CU  D  t  t t  t  CU O  CTCC 	 @@3@;@8CC @3@. C@-@-@2@5 C@,
@5 B@@. C	
@2@6 B]@8X D  t  t t  t  B  D  t  t t  t  B O  BC@oG 	
@3@.  Be@/comment_hook@-@-@-@2number_of_clauses@,
@5 @|@Y@a@Z @k@;@,@5 @@0@.errorsdec10@2@1@.comments@+
@2@1@.
term_position@+@2@1@. @@2@2@!@,@5 Cz @5	read_term @@@ @*
 D}@.  Be@/ D
	@2@,@. @ @@2@5 @A@D@J@<@J@A@8CG @3@6read_clause @8X D  t  t t  t once @/D  t  t @0t  t D D  t  t t  t  D O  DC@ @3@@;@8X D  t  t t  t  C   D  t  t t  t  C  O  CC	AY 		
@3@;@8C
AZ  

 
@9X D  t  t t  t  B  D  t  t t  t  B O  BCG  @	@3@;@8CG 
@3@,@5 B@6 B@8XD  t  t t  t  C
  D  t  t t  t  C
 O  C	C@QE^ 	
@3@,
@5 @@,@5 A @5$start_consult @5 C @@ @ C C@5 @[@D@. BY
@2@5 D@<@J
@5 BY @,@5 C@,@. D@2@5 D @5 B @-
@6 @@8X D  t  t t  t  B  D  t  t t  t  B O  BCGo 
 
$source_location
	
 
@3@;@8CGp  		
@9XD  t  t t  t  B  D  t  t t  t  B O  BC@2Fr @3@,@5 @@@@#@( @@,
@5 D@D@. 	
@2@5 D'@. D@/ D(@/ 	
@2@6 @@<@J@A
@8X D  t  t t  t  C O  CC@!A @3@. BJ	 @2@. BN@+
@2@. @@/ @@.
loop_error@2@/ C
@2@6 @A@8X D  t  t t  t  A  D  t  t t  t  A O  ACF @3@5 Ar@;@6 C@8CF @3@K@. @ A@-@2@6 @@8CF @3@. @@. Av Ax@2@-@2@6 @@8X D  t  t t  t  B  D  t  t t  t  B O  B C@YB 
@3@E
@0@. C@+@2@5 @@F
@@@5 C@D@$
@<@@ @5 @_@D@J@<@6file_directory_name @A@<@$@@
@(	 A@D@6working_directory @A@<@>@(	 B@D@,@-@5 @y@6 E
@G@A@8X D  t  t t  t  @  D  t  t t  t  @ O  @CH 
@3@5 B@;@8CH 
	@3
@6 @@8X D  t  t t  t  C<  D  t  t t  t  C< O  C;C@'E7 @3@@	 @F @@5 @G@=
 A	  @5 @[@< B. @@5 @G@D	@& A:@<@& @N@8X XQM @W-S XD  t  t t  @Wt message_hook 	D  t  t t  @Wt  E D  t  t t  @Wt  E P EC@<u DGNh@3@0 @@1 B@2@5memberlists@5increase_defect_counter  @ A@5nl  A@5print_message_lines @@5flush_output  @@;@8C@G E@3@;@8XPupdate_implication C@(@g @3@. C+@-@+
@2@5replace_hyp	data__hyp@,@5complexity_token @@.complexity_facthyp	@-@2@5retract  E0@-@5
complexity @@;@8X D  t  t t  @Wt get_processed_hyp_with_field_op 	Prefactor_write_vcs C@g @3verification_conditions@5get_provenance_proof_file_kinddata__provenance@5
setup_vc_name @@5@%perform_write_verification_conditions @@;@8C@g @3deadpath_search@5 E;@5 E@@5 EC@;@8C@g @3path_functions@5 E;@5perform_write_path_functions @@;@8X Psufficiently_low_complexity C@g @3@,
@5complexity_limitdata__switches@-@,@5 E. @@Y@^@a@i@;@8X P@,maybe_echo_pf_trace_statement_pfpositionfrom C
@g  C@start @3@;@8C@g 
line
line @3@5integer_to_atomnewutilities@;@8X Ptry_to_prove_via_inference_rule C@'@g @3@,	@,
@,@5inference_rule_match @@5var_free @@,@5fulfil @@5 Ec@;conc@.	inference@2@-@6record_rule_success @@8C@-@g @3@,	@,
@,@5 E`@?
@5 Ec@D
@H@,@5 Ef@5 Ec@; Ei@. Ej@2@-@6 El@8X Pfind_max C@@g @3@=@B@5intexp @@=@5 Eq@=
@Y@_@`@l@Y@_@o@<@Y@`@_@k@Y@`@o@A@<@ @Y@_@p@=@.>=	@2@5infer @@$
@<@. Et	@2@5 Ev@$
	@<@E@=@%@5 Eq@Y@`@p@=@. Et@2@5 Ev@$
@<@. Et@2@5 Ev@$
@<@=@. Et	@2@5 Ev@$
@<@. Et	@2@5 Ev@$
	@A@;@8X Peliminate_duplicates  C@W@g @3@,@-@,	@5get_hyp E)@-@,
@5 E{@Y@`@a@i@,@5 @ @0@d@1@u@1@p@1@l@1@i@1@c@1@a@1@t@1@e@1@ @1@o@1@f@1@ @1@H@2@,@5append E@,
@5 E~
@5save_eliminate @@I@8X Puq_normalise C@g @3@6statement_norm @@8X P	simp_args C@g 
@3@5is_a_valid_type @@;
@5norm_typed_expr @@;@8C@ @g 	@3@,
@5	checktype @@;
@5 E@;@8C@"@g 		
@3
@5 E@;
@5 E@;@5 E @@;@8C@&@g 			
@3@,@5 E@;@5 E@;
@5 E@;@8X P	orderargs C@g 

@3@;@5 E @@;@8C@g 
@3integer@5 E E@5 E@;@5order_exprs @@;@8C@g 
@3@;@6@< @8X Pis_in_with_pos C
@g @3@; @6is_in_with_pos_from @@8X P
checktypes C@g 

@3@5 E
@6 E @@8C@g  @9X Pmatch_up C@g @3@;@8C@<@g @3@,@,@5seek_solutions @@5\= @,
@,@5split @
@,@,@5try_to_satisfy @@,@5 E@,@,@5 E @@5 E@6 E@8X Pfind_empty_range C@g@g 		
<>

@3@=@.<=@+@2@-@5 E{@<@. Et@+@2@-@5 E{@=@. E@+@2@-
@5 E{@<@. Et@+@2@-
@5 E{@=@5is_an_empty_range @@;@& D}@<@5is_non_empty_range @@6all_excluded @@8X Ptidy_up_vc_state  C@F@g   @3@-@-@-@5prune_all_hyps E)@5reset_next_hyp_id  E)@-@-@-@5prune_all_concs
data__concfound_contradiction@5 C allow_new_strategies@5 E@.join_hyp@-@-@-@-@2@5 E@-@-@-@5prune_all_subst_hypdata__subst_hyp@.could_infer@-@-@2@5 E@.could_not_infer@-@2@5 E@.used@-@2@5 E@.inference_depth_limit@-@-@2@5 E@.raw_hyp_already_read@-@-@2@5 E@;@8X D  t  t t  @Wt proved_by_user_rules  	Pmaybe_write_rulefile C@(@g 
 user_inference_rule@3@;@,
@5convert_file_to_base_namesimplifier_ioutilities[from rulefile @5 A 
@5 E] @5 E@. @2@6add_to_rule_summary @@8C@(@g 
 user_rewrite_rule@3@;@,
@5 E E@5 E
@5 E E@5 E@. @2@6 E@8C@g @3@;@8X Pi_am_using_rule C@g  @9X D  t  t t  @Wt 
pairing_depth 	Ppromote_fact_to_hypothesis_x C@g  
 Ej
 Ej

@9C@g  
rewrite


 E@9X Pprocess_next_hypothesis_x C@g 
on@3@5write_next_hypothesis @@;@8C@g 
off@3@,@5hn @@5 F@;@8X Psummary_of_conclusions C@g @3@.rule_summary@/ Ei@+	@2@5 E1@;
conclusion@5prefix @@5 E@5summary_of_conclusions_rep @@6 E  @@8C@g @3@;@8X Phandle_information_request  C@g   @3 F@5get_switch_help EPuser_output@5display_help E @5 C` @;@8C@g   @3 F@5get_switch_empty EP F@5 F @5 F @;@8C@g   @3 F@5get_switch_version EP F@5display_header E @5 F @;@8C@g   @3@;@8X P
strict_deduce C@g @3@,@5inhibit_new_strategies @@;@=	@5
infer_subgoal @@% @@<@% A0@;@5restore_new_strategies @@;@@8X Pprocess_formula C@{@g @3@=@,
@5restructure_formula @@<@5write_error_preamble  @@5write_identity_of_predicate @ - Restructuring failed.@5 A @5 F@5write_offending_predicate @@5set_exit_status  @@5 C^ @@A
@;@=@' F@5typechecking_during_load EP@=
boolean@5 E@<@5 F:@5 F= did not typecheck as boolean.@5 FA@5 F@5 FC@;@5 FF@5 FI@<@J@;@=@&@5simplification_is_on  @@=
@5simplify @@<@5 F
!!! WARNING: @5 FA@5 F= - Simplification failed.@5 FA@5 F@5 FC@$	
@<@$	
@;@8X Psplit_disjunction C@g 
or
@3@,@5 FW @@;@,
@5 F[@;
@6 E@8C@g  	@9X P C CA A@@3@4 AB@Y@_@`@d@o@8X P@!mark_whether_proved_by_user_rules C	@g  E@3@; E@6add_fact @@8C	@g  E@3@; E@6 F_@8C@g @3@;@8X P
form_negation C@g 
 BP

 E
@3@;@8C@g 
 E

 BP
@3@;@8C@g 
<

 Et
@3@;@8C@g 
>

 E
@3@;@8C@g 
 E

 Ff
@3@;@8C@g 
 Et

 Fd
@3@;@8C
@g 
 D

@3@;@8C	@g 	
 D@3@;@8X Prefactor_write_vcs_top C@g @3 E:@5 E;@5write_before_vc_banner @@;@8C@g @3 EF@5 E;@5 Fj@;@8C@g @3 EG@5 E;@5write_before_pf_banner @@;@8X Precord_simplify C@@g @3@=@\@,
update@,@0@+@1@+
@2@,@5record_functiondata__declarations@=@-
 Bg@0@2@5 Fs@5 FR@B@A@<@'@,@5record_simp_of_type @
@,@5 FR@, Fr@0@1@2@5 Fs@;@5
order_updates @@A@<@5@- Bg@,@0@+@2@-@5 Fs@;@,@5 E@,
 Bg@0@2@5 Fs@5
record_access @@B@B@A@;@8X Pfind_min C@@g @3@=@B@5 Eq@=@5 Eq@=
@Y@_@`@l@Y@`@o@<@Y@`@_@k@Y@_@o@A@<@ @Y@_@p@=@. Et	@2@5 Ev@$
	@<@. Et	@2@5 Ev@$
@<@E@=@%@5 Eq@Y@`@p@=@. Et@2@5 Ev@$
@<@. Et@2@5 Ev@$
@<@=@. Et	@2@5 Ev@$
	@<@. Et	@2@5 Ev@$
@A@;@8X P@.maybe_echo_pf_trace_statement_pfsuccessors_int C@g 	     

 successor(s)@3@5 EY@;@8X P
is_update_hyp C@g @3@. BP	@2x@5 E{@-v@5	var_const @@6is_update_composite_hyp @@8X P
is_inequality C@g  
 BP

 @@9C@g  
 E

 E@9C@g  
 E

 E@9C@g  
 Et

 Eu@9C@g  
 Fd

 Fe@9C@g  
 Ff

 Fg@9X Pnegative_rational C@g 
 @	@3@5positive_rational @ @6 E@8X Pfind_lower_numeric_limit_for C
@g @3@5known_lower_numeric_limit @@;@8C
@g @3@5 AW @;@6calculate_known_lower_limit_for @@8C@g 	 E@3@5int @@;@8C@g 	real@3@5
base_rational @@;@8C@g 
 E@3@5 F@;@6@#find_smallest_integer_literal_above @@8C@g @3@,@,
@5do_find_lower_numeric_limit_for @@.candidate_lower

@2@5assertz @5 F@;@8X P@)eliminate_complementary_pair_disjunctions  C@g @3@. FY@+@+	@2@-@,
@5 E{@. FY	@2@5redundant_disjunction @P-or-not-P disjunction@5 E@I@8X P
simp_funct C@g @3@0@+@+@2@5 @w @,
@5 E@0
@2@5 F@;@8X Porder_prods C@ @g @3@,
@-@5essence @@,@5
list_terms @@,@-@5 F@,
@5 F
@5order @@;@8X Pdo_norm_expr C@g @3@K@5 F<<< ERROR: illegal variable >>>@5 FA@5 F@;@I@8C@g  @ @@3@;@8C@g  @ @@3@;@8C	@g 	@3@5 A @;@8C@/@g 
 BP
@3@,@5 E@=@& E@<@& F@;@. @
@2@,
@5standard @@. BP
 @2@5simp_rel @@;@8C@2@g 
 BP
@3@,@5 E@,
@5do_norm_typed_expr @@,@5 F@=@$
@&	 @@<
@ 	
 BP
@!@;@8C@/@g 
 E
@3@,@5 E@=@& E@<@& F@;@. F
@2@,
@5 F@. E
 @2@5 F@;@8C@2@g 
 E
@3@,@5 E@,
@5 F@,@5 F@=@$
@&	 @@<
@ 	
 E
@!@;@8C@0@g 
 Et
@3 E@5 E E@5 E@;@. @Y@. F
@2@2@,@5apply @@. Ff @2@5 F@;@8C@g 
 Et
@3@. E
@2@5 F @@;@8C@0@g 
 E
@3 E@5 E E@5 E@;@. @Y@. F
@2@2@,@5 F@. Ff @2@5 F@;@8C@+@g 
 E
@3 F@5 E F@5 E@;@. F
@2@,@5 F@. Et @2@5 F@;@8C@2@g 
 E
@3@,@5 E@,
@5 F@,@5 F@=@$
@&	 @@<
@ 	
 Et
@!@;@8C@/@g 
 Fd
@3@,@5 E@=@& E@<@& F@;@. F
@2@,
@5 F@. Ff
 @2@5 F@;@8C@2@g 
 Fd
@3@,@5 E@,
@5 F@,@5 F@=@$
@&	 @@<
@ 	
 Ff
@!@;@8C@g 
 Ff
@3@. Fd
@2@5 F@;@8C@g 
 D D
@3@5 F@;@8C@g 
 D BP
@3@. E
@2@5 F@;@8C@g 
 D E
@3@. BP
@2@5 F@;@8C@g 
 D Fd
@3@. Et
@2@5 F@;@8C@g 
 D Ff
@3@. E
@2@5 F@;@8C@g 
 D E
@3@. Ff
@2@5 F@;@8C@g 
 D Et
@3@. Fd
@2@5 F@;@8C@g 
 D

 D@3@5 F@;@8C@g 
and

 F
@3@5 F
@5 F@;@8C@g 
 FY

 FY
@3@5 F
@5 F@;@8C@g 
 C+

 C+
@3@5 F
@5 F@;@8C@g 
<->

 F
@3@5 F
@5 F@;@8C@_@g 
for_all
 

 F
 

@3@,@5find_core_type Fv@;@=@-@5 F@;
@5 F@<@,@=@. F
p@2@5 A 
@5 F@. F
 F@2@5 E1@<@. F
 F@2@5 E1@I@;@8C@_@g 
for_some
 

 F
 

@3@,@5 F@;@=@-@5 F@;
@5 F@<@,@=@. F
 F@2@5 F
@5 F@. F
 F@2@5 E1@<@. F
 F@2@5 E1@I@;@8C@ @g 
 Fr
@3@,
@5 E@;@. F
@2
@5 F@;@8C@g @3@,
 FM@5
defined_funct @@5 F @@;@8X Precord_vc_retrieved  C
@g  @3@?@5get_vcg_seen_vc 	data__vcg@D@H@5add_vcg_seen_vc  F@;@8C@g   @3@;@8X P E C@<@g @3@,
@5 E@=@&
 E@5signed_integer @@5 F@. Ff	@2 @@5 FR@A@<@,@5enumeration Fv@5is_in @@5 F@. Ff	@2 @@5enumerated_simplify @@;@8X D  t  t t  @Wt  BM 	D  t  t t  @Wt  BM D  t  t t  @Wt  BM P BLC  C'library@+/usr/lib/swi-prolog/library/dialect/sicstus@3@4 AB AG AC@6 AH@8CA  G@3@6library_directory @@8CA swi@3@4  B@6 @G@8CA  C
 G
@3@4 arch@,@5 @Glib/@6 @_@8CA   C
 Glib@9CA  user_profile D@9CA   G
app_preferences D@9C@3A  G@3@4 windows @@5 @G@.
win_folderappdata@+
@2@- A0@5 @A/SWI-Prolog@5 @_@@@5 C@D@J@<
@.make_directory	@2@- A0@6 @A@8CA  G@3@4 @. A~@1	@2@- A0@6 @A@8C@,@cu CNpath@3@4 CPATH@,
@5getenv @@ G @@5 @H @D@, AM@5 C @<@, @5 G@6 E E@8XPfetch_complexities C@)@g @3 F@5 ER@=
s@5 ER@<@& D}@;@=
ss@5 ER@<@& D}@;@8X Pintroduce_prolog_variable C	@g 

@3@K
@;@8C	@g 
	@3@;@8C
@g 

@3@5 F@;@8C@g 

@3@;@0
@2@6@!introduce_prolog_variable_in_list @@8C@g 
@3@;@8C@g @3@0@+@+
@2@5 F
@,@5 G'@;@0@2@6 F@8X D  t  t t  @Wt 	path_line 	Phandle_cases_proof C@g @3@5@(clear_up_could_and_could_not_infer_facts  @@5@&contradiction_in_hypotheses_from_cases @@;@h
@5try_proof_by_cases @@;@8C@!@g @3@5 G-@,@5 FR@;@5
prove_subgoal @@;@h
@5 G3@;@8X Pget_indentation C@g toplevel A@3@;@8C
@g @3@5already_know_indentation @@;@6 E@8C@g @3@,
@5max_proof_framing_depth @@Y@a@_@d@p@5
create_spaces @@;@. G=	@2@5 F@6 E@8X Psummary_of_hypotheses C@g @3@. F@/ E0@+	@2@5 E1@;
hypotheses@5 F@5 E@5summary_of_hypotheses_rep @@6 F@8C@g @3@;@8X Ptry_proof_by_unwrapping C@g @3@,
@5
make_new_uvar @
@,@5	subst_vbl @@5 G6@;@8X Pindent5  C@g   @3 F@5 E@;@8X Puser_rule_exists C@=@g @3@=
@. 	@2@-@-@5 Edata__rules@<@+@=
@. 	@2@-@-@5inference_rule GZ@<@=@. 	@2@-@-@-@5 E GZ@<@. 	@2@-@-@-@5nonground_replace_rule GZ@;@8X Ptry_infer_semi_standard_form_of C@6@g 		@3@,
@,@,@,
@5is_relational_expression @@;
@,@5 E@;
@,@5 E@;@,@0
@1@1@2@5 F@;@5 Ex @@;@8X Psplit_conjunction C@g 
 F
@3@,@5 Gk @@;@,
@5 Gm@;
@6 E@8C@g  	@9X P F C
@g @3@5 E @Y@_@Z @l@8C@g 
 	
@3@5 Gn@Y@`@Z @l@5 Gn@Y@a@Z@k@6gcd @@8XPinfer_by_uq_imp_hyp C@ @g 
 Et
element
@3@. E@/ Gu
@1@2@6 Gs @@8C@@g 
 E
 Gu@3@. F@. @+
@+@2@/ C+@. F@. E@+
@2@/ E
@+@2@/ F@. E@+@/ Gu@1
@2@/ E@. Gu@1
@2@-@2@,@5fact @@5 E@. E
@2@,@5 F/@. E@2@,@5 F/@. E@2@,@5 F/@,@5
merge_sort @@,@5 G{@6 G{@8C@ @g 
 Et
 Gu@3@. E@. Gu@1@2
@2@6 Gw@8C@@g 
 E
 Gu
@3@. F@. @+
@+@2@/ C+@. F@. E@+
@2@/ E
@+@2@/ F@. E@-@/ Gu
@1
@2@/ E@. Gu
@1
@2@+@2@,@5 Gx@5 E@. E@2@,@5 F/@. E@2@,@5 F/@. E@2@,@5 F/@,@5 G{@,@5 G{@6 G{@8C@ @g 
 E
 Gu@3@. E@. Gu@1@2
@2@6 Gw@8C@@g 
 E
 Gu
@3@. F@. @+
@+@2@/ C+@. F@. E@+
@2@/ E
@+@2@/ F@. E@+@/ Gu
@1
@2@/ E@. Gu
@1
@2@+@2@,@5 Gx@5 E@. E@2@,@5 F/@. E@2@,@5 F/@=
@. Fd@2@,@5 F/@<@. Fd@2@,@5 F/@,@5 G{@,@5 G{@6 G{@8C@ @g 
 BP
 Gu@3@. BP@. Gu@1@2
@2@6 Gw@8C@@g 
 BP
 Gu
@3@=@>@. F@. @+
@+@2@/ C+@. F@. E@+
@2@/ E
@+@2@/ F@. E@+@/ Gu
@1
@2@/ E@. Gu
@1
@2@2@,@5 Gx@<@-@. F@. @+
@+@2@/ C+@. F@. E@+
@2@/ E
@+@2@/ BP@. Gu
@1
@2@+@2@,@5 Gx@5 E@. BP@2@,@5 F/@. E@2@,@5 F/@. E@2@,@5 F/@,@5 G{@,@5 G{@6 G{@8X Peliminate_true_hypotheses  C@g @3 @@-@,@5 E{true-hypothesis@5 E@I@8X Phoist_vc_conclusions C@g @3@.get_vcg_conclusion@+
@+@2@5 E1 Ei@5process_component @@I@8C@g @3@;@8X D  t  t t  @Wt  A! D  t  t t  @Wt  A! 	D  t  t t  @Wt  A! D  t  t t  @Wt  A! D  t  t t  @Wt get_candidate_fact 	P@%perform_simplification_path_functions C@g @3@,	@5generate_integer E\@5@'perform_simplification_path_functions_x @@;@8X Pbuilt_in C
@g   @Z E E E@9C
@g   @ E E E@9C
@g  * E E E@9C
@g  div E E E@9C
@g    E E E@9C
@g  mod E E E@9C
@g  rem E E E@9C
@g   @ E E@9C
@g    F F F@9C
@g  abs E E@9C
@g  sqr E E@9C
@g   @ANY G FM@9C
@g   E G G FM@9C
@g   Fg G G FM@9C
@g   Fe G G FM@9C
@g   Eu G G FM@9C
@g   E G G FM@9C
@g   D FM FM@9C
@g   F FM FM FM@9C
@g   FZ FM FM FM@9C
@g   C* FM FM FM@9C
@g   F FM FM FM@9C
@g  odd E FM@9C
@g  pred G G@9C
@g  succ G G@9C
@g   @s G E@9C
@g   A G G@9C
@g  last G G@9C
@g  nonfirst G G@9C
@g  nonlast G G@9C
@g  @ G G G@9C
@g  \/ G G G@9C
@g  /\ G G G@9C
@g    G G G@9C
@g  in G G FM@9C
@g  not_in G G FM@9C
@g  	subset_of G G FM@9C
@g  strict_subset_of G G FM@9C
@g   D G G G@9X P E C@]@g @3@,
@5 E@=@+@&
 E@5 F@5 F@. E	@2 @@5 FR@. Fd@. F	@2@2 @@5 FR@B@A
@<@(@,@5 F@,@5 E @@,
@5 G@Y@^
@^@d@Z@i@. E	@2 @@5 F@;@8X P E C@g @3@;@8C@(@g 
proved
@3@L@ 
goal@!@;@5evaluate_immediate_condition @@;
@5 E@;@8C@g @3@5does_not_typecheck_as_boolean @@;@I@8C@#@g 
 G
@3
@5rule_phase_infer @@;@5 E@;@8C@g @3@. D@2@,@5 FR@-@5 Gi@;@I@8C@g 	
@3
@5 E@;@8X Prewrite_rule_match_y C
@g 
 E@3@6 G_@8C
@g 
 Gc@3@6 Ga@8X Pwrite_hyp_numbers_list C@g 
@3@5 E & @5 E@5 E@5 E@;@8C@g 
@3@5 E@;@8C@g 
@3@5 E, @5 E@5 E@;@5 G @@;@8X D  t  t t  @Wt  E  	D  t  t t  @Wt pfn 	P@"find_largest_integer_literal_below C@&@g 
 
@3@5 F@Y@a@Z @l@5 F@Y@^@Z @k@;@. G
@2@6iss @@8C@/@g 
 F 
@3@5 F@Y@a@Z @k@5 F@Y@^@Z @k@;@. F@. F@/ G
@2@2@6 G@8X Padd_to_overall_summary C@g @3@,	@5current_vc_number @@?
@5overall_rule_summary @@D
@H@;@. G	@2@6 F@8C@g @3@;@8X Pdeduce_formula C@g @3@,@5deduce @@5sort @;@8X P Er C@g @3@K@;@I@8C@g @3@5 Gn@;@8C@g 
 F	@3@5 Eq@;@8C@g 
 @Y	
@3@5 Eq@5 Eq@;@8C@g 
 F	
@3@5 Eq@5 Eq@;@8C@g 
 G	
@3@5 Eq@5 Eq@;@8C@g 
 G	
@3@5 Eq@5 Eq@;@8XPprocess_action  C@g   @3 F@5get_switch_typecheck_only EP@8Typechecking only - no simplification has been performed@5 A @;@8C@#@g @3 F@5get_switch_deadpaths EP@; F@5 G@,@5retrieve_simplified_proof_file E@,	@5convert_file_for_display E@%Automatic simplification completed.

@5 GSimplified output sent to ~w.@0	@2@5 G@;@8C@g @3 F@5 G@,@5 G@,	@5 GZombieScope completed.

@5 GZombieScope output sent to ~w.@0	@2@5 G@;@8X P
issue_message C@.@g @3@,
@5telling  @W@5tell @= F@5get_switch_verbose EP*** @5 FA@5 FA@=@&	 D}@<@5 FA@;@5 F@< F@5 G@5 G@;@8X Pfind_cancellation C@P@g @3@0@+@1@+
@2@5	gen_is_in @@0@1@+@2@5 F
@,@,@5int_and_sign @@,@,@5 G@,@5lcm @@. G@/ G@2@5 G@. G@. F@2@/ G@2@6 G@8X Ptry_infer_standard_form_of C@g @3 FM@,
@5 E@;@5 Gi@;@8X Pval C	@g 	@3@5 F@;@8X P F C@g 	
 F		
@3@5exp_contains_exp @@;@8C@g @3@,
@5 A upf_@-@5 @` @,@5 BS @5 H@;@8X Phoist_vc_hypotheses C@g @3@,
@,@5get_vcg_hypothesis F@5prune_vcg_hypothesis F E0@5 G@I@8C@g @3@;@8X Pevaluate_bit_and C@g @3@,@5form_bit_string @@,@5 H@,
@5and_bit_strings @
@6form_number @@8X P@ try_reducing_disjunction_options  C@g   @3@5 B @@5reduced_all_disjunctions  @@;@I@8X Ptry_to_prove_via_rewrite_rule C@4@g @3@,	@,
@,@,@5rewrite_rule_match @@5 Ec@0
@2@,
@5 Ef@5novars @
@5 Ec@; Ei@. E

@2@-@6 El@8C@:@g @3@,	@,
@,@,@5 H&@?@5 Ec@D@H@0
@2@,
@5 Ef@5 H)
@5 Ec@; Ei@. E

@2@-@6 El@8X D  t  t t  @Wt resource 	D  t  t t  @Wt  H, P@.perform_simplification_verification_conditions C@g @3@5 H @5@0perform_simplification_verification_conditions_x @@;@8X P F C@g @3@,@,@5 H@=@5function Fv@<@5 G @@5 @r @t@;@8X Psimplify_if_allowed C
@g @3@5 FO@;@5 FR@;@8C@g 	@3@;@8X Pfetch_next_pfn C@g @3@5 G @@;@. H<@-@2@5 E@h	@. H<	@2@5 F@;@8X Psave_norm_expr C@g @3@.know_norm_expr	@2@5 F@;@8X Pwrite_out_cases_x C@$@g 
@3@5 E@5 GT @(@5 E@5 E)  @5 E@5 E @:@5 E@5 F@;@8C@,@g 
@3@h
	@5 E@5 HC HD@5 E@5 E HE@5 E@5 E, or@5 E@5 F
@6 HA @@8X Plog_negation_simplification C@g 
	@3@;@8C@g @3restructured@0@1
@1@2@5assert_log_fact @@;@8X Prewrite_rule_match_x C@g @3@,
@,@,@5 G @
@6pattern_match_rule @@8C@g @3@,
@,@,@5 HP@L
@6 HQ@8X Pminimum_choice C@g 	 F@3@;@8C@g 
@3@;@=@Y@_@`@Z@f@j@& F@<
@  G#	@!@;@8C@g 	@3@;@=@Y@_@a@Z@f@j@& F@<@& G$@;@8C@;@g @3@=@!@Y@_@a@Z@f@j@=@Y@_@`@Z@f@j@& F@<
@  G#	@!@<@=	@Y@a@`@j@& G$@<
@  G#	@!@;@8X Pmaybe_issue_syntax_reminder  C@g @3@-@5syntax_error_in_file @@;@,@5build_list_of_errant_files @@5 F:@:Syntax error in a user rule file. Refer to log (slg) file.@5 FA@5 F@6The following user rule files contain a syntax error: @5 G @@EScroll back the screen log or consult the log (slg) file for details.@6 H`@8C@g   @3@;@8X Pwrite_out_cases C	@g @3@5 HG@;@8X Pdo_infer_side_conditions C@g @3@,
@5 F,@;@=	@5safe_infer_side_conditions @@% @@<@% A0@;@5 F2@;@@8X D  t  t t  @Wt  G 	P F C@"@g 
 	
@3@. F@. 	
@2@/ F
@+@2@5 E1 G@5 E@5 E@I@8C@g @3@;@8X P
runtime_entry C
@q  C@@3@5simplifier_main  @@5save_usage_profile  @ @5 F @;@8X Ppresimplify  C@L@g @3@,@5retrieve_proof_file E@,	@5 GProcessing @5 FA@5 FA ...@5 FA@5 F@5do_rule_substitutions0 processrules@5write_log_file_banner  @@5write_rules_read  @@5new_load_vcg  @@,
@5 G A@,@5 B @5display_banner E@5perform_simplification @@5 B @5write_overall_rule_summary  @@5close_log_file  @@= F@5typecheck_only EP@< F@5 H@5
do_wrap_lines  @@5 HV @@;@8X Pfind_common_multipliers C@g @3@,@5know_term_breakdown @@,
@5 H@;
@6 G @@8X P EA C@g @3@.vc_name@-@2@5 E@,
@-@-@5
get_vcg_vc F D@,@5 H	@. H@2@5 @ @;@8X Pdead_path_not_checked_message C@g  @,*** DPC not required for intermediate check.@9X Pfind_upper_numeric_limit_for C
@g @3@5known_upper_numeric_limit @@;@8C
@g @3@5 F@;@6calculate_known_upper_limit_for @@8C@g 	 E@3@5 F@;@8C@g 	 F@3@5 F@;@8C@g 
 E@3@5 F@;@6 G @@8C@g @3@,@,
@5do_find_upper_numeric_limit_for @@.candidate_upper

@2@5 F@5 H@;@8X Ptry_obvious_substitutions  C@g   @3 G;@6@!do_obvious_substitutions_at_depth @@8X Pevaluate_bit_or C@g @3@,@5 H @@;@. F@. @Y	@2@2@6 G@8X P Fy C@i@g 		@3@=@3@, Fr@,@0@+
@1@+@2@5 Fs@=@- Bg@0
@2@5 Fs
@5 FR@<@5 F{@B@<@1@- Bg@,@0@+@2@-@5 Fs@;@,@5 E@, Bg@0@2@5 Fs@5 F~@B
@;@8C@g 	
 Gu@3@;@. Gu@2@6array_simplify @@8C@g 	
 F
@3@;@. F
@2@6 H@8X P@%impose_obvious_substitutions_at_depth C
@g @3@.know_eliminated_in_subgoaling@-@2@5 E@6 H@8C@g  @9X P@ simplify_verification_conditions C@g @3 F@5 GType checking VC: @5 FA@5 FA@5 H @@5 G @ - OK@5 FA@5 F@5 E!@;@8C@(@g @3 F@5 G@5 Fh @@5 H@5 H A@5 H`Trying to simplify: @5 H`@5simplify_vc  @@5 E8 @@5report_to_user @@;@8X P E C@g @3@;@8C@!@g 
 G
@3
@5do_satisfy_goal @@6 E@8C@g 	
@3
@6 E@8X Pproved_all_conclusions  C@g @3@?	@-@-@,@5get_conc E@?
@5get_proved_concdata__proved_conc@D
@H@D	@H@<@A@5maybe_issue_proved_vc_message  @@;@8X P F C@g 
 FY	 D	@3@;@8C
@g 
 FY
 D		@3@;@8C@g 
 FY	
@3@5standardisation_is_on  @@. F@. D	@2
@2 FM @@5 E@;@8C@,@g @3@,	@,
@,@5covers_interval @@=@&
 D}@<	@. Et	
@2@5 Ev@=@& D}@<	@. E	@2@5 Ev@;@8X P@(substitute_and_eliminate_mark_user_rules C@g 

user_rule_yes 
@3@5is_conc_or_hyp @ E@5 F] @@. 
@2@5 E@;@8C@g @3@;@8X P E C@L E@3@.defect_counter@+@2@5 E1@h	@. H	@2@5 H@;@8X Porder_functs C@g 

@3@;@5 E@;@8C@g 
@3@5less @@;@8X Pcollect_indices C@g 
&
@3@,@5 H @@,
@5 H@;
@5 E@;@8C@g 
..

@3@;@8C
@g 

@3@;@8X P H C	@g   @3 E:@5 E;@5load_vcg 
load__vcg_dpc@;@8C	@g   @3 EF@5 E;@5load_dpc  I@;@8C	@g   @3 EG@5 E;@5load_pfs 	load__pfs@;@8C@g   @3@4The Simplifier failed to determine proof file kind.
@6throw_error DT@8X D  t  t t  @Wt expand_query 	D  t  t t  @Wt  I D  t  t t  @Wt  I P IC@s CM@3@4 C@6 I I@8XP Em C@g @3
@-@-@-@-@5get_fact_from_rule @@;@8C@g @3 Gz
@5get_unique_reference @
@5add_fact_from_rule @@;@8X P
save_join_hyp C@g 
normal@3@6test_if_contradiction @@8C@g @3@-@-@5 E{@;@8C	@g @3@-@-@-@5 E @@;@8C@g 
 I$@3@. E	
@2@5 F@;@8C@g 
	reduction@3@-@5
reduction_hyp @@;@8C@g 
 I)@3@,
@5 FR@. I+
@2@5 F@;@=@&
 @@<@J@;@8X P Gj C@P@g @3@. E@-@-@2@5 E@. Emain@2@5 F@. Einfrule@2@5 F@. E@-@2@5 E@.buffered_used_fact@-@-@-@2@5 E@;@=@5 F/@B
@A@<@5 E  @@,
@,@-@5 F @@;@,@5find_mutual_types @@5try_new_numeric_strategies @@;@8X P I. C@g @3@6standard_infrule @@8C@g @3@5new_strategies_are_allowed  @@6extended_infrule @@8X Ptry_eliminating C@2@g @3@,@0 G#@1@+@2@,
@5 E{
@5 E@?
@5know_eliminated @@D@H@0
@2 I)@5join @@I@8C@0@g @3@-@,@,@,
@5 I(@?
@5 F@D@H@?
@5exists_eliminated_in_list @@D@H
 I)@5 II@I@8C@g @3 @@,@5 I*	redundant@5 E@;@8X P ED C	@g @3@5write_vc @@5write_log_facts  @@;@8X Pevaluate_bit_xor C@g @3@,@5 H@;@. F@. @Y	@2@/ G@2@6 G@8X Pdead_path_not_found_message C@g  *** No dead path detected.@9X Preduce_conclusions  C@#@g @3@. FY@+@+	@2@-@,
@5 H@?@5 H@D@H@. FY	@2@-@5@!try_reduce_disjunction_conclusion @@I@8C@,@g @3@,@-@,	@5 H@-@,
@5 H@Y@`@a@i@?@5 H@D@Heliminated_conc@0
@1	@2@5 HK@5add_proved_conc H@I@8X Pdone_all_obvious_substitutions C@B@g @3@5substitution_elimination_is_on  @@,	@,
@-@,@5equivalence_hyp @@?@5 IF@D@H@?
@5know_substituted @@D
@H@?@-@5 H @@D@H@- F@5 F@5
not_occurs_in @@;subst_and_elimuser_rule_no@6substitute_and_eliminate @@8C@T@g 	@3@5 If@,	@,
@-@,@5 Ii@?@5 IF@D@H@?
@-@5 Io@D
@H@?@5 E7 @@D@H@?@-@5@*get_processed_hyp_with_field_op_in_subgoal @@D@H@?@5 Il@D@H@- F@5matching_records @@;	subst_fld It@6 Iu@8C@f@g 	@3@5 If@=@. F@. D@+	@2@+
@2@,@,@5 E{@<@. F@+
@/ D@+	@2@,@,@5 E{@- F@5 F@?@5 IF@D@H@?@5 Il@D@H@?@-@5 Io@D@H@5 Ip@. D
@2@,
@5 FR@; Is It
@6 Iu@8C@:@g @3@5 If@,	@-@,
@5 E{ FM F@5 F@?@5 IF@D@H@?@5 Il@D@H@?
@-@5 Io@D
@H@; Is It @@6 Iu@8C@=@g @3@5 If@. D@+	@2@-@,
@5 E{ FM F@5 F@?@5 IF@D@H@?@5 Il@D@H@?
@-@5 Io@D
@H@; Is It @@6 Iu@8C@g @3@;@8X Psave_stan_fact_x C
@g @3@-@-@-@5 Gf@;@8C@g 	 G@3@;@8X P	less_than C@$@g 
 F

 F@3@5 Gn@5 Gn@;@Y@a@Z @k@Y@^@Z @k@6 I @@8C@g 
 F
@3@5 Gn@5 Gn@;@Y@a@Z @k@Y@`@Z @l@;@8C@g @3@5 Gn@5 Gn@;@Y@_@Z @l@Y@`@_@k@8C@!@g @3@5 F@5 F@,
@,@5split_rational @@,@,
@5 I@Y@a@^
@g@^@^@g@i@8X P H C@g 	@3@L@ 
 G@!@;@5 G@;@8C@g @3@.current_sat_goal@-@2@5 E@. I@2@5 F@;@6try_satisfy_goal @@8X P IT C@g   @3@5no_log_file data__data_files@.log_fact@-@-@2@5 E@;@8C@g   @3 F@5 H@. I@-@-@2@5 E@;@8C@g @3 F@5 H@,@5logfile_name I@,	@5 G@5 G@5 F@5 F@5write_vc_or_pf_header  @@5process_log_facts  @@5 G@;@8X Pzero_defects_reported  C@X E  @3 @5 H @@;@8X Pcompatible_array_indices C@g 

@3@;@6 I @@8C@g @3@;@8X Plistexp C@0@g 		@3@,
@5cv @@,@5sp @@,@5leftint @@,
@5oneint @
@,@5
createlist @@,@5sortlist @@,@5busort_prods @@5compress @@;@8X D  t  t t  @Wt  B D  t  t t  @Wt  B P Hl C@%@g   @3@5load_system load__system@5
load_switches  DY@5 F @@5load_data_files  Df F@5 F'@5load_provenance load__provenance@5load_declarations load__declarations@5
load_rules load__rules@5 Hq @


@5 G@5 G @
@5 G@5 FI@;@8C@g   @3

@5 GThe Simplifier failed.
@6 I@8X D  t  t t  @Wt moved_log_fact 	Pfind_multipliers C@g 
@3@6 H @@8C@8@g 
@3@,
@,@5 I@=@Y@^
@Z @k@$

@$@<@Y@^
@Z @i@. F
@2@5 G@. F@2@6 G@8C@8@g 
@3@,
@,@5 I@=@Y@^@Z @k@$

@$@<@Y@^@Z @i@. F
@2@5 G@. F@2@6 G@8C@G@g 
@3@,
@,@5 I@=@Y@^
@Z @k@Y@^@Z @k@$

@$@<@Y@^
@Z @i@Y@^@Z @i@. F
@2@5 G@. F@2@6 G@8X P Gy C@g 	
@3 F@6 E{@8C@A@g 
 BP
@3@=@. D@/ E
@2 F@5 E{@<@ @=@. BP
@2 F@5 E{@<@. D@/ E
@2 F@6 E{@8C@A@g 
 E
@3@=@. D@/ BP
@2 F@5 E{@<@ @=@. E
@2 F@5 E{@<@. D@/ BP
@2 F@6 E{@8C@A@g 
 Ff
@3@=@. D@/ E
@2 F@5 E{@<@ @=@. Fd
@2 F@5 E{@<@. D@/ Et
@2 F@6 E{@8C@A@g 
 Fd
@3@=@. D@/ Et
@2 F@5 E{@<@ @=@. Ff
@2 F@5 E{@<@. D@/ E
@2 F@6 E{@8C@A@g 
 Et
@3@=@. D@/ Fd
@2 F@5 E{@<@ @=@. E
@2 F@5 E{@<@. D@/ Ff
@2 F@6 E{@8C@A@g 
 E
@3@=@. D@/ Ff
@2 F@5 E{@<@ @=@. Et
@2 F@5 E{@<@. D@/ Fd
@2 F@6 E{@8X P FS C
@g 
 D @ @@3@;@8C
@g 
 D @ @@3@;@8C@g 
 D D
@3@5 FR@;@8C@5@g 
 D
@3@,@5 FR@=@& @@&	 @@<@=@& @@&	 @@<@=
@ 
 D	@!@<@ 	
 D@!@;@8C
@g 
 F @ @@3@;@8C@g 
 F	 @ @@3@;@8C@g 
 F
 D
 @@3@;@8C@g 
 F
 D

 @@3@;@8C@g 
 F @
@3@5 FR@;@8C@g 
 F
 @@3@5 FR@;@8C@g 
 F

@3@5 FR@;@8C@@g 
 F
@3@,@5 FR@=@& @@5 FR@A
@<@m@=
@& @@$	@A
@<@a@,
@5 FR@=@=@&
 @@$	@<@&
 @@$	
@<@G@=@1@=
@ 
 D
@!@<@ @=
@ 
 D@!@<@=
@ 

 D@!@<@ 

 D
@!@&	 @@<@=@$
@$	@<
@ 	
 F
@!@;@8C
@g 
 FY @ @@3@;@8C@g 
 FY	 @ @@3@;@8C@g 
 FY
 D
 @@3@;@8C@g 
 FY
 D

 @@3@;@8C@g 
 FY @
@3@5 FR@;@8C@g 
 FY
 @@3@5 FR@;@8C@g 
 FY

@3@5 FR@;@8C@@g 
 FY
@3@,@5 FR@=
@& @@$	@A
@<@o@=@& @@5 FR@A
@<@a@,
@5 FR@=@&
 @@$	
@<@Q@=@&
 @@$	@<@G@=@1@=
@ 
 D
@!@<@ @=
@ 
 D@!@<@=
@ 

 D@!@<@ 

 D
@!@&	 @@<@=@$
@$	@<
@ 	
 FY
@!@;@8C
@g 
 C+ @ @@3@;@8C@g 
 C+	 @ @@3@;@8C@g 
 C+

 @@3@;@8C@g 
 C+ @
@3@5 FR@;@8C@g 
 C+
 @@3@. D
@2@5 FR@;@8C@g 
 C+
 D
@3@. D
@2@5 FR@;@8C@g 
 C+
 D

@3@5 FR@;@8C@g 
 C+
 C+@3@. C+@. F
@2@2@5 FR@;@8C@@g 
 C+
@3@,@5 FR@=@& @@5 FR@A
@<@r@=
@& @@&	 @@A
@<@f@,
@5 FR@=@&
 @@$	
@<@V@=
@&
 @@. D
@2@5 FR@<@G@=@1@=
@ 
 D
@!@<@ @=
@ 
 D@!@<@=
@ 

 D@!@<@ 

 D
@!@$	
@<@=@$
@&	 @@<
@ 	
 C+
@!@;@8C@g 
 F

 @@3@;@8C@g 
 F
 D
 @@3@;@8C@g 
 F
 D

 @@3@;@8C@g 
 F
 @@3@5 FR@;@8C@g 
 F @
@3@5 FR@;@8C@g 
 F
 @@3@. D
@2@5 FR@;@8C@g 
 F @
@3@. D
@2@5 FR@;@8C@#@g 
 F
 F@3@. F
@2@,
@5 FR@. F
@2@5 FR@;@8C@/@g 
 F
 F
@3@. F@2@,
@5 FR@. F@2
@5 E@. F

@2@5 FR@;@8C@/@g 
 F
 F
@3@. F
@2@,
@5 FR@. F
@2
@5 E@. F
@2@5 FR@;@8C@@g 
 F
@3@,@5 FR@=@& @@5 FR@A
@<@w@=@& @@. D@2@5 FR@A
@<@f@,
@5 FR@=@&
 @@$	@<@V@=
@&
 @@. D
@2@5 FR@<@G@=@1@=
@ 
 D
@!@<@ @=
@ 
 D@!@<@=
@ 

 D@!@<@ 

 D
@!@&	 @@<@=@$
@&	 @@<
@ 	
 F
@!@;@8C@w@g 		
 F
 
@3@,
@5 F@=
@-@5 F@%dont_retract@<@. F

temp@2@5 F@% E3@,@5 FR@=
@& @@&	 @@A@<@"@=
@& @@&	 @@A@<@,@5 E @@ 	
 F
 
@!@;@=@& I@<@. F

 I@2@5 E1@;@8C@l@g 
 F
 
@3@,
@5 F@=
@-@5 F@% I@<@. F

 I@2@5 F@% E3@,@5 FR@=@& @@&	 @@<@=@& @@&	 @@<@ 	
 F
 
@!@;@=@& I@<@. F

 I@2@5 E1@;@8C@g 
 G
@3@;@. I
@2@5set_simplify @@;@8C@g 
\
@3@;@. I
@2@5 I@;@8C@g 
 G
@3@;@. I
@2@5 I@;@8C@g 
set
@3@;@. I
@2@5 I@;@8C@g 
 G
@3@;@. I
@2@5 I@;@8C@g 
 G
@3@;@. I
@2@5 I@;@8C@g 
 G
@3@;@. I
@2@5 I@;@8C@g 
 G
@3@;@. I
@2@5 I@;@8CA@g 


 BP
@3@,@5 E@=@. I@-@2@5type Fv@;@. BP
@2@5 I@B
@B@A@<A@=
enumerated@5 I@;@. BP
@2@5 F@B
@B@A@<A@,
@5 FR@,@5 FR@=
@$
@&	 @@B@A@<A@=@
@5 F@=@5 F
@5 E@&	 @@B@A@<@@=@B@ 
 @Y@!@=@5 F@. F
@2@,@5 FR@ 	
 BP@!@<@5 F@. F
@2@,@5 FR@ 	
 BP@!@<@@@ 
 F@!@=@5 F@. F
@2@,@5 FR@ 	
 BP@!@<@5 F@. @Y
@2@,@5 FR@ 	
 BP@!@<@@=@@5 F@=@B@ 

 @Y@!@=@5 F@. F@2@,@5 FR@ 	
 BP@!@<@5 F@. F@2@,@5 FR@ 	
 BP@!@<@@@ 

 F@!@=@5 F@. F@2@,@5 FR@ 	
 BP@!@<@5 F@. @Y@2@,@5 FR@ 	
 BP@!@<@R@=@&
 @@$	@<@C@=@& @@$	
@<@9@=
@&
 @@. D@2@5 FR@<@*@=
@& @@. D
@2@5 FR@<@=@& FM@ 	
 F
@!@<
@ 	
 BP
@!@B@A@;@8CA@g 


 Ff
@3@,@5 E@= I@5 I@;@. Ff
@2@5 F@B
@B@A@<A\@,
@5 FR@,@5 FR@=@
@5 F@=@(@5 F@=
@5 I@&	 @@<@=@$
@<
@5 I@&	 @@B@A@<@@=@B@ 
 @Y@!@=@5 F@. F
@2@,@5 FR@ 	
 Fd@!@<@5 F@. F
@2@,@5 FR@ 	
 Fd@!@<@@@ 
 F@!@=@5 F@. F
@2@,@5 FR@ 	
 Ff@!@<@5 F@. @Y
@2@,@5 FR@ 	
 Fd@!@<@@=@@5 F@=@B@ 

 @Y@!@=@5 F@. F@2@,@5 FR@ 	
 Ff@!@<@5 F@. F@2@,@5 FR@ 	
 Ff@!@<@@@ 

 F@!@=@5 F@. F@2@,@5 FR@ 	
 Fd@!@<@5 F@. @Y@2@,@5 FR@ 	
 Ff@!@<@ 	
 Ff
@!@B@A@;@8CA@g 


 Fd
@3@,@5 E@= I@5 I@;@. Fd
@2@5 F@B
@B@A@<A\@,
@5 FR@,@5 FR@=@
@5 F@=@(@5 F@=
@5 I@&	 @@<@=@$
@<
@5 I@&	 @@B@A@<@@=@B@ 
 @Y@!@=@5 F@. F
@2@,@5 FR@ 	
 Ff@!@<@5 F@. F
@2@,@5 FR@ 	
 Ff@!@<@@@ 
 F@!@=@5 F@. F
@2@,@5 FR@ 	
 Fd@!@<@5 F@. @Y
@2@,@5 FR@ 	
 Ff@!@<@@=@@5 F@=@B@ 

 @Y@!@=@5 F@. F@2@,@5 FR@ 	
 Fd@!@<@5 F@. F@2@,@5 FR@ 	
 Fd@!@<@@@ 

 F@!@=@5 F@. F@2@,@5 FR@ 	
 Ff@!@<@5 F@. @Y@2@,@5 FR@ 	
 Fd@!@<@ 	
 Fd
@!@B@A@;@8CA@g 


 E
@3@,@5 E@=@. I@-@2@5 I@;@. E
@2@5 I@B
@B@A@<A@= I@5 I@;@. E
@2@5 F@B
@B@A@<A@,
@5 FR@,@5 FR@=
@$
@&	 @@B@A@<A@=@
@5 F@=@5 F@=
@5 E@&	 @@<@$
@&	 @@B@A@<@@=@B@ 
 @Y@!@=@5 F@. F
@2@,@5 FR@ 	
 E@!@<@5 F@. F
@2@,@5 FR@ 	
 E@!@<@@@ 
 F@!@=@5 F@. F
@2@,@5 FR@ 	
 E@!@<@5 F@. @Y
@2@,@5 FR@ 	
 E@!@<@@=@@5 F@=@B@ 

 @Y@!@=@5 F@. F@2@,@5 FR@ 	
 E@!@<@5 F@. F@2@,@5 FR@ 	
 E@!@<@@@ 

 F@!@=@5 F@. F@2@,@5 FR@ 	
 E@!@<@5 F@. @Y@2@,@5 FR@ 	
 E@!@<@T@=
@&
 @@. D@2@5 FR@<@@@=
@& @@. D
@2@5 FR@<@1@=@&
 @@$	@<@'@=@& @@$	
@<@=@& FM@ 	
 D F
@!@<
@ 	
 E
@!@B@A@;@8CA@g 


 E
@3@,@5 E@= I@5 I@;@. E
@2@5 F@B
@B@A@<Ad@,
@5 FR@,@5 FR@=
@$
@&	 @@B@A@<AJ@=@
@5 F@=@!@5 F@=
@5 I@&	 @@<	
@5 I@&	 @@B@A@<@@=@B@ 
 @Y@!@=@5 F@. F
@2@,@5 FR@ 	
 E@!@<@5 F@. F
@2@,@5 FR@ 	
 E@!@<@@@ 
 F@!@=@5 F@. F
@2@,@5 FR@ 	
 E@!@<@5 F@. @Y
@2@,@5 FR@ 	
 E@!@<@@=@@5 F@=@B@ 

 @Y@!@=@5 F@. F@2@,@5 FR@ 	
 E@!@<@5 F@. F@2@,@5 FR@ 	
 E@!@<@@@ 

 F@!@=@5 F@. F@2@,@5 FR@ 	
 E@!@<@5 F@. @Y@2@,@5 FR@ 	
 E@!@<@ 	
 E
@!@B@A@;@8CA@g 


 Et
@3@,@5 E@= I@5 I@;@. Et
@2@5 F@B
@B@A@<Ad@,
@5 FR@,@5 FR@=
@$
@&	 @@B@A@<AJ@=@
@5 F@=@!@5 F@=
@5 I@&	 @@<	
@5 I@&	 @@B@A@<@@=@B@ 
 @Y@!@=@5 F@. F
@2@,@5 FR@ 	
 E@!@<@5 F@. F
@2@,@5 FR@ 	
 E@!@<@@@ 
 F@!@=@5 F@. F
@2@,@5 FR@ 	
 Et@!@<@5 F@. @Y
@2@,@5 FR@ 	
 E@!@<@@=@@5 F@=@B@ 

 @Y@!@=@5 F@. F@2@,@5 FR@ 	
 Et@!@<@5 F@. F@2@,@5 FR@ 	
 Et@!@<@@@ 

 F@!@=@5 F@. F@2@,@5 FR@ 	
 E@!@<@5 F@. @Y@2@,@5 FR@ 	
 Et@!@<@ 	
 Et
@!@B@A@;@8CA0@g 


 G
@3@,@5 FR@=@J@5 F@Y@^@^@g@p@=@,
@. G@. G@2@2@5 G@Y@^@^
@m@&	 @@<@,
@. G@. G@2@2@5 G@Y@^@^
@n@&	 @@B@B@<@@=@?@ 
 G@!@. I@2@,@5 FR@. I@2@,@5 FR@=@=@& @@<@& @@&	 @@<@=@& @@$	@<@& @@$	@<@@=@n@=@ 
 @Y@!@<
@ 
 F@!@. I@2@,@5 FR@. I@2@,@5 FR@=@!@& @@=@& @@&	 @@<@=@& @@&	 @@<@ 	
 D@!@<@=@& @@$	@<@=
@& @@ 	
 D@!@<@& @@$	@<@#@=@ 
 F@!@. I@2@5 FR@<
@ 	
 I@!@A@B@A@B@;@8C@g 
 G G
@3@. G

@2@5 FR@;@8C@g 
 I
@3@. G

@2@5 FR@;@8C@@g 
 I
@3@,@5 FR@=@&@5 F@=@Y@^@Z @l@$	@<
@Y@^@Z @i@Y@^@c@o@B@B@<@[@=@ 
 G@!@$	@B
@A@<@E@=@(@ 
 G
@!@. I@2@,@5 FR@. I
@2@,@5 FR@ 	
 G@!@<@=@ 
 I@!@$	@<@ 	
 I@!@B@B@;@8CBP@g 		
bit__and
@3@,@5 FR@,
@5 FR@=
@& @&	 @B@A@<B,@=
@&
 @&	 @B@A@<B@=@$
@. Et @2@5 Ev@$	@B@A@<B@=@M
@5 F@,@. @Y
@2@5 G@5is_a_power_of_2 @@. Et @2@5 Ev@=@. E
@2@5 Ev@$	@<@=@5 F@. G@2@5 G@<
@ 	
 J@!@B@<A@=@M@5 F@,@. @Y@2@5 G@5 I@. Et
 @2@5 Ev@=@. E
@2@5 Ev@$	
@<@=
@5 F@. J
@2@5 G@<
@ 	
 J
@!@B@<Ag@=@X@=@ @ 

 F
 F@!@5 F@,@. F@2@5 G@<@ 

 F@!@5 F@,@. @Y@2@5 G@5 I@. Et @2@5 Ev@. E@2@5 Ev@&	 @A@<A
@=@X@=@ @ 
 F
 F
@!@5 F@,@. F@2@5 G@<@ 
 F
@!@5 F@,@. @Y@2@5 G@5 I@. Et
 @2@5 Ev@. E
@2@5 Ev@&	 @A@<@@=@@@=@ 

 G@!@<
@ 

 G@!@5 F@5 I@. Et @2@5 Ev@. Et @2@5 Ev@. Fd@2@5 Ev@&	 @<@o@=@@@=@ 
 G@!@<
@ 
 G@!@5 F@5 I@. Et
 @2@5 Ev@. Et @2@5 Ev@. Fd
@2@5 Ev@&	 @<@-@=@5 F
@5 F@Y@^@Z @l@Y@^
@Z @l
@5 H@<
@ 	
 I
@!@A@A@A@;@8CA@g 		
bit__or
@3@,@5 FR@,
@5 FR@=@& @. Et
 @2@5 Ev@$	
@B@A@<A@=@&
 @. Et @2@5 Ev@$	@B@A@<A@=@$
@. Et @2@5 Ev@$	@B@A@<A}@=@X@=@ @ 

 F
 F@!@5 F@,@. F@2@5 G@<@ 

 F@!@5 F@,@. @Y@2@5 G@5 I@. Et @2@5 Ev@. E@2@5 Ev@$	@A@<A#@=@X@=@ @ 
 F
 F
@!@5 F@,@. F@2@5 G@<@ 
 F
@!@5 F@,@. @Y@2@5 G@5 I@. Et
 @2@5 Ev@. E
@2@5 Ev@$	@A@<@@=@K@=@ 

 G@!@<
@ 

 G@!@5 F@5 I@. Et @2@5 Ev@. Et @2@5 Ev@. Fd@2@5 Ev@. @Y@/ G
@2@5 FR@<@z@=@K@=@ 
 G@!@<
@ 
 G@!@5 F@5 I@. Et
 @2@5 Ev@. Et @2@5 Ev@. Fd
@2@5 Ev@. @Y
@/ G@2@5 FR@<@-@=@5 F
@5 F@Y@^@Z @l@Y@^
@Z @l
@5 H @@<
@ 	
 J
@!@A@A@A@;@8CA@g 		
bit__xor
@3@,@5 FR@,
@5 FR@=@& @. Et
 @2@5 Ev@$	
@B@A@<A@=@&
 @. Et @2@5 Ev@$	@B@A@<A@=@$
@. Et @2@5 Ev@&	 @B@A@<A}@=@X@=@ @ 

 F
 F@!@5 F@,@. F@2@5 G@<@ 

 F@!@5 F@,@. @Y@2@5 G@5 I@. Et @2@5 Ev@. E@2@5 Ev@$	@A@<A#@=@X@=@ @ 
 F
 F
@!@5 F@,@. F@2@5 G@<@ 
 F
@!@5 F@,@. @Y@2@5 G@5 I@. Et
 @2@5 Ev@. E
@2@5 Ev@$	@A@<@@=@K@=@ 

 G@!@<
@ 

 G@!@5 F@5 I@. Et @2@5 Ev@. Et @2@5 Ev@. Fd@2@5 Ev@. @Y@/ G
@2@5 FR@<@z@=@K@=@ 
 G@!@<
@ 
 G@!@5 F@5 I@. Et
 @2@5 Ev@. Et @2@5 Ev@. Fd
@2@5 Ev@. @Y
@/ G@2@5 FR@<@-@=@5 F
@5 F@Y@^@Z @l@Y@^
@Z @l
@5 IV @@<
@ 	
 J
@!@A@A@A@;@8C@g @3@5 H@;@8C@g @3@5 Fp @@;@8C@g @3@5sequence_simplify @@;@8C@g 
 G
@3@. J
@2@5 F@;@8C@g 
 G
@3@. J

@2@5 F@;@8C@g @3@5evaluate @@;@8X Pprocess_component_x C@g  E0@3@5add_hyp_with_id E)@;@8C@g  Ei@3@5add_conc_with_id E@;@8C@g @3@CHorC is not hyp or conc in predicate process_component_x but is: ~a@0@2@5
show_error I@;@8X Pdead_path_found_message C@g  *** Dead path detected.@9X P@-try_simplifying_implications_and_equivalences  C@;@g @3@. C+@+@+	@2 F@,
@5 E{@?
forwardchain2@0
@1@-@1	@2@5 I @@D@H@,@5 Gi@5 E% @ J"@0
@1@1	@2@5 HK@I@8C@I@g @3@. F@+@+	@2 F@,
@5 E{@? J"@0
@1@-@1	@2@5 J#@D@H@,@5 Gi@?
@5 F@D
@H F@5update_equivalence @ J"@0
@1@1	@2@5 HK@I@8C@I@g @3@. F@+@+	@2 F@,
@5 E{@? J"@0
@1@-@1@2@5 J#@D@H@,@5 Gi@?
@5 F@D
@H F@5 J& J"@0
@1@1@2@5 HK@I@8X D  t  t t  @Wt  E 	P@)maybe_echo_pf_trace_successor_statement_x C@g 
successor_statement
  Successor statement:  D@3@5@ maybe_echo_pf_trace_pfpositionto @@;@8X P H C@g  
 GG@9C@g  
 F
@9X Pis_targeted_disjunction C@g @3@5 F[@,
@5 H6@Y@a@Z@l@,@5
max_disjuncts @@Y@a@^@j@;@8X Pnext_value_to_try C@-@g @3@,
@5 E@=@5 F@. @Y@2@5 G@A@<@,@5 F@. J@2@5 F@5 F@;@8X P H C@g   @3@5do_simplify_vc  @@;@8C@g   @3@;@8X Pissue_proved_message C@g @3PROVED C@5 H`@;@8X P F C@g 
 G@3@5	s_integer @@;@8C@g 
 G
 G@3@5term @@;@8C
@g 	@3@5 J>@;@8C@g 	@3@5 JA@;@8X P	orderlist C@g 	@3@;@I@8C@g @3@;@8C@g 

@3@;@5 JD @@;@8C@g 
@3@,@5 F@,
@5 F@;
@5 F@;@8X Preport_total_defects  C@c E@3@,@5 I@5 F@5 FA defects detected.@5 FA@5 F@5 F@;@8X Pdo_norm_typed_exprs C@g @3@;@8C@g 		
@3
@5 F@5 JJ @@;@8X Plookup_fact_mappings C@g  @9C@g 

@3 @@-@. GG@2@-@5 I@;
@6 JM @@8C@g 

@3@,@-@-@-@-@5 I@-@5 E{@;
@6 JO@8X P HL C@g @3@5 I@;@8C@g @3@. I	@2@6 F@8X P Iv C
@g @3@.potential_subst_fact@-@-@2@5 E@I@8C@h@g @3@,@,@,@5 E{@5 E@?@5 IF@D@H@?@-@5 Io@D@H@?@5 Ix@D@H@?@-@5 Iz@D@H
@,@5 GQ@5 E@,@5 H7 @@5 E@5update_substituted_hyp @@. GG@2@5 H @@I@8C@6@g 
@3@,@,@,@5 H@?@5 H@D@H
@,@5do_subst_and_simplify_conc @@5 E@5update_substituted_conc @@. F
@2@5 JV@I@8C@&@g @3@5 EG  E>@;@. Im@2@5 F@-@-@5 JP @@;substituted@0
@1@1@1
@2@5 HK@5copy_subst_facts_to_log  @@I@8C@g @3@-@-@5 J_@;
@5@-substitute_and_eliminate_potential_subst_fact @@5 JV@;@I@8C@g @3@5 Gn@;@5@ substitute_and_eliminate_integer @@5 JV@;@I@8X Prule_substitution_is_on  C@g @3 F@5rule_substitution EP@;@,@5 G@;@?	 F@5 Jn EP@D	@H@;@8X Ptry_to_prove_subgoal_conc C@6@g @3@= @@-@,@5 E{
@0@2@!@<@,
@5 Gi@A@5 Iaproved_subgoal@0
@1	@1
@1@1@2@5 HK@;@I@8X P Ho C@   @3@;@8X P IB C@w@g 
 E
@3@5 H)@=@ 

 Gu@!@<	@- Bg@-@-@-@5 Fs@=@. E
@2@,@,
@5get_forall_hyp E)@<
@. Et
@2@,@,
@5 Jt@5 H)@. Et
@2@5testused @@5 Ec I.@5@#decrement_inference_depth_remaining @@=@,@5 Hd @@% @@<@% A0@A@; I.@5@#increment_inference_depth_remaining @@@;@0
@2@6 G{@8C@x@g 
 E
@3@5 H)@=@ 
 Gu@!@<
@- Bg@-@-@-@5 Fs@=@. E
@2@,@,
@5 Jt@<
@. Et
@2@,@,
@5 Jt@5 H)@. Et
@2@5 Jw@5 Ec I.@5 Jz@=@,@5 J}@% @@<@% A0@A@; I.@5 J~@@;@0
@2@6 G{@8C@w@g 
 Et
@3@5 H)@=@ 

 Gu@!@<	@- Bg@-@-@-@5 Fs@=@. Et
@2@,@,
@5 Jt@<
@. E
@2@,@,
@5 Jt@5 H)@. Et
@2@5 Jw@5 Ec I.@5 Jz@=@,@5 J}@% @@<@% A0@A@; I.@5 J~@@;@0
@2@6 G{@8C@x@g 
 Et
@3@5 H)@=@ 
 Gu@!@<
@- Bg@-@-@-@5 Fs@=@. Et
@2@,@,
@5 Jt@<
@. E
@2@,@,
@5 Jt@5 H)@. Et
@2@5 Jw@5 Ec I.@5 Jz@=@,@5 J}@% @@<@% A0@A@; I.@5 J~@@;@0
@2@6 G{@8X Pevaluate_rational_expression C@$@g 
 I
@3@,@5 J @@=	@5 F@$	@<@5 F @@ 
 F	@!@;@8C@K@g 
 @Y
@3@,@5 J@,
@5 J@,@,@5 I
@,@,@5 I@,@. @Y@. G@2@/ G@2@5 G@,@. G@2@5 G@;@6make_base_rational @@8C@K@g 
 F
@3@,@5 J@,
@5 J@,@,@5 I
@,@,@5 I@,@. F@. G@2@/ G@2@5 G@,@. G@2@5 G@;@6 J@8C@B@g 
 G
@3@,@5 J@,
@5 J@,@,@5 I
@,@,@5 I@,@. G@2@5 G@,@. G@2@5 G@;@6 J@8C@@g 
**
@3@,@5 J@5 Eq@,
@5 G@=@&
 @&	@B@B@B@B@<@@=@&
@$	@B@B@B@B@<@@=@5@Y@^
@Z @i @5 E@,@,@5split_rational_alt_sign @@,@5 J@Y@^
@c@p@;@. J@2@5 J@B@B@<@J@,@. G@2@5 G@,@. F
@/ G@2@5 G@. G@2@,@5 J@. J@2@,@5 J@=@& @$	@<
@. G@2@5 J@B@B@;@8C	@g 	@3@5 F@;@8C@B@g 
 
@3@,@5 J@,
@5 J@,@,@5 I
@,@,@5 J@,@. G@2@5 G@,@. G@2@5 G@;@6 J@8C@3@g 
 F
@3@,@5 J@=@5 F@=@& @&	 @<@ 	
 F@!@<@5 J@ 
 F	@!@;@8XPsummary_of_file C@"@g @3@. @+	@2@-@5 F @@;rule@5 F@5 E@5 F@. 	@2@5summary_of_rule @@6 J @@8C@g @3@;@8X Plog_simplification C@g 

@3@;@8C@g @3
simplified@0@1	@1
@1@2@5 HK@;@8X Plower_upper C@g  	
 E

 E
 E
 E
@9C@g  	
 E

 E
 E

 E@9C@g  
	
@9X Pis_min_max_function_name C@g 	min@3@-__min@6 H	@8C@g 	max@3@-__max@5 H	@;@8X P@'try_join_negations_to_get_contradiction  C@-@g @3@5 H@,@0 G#@1@+	@2@,
@5 E{@. I+@-@-@2@5 E@,@5 Fb @ FM@,@5 E@5 ID @@I@8X P F| C@g @3@,
@5 E@,@,@5make_update_list @@,
@5keysort 
@5reconstruct_record @@;@8X P J' C@+@g @3@. F
@+@2@5 E&@,@5 E+@. E. E0	@-@2@5 E1 E0@-@5 E4@;@8C@+@g @3@. F@+
@2@5 E&@,@5 E+@. E. E0	@-@2@5 E1 E0@-@5 E4@;@8X P J/ C
@g finish finish@3@;@8C@g 
 EV
 EX@3@5 EY@;@8X P F` C@g @3@@;@8C@g @3@5 F@;@8X Puq_infer C@B@g 		
 
 Et
 Gu
 F
@3@. @2@. E@/ Gu@. F
@0@2@2@1@2@6 J @@8C@K@g 


 
 E
 Gu
 F	@3@. E
@2@,@5 F/@;@. @2@. E
@/ Gu@1@2@,@5 J@;@6 G{@8C@B@g 		
 
 Et
 Gu
 F@3@. @2@. E@. Gu@. F@0@2@2@1@2
@2@6 J@8C@L@g 


 
 E
 Gu
 F
	@3@. E@2@,@5 F/@;@. @2@. E@. Gu
@1@2@2@,@5 J@6 G{@8C@.@g 
 
 Et
 Gu@3@. @2@. E@. Gu@1@2
@2@6 J@8C@@g 
 
 E
 Gu
@3@=@,@. F@. @2@/ F@. E@. Gu
@1@2@+@2@/ E@+@/ Gu
@1@2@,@5 Gx@<@*@. F@. @2@/ F@. E@+@/ Gu
@1@2@/ E@. Gu
@1@2@+@2@,@5 Gx@. E@2@,@5 F/@;@6 G{@8C@.@g 
 
 Et
 Gu
@3@. @2@. E@/ Gu
@1@2@6 J@8C@@g 
 
 E
 Gu@3@=@,@. F@. @2@/ F@. E@. Gu@1@2@+@2@/ E@+@/ Gu@1@2@,@5 Gx@<@*@. F@. @2@/ F@. E@+@/ Gu@1@2@/ E@. Gu@1@2@+@2@,@5 Gx@. E
@2@,@5 F/@;@6 G{@8X Pprune_all_candidate_fact  C	@g   @3@. G@-@-@2@6 E@8X P E C@g   E@9C@g   FM@9C@g   F@9C@g @3@-@6 I@8X Pcomplain_if_zero_vcs_retrieved  C@g   @3@5 F@;@8C@g   @3@"No VCs found in parsing vcg file.
@6 J@8X P G C@8@g 
@3@5ground @,@0@+
@2@5 G\
@5 J
@5 Girule_phase_inference G^@. Ej@1@. G
	@2@2@5 El@;@8C@8@g 
@3@5 J@,@0@+
@2@5 GX
@5 J
@5 Gi J E@. Ej@1@. G
	@2@2@5 El@;@8C
@g 
@3@5 Gi@;@8C@g 	@3@-@-@-@-@5is_a_fact_from_rule @@;@8X P F C@g 	@3@;@I@8C	@g 	@3@;@I@8C@g @3@;@8C@g @3@;@8C@g 

@3@;@5 F@;@8C@g 
@3@5 J>@5 J>@;@Y@a@^@i@8C@g 
@3@5order_terms @@;@8X Pconvert_condition C@(@g 
 G

 G

@3@,@5 JO@,@5 E@;
@6 G@8X D  t  t t  @Wt  I 	Pstrict_rational C@g @3@5 F@?	@5 F@D	@H@8X P Ig C@g @3 F@5substitution_elimination EP@;@,@5 G@;@?	 F@5 J EP@D	@H@;@8X P G( C@g 

@3@5 G% @@;
@6 G'@8C@g 
@3@;@8X P I< C@g @3@6 Gx@8C@&@g 
 BP
@3@. Et
@2@,@5 Gx@. E
@2@,
@5 Gx
@6 E@8C@!@g 
 E
@3@=@. Ff
@2@5 Gx@<
@. Fd
@2@6 Gx@8C@&@g 
 Ff
@3@. Et
@2@,@5 Gx@. E
@2@,
@5 Gx
@6 E@8C@&@g 
 Fd
@3@. E
@2@,@5 Gx@. E
@2@,
@5 Gx
@6 E@8C@*@g 
 Et
@3@=@. BP
@2@5 Gx@. BP
@2@5 Jw@<
@. Ff
@2@6 Gx@8C@*@g 
 E
@3@=@. BP
@2@5 Gx@. BP
@2@5 Jw@<
@. Fd
@2@6 Gx@8C@(@g 
 E
@3@?
@5 F@D
@H@5 F@,@-@5 H@. E@2 @@6 FR@8C@)@g 
 E
@3@?
@5 F@D
@H@5 F@,@-@5 F@. E
@2 @@6 FR@8X P J C@g @3@5 F	 @@5 GE @@5 G @@;@8X P J C@@g @3@5 F@Y@_@c	@p@5 Gn@Y@`@Z @k@=
@&	@$
@B@A@<@@,@5 Gp@Y@^@Z @k@=@&@&@=@$@;@ 

 	@!@<@ 

 F 	@!@B
@<@O@,
@. G@2@5 G@,@. G	@2@5 G@=@&@;@=	@$@;@$

@<@ 

 F
@!@<@=@$@;@ 

 
@!@<@ 

 F 
@!@;@8X Psee_if_know_false C@g 	@3 @@-@5 E{@;@8X P I C@1@g 
 G
@3@5 J>@;@=@5 JA@ 	
 G
@!@A@<@,@5 I@. G@2@5 I@;@8C@g 
 G

 G@3@5 I@;@8C@g 
 @Y

 @Y
@3@5 I
@5 I@;@8C	@g 	@3@5 JA@;@8X Pis_inequality_with_updates C@g 
 F
@3@6 J @@8C@g 
 E
@3@5find_update_cases @@;@8C@g 
 Et
@3@5 J@;@8C@g 
 Fd
@3@5 J@;@8C@g 
 Ff
@3@5 J@;@8C@g 
 BP
@3@5 J@;@8C@g 
 E
@3@5 J@;@8X Pcopy_existing_facts  C@g   @3@5 J @@I@8C@g @3@,@,	@-@-@-@-@5 I @@5 E@5add_candidate_fact @@I@8C@g   @3@;@8X Pecho_vc_trace_assertionkind C@g 	userprovided@3 A@5 A @;@8C@g 	 C @3default @5 J@;@8X Prewrite_oldvars_with_newvars C@8@g 	
@3@. F@+@/ @9@+@+
@2@. F
@2@,@5 B B@,@5 J@,@5reverse E@5apply_relevant_updates @@;@?@&
 D}@D@H@;@8X P I^ C@@g 			
 FY@3@. FY@2@,
@5reduce_disjunction @@. FY@2@5 E@;@. FY@2@,@5replace_conc E@;@=@*@&
 @ G@0@1@. FY@2@1
@1@. FY@2@2@5 HK@5 Ia@5 J; @@B@<@S@=@M@& Ffurther_simplified@0 Ei@1@1@. FY@2@1
@1
@2@5 HK@=@(@,@5 Gi
@,@5 G{@; G@0@1
@1@1
@2@5 HK@5 Ia@5 J@<@J@B@<@J@B@;@8X Pis_subset_of C@g @3@;@8C@g 
@3@5in_set_list @@5 J @@;@8X Pfind_max_conc_no  C@-@g @3@.max_conc_no@-@2@5 E@- F@,@5 H@?
@- F@,	@5 H@Y@`@_@k@D
@H@<@A	@;@. J@2@5 F@;@8C
@g   @3@. J @2@5 F@;@8X Pmk_diff C@g 	@3@;@8C@'@g @3@,
@5 J @@=
@5 J@$

@<@5not_in_set_list @@ 

@!@;@8X P G4 C@g 
@3@;@8C@#@g 

@3@;@0
@2@.by_cases@2@5noisily_add_new_hyp_list @
@6 G+ @@8C@&@g 

@3@;cases@5pop_vc_state @@5
push_vc_state  @@0
@2@. K@2@5 K
@6 K	@8X Pbuildsav_simplifier  C@   @3@5 I @
spadesimp.sav@5save_program @ @6 F @8C@   @3@5 JG @@6 F @8X Ppattern_match_rule_list C@ @g 


@3@,@5find_pattern_match @
@6 E@8C@g 		
@3
@6 K @@8X Pexpression_reduction_is_on  C@g @3 F@5expression_reduction EP@;@,@5 G@;@?	 F@5 K# EP@D	@H@;@8X Pwrite_pf_entry C@Z@g 	hyp_split

@3
restructuring@5 FTraversal condition TC#@5 E@5 E@% has now been split into two, giving:@5 E@5 F@5 HC K)@5 FTC#@5 E@5 E:  @5 E@5 E@5 F@5 HC K)@5 F K,@5 E
@5 E K-@5 E@5 E@;@8C@A@g forwardchain

@3addition@5 F@/Using "A->B, A |- B" on traversal condition TC#@5 E@5 E & TC#@5 E@5 E@" yields a new traversal condition:@5 E@5 F@5 HC K/@5 F K,@5 E@5 E K-@5 E
@5 E@;@8C@A@g 	backchain

@3 K/@5 F@7Using "A->B, not B |- not A" on traversal condition TC#@5 E@5 E K1@5 E@5 E K2@5 E@5 F@5 HC K/@5 F K,@5 E@5 E K-@5 E
@5 E@;@8C@2@g  HJ
@3 K)@5 F@$Restructured traversal condition TC#@5 E@5 E into:@5 E@5 F@5 HC K)@5 F K,@5 E@5 E K-@5 E@5 E@;@8C@8@g  J E0
	@3simplification@5 FSimplified TC#@5 E@5 E on reading in, to give:@5 E@5 F@5 HC K7@5 F K,@5 E@5 E K-@5 E@5 E@;@8C@g  J Ei		
@3 K7@5 F@3Simplified path action part on reading in, to give:@5 E@5 F@5write_new_action_part @@;@8C@.@g 
duplicate_hyp
@3elimination@5 F@.Attempted addition of new traversal condition:@5 E@5 F@5 HC@5 HC@5 E@5 F@5 HC@'eliminated: this already exists (as TC#@5 E@5 E).@5 E@;@8C@a@g 
combined_hyps

 BP
@3 K7@5 FTraversal conditions TC#@5 E@5 E K1@5 E@5 E together imply that@5 E@5 F@5 HC@5 HC@. BP
@2@5 E D@5 E@5 F@5 HC K,@5 E@5 E K1@5 E@5 E@* have therefore been deleted and a new TC#@5 E@5 E added to this effect.@5 E@;@8C@W@g 
contradiction
@3 KH@5 FEstablished a contradiction [@5 E@5 E@=@& D}].@5 E@A@<@2@=@ @!] using traversal condition TC#@5 E@5 E D@5 E@<@+] among the following traversal conditions:@5 E@5 F@5 HC@5 HC K,@5 E K,@5 G D@5 E@A@;@8C@_@g  J"
@3 K)@5 FUsing "A->B, A |- B" on TC#@5 E@5 E@=@& D}@1, given that "A" is obvious, we simplify this to:@5 E@A
@<@ , given TC#@5 E@=@ 
@!
@5 E@< K,@5 G@A
, we simplify the former to:@5 E@5 F@5 HC K)@5 F K,@5 E@5 E K-@5 E@5 E@;@8C@L@g eliminated_hyp
@3 K?@5 F@"Eliminated traversal condition TC#@5 E@5 E (@5 E@5 E@=@& D}@A
@< KO@5 E@=@ 
@!
@5 E@< K,@5 G@A
 KB@5 E@;@8C@7@g  J`	
@3substitution@5 FUsed traversal condition TC#@5 E@5 E to replace all occurrences of @5 E@5 E by:@5 E@5 F@5 HC@5 HC@5 E D@5 E@;@8C@g 
proved_all@3proof@5 FPATH ELIMINATED.@5 E@;@8C@"@g 	subst_hyp	
@3 J`@5 FNew TC#@5 E@5 E K-@5 E@5 E@;@8C@g 
subst_conc	
@3 J`@5 FNew action part is:@5 E@5 F@5 K;@;@8C@p@g  J E0
	@3 K7@5 F K8@5 E@5 E further@5 E@=@/@ 
@!
@5 E (given TC#@5 E@=@ 
@!@5 E@<
 K,@5 G@A)@5 E@<@J@B

, to give:@5 E@5 F@5 HC K7@5 F K,@5 E@5 E K-@5 E@5 E@;@8C@V@g  J Ei		
@3 K7@5 FSimplified path action part@5 E@=@/@ @!@5 E K`@5 E@=@ 
@!
@5 E@< K,@5 G@A
 Ka@5 E@<@J@B	 to give:@5 E@5 F@5 K;@;@8C@g @3???  @5 E@5 E@5 F@5 HC@5 HC@5 E@;@8X P I C@g 
 G
 G@3@. G@. G
@2@2@5 I@;@8C@g 
 G

 G@3@5 JA@5 I@;@8C@g 
 @Y
 @Y@3@. @Y@. @Y
@2@2@5 I@;@8C@ @g 
 @Y

 @Y
@3@5product @
@5 I@5 I@;@8C	@g 	@3@5 JA@;@8X Psatisfy_goal_var_goal C@g 	@3 F@5 E{@6 Gn@8C@g 	@3@-@-@-@-@5 I @@6 E@8X P@$create_new_facts_from_existing_facts  C@g @3@5 J @@,@,	@5 J @@. Gz@2@6create_new_fact @@8X Penum_gt C@g @3@-@0	@+@2@5 E@6 F@8X P J C@g 
 FY @@3@5 Gi@;@8C@g 
 FY	 @@3@5 Gi@;@8C@#@g 
 FY@3@. D@2@,
@5 Gi@;@,@5 J@;
@5 G{@;@8C@#@g 
 FY@3@. D@2@,
@5 Gi@;@,@5 J@;
@5 G{@;@8C@>@g 		
 FY@3@,
@,@5 J@,@,@5 J@;@=@=@&
 @@<@& @@&	 @@<
@ 	
 FY
@!@;@5 G{@;@8C@g 	@3@;@8X Pecho_vc_trace_checkkind C@g 	 J@3@;@8C@g 	runtime@3	run-time @5 J@;@8C@g 	precondition@3
precondition @5 J@;@8X P G C@g @3@K@;@I@8C@g 
 @9	
@3@5 G@;@6 G@8C
@g 
 AL	@3@6 G@8C@g 
 AL		@3@6 G@8C
@g 
 Go	@3@5 H)@6 F@8C
@g 
 Go	@3@6 Gn@8C
@g 
 Er	@3@5 H)@6 Eq@8C@g 
 E	
@3@5 H)@5@&evaluate_immediate_condition_checktype @@;@6 E@8C@g 
 FS	
@3@5 H)@5@%evaluate_immediate_condition_simplify @@;@6 FR@8X Pmaybe_semi_stan C@J@g 

@3@5 H@;@,@,@,
@,@5 Gf@;@,@5 E@;
@,@5 E@;@,@0@1@1@2@5 F@;@=@$@< G$@-@5 E4@5save_semi_stan_fact @@;@8X Pperform_forward_inferences  C@'@g @3forward_inferences@5initialise_counter @@. E@-@2@5 E@. K?@2@5 F@5 H  E@5increment_counter @@,@5 K @@5form_new_pairing @ K@5 K@5@)sufficient_forward_inferences_or_too_deep  @@;@8X Pwrite_conditions_list C@g @3@5 F@5 HC@/This rule has an empty list of side-conditions.@5 E@;@8C@g 	@3@5 F@5 HC@HThis rule could be applied because its side-condition holds, as follows:@5 E@0	@2@5write_conditions_list_items @@;@8C@g @3@5 F@5 HC@HThis rule could be applied because its side-conditions hold, as follows:@5 E@5 K@;@8X P
choose_min C@g 
@3@. Et
@2 @@5 FR@;@$	@8C@g 
@3@. Fd
@2 @@5 FR@;@$	
@8C@"@g 
@3@,@5 K @@;@=@. Fd
@2 @@5 FR@$	
@<@$	@;@8X Penum_infrule C@g @3@5 Gx@;@8C@g 
 @3@;@I@8C@R@g 
 BP
 J

@3@;
@5 E@,@5prove_not_first @
@,@5prove_not_last @@. J
@2@,@5enumerated_simp @@. J
@2@5 E@;@. BP@2@,@5 K @@,@5 G{@6 G{@8C@R@g 
 BP
 J
@3@;
@5 E@,@5 K
@,@5 K@. J

@2@,@5 K@. J

@2@5 E@;@. BP@2@,@5 K@,@5 G{@6 G{@8C@g 
 BP J
@3@. BP@. J
@2@2@5 K@;@8C@g 
 BP J

@3@. BP@. J

@2@2@5 K@;@8C@@g 		
 BP
@3@=@5 F
@5 F@;@$
@B@A@<@j@=@+@. BP@+@2@,@5 Gx@. BP@2@5 Jw@. BP
@2@,@5 K@5 G{@<@=@=@+@. BP
@+@2@,@5 Gx@. BP
@2@5 Jw@. BP@2@,@5 K@5 G{@<@. BP
@2@6equality_by_elimination @@B@A@8C@y@g 
 E
 J

@3@;@,@5 K@=@$
@% D}@B@B@<@N@=@5
@,@5 K@. J
@2@,@5 K@. J
@2@5 E@;@. E@2@,@5 K@,@5 G{@A@<@h @. E
@2@,@5 K@B@A@6 G{@8C@x@g 
 E J
@3@;
@,@5 K@=@$
@% D}@B@B@<@N@=@5@,@5 K@. J
@2@,@5 K@. J
@2@5 E@;@. E
@2@,@5 K@,@5 G{@A@<@h @. E
@2@,@5 K@B@A@6 G{@8C@9@g 		
 E J

@3@=@;@$
@I@B@A@<@ 
@,@5 K@h @. Fd
@2@,@5 K@6 G{@8C@:@g 		
 E
 J
@3@=@;@$
@I@B@A@<@ @,@5 K@h @. Fd
@2@,@5 K@6 G{@8CBW@g 
 E
@3@h @=@0@5 F
@5 F@;@-@0@+@2@5 E
@0@2@5 F@&
 D}@B@B@B@B@<B@=@. BP
@2@5 K@B@B@B@B@<A@=@. Fd
@2@5 K@B@B@B@B@<A@=@l@=@. E@+@2@,@5 Gx
@5 E@. Et@2@5 Jw@<@/@=@. BP@+@2@,@5 Gx
@5 E@. BP@2@5 Jw@<@. Fd@+@2@,@5 Gx
@5 E@. E
@2@,@5 K@5 G{@B@B@A@<An@=@l@=@. E@+
@2@,@5 Gx@5 E@. Et
@2@5 Jw@<@/@=@. BP@+
@2@,@5 Gx@5 E@. BP
@2@5 Jw@<@. Fd@+
@2@,@5 Gx@5 E@. E@2@,@5 K@5 G{@B@B@A@<A @=@*@,@5 H6@Y@^@Z@k@0@+@1@2@5strict_sublist @@. Fd
@2@5 K@B@A@<@@=@*@,@5 H6@Y@^@Z@k@0
@1@+@2@5 K@. Fd@2@5 K@A@B@<@@=@?@5 H6
@5 F
@,@5 K@;@. J
@2@,@5 K@. J
@2@5 E@;@. Fd@2@,@5 K@5 G{@A@<@`@=@=@5 H6@5 F@,@5 K@;@. J
@2@,@5 K@. J
@2@5 E@;@. Fd
@2@,@5 K@5 G{@<@5 H6@5 F
@5 F@;
@5enum_lte @@&
 D}@A@B@A@A@B@A@A@8C@g 
 Et
@3@. E
@2@6 K@8C@^@g 
 Fd
 J

@3@=@;@$
@&
 D}@B@B@A@<@?@,@5 K
@,@5 K@. J
@2@,@5 K@. J
@2@5 E@;@. Fd@2@,@5 K@,@5 G{@6 G{@8C@\@g 
 Fd
 J
@3@=@;@$
@I@B@B@A@<@?@,@5 K
@,@5 K@;@. J

@2@,@5 K@. J

@2@5 E@. Fd@2@,@5 K@,@5 G{@6 G{@8C@[@g 
 Fd J

@3@=@;@$
@I@B@B@A@<@?
@,@5 K@,@5 K@;@. J@2@,@5 K@. J@2@5 E@. Fd
@2@,@5 K@,@5 G{@6 G{@8C@K@g 
 Fd J
@3@;
@,@5 K@,@5 K@;@. J
@2@,@5 K@. J
@2@5 E@. Fd
@2@,@5 K@,@5 G{@6 G{@8C@g 
 Fd
@3@-@0
@2@5 E@. E
@2@5 Gx@;@8CAO@g 
 Fd
@3@,@5 H6@h @=@$
@;@I@B@A@<A.@=@5 F
@5 F@;
@5enum_lt @@&
 D}@B@A@<A@=@(@Y@^@Z@k@. Fd@+@2@,@5 Gx@. E
@2@,@5 K@5 G{@<@@=@(@Y@^@Z@k@. Fd@+
@2@,@5 Gx@. E@2@,@5 K@5 G{@<@@=@+@. BP@+@2@,@5 Gx@. BP@2@5 Jw@. Fd
@2@,@5 K@5 G{@<@@=@+@. BP
@+@2@,@5 Gx@. BP
@2@5 Jw@. Fd@2@,@5 K@5 G{@<@b@=@1@Y@^@Z@k@. E@+@2@,@5 Gx@. Et@2@5 Jw@. Fd
@2@,@5 K@5 G{@<@/@Y@^@Z@k@. E@+
@2@,@5 Gx@. Et
@2@5 Jw@. Fd@2@,@5 K@5 G{@;@8C@g 
 Ff
@3@. Fd
@2@5 K@;@8C@@g 		
 E
@3@=@$
@;@I@B@A@<@@=@5 F
@5 F@;
@5 E@&
 D}@B@A@<@~@=@. Fd
@2@5enumerated_infer @@B@A@<@j@=@. Fd
@2@5 K@B@A@<@V@=@+@. BP@+@2@,@5 Gx@. BP@2@5 Jw@. E
@2@,@5 K@5 G{@<@)@. BP
@+@2@,@5 Gx@. BP
@2@5 Jw@. E@2@,@5 K@5 G{@;@8X P J C@g 	@3@=@5 F@<
@=@& @@<@& @@;@8C@g @3@5 Gn@Y@_@Z @i@5 G@;@8C
@g @3@5rational_expression @@5 J@;@8C@g 
 F F
@3@5 FR@;@8C@%@g 
 F
@3@,@5 FR@=@5 F@. F@2@5 J@<@ 	
 F@!@;@8C@g 
 @Z
@3@5 FR@;@8C@g 
 F
 @Y
@3@5 FR@;@8C@g 
 @Y
 F
@3@5 FR@;@8C@+@g 
 @Y
 @Y
@3@5 Gn@5 Gn@,
@. @Y@2@5 G@. @Y

@2@6 FR@8C@I@g 
 @Y
@3@,@5 FR@,
@5 FR@=@5 F
@5 F@. @Y
@2@5 J@<@=@& @$	
@<@=@&
 @$	@<
@ 	
 @Y
@!@;@8C@X@g 
 F
@3@,@5 FR@,
@5 FR@=@5 F
@5 F@. F
@2@5 J@<@-@=@&
 @$	@<@#@=
@& @. F@2@5 FR@<@=@$
@&	 @<
@ 	
 F
@!@;@8C@Z@g 
 G
@3@,@5 FR@,
@5 FR@=@5 F
@5 F@. G
@2@5 J@<@/@=@=@& @<@&
 @&	 @<@=@&@$	
@<@=@&
@$	@<
@ 	
 G
@!@;@8C@E@g 
 G
@3@,@5 FR@,
@5 FR@=@5 F
@5 F
 @5 E@. G
@2@5 G@<@=@&
@$	@<
@ 	
 G
@!@;@8C@E@g 
 
@3@,@5 FR@,
@5 FR@=@5 F
@5 F
 @5 E@. 
@2@5 J@<@=@&
@$	@<
@ 	
 
@!@;@8C@@g 
 J
@3@,@5 FR@,
@5 FR@=@5 F
@5 F
 @5 E@. J
@2@5 G@B@<@n@=@&
@&	 @B@<@a@=@=@ 
 G
@!@<
@ 
 G
@!@&	 @A@<@@@=@1@=@ 
 G@!@<
@ 
 G@!@5 F@. BP@. J
@2 @2 @@5 FR@&	 @<
@ 	
 J
@!@B@;@8C@Z@g 
 J
@3@,@5 FR@,
@5 FR@=@5 F
@5 F@. J
@2@5 J@<@/@=@&
 @&	@<@%@=@&
@$	@<@=@&
@ 	
 G@!@<
@ 	
 J
@!@;@8C@g @3@5 H @@;@8C@$@g @3@?
@5 F@D
@H@0@+
@+@2@5 F@,@5	eval_list @@0
@2@5 F@;@8X D  t  t t  @Wt  E 	D  t  t t  @Wt  G> 	Pprune_fact_from_rule C@g @3@. I	

@2@6 E1@8X P F C@g 	@3@;@8C
@g 		
@3@5 F@;@8X P HR C
@g  		
	@9C@-@g 	
@3@5 J@?@5 F@D@H@0@+@+@2@5 F@,
@5 K@0@2@6 F@8X P G C@g   @	@9C@g @3@6 I: @@8C@V@g 
 E@3
le_trans_1@5 E @@5 F@=@. Fd@+
@2@5 K
@5 F@&	 E@. F
@2@!@<@. E@+
@2@5 K@. Et
@2@5 Jw
@5 F@#
@. E@2 @@5 FR@;@8C@V@g 
 E@3
le_trans_2@5 K@5 F@=@. Fd@+
@2@5 K
@5 F@&	 E@. @Y
@2@!@<@. E@+
@2@5 K@. Et
@2@5 Jw
@5 F@#
@. E@2 @@5 FR@;@8C@=@g 		
 E@3
le_trans_3@5 K@5 F@&	 E@,
@. @Y@2@5 G@. Fd@+@2@,@5 K@. E
@2@,@5 K@;@6 G{@8C@B@g 		
 E@3le_trans_3b@5 K@5 F@&	 E@,
@. @Y@2@5 G@. Fd@. @Y@2@+@2@,@5 K@. E
@2@,@5 K@;@6 G{@8C@?@g 	
 E@3
le_trans_4@5 K@. E@+
@2@5 K@?
@5 F@D@H@?
@5 F@D@H@. E
@2 FM@,@5 E @@5 FR@;@8C@V@g 
 Et@3
ge_trans_1@5 K@5 F@=@. Fd@+
@2@5 K
@5 F@&	 E@. F
@2@!@<@. E@+
@2@5 K@. Et
@2@5 Jw
@5 F@#
@. E@2 @@5 FR@;@8C@V@g 
 Et@3
ge_trans_2@5 K@5 F@=@. Fd@+
@2@5 K
@5 F@&	 E@. @Y
@2@!@<@. E@+
@2@5 K@. Et
@2@5 Jw
@5 F@#
@. E@2 @@5 FR@;@8C@=@g 		
 Et@3
ge_trans_3@5 K@5 F@&	 E@,
@. F@2@5 G@. Ff@+@2@,@5 K@. Et
@2@,@5 K@;@6 G{@8C@Q@g 
 Fd@3
lt_trans_1@5 K@5 F@=@. Fd@+
@2@5 K
@5 F@. E
@2 @@5 FR@<@"@. E@+
@2@5 K@. Et
@2@5 Jw
@5 F@. Fd
@2 @@5 FR@;@8C@Q@g 
 Fd@3
lt_trans_2@5 K@5 F@=@. Fd@+
@2@5 K
@5 F@. E
@2 @@5 FR@<@"@. E@+
@2@5 K@. Et
@2@5 Jw
@5 F@. Fd
@2 @@5 FR@;@8C@Q@g 
 Ff@3
gt_trans_1@5 K@5 F@=@. Fd@+
@2@5 K
@5 F@. E
@2 @@5 FR@<@"@. E@+
@2@5 K@. Et
@2@5 Jw
@5 F@. Fd
@2 @@5 FR@;@8C@Q@g 
 Ff@3
gt_trans_2@5 K@5 F@=@. Fd@+
@2@5 K
@5 F@. E
@2 @@5 FR@<@"@. E@+
@2@5 K@. Et
@2@5 Jw
@5 F@. Fd
@2 @@5 FR@;@8CA!@g 	
 BP
 @Y
@3eq_1@5 K@=@. BP@. @Y@2
@2@5 K@B@A@<@@=@. BP@/ F
@2@5 K@B@A@<@@=@. F@2@,@5 J@. BP@/ @Y
@2@5 K@B@<@@=@s@5 F@=@ @. BP @2 @@5 FR@=
@. BP
@2@5 G@<@;@I@A@<@H@=@$@5 F@=@. @Y@2@,@5 J@. BP
@2@5 G@<@;@I@A@<@"
@5 F@=@. F
@2@,@5 J@. BP@2@5 G@<@;@I@A@B@<@M@?@5 F@D@H@?
@5 F@D@H@=@0@L@. BP@+@2@,@5 K@. BP@2@5 Jw@. BP@. @Y@2
@2@,@5 G@5 E@<@;@I@B@A@8C@,@g 
 BP
 @Y
@3@5 F@?@5 F@D@H@. BP@. @Y@2
@2@6 G@8C@+@g 
 BP
 F
@3@5 F@. F@2@,@5 J@. BP@. @Y@2
@2@6 G@8C@*@g 
 BP F
@3
@5 F@. F
@2@,@5 J@. BP@. @Y@2@2@6 G@8C@+@g 
 BP
 F
@3@5 F@. F@2@,@5 J@. BP@. @Y@2
@2@6 G@8C@3@g 
 BP @Y
@3@5 F@. @Y@-@-@2@5 E@. F@-@-@2@5 E@. BP@. @Y
@2@2@6 G@8C@3@g 
 BP @Y
@3
@5 F@. @Y@-@-@2@5 E@. F@-@-@2@5 E@. BP@. @Y
@2@2@6 G@8C@<@g 
 BP F
@3@5 F@. @Y@-@-@2@5 E@. F@-@-@2@5 E@. F
@2@,@5 J@. BP@. @Y@2@2@6 G@8C@?@g 	
 BP
 @Y
@3
@5 F@?@5 F@D@H@?@5 F@D@H@. F@2@,@5 J@. BP@. @Y
@2@2@6 G@8C@6@g 
 BP
 F
@3
@5 F@?@5 F@D@H@?@5 F@D@H@. BP@. @Y
@2@2@6 G@8C@g 
 E
 F F
@3@. E
@2@6 G@8C@g 
 E
 @Y @Y
@3@. E
@2@6 G@8C@,@g 
 E
 @Y
@3@5 F@?@5 F@D@H@. E@. @Y@2
@2@6 G@8C@+@g 
 E
 F
@3@5 F@. F@2@,@5 J@. E@. @Y@2
@2@6 G@8C@*@g 
 E F
@3
@5 F@. F
@2@,@5 J@. E@. @Y@2@2@6 G@8C@+@g 
 E
 F
@3@5 F@. F@2@,@5 J@. E@. @Y@2
@2@6 G@8C@3@g 
 E @Y
@3@5 F@. @Y@-@-@2@5 E@. F@-@-@2@5 E@. E@. @Y
@2@2@6 G@8C@3@g 
 E @Y
@3
@5 F@. @Y@-@-@2@5 E@. F@-@-@2@5 E@. E@. @Y
@2@2@6 G@8C@<@g 
 E F
@3@5 F@. @Y@-@-@2@5 E@. F@-@-@2@5 E@. F
@2@,@5 J@. E@. @Y@2@2@6 G@8C@?@g 	
 E
 @Y
@3
@5 F@?@5 F@D@H@?@5 F@D@H@. F@2@,@5 J@. E@. @Y
@2@2@6 G@8C@6@g 
 E
 F
@3
@5 F@?@5 F@D@H@?@5 F@D@H@. E@. @Y
@2@2@6 G@8CA2@g 	
 E
 @Y
@3ineq_1@5 K@=@. E@. @Y@2
@2@5 K@B@A@<A@=@. E@/ F
@2@5 K@B@A@<@@=@. F@2@,@5 J@. E@/ @Y
@2@5 K@B@<@@=@@5 F@=@ @. BP @2 @@5 FR@=
@. E
@2@5 G@<@;@I@A@<@Y@=@. BP
@2@5 G@A@<@H@=@$@5 F@=@. @Y@2@,@5 J@. E
@2@5 G@<@;@I@A@<@"
@5 F@=@. F
@2@,@5 J@. E@2@5 G@<@;@I@A@B@<@M@?@5 F@D@H@?
@5 F@D@H@=@0@L@. BP@+@2@,@5 K@. BP@2@5 Jw@. E@. @Y@2
@2@,@5 G@5 E@<@;@I@B@A@8CB@g 

 Ff
 @Y
@3gt_1@5 K@=@. Ff@. @Y@2
@2@5 K@B@B@<A@=@. Ff@/ F
@2@5 K@B@B@<A@=@. F@2@,@5 J@. Ff@/ @Y
@2@5 K@B@A@<A@=A@5 F@=@!@. BP @2 @@5 FR@=
@. Ff
@2@5 G@<@;@I@B@<@@=@&@5 F@=@. @Y@2@,@5 J@. Fd
@2@5 G@<@;@I@A@A@<@@=@&
@5 F@=@. F
@2@,@5 J@. Ff@2@5 G@<@;@I@A@A@<@@=@ @L@L
@$
@=@. Ff @2 @@5 FR@&
 D}@<@;@I@B@<@@=@. Ff @2 @@5 FR@. Et
@2@5 G@B@<@c@&	 E@. F@2@,@5 J@=@. Et@. @Y@2
@2@5 K@A@<@@@=@. Et@. @Y@2
@2@5 K@A@<@+@=@. Et@/ F
@2@5 K@A@<@. F@2@,@5 J@. Et@/ @Y
@2@5 K@B@<@@?@5 F@D@H@?
@5 F@D@H@=@2@=@'@L@. Ff@+@2@,@5 K@. Et@. @Y@2
@2@,@5 G@5 E@<@;@I@A@B@<@9@=@0@L@. Et@+@2@,@5 K@. Et@2@5 Jw@. Ff@. @Y@2
@2@,@5 G@5 E@<@;@I@A@B@A@8C@,@g 
 Ff
 @Y
@3@5 F@?@5 F@D@H@. Ff@. @Y@2
@2@6 G@8C@+@g 
 Ff
 F
@3@5 F@. F@2@,@5 J@. Ff@. @Y@2
@2@6 G@8C@*@g 
 Fd F
@3
@5 F@. F
@2@,@5 J@. Ff@. @Y@2@2@6 G@8C@+@g 
 Ff
 F
@3@5 F@. F@2@,@5 J@. Ff@. @Y@2
@2@6 G@8C@,@g 
 Ff
 @Y
@3new_gt_1@5 K@5 F@. Ff @2 @@5 FR@. E
@2@6 G@8C@,@g 
 Ff
 @Y
@3new_gt_2@5 K@5 F@. Ff @2 @@5 FR@. E
@2@6 G@8C@+@g 
 Ff F
@3new_gt_3@5 K
@5 F@. Ff
 @2 @@5 FR@. E@2@6 G@8C@,@g 
 Ff
 F
@3new_gt_4@5 K@5 F@. Fd @2 @@5 FR@. E
@2@6 G@8C@+@g 
 Ff @Y
@3new_gt_5@5 K
@5 F@. Fd
 @2 @@5 FR@. E@2@6 G@8C@+@g 
 Ff @Y
@3new_gt_6@5 K@5 F@. Fd @2 @@5 FR@. E
@2@6 G@8C@3@g 
 Fd @Y
@3@5 F@. @Y@-@-@2@5 E@. F@-@-@2@5 E@. Ff@. @Y
@2@2@6 G@8C@3@g 
 Fd @Y
@3
@5 F@. @Y@-@-@2@5 E@. F@-@-@2@5 E@. Ff@. @Y
@2@2@6 G@8C@<@g 
 Fd F
@3@5 F@. @Y@-@-@2@5 E@. F@-@-@2@5 E@. F
@2@,@5 J@. Ff@. @Y@2@2@6 G@8C@?@g 	
 Fd
 @Y
@3
@5 F@?@5 F@D@H@?@5 F@D@H@. F@2@,@5 J@. Ff@. @Y
@2@2@6 G@8C@6@g 
 Fd
 F
@3
@5 F@?@5 F@D@H@?@5 F@D@H@. Ff@. @Y
@2@2@6 G@8CB@g 

 Fd
 @Y
@3lt_1@5 K@=@. Fd@. @Y@2
@2@5 K@B@B@<A@=@. Fd@/ F
@2@5 K@B@B@<A@=@. F@2@,@5 J@. Fd@/ @Y
@2@5 K@B@A@<A@=A@5 F@=@!@. BP @2 @@5 FR@=
@. Fd
@2@5 G@<@;@I@B@<@@=@&@5 F@=@. @Y@2@,@5 J@. Ff
@2@5 G@<@;@I@A@A@<@@=@&
@5 F@=@. F
@2@,@5 J@. Fd@2@5 G@<@;@I@A@A@<@@=@ @L@L
@$
@=@. Ff @2 @@5 FR@&
 D}@<@;@I@B@<@@=@. Ff @2 @@5 FR@. E
@2@5 G@B@<@c@&	 E@. @Y@2@,@5 J@=@. E@. @Y@2
@2@5 K@A@<@@@=@. E@. @Y@2
@2@5 K@A@<@+@=@. E@/ F
@2@5 K@A@<@. F@2@,@5 J@. E@/ @Y
@2@5 K@B@<@@?@5 F@D@H@?
@5 F@D@H@=@2@=@'@L@. Fd@+@2@,@5 K@. E@. @Y@2
@2@,@5 G@5 E@<@;@I@A@B@<@9@=@0@L@. E@+@2@,@5 K@. Et@2@5 Jw@. Ff@. @Y@2
@2@,@5 G@5 E@<@;@I@A@B@A@8C@,@g 
 Fd
 @Y
@3@5 F@?@5 F@D@H@. Fd@. @Y@2
@2@6 G@8C@+@g 
 Fd
 F
@3@5 F@. F@2@,@5 J@. Fd@. @Y@2
@2@6 G@8C@*@g 
 Ff F
@3
@5 F@. F
@2@,@5 J@. Fd@. @Y@2@2@6 G@8C@+@g 
 Fd
 F
@3@5 F@. F@2@,@5 J@. Fd@. @Y@2
@2@6 G@8C@+@g 
 Fd @Y
@3new_lt_1@5 K
@5 F@. Ff
 @2 @@5 FR@. E@2@6 G@8C@+@g 
 Fd @Y
@3new_lt_2@5 K@5 F@. Ff @2 @@5 FR@. E
@2@6 G@8C@,@g 
 Fd
 F
@3new_lt_3@5 K@5 F@. Ff @2 @@5 FR@. E
@2@6 G@8C@+@g 
 Fd F
@3new_lt_4@5 K
@5 F@. Fd
 @2 @@5 FR@. E@2@6 G@8C@,@g 
 Fd
 @Y
@3new_lt_5@5 K@5 F@. Fd @2 @@5 FR@. E
@2@6 G@8C@,@g 
 Fd
 @Y
@3new_lt_6@5 K@5 F@. Fd @2 @@5 FR@. E
@2@6 G@8C@3@g 
 Ff @Y
@3@5 F@. @Y@-@-@2@5 E@. F@-@-@2@5 E@. Fd@. @Y
@2@2@6 G@8C@3@g 
 Ff @Y
@3
@5 F@. @Y@-@-@2@5 E@. F@-@-@2@5 E@. Fd@. @Y
@2@2@6 G@8C@<@g 
 Ff F
@3@5 F@. @Y@-@-@2@5 E@. F@-@-@2@5 E@. F
@2@,@5 J@. Fd@. @Y@2@2@6 G@8C@?@g 	
 Ff
 @Y
@3
@5 F@?@5 F@D@H@?@5 F@D@H@. F@2@,@5 J@. Fd@. @Y
@2@2@6 G@8C@6@g 
 Ff
 F
@3
@5 F@?@5 F@D@H@?@5 F@D@H@. Fd@. @Y
@2@2@6 G@8C@@g 


 Et
 @Y
@3ge_1@5 K E@5 E E@5 E
@5 F@=@. Ff@+@2@,@5 K@5 F@. @Y@2@!@<@. Et@+@2@,@5 K@5 F@A@=@. Ff@+@2@,@5 K@5 F@. @Y@2@!@<@. Et@+@2@,@5 K@5 F@A@. @Y@2@,@5 J@. Et
@2 @@5 FR@;@6 E@8C@@g 


 E
 @Y
@3le_1@5 K E@5 E E@5 E
@5 F@=@. Fd@+@2@,@5 K@5 F@. F@2@!@<@. E@+@2@,@5 K@5 F@A@=@. Fd@+@2@,@5 K@5 F@. F@2@!@<@. E@+@2@,@5 K@5 F@A@. @Y@2@,@5 J@. E
@2 @@5 FR@;@6 E@8CB@g 
 Et
 @Y
@3ge_2@5 K@=@. Et@. @Y@2
@2@5 K@B@B@B@<Bz@=@. Et@/ F
@2@5 K@B@B@B@<B_@=@. Et@/ F
@2@5 K@B@B@B@<BD@=@!@. F@2@,@5 J@. Et@/ @Y
@2@5 K@B@B@A@<B!@=Aj@5 F@=@!@. BP @2 @@5 FR@=
@. Et
@2@5 G@<@;@I@B@<A;@=@&@5 F@=@. @Y@2@,@5 J@. E
@2@5 G@<@;@I@A@A@<A@=@&
@5 F@=@. F
@2@,@5 J@. Et@2@5 G@<@;@I@A@A@<@@=@ @L@L
@$
@=@. Et @2 @@5 FR@&
 D}@<@;@I@B@<@@=@. Et @2 @@5 FR@. Et
@2@5 G@B@<@@=@e@&	 E@. @Y@2@,@5 J@=@. Ff@. @Y@2
@2@5 K@A@<@@@=@. Ff@. @Y@2
@2@5 K@A@<@+@=@. Ff@/ F
@2@5 K@A@<@. F@2@,@5 J@. Ff@/ @Y
@2@5 K@<@E@=@. Et@. @Y@+@2
@2@5 K@<@!@=@. Et@. @Y@+@2
@2@5 K@<@. Et@/ F
@+@2@5 K@5 F@. Et@2 @@5 FR@A@B@B@<@@=@_
@5 F@=@(@. Et@+@2@,@5 K@5 F@. F
@2@,@5 FR@. Et@2@,@5 G@<@&@. Et@+@2@,@5 K@5 F@. F
@2@,@5 FR@. Et@2@,@5 G@5 E@A@<@R@?@5 F@D@H@?
@5 F@D@H@=@0@L@. Et@+@2@,@5 K@. Et@2@5 Jw@. Et@. @Y@2
@2@,@5 G@5 E@<@;@I@A@A@A@A@A@A@8C@,@g 
 Et
 @Y
@3@5 F@?@5 F@D@H@. Et@. @Y@2
@2@6 G@8C@+@g 
 Et
 F
@3@5 F@. F@2@,@5 J@. Et@. @Y@2
@2@6 G@8C@*@g 
 E F
@3
@5 F@. F
@2@,@5 J@. Et@. @Y@2@2@6 G@8C@+@g 
 Et
 F
@3@5 F@. F@2@,@5 J@. Et@. @Y@2
@2@6 G@8C@,@g 
 Et
 F
@3@5 F
@5 F@. F
@2@,@5 J@. E@2@6 G@8C@3@g 
 E @Y
@3@5 F@. @Y@-@-@2@5 E@. F@-@-@2@5 E@. Et@. @Y
@2@2@6 G@8C@3@g 
 E @Y
@3
@5 F@. @Y@-@-@2@5 E@. F@-@-@2@5 E@. Et@. @Y
@2@2@6 G@8C@,@g 
 Et
 @Y
@3new_ge_1@5 K@5 F@. Et @2 @@5 FR@. E
@2@6 G@8C@,@g 
 Et
 @Y
@3new_ge_2@5 K@5 F@. Et @2 @@5 FR@. E
@2@6 G@8C@+@g 
 Et F
@3new_ge_3@5 K
@5 F@. Et
 @2 @@5 FR@. E@2@6 G@8C@,@g 
 Et
 F
@3new_ge_4@5 K@5 F@. E @2 @@5 FR@. E
@2@6 G@8C@+@g 
 Et @Y
@3new_ge_5@5 K
@5 F@. E
 @2 @@5 FR@. E@2@6 G@8C@+@g 
 Et @Y
@3new_ge_6@5 K@5 F@. E @2 @@5 FR@. E
@2@6 G@8C@<@g 
 E F
@3@5 F@. @Y@-@-@2@5 E@. F@-@-@2@5 E@. F
@2@,@5 J@. Et@. @Y@2@2@6 G@8C@?@g 	
 E
 @Y
@3
@5 F@?@5 F@D@H@?@5 F@D@H@. F@2@,@5 J@. Et@. @Y
@2@2@6 G@8C@6@g 
 E
 F
@3
@5 F@?@5 F@D@H@?@5 F@D@H@. Et@. @Y
@2@2@6 G@8C@,@g 
 E
 @Y
@3@5 F@?@5 F@D@H@. E@. @Y@2
@2@6 G@8C@+@g 
 E
 F
@3@5 F@. F@2@,@5 J@. E@. @Y@2
@2@6 G@8C@*@g 
 Et F
@3
@5 F@. F
@2@,@5 J@. E@. @Y@2@2@6 G@8C@+@g 
 E
 F
@3@5 F@. F@2@,@5 J@. E@. @Y@2
@2@6 G@8C@+@g 
 E @Y
@3new_le_1@5 K
@5 F@. Et
 @2 @@5 FR@. E@2@6 G@8C@+@g 
 E @Y
@3new_le_2@5 K@5 F@. Et @2 @@5 FR@. E
@2@6 G@8C@,@g 
 E
 F
@3new_le_3@5 K@5 F@. Et @2 @@5 FR@. E
@2@6 G@8C@+@g 
 E F
@3new_le_4@5 K
@5 F@. E
 @2 @@5 FR@. E@2@6 G@8C@,@g 
 E
 @Y
@3new_le_5@5 K@5 F@. E @2 @@5 FR@. E
@2@6 G@8C@,@g 
 E
 @Y
@3new_le_6@5 K@5 F@. E @2 @@5 FR@. E
@2@6 G@8C@3@g 
 Et @Y
@3@5 F@. @Y@-@-@2@5 E@. F@-@-@2@5 E@. E@. @Y
@2@2@6 G@8C@3@g 
 Et @Y
@3
@5 F@. @Y@-@-@2@5 E@. F@-@-@2@5 E@. E@. @Y
@2@2@6 G@8C@<@g 
 Et F
@3@5 F@. @Y@-@-@2@5 E@. F@-@-@2@5 E@. F
@2@,@5 J@. E@. @Y@2@2@6 G@8C@?@g 	
 Et
 @Y
@3
@5 F@?@5 F@D@H@?@5 F@D@H@. F@2@,@5 J@. E@. @Y
@2@2@6 G@8C@6@g 
 Et
 F
@3
@5 F@?@5 F@D@H@?@5 F@D@H@. E@. @Y
@2@2@6 G@8CB@g 
 E
 @Y
@3le_2@5 K@=@. E@. @Y@2
@2@5 K@B@B@B@<Bz@=@. E@/ F
@2@5 K@B@B@B@<B_@=@. E@/ F
@2@5 K@B@B@B@<BD@=@!@. F@2@,@5 J@. E@/ @Y
@2@5 K@B@B@A@<B!@=Aj@5 F@=@!@. BP @2 @@5 FR@=
@. E
@2@5 G@<@;@I@B@<A;@=@&@5 F@=@. @Y@2@,@5 J@. Et
@2@5 G@<@;@I@A@A@<A@=@&
@5 F@=@. F
@2@,@5 J@. E@2@5 G@<@;@I@A@A@<@@=@ @L@L
@$
@=@. Et @2 @@5 FR@&
 D}@<@;@I@B@<@@=@. Et @2 @@5 FR@. E
@2@5 G@B@<@@=@e@&	 E@. F@2@,@5 J@=@. Fd@. @Y@2
@2@5 K@A@<@@@=@. Fd@. @Y@2
@2@5 K@A@<@+@=@. Fd@/ F
@2@5 K@A@<@. F@2@,@5 J@. Fd@/ @Y
@2@5 K@<@E@=@. E@. @Y@+@2
@2@5 K@<@!@=@. E@. @Y@+@2
@2@5 K@<@. E@/ F
@+@2@5 K@5 F@. E@2 @@5 FR@A@B@B@<@@=@_
@5 F@=@(@. E@+@2@,@5 K@5 F@. F
@2@,@5 FR@. E@2@,@5 G@<@&@. E@+@2@,@5 K@5 F@. F
@2@,@5 FR@. E@2@,@5 G@5 E@A@<@R@?@5 F@D@H@?
@5 F@D@H@=@0@L@. E@+@2@,@5 K@. Et@2@5 Jw@. E@. @Y@2
@2@,@5 G@5 E@<@;@I@A@A@A@A@A@A@8CAE@g 	
 BP
 G
@3eq_2@5 K@=@. BP@. G@2
@2@5 K@B@A@<A@=@@5 F@=@#@. BP @2 @@5 FR@=
@. BP
 @2@5 G@<@;@I@B@A@<@@=@#@. BP@2 @@5 FR@=
@. BP
@2@5 G@<@;@I@B@A@<@@=@,@. BP?@2 @@5 FR@=@. F@2@,@5 J@. BP
@2@5 G@<@;@I@A@B@<@U@=@'@5 F@=@. G@2@,@5 J@. BP
@2@5 G@<@;@I@A@B@<@,@. BP@+@2@,@5 K@. BP@2@5 Jw@. BP@. G@2
@2@,@5 G@5 E@<@F@?@5 F@D@H@?@5 F@D@H
@5 F@. BP
 @2 @@5 FR@=@L@. BP @2@5 G@<
@L@. BP @2@6 G@B@A@8C@"@g 
 BP
 G
@3@5 F@. BP@. G@2
@2@6 G@8C@*@g 
 BP G
@3@5 F@. G@-@-@2@5 E@. BP@. G
@2@2@6 G@8C@*@g 
 BP G
@3
@5 F@. G@-@-@2@5 E@. BP@. G
@2@2@6 G@8CB@g 	
 E
 G
@3ineq_2@5 K@=@. E@. G@2
@2@5 K@B@A@<A@=A@5 F@=@#@. BP @2 @@5 FR@=
@. E
 @2@5 G@<@;@I@B@A@<@@=@#@. BP@2 @@5 FR@=
@. E
@2@5 G@<@;@I@B@A@<@@=@1@. BP
@2@,@5 G@=
@. E @2@,@5 K@<@. E
 @2@,@5 K@5 E@A@<@@=@,@. BP?@2 @@5 FR@=@. F@2@,@5 J@. E
@2@5 G@<@;@I@A@B@<@U@=@'@5 F@=@. G@2@,@5 J@. E
@2@5 G@<@;@I@A@B@<@,@. BP@+@2@,@5 K@. BP@2@5 Jw@. E@. G@2
@2@,@5 G@5 E@<@@?@5 F@D@H@?@5 F@D@H
@5 F@=@,@. BP
 @2 @@5 FR@. E @2@,@5 G@. E @2@,@5 G@5 E@<@@=@L@. Ff
 @2 @@5 FR@L@L@=@. Ff @2@,@5 G@. Fd @2@,@5 G@<@. Fd @2@,@5 G@. Ff @2@,@5 G@5 E@<@J@. Ff 
@2 @@5 FR@L@L@=@. Ff @2@,@5 G@. Ff @2@,@5 G@<@. Fd @2@,@5 G@. Fd @2@,@5 G@6 E@A@8C@"@g 
 E
 G
@3@5 F@. E@. G@2
@2@6 G@8C@*@g 
 E G
@3@5 F@. G@-@-@2@5 E@. E@. G
@2@2@6 G@8C@*@g 
 E G
@3
@5 F@. G@-@-@2@5 E@. E@. G
@2@2@6 G@8CA@g 	
 Ff
 G
@3gt_2@5 K@=@. Ff@. G@2
@2@5 K@B@A@<A@=AY@5 F@=@#@. BP @2 @@5 FR@=
@. Fd
 @2@5 G@<@;@I@B@A@<A.@=@#@. BP@2 @@5 FR@=
@. Ff
@2@5 G@<@;@I@B@A@<A	@=@,@. BP?@2 @@5 FR@=@. F@2@,@5 J@. Ff
@2@5 G@<@;@I@A@B@<@@=@'@5 F@=@. G@2@,@5 J@. Ff
@2@5 G@<@;@I@A@B@<@@=@Y@. Ff @2 @@5 FR@=@'@. Et@+@2@,@5 K@. Et@2@5 Jw@. Ff@. G@2
@2@,@5 G@<@. Ff@+@2@,@5 K@. Et@. G@2
@2@,@5 G@5 E@<@W@. Ff @2 @@5 FR@=@'@. E@+@2@,@5 K@. Et@2@5 Jw@. Ff@. G@2
@2@,@5 G@<@. Fd@+@2@,@5 K@. Et@. G@2
@2@,@5 G@5 E@<@d@?@5 F@D@H@?@5 F@D@H
@5 F@. Et 
@2 @@5 FR@L@L@=@. Ff @2@,@5 G@. Ff @2@,@5 G@<@. Fd @2@,@5 G@. Fd @2@,@5 G@6 E@A@8C@"@g 
 Ff
 G
@3@5 F@. Ff@. G@2
@2@6 G@8C@*@g 
 Fd G
@3@5 F@. G@-@-@2@5 E@. Ff@. G
@2@2@6 G@8C@*@g 
 Fd G
@3
@5 F@. G@-@-@2@5 E@. Ff@. G
@2@2@6 G@8CA@g 	
 Fd
 G
@3lt_2@5 K@=@. Fd@. G@2
@2@5 K@B@A@<A@=AY@5 F@=@#@. BP @2 @@5 FR@=
@. Ff
 @2@5 G@<@;@I@B@A@<A.@=@#@. BP@2 @@5 FR@=
@. Fd
@2@5 G@<@;@I@B@A@<A	@=@,@. BP?@2 @@5 FR@=@. F@2@,@5 J@. Fd
@2@5 G@<@;@I@A@B@<@@=@'@5 F@=@. G@2@,@5 J@. Fd
@2@5 G@<@;@I@A@B@<@@=@Y@. Ff @2 @@5 FR@=@'@. E@+@2@,@5 K@. Et@2@5 Jw@. Fd@. G@2
@2@,@5 G@<@. Fd@+@2@,@5 K@. E@. G@2
@2@,@5 G@5 E@<@W@. Ff @2 @@5 FR@=@'@. Et@+@2@,@5 K@. Et@2@5 Jw@. Fd@. G@2
@2@,@5 G@<@. Ff@+@2@,@5 K@. E@. G@2
@2@,@5 G@5 E@<@d@?@5 F@D@H@?@5 F@D@H
@5 F@. Et
 @2 @@5 FR@L@L@=@. Ff @2@,@5 G@. Fd @2@,@5 G@<@. Fd @2@,@5 G@. Ff @2@,@5 G@6 E@A@8C@"@g 
 Fd
 G
@3@5 F@. Fd@. G@2
@2@6 G@8C@*@g 
 Ff G
@3@5 F@. G@-@-@2@5 E@. Fd@. G
@2@2@6 G@8C@*@g 
 Ff G
@3
@5 F@. G@-@-@2@5 E@. Fd@. G
@2@2@6 G@8CA@g 

 Et
 G
@3ge_3@5 K@=@. Et@. G@2
@2@5 K@B@B@<A@=AQ@5 F@=@$@. BP @2 @@5 FR@=
@. E
 @2@5 G@<@;@I@B@B@<A%@=@$@. BP@2 @@5 FR@=
@. Et
@2@5 G@<@;@I@B@B@<@@=@.@. BP?@2 @@5 FR@=@. F@2@,@5 J@. Et
@2@5 G@<@;@I@A@B@A@<@@=@)@5 F@=@. G@2@,@5 J@. Et
@2@5 G@<@;@I@A@B@A@<@@=@i@. Ff @2 @@5 FR@=@)@. Et@+@2@,@5 K@. Et@2@5 Jw@. Et@. G@2
@2@,@5 G@A@<@*@&	 E@. Ff@+@2@,@5 K@. F@2@,@5 FR@. Et@. G@2
@2@,@5 G@5 E@<@9@. Ff @2 @@5 FR@. E@+@2@,@5 K@. Et@2@5 Jw@. Et@. G@2
@2@,@5 G@5 E@A@<@f@?@5 F@D@H@?@5 F@D@H
@5 F@. Et 
@2 @@5 FR@L@L@=@. Et @2@,@5 G@. Et @2@,@5 G@<@. E @2@,@5 G@. E @2@,@5 G@6 E@A@A@8C@"@g 
 Et
 G
@3@5 F@. Et@. G@2
@2@6 G@8C@*@g 
 E G
@3@5 F@. G@-@-@2@5 E@. Et@. G
@2@2@6 G@8C@*@g 
 E G
@3
@5 F@. G@-@-@2@5 E@. Et@. G
@2@2@6 G@8CA@g 

 E
 G
@3le_3@5 K@=@. E@. G@2
@2@5 K@B@B@<A@=AQ@5 F@=@$@. BP @2 @@5 FR@=
@. Et
 @2@5 G@<@;@I@B@B@<A%@=@$@. BP@2 @@5 FR@=
@. E
@2@5 G@<@;@I@B@B@<@@=@.@. BP?@2 @@5 FR@=@. F@2@,@5 J@. E
@2@5 G@<@;@I@A@B@A@<@@=@)@5 F@=@. G@2@,@5 J@. E
@2@5 G@<@;@I@A@B@A@<@@=@i@. Ff @2 @@5 FR@=@)@. E@+@2@,@5 K@. Et@2@5 Jw@. E@. G@2
@2@,@5 G@A@<@*@&	 E@. Fd@+@2@,@5 K@. F@2@,@5 FR@. E@. G@2
@2@,@5 G@5 E@<@9@. Ff @2 @@5 FR@. Et@+@2@,@5 K@. Et@2@5 Jw@. E@. G@2
@2@,@5 G@5 E@A@<@f@?@5 F@D@H@?@5 F@D@H
@5 F@. Et
 @2 @@5 FR@L@L@=@. Et @2@,@5 G@. E @2@,@5 G@<@. E @2@,@5 G@. Et @2@,@5 G@6 E@A@A@8C@"@g 
 E
 G
@3@5 F@. E@. G@2
@2@6 G@8C@*@g 
 Et G
@3@5 F@. G@-@-@2@5 E@. E@. G
@2@2@6 G@8C@*@g 
 Et G
@3
@5 F@. G@-@-@2@5 E@. E@. G
@2@2@6 G@8C@h@g 
 BP@3eq_gen@5 K@=
@$@&
 D}@B
@A@<@L@=@#@5 F@5 F@=@. BP@2 @@5 FR@&
 D}@<@;@I@B
@A@<@'@. BP@+
@2@,@5 K@. BP
@2@5 Jw@. BP
@2@,@5 G@6 E@8C@"@g 
 E@3ineq_gen_special@5 K E@5 E@5 F@. Ff@2@6 G@8C@"@g 
 E@3ineq_gen_special2@5 K E@5 E@5 F@. Fd@2@6 G@8C@@g 

 E@3ineq_gen@5 K@=@8@5 F@=@ @5 F@=@?@. BP@2 @@5 FR@D@H@&
 D}@<@;@I@<@. E@2@5 G@B
@A@<@@=@h@=@. BP@. @Y@+
@2@2@,@5 K@<@$@=@. BP@. @Y@+
@2@2@,@5 K@<@. BP@. F@+
@2@2@,@5 K@=
@5 F@?@. BP
 @2 @@5 FR@D@H@% D}@<@. E
 @2@,@5 K@5 E@<@I@=@ @. E@+
@2@,@5 K@. BP
@2@,@5 G@5 E@<@'@. BP@+
@2@,@5 K@. BP
@2@5 Jw@. E
@2@,@5 G@6 E@8CA@g 
 Ff@3gt_gen@5 K@=@2@5 F@=@5 F@=
@. Ff@2 @@5 FR@<@;@I@&
 D}@<@. Fd@2@5 G@B
@A@<@@=@N@=@. Et@. @Y@+
@2@2@,@5 K@<@. Et@. @Y@+
@2@2@,@5 K@=
@5 F@. Ff 
@2 @@5 FR@% D}@<@. Fd
 @2@,@5 K@5 E@<@@=@:@. Et@. F@+
@2@2@,@5 K@=
@5 F@. Ff
 @2 @@5 FR@% D}@<@. Ff
 @2@,@5 K@5 E@<@R@=@)@. Et@+
@2@,@5 K@. Et
@2@5 Jw@. Ff
@2@,@5 G@5 E@<@'@. Ff@+
@2@,@5 K@. Ff
@2@5 Jw@. Et
@2@,@5 G@6 E@8CA@g 
 Fd@3lt_gen@5 K@=@2@5 F@=@5 F@=
@. Ff@2 @@5 FR@<@;@I@&
 D}@<@. Ff@2@5 G@B
@A@<@@=@N@=@. E@. @Y@+
@2@2@,@5 K@<@. E@. @Y@+
@2@2@,@5 K@=
@5 F@. Ff
 @2 @@5 FR@% D}@<@. Ff
 @2@,@5 K@5 E@<@@=@:@. E@. F@+
@2@2@,@5 K@=
@5 F@. Ff 
@2 @@5 FR@% D}@<@. Fd
 @2@,@5 K@5 E@<@R@=@)@. E@+
@2@,@5 K@. Et
@2@5 Jw@. Fd
@2@,@5 G@5 E@<@'@. Fd@+
@2@,@5 K@. Ff
@2@5 Jw@. E
@2@,@5 G@6 E@8CA@g 
 Et@3ge_gen@5 K@=@2@5 F@=@5 F@=@. Et@2 @@5 FR@&
 D}@<@;@I@<@. E@2@5 G@B
@A@<@@=@L@L@$@&
 D}@B
@A@<@@=@N@=@. Et@. @Y@+
@2@2@,@5 K@<@. Et@. @Y@+
@2@2@,@5 K@=
@5 F@. Et 
@2 @@5 FR@% D}@<@. E
 @2@,@5 K@5 E@<@c@=@:@. Et@. F@+
@2@2@,@5 K@=
@5 F@. Et
 @2 @@5 FR@% D}@<@. Et
 @2@,@5 K@5 E@<@'@. Et@+
@2@,@5 K@. Et
@2@5 Jw@. Et
@2@,@5 G@6 E@8CA@g 
 E@3le_gen@5 K@=@2@5 F@=@5 F@=@. Et@2 @@5 FR@&
 D}@<@;@I@<@. Et@2@5 G@B
@A@<@@=@L@L@$@&
 D}@B
@A@<@@=@N@=@. E@. @Y@+
@2@2@,@5 K@<@. E@. @Y@+
@2@2@,@5 K@=
@5 F@. Et
 @2 @@5 FR@% D}@<@. Et
 @2@,@5 K@5 E@<@c@=@:@. E@. F@+
@2@2@,@5 K@=
@5 F@. Et 
@2 @@5 FR@% D}@<@. E
 @2@,@5 K@5 E@<@'@. E@+
@2@,@5 K@. Et
@2@5 Jw@. E
@2@,@5 G@6 E@8C@g @3@6bitwise_deduce @@8C@9@g 
 Et
 I
@3
@. I@-@-@2@5 E
@. J@-@-@2@5 E
@. J@-@-@2@5 E@;@. E
@/ I@2@6 L@8C@9@g 
 Et I
@3@. I@-@-@2@5 E@. J@-@-@2@5 E@. J@-@-@2@5 E@;@. E@. I
@2@2@6 L@8C@9@g 
 Et
 J
@3
@. I@-@-@2@5 E
@. J@-@-@2@5 E
@. J@-@-@2@5 E@;@. E
@/ J@2@6 L@8C@9@g 
 Et J
@3@. I@-@-@2@5 E@. J@-@-@2@5 E@. J@-@-@2@5 E@;@. E@. J
@2@2@6 L@8C@9@g 
 Et
 J
@3
@. I@-@-@2@5 E
@. J@-@-@2@5 E
@. J@-@-@2@5 E@;@. E
@/ J@2@6 L@8C@9@g 
 Et J
@3@. I@-@-@2@5 E@. J@-@-@2@5 E@. J@-@-@2@5 E@;@. E@. J
@2@2@6 L@8C@\@g 
 E J	@3spark@5get_provenance_framework E>@=@5 F@;@. E @2 @@5 FR@%
 D}@<@. E @2@,
@5 K@=@. Et@2@,@5 G@<@. Ff @2@,@5 G
@,@5 E@5 G@;@8C@]@g 
 Et
 J	@3 L@5 L@=@5 F@;@. E @2 @@5 FR@%
 D}@<@. E @2@,
@5 K@=@. Et@2@,@5 G@<@. Ff @2@,@5 G
@,@5 E@5 G@;@8C@Z@g 
 E J	@3 L@5 L@=@. E@/ F@2@,
@5 G@<@. Fd @2@,
@5 G@=@. E@/ @Y@2@,@5 G@<@. Fd@/ @Y@2@,@5 G@;
@6 E@8C@[@g 
 Et
 J	@3 L@5 L@=@. E@/ F@2@,
@5 G@<@. Fd @2@,
@5 G@=@. E@/ @Y@2@,@5 G@<@. Fd@/ @Y@2@,@5 G@;
@6 E@8C@.@g 
 E
 J	 @3 L@5 L@=@. E@/ F@2@5 G@<@. Fd @2@5 G@;@8C@-@g 
 Et  J	@3 L@5 L@=@. E@/ F@2@5 G@<@. Fd @2@5 G@;@8C@@g 
 E
 J	@3 L@5 L@=@. Et@2@,
@5 G@<@. Ff @2@,
@5 G@=@. E@/ @Y@2@,@5 G@<@:@=@. E@. F@2@2@,@5 G@<@%@=@. Fd@/ @Y@2@,@5 G@<@. Fd@. F@2@2@,@5 G@;
@6 E@8C@@g 
 Et J	@3 L@5 L@=@. Et@2@,
@5 G@<@. Ff @2@,
@5 G@=@. E@/ @Y@2@,@5 G@<@:@=@. E@. F@2@2@,@5 G@<@%@=@. Fd@/ @Y@2@,@5 G@<@. Fd@. F@2@2@,@5 G@;
@6 E@8C@I@g 
 Fd
 J
@3 L@5 L@=
@5 F@,@. F
@2@5 G@<@?
@5 F@D@H@. F
@2@!@. E@. J@2@2@6 G@8C@H@g 
 Ff J
@3 L@5 L@=@5 F@,@. F@2@5 G@<@?@5 F@D@H@. F@2@!@. E@. J
@2@2@6 G@8C@G@g 
 Fd J
@3 L@5 L@=@5 F@,@. @Y@2@5 G@<@?@5 F@D@H@. @Y@2@!@. E@/ J
@2@6 G@8C@H@g 
 Ff
 J
@3 L@5 L@=
@5 F@,@. @Y
@2@5 G@<@?
@5 F@D@H@. @Y
@2@!@. E@/ J@2@6 G@8X P E C@g @3@L	@;@,
@5 F@;@=@5checkhastype @@<@&
 F E@5 L
@;@8C@@@g @3@,
@5 L
@;@=@$	
@<@1@=	@&
 E@;@&	 F@<@&@=@0
mk__record@-@2@5 F@;@5compatible_record_type @@5 L
@<@0	mk__array@-@2@5 F@;@5compatible_array_type @@6 L
@8X Pcontradiction_hunt_is_on  C@g @3@?	 F@5contradiction_hunt EP@D	@H@;@,@5 G@;@?
 F@5 L EP@D
@H@;@8X Pwrite_vc_entry C@l@g 		 K(

@3@,@5 G9 @ K)@5 FHypothesis H@5 E@5 E K+@5 E@5 F@5 E@5 HC K)@5 FH@5 E@5 E K-@5 E@5 E@5 F@5 E@5 HC K)@5 F L @5 E
@5 E K-@5 E@5 E@;@8C@O@g  K.

@3@,@5 L K/@5 F@$Using "A->B, A |- B" on hypotheses H@5 E@5 E & H@5 E@5 E yields a new hypothesis:@5 E@5 F@5 E@5 HC K/@5 F L @5 E@5 E K-@5 E
@5 E@;@8C@O@g  K3

@3@,@5 L K/@5 F@,Using "A->B, not B |- not A" on hypotheses H@5 E@5 E L"@5 E@5 E L#@5 E@5 F@5 E@5 HC K/@5 F L @5 E@5 E K-@5 E
@5 E@;@8C@@@g  HJ
@3@,
@5 L K)@5 FRestructured hypothesis H@5 E@5 E K6@5 E@5 F
@5 E@5 HC K)@5 F L @5 E@5 E K-@5 E@5 E@;@8C@N@g  J
	@3@=@&
 E0@%
 L @<@&
 Ei@%
C K7@5 FSimplified @5 E
@5 E@5 E@  on reading formula in, to give:@5 E@5 F@5 HC K7@5 F
@5 E@5 E K-@5 E@5 E@;@8C@B@g simplified_conc
	@3@,
@5 L K7@5 FSimplified C@5 E@5 E further, to give:@5 E@5 F
@5 E@5 HC K7@5 F L&@5 E@5 E K-@5 E@5 E@;@8C@l@g 		
conc_split

@3@,@5 L K)@5 FConclusion C@5 E@5 E K+@5 E@5 F@5 E@5 HC K)@5 F L&@5 E@5 E K-@5 E@5 E@5 F@5 E@5 HC K)@5 F L&@5 E
@5 E K-@5 E@5 E@;@8C@.@g  K>
@3 K?@5 F@%Attempted addition of new hypothesis:@5 E@5 F@5 HC@5 HC@5 E@5 F@5 HC@%eliminated: this already exists (as H@5 E@5 E KB@5 E@;@8C@$@g 
repeat_hyp
@3 K?@5 F L@5 E@5 E@; has been replaced by "true".  (It is already present, as H@5 E@5 E KB@5 E@;@8C@W@g  KC

@3 K7@5 FHypotheses H@5 E@5 E L"@5 E@5 E KE@5 E@5 F@5 HC@5 HC
@5 E D@5 E@5 F@5 HC L @5 E@5 E L"@5 E@5 E@( have therefore been deleted and a new H@5 E@5 E KG@5 E@;@8C@~@g  G

@3 KY@5 FProved C@5 E@5 E K-@5 E
@5 E@=@$
@<@5 F@5 HC@ via its standard form, which is:@5 E@5 F@5 HCStd.Fm C@5 E@5 E K-@5 E@5 E@;@=@& D}@A@<@,@5 F@5 HC@=@ @!using hypothesis H@5 E@5 E D@5 E@<using hypotheses H@5 E L @5 G D@5 E@A@;@8C@@g 		 Js

@3@,@5 L KY@5 FProved subgoal C@5 E@5 E@=@$
@<@# via its simplified form, which is:@5 E@5 F@5 E@5 HC L6@5 E@5 E K-@5 E@5 E@;@=@& D}@A@<@0@5 F@5 E@5 HC@=@ @! L7@5 E@5 E D@5 E@< L8@5 E L @5 G D@5 E@A@;@8C@3@g proved_by_framing
@3 KY@5 F L4@5 E@5 E K-@5 E@5 E@5 F@5 HCby @5 E@5 E D@5 E@;@8C@>@g proved_by_framing_hyp

@3 KY@5 F L4@5 E@5 E K-@5 E@5 E@5 F@5 HC L<@5 E
@5 E using hypothesis H@5 E@5 E D@5 E@;@8C@W@g  KH
@3 KH@5 F KI@5 E@5 E@=@& D} KJ@5 E@A@<@2@=@ @!] using hypothesis H@5 E@5 E D@5 E@<@!] among the following hypotheses:@5 E@5 F@5 HC@5 HC L @5 E L @5 G D@5 E@A@;@8C@c@g  J"
@3 K)@5 FUsing "A->B, A |- B" on H@5 E@5 E@=@& D} KN@5 E@A
@<@$@=@ 
@!	, given H@5 E
@5 E@< LB@5 E L @5 G@A
 KP@5 E@5 F@5 HC K)@5 F L @5 E@5 E K-@5 E@5 E@;@8C@L@g  KQ
@3 K?@5 FEliminated hypothesis H@5 E@5 E KS@5 E@5 E@=@& D}@A
@< LB@5 E@=@ 
@!
@5 E@< L @5 G@A
 KB@5 E@;@8C@R@g  J`

@3@5 Gn@,@5 L KT@5 F LC@5 E@5 E D@5 E@5 F@5 E@5 HC@2This was achieved by replacing all occurrences of @5 E@5 E KW@5 E@5 F@5 E@5 HC@5 HC
@5 E D@5 E@;@8C@X@g  J`

@3@?@5 Gn@D@H@,@5 L KT@5 FApplied substitution rule @5 E@5 E D@5 E@5 F@5 E@5 HC LD@5 E@5 E KW@5 E@5 F@5 E@5 HC@5 HC
@5 E D@5 E@;@8C@R@g substituted_fld

@3@5 Gn@,@5 L KT@5 FSubstituted hypothesis H@5 E@5 E D@5 E@5 F@5 E@5 HC LD@5 E@5 E KW@5 E@5 F@5 E@5 HC@5 HC
@5 E D@5 E@;@8C@X@g  LF

@3@?@5 Gn@D@H@,@5 L KT@5 F LE@5 E@5 E D@5 E@5 F@5 E@5 HC LD@5 E@5 E KW@5 E@5 F@5 E@5 HC@5 HC
@5 E D@5 E@;@8C@g  KX@3 KY@5 F
PROVED VC.@5 E@;@8C@(@g  K[
@3@-@5 L J`@5 FNew H@5 E@5 E K-@5 E@5 E@;@8C@(@g  K]
@3@-@5 L J`@5 FNew C@5 E@5 E K-@5 E@5 E@;@8C@@g 		 J
	
@3@=@&
 E0@% L @<@&
 Ei@% L& K7@5 F L'@5 E@5 E@5 E K_@5 E@=@/@ 
@!@5 E	 (given H@5 E@=@ @!@5 E@< L @5 G@A Ka@5 E@<@J@B Kb@5 E@5 F@5 HC K7@5 F@5 E@5 E K-@5 E@5 E@;@8C@=@g subst_elim_hyp
@3@5 Gn@,
@5 L K?@5 F LC@5 E@5 E@#, which only specifies a value for @5 E@5 E D@5 E@5 F
@5 E@5 HC@0This is not referred to anywhere else in the VC.@5 E@;@8C@0@g  I
@3@5 Gn@-@5 L K?@5 F LG@5 E@5 E@%, which specifies an equivalence for @5 E@5 E D@5 E@;@8C@$@g  I`
@3 K?@5 FEliminated conclusion C@5 E@5 E, which is a duplicate of C@5 E@5 E D@5 E@;@8C@!@g 
unwrapping
@3@-@5 L K)@5 F@(Attempting to prove quantified formula C@5 E@5 E by "unwrapping" it.@5 E@;@8C@2@g implies_conc
		@3@,@5 L K)@5 F L-@5 E@5 E@" is an implication formula [P->Q].@5 E@5 F@5 E@5 HC@GAttempting to prove this by proving Q while adding P to the hypotheses.@5 E@;@8C@J@g  K

@3
@,@5 L K)@5 FAttempting to prove C@5 E@5 E by cases, depending on whether@5 E@5 F@0@1@2@5 Hb @@5 E@5 HC@:given the need to simplify update(A, [I], X) accesses in C@5 E@5 E D@5 E@;@8C@7@g by_cases_hyp
@3@,
@5 L K)@5 F LX@5 E@5 E@, by showing that each of the following cases@5 E@5 F
@5 LZ
@5 E@5 HC
are provable.@5 E@;@8C@g add_imp_hyps
@3@-@5 L K/@5 F@9Added new hypotheses (in proving an implication formula).@5 E@;@8C@*@g new_hyp
@3@-@5 L@5 HC K/@5 F LI@5 E@5 E K-@5 E@5 E@;@8C@3@g new_hyp_for_case

@3
@-@5 L K/@5 FCase @5 E@5 E - New H@5 E@5 E K-@5 E@5 E@;@8C@(@g new_goal
@3@-@5 L K/@5 F
New subgoal C@5 E@5 E K-@5 E@5 E@;@8C@p@g 		rule_proved_conc

 

 E@3 KY@5 F L4@5 E@5 E K-@5 E@5 E@5 F@5 HC@/This was achieved by applying the rewrite rule @5 E
@5 E@5 F@5 HC@. 
@2@. F

@2@5 E @to rewrite this conclusion to:@5 E@5 F J`@5 F L&@5 E@5 E K-@5 E@5 E@5 K @@;@8C@T@g  Lg

 

 Ej@3 KY@5 F L4@5 E@5 E K-@5 E@5 E@5 F@5 HC@1This was achieved by applying the inference rule @5 E
@5 E@5 F@5 HC@. 
@2@. F

@2@5 Li@@to infer this conclusion directly (rule has no side-conditions).@5 E@;@8C@a@g  Lg

 

 Ej@3 KY@5 F L4@5 E@5 E K-@5 E@5 E@5 F@5 HC Ll@5 E
@5 E@5 F@5 HC@. 
@2@. F

@2@5 Li@2to infer this conclusion from its side-conditions,@5 E@5 F@5 HC@"which were established as follows:@5 E@5 K@;@8C@q@g 

applied_rule

 

 E@3 K/@5 F LI@5 E@5 E K-@5 E@5 E@5 F@5 HC Lh@5 E
@5 E@5 F@5 HC@. 
@2@. GG
@2@5 Li@ to rewrite existing hypothesis H@5 E@=	@-@,@5 E{@<@% @3@5 E to give the above formula.@5 E@5 Lk@;@8C@T@g  Lp

 

 Ej@3 K/@5 F LI@5 E@5 E K-@5 E@5 E@5 F@5 HC Ll@5 E
@5 E@5 F@5 HC@. 
@2@. GG
@2@5 Li@@to infer this hypothesis directly (rule has no side-conditions).@5 E@;@8C@a@g  Lp

 

 Ej@3 K/@5 F LI@5 E@5 E K-@5 E@5 E@5 F@5 HC Ll@5 E
@5 E@5 F@5 HC@. 
@2@. GG
@2@5 Li@2to infer this hypothesis from its side-conditions,@5 E@5 F@5 HC Lo@5 E@5 K@;@8C@?@g composite_rewrite
@3 K)@5 F L-@5 E@5 E K-@5 E@5 E@5 F@5 HC@Ais transformed by replacing variables with update structures via:@5 E@5 F@5 HC@5 HC L @5 E L @5 G D@5 E@;@8C@!@g zombiescope_exceed_limit	@3	hyp_limit@5 F@5 F@<Number of hyps in DPC exceeds limit specified by -hyp-limit.@5 E@5 FSkipping all hypotheses in DPC.@5 E@5 F@.No dead path detection performed for this DPC.@5 E@5 F@;@8C@g @3 Ke@5 E@5 E@5 F@5 HC@5 HC@5 E@;@8X P@+determine_facts_and_promote_to_hypotheses_x C@g  
 Ej
 Ej

@9C@g  
 E


 E@9X P Ew C@g @3 I-@-@5 E @@;@-@6 F/@8C@g @3@-@6 Gi@8X Pmake_breakdown_list C@g 
 BP

 BP@3@;@6 L @@8C@g 
 E

 E@3@;@6 L@8C@g 
 E

 E@3@;@6 L@8C@g 
 Et

 Et@3@;@6 L@8C@g 
 Fd

 Fd@3@;@6 L@8C@g 
 Ff

 Ff@3@;@6 L@8C@#@g 
 @Y

@3
@5breakdown_term @@;@6 L@8C@&@g 
 F

@3@. F@2
@5 L@;@6 L@8C@g 	
@3@5 L@;@8X Psatisfy_goal_not C
@g  
 D D

@9C@g  
 D BP

 E
@9C@g  
 D E

 BP
@9C@g  
 D Ff

 E
@9C@g  
 D Fd

 Et
@9C@g  
 D Et

 Fd
@9C@g  
 D E

 Ff
@9X P H C@g   @3@5nowrap_output_files  EP@;@8C@/@g @3@,@5 G@,	@5 E~@;@#
	@;@5do_wrap_lines_of @@;@=@5 I@B@<@,@5 I@,@5 E~@5 L@;@8X Psee_if_can_infer_empty_range C@@g 	@3@=@*@. Fd@+	@+
@2@,@5 K@. E@-@2@5 E@. Ff	
@2@,@5 Gi@5 G{@B
@A@<@V@. E@+	@+
@2@,@5 K@?@=
@. BP	
@2@-@-@5 E{@<@. BP
	@2@-@-@5 E{@D@H@. E@-@2@5 E@. Et	@+
@2@,@5 K@. Fd

@2@,@5 Gi@,@5 G{@5 G{@;@8X P I C@g  @9C@g  @9C@g  @9C@g  @9C@g  @ @9C@g  @@@9C@g  @@9C@g  A @9C@g  B @9C@g  D @9C@g  H @9C@g  P @9C@g    @9C@g  @ @9C@g   @9C@g    @9C@g    @9C@g    @9C@g    @9C@g    @9C@g     @9C@g  @  @9C@g     @9C@g     @9C@g     @9C@g     @9C@g     @9C@g     @9C@g      @9C@g  @   @9C@g      @9C@g      @9C@g      @9C@g      @9C@g      @9C@g      @9C@g       @9C@g  @    @9C@g       @9C@g       @9C@g       @9C@g       @9C@g       @9C@g       @9C@g        @9C@g  @     @9C@g        @9C@g        @9C@g        @9C@g        @9C@g        @9C@g        @9C@g         @9C@g  @      @9C@g         @9C@g         @9C@g         @9C@g         @9C@g         @9C@g         @9C@g          @9C@g  @       @9C@g         @9C@g             @9C
@g @3@?	@5 Gn@D	@H@;@I@8C@$@g @3@Y@_@[    @k@;@,	@. G    @2@5 G@. G	    @2@5 G@;@6 I@8X P I C@g @3@K@;@I@8C@g 
 G
@3@,@5 I@,
@5 I
@5multiply_out @@;@8C@g 
 @Y

 @Y
@3@5 I
@5 I@;@8C@#@g 
 F

 @Y
@3@5 I@. G@/ F@2
@5 I@;@8C@g 
 G
@3@,@5 F@,
@5 F@. G
@2@5simp_num @@;@8C@g 
 
@3@,@5 F@,
@5 F@. 
@2@5 L@;@8C@g 
 J
@3@,@5 F@,
@5 F@. J
@2@5 L@;@8C@g 
 G
@3@,@5 F@,
@5 F@. L
@2@5 L@;@8C@"@g 
 Gu
@3@. Gu
@2@,@5 E@;@. Gu
@2@5 F@;@8C	@g 	@3@5s_atomic @@;@8C@g 	
 F
@3@5 Gn@Y@_@Z @i@Y@_@c@o@;@8C@g 
 F
@3@. G
@/ F@2@5 I@;@8C@g @3@,
@-@5 F@5 F@;@8C@g  	@9X P K C@g @3@,
@5 G E@,@,@5	rebalance @@. Fd@2@-@5 K@;@8X P E, C@g  G#	 G#@3@;@8C@g  	@9X P@ create_new_facts_from_hypotheses  C@g @3@, F@,	@5 E{@?
@5 IF@D
@H@. GG	@2@6 Kp@8X D  t  t t  @Wt  D D  t  t t  @Wt  D 	D  t  t t  @Wt  D D  t  t t  @Wt  D Pmaybe_echo_pf_trace_statement C@g @3@5	have_seen @@;@8C@6@g @3@,@5maybe_echo_pf_trace_statement_x @@,@5flatten_list E\ A@,
@5implode_separator_content_list E\@5consider_fudge_line @@.
pfs_format	extraline@2@5 H
@5 J@5 E@.	stmt_line
@2@5 H@. L	@2@5 H@;@8X Pset_infrule C@g @3@6 Gx@8C@/@g 
 BP
@3@. BP
@+@2@,
@5 Gx@. BP
@2@5 Jw@. BP@2@,@5 L @
@6 G{@8C@/@g 
 E
@3@. BP
@+@2@,
@5 Gx@. BP
@2@5 Jw@. E@2@,@5 L
@6 G{@8C@&@g 
 E
@3@. E
@+@2@,
@5 Gx@. BP@2@,@5 L
@6 G{@8C@&@g 
 E
@3@. E@+@2@,
@5 Gx@. BP
@2@,@5 L
@6 G{@8C@n@g 
 I
@3@=@. D@/ I
@2@5 Gx@B@A@<@P@=@(@. BP
@+@2@,
@5 Gx@. BP
@2@5 Jw@. I@2@,@5 L
@5 G{@<@&@. BP@+@2@,
@5 Gx@. BP@2@5 Jw@. I
@2@,@5 L
@6 G{@8C@n@g 
 I
@3@=@. D@/ I
@2@5 Gx@B@A@<@P@=@(@. BP
@+@2@,
@5 Gx@. BP
@2@5 Jw@. I@2@,@5 L
@5 G{@<@&@. BP@+@2@,
@5 Gx@. BP@2@5 Jw@. I
@2@,@5 L
@6 G{@8X P@%prune_all_processed_hyp_with_field_op  C@g   @3@. Iy@-@2@6 E@8X Pecho_vc_trace_vccutpointfrom C@g 	 C@@3 C@@5 J@;@8C@g 	
 A2
@3@5 J @assertion of line @5 J@5 J@;@8X Pmaybe_stan_and_store_hyp C@9@g @3@,@5 EM@,@5has_complexity @@Y@^@^@i FM@,
@5 E
@5
add_subst_hyp E@=@&
 @ E@5 F@5@!issue_found_contradiction_message  @ KH@0@#contradiction-through-substitutions@1
@2@5 HK@<@J@;@8C@g @3@5 L@;@8X D  t  t t  @Wt  I, 	P K C@g @3@;@8C@'@g 
 G
 G	
@3@5 F@5 HC
sidecondition@5 FImmediate condition @5 E@5 E evaluated successfully@5 FA@;@6 K@8C@ @g 
 G	
@3@5 F@5 HC L@5 FBy simple reasoning, proved: @5 E@5 E@;@6 K@8C@+@g 
 G	
@3@5 F@5 HC L@5 FFrom H@5 E L @5 G
, proved: @5 E@5 E@;@6 K@8X P
gen_append C@g  		@9C@g 	
@3
@6 L @@8X P E C@g @3@5 H? @@;@8C@g @3@,@5 F@=@5 FR@<@$
@5save_term_breakdown @@5 H= @@;@8X Pbuildsav_usage_profiled  C@   @3@5 Kspadesimp_usage_profiled.sav@5 K @6 F @8C@   @3@5 K@6 F @8X P H C@g @3 F@5standardisation EP@;@,@5 G@;@?	 F@5 L EP@D	@H@;@8X D  t  t t  @Wt  J 	P J C@g @3@6find_an_update_case @@8C@g @3@6 L@8X P H C@4@g @3 F@5 G F@5 G@;@=@5 H @All conclusions proved@5 H`@A	@<@=@5 E  @@, - Proved by contradiction within hypotheses@5 H`@A	@<	@,	@5max_written_conc_no @@'Number of conclusions remain unproven: @5 H` I@5 H`@;@8C
@g @3 F@5 G@;@6report_to_user_deadpaths @@8C@g @3@5 J]@;@,	@5 G@,
@5 G @W@5 GSimplified path function: @5 FA@5 FA@5 F@5 E!@6 G@8C@V@g @3@;@,	@5 G@,
@5 G @W@5 GSimplified VC: @5 FA@5 FA@=
@5 L - All conclusions proved@5 FA@A@<@-@=
@5 L L@5 FA@A@<@!@,@5 L - @5 FA@=	@(1 conclusion remains unproven@5 FA@<@5 FA conclusions remain unproven@5 FA@. L@-@2@5 E@5 F@5 E!@6 G@8X Pwrite_deadpath_message  C@g   @3 - Dead path detected 
@6 FA@8X P Iq C@g 	@3@;@I@8C@g @3@5 F@;@5 E@;@8C@g @3@L	@0@-@+
@2@5 F@;@5not_occurs_in_list @@;@8X Psatisfy_goal C@%@g 
 BP@3@5 H)@,
@5 FR
@5 E@;@. BP
@2@6 L @@8C@%@g 
 BP@3@5 H)@,
@5 FR
@5 E@;@. BP
@2@6 M @8C@%@g 
 E@3@5 H)@,
@5 FR
@5 E@;@. E
@2@6 M @8C@%@g 
 E@3@5 H)@,
@5 FR
@5 E@;@. E
@2@6 M @8C@%@g 
 Et@3@5 H)@,
@5 FR
@5 E@;@. Et
@2@6 M @8C@%@g 
 Et@3@5 H)@,
@5 FR
@5 E@;@. Et
@2@6 M @8C@%@g 
 E@3@5 H)@,
@5 FR
@5 E@;@. E
@2@6 M @8C@%@g 
 E@3@5 H)@,
@5 FR
@5 E@;@. E
@2@6 M @8C@%@g 
 Ff@3@5 H)@,
@5 FR
@5 E@;@. Ff
@2@6 M @8C@%@g 
 Ff@3@5 H)@,
@5 FR
@5 E@;@. Ff
@2@6 M @8C@%@g 
 Fd@3@5 H)@,
@5 FR
@5 E@;@. Fd
@2@6 M @8C@%@g 
 Fd@3@5 H)@,
@5 FR
@5 E@;@. Fd
@2@6 M @8C
@g @3@K@;@6 Ki @@8C	@g 
@3@6 Gx@8C@g 	@3@-@-@-@-@6 I@8C@g 
 D@3@L@. D@2@,@5 L @@6 M @8C@,@g 		
 F@3@5 H)@;@,
@,@5 G@,@,@5 M 
@5 G{@6 G{@8C@,@g 		
 F@3@5 H)@;@,
@,@5 G@,@,@5 M 
@5 G{@6 G{@8C@'@g 		
 F@3@,
@,@5 M @,@,@5 M 
@5 G{@6 G{@8C@g 
 FY@3@5 H)@;@6satisfy_goal_A_or_B @@8C@g 
 FY@3@5 H)@;@6 M@8C
@g 
 FY@3@6 M @8C@g 
 FY	@3@6 M @8C@g 
 C+@3@5 H)@;@. C+@2@6@!satisfy_goal_A_implies_B_novars_A @@8C@g 
 C+@3@5 H)@;@. C+@2@6@!satisfy_goal_A_implies_B_novars_B @@8C@g 
 C+@3@. C+@2@6satisfy_goal_A_implies_B @@8C@g 
 F@3@6satisfy_goal_A_iff_B @@8C@1@g 		
 F@3@. C+@2@,
@,@5 M @. C+@2@,@,@5 M 
@5 G{@6 G{@8C@g 
 BP@3@5 H)@6satisfy_goal_A_equals_B @@8C@g 
 BP@3@5 H)@6 M@8C@g 
 E	@3@. Ff@2@6 Gx@8C@g 
 E	@3@. Fd@2@6 Gx@8C@g 
 E
@3@. Ff@2
@-@-@-@-@6 I@8C@g 
 E
@3@. Fd@2
@-@-@-@-@6 I@8C@g 
 E
@3@. Fd@2
@-@-@-@-@6 I@8C@g 
 E
@3@. Ff@2
@-@-@-@-@6 I@8C@:@g 		
 Ff@3@. Et@2@,
@,@5 M @. E@2@5 H)@. E@2@,@,@5 G
@5 G{@6 G{@8C@:@g 		
 Fd@3@. E@2@,
@,@5 M @. E@2@5 H)@. E@2@,@,@5 G
@5 G{@6 G{@8C@g 
 Et	@3@. Ff@2@6 Gx@8C@g 
 Et	@3@. Fd@2@6 Gx@8C@g 
 Et
@3@. Ff@2
@-@-@-@-@6 I@8C@g 
 Et
@3@. Fd@2
@-@-@-@-@6 I@8C@g 
 Et@3@. BP@2@6 M @8C@g 
 E	@3@. Fd@2@6 Gx@8C@g 
 E	@3@. Ff@2@6 Gx@8C@g 
 E
@3@. Fd@2
@-@-@-@-@6 I@8C@g 
 E
@3@. Ff@2
@-@-@-@-@6 I@8C@g 
 E@3@. BP@2@6 M @8C@ @g 
 BP @Y
@3@5 H)@. BP@/ @Y
@2@6satisfy_goal_a_plus_b @@8C@ @g 
 BP F
@3@5 H)@. BP@/ F
@2@6satisfy_goal_a_minus_b @@8X Psee_if_know_P_and_not_P C@@@g @3@,	@,
@,@5 E{@,@5 J@=@,
@5 Gi@<@&
 F E0@5 EK @@5 H@=@,
@5 H  @@<@,
@5 Gd @@;@0@2
@5 G{@;@8X Precord_any_proved_conclusions  C@/@g @3udr9@5 K@, F@,	@5 H@?@5 H@D@H@-@,
@,@,@,
@5 J
@5@!record_conclusion_proved_by_rules @@I@8C@g   @3@;@8X P K C@g @3@ 	
@!@,@,@5 L@. Fd@2@-@5 K@;@8X P@'maybe_echo_pf_trace_successor_statement C@g @3@5 L@;@8C@,@g @3@,@5 J) @@,@5 L A@,
@5 L
@5 J@5 E@.	succ_line
@2@5 H@. L	@2@5 H@;@8X Penumerated_eq_simp C@7@g 
 BP
 J
 J
	
@3@0
@2@5 M& @@0
@2@5 M.@;@. BP@2@0
@2@6 M, @@8C@$@g 
 BP
 J J@3@5 L @@5 M0@;@. BP@2@6 M/@8C@*@g 
 BP J@3@. J@-@2@5 E@. J
@-@2@5 E@;@. BP@. J@2@2@6 M/@8C@*@g 
 BP J
@3@. J@-@2@5 E@. J
@-@2@5 E@;@. BP@. J
@2@2@6 M/@8C@_@g 
 BP
 J
	
@3@. J
@-@2@5 E@. J@-@2@5 E@0
@2@5 M.@;@=@#@0@1@+@2@0
@2@5 K@;@. BP@2@0
@2@5 M/@<@ 	
 BP
 J
@!@A@8C@L@g 
 BP
 J@3@. J
@-@2@5 E@. J@-@2@5 E@5 M0@;@=@0@+
@1@2@5 K@;@. BP
@2@5 M/@<@ 	
 BP
 J@!@A
@8C@g 
 BP
 BP@3@;@8X P	set_infer C@g 
 BP
 I	 I I@3@;@8C@g 
 BP
 I I	 I@3@;@8C@g 
 BP
 I
 I I@3@;@8C@g 
 BP
 I I
 I@3@;@8C@g 
 BP
 I


@3@;@8C@g 
 BP
 I

@3@;@8C@g 
 BP
 I
 I
@3@;@8C@g 
 BP
 I
 I
@3@;@8C@g 
 BP
 I
 I@3@;@8C@g 
 BP
 I
 I

@3@;@8C@g 
 BP
 I
 I
@3@;@8C@g 
 BP
 I


@3@;@8C@g 
 BP
 I

@3@;@8C@g 
 BP
 I
 I
@3@;@8C@g 
 BP
 I
 I
@3@;@8C@g 
 BP
 I
 I@3@;@8C@g 
 BP
 I
 I I@3@;@8C@g 
 BP
 I I
 I@3@;@8C@g 
 BP
 I

 I@3@;@8C@F@g 
 BP
@3@=@$
@&	 D}@B@<@/@=@. BP
@2@5 L@B@<@. I
@2@,@5 L@. I
@2@,
@5 L@;
@5 G{@;@8C@g 
 E
 I I@3@;@8C@g 
 E
 I I@3@;@8C@g 
 E
 I@3@. I@-
@2@5 L@;@8C@g 
 E
 I
@3@. I@-
@2@5 L@;@8C@g 
 E
@3@. E
@2@5 L@;@8X P@0prune_all_processed_hyp_with_field_op_in_subgoal  C	@g   @3@. I{@-@-@2@6 E@8X Prestructure_indices C@g 
 H

 H
@3@5 M5 @
@5 M7@;@8C@"@g 
 I 

 I 
@3@5 F7
@5 F7@;@8C@g 
@3@,@5 F7@;@ 	@!@;@8X P E C@g @3@5 IF@;@8C@"@g @3@. IG@2@5 F@5issue_elimination_message @@,@5eliminate_N_from_HL @ KQ@0@1	@1@2@5 HK@;@8X Pecho_vc_trace_vccutpointto C@g 	 J@3 J@5 J@;@8C@g 	
 L
@3@. L
@2@5 L @@;@8C@g 	
check
@3@5 Ku @@(check associated with statement of line @5 J@5 J@;@8X D  t  t t  @Wt  F 	P K C
@g @3
@6 HQ@8C@g 
	@3@5 J@,@-@5 H@L	@-@6 H@8X Pbuildsav_zombiescope  C@   @3@5 Kzombiescope.sav@5 K @6 F @8C@   @3@5 K@6 F @8X Pint_enum_lit_or_const C@g @3@=@5int_or_enum_lit @@<
@=@-c@5 F@<@5 F@;@8X P FP C@g @3 F@5 K7 EP@;@,@5 G@;@?	 F@5 K7 EP@D	@H@;@8X P H' C
@g @3@L	@6 HN @@8X D  t  t t  @Wt 
max_hyp_no 	Pinference_rule_match_x C@g 
 G^@3@6 G\@8C@g 
 E@3@6 GX@8X P I C@*@g @3@,
@0@+@1@+@+
@2@5 L@5 F @@0@1
@2@,@5 L@5 I@;@8C@g 	@3@;@8X P M C@g 
 C+@3@. D@2@,@5 FR@6 G@8C@g 
 C+	@3@6 M @8X Ptry_to_discharge_goals_to_depth C@g @3@5try_to_prove_subgoal_concs @@5proved_all_subgoal_conclusions  @@;@8C	@g @3@Y@_@Z @j@;@I@8C@b@g 
@3@h	 @=@,@. F@. @+
@+@2@+@2 F@,
@5 H@?
@5 H@D@H@;
@5do_quantification_proof_or_fail @@B@<@)@, F@,
@5 H@?
@5 H@D@H@,@5 J@; K
@5do_cases_proof_or_fail @@B
@A@;@5 MW @@;@8X P@)determine_facts_and_promote_to_hypotheses C@(@g @3@,@,@5 L| @@;@0@.from@2@2@,
@5gather_facts_list @
@,@5 G@5promote_to_hypotheses @@6convert_conditions_list @@8X P E C@g @3@?
@5 J@D
@H@;@. F	@2@6 F@8C@g @3@;@8X Pesplint C@g 
 @Y@3@5 J>@. F@2@5 G@;@8C@g 
 F@3@5 J>@;@8C@g 	 @3@;@8X Preorder C@g 
 G
@3@5 Mv @@;@8C@ @g 
 G
 F
 F@3@5 Gn@. G
@2@5 Mx@;@8C@g 
 G
@3@,@5 Mx@. G@2@5 I@;@8C	@g 	@3@5 JA@;@8X Pdo_echo_path C@*@g @3@Y@`@Z
@i@,
@5 EY A@0
    Path  @1
@2@,@5 L@5 J@5 E@. G*@2@5 H@;@8C@%@g @3@,
@5 EY A@0	    Path @1
@2@,@5 L@5 J@5 E@. M|@2@5 H@;@8X Pis_strict_subset_of C@g @3@5 J@,
@5 K @ 
@!@;@8X P K C@g @3@,@5inference_limit EP@,	@5 K @@Y@`@_@k@;@8C@g @3@,@5depth_limit EP@,	@5 K@Y@`@_@l@;@8X Penumerated_dis_simp C@g 
 E
 J
 J
 E
 J
 J@3@;@8C@I@g 
 Fd J
	
@3@0
@2@5 M.@;@=@0@1@+@2@5 K@;@. Fd@2@0
@2@5 M @@<@ 	
 Fd J
@!@A@8C@W@g 
 Fd J@3@5 M0@;@=@?@5 F@D@H@;@. E@2@5 M@A
@<@)@=@0@+
@1@2@5 K@;@. Fd
@2@5 M@<@ 	
 Fd J@!@A
@8C@d@g 
 Fd
 J
	
@3@0
@2@5 M.@;@=@#@0@1@+@2@0
@2@5 K@;@. Fd@2@0
@2@5 M@<@$@=@. E@2@0
@2@5 M@;@<
@ 	
 Fd
 J
@!@A@8C@7@g 
 Fd
 J
 J
	
@3@0
@2@5 M.@0
@2@5 M.@;@. Fd@2@0
@2@6 M@8C@/@g 
 Fd
 J
 J	
@3@0
@2@5 M.@;@. E@/ J@2@0
@2@6 M@8C@O@g 
 Fd
 J	
@3@0
@2@5 M0@;@=@#@0@+@1@2@0
@2@5 K@;@. Fd@2@0
@2@5 M@<@ 	
 Fd
 J@!@A@8C@g  
 Fd
 J J

 Fd
 J J
@9C@$@g 
 Fd
 J J@3@5 M0@5 M0@;@. Fd@2@6 M@8C@g 
 Fd
 Fd@3@;@8C@M@g 
 E J
	
@3@0
@2@5 M.@;@=@#@0@1@+@2@0
@2@5 K@;@. E@2@0
@2@5 M@<@ 	
 E J
@!@A@8C@M@g 
 E J	
@3@0
@2@5 M0@;@=@#@0@+@1@2@0
@2@5 K@;@. E@2@0
@2@5 M@<@ 	
 E J@!@A@8C@O@g 
 E
 J
	
@3@0
@2@5 M.@;@=@#@0@1@+@2@0
@2@5 K@;@. E@2@0
@2@5 M@<@ 	
 E
 J
@!@A@8C@7@g 
 E
 J
 J
	
@3@0
@2@5 M.@0
@2@5 M.@;@. E@2@0
@2@6 M@8C@K@g 
 E
 J@3@5 M0@;@=@0@+
@1@2@5 K@;@. E
@2@5 M@<@=
@. Fd@2@5 M@<
@ 	
 E
 J@!@A
@8C@!@g 
 E
 J J
@3@5 M0@;@. Fd@/ J
@2@6 M@8C@$@g 
 E
 J J@3@5 M0@5 M0@;@. E@2@6 M@8C@g 
 E
 E@3@;@8C@_@g 
 E
 J
	
@3@. J
@-@2@5 E@. J@-@2@5 E@0
@2@5 M.@;@=@#@0@1@+@2@0
@2@5 K@;@. E@2@0
@2@5 M@<@ 	
 E
 J
@!@A@8C@L@g 
 E
 J@3@. J
@-@2@5 E@. J@-@2@5 E@5 M0@;@=@0@+
@1@2@5 K@;@. E
@2@5 M@<@ 	
 E
 J@!@A
@8C@7@g 
 E
 J
 J
	
@3@0
@2@5 M.@0
@2@5 M.@;@. E@2@0
@2@6 M@8C@$@g 
 E
 J J@3@5 M0@5 M0@;@. E@2@6 M@8C@*@g 
 E J@3@. J@-@2@5 E@. J
@-@2@5 E@;@. E@. J@2@2@6 M@8C@*@g 
 E J
@3@. J@-@2@5 E@. J
@-@2@5 E@;@. E@. J
@2@2@6 M@8C@g 
 E
 E@3@;@8X Ppromote_moved_logfacts C@g @3@h	@. I	@+
@+@2@5 E1@5 HK@I@8C@g @3@;@8X P K C@M@g 
 BP@3@=@"@5 F@,
@0@+@2@5 E
@,@5 E@5not_any @@<@ @5 F@,
@0@+@2@5 E
@,@5 E@6 M@8X Psafe_subst_vbl C@g @3$$uniq$$@,@5 GQ@,
@5 GQ M
@5 GQ@;@8X P L C	@g 	 @3@5 F@;@8C@g @3@L@;@0@-@+
@2@5 F@,@5have_complexity @@Y@^@Z@f@o@8X Pprune_all_unique_references  C
@g   @3@.used_unique_reference@-@-@2@5 E@;@8X Pneg C@g 
 D
@3@;@6negin @@8C@g 
 F

 F
@3@;@6 M @@8C@g 
 F

 F
@3@;@6 M@8C@g 
 F

 FY
@3@;@5 M
@6 M@8C@g 
 FY

 F
@3@;@5 M
@6 M@8C@g 
 Ff

 E
@3@;@8C@g 
 Fd

 E
@3@;@8C@g 
 Et

 Fd
@3@;@8C@g 
 E

 Fd
@3@;@8C@g 
 BP

 E
@3@;@8C@g 
 E

 BP
@3@;@8C	@g 	
 D@3@;@8X D  t  t t  @Wt  G 	D  t  t t  @Wt  G D  t  t t  @Wt  G P GC@,s@!/usr/lib/swi-prolog/boot/parms.plM@3@4$parmslocal@. BP@+	 G@2@5cached_library_directory M@$	@8C@1 M@3@4 M @W@. A~/lib/prolog@1@+	@2@5 M@$	@8C@6 M@3@4 M @. Ap@. G G@2@+	@2@5 M@$	@8C@; M@3@4 Mclp@. M@. Glibrary/clp@2@+	@2@5 M@$	@8X Pswisav_simplifier  C@ @   @3@5 K	spadesimp@0@. A @@2@1@. G Hm@2@1@.stand_alone @@2@2@5 D @6 F @8C@   @3@5 K@6 F @8X Pfetch_minimum_complexity C@g  E0@3@,@5 HT @@;
@5 E{@;@8C@g  Ei@3@,@5 M@;
@5 H@;@8C@g @3@>HorC is not hyp or conc but is ~a in fetch_minimum_complexity.@0@2@6 J@8X D  t  t t  @Wt  E 	P L C@g 
 E I@3@;@. E@2@6 G@8C@-@g 
 E  I@3@. Et @2@,
@5deduce_once @@. Et @2@,@5 M@;
@6 E@8C@B@g 


 E I
@3@. Et @2@,@5 M@. Et
 @2@,@5 M@. E @2@,@5 M@;@,@5 E@5 E@;@8C@g 
 E
 I@3@;@. E@2@6 G@8C@.@g 
 E
 I@3@. Et @2@,
@5 M@. Et @2@,@5 M@;
@6 E@8C@.@g 
 E
 I@3@. Et @2@,
@5 M@. Et @2@,@5 M@;
@6 E@8C@@g 


 E
 I
@3@. Et @2@,@5 M@. Et @2@,@5 M@=@=@ 

 @Y@!@<
@ 

 @Y@!@% D}@<@1@=@. E
@2@,@5 M@<@!@=@. E
@2@,@5 M@<@. E@. @Y@2
@2@,@5 G@;@,@5 E@5 E@;@8C@g 
 E J@3@;@. E@2@6 G@8C@-@g 
 E J@3@. Et @2@,
@5 M@. Et @2@,@5 M@;
@6 E@8C@-@g 
 E J@3@. Et @2@,
@5 M@. Et @2@,@5 M@;
@6 E@8C@i@g 
 E J
@3@. Et @2@,@5 M@. Et
 @2@,@5 M@=@. E @2@,@5 M@% D}@<@. E@2@,@5 M@. E
@2@,@5 M@;@,@5 E@,@5 E@5 E@;@8C@g 
 E
 J@3@;@. E@2@6 G@8C@2@g 
 E
 J @Y@3@. Et @2@,
@5 M@. Et @2@,@5 M@;
@6 E@8C@@g 
 E
 J
@3@. Et @2@,@5 M@. Et @2@,@5 M@=@5
@5 F@Y@^
@Z @l

@5next_two_to_N_minus_1_above @@. E
@2@,@5 G@. E
@2@,@5 G@% D}@B@B@A@<@g@=@!@. E@. @Y@2
@2@,@5 G@% D}@% D}@B@B@A@<@D@. E@+@2@,@5infrule_int_rhs @@,@5 M@. E@+@2@,@5 M@,@5 M@=@Y@^@^@l@#@<	@Y@^@^@i@#@. E
@2@,@5 G@;@,@5 E@,@5 E@,@5 E@5 E@;@8C@g 
 E J@3@;@. E @2@6 G@8C@-@g 
 E  J@3@. Et @2@,
@5 M@. Et @2@,@5 M@;
@6 E@8C@j@g 


 E J
@3@. Et @2@,@5 M@. Et
 @2@,@5 M@=@. E @2@,@5 M@<@$@=@. E@/ F
@2@,@5 G@<@. E@/ F
@2@,@5 G@;@,@5 E@5 E@;@8C@g 
 E
 J@3@;@. E @2@6 G@8C@2@g 
 E
 J @Y@3@. Et @2@,
@5 M@. Et @2@,@5 M@;
@6 E@8C@@g 
 E
 J
@3@. Et @2@,@5 M@. Et @2@,@5 M@=@5
@5 F@Y@^
@Z @l

@5 M@. E
@2@,@5safe_deduce @@. E
@2@,@5 M@% D}@B@B@A@<@g@=@!@. E@. @Y@2
@2@,@5 M@% D}@% D}@B@B@A@<@D@. E@+@2@,@5 M@,@5 M@. E@+@2@,@5 M@,@5 M@=@Y@^@^@l@#@<	@Y@^@^@i@#@. E
@2@,@5 G@;@,@5 E@,@5 E@,@5 E@5 E@;@8X P I  C@g @3@. I	

@2@6 F@8X D  t  t t  @Wt  I0 	P F C@g @3@,
@5 H@;@. @Y
@2@6 G@8X P GJ C@"@g 
 	
@3@. F@. 	
@2@/ GG@+@2@5 E1 G@5 E@5 E@I@8C@g @3@;@8X Pdo_infer C@g 
 BP

@3@;@8C@g 
 E

@3@;@I@8C@*@g 
 BP

@3@. BP
@2@,@5 M @@. BP
@2@,@5 M@;@5 G{@;@8C@g 
 E
@3@. E
@2@5 M@;@8C@g 
 E	
	@3@. E
@2@5 M@;@8C	@g 
 E@3@;@8C
@g 
 E@3@;@8C@g 
 E
 I I@3@;@8C@g 
 E
 I I@3@;@8C@g  @@3@;@8C	@g 
 D @@3@;@8C@g 	
@3@-@5 E{@;@8C@g 
 F
@3@,@5 M@,
@5 M@;
@5 G{@;@8C@g 
 FY
@3@=@5 M@<@5 M@;@8C@+@g 
 C+
@3@=@5 M@<@=
@. D
@2@5 M@<@5 I>@. C+
@2@5try_new_logic_strategies @@;@8C@(@g 
 F
@3@. C+
@2@,@5 M@. C+
@2@,
@5 M@;
@5 G{@;@8C@g 
 F
@3@5 I>@. F
@2@6 M@8C@g 
 D D
@3@5 M@;@8C@g 
 D
@3@,@5 M@. D
@2@5 E@5 M@;@8C@g @3@,
@,@,@5 I3@,
@5 I4
@5try_to_infer @@;@8C@'@g 
 I
 I@3@=@. BP
@2@5 M@<@. I
@/ I@2@5 M@;@8C@&@g 
 I
 I@3@=@. I
@2@5 M@<
@. I
@2@5 M@;@8C@,@g 
 I
 I@3@. I
@2@,
@5 M@. I
@2@,@5 M@;
@5 G{@;@8C@,@g 
 I
 I@3@. I
@2@,
@5 M@. I
@2@,@5 M@;
@5 G{@;@8C@g 
 I	 I@3@;@8C@-@g 
 I
 I@3@. E
@2@,
@5 M@. I
@/ I@2@,@5 M@;
@5 G{@;@8C@,@g 
 I
 I@3@. I
@2@,
@5 M@. I
@2@,@5 M@;
@5 G{@;@8C@&@g 
 I
 I@3@=@. I
@2@5 M@<
@. I
@2@5 M@;@8C@&@g 
 I
 I@3@=@. I
@2@5 M@<
@. I
@2@5 M@;@8C@g 
 I
@3@. BP
@2@5 M@;@8C@g 
 I
 I@3@;@8C@g 
 I
 I
@3@. I
@2@5 M@;@8C@4@g 
 I
 I
 I
@3@=@. I@2@5 M@<@. I@. I
@2@/ I
@2@5 M@;@8C@g 
 I
 I
 I
@3@. I@2@5 M@;@8C@g 
 I
 I
 I@3@. I
@2@5 M@;@8C@g 
 I
 I
 I@3@. I
@2@5 M@;@8C@g 
 I
 I
 I
@3@. I@2@5 M@;@8C@g 
 I
 I
 I
@3@. I@2@5 M@;@8C@g 
 I
 I
 I@3@. I
@2@5 M@;@8C@g 
 I
 I
 I@3@. I
@2@5 M@;@8C@g 
 I
 I
 I
@3@. I@2@5 M@;@8C@g 
 I
 I
 I
@3@;@8C@g 
 I
 I
 I
@3@;@8C@&@g 
 I
 I@3@=@. I
@2@5 M@<
@. I
@2@5 M@;@8C@,@g 
 I
 I@3@. I
@2@,
@5 M@. I
@2@,@5 M@;
@5 G{@;@8C@'@g 
 I
 I
@3@=@. I
@2@5 M@<
@. I@2@5 M@;@8C@g 
 I
 I
 I@3@5 J@;@8C@g 
 I
 I
@3@. I@-
@2@5 L@;@8C@D@g 
 I
 I
@3@=@. I
@2@5 M@B
@<@$@. I
@2@,
@5 M@. E@. I@2@/ I@2@,@5 M1 @@;
@5 G{@;@8C@'@g 
 I
 I
@3@=@. I
@2@5 M@<
@. I@2@5 M@;@8C@&@g 
 I
 I@3@=@. I
@2@5 M@<
@. I
@2@5 M@;@8C@g 
 I
 I
 I@3@5 M~ @@;@8C@g 
 BP
 A
@3@. BP
@2@5 M@;@8C@g 
 BP
 M G
@3@. BP
@2@5 M@;@8C@"@g 
 BP
 G
@3@0
@2@,
@5 L@. BP
@2@5 M@;@8C@%@g 
 BP
 M M	
@3@0
@2@,
@5 L@. BP
@2@5 M@;@8C@#@g @3@,
@,@5 Jt@?
@5 E@D
@H@,@5 J}@;@0@2@6 G{@8C@I@g 	
 E
@3@. Et
@2@,@,
@5 Jt@?@. Et
@2@5 E@D@H@?@. E
@2@5 E@D@H@,@5 J}@;@0
@2@6 G{@8C@I@g 	
 Et
@3@. E
@2@,@,
@5 Jt@?@. E
@2@5 E@D@H@?@. Et
@2@5 E@D@H@,@5 J}@;@0
@2@6 G{@8C@q@g 	
 E
@3@,@5 MJ@=@. E
@+
@2@,@,@5 Jt@<
@. Et@+

@2@,@,@5 Jt@?@. E

@2@5 E@D@H@?@. Et

@2@5 E@D@H
@5 MJ@. E
@2 @@5 FR@,@5 J}@;@0@2@6 G{@8C@p@g 	
 Et
@3@,@5 MJ@=@. E@+
@2@,@,@5 Jt@<
@. Et@+
@2@,@,@5 Jt@?@. E
@2@5 E@D@H@?@. Et
@2@5 E@D@H
@5 MJ@. E

@2 @@5 FR@,@5 J}@;@0@2@6 G{@8C@p@g 	
 E
@3@,@5 MJ@=@. E@+
@2@,@,@5 Jt@<
@. Et@+
@2@,@,@5 Jt@?@. E
@2@5 E@D@H@?@. Et
@2@5 E@D@H
@5 MJ@. E

@2 @@5 FR@,@5 J}@;@0@2@6 G{@8C@q@g 	
 Et
@3@,@5 MJ@=@. E@+

@2@,@,@5 Jt@<
@. Et
@+
@2@,@,@5 Jt@?@. E

@2@5 E@D@H@?@. Et

@2@5 E@D@H
@5 MJ@. E
@2 @@5 FR@,@5 J}@;@0@2@6 G{@8C@@g 

 E
@3@=@ 

 G
@!@<
@ 

 G
@!
@5 F@. Ff
 @2 @@5 FR@5 F@=@. E@+@2@,@,@5 Jt@<
@. Et@+@2@,@,@5 Jt@?@. E@2@5 E@D@H@?@. Et@2@5 E@D@H@5 F@. E@. G
@2@2 @@5 FR@,@5 J}@;@0@2@6 G{@8C@@g 

 Et
@3@=@ 
 G
@!@<
@ 
 G
@!
@5 F@. Ff
 @2 @@5 FR@5 F@=@. E@+@2@,@,@5 Jt@<
@. Et@+@2@,@,@5 Jt@?@. E@2@5 E@D@H@?@. Et@2@5 E@D@H@5 F@. E@. G
@2
@2 @@5 FR@,@5 J}@;@0@2@6 G{@8C@@g 

 E
@3@=@ 
 G
@!@<
@ 
 G
@!
@5 F@. Ff
 @2 @@5 FR@5 F@=@. E@+@2@,@,@5 Jt@<
@. Et@+@2@,@,@5 Jt@?@. E@2@5 E@D@H@?@. Et@2@5 E@D@H@5 F@. E
@/ G
@2 @@5 FR@,@5 J}@;@0@2@6 G{@8C@@g 

 Et
@3@=@ 

 G
@!@<
@ 

 G
@!
@5 F@. Ff
 @2 @@5 FR@5 F@=@. E@+@2@,@,@5 Jt@<
@. Et@+@2@,@,@5 Jt@?@. E@2@5 E@D@H@?@. Et@2@5 E@D@H@5 F@. E@/ G
@2 @@5 FR@,@5 J}@;@0@2@6 G{@8C@g 
 E
@3 J@-@5is_min_max_function @@;@8C@g 
 E
@3 J@-@5 M@;@8C@g 
 Et
@3 J@-@5 M@;@8C@g 
 Et
@3 J@-@5 M@;@8C@g 
 Et
@3 J@-@5 M@;@8C@g 
 Et
@3 J@-@5 M@;@8C@g 
 E
@3 J@-@5 M@;@8C@g 
 E
@3 J@-@5 M@;@8C@1@g 
 E
@3@-@,@,
@5 M@. E
@2@,@5 M@. E

@2@,@5 M@;@5 G{@;@8C@g 
 Et
@3@-@-@-@5 M@. E
@2@5 M@;@8C@1@g 
 Et
@3@-@,@,
@5 M@. Et
@2@,@5 M@. Et

@2@,@5 M@;@5 G{@;@8C@g 
 E
@3@-@-@-@5 M@. Et
@2@5 M@;@8C@c@g 

 BP
@3@. E
@2@,@,
@5 Jt@?@. E
@2@5 E@D@H@?@. Et
@2@5 E@D@H@,@5 J}@,@5 I4 Eu@,@5 M@0
@2@,@5 E@;@6 G{@8C@c@g 

 BP
@3@. Et
@2@,@,
@5 Jt@?@. E
@2@5 E@D@H@?@. Et
@2@5 E@D@H@,@5 J}@,@5 I4 Eu@,@5 M@0
@2@,@5 E@;@6 G{@8C@c@g 

 BP
@3@. E
@2@,@,
@5 Jt@?@. E
@2@5 E@D@H@?@. Et
@2@5 E@D@H@,@5 J}@,@5 I4 Eu@,@5 M@0
@2@,@5 E@;@6 G{@8C@c@g 

 BP
@3@. Et
@2@,@,
@5 Jt@?@. E
@2@5 E@D@H@?@. Et
@2@5 E@D@H@,@5 J}@,@5 I4 Eu@,@5 M@0
@2@,@5 E@;@6 G{@8C@)@g 
 Et
 Gu
@3@. Gu@-@-@2@5 E@. E@/ Gu
@1@2@6 M@8C@@g 


 E
 Gu@3@. Gu@-@-@2@5 E Eu@,
@,@,@5element_update_infer @@=@&
 C@$	@B@B@A@<@N@&
base@. F@. @+@+@2@/ F@. E@+@/ Gu@1@2@/ E@. Gu@1@2@-@2@,@5 Gx@5 E@. E
@2@,@5 F/@. Et
@2@5 Jw@;@6 G{@8C@(@g 
 Et
 Gu@3@. Gu@-@-@2@5 E@. E@. Gu@1@2
@2@6 M@8C@@g 


 E
 Gu
@3@. Gu@-@-@2@5 E E@,
@,@,@5 M@=@&
 C@$	@B@B@A@<@N@&
 M@. F@. @+@+@2@/ F@. E@-@/ Gu@1@2@/ E@. Gu@1@2@+@2@,@5 Gx@5 E@. E@2@,@5 F/@. Et@2@5 Jw@;@6 G{@8C@.@g 
 Et
@3@. Gu@-@-@2@5 E@- Bg@-@0@. Gu@-@1@-@2@2@-@5 Fs@. E
@2@6 M@8C@@g 
 E
@3@. Gu@-@-@2@5 E@- Bg@-@0@. Gu@+@1@+
@2@2@-@5 Fs@. F@. @+@+@2@/ C+@. F@. E@+@2@/ E@+@2@/ F@. E@+@+@2@/ E@-@2@,@5 Gx@,@5 H@0@1@. Gu@1@2@2@5 F
@5 E@. E
@2@,@5 F/@. E
@2@,@5 F/@. E
@2@,@5 F/@. Et
@2@5 Jw@;@,@5 G{@,@5 G{@6 G{@8C@.@g 
 Et
@3@. Gu@-@-@2@5 E@- Bg@-@0@. Gu@-@1@-@2@2@-@5 Fs@. E
@2@6 M@8C@@g 
 E
@3@. Gu@-@-@2@5 E@- Bg@-@0@. Gu@+@1@+
@2@2@-@5 Fs@. F@. @+@+@2@/ C+@. F@. E@+@2@/ E@+@2@/ F@. E@-@+@2@/ E@+@2@,@5 Gx@,@5 H@0@1@. Gu@1@2@2@5 F
@5 E@. E
@2@,@5 F/@. E
@2@,@5 F/@. E@2@,@5 F/@. Et@2@5 Jw@;@,@5 G{@,@5 G{@6 G{@8C@(@g 
 E
 Gu@3@. Gu@-@-@2@5 E@. E@. Gu@1@2
@2@6 M@8C@@g 
 E
 Gu
@3@. Gu@-@-@2@5 E E@,
@,@,@5 M@=@&
 C@$	@B@B@B@<@U@&
 M@. F@. @+@+@2@/ F@. E@+@/ Gu@1@2@/ E@. Gu@1@2@+@2@,@5 Gx@5 E@=
@. Fd@2@,@5 F/@<@. Fd@2@,@5 F/@;@6 G{@8C@(@g 
 BP
 Gu@3@. Gu@-@-@2@5 E@. BP@. Gu@1@2
@2@6 M@8C@@g 


 BP
 Gu
@3@. Gu@-@-@2@5 E @@,
@,@,@5 M@=@&
 C@$	@B@B@A@<@F@&
 M@. F@. @+@+@2@/ F@. E@+@/ Gu@1@2@/ E@. Gu@1@2@2@,@5 Gx@. BP@2@,@5 F/@5 E@;@6 G{@8C@+@g 
 E
 Gu
@3@. Gu@-@-@2@5 E@. E@. Gu
@1@2@2@5 Gw@;@8C@(@g 
 E
 Gu@3@. Gu@-@-@2@5 E@. E
@/ Gu@1@2@5 Gw@;@8C@*@g 
 E
 Gu
@3@. Gu@-@-@2@5 E@. E@/ Gu
@1@2@5 Gw@;@8C@(@g 
 E
 Gu@3@. Gu@-@-@2@5 E@. E
@/ Gu@1@2@5 Gw@;@8C@(@g 
 BP
 Gu@3@. Gu@-@-@2@5 E@. BP
@/ Gu@1@2@5 Gw@;@8C@*@g 
 BP
 Gu
@3@. Gu@-@-@2@5 E@. BP@/ Gu
@1@2@5 Gw@;@8C@4@g 
 F
 
 F
@3@. 
@2@,@5 J@. 
@2
@,@5 J@;@6 G{@8C@/@g 
 F
 
 FY
@3@;@=@. 
@2@5 J@<@. 
@2
@6 J@8C@F@g 		
 F
 
 C+ F
@3@. F@. 
@2@/ C+
@2@,@5 M@. F@. 
@2@/ C+@2@,@5 M@;@6 G{@8C@A@g 
 F
 
 C+ FY
@3@=@. F@. 
@2@/ C+
@2@5 M@<@. F@. 
@2@/ C+@2@5 M@;@8C@@g 
 F
 
 C+
 F
 E
 E
 @Y
 E
 Gu
 F
 @Y

@3@;@. F@. 
@2@/ C+@. F@. E
@2@/ E

@2@/ E@. Gu@1
@2@2@,@5 M@. E@2@,@5 M@5 G{@;@8C@{@g 		
 F
 
 C+
 F
 E
 E
 J
 E
 Gu
 F
 J

@3@;@. F@. 
@2@/ C+@. F@. E
@2@/ E
@/ @Y
@2@/ E@. Gu@. F@0@. @Y
@2@2@2@1
@2@2@5 M@;@8C@@g 
 F
 
 C+
 F
 E
 E

 E
 Gu
@3@; E
@,@,@5update_chain_infer @@=@>@. F@. @+@2@/ C+@. F@. E@+@2@/ E@+@2@/ F@. E@+@/ Gu@1@2@/ E@. Gu@1@2@+@2@,@5 Gx@<@<@. F@. @+@2@/ C+@. F@. E@+@2@/ E@+@2@/ F@. E@. Gu@1@2@+@2@/ E@+@/ Gu@1@2@,@5 Gx@. E
@2@,@5 F/@. E@2@,@5 F/@. E@2@,@5 F/@;@,@5 G{@,@5 G{@,@5 G{@6 G{@8C@}@g 
 F
 
 C+
 F
 E
 E
 @Y
 E Gu
 F
 @Y

@3@;@. F@. 
@2@/ C+@. F@. E
@2@/ E

@2@/ E@/ Gu@1
@2@,@5 M@. E@2@,@5 M@5 G{@;@8C@y@g 		
 F
 
 C+
 F
 E
 E
 J
 E Gu
 F
 J

@3@;@. F@. 
@2@/ C+@. F@. E
@2@/ E
@/ @Y
@2@/ E@/ Gu@. F@0@. @Y
@2@2@2@1
@2@5 M@;@8C@@g 
 F
 
 C+
 F
 E
 E

 E Gu
@3@; Eu
@,@,@5 M@=@>@. F@. @+@2@/ C+@. F@. E@+@2@/ E@+@2@/ F@. E@+@/ Gu@1@2@/ E@. Gu@1@2@+@2@,@5 Gx@<@<@. F@. @+@2@/ C+@. F@. E@+@2@/ E@+@2@/ F@. E@. Gu@1@2@+@2@/ E@+@/ Gu@1@2@,@5 Gx@. E
@2@,@5 F/@. E@2@,@5 F/@. E@2@,@5 F/@;@,@5 G{@,@5 G{@,@5 G{@6 G{@8C@@@g 		
 F
 
 C+
 F
 E
 E

@3@. BP@2@,@5 M
@,@5 GQ@,@5 M@;@6 G{@8C@'@g 
 F
 
 C+
 F
 E
 E
@3@. Fd@2@5 M@;@8C@@g 


 F
 
 C+
 F
 E
 E
 @Y
 BP
 Gu
 F
 @Y

@3@. F@. 
@2@/ C+@. F@. E
@2@/ E

@2@/ BP@. Gu@1
@2@2@5 Gx@. @Y
@2@,@5 GQ@. BP@2 @@5 FR@;@8C@z@g 		
 F
 
 C+
 F
 E
 E
 J
 BP
 Gu
 F
 J

@3@. F@. 
@2@/ C+@. F@. E
@2@/ E
@/ @Y
@2@/ BP@. Gu@. F@0@. @Y
@2@2@2@1
@2@2@5 M@;@8C@b@g 


 F
 
 C+
 F
 E
 E
 @Y
@3@. F@. 
@2@/ C+@. F@. E
@2@/ E

@2@2@,@5 Gx@. @Y
@2@,@5 GQ@,@5 Gx@5 G{@;@8C@D@g 
 F
 
 C+
 F
 E
 E
 E
 Gu

@3
@,@5 GQ@. E@. Gu@1@2@2@5 Gx@;@8C@1@g 
 F
 
 C+
 F
 E
 E
 E
 Gu	
@3@. Fd@2@5 M@;@8C@g 
 F
 
@3@;@. 
@2@6 J@8X P J{ C@#@g @3@,	@5 L~@Y@`@Z @k@;@. E@-@2@5 E@;@h
	 @. E
@2@6 F@8X D  t  t t  @Wt  L 	P FG C@g   @3@;@8X D  t  t t  @Wt  @ 	D  t  t t  @Wt  @ D  t  t t  @Wt  @ P @CBc   B Be@9CBd 	 Be@3@4 	associate@5 @G@* B@8CBg   @ Be@9CBh   @ @@9CBi 	
executable@3@4 shared_object_extension@6 @G@8XP I C@g 

@3@5sortprod @
@5 I@;@8C@g @3@;@8X P M
 C@g 
 C+	@3@6 G@8C@g 
 C+@3@. D@2@6 M @8X Psplint C@g 
 @Y@3@5 J>@. F@2@5 G@;@8C@g 
 F
 F@3@5 J>@. F@2@5 G@;@8C@g 	 @3@;@8X D  t  t t  @Wt  I| 	P H0 C@.@g @3@5retrieve_next_vcg  I@,	@,
@-@-@-@5 H@5 F @@5 E @@. G@-@2@5 E@. G
@2@5 H@5 H @@=@5 J]@<@5 E@;@I@8C@g @3@5 J @@;@8X D  t  t t  @Wt  M 	Psp1 C@g 
 @Y
 F
 @Y F@3@5 Kf@5 M @@;@8C@g 
 @Y

 @Y@3@5 Kf@5 M@;@8C@g 
 @Y
 @Y@3@. @Y@. @Y
@2@2@5 M@;@8C@g 
 F

 F
@3@6 Kf@8C@g 	@3@6 Kf@8X P L C@ @g 
	statement
Statement: 
@3@5 ES @
@5 F @@;@8X Psave_stan_fact C@+@g 
 E0@3@,@0 G#@1@+@2@5 E@;@5 I @@;@$@0 G#@1@2@5 J@;@8C@+@g 
 Ei@3@,@0 G#@1@+@2@5 E@;@5 M@;@$@0 G#@1@2@5 J@;@8C@g @3@4HorC is not hyp or conc but is ~a in save_stan_fact.@0
@2@6 J@8X Pexpression_reduction1  C@g   @3@6 G~ @@8C@g   @3@6 H @@8C@g   @3@6 Ey @@8C@g   @3@6 F @@8C@g   @3@6 J  @@8C@g   @3@6 J @@8C@g   @3@6 H @@8C@g   @3@6 M@8C@g   @3@6 I[ @@8C@g @3@,@5 J @ KH@0false-hypothesis@1@2@5 HK E@5 F@6 L@8C@g   @3@;@8X Pdo_try_toplevel_proof_strategy C@g @3@5 H@;@8C@-@g @3@,
 F@5 H@,@,@5 J @@;@5post_rewrite_do_proof_or_fail @ L;@0	@1
@1@*replacing variables with update structures@2@5 HK@5 J@;@8C@:@g @3@. F@. @+
@+@2@+@2 F@5 H@;@5 M_ L;@0	@1@. F@. 
@2@2@1@+unwrapping a universally-quantified formula@2@5 HK@5 J@;@8C@.@g @3@. C+@+
@+@2 F@5 H@;@5do_implication_proof_or_fail @ L;@0	@1@. C+
@2@1implication@2@5 HK@5 J@;@8C@+@g @3@,
 F@5 H@,@5 J@; K@5 Mb L;@0	@1
@1@Acases on index values, given the update(A, [I], X) subexpressions@2@5 HK@5 J@;@8C@;@g @3@,
 F@5 H@-@5 J1 @@;@,@-@,@5 E{@,
@5 N@; L\
@5 Mb L=@0	@1@1
@1cases on disjunction@2@5 HK@5 J@;@8X P
move_logfacts C@g @3@. I@+	@+
@2@5 E1@. M	
@2@5 F@I@8C@g @3@;@8X P GR C	@g 

@3@K
@;@8C	@g 
	@3@;@8C
@g 

@3@5 F@;@8C@ @g 

:=

 N@3@5 F@;
@5 GQ@;@8C@g @3@0@+@+
@2@5 F
@,@5subst_vbl_list @@0@2@5 F@;@8X Pprune_all_fact_from_rule  C
@g   @3@. I@-@-@-@-@-@-@2@6 E@8X P K C@I@g 
 J@3@L@;@,@5 K@=@0@1
@2@5 K@A
@<@&@=@ 
 J

@!@ 	
@!@. E

@2@5 Ev@<
@ 

 J@!@A
@;@8C@G@g 
 J
@3@L@;@,@5 K@=@0
@1@2@5 K@A
@<@$@=@ 
 J
@!@,
@5 L@. E

@2@5 Ev@<
@ 

 J
@!@A
@;@8C@g @3@5 FR@;@8X P J
 C@\@g 
 M
@3@=@,@5 J	@<@,@5 FR@=@,
@5 J	@<@,
@5 FR@;@=@& D}@$	
@<@)@=@&
 D}@$	@<@=@ @!@ 
@!
@5 E@<
@ 	
 M
@!@;@8C@%@g 
 M
@3@,@5 J	@=@ @!@$	@<
@ 	
 M@!@A@;@8C@#@g 
 M
@3@,@5 J	@=@ @!@5 L@<@ 	
 M@!@;@8C@&@g 
 G
@3@,@5 J	@=
@ 	@!@$	@<
@ 	
 N@!@A@;@8C@'@g 
 G
@3@,@5 J	@=@ @!@0@-@2@5 E@<@ 	
 N@!@;@8C@g 
@3@0
@2@5 K@;@8C@g @3@;@8X Ptry_proof_by_forwardchain C@g @3@. C+
@2@5 G6@;@8X Psee_if_can_infer C@g @3@5 E @@;@8C@g @3@5 E @@;@I@8C@g @3@5 M@. E	@2@5 F@;@8C@g @3@. E@2@5 F@;@I@8X P F; C@g   @3@5 F*** ERROR - @6 FA@8X P L C	@g 	@3@;@I@8C@g 	
@3@5 Ip@;@5 L@;@8C@g 	@3@;@8X P J% C@g @3 F@5 E$ @@I@8C@g @3 G$@5 N"@I@8C
@g @3@0 G#@1@-@2@5 N"@I@8C@g @3@;@8X Psubstitute_and_eliminate_y C@g @3@& G;@5add_processed_hyp_with_field_op @@6issue_substitution_message @@8C@g @3@6@*add_processed_hyp_with_field_op_in_subgoal @@8X P K C@g @3@K@;@I@8C@g @3@5 Gn@;@8C@g 
 F	@3@;@6 K@8C@g 
 I	@3@;@6 K@8C@g 
 @Y	
@3@;@5 K@;@6 K@8C@g 
 F	
@3@;@5 K@;@6 K@8C@g 
 G	
@3@;@5 K@;@6 K@8C@g 
 	
@3@;@5 K@;@6 K@8C@g 
 J	
@3@;@5 K@;@6 Eq@8X P I C@g 
 @Y
@3@5 I@;@8C@g 	@3@5 Kf@;@8X P
changesign C
@g 
 F

@3@;@8C	@g 	
 F@3@;@8X P L C
@g @3 L@5 L @@5 E@;@8C@g @3@;@8X P@*see_if_contradiction_through_substitutions  C@&@g @3@,@5 EM@Y@Z@_@g@p	@. BP@+
@+@2@,@5 K@5not_too_complex @@5try_replacement @@6 L@8C@g @3@, F@,	@5 E{ FM@-@5 F @@5 N6@6 L@8C@g @3@. D@+@2 F@,	@5 E{ FM@-@5 F @@5 N6@6 L@8C@g   @3@5 L@;@8X P G C	@g @3 FM@5 L
@;@I@8C@g  @9X P K C@g @3@6 Ks @@8X P G  C@g 
 J
@3@,@5 E@,@5 F@. J
@2@5 K@;@8C@g 
 J

@3@,@5 E@,@5 F@. J

@2@5 K@;@8C@m@g 
 BP
@3@,@5 E@,
@5 F
@,@5 K
@,@5 K@=	@$@;@&	 @@<@>@=
@5 F
@5 F@;@&	 @@<@*@=@=
@5 F@<
@5 F@. BP@2
@5 M/@<
@ 	
 BP@!@;@8C@]@g 
 E
@3@,@5 E@,
@5 F
@,@5 K
@,@5 K@=	@$@;@&	 @@<@.@=
@5 F
@5 F@;@&	 @@<@=@. E@2
@5 M@<
@ 	
 E@!@;@8C@@g 


 Fd
@3@,@5 E@,
@5 F
@,@5 K
@,@5 K@=@$@&	 @@B@<@S@=@$@,@0@+@2
@5 E@=@5 F@&	 @@<	@5 F@&	 @@<@-@=@=
@5 F@<
@5 F@. Fd@2
@5 M@<
@ 	
 Fd@!@B@;@8C@g 
 Ff
@3@. Fd
@2@5 F@;@8C@@g 


 E
@3@,@5 E@,
@5 F
@,@5 K
@,@5 K@=@$@&	 @@B@<@S@=@$@,@0@+@2
@5 E@=@5 F@&	 @@<	@5 F@&	 @@<@-@=@=
@5 F@<
@5 F@. E@2
@5 M@<
@ 	
 E@!@B@;@8C@g 
 Et
@3@. E
@2@5 F@;@8C@g @3@,
@5 E@,@5 F@5 K@;@8X P M C@g 
@3@;@6 L@8C@g 
@3@,@5 L@;@,
@5 M@;@Y@^@^
@f@o@8X Ptry_toplevel_proof_strategy C@g @3@5 N @@;@8C@g @3@;@8X P
choose_max C@g 
@3@. Et
@2 @@5 FR@;@$	
@8C@g 
@3@. Fd
@2 @@5 FR@;@$	@8C@"@g 
@3@,@5 N= @@;@=@. Ff
@2 @@5 FR@$	
@<@$	@;@8X P E5 C@g @3@5 L@5save_complexity @@;@8X P J C@g @3@. E@+	@2@5 E1@h
	@;@. E
@2@6 F@8X D  t  t t  @Wt nhn 	P	add_conds C	@g  
@3@;@8C@g @3@,
@5 H

@5 H
@;@h @6 ND @@8C@*@g 		

 BP
@3
@5 H
@5 H
@;@h @6 NF@8X Psubstitute_and_eliminate_x C@g @3@& G;@. IG	@2@5 F@6 N(@8C@g @3@. H	@2@6 F@8X P L C@g 
 F@3@,@5 L@. F@2@5 G@;@8C@g 
 G@3@5 J>@;@8C@g 
 G
 G
@3
@5 L@;@8C@g 	@3@;@8X P I C@g 
 G
@3@5 J>@. G
@2@5 G@;@8C@g 
 G

 G@3@5 I@;@8C@g 
 @Y

 @Y
@3@5 I
@5 I@;@8C	@g 	@3@5 JA@;@8X P J C@&@g 
 F 
 F@3@5 Gn@Y@^@Z @k@5 Gn@Y@^@Z @k@8C@!@g 
 @3@5 Gn@Y@^@Z @k@5 Gn@Y@^@Z @k@8C@g 	@3@5 Gn@Y@_@Z @k@8C@g 
 F
 F@3@5 Gn@Y@^@Z @k@8XD  t  t t  @Wt  L 	P F C@g 
 BP   @@3@;@8C@g 
 BP
  @@3@5 J>@? @Y@a@o@D@H@;@8C@g 
 BP
 F
 @3@. BP
 @2@5 F@;@8C@g 
 BP
 
 BP@3@5 Mt @@;@8C@g 
 E   @@3@;@8C@g 
 E
  @@3@5 J>@? @Y@a@o@D@H@;@8C@g 
 E
 F
 @3@. E
 @2@5 F@;@8C@g 
 E
 
 E@3@5 NI@;@8C@g 
 Ff
 F
  @@3@5 Gn@Y@a@Z @l@;@8C@g 
 Ff   @@3@;@8C@g 
 Ff
  @@3@5 Gn @5 E@;@8C@g 
 Ff
 
 Ff@3@5 M @@;@8C@g 
 Et   @@3@;@8C@(@g 
 Et
 @3@5 Eq@,@5 G@=@Y@^@Z @l@&	 @@<	@Y@^@Z @i@&	 @@;@8C@g 
 Et
 
 Et@3@5 NJ@;@8X P K C@g 
 E0@3@, G$@5 E@;@$ G$@5 J@;@8C@g 
 Ei@3@, G$@5 E@;@$ G$@5 J@;@8C@g @3@9HorC is not hyp or conc but is ~a in save_semi_stan_fact.@0
@2@6 J@8X P L C@g   @3@5issued_contradiction_message  @@;@8C@g   @3@5 J]@/Found contradiction in path traversal condition@5 H`Path eliminated@5 H` KX@5 HK NN@5 F@;@8C@g   @3@%Found contradiction within hypotheses@5 H`VC is therefore true@5 H` KX@5 HK NN@5 F@;@8X Ptry_reducing_disjunction C@Z@g 
 FY@3@. FY@2@,
@,@5 J
@. FY@2@5 E@;@-
@5 E&@;@=@,@&	 F@=@&
 @true-disjunction@5 E@< J@0 E0@1
@1@. FY@2@1
@1@2@5 HK@<@J@;@8X Pzero C@g   @9C@g  
 F @9X P K C@g  	@9C@g @3@6 K@8X P M C@g 
 D
@3@;@6 M@8C@g 
 F

 F
@3@;@6 M@8C@g 
 F

 F
@3@;@6 M@8C@g 
 F

 F
@3@;@5 M
@6 M@8C@g 
 FY

 FY
@3@;@5 M
@6 M@8C@g  	@9X P G C@g @3@K	@;@I@8C@g 	@3@5 Gn@Y@_@Z @l@;@8C@g @3@5 Gn@Y@`@Z @i@;@Y@`@c@p
@ 
 F
@!@;@8C@g 	
 F F
@3@5 G@;@8C@<@g 	
 F
@3@,@5 G@;@=@& @& @<@#@=@5 Gn@Y@^@Z @k@ 
 F@!@<
@ 
 F@!@Y@_@Z @k@;@8C@C@g 	
 @Y
@3@,@5 G@,
@5 G@;@Y@^@^
@f@p@=
@Y@^@Z @l@$@A@<@Y@^@Z @i@Y@^@c@p@ 
 F@!@;@8C@g 	
 F
@3@. @Y
@/ F@2@5 G@;@8C@C@g 	
 G
@3@,@5 G@,
@5 G@;@Y@^@^
@g@p@=
@Y@^@Z @l@$@A@<@Y@^@Z @i@Y@^@c@p@ 
 F@!@;@8C@I@g 	
 G
@3@,@5 G@,
@5 G@;
 @5 E
@,@5eval_div @@=
@Y@^@Z @l@$@A@<@Y@^@Z @i@Y@^@c@p@ 
 F@!@;@8C@@g 	
 J
@3 L@5 L@;@,@5 G@,
@5 G@;
 @5 E
@,@5 NX@,@. F@/ G
@2@5 G@=@& @& @<@_@=@S@5 F
@5 F@=@!@=@Y@^@Z @l@Y@^
@Z @k@<@Y@^@Z @j@Y@^
@Z @i@$@<@&@=@Y@^@Z @l@Y@^
@Z @i@<@Y@^@Z @j@Y@^
@Z @k@. @Y
@2@5 G@<
@ 
 J
@!@;@8C@W@g 	
 J
@3pascal@5 L@;@,@5 G@,
@5 G@;
 @5 E
@,@5 NX@,@. F@/ G
@2@5 G@=@& @& @<@=@&
@& @<
@ 
 J
@!@;@8C@I@g 	
 J
@3@,@5 G@,
@5 G@;@=@&
 @&@B@<@%
@5 Gn@Y@^
@Z @k@h
 @;@,@. J@2@5 G@;@. G@2@5 G@;@8C@2@g 	
 I
@3@,@5 G@;@=@5 Gn@Y@^@Z @l@$@<@5 F@Y@^@Z @i@. F@2@5 G@;@8X D  t  t t  @Wt  JQ 	P I? C@g   @3@5 I1@;@8X P H\ C@g 	
@3@. HY	@2@5 E1@;@6 H[@8C@g  @9X D  t  t t  @Wt  HZ 	P Hg C@g 
@3@,@5 F/@;@,
@5 Hf@;
@6 G{@8C@g  @9X P@!safe_deduce_in_logical_strategies C@g @3@5@#safe_deduce_in_logical_strategies_x @@;@8C@g @3@,
@,@-@5 I3@;@,@5 I4@5 I7@;@8X P G1 C@G@g 
 BP
@3@. E
@2@,@5 Gi@;@=@. BP
@2@-@,
@5 E{@0
@2@,@5 G{@<@#@A
@; KH@0case-exclusion@1@2@5 HK@;@5 Ia@;@8C@5@g 
 E
@3@=
@. E
@2@,@5 E @@<@. E
@2@,@5 Nb@; KH@0empty-range@1@2@5 HK@;@5 Ia@;@8X Pbigger_than_all_hyps C@g @3@-@-@,	@5 E{@Y@`@_@l@;@I@8C@g @3@;@8X P N C@g 

@3
@5 GQ@;@8C@g 

@3@5 GQ@;
@5 N@;@8C@g 
@3@;@8X Pmaybe_echo_vc_trace C@g @3@5 L@;@8C@g @3@5
echo_vc_trace @@5 E@5 E@. L	@2@5 H@;@8X P I& C@)@g @3@0@-@1@+
@1@-@2@5 F@5 F @@5 FR E@5 F@5 L KH@0contradictory-combination@1	@2@5 HK@I@8X Prestructure_formula_list C@g 
@3@5 F7@;@8C@g 

@3@5 F7@;
@5 Nl @@;@8C@g @3@;@8X Psetup_conclusions  C@ @g @3@,@5 J @@. F@-@2@5 E@. F@2@5 F@5 H @,	@5
fetch_next_hn @@5stan_and_semi_stan_conc @@$	@;@8X Plimited_extended_infrule C
@g @3@&
 @& @;@6 I;@8C@g @3@Y@a@Z @k@=	@5 I;@$
@<
@5 IA@Y@a@Z@d@o@8X Psequence_infrule C@g @3@6 Gx@8C@/@g 
 BP
@3@. BP
@+@2@,
@5 Gx@. BP
@2@5 Jw@. BP@2@,@5 Nz @
@6 G{@8C@/@g 
 E
@3@. BP
@+@2@,
@5 Gx@. BP
@2@5 Jw@. E@2@,@5 N|
@6 G{@8C@&@g 
 E
@3@. E
@+@2@,
@5 Gx@. BP@2@,@5 N|
@6 G{@8C@&@g 
 E
@3@. E@+@2@,
@5 Gx@. BP
@2@,@5 N|
@6 G{@8X P G C@g 	@3@5 Gn@Y@_@Z @k@;@8C@g  @3@;@I@8C	@g 
 F @3@;@I@8C@g 

 F@3@5 J>@Y@_@Z @i@;@. F@2@6 G@8X P Mo C@g  @9C@g 	
@3@5promote_fact_to_hypothesis @@;@6 Mn@8X Pcheckvalidactiontype C@g 
 H

 H
@3@5 N @@;
@5 N@;@8C@f@g 
 N

 N
@3@5 F@;@=@,
@5 E@<	Undeclared identifier @# on l.h.s. of ":=" in above action.@5	stopwith3 I@A
@;@=@,@5 F7
@5 E@<	@6Type of r.h.s. of ":=" does not match that of l.h.s. [
] in above@5 N@A@;@=@5 FO@5 FR@=@5simplified_action_part  @@<@=@5 E N@5 F@<@J@<@$@;@8C	@g 
unit H4@3@;@8C@g null@3@;@8X Pprocess_next_hypothesis C
@g 	$DONE@3 @5 NC @@;@6write_unit_hyp_part @@8C@g 	 N@3@;@8C@g 	 @@3@;@8C@g @3@,
@5get_next_nhn @@,@5get_switch_renum EP@5 E @@;@8X P K C@*@g @3@,	@0@1@+
@2@5 F@,@0@1@+@2@5 F@5 E1@Y@a@Z@f@o@5 F@;@8X Ptidy C@g 
 @Y
 F
 F
@3@5 N @@;
@5 N@;@8C@g 
 @Y

 @Y
@3@5 N@;
@5 N@;@8C@g 
 F

 F@3@5 N@;@8C	@g 	@3@5 Kf@;@8X P K C@$@g @3@,	@5fetch_and_decrement_stack_depth @@-@-@-@5 E@5 E@-@-@-@5 E@5prune_all_proved_concs  H@5 N @@.stack	@+
@2@5 E1@5 F@I@8C@g success@3@,	@5current_stack_depth @@5 M @@I@8C@g failure@3@,	@5 N@h
	@. M
@-@-@2@5 E@I@8C@g @3@;@8X P L C@g @3@5 F@;@I@8C@)@g 
 Gu
 F	

 BP

 E
@3@6cant_show_equal_or_not @@8C@*@g 
 F
 F	

 BP

 E
@3@6 N@8C@g @3@0@-@+
@2@5 F@6find_an_update_case_in_list @@8X P N, C@g @3@. I{	@2@6 H@8X P M C@a@g 	
 F@3@. E
@2@,@5 F/@. E@2@,@5 F/@,@0@1@1@2@5 F@,@5 F/@;
@,@5 M@,@5 G{@,@5 G{@6 G{@8C@?@g 	
 F@3@=
@. Fd
@2@,@5 F/@<@. Fd@2@,@5 F/@;
@,@5 M@;@6 G{@8C@g 
	@3@. F@-@0@-@2@-@2@5 E@;@8X Pget_next_conclusion C@g @3@,	@5get_next_hn @@5fetch_conclusion @@;@8X P MK C	@g 	 E@3@5 F@;@8C@!@g 	enum@3@5 F@;@,
 MM@5 F I@5 I@,@5 F@;@5 F@;@8X D  t  t t  @Wt twiddles_conversion 	D  t  t t  @Wt  E 	P N
 C@%@g @3@5 K LU@0	@1
@1@1@2@5 HK@5 N @@; N@5 K@6 Ia@8C@g @3 N@5 K@;@I@8X P H C@g 
 F
@3@. F
@2@6
find_range @@8C@g  
 BP


@9C@g  
 BP

@9C@g  
 Fd

 F
@9C@g  
 Ff


 F@9C
@g  
 E

@9C
@g  
 Et

@9C@g  
 Ff

 @Y
@9C@g  
 Fd


 @Y@9C
@g  
 Et

@9C
@g  
 E

@9C@)@g 


 FY
@3@,@,@5 H
@,@,@5 H@5combine_intervals @@;@8X Pfetch_and_increment_stack_depth C@g @3@. N@+	@2@5 E1@Y@`@Z@f@o@. N@2@5 F@;@8C@g @3@. N@2@5 F@;@8X Pmk_intersect C@g 	@3@;@8C@G@g @3@,
@5 N @@=@0@5 J@=
@5 K@ 

@!@<@=
@5 J@$

@<	@ 

@!@<@5 K@$

@;@8X P Fn C@,@g @3@,@,@5
get_pfs_pf	data__pfs@,
@,@5get_pfs_successor_statement N@,@5get_pfs_statement N@5 L @
@5 M' @@5 My @@;@8X P
simp_set_list C@'@g 
@3@,@5 N @@,
@5 FR@=
@5 J@$	@<	@ 	
@!@;@8C@g @3@;@8X Psetup_hypotheses  C@g  @3@?@-@-@-@5 E{@D@H@. MS @2@5 F@5 J @@;@8C@G@g @3@=@. E@+@+	@2@-@,
@5 E{@<@. Et@+	@+@2@-@,
@5 E{@=@. Et	@2@-@,@5 E{@<@. E	@2@-@,@5 E{@. BP	@2@5do_replace_hyps @@I@8C@G@g @3@=@. E@+@+	@2@-@,
@5 E{@<@. Et@+	@+@2@-@,
@5 E{@=@. E	@2@-@,@5 E{@<@. E	@2@-@,@5 E{@. Fd	@2@5 N@I@8C@"@g @3@,@5find_max_hyp_no @@5 N@. F@-@2@5 E@. F@2@5 F@5 H @,	@5 Nr@5stan_and_semi_stan @@$	@;@8X Phoist_pf_traversal_conditions_x C@C@g @3@,	@5 F7@,
@5@ checkvalidtraversalconditiontype @@;@=@?
@-@-@5 E{@D
@H@; F@,@5add_hyp E) E0@5 J @@A@<@-@,@5 E{ K>@0@1
@2@5 HK@A@;@8X P J C@g @3@. J	@2@6 F@8X P	form_expr C@g 
@3@5 Mx@;@8C@g 

 @Y
@3@5 Mx@5 J>@;
@5 N @@;@8C@g 
@3@,@5 Mx@,
@5 N@. @Y
@2@5 M@;@8C@g  @3@;@8X P K C@g @3@,	@0@1@+
@2@5 F@5 E@&
 @5 F@;@8X P H C	@g @3@5 H @5 Id @@;@I@8X P N C
@g @3@. BP	@2@5 Ev@;@I@8C
@g @3@. E	@2@5 Ev@;@I@8C@g @3@;@8X P Eg C@g @3@;@8C@-@g 		@3@,@,@5 E@,
@,@5 E@,@,@5fulfil_x @@5 Ec
@5 E@6 E@8X P Ij C@g @3@. BP	@2@6 E{@8C@g @3@. BP	@2@6 E{@8C@g @3@. F	@2@6 E{@8C@g @3@. F	@2@6 E{@8X Pprint_list1 C@g 	@3@;@6 E@8C@g 	
@3@;@5 E G@5 FA@6 N @@8C@g  @9X P Ea C@'@g @3@L	@,@,
@5 H@;@,
@5 H@,@5 MT @
@6 NF@8X Pterm_pri C@%@g @3@L@,
@5 H@=xfx@5
current_op @<@=yfx@5 O@<xfy@6 O@8C@/@g @3@L@,
@5 H@= C@5 O@<@=fy@5 O@<@=xf@5 O@<yf@6 O@8C@g @3@&	@;@8X P H C@g   @3@5 F@5 I@;@8C@g   @3 F@5 H@;@8C@g @3 F@5 H@,@5 G@,	@5 I@5 G@5told  @@5 G@;@8X P K C@g @3@ 	@!@,@,
@5 L@. Fd
@2@5 K@;@8X P
do_push_vc C@g @3@,	@,
@,@5 E{@. N@/ E|	
@2@5 F@I@8C@g @3@,	@5get_next_hyp_id E)@. N@/ O	@2@5 F@I@8C@g @3@,	@,
@,@5
prune_conc E@. N@/ H	
@2@5 F@I@8C@g @3@,	@5prune_proved_conc H@. N@/ H	@2@5 F@I@8C@g @3@. I@+	@+
@2@5 E1@. N@/ I	
@2@5 F@I@8C@g @3@;@8X Psearch_for_lower_numeric_limit C@g @3@. Et	@2@5 K@=@5 F@<@&
 F@6 J @@8C@>@g 	@3@. Et@+@2@,
@,@5 Nx @@?@5 F@D@H@. Et	@2@,@-@5 O@=@5 F@<@&
 F@5 O
@6 E@8C@_@g @3@. Et@+@2@,
@,@5 O@?@5 F@D@H@. Et@+@2@,@,@5 O@?@5 F@D@H@. Et	@2@,@-@5 O@=@5 F@<@&
 F@5 O@,@5 E
@6 E@8C@g 
 E@3@. Ff@+@2@5 K@5 F@. @Y@2@6 G@8C@C@g 	

 E@3@. Ff@+@2@,
@,@5 O@?@5 F@D@H@. Et@+@2@,@-@5 O@5 F@. @Y@2@5 G
@6 E@8C@C@g 	

 E@3@. Et@+@2@,
@,@5 O@?@5 F@D@H@. Ff@+@2@,@-@5 O@5 F@. @Y@2@5 G
@6 E@8C@]@g 
@3@. Et@/ @Y@+@+
@2@,@,@5 O@?@5 F@D@H@=
@5 F@<@&
 F
@5 O@. Et@+@2@,@-@5 O@=@5 F@<@&
 F@5 O@. @Y
@2@5 J@6 E@8C@]@g 
@3@. Et@/ @Y@+@+
@2@,@,@5 O@?
@5 F@D@H@=@5 F@<@&
 F@5 O@. Et
@+@2@,@-@5 O@=@5 F@<@&
 F@5 O@. @Y@2@5 J@6 E@8C@]@g 
@3@. Et@/ F@+@+
@2@,@,@5 O@?@5 F@D@H@=
@5 F@<@&
 F
@5 O@. Et@+@2@,@-@5 O@=@5 F@<@&
 F@5 O@. F
@2@5 J@6 E@8C@X@g 		
 E@3@. Et@. G@+@2@+
@2@,@5 K@. Et@2 E@,@5 M@5 F
@5 F@. Ff @2 @@5 FR@. @Y@. G@. F
@2@2@2@5 G@,@5 E@6 G@8C@X@g 		
 E@3@. Et@. G@+@2@+
@2@,@5 K@. Et@2 E@,@5 M@5 F
@5 F@. Ff @2 @@5 FR@. @Y@. G@. F
@2@2@2@5 G@,@5 E@6 G@8C@q@g 
 E@3@. Et@. G@. @Y@+@2@+
@2@+@2@,@5 K@5 F@,@. F@2@5 G@. Et@2 E@,@5 M
@5 F@5 F@. Ff
 @2 @@5 FR@. @Y@. F@. G@. F@2
@2@2@2@5 G@,@5 E@6 G@8C@p@g 
 E@3@. Et@. G@+@/ @Y@+
@2@+@2@,@5 K
@5 F@,@. F
@2@5 G@. Et@2 E@,@5 M@5 F@5 F@. Ff @2 @@5 FR@. @Y@. F@. G@. F@2@2
@2@2@5 G@,@5 E@6 G@8C@q@g 
 E@3@. Et@. G@. @Y@+@2@+
@2@+@2@,@5 K@5 F@,@. F@2@5 G@. Et@2 E@,@5 M
@5 F@5 F@. Ff
 @2 @@5 FR@. @Y@. F@. G@. F@2
@2@2@2@5 G@,@5 E@6 G@8C@p@g 
 E@3@. Et@. G@+@/ @Y@+
@2@+@2@,@5 K
@5 F@,@. F
@2@5 G@. Et@2 E@,@5 M@5 F@5 F@. Ff @2 @@5 FR@. @Y@. F@. G@. F@2@2
@2@2@5 G@,@5 E@6 G@8C@q@g 
 E@3@. Et@. G@. F@+@2@+
@2@+@2@,@5 K@5 F@,@. @Y@2@5 G@. Et@2 E@,@5 M
@5 F@5 F@. Ff
 @2 @@5 FR@. @Y@. @Y@. G@. F@2
@2@2@2@5 G@,@5 E@6 G@8C@p@g 
 E@3@. Et@. G@+@/ F@+
@2@+@2@,@5 K
@5 F@,@. @Y
@2@5 G@. Et@2 E@,@5 M@5 F@5 F@. Ff @2 @@5 FR@. @Y@. @Y@. G@. F@2@2
@2@2@5 G@,@5 E@6 G@8C@X@g 		
 E@3@. Et@. G@+@2@+
@2@,@5 K@. E @2 E@,@5 M@5 F
@5 F@. Ff @2 @@5 FR@. @Y@. G@. F
@2@2@2@5 G@,@5 E@6 G@8C@X@g 		
 E@3@. Et@. G@+@2@+
@2@,@5 K@. E @2 E@,@5 M@5 F
@5 F@. Ff @2 @@5 FR@. @Y@. G@. F
@2@2@2@5 G@,@5 E@6 G@8C@o@g 
 E@3@. Et@. G@. @Y@+@2@+
@2@+@2@,@5 K@5 F@,@. F@2@5 G@. E@2 E@,@5 M
@5 F@5 F@. Ff
 @2 @@5 FR@. @Y@. F@. G@. F
@2
@2@2@2@5 G@,@5 E@6 G@8C@n@g 
 E@3@. Et@. G@+@/ @Y@+
@2@+@2@,@5 K
@5 F@,@. F
@2@5 G@. E@2 E@,@5 M@5 F@5 F@. Ff @2 @@5 FR@. @Y@. F@. G@. F@2@2
@2@2@5 G@,@5 E@6 G@8C@o@g 
 E@3@. Et@. G@. @Y@+@2@+
@2@+@2@,@5 K@5 F@,@. F@2@5 G@. E@2 E@,@5 M
@5 F@5 F@. Ff
 @2 @@5 FR@. @Y@. F@. G@. F
@2
@2@2@2@5 G@,@5 E@6 G@8C@n@g 
 E@3@. Et@. G@+@/ @Y@+
@2@+@2@,@5 K
@5 F@,@. F
@2@5 G@. E@2 E@,@5 M@5 F@5 F@. Ff @2 @@5 FR@. @Y@. F@. G@. F@2@2
@2@2@5 G@,@5 E@6 G@8C@f@g 


 E@3@. Et@. G@. F@+@2@+
@2@+@2@,@5 K@5 F@. E@2 E@,@5 M
@5 F@5 F@. Ff
 @2 @@5 FR@. @Y@. @Y@. G@. F
@2
@2@2@2@5 G@,@5 E@6 G@8C@e@g 


 E@3@. Et@. G@+@/ F@+
@2@+@2@,@5 K
@5 F@. E
@2 E@,@5 M@5 F@5 F@. Ff @2 @@5 FR@. @Y@. @Y@. G@. F@2@2
@2@2@5 G@,@5 E@6 G@8C@9@g 
 F@3@. Et@. G@+@2@+
@2@,@5 K@5 F
@5 F@. Ff @2 @@5 FR@. 
@2@5 J@6 G@8C@9@g 
 F@3@. Et@. G@+@2@+
@2@,@5 K@5 F
@5 F@. Ff @2 @@5 FR@. 
@2@5 J@6 G@8C@G@g 
 F@3@. Et@. G@. @Y@+@2@+
@2@+@2@,@5 K
@5 F@5 F@5 F@. Ff
 @2 @@5 FR@. F@. 
@2@2@5 J@6 G@8C@F@g 
 F@3@. Et@. G@+@/ @Y@+
@2@+@2@,@5 K@5 F@5 F
@5 F@. Ff @2 @@5 FR@. F@. @2
@2@5 J@6 G@8C@G@g 
 F@3@. Et@. G@. @Y@+@2@+
@2@+@2@,@5 K
@5 F@5 F@5 F@. Ff
 @2 @@5 FR@. F@. 
@2@2@5 J@6 G@8C@F@g 
 F@3@. Et@. G@+@/ @Y@+
@2@+@2@,@5 K@5 F@5 F
@5 F@. Ff @2 @@5 FR@. F@. @2
@2@5 J@6 G@8C@G@g 
 F@3@. Et@. G@. F@+@2@+
@2@+@2@,@5 K
@5 F@5 F@5 F@. Ff
 @2 @@5 FR@. @Y@. 
@2@2@5 J@6 G@8C@F@g 
 F@3@. Et@. G@+@/ F@+
@2@+@2@,@5 K@5 F@5 F
@5 F@. Ff @2 @@5 FR@. @Y@. @2
@2@5 J@6 G@8X P N C@'@g @3@-@-@5	prune_hyp E)@-@-@5 O@; F@,@5 N KC@0@1	@1@1
@2@5 HK@;@8X Prestructure_set C@g 
 @Y

 I
@3@5 O @
@5 O!@;@8C@g 
 G

 I
@3@5 O!
@5 O!@;@8C@g 
 F

 I
@3@5 O!
@5 O!@;@8C@g @3@;@5 F7@;@8X P I C@@g 
 I
@3@,@5 I@,
@5 I@=@$
@;@$	@B@B@A@<@d@=@.@ 
 I@!@ 

 I@!@,@5 E@,@5 N@,@5 G@ 	
 I@!@<@4@=@. I
@2@5 Ev@;@$	
@<@=@. I
@2@5 Ev@;@$	@<
@ 	
 I
@!@B@B@A@;@8C@m@g 
 I
@3@,@5 I@,
@5 I@=@$
@;@$	@B@<@J@=@ 
 I@!@ 

 I@!@5make_intersection @@<@/@=@. I
@2@5 Ev@;@$	@<@=@. I
@2@5 Ev@;@$	
@<
@ 	
 I
@!@B@;@8C@u@g 
 I
@3@,@5 I@,
@5 I@=@$
@;@ 	
 I@!@B@<@N@=@ 

 I@!@$	@B@<@=@=@ 
 I@!@ 

 I@!@5make_difference @@<@"@=@. I
@2@5 Ev@;@ 	
 I@!@<
@ 	
 I
@!@B@;@8C@@g 
 I
@3@,@5 I@,
@5 I@=@@=@$
@B@B@B@<@@=@ 
 I@!@B@B@B@<@@=@,@ 

 I@!@=
@. I@2 @@5 I@<@. I@2 @@5 I@B@B@<@c@=@ 
 I@!@. I
@2 @@5 I@B@<@D@=@)@ 
 I@!@=
@. I
@2 @@5 I@<@. I
@2 @@5 I@B@<@ 
 I@!@ 

 I@!@5 J@B@B@&	 @@<@ 	
 I
@!@B@B@B@;@8C@?@g 
 I
@3@,@5 I@,
@5 I@=@ 
 I@!@ 

 I@!@5 M@&	 @@<
@ 	
 I
@!@B@;@8C@E@g 
 I
@3@,@5 FR@,
@5 I@=@$@ 

 I@!@=@. I
@2@5 Ev@&	 @@<@. I
@2@5 Ev@&	 @@<
@ 	
 I
@!@;@8C@E@g 
 I
@3@,@5 FR@,
@5 I@=@$@ 

 I@!@=@. I
@2@5 Ev@&	 @@<@. I
@2@5 Ev@&	 @@<
@ 	
 I
@!@;@8C@)@g 
 BP
@3@,@5 I@,
@5 I@=@$
@&	 @@<
@ 	
 BP
@!@;@8C@E@g 
 E
@3@. BP
@2@,@5 I@=@& @@&	 @@B
@<@#@=@ 
 BP
@!@ 	
 E
@!@<@ 	
 D@!@B
@;@8C@g 
 I

 I@3@,@5 N@5 G@;@8C@*@g @3@=
@5 F@$	@B
@A@<@0@+
@+@2@5 F@,@5 K@0
@2@5 F@;@8X P K#  C@g   @3@5 L@;@8C@g   @3@5 L@;@8C@g   @3@5 K @@6 M @@8C@g  @3@?@5 O)@D@H@;@8X Pcheckrestoflist C@g 
@3@5 E@6 O+ @@8C@g  @9X P N C
@g 
@3@6 L@8C@g 	
@3@6 N@8X P IM C
@g 	@3@5 IF@;@8C@g 		@3@5 IL@;@8X Pnozeros C@)@g 
 G
 G

@3@5 NV @@5 L@0@. G
@2
@2@5 O. @@;@8C@g 
 G
@3@5 O0@5 L@5 O1@;@8C@g 
@3@5 O0@;@5 O1@;@8C@g 

@3@5 O1@;@8C@g @3@;@8X P M
 C@g 
 C+@3@. D@2@6 M @8C@g 
 C+	@3@6 M @8X P Jh C@g  Is@3@5 NG @ LL@0	@1
@1@2@6 HK@8C@g  I@3@5 N# @ I@0	@1
@1@2@6 HK@8X P M C@g @3@6 G@8C@g @3@6 M @8X D  t  t t  @Wt  IH 	P
print_list C
@g @3[@5 FA@5 N]@6 FA@8X D  t  t t  @Wt  E 	D  t  t t  @Wt  I 	P H~ C@g   @3@5 I@;@8C@g   @3 F@5 H@;@8C@g @3 F@5 H@,@5 I@,	@5 G@5 G@,
@5current_output @5 H@5 G@;@8X P M C@`@g 
 Et@3@=@5 F@. Et@2 @@5 FR@&
 D}@B
@A@<@;@=@. Et@2@5 G@B
@A@<@'@. Et@+
@2@,@5 K@. Et
@2@5 Jw@. Et
@2@,@5 G@5 E@;@8C@`@g 
 E@3@=@5 F@. E@2 @@5 FR@&
 D}@B
@A@<@;@=@. E@2@5 G@B
@A@<@'@. E@+
@2@,@5 K@. Et
@2@5 Jw@. E
@2@,@5 G@5 E@;@8X P K C@g @3@,@5 L@,@,
@5 L@. Fd
@2@5 K@;@8X P N4 C@9@g 
@3@Y@`@Z @k E0@-@,@5 ER@? E0@-@,
@5 ER@Y@^
@^@k@D@H@<@A
@Y@`@^@d@p@;@6 N3@8C	@g @3@;@Y@`@Z @l@8X P N C@g @3@. N@2@5 E1@h	 @;@. N	@2@5 F@;@8X P O& C	@g 	
 I@3@;@8C
@g 	
 I@3@;@8C@g 

 I@3@,@5 K @5 G@;@8X P N C@g @3@. F@+	@2@5 E1@Y@`@Z@f@o@. F@2@5 F@;@8X P G C@g @3@,@5 Gp@. G@. G	@2@2@5 G@;@8X P@!does_not_satisfy_index_constraint C@g 
 H
@3@5 O; @@5 O=@;@8C@$@g 
 I 
@3@;@=@. Fd	
@2@5 Ev@<	@. Ff	@2@5 Ev@;@8C@g 
@3@. E
	@2@5 Ev@;@8X P L  C@g   @3@5 L@;@8C@F@g @3@5 L @Contradiction hunt@5 H`@=@+@=	@,@5 M@%	 N @<@=	@,@5 M @@%	P-and-not-P@<@,@5 L @@%	 Nc KH@0	@1@2@5 HK@<	@5 H@5 K @@5 N1 @@B E@5 F@5 L@;@8C@g   @3@;@8X Prestructure_nonset C@g 
 @Y

 @Y
@3@5 OF @
@5 OH@;@8C@g 
 G

 G
@3@5 OH
@5 OH@;@8C@g 
 F

 F
@3@5 OH
@5 OH@;@8C@g @3@;@5 F7@;@8X P FD C@g @3Offending predicate is: @5 FA@5 E@6 F@8X P M9 C@g @3@5 J]@;@ Eliminated a traversal condition@5 H`@;@8C@g @3@!Eliminated a redundant hypothesis@5 H`@;@8X P MZ C@B@g @3@5 G-@,	 F@,
@5 H@=@#	@<@=@,@0 G#@-@2@5 H@5 E@<@, G$@5 H@5 E@?@5 H@D@H@6 Jq @@8C@g @3@;@8X P I C@%@g 
@3@5 J>@5 J>@,
@. @Y
@2@5 G@0
@2@5 I@;@8C@2@g 		
@3@,
@,@5 F
@,@5 F@,@. @Y@2@5 G@0@. G
@2@2@5 I@;@8C@)@g 
@3@0@2@,
@5 I@0
@2@0@+@2@5 I@ 	
@!@;@8C@g 
 G

@3@;@8C
@g 

@3@;@8C@g @3@;@8X P K C@9@g  @3@,	@0 G#@1@+
@2@,@5 E{@,@0 G#@1@+
@2@,@5 E{@Y@^@^@i
@0@2 I$@6 II@8C@2@g @3@Y@_@Z @k@h	@,
@0 G#@1@+@2@,@5 E{@,
@,@,@5 I(
 I$@6 II@8C@g @3@Y@_@Z@k@;@8X P Jx C@!@g 
 BP	
@3@=@. BP	
@2@5 E @@<	@. BP
	@2@5 OM@;@I@8C@g 
 BP	
@3@. BP	
@2@6advance_used_facts @@8C@g 
 BP	
@3@. BP	
@2@6retreat_used_facts @@8C@g 
 Et	
@3@. Et	
@2@5 OM@;@I@8C@g 
 Et	
@3@. Et	
@2@6 ON@8C@g 
 Et	
@3@. Et	
@2@6 OQ@8C@g 
 Ff	
@3@. Ff	
@2@5 OM@;@I@8C@g 
 Ff	
@3@. Ff	
@2@6 ON@8C@g 
 Ff	
@3@. Ff	
@2@6 OQ@8X P Je C@g  Is@3@5 O2 J`@0	@1
@1@1@2@5 HK@6 Ja@8C@g  I@3@5 O3 LF@0	@1
@1@1@2@6 HK@8X D  t  t t  @Wt  NN  	Pwrite_the_rule_files  C@g @3@. Iread_in_user_rule_file@+@2@5 E1
rulefile_read@5 F@5 E@5 F@I@8C@g   @3@;@8X P M C
@g @3@?
@5 Gn@D
@H@;@I@8C@g @3@,
@5 I@Y@a@_@k@;@Y@a@Z@d@o@8X P Gg C@g 
 BP
 @
@3
@5 E@5 E@;@8C@g 
 E
 E
@3
@5 E@5 E@;@8C@g 
 E
 E
@3
@5 E@5 E@;@8C@g 
 Et
 Eu
@3
@5 E@5 E@;@8C@g 
 Fd
 Fe
@3
@5 E@5 E@;@8C@g 
 Ff
 Fg
@3
@5 E@5 E@;@8X Pfetch_conjunction_list C@g 
 F
@3@,@5 OX @@,
@5 OZ@;
@6 E@8C@%@g 
 D FY
@3@. D
@2@,@5 OZ@. D@2@,
@5 OZ@;
@6 E@8C@g  	@9X P M C@g 		
@3@;@8C@!@g 	
@3@. D@/ BP@2@,@5 Gx@;
@0
@2@6 M@8X D  t  t t  @Wt current_root 	D  t  t t  @Wt  N 	Prestructure_array_aggregate C@@g 

@3@=@@ 

 N@!@;@,@5 F7@;@=@,@ 
 H@!@,@5 M7@,@5 M7@;@. H@2@!@B@B@B@<@Q@=@,@ 
 I @!@,@5 F7@,@5 F7@;@0@. I @2@2@!@B@<@ @!@,@5 F7@;@0@2@!@B@B@B@B@;@ 
 N@!@<@5 F7@B@B@B@B@B@B@B@;
@5 O\ @@;@8C@g @3@;@8X P K C@g 	@3@;@8C@g 	
@3@. E
@2@5 Ev@5 K@;@8X P@*add_hypotheses_from_ground_inference_rules  C@g @3@. @-@-@2@,@5 G\@5 J@,	@5 FR@5maybe_add_new_hyp @@I@8C@g   @3@;@8X P@(do_eliminate_redundant_moduluses_in_list C@g  @9C@'@g 


@3
@,@5@ do_eliminate_redundant_moduluses @@;@,@5 Od @@;@,@5 E@6 G@8X Pbuffer_the_used_facts C@g @3@,
@5 OM@. I/	
@2@5 F@I@8C@g @3@. E@-@2@6 E@8X P O# C@g  
 I@9C@g  
 I@9C@g 

 I@3@,@5 N@5 G@;@8X Ptry_further_hyp_simplification C@;@g @3@,
@,@5eliminate_redundant_moduluses @@,@5 FR@;@- F@5 E&@;@=@& @ IO@5 E@< J@0 E0@1	@1@1@1@2@5 HK@;@8X Pequivalence C@3@g @3@. F@+	@+
@2 F@,@5 E{ F@,@5 E{ F@,
@5 N K.@0@1@1
@1
@1@2@5 HK@I@8C@3@g @3@. F@+	@+
@2 F@,@5 E{ F@,@5 E{ F@,
@5 N K.@0@1@1
@1	@1@2@5 HK@I@8C@A@g @3@. F@+	@+
@2 F@,@5 E{@. D	@2 F@,@5 E{@. D
@2@,
@5 M
 F@,@5 N K3@0@1@1@1
@1@2@5 HK@I@8C@A@g @3@. F@+	@+
@2 F@,@5 E{@. D
@2 F@,@5 E{@. D	@2@,
@5 M
 F@,@5 N K3@0@1@1@1
@1@2@5 HK@I@8X Preplace_conc_rule C@g @3@5 H@;@8C@g @3@,	 F@5 H@=@5replace_conc_rule1 @@A
@<
@,
 F@5 H@6 Ou@8C@g @3@;@8X P M C@g @3@K@5 K@?
@5 F@D
@H@6 J@8C@g @3@$	@8X P L C@g  @ FM@3@;@8C@g  @ FM@3@;@8C@u@g 
 F
 
 FM@3@;@5 F@,
@5 F@=
@-@5 I@<@=@&
 E@<
@=@&
 F@<@&
 FM@;@=
 F@5 F@; FM@5 L
@<@-@=@. F

 F@2@5 F FM@5 L
@. F

 F@2@5 E1@;@<@. F

 F@2@5 E1@I@;@8C@u@g 
 F
 
 FM@3@;@5 F@,
@5 F@=
@-@5 I@<@=@&
 E@<
@=@&
 F@<@&
 FM@;@=
 F@5 F@; FM@5 L
@<@-@=@. F

 F@2@5 F FM@5 L
@. F

 F@2@5 E1@;@<@. F

 F@2@5 E1@I@;@8C@9@g 
 @Y
@3@,@5 L
@;@,
@5 L
@;@=@=@& F@<@&
 F@;@&	 F@<@& E@&
 E@=@&	 E@<@&	 F@;@8C@9@g 
 F
@3@,@5 L
@;@,
@5 L
@;@=@=@& F@<@&
 F@;@&	 F@<@& E@&
 E@=@&	 E@<@&	 F@;@8C@9@g 
 G
@3@,@5 L
@;@,
@5 L
@;@=@=@& F@<@&
 F@;@&	 F@<@& E@&
 E@=@&	 E@<@&	 F@;@8C@%@g 
 F
@3@,@5 L
@;@=@& F@&	 F@<
@& E@=@&	 E@<@&	 F@;@8C@g 
 G
 E@3 E@5 L
@; E@5 L
@;@8C@g 
 J
 E@3 E@5 L
@; E@5 L
@;@8C@%@g 
 I
@3@,@5 L
@;@=@& F@&	 F@<
@& E@=@&	 E@<@&	 F@;@8C@%@g 
 I
@3@,@5 L
@;@=@& F@&	 F@<
@& E@=@&	 E@<@&	 F@;@8C@g 
 J
@3 E@5 L
@5 L
@=@&	 E@<@&	 F@;@8C@g 
 K
@3@5 L
@;@=@&	 F@<@&	 E@;@8C@g 
 
 F@3 F@5 L
@; F@5 L
@;@8C@8@g 
 BP
 FM@3@,@5 L
@=@=@& E@<@& F@;@,
@5 L
@=@&
 E@<@&
 F@<@5 L
@A
@;@8C@8@g 
 E
 FM@3@,@5 L
@=@=@& E@<@& F@;@,
@5 L
@=@&
 E@<@&
 F@<@5 L
@A
@;@8C@>@g 
 Ff
 FM@3@,@5 L
@=@=@& E@<@& F@;@,
@5 L
@=@&
 E@<@&
 F@< I@5 I@5 L
@A
@;@8C@>@g 
 Fd
 FM@3@,@5 L
@=@=@& E@<@& F@;@,
@5 L
@=@&
 E@<@&
 F@< I@5 I@5 L
@A
@;@8C@>@g 
 Et
 FM@3@,@5 L
@=@=@& E@<@& F@;@,
@5 L
@=@&
 E@<@&
 F@< I@5 I@5 L
@A
@;@8C@>@g 
 E
 FM@3@,@5 L
@=@=@& E@<@& F@;@,
@5 L
@=@&
 E@<@&
 F@< I@5 I@5 L
@A
@;@8C@<@g 
 F
@3@5 L
@=@.array@+
@+@2@5 I@A@<@,@5 F@. Ox@+
@+@2@5 I
@5checkhastypelist @@5 L
@;@8C@7@g 
 Gu
@3@,@5 L
@=@. Ox@+
	@2@5 I@A@<@,@5 F@. Ox@+
	@2@5 I
@5 Oz@;@8C@g 
 D
 FM@3 FM@5 L
@;@8C@g 
 F
 FM@3 FM@5 L
@; FM@5 L
@;@8C@g 
 FY
 FM@3 FM@5 L
@; FM@5 L
@;@8C@g 
 C+
 FM@3 FM@5 L
@; FM@5 L
@;@8C@g 
 F
 FM@3 FM@5 L
@; FM@5 L
@;@8C	@g 	 E@3@5 Gn@;@8C@g @3@5 F@-@5 F@;@8C@g 
 I
 FM@3 E@5 L
@;@8C@g 
 J

@3@5 L
@;@= I@5 I@<@&	 E@;@8C@g 
 J
@3@5 L
@;@= I@5 I@<@&	 E@;@8C@g 
 @s
 E@3@,@5 L
@;@.sequence@-@2@5 I@;@8C@g 
 M
@3@,@5 L
@. O~	@2@6 I@8C@g 
 M
@3@,@5 L
@. O~	@2@6 I@8C@g 
 N
@3@5 L
@. O~@-@2@6 I@8C@g 
 N
@3@5 L
@. O~@-@2@6 I@8C@g 
 M
@3@5 L
@. O~@-@2@5 I@6 L
@8C@g 
 I
@3@5 L
@. I@-@2@5 I@6 L
@8C@g 
 I
@3@5 L
@. I@-@2@5 I@6 L
@8C@g 
 I
@3@5 L
@. I@-@2@5 I@6 L
@8C@ @g 
 I
 FM@3@,@5 L
@. I@+
@2@5 I
@5 L
@;@8C@ @g 
 I
 FM@3@,@5 L
@. I@+
@2@5 I
@5 L
@;@8C@g 
 I
 FM@3@,@5 L
@. I@-@2@5 I@5 L
@;@8C@g 
 I
 FM@3@,@5 L
@. I@-@2@5 I@5 L
@;@8C
@g @3@. O~@-@2@6 I@8C@g 
@3@,@5 L
@. O~@2@5 I@6 L
@8C
@g 
 I@3@. I@-@2@6 I@8C@g 
 I
@3@,@5 L
@. I@2@5 I@. I@2@6 L
@8C@:@g 
 L
@3@=@. Ox@0@+@2@+@2@5 I@A
@<@,
@5 F
@. Ox@0@+@2@+@2@5 I@. N@-@-@2@5 E@6 E@8C@@g @3@?@5 F@D@H@0@+
@+@2@5 F L@5 L@=@B@&
 L@;@0@+@+
@2@0@+@+@2@5collect_indices_and_values @@;@,@5 E
@5 O-@,@5 E@5 O-@. Ox@0@2@2@5 I@B@B@<@+@&
 L
@;@,@,@5collect_fields_and_values @@.record@+@2@5 I@,@5permutation_of_fields @@6
checktypelist @@B@B@B@8C@T@g @3@?@5 F@D@H@0@+
@1@+@2@5 F@, Oy@5mk__function_name Fv@. N@-@-@2@5 E@;@=@. Ox@0@+
@2@+@2@5 I@$	@<@5 F@. Ox@0@+
@2@+@2@5 I@6 E@8C@@g @3@?@5 F@D@H@0@+
@+@2@5 F L@5 L@=@`@, Oy@5 O@;@0@+
@+@2@0@+@+@2@5 O@;
@,@5 E@5 O-@,@5 E@5 O-@=@. Ox@0@2@2@5 I@$	@<@5 F@. Ox@0@2@2@5 I@B@B@<@0 O@5 O@;@,@,@5 O@. O@+@2@5 I@,@5 O@6 O@B@B@B@A@8C@?@g @3@?@5 F@D@H@,
@,@5function_template Fv@,@5 O@=@,
@5 H2@A@<@,
@,@5 H2@0@2@0	@2@5compatible_type_lists @
@5 O@;@8C@M@g @3@?@5 F@D@H@- Bg@-@0@+
@2@-@5 Fs@,@5 L
@0@+@-@2@5 F@=@0@2@5 H2@A
@<@0@2@,
@5 H2@0
@2@0	@2@5 O@;@8C@;@g @3@?@5 F@D@H@- Fr@-@0@+
@1@+@2@-@5 Fs@5 L
@0@+@-@2@5 F@0	@1@+
@2@5 H2
@5 L
@;@8C@^@g 
@3@?@5 F@D@H@?@-@-@5 O@D@H@?@-@-@-@-@-@5 Fs@D@H@0@+
@+@2@5 F@5check_is_an_ok_arity_function @@,@5 O@=
@,
@5 H2@A@<@,
@,@5 H2@0@2@0	@2@5 O
@5 O@;@8C@g 	 F@3 E@5 L
@;@8X P L C@g @3@,	@5 G@,
@5 G @W@5 GVC: @5 FA@5 FA@5report_to_user_deadpaths_x @@5 G@;@8X P F C@g @3@=@5 Gn@A	@<@ 
 F	@!@5 Gn@;@8X P M C@3@g 
 F	 E
 C@3@. BP@2@,@5 F/@;@. E
@2@,@5 F/@6 G{@8C@3@g 
 F	 Eu
 C@3@. BP@2@,@5 F/@;@. E
@2@,@5 F/@6 G{@8C@3@g 
 F	 E
 C@3@. BP@2@,@5 F/@;@. E
@2@,@5 F/@6 G{@8C@3@g 
 F	 @
 C@3@. BP@2@,@5 F/@;@. BP
@2@,@5 F/@6 G{@8C@.@g 
 F@3@. E@2@,@5 F/@;
@,@5 M@6 G{@8C@g 
 M@3@. F@-@0@-@2@-@2@5 E@;@8X D  t  t t  @Wt issued_vc_proved_message  	Pwrite_next_conclusion C@"@g @3 L&@5 J@5
out_number_lj @@,@5 N@. L@2@5 F@5 A  .@5 J@6 E@8X P H C@g  @3@? OV@-@5 J#@D@H@;@8C@9@g @3@?
@5 I@D
@H F@5 H@,@5 I@,	@5 G@5 G@5 F@5 Frules_read_sec@5 F@5The following user defined rule files have been read:@5 E@5 F@5 OT @@5write_rule_syntax_errors  @semantic_sec@5 F@.No semantic checks are performed on the rules.@5 E@5 F@5 G@;@8X Pestablish_atomic_implies C
@g 
@3@5 F@;@8C@g @3@5 N\ @@;@8C@g @3@5find_false_element_in @@;@8C@g 
@3@,@5 Gh @@,@5find_rel_exp_in @@5establish_implication @@;@8C@@@g 			
 FY@3@. FY@+
@+@2@5 F@=
@,@5 O @@,@5 O@<
@,@5 O@,@5 O@;@6 E@8C@@g 

	
 FY
 FY
@3@. FY@. FY@+@+@2@+@2@5 F@=@,@5 O
@,@5 O@,@5 O@<@H@=@,@5 O
@,@5 O@,@5 O@<@,
@,@5 O@=@,@5 O@,@5 O@<@,@5 O@,@5 O@;@,@5 E@6 E@8X P M C@N@g 
 C+
@3@,@5 OZ@,
@5 OZ@. C+@+@+@2@-@,@5 E{@,@5 OZ@,@5 OZ@,@5establish_implies @
@,@5 O@;@0@2@,@5 E@6 G@8C@@g 		
 F
@3@=@. F
@+@2 F@,
@5 E{@A@<@H@=@. F@+
@2 F@,
@5 E{@A@<@5@=@. F@. D
@2@+@2 F@,
@5 E{@. D@2@,@5 FR@<@. F@+@/ D
@2 F@,
@5 E{@. D@2@,@5 FR@=@. F@2 F@,@5 E{@A@<@J@=@. F@2 F@,@5 E{@A@<@7@=@. F@. D@2@+@2 F
@5 E{@. D@2@5 FR@<@. F@+@/ D@2 F
@5 E{@. D@2@5 FR@A@;@0@1
@2@6 G@8C@2@g 		
 F
@3@,@5 OZ@,
@5 OZ
@,@5 O
@,@5 O@;@,@5 E@6 G@8X P L C@g 
 J
@3@0@+@1	@2@5 K
@6 L@8C@g 
 J

@3@0	@1@+@2@5 K
@6 L@8C@g 
	@3@. J
@-@2@5 E@. J@-@2@5 E@;@8X P K< C@g 
 H	
@3@5 K; &@5 E@5 F@5 K;@;@8C@g 
 N	
@3@5 HC@5 HC@5 E' := @5 E@5 E@;@8X P M C@F@g 
 E
@3@=@. E
@2@5 K@B@A@<@&@. E
@+@2@,
@5 K@. Et
@2@5 Jw@. E@2@,@5 K
@5 E@6 F@8X Pextended_simplify  C@g @3@, F@,	@5 E{@?
@5 IF@D
@H@5 Ol @@I@8C@g @3@, F@,	@5 H@?
@5 H@D
@H@5try_further_conc_simplification @@I@8C@g    @9X Prestructure_record_aggregate C@'@g 
 N

 N

@3@;
@5 F7@;@5 O @@;@8C@g @3@;@8X P N C@g @3@. N@+	@2@5 E1@Y@`@Z@f@o@. N@2@5 F@;@8X P F C@g 
 F@3@,
@5 H @@. F
@2@6 J@8C@%@g 
 @Y
	 E@3
@5 F@;@, E@5 F @@. @Y
@2@6 G@8C@%@g 
 @Y
	 F@3
@5 F@;@, F@5 O@. @Y
@2@6 J@8C@%@g 
 @Y
	 E@3@5 F@;
@, E@5 O@. @Y@2@6 G@8C@%@g 
 @Y
	 F@3@5 F@;
@, F@5 O@. @Y@2@6 J@8C@3@g 
 @Y
@3@,@,@5 O
@,@,@5 O@. @Y@2@5 J@,@5 E@6 G@8C@8@g 
 F G
	 E@3
@5 F@. E
 @2 @@5 FR@;@, E@5 O@. F@/ G
@2@6 G@8C@r@g 


 F G
	 E@3
@, E@,@5 O@. Ff @2 @@5 FR@, E@,@5 O@=@. Et @2 @@5 FR@% D}@<
@. Et @2 E@,@5 M@. F@/ G@2@5 G@,@5 E@,@5 E@6 G@8C@x@g 
 F F
 G
 G
 E@3@=
@, E@,@5 O@. Et @2 @@5 FR@<@. Et
 @2 E@,@5 M@A@=@, E@,@5 O@. Ff @2 @@5 FR@<@. Ff @2 E@,@5 M@A@,@5 E@6 G@8C@w@g 
 F F
 G G
 E@3@=
@, E@,@5 O@. Et @2 @@5 FR@<@. Et
 @2 E@,@5 M@A@=@, E@,@5 O@. Ff @2 @@5 FR@<@. Ff @2 E@,@5 M@A@,@5 E@6 G@8C@@g 
 F G
 G

  E@3@=@, E@,@5 O@. Et @2 @@5 FR@<@. Et @2 E@,@5 M@A@=@. E
 @2 E@,@5 M@B@<@2@=
@, E@,@5 O@. Ff @2 @@5 FR@A@<
@, E@,@5 O@. Fd @2 @@5 FR@A@,@5 E@6 G@8C@@g 
 F G
 G
  E@3@=@, E@,@5 O@. Et @2 @@5 FR@<@. Et @2 E@,@5 M@A@=@. E
 @2 E@,@5 M@B@<@2@=
@, E@,@5 O@. Ff @2 @@5 FR@A@<
@, E@,@5 O@. Fd @2 @@5 FR@A@,@5 E@6 G@8C@@g 
 F G
 G

	 E@3@=@, E@,@5 O@. Fd @2 @@5 FR@<@. Fd @2 E@,@5 M@A@=
@, E@,@5 O@. Ff @2 @@5 FR@<@ @=@. Et
@2 E@,@5 M@<
@. Ff
 @2 E@,@5 M@A
@, E@,@5 O@. Ff @2 @@5 FR@. F@/ F@2@5 G@,@5 E@,@5 E@6 G@8C@@g 
 F G
 G
	 E@3@=@, E@,@5 O@. Fd @2 @@5 FR@<@. Fd @2 E@,@5 M@A@=
@, E@,@5 O@. Ff @2 @@5 FR@<@ @=@. Et
@2 E@,@5 M@<
@. Ff
 @2 E@,@5 M@A
@, E@,@5 O@. Ff @2 @@5 FR@. F@/ F@2@5 G@,@5 E@,@5 E@6 G@8C@@g 
 F G
 G

	 E@3@=@, E@,@5 O@. Fd @2 @@5 FR@<@. Fd @2 E@,@5 M@A@=
@, E@,@5 O@. Fd @2 @@5 FR@<@"@=@. E
@/ F@2 E@,@5 M@<
@. Fd
 @2 E@,@5 M@A
@, E@,@5 O@. Fd @2 @@5 FR@. @Y@2@5 G@,@5 E@,@5 E@6 G@8C@@g 
 F G
 G
	 E@3@=@, E@,@5 O@. Fd @2 @@5 FR@<@. Fd @2 E@,@5 M@A@=
@, E@,@5 O@. Fd @2 @@5 FR@<@"@=@. E
@/ F@2 E@,@5 M@<
@. Fd
 @2 E@,@5 M@A
@, E@,@5 O@. Fd @2 @@5 FR@. @Y@2@5 G@,@5 E@,@5 E@6 G@8C@%@g 
 F
	 E@3
@5 F@;@, E@5 O@. F
@2@6 G@8C@%@g 
 F
	 F@3
@5 F@;@, F@5 O@. F
@2@6 J@8C@%@g 
 F
	 E@3@5 F@;
@, E@5 O@. F@2@6 G@8C@%@g 
 F
	 F@3@5 F@;
@, F@5 O@. F@2@6 J@8C@3@g 
 F
@3@,@,@5 O
@,@,@5 O@. F@2@5 J@,@5 E@6 G@8C@l@g 
 G
	 E@3
@5 F@;@=@$@. Ff
 @2 @@5 FR@;@, E@5 O@. G
@2@5 G@A@<@5@= 
@5 G@;@&	 @& D}@A@<@ @. Fd
 @2 @@5 FR@;@, E@5 O@. G
@2@6 G@A@8C@i@g 
 G
	 F@3
@5 F@;@=@$@. Ff
 @2 @@5 FR@;@, F@5 O@. G
@2@5 J@A@<@2@=@&
 @;@&	 @& D}@A@<@ @. Fd
 @2 @@5 FR@;@, F@5 O@. G
@2@6 J@A@8C@i@g 
 G
	 E@3@5 F@;@=@$@. Ff @2 @@5 FR@;
@, E@5 O@. G@2@5 G@A@<@2@=@& @;@&	 @& D}@A@<@ @. Fd @2 @@5 FR@;
@, E@5 O@. G@2@6 G@A@8C@i@g 
 G
	 F@3@5 F@;@=@$@. Ff @2 @@5 FR@;
@, F@5 O@. G@2@5 J@A@<@2@=@& @;@&	 @& D}@A@<@ @. Fd @2 @@5 FR@;
@, F@5 O@. G@2@6 J@A@8C@+@g 
 G@3@,
@5 O
@5 F@. Et
 @2 @@5 FR@. G

@2@6 J@8C@E@g 
 G
@3@,@,@5 O@,@,@5 O
@,@,@5 O
@,@,@5 O@-@-@6calc_product_bounds
 @@8C@k@g 
 G
	 E@3
@5 F@;@=@#@. Ff
 @2 @@5 FR@, E@5 O@. G
@2@5 G@A@<@5@=@!@. Fd
 @2 @@5 FR@, E@5 O@. G
@2@5 G@<@. G
@2 E@6 O @@A@A@8C@Z@g 
 G   E@3@;@=@. E @2 E@,
@5 M@B@<@2@=@, E@,
@5 O@. Ff @2 @@5 FR@A@<@, E@,
@5 O@. Fd @2 @@5 FR@A
@6 G@8C@@g 
 G
	 E@3@5 F@. Et @2 @@5 FR@;
@, E@,@5 O@=@. Fd @2 @@5 FR@% D}@A@<@D@=
@, E@,@5 O@. Ff @2 @@5 FR@<@ @=@. Ff
 @2 E@,@5 M@<
@. Et
@2 E@,@5 M@A@. Ff @2 @@5 FR@;@. G@2@5 G@,@5 E@6 G@8C@@g 
 G
	 E@3@5 F@. Fd @2 @@5 FR@;
@, E@,@5 O@=@. Ff @2 @@5 FR@% D}@A@<@F@=
@, E@,@5 O@. Fd @2 @@5 FR@<@"@=@. Fd
 @2 E@,@5 M@<@. E
@/ F@2 E@,@5 M@A@. Fd @2 @@5 FR@;@. G@2@5 G@,@5 E@6 G@8C@@g 
 G
	 E@3@=
@, E@,@5 O@. Ff @2 @@5 FR@<@ @=@. Ff
 @2 E@,@5 M@<
@. Et
@2 E@,@5 M@A
@, E@,@5 O@. Ff @2 @@5 FR@, E@,@5 O@. Et @2 @@5 FR@. G@2@5 G@,@5 E@,@5 E@6 G@8C@N@g 
 G
	 E@3
@, E@,@5 O@. Fd @2 @@5 FR@, E@,@5 O@. Et @2 @@5 FR@. G@2@5 G@,@5 E@6 G@8C@@g 
 J
	 E@3 L@5 L
@5 F@;@=@"@5 F
 @5 E@;@& D}@. J
@2@5 G@B@B@A@<@@=@f@. Ff
 @2 @@5 FR@;@=@H@, E@,@5 O@. Ff @2 @@5 FR@, E@,@5 O@. Fd
@2 @@5 FR@. E@2 @@5 FR@,@5 E@5 G@$	@<@& D}@&	 @B@B@A@<@ @. Fd
 @2 @@5 FR@& D}@. @Y
@2@5 G@B@B@A@;@8C@J@g 
 J	  E@3 L@5 L@=@,
 E@5 O@. Ff
 @2 @@5 FR@<@ @=@. Ff @2 E@5 M@<
@. Et@2 E@5 M@A
@;@8C@m@g 


 J		 E@3 L@5 L@=@,
 E@,@5 O@. Fd
 @2 @@5 FR@<@"@=@. Fd @2 E@,@5 M@<@. E@/ F@2 E@,@5 M@A
@;@, E@,@5 O@. @Y@2@5 G@,@5 E@6 G@8C@8@g 
 I	 E@3@5 F@;@=@. Et @2 @@5 FR@;@$	@<@. Fd @2 @@5 FR@;@. F@2@5 G@;@8C@8@g 
 I	 F@3@5 F@;@=@. Et @2 @@5 FR@;@$	@<@. Fd @2 @@5 FR@;@. F@2@5 J@;@8C@@g 


 I@3@,
@,@5 O@,@,@5 O@=@. Et
@2 @@5 FR@. Et
 @2 @@5 FR@$	
@<@;@=@. Et @2 @@5 FR@. Et 
@2 @@5 FR@&	 @<@. Et @2 @@5 FR@. Et
@2 @@5 FR@. F@2@5 J@,@5 E@6 G@8CA%@g 


 J
	 E@3
@5 F@;@=@&
 @&	@& D}@B@B@<A@=@&
@; E@5 O@B@B@<@@=@Y@^
@Z @j@;@I@B@B@<@@=@5 F@. J
@2@5 G@5 F@;@& D}@B@B@<@@=@<@. Et @2 E@,@5 M@, E@,@5 O@. Et @2 @@5 FR@. J
@2@5 G@,@5 E@5 G@<@{@=@4@. J
@2 @5 FR@. I@2@, E@5 O@. Et @2 @@5 FR@. J
@2@5 G@A@B@<@E@. Fd @2 E@,@5 M@. J
@2@5 FR@, E@,@5 O@. Fd @2 @@5 FR@. J
@2@5 G@,@5 E@6 G@8CA%@g 


 J
	 F@3
@5 F@;@=@&
 @&	@& D}@B@B@<A@=@&
@; F@5 O@B@B@<@@=@Y@^
@Z @j@;@I@B@B@<@@=@5 F@. J
@2@5 J@5 F@;@& D}@B@B@<@@=@<@. Et @2 F@,@5 M@, F@,@5 O@. Et @2 @@5 FR@. J
@2@5 J@,@5 E@5 G@<@{@=@4@. J
@2 @5 FR@. I@2@, F@5 O@. Et @2 @@5 FR@. J
@2@5 J@A@B@<@E@. Fd @2 F@,@5 M@. J
@2@5 FR@, F@,@5 O@. Fd @2 @@5 FR@. J
@2@5 J@,@5 E@6 G@8C@@g 
 J
	 E@3@. Et @2 E@,@5 M@. Et
 @2 E@,@5 M@, E@,@5 O
@, E@,@5 O@. Et @2 @@5 FR@. Et @2 @@5 FR@=@. Et@2 @@5 FR@. J@2@5 G@<@& @&	 @,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 J
	 F@3@. Et @2 F@,@5 M@. Et
 @2 E@,@5 M@, F@,@5 O
@, E@,@5 O@. Et @2 @@5 FR@. Et @2 @@5 FR@=@. Ff @2 @@5 FR@. J@2@5 J@<@& @&	 @,@5 E@,@5 E@,@5 E@6 G@8C@k@g 
 
	 F@3
@5 F@;@=@#@. Ff
 @2 @@5 FR@, F@5 O@. 
@2@5 J@A@<@5@=@!@. Fd
 @2 @@5 FR@, F@5 O@. 
@2@5 J@<@. 
@2 F@6 O@A@A@8C@Z@g 
    F@3@;@=@. E @2 F@,
@5 M@B@<@2@=@, F@,
@5 O@. Ff @2 @@5 FR@A@<@, F@,
@5 O@. Fd @2 @@5 FR@A
@6 G@8C@@g 
 
	 F@3@5 F@. Et @2 @@5 FR@;
@, F@,@5 O@=@. Fd @2 @@5 FR@% D}@A@<@3@=
@, F@,@5 O@. Ff @2 @@5 FR@<@. Ff
 @2 F@,@5 M@A@. Ff @2 @@5 FR@;@. @2@5 J@,@5 E@6 G@8C@@g 
 
	 F@3@5 F@. Fd @2 @@5 FR@;
@, F@,@5 O@=@. Ff @2 @@5 FR@% D}@A@<@3@=
@, F@,@5 O@. Fd @2 @@5 FR@<@. Fd
 @2 F@,@5 M@A@. Fd @2 @@5 FR@;@. @2@5 J@,@5 E@6 G@8C@~@g 
 
	 F@3@=
@, F@,@5 O@. Ff @2 @@5 FR@<@. Ff
 @2 F@,@5 M@A
@, F@,@5 O@. Ff @2 @@5 FR@, F@,@5 O@. Et @2 @@5 FR@. @2@5 J@,@5 E@,@5 E@6 G@8C@N@g 
 
	 F@3
@, F@,@5 O@. Fd @2 @@5 FR@, F@,@5 O@. Et @2 @@5 FR@. @2@5 J@,@5 E@6 G@8C	@g @3@6 F@8X Punbuffer_the_used_facts C@g @3@,
@5 I/ @@. E
@2@5 F@I@8C@g  @9X P Gq C@g 	@3@;@8C@g 	 @3@;@8C@g @3@Y@_@`@k@Y@`@Z @k@Y@_@`@d@p@;@6 Gp@8C	@g 	@3@;@$
@8C
@g @3@Y@`@Z @k@;@6 Gp@8X P O C@M@g @3@,
@,@5 On@,@5 FR@;@- F@5 J J@0 Ei@1	@1@1@1@2@5 HK@;@=@& @ G@0	@1@1@1@2@5 HK@5 Ia@5 J@<@J@;@8X D  t  t t  @Wt  E/ 	P G C@g  	@9C@g 		
@3@6 G@8X D  t  t t  @Wt  A 	D  t  t t  @Wt  A D  t  t t  @Wt  A P ACA@g @3@L@,	@5 H@,
@5 H
@,@5 H
@,@,
@5 O@=@&
 O@<
@=@&
 O@<@&
 O@,@5 N @@,@5 O@=@@@=@&
 O@Y@^@^@l@<
 O@5 E@Y@^@^@k HD@5 FA@0@.priority@2@1@.	portrayed @@2@1@. A @@2@1@.
numbervars @@2@2@5
write_term  Ka@5 FA@<@6@=@&
 O@Y@^@^@i@<
 O@5 E@Y@^@^@j@0@. O@2@1@. O @@2@1@. A @@2@1@. O @@2@2@5 O @5 FA@5 FA O@5 FA@=@.@Y@^@^@l HD@5 FA@0@. O@2@1@. O @@2@1@. A @@2@1@. O @@2@2@5 O Ka@5 FA@<@$@Y@^@^@i@0@. O@2@1@. O @@2@1@. A @@2@1@. O @@2@2@5 O@;@8C@@g @3@L@,	@5 H@,
@5 H
@=	@, C@5 O@<@, O@5 O@,@5 O@5 FA O@5 FA@=@-@Y@^@^@k HD@5 FA@0@. O@2@1@. O @@2@1@. A @@2@1@. O @@2@2@5 O Ka@5 FA@<@#@Y@^@^@j@0@. O@2@1@. O @@2@1@. A @@2@1@. O @@2@2@5 O@;@8C@@g @3@L@,	@5 H@,
@5 H
@=	@, O@5 O@<@, O	@5 O@,@5 O@=@-@Y@^@^@k HD@5 FA@0@. O@2@1@. O @@2@1@. A @@2@1@. O @@2@2@5 O Ka@5 FA@<@#@Y@^@^@j@0@. O@2@1@. O @@2@1@. A @@2@1@. O @@2@2@5 O O@5 FA@5 FA@;@8C@g @3@=@& D}@<@ @!@;@6 O4 @@8C@!@g @3@0@+	@+
@2@5 F@5 F@*
 D}@;@5 FA HD@5 FA@5 N Ka@5 FA@;@8XD  t  t t  @Wt  F 	P F C
@g 
 F@3@6get_declarations_variable Fv@8C
@g 
 MM@3@6get_declarations_constant Fv@8XP Ov C@%@g @3@ 
 E	@!@- MM@5 F@,
@,@5replace_rule GZ@; Is It G;@5 Iu@I@8C@&@g @3@ 
 E		@!@- MM@5 F@,
@,@5 O@; Is It G;@5 Iu@I@8C@%@g @3@ 
 Et	@!@- MM@5 F@,
@,@5 O@; Is It G;@5 Iu@I@8C@&@g @3@ 
 Et		@!@- MM@5 F@,
@,@5 O@; Is It G;@5 Iu@I@8X P O C@>@g 

	
@3@=@"@ 
 N
@!@,@5 H@,@5 O@;@5 E@<@$
@;@5 O@B@A@;@8C@g @3@;@8X Phandle_nested_used_facts C@g @3@6save_nested_used_facts @@8C@g @3@5restore_nested_used_facts @@I@8X P O C@g @3@5 L@;@6 L @@8C@g @3@5 L@;@6 O@8C@g @3@?	@5@!get_zombiescope_no_check_required F@D	@H@; - No dead path detected 
@5 FA@;@8C@g @3@+ - DPC not required for intermediate check
@5 FA@;@8X P L C@g @3@. O@+
@2@5 I@. O@+@2@5 I@5 E@6same_record_field_names @@8X P I C@'@g @3@,@5 I @@,
@,@5 M @?@5 F@D@H@;
@6try_satisfy_goal_x @@8X P F C@g 
 F	@3@5 F @6 E@8C@g @3@6 F@8XP OR C@g 
 BP	
@3@. E@/ BP	
@2@5 E1@;@I@8C@g 
 BP	
@3@. E@/ BP
	@2@5 E1@;@I@8C@g 
 Et	
@3@. E@/ Et	
@2@5 E1@;@I@8C@g 
 Ff	
@3@. E@/ Ff	
@2@5 E1@;@I@8X D  t  t t  @Wt  In 	Pwrite_syntax_errors  C@2@g @3@. I@.rule_syntax_error@+@+	@+
@2@-@2@5 E1@5maybe_write_filename @        @5 E@5 E@5 F@=@&	 D}@<
@5 E         Involving: @5 E@5 E@5 F@I@8C@g   @3@;@8X P M C@g @3@5 F/@;@8X P H C@g @3 M@,
@5 GQ@;@?@$
@D@H@;@8X P M` C@!@g @3@5 K LR@0	@1@2@5 HK@5 GL @@; N@5 K@6 Ia@8C@g @3 N@5 K@;@I@8X P N C
@g @3@5 J]@;@-        true .    {path is always traversed.}@5 J@6 E@8C
@g @3
H1:    true .@5 J@6 E@8X P N7 C@g @3@5 J>@;@I@8C@l@g 
@3@,@,@,
@5
get_subst_hyp E@,@5 L@,@5 EM@Y@^@Z@^@g@j@?@0@1	@2@5 F@D@H@?@0	@1@2@5 F@D@H@,@5 GQ@5 E@0
@2
@,@5 G{@0@0@1	@2@2@6 L @@8C@c@g 	
@3@, F@,@5 E{ E0@-@,
@5 ER@? E0@-@,@5 ER@Y@^@^
@k@D@H@<@A@,@5 EM@Y@^
@Z@^@g@j@,@5 GQ@5 E@5 E@0@0@1	@2@2@0@1
@2@6 P@8X P Ni C
@g 	
fudge
@3@5 J@;@8C@g 	checkRefinementIntegrity@3@$For checks of refinement integrity: @5 J@;@8C@g 	subclassInheritanceIntegrity@3@.For checks of subclass inheritance integrity: @5 J@;@8C@#@g 	
traverseCutpoints
@3For path(s) from @5 J@5 M@ to @5 J@5 M> @ @5 J@;@8X P K C@g  @@3@;@6 K@8C@g @3@-@-@5 E{@;@6 K@8C@&@g ordinary@3 F@,
@5 N La@0
@1@1
@2@5 HK@; P@6 K@8C@/@g 
 K
@3 F@,@5 N Lb@0@1@1
@1
@2@5 HK@;@. K
@2@6 K@8C@g  @9X P J C@g 	
@3@. BP
@2@5 Ev@;@8C
@g 		
@3@5 J@;@8X Papply_user_defined_proof_rules  C@g   @3udr0@5 K@5 N @@5 M @ E@5 E@I@8C@g @3udr1@5 K@, F@,	@5 H@?
@5 H@D
@H@5 E^ @@I@8C@g   @3@5 M  @@5 L@;@8C@g @3udr2@5 K@, F@,	@5 H@?
@5 H@D
@H@5 H$ @@I@8C@g   @3@5 P#@5 L@;@8C	@g   @3udr3@5 K@5 L @@I@8C@g   @3@5 P#@5 L@;@8C@g @3udr4@5 K@, F@,	@5 H@?
@5 H@D
@H@5 P"@I@8C@g   @3@5 P#@5 L@;@8C@g @3udr5@5 K@, F@,	@5 H@?
@5 H@D
@H@5 P%@I@8C@g   @3@5 P#@5 L@;@8C	@g   @3udr6@5 K@5 Kk @@I@8C@g   @3@5 P#@5 L@;@8C@g @3udr7@5 K@, F@,	@5 H@?
@5 H@D
@H@5 P"@I@8C@g   @3@5 P#@5 L@;@8C@g @3udr8@5 K@, F@,	@5 H@?
@5 H@D
@H@5 P%@I@8C@g   @3@5 P#@5 L@;@8C@g   @3@;@8X P Oo C@g @3@5 Of@;@6 E@8X P Fk C@&@g @3@,@-@,@5 H@,
@5
get_vcg_trace F
@5 Nf @@5 J D@5 J@5 E@;@8X D  t  t t  @Wt  H 	P IJ C@i@g 
 BP

 BP	@3@=@&	 E@<@&	 F
@,@5insert @@,@,@5 I @@. @Y@. G@2@/ G@2@,@5 E@,@. @Y@. G@2@/ G@2@5 G@. BP@2@6 I" @@8C@m@g 
 BP

 Ff	@3@=@&	 E@<@&	 F
@,@5 P2@,@,@0@2@5 P5@. @Y@. G@2@/ G@2@,@5 E@,@. @Y@. G@2@/ G@2@5 G@. Ff@2@6 P6@8C@i@g 
 BP

 E	@3@=@&	 E@<@&	 F
@,@5 P2@,@,@5 P5@. @Y@. G@2@/ G@2@,@5 E@,@. @Y@. G@2@/ G@2@5 G@. E@2@6 P6@8C@@g 
 Ff

 Ff	@3@=@&	 E@%@<@&	 F@% 
@,@5 P2@,@,@0@1@2@5 P5@. @Y@. G@2@/ G@2@,@5 E@,@. @Y@. @Y@. G@2@/ G@2@/ G@/ F@. @Y@2@2@5 G@. Ff@2@6 P6@8C@m@g 
 Ff

 BP	@3@=@&	 E@<@&	 F
@,@5 P2@,@,@0@2@5 P5@. @Y@. G@2@/ G@2@,@5 E@,@. @Y@. G@2@/ G@2@5 G@. Ff@2@6 P6@8C@i@g 
 E

 BP	@3@=@&	 E@<@&	 F
@,@5 P2@,@,@5 P5@. @Y@. G@2@/ G@2@,@5 E@,@. @Y@. G@2@/ G@2@5 G@. E@2@6 P6@8C@n@g 
 BP

 Et F@3@=@&	 E@<@&	 F
@,@5 P2@,@,@0@2@5 P5@. @Y@. G@2@/ G@2@,@5 E@,@. @Y@. G@2@/ G@2@5 G@. Et@2 F@6 P6@8C@n@g 
 Et F	
 BP@3@=@& E@<@& F
@,@5 P2@,@,@0@2@5 P5@. @Y@. G@2@/ G@2@,@5 E@,@. @Y@. G@2@/ G@2@5 G@. Et@2 F@6 P6@8C@s@g 
 Et F	
 Et F@3@=@% E@<@% F
@,@5 P2@,@,@0@1@2@5 P5@. @Y@. G@2@/ G@2@,@5 E@,@. @Y@. G@2@/ G@2@5 G@. Et@2 F@6 P6@8C@q@g 
 Ff

 Et F@3@=@&	 E@<@&	 F
@,@5 P2@,@,@0@1@2@5 P5@. @Y@. G@2@/ G@2@,@5 E@,@. @Y@. G@2@/ G@2@5 G@. Ff@2 F@6 P6@8C@q@g 
 Et F	
 Ff@3@=@& E@<@& F
@,@5 P2@,@,@0@1@2@5 P5@. @Y@. G@2@/ G@2@,@5 E@,@. @Y@. G@2@/ G@2@5 G@. Ff@2 F@6 P6@8X P
curtailType_x C@g  @9C@g  

@9C@g  

@9C@g  

@9X P L C@%@g @3@. Ox@+
@+@2@5 I@. Ox@+@+
@2@5 I@5 E
@5compatible_array_result_types @@6 I@8X P Kq C@.@g @3@,
@,@,@,
@5 H&@,@5 Ef@L@5dont_already_know @@5 Ec
@. E	@2@-@6 El@8X Phoist_pf_actions C@g @3@,	@5get_pfs_action N@5hoist_pf_actions_x @@I@8C@g @3@;@8X Pwrite_log_entry C	@g @3@5 J]@;@6 K& @@8C@g @3@6 L @@8X P OO C@<@g 
 BP	
@3@?@$	
@D@H@?@. BP	
@2@5 OM@D@H@?
@. BP
	@2@5 OM@D
@H@. E@/ BP	
@2@5 F@;@8C@$@g 
 Et	
@3@?@. Et	
@2@5 OM@D@H@. E@/ Et	
@2@5 F@;@8C@$@g 
 Ff	
@3@?@. Ff	
@2@5 OM@D@H@. E@/ Ff	
@2@5 F@;@8X P N C@g 
		@3@6 E@8C@g 

	@3@6 E@8C@g  	
 F	@9C@g  

 F
	@9C@g  

 @Y		@9C@g  
 @Y

	@9C@U@g 

	@3@5 E@5 E@=@5 H@. Et@. @Y@2@2 FM @@5 E@<@,@=@. Et@. @Y@2@2@5 Ev@<@=@. Et@/ F@2@5 Ev@<	@. E@2@6 Ev@8C@T@g 
@3@5 E@5 E@=@5 H@. Et@. @Y	@2
@2 FM @@5 E@<@,@=@. Et@. @Y	@2
@2@5 Ev@<@=@. Et	@/ F
@2@5 Ev@<	@. E
	@2@6 Ev@8C@,@g 

@3@5 E@5 E@=@5 H@. E
@2 FM @@5 E@<	@. E
@2@6 Ev@8X P O C@g  @3@?@. P@-@-@-@2@-@5 J#@D@H@;@8C@g   @3syntax_error_sec@5 F@3The rule files contain the following syntax errors:@5 E@5 F@5 P  @@;@8X Ptry_new_deduction_strategies C@g @3@-@,@5 G\@5 J@5 Hf@;@8C@H@g 		
 E@3@,
@5 MH @@=@,@. E@+@2@,@5 G\@<
@,@. Et@+@2@,@5 G\
@5 PP@. E@2 @@5 FR@5 J@5 Hf@;@8C@H@g 		
 Et@3@,
@5 PP@=@,@. E@+@2@,@5 G\@<
@,@. Et@+@2@,@5 G\
@5 PP@. E@2 @@5 FR@5 J@5 Hf@;@8C@H@g 		
 Et@3@,
@5 PP@=@,@. Et@+@2@,@5 G\@<
@,@. E@+@2@,@5 G\
@5 PP@. Et@2 @@5 FR@5 J@5 Hf@;@8C@H@g 		
 E@3@,
@5 PP@=@,@. Et@+@2@,@5 G\@<
@,@. E@+@2@,@5 G\
@5 PP@. Et@2 @@5 FR@5 J@5 Hf@;@8C@J@g 		
 E@3@,
@5 MJ@=@,@. E@+@+@2@5 G\@<@,@. Et@+@+@2@5 G\
@5 MJ@. E@2 @@5 FR@0@. E@2@2@5 Hf@;@8C@J@g 		
 Et@3@,
@5 MJ@=@,@. E@+@+@2@5 G\@<@,@. Et@+@+@2@5 G\
@5 MJ@. E@2 @@5 FR@0@. E@2@2@5 Hf@;@8C@J@g 		
 Et@3@,
@5 MJ@=@,@. Et@+@+@2@5 G\@<@,@. E@+@+@2@5 G\
@5 MJ@. Et@2 @@5 FR@0@. Et@2@2@5 Hf@;@8C@J@g 		
 E@3@,
@5 MJ@=@,@. Et@+@+@2@5 G\@<@,@. E@+@+@2@5 G\
@5 MJ@. Et@2 @@5 FR@0@. Et@2@2@5 Hf@;@8C@b@g 		
 E@3 F@5 E@,
@5 MJ@=@&
 E@. @Y@2@,@5 FR@<@&
 N@. J@2@,@5 FR
@5 MJ@=@,@. E@+@2@5 G\@<@,@. Et@+@2@5 G\@0@. Fd@2@2@5 Hf@;@8C@b@g 		
 Et@3 F@5 E@,
@5 MJ@=@&
 E@. @Y@2@,@5 FR@<@&
 N@. J@2@,@5 FR
@5 MJ@=@,@. E@+@2@5 G\@<@,@. Et@+@2@5 G\@0@. Fd@2@2@5 Hf@;@8C@b@g 		
 Et@3 F@5 E@,
@5 MJ@=@&
 E@. F@2@,@5 FR@<@&
 N@. J
@2@,@5 FR
@5 MJ@=@,@. Et@+@2@5 G\@<@,@. E@+@2@5 G\@0@. Ff@2@2@5 Hf@;@8C@b@g 		
 E@3 F@5 E@,
@5 MJ@=@&
 E@. F@2@,@5 FR@<@&
 N@. J
@2@,@5 FR
@5 MJ@=@,@. Et@+@2@5 G\@<@,@. E@+@2@5 G\@0@. Ff@2@2@5 Hf@;@8C@k@g 
 E J@3 N@5 MJ@. E@2@,
@5 I;@. Fd@+@2@,@5 I;@5 F@=@,@. E@+@2@5 G\@<@,@. Et@+@2@5 G\ N@5 MJ@0@. E@2@2@,@5 Hf@;
@,@5 E@6 G{@8C@l@g 
 Et
 J@3 N@5 MJ@. E@2@,
@5 I;@. Fd@+@2@,@5 I;@5 F@=@,@. E@+@2@5 G\@<@,@. Et@+@2@5 G\ N@5 MJ@0@. E@2@2@,@5 Hf@;
@,@5 E@6 G{@8C@a@g 

 E J@3@?@-@5 MJ@D@H MM@5 F@. E@2@,
@5 I;@. Fd@+@2@,@5 I;@5 F@=@,@. E@+@2@5 G\@<@,@. Et@+@2@5 G\ N@5 MJ@;
@6 G{@8C@b@g 

 Et
 J@3@?@-@5 MJ@D@H MM@5 F@. E@2@,
@5 I;@. Fd@+@2@,@5 I;@5 F@=@,@. E@+@2@5 G\@<@,@. Et@+@2@5 G\ N@5 MJ@;
@6 G{@8C@N@g 
 E
 J@3 N@5 MJ@. Fd@+
@2@5 I;
@5 F@=@,@. E
@+@2@5 G\@<@,@. Et@+
@2@5 G\ N@5 MJ@. E@2 @@5 FR@;@8C@M@g 
 Et J@3 N@5 MJ@. Fd@+
@2@5 I;
@5 F@=@,@. E
@+@2@5 G\@<@,@. Et@+
@2@5 G\ N@5 MJ@. E@2 @@5 FR@;@8C@O@g 
 E
 J@3@?@-@5 MJ@D@H MM@5 F@. Fd@2@5 I;@5 F@=@,
@. E@+@2@5 G\@<@,
@. Et@+@2@5 G\ N@5 MJ@;@8C@N@g 
 Et J@3@?@-@5 MJ@D@H MM@5 F@. Fd@2@5 I;@5 F@=@,
@. E@+@2@5 G\@<@,
@. Et@+@2@5 G\ N@5 MJ@;@8C@l@g 
 E
 J
@3 N@5 MJ@. E@2@,
@5 I;@. Ff@+@2@,@5 I;@5 F@=@,@. Et@+@2@5 G\@<@,@. E@+@2@5 G\ N@5 MJ@0@. Et@2@2@,@5 Hf@;
@,@5 E@6 G{@8C@k@g 
 Et J
@3 N@5 MJ@. E@2@,
@5 I;@. Ff@+@2@,@5 I;@5 F@=@,@. Et@+@2@5 G\@<@,@. E@+@2@5 G\ N@5 MJ@0@. Et@2@2@,@5 Hf@;
@,@5 E@6 G{@8C@b@g 

 E
 J
@3@?@-@5 MJ@D@H MM@5 F@. E@2@,
@5 I;@. Ff@+@2@,@5 I;@5 F@=@,@. Et@+@2@5 G\@<@,@. E@+@2@5 G\ N@5 MJ@;
@6 G{@8C@a@g 

 Et J
@3@?@-@5 MJ@D@H MM@5 F@. E@2@,
@5 I;@. Ff@+@2@,@5 I;@5 F@=@,@. Et@+@2@5 G\@<@,@. E@+@2@5 G\ N@5 MJ@;
@6 G{@8C@N@g 
 Et
 J
@3 N@5 MJ@. Ff@+
@2@5 I;
@5 F@=@,@. Et
@+@2@5 G\@<@,@. E@+
@2@5 G\ N@5 MJ@. Et@2 @@5 FR@;@8C@M@g 
 E J
@3 N@5 MJ@. Ff@+
@2@5 I;
@5 F@=@,@. Et
@+@2@5 G\@<@,@. E@+
@2@5 G\ N@5 MJ@. Et@2 @@5 FR@;@8C@O@g 
 Et
 J
@3@?@-@5 MJ@D@H MM@5 F@. Ff@2@5 I;@5 F@=@,
@. Et@+@2@5 G\@<@,
@. E@+@2@5 G\ N@5 MJ@;@8C@N@g 
 E J
@3@?@-@5 MJ@D@H MM@5 F@. Ff@2@5 I;@5 F@=@,
@. Et@+@2@5 G\@<@,
@. E@+@2@5 G\ N@5 MJ@;@8C@g  
 Et
 I 	@9C
@g  
 E  I	@9C@g 
 Et
 I@3@. Fd @2@,@5 M@6 G@8C@g 
 E I@3@. Fd @2@,@5 M@6 G@8C@5@g 
 E
 I@3abs_3a@5 K@. E @2@,
@5 M@. E@2@,@5 M
@,@5 E@6 G@8C@4@g 
 Et I@3abs_3b@5 K@. E @2@,
@5 M@. E@2@,@5 M
@,@5 E@6 G@8C@[@g 
 E
 I@3abs_4a@5 K@. E@+
@2@,@5 K@. E@+@2@,@5 K@. Et
 @2@,@5 M@. E@2@,@5 M@,@5 E@,@5 E@,@5 E@6 G@8C@Z@g 
 Et I@3abs_4b@5 K@. E@+
@2@,@5 K@. E@+@2@,@5 K@. Et
 @2@,@5 M@. E@2@,@5 M@,@5 E@,@5 E@,@5 E@6 G@8C@d@g 
 E
 I@3abs_5a@5 K@. E@+
@2@,@5 K@. E@+@2@,@5 K@. E @2@,@5 M@. F
@2@,@5 FR@. E@2@,@5 M@,@5 E@,@5 E@,@5 E@6 G@8C@c@g 
 Et I@3abs_5b@5 K@. E@+
@2@,@5 K@. E@+@2@,@5 K@. E @2@,@5 M@. F
@2@,@5 FR@. E@2@,@5 M@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 E
 I@3abs_6a@5 K@. E@+
@2@,@5 K@. E@+@2@,@5 K@. E
 @2@,@5 M@. F
@2@,@5 FR@. E@2@,@5 M@. E @2@,@5 M@. E@2@,@5 M@,@5 E@,@5 E@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 Et I@3abs_6b@5 K@. E@+
@2@,@5 K@. E@+@2@,@5 K@. E
 @2@,@5 M@. F
@2@,@5 FR@. E@2@,@5 M@. E @2@,@5 M@. E@2@,@5 M@,@5 E@,@5 E@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 E
 I@3abs_7a@5 K@=@. Ff@2@,
@5 M@<@. Et@2@,
@5 M@. F@2@,@5 FR@. E@2@,@5 M@=@. Fd@2@,@5 M@A@<@&	 E@. F@2@,@5 FR@. E@2@,@5 M@,@5 E
@,@5 E@6 G@8C@@g 
 Et I@3abs_7b@5 K@=@. Ff@2@,
@5 M@<@. Et@2@,
@5 M@. F@2@,@5 FR@. E@2@,@5 M@=@. Fd@2@,@5 M@A@<@&	 E@. F@2@,@5 FR@. E@2@,@5 M@,@5 E
@,@5 E@6 G@8C@a@g 


 E
 I F
@3abs_8a@5 K@. E @2@,@5 M@. E
@2@,@5 M@. E @2@,@5 M@. E
@2@,@5 M@,@5 E@,@5 E@,@5 E@6 G@8C@`@g 


 Et I F
@3abs_8b@5 K@. E @2@,@5 M@. E@2@,@5 M@. E 
@2@,@5 M@. E
@2@,@5 M@,@5 E@,@5 E@,@5 E@6 G@8C@"@g 
 Et
 I F E@3abs_9a@5 K@. Ff@2 E@6 M@8C@!@g 
 E I F E@3abs_9b@5 K@. Ff@2 E@6 M@8C@"@g 
 Et
 I F E@3abs_9c@5 K@. Ff@2 E@6 M@8C@!@g 
 E I F E@3abs_9d@5 K@. Ff@2 E@6 M@8C@"@g 
 Et
 I F E@3abs_9e@5 K@. E@2 E@6 M@8C@!@g 
 E I F E@3abs_9f@5 K@. E@2 E@6 M@8C@q@g 


 Fd
 G E@3div_1a@5 K@=@ 
 @Y
@!@<
@ 
 @Y
@!@. E 
@2 E@,@5 M@=@. Fd
@2 E@,@5 M@A@<@. F@2@,@5 FR@. E
@2 E@,@5 M@,@5 E@6 G@8C@p@g 


 Ff G E@3div_1b@5 K@=@ 
 @Y
@!@<
@ 
 @Y
@!@. E 
@2 E@,@5 M@=@. Fd
@2 E@,@5 M@A@<@. F@2@,@5 FR@. E
@2 E@,@5 M@,@5 E@6 G@8C@u@g 


 E
 G F E@3div_1c@5 K@=@ 
 @Y
@!@<
@ 
 @Y
@!@. E 
@2 E@,@5 M@=@. Fd
@2 E@,@5 M@A@<@. F@2@,@5 FR@. E
@2 E@,@5 M@,@5 E@6 G@8C@u@g 


 Et
 F G E@3div_1d@5 K@=@ 
 @Y
@!@<
@ 
 @Y
@!@. E 
@2 E@,@5 M@=@. Fd
@2 E@,@5 M@A@<@. F@2@,@5 FR@. E
@2 E@,@5 M@,@5 E@6 G@8C@8@g 
 Et
 G E@3div_2a@5 K@=@ 
 @Y
@!@<
@ 
 @Y
@!@. E
@2 E@6 M@8C@7@g 
 E G E@3div_2b@5 K@=@ 
 @Y
@!@<
@ 
 @Y
@!@. E
@2 E@6 M@8C@8@g 
 E
 G E@3div_3a@5 K@=@ 
 @Y
@!@<
@ 
 @Y
@!@. E
@2 E@6 M@8C@7@g 
 Et G E@3div_3b@5 K@=@ 
 @Y
@!@<
@ 
 @Y
@!@. E
@2 E@6 M@8C@S@g 


 Et
 G E@3div_4a@5 K@=@ 
 @Y
@!@<
@ 
 @Y
@!@. Et
@2 E@,@5 M@. Et@2 E@,@5 M@,@5 E@6 G@8C@R@g 


 E G E@3div_4b@5 K@=@ 
 @Y
@!@<
@ 
 @Y
@!@. Et
@2 E@,@5 M@. Et@2 E@,@5 M@,@5 E@6 G@8C@S@g 


 E
 G E@3div_5a@5 K@=@ 
 @Y
@!@<
@ 
 @Y
@!@. E
@2 E@,@5 M@. E@2 E@,@5 M@,@5 E@6 G@8C@R@g 


 Et G E@3div_5b@5 K@=@ 
 @Y
@!@<
@ 
 @Y
@!@. E
@2 E@,@5 M@. E@2 E@,@5 M@,@5 E@6 G@8C@@g 
 Fd G E@3div_6a@5 K@=@ 
 @Y
@!@<
@ 
 @Y
@!@. E @2 E@,@5 M@=@. Fd
@2 E@,@5 M@A@<@. F
@2@,@5 FR@. E@2 E@,@5 M@=@-@. @Y@2@,@5 FR@=@. E
@2 E@,@5 M@<
@. Fd
@2 E@,@5 M@A@<@. @Y@2@,@5 FR@. E
@2 E@,@5 M@A@,@5 E@,@5 E@6 G@8C@@g 
 Ff
 G E@3div_6b@5 K@=@ 
 @Y
@!@<
@ 
 @Y
@!@. E @2 E@,@5 M@=@. Fd
@2 E@,@5 M@A@<@. F
@2@,@5 FR@. E@2 E@,@5 M@=@-@. @Y@2@,@5 FR@=@. E
@2 E@,@5 M@<
@. Fd
@2 E@,@5 M@A@<@. @Y@2@,@5 FR@. E
@2 E@,@5 M@A@,@5 E@,@5 E@6 G@8C@@g 
 E
 @Y G E@3div_6c@5 K@=@ 
 @Y
@!@<
@ 
 @Y
@!@. E @2 E@,@5 M@=@. Fd
@2 E@,@5 M@A@<@. F
@2@,@5 FR@. E@2 E@,@5 M@=@-@. @Y@2@,@5 FR@=@. E
@2 E@,@5 M@<
@. Fd
@2 E@,@5 M@A@<@. @Y@2@,@5 FR@. E
@2 E@,@5 M@A@,@5 E@,@5 E@6 G@8C@@g 
 Et
 G @Y E@3div_6d@5 K@=@ 
 @Y
@!@<
@ 
 @Y
@!@. E @2 E@,@5 M@=@. Fd
@2 E@,@5 M@A@<@. F
@2@,@5 FR@. E@2 E@,@5 M@=@-@. @Y@2@,@5 FR@=@. E
@2 E@,@5 M@<
@. Fd
@2 E@,@5 M@A@<@. @Y@2@,@5 FR@. E
@2 E@,@5 M@A@,@5 E@,@5 E@6 G@8C@a@g 
 Et
 G
 E@3div_7a@5 K@. E
 @2 E@,@5 M@. Et @2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@`@g 
 E G
 E@3div_7b@5 K@. E @2 E@,@5 M@. Et @2 E@,@5 M@=@. Ff
 @2 E@,@5 M@<
@. Et
@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@a@g 
 Et
 G
 E@3div_8a@5 K@. E
 @2 E@,@5 M@. E
@2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@`@g 
 E G
 E@3div_8b@5 K@. E @2 E@,@5 M@. E@2 E@,@5 M@=@. Ff
 @2 E@,@5 M@<
@. Et
@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@a@g 
 E
 G
 E@3div_9a@5 K@. E 
@2 E@,@5 M@. E
@2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@`@g 
 Et G
 E@3div_9b@5 K@. E @2 E@,@5 M@. E@2 E@,@5 M@=@. Ff
 @2 E@,@5 M@<
@. Et
@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@W@g 


 E
 G
 E@3div_10a@5 K@. G
@2@,@5 FR@. E@2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@,@5 E@6 G@8C@V@g 


 Et G
 E@3div_10b@5 K@. G
@2@,@5 FR@. E@2 E@,@5 M@=@. Ff
 @2 E@,@5 M@<
@. Et
@2 E@,@5 M@,@5 E@6 G@8C@u@g 
 E
 G
 E@3div_11a@5 K@. F@. G@/ @Y
@2@2@,@5 FR@. E@2 E@,@5 M@. Et
 @2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@t@g 
 Et G
 E@3div_11b@5 K@. F@. G
@/ @Y@2@2@,@5 FR@. E@2 E@,@5 M@. Et @2 E@,@5 M@=@. Ff
 @2 E@,@5 M@<
@. Et
@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@V@g 


 E G
 E@3div_12a@5 K@. G
@2@,@5 FR@. E@2 E@,@5 M@=@. Ff
 @2 E@,@5 M@<
@. Et
@2 E@,@5 M@,@5 E@6 G@8C@W@g 


 Et
 G
 E@3div_12b@5 K@. G
@2@,@5 FR@. E@2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@,@5 E@6 G@8C@@g 
 Et E@3div_13a@5 K@=@ 
 G
 G
@!@<@ 
 G G
@!@. Et
 @2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@=@. E @2 E@,@5 M@<@. E@/ @Y@. F
@2@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@@g 
 E E@3div_13b@5 K@=@ 
 G
 G
@!@<@ 
 G G
@!@. Et
 @2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@=@. E @2 E@,@5 M@<@. E@/ @Y@. F
@2@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@}@g 
 E E@3div_14a@5 K@=@ 
 G
 G
@!@<@ 
 G G
@!@. Et
 @2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@. E
@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@}@g 
 Et E@3div_14b@5 K@=@ 
 G
 G
@!@<@ 
 G G
@!@. Et
 @2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@. E
@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@l@g 		
 BP  E@3div_15a@5 K@=@ 
 G
 G

@!@<@ 
 G
 G
@!@. Et @2 E@,@5 M@=@. Ff
@2 E@,@5 M@<@. Et
@/ @Y@2 E@,@5 M@,@5 E@6 G@8C@l@g 		
 BP  E@3div_15b@5 K@=@ 
 G
 G

@!@<@ 
 G
 G
@!@. Et @2 E@,@5 M@=@. Ff
@2 E@,@5 M@<@. Et
@/ @Y@2 E@,@5 M@,@5 E@6 G@8C@q@g 		
 BP
 F E@3div_15c@5 K@=@ 
 G
 G

@!@<@ 
 G
 G
@!@. Et @2 E@,@5 M@=@. Ff
@2 E@,@5 M@<@. Et
@/ @Y@2 E@,@5 M@,@5 E@6 G@8C@p@g 		
 BP F E@3div_15d@5 K@=@ 
 G
 G

@!@<@ 
 G
 G
@!@. Et @2 E@,@5 M@=@. Ff
@2 E@,@5 M@<@. Et
@/ @Y@2 E@,@5 M@,@5 E@6 G@8C@}@g 
 Et E@3div_16a@5 K@=@ 
 G
 G
@!@<@ 
 G G
@!@. E
 @2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@. Et
@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@}@g 
 E E@3div_16b@5 K@=@ 
 G
 G
@!@<@ 
 G G
@!@. E
 @2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@. Et
@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@@g 
 E
 G
 G
 E@3div_17a@5 K@=@. G@. G@2@2@!@<@. G@/ G@2@!@. E @2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@. E@. F@. @Y@2@2
@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@@g 
 Et E@3div_17b@5 K@=@ 
 G
 G
@!@<@ 
 G G
@!@. E
 @2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@. E@. F@. @Y
@2@2@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@q@g 		
 BP  E@3div_18a@5 K@=@ 
 G
 G

@!@<@ 
 G
 G
@!@. E @2 E@,@5 M@=@. Ff
@/ F@2 E@,@5 M@<@. Et@. F
@2@/ F@2 E@,@5 M@,@5 E@6 G@8C@q@g 		
 BP  E@3div_18b@5 K@=@ 
 G
 G

@!@<@ 
 G
 G
@!@. E @2 E@,@5 M@=@. Ff
@/ F@2 E@,@5 M@<@. Et@. F
@2@/ F@2 E@,@5 M@,@5 E@6 G@8C@v@g 		
 BP
 F E@3div_18c@5 K@=@ 
 G
 G

@!@<@ 
 G
 G
@!@. E @2 E@,@5 M@=@. Ff
@/ F@2 E@,@5 M@<@. Et@. F
@2@/ F@2 E@,@5 M@,@5 E@6 G@8C@u@g 		
 BP F E@3div_18d@5 K@=@ 
 G
 G

@!@<@ 
 G
 G
@!@. E @2 E@,@5 M@=@. Ff
@/ F@2 E@,@5 M@<@. Et@. F
@2@/ F@2 E@,@5 M@,@5 E@6 G@8C@@g 
 Et E@3div_19a@5 K@=@ 
 G
 G
@!@<@ 
 G G
@!@. E
@2 E@,@5 M@. F@2@,@5 FR@=@. Ff@2 E@,@5 M@<
@. Et@2 E@,@5 M@. F@2@,@5 FR@. E
@2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 E E@3div_19b@5 K@=@ 
 G
 G
@!@<@ 
 G G
@!@. E
@2 E@,@5 M@. F@2@,@5 FR@=@. Ff@2 E@,@5 M@<
@. Et@2 E@,@5 M@. F@2@,@5 FR@. E
@2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 E E@3div_20a@5 K@=@ 
 G
 G
@!@<@ 
 G G
@!@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@. F@/ @Y@2@,@5 FR@. E
@2 E@,@5 M@. E
@2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 Et E@3div_20b@5 K@=@ 
 G
 G
@!@<@ 
 G G
@!@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@. F@/ @Y@2@,@5 FR@. E
@2 E@,@5 M@. E
@2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 BP  E@3div_21a@5 K@=@ 
 G
 G

@!@<@ 
 G
 G
@!@. E@+@2@,@5 K@=@5 F@% D}@Y@^@Z @k@<@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@. F@/ @Y@2@,@5 FR@. E@2 E@,@5 M@=@. @Y@2@,@5 FR@. Et
@2 E@,@5 M@<@. @Y@2@,@5 FR@. Ff
@2 E@,@5 M@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 BP  E@3div_21b@5 K@=@ 
 G
 G

@!@<@ 
 G
 G
@!@. E@+@2@,@5 K@=@5 F@% D}@Y@^@Z @k@<@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@. F@/ @Y@2@,@5 FR@. E@2 E@,@5 M@=@. @Y@2@,@5 FR@. Et
@2 E@,@5 M@<@. @Y@2@,@5 FR@. Ff
@2 E@,@5 M@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 BP
 F E@3div_21c@5 K@=@ 
 G
 G

@!@<@ 
 G
 G
@!@. E@+@2@,@5 K@=@5 F@% D}@Y@^@Z @k@<@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@. F@/ @Y@2@,@5 FR@. E@2 E@,@5 M@=@. @Y@2@,@5 FR@. Et
@2 E@,@5 M@<@. @Y@2@,@5 FR@. Ff
@2 E@,@5 M@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 BP F E@3div_21d@5 K@=@ 
 G
 G

@!@<@ 
 G
 G
@!@. E@+@2@,@5 K@=@5 F@% D}@Y@^@Z @k@<@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@. F@/ @Y@2@,@5 FR@. E@2 E@,@5 M@=@. @Y@2@,@5 FR@. Et
@2 E@,@5 M@<@. @Y@2@,@5 FR@. Ff
@2 E@,@5 M@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 E
 F
 E@3div_22a@5 K@=@ 
 G
 G@!@<@ 
 G G@!@. Et @2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@=@. E
@2 E@,@5 M@<@. E@. F@2
@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@@g 
 Et F
 E@3div_22b@5 K@=@ 

 G
 G@!@<@ 

 G G@!@. Et @2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@=@. E@2 E@,@5 M@<@. E@. F@2@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@@g 
 Et
 F
 E@3div_23a@5 K@=@ 
 G
 G@!@<@ 
 G G@!@. E @2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@. E
 @2 E@,@5 M@,@5 E@,@5 E@6 G@8C@@g 
 E F
 E@3div_23b@5 K@=@ 

 G
 G@!@<@ 

 G G@!@. E @2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@. E @2 E@,@5 M@,@5 E@,@5 E@6 G@8C@@g 
 E
 F
 E@3div_24a@5 K@=@ 
 G
 G@!@<@ 
 G G@!@. E @2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@. E 
@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@@g 
 Et F
 E@3div_24b@5 K@=@ 

 G
 G@!@<@ 

 G G@!@. E @2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@. E @2 E@,@5 M@,@5 E@,@5 E@6 G@8C@@g 
 Et
 F
 E@3div_25a@5 K@=@ 
 G
 G@!@<@ 
 G G@!@. E @2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@. E
@/ F@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@@g 
 E F
 E@3div_25b@5 K@=@ 

 G
 G@!@<@ 

 G G@!@. E @2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@. E@/ F@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@@g 
 Et
 F
 E@3div_26a@5 K@=@ 
 G
 G@!@<@ 
 G G@!@. Et @2 E@,@5 M@. F
@2@,@5 FR@=@. Ff@2 E@,@5 M@<
@. Et@2 E@,@5 M@. F@2@,@5 FR@. E@2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 E F
 E@3div_26b@5 K@=@ 

 G
 G@!@<@ 

 G G@!@. Et @2 E@,@5 M@. F@2@,@5 FR@=@. Ff@2 E@,@5 M@<
@. Et@2 E@,@5 M@. F@2@,@5 FR@. E@2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 Et
 F
 E@3div_27a@5 K@=@ 
 G
 G@!@<@ 
 G G@!@. E
@2 E@,@5 M@. F
@2@,@5 FR@=@. Ff@2 E@,@5 M@<
@. Et@2 E@,@5 M@. F@2@,@5 FR@. E@2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@=@. @Y@2@,@5 FR@. E@2 E@,@5 M@A@<@. @Y@2@,@5 FR@. Fd@2 E@,@5 M@A@,@5 E@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
=< F
 E@3div_27b@5 K@=@ 

 G
 G@!@<@ 

 G G@!@. E@2 E@,@5 M@. F@2@,@5 FR@=@. Ff@2 E@,@5 M@<
@. Et@2 E@,@5 M@. F@2@,@5 FR@. E@2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@=@. @Y@2@,@5 FR@. E@2 E@,@5 M@A@<@. @Y@2@,@5 FR@. Fd@2 E@,@5 M@A@,@5 E@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 E
 F
 E@3div_28a@5 K@=@ 
 G
 G@!@<@ 
 G G@!@. Et @2 E@,@5 M@=@. Ff
 @2 E@,@5 M@<
@. Et
@2 E@,@5 M@. E
@2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 Et F
 E@3div_28b@5 K@=@ 

 G
 G@!@<@ 

 G G@!@. Et @2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@. E@2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 E
 F
 E@3div_29a@5 K@=@ 
 G
 G@!@<@ 
 G G@!@. F@/ @Y
@2@,@5 FR@. E@2 E@,@5 M@=@. Ff
 @2 E@,@5 M@<
@. Et
@2 E@,@5 M@. E
@2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@=@. @Y
@2@,@5 FR@. E@2 E@,@5 M@A@<@. @Y
@2@,@5 FR@. Fd@2 E@,@5 M@A@,@5 E@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 Et F
 E@3div_29b@5 K@=@ 

 G
 G@!@<@ 

 G G@!@. F@/ @Y@2@,@5 FR@. E@2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@. E@2 E@,@5 M@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@=@. @Y@2@,@5 FR@. E@2 E@,@5 M@A@<@. @Y@2@,@5 FR@. Fd@2 E@,@5 M@A@,@5 E@,@5 E@,@5 E@,@5 E@6 G@8C@d@g 
 E E@3div_30a@5 K@. E@. G@+
@2@+@2@,@5 K@=@. Ff
 @2 E@,@5 M@<
@. Et
@2 E@,@5 M@. E@. G
@2@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@d@g 
 Et E@3div_30b@5 K@. E@. G@+
@2@+@2@,@5 K@=@. Ff
 @2 E@,@5 M@<
@. Et
@2 E@,@5 M@. E@. G
@2@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@P@g 


 Et E@3div_31a@5 K@. E @2 E@,
@5 M@. E@. G@2 @2 E@,@5 M@. Et @2 E@,@5 M@,@5 E
@,@5 E@6 G@8C@P@g 


 E E@3div_31b@5 K@. E @2 E@,
@5 M@. E@. G@2 @2 E@,@5 M@. Et @2 E@,@5 M@,@5 E
@,@5 E@6 G@8C@@g 
 Et
 G
 E@3div_32a@5 K
@5 F@. F@. F
@2@2@,@5 FR@. Ff @2 @@5 FR@. E
@2 E@,@5 M@. E@2 E@,@5 M@=@. E @2 E@,@5 M@<@B@=@. Ff @2 E@,@5 M@<@1@=@. Et@2 E@,@5 M@<@ @=@. Fd @2 E@,@5 M@<@. E@/ F@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@@g 
 E G
 E@3div_32b@5 K@5 F@. F@. F@2@2@,@5 FR@. Ff @2 @@5 FR@. E@2 E@,@5 M@. E@2 E@,@5 M@=@. E
 @2 E@,@5 M@<@B@=@. Ff
 @2 E@,@5 M@<@1@=@. Et
@2 E@,@5 M@<@ @=@. Fd
 @2 E@,@5 M@<@. E
@/ F@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@@g 


 Et
 G
 E@3div_33a@5 K
@5 F@. F@. F
@2@2@,@5 FR@. Ff @2 @@5 FR@. F@2@,@5 FR@. E@2 E@,@5 M@. E@2 E@,@5 M@=@. E @2 E@,@5 M@<@B@=@. Ff @2 E@,@5 M@<@1@=@. Et@2 E@,@5 M@<@ @=@. Fd @2 E@,@5 M@<@. E@/ F@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@@g 


 E G
 E@3div_33b@5 K@5 F@. F@. F@2@2@,@5 FR@. Ff @2 @@5 FR@. F@2@,@5 FR@. E@2 E@,@5 M@. E@2 E@,@5 M@=@. E
 @2 E@,@5 M@<@B@=@. Ff
 @2 E@,@5 M@<@1@=@. Et
@2 E@,@5 M@<@ @=@. Fd
 @2 E@,@5 M@<@. E
@/ F@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@@g 
 E
 G
 E@3div_34a@5 K
@5 F@. Ff
 @2 @@5 FR@. E
@2 E@,@5 M@. F@/ @Y
@2@,@5 FR@. E@2 E@,@5 M@=@. E @2 E@,@5 M@. E@/ F@2 E@,@5 M@<@G@=@. Ff @2 E@,@5 M@<@3@=@. Et@2 E@,@5 M@<@"@=@. Fd@/ F@2 E@,@5 M@<@. E@/ F@2 E@,@5 M@% D}@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 Et G
 E@3div_34b@5 K@5 F@. Ff @2 @@5 FR@. E@2 E@,@5 M@. F@/ @Y@2@,@5 FR@. E@2 E@,@5 M@=@. E
 @2 E@,@5 M@. E
@/ F@2 E@,@5 M@<@G@=@. Ff
 @2 E@,@5 M@<@3@=@. Et
@2 E@,@5 M@<@"@=@. Fd
@/ F@2 E@,@5 M@<@. E
@/ F@2 E@,@5 M@% D}@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 E
 G
 E@3div_35a@5 K
@5 F@. Ff
 @2 @@5 FR@. E
@2 E@,@5 M@. F
@2@,@5 FR@. E@2 E@,@5 M@=@. E @2 E@,@5 M@<@B@=@. Ff @2 E@,@5 M@<@1@=@. Et@2 E@,@5 M@<@ @=@. Fd @2 E@,@5 M@<@. E@/ F@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@@g 
 Et G
 E@3div_35b@5 K@5 F@. Ff @2 @@5 FR@. E@2 E@,@5 M@. F@2@,@5 FR@. E@2 E@,@5 M@=@. E
 @2 E@,@5 M@<@B@=@. Ff
 @2 E@,@5 M@<@1@=@. Et
@2 E@,@5 M@<@ @=@. Fd
 @2 E@,@5 M@<@. E
@/ F@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@R@g 


 Ff  E@3mod_1a@5 K L@5 L@. E@. J@+@2 @2@,
@5 K@. Ff @2 E@,@5 M@. Et @2 E@,@5 M
@,@5 E@,@5 E@6 G@8C@R@g 


 Fd  E@3mod_1b@5 K L@5 L@. E@. J@+@2 @2@,
@5 K@. Ff @2 E@,@5 M@. Et @2 E@,@5 M
@,@5 E@,@5 E@6 G@8C@>@g 
 Et J E@3mod_2a@5 K L@5 L@. Et @2 E@,
@5 M@. Ff @2 E@,@5 M
@,@5 E@6 G@8C@?@g 
 E
 J E@3mod_2b@5 K L@5 L@. Et @2 E@,
@5 M@. Ff @2 E@,@5 M
@,@5 E@6 G@8C@@g 
 E
 J
 G
 E@3mod_3a@5 K L@5 L@. E @2 E@,@5 M@, E@,@5 O@. Et @2 @@5 FR@. Fd @2 E@,@5 M@. Fd 
@2 E@,@5 M@. G@2@,@5 FR@. Fd
@2 E@,@5 M@. E@2 E@,@5 M@,@5 E@,@5 E@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 Et J
 G
 E@3mod_3b@5 K L@5 L@. E @2 E@,@5 M@, E@,@5 O@. Et @2 @@5 FR@. Fd 
@2 E@,@5 M@. Fd @2 E@,@5 M@. G
@2@,@5 FR@. Fd@2 E@,@5 M@. E@2 E@,@5 M@,@5 E@,@5 E@,@5 E@,@5 E@,@5 E@6 G@8C@i@g 


 E
 J
 E@3mod_4a@5 K L@5 L@. Ff @2 E@,@5 M@. E @2 E@,@5 M@. E
@2 E@,@5 M@. E
@2 E@,@5 M@,@5 E@,@5 E@,@5 E@6 G@8C@h@g 


 Et J
 E@3mod_4b@5 K L@5 L@. Ff
 @2 E@,@5 M@. E @2 E@,@5 M@. E@2 E@,@5 M@. E
@2 E@,@5 M@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 E
 @Y J
 E@3mod_5a@5 K L@5 L@. Ff
 @2 E@,@5 M@. E @2 E@,@5 M@. E@+@2@,@5 K@. E
@2 E@,@5 M@. E@+@2@,@5 K@. E@. @Y@2@2 E@,@5 M@,@5 E@,@5 E@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 E
 @Y
 J
 E@3mod_5b@5 K L@5 L@. Ff @2 E@,@5 M@. E @2 E@,@5 M@. E@+@2@,@5 K@. E@2 E@,@5 M@. E
@+@2@,@5 K@. E@. @Y@2@2 E@,@5 M@,@5 E@,@5 E@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 Et @Y J
 E@3mod_5c@5 K L@5 L@. Ff @2 E@,@5 M@. E 
@2 E@,@5 M@. E
@+@2@,@5 K@. E@2 E@,@5 M@. E@+@2@,@5 K@. E@. @Y@2@2 E@,@5 M@,@5 E@,@5 E@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 Et @Y
 J
 E@3mod_5d@5 K L@5 L@. Ff
 @2 E@,@5 M@. E @2 E@,@5 M@. E@+@2@,@5 K@. E@+@2@,@5 K@. E
@2 E@,@5 M@. E@. @Y@2@2 E@,@5 M@,@5 E@,@5 E@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 E
 F J
 E@3mod_6a@5 K L@5 L@. Ff
 @2 E@,@5 M@. Et@+@2@,@5 K@. Et @2 E@,@5 M@. E@+@2@,@5 K@. E@. F@2@2 E@,@5 M@=@. E@/ F
@2 E@,@5 M@<
@. Fd
@2 E@,@5 M@,@5 E@,@5 E@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 Et F J
 E@3mod_6b@5 K L@5 L@. Ff @2 E@,@5 M@. Et
@+@2@,@5 K@. Et @2 E@,@5 M@. E@+@2@,@5 K@. E@. F@2@2 E@,@5 M@=@. E
@/ F@2 E@,@5 M@<
@. Fd
@2 E@,@5 M@,@5 E@,@5 E@,@5 E@,@5 E@,@5 E@6 G@8C@<@g 
 Et
 J @3pow_1a@5 K L@5 L@. Et @2 E@,
@5 M@. Et @2@,@5 M
@,@5 E@6 G@8C@;@g 
 E  J@3pow_1b@5 K L@5 L@. Et @2 E@,
@5 M@. Et @2@,@5 M
@,@5 E@6 G@8C@@g 
 E
 J
@3pow_2a@5 K L@5 L@. Et@2 E@,@5 M@. Et @2 E@,@5 M@. E@+@2@,@5 K@. E@+@2@,@5 K@. J@2@,@5 FR@. E
@2@,@5 M@,@5 E@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 Et J
@3pow_2b@5 K L@5 L@. Et
@2 E@,@5 M@. Et @2 E@,@5 M@. E@+@2@,@5 K@. E
@+@2@,@5 K@. J@2@,@5 FR@. E@2@,@5 M@,@5 E@,@5 E@,@5 E@,@5 E@6 G@8C@a@g 


 BP
 J G
 J
@3pow_3a@5 K L@5 L@=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@. BP
@/ F@2@,@5 FR E@,@5 M@,@5 E@6 G@8C@a@g 


 BP
 G
 J J
@3pow_3b@5 K L@5 L@=@. Ff
 @2 E@,@5 M@<
@. Et
@2 E@,@5 M@. BP@/ F
@2@,@5 FR E@,@5 M@,@5 E@6 G@8C@@g 
 E@3pow_4a@5 K L@5 L@=@ 
 G
 J
@!@<@ 
 G J
@!@. Et @2 E@,@5 M@. Et@2 E@,@5 M@. Et
 @2 E@,@5 M@=
@5 F@#
@% D}@<@. E
@+@2@,@5 K@=@5 F@#@% D}@<@. E@+@2@,@5 K@. J@2@,@5 FR@. G@2@,@5 FR@. E@2@,@5 M@,@5 E@,@5 E@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 Et@3pow_4b@5 K L@5 L@=@ 
 G
 J
@!@<@ 
 G J
@!@. Et @2 E@,@5 M@. Et@2 E@,@5 M@. Et
 @2 E@,@5 M@=
@5 F@#
@% D}@<@. E
@+@2@,@5 K@=@5 F@#@% D}@<@. E@+@2@,@5 K@. J@2@,@5 FR@. G@2@,@5 FR@. E@2@,@5 M@,@5 E@,@5 E@,@5 E@,@5 E@,@5 E@6 G@8C@@g 


 E@3arith_1@5 K@=@. E@. @Y@+
@2@/ @Y@+
@2@,@5 K@<@\@=@. E@. @Y@+
@2@/ @Y
@+@2@,@5 K@<@D@=@. E@. @Y@+
@2@/ @Y@+
@2@,@5 K@<@,@=@. E@. @Y@+
@2@/ @Y
@+@2@,@5 K@<@. E@. F@+
@2@/ F@+
@2@,@5 K@. E@2@,@5 M@,@5 E@6 G@8C@@g 


 Et@3 P@5 K@=@. E@. @Y@+
@2@/ @Y@+
@2@,@5 K@<@\@=@. E@. @Y@+
@2@/ @Y
@+@2@,@5 K@<@D@=@. E@. @Y@+
@2@/ @Y@+
@2@,@5 K@<@,@=@. E@. @Y@+
@2@/ @Y
@+@2@,@5 K@<@. E@. F@+
@2@/ F@+
@2@,@5 K@. E@2@,@5 M@,@5 E@6 G@8C@@g 
 E E@3arith_2a@5 K@=
@. G@+@2@!@<

@. G@+@2@!@=@. @Y
@+@2@!@<
@. @Y@+
@2@!@. E@+@2@,@5 K@5 F@. Et@2 @@5 FR@5 F@=@5 F@#@% D}@<@. E@+@2@,@5 K@5 F@. G@. F@2@2@,@5 FR@. E@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@@g 
 Et E@3arith_2b@5 K@=
@. G@+@2@!@<

@. G@+@2@!@=@. @Y
@+@2@!@<
@. @Y@+
@2@!@. E@+@2@,@5 K@5 F@. Et@2 @@5 FR@5 F@=@5 F@#@% D}@<@. E@+@2@,@5 K@5 F@. G@. F@2@2@,@5 FR@. E@2 E@,@5 M@,@5 E@,@5 E@6 G@8C@@g 
 Et E@3 L@5 Larith_3a@5 K@5 F@. E @2 @@5 FR@. Et @2 E@,
@5 M@=@. Et@. J@+@2@2@,@5 K@A@<@. Et@. J@+@2@+@2@,@5 K@5 F@. Et@2 @@5 FR@=@. E @2 E@,@5 M@<@ @=@. Et@2 E@,@5 M@<@. E@/ F@2 E@,@5 M@,@5 E
@,@5 E@6 G@8C@@g 
 E E@3 L@5 Larith_3b@5 K@5 F@. E @2 @@5 FR@. Et @2 E@,
@5 M@=@. Et@. J@+@2@2@,@5 K@A@<@. Et@. J@+@2@+@2@,@5 K@5 F@. Et@2 @@5 FR@=@. E @2 E@,@5 M@<@ @=@. Et@2 E@,@5 M@<@. E@/ F@2 E@,@5 M@,@5 E
@,@5 E@6 G@8C@9@g 

 BP@3@?@5 F@D@H@?@5 F@D@H@0@+
@+@2@5 F@0
@+@2@5 F@;@6deduce_equal_arguments @@8X P NA C@g @3@. E.	
@-@2@5 E@;@. E.	
@2@6 F@8X P O C@g 	@3@,
@5 O@;@,@5 O@;
@6 E@8C@g  	@9X P N C@!@g @3@5 K Lu@0	@1
@1@2@5 HK@5 G6@; N@5 K@6 Ia@8C@g @3 N@5 K@;@I@8X P N~ C@]@g 

@3@,	@,
@,@,@,
@5 I@,@,@,@5 E @@;@5 Mq F@,@5 N
Applied rule @5 H` Lp@0@1	@1@1@1
@2@5 HK@;
@5 K @ @@. GG@2
@5 I@;@8C@g @3 @@-@. GG@-@2@-@5 I@;@8X Pstan C@g @3@5 H@; FM@,@5 E@; G#@-@5 E4@5 M @@;@8C@g @3@;@8X P F C@g @3@,@,
@5 O@. F

@2@5 F@I@8C@?@g @3@5 F @@?
@,@-@5 P@. Ff	@2 @@5 FR@D
@H@<@A@;@. F	
@2@5 F@. F@-
@-@2@5 E@;@8X Ptry_proof_framing  C@)@g @3@,@5 G?@5 N@,	@5 Nq@. H<@-@2@5 E@. H<@2@5 F@5 H @5clear_up_stack_facts  @@,
@5 H9 @@5 N: @@$
	@;@8X P Og C@@g 


 J@3@5 F@Y@^@Z @k@;@,
@,@5 Of@;@=@f@=
@, E@,@5 O@. Et @2 @@5 FR@<@. Et
 @2 E@,@5 M@A
@, E@,@5 O@. Et @2 @@5 FR@. E@/ F@2 @@5 FR@$	
@,@5 E@,@5 E@5 G@<@-@=
@5 E@ 	
 J
@!@$
@<
@ 	
 J@!@&
 D}@B@B@B@;@8C
@g 	@3@5 F@;@8C@g @3@;@0@2@6 Oi@8C@g @3@0@+@+@2@5 F@,
@5 Oi@;@0
@2@6 F@8X D  t  t t  @Wt  F 	P N) C@g @3@5 Gn@;@ Eliminated equality hypothesis H@5 H`@;@8C@g @3 LE@5 H`@;@8X P O C@#@g 
 N
@3@;
@5 O@;@8C@g @3@;@8X Prestructure_vc C@g @3@6movenots @@8C@g @3@6
split_hyps @@8C@g @3@6split_concs @@8C@g @3@6do_implication @@8C@g @3@6 Oq @@8C@g @3@;@8X P F C@G@g 

@3@,
@5 I@,@5 I@,@5 I@,
@5 I
@,@5 I@,@5 I@,@5 I@,@5 I@,@5 O1@,@5 N@,@5sign @@6 N@8X P O{ C@g 
@3@;@5 L
@;@8C@g 

@3@5 L
@;
@5 Oz@;@8C
@g 
@3@;@5 L
@;@8C@g 
@3@5 L
@;@5 Oz@;@8X Pwrite_dead_path C@g @3@5 L@;@6write_dead_path_found @@8C@g @3@5 L@;@6 P@8C@g @3@?@5 O@D@H@;@,
@5 IX @@5 J@5 E@6 E@8C@g @3@5 O@;@,
@5 H @@5 J@5 E@6 E@8X P O C@g @3@. E@-@2@5 E@,	@5 L~@;@6 O @@8X Phoist_pf_traversal_conditions C@g @3@-@,	@5get_pfs_traversal_condition N@5 N @@I@8C@g @3@;@8X P M C@g @3@5 H)@K@,
@5 FR@$
@8C@g @3@5 H)@K	@,
@5 FR@$	
@8X P M C@g @3@5 A @,@5 H@5 H
@5 H
@5 J @@;@8X Poverall_summary_of_file C@"@g @3@. @+	@2@-@5 G@; J@5 F@5 E@5 F@. 	@2@5overall_summary_of_rule @@6 Q @@8C@g @3@;@8X P O C
@g  	
@9C@g @3@0	
@2@6 I@8X D  t  t t  @Wt  H 	P O C@g  
 BP
 BP@9C@g  
 E
 E@9C@g  
 Et
 E@9C@g  
 E
 Et@9C@g  
 Ff
 Fd@9C@g  
 Fd
 Ff@9C@g  
 BP
 Et@9C@g  
 BP
 E@9C@g  
 BP
 Et@9C@g  
 BP
 E@9C@g  
 Ff
 Et@9C@g  
 Ff
 E@9C@g  
 Ff
 E@9C@g  
 Ff
 E@9C@g  
 Fd
 E@9C@g  
 Fd
 Et@9C@g  
 Fd
 E@9C@g  
 Fd
 E@9C@(@g 
 BP
 Et
@3@,@5 MJ
@5 MJ@;@. Et
@2 @@6 FR@8C@(@g 
 BP
 E
@3@,@5 MJ
@5 MJ@;@. Et
@2 @@6 FR@8C@(@g 
 BP
 Et
@3@,@5 MJ
@5 MJ@;@. Et
@2 @@6 FR@8C@(@g 
 BP
 E
@3@,@5 MJ
@5 MJ@;@. Et
@2 @@6 FR@8C@(@g 
 BP
 E
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8C@(@g 
 BP
 Et
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8C@(@g 
 BP
 E
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8C@(@g 
 BP
 Et
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8C@(@g 
 BP
 Ff
@3@,@5 MJ
@5 MJ@;@. Ff
@2 @@6 FR@8C@(@g 
 BP
 Fd
@3@,@5 MJ
@5 MJ@;@. Ff
@2 @@6 FR@8C@(@g 
 BP
 Ff
@3@,@5 MJ
@5 MJ@;@. Ff
@2 @@6 FR@8C@(@g 
 BP
 Fd
@3@,@5 MJ
@5 MJ@;@. Ff
@2 @@6 FR@8C@(@g 
 BP
 Fd
@3@,@5 MJ
@5 MJ@;@. Fd
@2 @@6 FR@8C@(@g 
 BP
 Ff
@3@,@5 MJ
@5 MJ@;@. Fd
@2 @@6 FR@8C@(@g 
 BP
 Fd
@3@,@5 MJ
@5 MJ@;@. Fd
@2 @@6 FR@8C@(@g 
 BP
 Ff
@3@,@5 MJ
@5 MJ@;@. Fd
@2 @@6 FR@8C@(@g 
 BP
 E
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8C@(@g 
 BP
 E
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8C@(@g 
 BP
 E
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8C@(@g 
 BP
 E
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8C@(@g 
 Et
 Et
@3@,@5 MJ
@5 MJ@;@. Et
@2 @@6 FR@8C@(@g 
 Et
 E
@3@,@5 MJ
@5 MJ@;@. Et
@2 @@6 FR@8C@(@g 
 E
 Et
@3@,@5 MJ
@5 MJ@;@. Et
@2 @@6 FR@8C@(@g 
 E
 E
@3@,@5 MJ
@5 MJ@;@. Et
@2 @@6 FR@8C@(@g 
 Et
 Ff
@3@,@5 MJ
@5 MJ@;@. Ff
@2 @@6 FR@8C@(@g 
 Et
 Fd
@3@,@5 MJ
@5 MJ@;@. Ff
@2 @@6 FR@8C@(@g 
 E
 Ff
@3@,@5 MJ
@5 MJ@;@. Ff
@2 @@6 FR@8C@(@g 
 E
 Fd
@3@,@5 MJ
@5 MJ@;@. Ff
@2 @@6 FR@8C@(@g 
 Et
 E
@3@,@5 MJ
@5 MJ@;@. Ff
@2 @@6 FR@8C@(@g 
 Et
 E
@3@,@5 MJ
@5 MJ@;@. Ff
@2 @@6 FR@8C@(@g 
 E
 E
@3@,@5 MJ
@5 MJ@;@. Ff
@2 @@6 FR@8C@(@g 
 E
 E
@3@,@5 MJ
@5 MJ@;@. Ff
@2 @@6 FR@8C@(@g 
 E
 E
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8C@(@g 
 E
 Et
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8C@(@g 
 Et
 E
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8C@(@g 
 Et
 Et
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8C@(@g 
 E
 Fd
@3@,@5 MJ
@5 MJ@;@. Fd
@2 @@6 FR@8C@(@g 
 E
 Ff
@3@,@5 MJ
@5 MJ@;@. Fd
@2 @@6 FR@8C@(@g 
 Et
 Fd
@3@,@5 MJ
@5 MJ@;@. Fd
@2 @@6 FR@8C@(@g 
 Et
 Ff
@3@,@5 MJ
@5 MJ@;@. Fd
@2 @@6 FR@8C@(@g 
 E
 E
@3@,@5 MJ
@5 MJ@;@. Fd
@2 @@6 FR@8C@(@g 
 E
 E
@3@,@5 MJ
@5 MJ@;@. Fd
@2 @@6 FR@8C@(@g 
 Et
 E
@3@,@5 MJ
@5 MJ@;@. Fd
@2 @@6 FR@8C@(@g 
 Et
 E
@3@,@5 MJ
@5 MJ@;@. Fd
@2 @@6 FR@8C@(@g 
 Ff
 Ff
@3@,@5 MJ
@5 MJ@;@. Et
@2 @@6 FR@8C@(@g 
 Ff
 Fd
@3@,@5 MJ
@5 MJ@;@. Et
@2 @@6 FR@8C@(@g 
 Fd
 Ff
@3@,@5 MJ
@5 MJ@;@. Et
@2 @@6 FR@8C@(@g 
 Fd
 Fd
@3@,@5 MJ
@5 MJ@;@. Et
@2 @@6 FR@8C@(@g 
 Ff
 Et
@3@,@5 MJ
@5 MJ@;@. Et
@2 @@6 FR@8C@(@g 
 Ff
 E
@3@,@5 MJ
@5 MJ@;@. Et
@2 @@6 FR@8C@(@g 
 Fd
 Et
@3@,@5 MJ
@5 MJ@;@. Et
@2 @@6 FR@8C@(@g 
 Fd
 E
@3@,@5 MJ
@5 MJ@;@. Et
@2 @@6 FR@8C@(@g 
 Ff
 E
@3@,@5 MJ
@5 MJ@;@. Et
@2 @@6 FR@8C@(@g 
 Ff
 E
@3@,@5 MJ
@5 MJ@;@. Et
@2 @@6 FR@8C@(@g 
 Fd
 E
@3@,@5 MJ
@5 MJ@;@. Et
@2 @@6 FR@8C@(@g 
 Fd
 E
@3@,@5 MJ
@5 MJ@;@. Et
@2 @@6 FR@8C@(@g 
 Fd
 Fd
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8C@(@g 
 Fd
 Ff
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8C@(@g 
 Ff
 Fd
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8C@(@g 
 Ff
 Ff
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8C@(@g 
 Fd
 E
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8C@(@g 
 Fd
 Et
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8C@(@g 
 Ff
 E
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8C@(@g 
 Ff
 Et
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8C@(@g 
 Fd
 E
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8C@(@g 
 Fd
 E
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8C@(@g 
 Ff
 E
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8C@(@g 
 Ff
 E
@3@,@5 MJ
@5 MJ@;@. E
@2 @@6 FR@8X P I C@g  @3@?@-@-@5 J#@D@H@;@6@!state_no_simplification_performed  @@8C@g @3@. I@+@+	@2@5 E1@5 PG @@5 F@I@8C@g   @3@;@6summarise_user_rule_use  @@8X P K C@g @3@-@6 E@8C@g 		
@3@6 K@8X D  t  t t  @Wt  E  	P GC C@g   F@9C@g  
          @9C@g                 @9C@g                      @9C@g                           @9C@o@g @3@Y@_@Z@k@h
 @,@5 GB@,@5 E~@0@ @1@ @1@ @1@ @1@ @1@ @1@ @1@ @1@ @1@ @1@ @1@ @1@ @1@ @1@ @1@ @1@ @1@ @1@ @1@ @1@ @1@ @1@ @1@ @1@ @2@,
@5 E
@5 E~@;@8C@g  	 A@9X P F C@V@g 


 Gu	
 Gu
@3@,@5 E@;@=@2@,@5 F@. Ox@+@-@2@5 I@;@=

@5 F@<@$
@;@=
@5 JL@<@$@<	@$
@$@B@;@8C@g@g 
 F
	
 F@3@=@A@,@5 F@. Ox@+@+@2@5 I@;@=	@5 F@<@$@;@=
@5 JL@<@$@;@=

@5 F@<@$
@<@$@$@$
@B@A@;@8C@g @3@=@&	 E@<@&	 F@;@5 F@;@8C@g 	 FM@3@;@5 F@;@8C
@g 
@3@5 F@;@8C@9@g 	@3@?@5 F@D@H@0@+@+@2@5 F@,
@5 E
@,@5 JL@,@0@2@5 F@=@5 FR@<@$
@;@8X D  t  t t  @Wt  H 	P H C  C'  @9XPcompatible_set_or_seq_types C@ @g @3@. I@+
@2@5 I@. I@+@2@5 I@;@0
@2@0@2@5 O@;@8C@ @g @3@. O~@+
@2@5 I@. O~@+@2@5 I@;@0
@2@0@2@5 O@;@8X P N C@,@g @3@. N@-@2@5 E@- F@5 E{@?
@- F@,	@5 E{@Y@`@_@k@D
@H@<@A	@;@. N@2@5 F@;@8C
@g @3@. N @2@5 F@;@8X P F C@g 
 G
@3@5 F@;@8C@g 	@3@5 JA@;@8X P O C@-@g 

	
@3@,@0@0@1
@2@+@2@5 L@;@,@5 E@;@5 O@;@8C@g @3@;@8X P
nextnumber C@g @3@. O[@+
@2@5 E1@Y@a@Z@f@o@. Q	@2@5 F@;@8C@g 	@3@. Q@2@5 F@;@8X P P C@U@g @3@. F@-@2@5 E@. F@2@5 F@5 H @,	@5 F@=@ @,
@5gethyp @@,@5 M@,@5force_simplify @ F@5 J@5 HH @@<@J@B
@A@h
	@. F	@2@5 E1@. F
@2@5 F
@5 Nd @@;@I@8X P Kg C@g 
 G	
@3@;@5 Kf@5 Kf@;@8C@g @3@5 JA@;@8X P I~ C@g @3@,@,
@5matching_record_and_field @
@5matching_records_x @@;@8X Papply_deduction C@g @3@5 G @@;@8C@g @3@5 I1@. E@-@2@5 E@;@5 PN @@;@8X P K C@g @3@;@8C@g 

@3@5 FR
@5 K@;@8X P M< C@g 	@3@;@6 M;@8C@g 	
@3@;
@6 M;@8C@g 	@3@;@8X Pwrite_pre_conc_part C@g @3@5 L@;@8C
@g @3@5 J]@;
      Action:@5 J@6 E@8C@g @3@5 L@;@8C
@g @3	       ->@5 J@6 E@8X Psequence_infer C@g 
 BP
@3@. BP@. O}
@2 @2@5 M@;@8C@g 
 BP
@3@. BP@. O}
@2 @2@5 M@;@8C@*@g 
 BP
 M
@3@. BP
@2@,@5 Q0 @@. BP@2@,
@5 Q2@;
@5 G{@;@8C@)@g 
 BP M
@3@. BP
@2@,@5 Q2@. BP@2@,
@5 Q2@;
@5 G{@;@8C@g 
 BP
 M

@3@;@8C@g 
 BP
 M

@3@;@8C@g 
 BP
 M
@3@;@8C@g 
 BP
 M
@3@;@8C@*@g 
 BP

@3@. BP
@2@,@5 M@. BP
@2@,@5 Q2@;@5 G{@;@8C@g 
 BP
 M
 M
 N

@3@;@8C@g 
 BP
 M
 M
 N
@3@;@8C@g 
 BP
 M
 N
 M

@3@;@8C@g 
 BP
 M
 N
 M
@3@;@8C@g 
 BP
 N	
@3@. BP
@2@5 M@;@8C@&@g 
 BP
 N
@3@,
@0@-@2@0
@2@5 E@. BP
@2@5 M@;@8C@1@g 
 BP
 M
 M
@3@. BP
@2@,@5 M@. BP
@2@,@5 M@;@5 G{@;@8C@g 
 BP
@3@=@$
@&	 D}@<
@. BP
@2@5 N|@;@8C
@g 
 E@3@;@8C	@g 
 E@3@;@8C@g 
 E
@3@. E
@2@5 M@;@8C@g 
 E	
	@3@. E
@2@5 Q2@;@8C@$@g 
 E
 M
@3@=@. E
@2@5 Q2@<	@. E@2@5 Q2@;@8C@g 
 E
 M

@3@. E@2@5 Q2@;@8C@g 
 E
 M
@3@. E
@2@5 Q2@;@8C@g 
 E
 M
 M
@3@. E@2@5 Q2@;@8C@g 
 E
 M
 M@3@. E
@2@5 Q2@;@8C@g 
 E
@3@. E
@2@5 N|@;@8X P H C
@g @3 E:@5 E;@5 H- @@;@8C
@g @3 EF@5 E;@5 Q3@;@8C
@g @3 EG@5 E;@5 G @@;@8X P H C@g   @3@5 O  @@;@8C@g   @3@&Proved all conclusions - VC eliminated@5 H` O@5 F KX@5 HK@;@8X P I C@&@g 
 F 
 F@3@5 Gn@Y@^@Z @k@5 Gn@Y@^@Z @k@8C@!@g 
 @3@5 Gn@Y@^@Z @k@5 Gn@Y@^@Z @k@8C
@g 	@3@6 F@8XP Q C@g @3@. G@+	@2@5 E1@;vcs@5 F@5 E@5overall_summary_of_rule_rep @@6 F@8C@g @3@;@8X D  t  t t  @Wt  H@ 	P I C@g   @3@5 J]@5write_path_functions_header  @@;@8C@g @3@@@@@@@@@@  VC: @5 E@,@5 H @@5 E  @@@@@@@@@@@5 E@5 F@;@8X P P C@g @3@;@8C@g @3@. BP@2@5 F/@;@8C@g 
@3@;
@5 P@;@8C@+@g 


@3@. BP
@2@,@5 F/@;@,@5 P@;@,@5 E@5 G@;@8X P O C
@g @3@6 O@8C@g 	@3@;@6 O@8X P M$ C@/@g @3 P@5 H`@5 Ia@5 J@,@5 Mf @ Lg@0@1
@1@1@1
@2@5 HK
@5 H@;@8X D  t  t t  @Wt  I 	P
out_number_rj C@.@g @3@,
@5size @@=@. F
@2@!@Y@^@Z @l@<@% @5spacer E\@;@5 J K-@5 J@;@8X P O C@g @3@,
@5collect_record_field_names @@,@5 QK@,@5 G@5 G@;@8X P Ob C@g  @@3@;@8C@g @3 F@,	@5 N La@0	@1@1 G;@2@6 HK@8X P M C@g @3@,
@5 F@,@5busort_terms @@5 F@;@8X P Q C@g @3 F@5 E{ F@5 O@;@8X PcurtailType C@g @3@,
@5 @ @,@5 P7 @@5 QS@;@8X P P C@?@g @3@. F@+	@+
@2 F@,@5 O F@,@5 N F@,
@5 N K(@0@1@0@1	@2@1@0
@1
@2@1@2@5 HK@;@6 P@8X Premove_updates C@5@g 
 F
@3@=@. BP	@2@5 Ev@;@5 QU @@A@<@,@5 QW@ 

 F
@!@;@8C@g 
@3@;@8X P JB C@g 
 F@3@;@8C@g 
 Gu@3@;@8C@g 
 G@3@;@8C@g 
 @3@;@8C@g 
 J@3@;@8C@g 
 L@3@;@8C@g 
 I@3@;@8C@g 
 I@3@;@8C@g 
 I@3@;@8C@g 
 M@3@;@8C@g 
 M@3@;@8C@g 
 N@3@;@8C@g 
 N@3@;@8C@g 
 O}@3@;@8C@g 
 M@3@;@8C@g 
 J
@3@;@8C@g 
 M@3@;@8C@g 
 I@3@;@8C@g 
 I@3@;@8C@g 
 I@3@;@8C@g 
 I@3@;@8C@g 
 I@3@;@8C@g 
 I@3@;@8C@g 
 I@3@;@8C@g 
 I@3@;@8C@g @3@;@8C@g @3@5 L@;@8C@g @3@-@-@-@-@-@5 Fs@;@8C@g @3@-@-@5 O@;@8C@g @3@0@+	@-@2@5 F@-@-@5 H2@;@8X Pdo_array_simplify C@@g 


 F
@3@,
@5 QX @@,@5 FR@,@5 K@;@=@h@=@ 
 Gu
@!@<@6@=
@5 E@ 
 Gu
@!@<@#@5 E@=@ 
 Gu
@!@<
@5 E@ 
 Gu
@!@=@. BP@2@5 Ev@<@5 E@. BP@2@5 Ev@;@$	
@A@<@F@=@5@ 

 F@!@=@. BP@2@5 Ev@<@5 E@. BP@2@5 Ev@;@ 	
 F@!@<@ 	
 F
@!@B@;@8C@g 
 Gu
@3@,@5 QZ@,
@5 K
@5find_element @@;@8C@g @3@;@5 FR@;@8X P G C@(@g @3@,
@-@-@5 N@5 M@. G@-@2@5 E@. G	@2@5 H@5simplify_path_functions @@=@5 J]@<@5 E@;@I@8C@g @3@;@8X P M C@g 
 BP	 @Y
@3@5 H)@ 

 F	@!@8C@g 
 BP	 @Y
@3@5 H)@ 
 F	
@!@8X Pwrite_hypotheses C@g @3@5 L@;@=	@5 J]@?          Path eliminated.  (Contradictory traversal condition)@5 J@<@3*** true .   /* contradiction within hypotheses. */@5 J@5 E@5 E@;@6 E@8C@g @3@?	@5 J]@D	@H@5 L@5 E  @@9*** true .   /* proved using user-defined proof rules. */@5 J@5 E@;@6 E@8C
@g @3@?	@5 J]@D	@H@5 L@;@8C@+@g @3@. F@-@2@5 E@. N@-@2@5 E@. F @2@5 F@. N @2@5 F@;@5 H @,	@5get_next_hypothesis @@5 N @@&	 N@;@8X Psearch_for_upper_numeric_limit C@g @3@. E	@2@5 K@=@5 F@<@&
 F@6 O@8C@>@g 	@3@. E@+@2@,
@,@5 O@?@5 F@D@H@. E	@2@,@-@5 O@=@5 F@<@&
 F@5 O
@6 E@8C@_@g @3@. E@+@2@,
@,@5 O@?@5 F@D@H@. E@+@2@,@,@5 O@?@5 F@D@H@. E	@2@,@-@5 O@=@5 F@<@&
 F@5 O@,@5 E
@6 E@8C@g 
 E@3@. Fd@+@2@5 K@5 F@. F@2@6 G@8C@C@g 	

 E@3@. Fd@+@2@,
@,@5 O@?@5 F@D@H@. E@+@2@,@-@5 O@5 F@. F@2@5 G
@6 E@8C@C@g 	

 E@3@. E@+@2@,
@,@5 O@?@5 F@D@H@. Fd@+@2@,@-@5 O@5 F@. F@2@5 G
@6 E@8C@]@g 
@3@. E@/ @Y@+@+
@2@,@,@5 O@?@5 F@D@H@=
@5 F@<@&
 F
@5 O@. E@+@2@,@-@5 O@=@5 F@<@&
 F@5 O@. @Y
@2@5 J@6 E@8C@]@g 
@3@. E@/ @Y@+@+
@2@,@,@5 O@?
@5 F@D@H@=@5 F@<@&
 F@5 O@. E
@+@2@,@-@5 O@=@5 F@<@&
 F@5 O@. @Y@2@5 J@6 E@8C@]@g 
@3@. E@/ F@+@+
@2@,@,@5 O@?@5 F@D@H@=
@5 F@<@&
 F
@5 O@. E@+@2@,@-@5 O@=@5 F@<@&
 F@5 O@. F
@2@5 J@6 E@8C@3@g 
 E@3@. E@. G@+@2@+
@2@5 K@5 F
@5 F@. Ff @2 @@5 FR@. G
@2@6 G@8C@3@g 
 E@3@. E@. G@+@2@+
@2@5 K@5 F
@5 F@. Ff @2 @@5 FR@. G
@2@6 G@8C@A@g 
 E@3@. E@. G@. @Y@+@2@+
@2@+@2@5 K
@5 F@5 F@5 F@. Ff
 @2 @@5 FR@. F@. G
@2@2@6 G@8C@@@g 
 E@3@. E@. G@+@/ @Y@+
@2@+@2@5 K@5 F@5 F
@5 F@. Ff @2 @@5 FR@. F@. G@2
@2@6 G@8C@A@g 
 E@3@. E@. G@. @Y@+@2@+
@2@+@2@5 K
@5 F@5 F@5 F@. Ff
 @2 @@5 FR@. F@. G
@2@2@6 G@8C@@@g 
 E@3@. E@. G@+@/ @Y@+
@2@+@2@5 K@5 F@5 F
@5 F@. Ff @2 @@5 FR@. F@. G@2
@2@6 G@8C@A@g 
 E@3@. E@. G@. F@+@2@+
@2@+@2@5 K
@5 F@5 F@5 F@. Ff
 @2 @@5 FR@. @Y@. G
@2@2@6 G@8C@@@g 
 E@3@. E@. G@+@/ F@+
@2@+@2@5 K@5 F@5 F
@5 F@. Ff @2 @@5 FR@. @Y@. G@2
@2@6 G@8C@3@g 
 F@3@. E@. G@+@2@+
@2@5 K@5 F
@5 F@. Ff @2 @@5 FR@. 
@2@6 J@8C@3@g 
 F@3@. E@. G@+@2@+
@2@5 K@5 F
@5 F@. Ff @2 @@5 FR@. 
@2@6 J@8C@A@g 
 F@3@. E@. G@. @Y@+@2@+
@2@+@2@5 K
@5 F@5 F@5 F@. Ff
 @2 @@5 FR@. F@. 
@2@2@6 J@8C@@@g 
 F@3@. E@. G@+@/ @Y@+
@2@+@2@5 K@5 F@5 F
@5 F@. Ff @2 @@5 FR@. F@. @2
@2@6 J@8C@A@g 
 F@3@. E@. G@. @Y@+@2@+
@2@+@2@5 K
@5 F@5 F@5 F@. Ff
 @2 @@5 FR@. F@. 
@2@2@6 J@8C@@@g 
 F@3@. E@. G@+@/ @Y@+
@2@+@2@5 K@5 F@5 F
@5 F@. Ff @2 @@5 FR@. F@. @2
@2@6 J@8C@A@g 
 F@3@. E@. G@. F@+@2@+
@2@+@2@5 K
@5 F@5 F@5 F@. Ff
 @2 @@5 FR@. @Y@. 
@2@2@6 J@8C@@@g 
 F@3@. E@. G@+@/ F@+
@2@+@2@5 K@5 F@5 F
@5 F@. Ff @2 @@5 FR@. @Y@. @2
@2@6 J@8X P P C@g   @3@. N@-@-@2@5 E@. N@-@2@5 E@. M@-@-@-@2@5 E@5 G-@;@8X P Q: C@ @g 
 	
@3@. G@. 	
@2@+@2@5 E1 G@5 E@5 E@I@8C@g @3@;@8X P N_ C
@g @3@,
@5 F,@;@5@$safe_deduce_in_logical_strategies_xx @@;@8X D  t  t t  @Wt prolog_predicate_name P H C@1@g @3@-@-@5 G@;@?
@5 I@D
@H F@5 H@,@5 I@,	@5 G@5 G@5 F@5 Foverall_summary@5 F@(Overall summary of VCs using user rules.@5 E@5 F@5write_the_overall_summary  @@6 G@8C@g   @3@;@8X Pdo_try_to_infer C@n@g @3@,
@0@1	@1
@2@5 F@=@. I@-@2@5 I@;
@5 M@A@<@G@=@. O~@-@2@5 I@;
@5 Q2@A@<@2@= I@5 I@,@5 F I-@5 O @
@5 K I-@5 O@< I-@5 Qy
@5 Q( @ I-@5 O@A@;@8X D  t  t t  @Wt  Bd D  t  t t  @Wt  Bd 	D  t  t t  @Wt  Bd D  t  t t  @Wt  Bd P JT C@>@g @3@-@5 E&@,@5 E+@. E. E0
@-@2@5 E E0@-@5 E4@=@&	 F@. JP K[@1@1
@1@2@5 F@<@J@;@8X P O C@,@g @3@,
@5 QE@=@Y@Z@a@d@p@Y@^@Z @l@<@% @5 J: @5 J@;@5 QH@;@8X P F3 C@g  @@3 E@6 F@8C@g   @@9X D  t  t t  @Wt  M+ 	D  t  t t  @Wt  N 	P QL C@g 
	
@3@;@6 QK@8C@g @3@;@8X Pgather_facts C
@g  
 Mi Ko

@9C@g  
 Mi@9C
@g  
 G


@9C@g  	@9X P Q C	@g @3@5 FO@5 FR@;@8C@g 	@3@;@8X P J? C@g @3@5 Gn@Y@_@Z @l@;@8C@g 
 F	@3@5 Gn@Y@`@Z @l@;@8X Psave_skolemisation_of C@g @3@,
@,@5	skolemise @@;@5save_the_skolemisations @@;@8X P L C@g 
 G
@3@5 J>@5 J>@. G
@2@5 G@;@8C
@g 
 G	 @3@;@I@8C@g 
 G
@3@5 L@;@8C@$@g 
 G
 G
@3@. G@2@,
@5 F@. G

@2@5 L@;@8C@g 
 G
 F
 F@3@. G
@2@5 L@;@8C@!@g 
 G
 F

 G F@3@. G
@2@5 L@;@8C@ @g 
 G
 F
 G F@3@. G
@2@5 L@;@8C@g 
 
@3@5 J>@5 J>@. 
@2@5 G@;@8C
@g 
 	 @3@;@I@8C@g 
 
@3@5 L@;@8C@$@g 
 
 
@3@. G@2@,
@5 F@. 

@2@5 L@;@8C@g 
 
 F
 F@3@. 
@2@5 L@;@8C@!@g 
 
 F

 G F@3@. 
@2@5 L@;@8C@ @g 
 
 F
 G F@3@. 
@2@5 L@;@8C@g 	@3@;@8X P L C@g @3@=@5 F@<@5 Gn@Y@_@Z @l@;@8C@g 
 F	@3@5 Gn@Y@`@Z @l@;@8X Pfind_array_component C@)@g 
 N
@3@=
@5satisfies_index_constraint @@;@5 FR@<@5 O=@;
@5 Q @@;@8C@g @3@. N@-@-@2@5 E@5 FR@-@5 E@;@8X P F> C@g 
 E0@3VC @5 FA@5 FA H@5 FA@6 FA@8C@g 
 Ei@3 Q@5 FA@5 FA C@5 FA@6 FA@8X P P C@E@g @3@. F@+	@+
@2 F@,@5 O@-@-@5 E F@,@5add_conc E F@,
@5 Q L,@0@1@0@1	@2@1@0
@1
@2@1@2@5 HK@;@6 P@8X Pwrite_pre_hyp_part C@g @3@?	@5 J]@D	@H@;@8C@g @3@5 L@;@8C@g @3@;      Traversal condition:@5 J@6 E@8X P H" C@g @3@. FY@+@+	@2 F@,
@5 E{@. FY	@2 F@5 NS @@;@I@8C@g    @9X P H C@g  	 
@3@;
@6 H@8C@g 
@3@;
@6 H@8C@g 	@3@;@8C@g 	@3@;@8X Premove_update_duplicates C@#@g 
 F

 F
@3@,@5 QW@;
@5 Q @@;@8C@g 	@3@;@8X Pclear_up_old_facts  C@@g   @3@. E.@-@-@-@-@2@5 E@-@0 G#@-@2@-@5 E@- G$@-@5 E@-@0 G#@-@2@-@5 E@- G$@-@5 E@. E@-@-@-@-@2@5 E@-@-@-@5 E@5prune_all_forall_hyp  E) E@5 E@. IG@-@2@5 E@. H@-@-@2@5 E@5 L @@5 M3 @@. Im@-@2@5 E@5 N@. H?@-@-@2@5 E NN@5 E O@5 E E@5 E@. H@-@-@-@-@2@5 E@. F@-@-@-@-@2@5 E@. H@-@-@-@-@2@5 E@. F@-@-@-@-@2@5 E E@5 E@I@8C@g   @3@;@8X D  t  t t  @Wt  H 	P Mc C@&@g @3@5 K@0
@1@1@2@5 HK@5 G3@;@5 G- N@5 K@6 Ia@8C
@g @3@5 G- N@5 K@;@I@8X P F0 C@g @3@K@;@I@8C@H@g @3@=@$@5 FO@,
@5 FR@;@=@5 N @@A@< F@5standardise_in_infer EP FM@,@5 E@5 Q@<@=@5 Q@A
@< F@5 Q FM@,
@5 E@5 E@5 Q@A@;@8X P NY C	@g @3@Y@_@`@d@o@8X D  t  t t  @Wt prolog_clause_name P P C@!@g 
 @Y

 F @Y
@3@. F@2@5 P
@5 N. @@;@8C@g 
 @Y

 @Y
@3@;@8C	@g 	@3@5 Kf@;@8C@g 
 F

 F
@3@5 Kf@;@8X P Qu C@g @3@. @+@-@2@-@5 G@;@,	@5 Erulefile@5 F@5 E@5 F@5 Q	@6 Qt@8C@g   @3@;@8X P H* C@g @3@5 F@;@8C@g @3@L@0@-@+	@2@5 F@5 Ec@;@8X P QF C@g 	@3@Y@_@Z
@i@;@8C@g 	@3@Y@_@Z@d@i@;@8C@g 	@3@Y@_@ZC@i@;@8C@g 	@3@Y@_@Z'@i@;@8C@g 	@3@;@8X P F- C@g  @@3 E@6 E1@8C@g   @@9X D  t  t t  @Wt  G 	D  t  t t  @Wt  L 	P P: C@g 	@3@;@8C@g  E F@3@;@8C@g  F E@3@;@8C@g @3@5 L@;@8X D  t  t t  @Wt  L 	Pnondeclared C	@g @3@-@-@5 F@;@I@8C@g @3@;@8X P Ns C@g @3@5 F@;@. F@-@2@5 E@h	@. F	@2@5 F@;@8X P M C@#@g @3 I-@5 Jz@;@=@5 Qw @@%
 @@<@%
 A0@; I-@5 J~@;
@@8X D  t  t t  @Wt  C$ D  t  t t  @Wt  C$ 	D  t  t t  @Wt  C$ D  t  t t  @Wt  C$ P P C@3@g @3@. C+@+	@+
@2 F@,@5 E{ F@,@5 E{ F@,
@5 N K.@0@1@1
@1
@1@2@5 HK@I@8C@A@g @3@. C+@+	@+
@2 F@,@5 E{@. D
@2 F@,@5 E{@. D	@2@,
@5 M
 F@,@5 N K3@0@1@1@1
@1@2@5 HK@I@8X P Q\ C@g 
 F@3@. E	@2@5 Ev@;@5 Q[@;@8C@g 
 F		@3@. BP	@2@5 Ev@;@8C@+@g 	@3@?@5 F@D@H@0 L@+@2@5 F L@5 L@,
@5 J
@6 Q@8C@2@g 	@3@?@5 F@D@H@0@+@+
@2@5 F@- Oy@5 O L@5 L
@,@5 J@6 Q@8C@g 

 Gu	@3@;@8X P H C@g 
 F@3@,
@5 O@. F
@2@6 J@8C@%@g 
 @Y
	 E@3
@5 F@;@, E@5 O@. @Y
@2@6 G@8C@%@g 
 @Y
	 F@3
@5 F@;@, F@5 O@. @Y
@2@6 J@8C@%@g 
 @Y
	 E@3@5 F@;
@, E@5 O@. @Y@2@6 G@8C@%@g 
 @Y
	 F@3@5 F@;
@, F@5 O@. @Y@2@6 J@8C@3@g 
 @Y
@3@,@,@5 O
@,@,@5 O@. @Y@2@5 J@,@5 E@6 G@8C@8@g 
 F G
	 E@3
@5 F@. E
 @2 @@5 FR@;@, E@5 O@. F@/ G
@2@6 G@8C@@g 
 F G
	 E@3@=
@, E@,@5 O@. Ff @2 @@5 FR@<@. Ff
 @2 E@,@5 M@A@=@, E@,@5 O@. Et @2 @@5 FR@<@. Et @2 E@,@5 M@A@, E@,@5 O
@, E@,@5 O@. F@/ G@2@5 G@,@5 E@,@5 E@,@5 E@6 G@8C@@g 


 F F
 G
 G
	 E@3@=
@, E@,@5 O@. Et @2 @@5 FR@<@. Et
 @2 E@,@5 M@A@=@, E@,@5 O@. Ff @2 @@5 FR@<@ @=@. Et@2 E@,@5 M@<
@. Ff @2 E@,@5 M@A E@,@5 O@. Ff	 @2 @@5 FR@,@5 E@,@5 E@6 G@8C@@g 


 F F
 G G
	 E@3@=
@, E@,@5 O@. Et @2 @@5 FR@<@. Et
 @2 E@,@5 M@A@=@, E@,@5 O@. Ff @2 @@5 FR@<@ @=@. Et@2 E@,@5 M@<
@. Ff @2 E@,@5 M@A E@,@5 O@. Ff	 @2 @@5 FR@,@5 E@,@5 E@6 G@8C@@g 
 F G
 G

	 E@3@=@, E@,@5 O@. Et @2 @@5 FR@<@. Et @2 E@,@5 M@A@=
@, E@,@5 O@. Ff @2 @@5 FR@<@ @=@. Et
@2 E@,@5 M@<
@. Ff
 @2 E@,@5 M@A
@, E@,@5 O@. Ff @2 @@5 FR@. F@2@5 G@,@5 E@,@5 E@6 G@8C@@g 
 F G
 G
	 E@3@=@, E@,@5 O@. Et @2 @@5 FR@<@. Et @2 E@,@5 M@A@=
@, E@,@5 O@. Ff @2 @@5 FR@<@ @=@. Et
@2 E@,@5 M@<
@. Ff
 @2 E@,@5 M@A
@, E@,@5 O@. Ff @2 @@5 FR@. F@2@5 G@,@5 E@,@5 E@6 G@8C@@g 
 F G
 G

	 E@3@=@, E@,@5 O@. Et @2 @@5 FR@<@. Et @2 E@,@5 M@A@=
@, E@,@5 O@. Fd @2 @@5 FR@<@"@=@. E
@/ F@2 E@,@5 M@<
@. Fd
 @2 E@,@5 M@A
@, E@,@5 O@. Fd @2 @@5 FR@. F@/ @Y@2@5 G@,@5 E@,@5 E@6 G@8C@@g 
 F G
 G
	 E@3@=@, E@,@5 O@. Et @2 @@5 FR@<@. Et @2 E@,@5 M@A@=
@, E@,@5 O@. Fd @2 @@5 FR@<@"@=@. E
@/ F@2 E@,@5 M@<
@. Fd
 @2 E@,@5 M@A
@, E@,@5 O@. Fd @2 @@5 FR@. F@/ @Y@2@5 G@,@5 E@,@5 E@6 G@8C@@g 
 F G
 G

  E@3@=@, E@,@5 O@. Fd @2 @@5 FR@<@. Fd @2 E@,@5 M@A@=@. E
 @2 E@,@5 M@B@<@2@=
@, E@,@5 O@. Ff @2 @@5 FR@A@<
@, E@,@5 O@. Fd @2 @@5 FR@A@,@5 E@6 G@8C@@g 
 F G
 G
  E@3@=@, E@,@5 O@. Fd @2 @@5 FR@<@. Fd @2 E@,@5 M@A@=@. E
 @2 E@,@5 M@B@<@2@=
@, E@,@5 O@. Ff @2 @@5 FR@A@<
@, E@,@5 O@. Fd @2 @@5 FR@A@,@5 E@6 G@8C@%@g 
 F
	 E@3
@5 F@;@, E@5 O@. F
@2@6 G@8C@%@g 
 F
	 F@3
@5 F@;@, F@5 O@. F
@2@6 J@8C@%@g 
 F
	 E@3@5 F@;
@, E@5 O@. F@2@6 G@8C@%@g 
 F
	 F@3@5 F@;
@, F@5 O@. F@2@6 J@8C@3@g 
 F
@3@,@,@5 O
@,@,@5 O@. F@2@5 J@,@5 E@6 G@8C@i@g 
 G
	 E@3
@5 F@;@=@$@. Ff
 @2 @@5 FR@;@, E@5 O@. G
@2@5 G@A@<@2@=@&
 @;@&	 @& D}@A@<@ @. Fd
 @2 @@5 FR@;@, E@5 O@. G
@2@6 G@A@8C@i@g 
 G
	 F@3
@5 F@;@=@$@. Ff
 @2 @@5 FR@;@, F@5 O@. G
@2@5 J@A@<@2@=@&
 @;@&	 @& D}@A@<@ @. Fd
 @2 @@5 FR@;@, F@5 O@. G
@2@6 J@A@8C@i@g 
 G
	 E@3@5 F@;@=@$@. Ff @2 @@5 FR@;
@, E@5 O@. G@2@5 G@A@<@2@=@& @;@&	 @& D}@A@<@ @. Fd @2 @@5 FR@;
@, E@5 O@. G@2@6 G@A@8C@i@g 
 G
	 F@3@5 F@;@=@$@. Ff @2 @@5 FR@;
@, F@5 O@. G@2@5 J@A@<@2@=@& @;@&	 @& D}@A@<@ @. Fd @2 @@5 FR@;
@, F@5 O@. G@2@6 J@A@8C@M@g 


 G@3@,
@,@5 O@. Et
 @2 @@5 FR@,@,@5 O@5 F@. Et
@2 @@5 FR@. G@2@5 J@,@5 E@6 G@8C@E@g 
 G
@3@,@,@5 O@,@,@5 O
@,@,@5 O
@,@,@5 O@-@-@6 O@8C@k@g 
 G
	 E@3
@5 F@;@=@#@. Ff
 @2 @@5 FR@, E@5 O@. G
@2@5 G@A@<@5@=@!@. Fd
 @2 @@5 FR@, E@5 O@. G
@2@5 G@<@. G
@2 E@6 Ql @@A@A@8C@!@g 
 G   E@3@;@. E @2 E@,
@5 M
@6 G@8C@|@g 


 G
	 E@3@5 F@. Et @2 @@5 FR@;
@, E@,@5 O@=@. Ff @2 @@5 FR@% D}@<@+@=@. Fd
 @2 E@,@5 M@<@. E
@/ F@2 E@,@5 M@. Fd @2 @@5 FR@;@. G@2@5 G@,@5 E@6 G@8C@z@g 


 G
	 E@3@5 F@. Fd @2 @@5 FR@;
@, E@,@5 O@=@. Fd @2 @@5 FR@% D}@<@)@=@. Ff
 @2 E@,@5 M@<
@. Et
@2 E@,@5 M@. Ff @2 @@5 FR@;@. G@2@5 G@,@5 E@6 G@8C@k@g 
 G
	 E@3
@, E@,@5 O@. Ff @2 @@5 FR@, E@,@5 O@. Et @2 @@5 FR@, E@,@5 O@. Et @2 @@5 FR@. G@2@5 G@,@5 E@,@5 E@6 G@8C@@g 
 G
	 E@3@=
@, E@,@5 O@. Fd @2 @@5 FR@<@"@=@. Fd
 @2 E@,@5 M@<@. E
@/ F@2 E@,@5 M@A
@, E@,@5 O@. Fd @2 @@5 FR@, E@,@5 O@. Et @2 @@5 FR@. G@2@5 G@,@5 E@,@5 E@6 G@8C@@g 
 J
	 E@3 L@5 L
@5 F@=@"@5 F
 @5 E@;@& D}@. J
@2@5 G@B@B@A@<@@=@u@. Ff
 @2 @@5 FR@;@=@P@=@, E@,@5 O@. Et @2 @@5 FR@<@. Et @2 E@,@5 M@A@, E@,@5 O@Y@^@^
@Z@d@i@;@,@5 E@5 G@$	@<@& D}@. F
@2@5 G@B@B@A@<@. Fd
 @2 @@5 FR@;@& D}@&	 @B@B@A@;@8C@k@g 


 J		 E@3 L@5 L@=@,
 E@,@5 O@. Ff
 @2 @@5 FR@<@ @=@. Ff @2 E@,@5 M@<
@. Et@2 E@,@5 M@A
@;@, E@,@5 O@. F@2@5 G@,@5 E@6 G@8C@L@g 
 J	  E@3 L@5 L@=@,
 E@5 O@. Fd
 @2 @@5 FR@<@"@=@. Fd @2 E@5 M@<@. E@/ F@2 E@5 M@A
@;@8C@8@g 
 I	 E@3@5 F@;@=@. Et @2 @@5 FR@;@$	@<@. Fd @2 @@5 FR@;@. F@2@5 G@;@8C@8@g 
 I	 F@3@5 F@;@=@. Et @2 @@5 FR@;@$	@<@. Fd @2 @@5 FR@;@. F@2@5 J@;@8C@@g 
 I@3@,
@,@5 O@,@,@5 O@=@. Et
 @2 @@5 FR@. Et
@2 @@5 FR@$	@A@<@N@=@,@. Et @2 @@5 FR@. Et 
@2 @@5 FR@. F
@2@,@5 J@0@1@2@5 N?@<@ @. Et @2 @@5 FR@. Et
@2 @@5 FR@. F
@2@5 J@A@,@5 E@6 G@8CA@g 


 J
	 E@3
@5 F@;@=@&
 @&	@& D}@B@B@<@@=@&
@; E@5 O@B@B@<@@=@Y@^
@Z @i@;@I@B@B@<@@=@5 F@. J
@2@5 G@5 F@;@& D}@B@B@<@@=@1@. Et @2 E@,@5 M@, E@,@5 O@. J
@2@5 G@,@5 E@5 G@<@p@=@)@. J
@2 @5 FR@. I@2@, E@5 O@. J
@2@5 G@A@B@<@E@. Fd @2 E@,@5 M@. J
@2@5 FR@, E@,@5 O@. Fd @2 @@5 FR@. J
@2@5 G@,@5 E@6 G@8CA@g 


 J
	 F@3
@5 F@;@=@&
 @&	@& D}@B@B@<@@=@&
@; F@5 O@B@B@<@@=@Y@^
@Z @i@;@I@B@B@<@@=@5 F@. J
@2@5 J@5 F@;@& D}@B@B@<@@=@<@. Et @2 F@,@5 M@, F@,@5 O@. Et @2 @@5 FR@. J
@2@5 J@,@5 E@5 G@<@p@=@)@. J
@2 @5 FR@. I@2@, F@5 O@. J
@2@5 J@A@B@<@E@. Fd @2 F@,@5 M@. J
@2@5 FR@, F@,@5 O@. Fd @2 @@5 FR@. J
@2@5 J@,@5 E@6 G@8C@@g 
 J
	 E@3@=@, E@,@5 O@. Et @2 @@5 FR@<@. Et @2 E@,@5 M@A@=
@, E@,@5 O@. Et @2 @@5 FR@<@. Et
 @2 E@,@5 M@A@, E@,@5 O
@, E@,@5 O@. Et@2 @@5 FR@. Et@2 @@5 FR@. J@2@5 G@,@5 E@,@5 E@,@5 E@6 G@8C@@g 
 J
	 F@3@=@, F@,@5 O@. Et @2 @@5 FR@<@. Et @2 F@,@5 M@A@=
@, E@,@5 O@. Et @2 @@5 FR@<@. Et
 @2 E@,@5 M@A@, F@,@5 O
@, E@,@5 O@. Et@2 @@5 FR@. Et@2 @@5 FR@. J@2@5 J@,@5 E@,@5 E@,@5 E@6 G@8C@k@g 
 
	 F@3
@5 F@;@=@#@. Ff
 @2 @@5 FR@, F@5 O@. 
@2@5 J@A@<@5@=@!@. Fd
 @2 @@5 FR@, F@5 O@. 
@2@5 J@<@. 
@2 F@6 Q@A@A@8C@!@g 
    F@3@;@. E @2 F@,
@5 M
@6 G@8C@i@g 


 
	 F@3@5 F@. Et @2 @@5 FR@;
@, F@,@5 O@=@. Ff @2 @@5 FR@% D}@<@. Fd
 @2 F@,@5 M@. Fd @2 @@5 FR@;@. @2@5 J@,@5 E@6 G@8C@i@g 


 
	 F@3@5 F@. Fd @2 @@5 FR@;
@, F@,@5 O@=@. Fd @2 @@5 FR@% D}@<@. Ff
 @2 F@,@5 M@. Ff @2 @@5 FR@;@. @2@5 J@,@5 E@6 G@8C@k@g 
 
	 F@3
@, F@,@5 O@. Ff @2 @@5 FR@, F@,@5 O@. Et @2 @@5 FR@, F@,@5 O@. Et @2 @@5 FR@. @2@5 J@,@5 E@,@5 E@6 G@8C@~@g 
 
	 F@3@=
@, F@,@5 O@. Fd @2 @@5 FR@<@. Fd
 @2 F@,@5 M@A
@, F@,@5 O@. Fd @2 @@5 FR@, F@,@5 O@. Et @2 @@5 FR@. @2@5 J@,@5 E@,@5 E@6 G@8C	@g @3@6 H@8X P G. C@"@g   @3@. E@-@-@2@5 E@. E@-@2@5 E@. H@-@-@-@-@2@5 E@. F@-@-@-@-@2@5 E@;@8X P H C@ @g 
 F
@3@;@. F
@2@,
@5 Q@;
@5 QZ@;@8C@g 
 Gu
@3@;@. Gu
@2@5 QZ@;@8X P J9 C	@g   @3@5 Q @@5try_to_prove_concs  @@5 L@;@8C@g   @3Rule substitutions phase 1@5 H`@5do_rule_substitutions1  @@5 Q@5 L@;@8C@"@g   @3 G;@5 P @Rule substitutions phase 2@5 H`@5do_rule_substitutions2  @@5form_instantiable_hyp_facts  @Standardise hypotheses@5 H`@5 N @Standardise conclusions@5 H`@5 No @@5 Q@5 L@;@8C@g   @3@5 O> @Expression reduction@5 H`@5 O( @@5 Q E@5 F@5 Q@5 L@;@8C@g   @3@5 L@;@8C
@g   @3 G;@5 Q@5 O @@5 Q@5 L@;@8C@g   @3@-Adding hypotheses from ground inference rules@5 H`@-@5 N@5 O_ @@5 Q@5 L@;@8C
@g   @3
Proof framing@5 H`@5 P @@I@8C@g   @3@-@-@5 GV @Applying proof rules@5 H`@5 P @@;@8C@g   @3@;@8X P IQ C@g @3 F@5 G@;@5 P @@;@8C@g @3@5 Q @@5 Qa @@5 Q, @@5 N@5write_conclusions @@;@8X P Qo C
@g @3@5 F/@5 F2@;@8C@g @3@5 F2@;@I@8X P Q C	@g   @3@)     NO SIMPLIFICATION ACTIONS PERFORMED.@5 E@5 F@;@8X P I8 C@!@g 
 E@3@5 F@,
@5 O@. E
@2 @@5 FR@;@8C@!@g 
 E@3@5 F@,
@5 O@. Et
@2 @@5 FR@;@8C@!@g 
 Et@3@5 F@,
@5 O@. Et
@2 @@5 FR@;@8C@!@g 
 Et@3@5 F@,
@5 O@. E
@2 @@5 FR@;@8C@!@g 
 Fd@3@5 F@,
@5 O@. Fd
@2 @@5 FR@;@8C@!@g 
 Fd@3@5 F@,
@5 O@. Ff
@2 @@5 FR@;@8C@!@g 
 Ff@3@5 F@,
@5 O@. Ff
@2 @@5 FR@;@8C@!@g 
 Ff@3@5 F@,
@5 O@. Fd
@2 @@5 FR@;@8C@<@g 
 E@3@5 F@=@,
@5 O@. Ff
@2 @@5 FR@A@<@,@5 O@. Fd@2 @@5 FR@A
@;@8C@<@g 
 E@3@5 F@=@,
@5 O@. Ff
@2 @@5 FR@A@<@,@5 O@. Fd@2 @@5 FR@A
@;@8C@G@g 
 E
 @Y @Y
@3@5 F@,@,@5 O@. F@2@,@5 J@. E@/ @Y
@2@,@5 M@,@5 E@6 G@8C@G@g 
 E
 @Y @Y
@3
@5 F@,@,@5 O@. F
@2@,@5 J@. E@/ @Y@2@,@5 M@,@5 E@6 G@8C@G@g 
 E
 @Y @Y
@3@5 F@,@,@5 O@. F@2@,@5 J@. E@/ @Y
@2@,@5 M@,@5 E@6 G@8C@G@g 
 E
 @Y @Y
@3
@5 F@,@,@5 O@. F
@2@,@5 J@. E@/ @Y@2@,@5 M@,@5 E@6 G@8C@G@g 
 Et
 @Y @Y
@3@5 F
@,@,@5 O@. F@2@,@5 J@. E@/ @Y@2@,@5 M@,@5 E@6 G@8C@G@g 
 Et
 @Y @Y
@3@5 F
@,@,@5 O@. F@2@,@5 J@. E@/ @Y@2@,@5 M@,@5 E@6 G@8C@G@g 
 Et
 @Y @Y
@3@5 F@,@,@5 O@. F@2@,@5 J@. E
@/ @Y@2@,@5 M@,@5 E@6 G@8C@G@g 
 Et
 @Y @Y
@3@5 F@,@,@5 O@. F@2@,@5 J@. E
@/ @Y@2@,@5 M@,@5 E@6 G@8C@H@g 
 E
 @Y @Y
@3@5 F
@,@,@5 O@. F@2@,@5 J@. E@. @Y@2@2@,@5 M@,@5 E@6 G@8C@H@g 
 E
 @Y @Y
@3@5 F
@,@,@5 O@. F@2@,@5 J@. E@. @Y@2@2@,@5 M@,@5 E@6 G@8C@H@g 
 E
 @Y @Y
@3@5 F@,@,@5 O@. F@2@,@5 J@. E@. @Y@2
@2@,@5 M@,@5 E@6 G@8C@H@g 
 E
 @Y @Y
@3@5 F@,@,@5 O@. F@2@,@5 J@. E@. @Y@2
@2@,@5 M@,@5 E@6 G@8C@H@g 
 Et
 @Y @Y
@3@5 F@,@,@5 O@. F@2@,@5 J@. E@. @Y
@2@2@,@5 M@,@5 E@6 G@8C@H@g 
 Et
 @Y @Y
@3
@5 F@,@,@5 O@. F
@2@,@5 J@. E@. @Y@2@2@,@5 M@,@5 E@6 G@8C@H@g 
 Et
 @Y @Y
@3@5 F@,@,@5 O@. F@2@,@5 J@. E@. @Y
@2@2@,@5 M@,@5 E@6 G@8C@H@g 
 Et
 @Y @Y
@3
@5 F@,@,@5 O@. F
@2@,@5 J@. E@. @Y@2@2@,@5 M@,@5 E@6 G@8C@g 
 BP
 @Y @Y
@3 @
@6 M@8C@g 
 BP
 @Y @Y
@3 @
@6 M@8C@g 
 BP
 @Y @Y
@3 @
@6 M@8C@g 
 BP
 @Y @Y
@3 @
@6 M@8C@g 
 E
 @Y @Y
@3 E
@6 M@8C@g 
 E
 @Y @Y
@3 E
@6 M@8C@g 
 E
 @Y @Y
@3 E
@6 M@8C@g 
 E
 @Y @Y
@3 E
@6 M@8C@g 
 E
 @Y @Y
@3 E
@6 M@8C@g 
 E
 @Y @Y
@3 E
@6 M@8C@g 
 E
 @Y @Y
@3 E
@6 M@8C@g 
 E
 @Y @Y
@3 E
@6 M@8C@g 
 Et
 @Y @Y
@3 Eu
@6 M@8C@g 
 Et
 @Y @Y
@3 Eu
@6 M@8C@g 
 Et
 @Y @Y
@3 Eu
@6 M@8C@g 
 Et
 @Y @Y
@3 Eu
@6 M@8C@g 
 Fd
 @Y @Y
@3 Fe
@6 M@8C@g 
 Fd
 @Y @Y
@3 Fe
@6 M@8C@g 
 Fd
 @Y @Y
@3 Fe
@6 M@8C@g 
 Fd
 @Y @Y
@3 Fe
@6 M@8C@g 
 Ff
 @Y @Y
@3 Fg
@6 M@8C@g 
 Ff
 @Y @Y
@3 Fg
@6 M@8C@g 
 Ff
 @Y @Y
@3 Fg
@6 M@8C@g 
 Ff
 @Y @Y
@3 Fg
@6 M@8C@g 
 BP
 F F
@3 @
@6 M@8C@g 
 BP
 F F
@3 @
@6 M@8C@g 
 E
 F F
@3 E
@6 M@8C@g 
 E
 F F
@3 E
@6 M@8C@g 
 E
 F F
@3 E
@6 M@8C@g 
 E
 F F
@3 E
@6 M@8C@g 
 Et
 F F
@3 Eu
@6 M@8C@g 
 Et
 F F
@3 Eu
@6 M@8C@g 
 Fd
 F F
@3 Fe
@6 M@8C@g 
 Fd
 F F
@3 Fe
@6 M@8C@g 
 Ff
 F F
@3 Fg
@6 M@8C@g 
 Ff
 F F
@3 Fg
@6 M@8C@9@g 
 BP
 G G
@3@5 F@;@=	@& @;@&
 D}@<@. E @2 @@5 FR@; @
@5 M@;@8C@9@g 
 BP
 G G
@3@5 F@;@=	@& @;@&
 D}@<@. E @2 @@5 FR@; @
@5 M@;@8C@9@g 
 BP
 G G
@3@5 F@;@=	@& @;@&
 D}@<@. E @2 @@5 FR@; @
@5 M@;@8C@9@g 
 BP
 G G
@3@5 F@;@=	@& @;@&
 D}@<@. E @2 @@5 FR@; @
@5 M@;@8C@.@g 
 BP G@3@5 F@=@. BP@2 @@5 FR@&
 D}@<
 @ @5 M@;@8C@/@g 
 BP
 G@3@5 F@=@. BP@2 @@5 FR@&
 D}@<
 @ @5 M@;@8C@.@g 
 BP G@3@5 F@=@. BP@2 @@5 FR@&
 D}@<
 @ @5 M@;@8C@/@g 
 BP
 G@3@5 F@=@. BP@2 @@5 FR@&
 D}@<
 @ @5 M@;@8C@7@g 
 E
 G G
@3@5 F@;@=@& @;@I@<@. E @2 @@5 FR@; E
@5 M@;@8C@7@g 
 E
 G G
@3@5 F@;@=@& @;@I@<@. E @2 @@5 FR@; E
@5 M@;@8C@7@g 
 E
 G G
@3@5 F@;@=@& @;@I@<@. E @2 @@5 FR@; E
@5 M@;@8C@7@g 
 E
 G G
@3@5 F@;@=@& @;@I@<@. E @2 @@5 FR@; E
@5 M@;@8C@S@g 
 E
 G G
@3@5 F@;@=	@& @;@&
 D}@<@0@=@. Ff @2 @@5 FR@; E
@5 M@<@. Fd @2 @@5 FR@; E
@5 M@;@8C@S@g 
 E
 G G
@3@5 F@;@=	@& @;@&
 D}@<@0@=@. Ff @2 @@5 FR@; E
@5 M@<@. Fd @2 @@5 FR@; E
@5 M@;@8C@S@g 
 E
 G G
@3@5 F@;@=	@& @;@&
 D}@<@0@=@. Ff @2 @@5 FR@; E
@5 M@<@. Fd @2 @@5 FR@; E
@5 M@;@8C@S@g 
 E
 G G
@3@5 F@;@=	@& @;@&
 D}@<@0@=@. Ff @2 @@5 FR@; E
@5 M@<@. Fd @2 @@5 FR@; E
@5 M@;@8C@S@g 
 Et
 G G
@3@5 F@;@=	@& @;@&
 D}@<@0@=@. Ff @2 @@5 FR@; Eu
@5 M@<@. Fd @2 @@5 FR@; Eu
@5 M@;@8C@S@g 
 Et
 G G
@3@5 F@;@=	@& @;@&
 D}@<@0@=@. Ff @2 @@5 FR@; Eu
@5 M@<@. Fd @2 @@5 FR@; Eu
@5 M@;@8C@S@g 
 Et
 G G
@3@5 F@;@=	@& @;@&
 D}@<@0@=@. Ff @2 @@5 FR@; Eu
@5 M@<@. Fd @2 @@5 FR@; Eu
@5 M@;@8C@S@g 
 Et
 G G
@3@5 F@;@=	@& @;@&
 D}@<@0@=@. Ff @2 @@5 FR@; Eu
@5 M@<@. Fd @2 @@5 FR@; Eu
@5 M@;@8C@Q@g 
 Fd
 G G
@3@5 F@;@=@& @;@I@<@0@=@. Ff @2 @@5 FR@; Fe
@5 M@<@. Fd @2 @@5 FR@; Fe
@5 M@;@8C@Q@g 
 Fd
 G G
@3@5 F@;@=@& @;@I@<@0@=@. Ff @2 @@5 FR@; Fe
@5 M@<@. Fd @2 @@5 FR@; Fe
@5 M@;@8C@Q@g 
 Fd
 G G
@3@5 F@;@=@& @;@I@<@0@=@. Ff @2 @@5 FR@; Fe
@5 M@<@. Fd @2 @@5 FR@; Fe
@5 M@;@8C@Q@g 
 Fd
 G G
@3@5 F@;@=@& @;@I@<@0@=@. Ff @2 @@5 FR@; Fe
@5 M@<@. Fd @2 @@5 FR@; Fe
@5 M@;@8C@Q@g 
 Ff
 G G
@3@5 F@;@=@& @;@I@<@0@=@. Ff @2 @@5 FR@; Fg
@5 M@<@. Fd @2 @@5 FR@; Fg
@5 M@;@8C@Q@g 
 Ff
 G G
@3@5 F@;@=@& @;@I@<@0@=@. Ff @2 @@5 FR@; Fg
@5 M@<@. Fd @2 @@5 FR@; Fg
@5 M@;@8C@Q@g 
 Ff
 G G
@3@5 F@;@=@& @;@I@<@0@=@. Ff @2 @@5 FR@; Fg
@5 M@<@. Fd @2 @@5 FR@; Fg
@5 M@;@8C@Q@g 
 Ff
 G G
@3@5 F@;@=@& @;@I@<@0@=@. Ff @2 @@5 FR@; Fg
@5 M@<@. Fd @2 @@5 FR@; Fg
@5 M@;@8C@,@g 
 BP
 G G
@3@=
@. BP @2@5 M@<
 @
@5 M@;@8C@,@g 
 BP
 G G
@3@=
@. BP @2@5 M@<
 @
@5 M@;@8C@,@g 
 BP
 G G
@3@=
@. BP @2@5 M@<
 @
@5 M@;@8C@,@g 
 BP
 G G
@3@=
@. BP @2@5 M@<
 @
@5 M@;@8C@L@g 		
 E
 G G
@3@=@. E @2@,@5 M@; E
@,@5 M@<@. BP @2@5 M@;@I@B@,@5 E@5 G@;@8C@L@g 		
 E
 G G
@3@=@. E @2@,@5 M@; E
@,@5 M@<@. BP @2@5 M@;@I@B@,@5 E@5 G@;@8C@L@g 		
 E
 G G
@3@=@. E @2@,@5 M@; E
@,@5 M@<@. BP @2@5 M@;@I@B@,@5 E@5 G@;@8C@L@g 		
 E
 G G
@3@=@. E @2@,@5 M@; E
@,@5 M@<@. BP @2@5 M@;@I@B@,@5 E@5 G@;@8C@h@g 		
 E
 G G
@3@=@. BP @2@,@5 M@;@% D}@<@4@=@. Et @2@,@5 M@; E
@,@5 M@<@. E @2@,@5 M@; E
@,@5 M@,@5 E@5 G@;@8C@h@g 		
 E
 G G
@3@=@. BP @2@,@5 M@;@% D}@<@4@=@. Et @2@,@5 M@; E
@,@5 M@<@. E @2@,@5 M@; E
@,@5 M@,@5 E@5 G@;@8C@h@g 		
 E
 G G
@3@=@. BP @2@,@5 M@;@% D}@<@4@=@. Et @2@,@5 M@; E
@,@5 M@<@. E @2@,@5 M@; E
@,@5 M@,@5 E@5 G@;@8C@h@g 		
 E
 G G
@3@=@. BP @2@,@5 M@;@% D}@<@4@=@. Et @2@,@5 M@; E
@,@5 M@<@. E @2@,@5 M@; E
@,@5 M@,@5 E@5 G@;@8C@h@g 		
 Et
 G G
@3@=@. BP @2@,@5 M@;@% D}@<@4@=@. Et @2@,@5 M@; Eu
@,@5 M@<@. E @2@,@5 M@; Eu
@,@5 M@,@5 E@5 G@;@8C@h@g 		
 Et
 G G
@3@=@. BP @2@,@5 M@;@% D}@<@4@=@. Et @2@,@5 M@; Eu
@,@5 M@<@. E @2@,@5 M@; Eu
@,@5 M@,@5 E@5 G@;@8C@h@g 		
 Et
 G G
@3@=@. BP @2@,@5 M@;@% D}@<@4@=@. Et @2@,@5 M@; Eu
@,@5 M@<@. E @2@,@5 M@; Eu
@,@5 M@,@5 E@5 G@;@8C@h@g 		
 Et
 G G
@3@=@. BP @2@,@5 M@;@% D}@<@4@=@. Et @2@,@5 M@; Eu
@,@5 M@<@. E @2@,@5 M@; Eu
@,@5 M@,@5 E@5 G@;@8C@h@g 		
 Fd
 G G
@3@=@. BP @2@,@5 M@;@I@A@<@4@=@. Ff @2@,@5 M@; Fe
@,@5 M@<@. Fd @2@,@5 M@; Fe
@,@5 M@,@5 E@5 G@;@8C@h@g 		
 Fd
 G G
@3@=@. BP @2@,@5 M@;@I@A@<@4@=@. Ff @2@,@5 M@; Fe
@,@5 M@<@. Fd @2@,@5 M@; Fe
@,@5 M@,@5 E@5 G@;@8C@h@g 		
 Fd
 G G
@3@=@. BP @2@,@5 M@;@I@A@<@4@=@. Ff @2@,@5 M@; Fe
@,@5 M@<@. Fd @2@,@5 M@; Fe
@,@5 M@,@5 E@5 G@;@8C@h@g 		
 Fd
 G G
@3@=@. BP @2@,@5 M@;@I@A@<@4@=@. Ff @2@,@5 M@; Fe
@,@5 M@<@. Fd @2@,@5 M@; Fe
@,@5 M@,@5 E@5 G@;@8C@h@g 		
 Ff
 G G
@3@=@. BP @2@,@5 M@;@I@A@<@4@=@. Ff @2@,@5 M@; Fg
@,@5 M@<@. Fd @2@,@5 M@; Fg
@,@5 M@,@5 E@5 G@;@8C@h@g 		
 Ff
 G G
@3@=@. BP @2@,@5 M@;@I@A@<@4@=@. Ff @2@,@5 M@; Fg
@,@5 M@<@. Fd @2@,@5 M@; Fg
@,@5 M@,@5 E@5 G@;@8C@h@g 		
 Ff
 G G
@3@=@. BP @2@,@5 M@;@I@A@<@4@=@. Ff @2@,@5 M@; Fg
@,@5 M@<@. Fd @2@,@5 M@; Fg
@,@5 M@,@5 E@5 G@;@8C@h@g 		
 Ff
 G G
@3@=@. BP @2@,@5 M@;@I@A@<@4@=@. Ff @2@,@5 M@; Fg
@,@5 M@<@. Fd @2@,@5 M@; Fg
@,@5 M@,@5 E@5 G@;@8C@0@g 
 BP
 G G
 E@3@5 F@. BP @2 @@5 FR@;@. BP
@2 E@6 M@8C@0@g 
 E
 G G
 E@3@5 F@. Ff @2 @@5 FR@;@. E
@2 E@6 M@8C@0@g 
 E
 G G
 E@3@5 F@. Fd @2 @@5 FR@;@. Et
@2 E@6 M@8C@0@g 
 Et
 G G
 E@3@5 F@. Ff @2 @@5 FR@;@. Et
@2 E@6 M@8C@0@g 
 Et
 G G
 E@3@5 F@. Fd @2 @@5 FR@;@. E
@2 E@6 M@8C@t@g 


 BP E@3@5 F@;@=@. Et@2 E@,
@5 F* @@A@<@,@. F@2@5 G@. Ff@2 E@,
@5 Q@=@. E@2 E@,@5 Q@A@<@,@. @Y@2@5 G@. Fd@2 E@,@5 Q@;
@,@5 E@6 G@8C@t@g 


 BP E@3@5 F@;@=@. Et@2 E@,
@5 Q@A@<@,@. F@2@5 G@. Ff@2 E@,
@5 Q@=@. E@2 E@,@5 Q@A@<@,@. @Y@2@5 G@. Fd@2 E@,@5 Q@;
@,@5 E@6 G@8C@h@g 
 Fd
 @Y E@3@=@. Fd@2 E@,
@5 Q@<@. E@. @Y@2@2 E@,
@5 Q@=@. E@. @Y@2@2 E@,@5 Q@<@. E@/ F@2 E@,@5 Q@;
@,@5 E@6 G@8C@f@g 
 Fd F E@3@=@. Fd@2 E@,
@5 Q@<@. E@/ F@2 E@,
@5 Q@=@. E@/ F@2 E@,@5 Q@<@. E@. @Y@2@2 E@,@5 Q@;
@,@5 E@6 G@8C@g@g 
 Ff @Y E@3@=@. Fd@2 E@,
@5 Q@<@. E@. @Y@2@2 E@,
@5 Q@=@. E@. @Y@2@2 E@,@5 Q@<@. E@/ F@2 E@,@5 Q@;
@,@5 E@6 G@8C@g@g 
 Ff
 F E@3@=@. Fd@2 E@,
@5 Q@<@. E@/ F@2 E@,
@5 Q@=@. E@/ F@2 E@,@5 Q@<@. E@. @Y@2@2 E@,@5 Q@;
@,@5 E@6 G@8C@@g 

 E E@3@?@5 F@D@H@?@5 F@D@H@=@. E@/ @Y@2 E@,
@5 Q@<@=@=@. E@. F@2@2 E@,
@5 Q@<@'@=@. Fd@/ @Y@2 E@,
@5 Q@<@. Fd@. F@2@2 E@,
@5 Q@;@=@. E@/ @Y@2 E@,@5 Q@<@. E@. F@2@2 E@,@5 Q@;
@,@5 E@6 G@8C@k@g 

 E E@3@?@5 F@D@H@5 F@. @Y@2@,
@5 FR@=@. E
@2 E@,@5 Q@A@<@. @Y@2@,@5 FR@. Fd@2 E@,@5 Q@;@. E
@2 E@,@5 Q@;@,@5 E@6 G@8C@k@g 

 E E@3@5 F@?@5 F@D@H@. F@2@,
@5 FR@=@. E
@2 E@,@5 Q@A@<@. F@2@,@5 FR@. Fd@2 E@,@5 Q@;@. E
@2 E@,@5 Q@;@,@5 E@6 G@8X P J C@g 	@3@;@8C@0@g 

	
 F @9
	@3
@5 H
@,@5 M @@6 J@8C@g 		@3@6 J@8X Pwrite_unit_conc_part C
@g @3@5 J]@;@.          (unit action: no variables affected)@5 J@6 E@8C
@g @3@0*** true .          /* all conclusions proved */@5 J@5 E@6 E@8X P J C@1@g 		

 F
@3@,@5 J@;
@,@5 FR Fr@-@0@1@2@5 Fs@;@8C@g 
@3@;@8X D  t  t t  @Wt  E 	Pwrite_path_action C@g 	
 H
@3@;@5 Q @@; O@5 J@5 E@;@5 Q@;@8C@,@g 	
 N
@3@5 QH@5 O := @5 J@=@,@5 FR@<@#@;@5 O@;@8C
@g 	@3        unit function@5 J@;@8X P Ed C@g @3@;@8C@g 	
@3@5 H)@5 Ec@;@8X P F C@g @3@5 J]@;@5 QC @@5 O O@5 J@6 E@8C@g @3 L @5 J@5 O@5 O O@5 J@6 E@8X P N C@e@g @3@,	@5 EM@,
 F@5 E{@=@-@5 FO@,@5 FR@=@!@5 E@- F@5 E& J@0 E0@1@1
@1@2@5 HK@<@J@<@#
@; E0 F@,@5 E4@;@=@Y@^@`@i E0@5 P @ E0@5 K @@<@J@;@8X P H C@g @3@5 J>@;@?
@5 J>@D
@H@8C@g @3@5 J>@;@I@8C@g @3@5 E@;@8X P Q C
@g @3@K	@;@6add_forall_hyp E)@8C@$@g 	
 F@3@. F@2@5 Q@;@5 Q@;@5 Q@;@8C@g @3@5 Q@;@8X P O C@@g 
 E@3@,@. G
@2@5 G@,@. G@2@5 G@,@. G	
@2@5 G@,@. G	@2@5 G@0@1@1@1@2@5 N?@0@1@1@1@2@5 K@=
@$
@5 E@<@&@=
@$
@5 E@<@=
@$@5 E@<@5 E@;@=
@$
@5 E@<@&@=
@$
@5 E@<@=
@$@5 E@<@5 E@;@8C@@g 
 F@3@. G
@2@,@5 J@. G@2@,@5 J@. G	
@2@,@5 J@. G	@2@,@5 J@0@1@1@1@2@5 N?@0@1@1@1@2@5 K@=
@$
@5 E@<@&@=
@$
@5 E@<@=
@$@5 E@<@5 E@;@=
@$
@5 E@<@&@=
@$
@5 E@<@=
@$@5 E@<@5 E@;@8X D  t  t t  @Wt  F 	P P= C	@g @3@-@-@5 G@;@I@8C@g @3@;@8X P Q C@g 
 H
@3@=@5 Q@<@5 Q@;@8C@g 
 I 
@3@. E
	@2@5 Ev@. E	@2@5 Ev@;@8C@g 
@3@. BP
	@2@5 Ev@;@8X P Q C@g  @3@?@5 Jj @@D@H@;@8C@$@g @3@5 Q@5 N@,@5 Nq@. F@-@2@5 E@. F@2@5 F@5 H @,	@5 Nr@5 Os @@$	@;@8X P K C
@g @3@,@5 N @@5 O
 @@;@8X P K C@g @3@K@8C@g @3@6 H)@8X P F8 C@_@g 
 F
 

 F
 

@3
@5 F@=
@-@5 F@;@5 F7@<@-@. F

 I@2@5 F@=@5 F7@. F

 I@2@5 E1@<
@. F

 I@2@5 E1@;@I@;@8C@_@g 
 F
 

 F
 

@3
@5 F@=
@-@5 F@;@5 F7@<@-@. F

 I@2@5 F@=@5 F7@. F

 I@2@5 E1@<
@. F

 I@2@5 E1@;@I@;@8C@C@g 
 @Y
@3@,@5 F7@;@=@,
@5 E
@. I@-@2@5 I@,@5 O!@ 	
 I@!@<@,@5 OH@ 	
 @Y@!@A
@;@8C@C@g 
 G
@3@,@5 F7@;@=@,
@5 E
@. I@-@2@5 I@,@5 O!@ 	
 I@!@<@,@5 OH@ 	
 G@!@A
@;@8C@C@g 
 F
@3@,@5 F7@;@=@,
@5 E
@. I@-@2@5 I@,@5 O!@ 	
 I@!@<@,@5 OH@ 	
 F@!@A
@;@8C@T@g 
 
@3@,@5 F7@,
@5 F7@;@,@5 E
@,@5 E@;@=@%@& E@& E@. G
@2@5 G@5 F@5 F
@5 F@Y@^@`@^
@g@m@<
@ 	
 
@!@;@8C@g 
 L

 L
@3@5 F7
@5 F7@;@8C@C@g 
 E
@3@,@5 F7@;@=@,
@5 E
@. I@-@2@5 I@,@5 F7@ 	
 I@!@<@,@5 F7@ 	
 E@!@A
@;@8C@C@g 
 Et
@3@,@5 F7@;@=@,
@5 E
@. I@-@2@5 I@,@5 O!@ 	
 I@!@<@,@5 OH@ 	
 Et@!@A
@;@8C@C@g 
 Fd
@3@,@5 F7@;@=@,
@5 E
@. I@-@2@5 I@,@5 O!@ 	
 I@!@<@,@5 OH@ 	
 Fd@!@A
@;@8C@C@g 
 Ff
@3@,@5 F7@;@=@,
@5 E
@. I@-@2@5 I@,@5 O!@ 	
 I@!@<@,@5 OH@ 	
 Ff@!@A
@;@8C@g 
 Gu

 Gu
@3@5 F7@;
@5 Nn@;@8C@(@g 
 F

 F
@3
@5 F7@;@5 Nn@;@5 F7@;@8C@g 
 M

 M@3@5 F7@;@8C@g 
 M

 M@3@5 F7@;@8C@g 
 N

 N@3@5 F7@;@8C@g 
 N

 N@3@5 F7@;@8C@g 
 M

 M
@3@5 F7
@5 F7@;@8C@'@g 
xor

 F
 FY
 D F
@3@5 F7
@5 F7@;@8C@g 
 FY

 FY
@3@5 F7
@5 F7@;@8C@g 
 F

 F
@3@5 F7
@5 F7@;@8C@g 
 D

 D@3@5 F7@;@8C@g 
 J

 J@3@5 F7@;@8C@g 
 J


 J
@3@5 F7@;@8C@g 
 F

 F@3@5 F7@;@8C@g 
 K
@3@5 F7@;@8C@g 
 I

 I@3@5 OH@;@8C@g 
 I

 I@3@5 OH@;@8C@g 
 I

 I@3@5 OH@;@8C@g 
 J

 J
@3@5 F7
@5 F7@;@8C@g 
 G
@3@5 N @@;@8C@C@g 
 Q
@3@5 J]@;@5 F@,@5 E~@0@'@2@,@5 E@5 E~@,
 F@5 F@. F	
 MM@2@5 F F@5save_used_identifier I@. Q
	@2@5 F@;@8C@@@g 
 Q
@3@5 F@,@5 E~@0@~@2@,@5 E@5 E~@,
 F@5 F@. F	
 MM@2@5 F F@5 Q@. Q
	@2@5 F@;@8C@g 
 K
@3@5 F7@;@8C	@g 	@3@5 F@;@8C	@g 	@3@5float @;@8C@U@g @3@L@0@+
@+@2@5 F L@5 L@=@&
 L@;@,@5 O^@<@,@=@&
 L
@;@,@5 O@<@=@- Oy@5 O@;@,@5 O^@<
@- O@5 O@;@,@5 O@;@0
@2@6 F@8C@g @3@,
@,@5 O@;@,@5 Nn@5 O@;@8C@g @3@,
@-@,@,@-@5 Fs@;@,
@5 Nn@-
@-@5 Fs@;@8CA"@g @3@L@0@+
@+@2@5 F@=@-@. I@-@2@5 I@ @!@,
@5 Nn@ 	
 I
@!@B@B@B@B@A@<@@=@$@. O~@-@2@5 I@ @!@5 Nn@B@B@B@B@A@<@@=@M@ @!@=@=@&
INTEGER@<
@=@&

SHORT_INTEGER@<@&
LONG_INTEGER@% E@<@#
@,@5 F7@;@=@5 E@$	@<@0
@1@2@5 F@B@B@B@<@l@=@N@,@5 E~@0@m@1@k@1@_@1@_@2@,@5 E@,@5 E~@=@. Ox@-@-@2@5 I@% L@<@. O@-@2@5 I@% L
@,@0@2@5 F@;@5 F7@A@<@,@5 Nn@0
@2@5 F@B@B@A@B@A@A@A
@;@8X Pform_number_from_base C@g 	@3@;@Y@_@^@g@o@8C@ @g 	@3@Y@_@Z@g@p

@,@5 Q @@;@Y@^@_@^@g@f@o@8C@g 	 @3@;@8X P Q_ C@g @3 F@5 GType checking path function: @5 FA@5 FA@5 P @@5 QJ E\@5 P? @ H@5 FA@5 E!@;@8C@ @g @3 F@5 G@5 H@5 Q@5 Q@5 Q@5 H@5 H@5 H@;@8X P Q= C@g @3@. L@+@2@5 E1@5 E@5 F@I@8C@g @3@. M*@+@2@5 E1@5 E@5 F@I@8C@g @3@. M|@+@2@5 E1@5 E@5 F@I@8C@g   @3@;@8X D  t  t t  @Wt  B$ D  t  t t  @Wt  B$ 	D  t  t t  @Wt  B$ D  t  t t  @Wt  B$ P G| C@g 		@3@;@8C@g 	@3@;@8C@g @3@,@5 E@;@5 G@;@8X P J C@_@g 

@3@, Fr@-@0@+
@1@+@2@5 Fs@;
@,@5 J@;@=@-@. F@-@2@5 F@;@,@0@. F@-@2@+@2@5 E@0@. F@2@2@5 E@<@ 

 F@!@B@;@8C@g 
@3@;@8X D  t  t t  @Wt  K 	D  t  t t  @Wt  N  	Pis_excluded C@g @3@. E
@2@5 Gi@;@8C@g 
	@3@;@8X P Nv C@g @3@5 H@;@8C@e@g @3@,	@5 EM@,
 F@5 H@=@-@5 FO@,@5 FR@=@!@5 E@- F@5 J J@0 Ei@1@1
@1@2@5 HK@<@J@<@#
@; Ei F@,@5 E4@;@=@Y@^@`@i Ei@5 Q Ei@5 Q@<@J@;@8X P E C@g @3@,
@5 I @@,@5 Q@5 JF@;@8X P L C@g @3@-@,
@-@-@5 Gf@-@5 H@;@8C@%@g @3@-@,
@-@,@5 Gf@=@& E@<@& F@;@,@5 L@. H
@2@5 F@;@8C@g @3@-@5 H@;@8C@g @3@=@&	 E@<@&	 F@;@,
@5 L@. H
@2@5 F@;@8C@g @3@;@8X P G@ C@g  @9X P Mr C@g  @9C@g 

@3@5 J @@;
@6 Mq@8X P PE C@,@g @3 N@5 E@,	@5 N@;@=@5 N J@0 Ei@1@1@1	@2@5 HK@<@J@; F@-@6 Q@8X P I C@g @3@. M@+
@2@5 E1@;@Y@a@Z@f@o@. M	@2@5 F@;@8C@g 	@3@. M@2@5 F@;@8X P O C@g 
@3@;@5 L
@;@8C@g 

@3@5 L

@5 O@;@8X P Q C@g   @3@5 L@;@8C@g   @3@5 L@;@8C@<@g @3@, F@,	@5 H@=@#
@<@=@,
@0 G#@-@2@5 H@5 E@<@,
 G$@5 H@5 E@?@5 H@D@H@6try_to_prove_conc @@8C@g   @3@;@8X D  t  t t  @Wt  H 	P E C@g 	
 C+
 C+
@3
@5 E@6 E@8C@*@g 			
 F
 F
@3@,@5 E@,@5 E
@6 J @@8C@g 	
 FY
 FY
@3
@5 E@6 E@8C@g 	
 Et
 E
@3@5 E
@6 E@8C@g 
	@3@;@8X P Qi C@g @3@,	@5 N@5fetch_hypothesis @@;@8X P H C@g @3@,@,
@5 Q@. H

@2@5 F@I@8C@?@g @3@5 H @@?
@,@-@5 R@. Fd	@2 @@5 FR@D
@H@<@A@;@. H	
@2@5 F@. H@-
@-@2@5 E@;@8X P Jb C@g @3@. JP@+@+	@2@5 E1@5 HK@I@8C@g   @3@;@8X P F C@A@g @3@,
@5 I@,@5 I@,@5 I@,
@5 I
@,@5 I@,@5 I@,@5 I@,@5 I@,@5 O1@,@5 N@6 N@8X D  t  t t  @Wt 
expand_answer 	D  t  t t  @Wt  R	 D  t  t t  @Wt  R	 P R	C@ I@3@4 I@6 R
 I@8XP N& C	@g @3@. Iy@2@6 H@8X P H C
@g   @3@;@8C
@g @3@;@8C@"@g 	
@3@. J@2@5 G@,@. G@2@5 G@;@6 H@8X P N C@3@g 


 F
@3@,@,@5 H
@,@,@5 H@5 Eo @@5 F @@. E
@2@6 Ev@8X P J C
@g @3
@6 I@8C@g 

 BP@3@. BP@2
@6 I@8C@g 

 E@3@. Fd@2
@6 I@8C@g 

 E@3@. Et@2
@6 I@8C@g 

 E@3@. Ff@2
@6 I@8C@g 

 Et@3@. Ff@2
@6 I@8C@g 

 Et@3@. E@2
@6 I@8C@g 

 Et@3@. Fd@2
@6 I@8C@g 

 Fd@3@. Ff@2
@6 I@8C@g 

 Ff@3@. Fd@2
@6 I@8C@g 

 E@3@. E@2
@6 I@8C@g 

 E@3@. Fd@2
@6 I@8C@g 

 E@3@. Ff@2
@6 I@8C@g 

 E@3@. Fd@2
@6 I@8C@g 

 E@3@. Ff@2
@6 I@8X Psummarise_user_rule_use_rep  C@g @3@. @+@-@2@-@5 J@;@,	@5 E Q@5 F@5 E@5 F@5 J@6 R @@8C@g   @3@;@8X P L C@;@g @3@,
@5
atom_codes @-@5 R@. Gwrap_utility@2@,@0@. Ay@1 A@1.exe@2@1@. Bfexist@2@2@5 Aq  O@,@5concatbackward_compatibility@,
@5 R
@5shell @t@;@8X P F C@+@g @3@, Fr@-@0@+
@1@+@2@5 Fs@;@=@$@;@5 FR@<
@5 F~@;@8C@5@g @3@?@5 F@D@H@0 L
@+@2@5 F L@5 L@;@- Bg@,
@-@5 Fs@. N
@+@2@5 F@5 FR@;@8C@<@g 	@3@?@5 F@D@H@0@+@+
@2@5 F O@5 O L@5 L@;@- Bg@,@-@5 Fs@. N@+@2
@5 F@5 FR@;@8C@@g @3@=@,@5 Fx@<@!@=
@ 

 Gu@!@,@5 H@<@=
@ 

 F@!@,@5 H@<@#
@;@= Fr@,
@0@+@1@2@5 Fs@B@B@<@v@=@'@, Fr@-@0@+@1@+@2@5 Fs@5 E@;@5 F~@A
@B@<@M@=@4@0@+
@+@2@5 F
 O@5 O L@5 L@;@- Bg@,@-@5 Fs@. N@+@2@5 F@;@5 FR@< Bg@,
@0@2@5 Fs@B@A@B@;@8X P P3 C@g 	
@3@Y@_@^@k@;
@6 P2@8C	@g 	@3@;@I@8C@g 
	@3@;@8X P F C	@g  KY@3***  @5 E@;@8C	@g  K?@3---  @5 E@;@8C	@g  K)@3>>>  @5 E@;@8C	@g  K7@3%%%  @5 E@;@8C	@g  K/@3+++  @5 E@;@8C	@g  KH@3###  @5 E@;@8C	@g  KT@3-S-  @5 E@;@8C	@g  J`@3<S>  @5 E@;@8C	@g  L@3<<<  @5 E@;@8C	@g  O@3RRS  @5 E@;@8C	@g  OW@3&&&  @5 E@;@8C	@g  PK@3STX  @5 E@;@8C	@g syntax_err_rep@3!!!  @5 E@;@8C	@g  O@3SEM  @5 E@;@8C	@g 	vc_number@3VCN  @5 E@;@8C	@g  Q@3FIL  @5 E@;@8C	@g  J@3RUL     @5 E@;@8C	@g  F@3CON        @5 E@;@8C	@g  GH@3HYP        @5 E@;@8C	@g  Qr@3OVR  @5 E@;@8C	@g  Q8@3VCS        @5 E@;@8C	@g  Lx@3HYP LIMIT EXCEEDED @5 E@;@8X P O C@g 
 BP
@3@6 I4@8C@g 
 E
@3@6 I4@8C@g 
 Et
@3@6 I4@8C@g 
 E
@3@6 I4@8C@g 
 Ff
@3@6 I4@8C@g 
 Fd
@3@6 I4@8X P G C@g @3@?@5 H)@D@H@;@5 F:@5 F=@' - Prolog variables occur in predicate.@5 FA@5 F@5 FF@5 FI@;@8C@g  @
 E0@3 @ F@5 J@;@8C@ @g 
 E0@3@,@5 E @@; L0@0	@1@2@5 HK @ F@5 J@;@8C@-@g @3@=@& Ei@<	@. E	@2@5 F@,@5 F5 @ F@5 J @@5 N@;@8X Pprocess_next_conclusion C
@g 	 N@3 @5 N@;@6 Q @@8C	@g 	 N@3@5 E@;@8C@g @3 F@5renumber_conclusions EP@-@5 N@,
@5 F@5 O @@;@8C@g @3 F@5 R@@,
@5 N@5 RC@;@8X D  t  t t  @Wt  F 	P J[ C@@g @3@-@5 O@=@ @ 	 G#@!@%
 G# FM@,@5 E@B@B@A@<@E@=@3@&	 G$@%
 G$@,@,@,@,@5 Gf@,@5 E@,@5 E@,@0@1@1@2@5 F@<@#
	@#@A@B@B@A@;@5 J@=@&	 F@. JP K]@1@1
@1@2@5 F@<@J@. E. Ei

@-@2@5 E Ei
@-@5 E4@;@8X P E C@g @3@;@8C@g 
@3@5 H)@;
@5 E@;@8C@g 	
@3
@5 E@;@8X Pform_conditions C@g 	@3@K@;@8C@g 
 F
@3@,@5 RD @@;@,
@5 RF@;
@6 E@8C	@g 	@3@;@8X P J C@g 
 G

 G@3@;@5 E@;@8C@g 
 G	

 G	@3@;@5 E@;@8C	@g 
 G
 J@3@;@8C	@g 
 G
 L@3@;@8C@g 
 

 @3@;@5 E@;@8C@g 
 	

 	@3@;@5 E@;@8C	@g 
 
 J@3@;@8C	@g 
 
 L@3@;@8C
@g 
 L
 G@3@;@I@8C
@g 
 L
 @3@;@I@8C@g 
 L

 L@3@;@5 E@;@8C@g 
 L	

 L	@3@;@5 E@;@8C
@g 
 J
 G@3@;@I@8C
@g 
 J
 @3@;@I@8C@g 
 J

 J@3@;@5 E@;@8C@g 
 J	

 J	@3@;@5 E@;@8C@g @3@5 L@;@=
@5 L@;@5 H@<@J@;@8C@g @3@5 L@;@I@8C@;@g @3@=@-@-@5 F@<@=@ 
 Gu@!@<@ 
 F@!@?
@=@-@-@5 F@<@=@ 	
 Gu@!@<@ 	
 F@!@D
@H@;@8C@g @3@;@,
@5 F@,@5 F@5 H @@;@8X P O C
@g 

@3@;@8C
@g  E F@3@;@8C@g 

@3@5 O@;@8C@g  E
 F@3@5 O@;@8C@g 

@3@5 Q @@;
@5 O@;@8C@g @3@;@8X P R C@g @3@5 IF@;@I@8C@g @3 E0@,
@,@,@5 G! @ E0@5 M @@;@8C	@g @3 F@5 E{@;@8C@g 	 N@3@,
@5 N @@Y@_@a@k@;@8X P F C@ @g @3@=@5 Gn@Y@_@Z @l@A	@<@ 
 F	@!@5 Gn@Y@`@Z @k@8X P P C@g @3@,	@5 J @@5 J@5 E@6 E@8X P@)do_simplify_implications_and_equivalences  C@;@g @3@. C+@+@+	@2 F@,
@5 E{@? J"@0
@1@-@1	@2@5 J#@D@H@,@5 Gi@5 J$ J"@0
@1@1	@2@5 HK@I@8C@I@g @3@. F@+@+	@2 F@,
@5 E{@? J"@0
@1@-@1	@2@5 J#@D@H@,@5 Gi@?
@5 F@D
@H F@5 J& J"@0
@1@1	@2@5 HK@I@8C@I@g @3@. F@+@+	@2 F@,
@5 E{@? J"@0
@1@-@1@2@5 J#@D@H@,@5 Gi@?
@5 F@D
@H F@5 J& J"@0
@1@1@2@5 HK@I@8C@g   @3@;@8X P M C@g 
 BP	 F
@3@5 H)@ 

 @Y	@!@8C@g 
 BP	 F
@3@5 H)@ 
 F
	@!@8X Pswisav_zombiescope  C@ @   @3@5 Kzombiescope@0@. A @@2@1@. G Hm@2@1@. M @@2@2@5 D @6 F @8C@   @3@5 K@6 F @8X P G7 C@M@g 

 C+@3@; L_@0@2@5 HK@,
@5 Gm
 P@5 K@5 RM @@5 Q@,@5 FR@=@$@< L)@0	@1@1@1@2@5 HK@;@6 G6@8C@#@g @3 F@,@5 Q Le@0@1
@1@2@5 HK@5 Q@;@5 H @@;@6 Me@8X P Q C@g   @3@5 Q@I@8C@%@g @3@. F@. @+@+	@2@+
@2 F@,@5 E{@. F@. 	@2
@2@5 Q~ @@I@8C@g    @9X P R C@#@g @3@5 G-@,@5 Gi@5 Ia@5 J G@0	@1@1@1
@2@5 HK@;@I@8C@#@g @3@-@-@,@5 I(@5 Ia@5 J G@0	@1@1@1
@2@5 HK@;@I@8X P Q& C@g @3@5 F@5 F@5 E@;@8C@g @3@,@,
@5 Q"
@5 Q%@;@8X P K C@g @3@,@5 H6@5 K@;@8X P EI C@g @3@5 IP@5 E!@5 IS@;@8X P Q C@g @3@-@-@5 J@;@5 F R0@5 F@,@5 G@5 E@#: Summary of user rule application.@5 E@5 F@6 R@8C@g   @3@;@8X P I5 C@g @3@5 E@5 E@;@8X P P C@!@g @3@?
@5 HX@D
@H@;@,	@5 G R-@5 F@5 E@5 F@. HY@2@6 F@8C@g @3@;@8X P O C@g   @@9C@g 
@3@. D
@2@,@5 FR@5 O@;@8C@g 	
@3@;@6 O@8X P N C@g @3@5 H@;@I@8C@g @3 Ei@,
@,@,@5 RI Ei@5 RJ@;@8C	@g @3 F@5 H@;@8C@g 	 N@3@,
@5 Nq@Y@_@a@k@;@8X P N C	@g @3@6 E@8C@g 
	@3@6 E@8X P E C@.@g @3@,
@5 Q @@=@$
@;@$
@B@<@,@5 J6 @@,@5 E
@6 G{@8X D  t  t t  @Wt  H 	P JX C@%@g 

 H

 H@3@;@5 JW@;
@5 JW@;@8C@g 

 N

 N@3@;
@5 JW@;@8C@4@g @3@;@,@5 GQ@;@=@5 FO@5 E@5 FR@<@=
@5 FO@$
@$@<@?
@5 FO@D
@H@$@;@8X P E C@g 
	@3@;@8C@g 
	@3@h
@;
@6 E@8X P QO C@*@g @3@,
@0@+@1@+@+
@2@5 L@5 J@0@1
@2@,@5 L@5 QN@;@8C@g 	@3@;@8X P O C@g @3@,
@-@5 H2@,@5 H6@5 H6@;@8X P O C@g @3@,	@5 L~@. I/	@-@2@5 E@;@6 Oj @@8X P Q C	@g 	@3@K@;@8C@g 
 F
 @3@K@;@8C@9@g 


 F
  C+
@3@-@. C+
@2@. C+@+@+@2@5 J@;@,@5 Q@,@5 RF@;@6 E@8C@g 
 F
 @3@-@,
@5 J@;
@6 Q@8C@g 
 C+@3@;@,
@5 Q@,@5 RF@;
@6 E@8C@g  	@9X P Ml C@g  @9C@g 
@3@,@5 Q| @@;@,
@5 Mk@;
@6 E@8X P L C@B@g 
 @Y
 @Y

 @Y
 @Y
 @Y@3
@5 L@5 L
@5 L@5 L@;@8C@#@g 	
 @Y
 @Y
@3@5 Kf
@5 L@5 L@;@8C@#@g 
 @Y	
 @Y
@3@5 Kf
@5 L@5 L@;@8C@g 

 G	@3@5 Kf@5 Kf@;@8X P K| C@g @3@K@8C@g @3@6 F@8X P N C@g @3 FM@5 E@;@=@5 FO@5 FR@<@$	@;@8C@g @3@7Above traversal condition does not typecheck correctly.@5stopwith I@;@8X P Q C@g @3@5 L@;@8C@g @3@5 L@5 Qe@;@8C@g @3@5 J]@;@,	@-@5 H@5 Q O@5 J@5 E@;@8C@+@g @3@. F@-@2@5 E@. N@-@2@5 E@. F @2@5 F@. N @2@5 F@;@5 H @,	@5 N @@5 R= @@&	 N@;@8X P M] C@g @3@?	@-@-@,@5 H@?
@5 H@D
@H@D	@H@<@A@;@8X P Q C@g  @3@?@5 Q@D@H@;@8C@g @3@5 Q@,@,	@,
@5 O Is It G;@5 Iu@I@8C@3@g @3@5 Q@. @+@+	@2@,
@,@5 G_@5 J@5 J@- MM@5 F Is@. H@/ 	@2 G;@5 Iu@I@8C@g   @3@;@8X P GO C@H@g 

@3@,@5 QQ @_@,@5 H	@,
@5 H	
 Ra@,@5 H	@;@5 H @,@5 Q @@,@5 EY@5 H	@5 Q @@,@5 F@. F
 F@2@5 F@;@8X P Q# C@$@g @3@,@5 H@5 Hfld_@-@5 H	@5 H
@6 H
@8X P H C@g @3@6 Q@8X P J4 C@g  @9X XQM NF@7/build/buildd/spark-2011.0.deb/simplifier/data__pfs.proNhuS @WEadd_pfs_traversal_conditionE PE NEadd_pfs_successor_statementE
add_pfs_pfE NE PBE NEadd_pfs_actionEadd_pfs_statementXO Nsave_data__prf  C@J@u D^Nh@3 N@,@5must_get_datafiles_debug I@0@.  N@/  N@2@1@.  N@/  N@2@1@.  N@/  N@2@1@.  N@/  Q @2@1@.  N@/  PC@2@2@5write_terms_to_file I@;@8X D  t  t t  Nt  PC 	O N Rk C@ Rq@3@. PB	@2@5 @ @;@8X O N Re C@ Rq@3@. P	
@2@5 Rx@;@8X D  t  t t  Nt  Q  	D  t  t t  Nt  N 	O N Rg C@| Rq@3@. N	
@2@5 Rx@;@8X O N Ri C@ Rq@3@. N	
@2@5 Rx@;@8X D  t  t t  Nt  N 	D  t  t t  Nt  N 	O N Rm C@x Rq@3@. N	@2@5 Rx@;@8X XQM EF@D/build/buildd/spark-2011.0.deb/simplifier/simplifier_ioutilities.proMuS @WE FE EE HtE F(E GE GEretrieve_proof_file_kindEretrieve_declaration_fileE HXO E Ht CA]u DeM@3@,	@5 E< E>@5retrieve_proof_file_x E@;@8X O E F( C
@f R}@3 F@5get_switch_plain EP@5display_header_full I@;@8C
@l R}@3 F@5 R@5display_header_plain I@;@8C@r R}@3@<Could not calculate banner. Unexpected system configuration.@6 J I@8X O Eretrieve_declaration_file_x CA R} E:@3@5get_datafiles_fdl I@;@8CA R} EF@3@5 R@;@8CA R} EG@3@5get_datafiles_dec I@;@8CA R}@3@;Unable to retrieve declaration file for proof file kind: ~k@0@2@6 I I@8X O E R CAd R} E:@3@5get_datafiles_vcg I@;@8CAh R} EF@3@5get_datafiles_dpc I@;@8CAm R} EG@3@5get_datafiles_pfs I@;@8CAr R}@3@5Unable to retrieve proof file for proof file kind: ~k@0@2@6 R@8X O E@ retrieve_simplified_proof_file_x CA R} E:@3@5get_datafiles_simplified_vcg I@;@8CA R} EF@3@5get_datafiles_summary_dpc I@;@8CA R} EG@3@5get_datafiles_simplified_pfs I@;@8CA R}@3@@Unable to retrieve simplified proof file for proof file kind: ~k@0@2@6 R@8X O Edisplay_time_details CA R}@3 F@5 R@;@8CA R}@3 F@5 R@?	@-@-@5get_provenance_date_time E>@D	@H@;@8CA R}@3 F@5 R@,	@,
@5 R@,@,@5get_system_start_date_time DQ@5display_time_details_x E@;@8CA6 R}@3@ICould not determine date and time details for the simplified file banner.@6 R@8X O E E CB R}@3 @,
@5@!explode_separator_content_as_list E\@-@0	@2@5 E E@;@8X O Edisplay_subprogram_identifier CAF R}@3@,	@5@$get_provenance_subprogram_identifier E>~a
@0	@2@5 A @;@8C
AM R}@3 N[@5 L E> I@5 R@;@8CAS R}@3@/Expected subprogram identifier is not present.
@6 R@8X O E R CA9 R}@3 F@5 G EP@"CREATED ~a, ~a  SIMPLIFIED ~a, ~a
@0	@1
@1@1@2@6 R@8CA> R}@3 F@5 R@#CREATED ~a, ~a  ZombieScope ~a, ~a
@0	@1
@1@1@2@6 R@8X O E Ry C@!A R}@3@,	@5 R@,
@5 G E@,@5 R@,@5 R@>Unexpected availability of two distinct proof files: ~a and ~a@0
@1@2@6 R@8CA R} E:@3 F@5 R@-@5 R@;@8CA R} EF@3 F@5 R@-@5 R@;@8CA R}@3 F@5 RUnexpected no vcg files loaded@6 R@8CA R}@3 F@5 RUnexpected no dpc files loaded@6 R@8CA R} EG@3@-@5 R@;@8CA R}@3@#Unexpected no proof files available@6 R@8X O E R{ CA R}@3@,	@5 R~@5 R E@;@8X O E F CA!@| R}@3 F@5 R@;@5 F( E@,	@5toolset_support_line1version@,
@5toolset_support_line2 R@,@5toolset_support_line3 R@,@5toolset_support_line4 R~n@5 R@(Usage: spadesimp [options] Target_File~n@5 R R@5 R@*Target_File - Either a .vcg or .pfs file~n@5 R R@5 R@?All options may be abbreviated to the shortest unique prefix.~n@5 R R@5 RStandard options~n@5 R----------------~n@5 R@6-help               - Display this help information.~n@5 R@4-version            - Display version information.~n@5 R@B-nolog              - Do not generate a simplification log file.~n@5 R@I-log=Log_File       - Specify filename for the simplification log file.~n@5 R@6-nowrap             - Do not line wrap output files.~n@5 R@D-verbose            - Display attempted simplification strategies.~n@5 R@.-nouserrules        - Do not use user rules.~n@5 R@V-plain              - Adopt a plain output style (e.g. no dates or version numbers).~n@5 R@7-typecheck          - Only typecheck the input files.~n@5 R@P-norenum            - Do not renumber hypotheses and conclusions in siv files.~n@5 R R@5 RAdjust strategy options~n@5 R-----------------------~n@5 R-nosimplification=SELECT~n@5 R-nostandardisation=SELECT~n@5 R-norule_substitution=SELECT~n@5 R-nocontradiction_hunt=SELECT~n@5 R@$-nosubstitution_elimination=SELECT~n@5 R@ -noexpression_reduction=SELECT~n@5 RSELECT=(RANGE {, RANGE})~n@5 R@0RANGE=Vc_Number or From_Vc_Number-To_Vc_Number~n@5 R R@5 RAdjust limit options~n@5 R--------------------~n@5 R@4-complexity_limit=Limit (Limit in range 10 .. 200)~n@5 R@4-depth_limit=Limit      (Limit in range  1 ..  10)~n@5 R@4-inference_limit=Limit  (Limit in range 10 .. 400)~n@5 R R@5 R~a~n@0	@2@5 R R@0
@2@5 R R@0@2@5 R R@0@2@5 R@;@8C@@ R}@3 F@5 R@;@5 R@,	@5 R@,
@5 R@,@5 R@,@5 R R@5 R@*Usage: zombiescope [options] Target_File~n@5 R R@5 RTarget_File - a .dpc file~n@5 R R@5 R R@5 R R@5 R R@5 R R@5 R@4-help             - Display this help information.~n@5 R@2-version          - Display version information.~n@5 R@=-nolog            - Do not generate a ZombieScope log file.~n@5 R@D-log=Log_File     - Specify filename for the ZombieScope log file.~n@5 R@4-nowrap           - Do not line wrap output files.~n@5 R@T-plain            - Adopt a plain output style (e.g. no dates or version numbers).~n@5 R@N-norenum          - Do not renumber hypotheses and conclusions in sdp files.~n@5 R@U-hyp_limit=Limit  - Specify the maximum number of hypotheses that will be analysed.~n@5 R R@5 R R@0	@2@5 R R@0
@2@5 R R@0@2@5 R R@0@2@5 R@;@8X O E G CA} R}@3@,	@5 R~@5 R E@;@8X O E G C
A R}	@3 F@5 R@;@8CB R}@3 F@5 R@5 E E@;@8CB	 R}@3@'Error in converting file ~k for display@0@2@6 R@8X O E H C@^@ R}@3@O*****************************************************************************~n@5 R@,	@5get_provenance_banner E> I@,
@5 L E\@5 R R@5 R S@5 R R@5 R R@5 R@5 R E I@5 R@5 R I@5 R@5 R E I@5 R I@5 R I@5 R I@5 R@;@8X XQM BF@&/usr/lib/swi-prolog/library/listing.plNu@ S Eportray_clauseE BE B E SXD  t  t t  Bt portray_list O B SCAu DvN@3@;@6 J @8CA S@3@5nlindent B[ @5 S@h	@5portray_list_elements B@5 S O7@6 S@8X D  t  t t  Bt 	or_layout O B S"CA S@3@K@;@I@8CA S 
 AL@9CA S 
 C+@9CA S 
 AN@9X D  t  t t  Bt  S O B SCA S@3@5 E @Y@`@Z@d@p
@Y@`@Z@d@p@5put_tabs B@6tab @8X D  t  t t  Bt infix_op O B S+C@$A S@3@,@,@5 O @,
@,@5infix_assoc B@;@Y@^@^
@d@o@Y@^@^@d@o@8X D  t  t t  Bt do_portray_clause O B S1C@ S@3@K	@;D@6pprint B@8C@ S	
 @
 @@3@;D@5 S3@6	full_stop B@8C@@ S
	
 @
@3@; @,@5
inc_indent B @@,
@,@5 S, B
@5 S3 :-@5 S@@@U@L@ 
 @!@?@5	primitive B@D@H@D@5 S~q@0@2@5 A  @5
$put_token @5 S(   @5 S@,@5 S9noindentD@5portray_body B@5 S Ka@5 S@< @,@5 S9indent@5 SH@B@6 S6@8C@/A S	
 @ B3
@3@,@5 @r @t@Y@^@Z@k@;:- use_module(~q,@0
@2@5 SB@5 S B).
@6 S@8C@#A S	
 @ @
@3@;
:- module(~q,@0
@2@5 SB
@5 SN SO@6 S@8CA S	
 @
@3@;:- @5 S SGD@5 SH@6 S6@8CA S@3  SGD@5 SH@6 S6@8X D  t  t t  Bt  S8 O B S7C
A S@3 D@5 SC@6 S$@8X D  t  t t  Bt write_declarations O B SRC@ S@3@;@8C@ S
@3:- ~q.~n@0
@2@5 G @6 SS B@8X D  t  t t  Bt decl O B SWC@ S  C C@9C@ S  	 	@9C@ S  
 
@9C@ S   @9X D  t  t t  Bt list_clauses O B SYC@#@ S@3@,
@,@5 @ @=@,@5clause @5write_module B@. @@2@5 S B@I@<@J@A@8X D  t  t t  Bt notify_changed O B ScC@)@ S@3 @W@,
@5 S[ G@5predicate_property @t@? 	@5 Se@D@H@;@,@5	decl_term B@7%   NOTE: system definition has been overruled for ~q~n@0@2@6 SU@8C@ S @9X D  t  t t  Bt list_clauserefs O B SlC@Z S@3@;@8C@[ S	
@3@;@5 Sm B@6 Sn@8C@^ S@3@,	@,
@5 S^ @. @	
@2@6 Sb@8X D  t  t t  Bt 
unify_args O B SqC@x S	
 @3@;@8C@y S	@3@;@8C@z S
 	

@3@;@8C@{ S @9X D  t  t t  Bt  S! O B S C@MA S@3C@5 S3@@
@( D}@D@J@A
@<@4@@@L@ @!@D @:@5 S@5 S@6 S@A
@<@h
	 
@5 S| @5 SC@6 S3@8X D  t  t t  Bt  S O B SC@-@ S@3@?@&@?@,
@5
copy_term_nat  @-@0@. C{ @@2@2@5 O @5 S2 B@D@H@<@A
@D@H@<@A
@8X D  t  t t  Bt  B @/D  t  t @0t  Bt B D  t  t t  Bt  B O B BC
@L S@3@K@;@. @ A@-@2@6 @ @8C@O S@3@;@8C@P S	
@3@;@5 B B@6 S{@8C@S S@3@@@,	@ Belocate_clauses S|@D@6 Sn@A
@<@,
@5$find_predicate$dwim@6list_predicates B@A	@8X D  t  t t  Bt portray_meta O B SC@?A S		@3@,
@5 BS 
@5 S# B@;@,@-@5 A ~q((   @0@2@5 SB@,@5atom_length @Y@^@^@f@Z@f@p
@5
portray_or B@5 S))@6 S@8CA S@3@6 S3@8X D  t  t t  Bt  S0 O B S/CA S  O@9CA S  O @9CA S  O @9CA S yfy  @9X D  t  t t  Bt 	prefix_op O B SCA S@3@,
@,@5 S-@,@5	pre_assoc B@;@Y@a@^@d@o@8X D  t  t t  Bt  SJ O B SICA" S@3@K@;@6 S3@8CA% S AU@3@; !@6 S@8C@*A' S
 @9 AU
@3@?@. @9@-@-@2@5term_needs_braces B@D@H@; !,@5 S
 SKC@6 SH@8CA+ S
 SK@3@;@5 S SG@6 SH@8CA. S@3@5 S@; SF@5 SD@5 S B@5 S Ka@6 S@8C@#A4 S@3@5 S@; SF@5 S SGD@5 SH@5 S Ka@6 S@8C@.A: S		
 @9
@3@; @:@,@,@5 S<
 SG@5 SH @:@5 S SK@6 SH@8C@*A? S
 D 
@3@; C@5 S O@5 S C@,@5 S B@h	
 SG@6 SH@8CAD S@3@,
@5	meta_call B@;
@6 S B@8C	AG S@3@6 S3@8X D  t  t t  Bt  S O B SCAJ S@3@5callable @,
@-@5 S@,@-@5 S-@Y@^@`@k@;@8X D  t  t t  Bt  S@ O B S?CA S@3@5 S@;@I@8CA S
 @9@3@;@I@8CA S @9X D  t  t t  Bt 
pi_to_head O B SC@o S
 

 
@3@;@6 S B@8C@q S
 
@3@6 S@8X D  t  t t  Bt  S O B SC@'AR S@3@5 S@;@,@5 S9 SF@5 S@5 S@5 S Ka@6 S@8CAY S@3@5 S@;@6 S@8CA\ S@3@,@5 S9 SG@6 SH@8X D  t  t t  Bt  S; O B S:CB S@3@Y@_@`@Z@g@f@o@8X D  t  t t  Bt  S5 O B S4C@ B S@3@0@. A @@2@1@. O @@2@1@. O
@2@1@. A A@2@2@6 O @8X D  t  t t  Bt  Sa O B S`C@ S @3@;@8C@ S	@3@;@8C@ S@3~q:@0@2@6 SU@8X D  t  t t  Bt declaration O B SC@ S@3@,@,@5 SX B@5 Se@,
@5 Sh@0@1
@2@6 @w @8C@6@ S@3@;@. @0@+@2@5 Se@,@-@5 S[@@
@=@( @<@'	@D
@ 

 @0@!@<@ 

 @0 @!@8C@ S@3 @/@5 Se@,@5 Sh@ 

 C\@!@8X D  t  t t  Bt list_declarations O B SC@&@ S@3@,
@. S	
@2@,@5 B B@@@( D}@D@J@<
@5 SV R@6 SU@8X D  t  t t  Bt  Sj O B SiC@:@ S@3@,@,@5 S[@,
@,@5 S@@@=@( @<@'	@D@ 

 
@!@<@ 

  
@!@8X D  t  t t  Bt  S O B SC@4@d S	
 
@3@,@5 E E@,
@5 S
@5 Sr B
@5$define_predicate B-
@,@,@5 S[@. @2@5list_predicate B@5 F B@I@8C@m S @9X D  t  t t  Bt  S O B SC@} S@3	undefined@5 Se@;@,
@5 Sh%   Undefined: ~q~n@0
@2@6 SU@8C@ S@3 C@5 Se@;@,
@5 Sh%   Foreign: ~q~n@0
@2@6 SU@8C@ S@3@5 Sd B@5 S B@6 SZ B@8X D  t  t t  Bt  S' O B S&CB S@3@Y@`@Z @k@;	@5put @h
	 @6 S%@8CB	 S @9X D  t  t t  Bt  B  @/D  t  t t  Bt  B  O B SC@U@6 S@3@,@5context_module @-@,	@5current_predicate @t@?
@.
imported_from@-@2@5 Se@D
@H@,
@,@5 S[@,@-@5 S@@@= G@5 Se@<
 @-@- C@5 B @D@. @3dollar@2@5style_check @t@<@J@5 S@. 
@2@5 S@I@8C@E S   @9X D  t  t t  Bt  S O B SCA S  C@9CA S  O @9X D  t  t t  Bt  S O B SC@UAa S


 AL
 C+
@3@;@,@5 S9 C*@,@,@5 S< SG@5 SH@5 S->  @5 S SG@5 SH@5 S;   @5 S AM@-@,@5 S<
@6 S@8C@UAl S


 AL
 AN
@3@;@,@5 S9 AO@,@,@5 S< SG@5 SH@5 S*-> @5 S SG@5 SH@5 S S@5 S AM@-@,@5 S<
@6 S@8C@5Aw S
 C+@3@;@,
@5 S9 C*@,@,@5 S<
 SG@5 SH@5 S S@5 S@6 S@8C@5A~ S
 AN@3@;@,
@5 S9 C*@,@,@5 S<
 SG@5 SH@5 S S@5 S@6 S@8C@5A S
 AL@3@;@,
@5 S9 AM@,@,@5 S<
 SG@5 SH@5 S S@5 S@6 S@8C@5A S
 C@3@;@,
@5 S9 C@,@,@5 S<
 SG@5 SH@5 S|   @5 S@6 S@8X D  t  t t  Bt  S O B SC
@ S@3@,	@5 O9 @6 S B@8X D  t  t t  Bt  S O B SCA S 
 D@9CA S 
 D@9CA S 
 D@9CA S 
 @C@9X XQM DIF@?/build/buildd/spark-2011.0.deb/simplifier/librarypredicates.proNhu@.S @WEdatimeEprocess_waitE JElist_to_setEprocess_createErename_fileEfile_existsE LXXQM FF@7/build/buildd/spark-2011.0.deb/simplifier/data__vcg.proNhuS @WEadd_vcg_conclusionE GE
add_vcg_vcEadd_vcg_hypothesisE HE HEsave_data__vcg E P/E
add_vcg_traceE HEadd_vcg_file_handleEprune_all_vcg_hypothesis Eprune_all_vcg_conclusion Eget_vcg_file_handleE@'prune_all_zombiescope_no_check_required E FE FE@!add_zombiescope_no_check_requiredE OEprune_vcg_file_handle Eprune_all_vcg_vc XO Fadd_dpc_hypothesis_x C
@u D]Nh@3 Lw@0@2@ @ J#@;@8C@ T@3@.  @W@/ I@-@-@2@5 C  Lw@0@2@ @ HK@;@8X O F S C@ T@3@. G	
@2@5 @ @;@8X D  t  t t  Ft  G 	O F S C@ T@3 F@5 G EP@. H	
@2@5 T@;@8C@ T@3 F@5 T@,@5get_switch_hyp_limit EP@5add_dpc_hypothesis F@;@8X O F S C@ T@3@. H	
@2@5 T@;@8X D  t  t t  Ft  H 	D  t  t t  Ft  H 	O F T
 C@ T @3@. H	
@2@5 T@;@8C@ T@3@Y@`@_@j@. H	
@2@5 T@;@8C@ T@3@5 S F @@5 S F@5 T F@;@8X O F S C@VA T@3 F@,@5 Rs I@0@.  F@/  S@2@1@.  F@/  F @2@1@.  F@/  P0@2@1@.  F@/  H@2@1@.  F@/  H@2@1@.  F@/  G@2@2@5 Rv I@;@8X D  t  t t  Ft  P0 	O F S C@ T@3@. P/	@2@5 T@;@8X O F H CA  T@3@. H	
@2@5 E2 @;@8X O F S C@ T  @3@. H@-@-@-@2@5 T@;@8X O F S C
@ T@3@. S@2@5 T@;@8X O F S C@ T  @3@. G@-@-@-@2@5 T@;@8X D  t  t t  Ft  S 	O F S C	@ T  @3@. O@-@2@5 T@;@8X D  t  t t  Ft  F  	O F F C@ T  @3 F@5 T@;@8X O F S C
@ T@3@. O@2@5 T@;@8X D  t  t t  Ft  O 	O F S C	@ T  @3@. S@-@2@5 T@;@8X O F T C
@ T  @3@. H@-@-@-@-@-@2@5 T@;@8X XQM IF@7/build/buildd/spark-2011.0.deb/simplifier/load__pfs.proMuS @WE IXO Iscan_for_path_formula CAwu DlM@3@.parse_path_formula@+@2@5phrase$dcg@,@5 D @-@5read_line_from_stream I@5 Re N@;@8X O Iretrieve_and_increment_order CB T@3@.	get_order@2@5 E2 @h	@. T&	@2@5 @ @;@8X O Iparse_traversal_condition C@gA: T@3@0space@1newline@2
zeroormore@,
@5parse_atom_silentparseutilities@ 
Tra Fe T5 G# T6l O MMondit T< T9 T: @!@0 T,@1 T-@2 T.@,@5 T/@;@$	@8X O Iretrieve_traversal_conditions_x CAN Tfinished@3@;@8CAR Tnotfinished@3@I@8C	AV T @@3@+Unexpected end of file in parsing pfs file.@6 I I@8X O I I C@a T@3@,@5 R I Bh@,	@5 B @5process_path_functions I
@5 B @;@8X O Iretrieve_traversal_conditions CAD T@3@5 B I
@,
@5@&read_up_to_number_of_chars_from_stream I@,@5@#process_single_path_function_leader I
@5 T> I
@;@8X O Iconfirm_traversal_condition C	A- T @@3 TB@6 TC@8CA0 T@3 T+@5 T@;@8CA4 T@3@)Badly formed traversal condition line: ~w@0@2@6 TC@8X O I TQ C	A_ T	 @	 @@3@;@8CAc T
 TA@3@5 T I
@;@8CAh T
 T@@3@5scan_for_action_line I
@;@8CAm T@3@DBadly formed line in processing verification condition, starting: ~w@0	@2@6 TC@8X O Iretrieve_action CA T@3@,
@5 T@-@5 T @5 Rk N@;@8X O Iparse_path_header C@>A T@3@0 T,@1 T-@2 T.@,@5 T/@ P T6 T=h@!@0 T,@1 T-@2	oneormore@,
@5 T/
@,@5parse_natural_int T2@;@$
@8X O Iinitialise_order  CB T  @3@. T&@-@2@5 C @. T&@2@5 T)@;@8X O Iparse_statement_position_to C@ T Jf T< T: T< G# Tb@3@;@$
@8C@2@ T
 EV T8 T< T: T7@3@0 T,@1 T-@2 Tc@,
@5 T/
@,@5 Td@;@$
@8X O I@#replace_last_successor_statement_id CA T@3@.get_last_successor_statement_id@-@2@5 T(@. To@2@5 T)@;@8C
A T@3@. To@2@5 T)@;@8X O Imust_get_last_statement_id CA T@3@5get_last_statement_id I
@;@8CA T@3@.An expected statement line has not been found.@6 TC@8X O Iparse_successor_statement C@@ T


 J+@3@0 T,@1 T-@2 T.@,@5 T/@ Su MM MM T7 G# G# T9 T5 O G# T= T6 T= T7m T7 T: T= 
@!@0 T,@1 T-@2 T.
@,@5 T/@,@5 Tj I
@0 T,@1 T-@2 T.@,@5 T/@  D@!@;@$
@8X D  t  t t  It  T' 	O Iparse_statement_successors C@F@ T@3@,@5 Td@0 T,@1 T-@2 Tc@,@5 T/@  G# Tz MM MM T7 G# G# T9 T5 HD G# Ka
@!@;@$

@8X O Iparse_statement_position_from C@ T C@ G# T= T6 T5 T=@3@;@$
@8C@2@ T
 EV T8 T< T: T7@3@0 T,@1 T-@2 Tc@,
@5 T/
@,@5 Td@;@$
@8X O Ireplace_last_statement_id CA T@3@. Tt@-@2@5 T(@. Tt@2@5 T)@;@8C
A T@3@. Tt@2@5 T)@;@8X O I@$must_get_last_successor_statement_id CA T@3@5 To I
@;@8CA T@3@8An expected successor statement line has not been found.@6 TC@8X O Iparse_statement C@n@ T
 M Ty T= T6 T= T7 T{ T7 T: T= 
@3@0 T,@1 T-@2 T.
@,@5 T/@,@5 T I
@0 T,@1 T-@2 Tc@,@5 T/@,@5 T} I
@0 T,@1 T-@2 T.@,@5 T/@;@$
@8X O Iprocess_single_path_function CA T@3@,
@5 T @5 TT I
@5 TJ I
@5 T\ I
@;@8X O Iscan_for_statement C@ T@3@. T@+	@2@5 Tstmt@,
@5unique_atom E\@5 Rm N@5 T I
@;@8X O Iconfirm_valid_action_line C	A T @@3 TB@6 TC@8CA T@3parse_action_line@5 T@;@8CA T@3@DBadly formed action line between traversal conditions and action: ~w@0@2@6 TC@8X O Iprocess_path_functions_x C@w T @@3@;@8C@{ T@3@I@8X O Iscan_for_path_header CA T@3@. T`	@2@5 T@;@8X O I T C@@A T@3@0 T,@1 T-@2 T.@,
@5 T/@ 
A MM T= T< T9 T: @!@0 T,@1 T-@2 T.@,@5 T/@;@$	@8X O Iscan_for_successor_statement C@ T@3@. Tx@+	@2@5 T@,
@5 Tq I
suc_stmt@,@5 T@5 Rg N@5 Tm I
@;@8X D  t  t t  It  Tp 	O Iparse_before_action_line CA T O O O O O O
@3@;@$	
@8X D  t  t t  It  Tu 	O Iprocess_path_functions_line C@ T	 @@3@;@8C@ T@3@5 T I
@;@8C@ T@3@5 T I
@;@8C@$@ T@3@,
@5 T I
@,@5 T$ I
pf@,@5 T@,
@5 T I

@5 Ri N@5 T I
@;@8C@ T@3@;@8X O I T C@5A T@3@0 T,@1 T-@2 T.@,@5 T/@,@5 Td@  
@!@0 T,@1 T-@2 T.
@,@5 T/@;@$
@8X O I TY CA T@3 T@5 T@,
@5 T @5 T I
@;@8X O I TG C@l T@3@5 Tg I
@5 TL@,	@5 T @5 T I
@5 T I
@;@8X XQM EF@$/usr/lib/swi-prolog/library/lists.plNu@!S Enth0EsubtractEdeleteEnexttoEsubsetEunionEselectEintersectionE SEis_setE	selectchkE TE FE TEnumlistEmax_listE EE EEmin_listEflattenE EEsumlistE JEpermutationEnth1E LXD  t  t t  Et  T O E TCAu DBN	@3@;@8CA T@3@5 A~ @;@6 T E@8CA T	
@3
@6 T@8X D  t  t t  Et  T O E TCA T		@3@;@8CA T@3@5 T@;@6 T E@8CA T	
@3
@6 T@8X D  t  t t  Et  T O E TCA T@3@;@8CA T
@3@5 T@6 T E@8X D  t  t t  Et 
close_list O E TCA T@3@;@8C
A T		@3@6 T E@8X D  t  t t  Et  T O E TCA T@3@5 As @,	@5 G @6same_length E@8X D  t  t t  Et  S O E SC
A T@3@,
@5list_to_set_ E@$	
@8X D  t  t t  Et  T O E TCA T	@3@;@8CA T@3@5 T@;@ 

@!
@6 T E@8C
A T	@3@6 T@8X D  t  t t  Et  T O E TCA T@3@6 T@8CA T
@3@5 T@;@6 T@8X D  t  t t  Et  T O E TCAp T@3 E@5must_be @ E@5 T@Y@_@`@j@6numlist_ E@8X D  t  t t  Et  J O E JCA T 		@9CA T
	@3
@0	@2@6 T E@8X D  t  t t  Et  T O E TCAS T
@3@6 T E@8X D  t  t t  Et  T O E TCA T @9CA T	
	@3@6 T@8X D  t  t t  Et  T O E TCAv T	@3@;@ 
@!@8CAx T
@3@h@6 T@8X D  t  t t  Et  T O E TCA` T
@3@6 T E@8X D  t  t t  Et  T O E TCAc T 		@9CAd T@3@Y@^@`@d@p

@6 T@8X D  t  t t  Et  T O E TCA6 T@3@,
@5 T E@;@$	
@8X D  t  t t  Et  T O E TCAV T 		@9CAW T@3@Y@^@`@d
@p

@6 T@8X D  t  t t  Et  T O E TCAF T@3 @6 T E@8X D  t  t t  Et  T O E UCAI T 		@9CAJ T@3@Y@`@^@f@p

@6 U@8X D  t  t t  Et  J O E JCA T@3@6 T@8X D  t  t t  Et  T O E UC
A: T
	@3@K@;@8CA< T		@3@;@8CA= T@3@;@,
@5 U 
@6 U @8C	A@ T 
	@9X D  t  t t  Et  T O E TCA" T@3@6 T E@8X D  t  t t  Et  T O E UCA% T @9CA& T		
@3@,
@5 U@6 T E@8X D  t  t t  Et  T O E TC@ T@3@5 Go @;@h @6nth0_det E@8C@ T@3@K@;@6nth_gen E@8X D  t  t t  Et  G O E LCA T
@3@6last_ E@8X D  t  t t  Et  U O E UCA
 T 		@9CA T@3@6 U@8X D  t  t t  Et  T O E TC@ T@3@5 U@;@Y@_@Z @l@6 U@8C@ T@3@K@; @6 U@8X D  t  t t  Et  T O E TC@ T	@3@;@8C@ T@3@;@6 T E@8C@ T	
@3
@6 U@8X D  t  t t  Et  U
 O E U	C@ T @3@;@8C
@ T	@3@;@8C@ T		@3@;@8C@ T			@3@;@8C@ T				@3@;@8C@ T					@3@;@8C@#@ T							@3@h @Y@^@Z @l@6 U@8X D  t  t t  Et  T O E TC
@ T 
	@9C@ T
	@3@6 T E@8X D  t  t t  Et  T O E TC	@ T@3@6select_ E@8X D  t  t t  Et  U O E UC@ T 
@9C@ T
	
@3
@6 U@8C@ T
@3
@6 U@8X D  t  t t  Et  T O E TC
@ T@3@5 T E@;@8X D  t  t t  Et append_ O E UC@t T @9C@u T
@3@,@5 E E@6 U E@8X D  t  t t  Et member_ O E UC@] T 
	@9C@^ T@3@6 U E@8XD  t  t t  Et  T O E TC@ T@3@,@5 U@;@$
@8X D  t  t t  Et  U
 O E UC
@ T 	
@9C@ T	@3@,
@5 G 
@6 U@8X D  t  t t  Et  F O E TC@ T @9C@ T

@3@6 T E@8X D  t  t t  Et  T O E TC
@ T 	@9C@ T	
@3
@6 U@8X D  t  t t  Et  E O E TC@p T@3 Ax@5 T@6 U@8X D  t  t t  Et  E O E EC@e T 		@9C@f T	
@3
@6 U@8X D  t  t t  Et  E O E EC@Z T	
@3@6 U@8X XQM ATF@%/usr/lib/swi-prolog/library/occurs.plNu@ S E
contains_termEcontains_varE AQEsub_varEoccurrences_of_varEoccurrences_of_termEfree_of_termEfree_of_varXO ATcount C@,@u DCN@3
@. U0 @2@!@=@@,@5 BS @h@5	nb_setarg @I@<	@6 U3@B@8X O AT AQ C@f U1 	@9C@g U1@3@5 A @-@,
@5 U3@6 AQ AS@8X O AT U% C@p U1@3@'	@8C@r U1@3@5 U7@-@,
@5 U3@6 U% AS@8X O AT U' C@_ U1@3@. U%	@2@6 U/ AS@8X O AT U) C@X U1@3@. AQ	@2@6 U:@8X O AT U+ C@J U1@3@?
@5 U! AS@D
@H@8X O AT U- C@Q U1@3@?
@5 U# AS@D
@H@8X O AT U! C@4 U1	@3@;@8C@5 U1@3@5 U7@-@,
@5 U3@5 U;@;@8X O AT U# C@? U1@3@'	@;@8C@A U1@3@5 U7@-@,
@5 U3@5 U<@;@8X XQM$historyF@#/usr/lib/swi-prolog/boot/history.plMs@ S Eread_historyE
$save_historyE$clean_history XD  t  t t  U=t history_depth_ O U= UDC@s@#/usr/lib/swi-prolog/boot/history.plM@3history@5 @H U=@5 Go UJ@Y@_@Z @k@;@8C@ UF @9X D  t  t t  U=t remove_history O U= ULC@ UF@3@Y@_@`@d@Z @j@;@8C@ UF@3@Y@_@`@d@p
@. U=
@-@2@5 E2 UJ@;@8C@ UF @9X D  t  t t  U=t  U= 	D  t  t t  U=t  U= 
D  t  t t  U=t  U= CD  t  t t  U=t  U=  D  t  t t  U=t save_history_line O U= UPC@ UF @@3@;@8C@:@ UF@3readline @@5 UI@. AW@+	@2~W~W@0@1@0@.partial @@2@2@1 D@1@0@. UT @@2@2@2@5 A UJ@.  @W@/rl_add_history	@2@- A0@5 @2 UJ@;@8C@ UF @9X D  t  t t  U=t 
save_event O U= UZC@ UF@3@5 A~ UJ@;@8C@ UF@3@6 U@ UJ@8X D  t  t t  U=t  UA  D  t  t t  U=t  UA O U= U@C@+@ UF@3@@
@,	@-@5 UN UJ@D@h
	@<@Y@Z@p
@A	@. UN
@2@5 A UJ@,@5 UE UJ@6 UM UJ@8X D  t  t t  U=t  U? O U= U>C@@@5 UF@3@5 B UJ@5prompt_history UJ@.	$raw_read @d@+@2@,@. @9@. @ @@2@/ AL@. C+@. BP@/ @@.syntax_error@-@2@-@2 A0@2@/ @@2@5 UY
@5
read_history_ UJ@;@8X D  t  t t  U=t 
substitute O U= UmC@!@ UF@3@,@,
@5 B UJ@,
@5 Uo@;@,@5 Uo@5 Uo@;@8X D  t  t t  U=t expand_history O U= UpC@ UF@3@,@5 @ UJ@,@5expand_history2 UJ@5 Ur@;@8X D  t  t t  U=t  Ue O U= UdC@u UF A@3@;@6ttyflush  UJ@8C@C@w UF@3@@
@,	@-@5 U^@D@h
	@<@%
@A	@,@5 R UJ@,@5 Uy@@@0@%@1@!@2@,
@5 Un UJ@D
@5prompt1 UJ@<@5 U{@A
@6 Uv@8X D  t  t t  U=t list_history  O U= U~ C@D@a UF@3@@
@,@-@5 U^@D@J@<@% @,	@5 U`@,
@5plus UJ@. @+@+@2@. @9@. C
@2@/ UN@2@,
@5 B UJ Cb@. UH@/ U
@2@6 @ UJ@8X D  t  t t  U=t  Ul O U= UkC
@@ UF
@3@5 U UJ@;@I@8C@C UF
	@3 A@. U@/ A	@2@5 U@;@I@8C@z@F UF@3@,@,@5 Uq UJ@5 UQ UJ@.atom_to_term@+@+@2@,@. @9@. @ @@2 A0@2@5 UY@@@K@D@$@$
@A@<@B@@@ 
$silent@!@D@ @ @C @ A
@6 U> UJ@<@#@5 U[ UJ@@@( @@D Cb@. U@/expanded@2@5 U@<@J@$@$
@A@8X D  t  t t  U=t  UC   D  t  t t  U=t  UC  O U= UBC	@o UF  @3@. UN@-@-@2@6 C @8X D  t  t t  U=t matching_event O U= UCA UF@3@-@,
@5 U^@5 Ur@-@5 Uo@;@8X D  t  t t  U=t take_string O U= UCA
 UF
@3csym@5	code_type UJ@;
@6 U UJ@8C
A
 UF@3@;@8CA UF @9X D  t  t t  U=t take_number O U= UCA UF
@3digit@5 U@;
@6 U@8C
A UF@3@;@8CA UF @9X D  t  t t  U=t get_last_event O U= UC@ UF@3@-@,	@5 U^@5 Ur@;@8C@ UF@3 Cb@. Uno_event@2@5 U@I@8X D  t  t t  U=t 
find_event O U= UC@ UF AU	@3@;@6 U UJ@8C@(A  UF@3 U@5 U@;@0@2@,
@5 U UJ@,
@5number_codes UJ@,@5 U^@6 Ur@8C
A UF@3@,@5 U@6 U UJ@8X D  t  t t  U=t skip_quoted O U= UC@ UF


@3@;@8C@!@ UF I

 I
@3@;
@6 U UJ@8C@#@ UF




@3@;
@6 U@8C@ UF
	
@3@;@6 U@8C@ UF 	@9X D  t  t t  U=t not_event_char O U= UC	@ UF@3 U@5 U@;@I@8C@ UF AU@3@;@I@8C@ UF @9X D  t  t t  U=t match_event O U= UC@ UF@3@5 U UJ@;@8C@ UF@3 Cb@. U U@2@5 U@I@8X D  t  t t  U=t  Uu O U= UtC@ UF AU AU @@3@;@8C@ UF AU AU
@3@5 U UJ@;@0@2
@6 Us@8C@#@ UF AU	 @@3@;@,@,
@5 U UJ@,@5 Uo@;
@-@6 Us@8C@"@ UF' U@3@; U@,
@,@5 U
@6 Us@8C@"@ UF" U@3@; U@,
@,@5 U
@6 Us@8C@ UF
@3@;
@6 Us@8C@ UF  @@9X XQM
data__formatsF@;/build/buildd/spark-2011.0.deb/simplifier/data__formats.proMuS @WEadd_typeE	add_stateEget_typeE	get_stateXO U U C@Mu DPM@3@. U	@2@5 @ @;@8X O U U C@I U@3@. U	@2@5 U@;@8X O Udeclare_data_formats  C@5 U  @3 U@. U	Data_AtomDataAttributes_Any@2@5 U U U@. U	Type_AtomTypeAttributes_AnyList@2@6 U@8X D  t  t t  Ut  U 	O U U C  C' ReadTextCharList @@9C  C' ModuleFunctorArity
 Module_Atom Functor_Atom	Arity_Int@9C  C' Lines	everyLine
upToLineInt@9C  C' Problem @ B@9C  C' 
ProofFileKind E: EF EG@9C  C' 
DebugFileKind	data__prf F I@9C  C' SwitchSourceauto_setuser_set@9C  C' OnOrOff F F@9C  C' LogFile Iyes_log_file
provided_log_fileLogFile_Atom@9C  C' 	SelectVCs B D
excludeIntList@9C  C' 	UsageFile
no_usage_fileyes_usage_file
provided_usage_fileUsageFile_Atom@9C@G  C' Switchswitch_input_file
switch_logswitch_wrapswitch_verboseswitch_user_rulesswitch_plainswitch_typecheck_onlyswitch_renumswitch_simplificationswitch_standardisationswitch_rule_substitutionswitch_nocontradiction_huntswitch_substitution_eliminationswitch_expression_reductionswitch_complexity_limitswitch_depth_limitswitch_inference_limitswitch_helpswitch_versionswitch_usageswitch_emptyswitch_deadpaths@9C  C' SelectCharClass
 D	CharClass V@9C@;  C'  V
lower_case_char	Index_Int
upper_case_char Vnumericunder_scoreasterisk T, T-	semicoloncolonperiodforwardslash
backwardslash V V	alpha
alpha_numeric@9C  C' ParseRequestone Tc T.@9C@0  C' CMDLineempty
filenameInputFile_Atom
simple_qualifierSimpleQualifier

log_qualifier U
choices_qualifierChoicesNameSelectRange
limit_qualifier	LimitName U
usage_qualifier U@9C@   C'  Vnolognowrapverbosenouserrulesplain	typechecknorenum A R@9C  C'  V"nosimplificationnostandardisationnorule_substitutionnocontradiction_huntnosubstitution_eliminationnoexpression_reduction@9C  C'  V# B D
specific
Range_List@9C  C' Range
value U
range	Lower_Int	Upper_Int@9C  C'  V& EO M M@9C  C'  U E: EG@9C  C' RuleIdAtomFunctor1@9C  C' 
RuleSourcerlsrlu@9C  C' 	RuleLogic Nequation@9C  C' 
RuleHeuristichint_direct_introducehint_conditional_introducehint_rewrite_one_directionhint_rewrite_both_directions@9C@.  C' TypeAttributesabstract
aliasAliasTypeId_Atom
 OxIndexTypeId_AtomListElementTypeId_Atom
 FEnumId_AtomList
 O	FieldList
 O~ VS
 I VS@9C  C' UnboundedClassmk_array	mk_record@9C
  C' Field
fieldTypeId_AtomFieldId_Atom@9C  C' Mode Fr Bg@9C  C' InternalUnboundedClass Oy O@9C@%  C' InternalTypeAttributes VN
 Ox VR VS I
 OFieldIdFieldTypeId_ListList
 O~ VS
 I VS@9C  C' VCTrace
 PVCCutpointFromVCCutpointTo P P@9C  C'  Vd C@
 L
AssertionKindLine_Int@9C  C'  Ve J
 L Vf Vg
 MA	CheckKind Vg@9C  C'  Vf J C @9C  C'  Vh J Kw Ky@9C
  C' PFTraceStatement
 MPFPositionFromSuccessors_Int@9C  C'  Vj C@
 EV U@9C  C' PFTraceSuccessorStatement
 J+PFPositionTo@9C  C'  Vm J
 EV U@9C  C' 	Framework L N[@9C  C' HypothesisType F G$ G#TYPE@9C  C' ConclusionType F G$ G# Vp@9C  C' 
RuleStatusacceptedrejected@9C@;  C' FDLcomment
titleTitle
packed_variable V]VarId_AtomList
variable V]
VarId_Atom
constant V]ConstId_Atom
 I V]
TypeStructure
 H3 V]
Function_AtomArgTypeId_AtomListend@9C  C'  Vy
	procedure VA
 H4 VA
	anonymous VA@9C@6  C'  Vpending
 V< V> V?
 Ox VR VS
 VT VU
 O VV
 O~ VS
 I VS
 VO VQ@9C  C'  VZ
packed_field V]FieldId_AtomList
 V[ V] V^@9C  C' ParseStatus @ TA T@@9C  C'  V @ TA T@@9C  C' 
OperationType Ei J
 KoFactId_Atom
 GG
HypId_Atom@9C  C' RuleNameType@*Filename_CharList : Rulename_CharList(Int)@9C  C' 
RuleMatchType
 EExprProvedConditionType_List
 Ej V@9C  C' ProvedConditionType
 G VHypId_Int_ListFactId_Int_List@9C  C' RuleSortType E E@9XD  t  t t  Ut  U 	O U U C
  C'  U
 U U U@9C
  C'  U
 U U U@9C
  C' get_base_unique_id
 V	Base_Atom U@9C  C'  R
 RVcgFile_Atom@9C  C'  R
 RDpcFile_Atom@9C  C'  R
 RSimplifiedVcgFile_Atom@9C  C'  R
 RSummaryDpcFile_Atom@9C  C'  R
 RFdlFile_Atom@9C  C' get_datafiles_local_user_rule
 VLocalUserRuleFile_Atom@9C  C' get_datafiles_global_user_rule
 VGlobalUserRuleFile_Atom@9C  C' get_datafiles_rule
 V
RuleFile_Atom@9C  C'  R
 RPfsFile_Atom@9C  C'  R
 RSimplifiedPfsFile_Atom@9C  C'  R
 RDecFile_Atom@9C  C' get_datafiles_log
 V U@9C
  C' get_datafiles_debug
 V UDebugFile_Atom@9C
  C'  R
 RNowDate_AtomNowTime_Atom@9C  C' get_system_toolname
 V
ToolName_Atom@9C
  C' get_source_of_switch
 V U U@9C  C' get_switch_input_file
 V V@9C  C' get_switch_log
 V U@9C  C' get_switch_wrap
 V U@9C  C'  G
 G U@9C  C' get_switch_user_rules
 V U@9C  C'  R
 R U@9C  C'  G
 G U@9C  C'  N
 N U@9C  C' get_switch_simplification
 V U@9C  C' get_switch_standardisation
 V U@9C  C' get_switch_rule_substitution
 V U@9C  C' get_switch_nocontradiction_hunt
 V U@9C  C' @#get_switch_substitution_elimination
 V U@9C  C' get_switch_expression_reduction
 V U@9C  C' get_switch_complexity_limit
 V U@9C  C' get_switch_depth_limit
 V U@9C  C' get_switch_inference_limit
 V U@9C  C'  F
 F U@9C  C'  F&
 F% U@9C  C'  F#
 F" U@9C  C' get_switch_usage
 V U@9C  C'  G
 G U@9C  C'  T
 T
 U@9C  C' get_rule
 V V V@ VC VH VFLHS_ExpListListRHS_ExpListListCondition_ExpList@9C  C' @ get_declarations_used_identifier
 VId_Atom@9C
  C'  O
 O V] V@9C
  C'  O
 O V] V@9C  C' @#get_declarations_unbounded_function
 V V] V VW@9C  C' get_declarations_function
 VReturnTypeId_Atom V V@9C
  C' get_declarations_type
 V V] VM@9C  C' @ get_declarations_record_function
 VUniqueFieldId_IntUninstantiated_FunctorN V_ V^Args_VarList V]@9C  C'  H4
 H3 V V V@9C  C'  Fu
 Ft V V V_ V^ V V]@9C  C'  O
 O V V] V`@9C
  C' 
type_alias
 V V] VQ@9C
  C'  I
 I V] Va@9C
  C'  F
 F V] VU@9C  C'  O
 O
Function_PredVarList V@9C  C'  S
 SVcgFile_Stream@9C  C'  F F@9C
  C'  P0
 P/TraceId_Atom Vc@9C  C'  H
 H	VCId_Atom	Order_Int	Name_Atom
Number_IntParentVCTraceId_Atom@9C  C'  H
 H VHyp_TermParentVCId_Atom@9C  C'  G
 G V	Conc_Term V@9C  C'  O
 O V@9C
  C'  N
 NStatementId_Atom Vi@9C  C'  N
 NSuccessorStatementId_Atom VlParentStatementId_Atom@9C  C'  N
 N	PFId_Atom V VParentSuccessorStatementId_Atom@9C  C'  Q 
 P V
TravCond_TermParentPFId_Atom@9C
  C'  PC
 PBAction_Term W@9C  C'  L	
 L Vn@9C  C'  E=
 E< U@9C
  C'  R
 R	Date_Atom	Time_Atom@9C  C'  S
 S
Line_AtomList@9C  C'  R
 RSubprogramIdentifier_Atom@9C  C'  E}
 E|Hypothesis_Term VoId_Int@9C  C'  O
 E} W@9C  C'  Jv
 Ju W WCondition_TermList@9C  C'  H
 HConclusion_Term Vq W@9C  C'  H
 H W@9C  C'  P
 E| W Vo W@9C  C' get_last_trace_id
 W V@9C  C'  T'
 T& U@9C  C'  Tu
 Tt V@9C  C'  Tp
 To V@9C  C'  T'
 T& U@9C  C'  I
 I V U V V VRuleSort@9C
  C'  G
 J U V@9C
  C'  M
 M VA U@9XXQM DuF@+/usr/lib/swi-prolog/library/prolog_stack.plNu@ S Eget_prolog_backtraceE WE	backtraceEprint_prolog_backtraceXO Du W C@fu DsN@3@.message	@2@,
@5 T T A@6 E @@8X O Du W C@A W@3@,
@5prolog_current_frame pc@,@5prolog_frame_attribute parent@,@5 W@6 W Du@8X O Dufind_subgoal C@ W 		@9C@ W
 D

@3
@,@5 T E@6 W& W%@8X O Dulineno C@ W@3 Bh@,@5 B @,@5lineno_ W%@5 B @$
@8X O Duwhere C@x W 
 C
 F~w <foreign>@9C@z W 
 D
 F~w@9C@G@| W
 S]@3@,
@,@-@5subgoal_position W%
@. G@-@2@5 E 
@,@5 W+ W%@,@5clause_predicate_name W%@#	@;@#@ 
 F~w at ~w:~d

@!@8C@<@ W		
 S]@3@. D@+@2@5clause_property @t@.
line_count@+
@2@5 W@@,@5 W<@#	@;@#@ 
 F W?

@!@8C@ @ W
 S]@3@,@5clause_name Dw@#
	@ 

 F~w <no source>
@!@8C@ W  S<meta call>@9X O Du W$ C@J W 
@3@;@8C@@K W

frame
@3level@5 W@@@(
 C@Dpredicate_indicator@,@5 W@ 

 C@!@A@<@:@@@(
 @@D WN@,@5 W@ 

 D@!@A@<@@ S^@,@5 W@D@ 

 S]
@!@<@&
 S@A@A@@ W@,@5 W@D@J@<@% C@@ W"@,@5 W@D@h @6 W#@<@& D}@B@8X O Du W C@j W 		@9C@0@l W	@3@,
@5 WO W%@@@( D}@#
@D@$
@A@<@ 
 E@!@6 WP@A@8C@t W
 WK@3@,
@5 WM W%
@6 W2 W%@8X O Du W C@ W@3@,	@5 W W% A@6 W W%@8X O Du W C	@G W@3 @@6 W#@8X O Du W/ C@ W@3@.position@/$stream_position@+@+@-@-@2@5 D @Y@^@`@k@;@Y@^@Z@d@o@8C@ W@3
@5 C @6 W.@8X O Du W7 C@'@ W@3@,
@-@5clause_info WH@,@5$clause_term_position 
@,@5 W*@5 BS @6 Wb@8X O Du W= C@ W@3@ @ Q @@;@8C@ W@3@,
@-@5
nth_clause @.  @W
@2@6predicate_name WH@8X O Du WR C@ W 	
 F~|~t[~D]~8+ @9X XQM ACF@./usr/lib/swi-prolog/library/dialect/sicstus.plNuS E AKE R E RE DEprolog_flagE	read_lineEtrimcore E WqEget_mutableEupdate_mutableE AnEcreate_mutableE AfE AjE WoE A]E A_XD  t  t t  ACt version_msg 	D  t  t t  ACt  A @/D  t  t @0t  ACt AK   O AC AK C@ A@@3@E@@F@@<@@8X D  t  t t  ACt  B_  O AC B^ C A@ D~ C D@9X O ACpush_sicstus_library  C@G@_ A@@3@=@@@. G@/  AG AC@2@,@0@. A{ C@2@1@. Bf Bh@2@1@. A B@2@1@. A A0@2@2@5 Aq @. @@.  @W@/ BL G@2@/ AI AG AC@2@5 A @I@<@J@A@8X O AC
setup_dialect  C	@ A@  @3@. F AX@2@6 S @t@8X O AC Wm C	A A@@3@. W}@2@6 F @8X O AC Wn C
A A@@3@5 @H @6 @S @8X O AC Wt CA] A@@3@6read_line_to_codes C@8X O AC Ww CAE A@@3$mutable@5 A @;@6setarg @8CAH A@@3mutable@6 Av T@8X O AC Wy CA3 A@ 	
 W@9X D  t  t t  ACt  Ak @/D  t  t @0t  ACt Aj  @O AC Aj CA A@@3@,
@5 Ac@5 Ah @6 Al @8X O AC W{ CA A@@3@6sicstus_flag AB@8X D  t  t t  ACt  A` @/D  t  t @0t  ACt A_  @ZO AC A_ CA A@@3@,
@5 Ac@6 Aa @t@8X O AC W C@$A A@ D@3@; D@,
@5 W@@@-@0--@+@2@5 E E@D@$	@<@&	 D}@A@8CA A@system_type@3@;@@


saved_program @@5 W@D
@&	 Kw@<@&	 B@8CA A@@3@6 W@8X O AC Ad CA A@
 
@3@5 AV@;@5 A @0
@1@2 @6 C @8CA
 A@@3@5 W @@,
@5 AH@0
@1@2 @6 W@8X D  t  t t  ACt  A[ O AC AZ C@'u DEN  E
sicstus_lists@9C@Au DKN   DL@9X O AC AE C@{ A@@3@K@;@I@8C@| A@ 
 @9XO AC Wl CA A@@3@5$welcome  AB@. W@+@2@. @banner@/ G W5@1@2@6forall$apply@8X O AC Wp CAZ A@@3
current_input@6 W@8X O AC Wr CA A@  @3@6trim_stacks  AB@8X O AC Wu CA; A@ 	
 W@9X D  t  t t  ACt  Ao @/D  t  t @0t  ACt An  @ @ZO AC An CA# A@@3@,@5 Ac@5 W@6 W@8X D  t  t t  ACt  Ag @/D  t  t @0t  ACt Af  @O AC Af CA A@@3@,
@5 Ac@6 W@8X O AC W| C@ A@@3@5 AV@;@. D@+@2@5 D @t@5 B3 @. BP	@2@6 @C @8C@&@ A@@3@5 J @;@,@0@. A{ Be@2@1@. Bf Bh@2@2@5 W@5 W@. D@2@6 W@8C@ A@@3@6 A T@8X XQM @F@$/usr/lib/swi-prolog/boot/messages.plMs@ S E EE @Emessage_to_stringXD  t  t t  @t prolog_message O @ WC@2AIs@$/usr/lib/swi-prolog/boot/messages.plM
 D	 
@3@;@#	@ 
 F~w:~d: 
@%Initialization goal raised exception: E@!@6translate_message @@8C@ AN W
 D
 F@(Initialization goal ~p raised exception: E
@3
@6 W@8C@*AQ W
 D{	 @3@;@#
	@ 

 F W
 FInitialization goal failed
@!@8CAU W 
 D{
 FInitialization goal failed: ~p@9CAX W
initialization_exceptionProlog initialisation failed: E@3@6 W@8CA[ W
unhandled_exceptionUnhandled exception: @3@6 W@8CA^ W 
 B
 FGoal (~w) failed: ~p

@9CA` W 
no_current_module
 F@$~w is not a current module (created)@9CAb W 
commandline_arg_type
 F@*Bad argument to commandline option -~w: ~w

@9CAd W 
missing_feature
 F@.This version of SWI-Prolog does not support ~w@9CAf W 
 C{
 FSingleton variables: ~w@9CAh W 
	multitons
 F@7Singleton-marked variables appearing more than once: ~w@9CAj W profile_no_cpu_time@:No CPU-time info.  Check the SWI-Prolog manual for details@9CAl W 
	non_ascii
 F@,Unquoted ~w with non-portable characters: ~w

@9C@WAn W

io_warning@3@. WV@+
@2@5 D @@; WD
@,@5stream_position_data @
line_position
@,@5 W@@@. CG@+@2@5 W@D@#@<@#@A@#	@ 
 F~p:~d:~d: ~w
@!@8CAx W 
 W
 F
stream ~p: ~w

@9CAz W 
option_usagepldocUsage: --pldoc[=port]@9CA| W 
	interruptbeginAction (h for help) ? flush@9CA~ W 
 W Vcontinue@9CA W 
 W continue (trace mode)@9CA W 
modify_active_procedure
 F@ ~p: modified active procedure ~p

@9CA W 
 C= CN  @W
 FFailed to load ~p@9CA W 
 C= CN 
 F@ Failed to load ~p into module ~p

@9CA W 
 C= CN
 F W@9CA W 
 D
 F@0Cannot pre-compile mixed load/call directive: ~p@9CA W  B@.Full stop in clause-body?  Cannot redefine ,/2@9CA W 
illegal_autoload_index
 F@.Illegal term in INDEX file of directory ~w: ~w

@9CA W 
redefined_procedure
 FRedefined ~w procedure ~p

@9CA W 
declare_moduleabolish
 FLoading module ~w abolished: ~p

@9CA W 
 @
 F@'Exported procedure ~q:~q is not defined

@9CA W
 C  @@3minus_in_identifier@6 W @@8CA W 
 C
 F@1Clauses of ~p are not together in the source-file@9C@)A W
 C= C?
 F~|~t~*+Loading 
@3
@,@5 C> @@  Hw
@!@8C@SA W


 C= CV

 F~|~t~*+@3@,@5 X
@ 
 F ~w
@!@,@5load_module @@ 
 F ~2f sec, ~D bytes
@!@8C@2A W
dwim_undefined@3@,
@5goal_to_predicate_indicator @@#	@ 
 FUndefined procedure: ~q
 E@'    However, there are definitions for: E@!@6dwim_message @@8CA W 
dwim_correct
 FCorrect to: ~q?  W@9C@+A W
 @
 E E	
 F@3File search: too many levels of indirections on: ~p E    Used alias expansions: E
@3
@6used_search @@8CA W  X@<The "-" character should not be used to seperate words in an E@2identifier.  Check the SWI-Prolog FAQ for details.@9CA W 
 @removed_after_error
 FRemoved incomplete QLF file ~w@9C@,A W 
 Cc

 F@#Module "~q" already loaded from ~w. E
 FWipe and reload from ~w? 
 W@9CA W  A@$Please answer y(es), n(o) or a(bort)@9CA W 
 C
 C
 FFile search: ~p --> ~p (cache)

@9C@"A W 
 C
 C

 FFile search: ~p --> ~p OK ~p
@9C@"A W 
 C
 C

 FFile search: ~p --> ~p NO ~p
@9CA W 
gc C@GC:  W@9C@8A W 
 X0 CW
at_same_line
 F@/gained ~D+~D in ~2f sec; used ~D+~D; free ~D+~D
@9CA W 
shift_stacks C@
Stack-shift:  W@9C@IA W
 X6 CW
@3@Y@^@ZD @d@p@Y@^
@ZD @d@p@Y@^@ZD @d@p@#	@  X4
 F@6local: ~DKB, global: ~DKB, trail: ~DKB bytes (~2f sec)
@!@8C@!B W
agc C@@3@,@5thread_self @@#	@ 
 F
AGC: [~w]  W
@!@8C@$B W 
 X< CW
 X4
 F@.reclaimed ~D atoms in ~2f sec. (remaining: ~D)
@9C@"B W
makereload@3@,@5 @r @@#
	@ 

 FMake: reloading ~D files
@!@8CB W 
 XD CWMake: finished@9CB W 
 XD
library_index
 FUpdating index for library ~w@9CB W 
 B/
 FAutoloading ~p from ~w

@9CB W 
 A
read_index
 FLoading autoload index for ~w@9C@!B& W R@3version_git@,@5 @H @#	@;@#
@ 

 F W5
@!@8C@BB) W R@3 R@,@5 XT@Y@^@Z'@d@p@Y@^@Z@d@d@Z@d@d@p
@Y@^@Z@d@d@p@#	@ 
 F~w.~w.~w

@!@8C@!B0 Waddress_bits@3 XV@,@5 XT@#	@;@#
@ 

 F	~d bits, 
@!@8CB4 Wthreads@3 XX @@5 XT@#	@;@#@ Multi-threaded, 
@!@8CB8 W  XX		@9CB: W 	copyright@=Copyright (c) 1990-2011 University of Amsterdam, VU Amsterdam E@DSWI-Prolog comes with ABSOLUTELY NO WARRANTY. This is free software, E@@and you are welcome to redistribute it under certain conditions. E@3Please visit http://www.swi-prolog.org for details.@9CB@ W author@#Jan Wielemaker (jan@swi-prolog.org)@9C@TBB W

welcomeWelcome to SWI-Prolog (@3 XX@,@5 X XV@,
@5 X@ 
Version @! R@,@5 X@  Ka E@! XZ@,@5 X@  E E@2For help, use ?- help(Topic). or ?- apropos(Word). E E
@!@8C@3BN WaboutSWI-Prolog version @3 R@,@5 X@  by 
@! X_
@,@5 X@  E@! XZ@6 X@8CBU W  C] C]@9CBW W 
breakenter
 FBreak level ~d@9CBY W 
 Xhexit E
 FExit break level ~d@9CB[ W 
	var_query@1... 1,000,000 ............ 10,000,000 years later E E@/~t~8|>> 42 << (last release gives the question)@9CB_ W 
close_on_abort
 FAbort: closed stream ~p@9C
Bb W
 C@3@6query_result @@8C@/B W
 C@3@@
@ tty_control @@5 XT@#	@D
@  X4
 F W5
@!@<@$	
@A@8CB W 
 C`
 F~w: halt@9CB W 
	no_action
 FUnknown action: ~c (h for help) E@9C@bB W 
 U UHistory Commands: E@&    !!.              Repeat last query E@/    !nr.             Repeat query numbered <nr> E@:    !str.            Repeat last query starting with <str> E@4    !?str.           Repeat last query holding <str> E@>    ^old^new.        Substitute <old> into <new> of last query E@6    !nr^old^new.     Substitute in query numbered <nr> E@<    !str^old^new.    Substitute in query starting with <str> E@6    !?str^old^new.   Substitute in query holding <str> E
 F    ~w.~21|Show history list E
 F    ~w.~21|Show this list E E

@9CB W 
 U U! No such event@9CB W 
 Ubad_substitution! Bad substitution@9CB W 
 U U
 F~w.@9CB W
 U U@3@6history_events @@8C@ C W
spy@3@,@5 X@#
	@ 

 FSpy point on ~p
@!@8C@ C W
nospy@3@,@5 X@#
	@ 

 FSpy point removed from ~p
@!@8CC W 

trace_mode
 FTrace mode switched to ~w@9CC W 

debug_mode
 FDebug mode switched to ~w@9CC W 
 A.
 FDebug mode is ~w@9CC W
spying@3@;@#	@ 
No spy points
@!@8CC W
 XSpy points (see spy/1) on: E@3@6predicate_list @@8C@(C W
 @3@;@#	@,
@5 X@#@ 
 F        ~p: Not tracing
 E
@!@8C@(C" W
 X@3@,
@5 X@#	@ 
 F        ~p: ~w
 E
@!@8CC& W
tracing@3@;@#	@ @"No traced predicates (see trace/1)
@!@8CC( W
 XTrace points (see trace/1) on: E@3@6tracing_list @@8C@7C: W		
 WL W@3@;@#	 WM@,
@5 W  @@#@ 
 F~t[~D] ~10|
@!@,@5
frame_context @@6
frame_goal @@8CC@ W
 Xchoice@3@;@#
	@. X W@2
@6 X@8CCB W
 X	cut_call@3@;@#	@$
@8C@8CC W


 X
 @3@;@#
	@ 
 T @!@,@5port @@,@5frame_level @@,@5 X@6 X@8C@CCI W
 X@3@,
@5frame_flags @
@,@5 X@,@5 X@,@5 X@,@5frame_depth_limit @@,@5 X@  W
@!@8C@"C W 
 A; A=
 F@(The predicate ~p has been renamed to ~p. E@BPlease update your sources for compatibility with future versions.

@9C@&C W
abnormal_thread_completion C$@3@;@#
	@ 

 F@'Thread running "~p" died on exception: @!@6 W@8CC W 
 X A0
 F@'Thread running "~p" died due to failure@9CC W 
threads_not_died
 F~D threads wouldn't die@9XD  t  t t  @t  E  O @ ECC W
@3@;@8CC W
 X4@3@;@,@5print_message_line @@6 E @@8CC W@3~N@,@5 @` @5 A @,@5 X@6 X@8X D  t  t t  @t 
clean_goal O @ XCC W
 
@3@5
hidden_module @@;@8CC W
 
@3@. 
@2 G@5 Sf @@;@8CC W 	@9X D  t  t t  @t  X O @ XC@ECm W	@3 G@,@5 X@@
 @/@5 X@D@%^@<@% O@@
 X@5 X@D@%
 G@<@%
 O@#	@ 
 F~w~w 

@!@8X D  t  t t  @t  Xy O @ XxCBe W C
 Ffalse.@3@6
extra_line @@8CBh W
 C@3@;@#	@ 
 Ftrue.@!@6 X@8CBk W
 X@3@,@5result @@6 X@8CBn W CW@3@6 X@8CBp W
 C@3@,
@5 X C
@6prompt @@8CBs W
more@3@,
@5 X X
@6 X@8C@CBv W  A E
 FActions: E E
 F@6; (n, r, space, TAB): redo    t:          trace & redo E
 F@.b:                    break   c (a, RET): exit E
 F@/w:                    write   p           print E
 Fh (?):                help E E@9CB~ W action
 FAction?  W@9CB W  C
 FPlease answer 'y' or 'n'?  W@9CB W eof E@9CB W toplevel_open_line		@9X D  t  t t  @t  X O @ XCCz W@3@,@5	port_name @@#	@;@#
@ 

 F~w: 
@!@8X D  t  t t  @t caller O @ XCA% W
    B@3@;@#	@$
@8C@PA' W

  
@3@;@#	@@@'@?@5 X@D@H@#@D@ 
 F
~q:~q/~w: 

@!@<@ 
 F~q/~w: 

@!@A@8CA, W 
 
 F Y

@9CA. W 	
 F~p: @9X D  t  t t  @t  X O @ XC@/C^ W@3@@
@$debugger_show_context @@5 XT S@,@5 X@#	@D
@ 
 F[~w] 
@!@<@$	
@B@8X D  t  t t  @t  Ui O @ UiC@ W 
end_of_clauseUnexpected end of clause@9C@ W end_of_clause_expectedEnd of clause expected@9C@ W  @Unexpected end of file@9C@ W end_of_file_in_atomEnd of file in quoted atom@9C@ W end_of_file_in_block_comment@ End of file in /* ... */ comment@9C@ W end_of_file_in_stringEnd of file in quoted string@9C@ W illegal_numberIllegal number@9C@ W 	long_atom@!Atom too long (see style_check/1)@9C@ W long_string@#String too long (see style_check/1)@9C@ W operator_clashOperator priority clash@9C@ W operator_expectedOperator expected@9C@ W operator_balanceUnbalanced operator@9C@ W quoted_punctuation@-Operand expected, unquoted comma or bar found@9C@ W 	list_rest@'Unexpected comma or bar in rest of list@9C@ W cannot_start_termIllegal start of term@9C@ W 
punct
 FUnexpected `~w' before `~w'

@9C@ W 	
 F W5@9X D  t  t t  @t  X O @ XCC, W 		@9C@(C. W@3@,
@5 X@#	@ 
 F
        ~p
 E@!@6 X@8X D  t  t t  @t  X O @ XCA W@3@,
@,@5 @ @@,@,
@5 A @@. 
@/ 
@2@6user_predicate_indicator @@8X D  t  t t  @t  X O @ XCB W 		@9C@<B W
 

 F~t~w   ~8|~W~W
 UT @ D
 UT @ E@3
@6 X@8X D  t  t t  @t dwim_predicates O @ Y-C@ W
 
 @3@;@,@.dwim_predicate@. 
@2@2@6 B @@8C@ W
 
@3@,@. Y/@.  @W
@2@2@6 Y1@8X D  t  t t  @t undefined_proc_msg O @ Y2C@ W
 	  X@3@;@#	@.  X@2@6 Y3 @@8C@ W
  X@3@;@#	@  E@@  ^/2 can only appear as the 2nd argument of setof/3 and bagof/3
@!@8C@ @ W
  @@3@;@#	@  E@"  Rules must be loaded from a file@!ToplevelMode@6faq @@8C@ @ W
  @@3@;@#	@  E@'  Directives must be loaded from a file@! Y7@6 Y8@8C@ @ W
  @@3@;@#	@  E  ?- is the Prolog prompt@! Y7@6 Y8@8C@3@ W@3@,@5 Y. @@#	@@@ @* D}@#
@D@ 
 E@%  However, there are definitions for: E@!@6 X@<@$
@B
@8X D  t  t t  @t bindings O @ Y?CB W 

@9C@YB W
binding
@3@,@5 D @@#
@,@5	var_names @
@,@5 V; @@@@#@* D}@#@D@ 
 F @: E@!@6 Y@ @@<@$@B@8X D  t  t t  @t printed D  t  t t  @t  YJ 	D  t  t t  @t  YJ D  t  t t  @t swi_message O @ YKC@ W 
io_error
 FI/O error in ~w on stream ~p

@9C@ W 
 R execute
 FCould not execute `~w'@9C@ W 
 YP
signal
 FCaught signal ~d on `~w'

@9C@ W 
 G
 F

@9C@ W 
 YT
 FCaught signal ~d (~w)

@9C@ W 
limit_exceeded
 FExceeded ~w limit (~w)

@9C@ W 
 B
 Fgoal unexpectedly failed: ~p@9C@ W 

shared_object	
 F W5@9C@ W 
system_error
 Ferror in system call: ~w@9C@ W  Y`error in system call@9C@ W 

failure_error
 FGoal failed: ~p@9CA W 

timeout_error
 FTimeout in ~w from ~p

@9CA W 
not_implemented
 F@*~w `~p' is not implemented in this version

@9C@"A W
 D D@3@,@5 X@#
	@ 

 F@1Wrong context: ~p can only be used in a directive
@!@8C@-A W
 Deditno_default_file@3@@ G @@5 XT@#	@D@ @IEdit/0 can only be used after opening a Prolog file by double-clicking it
@!@<@ 	@=Edit/0 can only be used with the "-s file" commandline option
@!@A@8CA W 
format_argument_type
 F@,Illegal argument to format sequence ~~~w: ~p

@9CA W 
 CF
 FFormat error: ~w@9X D  t  t t  @t 	residuals O @ YuCB W 

@9C@GB W	
@3@@@)@*
 D}@#
@D@ 
 F~W,	 E@!
@6 Yv @@<@ 

 F~W	@!@B@8X D  t  t t  @t line_element O @ YzCD W	 S8@3@; D@6 SD @@8CD W	
 F
@3@;@6 X@8CD W@3@ S|message_line_element S|@;@8CD W	
ansi	
@3@;@6 X@8CD W@3@6 X@8X D  t  t t  @t make_message_lines O @ YC@[ W		@3@;@8C@\ W
 F W5@3@;@8C@] W
 F W5 E
@3
@6 Y @@8X D  t  t t  @t  YF O @ YECB W@3@;@#	@ 
 F~w = 
@!@8C@+B W
@3@;@#	@ 
 F	~w = ~w, @!@0
@2@6 YD@8X D  t  t t  @t  F O @ FCC W  A A A@9CC W  Cb A A@9CC W  A& A F@9C@&C W B	 A@3@,@5 X>@@
@( I-@D@&		Warning: @<@0Warning: [Thread @1@1 E@2@6 B @@8C@&C W @	 A@3@,@5 X>@@
@( I-@D@&	ERROR: @<@0ERROR: [Thread @1@1 E@2@6 Y@8CC W  W A A@9CC W  A:%  A@9XD  t  t t  @t term_message O @ YC@` W@3@K@#	@;@#@ 
 FUnknown error term: ~p
@!@8C@c W@3@7 S|
error_message S|@8C@e W@3@6iso_message @@8C@g W@3@6 YL @@8C@i W 	
 F Y@9X D  t  t t  @t print_system_message O @ YCC W	 @N@3@;@8CC W	 A:@3 V+ @N@5 XT@;@8CC W	 W@3 V+ @N@5 XT@;@8C@SC W
@3 F@5 E# @,@,@5 @z @. @@. Uh@-@2@-@2@5 E @,
@,@,@,@,@5 F @@;
@0@1@2@5 X@5 X@5 X@@@Y@^@Z @k@D@6sleep @@<@J@8CC W@3 F@5 Y@,@,@5 Y @@;@6 X@8CC W@3@?@-@-@5 Y@D@H@. @@. @message_kind	@2@-@2@6 @ @@8X D  t  t t  @t  X O @ XCA W @W@3@;@$
	@8CA W @3@;@$
	@8CA W 	
 F into ~w@9XD  t  t t  @t  KT O @ KTCB W@3@;@$
@8C@<B W
 BP
	 G
 Y
fggreen% where E
 F    ~w = ~W
	@3@6
substitutions @@8X D  t  t t  @t translate_message2 O @ YC@@ W@3@K@#	@;@#@ 
 FUnknown message: ~p
@!@8C@C W@3@7 S| WO S|@8C@E W@3@6 X@8C@G W 
 @
resource_error N
 FOut of ~w stack@9C@I W 
 @
 Y
 FNot enough resources: ~w@9C@K W
 @@3@,
@5swi_context @
@,@5 Y @@6	swi_extra @@8C@O W $abortedExecution Aborted@9C
@Q W

message_lines@3@6 Y@8C@S W 
 G
 F

@9C@U W@3@ 
 @@!@#	@ 
 FUnknown exception: ~p
@!@8C@X W 	
 F Y@9XD  t  t t  @t  W O @ WC@= W@3@,@5 Y @@;@$
@8X D  t  t t  @t  X O @ XCCf W A0@3depth_limit_exceeded @@5 X@#
@;@#
@ 
[depth-limit exceeded] @!@8CCj W 

@9X D  t  t t  @t  X O @ XC@?B W		@3toplevel_print_options@,@5 XT
@0@. UT @@2@2@!@#
@0@. OB@2
@2@,@5 YI@,@5bind_res_sep @@0@. OC@2
@2@6 Yx@8X D  t  t t  @t  X O @ XCB W	@3@;@#
 V
@6 X @@8CB W@3@;@#
	non_empty
@6 Y@8X D  t  t t  @t  X O @ XCC W  @Call@9CC W  XnExit@9CC W  A0Fail@9CC W redoRedo@9CC W unifyUnify@9CC W  C$	Exception@9X D  t  t t  @t  X O @ YCB W C V@3@;@#
@ 
 F X
@!
@6 X@8CB W C@3@;@#
@  S8
@!
@6 X@8CB W X V@3@;@#
@ 
 Ftrue  W@!@8CB W X@3@;@#
@ 
 F O W@!@8X D  t  t t  @t  W O @ WCD W@3@,
@5 W@;@,@,@5actions_to_format @@.string	@2@6 X@8X D  t  t t  @t  X O @ XCB W@3toplevel_extra_white_line @@5 XT@#
@;@#
@ 
 F X	@!@8CB W 	@9X D  t  t t  @t  X O @ XCCY W@3 WM@,@5 X@#	@ 
 F(~D) 
@!@8X D  t  t t  @t  X O @ XC@+CR W@3 G@,@5 X@,@5 X @ A@,
@5 XT@#	@ 
 F Yy

@!@8X D  t  t t  @t  X O @ XCC4 W 		@9C@ C6 W
 X
@3@. X@2@,@5 W
@6 X@8X D  t  t t  @t  X O @ XCA W @W@3@;@8CA W @3@;@8CA W@3 @-@- C@6 B @@8X D  t  t t  @t  Y O @ YCB W 

@9C@4B W
 BP
	
 F @: E
 F Y
	@3@6 Y@8X D  t  t t  @t  X O @ XC@ W 		@9C@<@ W


 
@3@5 X@;@,@,@5 Y(@#	@ 
 F
        ~q
  E@!
@6 X@8C@?@ W
 
@3@;@#	@,@,@5 Y(@#@ 
 F Y
   E@!
@6 X@8C@/@ W		@3@,
@,@5 Y(@#	@ 
 F Y
 
 E@!@6 X@8X D  t  t t  @t 
print_once O @ YCDA W 
 A;@9X D  t  t t  @t  Y: O @ Y9C@ W 	 E@+  See FAQ at http://www.swi-prolog.org/FAQ/.txt@9X D  t  t t  @t  @ O @ @C@9C W@3@@@1@5
must_print @@D@>@,
@5 W@D@@
@L	@.  @W@/ E	
@2@5 B& @D
@J@<@6 Y @@G@<@J@A
@8X D  t  t t  @t  F O @ YCC W  @ERROR: ~w:~d:~n	 A      ? A@9C
C W  BWarning: ~w:~d:~n Y A  A@9XD  t  t t  @t  Y O @ YCD! W A@3@;@8CD" W E A@3@;@8CD# W E@3@;@0@2@6 Y@8CD% W E@3@;@,@5 Y R@6 X@8C@$D( W
 F
@3@;
@,@,@5 Y@5 X@6 B @@8CD, W@3@5 A @;@,
@5 Y
@6 X@8CD0 W@3@,
@,@5 Y W5
@5 X@0@2@6 Y@8X D  t  t t  @t  Y+ O @ Y*CA W
 
@3@5 X@;@8CA W 	@9X D  t  t t  @t  Y O @ YCB W	@3@;@#
@$@8C
B W@3@;@#
@$@8CB W 

 F @: E@9X D  t  t t  @t  Y O @ YC@l W 
 Av	evaluable
 F@"Arithmetic: `~p' is not a function@9C@&@n W 
 Avfree_of_attvar
 F@.Type error: `~W' contains attributed variables
 A @
 A A@9C@q W 
 Av
 F@%Type error: `~w' expected, found `~p'

@9C@s W 
 @
 F@'Domain error: `~w' expected, found `~p'

@9C@u W  A@+Arguments are not sufficiently instantiated@9C@w W 
uninstantiation_error
 F@*Uninstantiated argument expected, found ~p@9C@y W 
representation_error
 FCannot represent due to `~w'@9C@E@{ W	

 Abuilt_in_procedure@3@,
@5 Y)@#	@ 
 F@+No permission to ~w built-in predicate `~p'
@!@@@* A@#@D@  E@CUse :- redefine_system_predicate(+Head) if redefinition is intended
@!@<@$
@A@8C@ W 
 A

 FNo permission to ~w ~w `~p'
@9C@ W 
evaluation_error
 F@"Arithmetic: evaluation error: `~p'@9C@ W
 A V
 F X@3@6 Y4@8C@ W 
 A
 F~w `~p' does not exist

@9C@ W 
busy
 F~w `~p' is busy

@9C@ W
 UhSyntax error: @3@6 Y @@8C@ W 
occurs_check
 F@6Cannot unify ~p with ~p: would create an infinite tree

@9X D  t  t t  @t  X O @ XC
D W	 W@3@;@6 Y@8C	D W	@3@;@6 E @8CD W	 E@3@;@6 Z@8CD W	@3@;@5 Y{ @@6 X@8X D  t  t t  @t  X# O @ X"CA W 		@9C@'A W
 BP

 F@         file_search_path(~p, ~p) E@3
@6 X!@8X D  t  t t  @t  Y O @ YCA2 W@3@K@#	@;@#@$
@8CA6 W@3@7 S|message_context S|@8C@$A8 W
 By	@3@L@* A@#	@;@#
@ 

 F (~w)
@!@8C@HA= W
 Y@3 @-@,
@5
sub_string @@- @,@5 Z@#	@  E
 F W5
 E
** here ** E
 F W5
@!@8CAB W 
	@9X D  t  t t  @t  Y O @ YCDG W@3@L	@5 Y @@;@?
@5 YJ @@D
@H@. Z	@2@6 @ @@8CDL W @9X D  t  t t  @t  Y O @ YCA W@3@K@#	@;@#@$
@8CA W
 By@3@5 J @@#	@;@#

@6 X @@8C@"A W
 CB?@3@;@#
	@ 

 F W
@!@8CA W 
 Z

 F
~w:~d:~d: 
@9CA  W 
 @c

 FStream ~w:~d:~d 
@9CA" W 
	@9X D  t  t t  @t  C> O @ XC@7A W
 CA@3@@
@5 Y@#	@D
@ 
 F W5
@!@<@ 	
 F~p
@!@A@8X D  t  t t  @t  V; O @ YHC@\B W
@3@@@6@K	@ 

 BP	@!@#@D@ 	
$VAR@!@#@ 
 F Yy
@!@A@<@!@ 
 F Yy	@!
@6 Y @@B@A@8X XQM B(F@$/usr/lib/swi-prolog/boot/autoload.plMs@ S E A E$update_library_index Emake_library_indexE Z*Ereload_library_index E$in_libraryE SE AE B+XD  t  t t  B(t 
plfile_in_dir O B( Z0C@$As@$/usr/lib/swi-prolog/boot/autoload.plM@3@.  @W@/ @@+ Be@2@5 D B-@5 @ B-@0@1 @1
@2@6 B @8X D  t  t t  B(t read_index_from_stream O B( Z7C@ Z2@3@5 B @,
@5 Bh @5assert_index B-@;@8X D  t  t t  B(t  Z/  D  t  t t  B(t  Z/ O B( Z.C@J Z2@3@5 AW @5 Go @;@5load_library_index B-@,@5 A @-@6 XM B-@8C@O Z2@3@5 ZA@,@-@5 ZE@6 ZD@8X D  t  t t  B(t  S @/D  t  t @0t  B(t S D  t  t t  B(t  S  D  t  t t  B(t  S O B( SC@\ Z2@3@5$defined_predicate @t@;@8C@q@^ Z2
@3@ 
 	
@!@,@,@5 ZD A @@5 @H @?@. 	unknown@2 A0@5 ZJ@D@H@,
@,@5 B+ B- A	@,@. @Y@2@5 @\ @@@'	
@D@. A@2@5 @C @<@. 	@/ B3@1@. @2@2@5 ZN A	@-@5 ZM@6 S B-@8X D  t  t t  B(t list_set O B( ZPC@ Z2@3@6closel B-@8C@ Z2
@3@5 A~ @;@6 ZQ B-@8X D  t  t t  B(t  ZC O B( ZBC@ Z2@3@5 Z?@5 Z@@,
@5 ZD@-@-@5 ZE@;@8C@ Z2@3@. Br B(load_library_index_p@2@6 B& @8X D  t  t t  B(t guarded_make_library_index O B( ZYC@z Z2 @9C@-@{ Z2	
@3@@@. Z)	@2@,@. @ @@2@5 @2 B-@D@J@<
 B@. Y[@/ Z)	@2@5 @ @@A@6 ZZ B-@8X D  t  t t  B(t  Z-  O B( Z,C@ Z2  @3@. ZF@-@-@-@2@5 C @.autoload_directories@-@2@5 Z^@.index_checked_at@-@2@6 Z^@8X D  t  t t  B(t  Z` D  t  t t  B(t  Z` 	D  t  t t  B(t  Z` 
D  t  t t  B(t  Z` D  t  t t  B(t  XQ O B( XPC@ Z2@3@;@8C@ Z2	
@3@;@5 XP B-@6 Zc@8C@(@ Z2@3 @N@. A@/ XP@+	@2@5 Z\@5 E @. B Bh@+
@2@. Z8	
@2@. B
@2@6 D @8XD  t  t t  B(t needs_autoloading O B( ZfC@5A Z2
 	
@3@. 	
@2 S@5 Sf @t@?
@. 	
@2@. S@-@2@5 Zh@D
@H@,@,@5 ZD@-@6 Z. B-@8X D  t  t t  B(t  Z(   D  t  t t  B(t  Z(  O B( Z'C@#@q Z2@3@,@.indexed_directory@2@,	@5setof B-@;@5 Z]@@
$modified_index @ @@5 ZM@D
@6 Z, B-@<@J@8C@x Z2   @9X D  t  t t  B(t  Z* O B( Z+C@ Z2@3@,
@5 M B-@6make_library_index2 B-@8X D  t  t t  B(t canonical_pi O B( ZuCAS Z2@3@K@;@I@8CAU Z2 
 

 
@9CAV Z2
 C

 
@3@Y@^@Z@f@o@8X D  t  t t  B(t index_files O B( ZwCAA Z2 @9C@bAB Z2
@3 Bh@,@5 B @. Z;@+
@2@. B@2@5 Ct B-@@@7@ 

 @ @@!@D@,@-@5 Z5@.public_predicate@/ @+@+@2@. A	index((~k), ~k, ~k, ~k).~n@1@1@1@1@2@5 W B-@<	@J@B@B@A@6 Zx B-@8X D  t  t t  B(t files_from_patterns O B( ZCA  Z2 		@9CA" Z2@3@,
@5 A B-@#	
@,@5 T B-@6 Z B-@8X D  t  t t  B(t do_make_library_index O B( ZC@:A5 Z2@3@. @9@. B@+

@2@/ @9@. S@/ F S@2@/ B A@+@2@. @9@.index_header@2@/ Zx	@2@. @9@. B@2@/ B@-
@2@6 Ze@8X D  t  t t  B(t expand_index_file_patterns O B( ZC
A Z2@3@. Z@2@6 T B-@8X D  t  t t  B(t  Zt O B( ZsC@TA Z2@3INDEX@,
@,@5 Z1 B- A@5 C B-@;@,@5 E B-@,

@5 Z@,@5 Z B-@@@*@5library_index_out_of_date B-@D A:@. XD@/ XL
@2@5 Z\ Zo@- @@5 ZM@. Z
@2@. E@-@2@6 Zz@<@-@6 Z@8CA Z2@3@. @@. A A
index_file@2@-@2@6 @ B-@8X D  t  t t  B(t  Zt O B( ZtC@/@ Z2@3MKINDEX@,	@,
@5 Z Bh@5 Z@;@,@5 Z@. @f@.  @W	@2@1@. @M @@2@2@. E@-@2@6 Zz@8CA  Z2@3@,	@.source_file_pattern	@2@,
@5 B B@6 Zr@8X D  t  t t  B(t  Z> O B( Z=C@ Z2 @@3@;@8C@0@ Z2
index

@3@;@,@5 ZD@0	@1 @1
@2@,@5 Z6@. ZF@2@5 F @I@8C@ Z2@3 @@. W	@2@5 Z\@I@8XD  t  t t  B(t  ZW  O B( ZW C@ Z2@3@,@5 Za B-@,	@5get_time @Y@`@_@d@Z@<@i@;@8C@M@ Z2@3@,@.index_file_name@1@. Bf Bh@2@2@,	@5 Z@,
@5 ZV@. Za@-@2@5 Z^@,@5 Z@. Za@2@5 @ @@@5 Z_ B-@D@J@<@. ZF@-@-@-@2@5 Z^@. Z_@-@2@5 Z^@5 Zc@. Z_
@2@6 Z@8X D  t  t t  B(t  ZT O B( ZSC@ Z2@3@;@8C
@ Z2		@3@6 ZR@8X D  t  t t  B(t  B,  D  t  t t  B(t  B, O B( B+C@#@= Z2@3@5 ZA@,
@5 ZD@=
@5 ZE@$@<
@5 ZE@;@8X D  t  t t  B(t  Zk O B( ZjC@ Z2@3@,	@0@. Bf Bh@2@1@. Bf A@2@2@5 Z B-@6 Zd@8C@6@ Z2@3@. W Z@2@0@. A{ Be@2@1@. Bf Bh@2@1@. A B@2@1@. A A0@2@2@,	@5 Aq @5 Zd Z@-@,
@5 Z A@6 Z@8X D  t  t t  B(t  Z O B( ZC@ Z2@3@. W Z@2@0@. A{ Be@2@1@. A B@2@1@. A A0@2	@2@6 Z@8X D  t  t t  B(t  A O B( AC@jAp Z2@3@.  V+ @@2@,	@5	al_option B-@,
@5 B @. K S@2@5 S @t A@,@5 ZJ B.@,@5 ZJ A @@5 @S @,
@. Zg
@2@,@5 Z A@5 Z@-@5 Z@@@( D}@D@J@< A @@5 Z B.@5 Z@5defined_predicates B- A@5 Z B.@5 Z@6 A B-@8X D  t  t t  B(t  Zb D  t  t t  B(t  Zb 	D  t  t t  B(t  Zb 
D  t  t t  B(t  Zb D  t  t t  B(t  XM D  t  t t  B(t  XM 	D  t  t t  B(t  XM 
D  t  t t  B(t  XM D  t  t t  B(t  Z O B( ZCA Z2 @9CA Z2	
@3@5 ZO@6 Z@8X D  t  t t  B(t  A  O B( Z&CAm Z2  @3@6 Z@8X D  t  t t  B(t  Z* O B( Z)C
@ Z2@3@,	@5 Zq@6 Z B-@8X D  t  t t  B(t  Z O B( ZC@<A Z2	
 @3@@@. BP
@2@5 ZU@D@J@A
@<@@@,
@0@1
@2@5 @w 
@5 ZU@D@J@<@$
@A
@8X D  t  t t  B(t  Z| O B( Z{CAO Z2@3@,
@5 @ B-@6 Zv B-@8X D  t  t t  B(t  Z O B( ZC@ AZ Z2@3/*  $Id@5 A B-$~n~n@5 Z    Creator: make/0~n~n@5 Z@)    Purpose: Provide index for autoload~n@5 Z*/~n~n@6 Z@8X D  t  t t  B(t  Z O B( ZCA Z2@3@,	 Be@ @ @*.@6 @` B-@8X D  t  t t  B(t  Z O B( ZCA) Z2@3@?
@5 C B-@D
@H@;@8C@,A+ Z2@3@,
@5 BA B-@= D@,@5 Z@5@> B-@B@<@,@5 Z@,
@5 Z
@5 Z@A@;@8X XQM SF@ /usr/lib/swi-prolog/boot/dwim.plMs@ S E$dwim_correct_goalE SE Y/E$similar_moduleXD  t  t t  St find_predicate O S ZC@s@ /usr/lib/swi-prolog/boot/dwim.plM@3@,@.find_predicate_	
@2@5 B S@* D}@;@8C@.@ Z@3@,@.
find_sim_pred	
@2@,
@5 Z
@,@5pack S@. F@+@2@5 @ S@. X@2@5 C S@;@8X D  t  t t  St  Z O S ZC@"A Z

  	
@3@5current_module S@. @+@2@5 S S@6 A S@8X D  t  t t  St  Z O S ZC@,A Z

  

@3@5
sim_module S@. 	@2@,@5$dwim_predicate S
@,@5 Z@6	sim_arity S@8X D  t  t t  St 
principal_pis O S ZCAD Z@3@,@5map_pi_heads S@,@5principal_predicates S@6 Z@8X D  t  t t  St  Z O S ZCA Z
@3@;@8C@CA Z
 


 F
 
@3@. 
@2@5	pack_name S@,@5pack_ S@6 Z@8X D  t  t t  St  Z O S ZCA Z
 	 
@3@K	@K
@;@8CA Z
  


 
@3@K
@;@8CA Z
 	
@3@K	@;@8CA Z 
@9X D  t  t t  St 
name_arity O S ZC	A5 Z	@3@5 AW S@;@8CA7 Z
 @3@;@8CA8 Z
 C@3@@
@K@D
@J@<@Y@^@Z@f@o@8CA= Z@3@5 S S@;@6 Z@8CA@ Z@3@. @@. Av WN@2@-@2@6 @ S@8X D  t  t t  St 
correct_margs O S ZC@ Z	@3@;@8C@I@ Z@3@h@,@5 BS S@,@5 Z@@ @5 Z@D
@,@5correct_goal S
@5unqualify_if_context S@<@$@A
@6 Z S@8X D  t  t t  St  S @/D  t  t @0t  St S  @D  t  t t  St  S  D  t  t t  St  S O S SC@?@ Z

 
@3@,@,
@5 Z S@,@5$module S@@
@'
@D@J@A@<@#

@,@5 Z S@;@,@5 G S@6 Z S@8C@%@ Z
 	
@3@,@,@5 [@. @2@. Z.@-@2@5 Z@*	 D}@;@8C@ Z@3@6 A S@8X D  t  t t  St 
include_arity O S [C@ Z 	@9C@!@ Z	
@3@-@,@5 @ S@-@5 Z@;
@6 [
 S@8C
@ Z	@3@6 [@8X D  t  t t  St 	bind_vars O S [C@ Z @9C@ Z
 BP	
@3@ 

 Z#	@!@6 [ S@8X D  t  t t  St 	goal_name O S [C@D@ Z@3@. G#@-@2@!@=@0@5 [ @-@0@. C{ @@2@1@.attvar C@2@2@5 Sx S@. Y@+@2 SA@0@2@5 A S@5 U5 S@I@<	@6 Z@A@8X D  t  t t  St dwim_existence_error O S [C@_ Z A0@3@;@8C@H@` Z@3@,
@5 [@,@5 Z@@@5
no_context S@D@J@A@<
@. By G;DWIM could not correct goal@2@!
@. @@. A V@2@2@!@@@( @@D
@6 Z@< B
@6 @ S@8X D  t  t t  St  [ O S [ C	@ Z
	@3@K	@;@8C@ Z	
 @3@'@;@8C@ Z
	@3@;@8X D  t  t t  St  [ O S [C@r Z 
  X@9C@s Z 
  @@9C@t Z 
  @@9C@u Z 
  @@9X D  t  t t  St  Y0 @/D  t  t @0t  St Y/  @D  t  t t  St  Y0 O S Y/CAw Z@3@,
@5dwim_predicate_list S@6 Z@8X D  t  t t  St  Z O S ZC@9 Z

 	@3@K@;@8C@; Z
 


 
@3@=@K@<@K
@;@8C@? Z
 X


 [%@3@;
@6 Z@8C@&@A Z
 


 @3@-@. 
@2@5 Z@;
@6correct_meta_arguments S@8C@D Z

 	@3@-@. 	@2@5 Z@;@6 [&@8C@+@G Z@3@. 	@2@,@5 ["@;@,
@5 Z@. 	@2
@,@5correct_literal S@6 [&@8C@Q@L Z
@3@?@. 	 ZK@2 A0@5 @H S@D@H@5 Z@;@,@,
@5 Z
@,@5 C S@@@( @@D@. 	@/ 
@2@5 [
@& A0@<@@
@( C%@D@$@<@& A0@8C
@X Z 

 	@9X D  t  t t  St  [$ O S [#C
A{ Z	@3@-@5 Z@;@8CA} Z
 
@3@,@.	dwim_pred@. 
@2@2@5 Zm S@;@8CA Z@3@,
@. Z
@2@5 [0@;@8C@-A Z
 
@3@. @+@2@. @9@. Z@2@/ @9@. B
@2@/ S@-@/ @2@6 [0@8X D  t  t t  St  Z O S ZC
AY Z@3@,@5find_definitions S@6 D S@8X D  t  t t  St  A O S [C@Z Z@3@,	@-@5 [@. 	 ZK@2@,
@5 [,@6 [ S@8X D  t  t t  St  [( O S ['C@ Z
 D

 D@3@;@8C@-@ Z@3@. 	@2@. @0@+@2@5 Sf S@;@,
@,@5 Z
@5 Z @6 [@8C@ Z 
@9X D  t  t t  St  [/ O S [.C@!A Z	
 
@3@,@,
@5 [@5 B S@. 

@2@6 Z@8X D  t  t t  St  [+ O S [*C@@ Z
@3@,
@,@5 [@,@,@5 [@-@,@5 Z@,@5 Z@;@0@-@+@2@5 @w S@0@2@5 [8@@@A@@@. 
@/ @2@5 S S@D@#@ 
 
@!@<

@,@5 C S@$@,@5 [ S@. X@2@5 Z@D@J@<@$@B@8C@%@ Z@3@-@,@5 [@-@,
@5 Z
@0@+@2@5 [@;@0@2@6 [)@8C@ Z@3 @@. X
@2@5 [!@I@8X D  t  t t  St  Z @/D  t  t @0t  St Z  @D  t  t t  St  Z  D  t  t t  St  Z O S ZC@#A Z
 

 @3@5 Z@5
dwim_match S@-@. @2@6 Z@8X D  t  t t  St find_definition O S [@C@RAb Z	@3@-@,@5 [@5 Z@,@,
@5 Z@@@.  @/ 
@2@5 [9@D@ 

  @!@A@<@@@. S@+@2@5 [6@D@ 

 @!@<@$
@A@8X D  t  t t  St  Z @/D  t  t @0t  St Z  @Z @D  t  t t  St  Z  D  t  t t  St  Z O S ZC@6 Z
 @3@6 Z@8X D  t  t t  St  [3 O S [2CA] Z 	@9CA^ Z	
@3
@5 [A S@6 [1@8X D  t  t t  St  Z O S ZCAI Z@3@;@8CAJ Z

@3@5map_pi_head S
@6 Z@8X D  t  t t  St  Z O S ZCA Z 
@9X D  t  t t  St  Z O S ZC@8A	 Z
@3@. @+@+@2@,@5 @ S@. @2@5 Z@;@,@5 [;
@6 [F S@8X D  t  t t  St  [E O S [DCAN Z
 

 
@3@L
@;@6 [C@8CAQ Z
 
@3@6 Z@8X D  t  t t  St  Z O S ZCA$ Z@3@K@;@6 Z@8C	A' Z	@3@5 Z@;@8C	A) Z@3@5 Z@6 [=@8X D  t  t t  St  Z O S ZCA- Z@3@K@;@8CA. Z@3@Y@_@`@d@c	@Z@i@8X XQM CF@%/usr/lib/swi-prolog/library/socket.plNu@ S E
tcp_setoptE	tcp_fcntlEtcp_connectEtcp_close_socketE
tcp_listenE
tcp_acceptE
tcp_socketEudp_receiveEudp_sendEtcp_bindE
udp_socketE
tcp_selectEtcp_host_to_addressEgethostnameE [NEtcp_open_socketXO C [K C
@au CN	setflnonblock@3@; [j@6 [I C@8X O C [M C
@V [h@3@5tcp_connect_hook [l@;@8C@X [h@3@5 [e [l@6 [f [l@8X D  t  t t  Ct  [o XQM CF@&/usr/lib/swi-prolog/library/process.plNu@ S E
process_idEprocess_releaseE
is_processE [sE SE SEprocess_killE SE [{XO Cmap_arg C@ G@3@;@8C@ G@3@5 As @;map_arg_prim@,
@5maplist F@6 B @8C@ G@3@6 [ G@8X O C [z CAF G@3 JC@6 [| G@8X O Cexpand_cwd_option C@Q@ G@3@. A@+
@2@,@5
select_option
swi_option@;@@@,@5 A @D@,@0@. A{ C@2@1@. Bf Bh@2@2@5 Aq @,
@5prolog_to_os_filename @ 	
 [
@!@<@@
@5 C @D@$	@< C@6 A T@B@8C@ G 	@9X O C [r CA G@3pid@6 G@8X O C [v C
A G@3@5 Go @Y@_@Z @k@8X O C S CA5 G@3@6 [y G@8X O C [ C@ G
 D
@3@;@@@5 [@D@,@5 M @t@<@#
@6 [@8C@ G 	@9X O Cexe_options C@"@ G@3 G @@5 G@;@ 
 Ay Aexecom
 Bf Bh@!@8C
@ G@3@ 
 Bf YQ@!@8X O C [t CA  G@3@-@6 S G@8X O C [x CA G 	@9X O C S C@4@ G		@3@,@5 [ G@,@5 [ Ax@5 T T [~@,
@5 [@,@5 [@,@0
@2@5 @w @,@5 [ G@6 S G@8X XQM DpF@$/usr/lib/swi-prolog/library/qsave.plNu@ S E DE DXD  t  t t  Dpt 
save_autoload  O Dp [ CAu DnN  @3@6 Z& B-@8X D  t  t t  Dpt save_options O Dp [C@r@ [@3$options$prolog A@,
@5$rc_open @=@Y@,@,@-@5 D @@@( B@D@?@.class Kw@2@5 A~ @D@H@<@J@?@(script_file@D@H@. @-@2@,
@-@5option D@@	@K
@D@#@<
@,@5convert_option D~w=~w~n@0@1@2@5 A @I@<@J@B@B
@6 B @8X D  t  t t  Dpt qualify_head O Dp [C
B [	@3 @5 A @;@8C	B	 [ 	
  @W@9X D  t  t t  Dpt restore_import O Dp [CA [	 @W@3@;@.  @W
@2@5 D( @. @/ @@/  @W
@2@@8CA [@3@. @/ @@/ 	
@2@@8X D  t  t t  Dpt open_map O Dp [C
B" [@3@;@. V+@-@2@6 C @8CB$ [@3 A@,	@5 B @. [	@2@6 A @8XD  t  t t  Dpt exe_file O Dp [C@o [@3 G @@5 @H @- A@5 @ @; [@6 [@8C@s [ 	@9X D  t  t t  Dpt save_attributes O Dp [CAm [@3@=@,	@5 Sf @t@5save_attribute D@I@<@J@A	@8X D  t  t t  Dpt reserved_resource O Dp [C@ [ $header$rc@9C@ [ $state [@9C@ [  [ [@9XD  t  t t  Dpt mkrcname O Dp [C@ [ @W		@3@;@8C@ [@3@0@1 @1	@2@6 B @8X D  t  t t  Dpt 	min_stack O Dp [C@ [  M@ @9C@ [ global@9C@ [ trail@9C@ [ argument@9XD  t  t t  Dpt  D @/D  t  t t  Dpt  D O Dp DCAL@7 [@3@5
check_options D@,
@,@5 @ @,@5 [ D@.  A @@2@,
@,@5 [@. map@2@,@,@5 [@.  G@2@,@,@5 [@.  @save@2@,@,@5 [@.  [ Kw@2@,@,@5 [@. 	init_file@+@2@,@,@5 [@5default_init_file D@@@ @( D}@D@ @#$banner_goal@,@5 @\ @.  @W@2@5define_predicate D@B@<@*@. 
@2@,@5 @ @,@5 [@.  @W@2@5 [@0@. BP G@2@2@!@A@@@!	@(
 @@D@!@5 [ D@<@J@5 [ D W @@5 A saved_program_class@5 [@@@"@5 C @D@"@5delete_file @<@J@,@5$rc_open_archive @5make_header D@0@. [@2@1@. [@2@2@5 [ D@5save_resources D [ [ A@,@5 [@5	$open_wic  F@5system_modeswi_system_utilities@5save_modules D@5save_records  D@5
save_flags  D@5save_imports  D@5save_prolog_flags  D@5save_operators D@5save_format_predicates  D@5save_functions  D F@5 \@5
$close_wic  D@5 [@5$rc_close_archive @5$mark_executable @6	close_map  D@8X D  t  t t  Dpt  \  O Dp \C@:A [@3~nPROLOG FLAGS~n~n@5feedback D@,@,	@- A@,
@5$current_prolog_flag @?@5no_save_flag D@D@H~t~8|~w: ~w (type ~q)~n@0@1	@1
@2@5 \5@.  Dp@/restore_prolog_flag	
@2@5 D @I@8CA [   @9X D  t  t t  Dpt  \  O Dp \C@4A [@3~nRECORDS~n@5 \5@=@'@,@5current_key 
~n~t~8|~w @0@1@+	@2@5 \5@-@5recorded  D@5 \5@.recordz	@-@2@5 \A@I@<@J@B@8X D  t  t t  Dpt  \ O Dp \C@ [	 B@3@;@8C@J@ [@3~nRESOURCES~n~n@5 \5@5copy_resources D@=@5@-@. @+
@/ H,@-@-@-@2@5 S @t@. 
@/ \P@+@+@+
@2@. @9@. [
@+@2@/
save_resource
@2@5 W W@I@<	@J@B
@B@A@8X D  t  t t  Dpt save_module_operators O Dp \UCA [ @3@;@8C@6A [@3@.	$local_op@+	@+
@/ @+@2@. @9@. \6 \F@1@. @	
@/ @2@2@/ D@/ @	
@/ @2@6 \T@8X D  t  t t  Dpt  \ O Dp \C@,@~ [@3@. emulator @@2@,@-@5 [@* @@;@0@. Bf Bh@2@2@,@5 Aq  [ [ D@6$rc_append_file @8C@7@ [@3@@
 G @@5 [@D@% @@<@% @@.  M@2@,@-@5 [@( @@; M@,
@5 [ [ [ D
@6 \[@8C@J@ [@3unix @@5 [@; M@,@5 [ [ [ A@,@5 [#!/bin/sh~n@5 [# SWI-Prolog saved state~n@5 [@@
@(	 Kw@D@%
 -- @<@%
 O@"exec ${SWIPL-~w} -x "$0"~w"$@"~n~n@0@1
@2@5 [@6 [@8C@ [ @9X D  t  t t  Dpt default_import O Dp \cCA [ @3@;@I@8CA [@3@. 	@2 	@5 @} @;@I@8CA [ @W@3@;@.  @W	@2@.  	@2@6$default_predicate @8CA [@3@. 	@2@.  @W	@2@6 \f@8CA [@3@. 	@2@.  	@2@6 \f@8X D  t  t t  Dpt  [ O Dp [CB3 [	
 @3@. BP
@2@5 T E@;@8CB5 [	
 @3@,
@0@1
@2@5 @w 
@5 \i@;@8CB8 [ 	
 	@9X D  t  t t  Dpt  [ O Dp [C@vA] [
@3@,
@5pred_attrib D@@@:@ 	
indexed@!@D@?@(@5 BS @-@,@5 [@. C@+
@2@. BS
 @2@5 \T@D@H@<@B@<@%@@@(	 G@D@@
@. D @2@5 [@D@J@< 
@5 [@<@J@B@A
@5 \A(~w) @0	@2@6 \5@8X D  t  t t  Dpt special_module O Dp \sCA [  @9CA [  @W@9XD  t  t t  Dpt  \S O Dp \RC@/@ [@3@0@. Bf Bh@2@1@. A A0@2@2@,@5 \Z@;~t~8|~w~t~32|~w~t~48|~w~n@0	@1
@1@2@5 \5 D@6 \[@8C@ [@3@,@5
$rc_handle @5
copy_resource D@;@8C@ [@3 B@. @@. A H,@/ \P	
@2@-@2@6 @ @@8X D  t  t t  Dpt  [ O Dp [C@ @ [@3@,@5 [ D@;@@
@(	 @D@$
	@<@Y@^@`@ZD @g@d
@o@8C@ [ 
	@9X D  t  t t  Dpt  \$  O Dp \#C@*A [@3~nFORMAT PREDICATES~n@5 \5@,@,	@5current_format_predicate @,
@5 [ D@.format_predicate
@2@! \F@0@2@5 \5@5 \A@I@8CB [   @9X D  t  t t  Dpt  \ O Dp \C@'A
 [@3@. \t@+	@2@.save_module	@2@5 \T@. @9@. Z	@2@/ D @/ \t	@2@. \	@2@6 \T@8X D  t  t t  Dpt 
check_type O Dp \CB] [ E@3@6 Go @8CB_ [
 AW
@3@5 AW @5 [@;@8CBb [ AX@3@6 \@8CBd [ S@3@6 \@8CBf [ S@3@6 A @8CBh [ J@3@6 J @8CBj [ bool @@9CBk [  \ @@9XD  t  t t  Dpt  \@ O Dp \?CA [@3@5 [@;@8CA [@3@-@5 [@;@. @S	@2@- @@6 @2 @8CA [@3@0@. I
@2@2@6 [@8X D  t  t t  Dpt  [ O Dp [C@u [ Kw D@3@;@8C@v [@3 [@6 [@8XD  t  t t  Dpt attrib_name O Dp \CAQ [  	 	@9CAR [  
 
@9CAS [  C C@9CAT [   @9CAU [  @/ @/@9CAV [  A A@9CAW [  B'  @9CAX [ show_childs  @9CAY [  G @9CAZ [ nodebug @9XD  t  t t  Dpt save_unknown O Dp \C@&Av [@3@.  ZK@2@,	@5 [@@
@(	 @@D
@J@<@. @S@.  ZK@2	@2@6 \A@8X D  t  t t  Dpt  V+ D  t  t t  Dpt  V+ 	D  t  t t  Dpt  V+ 
D  t  t t  Dpt  V+ D  t  t t  Dpt  \{ O Dp \zC@3@ [@3 Bh@,@5 [ A@,
@5 [~t~8|~w~t~24|~w~t~40|~w~n@0
@1@1<Copied from running state>@2@5 \5
@5copy_stream_data 
@5 [@6 [@8X D  t  t t  Dpt  \7 O Dp \6CB- [@3@,
@5 [ D@;@6 [@8CB0 [ @9X D  t  t t  Dpt  \'  O Dp \&C@BB [@3
~nFUNCTIONS~n@5 \5@. @+@+	@2@,
@5$prolog_arithmetic_function @,@,@5 [@h
@,
@5 [@.$arithmetic_function@. @2
@2@! \F@0@2@5 \5@5 \A@I@8CB [   @9X D  t  t t  Dpt  \  O Dp \C@0A [@3~nFLAGS~n~n@5 \5@=@#@,@5current_flag @,	@5 [~t~8|~w = ~w~n@0@1	@2@5 \5@. @\@-	@2@5 \A@I@<@J@B@8X D  t  t t  Dpt  \! O Dp \ CA [ [@3@;
~nOPERATORS~n@5 \5@. Z@+	@2@. \V	@2@5 \T R@6 \5@8CA [ @9X D  t  t t  Dpt option_type O Dp \C	B> [	 E@3@-@6 \}@8CB? [  [
 AW Kwkernel B@9CB@ [  A \@9CBA [  [ AX@9C
BB [  @
 AW [ F@9CBC [  M \@9CBD [  G S@9CBE [  G; S@9CBF [  [ AX@9CBG [  \Y J@9XD  t  t t  Dpt  \= O Dp \<CA [  D@9CA [  UR@9CA [ associated_file@9CA [ hwnd@9X D  t  t t  Dpt  [ O Dp [CA [@3@5 S B-@;@8C@ A [@3@-@,	@5 [@,
@,@5 [@. @@. A V@/ 
@2@-@2@6 @ @8X D  t  t t  Dpt  \m O Dp \lCAH [
 \n	
 Z @3@;@-@6 [@8CAJ [
 @0	
 @0 @3@;@-@6 [@8C@,AL [		

 
  
@3@5 \ D@,@5 [
@6 [@8XD  t  t t  Dpt  [ O Dp [CBI [@3@;@8CBJ [	@3@K	@;@. @@. @ [	@2@-@2@6 \@8C@FBM [
 BP	
@3@;@@
@&@,@5 \ D@D
@@
@5 \ D@D@6 [@<
@. @@. @
@2@-@2@6 \@<@. @@. @save_option	@2@-@2@6 \@A@8CBU [	
@3@0@+@1@+@2@5 \j@;@0@. BP@2
@2@6 [@8CBX [	@3@. @@. @ [	@2@-@2@6 \@8CBZ [@3@. @@. @ Ax@2@-@2@6 \@8XD  t  t t  Dpt  \ O Dp \C@A* [@3@5 A ~n~nMODULE ~w~n@0@2@5 \5@5 \ D@=@
@. @+@2@!@-@5 \Q@?
@. S@-@2@5 [@D@H@? C@5 [@D@H@,@,
@5 [~nsaving ~w/~d @0@1
@2@5 \5@@@%@ 
 \P@!@*	 B@D 	@5 [@>@( @W@D @5 [@G(Skipped clauses)@5 \5@I@<@J@5 [ D@? 
@5 [@D@H@-@,@5 Wf  D@5 \5@5 B @I@<@5 @   R@6 \5@B
@B@A@8X D  t  t t  Dpt  D @/D  t  t t  Dpt  D O Dp [C@4 [@3@6 D D@8X D  t  t t  Dpt  \O O Dp \NC@@@ [@3@,	@5 \v@,
@5$rc_members @=@/@.rc@+@+@2@5 E E@?
@-@ @ \P @@D
@H@?	@5 [ D@D@H@5 \y@I@<@J@B@8X D  t  t t  Dpt  \3  O Dp \2C
B( [@3@. [@+@2@5 E2 @5 [@;@8CB+ [   @9X D  t  t t  Dpt  \  O Dp \C@ZA [@3
~nIMPORTS~n~n@5 \5@=@H@. @+@+	@2@. S@+
@2@5 [@?
@5 \d D@D
@H@,@,@5 [~t~8|~w:~w/~d <-- ~w~n@0@1@1@1
@2@5 \5@.  Dp@/ [
@/ @2@5 \A@I@<	@J@B@B
@A@8X XQM CF@$/usr/lib/swi-prolog/boot/toplevel.plMs@ S Ethread_initializationE Be E$thread_init E DE$initialise E C E$abort E$compile E$break E$set_promptE WXD  t  t t  Ct 	hide_vars O C \CCQs CM
 YA

 YA
@3
@6
hide_names C@8X D  t  t t  Ct bind_skel_vars O C \CB \ 
@9C@!B \
 YA

@3
@,@5bind_one_skel_vars \@6 \ \@8X D  t  t t  Ct clean_history_prompt_chars O C \CA \ @9CA \% AU

@3@;@8CA \

@3@6 \ \@8X D  t  t t  Ct remove_history_prompt O C \CA \ A A@3@;@8CA \@3@,
@5 @ \@,@5 \@,@5delete_leading_blanks \@6 \@8X D  t  t t  Ct omit_meta_qualifiers O C \C	B \
@3@K@;@8C@ B \
 @9	
 @9
@3@;
@5omit_qualifier \@6 \@8CB \
freeze	
 \
@3@5 S \@;
@6 \@8CB \
when	
 \
@3@5 \@;
@6 \@8CB \ 
@9X D  t  t t  Ct $system_prompt  D  t  t t  Ct  \ O C \C@B& \	
@3@,@5$prompt \@@@#@* @W@D@0@%@1@m@2@0@1@0@:@1@ @2@2@,@5$substitute \@<@0@%@1@m@2@,@5 ]@@@)@*	 @D@0@%@1@l@2@0@0@[@2@1	@1@0@]@1@ @2@2@,
@5 ]@<@0@%@1@l@2@,
@5 ] C@. C@+@+@2@5 @H @@@2@( @@D@0@%@1@d@2@0@0@[@1@t@1@r@1@a@1@c@1@e@1@]@1@ @2@2
@,@5 ]@<@D@@@2@( @@D@0@%@1@d@2@0@0@[@1@d@1@e@1@b@1@u@1@g@1@]@1@ @2@2
@,@5 ]@<@0@%@1@d@2
@,@5 ]@6 \@8X D  t  t t  Ct  C   D  t  t t  Ct  C  O C \C
A \  @3@5$runtoplevel  \ A: C]@6 @ \@8X D  t  t t  Ct initialise_prolog  O C ]
 C@{AZ \@3@5 UB UJ@5set_associated_file  \@5$set_file_search_paths  \@.print_predicate@-@0 A@2@+@2@5 D  Y@5 A prompt_alternatives_ondeterminism@5 ] Y @@5 ]toplevel_print_factorized @@5 ] A@5 A @5 Bv  \@5$load_system_init_file  \@5$load_gnu_emacs_interface  \ [@,	@5 D @,
@5 [ @5$load_init_file \@5start_pldoc  \@5$load_script_file  \@5load_associated_file  \ G@,@5 ]#@,@5 @ @@@( W@D [@,

@5 @\ @<@#
@.  @W
@2@6 @C @8X D  t  t t  Ct write_bindings2 O C ]4CB \@3 ]
groundness@5 ]@; Cb@. C@/ X	@2@6 ]	@8CB \
 @@3 ] ]@5 ]@; Cb@. C@/ X	@2@6 ]	@8C@6B \@3@5 B \ Cb@. C@/ X	@2@5 ]	@,@5get_respons \@@	@( Y@D@;@I@<@@
@(
show_again@D
@I@<
@; Cb@. C CW@2@6 ]	@8X D  t  t t  Ct  D @/D  t  t @0t  Ct \ D  t  t t  Ct  D O C \C@"@ \@3@ 
 		@!@,
@ S|initialize_now S|@; B@. ]=	
@2@5 ]	 D@6 D @8C@ \@3 D@6 ]?@8X D  t  t t  Ct omit_qualifiers O C ]@CB \ 	@9CB \	
@3
@5 \@6 ]A \@8X D  t  t t  Ct  ]  O C ]C	A \  @3 [ Kw@5 ]@;@8C@~A \
@3@5$set_prolog_file_extension  \ M@,@5 ] D@,	@5 ]@,
@0@+@2@5 B @? W@5 A~ \@D@H@?@-@0-f@2@5 ]F@D@H@,@5 ]$@-@5 @  Bh@5 C \@;@,
@5 E \@-
@5 E \ \@5 ]@@@.  @/ window_title@2@5 [: \@DSWI-Prolog -- @,@5 @` @-@7  ]M @<@J@A@8CA \   @9X D  t  t t  Ct  \  D  t  t t  Ct  \ O C \CB  \@3@,	@5 R \@. ] @-@2@5 C \@. ] 	@2@6 @ \@8X D  t  t t  Ct $execute_goal2  D  t  t t  Ct  ]V O C ]VC@4Be \@3@5
restore_debug  \@@,
@5
deterministic \@=@5
save_debug  \@<@5 ]X@I F@5 Y \@,@5call_expand_answer \@>@?
@?@5write_bindings \@D@H@D
@H@D@;@I@G@8CBq \@3@5 ]^ Cb@. C C@2@5 ]	@I@8X D  t  t t  Ct $search_aliases  D  t  t t  Ct  ]h O C ]hC@&@ \

@3@,
@,@5$string \@,@5path_sep \@;@#
@5$make_alias \@#@6 ]i \@8C@!@ \@3@,@,
@5 ]j
@,@5$eos \@;@#@5 ]p@$
@8X D  t  t t  Ct loaded_init_file D  t  t t  Ct  ]w 	D  t  t t  Ct  ]w D  t  t t  Ct  Bv   D  t  t t  Ct  Bv  O C ]C@ \  @3@-@5 Bu @6 \ \@8X D  t  t t  Ct self_bounded O C ]zCC` \
 YA	
@3@. Z#	@2@6== \@8X D  t  t t  Ct  \ O C \CC \ 
@9C@C \

 BP
@3@@@\@K
@D@@@(@. YA
@+@2@5 @ @5	same_term \@D@,@5 D \@ 

 Z#@!@#@B@<@+infinite@,@5 C \_S@,@5 ]P@?@5 ]G@D@H@;@ 

 Z#@!@h@B@<	@#@B@B@6 \@8X D  t  t t  Ct $execute  D  t  t t  Ct  ] O C ]CBR \@3@K@; A:@. Xp@2@5 ]	@I@8CBV \ @@3@; Cb@. C X@2@6 ]	@8C@:BX \@3@,
@5 [ \@. 
@2@,@5 Z \@;@. @@+
@2@. A4@+
@2@. @@-@2@5 D \ @N@.
toplevel_goal
	@2@5 ]	
@6 ]W \@8CB` \@3@5 B'  \ Cb@. C C@2@5 ]	@I@8X D  t  t t  Ct  ]   D  t  t t  Ct  ]  O C ]C@*A \@3 G;@,@5 ]#@. @@+	@2@,
@. @9@. @ @
@2@/ C`@2@5 @2 @.  @W	@2@@8X D  t  t t  Ct  ]   D  t  t t  Ct  ]  O C ]C@K \  @3 @-@5 ]w \@;@8C@]@M \@3system_init_file@,@5 ]#@* D B@,	@5 ] \@,
@5 ]I@0	@1 @1
@2@,@5 B @,@0@. A{ Be@2@1@. Bf Bh@2@1@. A A0@2@2@5 Aq @. ] @2@5 A \@.  @W@2@0@. @M @@2@2@5 @f \@;@8C@Z \   @9X D  t  t t  Ct  \   D  t  t t  Ct  \  O C \C@$Au \  @3 @W@5see \ @W@5 G \$break_level@- @5 ]2 C9@- @5 ]2 A@5 B" \ A: Y@5 ]	@6 \ \@8X D  t  t t  Ct initialise_error O C ]CAU \ Y@3@;@8CAV \@3 @@. W@2@5 ]	@I@8X D  t  t t  Ct  ]: O C ]9C@%Cg \@3@5 ]7 F@5 ]a@,	@5 Ce \@5answer_respons \@@
@(again@D
 Cb@. C X@2@5 ]	@I@<@;@8X D  t  t t  Ct  ]0  O C ]/CA6 \@3 \@,@5 ]@.  @W@2@0@. A @@2@2@6 ]@8CA9 \   @9X D  t  t t  Ct  \   D  t  t t  Ct  \  O C \C
AR \@3 ]
@,@. ]@2@6 ]@8X D  t  t t  Ct  ]E   D  t  t t  Ct  ]E  O C ]DC@:A? \@3@-@.  @/win_registry_get_value@-@-@-@2@5 B5 @,@5hkey \@. ]
fileExtension@+	@2@- A0@5 ]@;@@ D@,
@5 ]P@D@J@<@#
	 M@6 ]@8CAI \   @9X D  t  t t  Ct  W   D  t  t t  Ct  W  O C WC@9 \  @3 W Xa@6 ]	@8X D  t  t t  Ct  ]o O C ]nC@ \@3 G @@5 ]@#
@;@#
@  AM	@!@8C	@ \  

@9X D  t  t t  Ct  ]`  O C ]_C@+B  \@3@@
@5 X  \@5 ]@D
@% @@<@% @ A&@,	@5 ] A& @@5 @S \ C@. C	@2@6 ]@8X D  t  t t  Ct  ]  D  t  t t  Ct  ] O C ]C@/B9 \	
@3@>@.subst_chars	@2@,@5 T \@,
@,@5 ]F@,@5 ]F@D
@,@5 ]F@5 ]F@;@G@8CB? \ 

@9X D  t  t t  Ct $at_thread_initialization D  t  t t  Ct  ] 	D  t  t t  Ct  ]  D  t  t t  Ct  ] D  t  t t  Ct  C  O C C C@'A \ @3@@@= UR @@5 ]@<emacs_inferior_process @@5 ]@D UH @6 ]@< UH@6 ]@8X D  t  t t  Ct  ]-   D  t  t t  Ct  ]-  O C ],C@\ \  @3script@-@5 ]@;@8C@S@^ \@3 [@,@5 ]#@* A@,	@5 ]$@@@0@,
@0@. A{ Be@2@1@. Bf Bh@2@1@. A A0@2@2@5 ]@D@. ] ]
@2@5 ]@.  @W
@2@6 ]@<@. @@. A [	@2@-@2@6 @ \@A
@8C@k \   @9X D  t  t t  Ct  ] O C ]CC \ @w A
 A @
 A A@9C@"C \ @p A
 A @
 A @
 A

 A A@9XD  t  t t  Ct take_same_bindings O C ]C@'B \		

 BP
@3@'@;@ 
@!@6 ] \@8CB \ 		
@9X D  t  t t  Ct  \   D  t  t t  Ct  \  O C \C@5A~ \@3 ]@,@. @Y@2@5 ]2 ]@,	@5 ]2 A:@. Xh@/ Xj	@2@5 ]	@5 ] A:@. Xh@/ Xm	@2@5 ]	 ]@-@5 ]2@;@8X D  t  t t  Ct  [ O C [CB \@3@,
@5bind_query_vars \@-@6 \@8X D  t  t t  Ct call_expand_query O C ]CC \@3@ @ I @@;@8CC \ 		
@9X D  t  t t  Ct  \ @/D  t  t @0t  Ct \ D  t  t t  Ct  \ O C \C@ \@3@. ]@2@5 ]U@@;@8X D  t  t t  Ct factorize_bindings O C ]CC) \ @9C@LC* \

 BP

 YA

@3@. Tl@2@!@,@5$factorize_term \@@
 ] @@5 ]@D@$@<@5only_cycles \
@5 BS \@6 ] \@8X D  t  t t  Ct  ] O C ]CA< \ @%HKEY_CURRENT_USER/Software/SWI/Prolog@9CA= \ @&HKEY_LOCAL_MACHINE/Software/SWI/Prolog@9X D  t  t t  Ct  \   D  t  t t  Ct  \  O C \CA \@3@5 ]@5 ]@5 ] D@,@. @9@. @ @@2@/ C`@2@6 ]@8X D  t  t t  Ct  ]g O C ]fC@@B} \
@3@?@5term_attvars \@D@H@;@,
@,@5	copy_term \@,@5 ]@,
@5 ]B@,@5join_same_bindings \@,@5 ]@,@5 ] \@,@5filter_bindings \
@6 ]5 \@8CB \@3@,
@5 ]@,@5 ]@,@5 ]@,
@5 ]
@6 ]@8X D  t  t t  Ct  \ O C \CCT \ 
@9C@1CU \
@3@@ @-@- Ra@5 B \toplevel_print_anon @@5 ]@D@J@<@(
 D}@. Z#@2@5 ]|@;
@6 \@8CC] \
@3
@6 \@8X D  t  t t  Ct  ]r  D  t  t t  Ct  ]r O C ]qC@"@ \@3@. @	@2@- A0@5 ]@=@5 AW \@A
@<
@,
@5 A \@*
 @;@8C@ \@3@6 \@8X D  t  t t  Ct $search_path  D  t  t t  Ct  ] O C ]C@%@ \		@3@,@,
@5 ]j@ 
 @@!@;@#@5 \@#@6 ]s@8X D  t  t t  Ct  ] 	D  t  t t  Ct  ]  D  t  t t  Ct  ] O C ] C@'B \ @%@m@%@d@%@l@%@!@ @?@-@ @9XD  t  t t  Ct  \ O C \C
A \ O
@3@;@6 \@8CA \ 	@9X D  t  t t  Ct  ] O C ]CC5 \ @9C@6C6 \
@3@@@ 

 BP
@!@$
@5acyclic_term \@D@6 ]@A@<@ 	
@!@6 ]@B@8X D  t  t t  Ct  ]   D  t  t t  Ct  ]  O C ]C@|@ \@3@=@k D@,@5 ]@,	@0-p@1@+
@-@2@5 ]F@? W@5 ]G@D@H@>@,@5 \@@@+@. ]@+@+
@2@5 ]@D
@,@5 C) \@. @@+@2@. A@/  @W@/ BL@2@5 W \@< @@. W F
@2@5 ]	@B@B@D@J@G@I@<
@J@B@B
@B@B@8X D  t  t t  Ct  ] O C ]CB \ @9C@?B \
 YA
 BP

 YA@3@'
@;@5 ]@ 
 Z#@!@6 ]@8C@QB \

@3@ 
 YA@!
@,@5 ]@@@*@K@?@5 [ \@D@H@( D}@D@ 
@!@5 ]@ 
 Z#@!@<@$
@A@8X D  t  t t  Ct  \   D  t  t t  Ct  \  O C \C@ \@3@=@,@5 ] \@@	@@D	@I@<@I@<@J@A@8X D  t  t t  Ct 
read_query O C ]C@A \	@3 UH@,@5 ]@5 Go \@Y@^@Z @j@;@,@5 \ \@5 ]7@5 U| \@. Uf @d@+
@2@,@. @9@. @ @@2@/ AL@. C+@. BP@/ @@. Uh@-@2@-@2 A0@2@/ @@2@5 ]@@@<@-@.  @W@/ UW@-@2@5 S \@D@. AW@+@2 US@0
@1@0@. UT @@2@2@1 D@1@0@. UT @@2@2@2@5 A \@.  @W@/ UW@2@@<@J@A@. U
	
@2@. @9@. @ @@2 A0@2@5 ]@;
@6 U@ \@8C@+A \@3@,@5seeing \ @d@5 ]@@ Tb!h@0 @1 @@2@5 U> \@D@6 ]@<@5 ]@I@8X D  t  t t  Ct  \ O C \CB \
 @3@'	@;@6 \ \@8C@'B \
 @3@. 	@2@. S@2@5 Sf \@?
	 @/@5 ]@D
@H@;@$
@8CB \
 	@3 G@5 ]@?	 @/@5 ]@D@H@;@$
@8CB \
 	
 
@3@5 ]@;
@6 ]@8CB \@3@6 ]@8X D  t  t t  Ct  ]"   D  t  t t  Ct  ]"  O C ]!C@(@m \@3@@	@ EMACS T=@5 G  D@,@5 ]+C@5 ]G@D	@.  @W@/ Wemacs_interface@2@6 A \@<@J@A@8X D  t  t t  Ct  ]'  D  t  t t  Ct  ]' O C ]&C@< \ D@3@;@8C@= \@3@-@5 ]@;@8C@? \@3@5 B	 @;@.  @W@2@6 ^@8C@+@B \@3@. G@2@0@. Bf Bh@2@1@. A A0@2@2@,	@5 ]@. ]	@2@5 ]@.  @W	@2@6 ^@8C@I \ @9XD  t  t t  Ct  ] O C ]CCF \ @9C@6CG \
@3@,@5 \ \@@@=	@5 ]@<@5 ]{ \@D@6 ]@A
@<@ 	
@!
@6 ]@8X D  t  t t  Ct  Be  O C \C@`A \
@3$tracing@- F@5 ]2 ]@,@5 ]2@5 ]7@>@,	@5 ]@@ @d@. D @@2@5 D \@D@,
@5 \ \@,|    @5 X \@<	@%
 A@, A@5 ^
@5 W \@,@,
@5 ] \@-@5 ^
@,
@,@5 ] \@D@5 ] \@G@;@8X D  t  t t  Ct  ] O C ]CB \ @9C@.B \		
 BP

 BP

@3
@,@5 ]@6 ]@8X D  t  t t  Ct  ]d O C ]cCC \@3@ @ R
 @@;@8CC \ 	@9X D  t  t t  Ct  ]*  O C ])C@pA \	@3 D@,@5 ]@,	@5 ]@@

@(	 W@D
@;@B
@A@<@S@>--pldoc@,
@5 ]P@D@@@(
 A@D@. @9@.
doc_server@-@2doc_browser@2@@B@<@0@@ @@,@5 ]P@.atom_number@+@2@- A0@5 ]@D@. ^@2@@< @@. W W@2@5 ]	@6 C` \@B@G@8CA- \   @9X D  t  t t  Ct  ]v  D  t  t t  Ct  ]v O C ]uC@ \ @9X D  t  t t  Ct  ] O C ]CBA \ 		@9C@"BC \@3@5 A \@;@,
@5 ]S@#	
@,@5 Z \@6 ^ \@8CBI \@3@,
@5 ^
@6 ^@8X D  t  t t  Ct  ]l  D  t  t t  Ct  ]l O C ]kC@ \ 		@9C@ \
@3
@6 ]j@8X D  t  t t  Ct  ]Z  O C ]YCB \@3 C@. C@+@+	@2@5 ] A&@5 ]@@
	@(	 @@D
@6   \@<@J@8X D  t  t t  Ct  ] O C ]CCr \	 ]@3@0@?@1@h@2@5 ]G@; A@. C A@2@6 ]	@8C@)Cu \	 Y@3@0@;@1@n@1@r@1@N@1@R@1@ @1	@2@5 ]G@; Cb@. C AM@2@6 ]	@8CCx \	 Y@3@0@t@1@T@2@5 ]G@;@5 ^@5 ]^ Cb@. C	; [trace]@2@6 ]	@8C@)C} \	 W@3@0@c@1@a@1
@1
@1@y@1@Y@1@.@2@5 ]G@; Cb@. C D@2@6 ]	@8C	C \@b ];@3@;@6 Xi  \@8CC \	 ];@3@,
@,@5 ] \@; Cb@. C
@2@5 ]	 Y@6 ]@8CC \? ];@3@; Cb@. C`EOF@2@5 ]	 @6 ^@8CC \	 ]@3 Cb@. X|@2@6 ]	@8X XQM EF@8/build/buildd/spark-2011.0.deb/simplifier/data__conc.proNhuS @WE EE OE HE JE JE QXO E E C
@u DaNh@3@. H	
@2@6 C @8X O E O C
@u ^#@3@. H	
@2@6 E2 @8X D  t  t t  Et  H 	O E J C
@Z ^#@3@. H	
@2@6 F @8X O E J C
@h ^#@3@5 O E@6 J E@8X O E Q C@M ^#@3@5next_conc_id E@. H	
@2@5 ^&@;@8X O E ^* C@ ^#@3@5next_conc_id_with_min_x E@;@8X O E ^- C@ ^#@3@-@-@5 H E@;@h
@5 ^,@;@8C@ ^#	@3@;@8X XQMsettingsF@6/build/buildd/spark-2011.0.deb/simplifier/settings.proMuS @WEdeclare_settings XO ^0 ^1 C@!@4u DMM  @3single_var_warnings F@5 @S discontiguous_warnings F@5 ^5redefine_warnings F@5 ^5 ZK @@5 ^5
syntax_errors @@5 ^5@;@8X XQM EQF@</build/buildd/spark-2011.0.deb/simplifier/data__switches.proMuS @WEadd_switch_logEprune_switch_deadpaths E FE V-Eadd_switch_wrapE F%Eprune_switch_help E VEadd_switch_input_fileEprune_switch_empty Eadd_source_of_switchE VE VE@!prune_switch_expression_reduction E VEprune_switch_depth_limit E HE VEprune_switch_standardisation E QE VE@!prune_switch_nocontradiction_hunt E JmEadd_switch_standardisationEprune_switch_user_rules E RAEadd_switch_rule_substitutionEprune_switch_typecheck_only E K"Eadd_switch_renumEprune_source_of_switchE LEadd_switch_simplificationEprune_switch_wrap E MOEadd_switch_plainE GE LEadd_switch_typecheck_onlyE T
E MEadd_switch_verboseE F"E JEadd_switch_user_rulesE VEprune_switch_usage Eadd_switch_helpE VEprune_switch_hyp_limit Eadd_switch_versionE VEadd_switch_depth_limitEprune_switch_inference_limit Eprune_switch_version E VEadd_switch_inference_limitE VEadd_switch_expression_reductionE@%prune_switch_substitution_elimination Eadd_switch_complexity_limitEprune_switch_complexity_limit Eadd_switch_nocontradiction_huntEprune_switch_simplification E LE FKE@#add_switch_substitution_eliminationEprune_switch_rule_substitution E JpE VEprune_switch_plain E LE VEprune_switch_renum E K%E NEprune_switch_log E LE VEprune_switch_verbose E MQEadd_switch_deadpathsE RE JEadd_switch_hyp_limitE GEadd_switch_emptyE ENE GEadd_switch_usageE ME VXO EQ ^9 C
A-u DXM@3@. V@2@5 @ @;@8X O EQ ^; C	A ^  @3@. G@-@2@5 E2 @;@8X D  t  t t  EQt  F 	O EQ ^= CA ^@3@6 R EP@8X O EQ ^> C
A1 ^@3@. V@2@5 ^@;@8X D  t  t t  EQt  F& 	O EQ ^@ C	A ^  @3@. F@-@2@5 ^@;@8X D  t  t t  EQt  V 	O EQ ^B C
A) ^@3@. V@2@5 ^@;@8X O EQ ^D C	A ^  @3@. F"@-@2@5 ^@;@8X O EQ ^F CA% ^@3@. V	@2@5 ^@;@8X D  t  t t  EQt  V 	D  t  t t  EQt  V 	O EQ ^H C	A ^  @3@. V@-@2@5 ^@;@8X D  t  t t  EQt  V 	O EQ ^J C	A ^  @3@. V@-@2@5 ^@;@8X O EQ H CB0 ^@3@6 G EP@8X D  t  t t  EQt  V 	O EQ ^L C	A ^  @3@. V@-@2@5 ^@;@8X O EQ Q CB7 ^  F@9X D  t  t t  EQt  V 	O EQ ^N C	A ^  @3@. V@-@2@5 ^@;@8X O EQ Jm CB& ^ F@3 B@6 V EP@8X O EQ ^P C
AM ^@3@. V@2@5 ^@;@8X O EQ ^R C	A ^  @3@. V@-@2@5 ^@;@8X O EQ RA CB- ^@3@6 N EP@8X O EQ ^T C
AQ ^@3@. V@2@5 ^@;@8X O EQ ^V C	A ^  @3@. G@-@2@5 ^@;@8X O EQ K" CB ^ F@3 B@6 V EP@8X O EQ ^X C
AE ^@3@. N@2@5 ^@;@8X O EQ ^Z CA ^@3@. V@-@2@5 ^@;@8X O EQ L CB ^ F@3 B@6 V EP@8X O EQ ^\ C
AI ^@3@. V@2@5 ^@;@8X O EQ ^^ C	A ^  @3@. V@-@2@5 ^@;@8X O EQ MO CB
 ^ F@3 B@6 V EP@8X O EQ ^` C
A= ^@3@. R@2@5 ^@;@8X D  t  t t  EQt  G 	O EQ L CB ^ F@3 B@6 V EP@8X O EQ ^b C
AA ^@3@. G@2@5 ^@;@8X D  t  t t  EQt  T 	O EQ M CA ^@3@6 V EP@8X O EQ ^d C
A5 ^@3@. G@2@5 ^@;@8X D  t  t t  EQt  F# 	O EQ J CB ^ F@3 B@6 V EP@8X O EQ ^f C
A9 ^@3@. V@2@5 ^@;@8X D  t  t t  EQt  V 	O EQ ^h C	A ^  @3@. V@-@2@5 ^@;@8X O EQ ^j C
Am ^@3@. F@2@5 ^@;@8X D  t  t t  EQt  V 	O EQ ^l C	A ^  @3@. T
@-@2@5 ^@;@8X O EQ ^n C
Aq ^@3@. F%@2@5 ^@;@8X D  t  t t  EQt  V 	O EQ ^p C
Ae ^@3@. V@2@5 ^@;@8X O EQ ^r C	A ^  @3@. V@-@2@5 ^@;@8X O EQ ^t C	A ^  @3@. F%@-@2@5 ^@;@8X D  t  t t  EQt  V 	O EQ ^v C
Ai ^@3@. V@2@5 ^@;@8X D  t  t t  EQt  V 	O EQ ^x C
A] ^@3@. V@2@5 ^@;@8X O EQ ^z C	A ^  @3@. V@-@2@5 ^@;@8X O EQ ^| C
Aa ^@3@. V@2@5 ^@;@8X O EQ ^~ C	A ^  @3@. V@-@2@5 ^@;@8X O EQ ^ C
AU ^@3@. V@2@5 ^@;@8X O EQ ^ C	A ^  @3@. V@-@2@5 ^@;@8X O EQ L CB3 ^  @3 F@6 V EP@8X O EQ FK CB8 ^  F@9X O EQ ^ C
AY ^@3@. V@2@5 ^@;@8X O EQ ^ C	A ^  @3@. V@-@2@5 ^@;@8X O EQ Jp CB) ^	 F@3@. U@+
@2@5 ^@6 E EP@8X D  t  t t  EQt  V 	O EQ ^ C	A ^  @3@. R@-@2@5 ^@;@8X O EQ L CB" ^	 F@3@. U@+
@2@5 ^@6 ^@8X D  t  t t  EQt  V 	O EQ ^ C	A ^  @3@. N@-@2@5 ^@;@8X O EQ K% CB ^	 F@3@. U@+
@2@5 ^@6 ^@8X D  t  t t  EQt  N 	O EQ ^ C	A ^  @3@. V@-@2@5 ^@;@8X O EQ L CB ^	 F@3@. U@+
@2@5 ^@6 ^@8X D  t  t t  EQt  V 	O EQ ^ C	A ^  @3@. G@-@2@5 ^@;@8X O EQ MQ CB
 ^	 F@3@. U@+
@2@5 ^@6 ^@8X O EQ ^ C
A} ^@3@. G@2@5 ^@;@8X D  t  t t  EQt  R 	O EQ J CB ^	 F@3@. U@+
@2@5 ^@6 ^@8X O EQ ^ C
A ^@3@. T
@2@5 ^@;@8X D  t  t t  EQt  G 	O EQ ^ C
Au ^@3@. F"@2@5 ^@;@8X O EQ EN CA ^@3@6 V EP@8X D  t  t t  EQt  G 	O EQ ^ C
Ay ^@3@. V@2@5 ^@;@8X O EQ M CA ^@3@6 V EP@8X D  t  t t  EQt  V 	XQM TF/usr/lib/swi-prolog/boot/dcg.plMs@ S E TEdcg_translate_ruleE ZXD  t  t t  Tt $t_fill  D  t  t t  Tt  ^ O T ^C@s/usr/lib/swi-prolog/boot/dcg.plM

 @9 BP	@3@'
@;@8C@ ^ 
		@9X D  t  t t  Tt 
$extend_cache D  t  t t  Tt  ^ 	D  t  t t  Tt  ^ 
D  t  t t  Tt  ^  D  t  t t  Tt  ^ D  t  t t  Tt 
$copy_args  D  t  t t  Tt  ^ O T ^C@ @ ^@3@Y@_@`@j@;@,@5 BS @5 ^@h

@6 ^ T@8C@ ^ @9X D  t  t t  Tt  ^ O T ^C@\@8 ^
-->
 @9

 @
@3@;@,@5 @ @,@,
@5$extend T@. @2@,@,@5$t_body T@. @2@,@5 ^@. @9@2@,@5$body_optimized T@6 ^@8C@8@? ^


 ^

 @
@3@,@,@5 ^@,@5 ^@. @2@,@5 ^
@6 ^@8XD  t  t t  Tt 
$dcg_reserved  D  t  t t  Tt  ^ O T ^C@ ^ @9C@ ^ @9C@ ^ 
{}@9C@ ^  ^@9C@ ^  AU@9C@ ^ 
 D @9C@ ^ 
 @9@9C@ ^ 
 AL@9C@ ^ 
 C@9C@ ^ 
 C+@9C@ ^ 
 AN@9C@ ^ 
 ^@9XD  t  t t  Tt qualify O T ^C@ ^
 @3@'@;@$
	@8C@ ^ 
 	
 	@9XD  t  t t  Tt  ^  D  t  t t  Tt  ^ O T ^C@>@E ^@3@@
@ 
 @9
 BP	@!@'
@D
@$
@<@ @@@ 
 BP@!@'
@D@$
@&	 @@<@$	@B@8X D  t  t t  Tt  T @/D  t  t @0t  Tt T @3D  t  t t  Tt  T O T TCA ^@3@6 Z T@8X D  t  t t  Tt  T @/D  t  t @0t  Tt Z @3 @3D  t  t t  Tt  T O T ZC@:A ^	@3@,@,@5 @ T@@@K@D@. @ A@-@2@5 @ T@<@J@. @2@,
@,@,@5 ^@$	
@$
@. @2@@8X D  t  t t  Tt  ^  D  t  t t  Tt  ^ O T ^C
@ ^@3@K@;@. @ A@-@2@6 ^@8C@ ^
 


 @3@;
@6 ^@8C
@ ^@3@5 ^ T@;@8C@@ ^@3@@@5 S @D@J@<
@. @@. Av S@2@-@2@5 ^@@@5 ^ T@D@. @@. Adefinedcg_nonterminal@2@-@2@5 ^@<@J@,@,
@5 A @,
@5 ^@h
@5 ^
@5 ^@h
@h
@,@5 ^@,@5 ^@. ^@2@5 @ @$@$	@$
@8XD  t  t t  Tt  ^  D  t  t t  Tt  ^ O T ^C@ ^

 Z

@3@K@;
@6 ^ T@8C@ @ ^
 

 	@3@;@. 
@2@6 ^@8C
@ ^

 BP
@3@;@8C@Z@ ^
@3@@@5@ @!@D@;@@@5 As @D@,
@5 B @ 
 BP

@!@<@ 
 B
@!@A
@A@<@ @>@5 Y @D@;@,@5string_to_list T@,
@5 ^@ 
 BP

@!@G@8C@ ^ AU

 @9 AU BP
@3@;@8C@ ^ ^

 @@3@;@8C@ ^
 ^


 @9 BP
@3@;
@6 ^@8C@(@ ^


 @9


 @9@3@;
@,@5 ^@6 ^@8C@=@ ^


 AL


 AL@3@;
@,@,@5 ^@5 ^ T@,@,@5 ^@6 ^@8C@=@ ^


 C


 AL@3@;
@,@,@5 ^@5 ^@,@,@5 ^@6 ^@8C@(@ ^


 C+


 C+@3@;
@,@5 ^@6 ^@8C@(@ ^


 AN


 AN@3@;
@,@5 ^@6 ^@8C@!@ ^
 D 


 @9
 D  BP
@3@;
@-@6 ^@8C@ ^@3@,
@5 ^
@6 ^@8XXQM [F@%/usr/lib/swi-prolog/library/option.plNu@ S Emeta_optionsE
merge_optionsE [E [E [E [XO [	ord_merge C@u DJN		 @
	@3
@6 ^ [@8C@H@ ^
 Fe
	@3@@@*@ 
@!@D@,@5sort_key [@,@5compare @6 ^ [@<@ @!@B@B@8C@E@ ^
 Fg
@3@@@'@ @!@D@,@5 ^@,@5 ^
@6 ^@<@ 	
@!@B@B@8X O [ ^ C@ ^ 
@9C@ ^
@3@5meta_option [
@6 ^ [@8X O [ ^ C@)@ ^
 BP


 BP @3@@;@. 

@2@6 @ @8C@4A ^@3@5 A @0@+@1@+
@2@5 @w @@;@. 

@2@,@,@5 ^@0@1@. @2@2@6 ^@8CA ^ 
@9X O [canonise_options2 C@ ^ @9C@#@ ^
 BP

@3@;
@0
@1@2@5 ^@6 ^ [@8C@ ^

@3@;@6 ^@8X O [ ^ C@ ^	
 F
@3@6 A @8X O [ ^ C@ ^		@3@;@8C@ ^	@3@;@8C@-@ ^


@3@,@5 ^
@,@5 ^@,@5 ^
@6 ^@8X O [canonise_options C@ ^@3@. BP@-@-@2@5 A~ @;@6 ^@8C@ ^ 	@9X O [
get_option C@ ^@3@5 T E@;@8C@ ^@3@,@5 ^@,@5 BS @. BP@2@5 ^@;@8X O [ ^ C@x ^@3@5 ^@;@8C@z ^@3@,
@5 ^@,@5 ^@. BP
@2@5 ^@;@8X D  t  t t  [t  ^ @/D  t  t @0t  [t ^  @O [ ^ C@ ^	
 @3@6 ^@8X O [ ^ C@ ^@3@;@6 ^ [@8C	@ ^	@3@;@6 _ @8C@ ^@3@,@5 _ @,@5 _ @,
@5 G @,@5 _
@6 ^@8X O [ [ C@$@ ^@3@,@5 ^@L@;@,@5 ^@,
@5 ^
@5 [ [@$
@8C@ ^@3@5 ^ [@;@8X O [ ^ C@#@m ^@3@,
@5 ^@L
@;@,@5 ^@,@5 ^@5 ^ [@$@8C@t ^@3@5 ^ [@;@8X O [ ^ C@$@Y ^@3@,@5 ^@L@;@,@5 ^@,
@5 ^
@5 ^ [@$
@8C@` ^@3@5 _@;@8C@b ^@3@6 ^@8X O [ ^ C@ ^@3@5 _@;@8C
@ ^
	@3@6 ^@8X XQM E?F@>/build/buildd/spark-2011.0.deb/simplifier/data__provenance.proMuS @WE REadd_provenance_bannerE E<Eadd_provenance_frameworkE J^E@$add_provenance_subprogram_identifierE LEsave_data__provenance Eadd_provenance_date_timeEadd_provenance_proof_file_kindE SE RXO E? _	 C
@fu D_M@3@. L@2@5 @ @;@8X D  t  t t  E?t  L	 	O E? _
 C@J@ _@3 E?@,@5 Rs I@0@.  E?@/  L	@2@1@.  E?@/  E=@2@1@.  E?@/  R@2@1@.  E?@/  S@2@1@.  E?@/  R@2@2@5 Rv I@;@8X D  t  t t  E?t  R 	O E? _ C
@r _@3@. S@2@5 _@;@8X D  t  t t  E?t  E= 	O E? J^ C@ _  @3 EG@5 E< E>@;@8X O E? _ C
@v _@3@. R@2@5 _@;@8X O E? _ C@n _@3@. R	@2@5 _@;@8X O E? _ C
@j _@3@. E<@2@5 _@;@8X D  t  t t  E?t  S 	D  t  t t  E?t  R 	XQM DwF@,/usr/lib/swi-prolog/library/prolog_clause.plNu@!S E WFE W]E WiXO Dwunify_clause_head C
Au DtN@3@-@,
@5 @ @-@6 _@8X O Dwthaffix CB| _st@3@;@8CB} _nd@3@;@8CB~ _ 	th@9X O Dw WF CB _@3@ @ Wc@;@8C@)B _@3@,
@,@5 Wf @;@,@5 Wi WH@,
@5 _ WH@. Y	@2~d-~w clause of ~w@0@1
@1@2@6 A @8CB _ 	 Cx@9X O Dw W] C@u@: _
@3@. D	@2@5 WA @t@,@,
@,@5$clause @@
@(
 @@D@#@<
@. @
@2@!@*	 @W@. WC@+@2@5 _&@@@,@. D	@2@5 D @t@D@J@<@.  @W@2@,@-@5 _@,@,@,@5read_term_at_line WH@5unify_clause WH@5
make_varnames WH@;@8X O Dw	ci_expand C@#A _@3@. D@. @@+
@2@. D	@2@/ @@-@2@,@.
expand_failed@2@6 @2 @8X O Dwdo_make_varnames C@ _ @9C@0@ _	
 BP
@3@@@,@5find_varname WH@D@J@<@% Ra@h@5 BS 
@6 _9 WH@8X O Dwexpand_meta_args CBB _ @9C@0BC _
@3@,@5 _>@,@5 _>
@5 A5 WH@h
@6 _@ WH@8X O Dwseek_to_line CB _@3@Y@`@Z@k@;
@5 C @h
	 @6 _E WH@8CB _ @9X O Dw _2 C@Q@ _
 ^@3@;@-@,
@5 A @Y@^
@p@. BP@+@2@5 A~ @0@. BP
<DCG_list>@2
@2@!@h
@. BP@+@2@5 _J@0@. BP
<DCG_tail>@2@2@!xx@6 _1@8C@ _@3@,@5 @r @tvarnames@5 _I@6 _?@8X O Dw _, C@&@ _@3@. B Bh@+@2@- A0@5 _8@. Bh	

@2@. B@2@6 Ct @8X O Dwpce_method_head_arguments C@+A _@3@Y@_@`@j@;@,@5 _>@h
 
@,@5 _>@5pce_unify_head_arg WH@h@6 _R WH@8CA _ @9X O Dwmkconj C@=A _	
 W(    @3@L@ 
 @9@!@;@,@,@5 _X WH
@6 _Z@8CA _


@3@6ubody WH@8X O Dw Sq C@v _	@3@;@8C@#@w _@3@h@,
@5 _>@,@5 _>
@5
unify_term WH@6 _^ WH@8X O Dwpce_method_body2 C@#B	 _
::	@3@;@ 

 W(
	
@!@#
@6 _B@8C@aB
 _@3@0@+@1@+
@1@+@2@5 @w @5
control_op WH@;@0@1@+@1@+@2@5 _g@ 

 W(@!@ 
 W(@!
@5 _c WH@6 _B@8C	B _@3@6 _B@8X O Dw
unify_body C
A= _		
@3@5does_not_dcg_after_binding WH@;@8C@0A? _

 W(

 W(
@3@6 _[@8X O Dw _\ C
A` _		
@3@5 _n@;@8C@$Ab _	
 D
 F

 W(


 F
@3@;@8C@8Ae _

brace_term_position
@3@ 
 @9	 BP@!@;@h
 @. W(

@1@1@. F
@2@2@6 _[@8C@%Ao _

 _q

 W(

@3@;@6 _[@8C@$As _@3@L@L	@ 
 @9@!@ 	
 @9@!@;@,@,
@5conj WH
@6 _Y WH@8C@<Ax _

 W(

 W(
@3@5meta WH@;@0@-@+@2@5 _g@0@-@+@2@5 _g@6
ubody_list WH@8CA _
 BP @
 W(

 F
@3@;@8CA _
 ]} A0
 W(

 F
@3@;@8C@KA _
 BP

 BP
 W(
 W(@3@. ]}
@2@. ]}@2@5=@= @;@$@$
@8C@KA _
 ]}

 ]}
 W(
 W(@3@. ]}
@2@. ]}@2@5 _~@;@$@$
@8C@(A _
is F

 _ @Y
	
@3@5 Go @Y@^@^@c@m@;@8X O Dw _w CA _@3@6 _Z@8X O Dw _| CA _ @9C@"A _
@3@5 _[
@6 _{@8X O Dwpce_method_clause CA _

 	@3@;
@6 _ WH@8C@,A _		

send_implementation	@3@;@5 _>@-@,@5 _I@5 _W
@6pce_method_body WH@8C@?A _

get_implementation	@3@;@5 _>@-@,@5 _I@,@5 _>@5 _T@h @5 _W
@6 _@8X D  t  t t  Dwt  Wj @/O Dw Wi C@VB _@3@,
@,@5 _@@@. 
@2@ @ Qq @@D@J@B@<@7@,@,
@5 _I@@@5 X WH@D@. Y	@2~q/~d@0@1
@2@6 _%@<@. Y	@2~q:~q/~d@0
@1@1
@2@6 _%@8X O Dwmatch_module C@ A& _
 @

 @@3@;@5 _ WH
@6 _l WH@8C
A) _

@3@6 _@8X O Dw _C CB4 _		
@3@K@;@8C@>B6 _@3@5 _x@;@ 

 W(
@!@ 
 W(
@!@,@,@5 _I@5 _I@6 _D@8CB= _@3@,@,
@5 A! WH@;
@6 _B@8CB@ _ 		
@9X O Dw _< C@ _	
 BP@3@'@;@8C@ _		@3@6 _;@8X O Dw _P C@ _@3@5 _H
@6 Bh WH@8X O Dw _ C@0BU _		
send


send_class		
@3
@5 A 
@0
send_super@1@+@+@2@5 _g@;@0@2@6 _g@8C@4BY _


get

	get_class		
@3
@5 _
@0	get_super@1@+@+@2@5 _g@;@0@2@6 _g@8CB] _ 
 _

 _	
	
@9CB^ _ 
 _

 _	
	
@9C@*B_ _	
 _	
	
@3@5 _@0 _@1@1@+@+@2@5 _g
@0@2@6 _g@8C@7Bc _

	
 _	
	
@3@5 _@0 _@1@1@+@+@2@5 _g@,@0@2@5 E E
@0@2@6 _g@8CBh _

@3@ @ A" @@)	@8X O Dw _ C@]@ _
@3@@
@5
system_module WH@D@%
 @<@J@A
@. WV@+@2@5 D 
@,@,@5alternate_syntax WH@-@5 C @@. D
@1@.subterm_positions@2@1@.variable_names@2@1@. D	@2@2@, @@5 _8@@@@K@D@;@<@5set_stream_position @I@8X O Dw _i CB _  @:@9CB _  AM@9CB  _  C*@9CB! _  AO@9X O Dw X CBv _  @W@9CBw _  @9CBx _ 
pce_principal@9CBy _@3 @6 B @8X O Dw _U CA _@3@K@;@$	@8C
A _
 BP
 

@3@;@8CA _ 
 

@9X O Dw _/ C
@ _	
@3@;@8C@ _		
:->

 @@3@;
@6 _@8C@ _		
:<-

 @@3@;
@6 _@8C@h@ _


 @

 @
 		unit body @9 AU@3@=@ 

test@!@<@ 

 _@!@;@ 
 W(@!@ 
 W(
 W(    
 F@!@8C@g@ _
 @

 @
 	@3@. @
@2@. @
@2@,@5 _.@ 
 W(@!@ 
 W(
 W(    
 F  @!@8C@qA _@3@ 
 ^	 @9
@!
@5 As @,@5 _4 WH@ 
 @@!@-@,@5 _I@h 
@5 _>@L
@ 
 W(
 W(
	@!@;@. W(@1@1@2@!@6 _ WH@8CA _@3@,
@5 _
@6 _@8CA _@3@I@8X O Dw _u C@1A _
 @9
 W(
@3@;@,@,@5 _ WH
@6 _@8C@<A _


 @9
 _q	@3@ 
 BP@!@;@,@,@5 _@h @. F@2
@6 _@8C@KA _
 @9 AU BP
 F AU
 BP
 F
 F@3@Y@^@Z@f@o@Y@^@Z@f@o@8CA _ 
	@9X O Dw _ C@ _ @3@;@8C@ _@3 @-@- C@5 B @;@8X O Dw _ C@IA _@3@ 

 W(
@!@ 
 W(

 W(    
 F  @!@6 _k@8X O Dw _` C@^ _	@3@;@8C@_ _@3@5 _@5 _@,
@,@5 _I@5 _I@; @6 _b@8C	@e _@3@5 Q @5 _@;@8C
@g _@3@5 Y @5 _@5 ^ @;@8C
@k _
 	
@3@5 __@;@8C@m _	
 	
@3@5 __@;@8C@o _@3[INTERNAL ERROR: Diff:~n@5 CF @t@5 S B~N*** <->~n@5 _@5 _@6 ^  WH@8X O Dw _ C@ _  Be	 @ @@9C@ _	pce_class	
 
pce_expansionpush_compile_operators	
  _pop_compile_operators@3xpce @@6 @H @8C@ _  	
 S K S
 S F S@9X O Dw _y CBJ _ 
 @9@9CBK _ 
 AL@9CBL _ 
 C+@9CBM _ 
 AN@9CBN _ 
 D @9CBO _ 
 D@9CBP _ 
 D@9CBQ _ 
 D@9CBR _ 
 @C@9CBS _ 
 W@9X O Dw _o C@.AL _@3@5 ] @?@. _q@-@-@-@2@5 AQ AS@D@H@?@. @9@+
@/ BP@-@-@2@5 _@(
 AU@D@H@<@A
@;@8X O Dw _t CA _@3@6 _@8X O Dw _6 CA0 _@3@I@8X XQM DTF@9/build/buildd/spark-2011.0.deb/simplifier/ioutilities.proNhuS @WEshow_warning_longE R\Eshow_warningE NE IE JE RvE@!read_lines_from_file_as_char_listE REshow_error_longE TNE T!E REcommand_line_errorXO DThighlight_problem C@HAu DRNh @@3@,@5 V R~n~n@5 A  S@5 _@#* An error has occurred in the ~a~n@0@2@5 _ N!@5 _@5 _ R@5 _
@5 _ S@5 _ _@5 _@5 C` @;@8C@DA _ B@3@,@5 _ _@5 _ S@5 _@'* A warning was encountered in the ~a~n@0@2@5 _*** WARNING - @5 _@5 _ R@5 _
@5 _ S@5 _ _@5 _@;@8X O DTwrite_terms_to_file_x C@ _	@3@;@8C@ _	
 
 
@3@5write_terms_to_file_xx I
@6 _ I@8X O DT@#read_number_of_chars_from_stream_xx C@ _
 @ @@3@;@8C@ _
 I@3@;@8C@ _

@3@h
	 
@5@"read_number_of_chars_from_stream_x I@;@8X O DT@$read_lines_from_file_as_char_list_xx C@ _
 @@3@;@8C@ _
 I I
@3@h

@5@#read_lines_from_file_as_char_list_x I@;@8C@ _

@3
@5 _@;@8X O DT _ C@ _	
 U@3@;@8C@ _@3@,@5get_char @5 _ I@;@8X O DTconvert_charlist_to_readtext C@ _	 @@3 @@5 E I@;@8C@ _	@3@;@8X O DTread_line_from_stream_x C@~ _ @ @@3@;@8C@ _@3@,
@5 R @5 @ @;@8X O DT _ C@ _	 @3@;@8C@ _@3@,@5 _@5 _ I@;@8X O DT _ CA _@3@,@5 A @. 	@2@~q
@5 _@I@8CA _@3@;@8X O DT _ CA~ _@3 B F@5 _ I@;@8X O DT R\ CA _@3 A@0@1 I@1@/%PRESIMP-F-ABORT, Presimplification terminated.@1 I@2@,	@5 L E\@6 I I@8X O DTwrite_atom_list_to_stream C@` _	@3@;@8C@d _	
@3 R@0
@2@5 _@6   I@8X O DT N C@-A _		@3@,@5 @ @,@5  @,
@5  
@,@5 E I@;@,@5  @,@5  @;@6 R\ I@8X O DT R CB) _@3@,	@5 _@,
@5toolset_distribution RSPARK ~a ~a Edition~n~n@0	@1
@2@5 _@;@8X O DT _ C
A" _@3@,ERROR IN COMMAND LINE SYNTAX
!!! Involving: @,
@5 @` @6 J I@8X O DT R CB _@3@,	@5 _@,
@5toolset_banner_line R@,@5toolset_copyright RSPARK ~a ~a~n~a~n@0	@1
@1@2@5 _@;@8X O DT _ C
Af _@3 B F@5  
@;@8X O DT I CA4 _@3@5  @;@8X O DT J C
A8 _@3 @ F@5  
@;@8X O DT _ C@ _@3 Bh@,@5 B  @5 _@5 B @;@8X O DT Rv C@ _@3 A@,
@5  %@5 _@5  &@;@8X O DT T! C@v _@3@,
@5 Wt I@5   I@;@8X O DT TN C@ _@3@,@5 _@5   I@;@8X O DT _ CAP _@3 @ F@5  
@;@8X XQM$writefF@"/usr/lib/swi-prolog/boot/writef.plMs@!S EswritefEwritefEwritelnE  .E  ,XD  t  t t   *t 
$getdigits  D  t  t t   *t   3 O  *  3C@(@s@"/usr/lib/swi-prolog/boot/writef.plM	
@3@Y@_@Z @k@0@9@5 C  *@h @;
@6  4  8@8C@  5 		
@9X D  t  t t   *t $print  D  t  t t   *t   : O  *  :C@  5 
@9C@  5 	@9C@  5@3@5 Go  8@ @~@6  7@8X D  t  t t   *t $padout  D  t  t t   *t   = O  *  =C@  5 T8
 @3@;@Y@Z@`@a@d@d
@o@8C@  5 T5
 @3@;@Y@Z@`@a@d@d
@o@8C@&@  5 MM@3@Y@Z@`@a@d@Z@d@c@d
@o@Y@Z@`@a@d@^@d@d
@o@8X D  t  t t   *t $getpad  D  t  t t   *t   ? O  *  ?C@  5 @r T5@9C@  5 @l T8@9C@  5 @c MM@9C@  5 @R T5@9C@  5 @L T8@9C@  5 @C MM@9X D  t  t t   *t  ]l  D  t  t t   *t  ]l O  * ]lC@  5 @3@;@I@8C@  5@3@;@8C@  5	
@3@5  ;  8@;@6  A  8@8X D  t  t t   *t 
$writelots  D  t  t t   *t   D O  *  DC@  5@3@Y@_@Z @k@;@5 FB  8@h
 @6  E  8@8C@  5 @9X D  t  t t   *t   ?  D  t  t t   *t   ? O  *  ?C@  5@3@,@0@+
@2@5  9@5 @  8
@6  @  8@8X D  t  t t   *t $special  D  t  t t   *t   K O  *  KC@~  5 @n
@9C@  5 @l
@9C@  5 @r
@9C@  5 @t	@9C@  5 @\@\@9C@  5 @%@%@9X D  t  t t   *t $getcode  D  t  t t   *t   M O  *  MC@  5@3@,@5  9@ @!@5  I@Y@_@Z@@i@8X D  t  t t   *t   =  D  t  t t   *t   = O  *  =C@  5	
@3@;@5 S  8@6  O  8@8C@  5 @9X D  t  t t   *t   =  D  t  t t   *t   = O  *  =C@  5@3@5  C@;@,@5  I@6  S  8@8C@#@  5@3@,@5 @  8@,@5 S  8@,
@,@5  >  8
@5 S*  8@5  F@6  X@8X D  t  t t   *t $writefs  D  t  t t   *t   Z O  *  ZC@U  5 @9C@V  5@%
@3@,@5$action  8@;@6  [  8@8C@0@Y  5		@%

@3@0@9@5  7@,@,@0
@2@,@5  H  8@;@5  T
@6  _@8C@^  5@\
@3@,@5  L  8@;@5  P@6  _@8C@b  5@\
@3@,@,@5  N  8@;@5  P@6  _@8C
@f  5
@3@5  P@6  _@8X D  t  t t   *t   ^  D  t  t t   *t   ^ O  *  ]C
@k  5@t@3@6 E  8@8C
@m  5@d@3@6write_canonical  8@8C
@o  5@w@3@6  F@8C
@q  5@q@3@6writeq  8@8C
@s  5@p@3@6  c@8C	@u  5@f		@3@6 Uw  8@8C
@w  5@n@3@6  P@8C@y  5@r

@3@6  G@8C
@{  5@s@3@6  R@8X D  t  t t   *t   . O  *  -C@;  5@3@6  1  8@8X D  t  t t   *t   , O  *  +C@O  5@3@. Y@2@.  -	@2@6with_output_to  8@8X D  t  t t   *t   . O  *  1C@>  5
@3@0
@2@5  _@I@8C@A  5@3@5 Y  8@,
@5 ^  8@5  _@I@8C@F  5@3@5 AW  8@,
@5  I@5  _@I@8C@K  5 @9X D  t  t t   *t   0 O  *  /C@8  5@3@5  F@6 F  8@8X D  t  t t   *t   , O  *  2C@M  5@3@. Y@2@.  1	
@2@6  l@8X XQMopdeclarF@6/build/buildd/spark-2011.0.deb/simplifier/opdeclar.proMuS @WEdeclare_operators Ehide_operators XO  s  t CB2@7u DNM  @3A^ O@.  @W J@2@5 @ A^ O@.  @W G@2@5  yA^ O@.  @W C@2@5  yAw C@.  @W @Z@2@5  yAw C@.  @W @@2@5  yA O@.  @W G@2@5  yA O@.  @W @2@5  yA O@.  @W G@2@5  yA O@.  @W G@2@5  yA O@.  @W G@2@5  yA O@.  @W G@2@5  yA O@.  @W G@2@5  yA O@.  @W @Z@2@5  yA O@.  @W @@2@5  yA O@.  @W G@2@5  yA O@.  @W I@2@5  yB O@.  @W E@2@5  yB O@.  @W E@2@5  yB O@.  @W G@2@5  yB O@.  @W G@2@5  yB O@.  @W G@2@5  yB O@.  @W G@2@5  yB O@.  @W G@2@5  yB O@.  @W I@2@5  yB O@.  @W I@2@5  yC O@.  @W D@2@5  yC O@.  @W F@2@5  yC O@.  @W FZ@2@5  yC O@.  @W Q@2@5  yC O@.  @W C*@2@5  yC O@.  @W F@2@5  yC O@.  @W I@2@5  yC C@.  @W N@2@5  yC O@.  @Wrequires@2@5  yC O@.  @W N@2@5  yC O@.  @W H@2@5  yC C@.  @Wrule_family@2@5  yC O@.  @Wmay_be_deduced_from@2@5  yC O@.  @Wmay_be_replaced_by@2@5  yC O@.  @Ware_interchangeable@2@5  yC O@.  @W A@2@5  yC O@.  @Wmay_be_deduced@2@5  yC O@.  @W @2@5  y@;@8X O  s  v C@@  x  @3  C@.  @Wmode@2@5  y  C@.  @W C@2@5  y  C@.  @W 	@2@5  y  C@.  @W @2@5  y  C@.  @W 
@2@5  y  C@.  @W D@2@5  y  C@.  @W @1@2@5  y  C@.  @W A@2@5  y  C@.  @W D@2@5  y  C@.  @W X@2@5  y  C@.  @W X@2@5  y@;@8X XQM G[F@9/build/buildd/spark-2011.0.deb/simplifier/data__rules.proMuS @WE G`E GYE G]E OE GbE VEadd_ruleE
prune_ruleXO G[ GY C@u D[M
 @3 VE@- N@0	@2@6 V GZ@8X O G[ G] C@  
 @3 VD@- N@0	@2@6  @8X O G[ O C@  @3@- VD@- VG@0	@2@0
@2@-@5  @5 J @6  @8X O G[ Gb C@/@  
 
@3
 VD@- VG@0	@2@0
@2@5  @?@. @9	
@2@5  @D@H@8X O G[switch_bindings C	@    VK
	
@9C	@    VL
	
@9C	@    VL

	@9X O G[ G` C@+@  		
 
@3
 VE@, VG@0@+@2@0@+@2@5  @6   GZ@8X D  t  t t  G[t  V 	O G[   C@e  @3@. V	

@2@5 F @;@8X O G[   C@  @3@. V	

@2@5 E2 @;@8X XQM DFF@&/usr/lib/swi-prolog/library/quintus.plNu@ S EsqrtEgenargEsimpleEno_style_checkE PEatan2EatanEacosEasinEfloorEroundE  EceilingEpowElogElog10EcosEtanE GE \^EsinE	midstringE  Eon_exceptionEraise_exceptionE	skip_lineE  E	atom_charEdateEstream_positionE	otherwise Ecurrent_streamE W{E   E DE  XO DF   C@u DDN@3@Y@_@c@"@o@8X O DF   C@  @3@,	@5q_style_option DF@. F	@2@6 S @t@8X O DF   C	@  @3@Y@_@`@d@)@o@8X O DF   C@  @3@Y@_@c@'@o@8X O DF   C@  @3@Y@_@c@o@8X O DF   CA   @9X O DF   C	@  @3@Y@_@`@d@/@o@8X O DF   C@  @3@Y@_@c@+@o@8X O DF   C@  @3@Y@_@c@$@o@8X O DF   C
@i  
 	@3@6 R @t@8C
@k  
 R	@3@6  @8C@m   R @3@6 R    @8C@o  
 Bg	 @3 Bh@6 C @8C@q  cd@3 G@0@+	@2@5 A @-@6 E @8C@t  
  	@3@-@6  @8C@v  
args	@3 D@6 @H @8C@x  
 D	@3 D@,
@5  	to_prolog@6 [ [@8X O DF   CAi  @3@-@6    @8X O DF   C@  @3@Y@_@c@#@o@8X O DF   C@  
single_var	singleton@3@;@8C@   	@9X O DF   CA  @3@6 @ @8X O DF   C
Ae  @3@-@-@-@6  @8X O DF   CA<  @3
@6 C @8X O DF   C@5A  @3@.  @+@2@5 D @5stream_mode  @@

@. CG@+@2@5  @D
@J@<@@
@.file_no@+@2@5  @D@J@<@% D}@$@8X O DF   C@     @9X O DF W{ C@B@   R@3@;version_data@. G@+
@+@+@-@2@5   G	@,
@5  compiled_at@,@5  @0SWI-Prolog @1
@1 D@1@1 D@1@1 KS@1
@1): @1@2@6 B @8C@  @3@6  @8X D  t  t t  DFt  D @/D  t  t @0t  DFt   O DF   CAN  @3@6 @V @8X O DF   CA
  @3@@	@5 A @D	@J@<@K@8X O DF   C@  @3@6 BS @8X O DF P C@  @3@Y@_@c@o@8X O DF   C@  @3@Y@_@c@(@o@8X O DF   C@  @3@Y@_@c@&@o@8X O DF   C@  @3@Y@_@c@o@8X O DF   C@  @3@Y@_@c@o@8X O DF   C@  @3@Y@_@c@-@o@8X O DF   C@  @3@Y@_@c@%@o@8X O DF   C@  @3@Y@_@c	@o@8X O DF   CA(    Bh Bh@9CA)    A A@9CA*    E A@9CA+    Fr A@9X O DF   C@|  @3@,
@5 @ @6  @8X O DF   C@SAk  	
@3@K@;@,@5 S @=@L@<@@@L
@D
@5 U @<@J @-@,@5 B 
@Y@^@^@d@o@-
 @,@5  @5  @0@1	@1@2@6  @8C@'Aw  @3
@5   @-@,@5  @-
 @,@5  @6 @` @8X D  t  t t  DFt    @/D  t  t @0t  DFt   @Z  O DF   CA  @3@6 @2 @8X O DF   CAZ  @3@6	char_code @8X O DF   CA/  @3@. WV	@2@5  @6 _ @8X O DF   C@  @3@,	@5 Z @,
 M@5stamp_date_time   @6date_time_value  @8X O DF   CA:    @3
@6 C @8X O DF   CAg  @3@-@-@6  @8X XQM RF@</build/buildd/spark-2011.0.deb/common/versioning/version.proMu@!S @WE RE RE  "Etoolset_versionE  E  E RE RXO R R C@Tu DUM  A@9X O R R C@S !
  A@9X O R   C@P !
 GPL@9X O R   C@O !
 GPL 2011@9X O R R C@R !
 @!Report bugs to: spark@adacore.com@9X O R R C@Q !
  A@9X O R  " C@N !
 @4Copyright (C) 2011 Altran Praxis Limited, Bath, U.K.@9X O R ! C@M !
 2011@9X XQM IF@;/build/buildd/spark-2011.0.deb/simplifier/load__vcg_dpc.proNhuS @WE IE IE MXO Iscan_for_vc_header CBu DkNh@3@.parse_vc_header_name	@2@5 T T@.parse_vc_header_number
@2@5 !@;@8X O Imust_get_last_trace_id CB !@3@5 W
 I@;@8CB !@3@2An expected traceability line has not been found.
@6 J I@8X O I ! CB !@3@0 V@1 V@2 Tc@,@5
parse_atom T2@  D@!@;@$
@8X O I@%process_single_verification_condition C@ !@3@,	@-@-@-@-@5 H F@5 B I@,
@5 TN I@,@5@,process_single_verification_condition_leader I@5@'process_single_verification_condition_x I@;@8X O Iparse_cutpoint_to CBX ! J Tl T< T: T< G# Tb@3@;@$
@8C@[B] !
 L J T6 G# G# T7 T5 T= T< T9 T: O T9 Tl O T8 T< T: T7@3@0 T,@1 T-@2 Tc@,
@5 T0 T2
@,@5 Te T2@;@$
@8C@sBd !
 L C  T; T7 Tl T6 Tz T8 T= O T6 G# G# T7 T5 T= T< T9 T: O T9 Tl O T8 T< T: T7@3@0 T,@1 T-@2 Tc@,
@5 !.
@,@5 !/@;@$
@8C@Bk !
 MA J MM Tb T7 MMk O T6 G# G# T9 MM T< T6 T= T7 T; Ow T< T= Tb O G# T= T6 T= T7 T{ T7 T: T= O T9 Tl O T8 T< T: T7@3@0 T,@1 T-@2 Tc@,
@5 !.
@,@5 !/@;@$
@8C@Br !
 MA Kw T5 Tz T: @ T= T< T{ T7 O MM Tb T7 MM !0 O T6 G# G# T9 MM T< T6 T= T7 T; O !1 T< T= Tb O G# T= T6 T= T7 T{ T7 T: T= O T9 Tl O T8 T< T: T7@3@0 T,@1 T-@2 Tc@,
@5 !.
@,@5 !/@;@$
@8C@By !
 MA Ky F T5 T7 MM T9 T: T; T< T= T< T9 T: O MM Tb T7 MM !0 O T6 G# G# T9 MM T< T6 T= T7 T; O !1 T< T= Tb O G# T= T6 T= T7 T{ T7 T: T= O T9 Tl O T8 T< T: T7@3@0 T,@1 T-@2 Tc@,
@5 !.
@,@5 !/@;@$
@8X O Iload_up_to_next_vc_start_x C
@ !@3@-@-@-@-@-@5 !#@;@8C@ ! @@3@,	@5 S F@5 B @5 S F@;@8X O Ireplace_last_trace_id CB !@3@. W
@-@2@5 E2 @. W
@2@5 @ @;@8C
B !@3@. W
@2@5 !:@;@8X O I Tg CB !  @3@. T&@-@2@5 C @. T&@2@5 !:@;@8X O Iretrieve_next_vcg_x  C
@ !@3@,@5 !4@5load_up_to_next_vc_start I@5 !! I@;@8X O Iparse_traceability C@B  !
 PF T9 T5 O F T6 T= Tb HD G# Ka O Tl T5 T9 T{
@3@0 T,@1 T-@2 Tc
@,@5 !.@,@5parse_cutpoint_from I@0 T,@1 T-@2 Tc@,@5 !.@  T= T9@!@0 T,@1 T-@2 Tc@,@5 !.@,@5 !, I@0 T,@1 T-@2 T.@,@5 !.@  @!@;@$
@8C@wB, ! P !D T9 T5 O MM Tb T7 MM !0 G# O T9 Tl O T5 T7 Tl T< T: T7 T{ T7 T: T= O T< T: T= T7g T5 T< T=y  O@3@;@$
@8C@B1 ! P !D T9 T5 O MM Tb T7 MM !0 G# O T9 Tl O G# Tzb MM T8 T6 G# G# O T< T: Tb T7 T5 T< T= T6 T: MM T7 O T< T: T= T7 !I T5 T< T= !J  O@3@;@$
@8C@FB7 !		
 P !D T9 T5@3@0@. D V@2@2 Tc@,
@,@5 !@  @! A@0For@1
@1 @2@5 L E\@#@;@$
@8X O Iconfirm_valid_implication C	A ! @@3@,Unexpected end of file in parsing vcg file.
@6 !@8CA !@3parse_vc_implication@5 !@;@8CB !@3@@Badly formed implication between hypotheses and conclusions: ~w
@0@2@6 !@8X O I I C@ !@3@,@5 R I Bh@,	@5 B @5 S F@5 Tg I@;@8X D  t  t t  It  W 	O Iparse_vc_conclusion C@-A !	 L&@3@,@5 !/@  
@!@0 T,@1 T-@2 T.
@,@5 !.@;@$
@8X O I I C@w !@3@,@5 R I Bh@,	@5 !T@5 !U@5 !V@;@8X O Iparse_vc_hypothesis C@-A !	 L @3@,@5 !/@  
@!@0 T,@1 T-@2 T.
@,@5 !.@;@$
@8X O Iscan_for_proved_true_vc_x CAb !@3 F@5 G EP @@5 S F@;@8CAl !@3 F@5 !^ @@5 !_@5 S F@;@8X O Iscan_for_vc_implication CA !@3parse_vc_before_implication@5 !@,
@5 T! I@5 !N I@;@8X O Iscan_for_vc_hypothesis CA !@3@. ![@+@2@5 !@,@5 D @5 S F@;@8X O I !* CA& ! T@@3@;@8CA* ! TA@3@I@8C	A. ! @@3 !P@6 !@8X O Iscan_for_proved_true_vc CAS !@3parse_proved_true_vc@5 !@-@5 !d @@5 !j@5 !\ I@;@8X O I T$ CB !@3@. T&@2@5 !9@h	@. T&	@2@5 !:@;@8X O I ! CB !@3@,@5parse_nothing_to_all T2@,@5 !/@  D
@!@;@$

@8X O I@$process_verification_conditions_line C@ ! @@3@;@8C@ !@3@5scan_for_traceability I@;@8C@"@ !@3@,	@,
@5 ! I@,@5 T$ Ivc@,@5 T E\@,
@5 ! I
@5 S F@;@8C@ !@3@;@8X O I !v CB !@3@. !C@+	@2@5 ! @,
@5 !{@5 S F@5 !7 I@;@8X O I !F CBC ! C@ G# T= T6 T5 T=@3@;@$
@8C@[BH !
 L J T6 G# G# T7 T5 T= T< T9 T: O T9 Tl O T8 T< T: T7@3@0 T,@1 T-@2 Tc@,
@5 !.
@,@5 !/@;@$
@8C@sBO !
 L C  T; T7 Tl T6 Tz T8 T= O T6 G# G# T7 T5 T= T< T9 T: O T9 Tl O T8 T< T: T7@3@0 T,@1 T-@2 Tc@,
@5 !.
@,@5 !/@;@$
@8X O I !' C	@ !	 @	 @@3@;@8C
A !
 T@@3@5scan_for_end_of_vc I@;@8CA !
 T@@3@5 !k I@;@8CA !
 T@@3@5scan_for_proved_false_vc I@;@8CA !
 TA@3@5 !f I@;@8CA !
 TA@3@5scan_for_vc_conclusion I@;@8CA !
 TA@3@5 !a I@;@8CA  !@3@EBadly formed line in processing verification condition, starting: ~p
@0	@2@6 !@8X O Iclear_previous_vcg  C@ !  @3@5 T F@5 S F@5 S F@5 S F@;@8X O I !? C@ !@3@5 !$@,	@5 !d@5 !s I@5 !2 I@;@8X O I !Q C@1B !@3@0 T,@1 T-@2 T.@,
@5 !.@ 
 @ Fg@!@0 T,@1 T-@2 T.@,@5 !.@;@$	@8X O I M C@ !  @3@5 ! I@5 !< I@;@8X O I !c CA ! O O O O O O
@3@;@$	
@8X D  t  t t  It  T' 	O Iparse_proved_false_vc CA ! AU
@3@,@5parse_all_to_nothing T2@;@$	@8X O I !m CAu ! G
@3@,@5 !@;@$	@8X O Iparse_end_of_vc CAA ! I$ O@3@;@$
@8CAF !special@3@;@$
	@8X O I ! CA !@3@. !X@+@2@5 !@,@5 !i@5 !_@;@8X O I ! C
A: !@3@. !@-@2@5 !@;@8X O I ! CA !@3 !@5 !@-@5 !d@B!!! WARNING: UNPROVEABLE VC!  Suggest you take corrective action.
@5 G  @@5 !_@;@8X XQM WF@4/usr/lib/swi-prolog/library/dialect/sicstus/lists.plNuS E TE TE TE TE TE TE TE TE SE TE TE TE UnE TE TE TE EE TE TE TE TEsublistE TE EE JEnthE TE LE TXO W Un C	@. W@3@6substitute_ W@8X O W	sublist__ C@V W 		@9C@W W 	@9C@X W		
@3
@6 ! !@8C@Z W@3@6 !@8X O Wsublist_ C@R W @9C@S W
@3@6 !@8X O W ! C@O W@3@6 ! !@8X O W ! C@A W@3@6 T E@8X O W ! C@1 W 
@9C@"@2 W	
@3@@
@'	@D@$
@<@$
@6 !@8X XQM IF@@/build/buildd/spark-2011.0.deb/simplifier/load__declarations.proMuS @WE QE IXO Iunpack_declarations_items CBu DiM@3@,
@5unpack_declarations_items_x I@5 L E\@;@8X O Iprocess_declarations_items CC& !@3@;@8CC) !	
@3@5process_declarations_item I@6 ! I@8X O Iload_declarations_static  C@ !@3 I@0@.function bit__and(integer, integer) : integer;@1@-function bit__or(integer, integer) : integer;@1@.function bit__xor(integer, integer) : integer;@2@,@5 L E\@,	@5 @ @5@ load_declarations_from_char_list I@;@8X O I ! C@ !@3@,	@5retrieve_declarations_items I@,
@5 ! I@,@5standardise_declarations_items I@5 !@;@8X O Iprocess_identifier_records CDc !@3	is_record@5process_identifier_x I@;@8X O I ! C@$Dp !	
not_record@3@5 V Fv@; A@0@%Identifier declared multiple times - @1@1 I@1
*** ERROR - @1@,CANNOT CONTINUE: Simplification terminated.
@2@,
@5 !@6 I I@8C@!D} !@3@5built_in_ident I@; A@0@-Identifier reserved or already predeclared - @1@1 I@1 !@1 !@2@,
@5 !@6 !@8CD !@3@5@ add_declarations_used_identifier Fv@;@8X O I@!process_declarations_enumerations CC !	@3@;@8CC !	
@3@5add_declarations_constant Fv@5process_identifier I@6 ! I@8X O Ifind_root_type CDN !@3@. VO	@2@5 V Fv@;@8CDS !	@3@;@8X O Istandardise_atom C	C !	@3@5 Go @;@8C
C !	@3 L@5 L E>@;@8CC !@3 N[@5 !@,
@5atom_to_lower_case T2@5	trim_atom E\@;@8X O I I C@(@ !@3@5 F I@,@5 R{ E@,	@5 G EReading @5 FB @5 "@& (for inherited FDL type declarations)@5 "@5 !@.current_record_field_number@2@5 F @5 ! I@5load_declarations_file  I@5pre_calculate_legacy_fdl  Fv@;@8X O Iunpack_record_fields_xx CB !	@3@;@8CB !	
 V[
@3
@6 "
 I@8X O Iunpack_record_fields CB !@3@,
@5unpack_record_fields_x I@5 !@;@8X O I ! CB !@3@;@8CB !
 Vz

@3
@5unpack_variables I@6 !@8C@(B !
 I
 O
 I
 O
@3
@5 " I@6 !@8CB !

@3@6 !@8X O Iparse_record_fields C@Br !
 V
@3@0 V@1 V@2@0 T,@1 T-@2 @:@,@5parse_char_sep_atom_list T2@0 T,@1 T-@2 T.@,@5 T0 T2@  @!@0 T,@1 T-@2 T.@,@5 "@0 V@1 V@2 Tc@,@5 ! T2@0 T,@1 T-@2 T.@,@5 "@  AM@!@0 T,@1 T-@2 T.@,@5 "@;@#
@,@5 " I@;@$
@8C@tB !
 V@3@0 V@1 V@2@0 T,@1 T-@2 @:@,
@5 "@0 T,@1 T-@2 T.
@,@5 "@  @!@0 T,@1 T-@2 T.@,@5 "@0 V@1 V@2 Tc@,@5 "@0 T,@1 T-@2 T.@,@5 "@;@$
@8X O Iparse_optional_proof C@'B] ! F T5 T9 T9 Tl
@3@0 T,@1 T-@2 Tc@,@5 "@;@$	@8CBb !@3@;@$	@8X O Iparse_declarations_item C@M@ !		 Vv{@3@0 T,@1 T-@2 T.@,@5 "@,
@5@#parse_declarations_comment_contents I@0 T,@1 T-@2 T.
@,@5 "@ }@!@0 T,@1 T-@2 T.@,@5 "@;@$
@8C@@ !
 Vw V T= T< T= T8 T7@3@0 T,@1 T-@2 Tc@,
@5 "@ 
 F T5 T9 MM T7 T; Tz T5 T7@!@0 T,@1 T-@2 Tc@,@5 "@0 V@1 V@2 Tc@,@5 "@0 T,@1 T-@2 T.@,@5 "@  AM@!@0 T,@1 T-@2 T.@,@5 "@;@$
@8C@A !
 Vw V T= T< T= T8 T7@3@0 T,@1 T-@2 Tc@,
@5 "@ 
 Tl Tz T: MM T= T< T9 T:@!@0 T,@1 T-@2 Tc@,@5 "@0 V@1 V@2 Tc@,@5 "@0 T,@1 T-@2 T.@,@5 "@  AM@!@0 T,@1 T-@2 T.@,@5 "@;@$
@8C@jA !


 Vw V T= T< T= T8 T7@3@0 T,@1 T-@2 Tc@,
@5 "@0@. D V
@2@2 Tc
@,@5 "@0 T,@1 T-@2 T.@,@5 "@  AM@!@0 T,@1 T-@2 T.@,@5 "@;@$
@8C@A !
 Vz@3@,
@5 "! I@0 T,@1 T-@2 T.
@,@5 "@  F T6 T5@!@0 T,@1 T-@2 Tc@,@5 "@0 V@1 V@2@0 T,@1 T-@2 @:@,@5 "@0 T,@1 T-@2 T.@,@5 "@  @!@0 T,@1 T-@2 T.@,@5 "@0 V@1 V@2 Tc@,@5 "@0 T,@1 T-@2 T.@,@5 "@  AM@!@0 T,@1 T-@2 T.@,@5 "@;@$
@8C@A0 !
 V@3@,
@5 "*@0 T,@1 T-@2 T.
@,@5 "@  MM T9 T: G# T=@!@0 T,@1 T-@2 Tc@,@5 "@0 V@1 V@2 Tc@,@5 "@0 T,@1 T-@2 T.@,@5 "@  @!@0 T,@1 T-@2 T.@,@5 "@0 V@1 V@2 Tc@,@5 "@0 T,@1 T-@2 T.@,@5 "@  @@!@0 T,@1 T-@2 T.@,@5 "@0@. D V
@2@2 Tc@,@5 "@0 T,@1 T-@2 T.@,@5 "@  AM@!@0 T,@1 T-@2 T.@,@5 "@;@$
@8C@AD !
 I V@3@,@5 "*@0 T,@1 T-@2 T.@,
@5 "@ 
 T= !J F T7@!@0 T,@1 T-@2 Tc@,@5 "@0 V@1 V@2 Tc@,@5 "@0 T,@1 T-@2 T.@,@5 "@  @@!@0 T,@1 T-@2 T.@,@5 "@  F T7 T: T; T< T: !I@!@0 T,@1 T-@2 T.@,@5 "@  AM@!@0 T,@1 T-@2 T.@,@5 "@;@$
@8C@AX !
 I V<
@3@,@5 "*@0 T,@1 T-@2 T.@,@5 "@  T= !J F T7@!@0 T,@1 T-@2 Tc@,@5 "@0 V@1 V@2 Tc@,@5 "@0 T,@1 T-@2 T.@,@5 "@  @@!@0 T,@1 T-@2 T.@,@5 "@0 V@1 V@2@,@5parse_possibly_signed_atom T2@0 T,@1 T-@2 T.@,@5 "@  D D@!@0 T,@1 T-@2 T.@,@5 "@0 V@1 V@2
@,@5 "+@0 T,@1 T-@2 T.@,@5 "@  AM@!@0 T,@1 T-@2 T.@,@5 "@;@$
@8CA[Am !
 I Ox
@3@,@5 "*@0 T,@1 T-@2 T.@,@5 "@  T= !J F T7@!@0 T,@1 T-@2 Tc@,@5 "@0 V@1 V@2 Tc@,@5 "@0 T,@1 T-@2 T.@,@5 "@  @@!@0 T,@1 T-@2 T.@,@5 "@  T6 T5 T5 T6 !J@!@0 T,@1 T-@2 T.@,@5 "@  O6@!@0 T,@1 T-@2 T.@,@5 "@0 V@1 V@2@0 T,@1 T-@2 @:@,@5 "@0 T,@1 T-@2 T.@,@5 "@  O7@!@0 T,@1 T-@2 T.@,@5 "@  T9 Tl@!@0 T,@1 T-@2 Tc@,@5 "@0 V@1 V@2 Tc
@,@ @5 "@0 T,@1 T-@2 T.@ @,@!@5 "@ @! AM@"@!@0 T,@1 T-@2 T.@"@,@#@5 "@;@$
@#@8C@A !
 I VT@3@,
@5 "*@0 T,@1 T-@2 T.
@,@5 "@  T= !J F T7@!@0 T,@1 T-@2 Tc@,@5 "@0 V@1 V@2 Tc@,@5 "@0 T,@1 T-@2 T.@,@5 "@  @@!@0 T,@1 T-@2 T.@,@5 "@  HD@!@0 T,@1 T-@2 T.@,@5 "@0 V@1 V@2@0 T,@1 T-@2 @:@,@5 "@0 T,@1 T-@2 T.@,@5 "@  Ka@!@0 T,@1 T-@2 T.@,@5 "@  AM@!@0 T,@1 T-@2 T.@,@5 "@;@$
@8C@A !
 I O@3@,
@5 "*@0 T,@1 T-@2 T.
@,@5 "@  T= !J F T7@!@0 T,@1 T-@2 Tc@,@5 "@0 V@1 V@2 Tc@,@5 "@0 T,@1 T-@2 T.@,@5 "@  @@!@0 T,@1 T-@2 T.@,@5 "@  T5 T7 MM T9 T5 T;@!@0 T,@1 T-@2 Tc@,@5 "@,@5 " @0 T,@1 T-@2 T.@,@5 "@  T7 T: T; AM@!@0 T,@1 T-@2 T.@,@5 "@;@$
@8CAA !
 I O~@3@,
@5 "*@0 T,@1 T-@2 T.
@,@5 "@  T= !J F T7@!@0 T,@1 T-@2 Tc@,@5 "@0 V@1 V@2 Tc@,@5 "@0 T,@1 T-@2 T.@,@5 "@  @@!@0 T,@1 T-@2 T.@,@5 "@  G# T7q Tz T7 T: MM T7@!@0 T,@1 T-@2 Tc@,@5 "@  T9 Tl@!@0 T,@1 T-@2 Tc@,@5 "@0 V@1 V@2 Tc@,@5 "@0 T,@1 T-@2 T.@,@5 "@  AM@!@0 T,@1 T-@2 T.@,@5 "@;@$
@8C@A !
 I I@3@,
@5 "*@0 T,@1 T-@2 T.
@,@5 "@  T= !J F T7@!@0 T,@1 T-@2 Tc@,@5 "@0 V@1 V@2 Tc@,@5 "@0 T,@1 T-@2 T.@,@5 "@  @@!@0 T,@1 T-@2 T.@,@5 "@  G# T7 T=@!@0 T,@1 T-@2 Tc@,@5 "@  T9 Tl@!@0 T,@1 T-@2 Tc@,@5 "@0 V@1 V@2 Tc@,@5 "@0 T,@1 T-@2 T.@,@5 "@  AM@!@0 T,@1 T-@2 T.@,@5 "@;@$
@8C@A !
 I VO@3@,
@5 "*@0 T,@1 T-@2 T.
@,@5 "@  T= !J F T7@!@0 T,@1 T-@2 Tc@,@5 "@0 V@1 V@2 Tc@,@5 "@0 T,@1 T-@2 T.@,@5 "@  @@!@0 T,@1 T-@2 T.@,@5 "@0 V@1 V@2 Tc@,@5 "@0 T,@1 T-@2 T.@,@5 "@  AM@!@0 T,@1 T-@2 T.@,@5 "@;@$
@8CA$A !
 H3
@3@,@5 "*@0 T,@1 T-@2 T.@,@5 "@  Tl Tz T: MM T= T< T9 T:@!@0 T,@1 T-@2 Tc@,@5 "@0 V@1 V@2 Tc@,@5 "@0 T,@1 T-@2 T.@,@5 "@  HD@!@0 T,@1 T-@2 T.@,@5 "@0 V@1 V@2@0 T,@1 T-@2 @:
@,@5 "@0 T,@1 T-@2 T.@,@5 "@  Ka@!@0 T,@1 T-@2 T.@,@5 "@  @!@0 T,@1 T-@2 T.@,@5 "@0 V@1 V@2 Tc@,@5 "@0 T,@1 T-@2 T.@,@5 "@  AM@!@0 T,@1 T-@2 T.@,@5 "@;@$
@8C@B	 !
 H3@3@,
@5 "*@0 T,@1 T-@2 T.
@,@5 "@  Tl Tz T: MM T= T< T9 T:@!@0 T,@1 T-@2 Tc@,@5 "@0 V@1 V@2 Tc@,@5 "@0 T,@1 T-@2 T.@,@5 "@  @!@0 T,@1 T-@2 T.@,@5 "@0 V@1 V@2 Tc@,@5 "@0 T,@1 T-@2 T.@,@5 "@  AM@!@0 T,@1 T-@2 T.@,@5 "@;@$
@8C@=B ! V T7 T: T;@3@0 T,@1 T-@2 T.@,@5 "@  AM
@!@0 T,@1 T-@2 T.
@,@5 "@;@$
@8C@2B$ ! V@3@,@5parse_other_terminal I@,@5 !q T2@  AM
@!@0 T,@1 T-@2 T.
@,@5 "@,@5 ! T2@;@$
@8C@>B/ ! V@3@,@5 "/@,@5 "2@  G# T= T6 T5 T=
@!@0 T,@1 T-@2 T.
@,@5 "@,@5 "3@;@$
@8C@)B8 ! V@3@,@5 "/@,@5 "3@0 T,@1 T-@2 T.@,
@5 "
@,@5 "3@;@$
@8C@PBE !ignored@3@0 T,@1 T-@2 T.@,@5 "@0@. D V
@2@2 Tc@,@5 "@0 T,@1 T-@2 T.@,
@5 "@ 
 AM@!@0 T,@1 T-@2 T.@,@5 "@;@$
@8X O Iparse_declarations C@#@ !@3@0 T,@1 T-@2 T.@,
@5 "
@,@5 "# I@6 "5 I@8C@ !@3@;@$
	@8X O I ! CB !@3@;@8CB !

@3@5standardise_declarations_item I
@6 !@8X O I ! CD !  Fr@9CD !  Gv@9CD !  I@9CD !  G@9CD !  G@9CD !  A@9CD !  G@9CD !  G@9CD !  G@9CD !  G@9CD !  G@9CD !  G@9CD !  G@9CD !  G@9CD !  G@9CD !  G@9CD !  @@9CD !  @@9CD !  E@9CD !  FM@9CD !  F@9CD !  G@9CD !  G@9CD !  F@9CD !  FZ@9CD !  D@9CD !  Q@9CD !  G@9X O I " C@ !@3@,@5 ! U@,	@5 _ I@5 !@;@8X O I ! C@ !@3@. "6	@2@5 T T@;@8C@ !@3Error in parsing declarations.
@6 !@8X O I@"process_declarations_record_fields CC !	@3@;@8C@C !	
 V[
@3 H@,@5 @`  Rd@,
@5 "B@0@1
@2@0@+@1@+@2@5 !@5 ! I@5 "C@,@5 ! I@0@1@2@5add_declarations_function Fv@0@2@5 "E@,@5 " I@,@0@1@+@1@+@2@5 @w  Fr@0@1@2@5@ add_declarations_record_function Fv@,@0@1@+@2@5 "I Bg@0@2@5 "J@;@8C@D !	
 V[
@3 H@,
@5 "B Rd@,@5 "B@0
@1@2@0@+@1@+@2@5 !@5 "C@5 "C@,@5 "D@0@1@2@5 "E@0@2@5 "E@,@5 "H@,@0@1@+@1@+@2@5 "I Fr@0@1@2@5 "J@,@0@1@+@2@5 "I Bg@0@2@5 "J@-@5@%increment_current_record_field_number I@6 "@ I@8X D  t  t t  It  " 	O I "N CD? !@3@. "@+	@2@5 E2 @Y@`@Z@f@o@. "@2@5 A @;@8X O I ! CC/ ! Vv@3@;@8CC2 !
 Vw@3@;@8CC5 ! V@3@;@8CC9 ! "4@3@;@8CC< !
 V}	
@3@,@5 "D@5add_declarations_variable Fv@5 !@;@8CCB !
 V	
@3@,@5 "D@5 !@5 !@;@8CCH !
 I	 V@3 VN@5add_declarations_type Fv@5 !@;@8C@'CM !
 I	 V<
@3@,@ @ E@ @ E@;@. VO@2@5 "V@5 !@;@8C@WC[ !

 I	 Ox
@3@,@. @9@. E@+

@2@/ !
@2@,@5 B B@,@5 "D@,@. Ox@2@5 !@?@$	@D@H@. VO@2@5 "V@5 !mk__@,@5 "B VX@5@#add_declarations_unbounded_function Fv@;@8C@ECm !		
 I	 Ox
@3@,@. @9@. E@+

@2@/ !
@2@,@5 "Y@,@5 "D@. Ox@2@5 "V@5 ! "Z@,@5 "B VX@5 "[@;@8CC| !
 I	 VT
@3@5 !@5 !@. VT
@2@5 "V@;@8C@IC !
 I	 O
@3@. V[@+@+@2@. @9@. E@. V[@+
@2
@2@/ !
@2@,@5 "Y@. O@2@5 "V@5 !@5 "P "Z@,@5 "B VY@5 "[@;@8C@;C !
 I	 O~
@3@,@5 "D@,@. O~@2@5 !@?
@$	@D
@H@. VO@2@5 "V@5 ! O@.  @W	@2@5 @ @;@8C@)C !
 I	 O~
@3@,@5 "D@. O~@2@5 "V@5 ! O@.  @W	@2@5 "^@;@8C@;C !
 I	 I
@3@,@5 "D@,@. I@2@5 !@?
@$	@D
@H@. VO@2@5 "V@5 ! O@.  @W	@2@5 "^@;@8C@)C !
 I	 I
@3@,@5 "D@. I@2@5 "V@5 ! O@.  @W	@2@5 "^@;@8CC !
 I	 VO
@3@. VO
@2@5 "V@5 !@;@8CC !
 H3	
@3@,@5 "D@5 !@5 !@;@8C@1C !
 H3	
@3@,@. @9@. E@+
@2@/ !
@2@,@5 "Y@,@5 "D@5 "E@5 !@;@8CC !@3@&Unexpected declarations construct: ~w
@5 !@;@8X O I ! CD_ !@3 !@5 !@;@8X O I Q CDi !@3 !@5 !@;@8X O Istandardise_declarations_item_x CC !@3@;@8CC !

@3@5 "9
@6 "` I@8X O I ": C
B !@3@5 A @5 ! I@;@8C@ B !@3@0@+
@+@2@5 "I@,@5 "d@,
@5 "b@0
@2@5 "I@;@8X O I " CB !@3@;@8CB !
 V

@3
@5 "@6 "@8X O I " CB !	@3@;@8CB !	
 V}
@3
@6 "@8X O I "0 CBO !  G# T= T6 T5 T=

@9CBR !  Tl T< T: T< G# Tb

@9CBU !  T7 T: T;

@9C@3BX !  T7 T: T; T; T7 MM T8 T6 T5 T6 T= T< T9 T: G#

@9X O I "' CBg !
@3@?
@&
 ")@D
@H@#@6 "&@8CBl !@3@;@$	@8X XQM HF@?/build/buildd/spark-2011.0.deb/simplifier/data__proved_conc.proMuS @WE NE OE HE IbXO H N C@Wu DbM  @3@. H@-@2@6 C @8X O H O C	@L "e@3@. H@2@6 E2 @8X D  t  t t  Ht  H 	O H Ib C	@A "e@3@. H@2@6 F @8X XQM FF@$/usr/lib/swi-prolog/library/apply.plNu@ S E [E [E	partitionE "kE [E [E UE CiXO Fmaplist_ C@u DqN @9C@ "s


@3@
@6 "q [@8X O F
partition_ C@ "s Fe
	@3@;
@6 "v [@8C@ "s @
	@3@;@6 "w@8C@ "s Fg
	@3@;
@6 "w@8C@ "s@3@.oneof@1<.=@1 Fg@2@6 T T@8X O F "r C@ "s @9C@&@ "s


@3
@@6 "} [@8X O F "r C@ "s @9C@ "s
@3
@@6 " [@8X O F "r C@ "s @9C@ "s
@3@@6 " [@8X O Fexclude_ C@^ "s 	@9C@$@_ "s@3@@@@D@#
@<	@ 

@!
@6 " [@8X D  t  t t  Ft  [ @/D  t  t @0t  Ft [ @3 @3O F [ C@ "s@3@6 "@8X D  t  t t  Ft  [ @/D  t  t @0t  Ft "i @3O F "i C@ "s@3@6 "@8X D  t  t t  Ft  "k @/D  t  t @0t  Ft "j @Z @ @ @O F "j C@ "s@3@6 "w@8X D  t  t t  Ft  "k @/D  t  t @0t  Ft "l @Z @ @O F "l C	@m "s@3@6 "v [@8X O Finclude_ C@M "s 	@9C@$@N "s@3@@@@D@ 

@!@<@#

@6 " [@8X O F "x C@ "s 	@9C@ "s
@3
@,@
@6 "u [@8X O F " C@p "s 	@9C@8@q "s	
@3@@@@D@ 
@!
@6 "@A@<@ @!
@6 "@A@8X D  t  t t  Ft  [ @/D  t  t @0t  Ft "m @3 @3 @3 @3O F "m C@ "s@3@6 "~@8X D  t  t t  Ft  [ @/D  t  t @0t  Ft "n @3 @3 @3O F "n C	@ "s@3@6 "t@8X D  t  t t  Ft  U @/D  t  t @0t  Ft "o @Z @O F "o C@[ "s@3@6 "@8X D  t  t t  Ft  Ci @/D  t  t @0t  Ft "p @Z @O F "p C@J "s@3@6 "@8X XQM IF@:/build/buildd/spark-2011.0.deb/simplifier/load__system.proMuS @WE IXO I I C
@:u DhM@3@,@,	@5fetch_date_and_time E\@5add_system_start_date_time R@;@8X XQM BF/usr/lib/swi-prolog/boot/qlf.plMs@ S E CJE BE DE @XD  t  t t  Bt 	qcompile_ O B "C@:s/usr/lib/swi-prolog/boot/qlf.plM@3@;@8C@; "@3@;@5 " B@6 "@8C@@> "
@3@0@. A{ Be@2@1@. Bf Bh@2@2@,@5 Aq B@,@,
@5 @ B@@@$
 @@ @ @@D@. @@. A D @@2@/ By@.  B@2Conflicting extension@2@5 @ B@<@J@.  @W@/ @@+ @@2@5 D B@,@5 "@5	$qlf_open B @@, @@5 @\ B@,@5 @ B@@@. 	@2@5 @f B@D@% @@<@% A0@-@5 " @@-@5 "@5
$qlf_close  B@( @@8X D  t  t t  Bt  CK  D  t  t t  Bt  CK O B CJC@)@f "
loaded@3@. 	@2@,
@5	$qlf_load B
@5check_is_module B@@
@5 AW B@D@$
@<@$	@8X D  t  t t  Bt  B @/D  t  t @0t  Bt B  @ZD  t  t t  Bt  B O B BC@7 "
 
@3@6 "@8X D  t  t t  Bt  B @/D  t  t @0t  Bt D D  t  t t  Bt  B O B DC@5 "
 	
@3@6 "@8X D  t  t t  Bt  @  D  t  t t  Bt  @ O B "C@0@\ "@3 Bh@,
@0@. \binary@2@2@5 B B@,@5 C B@. CJ
	
@2@. @9@. B
@2@/ B@2@6 Ct B@8X D  t  t t  Bt  " O B "C@+@n "@3@?@5 "@D@H@. @ @@2 @@5 @P B@;@. CG@+@2@5 D B@. @@. @ @@2@-@2@6 "@8C@s " @9X XQM DLF@5/usr/lib/swi-prolog/library/dialect/sicstus/system.plNuS E REexecEenvironE [E GE YPE  E	host_nameE SE  EwaitEtmpnamEmktempEpopenE E EE  E YE [E SE SXO DL " C@Q W@3@6 G @8X O DL " C@7@h W@3@ 	
@!@,@,@5 R  DL@0@.stdin@2@1@.stdout@2@1@.stderr
@2@1@. C
@2@2@6 S G@8X O DL S C@5@ W		
 S	

@3@,@5 Z @.  		

@+@-@-@-@2 M@5 !  @Y@^@c@o@8X O DL " C@} W@3@6 S G@8X O DL S C@ W@3@6 C @8X O DL " C@r W
/s/c	@3 G @@5 @H @;COMSPEC@6 "@8C@u W /bin/sh	 A	@9X O DL   C@ W@3@6 R @t@8X O DL " C@ W@3@6 [c [l@8X O DL " C@ W@3mkstemp@6tmp_file @8X O DL " C@ W@3 "@6 "@8X O DL " C@ W@3@6 YP @8X O DL " C@ W@3@. D@2@6 B @8X O DL " C@ W@3 [@6 "@8X O DL " C@ W  @3@6   @t@8X XQM T3F@</build/buildd/spark-2011.0.deb/simplifier/parseutilities.proMuS @WE !E TeE !Eparse_numberE T0E
parse_lineEinside_selected_character_classE "E !qE !E ",XO T3 ! C@ Azu DZM			 V	
@3
@5 " T2@#@0
@2@5 @ @#@;@$@8CA "	 Tc@3@,
@,@5parse_atom_one_or_more T2
@5 "@#@;@$@8CA "	 T.@3@,
@,@5parse_atom_zero_or_more T2
@5 "@#@;@$@8X O T3 Te CB "@3@0 V
@2 Tc@,@,@5 ! T2@5atom_to_integer E\@#
@;@$

@8X O T3 " C@PA "

@3@0 T,@1 T-@2 T.@,@5 T0 T2@  @@!@0 T,@1 T-@2 T.@,
@5 "@,
@,@5 Te T2@0 T,@1 T-@2 T.@,@5 "@Y@^@c@o@#@;@$
@8C@5A "@3@0 T,@1 T-@2 T.@,@5 "@,@,
@5 "@0 T,@1 T-@2 T.
@,@5 "@Y@^@o@#@;@$
@8C@NA "

@3@0 T,@1 T-@2 T.@,@5 "@  @Z@!@0 T,@1 T-@2 T.@,
@5 "@,
@,@5 "@0 T,@1 T-@2 T.@,@5 "@Y@^@o@#@;@$
@8X O T3 T0 CA "@3@-@,@5 "@;@$@8X O T3 " C@!A "			
@3@5 "@#
@,@5 "@;@$@8X O T3 " C@#A "@3@0@. D T-@2@2 T.@,@5 "@0 T-@2 V@,@5 "@;@$
@8X O T3 " C@!A "			
@3@5 "@#
@,@5 "@;@$@8CA "	@3@;@$
@8X O T3@$inside_character_class_alpha_numeric C
AB "@3@. V@-@2@5	character T2@;@8C
AF "@3@. V@-@2@5 "@;@8CAJ "@3 V
@5 "@;@8X O T3 " C@IA "
@3 T.@,@5 " Tc@,@5 " T.@,@5 "@ 
@! T.@,@5 "@;@#@,@5 " T2@;@$
@8C@*A "


@3 T.@,@5 " Tc@,@5 " T.@,@5 "@;@$
@8X O T3 !q CAe " 	@9CAh "	
@3@6 !q T2@8X O T3 ", C@XB$ "	
 F@3@0 T,@1 T-@2 T.@,
@5 "@ 
 @@!@0 T,@1 T-@2 T.@,@5 " Tc@,@,@5 "@0 T,@1 T-@2 T.@,@5 "@5modify_type T2@#@;@$@8C@8B/ "		@3@0 T,@1 T-@2 T.@,@5 " Tc@,
@,@5 "@0 T,@1 T-@2 T.@,@5 "
@5 #@#@;@$@8C@QB8 "@3@0 T,@1 T-@2 T.@,@5 "@  @Z
@!@0 T,@1 T-@2 T.
@,@5 " Tc@,@,@5 "@0 T,@1 T-@2 T.@,@5 "@5 #@#@;@$@8X O T3inside_character_class C@ " V
@3@; V
@5 "@;@8C@ " V@3@; V@5 "@;@8C@ " V@3@; V@5 "@;@8C@ " T,@3@; T,@5 "@;@8C@ " T-@3@; T-@5 "@;@8C@ " V
@3@; V
@5 "@;@8C@ " V@3@; V@5 "@;@8CA " V@3@; V@5 "@;@8CA "hyphen@3@; #@5 "@;@8CA " V@3@; V@5 "@;@8CA " V@3@; V@5 "@;@8C
A " V@3@;@. V@-@2@5 "@;@8C
A  " V	@3@;@. V@-@2@5 "@;@8C	A& " V@3@;@5inside_character_class_alpha T2@;@8C	A, " V@3@;@5 " T2@;@8CA2 "@3@9Attempted to parse with an unaccepted character class: ~k@0@2@6 I I@8X O T3 ! CAV "	
@3@6 ! T2@8CA[ " 	@9X O T3 # CBH "@3@,
@5 @ @6 #@8X O T3 #
 C
A8 "@3@. V@-@2@5 "@;@8C
A< "@3@. V@-@2@5 "@;@8X O T3 " C@p "  V
1@9C@q "  V
2@9C@r "  V
3@9C@s "  V
4@9C@t "  V
5@9C@u "  V
6@9C@v "  V
7@9C@w "  V
8@9C@x "  V
9@9C@y "  V
0@9C@{ " 
 V T6@9C@| " 
 V !K@9C@} " 
 V MM@9C@~ " 
 V T;@9C@ " 
 V T7@9C@ " 
 V Tl@9C@ " 
 V !I@9C@ " 
 V Tb@9C@ " 
 V	 T<@9C@ " 
 V
j@9C@ " 
 V !0@9C@ " 
 V T8@9C@ " 
 V
 T{@9C@ " 
 V T:@9C@ " 
 V T9@9C@ " 
 V F@9C@ " 
 V ".@9C@ " 
 V T5@9C@ " 
 V G#@9C@ " 
 V T=@9C@ " 
 V Tz@9C@ " 
 V F@9C@ " 
 V !1@9C@ " 
 V F@9C@ " 
 V !J@9C@ " 
 Vz@9C@ " 
 V T@9C@ " 
 VB@9C@ " 
 V L&@9C@ " 
 VD@9C@ " 
 VE@9C@ " 
 V !D@9C@ " 
 VG@9C@ " 
 V L @9C@ " 
 V	I@9C@ " 
 V
J@9C@ " 
 VK@9C@ " 
 VL@9C@ " 
 V
M@9C@ " 
 VN@9C@ " 
 VO@9C@ " 
 V Ta@9C@ " 
 VQ@9C@ " 
 VR@9C@ " 
 V Ty@9C@ " 
 V T4@9C@ " 
 VU@9C@ " 
 VV@9C@ " 
 VW@9C@ " 
 VX@9C@ " 
 VY@9C@ " 
 VZ@9C@ "  V Ra@9C@ "  V G@9C@ "  T, O@9C@ "  T- I@9C@ "  V
 AM@9C@ "  V @9C@ "  V D@9C@ "  V @9C@ "  V I@9C@ "  # @@9X O T3atom_to_lower_case_x CB[ "@3@;@8CB_ "

@3@. V@+@2@5 "@. V@2@5 "
@6 #0 T2@8CBg "

@3@6 #2@8X O T3@!inside_selected_character_class_x C@ "
 D
@3@?@5 # T2@D@H@;@8C@ "@3@?
	@ 
 D@!@D
@H@5 #5@;@8X O T3 " C@ "@3@,
@5 E T2@5 #3 T2@;@8X O T3 ! CBS "@3@,
@5 "@,@5 #2@5 "@;@8X XQM WF@!/usr/lib/swi-prolog/boot/apply.plMs@ S E FE WXD  t  t t  Wt  F @/D  t  t @0t  Wt F  @ZD  t  t t  Wt  F O W FC@A@9s@!/usr/lib/swi-prolog/boot/apply.plM
 
@3@@@#@5 S W@D@,@5 @w W@,
@5 B W@,
@5 #;@. 
@2@@<@. @@. Av S@2@-@2@6 @ W@B@A@8X D  t  t t  Wt  W @/D  t  t @0t  Wt W  D  t  t t  Wt  W O W WC@0 #8@3@?

@@?@@D@H@D
@H@8X XQMlicenseF@#/usr/lib/swi-prolog/boot/license.plMs@ S @WS Eeval_license E #>E #>XD  t  t t  #>t see_also O #> #CC@s@#/usr/lib/swi-prolog/boot/license.plM  E@9See http://www.swi-prolog.org/license.html for details on E@?SWI-Prolog licensing policies supporting both free and non-free E	Software.

@9X D  t  t t  #>t 	file_list O #> #JC@ #E 		@9C@ #E
 F    ~w E
@3
@6 #K #>@8X D  t  t t  #>t license_list O #> #OC@ #E@3@,
@. #>
@-@-@2@,@5 B #N@#@6 #O #N@8X D  t  t t  #>t  #@  O #> #?C@ #E  @3@5
report_gpl  #N@6report_proprietary  #N@8X D  t  t t  #>t  #> O #> #AC@s #E@3@@
 CB@,	@5 AI #N@D
@J@<@%	<unknown file>@6 #B #N@8X D  t  t t  #>t  #> O #> #BC@z #E@3@5warn_if_unknown #N@.licensed	@2@6 @ #N@8X D  t  t t  #>t proprietary O #> #dC@ #E@3@5 #a #N@,
@-@5 #Q #N@*
gpl@*
lgpl@8X D  t  t t  #>t gpled O #> #jC
@ #E@3@,	@5 #f #h@-@6 #g@8X D  t  t t  #>t  #Z  O #> #YC@(@ #E@3@=@,@. #e@+	@2@,
@5 Zm #N A:@. #B@.proprierary	@2
@2@5 @ #N@I@<@J@B@A
@8X D  t  t t  #>t  #` O #> #_C@~ #E@3@-@-@5 #g@;@8C@ #E@3 B@.unknown_license@2@6 #o@8X D  t  t t  #>t  #W  O #> #VC@ #E@3@,@. #k@2@,	@5 #l@; A:@. #B #h	@2@6 #o@8C@ #E  @3 A:@. #A #i@2@6 #o@8X D  t  t t  #>t  #> D  t  t t  #>t  #> O #> #QC@5 #E  #h #h
 VvGNU General Public License
url@$http://www.fsf.org/copyleft/gpl.html@9C@9 #E  #i #i
 #r@!GNU Lesser General Public License
 #t@'http://www.fsf.org/copyleft/lesser.html@9C@> #E swipl #i
 #r@ SWI-Prolog Prolog Source License
 #t@&http://www.swi-prolog.org/license.html@9C
@E #E guile #i
 #rLicense for Guile@9C
@H #E gnu_ada #i
 #r@9The license of the run-time units of the GNU Ada compiler@9C@K #E x11 #i
 #rThe X11 licens
 #thttp://www.x.org/terms.htm@9C@O #E expat #i
 #r
Expat license
 #t@%http://www.jclark.com/xml/copying.txt@9C@S #E sml #i
 #r@+Standard ML of New Jersey Copyright License
 #t@5http://cm.bell-labs.com/cm/cs/what/smlnj/license.html@9C
@W #E 
public_domain #i
 #rUnrestricted Public domain@9C@Z #E cryptix #i
 #rThe Cryptix General License
 #t@(http://www.cryptix.org/docs/license.html@9C@^ #E bsd #i
 #rThe modified BSD license
 #t@.http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5@9C@b #E zlib #h
 #rThe license of ZLib
 #t@*http://www.gzip.org/zlib/zlib_license.html@9C
@g #E lgpl_compatible #i
 #rOther LGPL compatible license@9C
@j #E gpl_compatible #h
 #r@)Other GPL and not LGPL compatible license@9X D  t  t t  #>t  #b D  t  t t  #>t  #b 	D  t  t t  #>t  #b D  t  t t  #>t  #O O #> #TC@ #E 		@9C@d@ #E@3@-@,
@5 #g@#	@@@3@=@. #r@+@2
@5 A~ #N@<	@. #t@+@2
@5 #@#@D@ 
 F    ~w~t16~|~w E@!@<@ 
 F	   ~w E@!@A@6 #S@8X XQM CF@#/usr/lib/swi-prolog/boot/topvars.plMs@ S @WS Eprint_toplevel_variables Everbose_expansionXD  t  t t  Ct toplevel_var O C #C
@ I@3$topvar@. BP	@2@6 \I I@8X D  t  t t  Ct name_var O C #C@Y I	
 BP@3@'@;@8C@[ I		@3@6 # I@8X D  t  t t  Ct  V+  D  t  t t  Ct  V+  	D  t  t t  Ct  V+  D  t  t t  Ct delete_bound_vars O C #C@_ I 	@9C@"@` I	
@3@ 
 BP	@!@5v_member I@;
@6 # I@8C
@d I	@3@6 #@8X D  t  t t  Ct print_query O C #C@5 I@3@5 [ I@5  h I D@5 FB I@5 F I@I@8C@9 I @9X D  t  t t  Ct expand_vars O C #C	@A I
	@3@K	@;@8C
@C I
	@3@5 A I@;@8C@)@E I	
 C@3@,@5 #@@
@5 # I@D
@;@<
@. @@. A V~@2@-@2@6 @ I@8C@K I@3@,@,@5 A I@;@5 #@h

@6expand_args I@8X D  t  t t  Ct  # O C #C@Q I	@3@;@8C@%@R I@3@,
@5 BS I
@,@5 # I@5 #@h@6 #@8X D  t  t t  Ct  [ O C [C@; I @9C@< I
 BP	
@3@$	
@6 #@8X D  t  t t  Ct  # O C #C
@ I F@3@; V+@5 C I V+@6 A I@8C@ I F@3 V+@6 #@8X D  t  t t  Ct  #  O C #C@#@ I@3@E
@,@,	@5 #@F
$~w =~t~12|~p~n@0@1	@2@5 G I@I@<No defined toplevel variables~n@6 CF I@B@8X D  t  t t  Ct  I O C IC@&@* I@3@5 #@,@5term_variables I@5 #@@
@5 V+  I@5\=@= I@D
@6 # I@<@J@8X D  t  t t  Ct assert_bindings O C #C@o I @9C@Z@p I
	
@3@ 	
 BP@!@@@A@L@D@. \H #@. BP@-@2@+
@2@. C
@2@5 W I@@@!@@toplevel_var_size@,@5 @H I@D@-@5$term_complexity I@<@J@A@D #@-@5recorda I@<@J@A@<@J@B
@6 # I@8X D  t  t t  Ct  R	 O C R
C@l I	@3@6 #@8X D  t  t t  Ct  # O C #C@g I	
@3@=@'
@<@6 #@8X XQM MF@!/usr/lib/swi-prolog/boot/parms.plMs@ S XD  t  t t  Mt  M O M MC
@A M@3@5library_directory_cache M@;@*
 D}@8C@D M@3@- A0@5 @2 @5 C @;@. #
@2@6 A @8C@H M@3@. #@2@5 #@I@8X D  t  t t  Mt $default_editor  D  t  t t  Mt  # O M #C@L Mnotepad@3 G @@5 @H M@;@8C@N M vi@9X D  t  t t  Mt  # D  t  t t  Mt  # 	D  t  t t  Mt  # 
D  t  t t  Mt  # XQM EF@=/build/buildd/spark-2011.0.deb/simplifier/data__subst_hyp.proMuS @WE P
E LE EXO E E C
@Wu DcM@3@. P
	
@2@6 C @8X D  t  t t  Et  P 	O E L C@C #@3@5 E| E)@;@8C@G #@3@5 P
 E@;@8C@K #@3@. P
	
@2@5 F @;@8X XQM @F@$/usr/lib/swi-prolog/library/shlib.plNu@ S Euse_foreign_libraryEreload_foreign_libraries E CE #Eunload_foreign_libraryE #Ecurrent_foreign_libraryE CXD  t  t t  @t  M O @ MC@ @@3@5 A @;@,
@5 A @-@6 @ @8C@ @@3@0@-@1@+
@2@5 @w @6 # @@8X D  t  t t  @t entry O @ #C@ @
	@3@. C @-@2@5 E @;@8C@ @	
 #@3@,@5 #@0@1@2 Ra@6 C @8C	@ @ 	
 #@9X D  t  t t  @t current_library 	D  t  t t  @t  # 
D  t  t t  @t  # D  t  t t  @t  C @/D  t  t @0t  @t C  @ZD  t  t t  @t  C O @ CC@ @
 
@3$foreign@. C
	@2@6 Br @8X D  t  t t  @t 
find_library2 O @ $C@ @@3@0@. A{ M@2@1@. Bf Bh@2@1@. A A0@2@2@5 Aq @;@8C	@ @	@3@5 AW @;@8C
@ @
 C

@3@5 $@;@8C@ @@3@. @@. A A@2@-@2@6 @ @8XD  t  t t  @t find_library O @ $C@ @@3 G @@5 @H kernel_compile_mode A&@5 $
@,
@5	libd_spec @@. $
	@2@- A0@6 @2 @8C@ @@3@6 $ @@8X D  t  t t  @t  $ O @ $
C@ @@3@5 #@,
@,@5 # #@,@5 @` @6 #@8C@!@ @@3@5 A @0@+
@1@+@2@5 #@,@5 $@0
@1@2@6 #@8C@ @ 	@9X D  t  t t  @t  C @/D  t  t @0t  @t C D  t  t t  @t  C O @ CC
@ @@3@. #install@2@6 C @@8X D  t  t t  @t  #  O @ #C@/AS @@3@. G@+@+	@+
@2@. @9@. E2@/ #	@-
@-@2@/\== @@2@,@5 B B@,@5 J E@6reload_libraries @@8X D  t  t t  @t  # @/D  t  t @0t  @t # D  t  t t  @t  # O @ #CA
 @@3@. C@2 D@6 D @8X D  t  t t  @t  @ 	D  t  t t  @t  @ 
D  t  t t  @t  @ D  t  t t  @t  # @/D  t  t @0t  @t #  @ZD  t  t t  @t  # O @ #C
A
 @@3@. C	@2 D@6 $@8X D  t  t t  @t  @ 	D  t  t t  @t  @ 
D  t  t t  @t  @ D  t  t t  @t  # O @ #C
A @@3@. #	uninstall@2@6 # @@8X D  t  t t  @t  # O @ #C
A @@3 $ @.	do_unload	@2@6 $@8X D  t  t t  @t  # O @ #CAE @@3@-@-@-@-@5 $ @@,
@. @
@2@6 $@8X D  t  t t  @t unload_all_foreign_libraries  O @ $$ C	Aq @  @3 \^ @@5 $
@;@8CAs @@3@. $@+@-@-@-@-@2@.unload_foreign@2@6 W W@8X D  t  t t  @t  $ O @ $CA\ @ @9C@,A] @
 $	
@3@@
@5 $ @@D
@J@< @@. @	load_failed@2@5 @ @@6 $@8X D  t  t t  @t  $' O @ $&C@OA~ @	@3@5 # @@@@=@. @@+	@/ @+
@+@2 @@,@5 Sp @@@(	 @@D@,
@,@5 A @. 

@2@5 X @5 C @I@<@C@B
@D@J@<
@J@B	@B@B
@8X D  t  t t  @t abolish_foreign O @ $3C@-A) @@3@=@"@. @@/ @+	@+
@2@5 E2 @,@,@5 $/@. 	@2@5 $0@I@<@J@B	@B@8X D  t  t t  @t  $" O @ $!C@:A @@3@-@-@,
@,@5 $#@. $@-@-@-@-@2@5 C @@
@,@5 # @@. 
@/call_shared_object_function@2@@D
@J@<@J@A@5 $4 @@6close_shared_object @8X D  t  t t  @t assert_shlib O @ $>CA8 @@3@. $@-@-@-@-@2@5 $6@. $	
@2@6 A @8X D  t  t t  @t  C O @ $C
@ @@3@-@-@-@-@5 $#@;@8C@@ @
@3@. @@-@-@2@5 $6@,@5 $	 @@. @@2@5 $@@. 	@/open_shared_object@+@2@,
 @@5 $@@@L
@D@. @
@2@5 @@I@<@J@;@@@9@@@,@5 $7@. 	@/ $8@2@@D@J@<
@. # $@2@5 ]} @A@D@. @@2@5 $6@6 $? @@<@. @@2@5 $6@5 $; @@. $*@/
call_entry
@2@5 $,@I@A@8C@/@ @@3@. @@2@5 $6@@@-@,@5 @ @@D@. @@-@-@2@5 $6@6 $@<@. @@. Aforeign_library@2@-@2@6 $@A@8X D  t  t t  @t  @ 	D  t  t t  @t  @ 
D  t  t t  @t  @ XQM IF@9/build/buildd/spark-2011.0.deb/simplifier/load__rules.proMuS @WE IXO Ilegal_conditions CBu DgM@3@;@8CB $L	
@3@5legal_condition I@6 $J I@8X O I	check_sub CA $L
 Vs@3@5 Go @Y@a@Z @l@;@8CA $L
 Vt@3@,@5 A @5 BS @"Illegal rule number in rule family@5rulefile_complain I@;@8X O Icheck_condition_list CB
 $L
 Vs@3@?@K
@D@H@5 $P@;@8C
B $L
 Vt@3Illegal conditions list in rule@5 $W@;@8X O I
check_base CA $L
 Vs@3@5 AW @,@5 @ parse_legal_base_name@5 T T@;@8C@'A $L
 Vt@3@5 $_@0@+@-@2@5 $`@?@0 V@2@5 " T2@D@H@9Illegal rulename (does not start with a lowercase letter)@5 $W@;@8C
A $L
 Vt@3@IIllegal rulename (only lowercase letters, digits and underscores allowed)@5 $W@;@8X O Icheck_candidate_rule_x CA@ $L Vs@3@;@8CAD $L Vt@3@;@I@8X O Iextract_items_from_rule_exp CB $L
   VI N@3@;@8CB $L
  | VJ N@3@;@8CB $L
  } VK VG@3@;@8CB $L		
 A
 $l VK VG@3@;@8CB $L
  ~ H VL VG@3@;@8C@!B $L		
 $m
 $n H VL VG@3@;@8X O I $X C@:Ba $L@3@,@5 G E@ !!! Erroneous entry in rulefile @5 E @5 $q@5 F I!!! @5 $q@5 $q@=@&	 D}@<	@5 $r!!! Involving: @5 $q@5 $q@5 $r@5 $r@. P	
@2@ @ HK@;@8X O Icheck_rule_exp CA $L
 Vt@3@K
@#Illegal rule body (Prolog wildcard)@5 $W@;@8C@,A $L		@3@-@,@,
@-@,@5 $h I@,@5 $Z I
@,@5check_implication_conditions I@0@1@2@5determine_overall_rule_status I@;@8C
A $L
 Vt@3@4Illegal rule body (malformed expression) in rulefile@5 $W@;@8X O Iprocess_candidate_rule_x C@ $L@3@5check_candidate_rule I@5
store_rule I@;@8X O Iuser_rule_syntax_error C@3A $L@3@ 
 @	 Ui	
@!	 on line @,@5 @` @,
@5 U @,
@5 R @,@5 $Prolog syntax error@5 $W@I@8X O Irestructure_rule_exp CB $L	@3@K@;@8C@(B $L
 F
 

 F
 

@3@;
@5 F Fv@5 $ I@;@8C@(C $L
 F
 

 F
 

@3@;
@5 $@5 $@;@8CC
 $L@3@0@+
@+@2@5 @w @,@5restructure_rule_exp_list I@0
@2@5 $@;@8X O Iprocess_rule C@2@ $L
 
 $l@3@5 J @5 $@,
@ @ FR VD VK VG@0@2@0
@2@5   GZ@;@8C@)@ $L
 
 $m
 $l
@3 VD VK VG@0@2@0@2
@5 $@;@8C@#@ $L
 
 $l@3 VD VK VG@0@2@0@2@5 $@;@8C@ $L
 
 $j@3@L VD VI N@0@2@5 $@;@8C@ @ $L
 
 $k@3 VD VJ N@0@2@5 $@;@8C@ $L@3@;@8X O Iprocess_rulefile C@ $L@3 Bh@,
@5 B @5process_rulefile_x I@5 B @;@8X O Iprocess_standard_rulefile  C@ $L@3@,@5 V I@;@5 ] @5 B I@,	@5 Bh @5 $ I@&	 @@;@6seen  I@8X O I $a C@$A $L@3@0 V@2 Tc@,
@5 T0 T2@0 V@1 V
@1 V@2 T.@,@5 $@;@$	@8X O Icheck_unique CA $L
 Vs@3@?
@-@-@-@-@-@-@5 V GZ@D@H@;@8C
A $L
 Vt@3@-Illegal redeclaration of rule within rulefile@5 $W@;@8X O I $~ CBR $L	 Vs@3@?
 Vt@5 E I@D
@H@;@8CBW $L	 Vt@3@;@8X O I ${ CB  $L
 N@3@5 $y@;@8CB $L
 Vs@3@;@8X O I
check_rule_id CAe $L
 Vt@3@K	@*Invalid rulename (Prolog wildcard) in rule@5 $W@;@8C@#Ak $L@3@, @5 $T@,@5 $] I@,
@5 $ I@0@1
@2@5 $}@;@8C@5At $L@3@,@5 $T@,@5 $U@,
@5 $@,@5 $Q I@,@5 $@0
@1@1@2@5 $}@;@8C
A $L
 Vt@3@#Illegal rulename syntax in rulefile@5 $W@;@8X O Icheck_rule_structure CAK $L
 Vt@3@K	@*Invalid rule (Prolog wildcard) in rulefile@5 $W@;@8C@&AQ $L	
 @3@,
@5 $ I@,@5 $u I@0
@1@2@5 $}@;@8C
AY $L
 Vt@3Illegal rule syntax in rulefile@5 $W@;@8X O I $ C@*@ $L



 @3@,
@,@,@,@,@5 $x
@5 $@;@8X O I $ CA8 $L@3@,
@5 $ I@5 $f I@;@8X O Iprocess_candidate_rule C@ $L@3@(
 @@;@8C@ $L@3@5 $ I@I@8X O I $ C@ $L@3@5 $@,@. Z;
@+@2@. $	@2@5    @5 $ I@;@8X O I $ CB $L@3@;@8CB $L

@3@5 $
@6 $@8X O Irestructure_rules  C@EB $L@3@,@,	@,
@,@,@,
@,@,@5 $
@5   GZ
@,@5 $@,@5 $@,@5 $@5 $@I@8CB $L  @3@;@8X O I I C@_ $L  @3@5 $ I@I@8C@(@c $L@3 F@5 V EP@,@5user_rulefile_name I@,	@5 $o " @5 FB @5 $ (for user-defined proof rules)@5 $@5 $r OV@ @ HK VE@5 $ I@I@8C@t $L  @3@5 $ I@;@8X O I $N CB" $L@3@K@;@8CB' $L
 G	@3@;@5check_legal_goal_exp I@;@8CB- $L@3@;@8X O I $ C@z $L@3@6 V I@8C@} $L@3@6 V I@8X O I $ CB3 $L@3@K@;@I@8CB9 $L 
 Go@9CB: $L 
 Er@9CB; $L 
 E@9CB< $L 
 FS@9CB? $L
 @9	
@3@;@5 $@6 $@8CBD $L
 AL	
@3@;@5 $@6 $@8X XQM IF@>/build/buildd/spark-2011.0.deb/simplifier/data__data_files.proMuS @WE RE REadd_datafiles_simplified_pfsEadd_datafiles_dpcE VE REadd_datafiles_decEadd_datafiles_simplified_vcgE RE REadd_datafiles_ruleE RE REadd_datafiles_pfsEadd_datafiles_vcgE IE IE VEadd_datafiles_local_user_ruleEsave_data__data_files E VEadd_datafiles_global_user_ruleEadd_datafiles_debugE RE RsEadd_datafiles_logEadd_datafiles_summary_dpcE VE VEadd_datafiles_fdlXD  t  t t  It  R 	O I $ C
@u DVM@3@. R@2@5 @ @;@8X D  t  t t  It  R 	O I $ C
@ $@3@. R@2@5 $@;@8X D  t  t t  It  R 	D  t  t t  It  R 	O I $ C
@ $@3@. R@2@5 $@;@8X O I I CA $ @3@?@-@5 V I@D@H@8X O I I CA $@3@6 $@8X O I $ C@A $@3 I@,@5 Rs I@0@.  I@/  R@2@1@.  I@/  R@2@1@.  I@/  R@2@1@.  I@/  R@2@1@.  I@/  V@2@1@.  I@/  V@2@1@.  I@/  V@2@1@.  I@/  R@2@1@.  I@/  R@2@1@.  I@/  R@2@1@.  I@/  V@2@1@.  I@/  V@2@2@5 Rv I@;@8X O I $ C@ $@3@. V	@2@5 $@;@8X O I $ C
@ $@3@. V@2@5 $@;@8X O I Rs C@ $@3@?
@5 AW @D
@H@=Expected atomic name for debug datafiles to find, but got: ~k@0@2@6 I I@8C@ $@3@5 V I@;@8C@ $@3@@Could not find debug datafiles for: Expected atomic name for: ~k@0@2@6 $@8X D  t  t t  It  V 	D  t  t t  It  R 	O I $ C
@ $@3@. R@2@5 $@;@8X D  t  t t  It  V 	O I $ C
@ $@3@. R@2@5 $@;@8X D  t  t t  It  R 	O I $ C
@ $@3@. V@2@5 $@;@8X D  t  t t  It  R 	O I $ C
@ $@3@. R@2@5 $@;@8X D  t  t t  It  V 	O I $ C
@ $@3@. V@2@5 $@;@8X D  t  t t  It  V 	O I $ C
@ $@3@. V@2@5 $@;@8X D  t  t t  It  R 	O I $ C
@ $@3@. R@2@5 $@;@8X D  t  t t  It  V 	O I $ C
@ $@3@. R@2@5 $@;@8X XQM DYF@</build/buildd/spark-2011.0.deb/simplifier/load__switches.proNhuS @WE IXO DYparse_chosen_units CB4u DWNh
 V6 @@3@,
@5parse_content_chosen_units I@;@$

@8CB: % B@3@;@$
	@8X O DYparse_mandatory_and_optional CB{ %@3@,@5 Z T@,
@5parse_optional I@;@$
@8X O DYdefault_switch_hyp_limit C@ %  @9X O DYconvert_one_range_to_list CDb %
 V:

@3@5 Go @Y@a@Z @k@;@8C
Dg %
 V:@3@*Illegal entry in list of numbers argument
@6 _ I@8C@!Dk %
 V<
@3@5 %@5 %@Y@a@Z @k@Y@a@^@i@5generate_int_list E\@;@8C
Ds %
 V<@3 %@6 %@8X O DYprocess_argument_hyp_limit CD% %@3switch_hyp_limit U@5 V EP@5 ^l EP %@5 ^Z EP@5 ^ EP % U@5 ^F EP@;@8X O DY
range_to_list CDV %@3@;@8CDY %

@3@5 % I
@5 % I@;@8X O DYparse_simplifier_simple_name CA % A@3@0 Tb@2@0 T7@1 T8@1 F@2@,@5 % I@;@$
@8C@ A % V)@3@0 T:@1 T9@1 T8@2@0 T9@1 !I@2@,@5 %%@;@$
@8C@#A % V*@3@0 T:@1 T9@1 !1@2@0 T5@1 T6@1 F@2@,@5 %%@;@$
@8C@&A % V+@3@0 F@1 T7@1 T5@1 !K@2@0 T9@1 G#@1 T7@2@,@5 %%@;@$
@8C@2A % V,@3@0 T:@1 T9@1 Tz@2@0 G#@1 T7@1 T5@1 T5@1 Tz@1 T8@1 T7@1 G#@2@,@5 %%@;@$
@8C@ A % V-@3@0 F@2@0 T8@1 T6@1 T<@1 T:@2@,@5 %%@;@$
@8C@,A % V.@3@0 T=@2@0 !J@1 F@1 T7@1 MM@1 Tb@1 T7@1 MM@1 !0@2@,@5 %%@;@$
@8C@&A % V/@3@0 T:@1 T9@1 T5@1 T7@2@0 T:@1 Tz@1 T{@2@,@5 %%@;@$
@8C@&A % R@3@0 F@1 T7@1 T5@1 G#@2@0 T<@1 T9@1 T:@2@,@5 %%@;@$
@8X O DYqualifier_prefix CB %  @9CB %  @@9X O DYprocess_selection CD7 % B B@3@;@8CD; % D D@3@;@8CD? %
 V6

 U@3@5convert_range_list_as_int_list I@;@8X O DY I C@ %@3@5set_auto_settings  I D@0@-@1@-@1@-@1@-@+@2@5 @H @,	@5parse_arguments I@5process_arguments I@;@8X O DY@ parse_simplifier_usage_qualifier C@GA %
 V'@3@,@5parse_qualifier_prefix I@0 Tz@1 G#@2@0 T6@1 !I@1 T7@2@,
@5 %%@ 
 @@!@0 V@1 V@1 V@2 Tc@,@5 ! T2@;@$
@8X O DYparse_range C@%B` %
 V<@3@,
@5 " T2@ 
 @@!@,@5 %?@;@$
@8CBf %
 V:@3@,@5 %?@;@$
@8X O DYparse_simplifier_log_qualifier C@AA %
 V@3@,@5 %9@0 T8@2@0 T9@1 !I@2@,
@5 %%@ 
 @@!@0 V@1 V@1 V@2 Tc@,@5 %<@;@$
@8X O DY % CB@ %@3@,@5 %= I@;@$
@8CBE %	 HD@3@,@5parse_range_collection I@  Ka
@!@;@$

@8X O DY@!parse_simplifier_simple_qualifier CA %
 V@3@,@5 %9@,
@5 %# I@;@$

@8X O DYparse_zombiescope_limit_name C@,B- % Lx@3@0 Tb@1 !J@2@0 F@1 Ra@1 T8@1 T<@1 T{@1 T<@1 T=@2@,@5 %%@;@$
@8X O DYparse_zombiescope_simple_name CB % A@3@0 Tb@1 T7@2@0 T8@1 F@2@,@5 %%@;@$
@8C@ B % V)@3@0 T:@1 T9@1 T8@2@0 T9@1 !I@2@,@5 %%@;@$
@8C@#B % V*@3@0 T:@1 T9@1 !1@2@0 T5@1 T6@1 F@2@,@5 %%@;@$
@8C@ B % V-@3@0 F@2@0 T8@1 T6@1 T<@1 T:@2@,@5 %%@;@$
@8C@&B % V/@3@0 T:@1 T9@1 T5@2@0 T7@1 T:@1 Tz@1 T{@2@,@5 %%@;@$
@8C@&B % R@3@0 F@2@0 T7@1 T5@1 G#@1 T<@1 T9@1 T:@2@,@5 %%@;@$
@8X O DY@ parse_zombiescope_qualifier_part CA %@3@,@5@"parse_zombiescope_simple_qualifier I@;@$
@8CA %@3@,@5parse_zombiescope_log_qualifier I@;@$
@8CA %@3@,@5@!parse_zombiescope_limit_qualifier I@;@$
@8CA %@3@,@5parse_file_name I@;@$
@8X O DY %V C@+B& %		
 V$@3@,
@5 %9
@,@5 %I I@  @@!@,@5 %?@;@$
@8X O DY %S C@AB %
 V@3@,@5 %9@0 T8@2@0 T9@1 !I@2@,
@5 %%@ 
 @@!@0 V@1 V@1 V@2 Tc@,@5 %<@;@$
@8X O DYparse_arguments_x CAK % @9C@ AP %

@3 F@5 G EP@,@5 @ @.parse_simplifier_qualifier_part@2@5 T T
@6 %\ I@8C@ AY %

@3 F@5 %^@,@5 %_@. %N@2@5 %b
@6 %c@8CAb %
@3@'Error in analysing command argument: ~a@0
@2@6 I I@8X O DY %5 CB %@3@;@8CB %	
@3@5process_argument I@6 %4@8X O DY %P CB %
 V@3@,@5 %9@,
@5 %K I@;@$

@8X O DYparse_simplifier_limit_name C@AA % EO@3@0 MM@2@0 T9@1 T{@1 F@1 T8@1 T7@1 F@1 T<@1 T=@1 !J@1 Ra@1 T8@1 T<@1 T{@1 T<@1 T=@2@,@5 %%@;@$
@8C@2A % M@3@0 T;@2@0 T7@1 F@1 T=@1 Tb@1 Ra@1 T8@1 T<@1 T{@1 T<@1 T=@2@,@5 %%@;@$
@8C@>A % M@3@0 T<@2@0 T:@1 Tl@1 T7@1 T5@1 T7@1 T:@1 MM@1 T7@1 Ra@1 T8@1 T<@1 T{@1 T<@1 T=@2@,@5 %%@;@$
@8X O DYset_user_rules_switch  CA %  @3
Simplifier@5 V R@; F@6 ^f EP@8CA %  @3ZombieScope@5 %p@; F@6 %q@8X O DYcheck_limit_is_valid CD| %@3@5 %@Y@_@a@l@Y@_@^@j@;@8CD %@3@;Value ~d given for -~a is out of permitted range: ~d to ~d
@0@1	@1
@1@2@6 %@8X O DY@ convert_range_list_as_int_list_x CDM %@3@5contains_no_dups E\@;@8CDQ %@3@0Illegal duplication in list of argument numbers
@6 %@8X O DYparse_simplifier_choices_name C@AA % V0@3@0 T:@1 T9@1 G#@1 T<@2@0 T{@1 F@1 T8@1 T<@1 Tl@1 T<@1 MM@1 T6@1 T=@1 T<@1 T9@1 T:@2@,@5 %%@;@$
@8C@DA % V1@3@0 T:@1 T9@1 G#@1 T=@2@0 T6@1 T:@1 T;@1 T6@1 T5@1 T;@1 T<@1 G#@1 T6@1 T=@1 T<@1 T9@1 T:@2@,@5 %%@;@$
@8C@JA % V2@3@0 T:@1 T9@1 T5@1 Tz@2@0 T8@1 T7@1 Ra@1 G#@1 Tz@1 !K@1 G#@1 T=@1 T<@1 T=@1 Tz@1 T=@1 T<@1 T9@1 T:@2@,@5 %%@;@$
@8C@MA % V3@3@0 T:@1 T9@1 MM@2@0 T9@1 T:@1 T=@1 T5@1 T6@1 T;@1 T<@1 MM@1 T=@1 T<@1 T9@1 T:@1 Ra@1 Tb@1 Tz@1 T:@1 T=@2@,@5 %%@;@$
@8C@_A % V4@3@0 T:@1 T9@1 G#@1 Tz@2@0 !K@1 G#@1 T=@1 T<@1 T=@1 Tz@1 T=@1 T<@1 T9@1 T:@1 Ra@1 T7@1 T8@1 T<@1 T{@1 T<@1 T:@1 T6@1 T=@1 T<@1 T9@1 T:@2@,@5 %%@;@$
@8C@SA % V5@3@0 T:@1 T9@1 T7@2@0 F@1 F@1 T5@1 T7@1 G#@1 G#@1 T<@1 T9@1 T:@1 Ra@1 T5@1 T7@1 T;@1 Tz@1 MM@1 T=@1 T<@1 T9@1 T:@2@,@5 %%@;@$
@8X O DY %+ CDE %@3@,
@5 %"@5 L E\@5 %v I@;@8X O DY %: CB %@3@,
@5 %& I@#@ 
@!@;@$	@8X O DY %Y C@+Bt %
 V@3@0 V@1 V@1 #@1 V@1 V@1 V@1 V@2 Tc@,@5 %<@;@$
@8X O DY %h CB % V@3 V U@5 % V@5 % F@5 ^ EP V U@5 %@;@8CB % V@3 U U@5 %@>Unexpected multiple instances of empty command-line detected.
@6 %@8CB %
 V	@3 U U@5 % U@5 %@5 ^B EP U U@5 %@;@8CB %
 V	@3 U U@5 %@,
@5 V EP@>Multiple file names specified on the command-line (~a and ~a)
@0
@1	@2@6 %@8CB %
 V V)@3 U U@5 %@5 ^ EP U@5 % I@5 ^9 EP U U@5 %@;@8C@!B %
 V	@3 U U@5 %@5 % U@5 %@. U	@2@5 % U U@5 %@;@8CB %
 V V)@3 U U@5 % I@5 V EP@*Illegal multiple uses of /nolog qualifier
@6 %@8CB %
 V V)@3 U U@5 %@. U@-@2@5 %@3Inconsistent use of /log=... and -nolog qualifiers
@6 %@8CB %
 V@3 U U@5 % I@5 %@3Inconsistent use of -log=... and -nolog qualifiers
@6 %@8CB %
 V@3 U U@5 %@. U@-@2@5 %@,Illegal multiple uses of -log=... qualifier
@6 %@8CB %
 V V*@3 U U@5 %@5 ^^ EP U@5 % F@5 ^> EP U U@5 %@;@8CC %
 V V*@3 U U@5 %@9-nowrap qualifier appears more than once on command-line
@6 %@8CC	 %
 V V+@3 U U@5 %@5 ^ EP U@5 % F@5 ^d EP U U@5 %@;@8CC %
 V V+@3 U U@5 %@,Illegal multiple uses of -verbose qualifier
@6 %@8CC %
 V V,@3 U U@5 %@5 ^R EP U@5 % F@5 %q U U@5 %@;@8CC  %
 V V,@3 U U@5 %@0Illegal multiple uses of -nouserrules qualifier
@6 %@8CC' %
 V V-@3 U U@5 %@5 ^ EP U@5 % F@5 ^` EP U U@5 %@;@8CC/ %
 V V-@3 U U@5 %@*Illegal multiple uses of -plain qualifier
@6 %@8CC6 %
 V V.@3 U U@5 %@5 ^V EP U@5 % F@5 ^b EP U U@5 %@;@8CC> %
 V V.@3 U U@5 %@.Illegal multiple uses of -typecheck qualifier
@6 %@8CCE %
 V V/@3 U U@5 %@5 ^ EP U@5 % F@5 ^X EP U U@5 %@;@8CCM %
 V V/@3 U U@5 %@,Illegal multiple uses of -norenum qualifier
@6 %@8C@$CT %
 V  V0	@3 U U@5 %@,
@5 %( I@5 ^ EP U@5 %@5 ^\ EP U U@5 %@;@8CC] %
 V  V0@3 U U@5 %@<Illegal multiple occurrences of -nosimplification qualifier
@6 %@8C@$Cd %
 V  V1	@3 U U@5 %@,
@5 %@5 ^L EP U@5 %@5 ^P EP U U@5 %@;@8CCm %
 V  V1@3 U U@5 %@=Illegal multiple occurrences of -nostandardisation qualifier
@6 %@8C@$Ct %
 V  V2	@3 U U@5 %@,
@5 %@5 ^ EP U@5 %@5 ^T EP U U@5 %@;@8CC} %
 V  V2@3 U U@5 %@?Illegal multiple occurrences of -norule_substitution qualifier
@6 %@8C@$C %
 V  V3	@3 U U@5 %@,
@5 %@5 ^N EP U@5 %@5 ^ EP U U@5 %@;@8CC %
 V  V3@3 U U@5 %@@Illegal multiple occurrences of -nocontradiction_hunt qualifier
@6 %@8C@$C %
 V  V4	@3 U U@5 %@,
@5 %@5 ^z EP U@5 %@5 ^ EP U U@5 %@;@8CC %
 V  V4@3 U U@5 %@FIllegal multiple occurrences of -nosubstitution_elimination qualifier
@6 %@8C@$C %
 V  V5	@3 U U@5 %@,
@5 %@5 ^H EP U@5 %@5 ^x EP U U@5 %@;@8CC %
 V  V5@3 U U@5 %@BIllegal multiple occurrences of -noexpression_reduction qualifier
@6 %@8C@(C %
 V$ EO	@3 U U@5 % EO
@@5 %s I@5 ^~ EP U@5 %@5 ^| EP U U@5 %@;@8CC %
 V$ EO@3 U U@5 %@@Illegal multiple occurrences of -complexity_limit=... qualifier
@6 %@8C@(C %
 V$ M	@3 U U@5 % M
@5 %@5 ^J EP U@5 %@5 ^p EP U U@5 %@;@8CC %
 V$ M@3 U U@5 %@;Illegal multiple occurrences of -depth_limit=... qualifier
@6 %@8C@(C %
 V$ M	@3 U U@5 % M
A@5 %@5 ^r EP U@5 %@5 ^v EP U U@5 %@;@8CC %
 V$ M@3 U U@5 %@?Illegal multiple occurrences of -inference_limit=... qualifier
@6 %@8CC %
 V A@3 U U@5 %@5 ^@ EP U@5 % F@5 ^j EP U U@5 %@;@8CC %
 V A@3 U U@5 %@)Illegal multiple uses of -help qualifier
@6 %@8CC %
 V R@3 U U@5 %@5 ^t EP U@5 % F@5 ^n EP U U@5 %@;@8CC %
 V R@3 U U@5 %@,Illegal multiple uses of -version qualifier
@6 %@8C@!D %
 V'	@3 V  U@5 %@5 ^h EP V @5 %@. U	@2@5 ^ EP V  U@5 %@;@8CD %
 V$ Lx	@3@5 %@5 % I@;@8CD %
 V$ Lx D@3 D@5 %@;@8CD %
 V  Lx@3 % U@5 %@9Illegal multiple occurrences of -hyp_limit=... qualifier
@6 %@8CD %@3@,Unexpected parsed command line argument: ~w
@0@2@6 %f@8X O DY % CB %
@3
@6 %
@8CB % 
	@9X O DY@ parse_simplifier_limit_qualifier C@+A %		
 V$@3@,
@5 %9
@,@5 %k I@  @@!@,@5 %?@;@$
@8X O DYparse_range_collection_x CBT % @:
@3
@,@5 %B@,@5 % I@;@$
@8CB[ %@3@;@$
	@8X O DY@"parse_simplifier_choices_qualifier C@"A %
 V @3@,
@5 %9
@,@5 %| I@,@5 % I@;@$
@8X O DY %D CBN %@3@,
@5 %B
@,@5 %@;@$
@8X O DYset_deadpath_switch  CA* %  @3 %o@5 %p@; F@6 ^ EP@8CA/ %  @3 %r@5 %p@; F@6 %@8X O DY %a CAj %@3@,@5 %F I@;@$
@8CAn %@3@,@5 %@ I@;@$
@8CAr %@3@,@5 %7 I@;@$
@8CAv %@3@,@5 % I@;@$
@8CAz %@3@,@5 % I@;@$
@8CA~ %@3@,@5 %X@;@$
@8X O DY %2 CA> %  V@9CA@ %@3@5 %c@;@8X O DY %. C@@ %@3 U U@5 % F@5 % V U@5 % U@5 % U U@5 % F@5 % U U@5 % F@5 % U U@5 %@5 %m I U U@5 % F@5 % U U@5 % F@5 % U U@5 % F@5 % U U@5 % B@5 % U U@5 % B@5 % U U@5 % B@5 % U U@5 % D@5 % U U@5 % B@5 % U U@5 % B@5 % U U@5 %@5 % U U@5 %@5 % U U@5 %@(@5 % U U@5 % F@5 % U U@5 % F@5 % U U@5 % U@5 % V  U@5 %@5 % I V U@5 %@,@5 %
 I@5 % % U@5 %@;@8X XQM CF@'/usr/lib/swi-prolog/library/readutil.plNu@ S Eread_stream_to_codesE %E WE WEread_file_to_termsEread_file_to_codesXO C % C@`@u CN
@3proper_list@5 T T@@@.tail@+@2@,@5 T E@D@J@<@% D}@#
file_option@,
@,@5
split_options Wread_option@,@,@5 %@0@. Bf Bh@2
@2@,@5 Aq  Bh@,@5 " @.read_stream_to_terms@+@2@. B@2@5 Ct @$	@8X O C % C@T@ %
@3 %@5 %@@@. %@+@2@,@5 %@D@J@<@% D}@#
 %@,
@,@5 %@0@. Bf Bh@2
@2@,@5 % Bh@,@5 %@. %@+@2@. B@2@5 %@$	@8X O C % C@ % 
 Ay@9C@ % 
 A{@9C@ % 
 A@9C@ % 
 C@9C@ % 
 A@9X O C % C@ % 
 D@9C@ % 
 ^8@9C@ % 
character_escapes@9C@ % 

double_quotes@9C@ % 
backquoted_string@9X O C % C	@ %?

@3@;@8C@ %
@3@,
@5get_code 
@6 % W@8X O C % C@ %@3@,@5 D @,
@5 % W@$	
@8X O C & C	@ % @

@3@;@8C@ %

@3@,@5 &
@6 &@8X O C % C@ % 	@9C@2@ %	
@3@@@@D@ 
@!@#@<@ @!@#

@6 %@8X O Cread_1line_to_codes C@a %?	@3@;@8C@b %
	@3@;@8C@c %
@3@;@,@5 %@6 & W@8C@f %
@3@,@5 %@6 &@8X O Cpl_read_stream_to_codes C@ %@3@,@5 %@,@5 &@$	@8X O C &	 C@ %@3@6 & W@8X O Cpl_read_line_to_codes C@Y %@3@,
@5 %@@@(
?@D@&	 @@A@<@,@5 &@$	@8X O C &
 C@p %@3@,@5 %@,@5 W W@$	@8X O C C  C@; %  @3@. C@/ Creadutil@2@- A0@5 @2 @;@8C@v@= %@3@. @@. W@+@+	@2@/ &	@2@5 F @. @@. %	@+
@2@/ &	
@2@5 &@. @@. %@+@2@/ &
@2@5 &@. @@. %
@2@/ &
@2@5 &@0@.  W@2@1@.  W@2@1@.  %@2@1@.  %@2@2@6compile_predicates @8X O C & C@u %?

@3@;@&
 D}@8C@w %
	
@3@;@8C@x %
@3@,
@5 %
@6 &@8X XQM [F/usr/lib/swi-prolog/boot/rc.plMs@ S E
open_resourceE &Ecurrent_resourceXD  t  t t  [t tag_rc_name O [ &C@Ds/usr/lib/swi-prolog/boot/rc.plM @W		@3@;@8C@E &@3@0@1 @1	@2@6 B [@8C@G & 
	@9X D  t  t t  [t  & @/D  t  t @0t  [t &  @3 @Z @D  t  t t  [t  & O [ &C@p@9 &

 
@3@@@K@. @/ \P
	@+@2@. @@. A V@/ @/  H,@2@-@2@.  @W@/ \P
	@2@5 @2 &"@D@,@5 M &"@0@. \ "@2@2@6 " &"@B@<@,@5 \w &"
@,@5 & &"@6 [ &"@B@8X D  t  t t  [t  & @/D  t  t @0t  [t &  @3 @D  t  t t  [t  & O [ &C	@6 &@3 Bh@6 & &"@8X D  t  t t  [t  & @/D  t  t @0t  [t &  @3 @3D  t  t t  [t  & O [ &C@N &
 @3@5 Z &"@. @/ \P	
@2@- A0@6 &#@8X XQM$attvarF@"/usr/lib/swi-prolog/boot/attvar.plMs@ S E \EfrozenE ]E$wakeupEcall_residue_varsXD  t  t t  &+t  &/  D  t  t t  &+t  &/ O &+ &.C@3s@"/usr/lib/swi-prolog/boot/attvar.plM @9C@4 &2
wakeup	
@3@5call_all_attr_uhooks &+@6 &. &9@8X D  t  t t  &+t delete_attributes_ O &+ &;CA &2 @9CA &2	
@3@5	del_attrs &9@6 &< &9@8X D  t  t t  &+t dot_list O &+ &AC@ &2
 @9@3@;@#
	
@,@5 &B &9@6 &C@8C
@ &2 	@9X D  t  t t  &+t  \ @/D  t  t @0t  &+t \ @3 D  t  t t  &+t  \ O &+ \C@i &2@3@5$freeze &9@;@8C@k &2@3@@8X D  t  t t  &+t  Ax O &+ AxC@ &2 		@9C@ &2
@3
@6 &G &9@8X D  t  t t  &+t attvar_residuals O &+ &IC@ &2 

@9C@@ &2
att
@3@@@L	@#
@D@#@B@B@B@A@<@@@@( \@#
@D
@,@5frozen_residuals &9@B@B@B@<@~@@@1@. @/ attribute_goals@2@5 [: &9@#
@D@. @/ &P	@2@,@5 T &9@#@,@5 &H@B@A@<@H@@@+@. @/ attribute_goal@2@5 &Q@#
@D@. @/ &T	@+@2@@#@,@5 &C@<@ 

put_attr	
@!@B@A@B@A@A@A@6 &J &9@8X D  t  t t  &+t  &O O &+ &NCA &2
$and
@3@;@#
@,@5 &M
@6 &M@8CA &2 

 \	@9X D  t  t t  &+t  &1 @/D  t  t @0t  &+t &0  @D  t  t t  &+t  &1 O &+ &0C@ &2@3@,
@5$get_choice_point &9@,@5call_det &9@5$attvars_after_choicepoint &9@@@( @@D@;@<@J@8C@ &2@3@I@8X D  t  t t  &+t delete_attributes O &+ &dC
A &2@3@,	@5 ] &9@6 &@@8X D  t  t t  &+t attvars_residuals O &+ &gC@ &2 		@9C@,@ &2	@3@@@,
@5	get_attrs &9@#	@D
@,@5 &X@<@#	@B
@6 &h &9@8X D  t  t t  &+t  &` O &+ &_C@ &2@3@@6 ]\ &9@8X D  t  t t  &+t  ] O &+ ]C@<@ &2@3@,@5 &f@@@( D}@D@&
 D}@6 ] &9@<@$@. F
@2@. @9@. T@. &g@2
@2@/ &e@2@0@. F	
@2@2@6 B &9@8X D  t  t t  &+t portray_attr O &+ &rC@&@ &2 \@3@;freeze(~w, ~W)@0
@1	@1@0@. A @@2@1@. A @@2@1@. A @B@2@2@2@6 G &9@8C@)@ &2@3@. @/attr_portray_hook	
@2@!@@
@-@5 B5 &9@@D@J@<	~w = ...@0@2@6 &u@8X D  t  t t  &+t 
portray_attrs O &+ &zC@ &2 @9C@%@ &2
 &K
@3@5 &s &9@@
@( D}@D
@J@<	 G@5 FB &9@6 &{ &9@8X D  t  t t  &+t make_conjunction O &+ &C@x &2
 &Y

 @9
@3@;@5 & &9
@6 &@8C@{ &2 	@9X D  t  t t  &+t portray_attvar O &+ &C@ &2@3 "%@5 &}@,	@5 &i@5 &~ ")@6 &}@8X D  t  t t  &+t uhook O &+ &C@6@G &2 \@3@;@@@)@5 [ &9@D@@
 \@,@5get_attr &9@D
 \@. &Y	@2@6 &V &9@< \@6 &@A@<@6unfreeze &9@A@8C@O &2@3@. @/attr_unify_hook	
@2@@8X D  t  t t  &+t  &- O &+ &,C@s &2@3 \@,
@5 &@;@6 &@8C@v &2 	 @@9X D  t  t t  &+t  & O &+ &C@\ &2
 &Y	
@3@;@5 &@6 &@8C@_ &2@3@@8X D  t  t t  &+t  &8 O &+ &7C@8 &2 @9C@9 &2
 &K
@3@5 & &9@6 &6@8X XQM E*F@7/build/buildd/spark-2011.0.deb/simplifier/data__hyp.proNhuS @WE EE OE OE EE E|E JuE E'E JE QE NE QXO E* E C
@u D`Nh@3@. E|	
@2@6 C @8X O E* O C
@ &@3@. E|	
@2@6 E2 @8X D  t  t t  E*t  O 	D  t  t t  E*t  E} 	O E*set_next_hyp_id_x C@ &@3@. O@+	@2@5 &@5set_next_hyp_id_y E)@;@8C@ &@3 @5 &@;@8X O E* E' C@ &@3@5 O E)@. E|	
@2@6 F @8X O E* J C@ &	 F@3@. E| F
@2@5 &@5set_next_hyp_id E)@;@8C@ &@3@. E|	
@2@5 &@;@8X O E* N C@p & @	 @3@?@5 J^ E>@D@H@;@8C@x &@3@5 E| E) K>@0
@1@2@ @ HK@;@8C@ &@3@5next_hyp_id E)@. E|	
@2@5 &@.  @W@/ E@-@2@5 &@;@8X O E* & CA &@3@Y@`@_@j@. O@2@5 @ @;@8C
A &@3@. O	@2@5 &@;@8X O E* & C@ &@3@. O@2@5 &@h	@. O	@2@5 &@;@8C@ &@3@. O@2@5 &@;@8X O E* & C	@ &@3@h	@6 & E)@8X O E* E C	A &  @3@. O@-@2@5 &@;@8X D  t  t t  E*t  Jv 	O E* Q CA &@3@. Ju	
@2@5 &@;@8X O E* Q CA( &  @3@. Ju@-@-@-@2@5 &@;@8X XQM DAF@&/usr/lib/swi-prolog/library/dialect.plNu@ S Esource_exportsE
exists_sourceEexpects_dialectXO DAopen_source C@u D?N@3@,
@5 & DA Bh@5 B @@ C@5 C @D
@6 C @<@J@8X O DA B C@ &@3@,
@5 Z; @ 

 @ @		@!@8X O DA & C@h &@3@0@. A{ Be@2@1@. Bf Bh@2@1@. A A0@2@2@6 Aq @8X O DAattach_dialect C@@@M &@3@. W@/  AG@2@5 & &@; @@,	@5 AI @t@. 	@/ W@/  AG@2@5 A\ @@
@. @/  W @2@5 [: @D
@.  W@2@@<@J@8C@U & @9X O DA & C@.@w &@3@,
@5 & &@. Ct@. &
@+@2@/ B
@2@- A0@5 @2 @@@5 J @D@6 A~ @<@6 E E@8X O DA & C@e &@3@-@6 &@8X O DA & C@D &@3 AX@5 T T B@5 @S @@	@( G@D	@J@<@6 & &@8X XQM A(F@$/usr/lib/swi-prolog/library/debug.plNu@ S E A.E \E A%E A&Edebug_message_contextElist_debug_topics E A/E A1XO A(show_thread_context C@ A: A#@3thread@5
debug_context A'@,
@5 X? @*
 I-@#@ 
 F[Thread ~w] 
	@!@8CA@ A# 	@9X O A(print_debug C
@ A#@3@ S|debug_print_hook S|@;@8C@ A#	@3@;@8C@/@ A#@3@.  @@/ W@/ C
@2@,@5 T T@=@,
@5 E E
@,@5debug_output A' Y@5 E @@I@<@J@B
@8X O A( A, C@ @ A#@3@@
@,	@-@-@5 A/ A'@5 _ @D
@J@<@. & @@2@6 @ @A	@8X O A( & C@W A#@3@-@6 &@8X D  t  t t  A(t  A2 @/D  t  t @0t  A(t A1 O A( A1 C@ A#@3@?	@?
@@D
@H@D	@H@;@8C@)@ A#@3 @@.assumption_failed@2@5 A?
@5 W W%@@	 I-@5 &@D	@5 ^ A'@6assertion_failed  A'@<@. @@.assertion_error@2@-@2@6 @ @8X O A( A. C@T A#@3 @@-@6 &@8X O A( & C@f A#@3 @@6 C A'@8X O A(debug_target C@| A#@3@L@ 
 Ff	
@!@;@8C@ A# 	 @@9X D  t  t t  A(t  A/ 	O A( C C@s@k A#@3@,
@,@5 & A'@@@`@E@(@. &
@+@+
@2@5 E2 @F
@,@,@5update_debug A'@. &
@2@5 &@I@<@0@@
 CB@-@5 AI @t@D@J@<	 B@.debug_no_topic
@2@5 A? @@,@,@5 &@. &
@2@5 &@B@D@J@<@J@B@B@8X O A(show_time_context C@*AC A#@3@.time@+
@2@5 &@,@5 Z @. Y@+@2@5format_time @#
@ 

 F Y	@!@8CAI A# 	@9X O A( & C@ A#   @9X O A( & C@ A# @W A@3@;@8C	@ A#	@3@5	is_stream @;@8C@ A#@3 E@0@. Xt @@2@1@. VO@2@1@.buffer EW@2@2@6 " @8X O A( & C@ A#
 K	@3@;@,
@,@5valid_topic A'@. &
@2@5 C @. &@2@6 &@8C@ A#
 F	@3@;@,
@-@5 '@. &
@2@6 '
@8C@ A#@3 &@6 Av T@8X O A( ' C	@ A# & & &@3@;@8C
@ A# &
 &
 &%T.%3f@3@;@8C@ A#
 &
 &
 &@3@;@8C@ A#@3 &@6 @ T@8X O A(
ensure_output C	@ A# A@3@;@8C@ A# 	@9X O A( & C@h A#@3 @@6 &@8X O A( A% C@ A#@3 @@,@5 &@;@6 & A'@8C@ A# @9X O A( & C@M@ A#@3 A	~*t~45|~n@0@-@2@5 A  A~w~t ~w~35| ~w~n@0Debug Topic@1	Activated@1To@2@5 ' A '@0@-@2@5 '@=@,@,	@,
@5 & A '@0@1	@1
@2@5 '@I@<@J@B@A
@8X D  t  t t  A(t  & 	O A( & C@7 A#  &@9XO A( & C@ A#
 @ @ @@3@;
@6 ' A'@8C@ A# @	 @	 @@3@;@0@2
@6 E E@8C@ A# @	 @	 @@3@;@8C@ A#
 @ @ @@3@;@8C@ A# @ @ @@3@;@8C@ A# @	 @	 @@3@;
@6 T E@8X XQM DF@4/usr/lib/swi-prolog/library/dialect/sicstus/block.plNuS E DXO D	nonvar_or C@ D 

nonvar
@9C@ D

 AL
 '
@3@6 ' D@8X D  t  t t  Dt  B_  O D B^ C D D~ C D@9X O D D C@W D@3@. @@. D D@/ D@2@-@2@6 @ @8X O Done_cond C@ D@3@,@5	cond_vars D@6 '@8X O D	when_cond C@ D@3@;@6 '  D@8C@ D	
 @9
@3
@5 ''@6 '% D@8X O Dsimplify_coroute C@ D 
 \
 '

 \
@9C@ D 	@9X O D '# C@ D 
@9C@+@ D	
@3@@ @@5 BS @D@ @!@<@#@h	
@6 '"@8X O D
rename_clause C@ D
 @	
 @
@3@;
@6 ', D@8C@ D
 	
 
@3
@6 '.@8C@ D@3@0@+@+@2@5 @w @,
@5 @` @0
@2@6 '/@8X O Dblock_declarations C@'@ D
 
@3@,@,
@5 A @,
@5 '3@. 
@/$block_pred@2@6 B B@8X O D D C
@ D@3@-@5 S @t@;block @6 '.@8C@h@ D
@3@,
@5 '1 D@ 
 	@!@,@,@5 '3@,@5 @r @t@,@0@2@5 '/ '8@,@5 '0@,@0@2@5 '/
@,@5 '(@. \@2@,@5 ') D@ 
 @@! '8@6 '.@8X O D
check_dynamic C@| D@3@= 	@5 Sf @t@< C@5 '> D	predicate@6 A T@8C@ D @9X O Dexpand_specs C@^ D@3@K@;@5 W T@$
@8C@b D
 
@3@;@#

@6 'A D@8C@d D
 @9
@3@;@#
@,@5 'D
@6 'D@8C@@g D
@3@5
valid_head D@. 	@2@5 '< D@,@,
@5 '3@,
@5 '3@. '4@2@!@#
@@@. 	@/  '5@2@5 [: @#@D@#@<@ 
 @ C  '5@!@A@@ @@5 AI @t@#@D@ @!@<@ 
 	@!@A@ 
  D D	@!@8X O D	block_arg C@ D@3@K@;@6 'C@8C@ D @@3@;@8C@ D @Z@3@;@8C@ D @3@3@;@8C@ D@3block_argument@6 @ T@8X O D D
 C@Z D@3 @@,
@5 'J@. 'B
@2@6 T T@8X O D 'F C@x D@3@5 S @. BS@-@+	@2@. 'K	@2@6 W W@8X D  t  t t  Dt  D O D D
 C@1 D@3@K@;@I@8C@3 D
 @
@3@;@6 D@8C@$@5 D@3@@@ 
 @!@D@$	@A
@< @@,
@5 'J@ 	
 
@!@8XXQM H|F@:/build/buildd/spark-2011.0.deb/simplifier/processrules.proMuS @WE HyXO H|apply_rule_to_existing_rules C@h@Uu DmM@3@,@,@,
@,@,@,@,@,@5 V GZ@5 E @,@ @ N@,@ @ N@,@ @ N@?@'@'@'@D@H
@5   GZ
@5   GZ@I@8X O H|scalar_replacement_rule C@J 'U@3@5 O GZ@5 AW @-@7 @ PP@8X O H| Hy C@C 'U@3@,@,	@,
@5 'Z H{@6 'S H{@8C@F 'U  @3@;@8X XQM IF@>/build/buildd/spark-2011.0.deb/simplifier/load__provenance.proMuS @WE IXO Iprocess_datestamp CAu DjM@3@.parse_datestamp@+	@2@5 T T@5process_datestamp_x I@;@8X O Iprocess_subprogram_identifier CA- 'b@3@.parse_subprogram_identifier@+	@2@5 'e@5process_subprogram_identifier_x I@;@8X O Iparse_banner C@>@ 'b


@3@,@5parse_asterisk_banner_line I@,@5 " T2
@,@5 'u@,@5 'u@,@5 'r@;@$
@8X O I I C@ 'b@3@,@5 Ry E@5 _ E>@,	@5 Ht E@. U@2@,
@5 _ I@5process_provenance I@;@8X O Iprocess_banner C@0@ 'b@3@. 'q@1@+
@1@+@1@+@1@+
@1@+@2@5 Z T@5matching_asterisk_lines I@0@1@1
@2@5 _ E>@5scan_for_framework I@;@8C@ 'b@3@,
@5 'x@,@5 G EMalformed banner in file: ~a.@0@2@6 I I@8X O I '{ C@ 'b@3@,	@5 '} I@5 'i I@5 '` I@;@8X O Iparse_time_leader C	A 'b  O

@9CA 'b  O T4 #! #% # O  O

@9X O I 'g CA 'b
 @9	
@3@5 _ E>@;@8CA 'b@3@;@8CA 'b@3@,	@5 'x@,
@5 '@)File: ~a contains multiple datestamps: ~k@0
@1@2@6 '@8X O I 'd C@A 'b
 @9
@3@0 T,@2 T.@,@5 T0 T2@  # T T4 # O  O@!@0 T,@2 T.@,@5 '@  @ @@!@,@5 ' I@   @ @! D		@"@!@0@1@1 @@1@1@1@1 @@1@1@1@1@2@5 @ @#@#@"@0@1@1 @1@1@1 @1@ @1@!@2@5 '@#@$@#
@$@,@%@5 ' I@;@$
@%@8CA 'b@3@-@,@5 'u@;@#@6 '@8CA 'b@3@;@$
	@8X O Iparse_subprogram_kind C@&A 'b V F T5 T9 MM T7 T; Tz T5 T7@3@;@$
@8C@#A 'b H4 Tl Tz T: MM T= T< T9 T:@3@;@$
@8C@&A 'b	task_type T= T6 G# !0 Ra T= !J F T7@3@;@$
@8X O I 'n CA6 'b	@3@5 _ E>@;@8CA= 'b@3 N[@5 L E>@;@8CAC 'b@3@,	@5 'x@,
@5 '@/Failed to locate a subprogram identifier in: ~p@0
@2@6 '@8CAK 'b@3@,	@5 'x@,
@5 '@5File: ~a contains multiple subprogram identifiers: ~p@0
@1@2@6 '@8X O I 'l C@AT 'b@3@0 T,@2 T.@,
@5 '@,
@,@5 ' I@0 T,@1 T-@2 Tc@,@5 '@0 V@1 V@2 D@,@,@5 " T2 D@,@5 L E\@#@0 T,@2 T.@,@5 '@0 T-@2 V@,@5 ' A@0@1 O@1@2@5 '@#@,@5 ' I@;@$
@8CAu 'b@3@-@,@5 'u@;@#@6 '@8CA{ 'b@3@;@$
	@8X O Iscan_for_framework_x CA 'b@3parse_spark_identifier@5 'e L@5 _	 E>@;@8CA 'b@3 N[@5 '@,The Simplifier is operating in Pascal mode.
@5 G @;@8X O I ' C@/A 'b@3@,
@5 !q T2@ 
 # F T6 T{ T< T: T7 T5@!@,@5 ! T2@;@$	@8X O I ' CA 'b@3@,	@5 '@5 ' I@;@8X O I 's C@R@ 'b@3@0 T,@2 T.@,@,@5 ! T2@0 V@2 Tc@,
@,@5 '@0 T,@2 T.@,@,@5 '@0 T-@2 V@,@5 ' A@0@1
@1@2@5 '@#@;@$
@8X O I ' C@ 'b	@3@;@8C@ 'b@3@,
@5 'x@,@5 '@HMalformed banner in file: ~a. The bounding asterisk lines are different.@0@2@6 '@8X XQM \F@%/usr/lib/swi-prolog/library/system.plNu@ S E _ Elock_predicateE \Eunlock_predicateXD  t  t t  \t truth O \ 'C@Nu DoN  @ @@9C@O '  @ @@9C@P '  F @@9C@Q '  F @@9XD  t  t t  \t  _  O \ 'C@Y '  @3 F@6 \ \@8X D  t  t t  \t  ' @/D  t  t @0t  \t ' D  t  t t  \t  ' O \ 'C	@d '@3 @6  @8X D  t  t t  \t  \
 O \ \C@? '@3@K@;@@	@. S S@2@5 S @t@D	@& @@<@& @@8C@E '@3 @@5 ' \@;@. K S@2@6 '@8C@H '@3 @@5 '@;@. F S@2@6 '@8C@K '@3 FM@6 T T@8X D  t  t t  \t  ' @/D  t  t @0t  \t ' D  t  t t  \t  ' O \ 'C	@k '@3  @6 '@8X XQM A7F@"/usr/lib/swi-prolog/boot/expand.plMs@ S E A4E DXD  t  t t  A7t  A5 O A7 A5C@s@"/usr/lib/swi-prolog/boot/expand.plM@3@,@5 @ @6 _C A6@8X D  t  t t  A7t expand_body O A7 'C@o '	
 @
 @
@3@L@;
@6 ' A6@8C@r '	
 @
 @@3@L@;@6 '@8C@u ' 
	@9X D  t  t t  A7t 
expand_bodies O A7 'C@i '@3@.  A!@2@,
@5$def_modules @*
 D}@;@. '
@2@6expand_terms A6@8C@m ' 	@9X D  t  t t  A7t  ' @/D  t  t @0t  A7t ' @Z @D  t  t t  A7t  ' O A7 'C	@ '
	@3@K	@;@8C@ '	
@3@;
@5 '@6 '@8C@#@ '	
 
 E

 
 E@3@;
@6 '@8C@ '@3@@8X D  t  t t  A7t  A5 O A7 _CC@ '	@3@K@;@8C@ '@3@,@5call_goal_expansion A6@;@6 '@8C@&@ '
 @9
@3@;@,@5 '
@,@5 '@. @9@2@6 FS A6@8C@&@ '
 AL
@3@;@,@5 '
@,@5 '@. AL@2@6 '@8C@9@ '


 AL
 C+
@3@;@,@5 '
@,@5 '@,@5 '@. AL@. C+@2@2@6 '@8C@#@ '
 C+

 C+@3@;@5 '
@6 '@8C@#@ '
 AN

 AN@3@;@5 '
@6 '@8C@ '
 D 
 D 
@3@;
@6 '@8C@ '
 Zm

 Zm@3@;
@6expand_setof_goal A6@8C@ '
bagof

 '@3@;
@6 '@8C@B@ '		
 

 @3@5 AW @;@. @/  A!@2@,@5 '@. @@+@2@.  A7@/ _C
@2@. @@-@2@6 D @8C@B@ '	@3@5 S @,@,
@5 A @>@,@5 B @. @/ 
@2@5 [: @D@J@G@. @2 @1@,@5 @} @5has_meta_arg A6@5expand_meta A6@)	@;@8C@ ' 	@9XD  t  t t  A7t 
expand_term_2 O A7 'C@^ '
 ^
@3@. ^
@2@,@5 ^ T@;@6 ' A6@8C@a '@3@6 '@8XD  t  t t  A7t cond_compilation O A7 'C@HA@ '
 @ A
@3@@@2@5
$including  A6@D@@
@ @.$eval_if
@2@,@. @9@. @ @@2 A0@2@5 @2 @D
@.
$include_code @@2@6 A @<	@. ' @@2@6 '@A@<	@. '
else_false@2@6 '@A@8C@hAH '
 @elif
@3@@
@M@. '@+@2@5 E2 @D
@@@( @@D@. ' '@2@6 '@A@<@/@@@#@( @@. '
@2@,@. @9@. @ @@2 A0@2@5 '@D@. ' @@2@6 '@<	@. '@2@6 '@A@<@. @@. Dno_if@2@-@2@6 @ A6@B@8C@HAS '
 @else@3@@@/@. '@+
@2@5 '@D@@
@(
 @@D
@% @@<@@
@(
 @@D@% @@<@#
@. '@2@6 '@<@. @@. ' '@2@-@2@6 '@B
@8CA^ ' @ @@3@;@8CA_ '
 @endif@3@. '@-@2@5 '@;@8CAb '	@3@?
@5 '@D
@H@8XD  t  t t  A7t call_term_expansion O A7 'C@W ' 		@9C@*@X '@3@@@. @/ D	@+
@2@@D@. '@2
@6 '@<@6 ' A6@A
@8X D  t  t t  A7t  A5 O A7 A4C@ '@3@.  A!@2@,
@5 '@>@5 '@D@)	@G@;@8C@ ' 	@9X D  t  t t  A7t  '  D  t  t t  A7t  ' O A7 'CAe '@3@,	@5 A4 A6@,
@5 '@. 
	@2@@8X D  t  t t  A7t  D O A7 DC@L '@3@K@;@$	@8C
@O '	@3@,
@5 ' A6@(
 D}@;@8C@R '@3@.  D@2@,
@5 '@,@5 '@6 ' A6@8X D  t  t t  A7t 
eval_false O A7 (CA0 '  A0@9CA1 '  @@9XD  t  t t  A7t 	eval_true O A7 (CA- '  @@9CA. '   @9XD  t  t t  A7t expand_meta_arg O A7 (C
@ ' @3@;@6 '@8C@ ' 
	@9XD  t  t t  A7t  '   D  t  t t  A7t  '  O A7 'C
A; '@3@,@5 ' A6@;@( @@8CA> '   @9X D  t  t t  A7t  ' 	D  t  t t  A7t  ' 
D  t  t t  A7t  ' CD  t  t t  A7t  '  D  t  t t  A7t  @ O A7 @CA& '@3@L@6 ( A6@8X D  t  t t  A7t  @ O A7 @CA" '@3@L@6 ( A6@8X D  t  t t  A7t    O A7  C@/A '
 @9
@3@@
@5 ( A6@D@$	@<@@
@5 (	 A6@D
@&	 A0@<@>@5 (@D@$	
@G@8C@&A '
 AL
 C+
@3@@
@5 (@D
@$	@<@>@5 (@D@$	@G@8CA '
 AL
@3@5 (@$	@8XD  t  t t  A7t  ' O A7 'C@ '@3@-@,	@5 BS @(	 @;@8X D  t  t t  A7t  ' O A7 'C@ '	@3@K@;@8C@ '
 [%

 [%@3@;
@6 '@8C
@ '@3@;@6 '@8X D  t  t t  A7t  ' O A7 'C@9@ '@3@Y@_@`@j@;@,@5 (@,@5 (@,@5 (
@5 ( A6@h
@6 ( A6@8C@ ' @9X D  t  t t  A7t  ' O A7 'C@ '@3@,@5 @ @. @/ A"	
@2@@)	
@;@8X D  t  t t  A7t  FT O A7 FSCA
 '	@3 A) @@5 @H @;@8CA '@3@5 (
 A6@;@8CA ' 	@9X D  t  t t  A7t  ' O A7 'C@#@ '@3@-@,
@5 '@,
@5 '
@5 '
@6 (@8X XQM @uF@#/usr/lib/swi-prolog/boot/syspred.plMs@ S EvisibleEcall_with_depth_limitEarithmetic_functionE OE DE @rEleashE AaE XE XE SE #E XE B;E \KEnospyall E A/ ErationalE [>Eatom_prefixE$predicate_propertyE WE SE RE C2 E SfE ZHE DE WAE CFE $BE	on_signalE ZEgarbage_collect Ecurrent_signalE AIE XE $CE  Eset_prolog_stackErequireEprolog_stack_propertyE MXD  t  t t  @ut  ( @/D  t  t @0t  @ut (  @Z @D  t  t t  @ut  ( O @u (C@;As@#/usr/lib/swi-prolog/boot/syspred.plM@3@,@,@5$depth_limit @t@=@&@,
@.$depth_limit_except
@2@5 @2 @t@,@5$depth_limit_true @t@@@( AU@D@;@<@J@<
@6$depth_limit_false @t@B
@8X D  t  t t  @ut 	spy_point O @u (GC@3A/ (9
 	
@3@-@. 	
@2@5 S @t@. 	
@2 X@5 @} @?@. 	
@2@. S@-@2@5 Sf @t@D@H@8X D  t  t t  @ut $trace  D  t  t t  @ut  (L O @u (LC@ (9@3@;@8C@ (9
@3@;@5 (M @t@6 (N@8C@ (9
 K
@3@,@5trace_alias @t@; @Z@,@5tag_list @t@6 (N@8C@ (9
 K
@3@;@-@0
@2@5 (O@6  @t@8C@ (9
 F
@3@,@5 (O@; @@,@5 (R@6 (N@8C@ (9
 F
@3@;@-@0
@2@5 (O @6 (U@8C
@ (9@3@5 AW @t@. K@2@6 (N@8X D  t  t t  @ut length3 O @u (WCC (9 		@9CC (9	@3@,@5 U @t@6 (X @t@8X D  t  t t  @ut  S O @u SC@ (9
 K Y@3@; % Y@6 @S @t@8C@ (9
 F Y@3@; %codes@6 ([@8C@ (9
 S Y@3@; % Y@6 @H @8C@ (9@3@,	@5 B $map_style_check@,
@5	$map_bits @t@-@6 (^@8XD  t  t t  @ut  (#  O @u ("CA (9  @3 (#@ S|debug_control_hook S|@I@8C
A (9@3@,@5 (H @t@5$nospy @t@I@8CA (9   @9X D  t  t t  @ut map_dlflags O @u (jCC_ (9  @9C@0C` (9
@3@,@5 (k @t@@
@,
@5dlopen_flag @t@D@J@<@. @@. @ (o
@2@-@2@5 @ @t@A
@Y@^@^
@d@o@8X D  t  t t  @ut  [? O @u [>CAW (9@3@-@6 [? @t@8X D  t  t t  @ut 
gc_statistics O @u (sC@*B (9@3collections@,	@5 C1 @t@Y@`@Z @k@;	collected@,
@5 (vgctime@,@5 (v@8~D garbage collections gained ~D bytes in ~2f seconds.~n@0	@1
@1@2@6 A @t@8CB (9 @9X D  t  t t  @ut  C2 O @u C2C@B (9@3 [@,	@5 (v	trailused@,
@5 (v M@,@5 (v	localused@,@5 (v [@,
@5 (v
globalused@,@5 (v C3@,@5 (v
inferences@,@5 (v C/@,@5 (vatoms@,@5 (vfunctors@,@5 (v
predicates@,@5 (vmodules@,@5 (v (\@,@5 (v
locallimit@,@5 (vgloballimit@,@5 (v
traillimit@,@5 (v@(~2f seconds cpu time for ~D inferences~n@0@1@2@5 (z@A~D atoms, ~D functors, ~D predicates, ~D modules, ~D VM-codes~n~n@0@1@1@1@1@2@5 (z@8                       Limit    Allocated       In use~n@5 (z@@@ heap@,@5 (v	heaplimit@,@5 (v@D@0Heap         :~t~D~28| ~t~D~41| ~t~D~54| Bytes~n@0@1@1@2@5 (z@<
@0Heap         :                  ~t~D~54| Bytes~n@0@2@5 (z@B@0Local  stack :~t~D~28| ~t~D~41| ~t~D~54| Bytes~n@0@1@1@2@5 (z@0Global stack :~t~D~28| ~t~D~41| ~t~D~54| Bytes~n@0@1
@1@2@5 (z@2Trail  stack :~t~D~28| ~t~D~41| ~t~D~54| Bytes~n~n@0@1	@1
@2@5 (z@5 (t @t@5agc_statistics @t@5shift_statistics @t@6thread_statistics @t@8X D  t  t t  @ut  ZI @/D  t  t @0t  @ut ZH D  t  t t  @ut  ZI  D  t  t t  @ut  ZI O @u ZHC
A (9@3 B1@5 (J@;@8X D  t  t t  @ut  D O @u DCB (9@3@L@L	@;@6 B @t@8CB (9@3@L	@ 	
 D
@!@;@5 A @*
 D}@8CB (9@3@5 Z @t@5 D @t@6 (@8X D  t  t t  @ut  A O @u CFCCm (9@3@6 G @t@8X D  t  t t  @ut $clause_property  D  t  t t  @ut  ( O @u (C
Ba (9
 WC
@3 WD@6$get_clause_attribute @t@8C
Bc (9
 D
@3 CB@6 (@8CBe (9 Gz@3 Gz @@6 (@8CBg (9erased@3 ( @@6 (@8X D  t  t t  @ut  Z O @u ZCB (9@3@-@6 (@8X D  t  t t  @ut  R   O @u  CC (9@3SHELL@,@5 G @t@;@6 R @t@8CC! (9@3comspec@,@5 (@;@6 (@8CC$ (9  @3 "@6 (@8X D  t  t t  @ut  (4 O @u (3CC (9@3@0@+
@1@+@2@5 @w @t@Y@^@p@-@6$set_prolog_stack @t@8X D  t  t t  @ut  (T O @u (SC@ (9 	@9C@ (9	
@3
@0	@1@2@5 (@6 (R@8X D  t  t t  @ut  ( @/D  t  t @0t  @ut (D  t  t t  @ut  ( O @u (C@6C (9
 	
@3@=@ 

 @!@<@,@,@5 A @;@h
@,
@5 (@. 	@2 @6 \ @8X D  t  t t  @ut  @ O @u DC
B (9@3@5 (V@5 (@;@-@6 [ @t@8CB (9@3@-@5 ( B@. W@2@6 @ @t@8X D  t  t t  @ut  Ab O @u AaCC (9@3@,
@5duplicate_term @t@6
nb_linkval @t@8X D  t  t t  @ut  B< O @u B;C@5Am (9@3@@@!@5 J @D@=@,	 @W@5 BG @A
@<@,
@5 M @t@,	 @W@5 (@;@<	@,	 @W@5 (@A
@Y@`@]        @k@8X D  t  t t  @ut  (b @/D  t  t @0t  @ut (a @Z @Z @D  t  t t  @ut  (b  D  t  t t  @ut  (b O @u (aC@U (9		
@3@;@8C@V (9	
@3@,@5 (`
@6 (`@8C@Y (9	
 K@3@;@,
@@;@Y@a@^
@d@o@8C@\ (9	
 F@3@;@,
@@;@Y@a@^
@c@d@o@8C@_ (9	
 S	
@3@,
@@Y@a@^
@d@Z @k@8X D  t  t t  @ut  A/  O @u ($CA# (9  @3 A/@ S| (c@;@8C@AA% (9@3 A& @@5 (]@; A:@. A. F@2@5 (@,@. (H@2@,	@5 B @t A:@. X	@2@5 (@. X@+
@2@.trace_point
@2@,@5 ( A:@. X@2@6 (@8CA, (9  @3 A:@. A. F@2@6 (@8X D  t  t t  @ut  (o O @u (nCC\ (9  D@9CC] (9  [@9X D  t  t t  @ut  ( O @u (C@0B (9@3@. C1 X=@+	@2@- A0@5 (@@Y@`@Z @k@;
agc_gained@,
@5 (vagc_time@,@5 (v@=~D atom garbage collections gained ~D atoms in ~2f seconds.~n@0	@1
@1@2@6 (z@8CB (9 @9X D  t  t t  @ut  (( O @u ('C
AZ (9@3 @-@-@6 B @t@8X D  t  t t  @ut  Sg @/D  t  t @0t  @ut Sf  @3D  t  t t  @ut  Sg O @u SfC@EA (9	@3@(	 S@;@ 
 
@!@5 (@-@5 B5 @?@5 ZH @t@D@H@?@-@5 (I@D@H@,@,
@5 (@?@. 
@/ 
@2@5system_undefined @t@D@H@8C@KB (9
 	
@3@L	@ 	
 A@!@; A @@5 (]@@@5 S @t@D@,@,
@5 (@>@-
@-@5 B+ @t@D@J@G@<@-@,@,
@-@5 (
@6 (@8CB (9@3@ 
 
@!@(
 @;@-@5 (@5 (@6 () @t@8C
B (9@3@-@5 (I@5 S B-@6 (@8XD  t  t t  @ut  WB O @u WACB^ (9@3@6 ( @t@8X D  t  t t  @ut  (1 @/D  t  t @0t  @ut (0 @3 @3 D  t  t t  @ut  (1 O @u (0CC< (9@3@ @5 C @t@6
$on_signal @t@8X D  t  t t  @ut  AJ O @u AICA} (9 @@3@6 @ @8CA (9 CB@3@-@6 @z @t@8CA (9 B@3@-@6 (@8CA (9 @c@3@,
@-@5 (@>@,@  Ck@D@$	@G@8C
A (9 C@3@,
@-@5 (@6 E @t@8C	A (9 AG@3 B@6 (]@8CA (9 D
 WY 
   @3@-@6 (@8CA (9 ]@3@@ ]@,
@ \ ]@-@5 (@D@&	 @@<@&	 @@A
@8XD  t  t t  @ut  ( O @u (CBK (9 
  @W prolog_trace_interception@9CBL (9 
  @W prolog_exception_hook@9CBM (9 
   $c_call_prolog @9CBN (9 
    ]M@9XD  t  t t  @ut  (8 O @u (7CC (9@3@,
@5stack_property @t@5
stack_name @t@0
@1@+@2@5 (@6 (@8X D  t  t t  @ut  (Q O @u (PC@ (9  B
trace_call
trace_redo
trace_exit
trace_fail@9C@ (9  @ (@9C@ (9  Y (@9C@ (9  Xn (@9C@ (9  A0 (@9X D  t  t t  @ut  O O @u (CC (9@3@6 Sx @t@8X D  t  t t  @ut   @/D  t  t @0t  @ut X D  t  t t  @ut   O @u XC
@ (9@3@. K B@2@6 X @t@8X D  t  t t  @ut   @/D  t  t @0t  @ut X  @ZD  t  t t  @ut   O @u XC@ (9
 	
@3@K
@;@. @ A@-@2@6 (p@8C@ (9
 	@3@;@8C@ (9
 
@3@;@. 
@2@5 (@. 
@2@6 (@8C@@ (9
@3@,
@5 S @t@*
 D} A& @@5 ([@=@k@,@5 @ @t@,@5 S @t@@
@ 
 @!@D@#
@<

@.  @W@2@!
@5 (@@@ 
@. S@+@2@5 (K@D@ 

 	@!@. @2@!@<@#
@B@5 (N@,@5trace_ports @t A:@. X@2@5 (@I@<@J@B@B
@B@A@8X D  t  t t  @ut  (_  D  t  t t  @ut  (_ O @u (_C@{ (9  AX@9C@| (9   @9C@} (9  S@9C@~ (9  A@9C@ (9  	@9C@ (9 charset@ @9XD  t  t t  @ut  (& O @u (%C@%AI (9@3@5 (& @t@@@ 
rdiv	
@!@D@J@<@>@5 Go @t@D@$	@&
@G@8X D  t  t t  @ut  ( O @u (CC (9 limit@9CC (9 spare@9CC (9 min_free@9X D  t  t t  @ut  S @/D  t  t @0t  @ut S @3 D  t  t t  @ut  S O @u SCA (9	
 
@3@=@K
@<@K@;@6generate_current_predicate @t@8C
A (9@3@5 (@5 (@;@8C@#A (9	
 
@3@,@5 B @. @2@5 (@. @2@5 (@;@8C@1A (9	
 
@3 A @@5 (]@?
@. 
 ZK@2 A0@5 (]@D
@H@,@5 (@-@-@5 (@;@8X D  t  t t  @ut  ( O @u (C@=C  (9@3local_shifts@,	@5 (v
global_shifts@,
@5 (vtrail_shifts@,@5 (v@=@Y@`@Z @k@<@=@Y@a@Z @k@<@Y@^@Z @k@;@.Stack shifts: ~D local, ~D global, ~D trail.~n@0	@1
@1@2@6 (z@8CC
 (9 @9X D  t  t t  @ut  C2  O @u (+CB (9  @3 A@6 ({ @t@8X D  t  t t  @ut  D O @u (CB (9 
 D@9CB (9 
 WC@9CB (9 
 B@9X D  t  t t  @ut  $C O @u $BCCQ (9@3@6 (2 @t@8X D  t  t t  @ut  (/  O @u (.CC (9  @3 @6$garbage_collect @t@8X D  t  t t  @ut  X @/D  t  t @0t  @ut X D  t  t t  @ut  X O @u XC@ (9
 		@3@K	@. @ A@-@2@6 (p@8C@ (9
 	@3@;@8C@ (9
 	
@3@;@. 	
@2@5 X @t@. 	@2@6 )@8C@ (9@3@. X@2@ S| (c@;@8C@ (9@3@,	@5 (@,
@5 (@,@5 (@5 (@5$spy @t@I@8C@ (9 @9X D  t  t t  @ut  ( O @u (CA (9@3@5 (@. 	
@2@!@5 ( B1@6 (J@8X D  t  t t  @ut  (6 @/D  t  t @0t  @ut (5 D  t  t t  @ut  (6 O @u (5C@$By (9
 	
@3@@@5 As @D@6 (6 @t@<
@. @@. Av Ax
@2@-@2@6 (p@8X D  t  t t  @ut  ( O @u (C@=A4 (9
 
@3@-@. 
@2@5 (I@. 
@2	trace_any@5 (J@?@. 
@2@. S@-@2@5 (K@D@H@. 
@2@6 (@8X D  t  t t  @ut  ( O @u (C@v (9@3@,	@5$visible @t	$port_bit@,
@5 (`@-@6 )	@8X D  t  t t  @ut  ( O @u (CA: (9@3@,
@. @9@. (P
@1@+@2@/ @}@2@6 (@8X D  t  t t  @ut  @s O @u @rC@KC (9@3@@
@L	@D@6$length @t@B
@<@9@,
@,@5
$skip_list @t@@
@( D}@D
@$	
@<@%@@@K@D@6 (Z@<@. @@. Av Ax@2@/ By@.  @s@2@-@2@6 (p@8X D  t  t t  @ut  ( O @u (C@q (9@3@,	@5$leash @t )@,
@5 (`@-@6 )@8X D  t  t t  @ut  S O @u SCA (9
 

 
@3@;@6 (@8CA (9
 
@3@6 (@8X D  t  t t  @ut  X @/D  t  t @0t  @ut X D  t  t t  @ut  X O @u XCA  (9
 		@3@K	@. @ A@-@2@6 (p@8CA (9
 	@3@;@8CA (9
 	
@3@;@. 	
@2@5 X @t@. 	@2@6 )@8CA (9@3@. X@2@ S| (c@;@8CA	 (9@3@,	@5 (@,
@5 (@,@5 (@5 (g@I@8CA (9 @9X D  t  t t  @ut  )  D  t  t t  @ut  ) O @u )C@c (9  @@9C@d (9  Xn@9C@e (9  A0@9C@f (9  Y@9C@g (9  Y@9C@h (9  Xi@ @9C@i (9  X@@@9C@j (9 cut_exit@@9C@k (9  C$A @9C@l (9 cut@@9C@m (9  B@?@9C@n (9 full@/@9C@o (9 half@-@9X D  t  t t  @ut  ( O @u (CC (9  M@9CC (9  [@9CC (9  [@9X D  t  t t  @ut  (*  D  t  t t  @ut  (* O @u ()CB (9interpreted@3 C @6 (J@8CB (9 G@3 @6 (J@8CB (9exported@3 )@6 (J@8CB  (9 C@3 C@6 (J@8CB" (9 C@3 C@6 (J@8CB$ (9 	@3 	@6 (J@8CB& (9 
@3 
@6 (J@8CB( (9 C@3 C@6 (J@8CB* (9 @3 @6 (J@8C
B, (9
 S
@3imported@6 (J@8CB. (9 @/@3 @/@6 (J@8C
B0 (9
 \n
@3 \o@6 (J@8C
B2 (9
 @0
@3 @1@6 (J@8CB4 (9
 D
@3@6 B< @8C
B6 (9
 WC
@3 WD@6 (J@8CB8 (9 B'@3  @6 (J@8CB: (9 \@3 @6 (J@8CB< (9 X@3 X@6 (J@8CB> (9
hashed
@3 )"@5 (J@Y@a@Z @k@8CBA (9

references
@3 )$@5 (J@*
 @8C
BD (9
 \q
@3 D@6 (J@8CBF (9 Dy@3 Dy@6 (J@8CBH (9 D@3 D@6 (J@8XD  t  t t  @ut  W O @u WC@$A (9@3@L@;@@@,@5stream_position_field @t@D@6 BS @t@<
@. B@/ @ W@2@6 (p@A@8C
A (9@3@,@5 )%@6 )(@8X D  t  t t  @ut  ( O @u (C@2C (9@3 XX @@5 (]@; XX@,	@5 (vthreads_created@,
@5 (vthread_cputime@,@5 (v@Y@a@`@d@p@3~D threads, ~D finished threads used ~2f seconds.~n@0	@1@1@2@6 (z@8CC (9 @9X D  t  t t  @ut  R  O @u RCC (9@3 @6 YP @t@8X D  t  t t  @ut  (6 O @u )CB (9 @9C@#B (9
 
@3@;@,
@5 (@. 	
@2@5$require @t@6 )@8CB (9
@3@. @@. Av WN
@2@-@2@6 (p@8X D  t  t t  @ut  (- @/D  t  t @0t  @ut (, @Z  D  t  t t  @ut  (- O @u (,CC/ (9@3@5 (V@;@-@6 (@8CC2 (9@3@5 (@;@-@6 (@8C@)C5 (9@3@@	@K@D@% A@<
@. Av YT@2@!@. @@/ By@.  (-@2@-@2@6 (p@8X D  t  t t  @ut  $C O @u (2C@%CT (9@3@@@5 )@D@J@<
@. @@. Av Ax
@2@-@2@5 (p@,@5 (l@6$open_shared_object @8X D  t  t t  @ut  )' O @u )&CA (9 
char_count@9CA (9  WD@9CA (9  W@9CA (9 
byte_count@9X D  t  t t  @ut  Ap O @u MC
Cv (9@3@5 A @;@6 B @8CCy (9@3@0 A@2@0@. Bf Bh@2@2 @@,
@5 A @;@6 )6@8CC| (9@3@0 A@2 @@,
@5 )7@;@6 )6@8X XQM  F@#/usr/lib/swi-prolog/library/date.plNu@ S Eday_of_the_weekE
parse_timeE );E !XO  minute C@u DrN@3@,@5	int2digit ! @;@5 C @$
@8X O  hour C@ )?@3@,@5 )@ @5 )C@$
@8X O   )9 C@ )?@3@,@5 U !@5 )C@$
@8X O  
month_name C@ )? @J@a@n@9C@ )? @F@e@b@9C@ )? @M@a@r@9C@ )? @A@p@r@9C@ )? @M@a@y@9C@ )? @J@u@n@9C@ )? @J@u@l@9C@ )? @A@u@g@9C@ )? 	@S@e@p@9C@ )? 
@O@c@t@9C@ )? @N@o@v@9C@ )? @D@e@c@9X O  week_ordinal C@;@ )?@3@. AW@+@2%w@. "     @ @@2@5 & @,
@5 ^ @Y@`@Z@d@Z@g@^
@d@a@f@Z@f@o@8X O  week C@ )?@3@,@5 )@@5@5 )C@$
@8X O  day_of_the_month C@ )?@3@,@5 )@@5 )C@$
@8X O  ws C@ )?@ 
@3@;@#
@6 )T !@8C@ )? 	@9X O  day_name C@ )?  @S@u@n@9C@ )? @M@o@n@9C@ )? @T@u@e@9C@ )? @W@e@d@9C@ )? @T@h@u@9C@ )? @F@r@i@9C@ )? @S@a@t@9C@ )? @S@u@n@9X O  iso_time C@S@ )?@3@,
@,@5 )D !@ @:@!@,@,@5 )= !@ @:@!@,@,@5second !@,@,@,@,@5timezone !@Y@^
@^@f@o@Y@^@^@f@o@Y@^@^@f@o@$@8C@?@ )?@3@,
@,@5 )[@ @:@!@,@,@5 )\@,@,@,@,@5 )`@Y@^
@^@f@o@Y@^@^@f@o@Y@^@o@$@8C@A@ )?@3@,
@,@5 )[@,@,@5 )\@,@,@5 )]@,@,@,@,@5 )`@Y@^
@^@f@o@Y@^@^@f@o@Y@^@^@f@o@$@8C@6@ )?

@3@,
@,@5 )[@,@,@5 )\@,@,@,@,@5 )`@Y@^
@^@f@o@Y@^@^@f@o@Y@^@o@$@8C@+@ )?@3@,
@,@5 )[@,@,@,@,@5 )`@Y@^
@^@f@o@Y@^@o@Y@^@o@$@8X O  ordinal C@4@ )?		@3@,@,@5 )G@,
@,@5 )G@,@,@5 )G@Y@^@Z@d@g@^
@Z
@g@f@^@f@oAn@5 )C@$
@8X O  
iso_8601_rest C@-@k )?
@-@3@,@5month !@ @-@!@,@5day !
@6opt_time !@8C@n )?		
    @-@3@6 )g@8C@p )?

@3@,@5 )g@,@5 )j
@6 )m@8C@ @s )?

	
@-@3@,@5 )c !
@6 )m@8C@@@v )?	
@-@W@3@,@,@5 )P !@ @-@!@,@,@5 )F !
@,@5 )m@5 )K !@$@8C@4@z )?	
@W@3@,@,@5 )q@,@,@5 )r
@,@5 )m@5 )s@$@8C@%@~ )?		   @W@3@,@,@5 )q@5 )s@$@8X O   )a C@8@ )?
 @+
@3@,
@,@5 )[@ @:@!@,@,@5 )\@Y@Z @^@g@o@Y@Z @^@g@o@$@8C@/@ )?


 @+
@3@,
@,@5 )[@,@,@5 )\@Y@Z @^@g@o@Y@Z @^@g@o@$@8C@ @ )?	  @+
@3@,
@,@5 )[@Y@Z @^@g@o@$@8C@2@ )?
 @-
@3@,
@,@5 )[@ @:@!@,@,@5 )\@Y@^@o@Y@^@o@$@8C@)@ )?


 @-
@3@,
@,@5 )[@,@,@5 )\@Y@^@o@Y@^@o@$@8C@ )?	  @-
@3@,
@,@5 )[@Y@^@o@$@8C@ )?    @Z

@9C@ )?   @3@,
@5 )V@ 
@U@T@C@!@8C@ )?   @3@,
@5 )V@ 
@G@M@T@!@8C
@ )?    	@9X O    
 C@.@V )?

iso_8601
 @-@3 )u@,
 @,@5 )t !@Y@Z @^@g@o@$@8C@Y )? )u
 @3@,@5year !
@6 )e !@8C@@\ )?rfc_1123
 @3@-@,@5 )W !@ @,@ @!@,@5 )V@,@5 )R !@,@5 )V@,@5 )I !@,@5 )V@,@5 )w@,@5 )V@,@5 )[@ @:@!
@,@5 )\@ @:@!@,@5 )]@,@ @5 )V@@@"@ @ @G@M@T@!@!@D@"@$@!@<@$@ @A@!@8X O   )H C@ )?	@3@. U@2@5 U @$
@8X O   )k C@ )?@3@,@5 )@@5 )C@$
@8X O   )8 C@.@ )?
  
@3@. AW@+
@2%u@. "
     @ @@2@5 )N
@6 )O@8X O   )h C@ )?@3@,@5 )@@5 )C@$
@8X O   )A C@ )?@3@,@,@5 )G@,
@,@5 )G@Y@^@Z
@g@^
@f@o@$
@8X O   ): C@7@Q )?@3@,@5 R @.  	@+@+
@+@+@+@+@+@2@5 T T@;@. "
 @ @@2@6date_time_stamp @8X O   )< C@N )?@3@-@6 ): !@8X O   )x C@;@ )?@3@,@,@5 )G@,
@,@5 )G@,@,@5 )G@,@,@5 )G@Y@^@ZC@g@^
@Z@d@g@f@^@Z
@g@f@^@f@o@$
@8X O   ! C
@6 )?  )y
 "@9C@7 )?  )i
 "	@9C@8 )?  )l
 "
@9C@9 )?  )E
 "
@9C@: )?  )>
 "
@9C@; )?  )_
 "
@9C@< )? 
utc_offset
 "
@9C@= )?	time_zone
 "
@3@* @@8C@> )?daylight_saving
 "
@3@* @@8C@@ )?   
 "

 )
@9C@A )?  &
 "


 &
@9X O   )n C@%@ )?@3@=@ @T
@!@<	@ @ 
@!@;@#
@6 )Y !@8C
@ )?    	@9X O   )^ C@ )?@3@,@5 )@ @<@5 )C@$
@8X XQM Be-S @WXD  t  t t  Bet  Y D  t  t t  Bet  Y D  t  t t  Bet  Z D  t  t t  Bet  Z D  t  t t  Bet  W D  t  t t  Bet  W O Be WOC@ #E
 #p
 F@)Unknown license: ~w.  Known licenses are: E@3@4 #N@6 #P #N@8C@*@ #E
 #B #h@EThis system may only distributed using the GNU General Public License E@5because the following components contain GPL-ed code: E E@3@4 #N@,
@5 #M
@6 #D #N@8C@/@ #E
 #A #i@?This program may be distributed under any license, provided all E@;conditions implied by the GNU Lesser General Public License E@;are satisfied.  In particular, this implies the source code E@>to any modification in SWI-Prolog or one of the used libraries Emust be made available. E@3@4 #N@6 )@8C@@ #E
 #B
 #m@3@4 #N@-@,
@5 #g@#	@@@. #r@+@2
@5 #@D@J@<@#@#@  E
 F@8The program contains modules covered by the "~w" license E@!@@@#@. #t@+@2
@5 #@#@D@ 
 FSee ~w E@!@<@#@B@  E@!@6 #M@8C@*@ \ 
 ]=
 F@'Initialization goal ~p will be executed E@.immediately for backward compatibility reasons E
 F W5

@9CA1 A# 
 &
 FAssertion failed: ~q@9C@$A3 A#
 C@3@4 A'@,
@5 & A'
@,@5 & A'@ 
 F
@!@8CA7 A# 
 &
 F@!~q: no matching debug topic (yet)@9CA @ 
 $* $F
 F@!~w: Failed to call entry-point ~w

@9CA @ 
 $* $+
 F~w: Failed to load file@9CA @ 
 @
not_supported@+Emulator does not support foreign libraries@9C@t [h 
 @
socket_error
 FSocket error: ~w@9CBs [ 
no_resource

 F@7Could not find resource ~w/~w on ~w or system resources
@9XD  t  t t  Bet  & D  t  t t  Bet initialization_now D  t  t t  Bet  ) D  t  t t  Bet  Y D  t  t t  Bet  Y O Be YCAQ G 

process_error Xm
 FProcess "~w": exit status: ~w

@9CAS G 
 )killed
 F@!Process "~w": killed by signal ~w

@9X D  t  t t  Bet  D D  t  t t  Bet  D D  t  t t  Bet  ]> O Be ]=C@ \ 
 C@$use :- use_foreign_library/1 instead@9C@ \ 
 C@$use :- use_foreign_library/2 instead@9XD  t  t t  Bet  S D  t  t t  Bet  S D  t  t t  Bet  (e D  t  t t  Bet  (e D  t  t t  Bet 	meta_goal 	D  t  t t  Bet  ) O Be ) C@ % 
 %	

 @Y
@9XD  t  t t  Bet $breaklevel  O Be ) CA A@@3@4 AB ]@7  @[@8X XQM FwF@@/build/buildd/spark-2011.0.deb/simplifier/data__declarations.proMuS @WE H3E IE "E VE "WE OE "FE VE VE "KE "\E OE VE OE "TE OE FtE !E VE FE !E FE VXD  t  t t  Fwt  I 	D  t  t t  Fwt  H4 	O Fw " CAu D\M  @3@5calculate_function  Fv@5calculate_record_function  Fv@5calculate_mk__function_name  Fv@5calculate_type_alias  Fv@5calculate_type  Fv@5calculate_enumeration  Fv@5calculate_function_template  Fv@;@8X D  t  t t  Fwt  V 	O Fw "W C@ )@3@. V	@2@5 F @;@8X O Fw "F C@ )@3@. V	
@2@5 )@;@8X D  t  t t  Fwt  V 	D  t  t t  Fwt  V 	O Fw "K C@ )@3@. V	

@2@5 )@;@8X O Fw "\ C@ )@3@. V	
@2@5 )@;@8X D  t  t t  Fwt  V 	O Fw "T C@ )@3@. O	@2@5 )@;@8X O Fw ! C@ )@3@. O	@2@5 )@;@8X O Fwsave_function_template C@"A )@3@,
@5 @r @t@,@5form_function_var_list Fv@,@0@2@5 @w @. O@2@5 )@;@8X O Fw ) CA )@3@,@. VT@+	@2@5 V Fv@. F	@2@5 @ @I@8CA )  @3@;@8X O Fw ) C	A )	@3@;@8CA )		@3@;@8C
A )			@3@;@8CA )				@3@;@8CA )					@3@;@8CA )						@3@;@8CA )							@3@;@8CA )								@3@;@8CA )										@3@;@8CA )
										@3@;@8C@ A )						
@3@Y@_@Z
@k@h @;@5 )@;@8CA ) @3@;@8X O Fw ) C@CA )@3@,@,	@-@5 H3 Fv@,
@5 @ @?@0 Tz@1 F@1 Tl@1 Ra@2@-@5 E Fv@D@H@?@0 Tl@1 T8@1 T;@1 Ra@2@-@5 )@D@H@5 ) Fv@I@8CA )  @3@;@8X O Fw ! C
@ )@3@. V@2@5 )@;@8X D  t  t t  Fwt  V 	O Fw ) C@"A2 )@3@,@,	@,
@,@,@,
@5 V Fv@. Ft	

@2@5 )@I@8CAA )  @3@;@8X O Fw ) CAF )@3@,@,	 VX@5 V Fv@. O	 Oy@2@5 )@I@8CAM )@3@,@,	 VY@5 )@. O	 O@2@5 )@I@8CAT )  @3@;@8X O Fw ) CAY )@3@,@. VO@+	@2@5 )@. V	@2@5 )@I@8CA_ )  @3@;@8X O Fw ) C@/Ad )@3@,@. O@+	@2@5 )@0@+
@1@+@2@. E@. V[
@2	@2@,@5 B B@. I@/ O@2@5 )@I@8CAm )@3@, VN@5 )@. I VN@2@5 )@I@8CAs )@3@,@. Ox@+	@+
@2@5 )@. I@/ Ox	
@2@5 )@I@8CAy )@3@,@. VT@-@2@5 )@. I I@2@5 )@I@8CA )@3@,@. O~@+	@2@5 )@. I@/ O~	@2@5 )@I@8CA )@3@,@. I@+	@2@5 )@. I@/ I	@2@5 )@I@8CA )  @3@;@8X D  t  t t  Fwt  O 	O Fw ) CA& )@3@,@,	@,
@5 V Fv@. H3	
@2@5 )@I@8CA- )  @3@;@8X D  t  t t  Fwt  O 	D  t  t t  Fwt  O 	D  t  t t  Fwt  Fu 	D  t  t t  Fwt  O 	D  t  t t  Fwt  V 	D  t  t t  Fwt  F 	O Fw F CA )@3@5 V Fv@;@8CA )	@3@;@8X XQM RF@'/usr/lib/swi-prolog/library/backcomp.plNu@ S Ewrite_lnEfree_variablesE %EfeatureE	substringEset_featureEread_variablesE )Esetup_and_call_cleanupEconcat_atomE )E REsformatEdisplayqE )E	merge_setE )Eat_initializationEmergeE )Eexport_listE AE$argvE
$strip_moduleE$homeE 'Econvert_timeE ZEmessage_queue_sizeE$archE W E 'E$versionEcurrent_threadE
current_mutexE L&E !E *
E	hash_termE	checklistEsubsumes_chkEsubsumesXO R ) C@u DxN@3@5 FB @6 F R@8X O R ) C@ *&@3@6 # @8X O R ) C@ *&@3@6 @S @8X O R ) C@ *&@3@0@. _
@2@2@6 D @8X O R ) C@ *&@3@6 C @8X D  t  t t  Rt  ) @/D  t  t @0t  Rt )   @3 O R ) C	A *&@3@6 D+ @8X O R R C@ *&@3@6 @` @8X O R ) C@ *&@3@0@.
ignore_ops @@2@1@. A @@2@2@6 O @8X D  t  t t  Rt  ) @/O R ) C@ *&@3@. Y@2@6 A @8X O R ) CA *&		@3@;@8CA *&	@3@;@8C@!A *&
@3
@5 E @;@0
@2@6 ) R@8C@!A *&

@3
@5 Z @;@0@2@6 *4@8CA *&
@3@'
@6 *4@8X D  t  t t  Rt  ) @/D  t  t @0t  Rt *   O R * CA *&@3@6 D @8X D  t  t t  Rt  * @/D  t  t t  Rt  *  O R * CAC *&@3@6 @ @8X D  t  t t  Rt  *
  O R *	 C@q *&@3 B@6 @H @8X O R * C
A *&@3@. D	@2@6 D @t@8X O R * C@ *&  @3@6 E" R@8X D  t  t t  Rt  *  O R * C
@a *&	 ZK@3 G	@6 *8@8X O Rmap_mutex_status CA *& unlocked @9CA *& 
locked@9X D  t  t t  Rt  ' @/O R * CA *&@3@. 	@2@6 ' \@8X O R * C@"A *&@3@L@;@.mutex_property@/status@+@2@. @@. Amutex@-@2@-@2 A0@5 @2 @6 *; R@8CA *&@3@. *C@+@2@5 *A @6 *G@8X O R * CA *& @9X O R * CAe *&@3@. Y	@2%+@6 & @8X D  t  t t  Rt  *! @/D  t  t @0t  Rt *  @ZO R *  CA# *&@3@6 "i [@8X O R *$ C	A
 *&@3@5
subsumes_term @$	@8X O R ) C@ *&@3@6 As @8X O R ) C@ *&@3@h	 @-@6 Z @8X O R ) C@ *&@3@6 *8@8X O R ) C
@ *&@3@0@. _	@2@2@6 D @8X O R ) C@ *&
@3@;@6 *.@8C@ *&@3@6 B @8X D  t  t t  Rt  ) @/O R ) C@ *&@3@. Y@2@6 *2@8X O R ) C@ *&@3@0@. */ @@2@1@. A @@2@2@6 S @8X D  t  t t  Rt  ) @/D  t  t @0t  Rt ) O R ) CAX *&@3 D@6 D @8X O R ) CA *&		@3@;@8CA *&	@3@;@8C@6B  *&	

@3@@
@5 BD @D@$@0
@2@6 ) R@<@$
@0@2@6 *W@8X D  t  t t  Rt  A  O R * CAK *&@3 @W @@6 A @8X D  t  t t  Rt  *  O R * C@x *&@3 D@6 *8@8X O R * C
A *&@3@. B	@2@6 *9@8X O R * C@0Au *&		@3@. "	

@+@-@-@-@2 M@5 !  @Y@^@c@!@c@o@Y@^@c@ @ZC@g@c@o@8X D  t  t t  Rt  ' @/O R * CA *&@3@. 	@2@6 ' \@8X O R * C
A *&@3@. QG	@2@6message_queue_property @8X O R * CA *&@3@L@;@.thread_property@/ *C	@2@. @@. A &@-@2@-@2 A0@6 *F@8C
A *&@3@. *C	@2@6 *_ @8X D  t  t t  Rt  *  O R * C@h *&@3 R@6 *8@8X D  t  t t  Rt  ! @/D  t  t @0t  Rt * @Z @3O R * CA. *&	@3@;@8CA/ *&	@3@@;@ 

@!
@6 * R@8CA3 *&		@3@6 *b@8X O R * CA *&@3@6 C @8X O R *" CA  *&@3@6 *L@8X XQM E]F@:/build/buildd/spark-2011.0.deb/simplifier/newutilities.proMuS @WE "E LE %E EZE "E !Epad_number_as_atomE RE TE %yE LE QE GEmonth_numeric_to_nameE QIXO E]replace_separator_with_split C@u DSM	@3@;@8C@ *j@3@;@8C@ *j E
@3
@6 *h E\@8C@ *j
 E@3@,@5 E E@6 *k@8C@ *j	
@3
@6 *k@8X D  t  t t  E]t  V 	O E] T CA *j@3@,
@5retrieve_next_id E\@,@5 EZ E\ Ra@0@1@2@5 L E\@;@8X O E] *f CAV *j 01JAN@9CAW *j 02FEB@9CAX *j 03MAR@9CAY *j 04APR@9CAZ *j 05MAY@9CA[ *j 06JUN@9CA\ *j 07JUL@9CA] *j 08AUG@9CA^ *j 09SEP@9CA_ *j 10OCT@9CA` *j 11NOV@9CAa *j 12DEC@9X O E] L CA *j@3@,
@5flatten_list_x E\@;@$	
@;@8X O E] ! CAj *j@3@,@5 @ @,@5trim_atom_x E\@5 *@;@8X O E] R C@ *j@3@,@5 *@,@5 *@,
@5 *k
@5split_off_atoms E\@;@8X O E] QI C@v *j	 @3@;@8C@y *j@3 O@5 J @h
	 @6 QI E\@8X O E] " C@U *j@3@,
@5 *@5number_chars @;@8X O E]pad_number_as_atom_x CA. *j@3@Y@a@^@k@9Can not pad number: ~k to size: ~k as number is too big.
@0@1@2@6 I I@8CA8 *j@3@,
@5retrieve_padding E\
@,@5 *l@5 *@;@8X O E] *n CA *j@3@. V@+
@2@5 E2 @Y@a@Z@f@o@. V	@2@5 @ @;@8CA *j	@3@. V@2@5 *@;@8X O E] * CAs *j
@3@;@8C
Aw *j
@3@Y@_@`@k@;@8CA| *j

@3@h
@6 *@8X O E] " C@iA *j@3@. "@+
@+@+@+
@+@+@2@5 S "@,@5 *d E\@,@5 *@,@5 *
@,@5 *@,@5 *@,@5 *@,@5 *f E\ @@0@1@1@2@5 *q @0@1@1@2@5 *q@;@8X O E] %y CA *j@3@,	@5 S E@,
@5 @r @t@,@5 *@$
@;@8X O E]@ implode_separator_content_list_x C@ *j		
@3@;@8C@ *j	
@3@,@5 @` @,@5 *
@6 * E\@8X O E] G CA *j @9C
A *j@3@,	@5 G E\@Y@`@Z@f@o@8X O E] % CA *j	@3@;@8CA *j
@3@Y@_@`@i@h@;@5 % E\@;@8X O E] *d CA! *j@3@,@5 *@,@5 *@5 * E\@;@8X O E] L C@ *j	 A@3@;@8C@ *j	@3@;@8C@ *j	@3@5 *@;@8X O E] Q C@k *j @3@;@8C
@n *j@3 O@5 FB @h	 @6 Q E\@8X O E] EZ C@` *j@3@,
@5 *@5 *@;@8X O E] * CA *j @9CA *j
@3@,@5 *@,
@5 *
@6 *l@8CA *j 	@9X O E] * CAF *j	@3@;@8CAK *j
 #@3@h@6 *@8X O E] * CA *j	@3@5 *@;@8CA *j E	
@3@5 *
@6 *@8CA *j@3@0@2@,
@5 *l
@6 *@8X XQM DQF@:/build/buildd/spark-2011.0.deb/simplifier/data__system.proMuS @WEadd_system_toolnameE RE VEsave_data__system E "XD  t  t t  DQt  V 	O DQ V C  C'  %r@9XO DQ * C@&@\u DOM@3 DQ@,@5 Rs I@0@.  DQ@/  R@2@1@.  DQ@/  V@2@2@5 Rv I@;@8X O DQ " C@N *@3@. R	@2@5 @ @;@8X O DQ * C
@R *@3@. V@2@5 *@;@8X D  t  t t  DQt  R 	XQM @F@$/usr/lib/swi-prolog/library/error.plNu@ S E AE AE YE @E AvE
is_of_typeE UhE TE WXO @ A C@pu D@N@3@. @@. A	
@2@-@2@6 @ @8X O @is_not C
@ * Ax@3@; Ax@6
not_a_list T@8C@ *
 Ax@3@; Ax@6 *@8C
@ *list_or_partial_list@3@; Ax@6 Av T@8C
@ *chars@3@; *@6 *@8C
@ * (\@3@; (\@6 *@8C@ *var@3@;@. @@. Y	@2@-@2@6 *@8C@ * (&@3@;@6not_a_rational T@8C@(@ *@3@@
	@K	@D
@6 W T@<@@@5ground_type T@?@5 J @D@H@D@6 *@<@6 *@8X O @ Av C@V *@3@. @@. Av	@2@-@2@6 *@8X O @ * C@ *@3@-@,
@5 ) @@	@K
@D@6 *@<@6 *@8X O @ * C@ *@3@6has_type T@8X D  t  t t  @t  * O @ * CA  *
impossible@3@-@6 *@8CA * any@9CA * AX@3@6 AW @8CA * A@3@6 A @8C@(A *
 C
@3@@@5 Go @D@5 *@6 C @<@5number @Y@`@a@l@Y@`@^@j@8CA * FM@3@=@(	 @@<@(	 @@;@8CA	 * S@3@6 S @8CA
 * *@3@6 * T@8CA * (\@3@6 (\ T@8CA *text@3@6 * T@8CA
 * A@3@6 A @8CA * V@3@6 *@8CA * Q@3@6 Q @8CA * J@3@6 *@8CA * E@3@6 *@8CA *nonneg@3@5 *@Y@`@Z @l@8CA *positive_integer@3@5 *@Y@`@Z @k@8CA *negative_integer@3@5 *@Y@`@Z @i@8CA * '@3@L	@8CA * *@3@6 *@8CA *
 "y
@3@5 *@6 A~ @8CA * %@3@6 As @8CA * Ax@3@6 *@8CA * *@3@6is_list_or_partial_list T@8CA *symbol@3@6 *@8CA * *@3@K	@8CA * (&@3@6 ( @8CA * Y@3@6 Y @8CA * @c@3@6 ' @8CA  *
 *
@3@5 *@6
element_types T@8XO @ T C@ *@3@@
	@5 *@D
@J@<@6 * T@8X O @ W C
@ *@3@. @ A@-@2@6 *@8X O @ Y C
@ *@3@. @@. Y@2@-@2@6 *@8X O @ * CA+ *@3@5 *@6codes_i T@8X O @ Uh C
@ *@3@. @@. Uh@2@-@2@6 *@8X O @ @ C@` *@3@. @@. @	@2@-@2@6 *@8X O @ * CA" *@3@5 *@6chars_i T@8X O @ * CA/ * @9CA0 *	
@3@5 *@5 *@6 *@8X O @ * CA& * @9CA' *	
@3@5 *@5 S @6 *@8X O @ A C@h *@3@. @@. A	@2@-@2@6 *@8X O @ * CA4 *@3@=@5 *@<@=@5 *@<
@=@5 *@<@5 *@;@8X O @ * CA; * @9CA< *
@3@5 T T@6 *@8X O @ * CA@ *@3@-@,	@5 *@@
@K	@D
@J@<@(	 D}@8X O @ * C@9@ *@3@@@K@D@6 *@B	@<@(@@@ 
 (	
@!@D E@5 * E@5 * (&@6 *@< (&@6 *@B	@8X O @ * C@ *  J@9C@ * 
 "y@9C@ *  @c@9C@ *  *@9C@ *  Y@9X XQM BF@ /usr/lib/swi-prolog/boot/bags.plMs@!S E BE 'E BE ZmXD  t  t t  Bt goal_simplified_vars O B *C@ns@ /usr/lib/swi-prolog/boot/bags.plM@3@K@;@$	@$
@8C@p +
 [%	
 [%
@3@;
@6 +  B@8C@ @r +
 
 

 @3@;
@6 +@8C	@t +	@3@6 # B@8X D  t  t t  Bt  B @/D  t  t @0t  Bt * @3  @ @3D  t  t t  Bt  B O B *C@G +@3@.$new_findall_bag@+@2@.fa_loop	
@2@.$destroy_findall_bag@2@6 D @8X D  t  t t  Bt pick O B +C@| +@3@,@,@,
@5
pick_first B
@6
select_bag B@8X D  t  t t  Bt bind_bagof_keys O B +C@w + @9C@x +
 F
@3@-@5 # B@6 + B@8X D  t  t t  Bt free_variable_set O B +C@j +@3@,@5 +@. [%@2@6$e_free_variables B@8X D  t  t t  Bt  + O B +C@L +@3@?
@@?@5$add_findall_bag @D@H@D
@H@6$collect_findall_bag @8X D  t  t t  Bt  + O B +C@ +
 F

@3@6	pick_same B@8X D  t  t t  Bt  +& O B +%C@!@ +
 F
	
@3@'	@;@6 +$@8C@ + 
@9X D  t  t t  Bt  + O B +C
@ +@3@;@$	@$
@8C@ + 
	
@9C	@ +@3@6 +
 B@8X D  t  t t  Bt  ' @/D  t  t @0t  Bt ' @3  @D  t  t t  Bt  ' O B 'C@?@W +@3@,@,@5 + B@@@( F@D@5 B B@*
 D}@B
@<@. F@2@,
@5 +)
@-@5 +
@,@5 J B@6 +'@8X D  t  t t  Bt  B @/D  t  t @0t  Bt B @3  @D  t  t t  Bt  B O B BC@D +@3@6 * B@8X D  t  t t  Bt  Zn @/D  t  t @0t  Bt Zm @3  @D  t  t t  Bt  Zn O B ZmC@e@ +
@3@,@,@5 +(@@@( F@D@,
@5 +)@*
 D}
@6 G B@B@<@?@. F@2@,
@5 +)@@
@5 J B@D
@,@5 +,@6 +'@A@<
@-@5 +
@,@5 +,@,@5 +'@6 +,@8X XQM DfF@>/build/buildd/spark-2011.0.deb/simplifier/load__data_files.proMu@ S @WE IXO Df@'determine_proof_file_kind_and_base_file CAu DdM@3@,@5 @ @,@5@)determine_proof_file_kind_and_base_file_x I@5 +1@;@8X O Dfestablish_log_file CA +0@3 F@5 G EP U@5 V EP A@0@1	@1.slg@2@,
@5 L E\@5 $ I@;@8CA +0@3 F@5 +7 U@5 +8 A@0@1	@1.zlg@2@,
@5 +:@5 +;@;@8CA +0@3@. U@+
@2@5 +8@,@5 M @t@5 +;@;@8CA +0@3 I@5 +8@;@8CA +0@3@.Unable to determine correct logging behaviour.@6 J I@8X O Dfretrieve_parent_directory CBF +0@3 @,
@5 R E\@-@0	@1@-@2@5 E I@;@8X O Df@*potentially_add_datafiles_global_user_rule CAd +0@3@?
@$	@D
@H@5 S "@5 $ I@;@8CA} +0@3@;@8X O Dfensure_datafile_exists CAE +0@3@5 +F@;@8CAI +0@3@'Required input file does not exist: ~a.@0@2@6 +?@8X O Df@)potentially_add_datafiles_local_user_rule C	AY +0@3@5 +F@5 $ I@;@8CA_ +0@3@;@8X O Dfestablish_common_files CA +0@3@5 +5 I@;@8X O Dfpotentially_add_datafiles_rule C	AN +0@3@5 +F@5 $ I@;@8CAT +0@3@;@8X O Df@$establish_proof_file_dependent_files C@@ +0

 E:@3 A@0	@1
@1.vcg@2@,@5 +:@5 +H I@5 $ I A@0	@1
@1.fdl@2@,@5 +:@5 +W@5 $ I A@0	@1
@1.rls@2@,
@5 +:
@5 +Q I A@0	@1
@1.rlu@2@,@5 +:@5 +K I@,@5 +@ I A@0	@1@1 +]@2@,@5 +:@5 +D I A@0	@1
@1.siv@2@,@5 +:@5 $ I@;@8C@a@ +0zombie_scope@3 A@0	@1
@1.dpc@2@,@5 +:@5 +W@5 $ I A@0	@1
@1 +Y@2@,@5 +:@5 +W@5 +Z A@0	@1
@1 +[@2@,
@5 +:
@5 +\ A@0	@1
@1.sdp@2@,@5 +:@5 $ I@;@8C@LA +0 EG@3 A@0	@1
@1.pfs@2@,@5 +:@5 +W@5 $ I A@0	@1
@1.dec@2@,@5 +:@5 +W@5 $ I A@0	@1
@1.sip@2@,
@5 +:
@5 $ I@;@8CA= +0@3Unexpected proof file kind: ~p.@0@2@6 +?@8X O Dfestablish_debug_file C@| +0@3 A@0debug_@1@1.pro@2@,	@5 +:@,
@5 +=@5 $ I@;@8X O Dfestablish_dynamic_files  C@ +0 @3@?@-@5 V EP@D@H@-Target file not provided on the command-line.@6 +?@8C@"@ +0@3@,@5 +v@,	@5 +=@,
@,@,@5proof_file_info I@5 +T I@5 +N I@;@8C@ +0  @3@4Unexpected error in establishing input file details.@6 +?@8X O Df +y C@+A +0@3 @,@5 +B@,
@0@+@2@5 +C@5 +. I 
@,@5 +: @5 @` @;@8X O Dfestablish_static_files  C@q +0  @3 U@5 +o I F@5 +data__files@5 +@;@8X O Df I C@d +0  @3@5 + I@5 +t I@;@8X O Df +3 CB +0	 E:@3 F@5 +7@? D@5 E I@D@H@;@8CB +0	 E:@3 F@5 +7@0 D@1 F@1 MM@1 !I@2@5 +C@;@8CB +0	 +c@3 F@5 +7@? D@5 +@D@H@;@8CB  +0	 +c@3 F@5 +7@0 D@1 T;@1 F@1 MM@2@5 +C@;@8CB* +0	 EG@3@0 D@1 F@1 Tl@1 G#@2@5 +C@;@8CB3 +0@3@,@5 +1@QProvided input file ~a should have no extension or have a .vcg or .pfs extension.@0@2@6 +?@8X XD t  t @\ C.v  DD t  t @\ @v  @D t  t @\ ]v  D t  t @\ [v  WD t  t @\ C9v  D t  t @\ @v  @D t  t @\ A	v  D  t  Dpt [ E It  RD  t  Dpt [ E It  RD  t  Dpt [ E E?t  L	D  t  Dpt [ E It  RD  t  Dpt [ E It  RD  t  Dpt [ E DQt  RD  t  Dpt [ E It  RD  t  Dpt [ E It  RD  t  Dpt [ E It  RD  t  Dpt [ E E?t  RD  t  Dpt [ E E?t  E=D  t  Dpt [ E EQt  RD  t  Dpt [ E EQt  GD  t  Dpt [ E It  RD  t  Dpt [ E E?t  SD  t  Dpt [ E E?t  RD  t  Dpt [ DI DLt  "D  t  Dpt [ DI Ct  [{D  t  Dpt [ DI Ct  [{D  t  Dpt [ DI Ct  [sD  t  Dpt [ DI DLt  "D  t  Dpt [ DI Ct  [uD  t  Dpt [ DI Ct  [sD  t  Dpt [ DI Ct  [wD  t  Dpt [ DI Ct  SD  t  Dpt [ DI DLt  D  t  Dpt [ DI DLt  "D  t  Dpt [ DI DLt  "D  t  Dpt [ DI DLt  "D  t  Dpt [ DI DLt  "D  t  Dpt [ DI DLt  D  t  Dpt [ DI DLt   D  t  Dpt [ DI DLt  [D  t  Dpt [ F EQt  GD  t  Dpt [ F EQt  TD  t  Dpt [ I T3t  TfD  t  Dpt [ I T3t  T1D  t  Dpt [ I It  RD  t  Dpt [ E @t  AD  t  Dpt [ E @t  AwD  t  Dpt [ E @t  *D  t  Dpt [ E @t  TD  t  Dpt [ E @t  AD  t  Dpt [ E @t  YD  t  Dpt [ E @t  UiD  t  Dpt [ E @t  @D  t  Dpt [ E @t  AD  t  Dpt [ Du Dwt  W^D  t  Dpt [ Du Dwt  WGD  t  Dpt [ Du A(t  A/D  t  Dpt [ Du A(t  A2D  t  Dpt [ Du A(t  A/D  t  Dpt [ Du A(t  A&D  t  Dpt [ Du Dwt  WjD  t  Dpt [ Du A(t  &D  t  Dpt [ Du A(t  A&D  t  Dpt [ Du A(t  \D  t  Dpt [ Du A(t  & D  t  Dpt [ AC ATt  ARD  t  Dpt [ AC ATt  U*D  t  Dpt [ AC @t  TD  t  Dpt [ AC ATt  U,D  t  Dpt [ AC ATt  U"D  t  Dpt [ AC Ct  WD  t  Dpt [ AC @t  @D  t  Dpt [ AC A(t  A/D  t  Dpt [ AC A(t  A2D  t  Dpt [ AC A(t  A/D  t  Dpt [ AC @t  AD  t  Dpt [ AC A(t  A&D  t  Dpt [ AC @t  AD  t  Dpt [ AC @t  AwD  t  Dpt [ AC @t  *D  t  Dpt [ AC ATt  U&D  t  Dpt [ AC ATt  U(D  t  Dpt [ AC ATt  U.D  t  Dpt [ AC @t  AD  t  Dpt [ AC ATt  U$D  t  Dpt [ AC @t  YD  t  Dpt [ AC @t  UiD  t  Dpt [ AC A(t  &D  t  Dpt [ AC A(t  A&D  t  Dpt [ AC A(t  \D  t  Dpt [ AC A(t  & D  t  Dpt [  @ut  SD  t  Dpt [  St  SD  t  Dpt [  Bt  @D  t  Dpt [  @ut  ZD  t  Dpt [  @ut  @D  t  Dpt [  U=t  U?D  t  Dpt [  @t  WD  t  Dpt [  Tt  TD  t  Dpt [  @ut  AJD  t  Dpt [  #>t  #@ D  t  Dpt [  B(t  SD  t  Dpt [  Tt  TD  t  Dpt [  @ut  C2 D  t  Dpt [  Bt  ZnD  t  Dpt [  @ut  (D  t  Dpt [  @ut  WD  t  Dpt [  B(t  Z*D  t  Dpt [  Ct  C D  t  Dpt [  @ut  [?D  t  Dpt [  St  Y0D  t  Dpt [  @ut  ZID  t  Dpt [  @ut  AD  t  Dpt [   *t   0D  t  Dpt [  Bt  'D  t  Dpt [  @ut  (4D  t  Dpt [  @ut  (D  t  Dpt [  [t  &D  t  Dpt [  Ct  \ D  t  Dpt [  @ut  ((D  t  Dpt [  B(t  A D  t  Dpt [  Bt  CKD  t  Dpt [  &+t  ]D  t  Dpt [  @t  @D  t  Dpt [  @ut  (1D  t  Dpt [  @ut  (8D  t  Dpt [  @t  E D  t  Dpt [  @ut  (&D  t  Dpt [  A7t  A5D  t  Dpt [  [t  &D  t  Dpt [  Ct  \ D  t  Dpt [  @ut  SD  t  Dpt [  B(t  Z( D  t  Dpt [   *t   .D  t  Dpt [  @ut  XD  t  Dpt [  @ut  (D  t  Dpt [  #>t  #>D  t  Dpt [  Bt  BD  t  Dpt [  Ct  \ D  t  Dpt [  A7t  DD  t  Dpt [  U=t  UC D  t  Dpt [  @ut  (*D  t  Dpt [  @ut  R D  t  Dpt [  @ut  $CD  t  Dpt [  @ut  ApD  t  Dpt [  #>t  #>D  t  Dpt [  @ut  (# D  t  Dpt [  [t  &D  t  Dpt [  Ct  DD  t  Dpt [  @ut  R  D  t  Dpt [   *t   ,D  t  Dpt [  @ut  B<D  t  Dpt [  &+t  \D  t  Dpt [  Ct  #D  t  Dpt [  @ut  A/ D  t  Dpt [  @ut  SgD  t  Dpt [  Ct  W D  t  Dpt [  St  ZD  t  Dpt [   *t   ,D  t  Dpt [  Bt  BD  t  Dpt [  @ut  D  t  Dpt [  U=t  UAD  t  Dpt [  B(t  Z- D  t  Dpt [  Ct  \D  t  Dpt [  Ct  \ D  t  Dpt [  @ut  (/ D  t  Dpt [  &+t  &-D  t  Dpt [  @ut  (6D  t  Dpt [  @ut  (-D  t  Dpt [   *t   .D  t  Dpt [  @ut  (D  t  Dpt [  Ct  # D  t  Dpt [  B(t  Z*D  t  Dpt [  @ut  DD  t  Dpt [  Ct  \D  t  Dpt [  @ut  AbD  t  Dpt [  B(t  AD  t  Dpt [  Ct  \ D  t  Dpt [  @ut  WBD  t  Dpt [  Wt  FD  t  Dpt [  Wt  WD  t  Dpt [  Bt  BD  t  Dpt [  Bt  BD  t  Dpt [  @ut  OD  t  Dpt [  B(t  Z/D  t  Dpt [  Tt  ^D  t  Dpt [  @ut  D  t  Dpt [  &+t  &1D  t  Dpt [  @ut  $CD  t  Dpt [  St  ZD  t  Dpt [  @ut  @sD  t  Dpt [  &+t  &/D  t  Dpt [  B(t  B,D  t  Dpt [  @ut  XD  t  Dpt [  Ct  Be D  t  Dpt [ C @t  CD  t  Dpt [ C @t  CD  t  Dpt [ C @t  # D  t  Dpt [ C @t  #D  t  Dpt [ C @t  #D  t  Dpt [ C @t  #D  t  Dpt [ C @t  #D  t  Dpt [ C @t  #D  t  Dpt [ C @t  CD  t  Dpt [ C @t  TD  t  Dpt [ C @t  #D  t  Dpt [ C @t  #D  t  Dpt [ C @t  AD  t  Dpt [ C [t  ^D  t  Dpt [ C [t  [D  t  Dpt [ C [t  [D  t  Dpt [ C @t  CD  t  Dpt [ C @t  # D  t  Dpt [ C Ft  [D  t  Dpt [ C @t  #D  t  Dpt [ C @t  #D  t  Dpt [ C @t  #D  t  Dpt [ C [t  ^D  t  Dpt [ C [t  [D  t  Dpt [ C [t  [D  t  Dpt [ Dp \t  \
D  t  Dpt [ Dw ATt  ARD  t  Dpt [ Dw A(t  A/D  t  Dpt [ Dw A(t  A2D  t  Dpt [ Dw A(t  A/D  t  Dpt [ Dw Bt  SD  t  Dpt [ Dw A(t  A&D  t  Dpt [ Dw A(t  &D  t  Dpt [ Dw Bt  B D  t  Dpt [ Dw A(t  A&D  t  Dpt [ Dw A(t  \D  t  Dpt [ Dw A(t  & D  t  Dpt [ Dw Bt  SD  t  Dpt [ DT DQt  VD  t  Dpt [ DF Ft  [D  t  Dpt [ DF  t  !D  t  Dpt [ I T3t  TfD  t  Dpt [ I T3t  T1D  t  Dpt [ I T3t  !rD  t  Dpt [ I EQt  GD  t  Dpt [ I EQt  TD  t  Dpt [ I T3t  ! D  t  Dpt [ I Ft  HD  t  Dpt [ I It  RD  t  Dpt [ I It  RD  t  Dpt [ I T3t  !D  t  Dpt [ I Ft  SD  t  Dpt [ I Ft  OD  t  Dpt [ I T3t  T1D  t  Dpt [ I E?t  L	D  t  Dpt [ I Fwt  VD  t  Dpt [ I T3t  !rD  t  Dpt [ I T3t  "D  t  Dpt [ I Fwt  VD  t  Dpt [ I Fwt  VD  t  Dpt [ I T3t  ! D  t  Dpt [ I T3t  "D  t  Dpt [ I T3t  "-D  t  Dpt [ I T3t  !D  t  Dpt [ I T3t  !D  t  Dpt [ F @t  AD  t  Dpt [ F @t  AwD  t  Dpt [ F @t  @D  t  Dpt [ F @t  *D  t  Dpt [ F @t  TD  t  Dpt [ F @t  AD  t  Dpt [ F @t  AD  t  Dpt [ F @t  YD  t  Dpt [ F @t  UiD  t  Dpt [ DL Ct  [JD  t  Dpt [ DL Ct  [LD  t  Dpt [ DL Ct  [ND  t  Dpt [ DL Ct  [TD  t  Dpt [ DL Ct  [RD  t  Dpt [ DL Ct  [\D  t  Dpt [ DL Ct  [{D  t  Dpt [ DL Ct  [gD  t  Dpt [ DL Ct  [ND  t  Dpt [ DL Ct  [{D  t  Dpt [ DL Ct  [sD  t  Dpt [ DL Ct  [PD  t  Dpt [ DL Ct  [uD  t  Dpt [ DL Ct  [VD  t  Dpt [ DL Ct  [wD  t  Dpt [ DL Ct  [sD  t  Dpt [ DL Ct  SD  t  Dpt [ DL Ct  [XD  t  Dpt [ DL Ct  [ZD  t  Dpt [ DL Ct  [bD  t  Dpt [ DL Ct  [`D  t  Dpt [ DL Ct  [^D  t  Dpt [ DL Ct  [dD  t  Dpt [ E E*t  E}D  t  Dpt [ I T3t  T1D  t  Dpt [ I G[t  VD  t  Dpt [ I T3t  "D  t  Dpt [ I T3t  ! D  t  Dpt [ I DFt   D  t  Dpt [ I It  VD  t  Dpt [ I It  VD  t  Dpt [ I It  VD  t  Dpt [ I EQt  VD  t  Dpt [ DY T3t  T1D  t  Dpt [ DY EQt  GD  t  Dpt [ DY EQt  TD  t  Dpt [ DY T3t  ! D  t  Dpt [ DY EQt  VD  t  Dpt [ DY T3t  "D  t  Dpt [ DY DQt  VD  t  Dpt [ DY EQt  VD  t  Dpt [ DY EQt  VD  t  Dpt [ C @t  AD  t  Dpt [ C @t  AwD  t  Dpt [ C @t  CD  t  Dpt [ C @t  *D  t  Dpt [ C @t  TD  t  Dpt [ C @t  CD  t  Dpt [ C @t  AD  t  Dpt [ C @t  #D  t  Dpt [ C @t  # D  t  Dpt [ C @t  YD  t  Dpt [ C @t  #D  t  Dpt [ C @t  #D  t  Dpt [ C @t  #D  t  Dpt [ C @t  UiD  t  Dpt [ C @t  #D  t  Dpt [ C @t  @D  t  Dpt [ C @t  AD  t  Dpt [ DA @t  AD  t  Dpt [ DA @t  AwD  t  Dpt [ DA @t  *D  t  Dpt [ DA @t  TD  t  Dpt [ DA @t  AD  t  Dpt [ DA @t  YD  t  Dpt [ DA @t  UiD  t  Dpt [ DA @t  @D  t  Dpt [ DA @t  AD  t  Dpt [ A( @t  TD  t  Dpt [ A( @t  @D  t  Dpt [ A( @t  AD  t  Dpt [ A( @t  AD  t  Dpt [ A( @t  AwD  t  Dpt [ A( @t  *D  t  Dpt [ A( @t  AD  t  Dpt [ A( @t  YD  t  Dpt [ A( @t  UiD  t  Dpt [ A( Dut  WD  t  Dpt [ D @t  AD  t  Dpt [ D @t  AD  t  Dpt [ D @t  @D  t  Dpt [ H| G[t  VD  t  Dpt [ I T3t  ! D  t  Dpt [ I T3t  T1D  t  Dpt [ I E?t  L	D  t  Dpt [ I T3t  "D  t  Dpt [ I It  RD  t  Dpt [ I T3t  "D  t  Dpt [ I T3t  !rD  t  Dpt [ I T3t  !D  t  Dpt [ I It  RD  t  Dpt [ \ @t  TD  t  Dpt [ R Ft  [D  t  Dpt [ R \t  'D  t  Dpt [ R \t  'D  t  Dpt [ E] DLt  "D  t  Dpt [ E] DLt  "D  t  Dpt [ E] DLt  "D  t  Dpt [ E] DLt   D  t  Dpt [ E] DLt  "D  t  Dpt [ E] DLt  D  t  Dpt [ E] DLt  "D  t  Dpt [ E] DLt  "D  t  Dpt [ E] DLt  D  t  Dpt [ E] DLt  [D  t  Dpt [ @W EQt  ^:D  t  Dpt [ @W Ut  UD  t  Dpt [ @W It  $D  t  Dpt [ @W EQt  V-D  t  Dpt [ @W EQt  F&D  t  Dpt [ @W EQt  ^E D  t  Dpt [ @W G[t  ED  t  Dpt [ @W  st   w D  t  Dpt [ @W It  VD  t  Dpt [ @W E*t  OD  t  Dpt [ @W Et  TD  t  Dpt [ @W E?t  _D  t  Dpt [ @W Dpt  DD  t  Dpt [ @W DTt  _D  t  Dpt [ @W ACt  WoD  t  Dpt [ @W It  RD  t  Dpt [ @W EQt  VD  t  Dpt [ @W EQt  ^oD  t  Dpt [ @W EQt  ^u D  t  Dpt [ @W E*t  ED  t  Dpt [ @W Et  TD  t  Dpt [ @W ACt  AD  t  Dpt [ @W EQt  FD  t  Dpt [ @W EQt  ^?D  t  Dpt [ @W Ut  UD  t  Dpt [ @W It  $D  t  Dpt [ @W EQt  ^A D  t  Dpt [ @W ^0t  ^2 D  t  Dpt [ @W It  RtD  t  Dpt [ @W G[t  GcD  t  Dpt [ @W Et  FD  t  Dpt [ @W E?t  _D  t  Dpt [ @W Ft  T D  t  Dpt [ @W EQt  ^kD  t  Dpt [ @W DLt  "D  t  Dpt [ @W E]t  "D  t  Dpt [ @W It  RD  t  Dpt [ @W EQt  VD  t  Dpt [ @W EQt  ^s D  t  Dpt [ @W  st   u D  t  Dpt [ @W It  $D  t  Dpt [ @W E]t  QJD  t  Dpt [ @W DLt  SD  t  Dpt [ @W It  QD  t  Dpt [ @W Et  TD  t  Dpt [ @W E?t  RD  t  Dpt [ @W Ht  OD  t  Dpt [ @W Ft  T  D  t  Dpt [ @W Et  HuD  t  Dpt [ @W E]t  TD  t  Dpt [ @W Fwt  VD  t  Dpt [ @W EQt  VD  t  Dpt [ @W DLt  SD  t  Dpt [ @W Rt  RD  t  Dpt [ @W E*t  JD  t  Dpt [ @W Et  TD  t  Dpt [ @W Ft  S D  t  Dpt [ @W Ft  SD  t  Dpt [ @W Ht  HD  t  Dpt [ @W EQt  ^m D  t  Dpt [ @W Et  F)D  t  Dpt [ @W It  RD  t  Dpt [ @W EQt  ^wD  t  Dpt [ @W Fwt  "LD  t  Dpt [ @W E*t  E}D  t  Dpt [ @W Ft  S D  t  Dpt [ @W E?t  EG D  t  Dpt [ @W It  I D  t  Dpt [ @W Ft  OD  t  Dpt [ @W E?t  SD  t  Dpt [ @W Ht  IcD  t  Dpt [ @W EQt  ^< D  t  Dpt [ @W EQt  VD  t  Dpt [ @W DQt  "D  t  Dpt [ @W EQt  ^CD  t  Dpt [ @W E]t  *gD  t  Dpt [ @W It  $D  t  Dpt [ @W Nt  ND  t  Dpt [ @W Ht  N D  t  Dpt [ @W E?t  _D  t  Dpt [ @W EQt  ^i D  t  Dpt [ @W EQt  ^qD  t  Dpt [ @W It  RD  t  Dpt [ @W EQt  VD  t  Dpt [ @W Nt  RjD  t  Dpt [ @W Et  ED  t  Dpt [ @W E*t  ND  t  Dpt [ @W Et  TD  t  Dpt [ @W Et  ED  t  Dpt [ @W Ft  S D  t  Dpt [ @W EQt  ^GD  t  Dpt [ @W It  ID  t  Dpt [ @W E]t  LD  t  Dpt [ @W EQt  VD  t  Dpt [ @W E]t  RD  t  Dpt [ @W EQt  HD  t  Dpt [ @W EQt  ^O D  t  Dpt [ @W It  I D  t  Dpt [ @W It  I D  t  Dpt [ @W Et  PD  t  Dpt [ @W Fwt  OD  t  Dpt [ @W E?t  _D  t  Dpt [ @W Fwt  FD  t  Dpt [ @W EQt  VD  t  Dpt [ @W E]t  GD  t  Dpt [ @W DQt  RD  t  Dpt [ @W EQt  ^}D  t  Dpt [ @W E]t  LD  t  Dpt [ @W EQt  ^ D  t  Dpt [ @W It  I D  t  Dpt [ @W Ft  S D  t  Dpt [ @W Et  ED  t  Dpt [ @W Et  LD  t  Dpt [ @W Fwt  OD  t  Dpt [ @W EQt  VD  t  Dpt [ @W EQt  ^M D  t  Dpt [ @W EQt  QD  t  Dpt [ @W E*t  OD  t  Dpt [ @W E?t  _ D  t  Dpt [ @W Dft  I D  t  Dpt [ @W Ft  HD  t  Dpt [ @W Fwt  VD  t  Dpt [ @W Dt  DD  t  Dpt [ @W DQt  VD  t  Dpt [ @W E]t  %zD  t  Dpt [ @W EQt  ^yD  t  Dpt [ @W EQt  ^ D  t  Dpt [ @W EQt  FLD  t  Dpt [ @W Fwt  FD  t  Dpt [ @W E?t  RD  t  Dpt [ @W DQt  * D  t  Dpt [ @W EQt  ^K D  t  Dpt [ @W EQt  VD  t  Dpt [ @W Et  RzD  t  Dpt [ @W Et  ED  t  Dpt [ @W H|t  Hz D  t  Dpt [ @W It  I D  t  Dpt [ @W E]t  %D  t  Dpt [ @W EQt  ^ D  t  Dpt [ @W It  $D  t  Dpt [ @W EQt  L D  t  Dpt [ @W EQt  ^D  t  Dpt [ @W Et  R|D  t  Dpt [ @W Ft  SD  t  Dpt [ @W Et  JD  t  Dpt [ @W EQt  ^I D  t  Dpt [ @W E]t  !D  t  Dpt [ @W DYt  I D  t  Dpt [ @W EQt  VD  t  Dpt [ @W E]t  QJD  t  Dpt [ @W DTt  _D  t  Dpt [ @W Ft  HD  t  Dpt [ @W EQt  ^{ D  t  Dpt [ @W It  $ D  t  Dpt [ @W E]t  *eD  t  Dpt [ @W EQt  ^D  t  Dpt [ @W Et  ED  t  Dpt [ @W Et  ED  t  Dpt [ @W Fwt  H4D  t  Dpt [ @W Ft  SD  t  Dpt [ @W Ft  SD  t  Dpt [ @W Ft  SD  t  Dpt [ @W E*t  Q D  t  Dpt [ @W E]t  "D  t  Dpt [ @W EQt  ^QD  t  Dpt [ @W It  $D  t  Dpt [ @W EQt  RBD  t  Dpt [ @W EQt  ^_ D  t  Dpt [ @W ACt  WqD  t  Dpt [ @W Fwt  OD  t  Dpt [ @W Bt  BD  t  Dpt [ @W Et  OD  t  Dpt [ @W Et  TD  t  Dpt [ @W Ft  HD  t  Dpt [ @W Et  SD  t  Dpt [ @W Ft  P0D  t  Dpt [ @W Ft  SD  t  Dpt [ @W It  RD  t  Dpt [ @W E]t  E[D  t  Dpt [ @W EQt  VD  t  Dpt [ @W EQt  ^ D  t  Dpt [ @W Ft  SD  t  Dpt [ @W Fwt  VD  t  Dpt [ @W Nt  PCD  t  Dpt [ @W EQt  JnD  t  Dpt [ @W EQt  ^UD  t  Dpt [ @W It  $D  t  Dpt [ @W Ft  GD  t  Dpt [ @W Et  HD  t  Dpt [ @W Et  TD  t  Dpt [ @W Fwt  "XD  t  Dpt [ @W Nt  RlD  t  Dpt [ @W E*t  E D  t  Dpt [ @W It  VD  t  Dpt [ @W EQt  VD  t  Dpt [ @W EQt  ^ D  t  Dpt [ @W Et  JD  t  Dpt [ @W Et  TD  t  Dpt [ @W Fwt  VD  t  Dpt [ @W EQt  ^W D  t  Dpt [ @W EQt  ^YD  t  Dpt [ @W It  $D  t  Dpt [ @W EQt  LD  t  Dpt [ @W Rt   #D  t  Dpt [ @W G[t   D  t  Dpt [ @W Et  QD  t  Dpt [ @W Fwt  "GD  t  Dpt [ @W EQt  ^ D  t  Dpt [ @W It  RD  t  Dpt [ @W EQt  ND  t  Dpt [ @W EQt  K7D  t  Dpt [ @W Rt  !	D  t  Dpt [ @W G[t   D  t  Dpt [ @W It  I D  t  Dpt [ @W Et  TD  t  Dpt [ @W Wt  UmD  t  Dpt [ @W Ft  F D  t  Dpt [ @W Fwt  VD  t  Dpt [ @W EQt  ^S D  t  Dpt [ @W EQt  K#D  t  Dpt [ @W ACt  WoD  t  Dpt [ @W EQt  ^[D  t  Dpt [ @W EQt  ^]D  t  Dpt [ @W It  $D  t  Dpt [ @W G[t  VD  t  Dpt [ @W Fwt  ID  t  Dpt [ @W Et  TD  t  Dpt [ @W Ft  F D  t  Dpt [ @W Fwt  !D  t  Dpt [ @W EQt  ^ D  t  Dpt [ @W DTt  ND  t  Dpt [ @W It  RD  t  Dpt [ @W DTt  _D  t  Dpt [ @W EQt  VD  t  Dpt [ @W EQt  JD  t  Dpt [ @W Et  GD  t  Dpt [ @W E?t  L	D  t  Dpt [ @W Nt  Q D  t  Dpt [ @W It  I	 D  t  Dpt [ @W Et  TD  t  Dpt [ @W ACt  RD  t  Dpt [ @W Rt  RD  t  Dpt [ @W DTt  RD  t  Dpt [ @W EQt  ^aD  t  Dpt [ @W It  $D  t  Dpt [ @W EQt  LD  t  Dpt [ @W EQt  TD  t  Dpt [ @W DTt  _D  t  Dpt [ @W ACt  A`D  t  Dpt [ @W E?t  _
D  t  Dpt [ @W Nt  RfD  t  Dpt [ @W Et  JD  t  Dpt [ @W It  M D  t  Dpt [ @W Et  TD  t  Dpt [ @W EQt  K#D  t  Dpt [ @W DTt  RD  t  Dpt [ @W Rt  RD  t  Dpt [ @W It  VD  t  Dpt [ @W DTt  _D  t  Dpt [ @W EQt  RD  t  Dpt [ @W EQt  ^D  t  Dpt [ @W Fwt  FuD  t  Dpt [ @W ACt  AoD  t  Dpt [ @W Et  HD  t  Dpt [ @W Fwt  VD  t  Dpt [ @W Nt  ND  t  Dpt [ @W Et  GD  t  Dpt [ @W Rt   D  t  Dpt [ @W EQt  K7D  t  Dpt [ @W EQt  GD  t  Dpt [ @W DTt  ID  t  Dpt [ @W EQt  ^cD  t  Dpt [ @W It  $D  t  Dpt [ @W Et  GD  t  Dpt [ @W ACt  AkD  t  Dpt [ @W Fwt  "]D  t  Dpt [ @W Ct  SD  t  Dpt [ @W Nt  RnD  t  Dpt [ @W Rt    D  t  Dpt [ @W EQt  LD  t  Dpt [ @W ACt  Ws D  t  Dpt [ @W EQt  ^D  t  Dpt [ @W DQt  *D  t  Dpt [ @W It  VD  t  Dpt [ @W DTt  JD  t  Dpt [ @W EQt  GD  t  Dpt [ @W ACt  AgD  t  Dpt [ @W DTt  TOD  t  Dpt [ @W Et  TD  t  Dpt [ @W Fwt  "UD  t  Dpt [ @W Ct  SD  t  Dpt [ @W Nt  ND  t  Dpt [ @W G[t  ED  t  Dpt [ @W ACt  WzD  t  Dpt [ @W EQt  ^eD  t  Dpt [ @W Wt  !D  t  Dpt [ @W It  $D  t  Dpt [ @W EQt  JD  t  Dpt [ @W DFt  DD  t  Dpt [ @W EQt  VD  t  Dpt [ @W Et  TD  t  Dpt [ @W Fwt  !D  t  Dpt [ @W Nt  RhD  t  Dpt [ @W E*t  JvD  t  Dpt [ @W EQt  JnD  t  Dpt [ @W ACt  R D  t  Dpt [ @W G[t  G^D  t  Dpt [ @W ACt  WqD  t  Dpt [ @W It  RD  t  Dpt [ @W DTt  RwD  t  Dpt [ @W EQt  GD  t  Dpt [ @W EQt  ^D  t  Dpt [ @W EQt  MD  t  Dpt [ @W ACt  A]D  t  Dpt [ @W DAt  &D  t  Dpt [ @W Fwt  " D  t  Dpt [ @W Et  TD  t  Dpt [ @W It  I D  t  Dpt [ @W Et  TD  t  Dpt [ @W E*t  QD  t  Dpt [ @W Rt  RD  t  Dpt [ @W DTt  R]D  t  Dpt [ @W Et  TD  t  Dpt [ @W Et  FD  t  Dpt [ @W ACt  WxD  t  Dpt [ @W EQt  MD  t  Dpt [ @W EQt  F#D  t  Dpt [ @W DTt  T"D  t  Dpt [ @W EQt  ^gD  t  Dpt [ @W It  $D  t  Dpt [ @W Et  TD  t  Dpt [ @W Et  TD  t  Dpt [ @W Rt  RD  t  Dpt [ @W EQt  LD  t  Dpt [ @W G[t  OD  t  Dpt [ @W E*t  E(D  t  Dpt [ @W Fwt  OD  t  Dpt [ @W ACt  WvD  t  Dpt [ @W E?t  E=D  t  Dpt [ @W Wt  !D  t  Dpt [ @W EQt  ^D  t  Dpt [ @W EQt  EOD  t  Dpt [ @W It  VD  t  Dpt [ @W EQt  VD  t  Dpt [ Df It  RD  t  Dpt [ Df EQt  VD  t  Dpt [ Df It  RD  t  Dpt [ Df It  RD  t  Dpt [ Df It  RD  t  Dpt [ Df EQt  VD  t  Dpt [ Df It  RD  t  Dpt [ Df It  VD  t  Dpt [ Df It  RD  t  Dpt [ Df It  RD  t  Dpt [ Df It  VD  t  Dpt [ Df EQt  GD  t  Dpt [ Df It  VD  t  Dpt [ Df It  RD  t  Dpt [ Df It  VD  t  Dpt \? ] @ FMD  t  Dpt \? ] ] AXD  t  Dpt \? A) @ FMD  t  Dpt \? A& @ FMD  t  Dpt \? C8 @ FMD  t  Dpt \?debug_on_error @ FMD  t  Dpt \? At Dt A @t Dt A @t Dt A
t Dt A At Dt A A D} JCD  t  Dpt \?last_call_optimisation @ FMD  t  Dpt \? Y @ FMD  t  Dpt \?allow_variable_name_as_functor @ FMD  t  Dpt \? ^8 @ AXD  t  Dpt \?
agc_margin' ED  t  Dpt \? Z
 @ AXD  t  Dpt \?trace_gc @ FMD  t  Dpt \? ^6 F FMD  t  Dpt \? ^4 F FMD  t  Dpt \?report_error @ FMD  t  Dpt \? % @ FMD  t  Dpt \? ^7 F FMD  t  Dpt \? [ Kw AXD  t  Dpt \? D @ FMD  t  Dpt \? B AC AXD  t  Dpt \?file_name_variables @ FMD  t  Dpt \? Y @ FMD  t  Dpt \? UH ED  t  Dpt \? V+ I$ AXD  t  Dpt \?char_conversion @ FMD  t  Dpt \? B. @ FMD  t  Dpt \? @F @ FMD  t  Dpt \? #C ED  t  Dpt \? % (\ AXD  t  Dpt \? D @ FMD  t  Dpt \?
fileerrors @ FMD  t  Dpt \? Yt Dt A @t Dt A @t Dt A
t Dt A A D} JCD  t  Dpt \? D @ FMD  t  Dpt \? ] @ FMD  t  Dpt \?write_attributes @B AXD  t  Dpt \? A @ FMD  t  Dpt \? Ct C @ @ JCD  t  Dpt \? B * AXD  t  Dpt \? W @ FMD  t  Dpt \? % @ FMD  t  Dpt \? X1 @ FMD  t  Dpt \? ZK @ AXD  t  Dpt \?editor C  AXD  t  Dpt \? B @ AXD  t  Dpt \?
user_flags @N AXD  t  Dpt \?
answer_format Z" AXD  t  t @D~ Ct  AC DD  t  t @D~ Ct  D DD  t  t @B Ot  @W GD  t  t @B Ot  @W GD  t  t @A^ Ot  @W CD  t  t @ Ct  @W CD  t  t @B Ot  @W ED  t  t @A^ Ot  @W GD  t  t @B Ot  @W GD  t  t @C Ot  @W D  t  t @A^ Ot  @W JD  t  t @B Ot  @W ID  t  t @C Ot  @W FD  t  t @C Ot  @W AD  t  t @B Ot  @W GD  t  t @B Ot  @W GD  t  t @B Ot  @W ID  t  t @C Ot  @W FZD  t  t @Aw Ct  @W @ZD  t  t @A Ot  @W @ZD  t  t @C Ct  @W ND  t  t @C Ot  @W  zD  t  t @C Ot  @W FD  t  t @C Ot  @W ID  t  t @C Ct  @W  {D  t  t @C Ot  @W  |D  t  t @A Ot  @W GD  t  t @C Ot  @W ND  t  t @C Ot  @W HD  t  t @Aw Ct  @W @D  t  t @A Ot  @W @D  t  t @C Ot  @W  D  t  t @C Ot  @W  }D  t  t @A Ot  @W GD  t  t @C Ot  @W  ~D  t  t @A Ot  @W ID  t  t @A Ot  @W GD  t  t @C Ot  @W DD  t  t @C Ot  @W QD  t  t @A Ot  @W GD  t  t @A Ot  @W GD  t  t @A Ot  @W D  t  t @C Ot  @W C*D  t  t @A Ot  @W GD  t  t @B Ot  @W ED  t  t @A Ot  @W GD t  t \t  @Wt F\v vv@9XT
</file>
</archive>
<foot contentlength=626430>
