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

<archive>

<file name="$options" class="$prolog" encoding="none" size=148 modified=1372421678>
local=134217728
global=134217728
trail=134217728
goal=user:runtime_entry(start)
toplevel=prolog
init_file=none
system_init_file=swipl
class=runtime

</file>

<file name="$state" class="$prolog" encoding="none" size=656719 modified=1372421678>
SWI-Prolog state (www.swi-prolog.org)
 @@ 3@ /usr/lib/swi-prologQMsystem-C XD  t: t$set_predicate_attributet  t/$load_msg_leveltrace D  t  t t  t  hide_childsO  CCs@ /usr/lib/swi-prolog/boot/init.pl   <A 	load_filefull
informational @3@<@9CC  include_file   @3@<@9CC   normalsilent @3@<@9CC      @3@<@9CC      @3@<@9CC      @3@<@9XD  t  t$predefine_foreignt  t 
current_opD  t  t t  t 
$compile_type 	 D  t  t t  t   
O  C@#GS  @3@,@5$compilation_mode @B
@(database@J@&
compiled@=@B
@(qlf@J
@&
*qcompiled*@=@&

boot compiled@9XD  t  t t  t b_setvalD  t  t t  t $relative_to 	 D  t  t t  t  @# 
O  @#C@YB  
@3@K@0@.relative_to@+
@2@5$member @L@B
@5exists_directory @J@$
@=@B 
@5atom_concat @J@P@=
@6file_directory_name @C@=@$@B
@(cwd@J@6working_directory @C@=@@@(source@J@,@-@5source_location @6 @0@M@C
@9XD  t  t t  t prolog_to_os_filenameD  t  t t  t $open_source 	 D  t  t t  t  @< 
O  @<C@;D  


stream
restore@3@<
@,@5
$context_type @5$push_input_context @5
$set_encoding @5$prepare_load_stream @.$load_input@. @?@2@2@6asserta @9C@2D
  

close@3none @V@5preprocessor @<
@,@5 @B@5 @Eread@5open @5 @H@. @N
@2@6 @Q@9C@TD  	


 @T@3@,@5 @W
@,@5 @B@B@ %f@,@5$substitute_atom @J@5 @E@.pipe@2 @Z@5 @[@5 @H@=@.error@.domain_error @Y@2@-@2@5throw @C@. @N
@2@6 @Q@9XD  t  t t  t $destroy_findall_bag D  t  t t  t stream_propertyD  t  t t  t calltransparentD  t  tmeta_predicatet  t @m? @rD  t  t t  t  @m 
O  @qC@  @3@@9XD  t  t t  t , @nD  t  t @ot  t @s  D  t  t t  t  @s 
O  @tC
@  @3@. @t
@2@@9XD  t  t t  t $get_files_argv 	 D  t  t t  t  @u 
O  @uCJ7  @3@<@9CJ8  -c@3@<@9CJ9  	@3@6 @v @9XD  t  t t  t message_queue_createD  t  t t  t $modified_id 	 D  t  t t  t  @z 
O  @zCGI  @3@.modified@+
@2@,@5$get_option @)
@<@$
@9C
GM  @3@5exists_file @<@6	time_file @9CGP   	        @:XD  t  t t  t $end_load_file 	 D  t  t t  t  @ 
O  @CG   true@:CG  
end_module@3@,@5arg @5
$check_export 
$qlf_end_part@6$ifcompiling @9CG  end_non_module@3 @@6 @@9XD  t  t t  t @>=D  t  t t  t nlD  t  t t  t 
statisticsD  t  t t  t is_absolute_file_nameD  t  t t  t succD  t  t t  t 	memberchkD  t  t t  t attvarD  t  t t  t $directive_mode 	 D  t  t t  t  @ 
O  @CC  @3@5 @ @B@'
@J@P@=@6$set_directive_mode @9XD  t  t t  t 
string_concatD  t  t t  t $atom_hashstatD  t  t t  t compareD  t  t t  t $skip_script_line 	 D  t  t t  t  @ 
O  @CD  @3@B#@5	peek_char @J
@6skip @=@P@9XD  t  t t  t $rc_open_archiveD  t  t t  t 
open_xtermD  t  t t  t callableD  t  t t  t =<D  t  t t  t tty_gotoD  t  t t  t  @D  t  t t  t 	$top_file 	 D  t  t t  t  @ 
O  @CA  
inputinclude
@3@<
@6 @ @9CA   
@:XD  t  t t  t access_fileD  t  t t  t <meta-call> D  t  t t  t  @dynamicD  t  t t  t  @ 	 D  t  t t  t atom_lengthD  t  t t  t eraseD  t  t t  t  @M 	 D  t  t t  t  @M 
O  @LC@_D  

state
@3@B@*@.	file_name@-@2@5 @l @J@&
 @@B@.position@-@2@5 @@J@& @@=@&false@.record_position @@2@6
set_stream @=@'@&
 @@. @@2@5 @@B@. @@-@2@5 @@J@& @@=@& @@. @ @@2@6 @@9XD  t  t t  t  @SD  t  t t  t 
prolog_cut_to 
O  @CA  @3@G@9XD  t  t t  t $undefined_exportD  t  t t  t  @O @D  t  t t  t  @OvolatileD  t  t t  t  @Othread_localD  t  t t  t  @O 	 D  t  t t  t  @ZD  t  t t  t 
$module_class 	 D  t  t t  t  @ 
O  @C@-Hu  
 @3home@,
@5current_prolog_flag  @,@-
@5sub_atom @<@B@-@-/boot/@5 @@J@& @=@&library@9CH|   	user @@:XD  t  t t  t $depth_limit_exceptD  t  t t  t 	$included @D  t  t t  t  @	multifileD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C
@6u@8/build/spark-6nmaoT/spark-2012.0.deb/checker/checker.pro  @]sA @  @@6@9/build/spark-6nmaoT/spark-2012.0.deb/checker/dynamics.pro   8AA@:C
@G @ @  @@G@</build/spark-6nmaoT/spark-2012.0.deb/checker/loadsicstus.pro  @]sA@:C
 @u @          @@8/build/spark-6nmaoT/spark-2012.0.deb/checker/sicstus.pro  @]sA@:C
 @ @  @@7/build/spark-6nmaoT/spark-2012.0.deb/checker/declar.pro   8AA@:C
 @ @  @@8/build/spark-6nmaoT/spark-2012.0.deb/checker/portray.pro  @]sA@:C
 @ @  @@:/build/spark-6nmaoT/spark-2012.0.deb/checker/utilities.pro  @]sA@:C
 @ @  @@6/build/spark-6nmaoT/spark-2012.0.deb/checker/newvc.pro   8AA@:C
 @ @  @@8/build/spark-6nmaoT/spark-2012.0.deb/checker/listthm.pro   8AA@:C
 @ @  @@:/build/spark-6nmaoT/spark-2012.0.deb/checker/aritheval.pro   8AA@:C
 @ @  @@9/build/spark-6nmaoT/spark-2012.0.deb/checker/replace2.pro   8AA@:C
@  @ @  @@ @7/build/spark-6nmaoT/spark-2012.0.deb/checker/repall.pro   8AA@:C
@! @ @  @@!@9/build/spark-6nmaoT/spark-2012.0.deb/checker/standard.pro   8AA@:C
@" @ @  @@"@5/build/spark-6nmaoT/spark-2012.0.deb/checker/simp.pro   8AA@:C
@# @ @  @@#@7/build/spark-6nmaoT/spark-2012.0.deb/checker/infer2.pro  @]sA@:C
@$ @ @  @@$@:/build/spark-6nmaoT/spark-2012.0.deb/checker/inferenc2.pro   8AA@:C
@% @ @  @@%@9/build/spark-6nmaoT/spark-2012.0.deb/checker/records2.pro   8AA@:C
@& @ @  @@&@8/build/spark-6nmaoT/spark-2012.0.deb/checker/subgoal.pro   8AA@:C
@' @ @  @@'@7/build/spark-6nmaoT/spark-2012.0.deb/checker/deduce.pro   8AA@:C
@( @ @  @@(@:/build/spark-6nmaoT/spark-2012.0.deb/checker/deduction.pro   8AA@:C
@+ @ @  @@+@6/build/spark-6nmaoT/spark-2012.0.deb/checker/done3.pro   8AA@:C
@, @ @  @@,@7/build/spark-6nmaoT/spark-2012.0.deb/checker/cases2.pro   8AA@:C
@- @ @  @@-@7/build/spark-6nmaoT/spark-2012.0.deb/checker/contra.pro   8AA@:C
@. @ @  @@.@7/build/spark-6nmaoT/spark-2012.0.deb/checker/fwdch2.pro   8AA@:C
@/ @ @  @@/@9/build/spark-6nmaoT/spark-2012.0.deb/checker/simplify.pro   8AA@:C
@0 @ @  @@0@;/build/spark-6nmaoT/spark-2012.0.deb/checker/typecheck5.pro   8AA@:C
@1 @ @  @@1@9/build/spark-6nmaoT/spark-2012.0.deb/checker/traverse.pro   8AA@:C
@2 @ @  @@2@9/build/spark-6nmaoT/spark-2012.0.deb/checker/semistan.pro   8AA@:C
@3 @ @  @@3@:/build/spark-6nmaoT/spark-2012.0.deb/checker/prooflogs.pro  @]sA@:C
@4 @ @  @@4@9/build/spark-6nmaoT/spark-2012.0.deb/checker/newrules.pro  @]sA@:C
@5 @ @  @@5@8/build/spark-6nmaoT/spark-2012.0.deb/checker/loadvc5.pro  @]sA@:C
@6 @ @  @@6@8/build/spark-6nmaoT/spark-2012.0.deb/checker/quantif.pro   8AA@:C
@7 @ @  @@7@:/build/spark-6nmaoT/spark-2012.0.deb/checker/induction.pro   8AA@:C
@8 @ @  @@8@9/build/spark-6nmaoT/spark-2012.0.deb/checker/toplevel.pro  @]sA@:C
@9 @ @  @@9@9/build/spark-6nmaoT/spark-2012.0.deb/checker/setflags.pro  @]sA@:C
@: @ @  @@:@5/build/spark-6nmaoT/spark-2012.0.deb/checker/help.pro   8AA@:C
@; @ @  @@;@:/build/spark-6nmaoT/spark-2012.0.deb/checker/rulefiles.pro   8AA@:C
@< @ @  @@<@:/build/spark-6nmaoT/spark-2012.0.deb/checker/getdcldat.pro  @]sA@:C
@= @ @  @@=@;/build/spark-6nmaoT/spark-2012.0.deb/checker/initialise.pro   8AA@:C
@> @ @  @@>@5/build/spark-6nmaoT/spark-2012.0.deb/checker/save.pro  @]sA@:XD  t  t t  t $file_condition 	 D  t  t t  t  A
 
O  A
CC(  @3@<@9CC)  
@3@<@5 A 
@6 A@9CC,  exists@3@<@6 @@9CC.  
	file_type	directory@3@<@6 @*@9CC0  
 A@3@<@A@5 @*@J@N@9CC2  
access
@3@<@. A@2@5 A@. A
@2@6 A@9CC5  
 A@3@<@9CC6  
 A@3@<@6 @ @9CC8   @:XD  t  t t  t opD  t  t t  t assertzD  t  t t  t wait_for_inputD  t  t t  t b_getvalD  t  t t  t $exported_op 	 D  t  t t  t  A 
O  ACI
  @3@-@. 
@/ A@-@-@-@2@5$c_current_predicate @. 
@/ A
@2@@9XD  t  t t  t $append 	 D  t  t t  t  A" 
O  A"CJq   	@:CJr  
	
@3@6 A# @9XD  t  t t  t 
deterministicD  t  t t  t $suspendD  t  t t  t  @m @nD  t  t @ot  t @m @r @r @r @r @rD  t  t t  t  @m 
O  A'C
@  @3
@@9XD  t  t t  t set_stream_positionD  t  t t  t $qlf_assert_clauseD  t  t t  t flush_outputD  t  t t  t $translate_options 	 D  t  t t  t  A+ 
O  A+CJ<   @:C@HJ=  
@3@0-@1 A-@+@2@5
atom_chars @0=@2@,@,@5$split @<@,@5 A.@,@5$compile_option_type @,@5$convert_option_value @0@1@2@5=.. 
@6 A, @9CJE  	@3@6 A>@9XD  t  t t  t message_queue_propertyD  t  t t  t 
nth_clauseD  t  t t  t string_to_listD  t  t t  t 	same_termD  t  t t  t $lengthD  t  t t  t thread_statisticsD  t  t t  t formatD  t  t t  t $import_except_1 	 D  t  t t  t  AF 
O  AFC
H  @3@Q
@<@. @dinstantitation_error@-@2@6 @h@9C@ H  
as
@3
@5$pi @5atom @<
@,@5
$canonical_pi @6
$import_as @9CH  
 A
@3@<@. AW
@2@6$remove_ops @9CH  @3@5 AK@<@,
@5 AQ@,@5$select 
@5 AQ@<@9CH  @3@. @d@.
type_errorimport_specifier
@2@-@2@6 @h@9XD  t  t t  t haltD  t  t t  t $rc_save_archiveD  t  t t  t 	$trap_gdb D  t  t t  t $time_source_fileD  t  t t  t $get_pidD  t  t t  t $save_file_scoped_flags 	 D  t  t t  t  Af 
O  AfCF  @3@. findall@2@5current_predicate @<@,@.$save_file_scoped_flag@2@6 Ah$bags@9CF   @:XD  t  t t  t <D  t  t t  t 	$qlf_infoD  t  t t  t catch @nD  t  t @ot  t At  @r D  t  t t  t  At 
O  AuCA  @3@@@9XD  t  t t  t $load_ctx_option 	 D  t  t t  t  Av 
O  AvCG   
derived_from@:CG   
dialect@:CG   
encoding@:CG   
imports@:CG   
reexport@:XD  t  t t  t compoundD  t  t t  t 	read_linkD  t  t t  t mutex_unlock_all D  t  t t  t $iso_property_directive 	 D  t  t t  t  A 
O  ACI    @@:CI    @@:CI   
discontiguous@:XD  t  t t  t prolog_skip_frameD  t  t t  t  @6D  t  t t  t clauseD  t  t t  t get_byteD  t  t t  t getD  t  t t  t predicate_option_type @D  t  t t  t  A 
D  t  t t  t  @GD  t  t t  t $add_directive_wic2 	 D  t  t t  t  A 
O  AC@"I  @3@5$common_goal_type @<@B
@(load@J
@P@C@=@,@5$set_source_module @. 
@2@6$add_directive_wic @9CI  @3@B	 @5 @J@P@=	 @e@.mixed_directive
@2@6
print_message	$messages@9XD  t  t t  t nameD  t  t t  t 	nb_deleteD  t  t t  t $redefine_module 	 D  t  t t  t  A 
O  ACHI  
 @@3@<@9C@ HJ  
 @@3@<@B@.file@+
@2@5module_property	$syspreds@)
@J
@6unload_file A@=@P@C
@9C@2HP  
ask@3@B@&
user_input@.tty @@2@5 @@. A@+
@2@5 A@)

 @@5$rdef_response @J @@6 A @=@P@C
@9XD  t  t t  t $depth_limit_falseD  t  t t  t 
nb_linkvalD  t  t t  t $import_list 	 D  t  t t  t  A 
O  AC
H  @3@Q@<@. @d AH@-@2@6 @h@9C@ H  
all@3@<@,@,@5
$exported_ops @.exports@2@5$module_property 
weak@6$import_all @9C@DH  	

except@3@<@,@,@5 A@. A@2@5 A@B	@5is_list @J@P@=
@. @d@. A^list@2@-@2@5 @h@,@5$import_except 
 A@6 A@9CH  @3@<@5 A@<
strong@6 A@9C
H  @3@. @e@/ A^ A`@2@6 @h@9XD  t  t t  t term_expansion @D  t  t t  t  A @D  t  t t  t  A 
O  ACAs@$/usr/lib/swi-prolog/boot/autoload.pl   <A A 
:-
autoload_path
  @file_search_pathautoload
 Areload_library_index@:C@s@$/usr/lib/swi-prolog/boot/predopts.pl   <A A
 Apredicate_options
@3@4	$predopts
@6expand_predicate_options A@9C@u@4/usr/lib/swi-prolog/library/dialect/sicstus/block.pl  @ZsA A
 Ablock@3@4block_directive@6expand_block_declaration A@9C@'@ A A@3@4 A@. @+@+
@2@5head A
@5block_declaration A@A@5
block_wrapper A@J@N@. 
@2@6
wrap_block A@9C@u@)/usr/lib/swi-prolog/library/arithmetic.pl  ZsA A
 Aarithmetic_function@3@4
arithmetic@6arith_decl_clauses B @9C@*@u@./usr/lib/swi-prolog/library/dialect/sicstus.pl  ZsA B
 Aload_foreign_resource
 Ainitialization
 B
 
now@3@4sicstus @7@5prolog_load_context Amodule
@6 B@9C@+@ B B
 A B

 A B
@3@4 B
 A{ B@5 B@.sicstus_module_decls@2@6phrase$dcg@9CAu@%/usr/lib/swi-prolog/library/record.pl  ZsA B
 Arecord@3@4 B@6compile_records B @9C@@u@'/usr/lib/swi-prolog/library/settings.pl  ZsA B$
 Asetting
@3@4settings@A	xref @@5 @@J@N B@,@5 B@. @2@,@,@5strip_module  AP@5must_be @e@,@5to_atom B(
@,@5eval_default B(
@5
check_type B(@B@7@-@-@-@,@5current_setting B(@J@.string@+@2Already defined at: ~w@0@2@5 AE @. @d@.permission_errorredefine B'@/ @2@/context@-@2@6 @h@D@=@(@@@,@,@5 @8@J@ 
  B) B<
 @!@M@D@9XD  t  t t  t get_timeD  t  t t  t $consult_file_2 	 D  t  t t  t  BI 
O  BIC@RG$  @3@,@5 A@,@,@5$load_id @5$start_consult @B@,@-@5$derived_source @J@,@5 @{ @5 BN@=@P@D@5  @,@5$save_lex_state @5$set_dialect 
@5
$load_file @5$restore_lex_state @-@6 A@9XD  t  t t  t  @2D  t  t t  t $export1 	 D  t  t t  t  Bb 
O  BbC
I:  @3@Q
@<@. @dinstantiation_error@-@2@6 @h@9CI=  

@3@ 

 AW@!@<@9CI?  
@3@. 
@2@6export @9XD  t  t t  t 
$add_encoding 	 D  t  t t  t  Bh 
O  BhC@"Dl  @3@B
@ 
 A|
@!@J
@$@=@ 
 A|
@!@9XD  t  t t  t 
$list_to_conj 	 D  t  t t  t  Bj 
O  BjC
H  @3@<@9CI   

 @t@3
@6 Bk @9XD  t  t t  t   	 D  t  t t  t   
O  CC  @3 @5$update_autoload_level @<verbose_load@,
@5 @
@,@5$load_msg_compat @6  @9CC   	  @:XD  t  t t  t $style_checkD  t  t t  t thread_propertyD  t  t t  t 	protocolaD  t  t t  t $noload 	 D  t  t t  t  By 
O  ByCE   @@3@<@O@9CE  
not_loaded@3@5source_file A@<@9CE  changed@3@-@,
@5 BQ@,@5 @
@5@=< @<@9CE   B@3@,
 @@5 Ad @,@5 BT
@5 B@<@9XD  t  t t  t betweenD  t  t t  t at_end_of_streamD  t  t t  t $expand_term 	 O  B C - B@3@6expand_term$expand@9XD  t  t t  t  @D  t  t t  t $atom_referencesD  t  t t  t once @nD  t  t @ot  t B D  t  t t  t  B 
O  BC@  @3@@<@9XD  t  t t  t $clauseD  t  t t  t $default_module 	 D  t  t t  t  B 
O  BCA   	
@:CA  @3@,@5
import_module @6 B @9XD  t  t t  t $rc_membersD  t  t t  t context_moduleD  t  t t  t 	peek_codeD  t  t t  t promptD  t  t t  t $load_wic_files @nD  t  t @ot  t B D  t  t t  t  B 	 D  t  t t  t  B 
O  BC@;J  @3@ 

 @!@. A@+@2@5$execute_directive @,
@5 BV@-@5 Bv @,wic@5  @5consult @. A@-@2@5 B@. B`
@2@5 B@6$set_compilation_mode @9XD  t  t t  t $foreign_registered @D  t  t t  t  B 	 D  t  t t  t  B 
O  BC@ A,u@$/usr/lib/swi-prolog/library/shlib.pl  ZsA B@3@4shlib@B
	@,@5loading B@J
@P@=@%
<spontaneous>@.foreign_predicate@/ 
@2@6assert @9XD  t  t t  t 	size_fileD  t  t t  t $sig_atomicD  t  t t  t date_time_stampD  t  t t  t >=D  t  t t  t  A0D  t  t t  t $btree_find_nodeD  t  t t  t  @D 	 D  t  t t  t  @D 
O  @CCD   @3@<@9CD   	 @@:XD  t  t t  t $export_list 	 D  t  t t  t  B 
O  BCI,  @3@5 A@<@6$do_export_list @9CI/  @3@Q
@. @d Bd@-@2@6 @h@9CI2  @3@. @d@. A^ A
@2@-@2@6 @h@9XD  t  t t  t $depth_limitD  t  t t  t  BD  t  t t  t $last 	 D  t  t t  t  B 
O  BCJ   	@:CJ  
@3
@6 B @9XD  t  t t  t $importD  t  t t  t prolog_debugD  t  t t  t $autoload_nesting @D  t  t t  t  B @D  t  t t  t  B @D  t  t t  t  B 	 D  t  t t  t 
set_moduleD  t  t t  t read_pending_inputD  t  t t  t 	nb_getvalD  t  t t  t 
write_termD  t  t t  t thread_get_messageD  t  t t  t $chk_alias_file 	 D  t  t t  t  B 
O  BC@C  
 @@3@<@,@.expand_file_search_path
@2@,@5 An@.cache@2@!@,@5	term_hash @B@#@5$search_path_file_cache @5 A@J@.file_search@. B
@2@2@6$search_message @D@=@X@,@5 @'@,@5$extend_file @B@9@5 A@5$absolute_file_name @A@5 B@J@N@. B
@2@5 B@J@. B@.found
@2@2@6 B@=@. B@.tried
@2@2@5 B@O@9CC  
 @@3@,@5 B @,@5 B@5 A@6 B@9XD  t  t t  t 
$put_tokenD  t  t t  t  BD  t  t t  t $optionD  t  t t  t floatD  t  t t  t  A=D  t  t t  t protocolD  t  t t  t $import_all2 	 D  t  t t  t  B 
O  BCH   
@:C@H  
 AI

 @3@<@. @+@2@5 AQ@,@5length @,@0@2@5 A;@,@0@2@5 A;@B@. @2 @n@5$get_predicate_attribute @J@. @2 @n@5  @=@P@B@$@,@-@5 @8@J@.
$store_clause@. A@/ @2@2@,@.$print_message @e@2@5 Au @=@. B@/ @t!@/ @2@5 A @D@6 B @9C@8H  
 AW

 AW@3@<@. AW@2@5$import_ops 
@6 C@9C@?H  


@3@. @/ B@. @2@2@,@. A @e@2@5 C@.$import_wic@2@5 @@6 C@9XD  t  t t  t $compilation_level 	 D  t  t t  t  C 
O  CCC    @:CC  
 @see@3@6 C
 @9CC  
 @@3@,
@5 C@_@d
@`@l@u@9XD  t  t t  t default_module 
O  CC@<A  @3@B@5 AN@J@B
@Q@J
@6 B@=@5 B@<@=@B@Q
@J@. @d Bd@-@2@6 @h@=
@. @d@. A^ B
@2@-@2@6 @h@9XD  t  t t  t *-> @nD  t  t @ot  t C  D  t  t t  t  C 
O  CC
@  @3@. C
@2@@9XD  t  t t  t 
$do_load_file 	 D  t  t t  t  C 
O  CC@9Ft  @3@. Ax@+@2
 A-@5 @~@5$register_derived_source @,@,
@5	$qlf_file @B@(qcompile@J@. 
@2
@6 C$qlf@=
@6$do_load_file_2 @9XD  t  t t  t 	$fetch_vmD  t  t t  t cyclic_termD  t  t t  t $read_clause_option 	 D  t  t t  t  C& 
O  C&CDG   

syntax_errors@:CDH   

term_position@:CDI   
process_comment@:XD  t  t t  t $segments_to_atom 	 D  t  t t  t  C. 
O  C.C	B  	
@3@5atomic @<@9CB  @3@,@5$segments_to_list @< @6atomic_list_concat @9CB  @3@. @d@. A^	file_path
@2@-@2@6 @h@9XD  t  t t  t current_atomD  t  t t  t  @D  t  t t  t tabD  t  t t  t 
sub_stringD  t  t t  t >D  t  t t  t instanceD  t  t t  t $ensure_extensions 	 D  t  t t  t  C? 
O  C?CC?   	@:CC@  
	@3
@5file_name_extension @6 C@ @9XD  t  t t  t 
atom_codesD  t  t t  t get_charD  t  t t  t profilerD  t  t t  t $input_contextD  t  t t  t $export_ops 	 D  t  t t  t  CI 
O  CIC@8IB  
 AW
@3
@. @2@5 AW @.
$export_op
@2@,@. B @e@2@5 C@6 CJ @9CIG   @:XD  t  t t  t  C 	 D  t  t t  t  C 
O  CCD  	 A-@3@<@9CD  @3@.$derived_source_db
@-@-@2@5
retractall @,@5 @@. CO
@2@6 B@9XD  t  t t  t $confirm 	 D  t  t t  t  CT 
O  CTC@mB  @3query@5 A @-@5 B @,@5get_single_char @B@+@0@y@1@Y@1@j@1@J@1@ @1
@2@5 @ @J@< CV@.if_tty@1@. A-yes@2@2@6 A@=@-@B
@ @0@n@1@N@2@5 C\@J
@< CV@. C^@1@. C`no@2@2@5 A@O@=
help@. CVconfirm@2@5 A@O@9XD  t  t t  t 
thread_signalD  t  t t  t  @J 	 D  t  t t  t  @J 
O  @ICD  @3@. A|@+@2@5 C\@<@*default@. A|@2@6 @@9CD   @:XD  t  t t  t writelnD  t  t t  t $length3 	 D  t  t t  t  Ci 
O  CiCJ   	@:CJ  	
@3@,@5 @ 
@6 Cj @9XD  t  t t  t prolog_nodebugD  t  t t  t  AD  t  t t  t  C5 	 D  t  t t  t  C5 
O  C4CB  @3@Q
@<@O@9CB  
 
@3
@,@5 C3@6 C3@9CB  	


@3@6 C0@9XD  t  t t  t 
numbervarsD  t  t t  t  @jD  t  t t  t wildcard_matchD  t  t t  t -> @nD  t  t @ot  t Cq  D  t  t t  t  Cq 
O  CrC
@  @3@. Cr
@2@@9XD  t  t t  t 
set_outputD  t  t t  t message_queue_destroyD  t  t t  t $open_shared_objectD  t  t t  t  AkD  t  t t  t $qdo_load_file 	 D  t  t t  t  Cv 
O  CvC@'F^  @3@. C @+@2
@5 C\@<@.$qstart@+@2@. C

@2@.$qend@2@6setup_call_cleanup @9C	Fc  @3
@6 C @9XD  t  t t  t $eval_when_conditionD  t  t t  t  @m @nD  t  t @ot  t @m @r @r @r @r @r @rD  t  t t  t  @m 
O  CC@  @3
@@9XD  t  t t  t  A* D  t  t t  t  BD  t  t t  t 	del_attrsD  t  t t  t 
$set_pattr 	 D  t  t t  t  C 
O  CC@[  @3@Q
@. @d Bd@-@2@6 @h@9C@^  @3@<@9C@_  @3@<
@5 C 
@6 C@9C@b  
 @t@3@<
@5 C
@6 C@9C@e  
 @3@<
@6 C@9C@g  
pred@3@<@. 
@2
@6 B@9C@0@i  
	directive@3@<@. @. 
@2
@2@. @d@+@-@2@. A @e@/ @d@/ BF@. 
@2@-@2@6 C@9XD  t  t t  t  AZ 	 D  t  t t  t  AZ 
O  AYCH   	@:CH  
@3
@5
subsumes_term @<@6 AX@9CH  
	
@3@6 AX@9XD  t  t t  t abolishD  t  t t  t $nested_member 	 D  t  t t  t  C 
O  CCDc  	
@3@Q
@<@9CDe  
@3@<@>@5 C @=
@6 C@9CDi  @3@<@O@9CDj   	
@:XD  t  t t  t  B?D  t  t t  t $store_aux_clauses 	 D  t  t t  t  C 
O  CCI  @3@5 A@<@. @(@+
@2@.
$compile_term@2@6forall$apply@9CI  @3@6 C @9XD  t  t t  t thread_joinD  t  t t  t open_null_streamD  t  t t  t $load_one_file 	 D  t  t t  t  C 
O  CC@9Er  @3@5 AN@.expand@+
@2 @@5 @~@(
 @@<@,@5expand_file_name @B
@ @!@J@P@=@#@0@. C @@2@2@6$load_files @9CE|  @3@. 
@2@,
@,@5 B+
@6 B^ @9XD  t  t t  t 	$chk_file 	 D  t  t t  t  C 
O  CCB  @3@5 A @-@5functor @< @3@,@5 @$ 
@6 B @9CB  @3@A@5 C0@J@N@<@,@5 C/ 
@6 C @9CB  @3@5 @ @<@,@5 B@5 A@6 B@9C@+B  @3 @7@,@5 C@0@1 @1
@2@,@5 C8 @,@5 B@5 A@<@6 B@9CB  @3@,@5 B@5 A@6 B@9XD  t  t t  t  @D  t  t t  t $unload_fileD  t  t t  t delete_directoryD  t  t t  t 
$load_goal 	 D  t  t t  t  C 
O  CCI   @:CI   
 B@:CI   

load_files@:CI  
 C	@3@. C@+@2@5 C\@6$qlf_part_mode @9C	I  

ensure_loaded@3 B@6 @9C	I  

use_module@3 B@6 @9C	I  
 C@3 B@6 @9XD  t  t t  t []  
O  C CE.     @:XD  t  t t  t 
$make_path 	 D  t  t t  t  C 
O  CCBW  @3@- @5 @-@<@6 @-@9CBZ  @3@0
@1 @1@2@6 C@9XD  t  t t  t  BD  t  t t  t $prof_statisticsD  t  t t  t put_byteD  t  t t  t $qlf_start_moduleD  t  t t  t  A 	 D  t  t t  t  A 
O  AC@JH  	
@3@,@,@5 C@>@7@(
 @@B@ @,@5 Bl@J@. @2@5 Be@. A@/ Bf@/ @2@5 @@=@P@C@,@-@5 @8@5 CN@=@P@D@9XD  t  t t  t $close_message 	 D  t  t t  t  C 
O  CCD,  
message@3@<@6 B @9CD.   @:XD  t  t t  t acyclic_termD  t  t t  t  C| 	 D  t  t t  t  C| 
O  C{CFk  
 @@3@-@5 A@5 B@6
$qlf_close  @9XD  t  t t  t  AD  t  t t  t $pop_input_context D  t  t t  t mutex_createD  t  t t  t 
$loading_file D  t  t t  t  C @D  t  t t  t  C 	 D  t  t t  t  C 
D  t  t t  t tellingD  t  t t  t  CP D  t  t t  t  CP @D  t  t t  t  CP 	 D  t  t t  t  CP 
D  t  t t  t integerD  t  t t  t $expand_goal 	 O  C C  B B@3@6expand_goal B@9XD  t  t t  t duplicate_termD  t  t t  t $source_term 	 D  t  t t  t  C 
O  CCC  @3
@5 C @B	@(end_of_file@J@<@O@=@P@9XD  t  t t  t 
$start_module 	 D  t  t t  t  C 
O  CC@#H  @3@,@5$current_module @,@-@5 @8@)@5	same_file @<@5	nb_setarg  @@6 C@9C@_H#  @3@,@5 @@5 C@,@5 A@-@,@5 @8@.redefine_module@+@2
 @@5 @~@,@,@5 @ @5 A @@5$declare_module @,@5 B @. C
@2@5 @@5 CN@5
$qset_dialect  @@6 C@9XD  t  t t  t $make_system_source_files D  t  t t  t directory_filesD  t  t t  t  @]D  t  t t  t 	set_inputD  t  t t  t write_lengthD  t  t t  t  BM 	 D  t  t t  t  BM 
O  BLCGD  
 @>@3@<
@6 BT@9CGF  	
@3
@6 BT@9XD  t  t t  t $in_system_dir 	 D  t  t t  t  D 
O  DCE  @3 @@,@5 @ @-@-@6 @@9XD  t  t t  t  @m @nD  t  t @ot  t @m @rD  t  t t  t  @m 
O  DC@  @3@@9XD  t  t t  t 
$mt_load_file 	 D  t  t t  t  D 
O  DC@*F.  @3threads @@5 @@<@.
with_mutex B^@/$mt_start_load@+
@2@.$mt_do_load

@2@.$mt_end_load@2@6 C}@9CF5  @3@.if@+@2
 @@5 @~
@5 Bz @<
@6$already_loaded @9C	F9  @3
@6 Cw @9XD  t  t t  t keysortD  t  t t  t ignore @nD  t  t @ot  t D D  t  t t  t  D 
O  DCA  @3@@<@9CA   @:XD  t  t t  t  C @nD  t  t @ot  t C D  t  t t  t  C 
O  CC
D  @3@0@. D B{@2@2@6 C @9XD  t  t t  t  @ D  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C@2E  @3@,
@5 @@,@5 C@,@5 C@,@5 @@B@5 C\@J@$
@=@$
@9XD  t  t t  t plusD  t  t t  t put_codeD  t  t t  t  C8D  t  t t  t make_directoryD  t  t t  t @<D  t  t t  t retractD  t  t t  t absolute_file_name 
O  DCBk  @3@5 A@A
@5 A@J
@N@<@6 D  @9CABo  @3@B@5 A@J@P@=
@. @d@. A^ A@2@-@2@5 @h@B@.
extensions@+
@2@,@5 A[@J@P@C@=@%@B@. A@+@2@5 C\@J@,
@5$file_type_extensions @#@=
@#
@0 @2@!@C
@,@5$canonise_extensions @B	@R@J@#@=@0@. Aregular@2@2@!@B@.	solutions@+@2@,@5 A[@J@P@=@%first@#@B@.file_errors@+@2@,@5 A[@J@P@=@% @e@#@B@5 C0@. C @@2@,@5 A[@J@,@5 C@,@5 @'@=@#
@#@C@B@ @2@( D.@J@ @B@! @@5 C@J@!@P@=@B@"@(fail@J@"@O@=
@. @d@.existence_errorsource_sink
@2@-@2@6 @h@= @@6 C@9XD  t  t t  t variant_sha1D  t  t t  t $qlf_start_sub_moduleD  t  t t  t 
byte_countD  t  t t  t $canonise_extension 	 D  t  t t  t  D8 
O  D8CCX   D' D'@3@<@9CCY  	
@3.@-@5 @-@<@9CC[  @3 D:@6 @-@9XD  t  t t  t current_char_conversionD  t  t t  t prolog_current_frameD  t  t t  t  C @nD  t  t @ot  t C D  t  t t  t  C 
O  CCEO  @3@6 D@9XD  t  t t  t tty_get_capabilityD  t  t t  t $initialization_failure 	 D  t  t t  t  D> 
O  D>C
A  @3warning@.initialization_failure
@2@6 A@9XD  t  t t  t  CD  t  t t  t create_prolog_flagD  t  t t  t  D
 	 D  t  t t  t  D
 
O  D	CF=  	
queue
@3
@,@5 C @A@5thread_self @J@N@<@9CF@  	already_loaded@3@. D@+
@2 @@5 @~
@5 D@<@9CFC  @3@,
@5 DH@,@5 @y @. DG

@2@6 A @9XD  t  t t  t 
$prof_nodeD  t  t t  t get_codeD  t  t t  t  @  
O  @ CA    @3@O@9XD  t  t t  t mutex_propertyD  t  t t  t 	copy_termD  t  t t  t  @ D  t  t t  t 
thread_createD  t  t t  t thread_peek_messageD  t  t t  t  @:D  t  t t  t  B 	 D  t  t t  t  B 
O  BCC:  @3@,
@5 CD
@,@5$list_to_set @6 @'@9XD  t  t t  t  BD  t  t t  t  BD  t  t t  t  C 	 D  t  t t  t  C 
O  CCH  @3 @5 @,@5 @@* A-@<@.expects_dialect@2@6 A@9CH   @:XD  t  t t  t call_shared_object_functionD  t  t t  t $record_clauseD  t  t t  t $add_findall_bagD  t  t t  t  C @nD  t  t @ot  t C +D  t  t t  t  C 
O  CCE  @3@0@. D B{@2@1@.must_be_module @@2@1@. A~@2@2@6 D@9XD  t  t t  t unsetenvD  t  t t  t  @ZD  t  t t  t  CD  t  t t  t msortD  t  t t  t  C 	 D  t  t t  t  C 
O  CCG  
?-@3@<@6 B@9CG  
 A@3@<@6 B@9CG  @3@<@. B
@2@,@. B @e@2@6 C@9XD  t  t t  t  BD  t  t t  t  AS 	 D  t  t t  t  AS 
O  ARCH  
//

 @3@_@d
@`@l@u@9CH   	
@:XD  t  t t  t string_to_atomD  t  t t  t $code_classD  t  t t  t  B^ 	 D  t  t t  t  B^ 
O  CCE  @3@A
@. @P@-@2@5 C\@J
@N@. 
@2@ @prolog_load_file Dj@<@9CE  @3@. @P@-@2@5 C\@<@5$assert_load_context_module @6 D@9C@"E  @3@0@. Aprolog@2@1@. A @Z@2@2@,
@5 D!
@5 Dn
@6 D @9XD  t  t t  t 	peek_byteD  t  t t  t character_countD  t  t t  t tmp_fileD  t  t t  t tty_sizeD  t  t t  t  C2D  t  t t  t  B 
O  BC@!BC  @3@.$expand_file_search_path
 @2@.loop@+@2@. @i@/ @d@.
loop_error
@2@/ B@2@6 C@9XD  t  t t  t  DY 	 D  t  t t  t  DY 
O  DXCCD   @:CCE  
@3
@5 C\@<
@6 DW@9CCH  
@3
@6 DW@9XD  t  t t  t char_conversionD  t  t t  t  @Y 
O  @XCD  @3@B

 @Y@,@5 @@J
@$
@=@&
 @V@C @Y@6set_prolog_flag @9XD  t  t t  t  B 	 D  t  t t  t  B 
O  BCC  @3verbose_file_search @@5 @@< @6 A@9CC    @:XD  t  t t  t $leashD  t  t t  t prolog_choice_attributeD  t  t t  t  A @nD  t  t @ot  t A  D_D  t  t t  t  A 
O  DCE"  @3@0@. D B{@2@1@. D` @@2@1@. A~@2@1@. A @@2@2@6 D@9XD  t  t t  t  B D  t  t t  t  B @D  t  t t  t  B @D  t  t t  t  B 	 D  t  t t  t  B 
D  t  t t  t unify_with_occurs_checkD  t  t t  t setup_call_catcher_cleanup @nD  t  t @ot  t D   @r D  t  t t  t  D 
O  DCA7  @3@5 B @@@9XD  t  t t  t  @ @nD  t  t @ot  t @ D  t  t t  t  @ 
O  DC	@N  @3 C @@6 C @9XD  t  t t  t  BS 	 D  t  t t  t  BS 
O  BRCD  @3@6 CO @9XD  t  t t  t $expand_directive 	 D  t  t t  t  D 
O  DC@,I  @3@,@,
@5 C@_@d
@`@q@5 A @0@+@2@5 A;@,@5$mk_normal_args @0@1@2@6 A;@9XD  t  t t  t  DD  t  t t  t set_end_of_streamD  t  t t  t putD  t  t t  t  A4 	 D  t  t t  t  A4 
O  A3CJH  
@3
@5 A$@<@9CJJ  	@3
@6 A2@9XD  t  t t  t  @UD  t  t t  t goal_expansion @D  t  t t  t  D @D  t  t t  t  D 
O  DCAFu@$/usr/lib/swi-prolog/library/debug.pl  ZsA D
debug @@3@4 B@B
optimise @@5 @@J
@P@=@5debug_topic D@O@9CAL D D
	debugging D1@3@4 D@B
 D @@5 @@J
@P@=@5 D@O@9CAR D D
	assertion@3@4 D D @@5 @@& @@9C@&AU D D
assume@3@4 D @.
compatibility@/renamed@.  D@2@/  D@2@5 A D @@5 @@& @@9C@ A A@3@4 B @6math_goal_expansion B @9C@*@w B B
 AW

 AW
  @@3@4 B
@A@5	qualified B
@J@N A{ B@6 B@9C@;@ B B
 D

;
 C
@3@4 B
 A{ B@5 B@A@,@0@1
@1@2@5sub_termoccurs@( C@J@N@=@C@9C@ @ B B
 

 
@3@4 B
@5 AN@5
rename_module B
 A{ B@6 B@9C@ B B 
 C
 C
 D B@:CA	 B B
bb_put

	nb_setval
@3@4 B
@6bb_key B
@9CA B B
bb_get


nb_current
@3@4 B
@6 D@9CA
 B B
	bb_delete

 @t
 D
 A@3@4 B
@6 D@9C@"A B B
	bb_update

 @t
 D
 D@3@4 B
@6 D@9XD  t  t t  t repeat D  t  t t  t  CD  t  t t  t 
$close_wic D  t  t t  t $file_scoped_flag 	 D  t  t t  t  D 
O  DCF   generate_debug_info@:CF    D@:XD  t  t t  t $attvars_after_choicepointD  t  t t  t $requireD  t  t t  t  CCD  t  t t  t $record_included 	 D  t  t t  t  D 
O  DC@{D  


 C done A@3@-@,@5 @8@<@5 C  @,@5 Bm @. D@/start@/ D@2@5 C@,@5 @@0@2@,@5 B @B@#@> @5 @=@5$qlf_current_source @J@.  @/ @@2@6$compile_aux_clauses @=@6$qlf_include @9CD   
 @@:XD  t  t t  t  Bt 	 D  t  t t  t  Bt 
O  BsCC   @ @3@<@9CC   @ @3@<@9CC   	
@:XD  t  t t  t  A!D  t  t t  t sortD  t  t t  t rationalD  t  t t  t  B D  t  t t  t 
string_lengthD  t  t t  t delete_fileD  t  t t  t @>D  t  t t  t $load_file_list 	 D  t  t t  t  D 
O  DCEk   @:CEl  
@3@. C
@2@,@. A @e@2@5 C@6 D @9XD  t  t t  t put_charD  t  t t  t flagD  t  t t  t 	is_streamD  t  t t  t  AD  t  t t  t 
line_countD  t  t t  t tty_putD  t  t t  t  C 	 D  t  t t  t  C 
O  CCI   part@:CI    @@:XD  t  t t  t $load_additional_boot_files publicD  t  t t  t  D  	 D  t  t t  t  D  
O  D C@)J  @3argv@,
@5 @@,@5 @x@B@* C@JLoading additional boot files~n@5 AE A@.  @@2@5 B additional boot files loaded~n@6 D@=@P@9XD  t  t t  t  C# 	 D  t  t t  t  C# 
O  C"CAF}  @3clauses@,@5 @ cputime@,@5 E
@,@5$set_verbose_load 
@,@5 Bn@,@5 Ag @,@5 D @,@,@5 D@. @/ D@/ D
@2@5 C@B@. @P@+@2
@5 C\@J@% @?@=@% @7@C@B@ @@@( @?@B@!@#@. D @2
 @7@5 @~@J@!@. @@2@5 @@,@,
@5
$qload_stream C@=@. @>@2@,@,
@5
$consult_file @J@ @P@C@=@-@B@"@( @7@,@5
$consult_goal @,@,
@@J@"@P@= @e@. E	@/failed
@2@5 A@O@D@C
@5$import_from_loaded_module @B@#	@( @J@#@5garbage_collect_clauses  @=@P E@,@5 E E@,@5 E@_@d@d@j C`@v@_@d@d@j C`@v@. E	@/ D@. D
@2@2@5 C@5$set_autoload_level  Bq@5 D@6$restore_file_scoped_flags @9XD  t  t t  t $atom_completionsD  t  t t  t abort D  t  t t  t format_timeD  t  t t  t  DJD  t  t t  t ?=D  t  t t  t 	$raw_readD  t  t t  t $visibleD  t  t t  t prolog_frame_attributeD  t  t t  t \=D  t  t t  t  @ @nD  t  t @ot  t @ D  t  t t  t  @ 
O  E*C	@O  @3 C @@6 D@9XD  t  t t  t $run_initialization 	 D  t  t t  t  E+ 
O  E+C@0As  @3@>@&@,@,@5
$init_goal @B@,
@.$initialization_error
@2@5 C@J@O@=@5 D? @O@C
@=@P@D@C
@9XD  t  t t  t $execute_directive_2 	 D  t  t t  t  E3 
O  E3CIY  
 A|@3@<@-@5 @8@,
@5 @N 
@. A|@2@6 @@9CI]  @3@,@5 D @<@6 B@9C@BI`  @3@A @5 @J@N@<@,@5 A @B@'@( @m@J@,
 @5 B@. @@+
@2@.$execute_directive_3
@2@. @t@. B
@2@/ @@2@6 C}@=@6 E8 @D
@9CIm  @3@6 E:@9XD  t  t t  t 
copy_term_natD  t  t t  t  E 	 D  t  t t  t  E 
O  EC@%F  @3@)
@5 AN@<@. A~@+
@2 A@5 @~@. A@+@2 @@5 @~
@6 A @9CF   @:XD  t  t t  t  @D  t  t t  t  B-D  t  t t  t  C[D  t  t t  t seeingD  t  t t  t  B 	 D  t  t t  t  B 
O  BCIU  @3@,@5 C @6 E4 @9XD  t  t t  t term_attvarsD  t  t t  t  @]D  t  t t  t $negate 	 D  t  t t  t  EA 
O  EACF    @ @@:CF    @ @@:XD  t  t t  t delete_import_moduleD  t  t t  t  C 	 D  t  t t  t  C 
O  CC@;I  @3@5ground @<@ 
 AW
@!
@. 
@2@5 CK@B
@5 A @J@P@= D@@.no_exported_op@2@6 A@9C@3I  @3@>@)@,
@,@,@5 EG@ 
 AW
 
@!
@. 
@2@5 CK@O@=@P@D
@C@9XD  t  t t  t write_canonicalD  t  t t  t setargD  t  t t  t  E 	 D  t  t t  t  E 
O  ECG  @3@. B@-@2@5 CQ@. EL
@2@6 @S @9XD  t  t t  t writeqD  t  t t  t   	 D  t  t t  t   
O  BCC}  @3@5 @B@'
@J@P@=@6 B@9XD  t  t t  t  Am 	 D  t  t t  t  Am 
O  AlCF  
 C`@3@5 D @6 @@9XD  t  t t  t 
set_prolog_IOD  t  t t  t random_propertyD  t  t t  t call_cleanup @nD  t  t @ot  t ES  D  t  t t  t  ES 
O  ETC	A>  @3 @@-@6 D @9XD  t  t t  t $valid_term 	 D  t  t t  t  EV 
O  EVCG  @3@Q
@< @e@. @d Bd@-@2@6 A@9CG  @3@*
 C@9XD  t  t t  t  DD  t  t t  t  @D  t  t t  t  C;D  t  t t  t 	char_codeD  t  t t  t  E$D  t  t t  t  @pD  t  t t  t $add_dialect 	 D  t  t t  t  EY 
O  EYCG~  @3emulated_dialect@,@5 @@*swi@<@ 
 Az
@!@9CG   	
@:XD  t  t t  t  D @nD  t  t @ot  t D D  t  t t  t  D 
O  E]C	@U  @3 C D@6 D@9XD  t  t t  t $prefix_module 	 D  t  t t  t  E^ 
O  E^C	A  	
	@3@<@9C
A   

 
@:XD  t  t t  t $debuglevelD  t  t t  t  C @nD  t  t @ot  t C  D_D  t  t t  t  C 
O  CC@'EQ  
 
@3@B@5 A@J@P@=
@. @d@. A^ A@2@-@2@5 @h
@6 C@9XD  t  t t  t  @/D  t  t t  t  C @nD  t  t @ot  t C D  t  t t  t  C 
O  CCE  @3@0@. D B{@2@1@. D` @@2@2@6 D@9XD  t  t t  t 
mutex_lockD  t  t t  t $spyD  t  t t  t numberD  t  t t  t reset_profiler D  t  t t  t shellD  t  t t  t $fail D  t  t t  t  A1D  t  t t  t 	code_typeD  t  t t  t recordzD  t  t t  t  DQD  t  t t  t $prolog_list_goal DD  t  t t  t  Ei 	 D  t  t t  t  Ei 
O  EiCJ  @3@ Djprolog_list_goal Dj@<@9CJ  @3@8 Djlisting Dj@9XD  t  t t  t copy_stream_dataD  t  t t  t tellD  t  t t  t thread_setconcurrencyD  t  t t  t  B 	 D  t  t t  t  B 
O  BC
I  
 @t@3@< @ecannot_redefine_comma@5 A@O@9C@*I  @3@,@,
@5$clause_source @B @5 @J
@6 D] @C@=
@,@5 D] development@6 A) @9XD  t  t t  t  AED  t  t t  t  A: 	 D  t  t t  t  A: 
O  A9CJ\   C@3@6number_chars @9CJ^   AP@3@6 A.@9CJ`   @@3@,
@5 A.
@6term_to_atom @9XD  t  t t  t  BD  t  t t  t 
noprotocol D  t  t t  t $set_debugger_print_options 	 D  t  t t  t  E 
O  ECA  write@3@<debugger_print_options@0@.quoted @@2@1@.
attributes E@2@1@.spacing
next_argument@2@2@6 DC @9C@*A  print@3@< E@0@. E @@2@1@.portray @@2@1@.	max_depth
@2@1@. E E@2@1@. E E@2@2@6 E@9C@*A  @3 E@,@5 @@B
@. E@-@2@,@5 A[@J
@P@=@# E@0@. E
@2@2@6 E@9XD  t  t t  t  ED  t  t t  t notraceD  t  t t  t  @ @nD  t  t @ot  t @ D  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CC  @3@B	 @5 @J@P@=@@9XD  t  t t  t $apropos_matchD  t  t t  t $print_message_fail 	 D  t  t t  t  E 
O  ECG  @3 @e@5 C@O@9XD  t  t t  t  E! 	 D  t  t t  t  E! 
O  E CF   @:CF  
 C`
@3@5 D
@6 E@9XD  t  t t  t  DD  t  t t  t 	get_attrsD  t  t t  t  AV 	 D  t  t t  t  AV 
O  AUCH  

 AI
@3@5 AQ@<@9CH  
@3@<@6 AT@9CH  @3@. @d@. D2 Bg
@2@-@2@6 @h@9XD  t  t t  t  D: @nD  t  t @ot  t D:  D_D  t  t t  t  D: 
O  ECE*  	@3@<@6 B@9CE,  
 
@3@. @1
@2@6 B@9XD  t  t t  t  C 	 D  t  t t  t  C 
O  CCE  

 @?@3@. @P@-@2@5 C\@<@9CE  
compile@3@,@5$spec_extension  Dq@ Djprolog_file_type Dj@<@9C@YE  @3 @5 @,@,@5 CA Dq@ Dj E@, @ Dj E@5 CA@B@% @Z@5 A@B@5$qlf_up_to_date @J@&
qload@=
@@ E@5 A@J@&
 C@M@J@<@=@@@5	$qlf_auto @J@<@&
 C@M@9CE   
 E@:XD  t  t t  t 
line_positionD  t  t t  t put_attrD  t  t t  t  C 	 D  t  t t  t  C 
O  DC@X  
 
@3
@6 C@9XD  t  t t  t  CD  t  t t  t $garbage_collectD  t  t t  t 
$goal_type 	 D  t  t t  t  E 
O  ECI  @3@B
@5 C @J@& A@=@& @m@9XD  t  t t  t atom_numberD  t  t t  t $set_prolog_stackD  t  t t  t $check_load_non_module 	 D  t  t t  t  E 
O  ECG  @3@-@5 C@<@9C@6G  @3@,@-@5$load_context_module @)@<@. AO@+
@2@ENon-module file already loaded into module ~w; trying to load into ~w@0@1@2@5 BA@. @d@. BC A @7
@2@/ BF@.  C@2
@2@6 @h@9CG   @:XD  t  t t  t module_transparent @nD  t  t @ot  t E D  t  t t  t  E 
O  EC	@P  @3 C @n@6 D@9XD  t  t t  t ttyflush D  t  t t  t varD  t  t t  t 
atomic_concatD  t  t t  t $restore_load_stream 	 D  t  t t  t  E 
O  EC@0D  	
 @
@3@B@( @@J@. @ D'@2@5 @@=@P@B@(
 @@J@. @ @@2@6 @@=@P@9XD  t  t t  t current_functorD  t  t t  t $nospyD  t  t t  t stamp_date_timeD  t  t t  t  B @nD  t  t @ot  t B D  t  t t  t  B 
O  BC@7E0  
 @3@( @@<
$user_consult@,
@. D_
@2@5 D @n
user://@,@5 @-@. @2@0@. @P A@2@2@6 D@9C
E6  @3@0@. C @@2@2@6 D@9XD  t  t t  t  @) 	 D  t  t t  t  @) 
O  @(CJi  	
@3
@6$member_ @9XD  t  t t  t 
mutex_destroyD  t  t t  t recordaD  t  t t  t  B^ 	 D  t  t t  t  B^ 
O  B]C@_G  @3@. @ @@- @ @ A-@2@!@>@<@-@,@-
@5 C @5 EW @B @@5 @@J
@5$first_term  @@5 C@=@5 C @@5 @@=@5 @ @C@<@6 @@9XD  t  t t  t $initialization_context 	 D  t  t t  t  E 
O  EC@,A}  @3@B@,@,
@5 @8@J@ 
 
@!@,@5 CH @6 @@=	@& A-@% A-@D
@9XD  t  t t  t $run_at_halt  DD  t  t t  t  E  	 D  t  t t  t  E  
O  E CJ  @3@>@,
@5$at_halt @,@. A @e@2@5 C@O@=@P@D
@9XD  t  t t  t 	read_termD  t  t t  t  	 D  t  t t  t  DD  t  t t  t  C 	 D  t  t t  t  C 
O  CC@8C  		
 @>@3@<@. @=@. @>@2@+@2@.
$term_in_file
@0@2@2@.
$close_source @@2@6 C}@9C@GC  

@3@,@0@. A Dq@2@1@. A @Z@2@2@5 D!@,@5 D @. @=@+@+@2@. E
@0@2@2@. E@2@6 C}@9XD  t  t t  t  EFD  t  t t  t \=@=D  t  t t  t $put_quotedD  t  t t  t  @m @nD  t  t @ot  t @m @r @r @r @rD  t  t t  t  @m 
O  EC@  @3
@@9XD  t  t t  t  CD  t  t t  t  APD  t  t t  t  @UD  t  t t  t appendD  t  t t  t seekD  t  t t  t 
nb_linkargD  t  t t  t  EJD  t  t t  t  E 	 D  t  t t  t  E 
O  EC
E  @3@5 AN@-@6 CA@9CE  @3@5 C@,@5 @@6 E@9XD  t  t t  t  CD  t  t t  t $get_choice_pointD  t  t t  t 	put_attrsD  t  t t  t  C D  t  t t  t  Bp 	 D  t  t t  t  Bp 
O  BoC@4F  @3@. A@+@2 @@5 @~@B@,
@5 EL @J@$
@=@& @C
@B
@( @@J@P@C@=@n@6 E@9XD  t  t t  t  CSD  t  t t  t  DD  t  t t  t  DD  t  t t  t  @D  t  t t  t get_attrD  t  t t  t  C 	 D  t  t t  t  C 
O  CCEX  @3@Q
@<@. @d Bd@/ BF@.  C@2@-@2@6 @h@9CE[  @3@<@9C@&E\  @3@. @P@-@2@5 C\@<@B
@5 AN@J
@6 C@=
@. @d@. A^ AP
@2@-@2@6 @h@9C@-Eb  @3@ 
@!@<@B
@5 A@J
@6 D@=@. @d@. A^ A
@2@/ BF@.  C@2@-@2@6 @h@9CEh  @3@6 C @9XD  t  t t  t 
collation_keyD  t  t t  t  ED  t  t t  t $factorize_termD  t  t t  t 	$qlf_loadD  t  t t  t $clause_term_positionD  t  t t  t $expanded_term 	 D  t  t t  t  E 
O  EC@DK  @3@. B@+@2@,@. E@2@5 C@B
@* C@J@,@5 C@=@#@B@c@R@ 
 A@!@R@J@B@)@ 
 @@!@J@. A|@+@2@5 @@,@5 Bi 
@6 C@=@'@B@ 
 A|@!@J@. A|@2@5 @@O@=@$
@$
@$@C@C@C@=@$
@$
@$@D@D@9XD  t  t t  t  DD  t  t t  t  A @nD  t  t @ot  t A D  t  t t  t  A 
O  EC	@Q  @3 C A@6 D@9XD  t  t t  t  Aa  
O  Aa CJ    @3 @6 Aa @9XD  t  t t  t  D 	 D  t  t t  t  D 
O  DC@$F  @3@,@5 C@<@B@5 AN@J@#@=@ @!
@6 E@9CF  
 @@3@<@9CF  @3@0@. D @@2
@2@6 C@9XD  t  t t  t compile_predicatesD  t  t t  t mutex_unlockD  t  t t  t  E&D  t  t t  t current_outputD  t  t t  t  E/ @D  t  t t  t  E/ 	 D  t  t t  t  E/ 
O  E.C  B B @$/usr/lib/swi-prolog/boot/toplevel.pl
 	$toplevelset_default_history
  F B8@:C  B B  F 
  F Equery_debug_settings
 D @ @
  F BR@:C  B B @#/usr/lib/swi-prolog/boot/topvars.pl
 toplevel_variables AWfx  @$
  F@(@:C  B B  A-
  Bload_foreign_library processforeign F
 @&/usr/lib/swi-prolog/library/process.pl@/@:C  B B  A-
  B F

 socket F Finstall_socket
 @%/usr/lib/swi-prolog/library/socket.pl@:@:C  B B  A-
 	read_utillink_foreign
 @'/usr/lib/swi-prolog/library/readutil.pl@Y@:C  B B  A-
  B F
 files_ex Ffiles
install_files
 @&/usr/lib/swi-prolog/library/filesex.pl@9@:XD  t  t t  t  D 	 D  t  t t  t  D 
O  DCFH  
 DD@3@<@. B@-@2@- @@5 C
@6 D@9C
FK   DK@3@<
@6 D@9C
FM  @3
@5 D@6 E, @9XD  t  t t  t  E D  t  t t  t  A] 	 D  t  t t  t  A] 
O  A\C
Ju   	


@:CJv  	

@3@6 A[@9XD  t  t t  t recordedD  t  t t  t =@=D  t  t t  t close_shared_objectD  t  t t  t  Dp 	 D  t  t t  t  Dp 
O  DoCGi  @3@.register @@2@5 C\@<@9C@(Gk  @3@,
@-@5 @8@<@5 E @,@5 EZ @,@5$load_ctx_options @.  @/ E
@2
@6 D@9C@FGs  @3@5 F!@,
@5 F"
@,@5 F#@B@$@. E
@-@2 @@,@5 A @A@. A@-@2@5clause_property A@J@N@J@5 @ @=@P@C@. E
@2@6 C@9XD  t  t t  t $reverse 	 D  t  t t  t  F- 
O  F-CJy  @3@6 F- @9XD  t  t t  t  DVD  t  t t  t $start_non_module 	 D  t  t t  t  F1 
O  F1CG  @3@. D` @@2 @@5 @~@<@. @d@. @fmodule_file
@2@-@2@6 @h@9C@ G  @3@,

@5 A@.$qlf_start_file
@2@5 @@5 C
@5 C @@6 C@9XD  t  t t  t  B 	 D  t  t t  t  B 
O  BCCy  @3@.$compilation_mode_store@-@2@5 CQ@. F6
@2@6 C@9XD  t  t t  t  ED  t  t t  t term_variablesD  t  t t  t sleepD  t  t t  t  CD  t  t t  t $def_modulesD  t  t t  t  E 	 D  t  t t  t  E 
O  ECE  @3@B@5 @@J@,@5 @@,
@5 @@_@d
@g@r@=@P@D@9XD  t  t t  t $collect_findall_bagD  t  t t  t seen D  t  t t  t 
set_randomD  t  t t  t $compile_wic  DD  t  t t  t  F>  	 D  t  t t  t  F>  
O  F> C@"J/  @3 D@,
@5 @@,@5 @x@,@5 A>
compileout@,
@5 B @ Dj B Dj
@8 Dj
qsave_programqsave@9XD  t  t t  t $freezeD  t  t t  t setenvD  t  t t  t  @m @nD  t  t @ot  t @m @r @r @r @r @r @r @rD  t  t t  t  @m 
O  FKC@  @3
@@9XD  t  t t  t current_flagD  t  t t  t ==D  t  t t  t compile_aux_clauses 
O  FNC	I  @3 B* @@5 @@<@9CI  @3@,@-@5 @8@6 D@9XD  t  t t  t 
thread_detachD  t  t t  t  F5D  t  t t  t  @ 	 D  t  t t  t  @ 
O  EC@'G  @3 @@5 @@<@,@5 C@,@5 @@5 A@. F4@2@5 @ @@6 @@9C
G  @3@,@5 @@6 @ @9XD  t  t t  t 	$autoload 	 D  t  t t  t  FR 
O  FRC@A  	@3@,
@,@5
$find_library FR@,@5 C@0@. E @@2@2@,@5 Bn@B
verbose_autoload @@5 @@J@% @=@% @. A@. 
@/ @2@2@5 A@, @5 B@B@'

@J@. 
@2@5 C @=@5@B@. 
@2defined@5 B@J@. 
@/import@/ 
@2@@=@. 
@2@0@. @2@2@5 C @5 B@5 E@-@. 
@2@6 A@9XD  t  t t  t  AM 	 D  t  t t  t  AM 
O  ALCH  
 @3@5 AN@5 C @<@9CH  
 Df@3@5 AN@6 F_@9XD  t  t t  t 	$break_atD  t  t t  t $prof_procedure_dataD  t  t t  t  DsD  t  t t  t  @,D  t  t t  t  A 	 D  t  t t  t  A 
O  AC@*I  @3@-@. 
@/ A@-@-@-@2@5 A@<@. AW@+
@+@+@2@. 
@/ A
@2@6 Ah Ap@9CI   
@:XD  t  t t  t  C  	 D  t  t t  t  C  
O  BCG  @3 A@-@5 C@<@6 A@9CG   @:XD  t  t t  t $dwim_predicateD  t  t t  t  @ @nD  t  t @ot  t @ D  t  t t  t  @ 
O  FfC	@R  @3 C @@6 D@9XD  t  t t  t  D 	 D  t  t t  t  D 
O  D
CFQ  
 DD@3@<@9CFR   DK@3@<@9CFS  @3@. DG@-@+@-@2@-@5 F&@5 F+ D@5thread_send_message @6 Ct @9XD  t  t t  t  D  t  t t  t $depth_limit_trueD  t  t t  t  A @nD  t  t @ot  t A D  t  t t  t  A 
O  ACE  @3@0@. D B{@2@1@. D` @@2@1@. A @@2@2@6 D@9XD  t  t t  t 
mutex_trylockD  t  t t  t  EhD  t  t t  t  CD  t  t t  t 
current_inputD  t  t t  t  A 	 D  t  t t  t  A 
O  ACHY  @3@5 D   CV@. C
@2@5 A@,@5 CY@,@5 A @<@$
@9XD  t  t t  t tracing D  t  t t  t 	char_typeD  t  t t  t $end_auxD  t  t t  t  F- 	 D  t  t t  t  F- 
O  F0CJ|   	@:CJ}  
@3@0
@2@6 F/@9XD  t  t t  t  EOD  t  t t  t  B~D  t  t t  t  B 	 D  t  t t  t  B 
O  DCJ  
@3
@6 B@9XD  t  t t  t format_predicateD  t  t t  t  A7 	 D  t  t t  t  A7 
O  A6CJM   argument C@:CJN    A AP@:CJO   class AP@:CJP   emulator AP@:CJQ   global C@:CJR   goal @@:CJS   	init_file AP@:CJT   local C@:CJU   map AP@:CJV    A AP@:CJW   stand_alone AP@:CJX   toplevel @@:CJY    F
 AP@:CJZ   trail C@:XD  t  t t  t  BD  t  t t  t protocollingD  t  t t  t  E 	 D  t  t t  t  E 
O  EC@AE  @3@A@5 D @J@N@B
@. C@+
@2@5 C\@J@P@= C@,
@5 @@B
@(
auto@J@P@C@=@(
large@,@5 B @_@d@`@q E@6 A@9XD  t  t t  t $module_name 	 D  t  t t  t  F 
O  FCH8  @3@Q
@<@,@5file_base_name @-@5 CA@6 F @9CH=  @3@5$reserved_module @<@. @d@. BC A B
@2@-@2@6 @h@9CH@   @:XD  t  t t  t 	compiling  
O  F CC   @3@A
 @5  @5 @@J
@N@9XD  t  t t  t $recover_and_rethrow DD  t  t t  t  F 	 D  t  t t  t  F 
O  FCA'  @3@. @i@2@5 ET @<@9XD  t  t t  t  E D  t  t t  t  E 	 D  t  t t  t  E 
O  ECG  @3@5 A@<
@6 BJ @9C@ G  @3@,@5 A@. D6@2@5 @
@5 F @@5 @@-@6 A@9XD  t  t t  t 	$open_wicD  t  t t  t  D* 	 D  t  t t  t  D* 
O  D)CCQ  @3@<@9CCR  
@3@<@5 D9 
@6 D(@9CCU  	@3@6 F@9XD  t  t t  t getenvD  t  t t  t $rc_close_archiveD  t  t t  t  @ D  t  t t  t  E 	 D  t  t t  t  E 
O  EC@9F  @3 Bq@5 @@B@)@. @+@2@5 C\@J@B@,
@5 EB @J
@,@5 Br@=@#@C
 Bq@6 D@=@P@D@C@9XD  t  t t  t $current_breakD  t  t t  t  @ @nD  t  t @ot  t @ D  t  t t  t  @ 
O  FC	@S  @3 C @@6 D@9XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CC  @3@B@,@5$directive_mode_store @J@$
@=@&
 @C@9XD  t  t t  t  D1 D  t  t t  t $moduleD  t  t t  t read_clauseD  t  t t  t current_blobD  t  t t  t 
$vm_assertD  t  t t  t get0D  t  t t  t  D 	 D  t  t t  t  D 
O  DCI   @:CI  

 @t@3
@6 D@9XD  t  t t  t  C D  t  t t  t prolog_skip_levelD  t  t t  t  E9 	 D  t  t t  t  E9 
O  E8C@?Ip  @3@,@5 A@B
@5$pattr_directive @J
@P@C@=@*@B@. 
@2@,@.$exception_in_directive@2@5 C@J@P@= D@@.goal_failed C@/ 
@2@5 A@O@C@9XD  t  t t  t $complete_atomD  t  t t  t prolog_current_choiceD  t  t t  t normalize_spaceD  t  t t  t  F 	 D  t  t t  t  F 
O  FCHC    @:CHD    @@:XD  t  t t  t  AD  t  t t  t  @D  t  t t  t  E D  t  t t  t  E @D  t  t t  t  E 	 D  t  t t  t  E 
D  t  t t  t thread_exitD  t  t t  t  Ba 	 D  t  t t  t  Ba 
O  B`CG;  
lexstate@3@-@5 B E[@6 D@9XD  t  t t  t \==D  t  t t  t  DD  t  t t  t $delete 	 D  t  t t  t  F 
O  FCJ  	@3@<@9CJ  

@3@<
@6 F @9CJ  
	
@3@6 F@9XD  t  t t  t  AD  t  t t  t nonvarD  t  t t  t $free_variable_setD  t  t t  t  ED  t  t t  t 
$skip_listD  t  t t  t  D]D  t  t t  t  BD  t  t t  t add_import_moduleD  t  t t  t  B 
O  BC@wJ  	@3@,@,
@5 F @B@(
 C@J@$@C@=@_@B@D@Q
@J@B@5 F_@J@_@f@g@j C`@v
@6 AC @=@'@B@Q@J
@6 Cm@=@. @d@. A^ C@2@/ BF@.  B@2@-@2@6 @h@C@=@. @d@. A^ A
@2@/ BF@.  B@2@-@2@6 @h@C@9XD  t  t t  t  D  t  t t  t $mark_executableD  t  t t  t  E 	 D  t  t t  t  E 
O  EC@HD1  
@3@5 @ @,@5$read_clause_options @5 Fo@,@5 F @B@$@( C@J@<@B@ 	@!@J@O@=

@6 E @=

@6 F@9XD  t  t t  t 
var_numberD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C@&H~  @3@,@5 @ @>@,@5 @'@-@,
@5 B+ @e@.undefined_export

@2@5 A@O@=@P@D@9XD  t  t t  t garbage_collect_atoms D  t  t t  t  E 	 D  t  t t  t  E 
O  ECG  
 Dd@3@<@. A@2
@6 E@9C@BG  

 A@3@R@B@ 
 B@!@J@<@5 F
@6 C @C@=@@@ 
 DZ@!@J@<@5 B[ @O@M@D@9CG  @3
@5 F2 @6 C@9XD  t  t t  t  FD  t  t t  t with_output_toD  t  t t  t $new_findall_bag D  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CC  @3@. F@-@2@5 CQ@. F
@2@6 C@9XD  t  t t  t  D& 	 D  t  t t  t  D& 
O  D%C
B   @7@3@< Dq@6 D$@9C@#B  @3 Aq@-@5 C@<@,@.  @@/ E
@2@,
@5 An
@0 D'@2@6 A$@9CB    Dqpl D'@:XD  t  t t  t  ED  t  t t  t 	noprofile @nD  t  t @ot  t F D  t  t t  t  F 
O  FC	@T  @3 C F@6 D@9XD  t  t t  t 
$xr_memberD  t  t t  t $clear_initialization DD  t  t t  t  F 	 D  t  t t  t  F 
O  FCA  @3@. E.@-@-@/ 
@-@2@6 CQ@9XD  t  t t  t  F 	 D  t  t t  t  F 
O  FCD?   @:C@!D@  
@3@B@5 C' @J@ @!@=@#
@6 F@9XD  t  t t  t   	 D  t  t t  t   
O  CCs  @3@B@,@5 F6 @J@$
@=@&
 @C@9XD  t  t t  t  AD  t  t t  t 	$break_pcD  t  t t  t  @D  t  t t  t 
$term_sizeD  t  t t  t  A 	 D  t  t t  t  A 
O  FsCH`  	 @@3@0@y@1@Y@2@5 C\
user_erroryes~n@6 BA@9CHc  	 @@3@0@n@1@N@2@5 C\ Fno~n@6 BA@9CHf  @3@0@a@2@5 C\ Fabort~n@5 BA@6 E#  @9C	Hj  @3 Ccredefine_module_reply@5 A@O@9XD  t  t t  t $rc_openD  t  t t  t  CM 	 D  t  t t  t  CM 
O  CLC@>II  @3@B@,@5 C@. @/ A@-@-@-@2 F[@5 B@J@P@=@. E@/ @+@/  A@2
@5 B@. A
@2
@6 B @9XD  t  t t  t isD  t  t t  t 	setlocaleD  t  t t  t  FD  t  t t  t redefine_system_predicateD  t  t t  t  BgD  t  t t  t  EqD  t  t t  t  E 	 D  t  t t  t  E 
O  ECD  
 @T
@3
@5 F+@. @U@2 C@5 F@6 C @9CD%  
 @@
@3@5 F+@. E
@2 C@5 F@6 F@9XD  t  t t  t $default_predicateD  t  t t  t 	unifiableD  t  t t  t not @nD  t  t @ot  t F D  t  t t  t  F 
O  FC
@  @3@A@@J@N@9XD  t  t t  t  E 	 D  t  t t  t  E 
O  ECJl   
@:CJm  
@3
@6 E@9XD  t  t t  t  CD  t  t t  t  B[ 	 D  t  t t  t  B[ 
O  FCH	  @3  @5 B@<@5 DZ @- @5 B@6 C@9CH  @3@6 F@9XD  t  t t  t  F8D  t  t t  t break D  t  t t  t  BD  t  t t  t  FiD  t  t t  t  @SD  t  t t  t  CD  t  t t  t =:=D  t  t t  t  C @nD  t  t @ot  t C~   D  t  t t  t  C 
O  C~CA;  @3@-@6 EU@9XD  t  t t  t  CD  t  t t  t $rc_append_fileD  t  t t  t copy_predicate_clausesD  t  t t  t  AD  t  t t  t $get_clause_attributeD  t  t t  t  C 	 D  t  t t  t  C 
O  DC
C  @3@,@5 E@6 C@9XD  t  t t  t tmp_file_streamD  t  t t  t  Ew 	 D  t  t t  t  Ew 
O  EvCI  
 
$source_location

 
@3@<@9CI   	
 A-@:XD  t  t t  t  F @D  t  t t  t  F @D  t  t t  t  F @D  t  t t  t  F 	 D  t  t t  t $undefined_procedure DD  t  t t  t  F 	 D  t  t t  t  F 
O  FCA  @3 @@. @2@,@5 E_ undefined_predicate@,@ Dj	exception Dj@<@$
@9CA  @3 A @@5 @@5 FS @<@&
retry@9CA   
 @e@:XD  t  t t  t  A 	 D  t  t t  t  A 
O  ACH   	@:CH  
@3
@,@5 AG @6 A@9XD  t  t t  t blobD  t  t t  t $iso @nD  t  t @ot  t G D  t  t t  t  G 	 D  t  t t  t  G 
O  GC	@V  @3 Ciso@6 D@9XD  t  t t  t  ED  t  t t  t 
$on_signalD  t  t t  t current_keyD  t  t t  t 
dwim_matchD  t  t t  t predicate_option_mode @D  t  t t  t  G
 
D  t  t t  t $prof_sibling_ofD  t  t t  t  Cz 	 D  t  t t  t  Cz 
O  CyCFf  

 @
@3@5	$qlf_open 
 @5 B@6 A@9XD  t  t t  t  CFD  t  t t  t  AD  t  t t  t  E1 	 D  t  t t  t  E1 
O  E0CA  @3 @e@.initialization_error
@2@6 A@9XD  t  t t  t $profileD  t  t t  t $size_streamD  t  t t  t 
downcase_atomD  t  t t  t  ED  t  t t  t  B[ 	 D  t  t t  t  B[ 
O  BZCG?  @3@. Az@+@2@5 C\@<@6 F@9CGB   @:XD  t  t t  t mutex_statistics D  t  t t  t thread_at_exitD  t  t t  t  ED  t  t t  t  D 	 D  t  t t  t  D 
O  DCI  @3@.
$start_aux@+@2@. C
@2@. Fv@2@6 C}@9XD  t  t t  t current_format_predicateD  t  t t  t  B 	 D  t  t t  t  B 
O  BCI5  	@3@<@9CI6  
@3@<
@,@5 Bc @6 B@9XD  t  t t  t  @m @nD  t  t @ot  t @m @r @r @rD  t  t t  t  @m 
O  GC	@  @3
@@9XD  t  t t  t \+ @nD  t  t @ot  t G D  t  t t  t  G 
O  G C
@  @3@A@@J@N@9XD  t  t t  t  GD  t  t t  t told D  t  t t  t prompt1D  t  t t  t  @yD  t  t t  t =\=D  t  t t  t  GD  t  t t  t  ES @nD  t  t @ot  t ES  @r D  t  t t  t  ES 
O  G$C	AA  @3 @@6 EU@9XD  t  t t  t  BPD  t  t t  t $current_prolog_flagD  t  t t  t rename_fileD  t  t t  t current_arithmetic_functionD  t  t t  t  F 	 D  t  t t  t  F 
O  FC@u  
 D@3 C @@6 C@9C@w  
 E*@3 C @@6 C@9C@y  
 E@3 C @n@6 C@9C@{  
 E@3 C A@6 C@9C@}  
 Ff@3 C @@6 C@9C@  
 F@3 C @@6 C@9C@  
 F@3 C F@6 C@9C@  
 E]@3 C D@6 C@9XD  t  t t  t del_attrD  t  t t  t  CD  t  t t  t @ @nD  t  t @ot  t G)  D_D  t  t t  t  G) 
O  G*C	@  @3@. G*@2@@9XD  t  t t  t $clause_from_sourceD  t  t t  t  E 	 D  t  t t  t  E 
O  EC@)E=  @3@-@,@5 CA@B
 @ Dj E@J
@ 
  $qload_file@!@=
@ 
   E@!@9XD  t  t t  t  C8D  t  t t  t  F7 @D  t  t t  t  F7 @D  t  t t  t  F7 @D  t  t t  t  F7 	 D  t  t t  t  Dx 	 D  t  t t  t  Dx 
O  DwC@QBH  
@3@,@5 C@<@,@ Dj A Dj@n@B@_@d@`@q@J@. Dy
@2@5 @h@=@P@,@0@. A1@2
@2@5 Dw @,@5 @@,@5 C@6 C @9CBT  @3@6 C@9XD  t  t t  t 
$rc_handleD  t  t t  t atom_to_termD  t  t t  t trim_stacks D  t  t t  t  F% 	 D  t  t t  t  F% 
O  F$CG   @:CG  
@3@5 Aw @<
@6 F#@9CG  	@3@6 F#@9XD  t  t t  t $hide @nD  t  t @ot  t G5 D  t  t t  t  G5 	 D  t  t t  t  G5 
O  G6C	@  @3 	 @6 B@9XD  t  t t  t  A 	 D  t  t t  t  A 
O  ACI  
 @t
@3@<@5 A
@6 A@9CI  
 D
@3@<@5 A
@6 A@9CI  
 Cr
@3@<@5 A
@6 A@9CI  @3@6 E @9XD  t  t t  t number_codesD  t  t t  t  BD  t  t t  t  @m @nD  t  t @ot  t @m D  t  t t  t  @m 
O  G9C@  @3@@9XD  t  t t  t  E @D  t  t t  t  E @D  t  t t  t  E 	 D  t  t t  t  E 
O  ECJ   @6/build/swi-prolog-nRDU4P/swi-prolog-6.2.6/boot/load.pl @:C@'s@ /usr/lib/swi-prolog/boot/load.pl   <A G; @8/build/swi-prolog-nRDU4P/swi-prolog-6.2.6/boot/expand.pl @:C@' G; G; @5/build/swi-prolog-nRDU4P/swi-prolog-6.2.6/boot/dcg.pl @:C@1 G; G; @9/build/swi-prolog-nRDU4P/swi-prolog-6.2.6/boot/license.pl @:C@1 G; G; @9/build/swi-prolog-nRDU4P/swi-prolog-6.2.6/boot/syspred.pl @:C@1 G; G; @:/build/swi-prolog-nRDU4P/swi-prolog-6.2.6/boot/messages.pl @:C@1 G; G; @:/build/swi-prolog-nRDU4P/swi-prolog-6.2.6/boot/toplevel.pl @:C@1 G; G; @8/build/swi-prolog-nRDU4P/swi-prolog-6.2.6/boot/attvar.pl @:C@1 G; G; @6/build/swi-prolog-nRDU4P/swi-prolog-6.2.6/boot/bags.pl @:C@1 G; G; @7/build/swi-prolog-nRDU4P/swi-prolog-6.2.6/boot/apply.pl @:C@1 G; G; @9/build/swi-prolog-nRDU4P/swi-prolog-6.2.6/boot/history.pl @:C@1 G; G; @6/build/swi-prolog-nRDU4P/swi-prolog-6.2.6/boot/dwim.pl @:C@1 G; G; @7/build/swi-prolog-nRDU4P/swi-prolog-6.2.6/boot/parms.pl @:C@1 G; G; @:/build/swi-prolog-nRDU4P/swi-prolog-6.2.6/boot/autoload.pl @:C@1 G; G; @5/build/swi-prolog-nRDU4P/swi-prolog-6.2.6/boot/qlf.pl @:C@1 G; G; @4/build/swi-prolog-nRDU4P/swi-prolog-6.2.6/boot/rc.pl @:C@1 G; G; @:/build/swi-prolog-nRDU4P/swi-prolog-6.2.6/boot/predopts.pl @:C@1 G; G; @7/build/swi-prolog-nRDU4P/swi-prolog-6.2.6/boot/packs.pl @:C@1 G; G; @9/build/swi-prolog-nRDU4P/swi-prolog-6.2.6/boot/topvars.pl @@:C  B B @&/usr/lib/swi-prolog/library/dialect.pl @
 A~
  D[@:C@%u GO  ZsA GP @$/usr/lib/swi-prolog/library/error.plprolog_dialect@:C@& GP GP @$/usr/lib/swi-prolog/library/lists.pl GR@:C@Gu GS  ZsA GT  GQlists@:C
  B B  B @
 Az B@:C
@= B B  A B
 Az B@:C
@> B B @%/usr/lib/swi-prolog/library/occurs.pl B
 Az B@:C
@? B B  D B
 Az B@:C
@* D D  GQ B
 Az B@:C
@+ D D  GS B
 Az B@:C
@@ B B  GQ B
 Az B@:C
@A B B  GS B
 Az B@:C
@B B B  A B
 Az B@:C
@" A A  GQ B
 Az B@:C
@# A A  GS B
 Az B@:C  B B @&/usr/lib/swi-prolog/library/quintus.pl @
 Az B
 A~
  E@:C@Pu GW  ZsA GX @4/usr/lib/swi-prolog/library/dialect/sicstus/lists.plquintus
 Az B
 A~
 member@:C@#u GY  @ZsA G\  GS
sicstus_lists
 Az B
 A @@:C
  B B  @ @
 Az B@:C
@+ @ @ @C/build/spark-6nmaoT/spark-2012.0.deb/simplifier/defectreporting.pro @
 Az B@:C
@!u G^  @]sA G_  GY @
 Az B@:C@> @ @ @@/build/spark-6nmaoT/spark-2012.0.deb/simplifier/data__system.pro @
 Az B
 A~
 add_system_toolname@:C@)u G`  7AA Gb @A/build/spark-6nmaoT/spark-2012.0.deb/simplifier/data__formats.prodata__system
 Az B
 A~
 	add_state@:C@, Gb Gb @?/build/spark-6nmaoT/spark-2012.0.deb/simplifier/ioutilities.pro Gd
 Az B
 A~
 write_terms_to_file@:C@.u Gf  @]sA Gh  Gcioutilities
 Az B
 A~
 add_type@:C@1 Gh Gh @@/build/spark-6nmaoT/spark-2012.0.deb/simplifier/newutilities.pro Gi
 Az B
 A~
 implode_separator_content_list@:C
@/u Gk  7AA Gm  GYnewutilities
 Az B@:C
@0 Gm Gm @5/usr/lib/swi-prolog/library/dialect/sicstus/system.pl Gn
 Az B@:C
@>u Go  @ZsA Gp  Fsicstus_system
 Az B@:C
@+u F  
ZsA Gr  B F
 Az B@:C@* B B  GY B
 Az B
 A~
 reverse@:C
@, Gr Gr  GY F
 Az B@:C
@- Gr Gr @%/usr/lib/swi-prolog/library/option.pl F
 Az B@:C
@)u Gt  ZsA Gu  GY
swi_option
 Az B@:C
@* Gu Gu  GQ Gv
 Az B@:C
@? Gp Gp  F Gq
 Az B@:C
@3u F  
ZsA Gw  B F
 Az B@:C@2 Gm Gm  Gc Gn
 Az B
 A~
  Ge@:C@5 Gm Gm  Gf Gn
 Az B
 A~
 throw_error@:C@4 Gh Gh  G` Gi
 Az B
 A~
 get_system_toolname@:C@2@7 Gh Gh @B/build/spark-6nmaoT/spark-2012.0.deb/common/versioning/version.pro Gi
 Az B
 A~
 toolset_version
 toolset_copyright
 toolset_banner_line
 toolset_distribution@:C@/ Gb Gb @D/build/spark-6nmaoT/spark-2012.0.deb/simplifier/data__data_files.pro Gd
 Az B
 A~
 must_get_datafiles_debug@:C@"@Au G  7AA G  Gcdata__data_files
 Az B
 A~
  Ge
  Gj@:C@"@D G G  Gf G
 Az B
 A~
  Gg
  Gx@:C
 @ @ @D/build/spark-6nmaoT/spark-2012.0.deb/checker/checker_ioutilities.pro @
 Az B@:C@*@%u G   8AA G  Gfsimplifier_ioutilities
 Az B
 A~
 
show_error
 display_header_full
 display_header_plain@:C@2@* G G  Gz G
 Az B
 A~
 toolset_support_line1
 toolset_support_line2
 toolset_support_line3
 toolset_support_line4@:C
u @         G  GY @
 Az B@:C
 G G @4/usr/lib/swi-prolog/library/dialect/sicstus/terms.pl @
 Az B@:C@!u G  @ZsA G @$/usr/lib/swi-prolog/library/terms.pl
sicstus_terms
 Az B
 A @@:C
@+u G  ZsA G @&/usr/lib/swi-prolog/library/rbtrees.plterms
 Az B@:C
 G G  Go @
 Az B@:C
@E @ @ @9/build/spark-6nmaoT/spark-2012.0.deb/checker/initvals.pro @
 Az B@:C  B B @$/usr/lib/swi-prolog/library/qsave.pl @
 Az B
 A~
  FF@:C
@%u G  ZsA G  GY FH
 Az B@:C
@& G G  Gt FH
 Az B@:C
@' G G  GQ FH
 Az B@:C  B B @./usr/lib/swi-prolog/library/prolog_autoload.pl FH
 Az B
 A~
  A@:C
@"u G  ZsA G  Gtprolog_autoload
 Az B@:C
@# G G  GQ G
 Az B@:C
@$ G G @(/usr/lib/swi-prolog/library/aggregate.pl G
 Az B@:C
@(u G  ZsA G @&/usr/lib/swi-prolog/library/ordsets.pl	aggregate
 Az B@:C
@6u G  ZsA G @#/usr/lib/swi-prolog/library/oset.plordsets
 Az B@:C
@) G G @$/usr/lib/swi-prolog/library/pairs.pl G
 Az B@:C
@* G G  GQ G
 Az B@:C
@+ G G  GY G
 Az B@:C
@, G G @$/usr/lib/swi-prolog/library/apply.pl G
 Az B@:C
@3u G  ZsA G  GQapply
 Az B@:C
@% G G @./usr/lib/swi-prolog/library/prolog_codewalk.pl G
 Az B@:C
@!u G  ZsA G  Gtprolog_codewalk
 Az B@:C
@" G G  B G
 Az B@:C
@& B B  GQ B
 Az B@:C
@# G G  D G
 Az B@:C
@$ G G  G G
 Az B@:C
@% G G  GY G
 Az B@:C
@& G G @3/usr/lib/swi-prolog/library/prolog_metainference.pl G
 Az B@:C
u G  ZsA G  GYprolog_metainference
 Az B@:C
 G G  G G
 Az B@:C  B B  F B
 Az B
 A~
 read_line_to_codes@:C
@)u F  ZsA G  B F
 Az B@:C
@* G G  GQ F
 Az B@:C
@+ G G  Gt F
 Az B@:C  B B @#/usr/lib/swi-prolog/library/date.pl GZ
 Az B
 A~
 date_time_value@:C  B B @,/usr/lib/swi-prolog/library/prolog_clause.pl G
 Az B
 A~
 clause_info@:C@(u G  ZsA G  GY
prolog_clause
 Az B
 A~
  E@:C@) G G  GV G
 Az B
 A~
  D@:C
@* G G  D G
 Az B@:C
@+ G G  Gt G
 Az B@:C
@, G G @&/usr/lib/swi-prolog/library/listing.pl G
 Az B@:C
@(u G  ZsA G  GYprolog_listing
 Az B@:C
@) G G  B% G
 Az B@:C
@0 B$ B$  GQ B)
 Az B@:C
@1 B$ B$ @(/usr/lib/swi-prolog/library/broadcast.pl B)
 Az B@:C
@2 B$ B$  D B)
 Az B@:C
@3 B$ B$  Gt B)
 Az B@:C
@4 B$ B$  A B)
 Az B@:C
@* G G  Gt G
 Az B@:C
@+ G G  GQ G
 Az B@:C
@- G G @,/usr/lib/swi-prolog/library/prolog_source.pl G
 Az B@:C
@+u G  ZsA G @(/usr/lib/swi-prolog/library/operators.pl
prolog_source
 Az B@:C
@, G G  GS G
 Az B@:C
@- G G  D G
 Az B@:C
@. G G  Gt G
 Az B@:C  B B @)/usr/lib/swi-prolog/library/statistics.pl @
 Az B
 A~
  @ @:C
@*u G  ZsA G  GYprolog_statistics
 Az B@:C  B B  F G
 Az B
 A~
 directory_file_path@:C  B B @+/usr/lib/swi-prolog/library/prolog_stack.pl B
 Az B
 A~
 	backtrace@:C
@'u G  ZsA G  Gprolog_stack
 Az B@:C
@( G G  D G
 Az B@:C
@) G G  GQ G
 Az B@:C
@* G G  GY G
 Az B@:C
@+ G G  Gt G
 Az B@:XD  t  t t  t  @D  t  t t  t at_halt @nD  t  t @ot  t G D  t  t t  t  G 
O  GC	J  @3@. E
@2@6 EM@9XD  t  t t  t  FD  t  t t  t  F 	 D  t  t t  t  F 
O  FCIz  @3 @e@5 A@O@9XD  t  t t  t upcase_atomD  t  t t  t  D @nD  t  t @ot  t D  D  t  t t  t  D 
O  DC@  
 

 @3@<@. @/ D
@2@@9C@ @  
 

 @3@. @/ D
@/ @2@@9XD  t  t t  t  B
 @nD  t  t @ot  t B	  D_D  t  t t  t  B
 
O  B	C@A\  
@3@,@,
@5 E @B@( B@J@@. E. A-

@2@6 B@=@z@B@-@(
after_load@J@B@* A-@J@. E.

@2@6 B@=@. @d@.
context_errornodirective@/ B	
 G@2@-@2@6 @h@=@J@B@( @A@J@. E. A-

@2@6 B@=@5@B@Q@J@. @d Bd@-@2@6 @h@=@$@B@5 AN@J@. @d@. @finitialization_type@2@-@2@6 @h@=
@. @d@. A^ AP@2@-@2@6 @h@9XD  t  t t  t  BX 	 D  t  t t  t  BX 
O  BWCG8  
 F@3@5 B E[@6 @@9XD  t  t t  t  F]D  t  t t  t stream_pairD  t  t t  t  @a 	 D  t  t t  t  @a 
O  @`C@.D  @3@,@-@,@5 @ @-@,@5 @@- @,@5 @@0@1@1@2
@6 C@9XD  t  t t  t 	$local_opXQM @-C @S XPsave_type_classification CB @u @        @3@-@5type_classification Dj@<@9C@>B @ G@3@,@5	checktype Dj@>@& C@<@. G
i@2@5	maybe_add Dj@=@%@>@&real@<@. G
r@2@5 G@=@>
enumerated@5type Dj@<@. G
e@2@5 G@=@P@<@9CB @ G@3@<@9XP
find_range C@3@ @u @        


and@3@,@,@5covers_interval Dj@,@,@5 G@5find_max Dj
@5find_min Dj@.<=
@2@6infer Dj@9XD  t  t t  @t norm_typed_expr DP G C@w @u @        @3@,
@5do_norm_typed_expr Dj@>
@5simplify Dj@=@$
@<@9XD  t  t t  @t function_template @P
find_if_ok C@SC @u @         Ca	
@3@,@5sub Dj@.newsub@2@5 C@.rule_applied@1
@2@5 C@.logged_rule_match@0@+@1
@2@+@2@5 D @. H
@-@-@-@2@5 CQ@.posslog	rulematch@/ @0@1
@2@/ D@.may_be_replaced_by@2@2@5 EM@<@9CC @ H Cb@3@. H @V@2@5 C@<@9XP
changesign C
C @ G
 A-@3@<@9C	C @ G	
 H
@3@<@9XPtv_print_function_name CB @u @        @3Type information for function @5 E @,@5is_inverse_video Dj@,@5is_normal_video Dj@5 E @5 H#@5 H# @5wnl Dj@<@9XD  t  t t  @t qbindingname @Pdouble_slash CA
 @u A        @3@5 AN@<@,@5 A @,
@5double_slash_list Dj
@5 H,@<@9XPcheck_hyp_or_conc CB @u A        @3@Q
@<@5 @  @.!!! Warning: VAR not allowed.  Retype command.@5 H@5 H4@O@9C@.B @ H3
 @@3@>@&h@%
hyp@=@&c@%
conc@5 F_@,@0
@1@1@-@2@5 A;@@<@9XPget_all_subexpressions_in_vc C@qD @ H@3@>@!@,@. @t@. H9@+@+
@2@/	find_subs
@2@,@5 An@* C@,@5 D @=	@% C@D@D
@<@>@!@,@. @t@. H;@+@2@/ H?@2@,@5 An@* C@,@5 HA@=@% C@D@C@<@,@5 E GU@<@,@5general_list_append Dj@<@5tidy_replist Dj@<@9XPmake_letter C@M @u A        @3@_@`@@@e@o@_@e@`@[@o@n
@ @<@0@2@5 H,@<@9C@T @ HO@3@0
@2@5 H,@<@9XPread_verification_condition C@ Dl @u A        @3@5 Fo@,@5eget0 Dj@,@5process_rest_of_component Dj@@>@-@5
is_true_vc Dj@=@.is_vc
@2@5 C@<@9XD  t  t t  @t enumeration DD  t  t t  @t  H^ @D  t  t t  @t case_pointer @P H_ Cu G   8AA Ha  @:XPessence CC @ G
*

@3@5	s_integer Dj@<@9CC @ G
 Hd

 Hd
@3@5term Dj@<@9C
C  @ G	
@3@5 Hf@<@9CC" @ G	
@3@5 Hi@<@9XPreplace C@W @ H@3@.on_filename@+@2@5 H@5file_exists_and_is_readable Dj@5 C @5 F<  @O@9C@@[ @ H@3@5see_correct_input_stream  Dj@>@&
 H8@% H9@%
newhyp@=	@&
 H:@% H;@%
newconctrying_a_replace_all@5 CQ@.replace_all_expr_type@-@2@5 CQ@.logfactcommand@-@2@5 CQ@. H H@/ Hm@/ H7
@2@5 EM@.rep_working_on@-@-@-@2@5 CQ@. H
@2@5 EM@,@0@1@1@+@2@5 A;@.con@-@2@5 CQ@@. H@2@5 C@<@5check  Dj@. H@+@2@5 H@>	@$@<@O@C@=@5 E) @5 H@,@0@1@1@2@5 A;@5 C@<@9XPto_be_saved C@ @ H+ 
	auto_done@:C@ @ H+ 

auto_newvc@:C@ @ H+ 
banned_rule@:C@ @ H+ 
case@:C@ @ H+ 
 H`@:C@ @ H+ 
command_logging@:C@ @ H+ 
 HC@:C@ @ H+ 
csvfile_name@:C@ @ H+ 
current_root@:C@ @ H+ 

current_vc@:C@ @ H+ 

current_vc_no@:C@ @ H+ 
deleted@:C@ @ H+ 
deleted_hyp@:C@ @ H+ 
display_subgoals_max@:C@ @ H+ 
display_var_free_only@:C@ @ H+ 
echo@:C@ @ H+ 
 H^@:C@ @ H+ 
fdl_file_title@:C@ @ H+ 
fdlfile_name@:C@ @ H+ 
	forgotten@:C@ @ H+ 
function@:C@ @ H+ 
 G@:C@ @ H+ 
 H>@:C@ @ H+ 
indentation@:C@ @ H+ 
indentation_increment@:C@ @ H+ 

inverse_video@:C@ @ H+ 
 H\@:C@ @ H+ 
logfile_name@:C@ @ H+ 
mk__function_name@:C@ @ H+ 
newline_after_prompts@:C@ @ H+ 
normal_video@:C@ @ H+ 
on_case@:C@ @ H+ 
 Hn@:C@ @ H+ 
prooflog_width@:C@ @ H+ 
proved_for_case@:C@ @ H+ 
qvar@:C@ @ H+ 
record_consults@:C@ @ H+ 
record_function@:C@ @ H+ 
ruleused@:C@ @ H+ 
ruleused_this_session@:C@ @ H+ 
saved_vc@:C@ @ H+ 
show_vc_changes@:C@ @ H+ 
simplify_in_infer@:C@ @ H+ 
simplify_during_load@:C@ @ H+ 
spark_enabled@:C@ @ H+ 
step_number@:C@ @ H+ 
subgoal_formula@:C@ @ H+ 
 G@:C@ @ H+ 

type_alias@:C@ @ H+ 
typechecking@:C@ @ H+ 
typechecking_during_load@:C@ @ H+ 
use_subst_rules_for_equality@:C@ @ H+ 

used_ident@:C@ @ H+ 

user_rulefile@:C@ @ H+ 
user_classification@:C@ @ H+ 
	var_const@:C@ @ H+ 
vc@:C@ @ H+ 
vcgfile_name@:C@ @ H+ 
vcs_to_prove@:C@ @ H+ 
vc_name@:XPpermutation_of_fields C@-C @ G


	@3@,@0@0
@1@2@+@2@5
gen_append Dj@<@,@5 HD@<@5 H Dj@<@9CC$ @ G@3@<@9XD  t  t t  @t tv_trace @Padd_new_conc C@ @u @        @3@-@5 HC Dj@n@5 H Dj@<@9C@ @ I @3@. HC
@2@5 C@. H H{@/ HC
@2@5 C@5new_conc_message Dj@<@9XD  t  t t  @t 
pos_newsub @Pmaybe_do_auto_newvc  C@ @A @ H3 @3time_for_new_vc@5 Hon@5 H Dj@A
@5 H Dj@J
@N@5 H4AUTO-NEWVC:@5 Hnewvc@5execute_command Dj@5	write_log  Dj@<@9XPswisav_checker  C@"@d @ @  @3@5zero_defects_reported  Djchecker@0@. E @@2@1@. F|@/
runtime_entry D@2@1@. F @@2@2@5 FD @6 E@9C@i @ @  @3@5report_total_defects  Dj@6 E@9XPflatten CGA @ HR
 G
 G
@3@. G@/ G
@2@5 I" Dj@<@9CGC @ HR
or
 I%
@3@. I%@/ I%
@2@5 I$@<@9CGE @ HR
 G

 G@3@5 I$
@5 I$@<@9CGH @ HR
 I%

 I%@3@5 I$
@5 I$@<@9CGK @ HR
 F
 F
@3
@5 I$@<@9CGM @ HR
 Cr

 Cr@3@5 I$
@5 I$@<@9CGP @ HR
<->

 I'@3@5 I$
@5 I$@<@9C	GS @ HR	
@3@5 C0@<@9CGT @ HR@3@5novars Dj@0@+@+
@2@5 A;
@,@5flattenlist Dj@0@2@5 A;@<@9XPmakename CFu @ HR@3@,
@5codelist Dj@,@5 H,@0@_
@2@,@5 HD@5 H,@<@9XPcase_restore C@-A @ G@3@. H>@-@-@2@5 CQ@. HC@-@-@2@5 CQ@. H@-@2@5 CQ@. H@-@2@5 CQ@. H@-@-@2@5 CQ@. H@-@2@5 CQ@5
restore_vc Dj@<@9XD  t  t t  @t status @D  t  t t  @t  H|  @Ptv_cmd_terminator C@h @ H 
@:C@i @ H@3@6eol_char Dj@9C@j @ H@3@5eof_char Dj@5 Hw@<@9XP@%increment_current_record_field_number  CC @ HR@3@.current_record_field_number@+
@2@5 H@n
@. ID@2@5 EM@<@9XD  t  t t  @t plain_output @P IF C@ Ha Ha off@:XPinf_fail CA
 @u @        @3@A@5	inf_match  Dj@J@N@<@O@9C@gA
 @ IK@3@5 IL@<@5 H4@5 H4Do you wish to subgoal@,@5read_answer Dj@<@>@J@& Ca@,
 IH@5	try_infer Dj@5 I)boolean@5 G
@5var_free Dj@5 H4
Use this rule@,@5read_answer_once Dj@& Ca@,@5 Hn Dj@. Hsubgoal@/ @0@1
@2@/may_be_deduced_from
@2@5 C@5restore_temp_del_hyps  Dj
 @
SUBGOALING@5
start_subgoal Dj@=
@& Cb@<@O@D
@C@<@9XD  t  t t  @t  H DD  t  t t  @t  H @Pprompt_user C
C~ @ I @3@5 H@5output_newline_if_necessary  Dj@5 A*  @<@9XPwrite_check_prompt  C@8 @ H3@3@,
@5 E= @&
 @CHECK|:@5 Ii Dj@<@9C@< @ H3  @3[EXECUTE]: @5 H@<@9XPreport_bad_rule CA @u A        	 C@3@<@9C@&A @ Iy@3!!! @5 H@5 H#@5 H4*** WARNING: Rule @5 H@5 H# -- @5 H
@5 H#@. Htext@/Error(s) were found in consulting this rulefile@2@5 G@5 H4@O@9C@$A @ Iy
bad_rulename@3@Qbad_rulefile@5 C@9*** ERROR TOO SERIOUS: Cannot use this file as it stands.@5 H@5 H4PROCESSING ABORTED.@5 H@5 H4@5 H4@. H I}@2SERIOUS ERROR: Could not accept this file for use.@2@5 G@<@9C	A @ Iy
 I@3@5 H4@<@9CA @ Iy@3@. H
@2@5 C@5 H4@<@9XPeliminate_semi_colons C@E @u A
        @;@.
@3
@5 I Dj@<@9C@H @ I
@3
@5 I@<@9C@K @ I@3@<@9XPsplit_concs  C@Q @u @        @3@. HC@-@/ G@+
@+@2@5 H@5 I@5 I@<@6 I Dj@9XPload_vcs C@%C @ HR@3@5 Hs@> IH@5 H Dj@=@5 H4@5 H4@. H@-@2@5 CQ@. H @2@5 EM@5skip_initial_crap  Dj@5read_vcs  Dj@5 Hu@<@9XPmake_difference C	B @u @        	
set@3@<@9C
B @ I	
 I
@3@<@9CB	 @ I

 I
@3@,@5mk_diff Dj
@5 HA@<@9XPsortprod CB/ @ G@3@,@5
list_terms Dj@,
@5busort_terms Dj
@5 I@<@9XPcheck_structure C@]@ @ Iy@3@R
@>@ 

  H
@!@C@=@D@>@ 

  I`
@!@ 
 G@!@=@*@>@ 

 may_be_deduced@!@&
 C@ 
 G@!@=@ 

 @!@&
 C@C@<@9C@ @ Iy

bad_structure@3@<@9XPis_chosen_rulename CCG @ IK@3@R
@<rulename@5command_arg Dj@<@9CCL @ IK@3 I@6 I@9XD  t  t t  @t  H[ @Pdisplay_rep_rule C@PA  @ H@3@>@,@5 H Dj@=@%@c
@,@5 B@_@d@d@p@> IH@5 H Dj@=
@5 IW@5 H4@5 H# allows @5 H@5 H# to be replaced by @5 H@5 H#@>	@&
 C	 directly@5 H@=
 provided @5 H
@5write_justs Dj@5increment_search_count  Dj@5 H4@<@9CA @ H@3@<@9XPpvc_make_filename C@.@ @u @        @3@,@5 H,@0@.@1@L@1@I@1@S@2@,
@5 HD@0@V@1@C@2
@,@5 HD@5 H,@<@9XD  t  t t  @t cmd_line_filename @Pget_term C@ A @ IK@3@5 Fo@,@5 Ir@5 Hs@5read_unless_abandon_search Dj@> C@5 H@=@& C@<@5 Hu@6 Hs@9XD  t  t t  @t vcs_proved_this_session @Pno_echo_read_answer C@:A" @ I @3@,@5 H Dj@. H@-@2@5 CQ@. H IH@2@5 C@5 Fo@5 H# (yes/no)? @5 H@5 Ik@5 In@5get_yes_no_answer Dj@>@& Ca@=@& Cb@. H@-@2@5 CQ@. H@2@6 C@9XPall_done  CA*@T @u @        	@3@A@-@-@5 I@J@N@,
@5 H` Dj@>@&
 proved@. H@-@2@5 H Dj@<@D@D
@D@=A @>@5@&
 @<*** VC PROVED -- Well done!@5 H@5 H4@. H I A@2@5 C@,@-@5 H Dj@. H I@/ I@2@5 C@5update_vcs_to_prove  Dj@5 H4 I	@5 C@D@D@C@=@@_@e@` @q@>@,@-@5 H Dj@. H
@2@5 G@O@D
@D@=@@>@ @,
@,@5 H Dj@A
@5 H Dj@J@N@<do_not_issue_failure_message@5 G
@5 H Dj@D@=@@,@,
@,@5 H Dj*** PROVED @5 H@5 H# BY @5 H@5 H#@5 H4@n
 @. H`@-@2@5 CQ@. H`@2@5 EM@5 I4 Dj@. H	exitframe
@2@5 C[Exiting depth @5 H@5 H#
 proof frame]@5 H@5 H4@. H
@-@2@5 CQ@. H
@-@-@2@5 CQ@. H
@-@-@-@2@5 CQ@5clear_up_could_facts  Dj@5add_new_hyp Dj@>
@5 F_@<@>	 I
@5 H Dj@<@5 D  Dj@=
@5 D Dj@= I@5 G@C@C@<@9XD  t  t t  @t  I  @Pcount_places C
C @u A        	@3@_@e@`
@o@9C@!C @ I@3@_@e@`	@q@,@.div

@2@5iss Dj@<@,
@5 I Dj@<@_@d
@`@l@u@9XD  t  t t  @t in_declare_command  @Pint C @u @        @3@>@5 F_@C@=@ 

 H@!@5 F_@<@9XPload_buffered_libs  C@s @ @@3@.ini_file_consult@+
@2@5 HConsulting rule file @5 H@5 H# ...@5 H@5 H4@5
user_rules Dj@O@9C@x @ @  @3@<@9XPsame_record_field_names CB @ G@3@,@5collect_record_field_names Dj@,
@5 J@,@5 HA
@5 HA@<@9XD  t  t t  @t  H @Pdistinguish_vars_in_list C@ @ H+
@3
@5distinguish_vars_in Dj@<@9C@ @ H+
@3
@,@5 J@<@5 J Dj@<@9C@ @ H+	@3@<@9XD  t  t t  @t unwrap  DP J  C@N @u A        @3@>
expression@. H7@+
@+@2@5 I@C@=@1UNWRAP -- Which quantified hypothesis/conclusion?@#Type h#N or c#N as appropriate ... @5 Ij Dj@,@5rread Dj@R@5 H1 Dj@ 
 H7
@!@<@5 I@<@. H H J@2@5 H@. H H@/ J@/ H7
@2@5 EM@<@5 J Dj@<@9XPdisplayListOfFiles C@ @ G @:C@ @ G@3@5 C; @5 H@5 H4@6 J# Dj@9XPsimp_rel CDi @ G
 G.   @@3@<@9CDj @ G
 G.  @@3@5 Hf@A
 @_@g@u@J
@N@<@9CDk @ G
 G.
 H 
 G. @3@<@9CDl @ G
 G. 
 G. @3@<@9CDq @ G
<>   @@3@<@9CDr @ G
 J*  @@3@5 F_@A
 @_@g@u@J
@N@<@9CDs @ G
 J*
 H 
 J* @3@<@9CDt @ G
 J* 
 J* @3@<@9CDy @ G
 C=
 H  @@3@5 F_@_@g@` @r@<@9CDz @ G
 J,   @@3@<@9CD{ @ G
 J,  @@3@5 F_ @5 H@<@9CD| @ G
 J, 
 J, @3@<@9CD @ G
 G   @@3@<@9C@%D @ G
 G @3@5intexp Dj@-@5 I@>
@_@g@` @p@& @@=@_@g@` @q@& @@<@9CD @ G
 G 
 G @3@<@9XD  t  t t  @t  H @Premember CBb @ I @3@5 J0 Dj@5 J2@<@9CBc @ I @3@<@9CBd @ I @3@5 F_@_@e@` @q@. H
@2@5 H@<@9C@!Bi @ I @3@5 F_@_@e@` @q@A@5 H Dj@J@NH@5 H@5 H# has not been forgotten.@5 H@5 H4@<@9CBr @ I @3@'Illegal hypothesis number to remember: @5 H@5 H#@5 H4@<@9XP	norm_expr CC @ G@3@,@5do_norm_expr Dj@>@5 G@=@$@<@9XPfind_help_atom C@Y @ HO@3@6
match_command Dj@9C@\ @ HOababs@3@-@0s@2@5 H@<@9C@ @] @ HO JAp E@3@-@0 JE@1 G@1n@1d@2@5 H@<@9C@^ @ HO JA G Garith@3@-@0t@1 H8@2@5 H@<@9C@_ @ HO JA G Garray@3@-@0 JA@1y@2@5 H@<@9C@` @ HO JA JDassoc@3@-@0 JD@1o@1 H:@2@5 H@<@9C@#@a @ HO JBbitwise@3@-@0 G@1 JI@1w@1 G@1 JD@1 G@2@5 H@<@9C@ @b @ HO H:commut@3@-@0 JM@1m@1 JQ@1u@1 JI@2@5 H@<@9C@#@c @ HO JGdistrib@3@-@0 G@1 JD@1 JI@1 G@1 G@1 JB@2@5 H@<@9C@d @ HO G JFenum@3@-@0 JR@1 JQ@2@5 H@<@9C@,@e @ HO G JF JR JQ_
enum_cases@3@-@0 H:@1 JA@1 JD@1 G@1 JD@2@5 H@<@9C@/@f @ HO G JF JR JQ G H^@3@-@0 G@1 JA@1 JI@1 G@1 JM@1 JF@2@5 H@<@9C
@g @ HO Gqeq@3@<@9C@h @ HO G JW JRequiv@3@-@0 G@1v@2@5 H@<@9C@/@i @ HO G JW JR G JZ JAequivalence@3@-@0l@1 G@1 JF@1 H:@1 G@2@5 H@<@9C@j @ HO Gx JEexp@3@<@9C@k @ HOf D.@3@-@0 G@1 G@1 JD@1 JI@2@5 H@<@9C@#@l @ HO G JQimplies@3@-@0 JE@1 J\@1 G@1 G@1 JD@2@5 H@<@9C@&@m @ HO G JF Ginequals@3@-@0 JW@1 JR@1 JA@1 J\@1 JD@2@5 H@<@9C@)@n @ HO G JF J_	inference@3@-@0 G@1 G@1 G@1 JF@1 H:@1 G@2@5 H@<@9C@ @o @ HO G JF JIintdiv@3@-@0 JG@1 G@1 JZ@2@5 H@<@9C@p @ HO J\ JAlast@3@-@0 JD@1 JI@2@5 H@<@9C@q @ HO J\ JMg G H:logic@3@<@9C@r @ HO J\ JM Je G H: JA J\logical@3@<@9C@/@s @ HO J\ JM Je G H: JA J\ JU JFlogical_not@3@-@0 JM@1 JI@2@5 H@<@9C@/@t @ HO J\ JM Je G H: JA J\ JU JAlogical_and@3@-@0 JF@1 JG@2@5 H@<@9C@,@u @ HO J\ JM Je G H: JA J\ JU JM
logical_or@3@-@0 G@2@5 H@<@9C@v @ HO JQ Gminus@3@-@0 JF@1 JR@1 JD@2@5 H@<@9C@)@w @ HO JQk JU JU JA	mk__array@3@-@0 G@1 G@1 JA@1 JK@2@5 H@<@9C@,@y @ HO JQ Jl JU JU G
mk__record@3@-@0 G@1 H:@1 JM@1 G@1 JG@2@5 H@<@9C@#@{ @ HO JQ JMmodular@3@-@0 JG@1 JR@1 J\@1 JA@1 G@2@5 H@<@9C@&@| @ HO JF Gnegation@3@-@0 Je@1 JA@1 JI@1 G@1 JM@1 JF@2@5 H@<@9C@&@} @ HO JF JM JF J_nonfirst@3@-@0 G@1 G@1 JD@1 JI@2@5 H@<@9C@#@~ @ HO JF JM JF J\nonlast@3@-@0 JA@1 JD@1 JI@2@5 H@<@9C@ @ HO JModd@3@-@0 JG@1 JG@2@5 H@<@9C@ @ HO JWquant@3@-@0 JR@1 JA@1 JF@1 JI@2@5 H@<@9C@ @ @ HO G G H: B@3@-@0 JM@1 G@1 JG@2@5 H@<@9C@;@ @ HO G G H: JM G JG JUrecord_equality@3@-@0 G@1 JW@1 JR@1 JA@1 J\@1 G@1 JI@1 JK@2@5 H@<@9C@ @ HO G JRrules@3@-@0 J\@1 G@1 JD@2@5 H@<@9C@ @ HO JD G JWseq@3@<@9C@ @ @ HO JD G JW J\seqlen@3@-@0 G@1 JF@2@5 H@<@9C@ @ HO JD G JIsets@3@-@0 JD@2@5 H@<@9C@ @ HO JD JWsqr@3@-@0 G@2@5 H@<@9C@;@ @ HO JD JI JAstandardisation@3@-@0 JF@1 JG@1 JA@1 G@1 JG@1 G@1 JD@1 JA@1 JI@1 G@1 JM@1 JF@2@5 H@<@9C@,@ @ HO JD JI G
strengthen@3@-@0 G@1 JF@1 Je@1 JI@1 H8@1 G@1 JF@2@5 H@<@9C@2@ @ HO JI G JAtransitivity@3@-@0 JF@1 JD@1 G@1 JI@1 G@1 JZ@1 G@1 JI@1 JK@2@5 H@<@9C@/@ @ HO JR JF Gunification@3@-@0 J_@1 G@1 H:@1 JA@1 JI@1 G@1 JM@1 JF@2@5 H@<@9C@ @ HOzzero@3@-@0 G@1 G@1 JM@2@5 H@<@9XPread_vc_line_noecho C@;D. @ HR@3@,@5 I?@,@5 I<@,
@5 DQ @<@>
@$
@&
 C@C@=@>@$
@ 
@!@C@=@ 

@!@<@5 J Dj@<@9XPadd_vc C@[ @u @        @3@,@5 H Dj@5 EM@O@9C@\ @ J @:XP I- CG[ @ HR@3@<@9CG\ @ HR
@3@5 I$
@5 I,@<@9XPparse_rulename CB @ H3@3@Q
@<@#
@. I I@2@5 C@<@9CB @ H3
&@3@<@5 J Dj@5 J@<@9C@B @ H3@3@>@"@5 AN@,@0
@1@-@2@5 A;@. I I@2@!@D
@D@C@=@@R
@0@+
@1@+@2@5 A;
@5 AN@>@5 F_@#
@. I I@2@!@D@C@=@@>@Q@. I I
@2@!@C@D@C@=@@,@0
@1@+@2@5 A;@ 
 C`@!@>@S@5 F_@>@/@5 F_@_@d@d@o@. B@. I I@2@/ @t@. F`@2@/ @t@. @@2@/ J@2@!@=@Q@. B@. I I@2@/ @t@. F`@2@/ J@2@!@=@ @Q@5 F_@. B@. I I@2@/ @t@. F`@2@/ J@2@!@5 C@<@9XP
do_the_saving C@+ @ H+@3@,@5 H Dj @@5 Er  D:@5 H@6save_a_copy Dj@9C@0 @ H+@3@5 J@5 G!  @<@9XPcollect_fields_and_values C@#C @ G
:=

@3@<@5 J Dj@<@9CC @ G@3@<@9XP I C@ @ I @3 IH@5 H Dj@<@9C@ @ I @3>>> New goal C@5 H@5 H#:  @5 H@5 H#@5 H4@<@9XP D  C@W @ H3@3@5 Ib@5 Fo@5 Hw@5 H4@5 Ip Dj@. I@-@-@2@5 CQ@,
@,@5read_user_command Dj@5check_command_arguments Dj@5 I@>exit@5 H	forceexit@5 H@5 I@5 I Dj@=
@>@&
 J@=@&
 J@5verified_exit_command Dj@. H@+@2@5 H@n
@. H
@2@5 EM@5 I@5set_exit_status  Dj@6 E @9XPprocess_help  C@ @ I  @3user_output@5display_help G @5 E@<@9XPcompatible_array_type C@%B @ G@3@. JJ@+@+
@2@5 G@. J@+@+@2@5 G@5 H
@5compatible_array_result_types Dj@6compatible_array_indices Dj@9XD  t  t t  @t totally_specified_replace  @Pskip_to_end_of_comment  CC| @ HR@3@5 Fo@,
@5 HS@&
@}@<@9XPbigger_than_all_hyps C
@9 @ I@3@,@-@5 H> Dj@_@f@e@r@<@O@9C@> @ I@3@<@9XPtv_process_line_of_chars C@ @ H J]@3@.
tv_cmd_buffer J@2@5 C@<@9C@ @ H JI@3@. J G@2@5 C@<@5 J Dj@<@9C@ @ H J\ JB@3@. J@/locatebrief@2@5 C@<@5 J@<@9C@ @ H J\ J_@3@. J@/ J @2@5 C@<@5 J@<@9C@ @ H J\@3@. J@/ J J@2@5 C@<@5 J@<@9C@ @ H JR@3@. Jup@2@5 C@<@5 J@<@9C@ @ H JG@3@,@,
@5tv_fetch_number Dj@<@. J@/down@2@5 C@<
@5 J@<@9C@ @ H H8@3@. J Cc@2@5 C@<@5 J@<@9C@ @ H G@3@. J	redisplay@2@5 C@<@5 J@<@9C@ @ H JD@3@. Jshowtop@2@5 C@<@5 J@<@9C@ @ H@3@<@9C@ @ H@3@. J@/ A
@2@5 C@<@9XP H CBE @ G 	@:CBF @ G
	
@3@6 H@9XD  t  t t  @t  H @P H C@Z Ha Ha @:XPset_memory_limit C@% @ G@3@<@9XP	determine CBf @ H

@3
@5pattern Dj@<@9CBg @ H

@3@<@9XD  t  t t  @t  H @P J CAT@N @ I 
@3@5 Fo@>A(@,@5 Ir@,@5read_term_and_layout Dj@>@@( C@>@& @@=<<< End of command script @5 H@5 H# reached >>>@5 H@5 H4@.perform_script_file@2@5 H@<@5 Hu@>@,
@5 J Dj<<< Resuming command script @5 H
@5 H# >>>@5 H@5 H4
@5 Hs@=@&<<< Returning to interactive input >>>@5 H@5 H4 @@5 Hs It@5 Iu@C
@. J
@2@,@5 An@,@5 B@,@,@5toplevel_execute Dj@>@& @& @@. H@-@2@5 CQ@. H@2@5 C@=@>@&@&script@. H@-@2@5 CQ@. H@2@5 C@=@P@5 J@D@=@@>@( D:@5 Hu@6Error on input stream - returning to interactive input@5 H@5 H4@. J@-@2@5 CQ @@5 Hs@5 J@D@=@]@$
@>@& @@=@5renumber_and_print Dj D:@5 H@<@>@B I
@5 I@,@5command_log_filename Dj@,@5 C @>@5file_can_be_written Dj@=@A@5 J@J@N	Aborted: @5 H@5 H# cannot be written.@5 H@5 H4@<@5 J@5 J@5 J D:@5 H@5 H4@5 J@= IH@5 I@D@D
@D@C@=@%@3READ ERROR: garbage on input stream mandates reset.@5 H@5 H4@5 H4@5Please type CONTROL-C to resume use of the checker...@5 H@5 H4@. J@-@2@5 CQ@5 Fo@O@D@D
@D@D@C@<@9XPtv_environment  C@> @ H@3 J@5tv_process_command Dj@<@5 Fo@,
@5tv_get_command Dj@5 K@&
 J@<@9XP I CA @ I @3@<@9CA @ I @3@5 H4            @5 H@5 H#@5 I@<@9XPsimp_num CA @ G
 I
@3@5 Hf
@5 Hf@. I
@2@5 I@<@9C
A @ G
 I	 @3@<@O@9CA @ G
 I@3@5 K	 Dj@<@9C@$A @ G
 I
 I
@3@. Hd
@2@,@5standard Dj@. I@2@5 K@<@9CA @ G
 I
 H H
@3@. I
@2@5 K@<@9C@!A @ G
 I
 H

 Hd H@3@. I
@2@5 K@<@9C@ A @ G
 I H

 Hd H@3@. I
@2@5 K@<@9CA @ G
mod
@3@5 Hf
@5 Hf@. K
@2@5 I@<@9C
A @ G
 K	 @3@<@O@9CA @ G
 K	 @3@<@9CA @ G	
@3@<@9XPsplit_atom_list C@5@N @ I	
@3@,@5qualifier_prefix Dj@>@,@0@2@,@5
triple_append Dj@5 H,@<@0@2
@5 K Dj@=
@5 H,@&
 C@D@<@9XPdo_implication  C@\ @ I@3@-@. Cr@+
@+@2@5 J@-@5 J@5 I@O@9C@#@b @ I@3@-@. Cr@+
@+@2@5 J@-@. F@2@5 J@. F
@2@,@5negin Dj@5 I@O@9XP G C @u @        @3@Q
@<@O@9C@R @ K@3@>@0 I
@5 H Dj@,@5 G@<@>@5see_if_can_infer Dj@C@=@>@5 H@5 K!@C@= I
@5standardise_in_infer Dj IV@,@5 G Dj@5 K!@=@>@5 K!@C@= I
@5 K$ IV@,@5 K'@5 H@5 K!@C@<@9XD  t  t t  @t  H; @Ptidy_up_inference_database CC @ H3delete@3@.could_infer@-@2@5 CQ@<@9CC @ H3undelete@3@.could_not_infer@-@2@5 CQ@<@9CC @ H3 B@3@<@9C	C @ H3
save_state@3recent_save_command_issued@5 C@<@9CC @ H3@3@5trivial_command Dj@<@9CC @ H3 D@3@<@9C	C @ H3@3@. K.@-@2@5 CQ@<@9XD  t  t t  @t cmd_line_proof_log @Puse_rulefile C@TA @ IK@3@>	@5
find_rulefile Dj@D@=@G@< I@,@5 I@R@A@!@>@. FM A@-@2@5built_in_rulefile Dj@=@>@-@5 H Dj@=	@. K; A@-@2@5special_rulefile Dj@J@N@0@+
@-@2@5 A;@5 H4Could not find rule-family @5 H
@5 H# D:@5 H@5 H4@<@O@9XP	type_patt CA @ H@3@A@-@5inst Dj@5 H#@<@9XP
write_vc_data C@ @ I@3@5 J@5 J@5write_vc_description Dj@<@5 A  Dj@<@5write_forgotten_hyps  Dj@<@5write_deleted_hyps  Dj@<@5write_depth_information  Dj@<@6 J@9C@ @ I@3@A@5 J@J@N	Warning: @5 H@5 H# J@5 H@5 H4@<@O@9XPsave_field_list C@C @ HR	
@3@,@5 H,@,@5
truncate_list Dj@0@u@1@p@1@f@1@_@2@,@5 HD@,@5 H,@. H@0
@1
@2
@2@5 C H@5save_used_identifier Dj@,@0@1@+@1@+@2@5 A;@,@5 ID Djupdate@0@1@2@5add_new_record_function Dj@0@f@1@l@1@d@1@_@2@,@5 HD@,@5 H,@. H@0
@2
@2@5 C H@5 K_@,@0@1@2@5 A; A@0@2@5 Kd@<@9C@C @ HR	
@3@,@5 H,@,@5 K\@0@u@1@p@1@f@1@_@2@,@5 HD@,@5 H,@. H@0
@1
@2
@2@5 C H@5 K_@,@0@1@+@1@+@2@5 A;@,@5 Kb Kc@0@1@2@5 Kd@0@f@1@l@1@d@1@_@2@,@5 HD@,@5 H,@. H@0
@2
@2@5 C H@5 K_@,@0@1@2@5 A; A@0@2@5 Kd@<@5 IB Dj@<@5 KZ Dj@<@9XPfind_if_save C@!@^ @u @        @3@5 H4@5 H4From H@5 H@5 H#@:@5 D @ @5 Km@,
@5 J
@5 H#@5 H4@O@9C@j @ Kk@3Proved: @5 H@5 H#@5 H4Keep this result@5 IP@<@9XD  t  t t  @t  D  DP I C @ I@3@Ato_do@-@5 I@J@N@5 H4@,
@5max_conc_no Dj@5
done_range Dj@O@9C@/ @ I@3 J@,
@5 I@>@ 

 H7 H:@!@5 I@C@=@ 

 C`
 H7 H:@!@5 Ku@O@9C@$ @ I  @3@5 I Dj@O@9C@' @ I  @3 I@-@5 I@< I@6 CQ@9C@+ @ I  @3 I@5 H@< I@6 CQ@9C	@/ @ I  @3@/*** Cannot eliminate any conclusions at present@5 H@5 H4@O@9XD  t  t t  @t search_count @D  t  t t  @t strict_sublist DP K{ CB @ I @3@-@6 HD@9CB @ I 		@3@6 K| Dj@9XPbuilt_in_classification C@.A @u A	         
 E@A@R@I@T@H
 JH
 ir
  K@:C@.A @ K 
 C`@A@R@I@T@H
 K
  K
  K@:C@.A @ K 
 Hd@A@R@I@T@H
 K
  K
  K@:C@.A @ K 
 @A@R@I@T@H
 K
  K
  K@:C@.A @ K 
 I@A@R@I@T@H
 K
  G
  G@:C@3A @ K
 G.@A@R@I@T@H
 K
  K
  K@3 I
@6 H Dj@9C@.A @ K 
 E@A@R@I@T@H
 JL
  K
  K@:C@.A @ K 
 Hd@A@R@I@T@H
 K
  K
  K@:C@.A @ K 
 Hd@A@R@I@T@H
 K
  K
  K@:C@3A @ K
 G.@A@R@I@T@H
 K
  K
  K@3 I
@6 K@9C@.A" @ K 
 E@A@R@I@T@H
 JP
  K
  K@:C@.A# @ K 
 Hd@A@R@I@T@H
 K
  K
  K@:C@3A$ @ K
 G.@A@R@I@T@H
 K
  K
  K@3 I
@6 K@9C@.A' @ K 
 E@A@R@I@T@H
 JS
  K
  K@:C@.A( @ K 
 C`@A@R@I@T@H
 K
  K
  K@:C@.A) @ K 
 Hd@A@R@I@T@H
 K
  K
  K@:C@3A* @ K
 G.@A@R@I@T@H
 K
  K
  K@3 I
@6 K@9C@.A- @ K 
 C`@A@R@I@T@H
 Jk
  K
  K@:C@.A. @ K 
 E@A@R@I@T@H
 K
  K
  K@:C@$A/ @ K 
 H@A@R@I@T@H
 K
  K@:C@.A0 @ K 
 Hd@A@R@I@T@H
 K
  K
  K@:C@3A1 @ K
 G.@A@R@I@T@H
 K
  K
  K@3 I
@6 K@9C@.A4 @ K 
 E@A@R@I@T@H
 Jc
  G
  G@:C@.A5 @ K 
 I@A@R@I@T@H
 K
  G
  G@:C@$A6 @ K 
 H@A@R@I@T@H
 K
  G@:C@3A7 @ K
 G.@A@R@I@T@H
 K
  G
  G@3 I
@6 K@9CA: @ K 	@A@R@R@A@Y
 JJ@:CA; @ K
element@A@R@R@A@Y
 Jm@3@6 H  Dj@9C@+A= @ K 
 G.@E@N@U@M
 JT
  G
  G@:C@+A> @ K 
 J*@E@N@U@M
 K
  G
  G@:C@+A? @ K 
 G@E@N@U@M
 K
  G
  G@:C@+A@ @ K 
 Ar@E@N@U@M
 K
  G
  G@:C@+AA @ K 
 B@E@N@U@M
 K
  G
  G@:C@+AB @ K 
 J,@E@N@U@M
 K
  G
  G@:CAC @ K 
 C@E@N@U@M
 K@:CAD @ K 
 @@E@N@U@M
 K@:CAE @ K 
 I%@E@N@U@M
 K@:CAG @ K 
 I%@E@N@U@M
 JV@:C@@AI @ K 
 J*@E@N@U@M@E@R@A@T@I@O@N
 H^
  G
  G@:C@@AJ @ K 
 G@E@N@U@M@E@R@A@T@I@O@N
 K
  G
  G@:C@@AK @ K 
 K@E@N@U@M@E@R@A@T@I@O@N
 K
  G
  G@:C@@AL @ K 
 K@E@N@U@M@E@R@A@T@I@O@N
 K
  G
  G@:C@@AM @ K 
 J,@E@N@U@M@E@R@A@T@I@O@N
 K
  G
  G@:C@+AN @ K 
 K@E@N@U@M@E@R@A@T@I@O@N
 K@:C@+AO @ K 
 K@E@N@U@M@E@R@A@T@I@O@N
 K@:C@-AQ @ K 
 JC@F@D@L@F@U@N@C@S
 K
  K@:C@7AR @ K 
 K@F@D@L@F@U@N@C@S
 K
  K
  K@:C@7AS @ K 
 J,@F@D@L@F@U@N@C@S
 K
  K
  K@:C@"AT @ K 
 I%@F@D@L@F@U@N@C@S
 K@:C@7AU @ K 
 Hd@F@D@L@F@U@N@C@S
 K
  K
  K@:C@<AV @ K
 G.@F@D@L@F@U@N@C@S
 K
  K
  K@3 I
@6 K@9C@-AY @ K 
 Jz@F@D@L@F@U@N@C@S
 K
  K@:C@7AZ @ K 
 K@F@D@L@F@U@N@C@S
 K
  K
  K@:C@7A[ @ K 
 J,@F@D@L@F@U@N@C@S
 K
  K
  K@:C@7A\ @ K 
 Hd@F@D@L@F@U@N@C@S
 K
  K
  K@:C@-A] @ K 
 K@F@D@L@F@U@N@C@S
 K
  K@:C@<A^ @ K
 G.@F@D@L@F@U@N@C@S
 K
  K
  K@3 I
@6 K@9C@-Aa @ K 
 Js@F@D@L@F@U@N@C@S
 K
  G@:C@"Ab @ K 
 F@F@D@L@F@U@N@C@S
 K@:C@7Ac @ K 
 G.@F@D@L@F@U@N@C@S
 K
  G
  G@:C@7Ad @ K 
 J*@F@D@L@F@U@N@C@S
 K
  G
  G@:C@7Af @ K 
**@F@D@L@F@U@N@C@S
 J^
  K
  G@:C@7Ag @ K 
 Hd@F@D@L@F@U@N@C@S
 K
  K
  K@:C@7Ah @ K 
 K@F@D@L@F@U@N@C@S
 K
  K
  K@:C@7Ai @ K 
 G@F@D@L@F@U@N@C@S
 K
  K
  K@:C@7Aj @ K 
 J,@F@D@L@F@U@N@C@S
 K
  K
  K@:C@7Ak @ K 
 K@F@D@L@F@U@N@C@S
 K
  K
  K@:C@<Al @ K
 G.@F@D@L@F@U@N@C@S
 K
  K
  K@3 I
@6 K@9CAo @ K 
 G@L@O@G@I@C
 K@:CAp @ K 
 I%@L@O@G@I@C
 K@:CAq @ K 
 I'@L@O@G@I@C
 K@:CAr @ K
 G.@L@O@G@I@C
 K@3 I
@6 K@9CAu @ K 
 G@L@O@G@I@C
 K@:CAv @ K 
 I%@L@O@G@I@C
 K@:CAw @ K 
 I'@L@O@G@I@C
 K@:CAx @ K
 G.@L@O@G@I@C
 K@3 I
@6 K@9CA{ @ K 
 G@L@O@G@I@C
 K@:CA| @ K 
 I%@L@O@G@I@C
 K@:CA} @ K
 G.@L@O@G@I@C
 K@3 I
@6 K@9CA @ K 
 I'@L@O@G@I@C
 J[@:CA @ K
 G.@L@O@G@I@C
 K@3 I
@6 K@9CA @ K 
 Cr@L@O@G@I@C
 J`@:CA @ K
 G.@L@O@G@I@C
 K@3 I
@6 K@9CA @ K 
 G@L@O@G@I@C
 Ji@:CA @ K
 G.@L@O@G@I@C
 K@3 I
@6 K@9CA @ K 
 F@L@O@G@I@C
 Jh@:CA @ K
 G.@L@O@G@I@C
 K@3 I
@6 K@9CA @ K 
 I%@L@O@G@I@C
 Jj@:CA @ K
 G.@L@O@G@I@C
 K@3 I
@6 K@9CA @ K 
 F@L@O@G@I@C
 Jg@:CA @ K 
 G@L@O@G@I@C
 K@:CA @ K 
 I%@L@O@G@I@C
 K@:CA @ K 
 Cr@L@O@G@I@C
 K@:CA @ K 
 I'@L@O@G@I@C
 K@:CA @ K
 G.@L@O@G@I@C
 K@3 I
@6 K@9C@7A @ K 
 G.@I@N@T@I@N@E@Q@S
 Ja
  G
  G@:C@7A @ K 
 G@I@N@T@I@N@E@Q@S
 K
  G
  G@:C@7A @ K 
 K@I@N@T@I@N@E@Q@S
 K
  G
  G@:C@7A @ K 
 J,@I@N@T@I@N@E@Q@S
 K
  G
  G@:C@7A @ K 
 G.@N@U@M@I@N@E@Q@S
 K
  K
  K@:C@7A @ K 
 J*@N@U@M@I@N@E@Q@S
 K
  K
  K@:C@7A @ K 
 G@N@U@M@I@N@E@Q@S
 K
  K
  K@:C@7A @ K 
 K@N@U@M@I@N@E@Q@S
 K
  K
  K@:C@7A @ K 
 K@N@U@M@I@N@E@Q@S
 K
  K
  K@:C@7A @ K 
 J,@N@U@M@I@N@E@Q@S
 K
  K
  K@:C@7A @ K 
 G.@N@U@M@I@N@E@Q@S
 J
  K
  K@:C@7A @ K 
 J*@N@U@M@I@N@E@Q@S
 K
  K
  K@:C@"A @ K 
 I%@N@U@M@I@N@E@Q@S
 K@:C@"A @ K 
 G.@G@E@N@I@N@E@Q@S
 J}@:C@"A @ K 
 J*@G@E@N@I@N@E@Q@S
 K@:C@"A @ K 
 G@G@E@N@I@N@E@Q@S
 K@:C@"A @ K 
 K@G@E@N@I@N@E@Q@S
 K@:C@"A @ K 
 K@G@E@N@I@N@E@Q@S
 K@:C@"A @ K 
 J,@G@E@N@I@N@E@Q@S
 K@:C@"A @ K 
 G.@G@E@N@I@N@E@Q@S
 J|@:C@"A @ K 
 K@G@E@N@I@N@E@Q@S
 K@:C@"A @ K 
 J,@G@E@N@I@N@E@Q@S
 K@:C@ A @ K 	@G@E@N@I@N@E@Q@S
 Jp@:CA @ K 	@Q@U@A@N@T@I@F
 Jt@:C@(A @ K 
 K@S@E@Q
 Jx
  G
  G@:C@(A @ K 
 J,@S@E@Q
 K
  G
  G@:C@(A @ K 
 E@S@E@Q
 K
  G
  G@:C@(A @ K 
 C`@S@E@Q
 K
  G
  G@:CA @ K 
 B@S@E@Q
 K@:C@-A @ K
 G.@S@E@Q
 K
  G
  G@3 I
@6 K@9CA @ K 
 G*@S@E@Q
 E@:CA @ K
 G.@S@E@Q
 K@3 I
@6 K@9CA @ K 
 D.@S@E@Q
 K@:CA @ K
 G.@S@E@Q
 K@3 I
@6 K@9CA @ K 
 Jd@S@E@Q
 K@:CA @ K
 G.@S@E@Q
 K@3 I
@6 K@9CA @ K 
 Jq@S@E@Q
 K@:CA @ K 
 G*@S@E@Q
 K@:CA @ K
 G.@S@E@Q
 K@3 I
@6 K@9CA @ K 
 Jr@S@E@Q
 K@:CA @ K 
 G*@S@E@Q
 K@:CA @ K @S@E@Q
 K@:CA @ K
 G.@S@E@Q
 K@3 I
@6 K@9CA @ K 
 G.@S@E@Q
 Jw@:CA @ K 
 I'@S@E@Q
 K@:CA @ K 
in@S@E@T@S
 Jy@:CA @ K 
not_in@S@E@T@S
 K@:CA @ K 
 F@S@E@T@S
 K@:CA @ K 
\/@S@E@T@S
 K@:CA @ K 
/\@S@E@T@S
 K@:CA @ K 
\@S@E@T@S
 K@:CA @ K 
	subset_of@S@E@T@S
 K@:CA @ K 
strict_subset_of@S@E@T@S
 K@:CA @ K 
 I%@S@E@T@S
 K@:CA @ K
 G.@S@E@T@S
 K@3 I
@6 K@9CA @ K 	@S@P@E@C@I@A@L	@:CA @ K 	@R@E@C@O@R@D	@:C@4A @ K 
bit__and@B@I@T@W@I@S@E
 JN
  G
  G@:C@4A @ K 
bit__or@B@I@T@W@I@S@E
 K
  G
  G@:C@4A @ K 
bit__xor@B@I@T@W@I@S@E
 K
  G
  G@:C@4A @ K 
 G@B@I@T@W@I@S@E
 K
  G
  G@:C@4A @ K 
 G.@B@I@T@W@I@S@E
 K
  G
  G@:C@4A @ K 
 K@M@O@D@U@L@A@R
 Jo
  G
  G@:C@4A @ K 
 G@M@O@D@U@L@A@R
 K
  G
  G@:C@4A @ K 
 J*@M@O@D@U@L@A@R
 K
  G
  G@:C@4A @ K 
 K@M@O@D@U@L@A@R
 K
  G
  G@:C@4A @ K 
 G.@M@O@D@U@L@A@R
 K
  G
  G@:XD  t  t t  @t  H @Parg_nums_compatible CCh @ I  F	@:CCi @ I fy	@:CCj @ I xf	@:CCk @ I yf	@:C	Cl @ I xfx		@:C	Cm @ I xfy		@:C	Cn @ I yfx		@:C	Co @ I yfy		@:XD  t  t t  @t resource @D  t  t t  @t  K @D  t  t t  @t prolog_exception_hook @D  t  t t  @t  K @P K C@[A G G

 @d BF	
 @d BF
 G@3@4 G@B
@(
 @V@J @V@5stack_guard K@C@=
predicate_indicator@,@5 E( @5 K@Bbacktrace_depth@,@5 @@J@_@d@` @q@=@%@,@5get_prolog_backtrace K@6clean_stack K@9XPstartup_sequence  C@%@T @ @  @3@5machine_startup  Dj@- @5 B @5process_command_line_data  Dj J@5display_header J J~n~n@5 BA@5read_initialisations  Dj@5load_vc  Dj@5 H4@@Welcome to the SPADE Proof Checker -- for assistance type "help"@5 H@5 H4@5 H4@O@9C@e @ @  @3@5 J  Dj@5 I@O@9C
@i @ @  @3@5do_do_newvc  Dj@5 Hw I@5 I@5 I@O@9C@o @ @  @3@<@6 J Dj@9XPprocess_array_list C@$B @ HR
]of D@3
@5find_core_type Dj@5 L@<@9CB @ HR
 @s@3
@5 L@5 K Dj@<@9XPclear_vc  C@:@O @ J  @3@. H>@-@-@2@5 CQ@. HC@-@-@2@5 CQ@. H@-@2@5 CQ@. H@-@2@5 CQ@. H@-@-@2@5 CQ@. H@-@-@-@-@2@5 CQ@. H@-@2@5 CQ@.uvar@-@2@5 CQ@6 H4@9XPfind_newsub CC @ H @V	 @V@3@<@9C@SC @ H@3@,
@5 H@0@1@+@+@2@5gets Dj@. H@1@2@5 C@. H
@0@+@1@2@+@2@5 H@. H
@-@-@-@2@5 CQ@. H H@/ @0@1@2@/ H@. H
@2@2@5 EM@<@9XP L CB @ HR@3@5 H Dj@<@9CB @ HR	
@3@<@9XPmatch_up CB% @ IK@3@<@9C@&B& @ IK@3@,@5seek_solutions Dj@,
@,@,@5split Dj
@,@5try_to_satisfy Dj@,@5 HD@6 HD@9XP@#check_has_type_classifications_list CB @ G
 
@3@5has_type_classification Dj
@5 L Dj@<@9CB @ G@3@<@9XD  t  t t  @t  A D  t  t t  @t  A @D  t  t t  @t  A @D  t  t t  @t  A 
P Ic CB @ I @3@.temp_del_hyp@+
@+@2@5 H@. H>
@2@5 C@O@9CB @ I    @:XPparse_goal_expression CB @ H3@3@5parse_expression Dj@<@. H7 H8@-@2@6 H@9XP K CA @ I@3@,
@5 H@5 H@5 H@6 H@9XPsort_rules_used_this_session  C@"B @ I@3@,
@.ruleused_this_session_noprefix
@2@,@5 An@* C@,@5 HA@<@. H@-@2@5 CQ H@5add_rules_again Dj@<@9XPrulelist CCx @ H
@3@.	satisfies@2@5 H
@5 L. Dj@<@9CC} @ H@3@<@9XPlastword CA @ HR  D@:CA @ HR  D@:C
A @ HR@3@,@5 I?@6 H,@9XP K- CB @ I @3@5 L5 Dj@5 L6@<@9CB @ I @3@<@9C@-B @ I @3@5 F_@_@e@` @q@. H
@2@5 H@. H>
 @@2@5 H@. H
@+@2@5 H@. H>
@2@5 C@<@9CB @ I @3@5 F_@_@e@` @q J4@5 H@5 H# has not been deleted.@5 H@5 H4@<@9CB @ I @3@'Illegal hypothesis number to undelete: @5 H@5 H#@5 H4@<@9XPgood_condition C@ @ Iy@3@Q
@<@9C@ @ Iy
 I@3@<@5permitted_immediate Dj@<@9C@ @ Iy @:XD  t  t t  @t  G DD  t  t t  @t  G @Pprocess_initialisation C@. @u A        @3@Q
@<@%!!! PROLOG VAR IN INITIALISATION FILE@5 H@5 H4@<@9C@4 @ L@ C@3@<@9C@5 @ L@@3@A@5 I)@J@N@< LA@5 H@5 H4@<@9C@#@; @ L@
to
 Imemory_limit@3@5 F_@<@>
@_@f@`А@r@5 J Dj@=@%WARNING: Memory limit value too small@5 H@<@O@<@9C@7@F @ L@
 LB
 I@3@,
@5	is_a_flag Dj
@5ok_value Dj@,@0@1@-@2@5 A;@,@0@1@2@5 A;@<@5 CQ@5 EM@<@9C@"@O @ L@
 LB
 I@3@-@5 LG@<!!! INITIALISATION: @5 H@5 H#@  is not of appropriate type for @5 H@5 H#@5 H4@<@9C@X @ L@
 LB
 I@3@< LM@5 H@5 H#@! is not a user-configurable flag.@5 H@5 H4@<@9C@_ @ L@
 B@3@5 AN@<@. J@2@5 G@<@9XD  t  t t  @t tv_depth @D  t  t t  @t  J @Plskip C@ @ H3@3@5 Fo@,@5lget0 Dj@$
@<@9XPprocess_version  C@ @ I  @3 J@5 K @5 E@<@9XP
check_body C@A7 @ Iy	
@3@R
@>@ 

 H@!@& C@D@C@=@O@>@<@ 

are_interchangeable J@!@>@Q@ 	@!@D@C@=@R@0@+@+@2@5 A;@,@5make_up Dj@ @!@=@ 

 G@!@& C@D@D@>@Q@P@D@=@R@0@+@+@2@5 A;
@5 L\@<@9CAS @ Iy
bad_body@3@<@9CAT @ Iy @:XPcheckrestoflist CC' @ G
@3@5 G
@6 L` Dj@9CC* @ G @:XPset_infrule CA" @ K@3@6fact Dj@9C@$A# @ K
 G.@3@. G.@+
@2@5 Le@. G.
@2@5testused Dj@. G.
@2@6 Lc Dj@9C@$A$ @ K
 J*@3@. G.@+
@2@5 Le@. G.
@2@5 Lh@. J*
@2@6 Lk@9CA% @ K
 J*@3@. J*@+
@2@5 Le@. G.
@2@6 Lk@9CA& @ K
 J*@3@. J*@+
@2@5 Le@. G.
@2@6 Lk@9C@TA' @ K
 K@3@>@. F@/ K@2@5 Le@C
@=@:@>@. G.@+
@2@5 Le@. G.
@2@5 Lh@. K
@2@5 Lk@=@. G.@+
@2@5 Le@. G.
@2@5 Lh@. K
@2@6 Lk@9C@TA3 @ K
 K@3@>@. F@/ K@2@5 Le@C
@=@:@>@. G.@+
@2@5 Le@. G.
@2@5 Lh@. K
@2@5 Lk@=@. G.@+
@2@5 Le@. G.
@2@5 Lh@. K
@2@6 Lk@9XD  t  t t  @t prolog_event_hook D  t  t t  @t  Ll @D  t  t t  @t  Ll @D  t  t t  @t  Ll 
P I C@!@ @ IK@3@. Kz@+
@2@5 H@n
@. Lm@2@5 C@<@>@&@<@5@"ask_user_if_search_should_continue  Dj@=@P@<@9C
@ @ IK  @3@. Lm@2@5 C@<@9XPnumeric_month_to_string C@ @ I  @0@1@J@A@N@:C@ @ I  @0@2@F@E@B@:C@ @ I  @0@3@M@A@R@:C@ @ I  @0@4@A@P@R@:C@ @ I  @0@5@M@A@Y@:C@ @ I  @0@6@J@U@N@:C@ @ I  @0@7@J@U@L@:C@ @ I  @0@8@A@U@G@:C@ @ I  @0@9@S@E@P@:C@ @ I  @1@0@O@C@T@:C@ @ I  @1@1@N@O@V@:C@ @ I  @1@2@D@E@C@:XPfetch_date_and_time CA	@, @ G@3@.datime@+@+
@+@+@+@+@2@5 Lv Gq@0@+@1@+@1@+@1@+@2@5 G8 @>
@0@+@1@+@2@5 Lz@=
@0@+@2@5 Lz@%@0@>@0@+@1@+@2@5 Lz@=@0@+@2@5 Lz@%@0@>@0@+@1@+@2@5 Lz@=@0@+@2@5 Lz@%@0@>@0@+@1@+@2@5 Lz@=@0@+@2@5 Lz@%@0@>@0@+@1@+@2@5 Lz@=@0@+@2@5 Lz@%@0@0@1@2@0@+@ @1@+@!@1@+@"@2@5 Lq Dj@0@1@1@-@1@ @1@!@1@"@1@-@1@1@1@1@2@5 CE @0@1@1@:@1@1@1@:@1@1@2@5 L}@<@9XD  t  t t  @t  I+ DP I* CA @ I @3@5 C0@<@9CA @ I @3@R
@0@-@+@2@5 A;@5 IW@<@9XP KW CA  @ I  @3 @5 I@<@9CA @ I@3@5 H4@5 H4You are currently at depth @5 H@,
@5 I@5 H#.  Back-trace from here is:@5 H@5 H4@5 H4@<@5print_status_info_at_depth Dj@<@9XPis_subset_of CB @ I@3@<@9CB @ I
@3@5in_set_list Dj
@5 L Dj@<@9XPnot_in_set_list CA @ I	@3@<@9CA @ I	
@3@. J*
@2@5 G
@5 L Dj@<@9XPinvalidatom CB2 @ H	@3@5 AN @V@5 H@<@9CB3 @ H	@3@5 AN @V@5 H A@5 H@<@9XP
fetch_vars_in CE5 @ H@3@,@5do_fetch_vars_in Dj@<@6 HA@9XP HT CG
 @ HR@3@5 I  Dj@<@6 LS@9C	G @ HR@3@5 J@5	echo_char Dj@<@9XP J[  C@l @ I@3@-@. I'@+
@+@2@5 J@-@5 J@5 I@O@9C@r @ I@3@-@. I'@+
@+@2@5 J@-@5 J@5 I@O@9C@#@x @ I@3@-@. I'@+
@+@2@5 J@-@. F
@2@5 J@. F@2@,@5 K@5 I@O@9C@#@ @ I@3@-@. I'@+
@+@2@5 J@-@. F@2@5 J@. F
@2@,@5 K@5 I@O@9XD  t  t t  @t make_record_equality_goal DP L C@7CS @ I 	

 G.@3@<@- A@0@2@,@5 H Dj@- A@0@2@5 L@<@9C@DCX @ I 

	

 G G.@3@5 L Dj@<@- A@0@2@,@5 L@- A@0@2@5 L@<@9XD  t  t t  @t  H @Pprocess_dcl_args C @ I@3@<@9C@! @ I@3@,@5split_qualifiers Dj@<@5process_dcl_qualifiers Dj@<@9XPprocess_var_list C@&C @ HR 
 D@3
@5 L@. H JZ@2@5 G H@5 K_@<@9C@!C @ HR @s
@3
@5 L Dj@. H JZ@2@5 G H@5 K_@<@9XD  t  t t  @t  H @Pflatten_disjunction CB @ I 
 I% I%
@3@. I%@. I%
@2@2@5 L Dj@<@9CB @ I 
 I%

 I%@3
@5 L@<@5 L@<@9CB @ I 	
@3@<@9XPprocess_formula C@eD @ HR@3@>@5 I)@=
@5 H4@/*** ABORTED: Prolog variables occur in formula.@5 H@5 H4@5 J@<@>@,@5restructure_formula Dj@=@5 H4@1*** ABORTED: could not restructure above formula.@5 H@5 H4@5 J@C@<@> I
@5 H Dj@> IV@5 G@=	@8*** ABORTED: above formula did not typecheck as boolean.@5 H@5 H4@<@5 J@=@P@<@> I
@5 H Dj@>@5 G@=@5 H4@7!!! WARNING: Could not simplify above formula properly.@5 H@5 H4@$@=@$@<@9XPtv_instantiate C	B= @ H
@3@<@9CB> @ H
@3@n@<
@5 L Dj@<@9CBC @ H
 J@3...@5 @@<@9CBF @ H
 @3@,@5 @@5 @@<@9CBJ @ H
 J@3 L@5 @@n@<
 J@5 L@<@9C@%BP @ H
 @3@,@5 @@5 @@n@<
 @5 L@<@9XP	call_once CC @ H3@3@@<@9XP
qvars_in_list C@ @ J@3@5qvars_in Dj@<@9C@ @ J
@3@,@5 L
@,@5 L Dj@5merge_lists Dj@<@9XP
forward_chain C@@! @ Kk H8@3@,@5 J@>@ 
 Cr
@!
@5
forward_prove Dj@. H>@2@!@#@C@=@D@ 
 I'
@!@>
@5 L@,@5 Ki Dj@& Ca@. H>@2@!@#@=@5 L
@,@5 L@& Ca@. H>
@2@!@#
@. H>@2@5 H@. H Hz@2@5 C@5 C@5new_hyp_message Dj@<@9C@9@= @ Kk H:@3@,@5 I@>@,
@. Cr@-@2@5 J@=@>@,
@. I'@-@2@5 J@=
@,
@. I'@-@2@5 J H8
@5 L Dj@5 I@<@9XP
logic_free C@i @u @        
 F@3@<@O@9C@j @ L
 I%@3@<@O@9C@k @ L
 G@3@<@O@9C@l @ L
 Cr@3@<@O@9C@m @ L
 I'@3@<@O@9C@n @ L @:XD  t  t t  @t in_order DP L C	B @ I 	
@3@6is_in Dj@9CB @ I @3@-@0
@+
@2@5 HD
@6 L@9XP K C@z @ @  @3@5fetch_environment_variables  Dj@. K@-@2@5 C@. K@/@2@5 C@<@9XP J CB @ G	
@3@<@9CB @ G C G@3@<@9CB @ G G C@3@<@9CB @ G@3@5compatible_record_type Dj@<@9XD  t  t t  @t inst_subgoal_formula @P HW C@Dy @ HR@3@,
@5 I<@>@*@>@&@ @=@$
@,@5 HS@>@$
@=@$
@&@ @<@& @@D@D@D@=@@>@%@&@*
@5	find_char Dj
@5 L@,@5 H Dj@. HZ
@2@5 C@& @@D@D@C@=@@>@,@&@!
@5 L
@5 L@A!!! WARNING: UNPROVEABLE VC!  Suggest you take corrective action.@5 H@5 H4@. H
@/ HC @@2@5 C@& @@D@D@D@=@i@>@,@5 I?@$@& @@C@D@D@=@S@& D1@>@8@>@&@H@% H9@=@&@C@% H;@,@5read_component_number Dj@,@5eread Dj@,@5 L Dj@,@0@1@1@2@5 A;@. H
@2@5 C@=@>	@&@ 
@5 L@=@P@C@D@D@C@C@<@9XP L CB @ IK@3@<@9CB @ IK
@3@R@ 
 I@!@<@@<
@5 L@<@9CB @ IK
@3@5 G@<
@5 L@<@9CB! @ IK
@3
@5 L@<@9XP L) CBr @ I
@3@0@1
@2@5 H Dj@6strip_rule_prefix Dj@9XPlist_files_with_extension C@5@w @ G@3@,@5 H,@0@.@2@,@5 HD@,

@5 @5 
@,@5 C @,@5filesWithExtension Dj@>	@& C       <THERE ARE NONE>@5 H@=@5 J'@<@O@9XPsafe_write_list C@ @ H+
@3
@5
safe_write Dj@<@9C@ @ H+
@3
@,@5 L, @5 H@n @5 L Dj@<@9XPhelpfilename C@ @ HO  H@c@a@s@e@.@c@h@l@:C@&@ @ HO  B@c@o@n@s@u@l@t@.@c@h@l@:C@&@ @ HO declare@d@e@c@l@a@r@e@.@c@h@l@:C@#@ @ HO deduce@d@e@d@u@c@e@.@c@h@l@:C@#@ @ HO  K*@d@e@l@e@t@e@.@c@h@l@:C@ @ HO  D@d@o@n@e@.@c@h@l@:C@ @ HO  J@e@x@i@t@.@c@h@l@:C@&@ @ HO execute@e@x@e@c@u@t@e@.@c@h@l@:C@#@ @ HO forget@f@o@r@g@e@t@.@c@h@l@:C@,@ @ HO forwardchain@f@o@r@w@a@r@d@c@h@.@c@h@l@:C@ @ HO  Cc@h@e@l@p@.@c@h@l@:C@ @ @ HO  G@i@n@f@e@r@.@c@h@l@:C@,@ @ HO instantiate@i@n@s@t@a@n@t@i@a@.@c@h@l@:C@ @ HO  A@l@i@s@t@.@c@h@l@:C@ @ @ HO  I@n@e@w@v@c@.@c@h@l@:C@&@ @ HO printvc@p@r@i@n@t@v@c@.@c@h@l@:C@ @ @ HO prove@p@r@o@v@e@.@c@h@l@:C@ @ HO quit@q@u@i@t@.@c@h@l@:C@)@ @ HO  J1@r@e@m@e@m@b@e@r@.@c@h@l@:C@&@ @ HO  Hm@r@e@p@l@a@c@e@.@c@h@l@:C@ @ HO  K0@s@a@v@e@.@c@h@l@:C@ @ HO  I@s@e@t@.@c@h@l@:C@ @ HO show@s@h@o@w@.@c@h@l@:C@)@ @ HO  G@s@i@m@p@l@i@f@y@.@c@h@l@:C@)@ @ HO standardise@s@t@a@n@d@a@r@d@.@c@h@l@:C@#@ @ HO  I9@s@t@a@t@u@s@.@c@h@l@:C@)@ @ HO traverse@t@r@a@v@e@r@s@e@.@c@h@l@:C@)@ @ HO  K-@u@n@d@e@l@e@t@e@.@c@h@l@:C@#@ @ HO  J@u@n@w@r@a@p@.@c@h@l@:C@ @ @ HO  Jv@r@u@l@e@s@.@c@h@l@:C@+A  @ HO 
 G. Jv JH@r@x@a@r@i@t@h@.@c@h@l@:C@+A @ HO 
 G. Jv JL@r@x@a@r@i@t@h@.@c@h@l@:C@1A @ HO 
 G. Jv JN@r@x@m@o@d@u@l@a@r@.@c@h@l@:C@+A @ HO 
 G. Jv JP@r@x@a@r@i@t@h@.@c@h@l@:C@+A @ HO 
 G. Jv JS@r@x@a@r@i@t@h@.@c@h@l@:C@+A @ HO 
 G. Jv Jk@r@x@a@r@i@t@h@.@c@h@l@:C@+A @ HO 
 G. Jv Jc@r@x@a@r@i@t@h@.@c@h@l@:C@+A
 @ HO 
 G. Jv JJ@r@x@a@r@r@a@y@.@c@h@l@:C@+A @ HO 
 G. Jv Jm@r@x@a@r@r@a@y@.@c@h@l@:C@(A
 @ HO 
 G. Jv JT@r@x@e@n@u@m@.@c@h@l@:C@(A @ HO 
 G. Jv JV@r@x@e@n@u@m@.@c@h@l@:C@(A @ HO 
 G. Jv H^@r@x@e@n@u@m@.@c@h@l@:C@1A @ HO 
 G. Jv JC@r@x@f@d@l@f@u@n@c@.@c@h@l@:C@1A @ HO 
 G. Jv Jz@r@x@f@d@l@f@u@n@c@.@c@h@l@:C@1A @ HO 
 G. Jv Js@r@x@f@d@l@f@u@n@c@.@c@h@l@:C@1A @ HO 
 G. Jv J^@r@x@f@d@l@f@u@n@c@.@c@h@l@:C@1A @ HO 
 G. Jv J}@r@x@g@e@n@i@n@e@q@.@c@h@l@:C@1A @ HO 
 G. Jv J|@r@x@g@e@n@i@n@e@q@.@c@h@l@:C@1A @ HO 
 G. Jv Jp@r@x@g@e@n@i@n@e@q@.@c@h@l@:C@1A @ HO 
 G. Jv Ja@r@x@i@n@e@q@u@a@l@.@c@h@l@:C@1A @ HO 
 G. Jv J@r@x@i@n@e@q@u@a@l@.@c@h@l@:C@+A @ HO 
 G. Jv Jh@r@x@l@o@g@i@c@.@c@h@l@:C@+A @ HO 
 G. Jv Ji@r@x@l@o@g@i@c@.@c@h@l@:C@+A @ HO 
 G. Jv Jj@r@x@l@o@g@i@c@.@c@h@l@:C@+A  @ HO 
 G. Jv J`@r@x@l@o@g@i@c@.@c@h@l@:C@+A! @ HO 
 G. Jv J[@r@x@l@o@g@i@c@.@c@h@l@:C@+A" @ HO 
 G. Jv Jg@r@x@l@o@g@i@c@.@c@h@l@:C@1A$ @ HO 
 G. Jv Jo@r@x@m@o@d@u@l@a@r@.@c@h@l@:C@1A& @ HO 
 G. Jv Jt@r@x@q@u@a@n@t@i@f@.@c@h@l@:C@.A( @ HO 
 G. Jv B@r@x@r@e@c@o@r@d@.@c@h@l@:C@.A) @ HO 
 G. Jv Ju@r@x@r@e@c@o@r@d@.@c@h@l@:C@.A* @ HO 
 G. Jv Jn@r@x@r@e@c@o@r@d@.@c@h@l@:C@%A, @ HO 
 G. Jv Jx@r@x@s@e@q@.@c@h@l@:C@%A- @ HO 
 G. Jv E@r@x@s@e@q@.@c@h@l@:C@%A. @ HO 
 G. Jv D.@r@x@s@e@q@.@c@h@l@:C@%A/ @ HO 
 G. Jv Jd@r@x@s@e@q@.@c@h@l@:C@%A0 @ HO 
 G. Jv Jq@r@x@s@e@q@.@c@h@l@:C@%A1 @ HO 
 G. Jv Jr@r@x@s@e@q@.@c@h@l@:C@%A2 @ HO 
 G. Jv Jw@r@x@s@e@q@.@c@h@l@:C@(A4 @ HO 
 G. Jv Jy@r@x@s@e@t@s@.@c@h@l@:C@1A6 @ HO 
 G. Jv Jb@r@x@s@p@e@c@i@a@l@.@c@h@l@:C@1A7 @ HO 
 G. Jv JX@r@x@s@p@e@c@i@a@l@.@c@h@l@:C@1A8 @ HO 
 G. Jv JY@r@x@s@p@e@c@i@a@l@.@c@h@l@:C@1A9 @ HO 
 G. Jv G@r@x@s@p@e@c@i@a@l@.@c@h@l@:C@1A: @ HO 
 G. Jv Jf@r@x@s@p@e@c@i@a@l@.@c@h@l@:C@1A; @ HO 
 G. Jv J{@r@x@s@p@e@c@i@a@l@.@c@h@l@:C@1A< @ HO 
 G. Jv J~@r@x@s@p@e@c@i@a@l@.@c@h@l@:XP
is_vc_line CDI @ HR@3@,@0@_@2@,@5 K@5is_digits_and_dot Dj@5is_ok_front_part_of_vc_line Dj@<@9XPdisplay_list C@EC @ H
@3@>@5 J  Dj@% Ca@=@!@5 J%@5 H#@5 H4@5 J%according to rule @5 H
@5 H#@5 H4@5
list_rules DjProceed@,@5 IP@<@0
@2@5 H  Dj@<@9CC @ H@3@5print_Nsubs DjSelect (number/none): @,@5 E Dj@,
@5 L	 Dj@. H
@2@5 C@<@9XP J C@6 @ H+@3@5 J@@-@5 J@P@-@5 L D:@5 H@5 H4@O@9XP L< C@ @ Iy@3@Q
@<@O@9C@ @ Iy
 @t@3@5 L;@5 L;@<@9C@ @ Iy
 D@3@5 L;@5 L;@<@9C
@ @ Iy
 F@3@6 L;@9C@ @ Iy 
 G@:C@ @ Iy 
 G@:C@ @ Iy 
 H@:C@ @ Iy 
enumeration_list@:C@ @ Iy 
 Jd@:C@ @ Iy 
 L@:C@ @ Iy 
 G.@:C@ @ Iy 
 H@:C@ @ Iy 
 K@:C@ @ Iy 
subset@:C@ @ Iy 
	subst_vbl@:C@ @ Iy 
 K|@:C@ @ Iy 
 HE@:C@ @ Iy 
	set_union@:C@ @ Iy 

set_intersect@:C@ @ Iy 
set_lacking@:C@ @ Iy 
 G@:C@ @ Iy 
 F`@:CA  @ Iy 
 F@:CA @ Iy 
 E@:CA @ Iy 
 AO@:CA @ Iy 
 C1@:CA @ Iy 
 B@:CA @ Iy 
 K@:CA @ Iy 
 I@:CA @ Iy 
genvar@:XD  t  t t  @t twiddles_conversion @D  t  t t  @t  H @D  t  t t  @t  J @Pcheck_all_requirements C
@ @ Iy@3@A@5any_holes_left Dj@J@N@<@9XD  t  t t  @t  H @D  t  t t  @t  J @P K C@ @ I 
 F@3@<@6neg Dj@9C@ @ I 
for_all

 MA@3@<
@6 K@9C@ @ I 
for_some

 MC@3@<
@6 K@9C@ @ I 
 G

 G@3@<@5 K
@6 K@9C@ @ I 
 I%

 I%@3@<@5 K
@6 K@9C@ @ I  	
@:XPtidy CC @ G
 E H

 C`
@3@5 ME Dj@<@9CC @ G
 E

 E
@3@5 MG@<@9CC @ G
 H
 H
@3
@5 MG@<@9C	C @ G	
@3@5product Dj@<@9XP	show_help C@1@ @ HO@3@,@5 L Dj@,@5spade_chkhelp_prefix Dj@,
@5 HD@,
@5 H,@>
@5open_help_file Dj@5
show_help_for Dj@5 Hu@5 Hw@=
@;ERROR: Cannot open or display Checker help library file -- @5 H@5 H#@5 H4@<@9XP@!remove_true_vcs_from_numbers_list C@4G @ HR@3@. HZ@+@+
@2@5 H@,@5
delete_number Dj@. Htrue_vc
@2@5 C@5update_vcs_proved Dj@5 H4+++ True VC @5 H
@5 H# eliminated automatically.@5 H@5 H4@<@5 MX Dj@<@9CG @ HR	
@3@<@9XPscream_blue_murder  C
@ @ I  @3@5 H4@$FAILED: ERROR IN COMMAND LINE SYNTAX@5 H@5 H4@<@6 J@9XP	set_infer C@ @ K
 G.
 K	 I I@3@<@9CA  @ K
 G.
 I K	 I@3@<@9CA @ K
 G.
 K
 I I@3@<@9CA @ K
 G.
 I K
 I@3@<@9CA @ K
 G.
 K@3@<@9CA @ K
 G. K@3@<@9CA @ K
 G.
 K K@3@<@9CA @ K
 G.
 K I@3@<@9CA @ K
 G. K I@3@<@9CA @ K
 G.
 K
 I@3@<@9CA	 @ K
 G. K
 I@3@<@9CA
 @ K
 G.
 K@3@<@9CA @ K
 G. K@3@<@9CA @ K
 G.
 K K@3@<@9CA
 @ K
 G.
 K I@3@<@9CA @ K
 G. K I@3@<@9CA @ K
 G.
 K
 I I@3@<@9CA @ K
 G.
 I K
 I@3@<@9CA @ K
 G.
 K I@3@<@9C@0A @ K
 G.@3@>@$@=@>@. G.@2@5 Lk@=@. K@2@5 Lk@. K@2@5 Lk@<@9C
A @ K
 J*
 I I@3@<@9C
A @ K
 J*
 I I@3@<@9CA @ K
 J* I@3@. K@-@2@5 Lk@<@9CA @ K
 J*
 I@3@. K@-@2@5 Lk@<@9CA  @ K
 J*@3@. J*@2@5 Lk@<@9XD  t  t t  @t  I	  @Pwrite_unproved_subgoals C@4A @ I	@3@5 J%	Subgoal: @5 H@,
@5 H Dj@>
@&
 @5 H#@C@=@_@d
@e@j C`@`	@j C`@v@-@5pretty_write Dj@5 H4@<@9C@7A @ I	
@3@5 J% Mk@5 H@,@5 Ml@>
@& @5 H#@C@=@_@d@e@j C`@`	@j C`@v@-@5 Mm@5 H4
@5 Mi Dj@<@9CA @ I	@3@5 J%(no subgoals remaining (?!))@5 H@5 H4@<@9XD  t  t t  @t  H @P H C@{ Ha Ha  I
@:XPreduce  CA2 @ H  @3@5 Fo@5specify_patt  Dj@5reduction_procedure  Dj J@5 CQ@. I I@-@2@5 CQ@. K.@-@2@5 CQ@5reduce_again  Dj@<@9XP
save_ruleused CBe @ I@3@5 H Dj@<@9C
Bh @ I@3@. H
@2@5 C@<@9XPscrap_rulefile C@)A @ Iy@3@. H@-
@2@5 CQ@. H
@-@2@5 CQ@. H@-
@-@-@2@5 CQ@. H
@-@2@5 CQ I@5 CQ@<@9XP J C@$@A @ I @3@>@5 I)@5printq Dj@=@>@A@5 I)@J@N@-@5mynumbervars Dj@5backtrack_printq Dj@O@=@P@9XP
tv_blank_char C@m @ H @ @:C@n @ H @:C@o @ H @.@:XD  t  t t  @t  H @P KL C@ @ I@3VC: @5 H@5 H#,        Step: @5 H@,@5 H Dj@5 H#@.@5 Km@5 H4@5 H4@<@9XP
invalidnum CB7 @ H@3@5 F_@>@_@e@f@q@=@_@e@` @p@<@9XPmake_intersection CA @ I 
 I@:CA @ I 
 I@:CA @ I

 I
@3@,@5mk_intersect Dj
@5 HA@<@9XP
split_atom C@ @7 @ I@3@,@5 H,@<@>@;@5 L@,
@5 I@=@#
@<
@5 K@<@9XPbuilt_in_ident CCD @ HR  Kc@:CCE @ HR  K@:CCF @ HR  I@:CCG @ HR  @@:CCH @ HR  C@:CCI @ HR  D.@:CCJ @ HR  Jd@:CCK @ HR  Jq@:CCL @ HR  Jr@:CCM @ HR  JC@:CCN @ HR  Jz@:CCO @ HR  Js@:CCP @ HR  I@:CCQ @ HR  K@:CCR @ HR  K@:CCS @ HR  K@:CCT @ HR  @@:CCU @ HR  @@:CCV @ HR  C@:CCW @ HR  IV@:CCX @ HR  G@:CCY @ HR  K@:CCZ @ HR  K@:CC[ @ HR  G@:CC\ @ HR  I&@:CC] @ HR  F@:XD  t  t t  @t  G  DP G  C @ I  @3@>@5movenots  Dj@=@>@5
split_hyps  Dj@=@>@5 I@=@>@5 K Dj@=@6 L Dj@9C @ I  @3@<@9XPsave_function_template C@"C @ HR@3@,@5 B@,
@5form_function_var_list Dj@,@0

@2@5 A;@. H

@2@5 C@<@9XD  t  t t  @t  H @P I C@Q @ @ D@3@5 K Dj @5 E@<@9XD  t  t t  @t  H @P L C@ @ J@3@5 C0@>@5 H Dj@<@ 
@!@=@& C@<@9C@ @ J@3@0@-@+@2@5 A;@5 L@<@9XD  t  t t  @t  J @P L C@_D @ HR
 MA
 

 MA
 
@3
@,@5 L@>@-@5 H Dj@<@5 L@=@-@. Htemp@2@5 EM@>@5 L@. H M@2@5 H@=
@. H M@2@5 H@<@O@<@9C@_E @ HR
 MC
 

 MC
 
@3
@,@5 L@>@-@5 M@<@5 L@=@-@. H M@2@5 EM@>@5 L@. H M@2@5 H@=
@. H M@2@5 H@<@O@<@9C@CE @ HR
 E
@3
@,@5 L@<@>@,@5 G@. I@-@2@5 G@,@5restructure_set Dj@ 
 K@!@=@,@5restructure_nonset Dj@ 
 E@!@C@<@9C@CE# @ HR
 Hd
@3
@,@5 L@<@>@,@5 G@. I@-@2@5 G@,@5 M@ 
 K@!@=@,@5 M@ 
 Hd@!@C@<@9C@CE/ @ HR
 C`
@3
@,@5 L@<@>@,@5 G@. I@-@2@5 G@,@5 M@ 
 K@!@=@,@5 M@ 
 C`@!@C@<@9C@VE; @ HR
 
@3@,@5 L
@,@5 L@<@,@5 G
@,@5 G@<@>@(@& C@& C@5 F_@5 F_ @5 H@. I@2@5 I@_@d@f@d@m@s@=
@ 
 @!@<@9C@CEN @ HR
 G
@3
@,@5 L@<@>@,@5 G@. I@-@2@5 G@,@5 L@ 
 K@!@=@,@5 L@ 
 G@!@C@<@9C@CEZ @ HR
 K
@3
@,@5 L@<@>@,@5 G@. I@-@2@5 G@,@5 M@ 
 K@!@=@,@5 M@ 
 K@!@C@<@9C@CEf @ HR
 K
@3
@,@5 L@<@>@,@5 G@. I@-@2@5 G@,@5 M@ 
 K@!@=@,@5 M@ 
 K@!@C@<@9C@CEr @ HR
 J,
@3
@,@5 L@<@>@,@5 G@. I@-@2@5 G@,@5 M@ 
 K@!@=@,@5 M@ 
 J,@!@C@<@9CE~ @ HR
 K

 K@3@5 L@<
@5restructure_formula_list Dj@<@9C@(E @ HR
 Kc

 M@3@5 L@<
@5 M@<@5 L@<@9CE @ HR
 K
 K
@3
@5 L@<@9CE @ HR
 K
 K
@3
@5 L@<@9CE @ HR
 K
 K
@3
@5 L@<@9CE @ HR
 K
 K
@3
@5 L@<@9CE @ HR
 G*

 G*@3@5 L
@5 L@<@9CE @ HR
 K
 K
@3
@5 L@<@9CE @ HR
 K
 K
@3
@5 L@<@9CE @ HR
 K
 K
@3
@5 M@<@9CE @ HR
 K
 K
@3
@5 M@<@9CE @ HR
 K
 K
@3
@5 M@<@9CE @ HR
~@3@5 M8 Dj@<@9C@LE @ HR
 M@3@5 AN@,
@5 H,
@0@_@1@_@1@O@1@L@1@D@2@,@5 HD@5 H,@, JZ@5 M@. H H:@2@5 C H@5 K_@. M@2@5 C@<@9C	E @ HR	
@3@5 C0@<@9CE @ HR
 D_@3@5 L@<@9C@SE @ HR@3@R
@0@+@+
@2@5 A;@5 K@>@& Jm@<
@,@5restructure_array_aggregate Dj@=@,@>@& Jn@<
@,@5restructure_record_aggregate Dj@=@>@- JJ@5 H Dj@<
@,@5 M@=
@- B@5 M@<
@,@5 M@<@0@2@6 A;@9CE @ HR@3@,@,
@5 H Dj@<@,@5 M
@5 M@<@9CE @ HR@3@,@-@,
@,@-@5 L@<@,@5 M@-
@-@5 L@<@9C@~E @ HR@3@R
@0@+@+
@2@5 A;@>@!@. I@-@2@5 G@ 
@!@,@5 M@ 
 I@!@C@=@M@>@.sequence@-@2@5 G@ 
@!@5 M@C@=@1@>@& Jm@5 K@<
@,@5 M@=@>@& Jn@5 K@<
@,@5 M@=
@,@5 M@0@2@5 A;@C@C@<@9XPlisthyps C@*@W @ I	
@3@,@5 J@<@>@5 J3@=@>@5 H Dj@= J4@5 H@5 H# J@5 H@5 H#@5 H4@<@9C@f @ I@3@_@e@f@o@<@5 M Dj@n
@5 M@<@9C@m @ I@3@<@9XD  t  t t  @t input_from_terminal  DD  t  t t  @t  M  @P M  C@$ Ha Ha   @:XP J CB @ G	
@3@<
@6 J@9CB @ G@3@<@9XPsize CCq @ I@3@5 AN@,@5 H,@<@5 B@<@9C@1Cw @ I@3@5 F_@>
@_@e@` @r@% @#
@=@_@e@` @o@%@_@e@i H@v
@<
@,@5 I@<@_@d@g@l@u@9XPtype_requirements C@mA @ K@3@,@5spade_checker_prefix Dj@>@*@5 AN@,@5 H,@,@0@.@1@R@1@U@1@L@2@5 K
@5 K~ Dj@C@=@;@>@-@Q@,
@5 M@0@.@1@R@1@U@1@L@2@,@5 HD@,@5 HD@5 H,@=
@6 H Dj@D@C@9XD  t  t t  @t  IN  @Pdo_satisfy_goal CB5 @ IK@3@.current_sat_goal@-@2@5 CQ@. M
@2@5 EM@<@6try_satisfy_goal Dj@9XD  t  t t  @t  I9  DP I9  C@2A" @ G@3@5 H4@,
@5 I@_@e@` @q[DEPTH: @5 H@5 H# K@5 H@5 H4@,@-@,@5 I@5 H#: @5 H@5 H#@5 H4@5list_case_status Dj@<@9C
A1 @ G  @3 @5 I[TOP-LEVEL]@5 H@5 H4@<@9CA6 @ G  @3@<@9XPdel_til_none_left_in C@'B @ I @3@,@,@5 J@A
@5 L@J
@N@<@. L @2@5 C@. H>@2@5 H@<@O@9CB @ I  @:XP H/ CA @ H+ @:CA @ H+@\@\@\
@3
@6 H.@9CA @ H+
@3
@6 H.@9XD  t  t t  @t  H @P H? CBR @ H@3@-@,@5parse Dj@,
@5obtain Dj
@5 J Dj@<@9XPfound_help_pattern C	@ @ HO	
@3@<@9C@ @ HO	 C@3@<@9XP M C@=D] @ HR@3@>@_@`@0@f@p@_@f@`@9@p@=@(@>@_@`@A@f@p@_@f@`@Z@p@=@>@_@`@a@f@p@_@f@`@z@p@=@0@2@0@_@2@5 G. @<@9CDh @ HR@3@<@9XPwrite_vcs_not_proved  CB @ I  @3@5 I@<@$There are no more VCs left to prove.@5 H@<@9CB @ I@3@0@0@+
@2@2@5 I@<The only VC left to prove is: @5 H@5 H#@<@9CB @ I@3@,
@5 I@<@,The following VCs have not yet been proved: @5 H@5 H4@5 J%@5write_numbers_left Dj@<@9CB @ I @3@A
@-@5 I@J
@N@< M@5 H@<@9XP L CA^@ @ G
@3
@0@/@1@u@1@s@1@r@1@/@1@b@1@i@1@n@2@!@>@ 
SPADE_CHECKER@,@5 F @,@5 L}@0@/@2@,
@5 HD@. M
@2@5 C@C@=@{@A M@,@5 M@J@N@=@C@0@/@1@.@1@.@1@/@1@s@1@h@1@a@1@r@1@e@1@/@1@s@1@p@1@a@1@r@1@k@1@/@1@c@1@h@1@e@1@c@1@k@1@e@1@r@1@/@1@r@1@u@1@l@1@e@1@s@1@/@2@,@5 HD@. M@2@5 C@D@>@ 
SPADE_CHKHELP@,@5 M@,@5 L}@0@/@2@,@5 HD@. MO@2@5 C@=@@A	 M@5 M@J@N@0@/@1@.@1@.@1@/@1@s@1@h@1@a@1@r@1@e@1@/@1@s@1@p@1@a@1@r@1@k@1@/@1@c@1@h@1@e@1@c@1@k@1@e@1@r@1@/@1@h@1@e@1@l@1@p@1@t@1@e@1@x@1@t@1@/@2@,@5 HD@. MO@2@6 C@D@9XP
order_updates C@' @ I@3@,@5 G@,
@,@5make_update_list Dj
@,@5 D @5reconstruct_record Dj@<@9XD  t  t t  @t  H DD  t  t t  @t  H @P
do_undeleting  CB @ I @3hyplist@,
@5 I@5 L6@O@9CB @ I   @3@<@9XPruleused_noprefix CBm @ I
@3@0@1
@2@5 M@6 L@9XP	make_list C@4Ck @ H		@3@. L0@+
@+@2@5 H@,@5 L2@0@1
@2@,@5 HD@n
@,@5 N
 Dj@ @!@<@9CCs @ H	
@3@<@9XPfetch_chars C@z@q @ H3@3@,
@5 I<@,@5 LS@>@&@.@<@$
@&@.
@5 LQ Dj@D@C@=@X@>@7@>@&	@=
@>@$
@=@&@ @<@>@& C@<@5 N
 Dj@=@$
@>	@$
@<@&@.@=@&@ @D@C@=@,@5make_lower_case Dj@,@0@2@5 H,@0@2@,@5 HD@5 N@<@9XP KA C@ @ K 	
 K; A@S@P@E@C@I@A@L@:C@ @ K 	
 K; A@R@E@C@O@R@D@:C@ @ K 
 K; A@S@P@E@C@I@A@L
 Jb@:C@ @ K 
 K; A@S@P@E@C@I@A@L
 G@:C@ @ K 
 K; A@S@P@E@C@I@A@L
 Jf@:C@ @ K 
 K; A@S@P@E@C@I@A@L
 J{@:C@ @ K 
 K; A@S@P@E@C@I@A@L
 JX@:C@ @ K 
 K; A@S@P@E@C@I@A@L
 JY@:C@ @ K 
 K; A@S@P@E@C@I@A@L
 J~@:C@ @ K 
 K; A@R@E@C@O@R@D
 B@:C@ @ K 
 K; A@R@E@C@O@R@D
 Ju@:C@ @ K
 K; A@R@E@C@O@R@D
 Jn@3@6 K@9XPadd_formula CGp @ HR
logmessage H9@3@5 I@<@9CGq @ HR N H;@3@5 I@<@9CGr @ HR	nomessage H9@3@5
quiet_add_hyp Dj@<@9CGs @ HR N  H;@3@5quiet_add_conc Dj@<@9XPtv_display_arg_info C	At @ H @3@*  (atomic object: leaf of expression tree)@5 H%@<@9CAw @ H@3  (@5 H@5 H# arguments)@5 H%@<@5tv_display_arguments Dj@<@9XP Mu C@)A> @ H@3@. J@-@2@5 CQ@>
old@,
@5 I@C@=
	Pattern? @5 Iu@,@5 J@,
@5 L$@. J
@2@5 C@<@9XP Ig C@@@ @u @        		@3@> IV@5 G IV@5checkhastypelist Dj IV@5 G@=@A!!! Error: type-check failed on subgoal proof-frame entry attempt@5 H@5 H4@<@O@<@5 I@,@5 I@. H`@-@2@5 CQ@n@. H`@2@5 C@. H@-@2@5 CQ@. H@-@-@2@5 CQ@. H@-@-@2@5 CQ@. Hmethod
@2@5 C@. H
enterframe@2@5 C@5	case_save Dj@>@,@5 I@=@% C@. HC@-@-@2@5 CQ@. H I}@!All current conclusions withdrawn@2@5 C@. H

@2@5 C@. Cr@+@+@2@5create_formula Dj N@. Cr@2@5format_formula Dj@<@9XD  t  t t  @t  K  @P	read_rest CA @ HR
@3@5 L3 Dj@<@.previous_character@2@6 EM@9CA @ HR

@3
@,@5	read_word Dj
@5 NB Dj@<@9XD  t  t t  @t 
contradict DP NK C@8 @u @        @3@>@ 

 H7 H:@!@5 F_@,@5 I@=
 IV@5 G@#
@C@'ENTERING PROOF BY CONTRADICTION ATTEMPT@5 H@5 H4@0 @@2@. F@2
CONTRADICTION@5 If@<@9XPsave_single_requirement C@&@ @ Iy@3@R@ 
requires
@!@5check_constraints Dj
@5 M9 Dj@. H

@2@5 G@<@9XPwrite_flag_string C@b @u A        @3@5 Km@<@6 NX Dj@9C@c @ NZ@3@<@9XD  t  t t  @t  H @P H C Ha Ha 
@:XPread_init_file C @ L@@3@5 Hp@<@5 Fo@5 Hs@,@5 J@5 L> Dj@( C@5 Hu@<@O@9C@* @ L@@3@A@5 Hp@J@N@O@9XPcheck_rulename C@ @ Iy@3@R
@0@+@1@+
@2@5 A;@5 AN
@5 F_@_@d
@` @r@<@9C@ @ Iy	 I@3@<@9C@ @ Iy @:XPinsert_in_vc_list C@5@ @ I			
@3@_@e@`@l@u@n
 
@5 M( HF
@0
@1@2@5 HD@<@9C@ @ @ I	


@3
@_@e@`@l@u@<@9C@"@ @ I	
@3@n
 
@5 Nc
@0
@2@5 HD@<@9C@ @ I	

@3
@,@5 Nc@_@d@e@o@5 Na Dj@<@9C@ @ I

@3@<@9XD  t  t t  @t  L! @Psp CA @ G
 Hd Hd
@3@. Hd@. Hd
@2@2@5 Ne Dj@<@9CA @ G
 Hd

 Hd
@3
@5 Hi@5 Ng@<@9CA @ G
 E E
@3@. E@. E
@2@2@5 Ng@<@9C@ A @ G
 E

 E@3
@5 MH
@5 Ng@5 Ng@<@9C	A @ G	
@3@5 Hi@<@9XPnot_writeable_warning C@ @ HR@3 @@5 J@5 H4!!! ERROR trying to delete @5 H@5 M@5 H4@5 H4File is not writeable.@5 H@6 J@9XP I CB @ I	@3@<@9C@'B @ I
@3@,@5 I@>

@5 L@$@=
@5 L@ 
@!@<@9XP K3 CA @ I   A@:CA @ I   I9@:CA @ I   Cc@:CA @ I   M@:CA @ I   J1@:CA @ I   K*@:CA @ I   K-@:C	A @ I  B@3 IH@5 H Dj@<@9CA @ I   I@:CA @ I   M
@:CA @ I   M@:CA @ I   K0@:CA @ I   M@:CA @ I   M@:CA @ I   M@:CA @ I  callpro@:XPorder_terms CBJ @ G
 I

 I
@3@<@5order_exprs Dj@<@9CBN @ G
 I	
 I	
@3@<
@5 Np@<@9C	BR @ G
 I
 K@3@<@9C
BT @ G
 K
 I@3@<@O@9CBX @ G
 K

 K
@3@<@5 Np@<@9CB\ @ G
 K	
 K	
@3@<
@5 Np@<@9CB` @ G@3@5s_atomic Dj@<@>
@5 Ns@<@5less Dj@=@P@<@9CBl @ G@3@5 Ns@<@O@9C@;Bq @ G@3@>@-@-@5
defined_funct Dj@=@>@ 

 K@!@=@ 

 M@!@A@>@-@-@5 Ny@=@>@ 
 K@!@=@ 
 M@!@J@N@<@9CB| @ G@3@<@,@5 A;@,
@5 A;
@5order_functs Dj@<@9XPgfa CD( @ H3  A@5li(st) [ HYP_OR_CONC_RANGE { & HYP_OR_CONC_RANGE } ].@:CD) @ H3  A D'@:CD* @ H3  A@+where: HYP_OR_CONC_RANGE is HC#N-M or HC#N,@:CD+ @ H3  A@;       HC is "h" or "c", and N & M are integers (with N<M).@:CD- @ H3  G@9si(mplify) [ HYP_OR_CONC_RANGE { & HYP_OR_CONC_RANGE } ].@:CD. @ H3  G D'@:CD/ @ H3  G N@:CD0 @ H3  G N@:CD2 @ H3  M@)ded(uce) [ EXPRESSION [ from HYPLIST ] ].@:CD3 @ H3  M D'@:CD4 @ H3  M@3where: EXPRESSION is a valid checker expression and@:CD5 @ H3  M@:       HYPLIST is a list of integers (hypothesis numbers).@:CD7 @ H3  G@7inf(er) [ EXPRESSION [ using RULE [ from HYPLIST ] ] ].@:CD8 @ H3  G D'@:CD9 @ H3  G@0where: EXPRESSION is a valid checker expression,@:CD: @ H3  G@=       RULE is a rulename (or family, or Prolog variable) and@:CD; @ H3  G N@:CD= @ H3  Hm@>re(place) [ HYP_OR_CONC [ : OLD [ by NEW [ using RULE ] ] ] ].@:CD> @ H3  Hm D'@:CD? @ H3  Hm@Cwhere: HYP_OR_CONC is a hypothesis or conclusion (i.e. h#N or c#N),@:CD@ @ H3  Hm@:       OLD & NEW are valid checker expression patterns and@:CDA @ H3  Hm@:       RULE is a rulename (or family, or Prolog variable).@:CDC @ H3  Mstan(dardise) [ EXPRESSION ].@:CDD @ H3  M D'@:CDE @ H3  M@/where EXPRESSION is a valid checker expression.@:CDG @ H3  Mforw(ardchain) [ HYP_OR_CONC ].@:CDH @ H3  M D'@:CDI @ H3  M@Bwhere HYP_OR_CONC is a hypothesis or conclusion (i.e. h#N or c#N).@:CDK @ H3  D@'do(ne) [ CONC_RANGE { & CONC_RANGE } ].@:CDL @ H3  D D'@:CDM @ H3  D@@where CONC_RANGE is c#N or C#N-M, for integers M & N (with N<M).@:CDO @ H3  Hcase N.@:CDP @ H3  H D'@:CDQ @ H3  H@(where N is the case number (an integer).@:CDS @ H3  M@2pro(ve) [ EXPRESSION by STRATEGY [ on FORMULA ] ].@:CDT @ H3  M D'@:CDU @ H3  M N@:CDV @ H3  M@9       STRATEGY is one of "implication", "contradiction",@:CDW @ H3  M@"       "induction" or "cases", and@:CDX @ H3  M@D       FORMULA (which may only be used for "cases") is a disjunction@:CDZ @ H3  M	quit.@:CD\ @ H3  Junw(rap) [ HYP_OR_CONC ].@:CD] @ H3  J D'@:CD^ @ H3  J@?where HYP_OR_CONC is of the form h#N or c#N for some integer N.@:CD` @ H3  M@>ins(tantiate) [ HYP_OR_CONC [ with EXPRESSION [ for VAR ] ] ].@:CDa @ H3  M D'@:CDb @ H3  M@@where: HYP_OR_CONC is of the form h#N or c#N for some integer N,@:CDc @ H3  M@3       EXPRESSION is a valid checker expression and@:CDd @ H3  M@8       VAR is the universal variable to be instantiated.@:CDf @ H3  Ine(wvc) [ NUMBER ].@:CDg @ H3  I D'@:CDh @ H3  I@Dwhere NUMBER is the number of the (as yet unproven) VC to be proved.@:CDj @ H3  Bcon(sult) [ FILENAME ].@:CDk @ H3  B D'@:CDl @ H3  B@;where FILENAME is a Prolog atom naming the rulefile to use.@:CDn @ H3  Mexe(cute) [ FILENAME ].@:CDo @ H3  M D'@:CDp @ H3  M@Awhere FILENAME is a Prolog atom naming the command script to use.@:CDr @ H3  Cch(elp) [ COMMAND ].@:CDs @ H3  Cc D'@:CDt @ H3  Cc@Ewhere COMMAND is the (unabbreviated) command on which help is needed.@:CDv @ H3  Mforg(et) [ HYPS_OR_HYPLIST ].@:CDw @ H3  M D'@:CDx @ H3  M@>where HYPS_OR_HYPSLIST is either a list of integers giving the@:CDy @ H3  M@Chypothesis numbers to be forgotten, or one or more HYPRANGEs joined@:CDz @ H3  M@Ctogether with "&", each HYPRANGE being either a hypothesis (h#N) or@:CD{ @ H3  M@(a range of hypotheses (h#N-M, with N<M).@:CD} @ H3  J1rem(ember) [ HYPS_OR_HYPLIST ].@:CD~ @ H3  J1 D'@:CD @ H3  J1 N@:CD @ H3  J1@Dhypothesis numbers to be remembered, or one or more HYPRANGEs joined@:CD @ H3  J1 N@:CD @ H3  J1 N@:CD @ H3  K*del(ete) [ HYPS_OR_HYPLIST ].@:CD @ H3  K* D'@:CD @ H3  K* N@:CD @ H3  K*@Ahypothesis numbers to be deleted, or one or more HYPRANGEs joined@:CD @ H3  K* N@:CD @ H3  K* N@:CD @ H3  K-und(elete) [ HYPS_OR_HYPLIST ].@:CD @ H3  K- D'@:CD @ H3  K- N@:CD @ H3  K-@Chypothesis numbers to be undeleted, or one or more HYPRANGEs joined@:CD @ H3  K- N@:CD @ H3  K- N@:CD @ H3  Ise(t) [ FLAG [ to VALUE ] ].@:CD @ H3  I D'@:CD @ H3  I@Bwhere FLAG is a user-modifiable flag and VALUE is the new value to@:CD @ H3  Ibe assigned to that flag.@:CD @ H3  M
sh(ow).@:CD @ H3  Mt(raverse) [ EXPRESSION ].@:CD @ H3  M D'@:CD @ H3  M@Bwhere EXPRESSION may be h#N for hypothesis N, c#N for conclusion N@:CD @ H3  M@/or some other valid expression to be traversed.@:CD @ H3  M
pri(ntvc).@:CD @ H3  M
dec(lare).@:CD @ H3  Nmcallpro [ PROLOG_GOAL ].@:CD @ H3  Nm D'@:CD @ H3  Nm@0where PROLOG_GOAL is a Prolog goal to be called.@:CD @ H3  Nm@+FOR USE BY PROGRAM VALIDATION LIMITED ONLY!@:CD @ H3  Jexit.@:XPwrite_rules_used  CB! @ I  @3@5sort_rules_used  Dj@O@9CB$ @ I @3@A
@-@5 M@J
@N@<The above proof did not make use of the proof rules database@5 H@5 H4@<@9C@1B) @ I@3@,
@5 M@A
@5used_rule_other_than Dj@J
@N@. H
@2@5 G@/The only rule used in proving the above VC was:@5 H@5 H4
@5 J%@. H@1@+@1@+@2@5 H@5print_rulename Dj@<@9C@)B3 @ I@3@6The following rules were used in proving the above VC:@5 H@5 H4@. H@1@+
@1@+@2@5 H@. H@1
@1@2@5 G
@5 J%@5 N@O@9CB; @ I  @3@<@9XPfind_mutual_types CA @ K@3@5 G@5 G@<@9XP M CB[ @ H@3@<@9CB] @ H
@3
@,@5 M@,@5 H? Dj@5 HD@<@9XP L CA @ I @3@<@9CA @ I@3@_@e@` @q@<@n
 @5pvc_print_info_at_depth Dj@<@5 L@<@9XPdo_unhandle_quantifiers_in C
E @ H@3@5 AN@5 H( Dj@<@9C	E  @ H	
@3@5 C0@<@9C@&E# @ H@3@A@5 C0@J@N@R
@0@+@+
@2@5 A;
@,@5do_unhandle_quantifiers_in_list Dj@<@0@2@6 A;@9XP K C@X@ @ H		 J@3@,@5 LP Dj@,@5 H@,
@5 H Depth: @5 H@5 H#,       Trace: @5 H@,@5 H Dj@5 H%@,@5tv_expr Dj*** @5 H@5 H%Principal functor: @5 H@0@+@+@2@5 A;@<@5 H#@5 H#
@5 H#@,@5 B@<@5 N' Dj@<@9C@@ @ H		 J@3@,@5 N@_@f@` @q@<@. N@-@2@5 CQ@. N@-@2@5 CQ@n @. N@2@5 EM@,
@5 N@. N@-@2@5 CQ@,@0@-@2
@5 H@. N@2@5 EM@,@5 N@>@1@>@ 
 MA
 @!@=
@ 
 MC
 @!@,@5 L@. Htv@2@5 CQ@=@P@D@C@< J@5 K@<@9C@ @ H J@3@-@5 J Dj@<@9CANNOT "UP" AT TOP-LEVEL.  (Rest of command-line ignored)@5 H%@. J@-@2@5 CQ@<@9C	@ @ H J@3CANNOT "UP" AT TOP-LEVEL.@5 H%@<@9C@@ @ H

 J@3@,@5 N@,
@5 N@A
@5 C0@J@N@,@5 N@<@n
@-@,@5 C@>@@>@5 F_@_@f@`@r@_@f@d@p@#@=	@&?@&@%@<
@,@5 @@. N@-@2@5 CQ@. N@2@5 EM@. N@2@5 EM@. N@-@2@5 CQ@0@2@,@5 HD@. N@2@5 EM@>@1@>@ 

 MA
 @!@=
@ 

 MC
 @!@,@5 L@. H N@2@5 C@=@P@D@C@< J@5 K@=@>@-@5 N@="DOWN" NON-EXISTENT ARGUMENT.  (Rest of command-line ignored)@5 H%@. J@-@2@5 CQ@="DOWN" NON-EXISTENT ARGUMENT.@5 H%@D@D@D@<@9CA$ @ H
 J@3@-@5 N@<@;CANNOT "DOWN" AT TREE-LEAF.  (Rest of command-line ignored)@5 H%@. J@-@2@5 CQ@<@9CA* @ H
 J@3@<CANNOT "DOWN" AT TREE-LEAF.@5 H%@<@9CA. @ H G@3@,@5 N@,@5 N@<@5tv_show_type_template Dj@<@9CA4 @ H
 J@3@,@5tv_build_locate_expr Dj@<@5 H%@<@9C@7A9 @ H Cc@3 TRAVERSE ENVIRONMENT COMMANDS:@5 H% ------------------------------@5 H%@2 u (or -)   UP (ascend a level in expression tree)@5 H%@D d (or +)   DOWN (descend a level); must be followed by argument no.@5 H%@/                 (e.g. d2 = descend argument 2)@5 H%@@ l          LOCATION of current level w.r.t. original expression@5 H%@B                 (follow by "f" for FULL or ["b"] (default) BRIEF)@5 H%@. t          TYPE information for current level@5 H%@# r          REDISPLAY current level@5 H%@/ s          SHOW top-level expression (in full)@5 H%@) h (or ?)   HELP -- displays this message@5 H%@2 x          EXIT from traverse command environment@5 H%@5 H4@<@9CAH @ H J@3 @,@5 NTOPLEVEL EXPRESSION:@5 H%@5 H%@<@9CAM @ H J@3@. H@-@- N@2@5 CQ@<@9CAP @ H
 A@3@<ERROR(S) IN COMMAND SEQUENCE:  @5 H@5
tv_write_list DjPlease retype command-line.@5 H%@<@9XP
maybe_halt  CC: @ HR  @3@-@-@5 J@<@9CC= @ HR  @3@*CANNOT CONTINUE: Proof session terminated.@5 H@5 H4@<@6 J@9XD  t  t t  @t  Dm D  t  t t  @t  Dm @D  t  t t  @t  Dm @D  t  t t  @t  Dm 
P	simp_args C@ @ G
@3@5is_a_valid_type Dj@<
@5 K'@<@9C@ @ @ G
	@3
@,@5 G@<
@5 K'@<@9C@"@ @ G		
@3@5 O@<
@5 K'@<@5 O Dj@<@9C@&@ @ G		
	@3
@,@5 G@<
@5 K'@<@5 O@<@9XPval C	D9 @u @        	
@3@5 C0@<@9XP M C@> @ I @3@5 M@<@9XP KQ C@ @ I @3@A
@-@5 J3@J
@N@<@9C@ @ I  @3@5 H4@5 H4@=PLUS the following forgotten (hidden but useable) hypotheses:@5 H@5 H4@5 H4@O@9C@ @ I@3@,
@5 J3 H8@5 A Dj@O@9C@ @ I  @3@<@9XD  t  t t  @t  H @P H C@d Ha Ha  @:XP Lf C@C @ I@3@-@6 J@9C@3@D @ I
 G.@3@>@-@. F@/ J*@2@5 J@=@>@-@. G.@2@5 J@=@-@. F@/ J*@2@6 J@9C@3@E @ I
 J*@3@>@-@. F@/ G.@2@5 J@=@>@-@. J*@2@5 J@=@-@. F@/ G.@2@6 J@9C@3@F @ I
 J,@3@>@-@. F@/ G@2@5 J@=@>@-@. K@2@5 J@=@-@. F@/ K@2@6 J@9C@3@G @ I
 K@3@>@-@. F@/ K@2@5 J@=@>@-@. J,@2@5 J@=@-@. F@/ G@2@6 J@9C@3@H @ I
 K@3@>@-@. F@/ K@2@5 J@=@>@-@. G@2@5 J@=@-@. F@/ J,@2@6 J@9C@3@I @ I
 G@3@>@-@. F@/ J,@2@5 J@=@>@-@. K@2@5 J@=@-@. F@/ K@2@6 J@9XP
changelist C	D @ H

@3@<@9C@8D @ H

@3@,
@,@5change Dj@> Ca@5 I Dj@ @!@C@=@,@5 O Dj@ @!@<@9XPterm_pri C@%@ @u @        @3@R
@,@5 C@> K@5  @=@> K@5 O#@= K@6 O#@9C@/@ @ O"@3@R
@,@5 C@> F@5 O#@=@> K@5 O#@=@> K@5 O#@= K@6 O#@9C@ @ O"@3@&@<@9XP K C @ I@3@5set_toplevel  Dj@<@,
@5get_command_line Dj@<@5 L Dj@<@9XPprocess_function_list C@$C	 @ HR
)  D@3
@5 L@5 L@<@9CC @ HR
 @s@3
@5 L@<@5 O, Dj@<@9XPcollect_indices CC @ G
 J
@3@,@5 O0 Dj
@,@5 O2@<@5 HD@<@9CC @ G
..

@3@<@9C
C @ G@3@<@9XP	listconcs C@q @ I @3@<  NO CONCLUSIONS LEFT@5 H@<@9C@u @ I	
@3@,@5 I@<  C@5 H@5 H# J@5 H@5 H#@5 H4@<@9C@~ @ I@3@_@e@f@o@<@5 O5 Dj@n
@5 O9@<@9C@ @ I@3@<@9XPrule CA@ @ H	
=>
@3@0@+@+@2@5 A;@,@5 L\@. G@-@-@2@5 CQtype_classification_done@5 CQ@5save_type_classification_list Dj O>@5 EM@<@,@5 K6 Dj@,@5 I Dj@>@ 
 
 H
 H
@!@D@=@T@>@ 
 
 H
@!@% C@D@=@<@>@ 
 
 H
 LZ J@!@=@ 
 
 LZ J@!@% C@>@$@$
@=@$@$
@5 I Dj@A@5 H Dj@J@N@5ok_type_classification Dj@0@+@2@5 A;@. G.@2@,@5	add_conds Dj@,@5fulfil Dj@>@5abandon_search  Dj@<@O@=@P@A
@5 L0 Dj@J@N
@5 I Dj@& C@,@5 I^@. H

@0@1
@2@2@6 C@9XPprocess_enumeration_list CB @ HR O. D@3@<@9CB @ HR @s
@3
@5 OT Dj@<@9XD  t  t t  @t  H	 @Precord_simp_of_type C@i@r @ I		@3@>@3@,
 Kc@,@0@+@1@+@2@5 L@>@- A@0@2@5 L@5 G@=@5 M Dj@D@=@1@- A@,@0@+@2@-@5 L@<@,@5 G@,
 A@0@2@5 L
@5
record_access Dj@D@<@9XD  t  t t  @t  H @D  t  t t  @t  H  DP H  CA] @ G@3@>case_number@,
@5 I@=Which case? @5 Iu@,
@5 J@5 F_@<@5 I@<@9XP
temp_del_hyps CB @ I @3@5 Fo@6 M Dj@9XPare_all_digits CDW @ HR@3@_@`@0@f@p@_@f@`@9@p@<@6 Oc Dj@9CDY @ HR@3@<@9XPwrite_vcs_proved  C
B @ I  @3@5 I Dj@<@-No VCs were proved during this proof session.@5 H@5 H4@<@9CB @ I@3@0@0@+
@2@2@5 Oh@<@2The only VC proved during this proof session was: @5 H@5 H#@5 H4@<@9CB @ I@3@,
@5 Oh@<@8The following VCs were proved during this proof session:@5 H@<@5 H4@5 J%@5 M@<@9CB @ I @3@A
@-@5 Oh@J
@N@< Oj@5 H@5 H4@<@9XP
max_hyp_no C@ @ I@3@-@5 J@A@,@-@5 J@_@f@e@q@J@N@=@C@<@9C@ @ I  @:XP HK CBt @ H@3@<@9C@!Bv @ H
@3
@,@5find_del Dj@5 HJ@<@9XP L C@]@@ @ H+@3@5 AN@,
@5 H) Dj
@,@5 M Dj@>@_@d@f@p@'@5 Km
@5 H#@'@5 Km@_@f@d@j C`@u@=@/@_@d@f@q@5 H4@'@5 Km
@5 H#@'@5 Km@>@_@d@`@P@p@_@`@P@d@j C`@u@=	@_@d@`@P@q@& @<@9C@E@Y @ H+@3@5 F_@,
@5 Os@>@_@d
@f@p@5 M@_@f@d
@j C`@u@=@&@_@d
@f@q@5 H4@5 M@>@_@d
@`@P@p@_@`@P@d
@j C`@u@=	@_@d
@`@P@q@& @<@9C@m @ H+@3@Q
@< JU@5 H@_@f@`@l@u@<@9C@t @ H+
@3[@5 H@0
@2@5 L K@5 H@<@9C@'@z @ H+
$$$
@3A@5 H
@5 H#@<@n @>@_@d@` @q@$@=@5 H4@&@O@<@9C@P@ @ H+@3@A@5 C0@J@N@R
@0@+
@+@2@5 A;
@,@5 L(@5 H@,@5 L@>@_@d@` @q O.@5 H@_@d@`@j C`@u@=@_@d@` @p@5 H4 O.@5 H@&@O@<@9XD  t  t t  @t  M  DP M  CG @ HR@3 I@5 B@<Please type your FDL-syntax declaration, terminated by a ";"FDL> @5 J@,
@5get_fdl_declaration Dj@<@5process_fdl_dec Dj I@5 CQ@<@9XP K= C@" @ K 
 K
 K; A@N@U@M@I@N@E@Q@S@:C@" @ K 
 G
 K; A@N@U@M@I@N@E@Q@S@:C@" @ K 
 J,
 K; A@N@U@M@I@N@E@Q@S@:C@" @ K 
 K
 K; A@N@U@M@I@N@E@Q@S@:C@" @ K 
 G.
 K; A@N@U@M@I@N@E@Q@S@:C@" @ K 
 J*
 K; A@N@U@M@I@N@E@Q@S@:C@" @ K 
 I%
 K; A@N@U@M@I@N@E@Q@S@:C@" @ K 
 K
 K; A@G@E@N@I@N@E@Q@S@:C@" @ K 
 G
 K; A@G@E@N@I@N@E@Q@S@:C@" @ K 
 J,
 K; A@G@E@N@I@N@E@Q@S@:C@"@  @ K 
 K
 K; A@G@E@N@I@N@E@Q@S@:C@"@! @ K 
 G.
 K; A@G@E@N@I@N@E@Q@S@:C@"@" @ K 
 J*
 K; A@G@E@N@I@N@E@Q@S@:C@"@# @ K 
 F
 K; A@G@E@N@I@N@E@Q@S@:C@"@% @ K 
 G
 K; A@I@N@T@I@N@E@Q@S@:C@"@& @ K 
 J,
 K; A@I@N@T@I@N@E@Q@S@:C@"@' @ K 
 K
 K; A@I@N@T@I@N@E@Q@S@:C@"@( @ K 
 G.
 K; A@I@N@T@I@N@E@Q@S@:C@* @ K 
 E
 K; A@A@R@I@T@H@:C@+ @ K 
 C`
 K; A@A@R@I@T@H@:C@, @ K 
 Hd
 K; A@A@R@I@T@H@:C@- @ K 
 I
 K; A@A@R@I@T@H@:C@. @ K 
 H
 K; A@A@R@I@T@H@:C@/ @ K 
 
 K; A@A@R@I@T@H@:C@0 @ K
 G.
 K; A@A@R@I@T@H@3 I
@6 K@9C@3 @ K 
 K
 K; A@A@R@R@A@Y@:C@4 @ K 
 M
 K; A@A@R@R@A@Y@:C@5 @ K
 G.
 K; A@A@R@R@A@Y@3 I
@6 K@9C@8 @ K 
 G.
 K; A@E@N@U@M@:C@9 @ K 
 G
 K; A@E@N@U@M@:C@: @ K 
 K
 K; A@E@N@U@M@:C@; @ K 
 K
 K; A@E@N@U@M@:C@< @ K 
 J,
 K; A@E@N@U@M@:C@= @ K 
 J*
 K; A@E@N@U@M@:C@> @ K 
 K
 K; A@E@N@U@M@:C@? @ K 
 K
 K; A@E@N@U@M@:C@@ @ K 
 I%
 K; A@E@N@U@M@:C@+@B @ K 
 G
 K; A@E@N@U@M@E@R@A@T@I@O@N@:C@+@C @ K 
 K
 K; A@E@N@U@M@E@R@A@T@I@O@N@:C@+@D @ K 
 K
 K; A@E@N@U@M@E@R@A@T@I@O@N@:C@+@E @ K 
 J,
 K; A@E@N@U@M@E@R@A@T@I@O@N@:C@+@F @ K 
 J*
 K; A@E@N@U@M@E@R@A@T@I@O@N@:C@+@G @ K 
 K
 K; A@E@N@U@M@E@R@A@T@I@O@N@:C@+@H @ K 
 K
 K; A@E@N@U@M@E@R@A@T@I@O@N@:C@"@J @ K 
 K
 K; A@F@D@L@F@U@N@C@S@:C@"@K @ K 
 K
 K; A@F@D@L@F@U@N@C@S@:C@"@L @ K 
 J,
 K; A@F@D@L@F@U@N@C@S@:C@"@M @ K 
 I%
 K; A@F@D@L@F@U@N@C@S@:C@"@N @ K 
 Hd
 K; A@F@D@L@F@U@N@C@S@:C@"@O @ K 
 K
 K; A@F@D@L@F@U@N@C@S@:C@"@P @ K 
 K
 K; A@F@D@L@F@U@N@C@S@:C@"@Q @ K 
 F
 K; A@F@D@L@F@U@N@C@S@:C@"@R @ K 
 G.
 K; A@F@D@L@F@U@N@C@S@:C@"@S @ K 
 J*
 K; A@F@D@L@F@U@N@C@S@:C@"@T @ K 
 K
 K; A@F@D@L@F@U@N@C@S@:C@"@U @ K 
 G
 K; A@F@D@L@F@U@N@C@S@:C@"@V @ K 
 K
 K; A@F@D@L@F@U@N@C@S@:C@X @ K 
 G
 K; A@L@O@G@I@C@:C@Y @ K 
 I%
 K; A@L@O@G@I@C@:C@Z @ K 
 I'
 K; A@L@O@G@I@C@:C@[ @ K 
 F
 K; A@L@O@G@I@C@:C@\ @ K 
 Cr
 K; A@L@O@G@I@C@:C@] @ K
 G.
 K; A@L@O@G@I@C@3 I
@6 K@9C@` @ K 
 K
 K; A@S@E@Q@:C@a @ K 
 J,
 K; A@S@E@Q@:C@b @ K 
 G*
 K; A@S@E@Q@:C@c @ K 
 K; A@S@E@Q@:C@d @ K 
 K
 K; A@S@E@Q@:C@e @ K 
 K
 K; A@S@E@Q@:C@f @ K 
 K
 K; A@S@E@Q@:C@g @ K 
 K
 K; A@S@E@Q@:C@h @ K 
 K
 K; A@S@E@Q@:C@i @ K 
 E
 K; A@S@E@Q@:C@j @ K 
 C`
 K; A@S@E@Q@:C@k @ K 
 G.
 K; A@S@E@Q@:C@l @ K 
 I'
 K; A@S@E@Q@:C@n @ K 
 K
 K; A@S@E@T@S@:C@o @ K 
 K
 K; A@S@E@T@S@:C@p @ K 
 K
 K; A@S@E@T@S@:C@q @ K 
 K
 K; A@S@E@T@S@:C@r @ K 
 K
 K; A@S@E@T@S@:C@s @ K 
 K
 K; A@S@E@T@S@:C@t @ K 
 K
 K; A@S@E@T@S@:C@u @ K 
 F
 K; A@S@E@T@S@:C@v @ K 
 I%
 K; A@S@E@T@S@:C@w @ K
 G.
 K; A@S@E@T@S@3 I
@6 K@9C@z @ K 
 MA
 K; A@Q@U@A@N@T@I@F@:C@{ @ K 
 MC
 K; A@Q@U@A@N@T@I@F@:C@| @ K 
 F
 K; A@Q@U@A@N@T@I@F@:C@} @ K 
 I%
 K; A@Q@U@A@N@T@I@F@:C@$@~ @ K
 G.
 K; A@Q@U@A@N@T@I@F@3 I
@6 K@9C@ @ K 
 K
 K; A@B@I@T@W@I@S@E@:C@ @ K 
 K
 K; A@B@I@T@W@I@S@E@:C@ @ K 
 K
 K; A@B@I@T@W@I@S@E@:C@ @ K 
 K
 K; A@B@I@T@W@I@S@E@:C@ @ K 
 G
 K; A@B@I@T@W@I@S@E@:C@ @ K 
 G.
 K; A@B@I@T@W@I@S@E@:C@ @ K 
 K
 K; A@M@O@D@U@L@A@R@:C@ @ K 
 G
 K; A@M@O@D@U@L@A@R@:C@ @ K 
 J*
 K; A@M@O@D@U@L@A@R@:C@ @ K 
 K
 K; A@M@O@D@U@L@A@R@:C@ @ K 
 G.
 K; A@M@O@D@U@L@A@R@:C@"@ @ K 
 K; A@N@U@M@I@N@E@Q@S
 K@:C@"@ @ K 
 K; A@N@U@M@I@N@E@Q@S
 K@:C@"@ @ K 
 K; A@G@E@N@I@N@E@Q@S
 K@:C@"@ @ K 
 K; A@G@E@N@I@N@E@Q@S
 K@:C@"@ @ K 
 K; A@G@E@N@I@N@E@Q@S
 K@:C@"@ @ K 
 K; A@I@N@T@I@N@E@Q@S
 K@:C@ @ K 
 K; A@A@R@I@T@H
 K@:C@ @ K 
 K; A@A@R@I@T@H
 K@:C@ @ K 
 K; A@A@R@I@T@H
 K@:C@ @ K 
 K; A@A@R@I@T@H
 K@:C@ @ K 
 K; A@A@R@I@T@H
 K@:C@ @ K 
 K; A@A@R@I@T@H
 K@:C@ @ K 
 K; A@A@R@R@A@Y
 K@:C@ @ K
 K; A@A@R@R@A@Y
 K@3@6 K@9C@ @ K 
 K; A@E@N@U@M
 K@:C@ @ K 
 K; A@E@N@U@M
 K@:C@+@ @ K 
 K; A@E@N@U@M@E@R@A@T@I@O@N
 K@:C@"@ @ K 
 K; A@F@D@L@F@U@N@C@S
 K@:C@"@ @ K 
 K; A@F@D@L@F@U@N@C@S
 K@:C@"@ @ K 
 K; A@F@D@L@F@U@N@C@S
 K@:C@"@ @ K 
 K; A@F@D@L@F@U@N@C@S
 K@:C@ @ K 
 K; A@L@O@G@I@C
 K@:C@ @ K 
 K; A@L@O@G@I@C
 K@:C@ @ K 
 K; A@L@O@G@I@C
 K@:C@ @ K 
 K; A@L@O@G@I@C
 K@:C@ @ K 
 K; A@L@O@G@I@C
 K@:C@ @ K 
 K; A@L@O@G@I@C
 K@:C@ @ K 
 K; A@L@O@G@I@C
 K@:C@ @ K 
 K; A@L@O@G@I@C
 K@:C@ @ K 
 K; A@L@O@G@I@C
 K@:C@ @ K 
 K; A@S@E@Q
 K@:C@ @ K 
 K; A@S@E@Q
 K@:C@ @ K 
 K; A@S@E@Q
 K@:C@ @ K 
 K; A@S@E@Q
 K@:C@ @ K 
 K; A@S@E@Q
 K@:C@ @ K 
 K; A@S@E@Q
 K@:C@ @ K 
 K; A@S@E@Q
 K@:C@ @ K 
 K; A@S@E@T@S
 K@:C@ @ K 
 K; A@Q@U@A@N@T@I@F
 K@:C@"@ @ K
 K; A@B@I@T@W@I@S@E
 K@3@6 K@9C@"@ @ K
 K; A@M@O@D@U@L@A@R
 K@3@6 K@9XP H CA' @ H@3@5 H4OLD EXPRESSION: @5 H@,
@5 H Dj@5 H#@5 H4@6 Mr Dj@9XP@!used_rule_this_session_other_than CB_ @ I@3@,@5 L@5 H@<@9XP
tv_build_expr C@:B( @ H

@3@,@,@5 C@5 C@<
@5 L@,@5 @@,@5 @@<
@5 O Dj@<@9C@9B2 @ H		@3@,@5 H@,@5 H @,@5 H,@,@5 H,@0@*@1@H@1@E@1@R@1@E@1@*@2@,@5 HD@<@5 H,@<@9XP J C@m @ G@3@0 A@2@5file_exists Dj@0 E@2@6 O@9C@p @ G@3@A@5 O Ly@J@N@9XPdisplay_general_help  C@* @ HO@3@,
@5 H8 Dj@5 H#@5 H4@O@9C@+ @ HO  @3@<@9XP N CB @ I@3 IH@5 IG Dj@<@5 H#::@5 H@5 H#@6 H4@9CB @ I@3 I
@5 O@<@,@5 L@5 H# O@5 H@5 H#@6 H4@9XP Mx C@;AL @ H@3@5clear_facts  Dj@. I9go@2@5 C@.	stage_num@2@5 C@5handle_quantifiers_in_con  Dj@5 Fo@. O@+
@2@5 H@5stage Dj@>	@&
@5unhandle_quantifiers_in_con  Dj@C@=
stop@5 O Dj@5 O@,@5 O@5nochange Dj@5 O@<@9XP Li C@! @ I
 G.@3@>@. G.@2@5used Dj@=	@. G.@2@5 O@<@O@9C@[@# @ I
 G.@3@>@4@A
@$@J
@N@A@. G.@2@5 O@J@N@A@. G.@2@5 O@J@N@. O@/ G.@2@5 C@=@>
@. O@/ G.@2@5 H@=@. O@/ G.@2@5 H@<@O@9C@4 @ I
 K@3@. K@2@5 O@<@O@9C@4@9 @ I
 K@3@>@A
@. K@2@5 O@J
@N@. O@/ K@2@5 C@=
@. O@/ K@2@5 H@<@O@9XP NH CA @ HR@3@5is_a_single_character Dj@<@0
@2@5 H,@5fget0 Dj@<@9CA @ HR@3@5is_a_word_split_char Dj@,
@5 O
@5 NG@<@9C@$A @ HR@3@,
@5 N@,@5 O@,@5restword Dj@0
@2@,@5 K\@5 H,@<@9XPfind_first_free_starting_at C@5 @ G	
@3@A@-@5 J@J@N@<@9C@9 @ G@3@n
@<@6 O Dj@9XP Lo C@/@ @ IK@3@5 H4@5 H4@=%%% TWENTY MATCHES FOUND: Do you wish to continue the search?@5 H@5 H4@8    Type Y(es) to continue search, N(o) to abandon it...@5 H@5 H4@5 H4    Continue search@,
@5 IP@>@&
 Ca@. Lm@-@2@5 CQ@=@&
 Cb OQ@5 C@<@9XD  t  t t  @t  H @P H C Ha Ha  IH@:XD  t  t t  @t  M @Ptype_sub CB @ H	@3@5 H#@5 H4@<@9CB @ H@3@5 H#@5 H4@<@9XD  t  t t  @t  M	  DP M	  C@R @ N1@3@5 I@> @5 I@<NO FRAME LEFT TO QUIT@5 H@D
@=@=@,
@5 I@_@e@` @q@. H	quitframe
@2@5 C@>@-@-@,@5 I@<QUITTING CURRENT PROOF BY @5 H@5 H# ATTEMPT@5 H@5 H4@5
abort_subgoal  Dj@=@-@-@5 I@<@'QUITTING CURRENT PROOF BY CASES ATTEMPT@5 H@5 H4@5
abort_case  Dj@C@<@9XD  t  t t  @t  Ho @Pcheck_conditions C@ @ Iy@3@R
@>@&
 C@D@=@ 

@!@5 L9 Dj
@5 O Dj@<@9C@ @ Iy	bad_conditions@3@<@9C@ @ Iy @:XP I C@ @ I  @@3@<@9C
@ @ I 	@3@-@5 J@<@9C@ @ I @3@-@5 J@n@<@5 I@<@9C@%@ @ I @3@. H>
@2@5 C@. H Hz@/ H>
@2@5 C@. K.@-@2@5 CQ@5	stand_all  Dj@5 L@<@9XD  t  t t  @t  M, DP M+ C	@r @ L

@3@<@9C
@s @ L
@3@5 C0@<@9C@v @ L@3@0@+@+@2@5 A;@,@5subst_vbl_list Dj
@0@2@5 A;@<@9XPenumerated_simp C@GB @ I
 K
@3@<
@,@5 O Dj@>@0@1@2@5 K}@C@=@&@>@ 
 K@!@ @!@. J*@2@5 G@=
@ 
 K@!@C@<@9C@EB @ I
 K
@3@<
@,@5 O@>@0@1@2@5 K}@C@=@$@>@ 
 K@!@,@5 Nc@. J*@2@5 G@=
@ 
 K@!@C@<@9CB @ I@3@5 G@<@9XD  t  t t  @t  H @P H C@j Ha Ha  I
@:XPleftint C@1A @ G
 Hd
@3
@5 Hf@<@>@5 Hi@ 
 Hd
@!@C@=@,@5 O Dj@. Hd
@2@5 Ng@<@9CB @ G
 Hd

 Hd
@3@5 O@<@9CB @ G
 E

 E@3@5 O
@5 O@<@9C	B
 @ G	
@3@5 Hi@<@9XPread_number_codes C@)Ff @ HR@3@,@5 HS@>@&@:@<@&
 C@ @5 Km@ @5 Km@C@=
@,@5 O Dj@ 
@!@<@9XP
rule_match C@oA) @ IK@3 I
@5 K@R@ 
 G.
@!@R
@R
@0@+@+@2@5 A;@0@+@+@2@5 A;@,@5 L\@,@5 L\@<@0@-@+@2@5 A;@0@-@+@2@5 A;@,@5fetch_inf_or_subst_rule_for_eq Dj@. G.@2@,@5 OI@. G.@2@6 OI@9C@2A9 @ IK@3@R@0@+
@+@2@5 A;@,
@5 L\@<@0@-@+@2@5 A;@,@5fetch_inference_rule Dj@. G.@2@6 OI@9XPspa CC @ H3  Ah#5@:CC @ H3  Ah#3-6@:CC @ H3  Ac#2@:CC @ H3  Ac#1-5@:CC @ H3  Ah#1-3 & h#7 & c#2-3 & h#15-17@:CC @ H3  Mc#1@:CC @ H3  Mnot x=y@:CC @ H3  Mn>0 or n=0 from [2,3]@:CC @ H3  MX or not X where c#1=X from []@:CC @ H3  Gc#3@:CC @ H3  GX+1>0 where h#2=(X>=0)@:CC @ H3  Gc#1 using inequals@:CC @ H3  Gis_even(a+b) using even(1)@:CC @ H3  G@3RHS where c#2=(LHS -> RHS) using logic from [2,3,6]@:CC @ H3  Hmh#6@:CC @ H3  Hmc#4@:CC @ H3  Hmh#2: X+Y@:CC @ H3  Hm
c#3: X+0 by Y@:CC @ H3  Hm@"h#14: X+(Y+Z) by B where h#1=(A=B)@:CC @ H3  Hmc#5: A+B by B+A using commut@:CC @ H3  Hmall: n+0 by n using arith@:CC @ H3  M O@:CC @ H3  M O@:CC @ H3  Mi-1+1@:CC @ H3  M@,X=Y+1 -> Y=X-1 where h#2=(X=A) & h#3=(A=Y+1)@:CC @ H3  Mh#3@:CC @ H3  M O@:CC @ H3  D O@:CC @ H3  Dc#1-3@:CC @ H3  Dc#2-3 & c#8-11 & c#5@:CC @ H3  H2@:CC @ H3  Mc#1 by implication@:CC @ H3  M@+X or Y where c#1=X & c#2=Y by contradiction@:CC @ H3  Mc#5 by induction@:CC @ H3  Mc#3 by cases@:CC @ H3  Mp(x+y) by cases on h#7@:CC @ H3  M@$x*x>=0 by cases on x<0 or x=0 or x>0@:CC @ H3  J O@:CC @ H3  J O@:CC @ H3  Mh#8@:CC @ H3  Mc#11@:CD  @ H3  Mh#1 with 2*n-1@:CD @ H3  Mc#7 with int_p_2 for int_P_1@:CD @ H3  I3@:CD @ H3  B
'sort.rls'@:CD @ H3  B'DISK$1:[-.RULES]INOUT.RLS'@:CD @ H3  M'prove1to5.cmd'@:CD	 @ H3  M'DISK$1:[-.PROOFS]REPLAY1.CMD'@:CD @ H3  Cc G@:CD @ H3  Cc M@:CD @ H3  M P@:CD @ H3  Mh#1-3 & h#5-6 & h#10@:CD @ H3  M[1,2,3,5,6,10]@:CD @ H3  J1 P@:CD @ H3  J1 P@:CD @ H3  J1 P@:CD @ H3  K* P@:CD @ H3  K* P@:CD @ H3  K* P@:CD @ H3  K- P@:CD @ H3  K- P@:CD @ H3  K- P@:CD @ H3  I H@:CD @ H3  Iauto_done to on@:CD  @ H3  Idisplay_subgoals_max to 2@:CD" @ H3  M O@:CD# @ H3  M O@:CD$ @ H3  MX where c#5=(X or _)@:CD& @ H3  Nm @@:XP J CC1 @ H3 J@3@5 I@<@9CC4 @ H3 J@3@5 K1  Dj@<@9CC7 @ H3 J@3@?There are still VCs to prove and you have not "save"d recently.@5 H@5 H4Do you still wish to exit@,@5 IP@<@& Ca@9CC= @ H3  J@:XP L CA @ I	@3@. G.
@2@5 G@<@9C
A @ I		@3@5 L@<@9XP H CB @ H@3@>@5 L Dj@=
@>@5 M Dj@=@Q
@<Invalid term.  Try again@5 H@5 H4@O@9CB& @ H@3@A
@5 AN@J
@N@A@5 F_@J@N@< P!@5 H@5 H4@O@9CB- @ H@3@<@9XP	eval_list CD0 @ O@3@<@9CD1 @ O
@3@5 G
@5 P" Dj@<@9XP KT C@ @ I @3@A
@-@5 M@J
@N@<@9C@ @ I  @3@5 H4@5 H4@<PLUS the following deleted (currently unuseable) hypotheses:@5 H@5 H4@5 H4@O@9C
@ @ I@3@,
@5 M@5write_deleted_hyp Dj@O@9C@ @ I  @3@<@9XP L C@ @ J	@3@<@9C@(@ @ J
@3@>
@5 L@<@5 L@C@=@,@5 L@ 
@!@<@9XPsatisfy_goal C@ BH @ IK
 G.@3@5 I)@,
@5 G
@5 H@<@. G.
@2@6 P) Dj@9C@ BN @ IK
 G.@3@5 I)@,
@5 G
@5 H@<@. G.
@2@6 P+@9C@ BU @ IK
 J*@3@5 I)@,
@5 G
@5 H@<@. J*
@2@6 P+@9C@ B[ @ IK
 J*@3@5 I)@,
@5 G
@5 H@<@. J*
@2@6 P+@9C@ Bb @ IK
 K@3@5 I)@,
@5 G
@5 H@<@. K
@2@6 P+@9C@ Bh @ IK
 K@3@5 I)@,
@5 G
@5 H@<@. K
@2@6 P+@9C@ Bo @ IK
 G@3@5 I)@,
@5 G
@5 H@<@. G
@2@6 P+@9C@ Bu @ IK
 G@3@5 I)@,
@5 G
@5 H@<@. G
@2@6 P+@9C@ B| @ IK
 J,@3@5 I)@,
@5 G
@5 H@<@. J,
@2@6 P+@9C@ B @ IK
 J,@3@5 I)@,
@5 G
@5 H@<@. J,
@2@6 P+@9C@ B @ IK
 K@3@5 I)@,
@5 G
@5 H@<@. K
@2@6 P+@9C@ B @ IK
 K@3@5 I)@,
@5 G
@5 H@<@. K
@2@6 P+@9C
B @ IK@3@Q
@<@,@5 J@6 F_@9CB @ IK@3@6 Le@9C@B @ IK
 F@3@R@>
@ 
 F@!@D
@=@@>@ 
 G.
@!@. J*
@2@!@=@t@>@ 
 J*
@!@. G.
@2@!@=@\@>@ 
 J,
@!@. G
@2@!@=@D@>@ 
 K
@!@. K
@2@!@=@,@>@ 
 K
@!@. K
@2@!@=@ 
 G
@!@. J,
@2@!@6 P+@9CB @ IK
 G@3@5 I)@<@5 G@6 P+@9CB @ IK
 G@3@5 I)@<@5 G@6 P+@9CB @ IK
 G@3@5 P+@6 P+@9CB @ IK
 I%@3@5 I)@<@>@5 G@=@6 P+@9CB @ IK
 I%@3@5 I)@<@>@5 G@=@6 P+@9C
B @ IK
 I%@3@6 P+@9CB @ IK
 I%	@3@6 P+@9CB @ IK
 Cr@3@5 I)@<@>	@. F@2@5 G@=@6 P+@9CB @ IK
 Cr@3@5 I)@<@>@5 G@=@. F@2@6 P+@9CB @ IK
 Cr@3@>	@. F@2@5 P+@=@6 P+@9CB @ IK
 I'@3@. Cr@2@5 P+@. Cr@2@6 P+@9C@EB @ IK
 G.@3@>@5 I)@>@Q@5 J-@A
@5 F_@J
@N@5 I@=@$@=@5 I)@>@Q@5 J-@A@5 F_@J@N@5 I@=@$@9CC @ IK
 J*@3@>@. J,@2@5 Le@=	@. K@2@6 Le@9C@$C @ IK
 J,@3@. K@2@5 P+@. J*@2@5 I)@. J*@2@6 G@9C@$C @ IK
 K@3@. G@2@5 P+@. J*@2@5 I)@. J*@2@6 G@9C@,C @ IK
 K@3@>@. J,@2@5 Le@=@>@. K@2@5 Le@=	@. G.@2@6 P+@9C@,C( @ IK
 G@3@>@. K@2@5 Le@=@>@. J,@2@5 Le@=	@. G.@2@6 P+@9C@/C1 @ IK
 G. E
@3@5 I)@>
@5 I)@ 
 C`
@!@=
@5 I)@ 

 C`@!@9C@/C; @ IK
 G. C`
@3@5 I)@>
@5 I)@ 
 E
@!@=
@5 I)@ 

 C`@!@9XP O C@'C @ H

	
@3@0
@2@5
occstoreplace Dj@<@. O Cb@2@5 H@. O Ca@2@5 C@. H@2@5 H@<@9C@-C @ H

@3@0
@+@2@5 P,@<@. P-@1
@2@5 H@. P-@2@5 C@5 H Dj@_@d
@`@l@u@<@9CC @ H	

@3@_@d
@`@l@u@<@9C
C @ H	


@3@5 C0@<@9CC @ H@3@,@,@5 M@,
@5 O@5 M@<@9XPbuildsav  C@[ @ @  @3@5 Ichecker.sav@5save_program Dj @6 E@9C@` @ @  @3@5 I@6 E@9XP J CB @ G
@3@<
@6 J@9CB @ G@3@<@9XP O C@~ @ L
@3@5 M+ Dj@<@9C@ @ L
@3@5 P6@<@5 O@<@9XP
nextnumber C@.@ @ J@3@>@. H
@+@2@5 H@_@g@`@l@u@. H
@2@5 EM@=@. H
@2@5 EM@&@C@<@9XD  t  t t  @t 	inst_case @Pprint_new_E CD @ H@3NEW EXPRESSION: @5 H@5 H#@5 H4@<@9XD  t  t t  @t hyp_to_replace @P M C@ @ G@3@,
@5 F8 
@,@5format_vars Dj@$
@9XD  t  t t  @t  H @P IQ CA @ I @3@5 Fo@5 H# I@5 H@5 Ik@5 In@5 I@>@& Ca@=@& Cb@9XPstrategy_keyword C@6C @ H3@3@,@5 H,@,
@5 B@_@d
@`@r@>@&implication@=@>@&	induction@=
@>@&
contradiction@=@&cases@,@5 H,@-@5 H@<@9XP
determine_sub C@CB @ H@3@5numsubs Dj@>@#@. I N/@-@2@5 H@>new@-@5 I O; A@5 I J@5 EM@=@P@&
@C@=Change this subexpression@,@5 IP@<@>@& Ca@&
@=@& Cb@&
 @V@<@9CB @ H@3@. I N/@-@2@5 CQ@. PL@+@2@5 H@*Change which subexpression (number/none)? @5 M#@<@9XP	ascertain CB @ H@3@ 
@!@. P-@1@2@5 C@<@9C@"B @ H@3@ 
@!@,
@5specify Dj@,
@5	occs_list Dj@. P-@2@5 C@<@9XPdisplay_help_lines C@ @ HO@3@<@9C@ @ HO
@3@_@f@` @q@5 H#@5 H4@n @<
@5 PY Dj@<@9C@1@ @ HO	 @3@5 H4@5 H4@,@5 H@5 H#MORE@5 H@,
@5 H 
@5 H# (Press Return)...@5 H@5 Hw@,@5 I<@5 N@<@5 P[@<@9XD  t  t t  @t  H9 @P
build_formula C@F @ L	
@3@<@9C@I @ L	

 Cr
@3@<
@5 J@<@9C@%@M @ L	

 Cr
 G
@3@. Cr
@2@5 P^ Dj
@5 J@<@9XPstan_display C@^ @ G@3@5 H4OLD: @5 H@5 H#@5 H4NEW: @5 H@5 H#@5 H4@<@9XP Hq C@h @ G@3@0 A@2@5 O@0 @Z@2@6 O@9XPlist_vcs_still_to_prove  C@_ @ J@3@,
@5 I@5 J%@5 M@<@9XPreorder CCS @ G
 Hd@3@5 Pg Dj@<@9C@ CU @ G
 Hd H

 H@3
@5 F_@. Hd
@2@5 Pi@<@9CCY @ G
 Hd
@3@,@5 Pi@. Hd
@2@5 Ng@<@9C	C] @ G	
@3@5 Hi@<@9XP Hx C
@/ @ H3@3@,
@5 J@5 Hs@<@9C@3 @ H3  @3 @@5 Hs@<@9XP J C@ @ H+@3@Q
@<@ 

 Ou@!@_@f@`@l@u@<@9C
@ @ H+
@3@5 C0@<@9C@ @ H+@3@0@-@+
@2@5 A;@<
@5 J@<@9XPreplace_in_conc C@W @u @        @3@A
	 J A@5 I@J
@N@A@5conc_to_replace Dj@J@N@<@9C@I@[ @ Pl@3@,
@5 I@<
@,@5handle_quantifiers_in Dj@,@5 P6@,@5unhandle_quantifiers_in Dj@<@>@$
@=@$@. HC
@2@5 C@. H H{@/ HC
@2@5 C@5 I@. HC

@2@5 H@<@9C@k @ Pl@3@<@9XP
save_cases CA @ G	
 I%
@3@5 Pv Dj
@5 Px@<@9C	A @ G@3@5add_new_case Dj@<@9XP N9 C@8A @ G@3@. H
@-@2@5 CQ@. H>@-@-@2@5 N: Dj@. HC@-@-@2@5 P|@. H@-@2@5 P|@. H@-@2@5 P|@. H@-@-@2@5 P|@. H@-@2@5 P|@<@9XPcompatible_type_lists C
Bj @ G@3@<@9C
Bk @ G C G@3@<@9CBl @ G
@3
@5 P~ Dj@<@9CBm @ G C G
@3
@5 P@<@9CBn @ G
@3@5compatible_set_or_seq_types Dj@<
@5 P@<@9CBr @ G@3@<@9XPsequence_infer CAA @ K
 G.@3@. G.@. K@2 @2@5do_infer Dj@<@9CAB @ K
 G.@3@. G.@. K@2 @2@5 P@<@9CAC @ K
 G.
 G*@3@. G.@2@5 P Dj@. G.@2@5 P@<@9CAD @ K
 G. G*@3@. G.@2@5 P@. G.@2@5 P@<@9CAE @ K
 G.
 G*@3@<@9CAF @ K
 G.
 G*@3@<@9C
AG @ K
 G. G*@3@<@9C
AH @ K
 G. G*@3@<@9CAI @ K
 G.
@3@. G.
@2@5 P@. G.@2@5 P@<@9CAJ @ K
 G.
 G*
 K K@3@<@9CAK @ K
 G. G*
 K K@3@<@9CAL @ K
 G.
 G*
 K K@3@<@9CAM @ K
 G. G*
 K K@3@<@9CAN @ K
 G.
 K	@3@. G.@2@5 P@<@9C@%AO @ K
 G.
 K
@3@,@0@-@2@0@2@5 HD@. G.
@2@5 P@<@9C@%AP @ K
 G.
 G* G*
@3@. G.
@2@5 P@. G.@2@5 P@<@9CAQ @ K
 G.@3@>@$@=	@. G.@2@5sequence_infrule Dj@<@9C	AX @ K
 J*@3@<@9CAY @ K
 J*@3@<@9CAZ @ K
 J*@3@. J*@2@5 P@<@9CA[ @ K
 J*		@3@. J*@2@5 P@<@9C@"A\ @ K
 J*
 G*@3@>
@. J*@2@5 P@=@. J*@2@5 P@<@9CAb @ K
 J*
 G*@3@. J*@2@5 P@<@9CAc @ K
 J*
 G*@3@. J*@2@5 P@<@9CAd @ K
 J*
 G* G*
@3@. J*
@2@5 P@<@9CAe @ K
 J*
 G* G*
@3@. J*
@2@5 P@<@9CAf @ K
 J*@3@. J*@2@5 P@<@9XP M{ CA @ H  @3@5 H|  Dj@<@9CA @ H  @3 IH@6replace_more Dj@9CA @ H@3 I
@5 PReplace more@,
@5 IP@<@&
 Cb@9XPmake_numbers_list C
F @ HR
@3@_@e@f@q@<@9CF @ HR	

@3@<@9CF @ HR


@3@n

@5 P Dj@<@9XP L CB @ I@3@,@5 M@,
@5 H,@,
@5 HD@5 H,@<@9CB @ I@3@$
@<@9XP O CA2Af @ IK	
@3@. G.@-@-@2@,@5 OB@,@5 OC@>@-@ 
 
 I`
 G.@!@. G.@0@1@2@1@1@2
@5 OI@=@@>@)@ 
 
 I G.@!@. G.@0@1@2@1@1@2
@5 OI@=@@>@ 
 
 H
 H
@!@=@@>@ 
 
 H
 H
@!@=@@>@ 
 
 H
 LZ J
@!@=@m@>@ 
 
 H
 LZ J
@!@=@T@>@ 
 
 H@!@&
 C@=@?@>@ 
 
 H@!@&
 C@=@*@>@ 
 
 LZ J@!@&
 C@=@ 
 
 LZ J@!@&
 C@D@C@A@5 OE@J@N@6 OD@9XD  t  t t  @t done__proof_log  @P L C@ @ I @3 IH@5 J@<@9C@ @ I @3	*** New H@5 H@5 H# J@5 H@5 H#@5 H4@<@9XPreplace_all_hyps C
 @ Pl
@3@<@5replace_in_hyp Dj@<@9C@# @ Pl@3@_@g@d
@q@<@9C@& @ Pl@3@5 P@<@n
@5 P Dj@<@9XP O C@LAL @ G@3@,
@5 I@_@e@` @q@-@,@5 I@. H
@-@-@2@5 CQ@. H>@-@2@5 H@. H
@-@-@2@5 CQ@. H
@-@2@5 CQ@. H`@-@2@5 CQ@n
 @n
 @. H`
@2@5 C@5 I@<@9XD  t  t t  @t  PM @Pcheckerhelp C@- @ HO
 G.@3@,
@5get_help_identifier Dj@,@5 P@. G.
@2@5 MK Dj@<@9C@2 @ HO@3@5 C0@<@,@5 P@>@5 P@=	@. G. Jv@2@5 P@<@9XD  t  t t  @t  H @D  t  t t  @t  H @P H C@ Ha Ha  I
@:XD  t  t t  @t  I DP I C @u @        @3@Q@<@O@9C @ P	
@3@5 F_@_@e@` @r@<@9C @ P@3@5 F_@_@f@` @o@<@_@f@i H@v@ 

 H@!@<@9C @ P	
 H H@3@5 I@<@9C@<@! @ P	
 H@3@,
@5 I@<@>@&
 @&
 @=@#@>
@5 F_@_@d
@` @q@ 

 H
@!@=
@ 

 H
@!@_@e@` @q@<@9C@C@- @ P	
 E
@3@,@5 I@,
@5 I@<@_@d@d@l@v@>
@_@d@` @r@$
@C@=@_@d@` @o@_@d@i H@v@ 

 H@!@<@9C@; @ P	
 C`
@3@. E@/ H
@2@5 I@<@9C@C@= @ P	
 Hd
@3@,@5 I@,
@5 I@<@_@d@d@m@v@>
@_@d@` @r@$
@C@=@_@d@` @o@_@d@i H@v@ 

 H@!@<@9C@I@K @ P	
 I
@3@,@5 I@,
@5 I@< @5 H@,@5eval_div Dj@>
@_@d@` @r@$
@C@=@_@d@` @o@_@d@i H@v@ 

 H@!@<@9C@@Z @ P	
 K
@3@5 K@<@,@5 I@,
@5 I@< @5 H@,@5 P@,@. C`@/ Hd@2@5 I@>@& @&
 @=@_@>@S@5signed_integer Dj@5 P@>@!@>@_@d@` @r@_@d@` @q@=@_@d@` @p@_@d@` @o@$
@=@&@>@_@d@` @r@_@d@` @o@=@_@d@` @p@_@d@` @q@. E@2@5 I@=
@ 

 K@!@<@9C@[@ @ P		
 K
@3@A@5 K@J@N@<@,@5 I@,
@5 I@< @5 H@,@5 P@,@. C`@/ Hd@2@5 I@>@& @&
 @=@>@&@&
 @=
@ 

 K@!@<@9C@G@ @ P	
 K
@3@-@5 I@-
@5 I@<@>@&
 @&
@D@=@%
@5 F_@_@d
@` @q@n
 @<@,@. K@2@5 I@<@. Hd@2@5 I@<@9XP I C@;CD @ H3@3@. H@-@-@2@5 CQ@. H H
@2@5 EM@5 K( Dj@,@5convertHelp Dj@5 L Dj@<@>@5 K2@=@>@& J@=@>@& J@= K1@5 CQ@<@5tidy_up_logfacts  Dj@<@9CCW @ H3@3FAIL@5 H@5 H4@. H@-@-@2@5 CQ@<@O@9XPprocess_single_rule C@3@i @ Iy		@3@R@ 
 @!@R@ 
rule_family@!@5 AN@R@<@,@0@1@-@2@5 A;@5save_requirements Dj@<@O@9C@(@u @ Iy@3@,@,@5 I Dj@5 N_ Dj@5 O
@5 LX Dj
@5check_rule_family_declared Dj@<@9XPsign C@!Cs @ G
 E

 H E@3@. H@2@5 P Dj
@5 H Dj@<@9CCw @ G
 E

 E
@3@<@9C	Cy @ G	
@3@5 MH@<@9CC{ @ G
 H
 H@3@5 MH@<@9XP L CE< @ H	
@3@5 AN@<@9CE? @ H	@3@5 C0@<@9CEB @ H@3@R
@0@-@+@2@5 A;@<@5do_fetch_vars_in_list Dj@<@9XP M[ C@ @ I	


@3@<@9C@A@ @ I	
@3@,@0
@+@2
@5 HD@>@& C@<@ @!@=@>@& C@<@ @!@=@ @!@<@9C@ @ I	

@3@A
@5 L@J@N@5 MZ@<@9XD  t  t t  @t overwrite_warning @P P C@ Ha Ha  IH@:XP I C@*B; @ G@3@,@0@+
@1@+@+@2@5 H
@5 Nn Dj@0@1
@2@,@5 H@5 I@<@9CBA @ G	
@3@<@9XPprint_list1 C@ @ O"@3@( C@<@6 H#@9C@ @ O"@3@ 
$VAR2
@!@<@5 H# | _@5 H
@6 H#@9C@ @ O"@3@Q@<@5 H# | @5 H@6 H#@9C@ @ O"@3@<@5 H# L@5 H@6 P Dj@9C@ @ O" @:XD  t  t t  @t  M  DP M  C@ @ I@3@,
@,@5 I@,@5 I Dj@<@5 KI Dj@<Printed VC to file: @5 H@5 H@5 H4@<@9XD  t  t t  @t  M  DP M  C@p@ @ J@3@5 I@<@>
 E@,
@5 I@C@=@%@,@5qvars_in_vc Dj@>
@ 
@!@=@>	@& C@<@O@C
@=
Instantiate what? @5 Iu@,
@5 J@R
@<@5 M@, JE@5 M@>
value@,
@5 I@C@=With what? @5 Iu@,@5 J@,
@5 L$@<
@5 I)
@5no_qvars_in Dj
@5 G@<
@5	put_value Dj@<@9XPfetch_indentation C@3 @ I@3@5 H Dj@<@9XPtv_read_line_of_chars C@2@V @ H@3@,@5 LS@<@>@5 I: Dj@&
 C@D@=@>@5 M Dj@<@5 P Dj@D@=@ 

@!@5tv_make_atom Dj@<
@5 P@<@9XP
simp_set_list C@'A @ I
@3
@,@5 P Dj@,@5 G@>@5 L@$@=	@ @!@<@9CA @ I@3@<@9XPmultiply_out C@BA @ G
 E

 E
 E
 E
 E@3
@5 P Dj
@5 P@5 P@5 P@<@9C@#A @ G	
 E

 E@3@5 MH
@5 P@5 P@<@9C@#A @ G
 E
	
 E@3@5 MH
@5 P@5 P@<@9CA @ G

 Hd
@3@5 MH@5 MH@<@9XD  t  t t  @t  G D  t  t t  @t  G @D  t  t t  @t  G @D  t  t t  @t  G 
Pbuilt_in C
D @ G  D_ C C C@:C
D @ G  A- C C C@:C
D @ G  He C C C@:C
D @ G  I C C C@:C
D @ G  K C C C@:C
D @ G  K C C C@:C
D @ G  A- C C@:C
D @ G   G G G@:C
D @ G  JC C C@:C
D @ G  Jz C C@:C
D @ G  A1ANY P IV@:C
D @ G  J+ P P IV@:C
D @ G  C= P P IV@:C
D @ G  Ar P P IV@:C
D @ G  B P P IV@:C
D @ G  G P P IV@:C
D @ G  F IV IV@:C
D @ G  G IV IV IV@:C
D @ G  I& IV IV IV@:C
D @ G  Cq IV IV IV@:C
D @ G  I( IV IV IV@:C
D @ G  Js C IV@:C
D @ G  C P P@:C
D @ G  @ P P@:C
D @ G  B P C@:C
D @ G  D. P P@:C
D @ G  Jd P P@:C
D @ G  Jq P P@:C
D @ G  Jr P P@:C
D @ G  G) P P P@:C
D @ G  K P P P@:C
D @ G  K P P P@:C
D @ G   P P P@:C
D @ G  K P P IV@:C
D @ G  K P P IV@:C
D @ G  K P P IV@:C
D @ G  K P P IV@:C
D @ G  D: P P P@:XPhas_type_classification_list CB @ G@3@<@9CB @ G@3@>@5 O>  Dj@<@5 L@=@5 IW@5@$ensure_has_type_classifications_list Dj@<@9XP G CA @ G@3@-@-@-@-@-@-@-@-@-@-@6 G Dj@9XPconvert C	@ @ G	
 P
@3@<@9XD  t  t t  @t  L @Pprocess_record_fields C@$B @ HR @s
@3@<@0@1 @s@1
@2@,@5rewrite_record_field_list Dj@<@5 Q Dj@<@9C@%B @ HR 
end D@3
@5 L@<@9C@-B @ HR 
 D@3
@5 L@,@5 O|@5 Q@<@9C@0B @ HR 
 D@3@5 H@<
@5 L@5 Q@<@9XD  t  t t  @t  H~ @Ppretty_write_arg_list CCZ @ I
@3@<
@5 Mm@<@9CC^ @ I
@3@<
@,@5 Mm@< L@,@5 Mm@<@5 Q
 Dj@<@9XD  t  t t  @t  J @P O C@K@0 @ I@3@5 F_@>@&
 H8@% H9@=@&
 H:@% H;@,
@0@1@1@+@2@5 A;
@@>	@& H9 J4@5 H@=@& H; O8@5 H@5 H#@:@5 Km@5 J%@5 H#@5 H4@<@9C@+@H @ I	
 C`
@3@5 F_
@5 F_@_@g@d
@p@>
@&
 H8
@5 M@=@&
 H:
@5 O9@<@9XD  t  t t  @t  H @P H C@_ Ha Ha  I
@:XPmake_capital C@v @ J@3@<@9C@+@w @ J
@3@>@_@g@`@a@r@_@g@`@z@p@<@_@g@`@ @j C`@u@=@$@<
@5 Q
 Dj@<@9XPdo_handle_quantifiers_in C@QD @ H
 MA
 
 MA
 @3@5 AN@,@5 H,@0@$@2@5 H,@<@. N@2@5 C@,@5safe_subst_vbl Dj@<@n
@5 Q Dj@<@9C@QD @ H
 MC
 
 MC
 @3@5 AN@,@5 H,@0@$@2@5 H,@<@. N@2@5 C@,@5 Q@<@n
@5 Q@<@9CD @ H	
	@3@5 C0@<@9CD @ H@3@0@2
@5do_handle_quantifiers_in_list Dj@<@9C@)D @ H@3@A@5 C0@J@N@R
@0@+@+@2@5 A;@,
@5 Q@<@0@2@6 A;@9XPread_help_lines C@ @ HO C@3@<@9C@0@ @ HO@3@,@5 J@>@ @!@& C@C
@=@>
@& C@& C@C
@=@ 
@!@<
@5 Q Dj@<@9XP M CDQ @ HR@3@,@0@.@2@5 H@6 Oe@9XP M C@e @ J@3@5 H#@5 H4@<@9C@i @ J@3@,
@5 Nc@. C`
@2@5 H#@5 H4@<@9C@n @ J@3@5 H# L@5 H@5 M@<@9C@ @s @ J
@3@,@5 Nc@. C`@2@5 H# L@5 H
@5 M@<@9XP M  CC @ H	@3@<@9C@;C @ H	
@3@5 J%@5 H#.  @5 H@5 H#@5 H4@5 J% M@5 H
@5 H#@5 H4@5 M@n
@5 M@<@9XP K C@M@T @ HRordinary@3 Q@5checkfilesexist Dj@5 H4@,@5 H Dj@,@5 H Dj@5@ scan_file_header_to_see_if_spark DjReading @5 H@5 H#@& (for inherited FDL type declarations)@5 H@5 H4@5	load_decs Dj@> IH@5 I@=
@5 H4@F          ------------------------------------------------------------@5 H@5 H4@5 H4Loading @5 H@5 H# (verification conditions)@5 H@5 H4@5 I Dj@< K@5 EM@<@9C@=@p @ HRresume@3 Q0@5 Q@,@5 H Dj@5 H4Consulting @5 H@5 H# (checker saved proof state)@5 Hredefine_warnings IH@5 D@0@.whenalways@2@1@.	load_type @7@2@1@.compilation_mode
assert_all@2@2@5 D Q4 I
@5 D@<@9XD  t  t t  @t  D @D  t  t t  @t  D @D  t  t t  @t  D 
P DC@u G  ZsA Q=
listen

 Q>
@3@4	broadcast@6 C@9C@ Q= Q=
 Q?

 QB@3@4 Q@
@6 C@9C@ Q= Q=
unlisten

 QC
@3@4 Q@@6 C@9XD  t  t t  @t  G @P IX CA
 @ I @3@<@9C	A @ I 
 I@3@<@O@9CA @ I @3@5 I)@5 IW@<@9XP O C
BY @ H@3@5 H#@<@5 O@<@9CB^ @ H@3@5 H4@<@9XPrulefile C@@ @ K@3@R
@ 

 G.@!@,@5 M@<@>@5@>@Q@=@5 AN@. K; A@+
@2@5 K<
@0@.@1@R@1@U@1@L@2@,@5 HD@,@5 HD@5 H,@=@[@>@5 K?@D
@C@=@N@>@-@5 K?@A@5 K?@J@N I
@5 K@D
@C@=@3@>@Q@=@5 AN@. K; A@+
@2@5 K@
@0@.@1@R@1@U@1@L@2@,@5 HD@,@5 HD@6 H,@9C@@ @ K@3@,@5 M@>@8@>@Q@=@5 AN@. K; A@+
@2@5 K<
@0@.@1@R@1@U@1@L@2@,@5 HD@,@5 HD@5 H,@D@=@@>@.@5 AN@,@5 H,@,@0@.@1@R@1@U@1@L@2@5 K@. K; A@2@5 K<@D
@C@=@v@>@5 K?@D
@D@C@=@f@>@8@>@Q@=@5 AN@. K; A@+
@2@5 K@
@0@.@1@R@1@U@1@L@2@,@5 HD@,@5 HD@5 H,@D@=@,@5 AN@,@5 H,@,@0@.@1@R@1@U@1@L@2@5 K@. K; A@2@6 K@@D
@C@9XP N CB> @ I@3@,@5 M@5 H@<@9XD  t  t t  @t  A  DP KO C@, @ I@3@A A@-@5 I@J@N@,
@5 Om Dj H8@. C`
@2@5 O-->@5 H@5 H4@,@5 Kr@5 O9@<@9C@M @ I@3 A@,
@5 I@>@ 

 H7@!@5 O@C
@=@0@>@ 

 C`
 H7
@!@. C`
@2@5 O@=@>@&
 H@5list_deleted_hypotheses  Dj@=@&
 H@5list_forgotten_hypotheses  Dj@D@C
@O@9C@- @ I  @3@<@9XPsp1 CCa @ G
 E H

 E H
@3
@5 MH@5 QO Dj@<@9CCe @ G
 E

 E
@3
@5 MH@5 QQ@<@9CCi @ G
 E E
@3@. E@. E
@2@2@5 QQ@<@9CCk @ G
 H
 H@3@6 MH@9CCm @ G	
@3@6 MH@9XD  t  t t  @t  E @D  t  t t  @t  E @D  t  t t  @t  E 
P ECB    F Dq@:CB  	 Dq@3@4 	associate@5 @@*
 F@9CB     Dq@:CB     @:CB  	
executable@3@4 shared_object_extension@6 @@9XD  t  t t  @t  K-  DP K-  CBz @ I @3@>	 N@-@5 I@C
@=@+UNDELETE -- which hypothesis or hypotheses?Hypotheses? @5 J@,
@5 J K-@5parse_command_arguments Dj@5 N Dj@<@9XPenum_infrule CAu @ K@3@6 Le@9C@QAv @ K
 G.
@3@>@. G.@+@2@5 Le@. G.@2@5 Lh@. G.
@2@5 Q\ Dj@=@(@. G
@2@5 Lh@. G
@2@5 Q^@. G
@2@5 Lh@. G
@2@6 Q^@C@9C@A @ K
 G
@3@>@. G.
@2@5 Q^@D@=@h@>@. K
@2@5 Q^@D@=@W@>@-@0@+@2@5 HD
@5 L@C@=@A@>@. G@+@2@5 Le@. G@2@5 Lh@=@>@. G.@+@2@5 Le@. G.@2@5 Lh@=	@. K@+@2@5 Le@. G
@2@6 Q^@C@9CA @ K
 K
@3@. G
@2@6 Q^@9C@oA @ K
 K
@3@>@. K@+@2@5 Le@. G
@2@5 Q^@C@=@M@>@. K@+
@2@5 Le@. G@2@5 Q^@C@=@4@>@ @. G.@+@2@5 Le@. G.@2@5 Lh@. K
@2@5 Q^@C@=@-@0@+@2@5 HD
@6 L@C@9CA @ K
 J,
@3@. K
@2@6 Q^@9C@yA @ K
 J*
@3@>@5 L
@5 L
@5 H@C@=@\@>@. K
@2@5 Q^@C@=@L@>@. K
@2@5 Q^@C@=@<@>@. G.@+@2@5 Le@. G.@2@5 Lh@. J*
@2@5 Q^@=@. G.
@+@2@5 Le@. G.
@2@5 Lh@. J*@2@6 Q^@9XP K C@6 @ L@@3@,
@5 M@0@c@1@h@1@e@1@c@1@k@1@e@1@r@1@.@1@i@1@n@1@i@2@,@5 HD@,@5 H,@6 N\ Dj@9C @ L@  @3checker.ini@6 Q_@9C @ L@   @:XP
checktypelist CBZ @ G
@3@<
@5checkhastype Dj@<@9CB[ @ G
@3@5 Qc
@5 Qa Dj@<@9XD  t  t t  @t  I  @Pwarn_of_unknown_command  CC) @ H3  @3@5 H4@+!!! Command not recognised.  Please retype.@5 H@5 H4@<@9XPlayout C@"G2 @ HR@3@> I
@5 K @,
@5 G@=@#
@<
@,@5 I$@<@6store_vc Dj@9XP O C@E@1 @ N1@3@,
@5 I@-@-@-@5 I@. H
@-@-@-@2@5 CQ@. H
@-@-@2@5 CQ@. H
@-@-@2@5 CQ@. H
@-@2@5 CQ@n
 @. H`@-@2@5 CQ@. H`@2@5 EM@5 I@<@9XD  t  t t  @t  P. @Prename_qbinding_name CEa @ H@3@,@5generate_new_qbinding_name Dj@. N
@+@2@5 H@. N@2@5 C@O@9CEf @ H@3@<@9XPcollect_indices_and_values C@>B @ G


	@3@>@"@ 

 J@!@,@5 O2@,@5 Qt Dj@<@5 HD@=@$
@<@5 Qv@D@C@<@9CC	 @ G@3@<@9XPreplace_all_concs C
@H @ Pl
@3@<@5 Pj Dj@<@9C@L @ Pl@3@_@g@d
@q@<@9C@O @ Pl@3@5 Qy@<@n
@5 Qw Dj@<@9XPshow_permitted_arguments CC @ H3@3@5 H4@5 H4General syntax of command:@5 H@5 H4@,@5 N Dj@5 H#@5 H4@O@9C@:C @ H3@3@5 H4@&Examples of valid command syntax for "@5 H@5 H#" are:@5 H@5 H4@5 H4@5 J%@5 H# D:@5 H@5 H4@,@5 O Dj@5 J%@5 H#@ @5 Km@5 H# D:@5 H@5 H4@O@9XP I2 CF} @ HR	@3@_@e@` @r@_@e@`	@p@_@`@0@e@l@u@<@9C@-F @ HR@3@_@e@`
@r@,@. I

@2@5 I@,
@5 I1@_@e@`
@j K@`@0@l@v
@0@2@5 HD@<@9XP J CA] @ H@3@,
@5tv_fetch_digits Dj
 @5tv_form_number Dj@<@9XP O C @ HO @@The following commands are available at present in the checker:-@:C @ HO  D'@:C @ HO @A     case            forget            prove         standardise @:C @ HO @A     consult         forwardchain      quit          status      @:C @ HO @A     declare         help              remember      traverse    @:C @ HO @A     deduce          infer             replace       undelete    @:C @ HO @A     delete          instantiate       save          unwrap      @:C @ HO @A     done            list              set                       @:C @ HO @A     execute         newvc             show                      @:C @ HO @A     exit            printvc           simplify                  @:C @ HO  D'@:C @ HO @DFor more specific help on a particular command, type "help COMMAND."@:C @ HO @:For help on the built-in rules library, type "help rules."@:XD  t  t t  @t  H @P P C	@) @ G@3@_@e@f@j Df@u@9XP P' C@ @ I@3@,@5 H DjD@5 H@5 H#@:@5 Km@5 J%@5 H#@5 H4@<@9XP N CE- @ H
@3@5 N Dj@<
@6 N@9CE1 @ H@3@<@9XPwrite_flag_value C@] @ NZ
 int_list B?@3@"@5 Km@5 N[@"@5 Km@<@9C@_ @ NZ@3@5 H#@<@9XD  t  t t  @t  H @P	list_subs CB @ H@3@n @. PL@2@5 C@<@9CB @ H
@3@5 J%@5 H# Q@5 H@5 O Dj@n
@5 Q Dj@<@9XPtell_off C@$AK @ HR@3@5 H4No .@5 H@5 H# file of this name exists.@5 H@5 H4@5 H4	List of .@5 H@5 H# files in current region:@5 H@5 H4@5 L Dj@O@9XP M CA @ I	@3@<@9C@GA @ I
@3@,@5 M@>@0
@5 L@>
@5 L@ 
@!@=@>
@5 L@$@=	@ 
@!@=
@5 L@$@<@9XP I CB6 @ G
 Hd

@3@5 I@<@9CB7 @ G	
@3@5 Hi@<@9XPcv CAt @ G@3@Q
@<@O@9CAy @ G
 Hd
@3@,@5 Q Dj
@,@5 Q@5 P@<@9CA~ @ G
 E

 E@3@5 Q
@5 Q@<@9C@#A @ G
 C`

 E@3@5 Q@. Hd
@/ H@2@5 Q@<@9CA @ G
 I
@3@,@5 K
@,@5 K@. I@2@5 K@<@9CA @ G
 K
@3@,@5 K
@,@5 K@. K@2@5 K@<@9C@"A @ G
 K
@3@. K
@2@,@5 G@<@. K
@2@5 G@<@9C	A @ G	
@3@5 Ns@<@9CA @ G	
 H@3@5 F_@_@e@` @o@_@e@i H@u@<@9CA @ G
 H@3@. Hd@/ H@2@5 Q@<@9CA @ G@3@,@-@5 Ny@5
simp_funct Dj@<@9CA @ G 	
@:XPprocess_rulefile C@G@U @ Iy@3@5 Fo@,@5 J@,@,
@,@5 P Dj@>
@Q
@5
add_rulefacts Dj@=	@R@5 Iw Dj@>@& C@=@5 I  Dj@5 M Dj@<@> I}@-@5 I@=	@. H I}@+No errors trapped in reading this rulefile.@2@5 C@<@9XP
print_list C
@ @ O"@3 Ot@5 H@5 P K@6 H@9XP Q C@q@ @ G
 K
@3@0
@1@2@0 C@1 C@2@0@+@1@+@2@5 O@>@& @&@=@C@>@&@$@=@9@>@&@ 
 Hd@!@=@(@>@&@&@=@>@& @5 F_@_@d@`@r@& @=
@ 
 K@!@<@9C@ @ G@3@0@+
@+@2@5 A;@,@5 O@0
@2@5 A;@<@9XP K C
@K @ H@3@. J
@2@5 H@<@9C@N @ H@3Traverse-Command>>@5 Iu@,@5 P@5 J@<@O@9XD  t  t t  @t  C  DP C  CA @ I @3@5 H4@5 Fo@5 H4@,
@5 J@>@&
 O@=@5 H#@&
 O@5 H4@<@9XD  t  t t  @t library_directory @D  t  t t  @t  Q @D  t  t t  @t  Q 
P QC@,s@!/usr/lib/swi-prolog/boot/parms.pl   <A Q@3@4$parms F~@. G.@+lib@2@5cached_library_directory Q@$
@9C@1 Q Q@3@4 Q @@. C~/lib/prolog@1@+@2@5 Q@$
@9C@6 Q Q@3@4 Q @. D@. E\ @@2@+@2@5 Q@$
@9C@; Q Q@3@4 Qclp@. Q@. Qlibrary/clp@2@+@2@5 Q@$
@9XP O& C @ I@3@,
@5 I@. J @
@2@6 EM@9XPinfrule C@K @ I@3@6 Le@9C@L @ I
 G.@3@. K@2@5 Le@. G@2@6 Le@9C@M @ I
 J*@3@>@. J,@2@5 Le@=	@. K@2@6 Le@9C@N @ I
 J,@3@. K@2@5 Le@. J*@2@6 Le@9C@O @ I
 K@3@. G@2@5 Le@. J*@2@6 Le@9C@(@P @ I
 K@3@>@. G.@2@5 Le@. G.@2@5 Lh@=	@. J,@2@6 Le@9C@(@Q @ I
 G@3@>@. G.@2@5 Le@. G.@2@5 Lh@=	@. K@2@6 Le@9XP P CC @ H3@3 H@,
@5 I@5 K2@. H@-@-@2@5 CQ@<@O@9C	C @ H3  @3 H J@5 I@<@9C	C @ H3  @3 H J@5 I@<@9CC @ H3@3OK@5 H@5 H4@. H@+
@2@5 H@n
@. H@2@5 EM@<@9XP	semi_stan C@/@0 @u A         	
 G.
@3@,@5 G@,@5 K'
@,@5 K'@. H>@.ss
@2@/ G.@2@5 C@<@9C@/@7 @ Q	
 J*
@3@,@5 G@,@5 K'
@,@5 K'@. H>@. Q
@2@/ J*@2@5 C@<@9C@*@> @ Q	
 J,
@3 C@,@5 K'
 C@,@5 K'@. H>@. Q
@2@/ J,@2@5 C@<@9C@*@D @ Q	
 K
@3 C@,@5 K'
 C@,@5 K'@. H>@. Q
@2@/ K@2@5 C@<@9C@*@J @ Q	
 K
@3 C@,@5 K'
 C@,@5 K'@. H>@. Q
@2@/ K@2@5 C@<@9C@*@P @ Q	
 G
@3 C@,@5 K'
 C@,@5 K'@. H>@. Q
@2@/ G@2@5 C@<@9C@V @ Q	
 F@3@,
@5 M>
@. F@-@2@5 H
@5 Q Dj@<@9XP I C@`@5 @ I@3@,@5 I@5 G*** PROVED C@5 H@5 H# M@5 H@5 H#@. H I@/ HC
@2@5 C@. HC
@2@5 H@,@5 I@>@,
@-@5 I
 FOR CASE @5 H
@5 H#@=@P@C
@<@5 H4@>@A@-@-@5 I@J@N I
@5 I@5 Kx@=@P@<@9XP L] CAD @ IK@3@<@,
@5
generalise Dj@<@0
@2@5 A;@<@9XPsave_enumeration_constants CB @ HR	
@3@. H
 H:@2@5 G H@5 K_@<
@6 Q Dj@9CB @ HR	@3@<@9XD  t  t t  @t required_sub @D  t  t t  @t  M' DP M& CB @ I @3@5 AN@-@5 H Dj@5 L@<@9XD  t  t t  @t cmd_line_command_log @Pdo_replace_all C @ Pl@3@,@5 QG@5 P@O@9C @ Pl@3@,@5 Kr@5 Qz@O@9C @ Pl@3@<@9XD  t  t t  @t  P @P P C@ Ha Ha  IH@:XPstill_left_to_prove C@ @ J 	
@:C@ @ J	@3@6 L@9C@ @ J		@3@6 Q Dj@9XPstrip C@)@8 @ J H9
 MA
 
@3 H
@,@5make_new_var Dj@,@5 P6@5 I@<@9C@:@> @ J H;
 MC
 
@3 H
@,@5 Q@,@5 P6@. MC@. 
@2@2@0@2 @QUANTIFICATION@5 If@<@9C@-@D @ J H9
 MC
 
@3@5 P L
@,@5 Q@,@5 P6@5 I@<@9C@>@K @ J H;
 MA
 
@3@5 P L
@,@5 Q@,@5 P6@. MA@. 
@2@2@0@2 @ Q@5 If@<@9XD  t  t t  @t  G DP G C @ G@3@R@<@,@5 L@<@>@5 Qc@=@& G C@5 Qc@<@9C@@ @ G@3@,@5 Qc@<@>@$@=@1@>	@& C@<@& G@=@&@>@0 Jn@-@2@5 A;@<@5 L@5 Qc@=@0 Jm@-@2@5 A;@<@5 J Dj@6 Qc@9XPmake_title_name C
Ca @ HR D@3@<@9C
Cb @ HR D H@3@<@9CCc @ HR H@3@<@9C@(Cd @ HR
@3
@,@5 Q Dj@,@5 H,@,@5 H,@0@_@2@,@5 HD@5 H,@<@9XD  t  t t  @t  M  DP M  C@ @ L@3@>
 J@,
@5 I@C@=@!DEDUCE -- Type formula to deduce.DEDUCE -- Formula? @5 J@,@5 J@,
@5 L$@>@ 

 H7 H:@!@,
@5 I@=
@5 I) IV@5 G@#
@C@> N@,@5 I@=Hypotheses to be used? @5 Iu@,@5 J@5
check_hyplist Dj
@,@5 P`@>@%@5
try_deduce Dj@< N@5 H@5 H#@5 H4 N@5 H
@5 H# by logical deduction@5 H@5 H4
@5 I@=@<
*** FAILED@5 H@5 H4@O@>@ 

 H7 H:@!@5 I@=@P@<@9XP L CA @ IK@3@<@9CA @ IK@3@R@ 
 I@!@<@9C@"A @ IK@3@5 I)@. I@-@2@5 H@<
@5 L@<@9CB @ IK	@3
@5 L@<@9XP O C
A @ HR	
@3@5 O@<@9CA @ HR	
@3
@5 N@,@5 O@5 O@<@9XD  t  t t  @t  M  DP M  C@! @ G@3@>
 J@,
@5 I@C@=@<STANDARDISE -- Please specify expression to be standardised.Expression? @5 J@,@5 J@,
@5 L$@<@6 M Dj@9XD  t  t t  @t  O>  @P M C@U @ I  @@:C@V @ I@3@6 Q Dj@9C@@\ @ I
 G.
 E
@3@>@. G.@. E
@2@2@5 Q@C@=@@>@. G.
@/ C`@2@5 Q@C@=@@>@. H@2@,@5evaluate Dj@. G.
@/ E@2@5 Q@=@@>@l@5 I Dj@>@. G. @2 @@5 G@>@. G.
@2@5 Q Dj@=@<@O@C@=@F@>@#
@5 R@>@. E
@2@,@5 Q@. G.@2@5 R@=@<@O@C@=@!@5 R@>@. C`@2@,@5 Q@. G.
@2@5 R@=@<@O@C@=@?@A
@5 R@J@N@A@5 R@J@N@>@%@R
@. G.
@+@2@5 Q@. G.
@2@5 Lh@. G.@. E@2@2@5 R@=@<@O@C@9C@*@ @ I
 G.
 E
@3
@5 R@A@5 R@J@N@. G.@. E
@2@2@6 R@9C@*@ @ I
 G.
 C`
@3
@5 R@. H
@2@,@5 Q@. G.@. E@2@2@6 R@9C@)@ @ I
 G. C`
@3@5 R@. H@2@,@5 Q@. G.@. E
@2@2@6 R@9C@)@ @ I
 G.
 C`
@3@5 R@. H
@2@,@5 Q@. G.@. E@2@2@6 R@9C@0@ @ I
 G. E
@3
@5 R@. E@-@-@2@5 H@. C`@-@-@2@5 H@. G.@. E
@2@2@6 R@9C@0@ @ I
 G. E
@3@5 R@. E@-@-@2@5 H@. C`@-@-@2@5 H@. G.@. E
@2@2@6 R@9C@9@ @ I
 G. C`
@3
@5 R@. E@-@-@2@5 H@. C`@-@-@2@5 H@. H@2@,@5 Q@. G.@. E
@2@2@6 R@9C@=@ @ I
 G.
 E
@3@5 R@A@5 R@J@N@A
@5 R@J@N@. H@2@,@5 Q@. G.@. E@2
@2@6 R@9C@4@ @ I
 G.
 C`
@3@5 R@A@5 R@J@N@A
@5 R@J@N@. G.@. E
@2@2@6 R@9C@ @ I
 J*
 C`
 C`@3@. J*
@2@6 R@9C@ @ I
 J*
 E
 E@3@. J*
@2@6 R@9C@*@ @ I
 J*
 E
@3
@5 R@A@5 R@J@N@. J*@. E
@2@2@6 R@9C@*@ @ I
 J*
 C`
@3
@5 R@. H
@2@,@5 Q@. J*@. E@2@2@6 R@9C@)@ @ I
 J* C`
@3@5 R@. H@2@,@5 Q@. J*@. E
@2@2@6 R@9C@)@ @ I
 J*
 C`
@3@5 R@. H
@2@,@5 Q@. J*@. E@2@2@6 R@9C@0@ @ I
 J* E
@3
@5 R@. E@-@-@2@5 H@. C`@-@-@2@5 H@. J*@. E
@2@2@6 R@9C@0@ @ I
 J* E
@3@5 R@. E@-@-@2@5 H@. C`@-@-@2@5 H@. J*@. E
@2@2@6 R@9C@9@ @ I
 J* C`
@3
@5 R@. E@-@-@2@5 H@. C`@-@-@2@5 H@. H@2@,@5 Q@. J*@. E
@2@2@6 R@9C@=@ @ I
 J*
 E
@3@5 R@A@5 R@J@N@A
@5 R@J@N@. H@2@,@5 Q@. J*@. E@2
@2@6 R@9C@4@ @ I
 J*
 C`
@3@5 R@A@5 R@J@N@A
@5 R@J@N@. J*@. E
@2@2@6 R@9CA@ @ I
 J*
 E
@3@>@. J*@. E
@2@2@5 Q@C@=@@>@. J*
@/ C`@2@5 Q@C@=@@>@. H@2@,@5 Q@. J*
@/ E@2@5 Q@=@@>@|@5 R@>@. G. @2 @@5 G@>@. J*
@2@5 R@=@<@O@C@=@V@>@. G.
@2@5 R@C@=@F@>@#
@5 R@>@. E
@2@,@5 Q@. J*@2@5 R@=@<@O@C@=@!@5 R@>@. C`@2@,@5 Q@. J*
@2@5 R@=@<@O@C@=@?@A
@5 R@J@N@A@5 R@J@N@>@%@R
@. G.
@+@2@5 Q@. G.
@2@5 Lh@. J*@. E@2@2@5 R@=@<@O@C@9CA@ @ I	
 J,
 E
@3@>@. J,@. E
@2@2@5 Q@D@=A@>@. J,
@/ C`@2@5 Q@D@=A@>@. H@2@,@5 Q@. J,
@/ E@2@5 Q@C@=Ax@>A@5 R@>@ @. G. @2 @@5 G@>@. J,
@2@5 R@=@<@O@D@=@@>@%
@5 R@>@. E
@2@,@5 Q@. K@2@5 R@=@<@O@C@C@=@@>@%@5 R@>@. C`@2@,@5 Q@. J,
@2@5 R@=@<@O@C@C@=@@>@R
@R@$
@>
@. J, @2 @@5 G@=@<@O@D@=@{@>@. J, @2 @@5 G@. K
@2@5 R@D@=@_@& C@. C`@2@,@5 Q@>@. K@. E
@2@2@5 Q@C@=@=@>@. K@. E
@2@2@5 Q@C@=@)@>@. K
@/ C`@2@5 Q@C@=@. H@2@,@5 Q@. K
@/ E@2@5 Q@=@g@A
@5 R@J@N@A@5 R@J@N@>@$@>@R
@. J,
@+@2@5 Q@. K@. E@2@2@5 R@=@<@O@C@=@+@>@%@R
@. K
@+@2@5 Q@. K
@2@5 Lh@. J,@. E@2@2@5 R@=@<@O@C@C@9C@*AH @ I
 J,
 E
@3
@5 R@A@5 R@J@N@. J,@. E
@2@2@6 R@9C@*AJ @ I
 J,
 C`
@3
@5 R@. H
@2@,@5 Q@. J,@. E@2@2@6 R@9C@)AL @ I
 K C`
@3@5 R@. H@2@,@5 Q@. J,@. E
@2@2@6 R@9C@)AN @ I
 J,
 C`
@3@5 R@. H
@2@,@5 Q@. J,@. E@2@2@6 R@9C@0AP @ I
 K E
@3
@5 R@. E@-@-@2@5 H@. C`@-@-@2@5 H@. J,@. E
@2@2@6 R@9C@0AR @ I
 K E
@3@5 R@. E@-@-@2@5 H@. C`@-@-@2@5 H@. J,@. E
@2@2@6 R@9C@9AT @ I
 K C`
@3
@5 R@. E@-@-@2@5 H@. C`@-@-@2@5 H@. H@2@,@5 Q@. J,@. E
@2@2@6 R@9C@=AV @ I
 K
 E
@3@5 R@A@5 R@J@N@A
@5 R@J@N@. H@2@,@5 Q@. J,@. E@2
@2@6 R@9C@4AY @ I
 K
 C`
@3@5 R@A@5 R@J@N@A
@5 R@J@N@. J,@. E
@2@2@6 R@9CAA^ @ I	
 K
 E
@3@>@. K@. E
@2@2@5 Q@D@=A@>@. K
@/ C`@2@5 Q@D@=A@>@. H@2@,@5 Q@. K
@/ E@2@5 Q@C@=Ax@>A@5 R@>@ @. G. @2 @@5 G@>@. K
@2@5 R@=@<@O@D@=@@>@%
@5 R@>@. E
@2@,@5 Q@. J,@2@5 R@=@<@O@C@C@=@@>@%@5 R@>@. C`@2@,@5 Q@. K
@2@5 R@=@<@O@C@C@=@@>@R
@R@$
@>
@. J, @2 @@5 G@=@<@O@D@=@{@>@. J, @2 @@5 G@. G
@2@5 R@D@=@_@& C@. E@2@,@5 Q@>@. G@. E
@2@2@5 Q@C@=@=@>@. G@. E
@2@2@5 Q@C@=@)@>@. G
@/ C`@2@5 Q@C@=@. H@2@,@5 Q@. G
@/ E@2@5 Q@=@g@A
@5 R@J@N@A@5 R@J@N@>@$@>@R
@. K
@+@2@5 Q@. G@. E@2@2@5 R@=@<@O@C@=@+@>@%@R
@. G
@+@2@5 Q@. K
@2@5 Lh@. J,@. E@2@2@5 R@=@<@O@C@C@9C@*A @ I
 K
 E
@3
@5 R@A@5 R@J@N@. K@. E
@2@2@6 R@9C@*A @ I
 K
 C`
@3
@5 R@. H
@2@,@5 Q@. K@. E@2@2@6 R@9C@)A @ I
 J, C`
@3@5 R@. H@2@,@5 Q@. K@. E
@2@2@6 R@9C@)A @ I
 K
 C`
@3@5 R@. H
@2@,@5 Q@. K@. E@2@2@6 R@9C@0A @ I
 J, E
@3
@5 R@. E@-@-@2@5 H@. C`@-@-@2@5 H@. K@. E
@2@2@6 R@9C@0A @ I
 J, E
@3@5 R@. E@-@-@2@5 H@. C`@-@-@2@5 H@. K@. E
@2@2@6 R@9C@9A @ I
 J, C`
@3
@5 R@. E@-@-@2@5 H@. C`@-@-@2@5 H@. H@2@,@5 Q@. K@. E
@2@2@6 R@9C@=A @ I
 J,
 E
@3@5 R@A@5 R@J@N@A
@5 R@J@N@. H@2@,@5 Q@. K@. E@2
@2@6 R@9C@4A @ I
 J,
 C`
@3@5 R@A@5 R@J@N@A
@5 R@J@N@. K@. E
@2@2@6 R@9CAA @ I	
 K
 E
@3@>@. K@. E
@2@2@5 Q@D@=A@>@. K
@/ C`@2@5 Q@D@=An@>@. H@2@,@5 Q@. K
@/ E@2@5 Q@C@=AR@>A@5 R@>@ @. G. @2 @@5 G@>@. K
@2@5 R@=@<@O@D@=@@>@%
@5 R@>@. E
@2@,@5 Q@. G@2@5 R@=@<@O@C@C@=@@>@%@5 R@>@. C`@2@,@5 Q@. K
@2@5 R@=@<@O@C@C@=@@>@R
@R@$
@>
@. K @2 @@5 G@=@<@O@D@=@{@>@. K @2 @@5 G@. K
@2@5 R@D@=@_@& C@. E@2@,@5 Q@>@. J,@. E
@2@2@5 Q@C@=@=@>@. J,@. E
@2@2@5 Q@C@=@)@>@. J,
@/ C`@2@5 Q@C@=@. H@2@,@5 Q@. J,
@/ E@2@5 Q@=@A@A
@5 R@J@N@A@5 R@J@N@>@%@R
@. K
@+@2@5 Q@. K
@2@5 Lh@. K@. E@2@2@5 R@=@<@O@C@C@9C@*B @ I
 K
 E
@3
@5 R@A@5 R@J@N@. K@. E
@2@2@6 R@9C@*B @ I
 K
 C`
@3
@5 R@. H
@2@,@5 Q@. K@. E@2@2@6 R@9C@)B @ I
 G C`
@3@5 R@. H@2@,@5 Q@. K@. E
@2@2@6 R@9C@)B @ I
 K
 C`
@3@5 R@. H
@2@,@5 Q@. K@. E@2@2@6 R@9C@0B	 @ I
 G E
@3
@5 R@. E@-@-@2@5 H@. C`@-@-@2@5 H@. K@. E
@2@2@6 R@9C@0B @ I
 G E
@3@5 R@. E@-@-@2@5 H@. C`@-@-@2@5 H@. K@. E
@2@2@6 R@9C@9B
 @ I
 G C`
@3
@5 R@. E@-@-@2@5 H@. C`@-@-@2@5 H@. H@2@,@5 Q@. K@. E
@2@2@6 R@9C@=B @ I
 G
 E
@3@5 R@A@5 R@J@N@A
@5 R@J@N@. H@2@,@5 Q@. K@. E@2
@2@6 R@9C@4B @ I
 G
 C`
@3@5 R@A@5 R@J@N@A
@5 R@J@N@. K@. E
@2@2@6 R@9C@*B @ I
 G
 E
@3
@5 R@A@5 R@J@N@. G@. E
@2@2@6 R@9C@*B @ I
 G
 C`
@3
@5 R@. H
@2@,@5 Q@. G@. E@2@2@6 R@9C@)B @ I
 K C`
@3@5 R@. H@2@,@5 Q@. G@. E
@2@2@6 R@9C@)B! @ I
 G
 C`
@3@5 R@. H
@2@,@5 Q@. G@. E@2@2@6 R@9C@0B# @ I
 K E
@3
@5 R@. E@-@-@2@5 H@. C`@-@-@2@5 H@. G@. E
@2@2@6 R@9C@0B% @ I
 K E
@3@5 R@. E@-@-@2@5 H@. C`@-@-@2@5 H@. G@. E
@2@2@6 R@9C@9B' @ I
 K C`
@3
@5 R@. E@-@-@2@5 H@. C`@-@-@2@5 H@. H@2@,@5 Q@. G@. E
@2@2@6 R@9C@=B) @ I
 K
 E
@3@5 R@A@5 R@J@N@A
@5 R@J@N@. H@2@,@5 Q@. G@. E@2
@2@6 R@9C@4B, @ I
 K
 C`
@3@5 R@A@5 R@J@N@A
@5 R@J@N@. G@. E
@2@2@6 R@9CAB/ @ I	
 G
 E
@3@>@. G@. E
@2@2@5 Q@D@=A@>@. G
@/ C`@2@5 Q@D@=An@>@. H@2@,@5 Q@. G
@/ E@2@5 Q@C@=AR@>A@5 R@>@ @. G. @2 @@5 G@>@. G
@2@5 R@=@<@O@D@=@@>@%
@5 R@>@. E
@2@,@5 Q@. K@2@5 R@=@<@O@C@C@=@@>@%@5 R@>@. C`@2@,@5 Q@. G
@2@5 R@=@<@O@C@C@=@@>@R
@R@$
@>
@. K @2 @@5 G@=@<@O@D@=@{@>@. K @2 @@5 G@. G
@2@5 R@D@=@_@& C@. C`@2@,@5 Q@>@. K@. E
@2@2@5 Q@C@=@=@>@. K@. E
@2@2@5 Q@C@=@)@>@. K
@/ C`@2@5 Q@C@=@. H@2@,@5 Q@. K
@/ E@2@5 Q@=@A@A
@5 R@J@N@A@5 R@J@N@>@%@R
@. G
@+@2@5 Q@. K
@2@5 Lh@. G@. E@2@2@5 R@=@<@O@C@C@9CABm @ I
 G.
 Hd
@3@>@. G.@. Hd
@2@2@5 Q@C@=@@>@@5 R@>@. G. @2 @@5 G@>@. G. @2@5 R@=@<@O@C@=@@>@. G.@2 @@5 G@>@. G.
@2@5 R@=@<@O@C@=@p@>@(@. G.?@2 @@5 G@>@. H
@2@,@5 Q@. G.@2@5 R@=@<@O@C@=@F@>@#
@5 R@>@. Hd
@2@,@5 Q@. G.@2@5 R@=@<@O@C@=@!@. G.
@+@2@5 Q@. G.
@2@5 Lh@. G.@. Hd@2@2@5 R@=@@@A@5 R@J@N@A
@5 R@J@N@5 R@. G. @2 @@5 G@>@R@. G. @2@5 R@=@R
@. G.
 @2@6 R@C@9C@!B @ I
 G.
 Hd
@3
@5 R@. G.@. Hd
@2@2@6 R@9C@(B @ I
 G. Hd
@3
@5 R@. Hd@-@-@2@5 H@. G.@. Hd
@2@2@6 R@9C@(B @ I
 G. Hd
@3@5 R@. Hd@-@-@2@5 H@. G.@. Hd
@2@2@6 R@9CAB @ I
 J*
 Hd
@3@>@. J*@. Hd
@2@2@5 Q@C@=A@>@@5 R@>@. G. @2 @@5 G@>@. J* @2@5 R@=@<@O@C@=@@>@. G.@2 @@5 G@>@. J*
@2@5 R@=@<@O@C@=@@>@$@. G.
@2@5 R@>@. J*
 @2@5 Q@=	@. J* @2@5 Q@C@=@p@>@(@. G.?@2 @@5 G@>@. H
@2@,@5 Q@. J*@2@5 R@=@<@O@C@=@F@>@#
@5 R@>@. Hd
@2@,@5 Q@. J*@2@5 R@=@<@O@C@=@!@. G.
@+@2@5 Q@. G.
@2@5 Lh@. J*@. Hd@2@2@5 R@=@@A@5 R@J@N@A
@5 R@J@N@5 R@>@!@. G. @2 @@5 G@. J* @2@5 R@. J*
 @2@5 R@=@z@>@=@. J, @2 @@5 G@R@R
@>@. J, @2@5 R@. K
 @2@5 R@=@. K @2@5 R@. J,
 @2@5 R@=@;@. J, @2 @@5 G@R@R
@>@. J, @2@5 R@. J,
 @2@5 R@=@. K @2@5 R@. K
 @2@6 R@C@9C@!B @ I
 J*
 Hd
@3
@5 R@. J*@. Hd
@2@2@6 R@9C@(B @ I
 J* Hd
@3
@5 R@. Hd@-@-@2@5 H@. J*@. Hd
@2@2@6 R@9C@(B @ I
 J* Hd
@3@5 R@. Hd@-@-@2@5 H@. J*@. Hd
@2@2@6 R@9CAB @ I
 J,
 Hd
@3@>@. J,@. Hd
@2@2@5 Q@C@=A@>A*@5 R@>@. G. @2 @@5 G@>@. K @2@5 R@=@<@O@C@=A@>@. G.@2 @@5 G@>@. J,
@2@5 R@=@<@O@C@=@@>@(@. G.?@2 @@5 G@>@. H
@2@,@5 Q@. J,@2@5 R@=@<@O@C@=@@>@#
@5 R@>@. Hd
@2@,@5 Q@. J,@2@5 R@=@<@O@C@=@@>@J@. J, @2 @@5 G@>@#@. K
@+@2@5 Q@. K
@2@5 Lh@. J,@. Hd@2@2@5 R@=@. J,
@+@2@5 Q@. K@. Hd@2@2@5 R@=@H@. J, @2 @@5 G@>@#@. G
@+@2@5 Q@. K
@2@5 Lh@. J,@. Hd@2@2@5 R@=@. K
@+@2@5 Q@. K@. Hd@2@2@5 R@=@T@A@5 R@J@N@A
@5 R@J@N@5 R@. K @2 @@5 G@R@R
@>@. J, @2@5 R@. J,
 @2@5 R@=@. K @2@5 R@. K
 @2@6 R@C@9C@!C& @ I
 J,
 Hd
@3
@5 R@. J,@. Hd
@2@2@6 R@9C@(C' @ I
 K Hd
@3
@5 R@. Hd@-@-@2@5 H@. J,@. Hd
@2@2@6 R@9C@(C( @ I
 K Hd
@3@5 R@. Hd@-@-@2@5 H@. J,@. Hd
@2@2@6 R@9CAC, @ I
 K
 Hd
@3@>@. K@. Hd
@2@2@5 Q@C@=A@>A*@5 R@>@. G. @2 @@5 G@>@. J, @2@5 R@=@<@O@C@=A@>@. G.@2 @@5 G@>@. K
@2@5 R@=@<@O@C@=@@>@(@. G.?@2 @@5 G@>@. H
@2@,@5 Q@. K@2@5 R@=@<@O@C@=@@>@#
@5 R@>@. Hd
@2@,@5 Q@. K@2@5 R@=@<@O@C@=@@>@J@. J, @2 @@5 G@>@#@. G
@+@2@5 Q@. K
@2@5 Lh@. K@. Hd@2@2@5 R@=@. K
@+@2@5 Q@. G@. Hd@2@2@5 R@=@H@. J, @2 @@5 G@>@#@. K
@+@2@5 Q@. K
@2@5 Lh@. K@. Hd@2@2@5 R@=@. J,
@+@2@5 Q@. G@. Hd@2@2@5 R@=@T@A@5 R@J@N@A
@5 R@J@N@5 R@. K @2 @@5 G@R@R
@>@. J, @2@5 R@. K
 @2@5 R@=@. K @2@5 R@. J,
 @2@6 R@C@9C@!Cd @ I
 K
 Hd
@3
@5 R@. K@. Hd
@2@2@6 R@9C@(Ce @ I
 J, Hd
@3
@5 R@. Hd@-@-@2@5 H@. K@. Hd
@2@2@6 R@9C@(Cf @ I
 J, Hd
@3@5 R@. Hd@-@-@2@5 H@. K@. Hd
@2@2@6 R@9CAjCj @ I
 K
 Hd
@3@>@. K@. Hd
@2@2@5 Q@C@=AH@>@@5 R@>@. G. @2 @@5 G@>@. G @2@5 R@=@<@O@C@=@@>@. G.@2 @@5 G@>@. K
@2@5 R@=@<@O@C@=@@>@(@. G.?@2 @@5 G@>@. H
@2@,@5 Q@. K@2@5 R@=@<@O@C@=@@>@#
@5 R@>@. Hd
@2@,@5 Q@. K@2@5 R@=@<@O@C@=@\@>@.@. J, @2 @@5 G@. K
@+@2@5 Q@. K
@2@5 Lh@. K@. Hd@2@2@5 R@=@,@. J, @2 @@5 G@. G
@+@2@5 Q@. K
@2@5 Lh@. K@. Hd@2@2@5 R@=@T@A@5 R@J@N@A
@5 R@J@N@5 R@. K @2 @@5 G@R@R
@>@. K @2@5 R@. K
 @2@5 R@=@. G @2@5 R@. G
 @2@6 R@C@9C@!C @ I
 K
 Hd
@3
@5 R@. K@. Hd
@2@2@6 R@9C@(C @ I
 G Hd
@3
@5 R@. Hd@-@-@2@5 H@. K@. Hd
@2@2@6 R@9C@(C @ I
 G Hd
@3@5 R@. Hd@-@-@2@5 H@. K@. Hd
@2@2@6 R@9CAjC @ I
 G
 Hd
@3@>@. G@. Hd
@2@2@5 Q@C@=AH@>@@5 R@>@. G. @2 @@5 G@>@. K @2@5 R@=@<@O@C@=@@>@. G.@2 @@5 G@>@. G
@2@5 R@=@<@O@C@=@@>@(@. G.?@2 @@5 G@>@. H
@2@,@5 Q@. G@2@5 R@=@<@O@C@=@@>@#
@5 R@>@. Hd
@2@,@5 Q@. G@2@5 R@=@<@O@C@=@\@>@.@. J, @2 @@5 G@. G
@+@2@5 Q@. K
@2@5 Lh@. G@. Hd@2@2@5 R@=@,@. J, @2 @@5 G@. K
@+@2@5 Q@. K
@2@5 Lh@. G@. Hd@2@2@5 R@=@T@A@5 R@J@N@A
@5 R@J@N@5 R@. K @2 @@5 G@R@R
@>@. K @2@5 R@. G
 @2@5 R@=@. G @2@5 R@. K
 @2@6 R@C@9C@!C @ I
 G
 Hd
@3
@5 R@. G@. Hd
@2@2@6 R@9C@(C @ I
 K Hd
@3
@5 R@. Hd@-@-@2@5 H@. G@. Hd
@2@2@6 R@9C@(C @ I
 K Hd
@3@5 R@. Hd@-@-@2@5 H@. G@. Hd
@2@2@6 R@9C@LC @ I
 G.
@3@>@$
@C@=@:@>@5 R
@5 R@>
@. G.
@2 @@5 G@=@<@O@C@=@. G.@+@2@5 Q@. G.@2@5 Lh@. G.
@2@6 R@9C@C @ I
 J*
@3@>@0@5 R@>
@5 R@>@A@. G.
@2 @@5 G@J@N@=@<@O@=
@. J*
@2@5 R@C@=@@>@V@>@. G.@. E@+@2
@2@5 Q@=@ @>@. G.@. E@+@2
@2@5 Q@=@. G.@. C`@+@2
@2@5 Q@>@5 R@A@. G. @2 @@5 G@J@N@=	@. J* @2@5 Q@=@3@>@. J*@+@2@5 Q@. G.
@2@5 R@=@. G.@+@2@5 Q@. G.@2@5 Lh@. J*
@2@6 R@9C@D @ I
 J,
@3@>@*@5 R@>
@5 R@>
@. J,
@2 @@5 G@=@<@O@=
@. K
@2@5 R@C@=@@>@>@>@. K@. E@+@2
@2@5 Q@=@. K@. E@+@2
@2@5 Q@>@5 R@. J, @2 @@5 G@=	@. K @2@5 Q@=@a@>@,@. K@. C`@+@2
@2@5 Q@>@5 R@. J, @2 @@5 G@=	@. J, @2@5 Q@=@3@>@. K@+@2@5 Q@. K@2@5 Lh@. J,
@2@5 R@=@. J,@+@2@5 Q@. K
@2@6 R@9C@D@ @ I
 K
@3@>@*@5 R@>
@5 R@>
@. J,
@2 @@5 G@=@<@O@=
@. J,
@2@5 R@C@=@@>@>@>@. G@. E@+@2
@2@5 Q@=@. G@. E@+@2
@2@5 Q@>@5 R@. J, @2 @@5 G@=	@. J, @2@5 Q@=@a@>@,@. G@. C`@+@2
@2@5 Q@>@5 R@. J, @2 @@5 G@=	@. K @2@5 Q@=@3@>@. G@+@2@5 Q@. K@2@5 Lh@. K
@2@5 R@=@. K@+@2@5 Q@. G
@2@6 R@9C@De @ I
 K
@3@>@*@5 R@>
@5 R@>
@. K
@2 @@5 G@=@<@O@=
@. G
@2@5 R@C@=@@>@R@R
@$
@C@=@@>@>@>@. K@. E@+@2
@2@5 Q@=@. K@. E@+@2
@2@5 Q@>@5 R@. K @2 @@5 G@=	@. G @2@5 Q@=@J@>@,@. K@. C`@+@2
@2@5 Q@>@5 R@. K @2 @@5 G@=	@. K @2@5 Q@=@. K@+@2@5 Q@. K@2@5 Lh@. K
@2@6 R@9C@D @ I
 G
@3@>@*@5 R@>
@5 R@>
@. K
@2 @@5 G@=@<@O@=
@. K
@2@5 R@C@=@@>@R@R
@$
@C@=@@>@>@>@. G@. E@+@2
@2@5 Q@=@. G@. E@+@2
@2@5 Q@>@5 R@. K @2 @@5 G@=	@. K @2@5 Q@=@J@>@,@. G@. C`@+@2
@2@5 Q@>@5 R@. K @2 @@5 G@=	@. G @2@5 Q@=@. G@+@2@5 Q@. K@2@5 Lh@. G
@2@6 R@9XPdo_cases C@@B @ G@3@,@5 J@5 P J@,@5 I@R@>@ 
 H7 H:
@!
@,@5 I@=@5 I) IV@5 G@#@%
 C@,@5 I@n@. H@-@-@2@5 CQ@5 Px@. H`@-@2@5 CQ@. H@-@-@2@5 CQ@. H N7@2@5 C@. H`@2@5 C@. H@-@2@5 CQ@,@5free_hyp_no Dj@. H@2@5 C@5 N8@. H@-@-@-@2@5 CQ@. H
CASES@2@5 C@6 I@9XP P C@. @ Pl@3@A
	 J A@5 I@J
@N@A@5 P= Dj@J@N@<@9C@T@2 @ Pl@3@>@H@,
@5 J@<
@,@5 Pp@,@5 P6@,@5 Ps@<@>@$
@=@$@. H>
@2@5 C@. H Hz@/ H>
@2@5 C@5 L@. H>

@2@5 H@=@P@D
@D@<@9XPincrement_vc_number  CC @ HR@3@. H@+
@2@5 H@n
@. H@2@5 EM@<@9XPcheck_whether_to_proceed  C@$@{ @ J@3@A@-@-@5 I@J@N @5 I@-@,
@5 I@,@5 I@A
@5 Q@J
@N@<@9C@ @ J @3@A
@-@-@5 I@J
@N @5 I@A@-@-@5 I@J@N@<@9C@4@ @ J@3@5 H4@HWARNING: The proof of the current VC is incomplete, either because there@5 H@5 H4@Hare still some unproven conclusions, or because you need another "done".@5 H@5 H4@@(You may wish to complete proof (with DONE?) before proceeding.)@5 H@5 H4@5 H4@5 Fo@EType "yes" to continue NEWVC command, "no" to continue this proof ...@5 H@5 H4
Perform NEWVC@,
@5 IP@>@&
 Ca@=@&
 Cb@<@&
 Ca@9XP	orderlist CB @ G	@3@<@O@9CB @ G@3@<@9CB @ G
@3@<
@5 R Dj@<@9CB @ G
@3@,@5 I
@,@5 I@<@5order Dj@<@9XP Q CAM @ IK@3@<@9CAN @ IK		
@3@<
@5 Q@<@9XP O CB @ HRtitle@3@,@5 Q@. H@2@5 EM@<@9CB @ HRproof@3@5 O@<@9C@)B @ HR E  D@3@,
@5 L@. H
 JZ@2@5 G H@5 K_@<@9C@(B @ HRconst  A1@3@,
@5 L@. H
 H:@2@5 G H@5 K_@<@9C@CB @ HR G A1 D: D:
 D@3@,@5handle_negatives_etc Dj
@,@5 R@,@5 G@5 G@<@. H@2@5 G G@5 K_@<@9C@DB! @ HR G A1 A- D: D:
 D@3
@,@5 R@. H@2@,@5 G@5 G@<@. H@2@5 G G@5 K_@<@9C@@B) @ HR G A1 D_ D: D:
 D@3
@,@5 R@,@5 G@5 G@<@. H@2@5 G G@5 K_@<@9C@CB1 @ HR G A1 D: D: A-
 D@3@,@5 R@,@5 G@. H
@2@5 G@<@. H@2@5 G G@5 K_@<@9C@CB9 @ HR G A1 D: D: D_
 D@3@,@5 R@,@5 G@. H
@2@5 G@<@. H@2@5 G G@5 K_@<@9C@DBA @ HR G A1 A- D: D: A-
 D@3@. H@2@,@5 G@. H
@2@5 G@<@. H@2@5 G G@5 K_@<@9C@ABH @ HR G A1 A- D: D: D_
 D@3@. H@2@,@5 G
@5 G@<@. H@2@5 G G@5 K_@<@9C@@BO @ HR G A1 D_ D: D: A-
 D@3@,@5 G@. H
@2@5 G@<@. H@2@5 G G@5 K_@<@9C@=BV @ HR G A1 D_ D: D: D_
 D@3@,@5 G
@5 G@<@. H@2@5 G G@5 K_@<@9C@"B] @ HR G A1pending D@3@. Gabstract@2@5 G G@5 K_@<@9C@"Ba @ HR G A1 D@3@. H@2@5 G G@5 K_@<@9C@yBe @ HR		 G A1 JJ Ot@3@,
@,@5 L@>@,@. J
@2@5 G@5 H@. H@2@5 G@=@. G@/ J
@2@5 G@C@<@,@5 H,@0@m@1@k@1@_@1@_@2@,@5 HD@,@5 H,@. H JJ@2@5 G@< G@5 K_@<@9C@3Bv @ HR G A1 Ox@3@,
@5 OV@. G G@2@5 G G@5 K_@. H
@2@5 G
@5 Q@<@9C@WB} @ HR G A1 B@3@,
@5 Q@. G@/ B
@2@5 C G@5 K_
@5 Kh@<@,@5 H,@0@m@1@k@1@_@1@_@2@,@5 HD@,@5 H,@. H B@2@5 G@<@9C@=B @ HR G A1 M L  D@3 K@.  @@2@5 CK@,
@5 L@<@. G@/ M
@2@5 G G@5 K_@<@9C@=B @ HR G A1 I L  D@3 K@.  @@2@5 CK@,
@5 L@<@. G@/ I
@2@5 G G@5 K_@<@9C@+B @ HR H Ox@3@,
@,@5 O/@. H
@2@5 G H@5 K_
@5 M Dj@<@9C@)B @ HR H  D@3@,
@5 L@. H
 H:@2@5 G H@5 K_@<@9C
B @ HR E@3@-@5 L@<@9CB @ HR D@3@<@9CB @ HR Q	@3@<@9CB @ HRpre@3@<@9CB @ HRpost@3@<@9CB @ HRderives@3@<@9XP Qr CEj @ H@3@,@5 H, @5do_generate_new_qbinding_name Dj@<@9XD  t  t t  @t  H @P H C@ Ha Ha  I
@:XPbusort_prods C@*B @ G@3@,@0@+
@1@+@+@2@5 H
@5order_prods Dj@0@1
@2@,@5 H@5 R) Dj@<@9CB @ G	
@3@<@9XP	echo_term CG @ HR C@3@<@9CG @ HR@3 I
@5 I@5 H# D:@5 H@5 H4@<@9CG" @ HR@3@<@9XPwrite_summary_of_rules_used  CBD @ I  @3@5 L' Dj@O@9CBG @ I @3@A
@-@5 L@J
@N@DThe above proof session did not make use of the proof rules database@5 H@5 H4@<@9C@*BL @ I@3@,
@5 L@A
@5 O Dj@J
@N@2The only rule used in the above proof session was:@5 H@5 H4
@5 J%@. H@1@+@1@+@2@5 H@5 N@<@9CBU @ I@3@=The following rules were used during the above proof session:@5 H@5 H4@. H@1@+
@1@+@2@5 H
@5 J%@5 N@O@9CB\ @ I  @3@<@9XD  t  t t  @t  H @Prestructure_indices CFF @ HR
 J

 J@3@5 R8 Dj
@5 R:@<@9C@"FJ @ HR
 O3

 O3@3@5 L
@5 L@<@9CFN @ HR@3@,
@5 L@<@ 
@!@<@9XP M$ CB @ H@3@5 Fo@5 Iu@5 J
@5 P Dj@<@9XD  t  t t  @t  K/ @P Q CD @ H		@3@,@5 Q@<
@6 Q@9CD @ H	@3@<@9XPprocess_execute_file_name C@J@ @ I@3@-@0@.@2@,@5 K@A@.@5 L@J@N@,@5 H,@>@5 Hp@= J@5 H@5 H#@" does not exist or cannot be read.@5 H@5 H4@<@5 J@<@. J@2@5 EM@,
@5 I@. J J
@2@5 EM@<@9C@:@ @ I@3@0@.@1@c@1@m@1@d@2@,@5 HD@,@5 H,@>@5 Hp@= J@5 H@5 H# R>@5 H@5 H4@<@5 J@<@. J@2@5 EM@<@9XD  t  t t  @t  P  DP P  C
@! @ HO@3subject@,
@5 I@<@5 P Dj@<@9C@& @ HO  @3@5 O Dj@<@9XP K" C@/ @ K@3@5 K+ Dj@<@9C@2 @ K@3@5 K. Dj@<@O@9C
@6 @ K@3@5 P@. K+
@2@5 C@<@9C@: @ K@3@. K.
@2@5 C@<@O@9XP I C@|Ai @ G@3@,@5 I@,@5 I@5 H4CASE @5 H@5 H# M@5 H@5 H#@5 H4@-@,
@5 I@5 I@. H>
@2@5 C
@5 L@. HC@-@-@2@5 CQ@,@-@-@5 I@. H H
@2@5 C@. H Hz@/ H>
@2@5 C@5 I N@. Cr @@2@5 N?@. H@-
@2@5 CQ@. H

@2@5 C@<@9XD  t  t t  @t  H  @D  t  t t  @t  M. DP M- CC @ I @3@,
@5 HD
@5 HA@<@9XP@!does_not_satisfy_index_constraint CA @ I
 J
@3@5 RF Dj
@5 RH@<@9C@$A @ I
 O3
@3@<@>@. K@2@5 G@=	@. J,
@2@5 G@<@9CA @ I@3@. J*@2@5 G@<@9XP L C@L @ Kk@3@5 H4TRYING TO PROVE: @5 H@5 H#@5 G@5 H4PROVED: @5 H@5 H#@5 H4@<@9C@V @ Kk@3@5 H4FAILED TO PROVE: @5 H@5 H#@O@9XPrecord_consultation_of CA @ Iy@3 IH@5 Nl@<@9CA @ Iy@3@. H B
@2@5 C@<@9XD  t  t t  @t 	inst_form @Precord_simplify C@i @ I@3@>@4@, Kc@,
@0@+@1@+@2@,@5 L@>@- A
@0@2@5 L@5 G@=@5 OY@C@=@0@- A@,
@0@+@2@-@5 L@<@,@5 G@, A
@0@2@5 L@5 OZ@D@<@9XP PA C@ @ G	@3@<@9C@ @ G		@3@5 Q Dj@n
@6 P@@9XP M C	A @ H@3@Q
@Q@<@6 F@9C	A @ H
@3@5 C0@<@9CA @ H	 D:
@3@0 D:@-@2@5 A;@<@9CA @ H@3@0@2@5 A;@<@9XPform_log_file_names C@@ @ HR@3@. H@-@2@5 CQ@. J@-@2@5 CQ@>@,@5 K5 Dj@. H@2@5 EM@C@=@0@.@1@p@1@l@1@g@2@,@5 HD@,@5 H,@. H@2@5 EM@<@>@ @,
@5 Q Dj@. J
@2@5 EM@>
@5 J@LAborted: Cannot set command_log and execute qualifiers to the same filename.@5 H@5 H4@5 J@=@P@C@=@7@0@.@1@c@1@m@1@d@2@,@5 HD@,
@5 H,@>
@5 J@MAborted: Cannot have command_log and execute qualifiers as the same filename.@5 H@5 H4@"Consider renaming the execute log.@5 H@5 H4@5 J@=@P@. J
@2@5 EM@<@9XD  t  t t  @t find_element DP R[ C@ @ I
 M
@3@. J*@2@5 G@<
@5 R\ Dj@<@9C@ @ I
 M	
	@3@. G.
@2@5 G@<@9C@)@ @ I	
@3@A@5 C0@J@N@0 Jm@+@2@5 A;@5 K@,@5 Gs HF
@6find_array_component Dj@9C@0@ @ I	
@3@A@5 C0@J@N@0@+@+@2@5 A;@- JJ@5 M@5 K@,@5 R^
@6 R`@9C@ @ I

 K
@3@<@9XD  t  t t  @t  H @D  t  t t  @t build_other_cases DP Rc CB @ I @3@,@5do_build_other_cases Dj
@5 L@<@9XPnondeclared C	@ @ J@3@-@-@5 M@<@O@9C@ @ J@3@<@9XP L CB- @ IK	
@3
@5 M Dj@6 L@9CB0 @ IK	
@3@0
@2@,@5 HD@6 L@9CB3 @ IK	
@3@<@9XP L CF_ @ HR@3@,@5 O@5 H,@<@9XP MU C@ @ HO@3@5 Fo@,@5 J@5 M Dj@<@,@5 Q@<@5 P[@<@9XD  t  t t  @t  H @P M CC @ H@3@<@9CC @ H@3@5 J%	and rule @5 H@5 H#@5 H4@5 M@<@9XD  t  t t  @t  M7 DP M6 C	AR @ J	
@3@5 Rh Dj@<@9C@$AU @ J@3@,@5 H,@5 Fo@,
@5 P7 Dj
@,@5 I1@,@5 HD@5 H,@5 Rm@<@9XPcombine_intervals C@ @ G
	

@3@6 H@9C@ @ G

@3@6 H@9C@ @ G 	
 C`	

@:C@ @ G 

 C`
@:C@ @ G 

 E	

@:C@ @ G 
 E
@:C@S@ @ G
@3
@5 H@5 H@>@. K@. E
@2
@2 IV @@5 K'@=@,@>@. K@. E
@2
@2@5 G@=@>@. K
@/ C`
@2@5 G@=	@. G

@2@6 G@9C@RA
 @ G


@3@5 H@5 H@>@. K@. E@2@2 IV @@5 K'@=@,@>@. K@. E@2@2@5 G@=@>@. K@/ C`@2@5 G@=	@. G@2@6 G@9C@*A @ G

@3@5 H@5 H@>@. G
@2 IV @@5 K'@=	@. G
@2@6 G@9XD  t  t t  @t done__resume  @Pupdate_match_count  CCB @ H@3@.num_matches@+
@2@5 H@n
@. Rt@2@5 EM@<@9XP K CCA @ G  @:CCB @ G 
 H @:XPcheck_is_an_ok_arity_function CB @ G@3@,@-@5 H Dj@,
@5 B
@5 B@<@9XP N@ CG& @ HR	
 Cr
@3@< H9@5 Qj Dj@< H;
@5 Ry@<@9C	G, @ HR@3 H;@5 Ry@<@9XD  t  t t  @t  K*  DP K*  CB @ I @3@>	 N@-@5 I@C
@=@)DELETE -- which hypothesis or hypotheses? QW@5 J@,
@5 J K*@5 QX@5do_deleting  Dj@<@9XD  t  t t  @t prolog_clause_name @P N C@+A @ H@3@5 C0@<@>@,@5 G@=@>@5 O@%{type-identifier}@=@-@5 L@% R@<@#Type information for atomic object:@5 H%@<@5tv_print_type_data Dj@<@9C@:A @ H
 M
@3@,@5 G@. J@+@+@2@5 G@5
checktypes Dj
@5 G@< Kc@5 H Dj@<@. M@2@5 R@<@9C@0A @ H
 K@3@,
@5 G
@. J@+@+@2@5 G@5 R@< K@5 R@<@. K
@2@5 R@<@9C@)A @ H@3@0@2@,
@5 G
@. M@+@2@5 G@< D:@5 R@<@0
@2
@5 R@<@9CA @ H@3@0@2@,
@5 R@< D:@5 R@<
{list}@5 R@<@9C@&A @ H
 I@3@. I@2@,@5 G@. I@-@2@5 G@< I@5 R@<@. I R@2@5 R@<@9C@&A @ H
 MA@3@. MA@2 IV@5 G@< MB@5 R@<@. MA	{binding} IV@2 IV@5 R@<@9C@&A @ H
 MC@3@. MC@2 IV@5 G@< MD@5 R@<@. MC R IV@2 IV@5 R@<@9C@$A @ H
 @3@5 AN@>@5 O@=@-@5 L@< @5 R@<{ {identifier} : {type} } R@5 R@<@9C@*A @ H@3@,@,@5 M@,
@,@5 Rx@<
@5 R@<@,
@5 M@<@5 R@<@5 R@<@9C@<A @ H@3@,@5 G@-@-@,@,
@5 L@,@-@5 C@,@5 Rx@<
@5 R@<@-@,@-@5 L@<@5 R@<@5 R@<@9C@-B  @ H@3@0@+@+@2@5 A;@,
@5 G@<@,@5 R@<@,@0@2@5 A;@<@5 R@<
@5 R@<@9XP J C@b @ G@3@,@0@.consume_layout @@2@1@. C(dec10@2@2@5 E @<@6normalize_negative_literals Dj@9XP I CCV @ IK  @3@. K+@-@2@5 CQ@. K.@-@2@5 CQ@<@9XP R CB @ G	@3@<@O@9CB @ G@3@<@9CB @ G
@3@<
@5 R@<@9CB @ G
@3@5 Hf
@5 Hf@<@_@g@d
@o@9CB @ G
@3
@5 P@<@9XPsortlist CB( @ G
@3@5 I Dj
@5 R Dj@<@9CB+ @ G@3@<@9XP O} C@6Aq @ HR@3@,
@5 I?@>	@. NE@+@2@5 H@=@,@5 O@<@>
@$
@& C@& C@C@=
@,@5 NG@5 NJ@<@9XPget_next_vc C@5D @ HR@3@,@5 I?@5 Fo@,@5read_and_echo_vc_line Dj@>@5is_terminator_line Dj@=@5 M
 Dj@<@,
@5 L@,@5 H Dj
@,@5 I/ Dj@<@>@'
@=@5 HP Dj@<@9XPdo_vc C@2@C @ J@3@5 L Dj@. H`@-@2@5 CQ@. H` @2@5 C@. H@-@2@5 CQ@. H@-@-@-@2@5 CQ@. H@-@-@-@2@5 CQ@. H@-@-@2@5 CQ@5 J Dj@<@9XP L CG @ HR@3@5 I?@<@9C
G @ HR@3 I
@5 I@5 Km@<@9CG @ HR@3@<@9XP P C@ D> @ O@3@>@5 F_@_@e@` @r@C@=@ 

 H@!@5 F_@_@f@` @q@9XD  t  t t  @t  H @P OM CA @ IK@3@<@9C@RA @ IK

@3@,@,
@,@5 L@,@5 L@>@& C
@,@5 L Dj@=@5 H@#
@,@5 HD@>@& C@$@D@=@5 H@,@5do_direct_goals Dj@,@5 OL@6 HD@9XP Q C	D @ H

@3@<@9C
D @ H
@3@5 C0@<@9CD @ H

 MA
 

 MA
 
@3@<@9CD @ H

 MC
 

 MC
 
@3@<@9CD @ H@3@0@+@+@2@5 A;@,@5safe_subst_vbl_list Dj
@0@2@5 A;@<@9XP P C@~ @ Iy

 J
@3@5 NP Dj
@5 P@<@9C@ @ Iy@3@5 R@<@9XP N C@TA @ I@3@-@,@,
@5 I@#On exiting successfully from depth @5 H@5 H# you will have proved @5 H@>@5 F_C@5 H@5 H#@=
<own-formula>@5 H@<@>	@&  at the *TOP-LEVEL*, by @5 H@= at the previous depth, by @5 H
@5 H#@.@5 Km@5 H4@<@>@&
 R@"Progress so far on proof by cases:@5 H@5 H4@5 M@=@P@<@9XPadjust_qbindingnames CEU @ H@3@A
@-@5 N@J
@N@<@6 R Dj@9CEY @ H@3@5 Qo Dj@<@6 R@9CE] @ H@3@<@9XPprocess_command_log_file_name C@&A @ I@3@-@0@.@2@,@5 K@A
@.@5 L@J
@N@,@5 H,@<@. RW@2@5 C@<@9C@#A @ I@3@0@.@1@c@1@m@1@d@2@,@5 HD@,@5 H,@<@. RW@2@5 C@<@9XD  t  t t  @t tidied_subs @P
set_not_in CC' @ I 	
@3@<@. J*
@2@5 G@<
@5 R Dj@<@9CC- @ I 	@3@<@9XPconsult_user C@F@ @ HR@3 @@5 J@5 H4!!! ERROR trying to move @5 H@5 M to @5 H@5 M@5 H4@5 H4File already exists.@5 H@<@5 H4@ Do you want to delete this file?@,@5 I Dj@>@& Ca@>@A
@5 J@J
@N@5 Nh Dj@=@5 D @=@& Cb@6 J@9XPnormalize_arg_list C@2 @ I 
@3
@5 R@<@9C@5 @ I 
@3@5 R@<
@5 R Dj@<@9C@: @ I @3@<@9XD  t  t t  @t  M
  DP M
  C@%@P @ NZ@3@,
@,@5 LG@,@0
@1@+
@2@5 A;@@5 H# := @5 H
@5 Q Dj@5 H4@O@9C@Y @ NZ  @3@5 @  G@O@9C@Z @ NZ   @:XP PF C@ @u A        @3@>@ 

 H7 H:
@!
@5 F_
@,@5 I@=
 IV@5 G@#
@C
@,@5 P6@>@5 AN L C@,@5 Q@=
 Lind C@,@5 Q L J C@,@5 Q@<@,@5 P6@. E@2@,@5 P6@#ENTERING PROOF BY INDUCTION ATTEMPT@5 H@. Cr@. K@2@/ Cr@. MA@.  C@2@/ Cr@. G@. G@2@/ G@2@2@2@!@5 H4@. H PF@1@1@1@2@5 C@0@1@2 @	INDUCTION@5 If@<@9XD  t  t t  @t  H @P H C@A Ha Ha  I
@:XP K CA B B@3@4 B
@_@e@f@jxor@u@9XP G CB @ HR@3@@<@9CB @ HR@3@5 C@<@9XP Nz C@ @ G@3@,
@,@5 C@>
@5 Rx@=
@5 P Dj@5 B@<@9XPsequence_simplify C@\B& @ I
 G*
@3@>@,@5 R Dj@=@,@5 G@>
@,@5 R@=
@,@5 G@<@>@& C@$@=@)@>@& C@$@=@>@ @!@ @!@5 HD@=
@ 
 G*@!@<@9C@%B@ @ I
 K@3@,
@5 R@>@ 
@!@$@=
@ 
 K
@!@C@<@9C@#BH @ I
 K@3@,
@5 R@>@ 
@!
@5 Nc@=@ 
 K
@!@<@9C@&BP @ I
 K@3@,
@5 R@>
@ 
	@!@$@=
@ 
 K
@!@C@<@9C@'BX @ I
 K@3@,
@5 R@>@ 
@!@0@-@2
@5 HD@=@ 
 K
@!@<@9CB` @ I
@3@0
@2@5 P$@<@9CBc @ I@3@<@9XP Ra C@)@ @ I
 J
@3@>

@5satisfies_index_constraint Dj@<@5 G@=
@5 RH@<@5 R`@<@9C@ @ I
@3
@. J@-@-@2@5 H
@5 G@-@5 G@<@9XP L C	G @ HR@3@5 J@5 R/ Dj@<@9XD  t  t t  @t  Em @D  t  t t  @t  Em 
P LH C@e @ L@  H
 
  C @c@:C@f @ L@  H IV@:C@g @ L@  H IV@:C@h @ L@  H IV@:C@i @ L@  H IV@:C@j @ L@  H IV@:C@k @ L@  H IV@:C@l @ L@  H IV@:C@m @ L@  H
 
  C@P@@:C@n @ L@  H IV@:C
@o @ L@  H
  Q C@:C
@p @ L@  H
  Q C@:C@q @ L@  H IV@:C@r @ L@  H IV@:C@s @ L@  H IV@:C@t @ L@  H IV@:C@u @ L@  H IV@:C@v @ L@ H
 
  C @3@6 I<@9C@w @ L@  P IV@:C@x @ L@ auto_infer_from_false IV@:XD  t  t t  @t  H @Pform_file_names C@@ @ HR		@3@. H@-@2@5 CQ@. H@-@2@5 CQ@. H@-@2@5 CQ@<@,@5 H,@>@0@.@1@s@1@i@1@v@2@5 H@. H
@2@5 EM@D
@=@#@$@0@.@1@v@1@c@1@g@2@,
@5 HD@,
@5 H,@. H@2@5 EM@<@0@.@1@f@1@d@1@l@2@,@5 HD@,@5 H,@. H@2@5 EM@<@0@.@1@c@1@s@1@v@2@,@5 HD@,@5 H,@. H@2@5 EM@<@9XD  t  t t  @t  O @P R C@6B @ HR@3@5 AN@,@5 H,@>@ @-
@!@,
@5 H,@ 
 H@!@=@ @+
@!
@5 H,@C@<@9CB @ HR	
@3@<@9XP Pz CA @ G@3@-@5 I@n

@5 Py@<@9CA @ G@3@. H
@2@5 C@<@9XD  t  t t  @t  H @P L C@ @ G 	@:C@&@ @ G


	@3
@,@5 H,@,@5 HD@,@5 H,@$@6 L@9C
@ @ G	
@3
@6 L@9XP J" C@.@' @ J@3@R
@R@>@&
 H8@% H9@=@&
 H:@% H;@,
@0@1@1@+@2@5 A;
@@5 Q Dj@<@9XP M C@_@/ @ I

@3@, Kc@-@0@+@1@+@2@5 L@<@,
@5 M@<@>@-@. C`@-@2@5 L@<@,@0@. C`@-@2@+@2@5 HD@0@. C`@2@2@5 HD@=@ 
 C`@!@D@<@9C@= @ I

@3@<@9XP P CAi @ K@3@6 Le@9C@$Aj @ K
 G.@3@. G.@+
@2@5 Le@. G.
@2@5 Lh@. G.
@2@6 P@9C@$Ak @ K
 J*@3@. G.@+
@2@5 Le@. G.
@2@5 Lh@. J*
@2@6 P@9CAl @ K
 J*@3@. J*@+
@2@5 Le@. G.
@2@6 P@9CAm @ K
 J*@3@. J*@+
@2@5 Le@. G.
@2@6 P@9XP N CB! @ H@3@,@5 N @,
@5 N
@5 O@<@9XPhas_matching_rulename CA @ IK@3@. I I@+@2@-@5 A @5 QE Dj@<@9XP O C@"D @ H@3@,
@5 O@,@5 Pp@<@>@$
@=@. H
@2@5 H@. H@2@5 C@<@9XP	orderargs CB @ G
@3@<
@5 R Dj@<@9CB @ G
@3 C@5 G
 C@5 G@<
@5 Np@<@9CB @ G
@3@<
@6 D @9XP H! CBd @ H@3@,@5 H Dj@<@5 H,@<@9XP K9 C@#A @ IK@3@5 R@5 AN@5 R Dj@5 Hp@5 Hs@5 Hu@5 Hw@. Hn@-@2@5 CQ@. Hn@2@6 EM@9CA @ IK@3@5 AN@A@5 Hp@J@N J@5 H@5 H# R>@5 H@5 H4@<@6 J@9XD  t  t t  @t  J1  DP J1  CBM @ I @3@>	 N@-@5 I@C
@=@+REMEMBER -- which hypothesis or hypotheses? QW@5 J@,
@5 J J1@5 QX@5do_remembering  Dj@<@9XP@ scan_line_three_for_SPARK_marque C@@F @ HR@3@>@!@-@0@E@1@x@1@a@1@m@1@i@1@n@1@e@1@r@2@-@5 K@=@-@0@S@1@P@1@A@1@R@1@K@2@-@5 K@< H@6 B@9CF @ HR@3@<@9XP Qm C@ Gc @ HR

 G@3@<@5 N Dj@<@n@5 Ql@<@9C
Gi @ HR@3@<
@5 R@<@9XP O CCn @ HR@3@,@5 HS@>
@{@5 H@$
@=@&@{@5 J Dj@5 O@<@9XP P CEK @ H
@3@,@5 L@<
@,@5 P@5 HD@<@9CEQ @ H@3@<@9XD  t  t t  @t  J @P
createlist CB! @ G
 E

@3@5 R Dj@<@9CB" @ G	
@3@5 MH@<@9XP J CC @ I @3@5 H@5 H4@5 H@5 Ik@5 In@<@9XPprocess_dcl_qualifier CA@e @ I
@3@,@5 K@0@+@2@5 H,@,
@5 B@_@d
@`@r@<@>A @,@0@=@2@,@5 K@ @!@>@X@>@$@-@0@p@1@r@1@o@1@o@1@f@1@_@1@l@1@o@1@g@2@5 H@=@-@0@p@1@r@1@o@1@o@1@f@1@l@1@o@1@g@2@5 H@A@5 P  Dj@J@N@<@5process_proof_log_file_name Dj P@5 C@=@@>@,@-@0@e@1@x@1@e@1@c@1@u@1@t@1@e@2@5 H@A@-@5 J@J@N@<@5 R< Dj@=@e@>@a@>@*@-@0@c@1@o@1@m@1@m@1@a@1@n@1@d@1@_@1@l@1@o@1@g@2@5 H@=@%@-@0@c@1@o@1@m@1@m@1@a@1@n@1@d@1@l@1@o@1@g@2@5 H@A@-@5 RV@J@N@<@5 R Dj@=@5 Md Dj@=@@>@,@-@0@r@1@e@1@s@1@u@1@m@1@e@2@5 H@>@A@5 Rq  Dj@J@N Rq@5 EM@=@5 S	@=@@>@%@-@0@p@1@l@1@a@1@i@1@n@2@5 H@<@. IG@-@2@5 CQ@. IG I
@2@5 EM@=@@>@I@-@0@o@1@v@1@e@1@r@1@w@1@r@1@i@1@t@1@e@1@_@1@w@1@a@1@r@1@n@1@i@1@n@1@g@2@5 H@<@. P@-@2@5 CQ@. P I
@2@5 C@=@=@>@ @-@0@v@1@e@1@r@1@s@1@i@1@o@1@n@2@5 H@<@5 LV Dj@=@>@-@0@h@1@e@1@l@1@p@2@5 H@<@5 J Dj@=@5 S	@D@<@9C@$@ @ I@3@0@+@-@2@5 H,@A@5 K@J@N@A
@-@5 I Dj@J
@N@. S
@2@5 B@<@9C@&@ @ I@3@0@+@-@2@5 H,@A
@5 K@J
@N@,@5 S@<Error: Multiple files provided on command line: ~a and ~a.~n@0@1
@2@5 AE @5 S	@<@9C@ @ I@3@5 S	@<@9XP M C	C @ HR	@3@<@9CC @ HR		@3@<@9C
C @ HR			@3@<@9CC @ HR				@3@<@9CC @ HR					@3@<@9CC @ HR						@3@<@9CC @ HR							@3@<@9CC @ HR								@3@<@9CC @ HR										@3@<@9CC @ HR
										@3@<@9C@ C @ HR						@3@_@e@`
@q@n
 @<
@5 M@<@9CC @ HR @3@<@9XD  t  t t  @t  H @P M C@F# @ HR
@3@>@@ 
 J@!@<@,@5 L@<@>@,@ 
 J@!@,@5 R:@,@5 R:@<@. J@2@!@D@D@D@=@Q@>@,@ 
 O3@!@,@5 L@,@5 L@<@0@. O3@2@2@!@D@=@ @!@,@5 L@<@0@2@!@D@D@D@D@<@ 
 J@!@=@5 L@D@D@D@D@D@D@D@<
@5 M@<@9CFC @ HR@3@<@9XD  t  t t  @t  Ru @D  t  t t  @t  IE @P N= CA @ I 	@3@<@9CA @ I 
	
 Cr
@3@<@9CA @ I 
	
 Cr
 G
@3@. Cr@2@5 N<@<@9XD  t  t t  @t  K0  DP K0  C@. @ H+@3Saving@5 H@,
@5 Q1@5 J@5 J@,@,@5 Ls Dj
/* SAVED: @5 H@5 H#, at @5 H@5 H# */@5 H@5 H4@<@6 J Dj@9C@  @ H+@3@,
@5 Q1@A@5 J@J@N KY@5 H@5 H# J@5 H@5 H4@<@6 J@9XP P C	@F @ K@3@. O@-@2@5 CQ@O@9C
@H @ K
 G.@3@<@9C@J @ K
 J*@3@<@O@9C@L @ K
 G.
@3@. G.
@2@5 P@. G.@2@5 P@<@9C@N @ K
 J*@3@. J*@2@5 P@<@9C@P @ K
 J*		@3@. J*@2@5 P@<@9C@R @ K
 J*@3@<@9C	@T @ K
 J*@3@<@9C
@V @ K
 J*
 I I@3@<@9C
@X @ K
 J*
 I I@3@<@9C@Z @ K @@3@<@9C@\ @ K
 F @@3@<@9C@^ @ K@3@-@5 J@<@9C@` @ K@3 I
@5 R Dj@- @@5 J@<@9C@e @ K
 G@3@5 P@5 P@<@9C@g @ K
 I%@3@>@5 P@=@5 P@<@9C@i @ K
 Cr@3@>@5 P@=@. F@2@5 P@<@9C@k @ K
 I'@3@. Cr@2@5 P@. Cr@2@5 P@<@9C
@m @ K
 F F@3@5 P@<@9C@o @ K
 F@3@,@5 M>@. F@2@5 H@5 P@<@9C@q @ K
 G.@3@,
@5 N Dj A1
@5try_to_infer Dj@<@9C@v @ K
 J*@3@,
@5 S J+
@5 S@<@9C@{ @ K
 G@3@,
@5 S G
@5 S@<@9C@ @ K
 K@3@,
@5 S B
@5 S@<@9C@ @ K
 K@3@,
@5 S Ar
@5 S@<@9C@ @ K
 J,@3@,
@5 S C=
@5 S@<@9C@%@ @ K
 K I
@3@>@. G.@2@5 P@=@. K@/ I
@2@5 P@<@9C@$@ @ K
 K K
@3@>@. K@2@5 P@=	@. K
@2@5 P@<@9C@ @ @ K
 K K
@3@. K@2@5 P@. K
@2@5 P@<@9C@ @ @ K
 K K
@3@. K@2@5 P@. K
@2@5 P@<@9C
@ @ K
 K	 I@3@<@9C@!@ @ K
 K I
@3@. J*@2@5 P@. K@/ I
@2@5 P@<@9C@ @ @ K
 K K
@3@. K@2@5 P@. K
@2@5 P@<@9C@$@ @ K
 K K
@3@>@. K@2@5 P@=	@. K
@2@5 P@<@9C@$@ @ K
 K K
@3@>@. K@2@5 P@=	@. K
@2@5 P@<@9C@ @ K
 K@3@. G.@2@5 P@<@9C
@ @ K
 K
 I@3@<@9C@ @ K
 K
 K@3@. K@2@5 P@<@9C@2@ @ K
 K
 K K
@3@>@. K
@2@5 P@=@. K@. K
@2@/ K@2@5 P@<@9C@ @ K
 K
 K K
@3@. K
@2@5 P@<@9C@ @ K
 K
 K K
@3@. K
@2@5 P@<@9C@ @ K
 K
 K K
@3@. K
@2@5 P@<@9C@ @ K
 K
 K K
@3@. K
@2@5 P@<@9C@ @ K
 K
 K K
@3@. K
@2@5 P@<@9C@ @ K
 K
 K K
@3@. K
@2@5 P@<@9C@ @ K
 K
 K K
@3@. K
@2@5 P@<@9C@ @ K
 K
 K K
@3@. K
@2@5 P@<@9C@ @ K
 K
 K K@3@<@9C@ @ K
 K
 K K@3@<@9C@$@ @ K
 K K
@3@>@. K@2@5 P@=	@. K
@2@5 P@<@9C@ @ @ K
 K K
@3@. K@2@5 P@. K
@2@5 P@<@9C@%@ @ K
 K
 K
@3@>@. K
@2@5 P@=	@. K
@2@5 P@<@9C@ @ K
 K
 I I@3@5 L@<@9C@ @ K
 K
 I@3@. K@-@2@5 Lk@<@9C@4@ @ K
 K
 K
@3@>@. K
@2@5 P@=@. K
@2@5 P@. J*@. K
@2@/ I@2@5 Mg Dj@<@9C@%@ @ K
 K
 K
@3@>@. K
@2@5 P@=	@. K
@2@5 P@<@9C@$@ @ K
 K K
@3@>@. K@2@5 P@=	@. K
@2@5 P@<@9C@ @ K
 K
 I I@3@5is_strict_subset_of Dj@<@9C@ @ K
 G.
 K@3@. G.@2@5 P@<@9C@ @ K
 G.
 K G*@3@. G.@2@5 P@<@9C@!@ @ K
 G.
 K
@3@0@2@,@5 Nc@. G.
@2@5 P@<@9C@$@ @ K
 G.
 K G*	
@3@0@2@,@5 Nc@. G.
@2@5 P@<@9XPdisplay_inf_rule C@v@ @ IK@3@>@&
 I
@>@,@5 I@=@%@c@,@5 B@_@d@d@p@=@&
 IH@D@>	 IH@5 I@% Cb@=@5 IW@% Ca@5 H4@5 H4@5 H# M@5 H@5 H#@ @5 Km@>	@& Cmay be inferred directly@5 H@=
follows from @5 H@5 I@>@>@& Ca@=@5 IW@>@5 IL@= IN@5 C@5 I@=@P@<@9C@ @ IK@3@5 IW@>@5 IL@= IN@5 C@5 I@<@9C@ @ IK@3@<@9XD  t  t t  @t 
expand_answer @D  t  t t  @t  S( @D  t  t t  @t  S( 
P S(C@s F   <A S*@3@4 F@6 S) S+@9XD  t  t t  @t  E @D  t  t t  @t  E @D  t  t t  @t  E 
P EC @ O"
 P@3 JU@5 H#@5 H#@<@9CA @ O"@3@R
@,@5 C@,@5 @@,
@5 @@,@,@5 O#@>@& K@=
@>@& K@=@& K@,@5 O  Dj
@,@5 S-@>@@@>@& K@_@d@d@r@= K@5 H@_@d@d@q Ox@5 H@0@.priority@2@1@.	portrayed @@2@1@. E @@2@1@. Co @@2@2@5 B  O.@5 H@=@6@>@& K@_@d@d@o@= K@5 H@_@d@d@p@0@. S.@2@1@. S0 @@2@1@. E @@2@1@. S2 @@2@2@5 S3 K@5 H@5 H K@5 H@>@.@_@d@d@r Ox@5 H
@0@. S.@2@1@. S0 @@2@1@. E @@2@1@. S2 @@2@2@5 S3 O.@5 H@=@$@_@d@d@o
@0@. S.@2@1@. S0 @@2@1@. E @@2@1@. S2 @@2@2@5 S3@<@9C@@\ @ O"@3@R
@,@5 C@,@5 @@>	@,
 F@5 O#@=@,
 K@5 O#@,@5 S-@5 H K@5 H@>@-@_@d@d
@r Ox@5 H@0@. S.
@2@1@. S0 @@2@1@. E @@2@1@. S2 @@2@2@5 S3 O.@5 H@=@#@_@d@d
@o@0@. S.
@2@1@. S0 @@2@1@. E @@2@1@. S2 @@2@2@5 S3@<@9C@@x @ O"@3@R
@,@5 C@,@5 @@>	@,
 K@5 O#@=@,
 K@5 O#@,@5 S-@>@-@_@d@d
@q Ox@5 H@0@. S.
@2@1@. S0 @@2@1@. E @@2@1@. S2 @@2@2@5 S3 O.@5 H@=@#@_@d@d
@p@0@. S.
@2@1@. S0 @@2@1@. E @@2@1@. S2 @@2@2@5 S3 K@5 H@5 H@<@9C@ @ O"@3@>@&
 C@=@ 
@!@<@6 Q Dj@9C@!@ @ O"@3@0@+@+@2@5 A;@5 C0@* C@<@5 H Ox@5 H@5 P O.@5 H@<@9XP QM CAO @ I @3@A
@-@5 J3@J
@N@<@"No hypotheses have been forgotten.@5 H@5 H4@O@9CAU @ I@3FORGOTTEN HYPOTHESES :-@5 H@5 H4@,
@5 J3 H8@5 O@O@9CA[ @ I  @3@<@9XPstan_hyp C@" @ Q@3@. JD
@2@-@5 J@<@9C@-@& @ Q@3@A
@. S:
@2@-@5 J@J
@N@,@5 J IV@,@5 K'@. H>@. S:
@2@2@5 C@5 Q@<@9XP KG C
A @ H
@3@5 C0@<@9CA @ H@3@Q
@0@2@5 H,@_@f@`@l@u@<@9CA @ H@3@-@,
@5 M
@5	inst_list Dj@<@9XD  t  t t  @t  A @D  t  t t  @t  A @D  t  t t  @t  A 
P AC  B B @@+/usr/lib/swi-prolog/library/dialect/sicstus@3@4 B
 A{ B@6 B@9CB-   @@3@6 Q Dj@9CB/   E\@3@4  @@6 @@9CB1   F

 Q@3@4 arch@,
@5 @lib/
@6 @-@9CB4    F

 Q Q@:C@,B5  path@3@4 PATH@,@5 M@Bwindows @@5 @@J@,
 D@5 C6@=@,
 @5 C6
@6 @'@9C@2s F    <A SE user_profile D:@:C@3 SE SE  SF
app_preferences D:@:C@? SE SEapp_data@3@4 F@. C~/lib/swipl@1@2@- D1@6 Au @9C@B SE SE SH@3@4 SJ@. C M@1@2@- D1@6 SL@9C@3 A A  A
 @ D:@:C@.s@!/usr/lib/swi-prolog/boot/packs.pl   <A SN pack
 SI SP@:C@/ SN SN  SP
 Q SP@:C@1 SN SN @@3@4$pack@- Dq@6pack_dir SR@9C@3 SN SN F
@3@4 SR@- F
@6 ST@9XP Kv C	@ @ I	
@3@5 I@<@9C@ @ I@3@_@e@f@o@>@5 I@=@P@<@n
@5 Ku@<@9XP LK C@z @ L@  I
 IV@:C@{ @ L@  IH IV@:C@| @ L@  
 
  C@:C@} @ L@	
 
  C
@3@5 F_@_@e@g@r@_@e@d
@p@9C@%@~ @ L@

  Q@3@5 F_@_@` @g@o@_@g@`@@o@<
@.  Q@2@6 LJ@9C@ @ L@ 
  Q@:XP	ask_if_ok CD& @ H@3
Is this OK@,@5 IP@<@5is_it_ok Dj@<@9XP I C@=A; @ I @3@5 Fo@,@5 LS@>@>@&@Y@=@&@y@&
 Ca@5skip_to_terminator  Dj@C@=@>@>@&@N@=@&@n@&
 Cb@5 S]@C@=
@,@5 I<@$@&
neither@<@9XP K` CC" @ HR	 H@3 H@5 H Dj@<@9CC% @ HR@3@-@5 Sa@<@6!!! FATAL-ERROR: Identifier declared multiple times - @5 H@5 H#@5 H4@<@6 O	 Dj@9CC- @ HR@3@5 M Dj@<@>!!! FATAL-ERROR: Identifier reserved or already predeclared - @5 H@5 H#@5 H4@<@6 Sc@9CC5 @ HR@3@. H
@2@5 C@<@9XD  t  t t  @t  L DP L CAl @ HR	
@3@<@9C
Am @ HR		@3@5 L@<@9XPask_if_save C@i @ G@3@5 Fo@5 H4Shall I save this result@5 IP@>@&
 Ca@=@&
 Cb@<@9XD  t  t t  @t  I @P
print_subs CB @ H	@3@(There are NO subexpressions of the form @5 H@,@5 J@5 KD Dj@. I@-@-@2@5 CQ@5 H4@5 H4@<@9C@+B @ H	@3@>@ 
	@!@=@#
@. PL@2@5 CSubexpression is @5 H
@5 H#@5 H4@<@9CB @ H@3Possible subexpressions:-@5 H@5 H4@<@5 Q@<@9XPdetermine_newsub C@_C @ H@3@>
@. I PN@+@2@5 H@C@=
@ Type new subexpression pattern: @5 Iu@,@5 J@,@5 L$@. I@2@5 C@<@>@. I O; A@2@5 H@<@C
@=@5 Fo@. I I@-@2@5 CQBy which rule? @5 Iu@,
@5 J
@5 J@<@. O<
@2@,@5try_rule Dj@5solution Dj@<@9XD  t  t t  @t hn @P K] C	A @ HR
@3@5 K@<@9CA @ HR@3@,
@5 B@_@d
@e@p@<@$@9C@A @ HR@3@ 
@ @!@"@#@$@!@ 
@ @!@"@#@$@!@<@9C@A @ HR@3@ 
@ @!@ 
@ @!@<@9CA @ HR@3@,
@5 B@_@d
@e@q@_@d
@e@j C`@v@5chop_off Dj@<@9XD  t  t t  @t  PE DP PE C@I@$ @ NM@3@>@ 

 H7 H:@!@5 F_@,@5 I@=
 IV@5 G@#
@C@ 
 Cr
@!@, @@. Cr @@2@5 N<@%ENTERING PROOF BY IMPLICATION ATTEMPT@5 H@5 H4
IMPLICATION@5 If@<@9XP N C@1@@ @ I		

 C`@3@,
@5 N@<@,@5 G Kc@-@0@1@2@5 L@<@9C@F @ I

@3@<@9XP R C @ I @3@5 F_@_@e@` @o@_@e@i H@v@ 
 H@!@<@9C	@" @ I 	
@3@5 C0@<@9C@' @ I 	
@3@Q
@<@9C@, @ I @3@0@+@+
@2@5 A;
@,@5 R@0@2@5 A;@<@9XPincrease_defect_counter  C@L G_ G_@3@.defect_counter@+
@2@5 H@n
@. S@2@5 B@<@9XP O C
D @ H @3@A
@-@-@5 N@J
@N@<@9C@"D @ H@3@,
@5 O@,@5 Ps@<@>@$
@=@. H
@2@5 H@. H@2@5 C@<@9XP H& CAW @ H@3@5 H#@5 H4@<@9XD  t  t t  @t  Hm  DP Hm  C@7 @ H  @3 J A@5 I@<@6replace_all  Dj@9C@B@; @ H@3 J@,
@5 I@R
@>@ 

 J@!@D@=@ 

 C`
 H7	@!@5 F_@5 F_@_@f@g@o@<@. R
@-@2@5 CQ@. Pn@-@2@5 CQ@5process_replace_arg_expression Dj@<@6 S@9C@,@L @ H@3@> J@. H7@+
@+@2@5 I@C@=@'REPLACE -- Which hypothesis/conclusion? J@5 J@,@5 J@ 
 H7
@!@<@6 Hl Dj@9XP I= C@Z @ G 
@:XP Sx CCK @ H
 @3@<@3There is no such rule which allows this replacement@5 H@5 H4@. H @V@2@5 C@<@9C@<CQ @ H@3 @,
@,@5 N@>@&
@>@5 M@=@"The only possible replacement for @5 H@5 H# is:@5 H@=@_@d
@`@qPossible replacements for @5 H@5 H# are:@5 H@5 H4
@5 M Dj@<@9XP R, C@ B @ G@3@,@-@5 Hb Dj@,
@5 I@,@-@5 S@,@5 I
@5 R@<@9XP N3 CB_ @ G
@3@<
@5 Qc@<@9CB` @ G
@3@5 Qc@<
@5 N2@<@9C
Bc @ G@3@<@5 Qc@<@9CBd @ G
@3@5 Qc@<
@5 N2@<@9XP R CBZ @ I @3 N@,
@5 I@5 J2@O@9CB^ @ I   @3@<@9XPenumerated_infer CAp @ K@3@5 Q^@<@9XP M C@1A9 @ G@3@,@-@5 I@>@5 I*** PROVED FOR CASE @5 H@5 H#@5 H4@=@A@5 I@J@N<Case @5 H@5 H#	 pending>@5 H@5 H4@O@9CAH @ G@3@<@9XPoneint CB @ G
 Hd
@3
@5 Hf@. Hd
@2@5 I@<@9CB @ G
 Hd

 Hd
@3@5 S Dj@<@9CB @ G
 E

 E@3@5 S
@5 S@<@9C	B @ G	
@3@5 Hi@<@9XPfinal_declaration CAf @ HR  D@:CAg @ HR  Q	@:CAh @ HR@3@,@5 I?@0@2@6 H,@9XP M CB @ I @3@5 S Dj@5 S@<@9CB @ I  @:C@$B @ I @3@5 F_@_@e@` @q@A@5 J3@J@N@A@5 M@J@N@. H
@2@5 C@<@9CB @ I @3@5 F_@_@e@` @q J4@5 H@5 H#@6 cannot be forgotten (it is already forgotten/deleted)@5 H@5 H4@<@9CB @ I @3@%Illegal hypothesis number to forget: @5 H@5 H#@5 H4@<@9XP S C@&@ @ I@3@-@0@.@2@,@5 K@A
@.@5 L@J
@N@,@5 H,@<@. RU@2@5 C@<@9C@#@ @ I@3@0@.@1@p@1@l@1@g@2@,@5 HD@,@5 H,@<@. RU@2@5 C@<@9XP I C@2@ @ I@3@,
@,@5 I@. H\
@2@5 CQ@. H
@-@2@5 CQ@,@5 I@,
@5 MZ@. H@-@2@5 CQ@. H
@2@5 EM@5 M^@<@9XP QY C@ @ H3@3@Q@5 H4@/!!! VAR argument not permitted: retype command.@5 H@5 H4@<@O@9C@ @ H3	@3@<@9C@(@ @ H3 A
 H7
@3@>@( H8@=@( H:@<
@5 F_@. I A@/ H7
@2@5 C@<@9C@>@ @ H3 A
 C`
@3@R
@5 F_@ 
 H7@!@>@( H8@=@( H:@<@5 F_@_@d@d
@o@. I A@/ C`
@2@5 C@<@9C@ @ H3 A
 J
@3@R@R
@< A@5 QX A
@5 QX@<@9C@n@ @ H3 A@3@5 AN@0@+@+
@2@5 H,@<@>@+@0
@2@-@0@d@1@e@1@l@1@e@1@t@1@e@1@d@2@5 H@. I A H@2@5 C@=@/@0
@2@-@0@f@1@o@1@r@1@g@1@o@1@t@1@t@1@e@1@n@2@5 H@. I A H@2@5 C@<@9C@(@ @ H3 G
 H7
@3@>@( H8@=@( H:@<
@5 F_@. I G@/ H7
@2@5 C@<@9C@>A @ H3 G
 C`
@3@R
@5 F_@ 
 H7@!@>@( H8@=@( H:@<@5 F_@_@d@d
@o@. I G@/ C`
@2@5 C@<@9CA @ H3 G
 J
@3@R@R
@< G@5 QX G
@5 QX@<@9C@,A @ H3 M
from
@3@R@R
@<@,@5 L" Dj
@5 Q@. I J@2@5 C@. I N
@2@5 C@<@9CA @ H3 M@3@<@,@5 S@. I J@2@5 C@<@9C@DA$ @ H3 G
 S
@3@R@R
@ 
using@!@<@,@5 S@5 J
@5 Q@. I J@2@5 C@. I O; A@2@5 C@. I N
@2@5 C@<@9C@+A0 @ H3 G
 S
@3@R@R
@ 

 S@!@< G@. S@. S@2@2@5 QX@<@9C@*A7 @ H3 G
 S
@3@R@<@,@5 S
@5 J@. I J@2@5 C@. I O; A@2@5 C@<@9C@,A? @ H3 G
 S
@3@R@R
@<@,@5 S
@5 Q@. I J@2@5 C@. I N
@2@5 C@<@9CAH @ H3 G@3@<@,@5 S@. I J@2@5 C@<@9C@\AM @ H3

 Hm
 
@3@5 J@R
@ 

 S@!@R@ 
by@!@<@5 J@,@5 L$@,@5 L$@. I J@2@5 C@. I N/@2@5 C@. I PN@2@5 C@. I O; A@2@5 C@<@9C@^A\ @ H3

 Hm
 
@3@R@& A@R
@ 

 S@!@R@ 
 S@!@<@5 J@,@5 L$@,@5 L$@. I J A@2@5 C@. I N/@2@5 C@. I PN@2@5 C@. I O; A@2@5 C@<@9C@kAl @ H3

 Hm
 
@3@R@>@ 
 J@!@=@ 
 C`@!@R
@ 

 S@!@R@ 
 S@!@<@5 J@,@5 L$@,@5 L$@. I J@2@5 C@. I N/@2@5 C@. I PN@2@5 C@. I O; A@2@5 C@<@9C@CA @ H3 Hm
 
@3@5 J@R
@ 

 S@!@<@,@5 L$@,@5 L$@. I J@2@5 C@. I N/@2@5 C@. I PN@2@5 C@<@9C@(A @ H3 Hm
 
@3@5 J@<
@,@5 L$@. I J@2@5 C@. I N/@2@5 C@<@9CA @ H3 Hm@3@5 J@<@. I J@2@5 C@<@9CA @ H3 M@3@<@,@5 L$@. I J@2@5 C@<@9CA @ H3 M@3@5 J@<@. I J@2@5 C@<@9CA @ H3 D
 J
@3@R@R
@< D@5 QX D
@5 QX@<@9C@!A @ H3 D
 H7
@3@( H:@<
@5 F_@. I Kq@/ H7 H:
@2@5 C@<@9C@>A @ H3 D
 C`
@3@R@ 
 H7@!@R@( H:@<@5 F_
@5 F_@_@d
@d@q@. I Kq@/ C`@. H7 H:@2
@2@5 C@<@9CA @ H3 H@3@<@5 F_@. I O^@2@5 C@<@9C@FA @ H3 M
 I

@3@<@R@ 
 S@! PH@5 PC Dj
@,@5 L$@,@5 S@. I I
@2@5 C@. Istrategy PH@2@5 C@. I J@2@5 C@<@9C@*A @ H3 M
 S
@3@<
@,@5 S@,@5 S@. I S@2@5 C@. I J@2@5 C@<@9CA @ H3 J@3@5 J@<@. I J@2@5 C@<@9C@+A @ H3 M
with
@3@5 AN@5 M@<
@,@5 L$@. I P@2@5 C@. I E@2@5 C@<@9CA @ H3 M@3@5 AN@5 M@<@. I E@2@5 C@<@9CA @ H3 M@3@A
@5 M@J
@N@<@,@5 S@. I P@2@5 C@<@9CA @ H3 I@3@<@5 F_@. I	vc_number@2@5 C@<@9CA @ H3 B@3@<@5 AN@. Ifilename@2@5 C@<@9CA @ H3 M@3@<@5 AN@. I S@2@5 C@<@9CA @ H3 Cc@3@. I R@@2@5 C@<@9CA @ H3 M
 J
@3@R@R
@< M@5 QX M
@5 QX@<@9CB @ H3 M
 H7
@3@( H8@<
@5 F_@. I N@1
@2@5 C@<@9C@;B @ H3 M
 C`
@3@R@ 
 H7@!@( H8@<@5 F_
@5 F_@_@d@d
@o
@,@5 P@. I N@2@5 C@<@9CB @ H3 M@3@<@5 Q@. I N@2@5 C@<@9CB @ H3 J1
 J
@3@R@R
@< J1@5 QX J1
@5 QX@<@9CB @ H3 J1
 H7
@3@( H8@<
@5 F_@. I N@1
@2@5 C@<@9C@;B% @ H3 J1
 C`
@3@R@ 
 H7@!@( H8@<@5 F_
@5 F_@_@d@d
@o
@,@5 P@. I N@2@5 C@<@9CB0 @ H3 J1@3@<@5 Q@. I N@2@5 C@<@9CB5 @ H3 K*
 J
@3@R@R
@< K*@5 QX K*
@5 QX@<@9CB< @ H3 K*
 H7
@3@( H8@<
@5 F_@. I N@1
@2@5 C@<@9C@;BB @ H3 K*
 C`
@3@R@ 
 H7@!@( H8@<@5 F_
@5 F_@_@d@d
@o
@,@5 P@. I N@2@5 C@<@9CBM @ H3 K*@3@<@5 Q@. I N@2@5 C@<@9CBR @ H3 K-
 J
@3@R@R
@< K-@5 QX K-
@5 QX@<@9CBY @ H3 K-
 H7
@3@( H8@<
@5 F_@. I N@1
@2@5 C@<@9C@;B_ @ H3 K-
 C`
@3@R@ 
 H7@!@( H8@<@5 F_
@5 F_@_@d@d
@o
@,@5 P@. I N@2@5 C@<@9CBj @ H3 K-@3@<@5 Q@. I N@2@5 C@<@9C@,Bo @ H3 I
 LB
@3@,@5 LG@<@R

@5 LJ@. I D@2@5 C@. I P
@2@5 C@<@9CBw @ H3 I@3@-@5 LG@<@. I D@2@5 C@<@9C@%B| @ H3 M@3@<@,@5 L$@5 I)@>@ 
 H7@!@=@-@5 G@. I J@2@5 C@<@9CB @ H3 Nm@3@<@R@. I F|@2@5 C@<@9CB @ H3@3@5 H4@.!!! Argument(s) not recognised: retype command@5 H@5 H4@<@O@9XP J C@L @ H3@3@>@5 QX@<@=@5 Q{ Dj@<@9XP R CE @ H
@3@5 Q@<@9CE @ H
@3@5 Q@<@5 R@<@9XP M C@'FU @ HR
 J

 J@3@<
@5 L@<@5 M@<@9CF[ @ HR@3@<@9XD  t  t t  @t  H @P Ke C@"C @ HR@3@-@-@-@5 L@<@+Warning - record field number already used.@5 H@<@n
@5 Kd@<@9CC @ HR@3@. H

@2@5 C@<@9XD  t  t t  @t  H @P H C@< Ha Ha  I
@:XD  t  t t  @t  M0 DP M/ CC
 @ I 	@3@<@9CC @ I 	@3@<@9C@(C @ I 
@3@,@5 M/ Dj@<@>
@5set_find_in Dj@ 
@!@=
@5 R@$@<@9XP S C@^@ @ K@3@,@0
@1@1@2@5 A;@>
@. I@-@2@5 G@<@5 S @C@=@9@>
@. M@-@2@5 G@<@5 P@C@=@&@>
 G@5 G
@,@5 Q@<@5 S Dj@=@. O@-@2@5 CQ@<
@5 R@C@<@9XD  t  t t  @t  M  DP M  C@HD @ H3@3@> S@,
@5 I@=
Filename? @5 Iu@,
@5 J@<@5 AN@>@5 O@=File cannot be found.@5 H@5 H4@O@. J
@2@5 EM<<< Commencing command script @5 H@5 H# J@5 H@5 H4@. H@-@2@5 CQ@. H IH@2@5 C@<@9XD  t  t t  @t  K& @P K% C@K Ha Ha  IH@:XP @ CA B B@3@4 B
@_@e@f@j R@u@9XP S< CA @ H	@3@<@9CA @ H
@3
@5 C0@5 S;@<@9CB @ H
@3@Q

@0@2@5 H,@n@5 S;@<@9CB @ H
@3
@,@5 KF@5 S;@<@9XP J C@J@  @ Iy@3@5 AN@5 Hp@> IH@5 O@0@+@-@2@-@5get_file_attrib Dj@5 RL Dj@=	 I
@5 O@5 S@C@5 Hs@5 Hu@5 Hs@. H
@-@2@5 CQ@5 Q Dj	Rulefile @5 H@5 H# processed.@5 H@5 H4@5 Hu@5 Hw@<@9C@7 @ Iy@3@5 AN@A@5 Hp@J@N KY@5 H@5 H# R>@5 H@5 H4@<@O@9XP Q CC @ O	
@3@>@5 P@=
@>@&
 @@=@&
 @@<@9CC @ O@3@5 F_@_@e@` @o@5 I@<@9CC @ O
 H H@3@5 G@<@9C@%C @ O
 H@3@,
@5 G@>
@5 P@. H
@2@5 I@=@ 
 H
@!@<@9CC @ O
 M@3@5 G@<@9CC @ O
 C`
 E

@3@5 G@<@9CC @ O
 E
 C`

@3@5 G@<@9C@IC @ O
 E
@3@,@5 G
@,@5 G@>@5 P@5 P@. E@2@5 I@=@>@& @$@=@>@& @$@=
@ 
 E@!@<@9C@NC @ O
 C`
@3@,@5 G
@,@5 G@>@5 P@5 P@. C`@2@5 I@=@#@>@& @$@=@>
@& @. H
@2@5 G@=
@ 
 C`@!@<@9C@ZC @ O
 Hd
@3@,@5 G
@,@5 G@>@5 P@5 P@. Hd@2@5 I@=@/@>@>@& @=@& @& @=@>@&@$@=@>@&@$@=
@ 
 Hd@!@<@9C@EC @ O
 I
@3@,@5 G
@,@5 G@>@5 P@5 P @5 H@. I@2@5 I@=@>@&@$@=
@ 
 I@!@<@9C@MC @ O
 
@3@,@5 G
@,@5 G@>@"@5 P@5 P @5 H@. I@2@5 I@_@d@f@d@m@s@=@>@&@$@=
@ 
 @!@<@9CC @ O
 K

 K@3@5 G
@5 G@<@9C@ZD @ O
 K
@3@,@5 G
@,@5 G@>@5 P@5 P@. K@2@5 I@=@/@>@& @&@=@%@>@&@$@=@>@&@ 
 Hd@!@=
@ 
 K@!@<@9CD# @ O@3@5 O Dj@<@9C@$D% @ O@3@A@5 C0@J@N@0@+@+
@2@5 A;
@,@5 P$@0@2@5 A;@<@9XD  t  t t  @t 
inst_saved_vc @P M C@1@! @ H
 H7@3@>@& H8@%
 H9@=@& H:@%
 H;@,@0
@1@1@+@2@5 A;@@<@5 S Dj@<@9C@:@. @ H@3@5 I)@<@. N@-@2@5 CQ@. N@-@-@2@5 CQ@. N@-@2@5 CQ@. J@-@2@5 CQ@<@. N @2@5 EM@. N 
@2@5 EM@. N@2@5 EM@<@5 K  Dj@<@9XP R CA @ I
 J
@3@>@5 R@=
@5 R@<@9CA @ I
 O3
@3@. G@2@5 G@. G
@2@5 G@<@9CA @ I@3@. G.@2@5 G@<@9XP S^ C@"AW @ I @3@5 Fo@,
@5 LS@>@&
@ @C@=@>@&
	@C@=@,@5 I<@$
@<@9XP L CF @ HR@3@5 Fo@,@5 HS@$
@<@9XP Ks C@ @ I@3@-@5 I@A@,@-@5 I@_@f@e@q@J@N@=@C@<@9C@ @ I  @:XP Rf CB @ I 
 @@3@<@9CB @ I 
 @@3@. J*
@2@5 G@<@9CB @ I 

 G.
@3@<@9C@GB @ I 
@3@,@5 Re@>@>@$@=	@. J*
@2@5 G@$
@=@ @>@& @@ 

 G.
@!@=@ 

 I%
 G.
@!@<@9XD  t  t t  @t  M  DP M  C@E @ Kk@3@> J@. H7@+
@+@2@5 I@C@=@1FORWARD_CHAIN -- For which hypothesis/conclusion? J@5 J@,@5 J@ 
 H7
@!@<@. H H M@2@5 H@. H H@/ M@/ H7
@2@5 EM@5 L@<@9XP I C@X G_ G_  @3 @5 S Dj@<@9XP S C@t @ G	
@3
@6 Q A@9XP Q C@$Ac @ H

@3
@5 F_@_@` @d
@p@_@d
@`	@p@<@5 Q@<@9CAh @ H	
@3@<@9XP O C@:A{ @ H@3@,@5 O@,@5 N@,
@5 HJ
@5 Si Dj@>@&
 C@. O@-@2@5 H@. O O@2@5 C@=@. R
@2@5 C@. O@2@5 C@<@9C@+A @ H@3@,@5 PI Dj@>@& @V@. O@-@2@5 H@. O O@2@5 C@=@. Q@2@5 C@. O@2@5 C@<@9C@AA @ H@3@. S@+@2@5 H@. S@+@2@5 H@,
@5 L
@,@5 PQ Dj@>@5 P,@. O@-@2@5 H@. O O@2@5 C@=@. H@2@5 C@. O@2@5 C@<@9C@(A @ H@3@,@5 H@5 So Dj@> @V@5 P/@. O@-@2@5 H@. O O@2@5 C@=@. O@2@5 C@<@9CA @ H@3@,@5 O@. H@+@2@5 H@,
@5 Hm Dj
@5 P: Dj
@5 SW Dj@<@9XP M< C@ @ Iy@3@5instantiate_all_vars Dj@5 I)@<@O@9C@ @ Iy@3@<@9XP M? C@ @ I 
 F@3@<@6 K@9C@ @ I 
 MA

 MC@3@<
@6 M>@9CA  @ I 
 MC

 MA@3@<
@6 M>@9CA @ I 
 G

 I%@3@<@5 M>
@6 M>@9CA @ I 
 I%

 G@3@<@5 M>
@6 M>@9CA @ I 
 J,

 G
@3@<@9CA @ I 
 K

 G
@3@<@9CA @ I 
 K

 K
@3@<@9CA @ I 
 G

 K
@3@<@9CA @ I 
 G.

 J*
@3@<@9CA @ I 
 J*

 G.
@3@<@9C	A	 @ I 	
 F
@3@<@9XD  t  t t  @t  M  DP M  C@B@j @ N1@3@5 I J@,
@5 I S@,@5 I@>
@& PG@. NL
@2@!@=@>
@& PE@. S~
@2@!@=@>@& PF@% PF@=@& PH@% PH@<@@<@9XD  t  t t  @t thread_message_hook @D  t  t t  @t  S @D  t  t t  @t  S @P K* CB1 @ I @3@5 S Dj@5 S@<@9CB2 @ I @3@<@9C@=B3 @ I @3@5 F_@_@e@` @q@A@5 M@J@N@. H>
@+@2@5 H@. H
@2@5 C@. H
@2@5 C@. H
@2@5 CQ@. H>
 @@2@5 C@<@9CB= @ I @3@5 F_@_@e@` @q J4@5 H@5 H# is already deleted@5 H@5 H4@<@9CBE @ I @3@%Illegal hypothesis number to delete: @5 H@5 H#@5 H4@<@9XP K
 C@GA" @ G

@3@,@5 Q@,
@5 Ng
@,@5 O@,@5 S@,@5 R@,@5 R@,@5 R.@,@5compress Dj@,@5nozeros Dj@,@5	form_expr Dj@,@5 P@6 MG@9XP
fetch_keyword C@m @ H3@3@5 N@<@9XP P C@= @ HO@3@5 C0@,@5 H,@,
@5make_letter_list Dj@<
@6 J< Dj@9XP N C@"Bw @ I@3@,
@. N
@2@,@5 An@* C@,@5 HA@<@. H@-@2@5 CQ H@5 L+@<@9XP Su C@2C. @ H
 O<
@3
@5 Sr Dj@. Rt@-@2@5 CQ@. Rt @2@5 EM OQ@5 CQ@. Lm@-@2@5 CQ@-@. O<
@2@5search_rules Dj@5 Rt Dj@<@9XP S" CB @ I@3@5 L@,@5 I@ @!@<@9XP PH C@& @ G@3@>@ 

 H7 H8@!@5 F_@=@5valid Dj@5 P@,@5 R@5 I@<@5 R Dj@<@9XD  t  t t  @t  H @D  t  t t  @t  M  DP M  CA @ I @3@>	 N@-@5 I@C
@=@)FORGET -- which hypothesis or hypotheses? QW@5 J@,
@5 J M@5 QX@5
do_forgetting  Dj@<@9XPmini_skip_initial_crap  CF @ HR@3@-@5 J@-@5 J@,
@5 J@5 R Dj@<@9XP I@ C@W @ G ?@:XP PT CB @ H@3@+Change which occurrence (number/none/all)? @5 M#@<@9XP Nq CB @ G@3@,@5listexp Dj@,
@5 T
@5 R@<@9XP S C@ @ H@3@. Hn@+
@2@5 H@5 Hp@5 Hs@5 Hu@O@9CA @ @ H@3@5 Hw H|@5 C@. H}@-@2@5 CQ@. H H@-@2@5 CQ@. H H@/ H A@2@5 EM@. H@-@-@-@2@5 CQ@. H@-@2@5 CQ@. J@-@2@5 CQ N/@,
@5 I@>@5 I)@#
@D@=@p@>@Q
@$Total wildcard not allowed: aborted.@5 H@5 H4 H|@5 CQ@<@O@D@C
@=@Y@. J
@2@5 C@5 O@,@5 H< Dj@>@& C@*No matching subexpressions found: aborted.@5 H@5 H4 H|@5 CQ@<@O@C@C
@=@5@. S@2@5 C@>@ 	@!@%
@=@5 S@,
@5 S@<@>	@&
 @V@<@O@C@=
@0@+@1@-@2@5 L@,@5 G@. H}@2@5 C@<@. H@2@5 C@. I N/@-@2@5 CQ@. I N/@2@5 EM@<@5 H@. H@+@2@5 H@>@$@<@O@=@5 H@<@5 Q Dj H|@5 CQ@<@9XPgethyp C@B @ I@3@5 J@. H>
@2@5 H@<@9XD  t  t t  @t  M2 DP M1 CC4 @ I 	@3@<@9CC5 @ I 	
@3@<@9C@#C6 @ I 	
@3@,@5 M1 Dj@<@>
@5 R@$@=
@5set_remove_all Dj@<@9XP M CE @ HR
@3
@5 L@<@9CE @ HR
@3@5 L@<
@5 M@<@9CF  @ HR@3@<@9XP J C@7@U @ H3@3@,@,
@5 S Dj@>@5 J>@<@>@&
@.@& C@=@5 J@C@=@5 Qg Dj@<@>@&
@.@C@=@,@5 I<@5 N@<@O@<@9XD  t  t t  @t  H @P I\ CA @ I @3@5 IP@<@9XD  t  t t  @t  H @P R C@4 @ G
@3@5 G
@6 R@9C@7 @ G @:XP Q  C@$A2 @ HR Q@3@,@5 Q#@>@5 Hp@=vcg@5 Q Dj@<@,@5 Q"@>@5 Hp@=fdl@5 T@<@9CAA @ HR Q0@3@,@5 Q1@>@5 Hp@=csv@5 T@<@9XP P CC@ @ H3 Cc P@3@<@9CCA @ H3	
@3@<@9XP P C@ @ J@3@,@. H@2@5 An@*
 C@<@9XD  t  t t  @t  H @P H C@v Ha Ha  I
@:XP Pq CD @ H@3@. N@-@-@2@5 CQ@<@-@5 Q@<@9XP I7 CA @ G@3@,@5 H Dj@5 C@O@9CA @ G @:XD  t  t t  @t  J  DP J  CB @ I   @3@. H J@2@5 EM@<@9XPset_simplify C@A! @ I
 K
@3@,@5 T Dj
@,@5 T@>@$@<@$@D@D@C@=@d@>@.@ 
 I@!@ 
 I@!@,@5 HD@,@5 P@,@5 HA@ 
 I@!@=@4@>@. K@2@5 P@<@$@=@>@. K@2@5 P@<@$@=
@ 
 K@!@D@D@C@<@9C@mA: @ I
 K
@3@,@5 T
@,@5 T@>@$@<@$@D@=@J@>@ 
 I@!@ 
 I@!@5 M Dj@=@/@>@. K@2@5 P@<@$@=@>@. K@2@5 P@<@$@=
@ 
 K@!@D@<@9C@uAP @ I
 K
@3@,@5 T
@,@5 T@>@$@<@ 
 I@!@D@=@N@>@ 
 I@!@$@D@=@=@>@ 
 I@!@ 
 I@!@5 I Dj@=@"@>@. K@2@5 P@<@ 
 I@!@=
@ 
 K@!@D@<@9C@Af @ I
 K
@3@,@5 T
@,@5 T@>@@>@$@D@D@D@=@@>@ 
 I@!@D@D@D@=@@>@,@ 
 K@!@>
@. K@2 @@5 T@=@. K@2 @@5 T@D@D@=@c@>@ 
 K@!@. K@2 @@5 T@D@=@D@>@)@ 
 K@!@>
@. K@2 @@5 T@=@. K@2 @@5 T@D@=@ 
 I@!@ 
 I@!@5 L@D@D@& @@=@ 
 K@!@D@D@D@<@9C@?A @ I
 K
@3@,@5 T
@,@5 T@>@ 
 I@!@ 
 I@!@5 S!@& @@=
@ 
 K@!@D@<@9C@EA @ I
 K
@3@,@5 G
@,@5 T@>@$@ 
 I@!@>@. K@2@5 P@& @@=@. K@2@5 P@& @@=
@ 
 K@!@<@9C@EA @ I
 K
@3@,@5 G
@,@5 T@>@$@ 
 I@!@>@. K@2@5 P@& @@=@. K@2@5 P@& @@=
@ 
 K@!@<@9C@)A @ I
 G.
@3@,@5 T
@,@5 T@>@$@& @@=
@ 
 G.@!@<@9C@EA @ I
 J*
@3@. G.
@2@,@5 T@>@& @@& @@D@=@#@>@ 
 G.@!@ 
 J*@!@=@ 
 F@!@D@<@9CA @ I
 I
 I
@3@,@5 P
@5 HA@<@9C@*A @ I@3@>
@5 AN@$
@D@C@=@0@+@+
@2@5 A;
@,@5 P$@0@2@5 A;@<@9XD  t  t t  @t  H @P H C@q Ha Ha @:XP S CC @ H@3@. O Cb@2@5 C@-@5 O@<@9XP I CA @ IK C@3@5 OO@<@9CA @ IK@3@6 J@9XP I  C@c G_ G_@3@,
@5 S@5 H4@5 H defects detected.@5 H@5 H4@5 H4@<@9XP L CB; @ H

@3@<@9CB= @ H	
@3@n 
@5 L@<@9XP P C@ Bu @ G@3@. I@+@2@5 G@. I@+
@2@5 G@<@0@2@0
@2@5 P@<@9C@ Bz @ G@3@. M@+@2@5 G@. M@+
@2@5 G@<@0@2@0
@2@5 P@<@9XP S| C
A @ HR@3@0@-@2@5 HD@<@9CA @ HR@3@0@-@1@-@2@5 HD@<@9CA @ HR@3@0@-@1@-@1@-@2@5 HD@<@9CA @ HR@3@0@-@1@-@1@-@1@-@2@5 HD@<@9CA @ HR@3@0@-@1@-@1@-@1@-@1@-@2@5 HD@<@9CA @ HR@3@0@-@1@-@1@-@1@-@1@-@1@-@2@5 HD@<@9CA @ HR@3@0@-@1@-@1@-@1@-@1@-@1@-@1@-@2@5 HD@<@9CA @ HR@3@0@-@1@-@1@-@1@-@1@-@1@-@1@-@1@-@2@5 HD@<@9CA @ HR	@3@0@-@1@-@1@-@1@-@1@-@1@-@1@-@1@-@1@-@2@5 HD@<@9C	A @ HR@3@_@e@` @p@<@O@9CA @ HR@3@n
 
@,@5 S{	@5 S{@<@9XD  t  t t  @t  Q DP Q C@ @S @ L@3@,@5var_in Dj@< @@,@5 P6@5 Q @@,
@5 P6
@5 Q@<@9C@[ @ L@3 @@5 G@<@9XP O[ C@+@I @ I@3@, Kc@-@0@+@1@+@2@5 L@<@>@$
@<
@5 G@=
@5 OZ@<@9C@3@T @ I@3@A@5 C0@J@N@0 Jn@+@2@5 A;@5 K@<@- A@,@-@5 L@. J@+@2@5 L
@5 G@<@9C@:@] @ I	@3@A@5 C0@J@N@0@+@+@2@5 A; B@5 M@5 K@<@- A@,@-@5 L@. J@+@2@5 L
@5 G@<@9C@g @ I@3@>@,@5 OW Dj@=@#@<
 A@-@0@2@5 L@<@9XP Q CAk @ H
@3@_@`
@f@m@d
@l@u@<@9CAl @ H
@3@_@`
@f@m@d
@l@v@<@5 Q@<@9CAq @ H	?@3@<@9XP O CBD @ H@3@5 P@<@9CBE @ H@3EXPRESSION REMAINS: @5 H@5 H#@5 H4@<@9XP N CA @ HR@3@_@e@`@@@q@_@e@`@[@o@_@e@`@ @l@u@<@9CA @ HR 	
@:XD  t  t t  @t  PH  DP PH  C@" @ G@3@>
 I
@,
@5 I@C@=@'Type hypothesis no. or cases formula...CASES> @5 J@,@5 J@,
@5 L$@<@5 S Dj@<@9XD  t  t t  @t  K @P S C@ @ Iy	@3@<@9C@ @ Iy	
 
@3@$
@5 S@<@9XP Hj CAE @ G
 M@3@<@9CAF @ G
 K@3@<@9CAG @ G
 I@3@<@9CAH @ G
 K@3@<@9CAI @ G
 K@3@<@9CAJ @ G
 K@3@<@9CAK @ G
 K@3@<@9CAL @ G
 K@3@<@9CAM @ G
 K@3@<@9CAN @ G
 K@3@<@9CAO @ G
 K@3@<@9CAP @ G
 K@3@<@9CAQ @ G
 G*@3@<@9CAR @ G
 K@3@<@9CAS @ G
 K@3@<@9CAT @ G
 K@3@<@9CAU @ G
 K@3@<@9CAV @ G
 K@3@<@9CAW @ G
 K@3@<@9CAX @ G
 K@3@<@9CAY @ G
 K@3@<@9CAZ @ G
 K@3@<@9CA[ @ G
 I@3@<@9CA\ @ G@3@<@9CA] @ G
 K@3@<@9CA^ @ G@3@5 Ns@<@9CA_ @ G@3@-@-@-@-@-@5 L@<@9CA` @ G@3@-@-@5 M@<@9CAa @ G@3@0@+@-@2@5 A;@-@-@5 Rx@<@9XD  t  t t  @t  N @P S CCH @ G@3@5 Pi@<@9CCJ @ G
@3@,@5 Pi
@,@5 S@. E@2@5 QQ@<@9CCO @ G @3@<@9XD  t  t t  @t message_hook @D  t  t t  @t  T) @D  t  t t  @t  T) 
P T)C@< G_ G_@3@0 @e@1 D@@2@5 G[ HF@5 S Dj F@5 @  F@5print_message_lines A@5 In@<@9C@G G_ G_@3@<@9XD  t  t t  @t  H @P R C@;D @ HR@3@,@5 I?@,@5 I<@,
@5 HS@<@>
@$
@&
 C@C@=@>@$
@ 
@!@C@=@ 

@!@<@5 R@<@9XD  t  t t  @t  H @P J? C@#@ @ H3 G G JE Hm@3@-@0 J\@1 JA@1 H:@1 G@2@5 H@<@9C@ @ H3 J\ G A@3@-@0 JD@1 JI@2@5 H@<@9C@/@ @ H3 JD JI JA JF M@3@-@0 JG@1 JA@1 G@1 JG@1 G@1 JD@1 G@2@5 H@<@9C@ @ H3 JG JM D@3@-@0 JF@1 G@2@5 H@<@9C@ @ H3 G JF J_ G@3@-@0 G@1 G@2@5 H@<@9C@ @ @ H3 JG G JG M@3@-@0 JR@1 H:@1 G@2@5 H@<@9C@&@ @ H3 JD G G@3@-@0 JQ@1 JE@1 J\@1 G@1 J_@1 JK@2@5 H@<@9C@ @ H3 H: JA JD G H@3@<@9C@ @ @ H3 JD JI JA JI I9@3@-@0 JR@1 JD@2@5 H@<@9C@2@ @ H3 J_ JM G JO M@3@-@0 JA@1 G@1 JG@1 H:@1 H8@1 JA@1 G@1 JF@2@5 H@<@9C@ @ H3 G J] G JI J@3@<@9C@"@ @ H3 J_ JM G H: G G J] G JI J@3@<@9C@ @ H3 H8 Cc@3@-@0 G@1 J\@1 JE@2@5 H@<@9C@ @ @ H3 J_ JM G Je M@3@-@0 G@1 JI@2@5 H@<@9C@&@ @ H3 G G JQ J1@3@-@0 G@1 JQ@1 JB@1 G@1 G@2@5 H@<@9C@ @ @ H3 JG G J\ K*@3@-@0 G@1 JI@1 G@2@5 H@<@9C@&@ @ H3 JR JF JG K-@3@-@0 G@1 J\@1 G@1 JI@1 G@2@5 H@<@9C@ @ H3 JF G I@3@-@0 JO@1 JZ@1 H:@2@5 H@<@9C@ @ H3 JE G JM M@3@-@0 JZ@1 G@2@5 H@<@9C@ @ H3 JW JR G JI M	@3@<@9C@#@ @ H3 H: JM B@3@-@0 JF@1 JD@1 JR@1 J\@1 JI@2@5 H@<@9C@ @ @ H3 JR JF JO J@3@-@0 G@1 JA@1 JE@2@5 H@<@9C@/@ @ H3 G JF JD M@3@-@0 JI@1 JA@1 JF@1 JI@1 G@1 JA@1 JI@1 G@2@5 H@<@9C@ @ H3 JD G I@3@-@0 JI@2@5 H@<@9C@ @ H3 JD H8 M
@3@-@0 JM@1 JO@2@5 H@<@9C@#@ @ H3 JG G H: M@3@-@0 J\@1 JA@1 G@1 G@2@5 H@<@9C@ @ H3 JD JA K0@3@-@0 JZ@1 G@2@5 H@<@9C@#@ @ H3 JE G G M@3@-@0 JF@1 JI@1 JZ@1 H:@2@5 H@<@9C@&@ @ H3 JI M@3@-@0 G@1 JA@1 JZ@1 G@1 G@1 JD@1 G@2@5 H@<@9C@#@ @ H3 G J] G M@3@-@0 H:@1 JR@1 JI@1 G@2@5 H@<@9C@ @ H3 H: JA J\ J\ JE G JM Nm@3@<@9XP O C@<AX @ IK@3@,
@5 OB
@,@5 OC@>@ 
 
 I`@!@=@ 
 
 I@!@& C@A
@5 OE@J@N@6 OD@9XP S CDR @ H@3@Q
@<@<!!! Error in argument syntax: illegal Prolog variable found.@5 H@5 H4@O@9CDX @ H
 J@3@5 S@<@6 S@9CD\ @ H
 C`
 H7 H8@3@. R
@2@5 C@<@9CD_ @ H
 C`
 H7 H:@3@. Pn@2@5 C@<@9C@3Db @ H
 C`
 H7 H8@3@5 F_@5 F_@_@f@g@o@. R
@2@5 C@n
@<@. C`@. H7 H8
@2@2@5 S@<@9C@3Dk @ H
 C`
 H7 H:@3@5 F_@5 F_@_@f@g@o@. Pn@2@5 C@n
@<@. C`@. H7 H:
@2@2@5 S@<@9CDt @ H
 H7 H8@3@5 F_@. R
@2@5 C@<@9CDx @ H
 H7 H:@3@5 F_@. Pn@2@5 C@<@9XP S C@c @ G
 I% F@3@<@9C
@d @ G
 I%
 F@3@<@9C@e @ G
 I%@3@. I'@. F@2@2 IV @@5 K'@<@9C@,@h @ G@3@,@,@,
@5 G@>@& C@=	@. K@2@5 G@>@&
 C@=	@. G
@2@5 G@<@9XP S CA @ I @3 N@,
@5 I@5 S@O@9CA @ I   @3@<@9XP R' C@/Eq @ H@3@,
@5 H,
@,@5 HD@,@5 H,@<@>@-@5 Sa@n@<@5 R&@=@$@C@<@9XP H CBa @ H@3@,@5 H Dj@<@5 H,@<@9XP O) C@R @ G@3 D@5prolog_flag B
@<@9XP Nw CB @ G@3@5 Hf@<@A@5 Hf@J@N@9CB @ G@3@5 Hf@<@O@9CB @ G@3@5 R@<@9XD  t  t t  @t  R @P S C@ Ha Ha  I
@:XP M_ C@ @ I@3@A@-@5 Oh@J@N@<@. Oi@1@0
@2@2@5 EM@<@9C@ @ I@3@,@5 Oh@<@,@5 Nd@<@. Oi@2@5 EM@. Oi@2@5 H@<@9XP O C @ G	 A@3@6 @@9C
 @ G	 @Z@3 @Z@6 A@9C
 @ G	 E@3 E@6 A@9XP Mn C@LB @ I@3@5 C0@,
@5 Os@<@>@_@d
@f@p@5 H#@_@f@d
@j C`@u@C@=@*@_@d
@f@q@5 H4@5 H#@,@5 Ml@>@_@d
@d@p@_@d@d
@j C`@u@=	@_@d
@d@q@& @<@9C@"B @ I
@3 Ot@,@5 Mm@<@0
@2@,@5 Q@< K@5 Mm@<@9CBB @ I@3@A@(@5 C0@J@(@N@R
@0@+
@+@2@5 A;@<@>A@,@,
@5 O#@5 K Dj@>@@ @!@>@0@+@1@+@2@5 A;@0@2@!@C@=@0@+@1@+@1@+@2@5 A;@0@1@2@!@,@,@5 O#@5 T8@_@d@d@r@>@-@>@& F@=@& K
@,@5 Mm@< (@,@5 Mm@<@,@5 Mm@< O.@5 Mm@=@+@>@& K@=@& K Ox@,@5 Mm@<@,@5 Mm@<) @,@5 Mm@<
@5 Mm@D@D@D@D@!@D@#@C@%@=@@ @!@>@9@0@+@+@2@5 A;@,@,@5 O#@5 T8@_@d@d@r Ox@,@5 Mm@<@,@5 Mm@< O.@,@5 Mm@=@,@5 Mm@D@D@D@< K@,@5 Mm@<
@,@ @5 Mm@< K@ @,@!@5 Mm@>@9@0@+@"@+@#@2@5 A;@,@,@"@5 O#@#@5 T8@_@d@d@r Ox@!@,@$@5 Mm@<@$@,@%@5 Mm@< O.@%@5 Mm@=@!@5 Mm@D@D@"@D@$@D@C@D@&@=@l@n@& 
@&@,@5 Mm@< Ox@5 H@,@5 Q@<@>@_@d@` @q O.@5 H@_@d@`@j C`@u@C@'@=@_@d@` @p@5 H4 O.@5 H@,@'@5 Ml@_@d@'@`@j C`@u@D@D@D@D@C@D@D@D@D@ @D@"@D@$@<@9XP Q C@hA @ Iy

@3@>	@,@5 R@Q@=@*@>@Q
@. H@-
@2@5 CQ@. H@-
@2@5 C@=@>
@5 R@=	@. H

@2@5 C@C@>	@5 R@D@=@0@+@1@-@2@5 A;@,@0@1@-@2@5 A;@. H
@2@5 C@<@9CA @ Iy

@3@0
@2@5 Q@0@2@5 Q@<@9XD  t  t t  @t  H] @P Q C@+B @ HR @s
   D
 @3@<@9C@:C @ HR @s
  D
 @3@<@0
@2@0
@1 @1@2@5 Q@<@9XD  t  t t  @t  O @P O CD @ G  C@:CD @ G  IV@:CD @ G  G@:CD @ G@3@-@6 G@9XP Q% C
C @ HR@3@5 Hs@5 T Dj@5 Hu@<@9XD  t  t t  @t  H @P H C@ Ha Ha  IH@:XP L C@1@( @ I
@3@,@5 M Dj@<
@,@5 L@<@>@ @!@ @!@=	@5 HD@C@<@9C@4 @ I@3@<@9XD  t  t t  @t  H @P H C@F Ha Ha  I
@:XP B  C @ Iy@3@>	 S@,
@5 I@<@= S@5 Iu@,
@5 J@5inform_user  Dj@5 J@<@9XPdeclare_operators  CB @u @          @3A^ K@.  @ K@2@5 CKA^ K@.  @ M@2@5 CKA^ K@.  @ @@2@5 CKAw F@.  @ D_@2@5 CKAw F@.  @ A-@2@5 CKA K@.  @ He@2@5 CKA K@.  @ @2@5 CKA K@.  @ I@2@5 CKA K@.  @ K@2@5 CKA K@.  @rem@2@5 CKA K@.  @ G)@2@5 CKA K@.  @ K@2@5 CKA K@.  @ D_@2@5 CKA K@.  @ A-@2@5 CKA K@.  @ K@2@5 CKA K@.  @ K@2@5 CKB K@.  @ I@2@5 CKB K@.  @ J+@2@5 CKB K@.  @ K@2@5 CKB K@.  @ K@2@5 CKB K@.  @ I@2@5 CKB K@.  @	less_than@2@5 CKB K@.  @ G@2@5 CKC  K@.  @ K@2@5 CKC  K@.  @ K@2@5 CKC  K@.  @ O4@2@5 CKC K@.  @ F@2@5 CKC K@.  @ G@2@5 CKC K@.  @ I&@2@5 CKC K@.  @ R@2@5 CKC K@.  @ Cq@2@5 CKC K@.  @ NS@2@5 CKC K@.  @ I(@2@5 CKC K@.  @ J@2@5 CKC F@.  @ B@2@5 CKC F@.  @ A@2@5 CKC K@.  @ J@2@5 CKC F@.  @ P@2@5 CKC K@.  @where@2@5 CKC K@.  @ S@2@5 CKC K@.  @ S@2@5 CKC K@.  @ LC@2@5 CKC K@.  @ Ia@2@5 CKC K@.  @ H@2@5 CKC K@.  @ L[@2@5 CKC K@.  @ D@2@5 CKC K@.  @ I@2@5 CKC K@.  @ O=@2@5 CKC K@.  @ S@2@5 CKC K@.  @for@2@5 CKC K@.  @ I
@2@5 CKC K@.  @ @2@5 CKC K@.  @ S@2@5 CK@<@9XP HH C
D @ H@3@<@9CD @ H
@3
@,@5 HG@<@5 HD@<@9CD @ H@3@<@9XP I C
 @ I @3@A
@-@-@5 I@J
@N@<@9C@6 @ I@3@,
@5 H Dj@,@5 M@,@5 P Dj@5 J@5 J@5 H4step@5process_logfact Dj@5 H4@. H@+
@+@2@5 H@,@5 TI
@5 TK@5 H4@O@9C@% @ I@3@,
@5 TH@A@5 J@J@N J@5 H@5 H# J@5 H@5 H4@<@6 J@9C@. @ I  @3 @@5 J@<@9XD  t  t t  @t message_property @D  t  t t  @t  TN 
D  t  t t  @t  J  DP J  CB @ I   @3@. H J@2@5 EM@<@9XPdo_norm_typed_exprs C@ @ G@3@<@9C@ @ G		
@3
@5 G@5 TP Dj@<@9XPcreate_backups  C@@ @ HR	@3@,
@5 P Dj@,@5 J@>@V@5 O@,@5 H,@0@-@2@,
@5 HD@,
@5 H,@>@+@5 O@>
@&
 I
@5 R Dj@=@&
 IH@>@A@5 J@J@N@5 R@=@5 R@=
@A@5 O@J@N@5 G& @=@A@5 O@J@N@D@C@,@5 TH@>@[@5 O@,@5 H,@0@-@2@,@5 HD@,@5 H,@>@,@5 O@>@&
 I
@5 TV@=@&
 IH@>@A@5 J@J@N@5 R@=@5 R@=
@A@5 O@J@N@5 TW@=@A@5 O@J@N@D@C@9XP P CB @ G
 
@3@5 G Dj@5 L
@5 P@<@9CB @ G@3@<@9XD  t  t t  @t  H @D  t  t t  @t vc_standardisation @P TZ C@2 Ha Ha  IH@:XP R CB	 @ IK
@3@R@ 
 I@!@<@
@5 R@<@9CB @ IK	
@3@<@9XD  t  t t  @t expand_query @D  t  t t  @t  T\ @D  t  t t  @t  T\ 
P T\C@ S* S*@3@4 S+
@6 T] S+@9XP QJ CA? @ I @3@A
@-@5 M@J
@N@<@ No hypotheses have been deleted.@5 H@5 H4@O@9CAE @ I@3DELETED HYPOTHESES :-@5 H@5 H4@,
@5 M@5 P&@O@9CAK @ I  @3@<@9XPenumerated_simplify CBf @ I
 K@3@,
@5 G
@,@5 Q@. K@2@5 O@<@9CBk @ I
 K@3@,
@5 G
@,@5 Q@. K@2@5 O@<@9C@MBp @ I
 G.
@3@,@5 G@,@5 Q@,@5 O
@,@5 O@>	@$@<@& @@=@>@5 L@5 L@<@& @@=
@ 
 G.@!@<@9C@MB @ I
 J*
@3@,@5 G@,@5 Q@,@5 O
@,@5 O@>	@$@<@& @@=@>@5 L@5 L@<@& @@=
@ 
 J*@!@<@9C@dB @ I


 K
@3@,@5 G@,@5 Q@,@5 O
@,@5 O@>@$@& @@D@=@3@>@$@,@0@+@2@5 HD@>@5 L@& @@=	@5 L@& @@=
@ 
 K@!@D@<@9CB @ I
 J,
@3@. K
@2@5 Ta Dj@<@9C@dB @ I


 G
@3@,@5 G@,@5 Q@,@5 O
@,@5 O@>@$@& @@D@=@3@>@$@,@0@+@2@5 HD@>@5 L@& @@=	@5 L@& @@=
@ 
 G@!@D@<@9CB @ I
 K
@3@. G
@2@5 Tc@<@9CB @ I@3@,@5 G@,
@5 Q
@5 O@<@9XP N- C@3A @ H
@3@,@5 H@,@5 H @5 H#ARG@5 H@5 H# @5 H@5 H#  @5 H@5 H%@n@<
@5 N,@<@9CA @ H@3@<@9XD  t  t t  @t  OQ  @P L, CB @ I	@3@<@9C@0B @ I	
@3@ 	@!@,@0
@1@0@1@2@2@5 A;@5 C@<
@5 L+@<@9XP Hg CA@ @ G@3@5 F_@_@e@` @r@<@9CAA @ G
 H@3@5 F_@_@f@` @r@<@9XP G C@@ @ G@3@>@B@5 J-@>@5 J-@>
@_@e@f@r@_@e@u@=@_@f@e@q@_@f@u@C
@=@ @_@e@v
@>@. K
@2@5 G@$
@=@. K
@2@5 G@$@=@E@>@%@5 J-@_@f@v
@>@. K

@2@5 G@$
@=@. K

@2@5 G@$
@=@>@. K
@2@5 G@$
@=@. K
@2@5 G@$@C
@<@9XD  t  t t  @t  PF  DP PF  C@/@1 @ R@3INDUCTION -- on what? @5 Iu@,
@5 JINDUCTION -- Base case? @5 Iu@,@5 J@. K
@2@5 I)@. K
@2@5 G J@,@5 I@6 R Dj@9XD  t  t t  @t  NF @P MR C@ @ HO@3@5 Hp@5 Hs@5 Hu@5 Hs@<@9XP R C
DB @ HR@3@5 I?@5 L@<@9XD  t  t t  @t  H @P N% CG @ HR@3@-@5 I@n@5 N$@<@9CG @ HR@3@. HC
@2@5 C@. H H{@/ HC
@2@5 C@<@9XD  t  t t  @t  S @P S C  B B  @:XD  t  t t  @t  G DP G C
 @ O
 F @ @@3@<@9C
 @ O
 F @ @@3@<@9C @ O
 F F@3@5 G@<@9C@) @ O
 F@3@,
@5 G@>@&
 @@& @@=@>@&
 @@& @@=@ 
 F
@!@<@9C
@) @ O
 G @ @@3@<@9C@* @ O
 G	 @ @@3@<@9C@+ @ O
 G F @@3@<@9C@, @ O
 G
 F @@3@<@9C@- @ O
 G @@3@5 G@<@9C@. @ O
 G @@3@5 G@<@9C@/ @ O
 G@3@5 G@<@9C@@0 @ O
 G
@3@,@5 G@>@& @
@5 G@C@=@m@>
@& @@$@C@=@a
@,@5 G@>@>@& @@$@=@& @@$@=@G@>@1@>
@ 
 F@!@=@ @>
@ 
 F
@!@=@>
@ 
 F@!@=@ 
 F@!@& @@=@>@$@$@=
@ 
 G@!@<@9C
@X @ O
 I% @ @@3@<@9C@Y @ O
 I%	 @ @@3@<@9C@Z @ O
 I% F @@3@<@9C@[ @ O
 I%
 F @@3@<@9C@\ @ O
 I% @@3@5 G@<@9C@] @ O
 I% @@3@5 G@<@9C@^ @ O
 I%@3@5 G@<@9C@@_ @ O
 I%
@3@,@5 G@>
@& @@$@C@=@o@>@& @
@5 G@C@=@a
@,@5 G@>@& @@$@=@Q@>@& @@$@=@G@>@1@>
@ 
 F@!@=@ @>
@ 
 F
@!@=@>
@ 
 F@!@=@ 
 F@!@& @@=@>@$@$@=
@ 
 I%@!@<@9C
@ @ O
 Cr @ @@3@<@9C@ @ O
 Cr	 @ @@3@<@9C@ @ O
 Cr @@3@<@9C@ @ O
 Cr @@3@5 G@<@9C@ @ O
 Cr @@3@. F@2@5 G@<@9C@ @ O
 Cr F@3@. F@2@5 G@<@9C@ @ O
 Cr
 F@3@5 G@<@9C@ @ O
 Cr Cr
@3@. Cr@. G
@2@2@5 G@<@9C@@ @ O
 Cr
@3@,@5 G@>@& @
@5 G@C@=@r@>
@& @@& @@C@=@f
@,@5 G@>@& @@$@=@V@>
@& @@. F@2@5 G@=@G@>@1@>
@ 
 F@!@=@ @>
@ 
 F
@!@=@>
@ 
 F@!@=@ 
 F@!@$@=@>@$@& @@=
@ 
 Cr@!@<@9C@ @ O
 I' @@3@<@9C@ @ O
 I' F @@3@<@9C@ @ O
 I'
 F @@3@<@9C@ @ O
 I' @@3@5 G@<@9C@ @ O
 I' @@3@5 G@<@9C@ @ O
 I' @@3@. F@2@5 G@<@9C@ @ O
 I' @@3@. F@2@5 G@<@9C@#@ @ O
 I' I'
@3@. I'
@2@,@5 G@. I'@2@5 G@<@9C@/@ @ O
 I'
 I'
@3@. I'
@2@,@5 G@. I'
@2@5 H@. I'@2@5 G@<@9C@/@ @ O
 I'
 I'
@3@. I'@2@,@5 G@. I'@2@5 H@. I'
@2@5 G@<@9C@@ @ O
 I'
@3@,@5 G@>@& @
@5 G@C@=@w@>@& @@. F
@2@5 G@C@=@f
@,@5 G@>@& @@$@=@V@>
@& @@. F@2@5 G@=@G@>@1@>
@ 
 F@!@=@ @>
@ 
 F
@!@=@>
@ 
 F@!@=@ 
 F@!@& @@=@>@$@& @@=
@ 
 I'@!@<@9C@l@ @ O
 MA
 
@3
@,@5 L@>@-@5 M@%dont_retract@=@. H M@2@5 EM@% D@,@5 G@>@& @@& @@=@>@& @@& @@=@ 
 MA
 
@!@<@>@& Tj@=@. H M@2@5 H@<@9C@lA @ O
 MC
 
@3
@,@5 L@>@-@5 M@% Tj@=@. H M@2@5 EM@% D@,@5 G@>@& @@& @@=@>@& @@& @@=@ 
 MC
 
@!@<@>@& Tj@=@. H M@2@5 H@<@9CA& @ O
 K
@3@<@. K
@2@5 T@<@9CA* @ O
 K
@3@<@. K
@2@5 T@<@9CA. @ O
 K
@3@<@. K
@2@5 T@<@9CA2 @ O
 I@3@<@. I@2@5 T@<@9CA6 @ O
 K
@3@<@. K
@2@5 T@<@9CA: @ O
 K
@3@<@. K
@2@5 T@<@9CA> @ O
 K
@3@<@. K
@2@5 T@<@9CAB @ O
 K
@3@<@. K
@2@5 T@<@9CAAJ @ O


 G.
@3@,@5 G@>@. I@-@2@5 G@<@. G.
@2@5 T@D@D@C@=At@> G@5 G@<@. G.
@2@5 Tc@D@D@C@=AW@,@5 G
@,@5 G@>
@$@& @@D@C@=A=@>@@5 P@>@5 P@5 H@& @@D@C@=@@>@B@ 
 E@!@>@5 P@. C`@2@,@5 G@ 
 G.@!@=@5 P@. C`@2@,@5 G@ 
 G.@!@=@@@ 
 C`@!@>@5 P@. C`@2@,@5 G@ 
 G.@!@=@5 P@. E@2@,@5 G@ 
 G.@!@=@@>@@5 P@>@B@ 
 E@!@>@5 P@. C`@2@,@5 G@ 
 G.@!@=@5 P@. C`@2@,@5 G@ 
 G.@!@=@@@ 
 C`@!@>@5 P@. C`@2@,@5 G@ 
 G.@!@=@5 P@. E@2@,@5 G@ 
 G.@!@=@ 
 G.@!@D@C@<@9CAA @ O


 J,
@3@,@5 G@> G@5 G@<@. J,
@2@5 Tc@D@D@C@=A\@,@5 G
@,@5 G@>@@5 P@>@(@5 P@>@5 TE Dj@& @@=@>@$@=@5 Tk@& @@D@C@=@@>@B@ 
 E@!@>@5 P@. C`@2@,@5 G@ 
 K@!@=@5 P@. C`@2@,@5 G@ 
 K@!@=@@@ 
 C`@!@>@5 P@. C`@2@,@5 G@ 
 J,@!@=@5 P@. E@2@,@5 G@ 
 K@!@=@@>@@5 P@>@B@ 
 E@!@>@5 P@. C`@2@,@5 G@ 
 J,@!@=@5 P@. C`@2@,@5 G@ 
 J,@!@=@@@ 
 C`@!@>@5 P@. C`@2@,@5 G@ 
 K@!@=@5 P@. E@2@,@5 G@ 
 J,@!@=@ 
 J,@!@D@C@<@9CAA @ O


 K
@3@,@5 G@> G@5 G@<@. K
@2@5 Tc@D@D@C@=A\@,@5 G
@,@5 G@>@@5 P@>@(@5 P@>@5 Tk@& @@=@>@$@=@5 Tk@& @@D@C@=@@>@B@ 
 E@!@>@5 P@. C`@2@,@5 G@ 
 J,@!@=@5 P@. C`@2@,@5 G@ 
 J,@!@=@@@ 
 C`@!@>@5 P@. C`@2@,@5 G@ 
 K@!@=@5 P@. E@2@,@5 G@ 
 J,@!@=@@>@@5 P@>@B@ 
 E@!@>@5 P@. C`@2@,@5 G@ 
 K@!@=@5 P@. C`@2@,@5 G@ 
 K@!@=@@@ 
 C`@!@>@5 P@. C`@2@,@5 G@ 
 J,@!@=@5 P@. E@2@,@5 G@ 
 K@!@=@ 
 K@!@D@C@<@9CAB/ @ O


 J*
@3@,@5 G@>@. I@-@2@5 G@<@. J*
@2@5 T@D@D@C@=A~@> G@5 G@<@. J*
@2@5 Tc@D@D@C@=Aa@,@5 G
@,@5 G@>
@$@& @@D@C@=AG@>@@5 P@>@5 P@>@5 H@& @@=@$@& @@D@C@=@@>@B@ 
 E@!@>@5 P@. C`@2@,@5 G@ 
 J*@!@=@5 P@. C`@2@,@5 G@ 
 J*@!@=@@@ 
 C`@!@>@5 P@. C`@2@,@5 G@ 
 J*@!@=@5 P@. E@2@,@5 G@ 
 J*@!@=@@>@@5 P@>@B@ 
 E@!@>@5 P@. C`@2@,@5 G@ 
 J*@!@=@5 P@. C`@2@,@5 G@ 
 J*@!@=@@@ 
 C`@!@>@5 P@. C`@2@,@5 G@ 
 J*@!@=@5 P@. E@2@,@5 G@ 
 J*@!@=@ 
 J*@!@D@C@<@9CAB @ O


 G
@3@,@5 G@> G@5 G@<@. G
@2@5 Tc@D@D@C@=Ad@,@5 G
@,@5 G@>
@$@& @@D@C@=AJ@>@@5 P@>@!@5 P@>@5 Tk@& @@=	@5 Tk@& @@D@C@=@@>@B@ 
 E@!@>@5 P@. C`@2@,@5 G@ 
 G@!@=@5 P@. C`@2@,@5 G@ 
 G@!@=@@@ 
 C`@!@>@5 P@. C`@2@,@5 G@ 
 G@!@=@5 P@. E@2@,@5 G@ 
 G@!@=@@>@@5 P@>@B@ 
 E@!@>@5 P@. C`@2@,@5 G@ 
 G@!@=@5 P@. C`@2@,@5 G@ 
 G@!@=@@@ 
 C`@!@>@5 P@. C`@2@,@5 G@ 
 G@!@=@5 P@. E@2@,@5 G@ 
 G@!@=@ 
 G@!@D@C@<@9CAB @ O


 K
@3@,@5 G@> G@5 G@<@. K
@2@5 Tc@D@D@C@=Ad@,@5 G
@,@5 G@>
@$@& @@D@C@=AJ@>@@5 P@>@!@5 P@>@5 Tk@& @@=	@5 Tk@& @@D@C@=@@>@B@ 
 E@!@>@5 P@. C`@2@,@5 G@ 
 G@!@=@5 P@. C`@2@,@5 G@ 
 G@!@=@@@ 
 C`@!@>@5 P@. C`@2@,@5 G@ 
 K@!@=@5 P@. E@2@,@5 G@ 
 G@!@=@@>@@5 P@>@B@ 
 E@!@>@5 P@. C`@2@,@5 G@ 
 K@!@=@5 P@. C`@2@,@5 G@ 
 K@!@=@@@ 
 C`@!@>@5 P@. C`@2@,@5 G@ 
 G@!@=@5 P@. E@2@,@5 G@ 
 K@!@=@ 
 K@!@D@C@<@9CA3C @ O


 K@3@,
@5 G@>@M
@5 P@,@. Hd

@2@5 I@>@,@. Hd@. I@2@2@5 I@_@d@d@s@& @@=@,@. Hd@. I@2@2@5 I@_@d@d@t@& @@D@D@=@@>@?@ 

 Hd@!@. K@2@,@5 G@. K@2@,@5 G@>@>@& @@=@& @@& @@=@>@& @@$@=@& @@$@=@@>@n@>@ 

 E@!@=
@ 

 C`@!@. K@2@,@5 G@. K@2@,@5 G@>@!@& @@>@& @@& @@=@>@& @@& @@=@ 
 F@!@=@>@& @@$@=@>
@& @@ 
 F@!@=@& @@$@=@#@>@ 

 H@!@. K@2@5 G@=
@ 
 K
@!@C@D@C@D@<@9CC] @ O
 K K@3@. Hd@2@5 G@<@9CC^ @ O
 K@3@. Hd@2@5 G@<@9C@C` @ O
 K@3@,
@5 G@>@&
@5 P@>@_@d
@` @r@$
@=
@_@d
@` @o@_@d
@i H@u@D@D@=@[@>@ 

 Hd@!@$
@D@C@=@E@>@(@ 

 Hd@!@. K@2@,@5 G@. K@2@,@5 G@ 
 Hd@!@=@>@ 

 K@!@$
@=@ 
 K
@!@D@D@<@9CC} @ O@3@5array_simplify Dj@<@9CC~ @ O@3@5 RO Dj@<@9CC @ O@3@5 R@<@9CC @ O
 K@3@. K@2@5 Tc@<@9CC @ O
 K@3@. K@2@5 Tc@<@9CC @ O@3@5 Q@<@9XP S C@E @ HO
@3@5 HM Dj@<
@5 S@<@9C@J @ HO@3@<@9XP J C@^ @ G  @3@<@9XD  t  t t  @t  H @P H C@P Ha Ha  @:XP S C@ C9 @ H	
 O<
@3@. O<
@2@5 O: Dj@. L0

@2@5 C@5 Rr Dj@O@9CC> @ H @:XP O CA @ HR 	@:CA @ HR @ @:CA @ HR @.@:CA @ HR @,@:CA @ HR @(@:CA @ HR @)@:CA @ HR @:@:CA @ HR @;@:CA @ HR @=@:CA @ HR @[@:CA @ HR @]@:CA @ HR@3@6 I?@9CA @ HR@3@6 I<@9XP NU C@:@ @ Iy@3@R@ 
 
@!@Q
@5 AN@>@& G@=@>@& K@=@>@&ire@=
@>@& G@=@&any@5 NT@<@9C@ @ Iy@3@<@9XD  t  t t  @t  H @P H C@ Ha Ha  I
@:XP S C@)C+ @ G
 Hd
 Hd
@3@5 K Dj
@5 Ns@0@. Hd@2@2@5 S@<@9CC0 @ G
 Hd
@3
@5 Tv@5 Ns@5 S@<@9CC5 @ G
@3@5 Tv@<
@5 S@<@9CC: @ G
@3
@5 S@<@9CC= @ G@3@<@9XP I C@*F @ HR  @3@-@5 R@-@5 R@-@5 R@-@5 R@-@5 R@-@5 R@-@5 R@-@5 R@-@5 R@-@5 R@-@5 R@-@5 R@-@5 R@O@9CF @ HR  @3@<@9XD  t  t t  @t  Nm  DP Nm  C@@Ca @ I @3@> F|@,
@5 I@=
Goal? @5 Iu@,
@5 J@R
@5 H4@<@>@5 I)@>@	SUCCEEDED@5 H@=FAILED@5 H@=@>@ N@5 H@5 H#@= Tz@5 H@<@9XPmake_occs_list CC  @ H	@3@_@g@`@l@u@<@9CC @ H	

@3@n

@5 T{ Dj@<@9XP N} CB @ G
@3@<
@5 R@<@9CB @ G
@3
@5 Nv@<@9XD  t  t t  @t prolog_predicate_name @P P C@ @ J@3@5 L@<@9XP R} CB( @ I @3 N@,
@5 I@5 S@. K+@-@2@5 CQ@O@9CB- @ I   @3@<@9XP Qd C@9 @ G @ IV@3@<@9C@: @ G @ IV@3@<@9C@u@; @ G
 MA
 
 IV@3@<@5 AN
@,@5 L@>@-@5 G@=@>@& C@=
@>@& G@=@& IV@<@> JZ@5 M@< IV@5 Qc@=@-@>@. H JZ@2@5 EM IV@5 Qc@. H JZ@2@5 H@<@=@. H JZ@2@5 H@O@<@9C@u@V @ G
 MC
 
 IV@3@<@5 AN
@,@5 L@>@-@5 G@=@>@& C@=
@>@& G@=@& IV@<@> JZ@5 M@< IV@5 Qc@=@-@>@. H JZ@2@5 EM IV@5 Qc@. H JZ@2@5 H@<@=@. H JZ@2@5 H@O@<@9C@9@r @ G
 E
@3@,@5 Qc@<
@,@5 Qc@<@>@>@& G@=@& G@<@& G@=@& C@& C@>@& C@=@& G@<@9C@9@ @ G
 C`
@3@,@5 Qc@<
@,@5 Qc@<@>@>@& G@=@& G@<@& G@=@& C@& C@>@& C@=@& G@<@9C@9@ @ G
 Hd
@3@,@5 Qc@<
@,@5 Qc@<@>@>@& G@=@& G@<@& G@=@& C@& C@>@& C@=@& G@<@9C@%@ @ G
 H@3@,
@5 Qc@<@>@&
 G@& G@=
@&
 C@>@& C@=@& G@<@9C@ @ G
 I
 C@3 C@5 Qc@<
 C@5 Qc@<@9C@ @ G
 K
 C@3 C@5 Qc@<
 C@5 Qc@<@9C@%@ @ G
 K@3@,
@5 Qc@<@>@&
 G@& G@=
@&
 C@>@& C@=@& G@<@9C@%@ @ G
 K@3@,
@5 Qc@<@>@&
 G@& G@=
@&
 C@>@& C@=@& G@<@9C@ @ G
 K
@3
 C@5 Qc@5 Qc@>@& C@=@& G@<@9C@ @ G
 M@3@5 Qc@<@>@& G@=@& C@<@9C@ @ G
 
 G@3 G@5 Qc@<
 G@5 Qc@<@9C@8@ @ G
 G.
 IV@3@,@5 Qc@>@>@& C@=@& G@<
@,@5 Qc@>@& C@=@& G@=
@5 Qc@C@<@9C@8@ @ G
 J*
 IV@3@,@5 Qc@>@>@& C@=@& G@<
@,@5 Qc@>@& C@=@& G@=
@5 Qc@C@<@9C@>A @ G
 J,
 IV@3@,@5 Qc@>@>@& C@=@& G@<
@,@5 Qc@>@& C@=@& G@= G@5 G
@5 Qc@C@<@9C@>A @ G
 K
 IV@3@,@5 Qc@>@>@& C@=@& G@<
@,@5 Qc@>@& C@=@& G@= G@5 G
@5 Qc@C@<@9C@>A+ @ G
 K
 IV@3@,@5 Qc@>@>@& C@=@& G@<
@,@5 Qc@>@& C@=@& G@= G@5 G
@5 Qc@C@<@9C@>A> @ G
 G
 IV@3@,@5 Qc@>@>@& C@=@& G@<
@,@5 Qc@>@& C@=@& G@= G@5 G
@5 Qc@C@<@9C@<AR @ G
 M
@3@5 Qc@>@. J@+@+@2@5 G@C@=@,@5 L@. J@+@+@2@5 G
@5 N2@5 Qc@<@9C@7A\ @ G
 K
@3@,@5 Qc@>@. J@+@2@5 G@C@=@,@5 L@. J@+@2@5 G
@5 N2@<@9CAf @ G
 F IV@3 IV@5 Qc@<@9CAh @ G
 G
 IV@3 IV@5 Qc@<
 IV@5 Qc@<@9CAk @ G
 I%
 IV@3 IV@5 Qc@<
 IV@5 Qc@<@9CAn @ G
 Cr
 IV@3 IV@5 Qc@<
 IV@5 Qc@<@9CAq @ G
 I'
 IV@3 IV@5 Qc@<
 IV@5 Qc@<@9C	Au @ G	 C@3@5 F_@<@9CAw @ G@3@5 C0@-@5 M@<@9CA{ @ G
 K IV@3 C@5 Qc@<@9CA~ @ G
 K@3@5 Qc@<@> G@5 G@=@& C@<@9CA @ G
 K@3@5 Qc@<@> G@5 G@=@& C@<@9CA @ G
 K C@3@,
@5 Qc@<
@. M@-@2@5 G@<@9CA @ G
 K@3@,
@5 Qc
@. M@2@6 G@9CA @ G
 K@3@,
@5 Qc
@. M@2@6 G@9CA @ G
 K@3@5 Qc@. M@-@2@6 G@9CA @ G
 K@3@5 Qc@. M@-@2@6 G@9CA @ G
 G*
@3@5 Qc@. M@-@2@5 G
@6 Qc@9CA @ G
 K
@3@5 Qc@. I@-@2@5 G
@6 Qc@9CA @ G
 K
@3@5 Qc@. I@-@2@5 G
@6 Qc@9CA @ G
 K
@3@5 Qc@. I@-@2@5 G
@6 Qc@9C@ A @ G
 K
 IV@3
@,@5 Qc@. I@+@2@5 G@5 Qc@<@9C@ A @ G
 K
 IV@3
@,@5 Qc@. I@+@2@5 G@5 Qc@<@9CA @ G
 K
 IV@3@,@5 Qc@. I@-@2@5 G
@5 Qc@<@9CA @ G
 K
 IV@3@,@5 Qc@. I@-@2@5 G
@5 Qc@<@9C
A @ G@3@. M@-@2@6 G@9CA @ G
@3@,@5 Qc@. M@2@5 G
@6 Qc@9C
A @ G
 I@3@. I@-@2@6 G@9CA @ G
 I
@3@,@5 Qc@. I@2@5 G@. I
@2@6 Qc@9C@:A @ G
 K@3@>@. J@0@+
@2@+@2@5 G@C@=@,@5 L@. J@0@+
@2@+@2@5 G@. J@-@-@2@5 H@6 G@9C@A @ G@3@A@5 C0@J@N@0@+@+
@2@5 A;@5 K@>@B@& Jm@<
@0@+@+@2@0@+@+@2@5 Qv@<@,@5 G@5 Lb@,@5 G@5 Lb@. J@0@2@2@5 G@D@D@=@+@& Jn@<
@,@,@5 J@. B@+@2@5 G@,@5 H@6 Qf@D@D@D@9C@TA @ G@3@A@5 C0@J@N@0@+@1@+
@2@5 A;@, JJ@5 M
@. J@-@-@2@5 H@<@>@. J@0@+@2@+@2@5 G@$@=@5 L@. J@0@+@2@+@2@5 G
@6 G@9C@A @ G@3@A@5 C0@J@N@0@+@+
@2@5 A;@5 K@>@`@, JJ@5 M@<
@0@+@+@2@0@+@+@2@5 Qv@<@,@5 G@5 Lb@,@5 G@5 Lb@>@. J@0@2@2@5 G@$@=@5 L@. J@0@2@2@5 G@D@D@=@0 B@5 M@<
@,@,@5 J@. B@+@2@5 G@,@5 H@6 Qf@D@D@D@C@9C@?B @ G@3@A@5 C0@J@N@,@,
@5 M@,@5 Qf@>
@,@5 Rx@C@=
@,@,@5 Rx@0@2@0@2@5 P@5 P@<@9C@MB @ G@3@A@5 C0@J@N@- A@-@0@+@2@-@5 L@,
@5 Qc@0@+@-@2@5 A;@>@0
@2@5 Rx@C@=@0
@2@,@5 Rx@0@2@0@2@5 P@<@9C@;B( @ G@3@A@5 C0@J@N@- Kc@-@0@+@1@+
@2@-@5 L@5 Qc@0@+@-@2@5 A;@0@1@+@2@5 Rx
@5 Qc@<@9C@^B1 @ G
@3@A@5 C0@J@N@A@-@-@5 M@J@N@A@-@-@-@-@-@5 L@J@N@0@+@+
@2@5 A;
@5 Rv Dj
@,@5 Qf@>
@,@5 Rx@C@=@,@,@5 Rx@0@2@0@2@5 P@5 P@<@9CBB @ G
 K
@3@5 K@5 Qc
@5 Qc@<@9CBI @ G
 K
 C@3@5 K C@5 Qc
 C@5 Qc@<@9CBP @ G
 K
 C@3@5 K C@5 Qc
 C@5 Qc@<@9CBV @ G	 G@3 C@5 Qc@<@9XP P C@r @ H@3@_@e@`@@@q@_@e@`@[@o@n
@ @<@0@2@5 H,@<@9C@y @ H@- JR@3@<@9C@z @ H@+ JG@3@<@9C@{ @ H@? H8@3@<@9C@| @ H@3@0
@2@5 H,@<@9XP I  CA
 @ NZ	@3@> D@,
@5 I@=Flag name? @5 Iu@,
@5 J@,@5 LG@<@> P@,@5 I@=New value? @5 Iu@,@5 J@5 LJ@<@,
@0
@1@+@2@5 A;@,@0
@1@2@5 A;@<
@5 CQ@5 EM@<@>@@&
 H@>@$@D@=@@>@& IH@,@5 J@5 J@5 J@C@=@@& I
@,@5 J@,@5 J@>@5 J@=@A@5 J@J@N J@5 H@5 H# J@5 H@5 H4@<@5 J@5 J@0@s@1@e@1@t@1@ @1@c@1@o@1@m@1@m@1@a@1@n@1@d@1@_@1@l@1@o@1@g@1@g@1@i@1@n@1@g@1@ @1@t@1@o@1@ @1@o@1@n@1@.@2@5 H@5 H4@5 J@5 J@=@P@D@<@9XPwrite_subgoal_list_proved C@=A @ I	
 I@3@5 J%Met constraint: @5 H@-@5 M@,
@5 Ml@>
@&
 @5 H#@C@=@_@d
@e@j C`@`@j C`@v@-@5 Mm@5 H4@<@9C@4A @ I	@3@5 J%Proved subgoal: @5 H@,
@5 Ml@>
@&
 @5 H#@C@=@_@d
@e@j C`@`@j C`@v@-@5 Mm@5 H4@<@9C@CA @ I	
 I
@3@5 J% T@5 H@-@5 M@,@5 Ml@>
@& @5 H#@C@=@_@d@e@j C`@`@j C`@v@-@5 Mm@5 H4
@5 T Dj@<@9C@7A @ I	
@3@5 J% T@5 H@,@5 Ml@>
@& @5 H#@C@=@_@d@e@j C`@`@j C`@v@-@5 Mm@5 H4
@5 T@<@9CA @ I	@3@5 J%@!(unconstrained rule: no subgoals)@5 H@5 H4@<@9XP OJ CAR @ IK
 G.	@3@<@9CAS @ IK
 G.

@3@<@. G.@2@5 OI@<@9C@%AT @ IK
 G.
	
 G.
@3@<@. G.@2@5 OI@<@9XP L C
@] @ I@3@5 S  Dj@<@5 L@<@9C@b @ I@3@<@9XD  t  t t  @t  M @P S CC @ I @3@5 L@<@9CC @ I 	@3@. G.
@2@5 G@<@9CC  @ I 		@3@<@5 S@<@9XP M CF @ HR
 E

 K@3@5 M
@5 M@<@9CF @ HR
 Hd

 K@3@5 M
@5 M@<@9CF @ HR
 C`

 K@3@5 M
@5 M@<@9CF @ HR@3@<@5 L@<@9XD  t  t t  @t  G  DP G  C @ IK@3@. Hn@+
@2@5 H@5 Hp@5 Hs@5 Hu@5 Hw@O@9C@ @ IK@3@>
 J@,
@5 I@C@=INFER -- Type formula to infer.INFER -- Formula? @5 J@,@5 J@,
@5 L$@>@ 

 H7 H:@!@,
@5 I@=@#
@C@<@> O; A@5 I@<@C@=Rulename pattern? @5 Iu@,@5 J@5 J@<@>
 N@,@5 I@<@5 O` Dj@=@P@C@< IN@5 CQ@>@^
@, I
@5 IS
@5 I)@> I
@5 H Dj@>
 IV@5 G@=@6!!! ERROR: Above formula did not type-check correctly.@5 H@5 H4@<@O@=@P@5 H4 N@5 H
@5 H# by @5 H@5 H# D:@5 H@5 H4@5 H4@5 Ib
@5 I@>@ 

 H7 H:@!@5 I@=@P@=@5 H4@<@>
@,
@5 II Dj@5 Ib@=@5 Ib@O@C@<@9XD  t  t t  @t  H @P Op CB} @ H	@3@<@9CB @ H	
@3@,@5 Oo
@_@d@`@l@u@<@9CB @ H	@3
@5 Oo@<@9XD  t  t t  @t  Po @D  t  t t  @t  I @P O@ CB @ G@3@5 TY@5 O?@<@9CB @ G@3@<@9XP T? C@3@B @ Iy  @3@C-------------------------------------------------------------------@5 H@5 H4@CBadly-formed  rules will now be displayed on the screen as they are@5 H@5 H4@Cread and possibly on subsequent  consultations  of  this  rulefile.@5 H@5 H4 T@5 H@5 H4@CWatch for other messages informing you of bad rulenames or improper@5 H@5 H4@Crule  conditions;  bad  rules  will  not  be  used  by the checker.@5 H@5 H4@CIf too serious an error is found, the rulefile  may  be  abandoned.@5 H@5 H4 T@5 H@5 H4@<@9XP M C@f @ I@3@. Sz@-@2@5 CQ@. T@2@5 C@5 Fo@,
@5 T Dj@>@1@,@5 T Dj@,@5 K@. H>
@2@5 C@>@$@=@5 H@. H Hz@/ H>
@2@5 C@5 L@=@5 T@D@n
@. T
@2@5 H@. T
@2@5 C
@5 J Dj@<@O@9XP Q* CA[ @ HR@3@. ID@2@5 C@5 Hs@5 Fo@,@5 O|@5 O@5 S Dj@5 Hu@<@9XD  t  t t  @t  M  DP M  C@! @ H@3@>
 J@,
@5 I@C@=@6TRAVERSE -- Please specify expression to be traversed. Q@5 J@,@5 J@,
@5 L$@<@6 S@9XPremove_updates C@5@ @ I
 M
@3@>@. G.@2@5 G@<
@5 T Dj@C@=
@,@5 T@ 
 M@!@<@9C@ @ I

@3@<@9XP LT CAAg @ I 
@3@,@5 Ir@,@5 J@<@>@@,
@5 I?@$
 @@5 H@5 H4 J@5 H@5 H# J@5 H@5 H4@5 Hu@. J@2@5 H@>@,@5 J J@5 H@5 H# J@5 H@5 H4@5 Hs@= J@5 H@5 H4 @@5 Hs It@5 Iu@C@,@. J@2@,@5 An@,@5 B@,@,@5 J@>@& @& @@. H@-@2@5 CQ@. H@2@5 C@=@>@&@& J@. H@-@2@5 CQ@. H@2@5 C@=@P@5 LS@D@=@[@$
@>@& @@=@5 Km@<@>@< I
@5 I@,@5 J@,@5 J@>@5 J@=@A@5 J@J@N J@5 H@5 H# J@5 H@5 H4@<@5 J@5 J@5 Km@5 J@=@P@D@D
@D@D@C@<@9XP Q  C@?A @ G@3@5 Q@5 Ng
@5 O
@5 S@5 R@5 R@5 R.@5 S@5 S@5 S@6 MG@9XP Tl C@#DH @ O
 H
 H
@3@5 F_@_@g@` @q
@5 F_@_@d
@` @q
@6 Tk@9CDI @ O
 H@3@5 F_@_@g@` @q@5 F_@_@f@` @r@9CDJ @ O@3@5 F_@_@e@` @r@5 F_@_@f@e@q@9XP M C@$B< @ IK@3@,@5 M Dj@5 P+@A
@5 L@J
@N@<@>@$
@=	@0@2@6 M@9XD  t  t t  @t  H @P O C@UAa @ H  @3@. O@-@2@5 CQ@. O@-@2@5 CQ@. S@-@2@5 CQ@. S@-@2@5 CQ@. P-@-@2@5 CQ@. PL@-@2@5 CQ@. H@-@2@5 CQ@. H@-@2@5 CQ@. Sr@-@2@5 CQ@. L0@-@-@2@5 CQ@. O@-@2@5 CQ@. H
@-@-@-@2@5 CQ@. H@-@-@2@5 CQ@<@9XPwrite_proof_log_banner  C@NF @ HR@3@,
@5 TH@5 J IH@5 O@<@5 J@M*****************************************************************************@5 H@5 H4@-SPADE Transcript of Interactive Proof Session@5 H@5 H4@5 H4@,@5 E @5 K@5 H4 T@5 H@5 H4@,@,
@5 S@5 H4DATE : @5 H@5 H#	  TIME : @5 H
@5 H#@5 H4@5 H4 @@5 J@<@9C@9F @ HR@3@,
@5 TH@5 J I
@5 O@<@5 J T@5 H@5 H4 T@5 H@5 H4@5 H4@,@5 T@5 K@5 H4 T@5 H@5 H4@5 H4@5 H4@5 H4 @@5 J@<@9C@!F @ HR@3@,
@5 TH@A@5 J@J@N@5 H4 J@5 H@5 H# J@5 H@5 H4@<@6 J@9XPremove_update_duplicates C@#@ @ I
 M

 M
@3
@,@5 T@<@5 T Dj@<@9C@ @ I	
@3@<@9XP G C@2@ @ G		
 K
	
 K@3
@,@5 G@. J@+@-@2@5 G
@5 G@5 TR@<@9C@7@ @ G
 M
	
 M@3@. J@+@+@2@5 G
@5 G@5 TR@5 G@<@9C@ @ G@3@>@& C@=@& G@<@5 P Dj@<@9C@ @ G	 IV@3@<@5 J9@<@9C
@ @ G

@3@5 C0@<@9C@9@ @ G	@3@A@5 C0@J@N@0@+
@+@2@5 A;@,@5 R@,@5 TR@,@0
@2@5 A;@>@5 G@=@$@<@9XP L CB @ G@3@5 G@<@9CB @ G	 K@3@> G@5 G@= G@5 G@<@9CB @ G	 Tt@3@> G@5 G@=@> G@5 G@= G@5 G@<@9CB @ G	 Tu@3@<@9XP P} CA @ G@3@@. H
@2@5 C@O@9CA @ G @:XP Q CB @ H3@3@<@9CB @ H3@3@5 F_@-@5 J@5 Q@<@9XD  t  t t  @t  K1  @P J. C@ @ K@3@Q
@<@O@9C@ @ K@3@5 F_@<@9C@ @ K
 H@3@5 J-@<@9C@ @ K
 E@3@5 J-@5 J-@<@9C@ @ K
 C`@3@5 J-@5 J-@<@9C@ @ K
 Hd@3@5 J-@5 J-@<@9C@ @ K
 I@3@5 J-@5 J-@<@9XP R CB @ H@3@5 H# M@5 H@5 H# D:@5 H%@<@9XP G C@@ @ G@3@>@B@5 J-@>@5 J-@>
@_@e@f@r@_@f@u@=@_@f@e@q@_@e@u@C
@=@ @_@e@v
@>@. K
@2@5 G@$@=@. K
@2@5 G@$
@=@E@>@%@5 J-@_@f@v
@>@. K

@2@5 G@$
@=@. K

@2@5 G@$
@=@>@. K
@2@5 G@$@=@. K
@2@5 G@$
@C
@<@9XP Q C@ @ G
 H7@3@>@& H8@%
 H9@% Hz@. L@+@2@!@=@& H:@%
 H;@% H{@. I@+@2@!@,@0
@1@1@+@2@5 A;@@5 J7 Dj@5 Pa Dj@,@5 Sf Dj@>@=@& Ca@5 H@,@0
@1@1@2@5 A;@5 C@,@0
@1@2@5 A;@. H J{@2@5 C@. H@2@5 C@@=@& Cb@<@O@D@<@9C@n@? @ G@3@,@5 G@,@5 K'@5 T@,
@5 T@>@Q@&
 Ca@. H J{@1
@1@2@5 C@> IV@5 H@. G.
@2@5 I@=@*@& IV@>
@& @@5 I@=@>@& @@. F
@2@5 I@=@. I'
@2@5 I@=@&
 Cb@<@O@<@9XP Nt CA4 @ G@3@>@5 AN@=@5 F_@_@e@` @r@<@9CA< @ G
 H@3@5 F_@_@f@` @r@<@9XP N" CGx @ HR @@3@<@9C
Gy @ HR	@3@-@5 J@<@9CGz @ HR@3@-@5 J@n@5 N!@<@9CG{ @ HR@3@. H>
@2@5 C@. H Hz@/ H>
@2@5 C@5 O@<@9XD  t  t t  @t  H @Pwrite_summary_of_proof_status  C	B @ I  @3@5 Of Dj@5 H4@5 M Dj@<@9XD  t  t t  @t  H @P H C@U Ha Ha  @:XP L% CB @ H3	
@3@Q
@<@9C@TB @ H3
 TF G.
@3@<@>@Q
@<@,@5 L$@5 I)@$
@D@=@,@>@ 

 H7 H8@!@,@5 J@$@=@ 

 H7 H:@!@,@5 I@$@C@<@9C@bB @ H3		
 T J
 G.@3@<@. T
@2@5 L$@>@Q@<@,@5 L$@5 I)@$@D@=@,@>@ 
 H7 H8@!@,@5 J@$@=@ 
 H7 H:@!@,@5 I@$@C@<@9CB @ H3	
@3@<@9XP S C@%C @ G
@3@5 Hf
@5 Hf@,@. E
@2@5 I@0@2@5 S@<@9C@2C @ G		
@3@,@,@5 S
@,@5 S@,@. E@2@5 I@0@. Hd@2@2@5 S@<@9C@)C
 @ G
@3@0
@2@,@5 S@0@2@0@+@2@5 S@ @!@<@9CC @ G
 Hd@3@<@9C
C @ G@3@<@9CC @ G@3@<@9XP O CA @ HR @,@:CA @ HR @:@:CA @ HR @;@:CA @ HR @(@:CA @ HR @)@:CA @ HR @.@:CA @ HR @=@:CA @ HR @[@:CA @ HR @]@:CA @ HR@3@6 I?@9XP P C@|AW @ Iy

@3@Q
@<@ @!@>
@Q@C@P@D@=@0@+@+@2@5 A;@,@5 L\@<@>	@-@5 M@=@&
@'rule_family_not_declared_for_this_usage@<@>@& C@D@D@=@5@ @!@>
@Q@C@P@D@=@0@+@+@2@5 A;@,@5 L\@<@>	@-@5 M@=@&
 T@<@9CA| @ Iy @:XP I C@2C @ HR@3@,
@5 I?@5 Fo@5 R Dj@,@5 R Dj@'
@,@5 L@n
 
@,@5 P@0@2@,@5 Mc@. H@2@5 C@<@9XD  t  t t  @t  I  DP I  C @ J @3@A
@-@5 H\ Dj@J
@N@<@5 H4There are no VCs to prove.@5 H@5 H4@O@9C@ @ J@3@5 R
 Dj@5 I@,
@5 R@> S@,@5 I@=@5 H4@+The following VCs have not yet been proved:@5 H@5 H4@5 Pe Dj@5 Fo@5 H4
Which VC? @5 Iu@,@5 J@5 F_@,@5 R@>@5 T@=VC does not exist; try again@5 H@O@<@5 R Dj@. Hvcname@2@5 C@. H@-@-@2@5 CQ@. H@2@5 EM@. H@-@2@5 CQ@. H @2@5 EM@. H@-@2@5 CQ@. H @2@5 EM@. H@-@-@2@5 CQ@. H@-@- JE@2@5 CQ@5 KN@<@9XP PW CB @ H @V@3@<@9CB @ H	 A@3@5 T}@<@9C
B @ H

@3@<@9XP T C@0B @ G		@3@,@5 Q@,
@5 Ng
@,@5 O@,@5 S@,@5 R@,@5 R@,@5 R.@5 S@<@9XP R C@. @ G@3@6 O@9XP G C@w @ G
 G@3@. G@2
@6 G Dj@9C@y @ G 
 G.@:C@{ @ G 
 G.@:C@} @ G 
 K
 C`@:C@ @ G 
 J,
 C`@:C
@ @ G 
 G@:C
@ @ G 
 K@:C@ @ G 
 J,
 E@:C@ @ G 
 K
 E@:C
@ @ G 
 K@:C
@ @ G 
 G@:C@(@ @ G


 I%@3@,@,@5 G@,@,@5 G
@6 Ro Dj@9XP O C @ Q  @3 IH@5 T[ Dj@<@9C @ Q@3@,
@-@5 J@5 F_@5 S8 Dj@O@9C @ Q   @:XP L CB @ G@3@. B@+@2@5 G@. B@+
@2@5 G@5 H
@6 J	 Dj@9XP T C@7CC @ I 	
@3@>@. G.

@2@5 G@<@5 T@C@=@. J*

@2@5 G@<@,@5 T@ 
@!@<@9CCO @ I 	@3@<@9XP IT C@@k @ IK
@3 O>@5 CQ@. G@-@-@2@5 CQ OQ@5 CQ@. Lm@-@2@5 CQ@>@5 I)@>@5 AN@C@=@0@-@+@2@5 A;@5 O? O>@5 EM@=@P@C@<@>@,@5 O Dj@,@5 I^@5 OF@,@5 OL@D@=@_@A@-@5 Lm Dj@J@N@< I@,@5 I@5 H4
Cannot infer @5 H@5 H# using @5 H@>@5 I)rule @5 H@5 H#@C@=@#@>@Q T@5 H@5 H#@C@=@R@0@+@-@2@5 A;rule-family @5 H@5 H# D:@5 H@5 H4@<@O@D@C@>@5 OO@<@O@=@P
@5 S$ Dj@$@>@& C@. H H@/ @0@1@2@/ I`
@2@5 C@=@6 H@9XP OG CCP @ IK@3@,
@5 M Dj
@5 P Dj@<@9XD  t  t t  @t  MP @D  t  t t  @t  H @P MI CAg @ G
 Hd@3@<@5 MH@5 MH@<@9CAl @ G@3@5 Hi@<@9XP P C@D@ @ J@3@>@% H9@=
@>@% H@=@% H;@,
@0@1@+@1@+@2@5 A;
@@,@5 P6@>@5 H@. RN@2@5 C@=@P@O@9C@,A @ J@3@. H@-@/ H
@2@5 CQ@,@,
@5 T
@,@5 P6
@5 H@. S
@2@5 C@O@9C@ A @ J@3@. T@+@+
@+@2@5 H@. H
@2@5 H@. H@2@5 C@O@9C@&A @ J@3@,@,
@,@5 I@,@5 P6@5 H@. P9
@2@5 C@O@9C@&A @ J@3@. T@+@+
@+@+@2@5 H@. H
@2@5 H@. H
@2@5 C@O@9C@*A @ J@3@,@,
@,@,@5 I
@,@5 P6
@5 H@. L
@2@5 C@O@9C@,A$ @ J@3@. T@+@+
@+@+@+@2@5 H@. H
@2@5 H@. H@2@5 C@O@9C@A) @ J

@3@>@(@% H9@%
 Hz@. H>@+@-@2@!@. H>@+@2@!@#@. L@2@!@=@P@>@(@% H@%
 Hz@. H@+@-@2@!@. H@+@2@!@. H>@2@!@% @@=@&@% H;@%
 H{@. HC@+@-@2@!@. HC@+@2@!@#@. I@2@!@. T@2@5 H@5 CQ@5 C@. H
@2@5 C@@O@9C@ AF @ J@3@. T@+@+
@+@2@5 H@. H
@2@5 H@. H@2@5 C@O@9CAK @ J@3@. H
@2@5 CQ@. H
@-@-@2@5 CQ@<@9XP TL C@/@8 @ I	 TJ@3@>@&@>
@A
 J@5 I@J
@N@=@A J@5 I@J@N@5 J%STEP @5 H@5 H#@=@P@<@9C@'@E @ I	 I}@3@5 J%@,
@5 Ml@>
@&
 @5 H#@C@=@_@d
@e@j C`@v@-@5 Mm@<@9C@P @ I	 H@3@5 J%	Command: @5 H@5 H#@<@9C@U @ I	 N6 PH
 H7 H8
@3@5 J%@$Commence PROOF BY CASES attempt on H@5 H
@5 H#@<@9C@Z @ I	 N6@3@5 J%Commence PROOF BY @5 H@5 H# attempt@5 H@<@9C@S@` @ I			 Hz
 H>
@3@5 J% P@5 H@,@5 Ml@>@& 
@5 H# M@5 H@5 H#@D@C@=@#@_@d@e@j C`@`	@j C`@v
@,@5 Mm M@,@5 Mm@-@5 Mm@<@9C@S@p @ I			 H{
 HC
@3@5 J% J@5 H@,@5 Ml@>@& 
@5 H# M@5 H@5 H#@D@C@=@#@_@d@e@j C`@`@j C`@v
@,@5 Mm M@,@5 Mm@-@5 Mm@<@9C@ @ I	 T@3@5 J%Now attempting proof of VC: @5 H@5 H#@. H@-@2@5 CQ@5 H4@5 KN@<@9C@c@ @ I

	 H
 
 I`@3@5 J%@ Successful inference with rule: @5 H@5 H#@5 H4@n
@5 T@5 J%
Therefore @5 H@,@5 Ml@>@& @5 H#@C@=@_@d@e@j C`@`
@j C`@v@-@5 Mm@0
@1@2@5 M} Dj@<@9C@@ @ I	 H
 
 H
 H@3@5 J%@#Successful substitution with rule: @5 H@5 H#@5 H4@n
@5 T@5 J%Allowing substitution of @5 H@,@5 Ml@>@& @5 H#@5 H4@5 J%for @5 H@5 H#@D@=@/@_@d@e@j C`@`@j C`@v@-@5 Mm@5 H4@5 J% T@5 H@_@d@e@j C`@`@j C`@v@-@5 Mm@0
@1@2@5 T@<@9C@ @ @ I  I
 I
@3*** PROVED VC @5 H
@5 H#@5 H4@5 H4@5 N Dj@5 H4@5 H4@5 H4@<@9C@ @ I	 I A@3@5 J%*** Proved all conclusions@5 H@5 H4@<@9C@S@ @ I			 I
 HC
@3@5 J%*** Proved C@5 H@,@5 Ml@>@& 
@5 H# M@5 H@5 H#@D@C@=@#@_@d@e@j C`@`@j C`@v
@,@5 Mm M@,@5 Mm@-@5 Mm@<@9C@1@ @ I	 N7@3@5 J%@ Entering new proof frame (DEPTH @5 H@5 H#) ...@5 H@,
@5 P@. H@-@2@5 CQ@,@5 H Dj@_@d
@d@l@v@. H@2@5 EM@<@9C@2@ @ I	 I@3@5 J%@#Exiting current proof frame (DEPTH @5 H@5 H# O.@5 H@,
@5 P@. H@-@2@5 CQ@,@5 T@_@d
@d@j C`@v@. H@2@5 EM@<@9C@+@ @ I	 O@3@5 J%@>QUIT: give up attempt to prove subgoals of current proof frame@5 H@,
@5 P@. H@-@2@5 CQ@,@5 T@_@d
@d@j C`@v@. H@2@5 EM@<@9C@/@ @ I	 G@3@5 J%Attempting to infer @5 H@,
@5 Ml@>
@&
 @5 H#@C@=@_@d
@e@j C`@`@j C`@v@-@5 Mm@<@9C@rA @ I

	 I_
 
 I`@3@5 J%Attempt to prove @5 H@,@5 Ml@>@& @5 H#@C@=@_@d@e@j C`@`@j C`@v@-@5 Mm@5 H4@5 J%by subgoaling on rule @5 H@5 H# D:@5 H@5 H4@5 J%Unsatisfied subgoals are:@5 H@5 H4@n
@5 Mp@0
@1@2@5 T@<@9C@8A @ I	 M@3@5 J% Ko@5 H@,
@5 Ml@>
@&
 @5 H#@C@=@_@d
@e@j C`@`@j C`@v@-@5 Mm@5 H4@5 J%  by logical deduction@5 H@<@9C@]A( @ I	 J{
@3@5 J%Use of standardisation@5 H@5 H4@5 J%     on @5 H@,@5 Ml@>@& 
@5 H#@C@=@_@d@e@j C`@`@j C`@v
@-@5 Mm@5 H4@5 J%  gives @5 H@>	@& @5 H#@=@-@5 Mm@<@9CA@ @ I	 J{
 H9
@3@5 J%Apply standardiser on H@5 H
@5 H#@<@9CAE @ I	 J{
 H;
@3@5 J%Apply standardiser on C@5 H
@5 H#@<@9CAJ @ I	 PH
 T
@3@5 J%@5Start proof-by-cases attempt on disjunction formula H@5 H
@5 H#@<@9CAO @ I	 H@3@5 J%Begin CASE @5 H@5 H# @5 H@<@9C@]AU @ I	 PF
@3@5 J% T@5 H@,@5 Ml@>@& 
@5 H#@C@=@_@d@e@j C`@`@j C`@v
@-@5 Mm@5 H4@5 J%by induction on @5 H@5 H#
 (base case: @5 H@5 H# = @5 H@5 H# O.@5 H@<@9CAj @ I	 B@3@5 J%Consulted rulefile: @5 H@5 H#@<@9CAo @ I	library_name@3@5 J%Library rulefile: @5 H@5 H#@<@9C@+At @ I		lib_fault
@3@5 J%@ALIBRARY REJECTED: mismatch between .FDL declarations and library.@5 H@5 H4Involves identifier @5 H
@5 H# in: @5 H@5 H# D:@5 H@<@9CAz @ I	lib_ok@3@5 J%@4LIBRARY LOADED: No FDL declaration mismatches found.@5 H@<@9CA~ @ I	 J@3*** END OF PROOF SESSION@5 H@5 H4@5 H4@5 H4@5 R1 Dj@5 H4@5 T Dj@5 H4@<@9CA @ I	 J@3 U@5 H@5 H4@5 H4@5 H4@5 U@5 H4@5 U@5 H4@<@9C
A @ I	 M]@3*** True VC eliminated: @5 H@5 H#@<@9CA @ I@3@5 J%@ !!! UNEXPECTED LOGFACT: logfact(@5 H@5 H# L@5 H@5 H# O.@5 H@<@9XD  t  t t  @t  K, @P M CF @ HR
 E

 E@3@5 M
@5 M@<@9CF @ HR
 Hd

 Hd@3@5 M
@5 M@<@9CF @ HR
 C`

 C`@3@5 M
@5 M@<@9CF  @ HR@3@<@5 L@<@9XP Q C@@T @ J@3@,@5 H,@>@&
 L@#@=@,@5 Q@<@,@5 H,@>@,@5 B@_@d@`@p@#@D@C@=@ @!@0@1@1@2@!@C@<@0@_@2@,@5 HD@5 Fo@,@5 Rn@,@5 I1@0@_@2@,@5 HD
@5 H,
@5 Rm@,@5 L@. H
 JE@2@5 C@,@0
@1
@2@5 A;@5 C@<@9XP Pt CE @ H	
@3@A@-@-@5 N@J@N@<@9CE @ H@3@,@5 L Dj@5 R@<@5 Q@<@9XD  t  t t  @t  H @P H C@7 Ha Ha  I
@:XP M C@H @ I@3@. H>@-@/ G@+
@+@2@5 H@5 I@5 I@<@6 M@9XD  t  t t  @t  L1 @P J: CC @ G@3@Q
@5 H4<<< ERROR: illegal variable >>>@5 H@5 H4@<@O@9CC @ G @ @@3@<@9CC @ G @ @@3@<@9C	C @ G	
@3@5 C0@<@9C@/C @ G
 G.
@3@,@5 G@>@& C@=@& G@<@. C`
@2@,@5 K@. G. @2@5 J( Dj@<@9C@2C @ G
 G.
@3@,@5 G@,@5 G
@,@5 G@>@$@& @@=
@ 
 G.@!@<@9C@/C @ G
 J*
@3@,@5 G@>@& C@=@& G@<@. C`
@2@,@5 K@. J* @2@5 U
@<@9C@2C @ G
 J*
@3@,@5 G@,@5 G
@,@5 G@>@$@& @@=
@ 
 J*@!@<@9C@0C @ G
 K
@3 C@5 G
 C@5 G@<@. E@. C`
@2@2@,@5 T@. J, @2@5 U
@<@9CC @ G
 K
@3@. G
@2@5 J9@<@9C@0C @ G
 G
@3 C@5 G
 C@5 G@<@. E@. C`
@2@2@,@5 T@. J, @2@5 U
@<@9C@+C @ G
 G
@3 G@5 G
 G@5 G@<@. C`
@2@,@5 T@. G @2@5 U
@<@9C@2C @ G
 G
@3@,@5 G@,@5 G
@,@5 G@>@$@& @@=
@ 
 G@!@<@9C@/C @ G
 K
@3@,@5 G@>@& C@=@& G@<@. C`
@2@,@5 T@. J, @2@5 U
@<@9C@2D
 @ G
 K
@3@,@5 G@,@5 G
@,@5 G@>@$@& @@=
@ 
 K@!@<@9CD @ G
 J,
@3@. K
@2@5 J9@<@9CD @ G
 F F@3@5 J9@<@9CD @ G
 F G.
@3@. J*
@2@5 J9@<@9CD @ G
 F J*
@3@. G.
@2@5 J9@<@9CD @ G
 F K
@3@. K
@2@5 J9@<@9CD  @ G
 F J,
@3@. G
@2@5 J9@<@9CD! @ G
 F G
@3@. J,
@2@5 J9@<@9CD" @ G
 F K
@3@. K
@2@5 J9@<@9CD$ @ G
 F
 F
@3
@5 J9@<@9CD& @ G
 G

 G@3@5 J9
@5 J9@<@9CD+ @ G
 I%

 I%@3@5 J9
@5 J9@<@9CD0 @ G
 Cr

 Cr@3@5 J9
@5 J9@<@9CD5 @ G
 I'

 I'@3@5 J9
@5 J9@<@9C@_D? @ G
 MA
 

 MA
 
@3
@,@5 L@<@>@-@5 M@<@5 J9@=@,@>@. H JE@2@5 EM@5 J9@. H JE@2@5 H@=@. H JE@2@5 H@O@<@9C@_DM @ G
 MC
 

 MC
 
@3
@,@5 L@<@>@-@5 M@<@5 J9@=@,@>@. H JE@2@5 EM@5 J9@. H JE@2@5 H@=@. H JE@2@5 H@O@<@9C@ D[ @ G
 M
@3@,@5 G@<@. M
@2@5 G@<@9CDa @ G@3@, IV@5 Ny@5 Q@<@9XD  t  t t  @t  H @P H C@o Ha Ha @:XP M C@ @ G@3@0@. S0 @@2@1@. E @@2@1@. E @@2@1@. S2 @@2@2@6 S3@9XP S[ CD- @ H Cb@3@5 O@<@9C@D/ @ H Ca@3@>@/ I
@5 T@>
@5 P@,
@5 H} Dj
@5 G@=@>@A@5 P@J@N IV@5 G@=@6!!! ERROR: New expression does not typecheck properly.@5 H@5 H4@O@C
@= IH@5 T@C
@. H@-@2@5 H@. H@2@5 C@5 O@. H@+@+@2@5 H@. H@2@5 C@>@5 P@D@D@C@=@$@,@,@,@5 H Dj@,@5 O@,@0@1@1@2@5 A;@. H@2@5 C@<@9CDN @ H@3@<@9XP Tn C@ @ @ I
 M
@3@<@. M
@2@,@5 T@<@5do_array_simplify Dj@<@9C@ @ I
 K
@3@<@. K
@2@5 U@<@9XP T! C@` @ L
 F@3@6 T @9C@a @ L
 G
@3@>@5 T @=
@6 T @9C@b @ L
 I%
@3@>@5 T @=
@6 T @9C@c @ L
 Cr
@3@>@5 T @=
@6 T @9C@d @ L
 I'
@3@>@5 T @=
@6 T @9C@e @ L	
@3@5 L Dj @@5 H @@6 H@9XP K C@8 @ HR@3@,
@5 S@>@%@>@5 S
@% Q0@=@A
@5 S
@J
@N@% Q@,@5 R Dj@5 Q Dj@5 RR Dj@5 TS Dj@5 T Dj@=
Please try again.@5 H@5 H4@O@D@<@9C@@' @ HR@3@5 Fo@5 H4@DPlease type filename, without extension, in lowercase, within single@5 H@5 H4@?quotes if it is not in this directory, followed by a full-stop.@5 H@5 H4@>@5 S
@,Resume requested. FILENAME.csv will be read.@5 H@=@A@5 S
@J@N@+FILENAME.vcg and FILENAME.fdl will be read.@5 H@5 H4 S@5 Iu@,
@5 J@>
@5 AN@&
 J@5 J@D@=@.@>
@5 S
@5 AN@#
@% Q0@=@>@A@5 S
@J@N@5 AN@#
@% Q@=
 U@5 H@5 H4@O@D@,
@5 U@5 U
@5 U@5 U@5 U@<@9XP U C@@ @ I


 M
@3@,@5 U@,@5 G
@,@5 P$@<@>@h@>@ 
 K@!@=@6@>@5 H@ 
 K@!@=@#@5 H@>@ 
 K@!@=@5 H@ 
 K@!@>@. G.@2@5 G@=
@5 H@. G.
@2@5 G@<@$@C@=@F@>@5@ 
 M@!@>@. G.@2@5 G@=
@5 H@. G.
@2@5 G@<@ 
 M@!@=@ 
 M@!@D@<@9C@ @ I
 K
@3@,@5 U
@,@5 P$@5 R]@<@9C@ @ I@3@<@5 G@<@9XP Il CA2 @ I   @3 IH@5 H Dj@<@9CA5 @ I   @3@5 H4@<@9XXQM FF@&/usr/lib/swi-prolog/library/filesex.pl  
ZsAuC @S Edelete_directory_and_contentsE	link_fileE
set_time_fileEcopy_directoryEdelete_directory_contentsE	copy_fileEmake_directory_pathE GErelative_file_nameXD  t  t t  Ft  U#D  t  t t  Ft  U%O Fspecial C@u F  
ZsA U3  D:@:C@ U3 U3  O4@:XO F U) C@ U3 U3@3@5 U1 F@<@9CA  U3 U3@3@,@5 U. U6@B
@5 @*@J
@6 U  U6@=@6 R @9XO Fcopy_directory_content C@ U3 U3@3@5 U5@<@9C@%@ U3 U3@3@,
@5 U7@,@5 U7@B
@5 @*@J
@6 U& U6@=
@6 U* U6@9XO Fmake_directory_path_2 C@ U3 U3@3@5 @*@<@9C@ U3 U3@3@*
 @<@,@5 @0@5 U> U6@6 D @9XO F U  C@ U3 U3@3@,@5 L@. U(
@2@5maplist G@6 C @9XO Fdelete_common_prefix C@ U3 U3@3@<
@6 UI U6@9C@ U3 U3 

@:XO F	copy_from C@ @ U3 U3@3@. @]
 @Z@+@1@. Gbinary@2@2@. Eq@2@. F@2@6 C}@9XO F U& C@ U3 U3@3@B
@5 @*@J
@P@=@5 UA@,@5 L@. U;
@2@6 UC@9XO F U( CA U3 U3@3@,@5 L@. U(
@2@6 UC@9XO Fdestination_file C@ U3 U3@3@5 @*@<@,
@5 F
@6 U7@9C@ U3 U3 

@:XO F U* C@&@ U3 U3@3@,@5 US U6@. UN E@+
@1@. UO UP@2@2@. UL

@2@. F
@2@6 C}@9XO F
to_dot_dot C@ U3 U3 	@:C
@ U3 U3		@3@<@9C@ U3 U3	
 O4@3
@6 UV U6@9XO F U, C@ U3 U3@3@5 U@@<@9C	@ U3 U3@3create A@6 BC B1@9XO F U. C@>@ U3 U3@3@R
@R@<@B
@>@5 C@=@(
 D:@J
@$@=@#@B@-@-  @5 @@J@6 @-@=@0
@1 @1@2@6 C@9C@J@ U3 U3@3@R@<@B@*@R
@J@B@-@-  @5 @@J@6 @-@C
@=
 @,
@5 @-
@6 @-@=@B@R@J@6 @-@=@5 @0@6 F@C
@9C@ U3 U3@3@. @d@. Bd@-@2@-@2@6 @h@9XO F U/ C@5@v U3 U3

@3@,
@5 S@,@5 S@, 
@5 C6@, @5 C6@,@,@5 UK@,@5 UX @6 C6@9XXQM BF@%/usr/lib/swi-prolog/library/record.pl  ZsAu@ C @S Ecurrent_record_predicateE BEcurrent_recordXO Bcompile_record C@@y B B@3@0@+
@+@2@5 A;@,@,@5defaults B @,@,@5types B default_
@,@5 @-
_data@,@5 @-@,@0
@2@5 A;@,@0@1@2@5 A;@,@5 B@#@ @!
@,@5access_predicates B 
@,@5data_predicate B 
@,@5set_predicates B 
@,@5set_field_predicates B 
@,@5make_predicate B 
@,@5is_predicate B @6current_clause B @9XO B B# C@k B B@3@Q
@<@5 U[ B1@$@9C@o B B
 @t
@3
@,@5 U` B @6 U B @9C@r B B@3@6 U@9XD  t  t t  Bt  U_ @O B U_ C@@W G G walk_option G
 U

 G.
 	undefinedoneof D @e 	 D
 G.
  A IV @
 G.
  @7 IV @
  B AP
 G.
 module_class U Cg @  @test E| Cg
 G.
 infer_meta_predicates U @ @ A @
 G.
 trace_reference Tu A-
 on_trace @ Acaller B
	undecided  R  IV	
is_walk_option
@:XD  t  t t  Bt  A 	 O B A C@  B B D~ F B@:XO B B" C
@g B B@3@. B#
@2@6 B@9XO B
clean_body C@.A8 B B
  @t
@3@<@. 
@2@,@5 U B @. @2@,@5 U@. @t@2@6 U@9CA< B B
 @t @@3@<@6 U@9CA> B B
 @t @@3@<@6 U@9CA@ B B
 @t

 @t@3@5 U
@6 U@9CAC B B
 	@3 P@5predicate_property A@<@9CAE B B 	
@:XO B
type_check CA B B

 B/
@3@-@5defined_type B @<@9C@*A B B
 B
	
 B/
 B @3@< B@,@5 B@. 
@2@6 B+@9CA B B@3@5 AN@<@. B
@2@6 U B @9XO Breplace_nth CA B B		@3@<@9CA B B		@3@n
 @6 U B @9XO B U CA4 B B

  @e
@3@.  @e@/has_type
@2
@6 R@9XO Btype_checks CA B B  @@:CA B B Tu
	@3
@6 U B @9CA  B B		

 @t@3
@5	type_goal B @6 U@9XO B U CA( B B@3@5 U@<@9CA* B B
 B
@3@<is_
@,@5 @-@0@1@2@6 A;@9CA- B B@3@5 AN@< U@,
@5 @-@0
@1@2@6 A;@9CA1 B B@3 G@6 @f B1@9XO Bgeneral_record_pred C@ B B	
 	 @3 U@6 @-@9C@ B B	
 	 @3 Uh@6 @-@9C@ B B	
 	 
@3
@0@1@2@5 T, HFmake_@6 @-@9C@ B B	
 	 @3 Ui@6 @-@9C@'@ B B	
 	 
@3
@0@1@2@5 U@0set_@1
@1_fields@2@6 C@9C@ B B	
 	 @3@0 U@1
@1_field@2@6 C@9XO Bfield_record_pred C@ B B

 	 
@3@0
@1 JU@1@2
@6 C@9C@,@ B B

 	 
@3@0@1@2@5 U@0 U@1@1_of_@1
@2
@6 C@9C@ @ B B

 	 
@3@0nb_set_@1@1 U@1
@2
@6 C@9XO B Uq CAp B B 
@:CAAr B B
@3@0 U@1@1 U@1@2@,@5 C@0 U@1@1 U@1@2@,@5 C@,@5 B@,@,@5 U@,@0@2@5 A;@,@0@2@5 A;@,@0@1@1@1@2@5 A;@,@0@1@1@+@2@5 A;@,@0@1@1@2@5 A;@B@'@,@( Tu@J@'@#@ @!@. B@/ EK@2@!@"@. B@/ C@2@!@C@#@=@:@,@#@5 U@ @. B@#@2@!@!@. B@/ @t@#@/ U@2@!@"@. B@/ @t@#@/ C@2@!@n@$@#@%@ @%@ @!@"@&@!@$@&@6 Up@9XO B U} C@=@ B B		@3 B@,
@5 B@,@-@5 C U@,@5 @-@,@0@1@+@2@5 A;@#@ 
  B U

@!@9XO B Un CA] B B 
@:C@DA_ B B@3@,
@5 C@,@5 @@,@0@1@1@1@2@5 A;@n@#@ @!
@6 Um@9XO B Uw CAr@ B B@#@#@3@0 U@1
@2@,
@5 C@0 Uh@1
@2@,@5 C@0 U@1
@1 U@2@,@5 C@0 U@1
@1 U@2@,@5 C@,@0
@1@+@1@+@2@5 A;@,@0
@1@1@1@2@5 A;@. B@2@!@,@0
@1@1@1@+@2@5 A;@,@0@1@+@2@5 A;@,@0@1@1@1@1@2@5 A;@. B@/ @t@2@!@,@0@1@1@+@1@+@2@5 A;@,@0@1@1@1@1@2@5 A;@ @. B@2@!@,@!@0@1@1@1@1@2@5 A;@,@"@0@1@0@+@#@+@$@2@1@1@1@+@%@2@5 A;@,@&@0@1@#@1@1@+@'@2@5 A;@,@(@0@1@$@1@'@1@1@%@2@5 A;@,@)@0@1@$@1@1@1@+@*@2@5 A;@+@. B@"@/ D@. Cr@&@(@2@/ @t@. G.@%@1@#@*@2@)@2@!@#@,@ @,@ @!@+@!@9XO B Uk CAL B B 
@:C@NAN B B@3@0
@1 JU@1@2@,@5 C@,
@5 C@,@5 @@,@0@1@1@2@5 A;@n@#@ @!
@6 Uj@9XO B Uz C@zA B B@3@,@,@5 U@,@5 U@,@0
@2@5 A; U@,@5 @-@,@0@1@+@2@5 A;@,@0@1@2@5 A;@#@ 
 B @t
 M4 @t C D1@!@B@( @@#@J@ 
@!@=@ 
 B
@!@C@9XO B Ut CA B B 
@:C@A B B
@3@0 U@1@1 U@2@,@5 C@,@5 B@,@,@5 U@,@0@2@5 A;@,@0@2@5 A;@,@0@1@2@5 A;@,@0@1@1@1@2@5 A;@B@"@( Tu@J@"@#@C@=@,@5 U@. B@2@!@n@#@ @ @ @!@!@!@6 Us@9XD  t  t t  Bt  U] @nD  t  t @ot  Bt U\ @r O B U\ C@n@ B B
	
 
@3@B
@5 ED@J@% @@=@P@C@. @+@2@5 U^ B @>@. 
@2@5 U B @D@D@=@)@0@-@+@2@5 A;@-@,@5 Ub@,@-@5 Ue@,@5 U@. 
@2@5 U B @B@( @@J@<@=@P@9XO B B C@_ B B@3@. @d@. G G@/ B
@2@-@2@6 @h@9XD  t  t t  Bt  U_ @nD  t  t @ot  Bt U^ @r O B U^ C@ B B	
 
@3
@-@-@6 U B @9XO B Uf CA B B @:C@(A B B
 

@3@< AP
@5 B/ B1@6 Ue@9CA B B

 Tu@3 AP
@5 U@6 Ue@9XO B Uc CA B B @:C@"A B B
 G.

@3@<@6 Ub@9CA B B
	
@3@6 Ub@9XXQM BF@"/usr/lib/swi-prolog/boot/expand.pl   <As@!C S E CE BXD  t  t t  Bt expand_meta 
O B UC@%@s@"/usr/lib/swi-prolog/boot/expand.pl   <A U@3@-@,@5 C @,@5 U@5 U
@6 U B@9XD  t  t t  Bt expand_setof_goal 
O B UC@ U U	
@3@Q
@<@9CA  U U
^
 U@3@<
@6 U B@9CA U U
 
 @3@<
@6 U@9CA U U@3@<@,
@5 C B@6compile_meta_call B@9XD  t  t t  Bt expand_meta_arg 
O B UC@ U U @3@<@,
@5 U
@6 U@9C@ U U U@3@<
@6 U@9C@ U U 
@:XD  t  t t  Bt  G 
O B GCA! U U	
@3 D @@5 @ @<@9CA# U U@3@5simple B@<@9CA% U U 	
@:XD  t  t t  Bt expand_body 
O B UC@"@q U U	
 B

 B
@3@R@<@. B
@2@6 C B@9C@t U U	
 A

 A@3@R
@<
@. A
@2@6 U@9C@w U U 
@:XD  t  t t  Bt 
expand_bodies 
O B UC@m U U@3@.  D@2@,@5 F: @. U@2@6expand_terms B@9XD  t  t t  Bt  C 
O B UC@ U U	
@3@Q
@<@9C@ U U@3
@,@5call_goal_expansion B@<
@. @2@6 U@9C@*@ U U		
 @t@3@<@,
@5 U@,
@5 U@. @t@2@6 G B@9C@*@ U U		
 D@3@<@,
@5 U@,
@5 U@. D@2@6 U@9C@?@ U U
 D
 Cr@3@<@,
@5 U@,
@5 U@,
@5 U@. D@. Cr@2@2@6 U@9C@'@ U U		
 Cr
 Cr@3@<
@5 U
@6 U@9C@'@ U U		
 C
 C@3@<
@5 U
@6 U@9C@ U U
 G 
 G @3@<
@6 U@9C@ U U
 G9
 G9@3@<
@6 U@9C@D@ U U


 
 @3@5 AO @<@. @/  D@2@,@5 U@. A@+@2@.  B@/ U@2@. A@-@2@6 C~ @9C@:@ U U@3@5 @ @@@,@5 C @-@. 
@2@5 A  @. 
@2 @p@,@5 B @J@P@M@5has_meta_arg B
@5 U B@)
@<@9C@ U U 	
@:XD  t  t t  Bt same_source 
O B UCA U U	
@3@<@9CA U U@3@. @d@.conditional_compilation_errorno_if@2@-@2@6 @i B@9XD  t  t t  Bt call_term_expansion 
O B UC@[ U U 	@:C@*@\ U U
@3@B@. 
@/ A@+@2@@J@. U@2@6 U@=@6 U B@C@9XD  t  t t  Bt 
$including  	 D  t  t t  Bt  U  
O B U CA U U@3@,
@-@-@5
$include_code B@<@(
 @@9CA U U   @:XD  t  t t  Bt  U @nD  t  t @ot  Bt U D_ A-D  t  t t  Bt  U 
O B UC	@ U U
@3@Q@<@9C@ U U	
@3@<
@5 U@6 U@9C@#@ U U	
 
 F

 
 F
@3@<@6 U@9C@ U U@3@@9XD  t  t t  Bt  C 
O B CC@ U U@3@.  D@2@,@5 U@@
@-@5 U@J
@)
@M@<@9C@ U U 	
@:XD  t  t t  Bt 	member_eq 
O B UCA U U	
@3@B@'
@J@P@=
@6 U B@9XD  t  t t  Bt intersection_eq 
O B VCA U U 	@:C@)A U U
@3@B
@5 V @J@ 
@!@6 V B@=@6 V@C@9XD  t  t t  Bt 
eval_false 
O B VCAG U U  D1@:CAH U U  @@:XD  t  t t  Bt control 
O B VCAw U U 
 @t@:CAx U U 
 D@:CAy U U 
 Cr@:CAz U U 
 C@:CA{ U U 
 G @:XD  t  t t  Bt  @ 
O B @CA= U U@3@R
@6 V B@9XD  t  t t  Bt  U 
O B UC@/A' U U
 @t
@3@B
@5 @ B@J@$
@=@B
@5 V B@J@& D1@=@@
@5 V
@J@$@M@9C@&A/ U U
 D
 Cr
@3@B
@5 V
@J@$
@=@@@5 V@J@$@M@9CA5 U U
 D
@3@5 V@$
@9XD  t  t t  Bt  U 
O B UCAU U U	
@3@Q
@<@9CAW U U	
@3@Q
@<@9CAY U U	
@3@>compile_meta_arguments @@5 U@= B* @@5 U@<@9C@>A] U U	
@3@-@,@5 B, B@>@5is_aux_meta B@=@*@A@5 V B@J@N@>@-@.  @2@5 U@A	 V
 Q7@5 U@J@N@= V
 V@5 U@<@9C@,Af U U
 @3@<@B@5 U@5 U@J
@6 U@=
@ 
 @!@9C@YAk U U
@3
@,@5compile_meta B@ 
 B@!@,@,@5 U@,@5 A @B@. @/ @2@5 Aj B@J@P@=@!@B@'@J@0@2@6 FO B@=@0@. B@/ @2@2@6 V@9XD  t  t t  Bt  U 
O B UC@ U U@3@-@,@5 @ @5meta_arg B@<@9XD  t  t t  Bt  U 
O B UCA U U@3@,
@5 @( @. 
@/ D@2@@)@<@9XD  t  t t  Bt  U 
O B UC@=@ U U@3@_@e@f@p@<@,@5 V
@,@5 V@,@5 V@5 U B@n

@6 U@9C@ U U @:XD  t  t t  Bt  C 
O B UC@ U U@3@,@5 V
@6 U@9XD  t  t t  Bt 
expand_term_2 
O B VC@b U U
 QH
@3@. V!
@2@,@5dcg_translate_rule B@<@6 U B@9C@e U U@3@6 V%@9XD  t  t t  Bt  V 
O B VC@iA U U


 B@3
@,@5 P? B@,@5 V&@,@5 V@. E
@2@,@5 D5 B__aux_meta_call_@,@5 @. B@. B
@2@5 U@,@5 B B@B@_@d@`A @q@J@0@. JZ@2@2@!@=@#@0@2@6 A< B@9XD  t  t t  Bt $eval_if 	 D  t  t t  Bt  V. 
O B V.CA U U@3@,@5 C B@,@5 V@. @2@@9XD  t  t t  Bt cond_compilation 
O B V1C@ZA U U
 A D@3@,
@,@5 @9 @B@:@5 U B@J@B@$@. V/@2@,@. @t@. A @e@2 D1@2@5 Au B@J@. U @
@2@6 EN B@=
@. U @
@2@6 V6@C@=
@. U
else_false
@2@6 V6@C@9C@A U U	
 Aelif@3@,
@,@5 V3@B@k@. U@+@+@-@2@-@,@5 F' B@J
 V9@5 U B@5 F, B@B@( @@J@. U V7
@2@6 V6@C@=@7@B@'@( @@. V/@2@,@. @t@. A @e@2 D1@2@5 V5@J@. U @
@2@6 V6@=
@. U
@2@6 V6@C@=@. @d@. U U V9@2@-@2@6 U@D@D@9C@hA U U
 Aelse@3@,@,
@5 V3@B@D@. U@+@+@-@2@-@,@5 V:@J V=@5 V;@5 V<@B
@( @@J@% @@=@B
@( @@J@% @@=@#@. U
@2@6 V6@=@. @d@. U U V=@2@-@2@6 U@D@D@9C@>A U U C C@3@<@,@-@5 V3@B@+@. U@-@+
@+@2@-@5 R @J@B@'
@J@. @d@. Uunterminated@/ 
@2@-@2@6 U@=@P@=@P@D
@9C@BA U U
 Aendif@3@<@,@-@5 V3@B@!@@@. U@-@+
@-@2@-@,@5 V:@J
 V@@5 V;@5 V<@M@J@P@=@. @d@. U U V@@2@-@2@6 U@D
@9CA U U	@3@A@5 V4@J@N@9XD  t  t t  Bt  U @D  t  t t  Bt  U @D  t  t t  Bt  U @D  t  t t  Bt  U 	 D  t  t t  Bt  B 
O B BC@P U U@3@Q
@<@$
@9C
@S U U	@3@,@5 V2 B@( C@<@9C@V U U@3@.  A@2@,@5 U@,
@5 U
@6 V  B@9XD  t  t t  Bt 	eval_true 
O B VCCAD U U  @@:CAE U U 	otherwise@:XD  t  t t  Bt  V 
O B VCA} U U@3@5 U@,@-@5 U @-@- V)@6 @ B@9XD  t  t t  Bt  V 
O B VC@ U U  @:C@ U U  U@:XD  t  t t  Bt  @ 
O B VCA9 U U@3@R
@6 VD B@9XXQM GF@)/usr/lib/swi-prolog/library/statistics.pl  ZsAu@"C @S EtimeEshow_profileE REprofileE VKE VMXO G	time_true C@ G G@3@6report R@9C@.@ G G@3@,@5 BH  E@,@5 E
inferences@,
@5 E
=@,@5 D @5 C@5 C@5 C@O@9XO G VS C@]@ G G

 JI
@3@. VZ@+@+@+@2@5
time_state R@_@d@d
@j C`@v@_@d@d@j C`@f@j C`@v@_@d@g@j C`@v@B
@_@d@` @s@J@%Infinite@=@_@d@d@j @i F`@vinformation@. VI@2@6 A@9XO Gshift_statistics C@F@z G G@3local_shifts@,@5 E
global_shifts@,@5 Etrail_shifts@,
@5 E@>@_@f@` @q@=@>@_@g@` @q@=@_@d
@` @q@<
shift_time@,@5 E@=Stack shifts: ~D local, ~D global, ~D trail in ~3f seconds.~n@0@1@1
@1@2@6 BA@9C@ G G @:XO Gagc_statistics C@0@q G G@3@. Eagc@+@2@- D1@5 C@_@f@` @q@<
agc_gained@,@5 Eagc_time@,
@5 E@=~D atom garbage collections gained ~D atoms in ~3f seconds.~n@0@1@1
@2@6 BA@9C@x G G @:XO G V\ C@ G G
 VZ
@3@5 VU E@5 E VW
@6 E@9XO G AD C@2@ G G@3 D @@5 @@< D@,@5 Ethreads_created@,@5 Ethread_cputime@,
@5 E@_@g@f@j C`@v@3~D threads, ~D finished threads used ~3f seconds.~n@0@1@1
@2@6 BA@9C@ G G @:XO G
gc_statistics C@*@g G G@3collections@,@5 E@_@f@` @q@<	collected@,@5 Egctime@,
@5 E@8~D garbage collections gained ~D bytes in ~3f seconds.~n@0@1@1
@2@6 BA@9C@o G G @:XO G @ C@@D G G@3 F@,@5 E	trailused@,@5 E F~@,
@5 E	localused@,@5 E F{@,@5 E
globalused@,@5 Eprocess_cputime@,@5 E VW@,@5 Eatoms@,@5 Efunctors@,@5 E
predicates@,@5 Emodules@,@5 Ecodes@,@5 E
locallimit@,@5 Egloballimit@,@5 E
traillimit@,@5 E@(~3f seconds cpu time for ~D inferences~n@0@1@2@5 BA@A~D atoms, ~D functors, ~D predicates, ~D modules, ~D VM-codes~n~n@0@1@1@1@1@2@5 BA@8                       Limit    Allocated       In use~n@5 BA@0Local  stack :~t~D~28| ~t~D~41| ~t~D~54| Bytes~n@0@1
@1@2@5 BA@0Global stack :~t~D~28| ~t~D~41| ~t~D~54| Bytes~n@0@1@1@2@5 BA@2Trail  stack :~t~D~28| ~t~D~41| ~t~D~54| Bytes~n~n@0@1@1@2@5 BA@5 Vr R@5 Vh R@5 Va R@6 Vn R@9XO G R C@A G G  @3 F@6 Vx R@9XO G VJ C@ G G@3@, @@5 CG @5
show_profile_ R@-@6 V@9XD  t  t t  Gt  VM @nD  t  t @ot  Gt VL O G VL C	@ G G@3plain@6 VO R@9XD  t  t t  Gt  VM @nD  t  t @ot  Gt VO  D_ D_O G VO C@ G G@3@,
@5 C@. G
@2@.  G@/ VJ@2@6 F@9XO G VN C@ G G@3 V@6 VJ R@9XO Gpredicate_label C@@Aw G G
 
@3@<
@,@,@5 C@B
@5
hidden_module R@J@0@1 @1@2@6 C@=@0@1 @1@1 @1@2@6 C@9CA} G G@3@<@,@,
@5 C@0@1 @1
@2@6 C@9XO G V CA G G  @:CA G G  @@:CA G G@3@.  @2@.
imported_from
@2@6 U@9XO Gkey CAU G G 	predicate@:CAV G G 
ticks_self@:CAW G G ticks_siblings@:CAX G G  @m@:CAY G G redo@:CAZ G G callers@:CA[ G G callees@:XD  t  t t  Gt  VI @nD  t  t @ot  Gt VH O G VH C@?@ G G@3@,@5 V[@>@.@. Au
@+@/ @t@. VS
@2@/ @i@2@. G.@+
 @@2@5 F@5 VP R@B@(
 @@J@<@=@P@=	@5 VR@O@D@9XO Gpredicate_functor_name C
A G G
 	@3@<@6 V R@9CA G G@3@-@6 C@9XO G
get_prof_node C@[AH G G
	
 C`
@3@ 

node
 @!@-@. @2@5 Ak A@A@. @2@. V@-@2@5 U@J@N@. @2@5 Fb 
@6 P R@9XO G V CA] G G A@3@<@,
@5 @
@6 V@9CA` G Glabel@3@<@,
@5 @
@6 V R@9CAc G Gticks@3@<@,
@5 @@,@5 @@_@d
@d@l@u@9C@JAg G G	
 VI

percentage@3@<
@,@5 V V@,@5prof_statistics R
accounting@,@5 V@B@_@d@d@j C`@` @q@J@_@`@d@d@d@d@j C`@j @m@u@=@_@c        @u@9C
Ao G G@3@,
@5 V R
@6 @@9XO G
show_plain C@LA G G		@3 V@,
@5 V @m@,@5 V V@,@5 V@. V V@2@,@5 V@_@d@`
@m@iround@v@_@d@d@l@v@$~w~t~D =~45|~t~D+~55|~D ~t~1d%~69|~n@0
@1@1@1@1@2@6 S@9XO Gsort_on CA G G  V V@:CA G G 
cumulative V@:XO G	prof_node C@"A@ G G@3@. @t@. @access_level@+@2@/ D V @2@. V
@2@. D V@2@6 C}@9XO G V C
A' G G V@3@6 @@9C
A) G G V@3@6 @@9C
A+ G G VI@3@6 @@9C
A- G Gnodes@3@6 @@9XO G V CA G G @:CA	 G G	 @3@<@9C@ A
 G G
 C`	@3
@5 V R@n 
@6 V R@9XO G V CA$ G G
prof
@3
@6 C @9XO G V C@ G G@3@ Dqshow_profile_hook V@<@9C@Z@ G G		@3@,@5 V R VI@,
@5 V@,@5 V R@,@. V@2@,@5 An@,@5 N @,@5 R_ HF
~61t~69|~n@5 DTotal time: ~2f seconds~n@0
@2@5 S V@5 D~w~t~w =~45|~t~w~60|~t~w~69|~n@0	Predicate@1Box Entries@1Calls+Redos@1Time@2@5 S V@5 D@6 V@9XXQM GF@&/usr/lib/swi-prolog/library/listing.pl  ZsAu@!C @S Eportray_clauseE VE EoE VE Ep XD  t  t t  Gt portray_body 
O G VCAz G G@3@Q
@<
@6pprint G@9CA} G G C@3@.  Epcut_on_same_line@2 @@5 B' B(@< !@6 E @9C@7A G G
 @t C@3@.  Ep V@2 @@5 V@A@. @t@-@-@2
@5term_needs_braces V@J@N@< !,@5 VindentC@6 V V@9CA G G
 V@3@<@5nlindent Vnoindent
@6 V@9C@!A G G@3@5	or_layout V@<(   @5 VD@5
portray_or V@5 V O.@6 V@9C@*A G G@3
@5 V@<( @5 V@n VD@5 V@5 V O.@6 V@9C@2A G G


 @t@3@< @s@,@,@5infix_op V V@5 V @s@5 V V@6 V@9C@,A G G		
 G @3@< G@5 V K@5 V G@,@5	prefix_op V@n V@6 V@9C@(A G G@3@5
m_callable V@. B@+@2 @@5option Gv@. 
@2@. @o@+@2@5 U@<@6portray_meta V@9CA G G@3
@6 V@9XD  t  t t  Gt  V 
O G VCA G G@3@5 U @,@-@5 C@,
@-@5 O#@_@d
@f@q@<@9XD  t  t t  Gt  V 
O G VCA/ G G@3 @?@5 B/ B1@6 V V@9XD  t  t t  Gt  Ep  @nD  t  t t  Gt  Ep  
O G VC@T@i G G@3@,
@5 B @-@,@5 V@A
@. V@-@2@5 U@J@N@,@,
@5 B+
@,@-@5 C@B@> P@5 U@=
 @-@- F@5 @@J V @5 @@=@P@5 H4@. 
@2@5list_predicate V@O@9C@x G G   @:XD  t  t t  Gt  W 
O G WC@)A G G@3@5 V@<@,@5
inc_indent V
 W @5 V
@5 W V
@5 V
 O.@6 V@9CA G G@3@5 V@<
@6 W!@9CA G G@3@,@5 W V
@6 V@9XD  t  t t  Gt  W 
O G WC@$A G G@3@,
@,@5 O#@,@,@5infix_assoc V@<@_@d
@d@j C`@u@_@d
@d@j C`@u@9XD  t  t t  Gt pprint_args 
O G W&CB G G @:C@+B G G@3C
@5 V@B@( C@J@P@= @s@5 BA@5 V
@6 W' V@9XD  t  t t  Gt write_module 
O G W)CA G G@3@5hide_module V@<@9CA G G@3~q:@0
@2@6 S@9XD  t  t t  Gt  V 
O G VC@3B} G G@3@R@ 
{}@!@,@5 E @n{ @5 BAnoidentC
@5 V@5 V}@6 BA@9C@XB G G	@3@5 C@A@5nowrap_term V@J@N@.  Ep
line_width@2@,@5 V@_@d@` @q@B@,@0@.
max_length@2
@2@5 D  @J@P@=@#@,@5 W1@_@d@d@l@d@q@_@d@d@`@j @q@<
@6pprint_wrapped V@9CB G G@3@,
@5listing_write_options V@6 B @9XD  t  t t  Gt declaration 
O G WFC@ G G@3@,
@,@5decl V
@5 U@,@5	decl_term V@0@1@2@6 A;@9C@6@ G G@3@<@. @o@+
@2@5 U@,@-@5 B+@B@>@( @=@'@J@ 
 @o
@!@=@ 
 @o 
@!@9C@ G G@3 @n@5 U@,
@5 WK@ 
 E
@!@9XD  t  t t  Gt clause_term 
O G WNCAm G G 
 B A@:CAn G G 
 V! QH@:XD  t  t t  Gt  WC 
O G WBCB G G 	
 E @
 S2 @
 S.

 E E

@:XD  t  t t  Gt portray_meta_args 
O G WPCB@ G G @:C@4BA G G	
@3
@5portray_meta_arg V@B@( C@J@P@=
 @s@5 BA
@5 V
@6 WQ V@9XD  t  t t  Gt list_clauses 
O G WVC@%@ G G@3@,@,
@5 B+@>@,@5 R
@5 W* V@. B
@2@5 V V@O@=@P@C@9XD  t  t t  Gt 	primitive 
O G WZCB# G G@3@5 V@<@O@9CB% G G
 @t@3@<@O@9CB& G G @:XD  t  t t  Gt notify_changed 
O G W\C@)A G G@3 @@,@5 B+ P@5 U@A @@5 U@J@N@<@,
@5 WK@7%   NOTE: system definition has been overruled for ~q~n@0
@2@6 S@9CA G G @:XD  t  t t  Gt portray_list_elements 
O G W_C@SBc G G	@3C
@5 V@B
@( C@J@P@C@=@8@B@R@ @!@J @s@5 V@5 V
@6 W` V@C@=@n @5 V| @5 VC
@6 V@9XD  t  t t  Gt 
unify_args 
O G WcC@ G G	
 @3@<@9C@ G G	
@3@<@9C@ G G
 	@3@<@9C@ G G @:XD  t  t t  Gt list_clauserefs 
O G WeC@ G G@3@<@9C@ G G@3@<@5 Wf V@6 Wg@9C@ G G@3@,@,@5 F&@. B@2@6 WY@9XD  t  t t  Gt 
post_assoc 
O G WhCB G G  K@:CB G G  K @:XD  t  t t  Gt 	pre_assoc 
O G WjCB G G  F@:CB G G  K @:XD  t  t t  Gt  W 
O G W"C@[A G G
 D
 Cr@3@<@,@5 W Cq@,@,@5 W V
@5 V@5 V->  @5 V V
@5 V@5 V;   @5 V D@-@,@5 W
@6 W@9C@[A G G
 D
 C@3@<@,@5 W C@,@,@5 W V
@5 V@5 V*-> @5 V V
@5 V@5 V Wm@5 V D@-@,@5 W
@6 W@9C@9A G G		
 Cr@3@<@,@5 W Cq@,@,@5 W V
@5 V@5 V Wl@5 V
@6 W@9C@9A G G		
 C@3@<@,@5 W Cq@,@,@5 W V
@5 V@5 V Wn@5 V
@6 W@9C@9A G G		
 D@3@<@,@5 W D@,@,@5 W V
@5 V@5 V Wm@5 V
@6 W@9C@9A G G		
|@3@<@,@5 W Wp@,@,@5 W V
@5 V@5 V|   @5 V
@6 W@9XD  t  t t  Gt  W
 
O G WCA G G@3@-@,@5 B+@5 W@. @-@-@2@6 H@9XD  t  t t  Gt is_meta 
O G WrCA= G G portray_goal@:XD  t  t t  Gt  V @nD  t  t @ot  Gt V D_ D_ D  t  t t  Gt  V 
O G VC@MA3 G G	

 
@3 A@5 W Wr@. 
@2@,@5meta_options W@A@*@A@ @,@5 E;  @-@0@.
singletons @@2@2@5 Co @5do_portray_clause V@J@N@=@C@J@N@=@C@9XD  t  t t  Gt  V 
O G VC
A+ G G@3@,@5 T@6 V V@9XD  t  t t  Gt  V 
O G VCB G G@3@Q
@<@O@9CB G G 
 D@:CB  G G 
 Cr@:CB! G G 
 C@:XD  t  t t  Gt portray_list 
O G WCBY G G@3@<@6 V@9C@ B[ G G@3@5 V[ @5 V@n
@5 Wa@5 V K@6 V@9XD  t  t t  Gt  V 
O G VC@;B G G@3@5 T.@.  Eptab_distance@2@,@5 V@B@_@g@` @s@J@6 C; @D
@=@_@f@g@j Df@v
@_@f@g@j K@v
@5put_tabs V@6 W@9XD  t  t t  Gt  W  
O G WCB G G@3@_@e@f@`@m@l@u@9XD  t  t t  Gt 
pi_to_head 
O G WC@ G G
 

 @3@<
@6 W V@9C@ G G
 
@3
@6 C@9XD  t  t t  Gt 	full_stop 
O G WC
Ap G G@3 D:@5 B @6 T.@9XD  t  t t  Gt  W 
O G WCA? G G@3@Q@<D@6 V@9CAB G G	
 B
 @@3@<
D@5 V@6 W V@9C@AE G G@3@,
@,@,@5 WO V@< @,@5 W@,@,@5 W
@5 V ~w@0@2@5 BA@B@V@R@ 
 @!@A@5 W[ V@J@N@J@5 V~q@0@2@5 BA @5 W@5 V W @5 V@,@5 W VD@5 V@5 V O.@5 V@=@.  Epbody_indentation@2@,@5 V V@5 V@D@6 W@9C@0A[ G G	
 A C
@3@,@5 B@_@d@`@q@<:- use_module(~q,@0
@2@5 BA@5 W V).
@6 V@9C@$Aa G G	
 A B
@3@<
:- module(~q,@0
@2@5 BA
@5 W W@6 V@9CAe G G	
 A
@3@<:- @5 V
 VD@5 V@6 W@9CAi G G@3  VD@5 V@6 W@9XD  t  t t  Gt write_declarations 
O G WC@ G G@3@<@9C@ G G
@3:- ~q.~n@0@2@5 S
@6 W V@9XD  t  t t  Gt  WJ 
O G WIC@ G G  @ @@:C@ G G  @ @@:C@ G G  @ @@:C@ G G  @ @@:C@ G G  D D@:XD  t  t t  Gt  W 
O G WCB G G@3@_@f@` @q@<	@5 D @n @6 W@9CB G G @:XD  t  t t  Gt  W- 
O G W,C@!A G G @3@. @2@. V@+
@2@5 U@.  @2@. V
@2@5 U@<@9CA
 G G	
@3@<@9XD  t  t t  Gt  W8 
O G W7CB G G
$VAR@3@<@9C@5B G G@3@,@,@5 C@-@-@5 O#@B
@(@J
@-@-@6 W@=@@@(@J@B	@-@5 W@J@P@=@-@6
postfix_op V@M@9XD  t  t t  Gt  Ep @nD  t  t @ot  Gt Eo D  t  t t  Gt  Ep 
O G EoC
@ G G@3@Q
@<@. @d Bd@-@2@6 @h@9C@ G G@3@<@9C@ G G@3@<@5 Eo V@6 W@9C@ G G@3@B
@,@ Vlocate_clauses V@J
@6 Wg@C@=@,@5$find_predicate$dwim@6list_predicates V@C@9XD  t  t t  Gt  WT 
O G WSCBJ G G@3@5 F_@<@,@5 W1 VC
@6 V@9C
BN G G@3C
@6 V@9XD  t  t t  Gt list_declarations 
O G WC@&@ G G@3@,@. WG
@2@,
@5 An@B@(
 C@J@P@=

@5 W~n@6 S@9XD  t  t t  Gt  WM 
O G WLC@7@ G G@3@,
@,@5 B+@,@,@5 C@B
@5 W+@J@ 
 @!@=@ 
 
 @!@9XD  t  t t  Gt  W@ 
O G W?CB G G@3@ @!@<@,@5 W1
@6 W@9C@&B G G@3@0@+@+@2@5 A;~q(@5 BA@,@5 W1
@5 W( O.@6 BA@9XD  t  t t  Gt contains_non_primitive_meta_arg 
O G WCB: G G@3@,@,
@5 @@,@5 @@5 F_@A
@5 W@J@N@<@9XD  t  t t  Gt  W 
O G WC@4@ G G	
 
@3@,@5 T, HF@,@5 W
@5 Wd V@5$define_predicate FW@,@,@5 B+@. @2@5 W@5 H4@O@9C@ G G @:XD  t  t t  Gt $pred_option @D  t  t t  Gt  W 	 D  t  t t  Gt  W 
O G WC@Q@4 G G
 V
pass_to
    B@3@A@. C`@.  @/  B@2@2
@5 C\@J@N@.  @/ WE@-@-@-@2@0@. C`@.  @/  B@2@2
@2@8 Apred_option W@9XD  t  t t  Gt  W 
O G WCB G G@3@,@,
@5 O#
@,@5 Wi V@<@_@g@d@j C`@u@9XD  t  t t  Gt  W 
O G WC@ G G@3 U@5 U@<@,@5 WK%   Undefined: ~q~n@0@2@6 S@9C@ G G@3 F
@5 U@<@,@5 WK%   Foreign: ~q~n@0@2@6 S@9C@ G G@3@5 W] V@5 W V@6 WW V@9XD  t  t t  Gt  W 
O G WC@8B/ G G@3@5 W V@<@0@+@+@2@5 A;@0@-@+@2@5 A; W@0@2@5 BA@,@5 W1
@5 WU O.@6 BA@9C
B7 G G@3C
@6 V@9XD  t  t t  Gt  W% 
O G W$CB G G  K@:CB G G  K @:CB G G  K @:XD  t  t t  Gt  W
 
O G W	CB G G@3@,@,
@5 O#
@,@5 Wk V@<@_@g@d@j C`@u@9XXQM AF@$/usr/lib/swi-prolog/boot/messages.pl   <AsC S E AE T1Emessage_to_stringXD  t  t t  At  P 
O A PC@\Bs@$/usr/lib/swi-prolog/boot/messages.pl   <A W
@3@B@6@Q@ 
 G.@!@#@J@ 
 W
@!@#@ 
 C`~W
@!@C@=@!@ 
 C` W
@!
@6substitution A@D@C@9XD  t  t t  At  T2 
O A T2CD W W	@3@<@9CD W W	
@3@5line_element A
@6 W A@9XD  t  t t  At  V 
O A VCB- W W @@3@<@9CB. W W @3@<@9CB/ W W@3 @-@- F@6 @ A@9XD  t  t t  At 
substitutions 
O A WCC W W 
@:C@4C
 W W
 G.	
 C` @s @
 C`    ~w = ~W@3
@6 W A@9XD  t  t t  At msg_property 
O A WCDG W W@3@ Dj TN Dj@<@9C
DI W W	
prefix@3@5
msg_prefix A@<@9C	DK W W	
 W~N@3@<@9C	DL W W	
 @P F@3@<@9CDM W W @e
location_prefix
 

 C`~NERROR: ~w:~d:
~N	@3@<@9CDP W W D@
 W
 

 C`~NWarning: ~w:~d:
 W@3@<@9CDS W W @e
wait?@3@<@9XD  t  t t  At syntax_error 
O A WC@ W W 
end_of_clauseUnexpected end of clause

@:C@ W W end_of_clause_expectedEnd of clause expected

@:C@ W W  CUnexpected end of file

@:C@ W W end_of_file_in_atomEnd of file in quoted atom

@:C@ W W end_of_file_in_block_comment@ End of file in /* ... */ comment

@:C@ W W end_of_file_in_stringEnd of file in quoted string

@:C@ W W illegal_numberIllegal number

@:C@ W W 	long_atom@!Atom too long (see style_check/1)

@:C@ W W long_string@#String too long (see style_check/1)

@:C@ W W operator_clashOperator priority clash

@:C@ W W operator_expectedOperator expected

@:C@ W W operator_balanceUnbalanced operator

@:C@ W W quoted_punctuation@-Operand expected, unquoted comma or bar found

@:C@ W W 	list_rest@'Unexpected comma or bar in rest of list

@:C@ W W cannot_start_termIllegal start of term

@:C@ W W 
punct

 C`Unexpected `~w' before `~w'
@:C@ W W 
undefined_char_escape

 C`@:Undefined character escape in quoted atom or string: `\~w'
@:C@ W W 	
 C`~w


@:XD  t  t t  At print_system_message 
O A XCD% W W	 @3@<@9CD& W W	 @3verbose @5 @ @<@9CD( W W	banner@3 X @5 X@<@9CD* W W
@3@<@9C@wD+ W W
@3 J@5 A* @,
@,@5 @9 @. @d@. W@-@2@-@2@5 H @. W@. 
@2@+@+@2@5 W A@<@,@5
insert_prefix A@0@.begin@+@2@1@1 @@2@0@. Q	@2@2@,@5 A# @. @P@+@2@5 X$@5 W@B@. W@+@2@5 X$@_@d@` @q@J@6 F9 A@=@P@C@9CD@ W W@3@. @P@+
@2@5 X$
@.kind@2@6 T1 A@9XD  t  t t  At dwim_predicates 
O A X1C@ W W
  
@3@<@,@.dwim_predicate@. 
@2@2@6 Ao A@9C@ W W
 @3@,
@. X3@.  @@2
@2@6 X5@9XD  t  t t  At used_search 
O A X6CB W W 	@:C@'B W W
 G.

 C`@         file_search_path(~p, ~p)
 @@3@6 X7 A@9XD  t  t t  At undefined_proc_msg 
O A X:C@ W W
 	  U@3@<@#
@.  U@2
@6 X; A@9C@ W W
  U@3@<@#
@ 
 @@@  ^/2 can only appear as the 2nd argument of setof/3 and bagof/3@!@9C@ @ W W
  A@3@<@#
@ 
 @@"  Rules must be loaded from a file@!ToplevelMode@6faq A@9C@ @ W W
  A@3@<@#
@ 
 @@'  Directives must be loaded from a file@! X?@6 X@@9C@ @ W W
  De@3@<@#
@ 
 @  ?- is the Prolog prompt@! X?@6 X@@9C@3@ W W@3@,
@5 X2 A@#@B@ @*
 C@#@J@  @@%  However, there are definitions for: @@!
@6dwim_message A@=@$@D@9XD  t  t t  At user_predicate_indicator 
O A XJCB) W W
 

@3@5 W A@<@9CB+ W W 	
@:XD  t  t t  At   
O A C@7B W W
 D
@3@B
@5 C1 @#@J@ 
 C` X
@!@=@ 
 C`~p
@!@C@9XD  t  t t  At iso_message 
O A XPC@n W W 
 A^	evaluable

 C`@"Arithmetic: `~p' is not a function
@:C@&@p W W 
 A^free_of_attvar

 C`@.Type error: `~W' contains attributed variables

 E @
 E E@:C@s W W 
 A^

 C`@%Type error: `~w' expected, found `~p'
@:C@u W W 
 @f

 C`@'Domain error: `~w' expected, found `~p'
@:C@w W W  Bd@+Arguments are not sufficiently instantiated

@:C@y W W 
uninstantiation_error

 C`@*Uninstantiated argument expected, found ~p
@:C@{ W W 
representation_error

 C`Cannot represent due to `~w'
@:C@E@} W W	

 BC
built_in_procedure@3@,@5 XK A@#@ 
 C`@+No permission to ~w built-in predicate `~p'
@!@B@*
 Bg@#@J@  @@CUse :- redefine_system_predicate(+Head) if redefinition is intended@!@=@$@C@9C@ W W 
 BC
import_into
	procedure
 C`@"No permission to import ~p into ~w
@:C@$@ W W
 BC
static_procedure
 C`@)No permission to ~w static procedure `~p'
@3Defined@6defined_definition A@9C@ W W 
 BC

 C`No permission to ~w ~w `~p'
@:C@ W W 
evaluation_error

 C`@"Arithmetic: evaluation error: `~p'
@:C@ W W
 D2 Xe

 C`Undefined procedure: ~q
@3
@6 X<@9C@ W W 
 D2

 C`~w `~p' does not exist
@:C@ W W 
busy

 C`~w `~p' is busy
@:C@ W W 
 X"swi_backslash_newline@*Deprecated ... \<newline><white>*.  Use \c

@:C@ W W
 X"
Syntax error: @3
@6 W A@9C@ W W 
occurs_check

 C`@6Cannot unify ~p with ~p: would create an infinite tree
@:XD  t  t t  At bind_res_sep 
O A X}CC W W	@3@<@#@$
@9C
C W W@3@<@#@$
@9CC W W 

 C` @s @@:XD  t  t t  At 	swi_extra 
O A XCAK W W@3@Q
@#
@<@#
@$@9CAO W W@3@8 Vmessage_context V@9CAQ W W
 BF	
@3@R
@*
 D'@#@<@#
@6swi_comment A@9C@HAV W W
 B?
@3
 @-@,@5 C< A
@- @,@5 X@#@  @
 C` X @
** here ** @
 C` X@!@9CA[ W W 
@:XD  t  t t  At term_message 
O A XC@b W W@3@Q
@#
@<@#
@ 
 C`Unknown error term: ~p
@!@9C@e W W@3@8 V
error_message V@9C@g W W@3@6 XQ A@9C@i W W@3@6swi_message A@9C@k W W 	
 C` X


@:XD  t  t t  At  A 
O A AC@PD W W@3@B
@H@5
must_print A@J
@@@,@5translate_message A@J@B@-@R@B@.  @@/ S
@2@5 E @J@P@=@.  @@/ T*
@2@5 X@J@P@=@6 X A@M@=@P@C@9XD  t  t t  At 
clean_goal 
O A XCC W W
 

@3@5 XL@<@9CC W W
 

@3@. 
@2 P@5 U A@<@9CC W W 	
@:XD  t  t t  At translate_message2 
O A XC@G W W@3@Q
@#
@<@#
@ 
 C`Unknown message: ~p
@!@9C@J W W@3@8 V C V@9C@L W W@3@6prolog_message A@9C@N W W 
 @d
resource_errorstack

 C`Out of ~w stack
@:C@P W W 
 @d
 X

 C`Not enough resources: ~w
@:C@R W W
 @d
@3@,@5swi_location A
@,@5 X A@6 X A@9C@V W W $abortedExecution Aborted

@:C
@X W W

message_lines
@3
@6make_message_lines A@9C@Z W W 
 S

 C`
@:XD  t  t t  At 
extra_line 
O A XCC" W W@3toplevel_extra_white_line @@5 X@#
@<@#
@ 

 C` W@!@9CC% W W 	
@:XD  t  t t  At action_skip 
O A XCD W W at_same_line@:CD W W 
ansi@:CD W W 
 X(@:CD W W 
 X*@:XD  t  t t  At  X 
O A XC@2An W W
 G	
 @3@<@#@ 
 C`~w:~d: @%Initialization goal raised exception: @@!
@6 X@9C@ As W W
 G

 C`@(Initialization goal ~p raised exception:
 @@3@6 X@9C@*Av W W
 DA	 
@3@<@#@ 
 C` X

 C`Initialization goal failed@!@9CAz W W 
 DA

 C`Initialization goal failed: ~p
@:CA} W W
initialization_exception
Prolog initialisation failed: @@3
@6 X@9C@1A W W
unhandled_exception
Unhandled exception: @3@B
@,@5 X A@J@$@=@ 
 C` XO
@!@C@9CA W W 
 F

 C`Goal (~w) failed: ~p
@:CA W W 
no_current_module

 C`@$~w is not a current module (created)
@:CA W W 
commandline_arg_type

 C`@*Bad argument to commandline option -~w: ~w
@:CA W W 
missing_feature

 C`@.This version of SWI-Prolog does not support ~w
@:CA W W 
 Wz

 C`Singleton variables: ~w
@:CA W W 
	multitons

 C`@7Singleton-marked variables appearing more than once: ~w
@:CA W W profile_no_cpu_time@:No CPU-time info.  Check the SWI-Prolog manual for details

@:CA W W 
	non_ascii

 C`@,Unquoted ~w with non-portable characters: ~w
@:C@WA W W

io_warning
@3
@. @@+@2@5 @ A@< D@,@5stream_position_data A E@,@5 X@B
@. @@+@2@5 X@J@#@=@#
@C@#@ 
 C`~p:~d:~d: ~w@!@9CA W W 
 X

 C`
stream ~p: ~w
@:CA W W 
option_usagepldocUsage: --pldoc[=port]

@:CA W W 
	interrupt X)Action (h for help) ? flush

@:CA W W 
 X Q	continue

@:CA W W 
 X 	continue (trace mode)

@:CA W W unknown_in_module_user@8Using a non-error value for unknown in the global module @@;causes most of the development environment to stop working. @@<Please use :- dynamic or limit usage of unknown to a module. @@1See http://www.swi-prolog.org/howto/database.html

@:CA W W 
modify_active_procedure

 C`@ ~p: modified active procedure ~p
@:CA W W 
 E	 E  @

 C`Failed to load ~p
@:CA W W 
 E	 E 

 C`@ Failed to load ~p into module ~p
@:CA W W 
 E	 E

 C` X
@:CA W W 
 A

 C`@0Cannot pre-compile mixed load/call directive: ~p
@:CA W W  Et@.Full stop in clause-body?  Cannot redefine ,/2

@:CA W W 
illegal_autoload_index

 C`@.Illegal term in INDEX file of directory ~w: ~w
@:C@"A W W
redefined_procedure

 C`Redefined ~w procedure ~p
@3Previously defined@6 Xj@9CA W W 
declare_module
 C
 C`Loading module ~w abolished: ~p
@:CA W W 
import_private

 C`@5import/1: ~p is not exported (still imported into ~q)
@:C@#A W W 
ignored_weak_import
 
 C`@4Local definition of ~p overrides weak import from ~q
 
@:CA W W 
 F

 C`@'Exported procedure ~q:~q is not defined
@:CA W W 
 EH

 C`@.Operator ~q:~q is not exported (still defined)
@:CA W W
 E  A-@3minus_in_identifier@6 X@9CA W W 
 E

 C`@1Clauses of ~p are not together in the source-file
@:C@)A W W
 E	 D

 C`~|~t~*+Loading 
@3@,@5 XM A@  J@!@9C@)A W W
 D D

 C`~|~t~*+include 
@3@,@5 Y@  J@!@9CA W W
 D D

 C`~|~t~*+included 
@3@6 Y@9C@SA W W


 E	 E

 C`~|~t~*+
@3@,@5 Y@ 
 C` W@!@,@5load_module A@ 
 C` ~2f sec, ~D clauses@!@9C@2A W W
dwim_undefined
@3
@,@5goal_to_predicate_indicator A@#@ 
 C` Xq @@'    However, there are definitions for: @@!@6 XG@9CA W W 
dwim_correct

 C`Correct to: ~q? 
 X@:C@+A W W
 @d
 D{
 D}
 C`@3File search: too many levels of indirections on: ~p
 @    Used alias expansions: @@3@6 X9@9CA W W  Y@<The "-" character should not be used to seperate words in an @@2identifier.  Check the SWI-Prolog FAQ for details.

@:CA W W 
 removed_after_error

 C`Removed incomplete QLF file ~w
@:C@,A W W 
 Fq

 C`@#Module "~q" already loaded from ~w.
 @
 C`Wipe and reload from ~w?  X@:CB W W  F@$Please answer y(es), n(o) or a(bort)

@:C@)B W W 
reloaded_in_module

 C`@%~w was previously loaded in module ~w
 @
 C`@"	now it is reloaded into module ~w@:CB2 W W 
 B
 B

 C`File search: ~p --> ~p (cache)
@:C@"B4 W W 
 B
 B

 C`File search: ~p --> ~p OK ~p
@:C@"B6 W W 
 B
 B

 C`File search: ~p --> ~p NO ~p
@:CB= W W
gc D@3@,
@5thread_context A@ 
GC:  X@!@9C@8B@ W W 
 Y9 D
 X
 C`@/gained ~D+~D in ~2f sec; used ~D+~D; free ~D+~D
@:CBE W W
shift_stacks D@3@,
@5 Y;@ 

Stack-shift:  X@!@9C@IBH W W
 YA D
@3@_@d@`D @j Df@v@_@d@`D @j Df@v@_@d@`D @j Df@v@#@  X
 C`@6local: ~DKB, global: ~DKB, trail: ~DKB bytes (~2f sec)
@!@9CBQ W W
 Vj D@3@,
@5 Y;@ 
AGC:  X@!@9C@$BT W W 
 YG D
 X
 C`@.reclaimed ~D atoms in ~2f sec. (remaining: ~D)
@:C@"B` W W
makereload
@3
@,@5 B A@#@ 
 C`Make: reloading ~D files@!@9CBd W W 
 YK IMake: finished

@:CBf W W 
 YK
library_index

 C`Updating index for library ~w
@:C@!Bh W W
 FY
@3@,@5 Y;@ 
 C`autoloading ~p from ~w
@!@9CBk W W 
 E
read_index

 C`Loading autoload index for ~w
@:C@!Bs W Wversion@3version_git@,
@5 X@#@<@#@ 
 C` X
@!@9C@BBv W W YY@3 YY@,
@5 X@_@d
@`'@j Df@v@_@d
@`@d@j Df@`@d@j K@v@_@d
@`@d@j K@v@#@ 
 C`~w.~w.~w@!@9C@!B} W Waddress_bits@3 Y\@,
@5 X@#@<@#@ 
 C`	~d bits, 
@!@9CB W W D@3 D @@5 X@#
@<@#
@ Multi-threaded, @!@9CB W W  D	@:CB W W 	copyright@=Copyright (c) 1990-2012 University of Amsterdam, VU Amsterdam @@DSWI-Prolog comes with ABSOLUTELY NO WARRANTY. This is free software, @@@and you are welcome to redistribute it under certain conditions. @@3Please visit http://www.swi-prolog.org for details.

@:CB W W author@#Jan Wielemaker (jan@swi-prolog.org)

@:C@TB W W

welcomeWelcome to SWI-Prolog (
@3 D
@,@5 X Y\@,@5 X@ Version @! YY@,@5 X@  O. @@! Y_@,@5 X@  @ @@2For help, use ?- help(Topic). or ?- apropos(Word). @ @@!@9C@3B W WaboutSWI-Prolog version 
@3 YY
@,@5 X@  T@! Yd@,@5 X@  @@! Y_@6 X@9CB W W  Aa Aa

@:CB W W 
 F X)

 C`Break level ~d
@:CB W W 
 Yl Q	

 C`Exit break level ~d
@:CB W W 
	var_query@1... 1,000,000 ............ 10,000,000 years later @ @@/~t~8|>> 42 << (last release gives the question)

@:CB W W 
close_on_abort

 C`Abort: closed stream ~p
@:C
B W W
 Cd
@3
@6query_result A@9C@'C( W W
 C^
@3@Btty_control @@5 X@#@J@0 X
@2@6 X+@=@$@C@9CC- W W 
 E

 C`~w: halt
@:CC/ W W 
	no_action

 C`Unknown action: ~c (h for help)
 @@:C@bC2 W W 
history Cc
History Commands: @@&    !!.              Repeat last query @@/    !nr.             Repeat query numbered <nr> @@:    !str.            Repeat last query starting with <str> @@4    !?str.           Repeat last query holding <str> @@>    ^old^new.        Substitute <old> into <new> of last query @@6    !nr^old^new.     Substitute in query numbered <nr> @@<    !str^old^new.    Substitute in query starting with <str> @@6    !?str^old^new.   Substitute in query holding <str> @
 C`    ~w.~21|Show history list
 @
 C`    ~w.~21|Show this list @ @@:CC? W W 
 Y~no_event! No such event

@:CCA W W 
 Y~bad_substitution! Bad substitution

@:CCC W W 
 Y~expanded

 C`~w.
@:CCE W W
 Y~ Y~
@3
@6history_events A@9C@ CX W W
spy
@3
@,@5 Y @#@ 
 C`Spy point on ~p@!@9C@ C\ W W
nospy
@3
@,@5 Y @#@ 
 C`Spy point removed from ~p@!@9CC` W W 

trace_mode

 C`Trace mode switched to ~w
@:CCb W W 

debug_mode

 C`Debug mode switched to ~w
@:CCd W W 
 D

 C`Debug mode is ~w
@:CCf W W
spying@3@<@#
@ 

No spy points@!@9CCh W W
 Y
Spy points (see spy/1) on: @@3
@6predicate_list A@9C@(Ck W W
 	
@3@<@#
@,@5 Y @#@ 
 C`        ~p: Not tracing @@!@9C@(Co W W
 Y
@3
@,@5 Y @#@ 
 C`        ~p: ~w @@!@9CCs W W
 Ft@3@<@#
@ 
@"No traced predicates (see trace/1)@!@9CCu W W
 Y
Trace points (see trace/1) on: @@3
@6tracing_list A@9C@9C W W		
frame
 G@3@<@#
level@,@5 K A@#@ 
 Xbold~t[~D] ~10|@!
@,@5
frame_context A
@6
frame_goal A@9CC W W
 Y
choice@3@<@#@. Y
 G@2@6 X@9CC W W
 Y	cut_call@3@<@#
@$
@9C@8C W W


 Y

 	@3@<@#@  T @!@,@5port A
@,@5frame_level A
@,@5 Y
@6 Y@9C@CC W W
 Y
@3
@,@5frame_flags A@,@5 Y
@,@5 Y
@,@5 Y
@,@5frame_depth_limit A
@,@5 Y@  X@!@9C@"C W W 
 D D

 C`@(The predicate ~p has been renamed to ~p.
 @@BPlease update your sources for compatibility with future versions.@:C@&C W W
abnormal_thread_completion
 G@3@<@#@ 
 C`@'Thread running "~p" died on exception: 
@!@6 X@9CC W W 
 Y
 D1
 C`@'Thread running "~p" died due to failure
@:CC W W 
threads_not_died

 C`@&The following threads wouldn't die: ~p
@:CC W W 
 SPattached

 C`Attached package ~w at ~q
@:C@1C W W 
 Y	duplicate

 C`@"Package ~w already attached at ~q.
 @
 C`	Ignoring version from ~q
@:CC W W 
 Yno_arch

 C`@)Package ~w: no binary for architecture ~w
@:XD  t  t t  At printed D  t  t t  At  Y @D  t  t t  At  Y 
D  t  t t  At  Y 
O A YC@EC W W	@3 F|@,
@5 Y@B

 @n@5 X@J@% U@=@% K@B

 Y@5 X@J@% He@=@% K@#@ 
 C`~w~w @!@9XD  t  t t  At result 
O A YC@?B W W		@3toplevel_print_options@,@5 X@0@.partial @@2@2@!@#@0@. S.B@2@2@,@5bindings A@,@5 X~ A@0@. S.C@2@2
@6	residuals A@9XD  t  t t  At  Y 
O A YC@+C W W@3@,
@,@5	port_name A@#@<@#@ 
 X Y
fg
~w: @!@9XD  t  t t  At  Y= 
O A Y<C@ Ad W W@3@,@5 DI @*main@#
@<@#
@ 
 C`[Thread ~w] @!@9CAg W W 	
@:XD  t  t t  At  W 
O A WCD W W@3@.  Dq@/message_line_element
@2@5 X@<@9CD W W	 W@3@< D:@6 W A@9C	D W W	 @@3@<@6 T/ @9CD W W	
 W C`
@3@<
@6 BB @9CD W W	
 W@3@<@6 Y@9C	D W W	 X@3@<@6 X@9CD W W	
 C`
@3@<
@6 Y@9CD W W	
 X	
@3@<
@6 Y@9CD W W	
 X(@3@<@9CD W W	
 X*@3@<@9CD W W@3@6 Y@9XD  t  t t  At  Y 
O A YC@/C W W@3@B@$debugger_show_context @@5 X B@,
@5 Y@#@J@ 
 C`[~w] 
@!@=@$@D
@9XD  t  t t  At  X 
O A XCA^ W W
already_from
@3@<@#@ 
 C` (already imported from ~q)
@!@9CA` W W 	
 C` (~w)


@:XD  t  t t  At  W 
O A WCD W W@3@,@5 X@<@,
@,@5actions_to_format A@. B>@2
@6 Y@9XD  t  t t  At  Y 
O A YCCy W W 	@:C@(C{ W W
@3
@,@5 Y @#@ 
 C`
        ~p @@!@6 Y@9XD  t  t t  At 
cond_location 
O A Z
C@%A$ W W
 
@3
@,@5 F A@#@ 
 C`~w:~d@!@9XD  t  t t  At  Y" 
O A Y!CB$ W W@3@,@,
@5 B, A
@,@,@5 C A@. @/ @2@6 X`@9XD  t  t t  At  X' 
O A X&CDz W W X
@3@<
@6	prefix_nl A@9CD| W W

 W
@3
@6 Z@9XD  t  t t  At  W 
O A WCC W W@3@<@$
@9C@<C W W
 G.	 L
 X
 Ygreen% where @
 C` W@3
@6 W@9XD  t  t t  At  X 
O A XCD W W@3@R@5
print_once A@<@A@5 Y A@J@N@. Z
@2@6 B A@9CD W W @:XD  t  t t  At  XI 
O A XHC@ W W 	@:C@<@ W W


 
@3
@5 XL@<@,@,@5 Z@#@ 
 C`
        ~q
  @@!@6 XG@9C@?@ W W
 
@3@<@#@,@,@5 Z@#@ 
 C` Z
 
  @@!@6 XG@9C@/@ W W		
@3
@,@,@5 Z@#@ 
 C` Z
  @@!@6 XG@9XD  t  t t  At 	var_names 
O A ZCB W W
@3@<@#@ 
 C`~w = 
@!@9C@+B W W
@3@<@#@ 
 C`	~w = ~w, 
@!@0@2@6 Z A@9XD  t  t t  At  XB 
O A XAC@ W W 	 @@+  See FAQ at http://www.swi-prolog.org/FAQ/
.txt

@:XD  t  t t  At  B 
O A BCB W W	@3@<@#
empty@6 B A@9CB W W@3@<@#
	non_empty@6 Z%@9XD  t  t t  At  Y 
O A YCB W W @@3@<@$@9CB  W W @3@<@$@9CB! W W 	
 C` into ~w


@:XD  t  t t  At  B 
O A Z&CB W W Ca Z$@3@<@#@ 
 X Ytrue.@!
@6 X A@9CB W W Ca@3@<@#@  W@!
@6 Z*@9CB W Wmore Z$@3@<@#@ 
 X Ytrue  X
@!@9CB W W Z+@3@<@#@ 
 C` K X
@!@9XD  t  t t  At  X 
O A XC@ W W 
io_error

 C`I/O error in ~w on stream ~p
@:C@ W W 
 Ee M

 C`Could not execute `~w'
@:C@ W W 
 Z0
signal

 C`Caught signal ~d on `~w'
@:C@ W W 
 S

 C`
@:C@ W W 
 Z3

 C`Caught signal ~d (~w)
@:C@ W W 
limit_exceeded

 C`Exceeded ~w limit (~w)
@:CA  W W 
 F

 C`goal unexpectedly failed: ~p
@:CA W W 

shared_object	

 C` X
@:CA W W 
system_error

 C`error in system call: ~w
@:CA W W  Z?error in system call

@:CA
 W W 

failure_error

 C`Goal failed: ~p
@:CA W W 

timeout_error

 C`Timeout in ~w from ~p
@:CA W W 
not_implemented

 C`@*~w `~p' is not implemented in this version
@:C@"A W W
 G G
@3
@,@5 Y @#@ 
 C`@1Wrong context: ~p can only be used in a directive@!@9C@-A W W
 Geditno_default_file@3@B SD @@5 X@#
@J@ 
@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@!@C
@9CA W W 
format_argument_type

 C`@,Illegal argument to format sequence ~~~w: ~p
@:CA W W 
 D

 C`Format error: ~w
@:CA W W
 U V?

 C`@*Unterminated conditional compilation from @3
@6 Z A@9CA! W W 
 U U

 C`:- ~w without :- if
@:XD  t  t t  At  Xl 
O A XkC@XB W W@3@.  @@2@,@. @+@+@2@5 Z@,@5 Z@. @2@. A@+@2@5 X@. @2@. D@+@2@5 X@#@<@#@  @
 C`~w at ~w:~d

@!@9CB W W 
@:XD  t  t t  At  Y 
O A YCB W W 
@:C@YB W W
binding@3@,@5 D A@#@,@5 Z @,@5 W A@B@#@* C@#@J@ 
 C` @s @@!
@6 Y@=@$
@D@9XD  t  t t  At  X 
O A XC@] W W	@3@<@9C@^ W W

 C` X
@3@<@9C@_ W W

 C` X
 @@3@6 X@9XD  t  t t  At  Y 
O A YCC W W 
@:C@GC W W	@3@B@)@* C@#@J@ 
 C`~W, @@!
@6 Y@=@ 
 C` W
@!@D@9XD  t  t t  At  X 
O A XCA( W W@3@Q
@#
@<@#
@$@9C
A, W W@3@,
@ Vmessage_location V@<@$
@9CA. W W
 BF
@3
@5 EE A@#@<@#
@6 U A@9C@"A2 W W
 A
?@3@<@#@ 
 C` X
@!@9CA4 W W 
 Zd

 C`
~w:~d:~d: 
@:C@IA6 W W	

 @?
@3@B@ 
@. @@+@2@5 X@#@J@. Zd@2@6 X@=@ 
 C`Stream ~w:~d:~d 
@!@D@9CA; W W 
@:XD  t  t t  At  Z 
O A ZCD W W 
 D@:XD  t  t t  At  Y 
O A YCC W W  @m ZCall@:CC W W  J ZExit@:CC W W  D1redFail@:CC W W  VyellowRedo@:CC W W unifyblueUnify@:CC W W  Gmagenta	Exception@:XD  t  t t  At  Y 
O A YCC W W D1@3depth_limit_exceeded @@5 Y@#@<@#@ [depth-limit exceeded] 
@!@9CC W W 
@:XD  t  t t  At  X 
O A XC@? W W@3@,
@5 X@<@$
@9C@A W W@3@ 

 @d@!@#
@ 

 C`Unknown exception: ~p
@!@9C@D W W 	
 C` X


@:XD  t  t t  At append_args 
O A ZvC@ D W W
 
	
 
@3@<@-@,@5 Z@6 X+@9CD W W@3@-@,
@5 Z
@6 X+@9XD  t  t t  At  Yx 
O A YwCB W W Cb
 X Y
 Y Zjfalse.
@3
@6 Z*@9CB W W
 Ca@3@<@#
@ 

 X Y Z)@!@6 Z*@9CB W W
 Zy
@3
@,@5 Y A@6 Z*@9CB W W D@3@6 Z*@9CB W W
 Ca
@3
@,@5 Zz Ca
@6 Z# A@9CB W W
 Z+
@3
@,@5 Zz Z+
@6 Z|@9C@CB W W  Cc @
 C`Actions: @ @
 C`@6; (n, r, space, TAB): redo    t:          trace & redo @
 C`@.b:                    break   c (a, RET): exit @
 C`@/w:                    write   p           print @
 C`h (?):                help @ @

@:CB W W action
 C`Action?  X

@:CB W W  Ce
 C`Please answer 'y' or 'n'?  X

@:CB W W eof @

@:CB W W toplevel_open_line	@:XD  t  t t  At  Y 
O A YCC W W@3 Y@,
@5 Y@#@ 
 C`(~D) 
@!@9XD  t  t t  At  Z 
O A ZCD W W D'@3@<@9CD W W @ D'@3@<@9CD W W
 @@3@<@0
@2@6 Z@9CD W W @
@3@<
@,@5 Z W@6 @. A@9CD W W
@3
@5 X A@<@6 Z@9C@$D W W
 C`
@3@<@,@,@5 Z
@5 Z@6 Zw A@9CD W W
@3
@5 XN@<@,@5 Z
@6 Z@9CD W W
@3@,@,@5 Z X@5 Z@0
@2@6 Z@9XD  t  t t  At  Y 
O A YC@+C W W@3 F|@,
@5 Y
@,@5 X A E@,@5 X@#@ 
 C` W@!@9XD  t  t t  At  Z 
O A ZCD W W 	 @@:CD W W @	 @@3@<@9CD W W X	 X@3@<@9CD W W @
	 @
 W@3@<
@6 Z@9CD W W
	
@3@6 Z@9XD  t  t t  At  T2 
O A T1C@5Dj W W	
 X.
@3@<
@. W@+@2@5 X$@,@5 X%@0@. X(
@+@2@2@0@. X*@2@2@,@5 X+@6 W@9C
Dt W W@3@,
@5 X%
@6 W@9XD  t  t t  At  W 
O A WCDU W W 
 D~N% @:CDV W W D@@3@,@5 Y@B
@( Y@J
@&~NWarning: @=
@ 
 C`~NWarning: [Thread ~w] @!@9CD\ W W @e@3@,@5 Y@B
@( Y@J
@&	~NERROR: @=
@ 
 C`~NERROR: [Thread ~w] @!@9CDb W W   Z@:CDc W W  V_ Z@:XD  t  t t  At  Y 
O A YCC W W 	@:C@ C W W
 Y
@3@. Y
@2@,@5 X@6 Y@9XD  t  t t  At  U 
O A ZcCA> W W
    D]@3@<@#
@$
@9C@PA@ W W

 
 @3@<@#@B@'@A
@5 XL@J@N@#@J@ 
 C`
~q:~q/~w: 
@!@=@ 
 C`~q/~w: @!@C@9CAE W W 
 

 C` Z
@:CAG W W 	
 C`~p: 


@:XD  t  t t  At  Y 
O A YCCH W W 	@:C@<CJ W W
 

 C`~t~w   ~8|~W~W

 Y @ D:
 Y @ @@3@6 Y@9XXQM BF@./usr/lib/swi-prolog/library/dialect/sicstus.pl  ZsAuC @S E T7E	read_lineEtrimcore E ZEget_mutableEupdate_mutableE DEcreate_mutableE DE DE CE DE DE YY E YYE T6E AXO B B C@ B B 	@:C@ B B
@3
@,@5sicstus_module_decl B
@6 Z B
@9XO B Z C
A B B@3@5 @@6 D@9XO B Z CAo B B@3@6 G F@9XD  t  t t  Bt  D @O B D C@' G\ G\  GU G]@:C@C Gp Gp   Gq@:C@% G G  G G@:XO Bpush_sicstus_library  C@G@` B B@3@>@@@. SM@/  A{ B@2@,
@0@. A A@2@1@. A @Z@2@1@. D, A@2@1@. D/ D1@2@2@5 D!@. B@.  @@/ A @
@2@/ B A{ B@2@5 EM@O@=@P@C
@9XO B Z CAW B B@3$mutable@5 C@<@6 U @9CAZ B B@3mutable@6 A^ B1@9XO B Z CAE B B 	
 Z
@:XD  t  t t  Bt  D @nD  t  t @ot  Bt D  A-O B D CA1 B B@3@,@5 D@5 D @6 D @9XD  t  t t  Bt  D @nD  t  t @ot  Bt D  D_O B D CA+ B B@3@,@5 D@6 D A@9XD  t  t t  Bt  D @nD  t  t @ot  Bt D   O B D C@ B B@3@K
@@L
@@=@@9XO B T6 CA B B@3@6sicstus_flag B
@9XO B
setup_dialect  C	@ B B  @3@. H AP@2@6style_check A@9XO B Z C@$A B B D@3@< D@,@5 @@B@-@0--@+
@2@5 HE HF@J@$
@=@& C@C
@9CA B Bsystem_type@3@<@B

saved_program @@5 @@J@&runtime@=@& E|@9CA B B@3@6 @@9XO B Z C	A B B@3@.version_msg
@2@6 C@9XO B D CA B B
 
@3@5 AN@<
@5 C0@0@1
@2 @6 C6@9CA B B@3@5 C0 B@,@5 B@0@1
@2 @6 C6@9XO B Z C@ B B
hidden @@3@<@#
@ 

 A D D @@!@9C@ B B 
@:XO B Z CAl B B@3 Fn@6 Z@9XO B Z CA B B  @3@6 G3  @9XO B Z CAM B B 	
 Z
@:XD  t  t t  Bt  A 	 O B A C B B D~ F A@:XO B D C@| B B@3@Q
@<@O@9C@} B B 
 @:XD  t  t t  Bt  D @nD  t  t @ot  Bt D  A- D_O B D CA5 B B@3@,
@5 D
@5 Z
@6 Z@9XD  t  t t  Bt  D @nD  t  t @ot  Bt D  A-O B D CA. B B@3@,@5 D@6 Z@9XO B Z C@ B B@3@5 AN@<@. A@+
@2@5 A
@5 F^@. G.
@2@6 D @9C@&@ B B@3@5 ED@<@,
@0@. A Dq@2@1@. A @Z@2@2@5 D!
@5 F^@. A
@2@6 A@9C@ B B@3@6 U[ B1@9XD  t  t t  Bt  Z @O B Z CA B B@3@5$welcome  SJ@. Z@+
@2@. A X@/ S X@1
@2@6 C@9XXQM FHF@$/usr/lib/swi-prolog/library/qsave.pl  ZsAu@!C @S E FFE FEXD  t  t t  FHt save_module_operators 
O FH ZCB5 G G @3@<@9C@6B6 G G@3@. G@+@+@/ 
@+
@2@. @t@.feedback
~n~t~8|~w @1@. AW@/ 

@2@2@/ A@/ AW@/ 

@2@6 C@9XD  t  t t  FHt save_records  
O FH Z C@4A G G@3~nRECORDS~n@5 Z FG@>@'@,
@5 G  Z@0
@1@+@2@5 Z@-@5 F  D:@5 Z@. Eh
@-@2@5 A@O@=@P@D
@9XD  t  t t  FHt find_foreign_library 
O FH ZC@cBk G G@3@0@. A QS@2@1@. D/ D1@2@2@,@5 D!@<@B@?@. SB Q@2@,
@0@. A M@2@1@. D/ D1@2@2@5 D!shared@,@5 Du @. AO@+@2"~w" -o "~w" "~w"@0
@1@1@2@5 BA@5 Ee A@J@$@% @@=@$@% @@D
@C@9XD  t  t t  FHt save_imports  
O FH Z C@ZA G G@3
~nIMPORTS~n~n@5 Z@>@H@. @+
@+@2@. V@+@2@5 U@A@5default_import FG@J@N@,
@,@5 C~t~8|~w:~w/~d <-- ~w~n@0
@1
@1@1@2@5 Z@.  FH@/restore_import
@/ 
@2@5 A@O@=	@P@D
@D@C@9XD  t  t t  FHt no_save_flag 
O FH ZCB G G  D@:CB G G  V@:CB G G  Yy@:CB G G readline@:CB G G associated_file@:CB G G hwnd@:XD  t  t t  FHt  Z 
O FH ZCA G G@3@. 
@2 @@5 B@. @2exported@5 U@<@O@9CA G G@3@6 C @9XD  t  t t  FHt  FF @nD  t  t @ot  FHt FE D_ D  t  t t  FHt  FF 
O FH FEC@@S G G
@3 Wr@,@5 Wv W@5
check_options FG@,
@5exe_file FG@. Fy@+@2 Z@5 W W@. F}@+@2@,@5 [@5default_init_file FG@5
save_autoload FG@5open_map FG Z @@5 Esaved_program_class@5 E@B
@5 @@J
@5 U9@=@P
@,@5 @ @5make_header FG@0@. [@2@2@5save_options FG@5save_resources FG$state$prolog E@,@5 F @5 F @. @t@. @ V@+@2@/ D V @2@. @t@.save_modules@2@/ @t Z@/ @t
save_flags@/ @t Z@/ @tsave_prolog_flags@/ @t@.save_operators@2save_format_predicates@2@. D V@2@5 C}@5 D  @5 F @5save_foreign_libraries FG@5 F 
@5 F @6	close_map  FG@9XD  t  t t  FHt  [ 
O FH [C@ G G	 E|@3@<@9C@J@ G G@3~nRESOURCES~n~n@5 Z@5copy_resources FG@>@5@-@. @+@/ K@-@-@-@2@5 V@. @/ [6@+
@+@+@2@. @t@.mkrcname
@+@2@/
save_resource
@2@5 C@O@=	@P@D@D@C@9XD  t  t t  FHt  [# 
O FH ["C@#B. G G@3@<@. Asave@2 [<@5 [
~nOPERATORS~n@5 Z@.current_module@+@2@. Z@2@5 C W@6 Z@9CB3 G G @:XD  t  t t  FHt pred_attrib 
O FH [@CA G G
 @o
	
 @o 
@3@<@-@6 B+@9C@,A G G		

 
 
 @3@5attrib_name FG
@,@5 B+@6 C@9XD  t  t t  FHt  [ 
O FH [CAO G G@3@5define_init_goal FG@5define_toplevel_goal FG@. E @@2 @@5 [@<@6 E G@9XD  t  t t  FHt  [ 
O FH [C@$@ G G@3@. Fz@+
@2@5 W W@<
@0@. A @Z@2@2@,@5 D!$header$rc @V@6 F @9C@1@ G G@3@B
 SD @@5 @@J@%
 @@=@%
 @@. I @@2
@5 [@< QS@,@5 @ [P [Q @V@6 [R@9C@J@ G G@3unix @@5 @@< QS@,
@5 @ [P [Q E@,@5 [#!/bin/sh~n@5 BA# SWI-Prolog saved state~n@5 BA@B
@( Z@J@% I|@=@% K@"exec ${SWIPL-~w} -x "$0"~w"$@"~n~n@0
@1@2@5 BA@6 ['@9C@ G G @:XD  t  t t  FHt save_attribute 
O FH [XC@4A G G@3@,@5 [A FG@B
@( P@J
@B
@.number_of_clauses @2@5 U@J@P@= @@5 U@=@P@5 A(~w) @0@2@6 Z@9XD  t  t t  FHt  [G 
O FH [FCAC G G@3@. I@+@2@5 [N@<@6define_predicate FG@9CAF G G@3$banner_goal@,@5 E@.  @@2@6 [^@9XD  t  t t  FHt  Z 
O FH ZC@ G G@3 SD @@5 @@- D'@5 CA@<exe@6 CA@9C@ G G 	
@:XD  t  t t  FHt  X @D  t  t t  FHt  X @D  t  t t  FHt  X 
D  t  t t  FHt save_unknown 
O FH [cC@&A G G@3@. 
unknown@2@,@5 @@B@( @e@J@P@=@. D@. 
 [e@2@2@6 A@9XD  t  t t  FHt  [: 
O FH [9C@/@ G G@3
@0@. A @Z@2@1@. D/ D1@2@2@,@5 D!@<~t~8|~w~t~32|~w~t~48|~w~n@0@1@1@2@5 Z @V@6 [R@9CA G G@3@,@5 G1 @5
copy_resource FG@<@9CA G G@3 D@@. @d@. D2 K@/ [6
@2@-@2@6 A@9XD  t  t t  FHt special_module 
O FH [lCA4 G G  @:CA5 G G  @@:XD  t  t t  FHt  [5 
O FH [4C@@A G G@3@,@5 [g@,@5 B @>@/@.rc@+
@+@2@5 T, HF@A
@-@ Dj [6 Dj@J@N@A	
@5reserved_resource FG@J@N
@5 [i@O@=@P@D
@9XD  t  t t  FHt convert_option 
O FH [wC@ @ G G@3@,
@5	min_stack FG@<@B
@( @J@$@=@_@d
@f@`D @m@jmax@u@9C	@ G G F|@3@<@6 E@9C	@ G G F@3@<@6 E@9C@ G G 
@:XD  t  t t  FHt  [$  
O FH [$ C@*BA G G@3~nFORMAT PREDICATES~n@5 Z@,
@,@5 G @,@5qualify_head FG
@. Fw
@2@! Z@0
@2@5 Z
@5 A@O@9CBI G G   @:XD  t  t t  FHt save_option_value 
O FH [C	@ G G	 Fy	
@3@<@9C@ G G Z @@3@<@O@9C@ G G 
@:XD  t  t t  FHt option_type 
O FH [C	B G G	 C@3@-@6 [y@9CB G G  Fy
 U Zkernel E|@:CB G G  A IV@:CB G G  F AP@:C
B G G  A
 U [< K@:CB G G  F IV@:C
B G G  F

 U [<no_save@:CB G G  F| @@:CB G G  F @@:CB G G  F} AP@:CB G G  Fz EF@:XD  t  t t  FHt  Wr 
O FH WsC@ G G  F|@:C@ G G  F@:XD  t  t t  FHt  [ 
O FH [C
BK G G	
@3 @5 C@<@9C	BM G G 	
  @
@:XD  t  t t  FHt  [   
O FH [  C@0A G G@3~nFLAGS~n~n@5 Z@>@#@,
@5 FL @,@5 E~t~8|~w = ~w~n@0
@1@2@5 Z@. E
@-@2@5 A@O@=@P@D
@9XD  t  t t  FHt  FF 
O FH ZC@P G G@3@6 FE FG@9XD  t  t t  FHt restore_prolog_flag 
O FH [CB G G@3@5 @@<@9CB G G@3@-@5 @@<@. D
@2@- @@6 C@9CB! G G@3@0@. UO@2@2@6 E@9XD  t  t t  FHt  [!  
O FH [! C@:B G G@3~nPROLOG FLAGS~n~n@5 Z@,
@,@- E@,@5 G% @A
@5 Z FG@J
@N~t~8|~w: ~w (type ~q)~n@0
@1@1@2@5 Z@.  FH@/ [
@2@5 A@O@9CB
 G G   @:XD  t  t t  FHt  [ 
O FH [C@'A. G G@3@. [m@+@2@.save_module
@2@5 C@. @t@. [>@2@/ G @/ [m@2@. [
@2@6 C@9XD  t  t t  FHt  Z 
O FH ZCA G G	 @@3@<@.  @@2@5 Be@. 
@/ F\@/  @@2@@9CA G G@3@. 
@/ F\@/ @2@@9XD  t  t t  FHt  [* 
O FH [)C@7BX G G@3@. F [<@2@5 [N@<~nFOREIGN LIBRARIES~n@5 Z@.current_foreign_library@+@-@2@. @t@. Z@+
@2@/ @t@. E@+@2@/ [S
 Z @V
@2@6 C@9CB` G G @:XD  t  t t  FHt  [D 
O FH [CCA G G  @ @@:CA G G  @ @@:CA G G  @ @@:CA G G  @ @@:CA G G  D D@:CA G G  @n @n@:CA G G  A A@:CA G G  E 	 @:CA G G show_childs 
 @:CA G G  P @:CA G G nodebug 
@:XD  t  t t  FHt  [ 
O FH [
CB G G@3@. F@+@2@5 [N@< E@,@5 @[@. X@2@6 EM@9CB G G@3@. [@-@2@6 CQ@9XD  t  t t  FHt  [ 
O FH [C@d@ G G
@3$options [ E@,
@5 [@>@G@,@5doption FG@,@5 FA@,@5 [ FG@,@0@1@+@2@5 A;@B@5 [N@J@,@5 [x FG@=@#
~w=~w~n@0@1@2@5 BA@O@=
@P@D@D@D
@6 ['@9XD  t  t t  FHt save_predicate 
O FH [C@5Ak G G@3 F
@5 U@<@ 

 
@!
@,@,@5 C~npre-defining foreign ~w/~d @0@1@2@5 Z@. @/ @/ @2@6 A@9C@oAq G G
@3@ 

 
@!
@,@,@5 C~nsaving ~w/~d @0@1@2@5 Z@B@%@ 

 [6@!@* E|@J @@5 [Y FG@@@( @@J @@5 [@M(Skipped clauses)@5 Z@O@=@P@5save_attributes FG@A @@5 U@J@N@>@-@,@5 A@  D:@5 Z@5 E}@O@=@P@C@9XD  t  t t  FHt  [ 
O FH [CA G G@3@>@,@5 U@5 [@O@=@P@C@9XD  t  t t  FHt  Z 
O FH ZCB G G@3@<@9CB G G@3@Q@<@. @d@. @f [@2@-@2@6 @h@9C@FB G G
 G.
@3@<@B@&@,@5 [ FG@J@B
@5 B/ B1@J
@6 Z@=
@. @d@. @f@2@-@2@6 @h@=@. @d@. @fsave_option@2@-@2@6 @h@C@9CB G G@3@0@+
@1@+@2@5 A;@<@0@. G.
@2@2@6 Z@9CB G G@3@. @d@. @f [@2@-@2@6 @h@9CB G G@3@. @d@. @f A
@2@-@2@6 @h@9XD  t  t t  FHt  [` 
O FH [_CA7 G G@3@5 W@<@9C@ A9 G G@3@-@,@5 B+@,@,
@5 C@. @d@. D2 Xe@/ 
@2@-@2@6 @h@9XD  t  t t  FHt  [ 
O FH [C@ G G Z @V@3@<@9C@ G G@3 F}@6 FA@9XD  t  t t  FHt  [J 
O FH [ICAJ G G@3@. F@+@2@5 [N@<@6 [^@9CAM G G @:XD  t  t t  FHt  [ 
O FH [C@=A^ G G@3@5 C ~n~nMODULE ~w~n@0
@2@5 Z@5 [d FG@>@!@. 
@-@2@!@-@5 V@A
@. V@-@2@5 U@J
@N@5 [ FG@O@=	@5 @   W@6 Z@C@9XD  t  t t  FHt  [v 
O FH [uCA G G  [P [Q@:CA G G  [ [@:CA G G  [ [@:XD  t  t t  FHt  [k 
O FH [jC@BA G G@3@. [

 @Z@+@2@. C~@. [
 E@+@2@. @t@. Z~t~8|~w~t~24|~w~t~40|~w~n@1@1
@1<Copied from running state>@2@/ UQ@2@/ F@2@. F@2@6 C}@9XD  t  t t  FHt  [8 
O FH [7C@ G G @	@3@<@9C@ G G@3@0
@1 @1@2@6 C@9XD  t  t t  FHt  W @D  t  t t  FHt  W 	 O FH W C@6 G G
 FE
 F~ C
 [@3 C@6 A @9C@6 G G
 FE
 F{ C
 [@3 C@6 [@9C@6 G G
 FE
 F C
 [@3 C@6 [@9C@6 G G
 FE
 I @
 I@3 @@6 [@9C@6 G G
 FE
 [ @
 [@3 @@6 [@9C@6 G G
 FE
 [ AP
 [@3 AP@6 [@9C@*@6 G G
 FE
 [  U Z [ E|
 [ @3@. U@1 Z@1 [@1 E|@2@6 [@9C@6 G G
 FE
 E IV
 E@3 IV@6 [@9C@6 G G
 FE
 [ AP
 [@3 AP@6 [@9C@$@6 G G
 FE
 [; U [< K
 [;@3@. U@1 [<@1 K@2@6 [@9C@6 G G
 FE
 I IV
 I@3 IV@6 [@9C@$@6 G G
 FE
 F U [< [
 F@3@. U@1 [<@1 [@2@6 [@9C@6 G G
 FE
 [M AP
 [M@3 AP@6 [@9XD  t  t t  FHt  [ 
O FH [C@ G G@3@-@6 [y@9C@ G G  F|@:C@ G G  F@:C@ G G  F}@:C@ G G system_init_file@:C@ G G  Fy@:C@ G G  @@:XD  t  t t  FHt  Z 
O FH ZCB G G@3@,@5 [ FG@<@6 BA@9CB G G @:XD  t  t t  FHt  [{ 
O FH [zC@ G G  F~@ @:C@ G G  F{@:C@ G G  F@:XD  t  t t  FHt  [1  
O FH [0C
B G G@3@. [@+
@2@5 H@5 ['@<@9CB G G   @:XXQM YYF@B/build/spark-6nmaoT/spark-2012.0.deb/common/versioning/version.pro  @8AAu@!C @S @E G~E G}E GE GE GE GE G|E G{XO YY [ C@Pu Gz  @8AA [ GPL@:XO YY [ C@O [ [ GPL 2012@:XO YY [ C@R [ [ @!Report bugs to: spark@adacore.com@:XO YY [ C@Q [ [  D'@:XO YY [ C@N [ [ @4Copyright (C) 2012 Altran Praxis Limited, Bath, U.K.@:XO YY [ C@M [ [ 2012@:XO YY [ C@T [ [  D'@:XO YY [ C@S [ [  D'@:XXQM FF@#/usr/lib/swi-prolog/boot/topvars.pl   <As@ C S Everbose_expansionEprint_toplevel_variables XD  t  t t  Ft v_member 
O F [C@g S* S*	
@3@>@'
@=
@6 [ S+@9XD  t  t t  Ft assert_bindings 
O F [C@o S* S* @:C@Z@p S* S*
@3@ 
 G.
@!@B@A@R@J@. Z$topvar@. G.
@-@2@+@2@. F,@2@5 C S+@B@!@Btoplevel_var_size@,@5 @ S+@J@-@5 F S+@=@P@C@J [@-@5 E S+@=@P@C@=@P@D@6 [ S+@9XD  t  t t  Ft 	bind_vars 
O F [C@; S* S* @:C@< S* S*
 G.
@3@$
@6 [ S+@9XD  t  t t  Ft name_var 
O F [C@Y S* S*	
 G.

@3@'
@<@9C@[ S* S*		
@3
@6 [ S+@9XD  t  t t  Ft toplevel_var 
O F [C
@ S* S*@3 [@. G.
@2@6 F S+@9XD  t  t t  Ft expand_args 
O F [C@Q S* S*	
@3@<@9C@%@R S* S*@3
@,@5 @ S+@,@5expand_vars S+@5 [@n

@6 [ S+@9XD  t  t t  Ft print_query 
O F [C@5 S* S*@3@5 [@5 EO S+ D:@5 H S+@5 H5 S+@O@9C@9 S* S* @:XD  t  t t  Ft  S( 
O F S)C@l S* S*	
@3@6 [@9XD  t  t t  Ft delete_bound_vars 
O F [C@_ S* S* 	@:C@"@` S* S*
	
@3@ 

 G.	@!@5 [@<@6 \  S+@9C
@d S* S*	
@3
@6 \@9XD  t  t t  Ft  [ 
O F [C
@ S* S* I
@3@< X@5 CR S+ X@6 EN S+@9C@ S* S* IH@3 X@6 \@9XD  t  t t  Ft  X  D  t  t t  Ft  X  @D  t  t t  Ft  X  
D  t  t t  Ft  [ 
O F [C	@A S* S*
@3@Q@<@9C
@C S* S*
@3@5 C1 S+@<@9C@)@E S* S*	
 F
@3
@,@5 [@B
@5 [ S+@J@<@=
@. @d@. D2variable@2@-@2@6 @i S+@9C@K S* S*@3@,
@,@5 C S+@<
@5 \	@n@6 [@9XD  t  t t  Ft  [  
O F [C@#@ S* S*@3@K@,
@,@5 \@L$~w =~t~12|~p~n@0
@1@2@5 S S+@O@=No defined toplevel variables~n@6 D S+@D
@9XD  t  t t  Ft  T\ 
O F T]C@&@* S* S*@3@5 [@,@5 P? S+
@5 \@B@5 X  S+@5 E S+@J
@6 [ S+@=@P@9XXQM FF@%/usr/lib/swi-prolog/library/socket.pl  
ZsAu@ C @S E
tcp_setoptEtcp_open_socketE
tcp_socketEtcp_host_to_addressEtcp_connectE	tcp_fcntlE
tcp_listenEudp_receiveEtcp_close_socketEudp_sendEgethostnameE
tcp_acceptEtcp_bindE \E
udp_socketE
tcp_selectXD  t  t t  Ft  \D  t  t t  Ft  \D  t  t t  Ft tcp_connect_hook @D  t  t t  Ft  \#D  t  t t  Ft  \%D  t  t t  Ft  \'D  t  t t  Ft  \)D  t  t t  Ft 	tcp_debugD  t  t t  Ft  \0D  t  t t  Ft  \2D  t  t t  Ft  \D  t  t t  Ft  \O F \ C
@W Gw Gw@3
@5 \3 F@<@9C@Y Gw Gw@3@5 \. \7
@6 \ \7@9XO F \ C
@b Gw Gw	setflnonblock@3@< \;@6 \ \7@9XD  t  t t  Ft  \!D  t  t t  Ft  \+D  t  t t  Ft  \-D  t  t t  Ft  \XQM FRF@$/usr/lib/swi-prolog/boot/autoload.pl   <AsC S E$in_libraryE A Emake_library_indexE FUE AE \AE$update_library_index E WXD  t  t t  FRt canonical_pi 
O FR \ECA A A@3@Q
@<@O@9CA A A 
 

 
@:CA A A
 Df

 @3@_@d
@`@l@u@9XD  t  t t  FRt  \A 
O FR \@C@)A A A@3@. D 
@+@1@. C @@2@1@. A A@2@1@. D/ D1@2@1@. D, A@2@2@.make_library_index2@2@6 C FW@9XD  t  t t  FRt  \A 
O FR \BC@+A5 A A@3@. D 
@+@1@. C @@2@1@. A A@2@1@. D/ D1@2@1@. D, A@2@2@. \H@2@6 \I@9XD  t  t t  FRt index_header 
O FR \KCA A A@3/*  Creator: make/0~n~n@5 BB FW@)    Purpose: Provide index for autoload~n@5 \N*/~n~n@6 \N@9XD  t  t t  FRt index_error 
O FR \QCAt A A@3@5   FW@ 

 A BC @] D4@!@<@9CAw A A@3 @e@6 A A@9XD  t  t t  FRt  W @nD  t  t @ot  FRt W D  t  t t  FRt  W 	 D  t  t t  FRt  W 
O FR WC@\ A A@3@5$defined_predicate A@<@9C@^ A A@3@ 

 @!@,
@,@5 C 
 G@6 F @9XD  t  t t  FRt  \> 	 D  t  t t  FRt  \> 
O FR \=C@J A A@3@5 AO @5 F` @<@5load_library_index FW@,
@5 \Y
@-@6 YS FW@9C@O A A@3@5 \]@,
@-@5 \`
@6 \Y@9XD  t  t t  FRt library_index_out_of_date 
O FR \bCA] A A@3@A@5 @ FW@J@N@<@9C@,A_ A A@3@,@5 @ FW@> D:@,
@5 \e@_@d
@g@q@D@=@,@5 @( FW@,@5 \e@_@d@g@q@C
@<@9XD  t  t t  FRt ensure_slash 
O FR \gCAH A A@3@B@-@-  @5 @ FW@J@$
@= @6 @. FW@9XD  t  t t  FRt  FV 	 D  t  t t  FRt  FV 
O FR FUC@#@= A A@3@5 \]@,@5 \Y@>@5 \`@$
@=
@5 \`@<@9XD  t  t t  FRt source_file_pattern 
O FR \kCAN A A@3@, Dq@ Dj E*.@6 \j@9XD  t  t t  FRt closel 
O FR \nC@ A A@3@<@9C
@ A A	@3@6 \o FW@9XD  t  t t  FRt 
plfile_in_dir 
O FR \qCAR A A@3 F@5 CB FW@0
@1 @1@2
@6 C @9XD  t  t t  FRt assert_index 
O FR \uC@ A A C@3@<@9C@0@ A A
index
@3@<@,
@5 \Y@0@1 @1@2@,@5 \t@. \a@2@5 C @O@9CA A A@3 @e@. Y 
@2@5 \U@O@9XD  t  t t  FRt load_library_index_p  
O FR \z C@ A A@3@,
@5index_checked_at FW@,@5 VV @_@f@e@j C`@`@<@o@<@9C@M@ A A@3@,
@.index_file_name
@1@. A @Z@2@2@,@5 Ao Ap@,@5list_set FW@. \}@-@2@5 CR @,
@5 \@. \}
@2@5 B @B@5autoload_directories FW@J@P@=@. \a@-@-@-@2@5 \@. \@-@2@5 \@5 YV FW@. \@2@6 \@9XD  t  t t  FRt    @D  t  t t  FRt    @D  t  t t  FRt    @D  t  t t  FRt guarded_make_library_index 
O FR \C@~ A A @:C@-@ A A@3@B@. \@@2@,
@. A @e
@2@5 Au FW@J@P@=
 D@@. Z:@/ \@@2@5 \U@C
@6 \ FW@9XD  t  t t  FRt  \~ D  t  t t  FRt  \~ @D  t  t t  FRt  \~ @D  t  t t  FRt  \~ 
D  t  t t  FRt  YS D  t  t t  FRt  YS @D  t  t t  FRt  YS @D  t  t t  FRt  YS 
D  t  t t  FRt  A  
O FR \?C@ A A  @3 FRclear_library_index@6 D @9XD  t  t t  FRt  A 
O FR ACA A A@3@B A@ Dj G-@J@P@=@.  @@/ A A
@2@5 \y@6 \? FW@9XD  t  t t  FRt public_predicate 
O FR \CA A A@3@,@5 \f@6 \F FW@9XD  t  t t  FRt index_files 
O FR \CA{ A A @:C@}A| A A
@3@. C~@. @\
 @Z@+@2@. @Z@+@2@/ F@2@,@. A D@@2@5 \@B@C@ 
 A B@!@5 A FW@J@,
@5 \j@,@-@5 \s@. \@/ @+@+@2@. BBindex((~k), ~k, ~k, ~k).~n@1@1@1@1@2@5 \I@=
@P@D@D@D@6 \ FW@9XD  t  t t  FRt do_make_library_index 
O FR \C@=Ai A A@3@,
@5 \h FW@. C~@. @\
 E@+@2@. @t@. A @/ YK@/ YR@2@/ @t@. \L@2@/ \
@2@/ F@2@,@. \R@2@6 \@9XD  t  t t  FRt 
pattern_files 
O FR \CAV A A 	@:C@ AW A A
@3
@,@5 \j@,@5 C FW@,@5 A# FW@6 \ FW@9XD  t  t t  FRt  \H 
O FR \GC@1A A A@3MKINDEX@,@,@5 \r FW @Z@5 A FW@<@. @5@+

@2@. C@.  @@2@1@. F @@2@2@. @5@-
@2@6 C~ @9CA% A A@3@,@. \l@2@,@5 \@6 \J FW@9XD  t  t t  FRt  \H 
O FR \JC@1A> A A@3INDEX@-@,@5 \@,
@5 \
@,@5 \@B@5 \c FW@J
@5 \ FW$modified_index@- @@6 E FW@=@P@9XD  t  t t  FRt read_index_from_stream 
O FR \C@ A A@3@5 Fp @,@5 \ @5 \v FW@<@9XD  t  t t  FRt  \ 
O FR \C@ A A@3@6 \p@9C@ A A
@3@5 C] @<
@6 \@9XD  t  t t  FRt  YW 
O FR YVC@ A A@3@<@9C@ A A@3@<@5 \@6 \@9C@1@ A A@3 @. E@/ YV@+@2@5 \U@5 @1 @. @Fautoload_index@2@. C~@. @\
 @Z@+@2@. \@2@/ F@2 C@6 \@9XD  t  t t  FRt  \ 
O FR \C@ A A@3@. E \@2@0@. A Dq@2@1@. D, A@2@1@. D/ D1@2@2@6 D  @9XD  t  t t  FRt  \  
O FR \ C@ A A  @3@. \a@-@-@-@2@5 \@. \@-@2@5 \@. \}@-@2@6 \@9XD  t  t t  FRt  \_ 
O FR \^C@ A A@3@5 \[@5 \\@,@5 \Y@-@-@5 \`@<@9C@ A A@3@. D FR \z@2@6 X @9XD  t  t t  FRt writable_indexed_directory 
O FR \C@ A A@3@,@0@. A @Z@2@1@. A E@2@2@5 \ FW@6 \@9C@6@ A A@3@. SM \@2@0@. A Dq@2@1@. A @Z@2@1@. D, A@2@1@. D/ D1@2@2@,@5 \@5 \ \@-@,@5 \ E@6 \@9XD  t  t t  FRt  \D  	 D  t  t t  FRt  \D  
O FR \CC@3@r A A@3@,
@. \
@2@,@5setof FW@<@. @R @+@2@. \@2@. F,@2@5 \@B
 \ @ @@5 \@J
@6 \@=@P@9C@| A A   @:XD  t  t t  FRt  \ D  t  t t  FRt  \ @D  t  t t  FRt  \ @D  t  t t  FRt  \ 
XQM GZF@&/usr/lib/swi-prolog/library/quintus.pl  ZsAu@ C @S Eraise_exceptionEon_exceptionEatanE	midstringE \EmodeE \E	atom_charE \EdateEstream_positionEcurrent_streamE	skip_lineEno_style_checkE T6EgenargE UE PE VE EsqrtE \ Eatan2EasinE EE VEacosEceilingEfloorEpowElog10EtanElogEsinEcosE [TE JCXO GZ \ CA GX GX@3@6 @h@9XD  t  t t  GZt  \ @nD  t  t @ot  GZt \ D_  O GZ \ CA GX GX@3@6 C@9XO GZ \ C@ GX GX@3@_@e@i \@u@9XO GZ \ CAg GX GX@3
@-@-@6 \ GZ@9XO GZ \ CAi GX GX@3
@-@6 \@9XO GZ \ CA GX GX @:XO GZq_style_option C@ GX GX
single_var	singleton@3@<@9C@ GX GX 	
@:XO GZ \ C@SAk GX GX	
@3@Q
@<@,@5 @ @>@R
@=@B@R@J
@5 VX@=@P 
@-@,@5 @@_@d@d
@j C`@u@- @,@5 @@5 ] @0@1@1@2@6 C@9C@'Aw GX GX@3
@5 @ 
@-@,@5 @@- @,@5 @@6 @-@9XO GZ \ CAZ GX GX@3@6 EX @9XO GZ \ C
Ae GX GX@3@-@-@-@6 \@9XO GZstream_mode CA( GX GX  @Z @Z@:CA) GX GX  E E@:CA* GX GX  E E@:CA+ GX GX  Kc E@:XO GZ	to_prolog C@| GX GX@3@,@5 H,@6 H,@9XO GZ \ C@ GX GX@3@,@5 VU@, F~@5 E  \@6 G \@9XO GZ \ CA/ GX GX@3@. @@2@5 @@6 A( @9XO GZ \ C@5A GX GX@3@. \@+
@2@5 @
@5 ] \@B
@. @@+@2@5 @@J@P@=@B
@.file_no@+@2@5 @@J@P@=@% C@$
@9XO GZ \ CA< GX GX@3
@6 @@9XO GZ \ C@ GX GX@3@,@5 \ \@. H@2@6 Z@9XO GZ T6 C@B@ GX GX YY@3@<version_data@. E\@+@+
@+@-@2@5 @ S@@,@5 @compiled_at@,@5 @@0SWI-Prolog @1@1 D:@1
@1 D:@1@1 T9@1@1): @1@2@6 C@9C@ GX GX@3@6 @@9XO GZ \ C@ GX GX@3@6 @@9XO GZ \ CA
 GX GX@3@B@5 C0@J@P@=@Q
@9XO GZ P C@ GX GX@3@_@e@i P@u@9XO GZ \ C@ GX GX   @:XO GZ \ C@ GX GX@3@_@e@i \@u@9XO GZ \ CA: GX GX  @3
@6 @ @9XD  t  t t  GZt  E @nD  t  t @ot  GZt \ O GZ \ CAN GX GX@3@6 B@9XO GZ \ C@ GX GX@3@_@e@i \@u@9XO GZ \ C	@ GX GX@3@_@e@f@j \@u@9XO GZ \ C@ GX GX@3@_@e@i V@u@9XO GZ \ C@ GX GX@3@_@e@i \@u@9XO GZ \ C@ GX GX@3@_@e@iceil@u@9XO GZ \ C@ GX GX@3@_@e@i \@u@9XO GZ \ C@ GX GX@3@_@e@i \@u@9XO GZ \ C	@ GX GX@3@_@e@f@j K@u@9XO GZ \ C@ GX GX@3@_@e@i \@u@9XO GZ \ C@ GX GX@3@_@e@i \@u@9XO GZ \ C@ GX GX@3@_@e@i \@u@9XO GZ \ C
@i GX GX
 @3@6 Z@9C
@k GX GX
 Z@3@6 Z@9C@m GX GX Ee@3@6 Ee  A@9C@o GX GX
 A @3 @Z@6 A@9C@q GX GXcd@3 M@0@+@2@5 C@-@6 @4@9C@t GX GX
 ])@3@-@6 @4@9C@v GX GX
args@3 D@6 @@9C@x GX GX
 D@3 D@,@5 @ ]@6 UE UF@9XO GZ \ C@ GX GX@3@_@e@i \@u@9XO GZ \ C@ GX GX@3@_@e@i K@u@9XXQMprolog_operatorF@(/usr/lib/swi-prolog/library/operators.pl  ZsAu@"C @S Epush_operatorsE
pop_operatorsEpush_opE ]5 E ]3XD  t  t t  ]1t  ]3 @nD  t  t @ot  ]1t ]2 O ]1 ]2 C@iu G  ZsA ]:@3@,@5 ]9 ]1@.operator_stack@/ C`mark@2@6 EM@9XO ]1same_op_type C@ ]: ]:@3@,@5op_type ]<@6 ]B@9XO ]1 ]C C@ ]: ]:  F W@:C@ ]: ]:  K W@:C@ ]: ]:  Kinfix@:C@ ]: ]:  K ]E@:C@ ]: ]:  K ]E@:C@ ]: ]:  K ]E@:C@ ]: ]:  Kpostfix@:C@ ]: ]:  K ]F@:XO ]1
undo_operator C@!@ ]: ]:
 AW	

 AW
@3
@5 O#@5 ]@ ]<@<@9C@*@ ]: ]:
 AW
@3@<@. AW
@2@5 ]G ]<@. AW
@2@6 ]J@9C
@ ]: ]:
 AW
@3@<@9C@ ]: ]: 
 AW	

 AW 
@:XO ]1
set_operators C@ ]: ]: @:C@ ]: ]:@3@5 ]K ]<@6 ]M@9C@ ]: ]:
 AW
@3@.  @
@2@6 CK@9XO ]1undo_operators C@ ]: ]: @:C@ ]: ]:
@3@5 ]J
@6 ]N ]<@9XO ]1tag_ops C@ ]: ]: 	@:C@;@ ]: ]:
 AW
	
 AW
@3@. @2@,@,@5 B+@ 
 @!@6 ]Q ]<@9XO ]1 ]4 C@ ]: ]:@3@6 ]M@9XD  t  t t  ]1t  ]7 @nD  t  t @ot  ]1t ]6 D_ D_ O ]1 ]6 C@%@s ]: ]:@3@. AW
@2@,
@5 ]J@. ]=@/ C`incremental
@2@5 EM@.  @@2@6 CK@9XD  t  t t  ]1t  ]> @D  t  t t  ]1t  ]> @D  t  t t  ]1t  ]> @O ]1 ]8 C@} ]: ]:@3@. ]=@/ C`@+
@+@2@5 H@5 ]M@(
 ]?@<@9XD  t  t t  ]1t  ]3 @nD  t  t @ot  ]1t ]9  A-O ]1 ]9 C@c ]: ]:@3@,@,
@5 B+
@,@5 ]S@5 ]P@6 ]M@9XXQM Ep-C @S @XXQM AF@$/usr/lib/swi-prolog/boot/predopts.pl   <AsC S XD  t  t t  At  \E 
O A \FC@&@ A A
  Df

  
@3@5 F` A@<@_@d@`@l@u@9C@ A A
 Df

 @3
@5 ]U@<@_@d
@`@l@u@9C@ A A 	
@:XD  t  t t  At  A 
O A AC@y@0 A A


  Aoption_decl
 A E*   W@3@,@5 \F A B@,@5 B A@. @2@. @+@+@2@5 B, @5 C @B@5 A @J@P@=
@. @d@. A^ A@2@-@2@5 @i A@.option_clauses@2@,@5 B B@6qualify_list A@9XD  t  t t  At  ]c 
O A ]bC@@ A A 	@:C@A A A
	@3
@5qualify A@6 ]a@9XD  t  t t  At  ]_ DD  t  t t  At  ]_ 
O A ]_C@I A A 
@:C@J A A		@3@,@5
option_clause A
@6 ]g A@9XD  t  t t  At  ]j 
O A ]iC@N A A@3@Q
@<@. @d Bd@-@2@5 ]]@$
@9C@}@R A A
 W@3@<@#
@,@5 ]X@. @2@,@. @+@+@2@5 ]Z@,@5 ][@. B@. W@. W@2@+@+@2@/ @t@. G @/ C]@. C`@2@2@/  A@/ W@. @2@1@. C`@2@2@!@#@ 
 @!@9C@A@[ A A@3@0@+@+@2@5 A< @<@,@,@5modes_and_types A@,@0@2@5 ]l@. B@. W
@-@2@2@!@#
@ 
 @!@9C@b A A@3@. A@/ A^option_specifier
@2@5 ]]@$
@9XD  t  t t  At  ]f 
O A ]eC@E A A
 

@3@<@9C@F A A 

@:XD  t  t t  At  U 
O A UC
@z A A 

 [
@:XD  t  t t  At 
mode_and_type 
O A ]qC@s A A
 H
	
 @t
 G
output@3@<
@6 U A@9C@u A A
 M
@3@<
@6 ]u@9C@w A A@3@6 ]u@9XD  t  t t  At  ]o 
O A ]nC@f A A  @@:C@G@g A A	
@3
@,@5 ]r A@B@( C@J@$@& C@C@=@%@B@( @@J@6 ]m@C@=@ 
 @t@!@6 ]m@9XXQM GUF@$/usr/lib/swi-prolog/library/lists.pl  ZsAuC @S E
proper_lengthEsubtractE T,Esame_lengthE M)EunionEnth0E M(EintersectionElist_to_setEis_setEnth1E ]E ]EnumlistE K*Emax_listEnexttoEmin_listE
min_memberEsum_listE	selectchkE I"E WEselectE
max_memberE ]E R_E EE HEE ]EpermutationXD  t  t t  GUt  G[ 
O GU T,C@i GT GT	
@3
@6member_ HF@9XD  t  t t  GUt  ]z 
O GU ]yCB GT GT	@3@<@9CB GT GT
@3
@5 C\@<@6 ]y HF@9CB GT GT
	
@3@6 ]@9XD  t  t t  GUt nth0_det 
O GU ]C@ GT GT 

@3@<@9C
@ GT GT	

@3@<@9C@ GT GT		

@3@<@9C@ GT GT			

@3@<@9C@ GT GT				

@3@<@9C@ GT GT					

@3@<@9C@#@ GT GT							
@3@n
 @_@d@` @r
@6 ] HF@9XD  t  t t  GUt  ]~ 
O GU ]}CB GT GT	@3@<@9CB GT GT
@3
@5 C\@<@6 ]} HF@9CB GT GT
	
@3@6 ]@9XD  t  t t  GUt  M* 
O GU M)CB GT GT@3@<@9CB GT GT
@3@5 C\
@6 M) HF@9XD  t  t t  GUt select_ 
O GU ]C@ GT GT 
@:C@ GT GT	@3@6 ] HF@9C@ GT GT
@3@6 ]@9XD  t  t t  GUt  ] 
O GU ]CBR GT GT@3@,@,@5 F@( C@,
@5 HA
@6 B@9XD  t  t t  GUt  ] 
O GU ]C
Ba GT GT@3@,@5list_to_set_ HF@$@9XD  t  t t  GUt  ] 
O GU ]CBw GT GT	@3@<@9CBx GT GT
@3
@5 C\@<@ 
@!@6 ] HF@9C
B| GT GT	
@3
@6 ]@9XD  t  t t  GUt append_ 
O GU ]C@ GT GT @:C@ GT GT
@3@,@5 HE HF
@6 ] HF@9XD  t  t t  GUt  ] 
O GU ]C@l GT GT 
@:C@m GT GT
@3
@6 ]@9XD  t  t t  GUt generate_nth 
O GU ]CA@ GT GT 	
@:CAA GT GT		
	@3@n

@6 ] HF@9XD  t  t t  GUt nth_gen 
O GU ]CA GT GT 
	
@:CA GT GT@3
@,@5 Ck@6 ] HF@9XD  t  t t  GUt  ] 
O GU ]CB: GT GT@3 C@5 B/ B1 C@5 ]@_@e@f@p@6numlist_ HF@9XD  t  t t  GUt  ] 
O GU ]CB GT GT
@3
@6 ] HF@9XD  t  t t  GUt  ] 
O GU ]CB* GT GT
@3
@6 ] HF@9XD  t  t t  GUt  ] 
O GU ]CA GT GT	
@3
@6min_member_ HF@9XD  t  t t  GUt  ] 
O GU ]CB GT GT@3 @6 ] HF@9XD  t  t t  GUt  I# 
O GU I"CA GT GT@3@,@5 I# HF@<@$@9XD  t  t t  GUt  ] 
O GU ]CA GT GT	
@3
@6max_member_ HF@9XD  t  t t  GUt  Gs 
O GU R_CA GT GT@3@6 Gs HF@9XD  t  t t  GUt  ] 
O GU ]C@lA GT GT@3@,@,
@5 F@,@,@5 F@B@(
 C@( C@J@'@C@=@F@B@Q
@( C@J@5 B@C@=@3@B@(
 C@Q@J@5 B@C@=@!@B@Q
@Q@J@,@5 B@5 B@= A@5 ] A@5 ]@C@6perm HF@9XD  t  t t  GUt  ]x 
O GU ]wCAh GT GT@3@,@,
@5 F@(
 C@$@9XD  t  t t  GUt 
close_list 
O GU ]CBk GT GT@3@<@9C
Bl GT GT	@3@6 ] HF@9XD  t  t t  GUt  ]| 
O GU ]{CAw GT GT @:CAx GT GT		
@3
@6 ]{ HF@9XD  t  t t  GUt  ] 
O GU ]CA- GT GT@3@Q
@< 
@6 ]@9CA0 GT GT@3nonneg@5 ]
@6	find_nth0 HF@9XD  t  t t  GUt  Jd 
O GU M(CAU GT GT
@3
@6last_ HF@9XD  t  t t  GUt  ] 
O GU ]CA8 GT GT@3@Q
@<
@6 ]@9CA; GT GT@3positive_integer@5 ]@,@5 Ck
@6 ]@9XD  t  t t  GUt  ] 
O GU ]CBe GT GT@3@6 ]@9CBg GT GT
@3@5 C\@<
@6 ]@9XD  t  t t  GUt  ] 
O GU ]CB@ GT GT	
@3@<@ 
@!@9CBB GT GT


@3@n

@6 ]@9XD  t  t t  GUt  ] 
O GU ]C@<A GT GT@3@B@5 F_@J@n
 
@6 ]@D@=@#@B@Q
@J@ @!@6 ]@= C@6 ]@D@C
@9XD  t  t t  GUt  ] 
O GU ]CB- GT GT 	@:CB. GT GT
@3@_@d
@f@jmin@v@6 ]@9XD  t  t t  GUt  ] 
O GU ]C@5@ GT GT@3@B@5 F_@J@6 ]@D
@=@!@B@Q
@J@ 
@!
 @6 ]@= C@6 ]@D
@9XD  t  t t  GUt  ] 
O GU ]CB GT GT 	@:CB GT GT
@3@_@d
@f@j [|@v@6 ]@9XD  t  t t  GUt  K* 
O GU ]C@ GT GT 	@:C@/@ GT GT
@3@B@A
@5 H@J@N@J@6 ] HF@C@=@ 
@!@6 ]@9XD  t  t t  GUt  ] 
O GU ]CB GT GT 	@:CB GT GT
@3@_@f@d
@l@v@6 ]@9XD  t  t t  GUt  ] 
O GU ]CAE GT GT @3@<@9CAF GT GT		@3@n
 @6 ]@9XD  t  t t  GUt  ] 
O GU ]C
@ GT GT 

@:C@ GT GT
	
@3
@6 ] HF@9XD  t  t t  GUt  ] 
O GU ]CA GT GT 	@:CA GT GT
@3@B
@5 @ @J@6 ]@=
@6 ]@9XD  t  t t  GUt  ] 
O GU ]CA GT GT 	@:CA GT GT
@3@B
@5 B@J@6 ]@=
@6 ]@9XD  t  t t  GUt  Gs 
O GU ]CA GT GT 	@:CA GT GT
	@3@0@2@6 ]@9XD  t  t t  GUt  I# 
O GU ]C
A GT GT

@3@Q
@<@9CA GT GT	@3@<@9CA GT GT
@3@<
@,@5 ]@6 ]@9C	A GT GT 

@:XD  t  t t  GUt  ] 
O GU ]C@ GT GT@3@,
@5 ] HF@<@$
@9XD  t  t t  GUt  W 
O GU ]C@ GT GT @:C@ GT GT
@3
@6 ] HF@9XD  t  t t  GUt  ] 
O GU ]C
@ GT GT 	


@:C@ GT GT	

@3@6 ]@9XD  t  t t  GUt  ] 
O GU ]CA GT GT @:CA GT GT	
@3@,@5 ]
@6 ]@9XD  t  t t  GUt  ] 
O GU ]C	@ GT GT@3
@6 ]@9XD  t  t t  GUt  ] 
O GU ]CAX GT GT 	@:CAY GT GT
@3
@6 ]@9XD  t  t t  GUt  E 
O GU ]C@ GT GT@3 A@5 ]@6 ]@9XD  t  t t  GUt  E 
O GU HEC@t GT GT 	@:C@u GT GT
	
@3@6 ]@9XD  t  t t  GUt  ] 
O GU ]C
@ GT GT@3
@5 ] HF@<@9XXQM Dq-C @S @XD  t  t t  Dqt xref_open_source @D  t  t t  Dqt xref_source_identifier @D  t  t t  Dqt  C @D  t  t t  Dqt  C 
O Dq XC@s@#/usr/lib/swi-prolog/boot/license.pl   <A ]
unknown_license

 C`@)Unknown license: ~w.  Known licenses are:
 @@3@4license@6license_list ]@9C@*@ ] ]
 ]gpl
@EThis system may only distributed using the GNU General Public License @@5because the following components contain GPL-ed code: @ @@3@4 ]
@,@5	file_list ]@6see_also ]@9C@/@ ] ]
 ]lgpl@?This program may be distributed under any license, provided all @@;conditions implied by the GNU Lesser General Public License @@;are satisfied.  In particular, this implies the source code @@>to any modification in SWI-Prolog or one of the used libraries @must be made available. @
@3@4 ]
@6 ]@9C@@ ] ]
 ]
proprierary
@3@4 ]
@-@,@5 ] ]@#@B@.comment@+@2@5 C] ]@J@P@=@#
@#@  @
 C`@8The program contains modules covered by the "~w" license @@!@B@#@.url@+@2@5 ^
@#@J@ 
 C`See ~w @@!@=@#@D@  @@!@6 ]@9C@*@ SE SE 
initialize_now

 C`@'Initialization goal ~p will be executed
 @@.immediately for backward compatibility reasons @
 C` X@:CAc D D 
assertion_failed	

 C`Assertion failed: ~q
@:C@$Ae D D
 F
@3@4 D@,@5show_thread_context D@,@5show_time_context D@ 
 C`
@!@9CAi D D 
debug_no_topic

 C`@!~q: no matching debug topic (yet)
@:CA B B 
 B
load_failed
 C`~w: Failed to load file
@:CA B B 
 B
not_supported@+Emulator does not support foreign libraries

@:C@u Gw Gw 
 @d
socket_error

 C`Socket error: ~w
@:CB G G 
no_resource

 C`@7Could not find resource ~w/~w on ~w or system resources
@:C@ C% G G

trace_call_to

 C`Call to ~q at 
@3@4 G@8 V Z^@9C@:C8 G G
codewalk	reiterate

 C`@3Found new meta-predicates in iteration ~w (~3f sec) @@3@4 ^1
@,@5
meta_decls ^1@ 
 C`Restarting analysis ... @@!@9C@&@ G G 
 E ^5

 C`@cAutoloader: iteration ~D resolved ~D predicates and loaded ~D files in ~3f seconds.  Restarting ...
@:C@!@ G G 
 E	completed

 C`@;Autoloader: loaded ~D files in ~D iterations in ~3f seconds
@:C@JA G G	

 V`

 C`@8~D inferences, ~3f CPU in ~3f seconds (~w% CPU, ~w Lips)
@3@4 R@B@_@d@` @q@J@_@`@d@d@m@d@j @i V@u@=@& @r@$@9C@CA G G
 @d
 BF@3@4 K@,@5is_stack K@#@<@#@. @d
@/ BF@-@2@,@ A X@  @In: @@!@6 X K@9XD  t  t t  Dqt xref_source_time @D  t  t t  Dqt generated_predicate @O Dq ^G C@ B B@3@4 B @-@6 U\ B @9XD  t  t t  Dqt  Y @D  t  t t  Dqt  Y 
D  t  t t  Dqt $breaklevel 	 O Dq ^J C
A B B@3@4 B
break_level@5 @@<@9CA B B  @:XD  t  t t  Dqt  ^ @D  t  t t  Dqt  ^ 
O Dq ^C@ SE SE 
 F	@$use :- use_foreign_library/1 instead@:C@ SE SE 
 F@$use :- use_foreign_library/2 instead@:XD  t  t t  Dqt  Z` @D  t  t t  Dqt  Z` 
O Dq Z_C@ C) G G
clause_term_position
@3@4 ^1
@. A@+@2@5 F(@#@6@#message_location_file_term_position ^1@9C@5C, G G
 A
@3@4 ^1
@. A@+@2@5 F(
@. ZW@+@2@5 F(@#@<@#@ 
 C` X@!@9C@"C1 G G
 ^T
@3@4 ^1
@,@5clause_name G@#@ 
 C` Y@!@9CC4 G G
file_term_position
@3@4 ^1
@6 ^Q@9CC6 G G 
 Zd

 C` X
@:XD  t  t t  Dqt alternate_syntax @D  t  t t  Dqt  X @D  t  t t  Dqt  X 
D  t  t t  Dqt  W @D  t  t t  Dqt  W 
D  t  t t  Dqt  X @D  t  t t  Dqt  X 
O Dq XC@(A B B 
 D2foreign_install_functioninstall

 C`No install function in ~q
 @
 C`
	Tried: ~q@:CAZ Gr Gr 

process_error
 J
 C`Process "~w": exit status: ~w
@:CA\ Gr Gr 
 ^a
killed
 C`@!Process "~w": killed by signal ~w
@:XD  t  t t  Dqt  ^ @D  t  t t  Dqt  ^ @D  t  t t  Dqt  ^ 
D  t  t t  Dqt debug_control_hook @D  t  t t  Dqt  ^h 
D  t  t t  Dqt comment_hook @D  t  t t  Dqt  ^i 
D  t  t t  Dqt  V @D  t  t t  Dqt debug_print_hook @D  t  t t  Dqt  ^j 
D  t  t t  Dqt 	called_by @D  t  t t  Dqt  ^k 
O Dq ^kC@'Cs@#/usr/lib/swi-prolog/boot/syspred.pl   <A ^m
	on_signal

 E@3@4 A@> PN @j@5 K; A@= PN Cg@5 ^q@<@O@9XXQM B)F@'/usr/lib/swi-prolog/library/settings.pl  ZsAuC @S E
list_settingsEset_setting_defaultEconvert_setting_textEsetting_propertyErestore_settingE VEset_settingE B&E
save_settings E ^s E
load_settingsE B=E ^E ^XD  t  t t  B)t  ^ 
O B) ^CA B$ B$ C@3@<@9CA B$ B$@3@.
store_setting
@2@,
@. A D@
@2@5 C@,@5read_setting B(@6 ^ B(@9XD  t  t t  B)t assert_setting 
O B) ^CAp B$ B$
 
@3@.st_value
@2@6 B@9XD  t  t t  B)t env DD  t  t t  B)t  ^ 
O B) ^CA8 B$ B$@3@B@,
@5 M@J Ec
@6 ^v B(@=@$@C
@9XD  t  t t  B)t  ^w 
O B) ^vCBy B$ B$@3@5convert_text B(@<@9C
B{ B$ B$ AP	@3@< AP@6 B.@9C
B} B$ B$ IV	@3@< IV@6 B.@9CB B$ B$ C@3@<@,
@5 E@_@d
@i V@u@9CB B$ B$ B@3@<@,
@5 E@_@d
@i B@u@9C@+B B$ B$
 B
@3@<@B
@5 F_@J C@5 ^@= B@5 ^@. ^
@2@6 B.@9C
B B$ B$@3@5 E@6 B.@9XD  t  t t  B)t  ^y 
O B) ^xC@*B5 B$ B$@3@5 ED@<@ 

 
@!
@,@,@,@,@5curr_setting B(@<@6 ^y B(@9C@%B: B$ B$@3@ 

 
@!
@,@,@,@,@5 ^@6 ^@9XD  t  t t  B)t numeric_type 
O B) ^CAE B$ B$  C C@:CAF B$ B$  ] C@:CAG B$ B$  B B@:CAH B$ B$
 ^@3@B
@5 F_@J
@& C@=@& B@9XD  t  t t  B)t  ^ DD  t  t t  B)t  ^ 
O B) ^CA3 B$ B$@3@B
@,@5 M@J
 Ec@6 ^@=environment_variable@6 D2 B1@C@9XD  t  t t  B)t  ^ 
O B) ^CA B$ B$@3@6 ^ B(@9XD  t  t t  B)t eval_list_default 
O B) ^CA B$ B$ 
@:CA B$ B$
@3@5 B5@6 ^ B(@9XD  t  t t  B)t  ^ 
O B) ^C@CA B$ B$@3@,@0@. A E@2@2@5 D!@< E@,@0@. A|utf8@2@1@.bom @@2@2@5 UN @5write_setting_header B(@. B<@+
@+@-@-@-@-@2@.save_setting@/ 
@2@5 C@6 ['@9XD  t  t t  B)t  B7 @D  t  t t  B)t  B7 
D  t  t t  B)t  ^{ @nD  t  t @ot  B)t ^z D  t  t t  B)t  ^{ 
O B) ^zC@PAy B$ B$@3@,@,@5 B+ AP@5 B.@B@;@,
@5 ^ B(@J@. @2@5retract_setting B(@. @2@,@5 V B(@B@)
@J@. B)@/ B@. @2
@2@6 QA Q@@=@P@=@P@D
@9XD  t  t t  B)t  ^} @nD  t  t @ot  B)t ^|  D_D  t  t t  B)t  ^} 
O B) ^|C@AW B$ B$
@3@,@,
@5 B+ AP
@5 B.@B@
@,@,@-@-@5 ^@,@5 B5@J@. 
@2@,@5 ^@B@'@J@. 
@2@5 ^@=@+@B
@5 ^@J@P@=@@@5 B8@J@. 
@2@5 ^@. 
@2@5 ^ B(@M@B@'@J@P@=@. ^@/ ^@. 
@2@2@5 ^@6clear_setting_cache  B(@= B'
@6 ^@D@D@9XD  t  t t  B)t  B' @nD  t  t @ot  B)t B&  D_ D_ D_D  t  t t  B)t  B' 
O B) B&C@z B$ B$@3@. @d@. G G@/ B&

@2@-@2@6 @h@9XD  t  t t  B)t  B= @D  t  t t  B)t  B= 
O B) B<C@U G G  W Ep ]@"Indentation used goals in the body
  G@U@:C@W G G  W Ep ]@/Distance between tab-stops.  0 uses only spaces
  G@W@:C@Y G G  V Ep IV @Place cuts (!) on the same line
  G@Y@:C@[ G G  W9 Ep ]@NWidth of a line.  0 is infinite
  G@[@:XD  t  t t  B)t  B: 
O B) B9CA B$ B$@3@6 B.@9XD  t  t t  B)t  ^  
O B) ^C
@ B$ B$  @3@.
setting_cache@-@-@-@2@6 CQ@9XD  t  t t  B)t  B4 
O B) B3C	@ B$ B$	
@3@5 AN@<@9C@ B$ B$@3@. AO@2~s@6 BA@9XD  t  t t  B)t  ^y 
O B) ^C	B? B$ B$ 
 UO	@:CB@ B$ B$
 Cg@3
@6 B5@9C
BB B$ B$ 
 ^
@:C
BC B$ B$ 
 @7
@:XD  t  t t  B)t 
st_default @D  t  t t  B)t  ^ 
D  t  t t  B)t list_setting 
O B) ^C@XB_ B$ B$
 
@3
@,@,@,@-@5 ^
@,@5 B5@. 
@2@,@5 ^@B
@)@J@% He@=@% D'~w~t~*| ~q~w~t~*| ~w~n@0@. 
@2@1@1@1@1@1@2@6 S@9XD  t  t t  B)t  ^ 
O B) ^C@&B	 B$ B$@3@,@5 VU@. B>@+@2%+@5 E$ /*  Saved settings~n@5 BA    Date: ~w~n@0@2@5 BA \P@6 BA@9XD  t  t t  B)t  ^s  
O B) ^CBM B$ B$  @3@-@6 ^r B(@9XD  t  t t  B)t  ^ 
O B) ^C@`A B$ B$

 V
 
@3
@,@,@-@-@5 ^@<@,@5 B5@B@'@J@P@=@2@@@5 B8@J@. ^
@-@2@5 CQ@. ^
@2@5 B@. ^@/ ^@. 
@2@2@6 ^@M@9C@@A B$ B$
 V
 
@3@<@B@#@. U A@2 A@5 W W@J@. ^
@-@2@5 CQ@. ^
@2@6 B@= B'@. 
@2@6 ^@9CA B$ B$@3 B'@6 A^ B1@9XD  t  t t  B)t  ^ 
O B) ^CA B$ B$@3@0@. C( R@2@2@6 E @9XD  t  t t  B)t  ^ 
O B) ^CAm B$ B$
 @3@. ^@-@2@6 CQ@9XD  t  t t  B)t  ^s 
O B) ^rC@=BP B$ B$@3@,@5	spec_term B(@%@%
@(
~`=t~72|~n@5 D~w~t~*| ~w~w~t~*| ~w~n@0Name@1@1Value (*=modified)@1 D'@1
@1Comment@2@5 S ^@5 D@. ^@2@. ^
@2@6 C@9XD  t  t t  B)t  B= @nD  t  t @ot  B)t ^ D  t  t t  B)t  B= 
O B) ^CB  B$ B$@3@5 ED@<@,@,@5 B+@-@-@-@-@6 B;@9CB$ B$ B$
 @3@-@-@-@-@6 B;@9XD  t  t t  B)t  ^ 
O B) ^C@DA B$ B$@3@,@0@. A @Z@2@1@. D/ D1@2@2@5 D!@<@.
local_file@2@5 B @Z@,
@0@. A| ^@2@2@5 ^
@,@5 ^@. ^
@2@. F
@2@5 F@6 ^@9CA B$ B$@3@,@0@. A E@2@1@. D/ D1@2@2@5 D!@<@. ^@2@6 B@9CA B$ B$ @:XD  t  t t  B)t expr_to_list 
O B) ^CA B$ B$
 E@3@<@#@,@5 ^ B(
@6 ^@9C@0A B$ B$	
 ^@3@<@#@B@,@5 M@#@J@ 
@!@= ^@5 ^@$
@D@9C@2A B$ B$	

 ^@3@<@#@B@,@5 M@#@J@ 
@!@=@ 
@!@D@9C@/A" B$ B$


 B'@3@<@#@. @2@,@,@5 B+@. @2@,@5 ^@#@ 
@!@9CA' B$ B$ 

@:XD  t  t t  B)t  ^u @nD  t  t @ot  B)t ^t  D_D  t  t t  B)t  ^u 
O B) ^tC@uA B$ B$	@3@,@,
@5 B+ AP
@5 B.@B@S
@,@,@-@-@5 B;@J@.  B)@/ ^
@-@2@5 CQ@. 
@2@5 ^@B@'@J@P@=@.  B)@/ ^
@2@5 B@,@5 B5@. 
@2@6 ^| B(@= B'@. 
@2@6 ^@D@C@9XD  t  t t  B)t  ^ 
O B) ^C@"@e B$ B$	@3@,@5 B;@B
@,@5 ^ B(@J@$
@=@$
@C@9XD  t  t t  B)t  ^ @D  t  t t  B)t  ^ @D  t  t t  B)t  ^ 
D  t  t t  B)t  B' @nD  t  t @ot  B)t V  @rD  t  t t  B)t  B' 
O B) VC@j@ B$ B$
@3@,@,
@5 B+@B@F
@5 ED@J@B
@,@5 ^@J@$@D@=@*@B
@,@,@-@-@5 ^@J@6 B5@= B'@. 
@2@6 ^@D@C@=
@-@-@-@-@5 B;@. 
@2@6 ^@D@C@9XD  t  t t  B)t  B7 
O B) B6C@ B$ B$@3@,@5 B7 B(@<@$
@9C	@ B$ B$@3@5 C0@<@$
@9C@ B$ B$@3@,@5 ^ B(@<@$
@9C@6@ B$ B$
 ^@3@<@B@"@,@5 M@J@,@5 ^@. ^@. ^@2@2@5 B@$
@=	 ^@6 ^@D@9C@5@ B$ B$	
 ^@3@<@B@,@5 M@J@,@5 ^@=@$
@D@. ^@. ^@2@2@5 B@$
@9C@%@ B$ B$
 ^@3@<@. @2@,@,@5 B+@. @2
@5 ^
@6 B.@9C@@@ B$ B$	@3@,@5 ^ B(@<@,@5arithmetic_expression_value B @B@( B@J@_@d@i ^@v@=@B@& C@J@_@d@i V@v@=@#@. ^
@2@5 B@$
@9C@6@ B$ B$
 E	 AP@3@<@. ^@. E@2@2@,@5 B@,@5 C@. ^@. E@2 AP@2@5 B@$
@9C@#A  B$ B$

 A@3@<@,@5 ^@. ^
@. ^@2@2@5 B@$
@9CA B$ B$ 

@:XD  t  t t  B)t  ^ @D  t  t t  B)t  ^ 
D  t  t t  B)t  W @D  t  t t  B)t  W 	 D  t  t t  B)t  W 
O B) WC@$@c B$ B$
 ^
 ^ U A @e
 ^@3@. U@1 A@1 @e@2@6 [@9XD  t  t t  B)t  ^ @D  t  t t  B)t  ^ 
D  t  t t  B)t  ^ @D  t  t t  B)t  ^ 
D  t  t t  B)t  ^  
O B) ^~C
A B$ B$@3@,
@5 ^ B(@<@6 ^ B(@9XD  t  t t  B)t  ^ 
O B) ^CB[ B$ B$
 

 
@3@<@9CB\ B$ B$ 	
 
@:XD  t  t t  B)t  ^ 
O B) ^C@[B B$ B$		
 
@3
@,@,@,@-@5 ^@B@>
@,@5 ^@A@,@5 B5@5 F @J@N@=@C@J~n%	~w~n@0@2@5 BAsetting(~q:~q, ~q).~n@0@1
@1@2@6 BA@=@P@D@9XXQM \F@#/usr/lib/swi-prolog/library/date.pl  ZsAu@ C @S E
parse_timeE ^E ]Eday_of_the_weekEday_of_the_yearXO \day_name C@u G  ZsA ^  @S@u@n

@:C@ ^ ^ @M@o@n

@:C@ ^ ^ @T@u@e

@:C@ ^ ^ @W@e@d

@:C@ ^ ^ @T@h@u

@:C@ ^ ^ @F@r@i

@:C@ ^ ^ @S@a@t

@:C@ ^ ^ @S@u@n

@:XO \digits C@ ^ ^

@3
digit@5 Eg @#@<@#@6 _  ]@9C@ ^ ^ 	@:XO \ordinal C@4@ ^ ^		@3@,
@,@5 _ ]@,@,@5 _@,@,@5 _@_@d
@`@d@m@d@`
@m@l@d@l@uAn@5 CW@$@9XO \opt_time C@%@ ^ ^@3@>@ 
@T@!@=	@ 
@ @!@<@#@6iso_time ]@9C
@ ^ ^    	
@:XO \ \
 C@.@Z ^ ^

iso_8601
 @-@3 _@,
 @,@5 _ ]@_@` @d@m@u@$@9C@] ^ ^ _
 @3@,@5year ]
@6
iso_8601_rest ]@9C@@` ^ ^rfc_1123
 @3@-@,@5 ^ ]@ @,@ @!@,@5ws ]
@,@5day_of_the_month ]@,@5 _@,@5
month_name ]@,@5 _@,@5 _@,@5 _@,@5hour ]@ @:@!@,@5minute ]@ @:@ @!@ @,@!@5second ]@!@,@"@5 _@B@$@ @"@G@M@T@#@!@J@$@$@#@=@$@"@C@#@9XO \opt_fraction C@H@ ^ ^

@3@>@ @.@!@=	@ @,@!@<@#@,@,@5 _@,@5 B@_@d@` @q@,@5 Lz@_@e@d@`
@d@j U@j @l@u@$
@9C@ ^ ^ 	
	@:XO \ _	 C@ ^ ^	
@3
@. _
@2@5 _@$@9XO \day C@ ^ ^@3@,
@5	int2digit ]@5 CW@$
@9XO \month C@ ^ ^@3@,
@5 _1@5 CW@$
@9XO \ ^ C@.A ^ ^
 \
@3@. AO@+@2%u@. \	
     A- A-@2@5 ^@6 E @9XO \ _2 C@ ^ ^@3@,
@,@5 _@,@,@5 _@_@d
@`
@m@d@l@u@$@9XO \ ^ C@.A ^ ^
 _6
@3@. AO@+@2%j@. _8
     A- A-@2@5 ^@6 _9@9XO \week_ordinal C@;A ^ ^@3@. AO@+@2%w@. _8
     A- A-@2@5 ^@,@5 _9
@_@f@`@j C`@`@m@d@j C`@g@l@`@l@u@9XO \ _ C@;@ ^ ^@3@,
@,@5 _@,@,@5 _@,@,@5 _@,@,@5 _@_@d
@`C@m@d@`@d@m@l@d@`
@m@l@d@l@u@$@9XO \ ^ C@7@U ^ ^@3@,
@5 L}@. \@+@+@+@+@+@+@+@2
@5 B@<@. _8 A- A-@2@6 B @9XO \ ^ C@R ^ ^@3@-@6 ^ ]@9XO \ _* C@ ^ ^@3@,
@,@5 _1 @<
@5 CW@#
@6 _, ]@9XO \ ] C
@: ^ ^  _
 _8

@:C@; ^ ^  _5
 _8	

@:C@< ^ ^  _0
 _8


@:C@= ^ ^  _%
 _8


@:C@> ^ ^  _(
 _8


@:C@? ^ ^  _+
 _8


@:C@@ ^ ^ 
utc_offset
 _8


@:C@A ^ ^	time_zone
 _8


@3@*
 A-@9C@B ^ ^daylight_saving
 _8


@3@*
 A-@9C@D ^ ^  \
 _8

 _6
@:C@E ^ ^  VI
 _8


 V
@:XO \ _' C@ ^ ^@3@,
@5 _1 @;@5 CW@$
@9XO \ _$ C@ ^ ^@3@,
@5 _1 @5 CW@$
@9XO \ _ C@-@o ^ ^
@-@3@,@5 _4 ]@ @-@!@,@5 _/ ]
@6 _
 ]@9C@r ^ ^		
    @-@3@6 _G@9C@t ^ ^

@3@,@5 _G@,@5 _H
@6 _I@9C@ @w ^ ^

	
@-@3@,@5 _ ]
@6 _I@9C@@@z ^ ^	
@-@W@3@,@,@5week ]@ @-@!@,@,@5 ^ ]
@,@5 _I@5 _< ]@$@9C@4@~ ^ ^	
@W@3@,@,@5 _K@,@,@5 _N
@,@5 _I@5 _P@$@9C@%@ ^ ^		   @W@3@,@,@5 _K@5 _P@$@9XO \ _
 C@S@ ^ ^@3@,
@,@5 _#@ @:@!@,@,@5 _&@ @:@!@,@,@5 _)@,@,@,@,@5timezone ]@_@d@d@l@u@_@d@d@l@u@_@d@d@l@u@$@9C@?@ ^ ^@3@,
@,@5 _#@ @:@!@,@,@5 _&@,@,@,@,@5 _Q@_@d@d@l@u@_@d@d@l@u@_@d@u@$@9C@A@ ^ ^@3@,
@,@5 _#@,@,@5 _&@,@,@5 _)@,@,@,@,@5 _Q@_@d@d@l@u@_@d@d@l@u@_@d@d@l@u@$@9C@6@ ^ ^

@3@,
@,@5 _#@,@,@5 _&@,@,@,@,@5 _Q@_@d@d@l@u@_@d@d@l@u@_@d@u@$@9C@+@ ^ ^@3@,
@,@5 _#@,@,@,@,@5 _Q@_@d@d@l@u@_@d@u@_@d@u@$@9XO \ _O C@ ^ ^@3@,
@5 _@5 CW@$
@9XO \ _! C@ ^ ^ @J@a@n

@:C@ ^ ^ @F@e@b

@:C@ ^ ^ @M@a@r

@:C@ ^ ^ @A@p@r

@:C@ ^ ^ @M@a@y

@:C@ ^ ^ @J@u@n

@:C@ ^ ^ @J@u@l

@:C@ ^ ^ @A@u@g

@:C@ ^ ^ 	@S@e@p

@:C@ ^ ^ 
@O@c@t

@:C@ ^ ^ @N@o@v

@:C@ ^ ^ @D@e@c

@:XO \ _L C@ ^ ^@3@,
@5 _1@5@5 CW@$
@9XO \ _ C@ ^ ^@3@,
@5 _1@5 CW@$
@9XO \ _ C@ ^ ^@ @3@<@#

@6 _@9CA ^ ^ 	
@:XO \ _R C@8@ ^ ^
 @+@3@,@,@5 _#@ @:@!@,@,@5 _&@_@` @d@m@u@_@` @d@m@u@$@9C@/@ ^ ^


 @+@3@,@,@5 _#@,@,@5 _&@_@` @d@m@u@_@` @d@m@u@$@9C@ @ ^ ^	  @+@3@,@,@5 _#@_@` @d@m@u@$@9C@2@ ^ ^
 @-@3@,@,@5 _#@ @:@!@,@,@5 _&@_@d@u@_@d@u@$@9C@)@ ^ ^


 @-@3@,@,@5 _#@,@,@5 _&@_@d@u@_@d@u@$@9C@ ^ ^	  @-@3@,@,@5 _#@_@d@u@$@9C@ ^ ^    @Z@:C@ ^ ^   @3
@,@5 _@ @U@T@C@!@9C@ ^ ^   @3
@,@5 _@ @G@M@T@!@9C
@ ^ ^    	
@:XXQM GF@./usr/lib/swi-prolog/library/prolog_autoload.pl  ZsAuC @S E EE A XD  t  t t  Gt autoloaded_count @D  t  t t  Gt  _U @D  t  t t  Gt  _U @D  t  t t  Gt  W @D  t  t t  Gt  W 	 O G W C@' G G
 E
 [ IV
 [@3 IV@6 [@9C@$@' G G
 E
 ^ U D @e
 ^@3@. U@1 D@1 @e@2@6 [@9XD  t  t t  Gt 
autoloaded DO G _V C@ G G@3@. _U@+@2@5 H@,
@5 Ck@. _X
@2@5 EM@O@9XO Gassert_autoload_hook C@0@ G G@3@. B@.  @@/ T*@. FY@. @+@/ @+@+
@2@+@2@-@-@2@/ _W@. @/ 
@2@2@6 @Q@9XO G
autoload_step C@@ G G

@3@. [@+
@2 @@5 W Wcount@. B}@-@2@,@5
aggregate_all G@. @t@. @ A@+@2@/ @t@. @ FX@+@2@/ @t@. D A @@2@/ @t@. D FX
@2@/ @t@. _Y@+@2@/ EN@/ _X @2@.prolog_walk_code@2@. @t@. H
@/ _X@+@2@/ @t@. F,@2@/ @t@. D A@2@/ D FX@2@5 C} _^@. B}@-@2@,@5 __@$@_@d@d@j C`@u@9XO G E C@R@Y G G		@3 A@5 B/ B1 E@,@5 E _^@. B}@-@2@,@5 __ @,
@5 A [L _^@. B}@-@2@,@5 __ E@,@5 E@_@d@f@j C`@v@,@5information_level [L@_@d@g@j C`@v@. E@/ ^=
@2@6 A@9XO G _i C@t G G@3@B@. [ @@2 @@5 _]@J@&
 @=@&
 @9XO G _g C@Q@f G G
@3 E@,
@5 E@,@,@5 _[ [L E@,@5 E@_@d@d
@j C`@v@,@5 Ck@B@&@_@d@` @q@J@,@5 _h@. E@/ ^;@2@5 A@6 _f@=@$@C@9XO G _T C@V G G  @3@6 E [L@9XXQM A-C @S @XD  t  t t  At  W @D  t  t t  At  W 
D  t  t t  At  ]W @D  t  t t  At  ]W 
O A ]VC@6 G G 
 FE FH@:C@K G G 
 _c G@:C@' G G 
 E G@:C@8 G G 
read_file_to_codes F@:C@< G G 
read_file_to_terms F@:C@c B$ B$ 
 ^ B)@:C@4 G G 
 V G@:C@S G G 
prolog_read_source_term G@:C@V G G 
read_source_term_at_location G@:C@^ G G 
directory_source_files G@:C@0 G G 
print_prolog_backtrace G@:XXQM GF@D/build/spark-6nmaoT/spark-2012.0.deb/checker/checker_ioutilities.pro   8AAuC @S @E JE KXO G J C@@_ G G@3@5 K J@,@5 [ YY@,@5 [ _{@,
@5 [ _{@,@5 [ _{ W@5 BA@&Usage: checker [options] Target_File~n@5 BA W@5 BA@*Target_File - Either a .vcg or .siv file~n@5 BA W@5 BA@?All options may be abbreviated to the shortest unique prefix.~n@5 BA W@5 BAStandard options~n@5 BA----------------~n@5 BA@8-help                 - Display this help information.~n@5 BA@6-version              - Display version information.~n@5 BA@C-plain                - Adopt a plain output style (e.g. no dates~n@5 BA@.                        or version numbers).~n@5 BA@E-overwrite_warning    - Confirmation needed to overwrite command or~n@5 BA@*                        proof log files.~n@5 BA@D-command_log=Log_File - Specify filename for the command log file.~n@5 BA@B-proof_log=Plg_File   - Specify filename for the proof log file.~n@5 BA@J-execute=Log_File     - Execute a previously generated command log file.~n@5 BA@<-resume               - Resume a previously saved session.~n@5 BA W@5 BA~a~n@0@2@5 BA _@0@2@5 BA _@0
@2@5 BA _@0@2@5 BA@<@9XO G K C@H G G@3 IH@ Dj O@5 G Gi@<@9C@N G G@3 I
@ Dj O@5 G _@<@9C@T G G@3@;Could not calcuate banner. Unexpected system configuration.@6 G _@9XXQM ]F@#/usr/lib/swi-prolog/boot/license.pl   <As@ C S Eeval_license E ^ E ]XD  t  t t  ]t  ] 
O ] ]C@ ] ] 	@:C@ ] ]

 C`    ~w
 @@3@6 ]@9XD  t  t t  ]t  ] 
O ] ]C@ ] ]@3@,@. ^
@-@-@2@,
@5 Ao ]@#

@6 ] ]@9XD  t  t t  ]t  _  
O ] _C@ ] ]  @3@5
report_gpl  ]@6report_proprietary  ]@9XD  t  t t  ]t  ] 
O ] ^ C@s ] ]@3@B A@,@5 B ]@J@P@=@%<unknown file>@6 ] ]@9XD  t  t t  ]t  ] 
O ] ]C@z ] ]@3@5warn_if_unknown ]@.licensed
@2@6 B ]@9XD  t  t t  ]t gpled 
O ] _C
@ ] ]@3@,@5 _ ] ]@-@6 ^	@9XD  t  t t  ]t  _  
O ] _C@(@ ] ]@3@>@,
@.proprietary
@+@2@,@5 \ ] @. ]@. ^@2@2@5 A ]@O@=@P@D
@C@9XD  t  t t  ]t  _ 
O ] _C@ ] ]@3@5 _@,@-@5 ^	@* ]@* ^@9XD  t  t t  ]t  _ 
O ] _C@~ ] ]@3@-@-@5 ^	@<@9C@ ] ]@3 D@@. ]
@2@6 _@9XD  t  t t  ]t  _  
O ] _C@ ] ]@3@,
@. _
@2@,@5 _@< @. ] ]@2@6 _@9C@ ] ]  @3 @. ^  ^@2@6 _@9XD  t  t t  ]t  ] 
O ] _C@ ] ] 	@:C@d@ ] ]
@3
@-@,@5 ^	@#@B@3@>@. ^@+@2@5 ^
@=	@. ^@+@2@5 ^
@#@J@ 
 C`    ~w~t16~|~w @@!@=@ 
 C`	   ~w @@!@C@6 _@9XD  t  t t  ]t  ] 
O ] ]C@ ] ]  @@9See http://www.swi-prolog.org/license.html for details on @@?SWI-Prolog licensing policies supporting both free and non-free @	Software.@:XD  t  t t  ]t  ] @D  t  t t  ]t  ] 
O ] ^
C@5 ] ]  ] ]
 ^GNU General Public License
 ^@$http://www.fsf.org/copyleft/gpl.html@:C@9 ] ]  ^ ^
 ^@!GNU Lesser General Public License
 ^@'http://www.fsf.org/copyleft/lesser.html@:C@> ] ] swipl ^
 ^@ SWI-Prolog Prolog Source License
 ^@&http://www.swi-prolog.org/license.html@:C
@E ] ] guile ^
 ^License for Guile@:C
@H ] ] gnu_ada ^
 ^@9The license of the run-time units of the GNU Ada compiler@:C@K ] ] x11 ^
 ^The X11 licens
 ^http://www.x.org/terms.htm@:C@O ] ] expat ^
 ^
Expat license
 ^@%http://www.jclark.com/xml/copying.txt@:C@S ] ] sml ^
 ^@+Standard ML of New Jersey Copyright License
 ^@5http://cm.bell-labs.com/cm/cs/what/smlnj/license.html@:C
@W ] ] 
public_domain ^
 ^Unrestricted Public domain@:C@Z ] ] cryptix ^
 ^The Cryptix General License
 ^@(http://www.cryptix.org/docs/license.html@:C@^ ] ] bsd ^
 ^The modified BSD license
 ^@.http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5@:C@b ] ] zlib ]
 ^The license of ZLib
 ^@*http://www.gzip.org/zlib/zlib_license.html@:C
@g ] ] lgpl_compatible ^
 ^Other LGPL compatible license@:C
@j ] ] gpl_compatible ]
 ^@)Other GPL and not LGPL compatible license@:XD  t  t t  ]t  _ D  t  t t  ]t  _ @D  t  t t  ]t  _ 
XQM QF@!/usr/lib/swi-prolog/boot/parms.pl   <As@ C S XD  t  t t  Qt  Q 
O Q QC
@A Q Q@3@5library_directory_cache Q@<@* C@9C@D Q Q@3@- D1@5 Au @5 @+ @<@. _
@2@6 EN @9C@H Q Q@3@. _
@2@5 _@O@9XD  t  t t  Qt $default_editor 	 D  t  t t  Qt  _ 
O Q _C@L Q Qnotepad@3 SD @@5 @ Q@<@9C@N Q Q vi@:XD  t  t t  Qt  _ D  t  t t  Qt  _ @D  t  t t  Qt  _ @D  t  t t  Qt  _ 
XQM
data__formatsF@A/build/spark-6nmaoT/spark-2012.0.deb/simplifier/data__formats.pro  7AAuC @S @E GeEget_typeE	get_stateE GjXO _ _ C@Iu Gc  7AA _@3@. _
@2@5 B@<@9XD  t  t t  _t  _ @O _ _ C  B B ReadTextCharList C@:C  B B ModuleFunctorArity
 Module_Atom Functor_Atom	Arity_Int@:C  B B Lines	everyLine
upToLineInt@:C  B B Problem @e D@@:C  B B 
ProofFileKindverification_conditionsdeadpath_searchpath_functions@:C  B B 
DebugFileKind	data__prf	data__vcg G@:XD  t  t t  _t  _ @O _ _ C
  B B  _
 _	Data_AtomDataAttributes_Any@:C
  B B  _
 _	Type_AtomTypeAttributes_AnyList@:C
  B B get_base_unique_id
  	Base_Atom _@:C  B B get_datafiles_vcg
  VcgFile_Atom@:C  B B get_datafiles_dpc
  DpcFile_Atom@:C  B B get_datafiles_simplified_vcg
  SimplifiedVcgFile_Atom@:C  B B get_datafiles_summary_dpc
  SummaryDpcFile_Atom@:C  B B get_datafiles_fdl
  FdlFile_Atom@:C  B B get_datafiles_local_user_rule
  LocalUserRuleFile_Atom@:C  B B get_datafiles_global_user_rule
  GlobalUserRuleFile_Atom@:C  B B get_datafiles_rule
  
RuleFile_Atom@:C  B B get_datafiles_pfs
   PfsFile_Atom@:C  B B get_datafiles_simplified_pfs
  #SimplifiedPfsFile_Atom@:C  B B get_datafiles_dec
  &DecFile_Atom@:C  B B get_datafiles_log
  )LogFile_Atom@:C
  B B get_datafiles_debug
  , _DebugFile_Atom@:C
  B B get_system_start_date_time
  /NowDate_AtomNowTime_Atom@:C  B B  Gy
 Gy
ToolName_Atom@:XO _declare_data_formats  C@5 _ _  @3 _@. _    @2@5 _ _ _@. _    @2@6  7@9XO _ _ C@M _ _@3@. _
@2@5 B@<@9XXQMosetF@#/usr/lib/swi-prolog/library/oset.pl  ZsAuC @S E
oset_delelE
oset_addelE	oset_dintEoset_dunionE	oset_diffEoset_intEoset_isE
oset_powerE
oset_unionXO  9happ C@u G  ZsA  N 	@:C@  N  N
	

@3@6  L  9@9XO  9diff3 C@u  N  N Ar
@3
@6diff12  P@9C@w  N  N A1@3@6  B  P@9C@y  N  N C=@3@6diff21  P@9XO  9pset C@  N  N 	@:C@  N  N
@3
@,@5  O@6  Z  P@9XO  9  X C
@k  N  N 
@:C@l  N  N@3@,@5 @ 
@6  Q  P@9XO  9dint C@  N  N 	@:C@  N  N
@3
@,@5  D  P@6  `  P@9XO  9isect3 C
@\  N  N Ar@3
@6isect2  P@9C@^  N  N A1
@3@6  b@9C@`  N  N C=@3@6  f@9XO  9  A C@  N  N 	@:C@  N  N
@3
@,@5  J  P@6  i  P@9XO  9  T C@p  N  N 
@:C@q  N  N@3@,@5  ]
@6  _@9XO  9  H C@  N  N@3@,@5 R_ HF@0@2@,
@5  \
@6 HA@9XO  9delel C@  N  N Ar
@3
@6  :  P@9C@  N  N  A1
@:C@  N  N  C=
@:XO  9  : C@  N  N 	@:C@  N  N
@3@,
@5  ]
@6  m  P@9XO  9addel C@  N  N Ar
@3
@6  <  P@9C@  N  N  A1
@:C@  N  N  C=

@:XO  9  < C@  N  N 	@:C@  N  N
@3@,
@5  ]
@6  q  P@9XO  9  G C@5  N  N A-@3@<@O@9C@6  N  N @:C@7  N  N
@3@5 R
@6  u  P@9XO  9  > C@  N  N @:C@  N  N
@3
@6  c@9XO  9  @ C@  N  N @:C@  N  N
@3
@6  k@9XO  9union3 C@H  N  N Ar
@3
@6union2  P@9C@J  N  N A1
@3@6  j@9C@L  N  N C=

@3@6  y@9XO  9  B C@g  N  N 	@:C
@h  N  N
@3
@6  W@9XO  9  z C
@C  N  N 
@:C@D  N  N@3@,@5  ]
@6  w  P@9XO  9  D C@S  N  N 	@:C
@T  N  N
@3
@6  f@9XO  9  F C@0  N  N A-@3@<@O@9C@1  N  N @:C	@2  N  N@3@6  v@9XO  9  J C@?  N  N 	@:C
@@  N  N
@3
@6  y@9XO  9  g C@W  N  N 
@:C@X  N  N@3@,@5  ]
@6  d  P@9XXQM WF@ /usr/lib/swi-prolog/boot/dwim.pl   <As@ C S E$dwim_correct_goalE$similar_moduleE X3E WXD  t  t t  Wt principal_predicates 
O W  C
AYs@ /usr/lib/swi-prolog/boot/dwim.pl   <A  @3@,
@5find_definitions W
@6 DX W@9XD  t  t t  Wt correct_goal 
O W  C@9    

 
@3@Q
@<@9C@;    
 

 @3@>@Q@=@Q@<@9C@?    
 U

 U@3@<@6   W@9C@&@A    
 

 @3@-@. @2@5 V W@<@6correct_meta_arguments W@9C@D    

 @3@-@. 
@2@5  @<@6  @9C@+@G    @3@. 
@2@,@5dwim_predicate_list W@<@,@5   W@. 
@2@,@5correct_literal W
@6  @9C@Q@L    
@3@A@.  [e@2 D1@5 @ W@J@N@5 U W@<@,@,@5 C W@,@5 F W@B@( @e@J@. @/ @2@5 D3 W@&
 D1@=@B
@( G@J@$
@=@&
 D1@9C
@X     

 
@:XD  t  t t  Wt    
O W  C
A{    	
@3@-@5  @<@9CA}    
 
@3@,@.	dwim_pred@. 
@2@2@5 \ W@<@9CA    @3@,@.  
@2@5  @<@9CA    
 	@3@. @+
@2@. V@-@/ 
@2@6  @9XD  t  t t  Wt    @nD  t  t @ot  Wt    A-D  t  t t  Wt    	 D  t  t t  Wt    
O W  C@#A    
 

 
@3@5 [> W@5 G W@-@. 
@2@6  @9XD  t  t t  Wt    
O W  C@    
 G9

 G9@3@<@9C@-@    @3@. 
@2@. @o@+@2@5 U W@<@,@,@5  
@5   
@6
correct_margs W@9C@     

@:XD  t  t t  Wt  X4 @nD  t  t @ot  Wt X3  A-D  t  t t  Wt  X4 
O W X3CAw    @3@,@5  @6 @( W@9XD  t  t t  Wt    
O W  C@!A    	
 
@3@,@,@5 B, W@5 C W@. @2
@6 Fe W@9XD  t  t t  Wt  W @nD  t  t @ot  Wt W  A-D  t  t t  Wt  W 	 D  t  t t  Wt  W 
O W WC@?@    

 
@3
@,@,@5
name_arity W@,@5 F W@B
@'@J@P@C@=@#@,@5find_predicate W@<@,@5 HB W@6
principal_pis W@9C@%@    
 	@3@,
@,@5  @. 
@2@. \=
@-@2@5 Ao W@* C@<@9C@    @3@6  @9XD  t  t t  Wt    
O W  C@@    
@3@,@,@5  @,@,@5  @-@,@5  @,@5  @<@0@-@+@2@5 A< W@0@2@5  @B@A@B@. @/ @2@5 Aj W@J@#@ 

 @!@=
@,@5 E_ W@$
@,@5	goal_name W@. Y$@2@5 CU W@J@P@=@$
@D@9C@%@    @3@-@,@5  @-@,@5  @0@+@2@5
include_arity W@<@0@2
@6  @9C@    @3 @e@. Y
@2@5 A W@O@9XD  t  t t  Wt find_definition 
O W  C@IAb    @3@-@,
@5  
@5  @B@5@. V@+@2@5  @J@B@.  
@2@. V@2@5  @J@ 
  
@!@=
@ 
 
@!@=@$
@C@9XD  t  t t  Wt    
O W  CA]     	@:CA^    
	@3
@5   W@6  @9XD  t  t t  Wt map_pi_heads 
O W  CAI    @3@<@9CAJ    
@3@5map_pi_head W
@6   W@9XD  t  t t  Wt pack_ 
O W  CA     
@:XD  t  t t  Wt    
O W  C@8A	    
@3@. @+@+@2
@,@5 A\ W@. @2@5	pack_name W@<@,@5  @6   W@9XD  t  t t  Wt    
O W  CAN    
 

 @3@R@<
@6  @9CAQ    
 
@3
@6  @9XD  t  t t  Wt 
sim_module 
O W  CA$    @3@Q
@<@6  @9C	A'    	
@3@5  @<@9C	A)    @3@5  @6  @9XD  t  t t  Wt 	sim_arity 
O W  CA-    @3@Q
@<@9CA.    @3@_@e@f@j C`@i K@`@o@9XD  t  t t  Wt    @nD  t  t @ot  Wt  ~  D_ A-D  t  t t  Wt    	 D  t  t t  Wt    
O W  ~C@6    
 
@3
@6  @9XD  t  t t  Wt    
O W  C@    @3@,@.find_predicate_
@2
@5  @*
 C@<@9C@.@    @3@,@.
find_sim_pred
@2@,@5  @,@5 SP W@. C`@+
@2@5  @. Y$@2@5  @<@9XD  t  t t  Wt    
O W  C@"A    

 
 @3@5  @. 
@+@2@5  @6  @9XD  t  t t  Wt    
O W  CAD    @3@,
@5  
@,@5  @6  @9XD  t  t t  Wt    
O W  C@,A    

  @3@5   W@. @2@,@5  @,@5  @6   W@9XD  t  t t  Wt  [ 
O W [C@     @:C@    
 G.
@3@ 
 W@!
@6 [ W@9XD  t  t t  Wt  SP 
O W  CA    
@3@<@9C@CA    
 

 C`
 @3@. @2@5  @,@5   W@6  @9XD  t  t t  Wt    
O W  C	A5    	
@3@5 AO W@<@9CA7    
 

@3@<@9CA8    
 Df

@3@B@Q@J@P@=@_@d@`@l@u@9CA=    @3@5  @<@6  @9CA@    @3@. @d@. A^ K
@2@-@2@6 @i W@9XD  t  t t  Wt    
O W  CA    
 	 
@3@Q@Q@<@9CA    
  

 @3@Q@<@9CA    
 	
@3@Q@<@9CA     

@:XD  t  t t  Wt    
O W  C@     	@:C@!@    
	
@3
@-@,@5  @-@5  @<@6  @9C
@    	
@3
@6  @9XD  t  t t  Wt    
O W  C@D@    @3
@. S:@-@2@!@>@0@5   @-@0@. Wz @@2@1@. @ @@2@2@5 W} W@. B>@+@2 W@0
@2@5 BB W
@5 C W@O@=	
@6 @ W@C@9XD  t  t t  Wt  D3 
O W  C@Z    @3@,@-@5  @.  [e@2@,@5  @6dwim_existence_error W@9XD  t  t t  Wt unqualify_if_context 
O W  C	@    
@3@Q@<@9C@    	
 
@3@'

@<@9C@    
@3@<@9XD  t  t t  Wt 
no_context 
O W  C@r     
  U@:C@s     
  A@:C@t     
  A@:C@u     
  De@:XD  t  t t  Wt    
O W  C@_     D1@3@<@9C@H@`    @3@,@5  @,
@5   W@B
@5   W@J@P@C@=
@. BF FDWIM could not correct goal@2@!@. @d@. D2 Xe
@2@2@!@B@(
 @e@J@6  @= D@@6  @9XD  t  t t  Wt    
O W  C@    	
@3@<@9C@I@    @3@n

@,@5  @,@5  @B @5  @J@,@5  @5  @=@$@C
@6  @9XXQM GF@3/usr/lib/swi-prolog/library/prolog_metainference.pl  ZsAuC @S Einfer_meta_predicateEinferred_meta_predicateXO Gjoin_annotation C@ G G	

@3@<@9C@A@ G G@3@B
@5 Ws G@A@5  @J@N@J
@$
@=@)@B@A@5  @J@N@5  @J@$@=@B
@5  @5  @J@& @=@& He@9XO Gannotate_meta_args C@*@ G G@3@_@e@f@p@<
@,@5 @@,@5 @@5annotate_meta_arg  @n

@6    @9C@ G G @:XO Gmeta_annotation C@ G G@3@,@,
@5 C
@5 C
@,@5	meta_args  @( @@9XO Gcombine_meta_args C@ G G@3@<@9C
@ G G@3@<@9C@ G G
@3@<@0
@2@6 !  @9C@9A G G


@3@0@+@+@2@5 A;
@0@+@2@5 A;  @,@5 UE UF@,@0@2@5 A;@0@2@6 !
@9XD  t  t t  Gt do_infer_meta_predicate @nD  t  t @ot  Gt !
  A-O G ! C@/@M G G
 
@3
@,@,@5 C@,@5 C@.meta_pred_args_in_clause@2@,@5 An@* C@6 !
@9XD  t  t t  Gt    @nD  t  t @ot  Gt    @rO G   C@3 G G
 
@3
@6inferred_meta_pred  @9C@5 G G
 
@3@. 
@2@. V@+@2@5 U
@6 !@9XO G V C@ G G@3 G@5 E @* JQ@<@9C@ G G	 @3@5 C@ 

 @! G JQ@5 !@<@9C@ G G 	 He@:XO G Ws C@ G G@3@5 F_@<@9C@ G G  @:C@ G G  U@:C@ G G  Dg@:XD  t  t t  Gt    @nD  t  t @ot  Gt    A-O G   C@@ G G@3@5    @<@9C@-@B G G
 
@3@. 
@2@. V@+@2@5 U@<@. 
@2@5 !  @. !
@2@6 C@9C@F G G
 
@3@. 
@2@5 !@. !
@2@6 C@9XO G !  C	@ G G@3@Q@<@6annotate  @9C	@ G G @3@<@6annotate_meta_vars_in_body  @9C@&@ G G@3@5 F_@5 W@<@,
@5 A;@,@5 B
@,@5 HE HF@,@5 A;@6 !@9C@ G G@3@5  @5 C@ 
 
@!@Q
@<
 JQ@6 !@9C@ G G @:XO G ! C@ G G@3 G@,@5 !@<@,
@5     G
@6 E @9C@ G G@3 G@6 !!@9XO G ! C@l G G@3@5 C0@<@9C
@n G G@3@Q
@< @6 !@9C@(@q G G
 
@3@<@B@5 AN@J
@6 !@=@B@Q@J JQ@6 !@=@P@9C@x G G
 @t
@3@<
@5 !@6 !@9C@{ G G
 D
@3@<
@5 !@6 !@9C@~ G G
 Cr
@3@<
@5 !@6 !@9C@ G G
 C
@3@<
@5 !@6 !@9C@ G G
 G.
@3@Q@Q
@<@$
@9C@ @ G G@3@. 
@2@. @o@+@2@5 U@<@-@,
@5 C
@6 !@9C@ G G@3@. 
@2@,@5 !@<@-@,
@5 C
@6 !@9C@ G G @:XO G ! C@Y G G@3@. 
@2@,
@5 R
@5 !@6 !  @9XD  t  t t  Gt  ! @O G ! C  B B 
 L @
 L @:C
  B B 
 J @
 J He @:C  B B 
 G @
 G @:C
  B B 
 P} @
 P} He @:C  B B 
highlight_problem Gi
 !$ He D_ D_  D_ @:C  B B 
 ^H Dq
 ^H @:C  B B 
show_error_long Gi
 !& D_  D_ @:C  B B 
show_warning_long Gi
 !( D_  D_ @:C
  B B 
show_warning Gi
 !* D_ @:C
  B B 
 _ Gi
 _ D_ @:C
  B B 
command_line_error Gi
 !, He @:C
  B B 
 Gx Gi
 !. D_ @:XO Gattr_unify_hook C@ G G@3 G@,@5 !@<@,
@5 !  G
@6 !!@9XO G ! C@7@ G G	@3@_@e@f@p@<@,@5 @
@,@5 @@5 !  @B@5  @J@& @@=@P@n

@6 !@9C@ G G @:XXQMrbtreesF@&/usr/lib/swi-prolog/library/rbtrees.pl  ZsAuC @S Erb_minErb_emptyErb_cloneE	rb_lookupErb_partial_mapErb_mapE !>Erb_inErb_sizeE !8Erb_newE	rb_updateE !HErb_keysE !KEord_list_to_rbtreeErb_applyErb_visitE !RE
rb_del_minE	is_rbtreeE
rb_del_maxE	rb_insertElist_to_rbtreeErb_nextE
rb_insert_newE	rb_deleteErb_previousE !cErb_lookupallErb_maxXO !2construct_rbtree CCu G  ZsA !m
@3@_@f@e@o@<@9CC !m !m	
@3@<@. C`@+@+@2@5 @
@6
build_node !2@9C@JC !m !m@3@_@e@f@l@`@j Df@v@. C`@+@+@2@5 @
@,@,@5 !n@n @n
 @5 !k !q@n@6 !r@9XO !2partial_map C
CH !m !m	

@3@<@9CCI !m !m
black D'	

@3@<@9C@xCJ !m !m
 Zj

 !w@3@,
@5 !s !q@B@( C@J@$@$@& C@D@C@=@9@ @!@B@'@J@B
@@J@P@=@$@#@=@$@#
@6 !x@9C@xC\ !m !m
 !u

 !u@3@,
@5 !x@B@( C@J@$@$@& C@D@C@=@9@ @!@B@'@J@B
@@J@P@=@$@#@=@$@#
@6 !x@9XO !2 M CC !m !m
 !u D'	@3@<@9CC !m !m
 !w
@3@n
@,@5 !y !q@6 !z@9CC !m !m
 !u
@3@n
@,@5 !z@6 !z@9XO !2next C@ !m !m		 C=@3@,@5 @@. C`
@2@6 !| !q@9C@ !m !m		 Ar@3@,@5 @@6 !}@9C@&@ !m !m	
 A1@3@,@5 @@B
@5 ] !q@J@P@=
@ 
 C`@!@9XO !2 G C@cA
 !m !m
 !u

 !u@3@5 H@,@5  ]@B@( A1@J@$@$@@=@&@B@( C=@J@$@$@6 ! !q@=@$@$@6 !@9C@^A !m !m
 !w

 !w@3@,@5  ]@B@( A1@J@$@$@@=@&@B@( C=@J@$@$@6 !@=@$@$@6 !@9XD  t  t t  !2t  !< @nD  t  t @ot  !2t !; D_ D_  A-O !2 !; CCE !m !m
 JI

 !@3@6 !x@9XD  t  t t  !2t  !> @nD  t  t @ot  !2t != @r O !2 != CC !m !m
 !	@3@6 F !q@9XO !2 !D CC2 !m !m
 !	
 !@3
@6clone !q@9XO !2 !J C
Cx !m !m
 !	@3@6keys !q@9XO !2 JV CA= !m !m@3@6 JT !q@9CA? !m !m 

@:CA@ !m !m@3@6 !@9XO !2	lookupall CAS !m !m C=@3
@,@5 @@6 !g !q@9CAV !m !m A1@3
@6 @@9CAX !m !m A1@3
@,@5 @@6 ! !q@9CA[ !m !m Ar@3
@,@5 @@6 !@9XO !2 !Q C
B !m !m
 !	@3@6visit !q@9XD  t  t t  !2t  !P @nD  t  t @ot  !2t !O D_ D_  A-O !2 !O CA !m !m
 !

 !@3@6 !@9XO !2delete_next CB} !m !m
 !w
 !u D'
 D' D@3@<@9C@.B~ !m !m
 !u
 !u D'
 D' !w
 !u D@3@<@9CB !m !m
 !u
 !u D'
 D'not_done@3@<@9C@*B !m !m
 !w@3@,@,@5 ! !q@. !w@2
@6
fixup_left !q@9C@*B !m !m
 !u@3@,@,@5 !@. !u@2
@6 !@9XO !2 !Z CAk !m !m
 !

 !@3@6insert !q@9XO !2 [} C@ !m !m
 !w	
 !u D'
@3@<@9C@ !m !m
 !u	
 !u D'
@3@<@9C@ !m !m
 !w

@3
@6 ! !q@9C@ !m !m
 !u

@3
@6 !@9XO !2 !b CB !m !m
 !
	
 !
@3@-@-@6 K* !q@9XD  t  t t  !2t  F @nD  t  t @ot  !2t F @r  @r @rO !2 ! CB !m !m
 !u D'
 D'
@3@<@9C@3C  !m !m
 !w	
 !w@3@@<
@5 ! !q
@6 !@9C@3C !m !m
 !u	
 !u@3@@<
@5 !
@6 !@9XO !2 ! C@ !m !m
 !w
 !u D'

@3@<@9C@ !m !m
 !u
 !u D'

@3@<@9C
@ !m !m
 !w
@3
@6 !@9C
@ !m !m
 !u
@3
@6 !@9XO !2previous C@ !m !m		 C=@3@,@5 @@6 ! !q@9C@ !m !m		 Ar@3@,@5 @@. C`
@2@6 !@9C@&@ !m !m	
 A1@3@,@5 @@B
@5 !@J@P@=
@ 
 C`@!@9XO !2fixup3 C@gB !m !m
 !u
 !w
 !u
 !u !u
 !u
 !u
 D@3@<@. !w@. !u@2@/ !u@2@-@6 ! !q@9C@_B !m !m
 !w
 !u
 !u
 !u !u
 !u
 !w
 !u
 !u !u D@3@<@9C@_B !m !m
 !u
 !u
 !u
 !u !u
 !u
 !w
 !u
 !u !u !@3@<@9C@_B !m !m
 !w
 !u
 !u
 !w !u
 !w
 !u
 !u
 !u !u D@3@<@9C@_B !m !m
 !u
 !u
 !u
 !w !u
 !u
 !u
 !u
 !u !u D@3@<@9C@LB !m !m 
 !w
 !u
 !w
 !u
 !w
 !u
 !u !u D@:C@LB !m !m 
 !u
 !u
 !w
 !u
 !u
 !u
 !u !u D@:XO !2lookup C@p !m !m

 !u D'
 D'@3@<@O@9C@q !m !m@3@,
@5 @@,
@5  ]@6 ! !q@9XO !2 ! CC* !m !m
 !u D'
 D'		
@3@<@9C@7C+ !m !m
 !w		
 !w@3
@0@. C`@2@+@2@5 ! !q@6 !@9C@7C. !m !m
 !u		
 !u@3
@0@. C`@2@+@2@5 !@6 !@9XO !2 ! C@0B+ !m !m
 !w@3@5 R@<@,@,@5 !@. !w@2
@6 !@9C@0B/ !m !m
 !w@3@5 D @<@,@,@5 !@. !w@2
@6fixup_right !q@9CB3 !m !m
 !w		@3
@6delete_red_node !q@9C@0B6 !m !m
 !u@3@5 R@<@,@,@5 !@. !u@2
@6 !@9C@0B: !m !m
 !u@3@5 !@<@,@,@5 !@. !u@2
@6 !@9CB> !m !m
 !u		@3
@6delete_black_node !q@9XO !2 !9 C@m !m !m

 !	
@3
@6 ! !q@9XO !2 ! CB !m !m  D	 D@:C
B !m !m !@3
@6 !@9XO !2 ! CBs !m !m

 !@3@'
@<@9C@$Bt !m !m
 !u D'
 D'
 !w
 !u D@3@<@9CBu !m !m
 !u D'
 D'	 !@3@<@9C@$Bv !m !m
 !w
 !u D'
 D'
 !u D@3@<@9CBw !m !m	
 !u D'
 D'
 !@3@<@9CBx !m !m@3@,@,@,@,@5 !@. !u
@2
@6 !@9XO !2del_max CB^ !m !m		
 !w !u D'@3@<
@6 !@9C@,B` !m !m
 !w@3
@,@,@5 ! !q@. !w@2@6 !@9CBc !m !m		
 !u !u D'@3@<
@6 !@9C@,Be !m !m
 !u@3
@,@,@5 !@. !u@2@6 !@9XO !2 !B CC !m !m
 !	@3 @6 !z@9XO !2 !I C@ !m !m
 !

 !@3
@6 Kc !q@9XO !2 !E C@` !m !m
 !@3@ 
 !u D'
 D'@!@9XO !2check_rbtree CC !m !m
 !u D'
 D'@3@<
@6check_height !q@9C@,C !m !m
 !w	@3@5	check_val !q@5check_red_child !q@5 !
@5 ! !q
@6 !@9C@(C !m !m
 !u	@3@5 !@n
 @5 !@6 !@9XO !2 !M CC !m !m
 !@3@<@ 
 !u D'
 D'@!@9C@(C !m !m
 C`

 ! !u
@3@<@ 
 !u D'
 D'@!@9C@CC !m !m	
 !
@3@ 
 !u D'
 D'@!@,@0 Jw
@2@5 A;@-@,@5 C@_@d@i ]#@`@i ]#@j @itruncate@v
@6 !r@9XO !2fix_left C@MA !m !m
 !u
 !w
 !w !w
 !w
 !u
 !w !u !@3@<@9C@OA !m !m
 !u
 !w
 !w
 !w
 !w
 !u
 !w
 !u !@3@<@9C@=A !m !m


 !u
 !w
 !w
 !u
 !w
 !w D@3@<@9C@>A !m !m


 !u
 !w
 !w

 !u
 !w
 !w D@3@<@9CA !m !m 	
 D@:XO !2 !X CB[ !m !m
 !

 !@3@-@6 !@9XO !2insert2 CA !m !m
 !u D'
 D'@3@<@ 
 !w

@!@& !@9C@oA !m !m
 !w@3@B@&@5 R@J@#@ 
 !w@!
@6 ! !q@=@9@B@'@J@ 
 !w@!@& D@C@=@ 
 !w@!
@6 !@C@9C@yA !m !m

 !u@3@B@*@5 R@J
@,@,@5 !@. !u@2@6 ! !q@C@=@?@B@'@J@ 
 !u@!@& D@D@=
@,@,@5 !@. !u@2@6	fix_right !q@C@9XO !2 ! C
A !m !m D	 D@3@<@9C
A !m !m !@3
@6 ! !q@9XO !2 !d C@ !m !m
 !	@3
@6 !@9XO !2
insert_new CA !m !m@3
@,@-@5insert_new_2 !q@6fix_root !q@9XO !2 ! C@#C !m !m@3@>@5 !@=@. Hinf@2@5 K; @>@5 R@=@. M !@2@5 !@<@9C@C !m !m@3@.msg@0@n@1@o@1@t@1@ @1@o@1@r@1@d@1@e@1@r@1@e@1@d@1@:@1@ @1@~@1@w@1@ @1@n@1@o@1@t@1@ @1@b@1@e@1@t@1@w@1@e@1@e@1@n@1@ @1@~@1@w@1@ @1@a@1@n@1@d@1@ @1@~@1@w@1@~@1@n@2@1
@1@1@2@6 @h@9XO !2 !i C@ !m !m
 !	
@3
@6 !@9XO !2find_path_blacks CC !m !m
 !u D'
 D'	@3@<@9CC !m !m
 !u
@3@n
@6 ! !q@9C
C !m !m
 !w
@3
@6 !@9XO !2rbtree1 C@*C !m !m
 !u	
@3 @,@5 !@. H !@2@5 !
@. M !@2@6 !@9C@IC !m !m
 !w@3@. !@0@r@1@o@1@o@1@t@1@ @1@s@1@h@1@o@1@u@1@l@1@d@1@ @1@b@1@e@1@ @1@b@1@l@1@a@1@c@1@k@2@2@6 @h@9XO !2 !3 C@ !m !m
 !	
@3
@6 !@9XO !2 !o CC !m !m 

 !w
@3@<@9CC !m !m 

 !u
@:XO !2 ! C
@ !m !m
 !u D'
 D'@3@<@O@9C@&@ !m !m@3@,@5 @@,@5 @@,@5  ]
@6 ! !q@9XO !2 ! CAM !m !m

 !u D'
 D'@3@<@O@9CAN !m !m@3@,
@5 @@,
@5  ]@6 ! !q@9XO !2 !7 CC' !m !m
 !

 !
@3
@6 !@9XO !2 ! C@u@ !m !m
 !u@3@5 H@,@5  ]@B@( A1@J@$@ 
 !u
@!@D@=@>@B@!@( C=@J@ 
 !u@!
@6 !@C@=@ 
 !u@!
@6 !@C@9C@p@ !m !m
 !w@3@,@5  ]@B@( A1@J@$@ 
 !w
@!@D@=@>@B@!@( C=@J@ 
 !w@!
@6 !@C@=@ 
 !w@!
@6 !@C@9XO !2 ! C@!A7 !m !m

 !u
@3
 D'@5 H
@6 ! !q@9CA: !m !m

 !w
@3
@6 !@9XD  t  t t  !2t  !> @nD  t  t @ot  !2t !? @r  @rO !2 !? CB !m !m
 !
	
 !
@3
@6 !@9XO !2 ! CC~ !m !m
 !u D'
 D'	@3@<@9CC !m !m
 !w
	@3
@0@+@2@5 !@6 !@9CC !m !m
 !u
	@3
@0@+@2@5 !@6 !@9XO !2 !L CC{ !m !m
 !	
@3
@6 !@9XO !2 !S CB !m !m
 !	
@3
@6 !@9XO !2 ! C@v !m !m C=@3
@,@5 @@6 !@9C@y !m !m Ar@3
@,@5 @@6 !@9C@| !m !m A1@3
@6 @@9XD  t  t t  !2t  F @nD  t  t @ot  !2t ! @r O !2 ! CC !m !m
 !u D'
 D'@3@<@9CC !m !m
 !w	
@3
@@<@5 !@6 !@9CC !m !m
 !u	
@3
@@<@5 !@6 !@9XO !2 !` CA !m !m
 !

 !@3@6 ! !q@9XO !2 ! CC5 !m !m
 !u D'
 D'
	@3@<@9C@IC6 !m !m
 !w

 !w@3@0@. C`@2@+@2@0@. C`@2@+@2@5 !
@6 !@9C@IC9 !m !m
 !u

 !u@3@0@. C`@2@+@2@0@. C`@2@+@2@5 !
@6 !@9XO !2 ! CB !m !m
 !u D'	@3@<@9C@$B !m !m
 !w
@3
@0@. C`@2@+@2@5 !@6 !@9C@$B !m !m
 !u
@3
@0@. C`@2@+@2@5 !@6 !@9XO !2 !f CB$ !m !m
 !

 !@3@,@-@5 !@$@9XO !2 !g CAI !m !m

 !	
@3
@6 !@9XO !2fixup2 C@fB !m !m
 !u
 !u
 !w
 !u !u
 !u !u D@3@<@. !w@. !u
@2@/ !u@2@-@6 ! !q@9C@_B !m !m
 !w
 !u
 !u
 !u !u
 !u
 !u
 !w
 !u !u D@3@<@9C@_B !m !m
 !u
 !u
 !u
 !u !u
 !u
 !u
 !w
 !u !u !@3@<@9C@_B !m !m
 !w
 !u
 !u
 !w !u
 !w
 !u
 !u
 !u !u D@3@<@9C@_B !m !m
 !u
 !u
 !u
 !w !u
 !u
 !u
 !u
 !u !u D@3@<@9C@LB !m !m 
 !w
 !u
 !u !w
 !w
 !u
 !u
 !u D@:C@LB !m !m 
 !u
 !u
 !u !w
 !u
 !u
 !u
 !u D@:XO !2 !~ C
@ !m !m
 !u D'
 D'@3@<@O@9C@&@ !m !m@3@,@5 @@,@5 @@,@5  ]
@6 !{ !q@9XO !2 !5 C@f !m !m
 !@3@ 
 !u D'
 D'@!@9XO !2 ! CB !m !m  D	 D@:C
B !m !m !@3
@6 !@9XO !2 ! CBk !m !m

 D@3@'
@<@9CBl !m !m
 !u D'
 D'	 D@3@<@9CBm !m !m	
 !u D'
 D'
 D@3@<@9CBn !m !m@3@,@,@,@,@5 !@. !w
@2
@6 !@9XO !2del_min CBJ !m !m		
 !w
 !u D'@3@<
@6 !@9C@,BL !m !m
 !w@3
@,@,@5 ! !q@. !w@2@6 !@9CBO !m !m		
 !u
 !u D'@3@<
@6 !@9C@,BQ !m !m
 !u@3
@,@,@5 !@. !u@2@6 !@9XO !2 !@ CA0 !m !m

 !	
@3@Q
@<
@6 !@9CA3 !m !m

 !	
@3
@6 !@9XO !2 !G C@ !m !m
 !

 !@3@-@6 !@9XO !2 ! C@OB !m !m
 !u
 !w
 !w
 !w
 !w
 !u
 !u
 !w !@3@<@9C@MB !m !m
 !u
 !w
 !w !w
 !w
 !u
 !u !w !@3@<@9C@=B !m !m


 !u
 !w
 !w
 !u
 !w
 !w D@3@<@9C@<B !m !m


 !u
 !w !w
 !u
 !w
 !w D@3@<@9CB !m !m 	
 D@:XO !2 !T CBG !m !m
 !

 !@3@-@6 !@9XO !2 ! CAo !m !m@3
@,@-@5 !@6 !@9XO !2 !V CC !m !m@3@Q
@<@O@9C
C !m !m
 !@3@<@9CC !m !m
 !	@3@. !@2@. !@-@-@2 D1@6 C@9XO !2 !\ CC !m !m@3@,@5 HA@6 !M !q@9XO !2 !^ C@ !m !m
 !	@3
@6 !}@9XO !2 ! CA !m !m 
 !u

 !u
@:CA !m !m 
 !w

 !u
@:XO !2 ! C
A !m !m D	 D@3@<@9C
A !m !m !@3
@6 ! !q@9XO !2 ! CA !m !m
 !u D'
 D'@3@<@ 
 !w

@!@& !@9C@_A !m !m
 !w@3@B@&@5 R@J@#@ 
 !w@!
@6 !@=@)@B
@'@J@O@C@=@ 
 !w@!
@6 !@C@9C@iA !m !m

 !u@3@B@*@5 R@J
@,@,@5 !@. !u@2@6 !@C@=@/@B@'@J@O@D@=
@,@,@5 !@. !u@2@6 !@C@9XO !2 ! CC !m !m 
 !u@:C@FC !m !m
 !w	@3@. !@0@m@1@u@1@s@1@t@1@ @1@b@1@e@1@ @1@r@1@e@1@d@1@:@1@ @1@~@1@w@1@~@1@n@2@1@2@6 @h@9XO !2 ! CC !m !m @3@<@9C@sC !m !m@3@. !@0@U@1@n@1@b@1@a@1@l@1@a@1@n@1@c@1@e@1@ @1@~@1@d@1@ @1@b@1@e@1@t@1@w@1@e@1@e@1@n@1@ @1@~@1@w@1@ @1@a@1@n@1@d@1@ @1@~@1@w@1@~@1@n@2@1
@1@1@2@6 @h@9XXQM FF@&/usr/lib/swi-prolog/library/process.pl  
ZsAu@ C @S E
process_idE !E
is_processEprocess_waitEprocess_killE "Eprocess_releaseE "Eprocess_createXD  t  t t  Ft  "O F " CA& Gr Gr@3@-@6 "	 F@9XO F ! CA Gr Gr@3pid@6 @@9XO F "  C
A Gr Gr@3@5 F_@_@e@` @q@9XO F "	 CA> Gr Gr@3@6 " "
@9XO Fmap_arg_prim C@ Gr Gr
 A@3@<@B@5 C@J@,
@5 S@=@#

@6 @; @9CA Gr Gr 	
@:XO Fexe_options C@"@ Gr Gr@3 SD @@5 @@<@ 

 D" D' [bcom
 A @Z@!@9C
@ Gr Gr@3@ 

 A M@!@9XD  t  t t  Ft  "O F " CAO Gr Gr@3 Hk@6 " "
@9XO F ! CA Gr Gr 	
@:XD  t  t t  Ft  "O F "
 C@4@ Gr Gr		@3@,
@5 " "
@,
@5 D! A@5 B/ B1map_arg@,@5 ]/ UF@,@5 "@,@0@2@5 A;@,@5expand_cwd_option "
@6 " "
@9XO F " C@ Gr Gr@3@<@9C@ Gr Gr@3@5 A@< "@,@5 "@6 C@9C@ Gr Gr@3@6 " "
@9XO F " C@Q@ Gr Gr@3@. @3@+@2@,
@5
select_option W@<@B@,@5 C@J@,@0@. A A@2@1@. A @Z@2@2@5 D!@,@5 "@ 
 "#
@!@=@B
@5 @*@J@$
@= A@6 D2 B1@D@9C@ Gr Gr 	
@:XXQM GqF@5/usr/lib/swi-prolog/library/dialect/sicstus/system.pl  @ZsAuC @S EenvironEmktempE OE ]'E X-E	host_nameEtmpnamE @5E EpopenE WE  E LvE ZE TXE Z0E RE "E UBE LxE ]%EexecE BXO Gq O C@ Gp Gp@3@6 @@9XO Gq "* C@ Gp Gp@3mkstemp@6 Z@9XO Gq ", C@ Gp Gp@3@6 \( \7@9XO Gq ". C@ Gp Gp@3 "/@6 Z@9XO Gq "0 C@ Gp Gp@3@6 Z0 @9XO Gq "1 C@ Gp Gp@3@. @b
@2@6 @[@9XO Gq "3 C@ Gp Gp@3@6 "	 "
@9XO Gq "4 C@ Gp Gp  @3@6 ]&@9XO Gq "5 C@1@ Gp Gp			
 Lu
@3@. _8
@+@-@-@-@2 F~@5 ]@_@d@i F`@u@9XO Gq "6 C@ Gp Gp@3 "@6 @@9XO Gq Lx C@5@ Gp Gp		
 Lu
@3@,@5 VU@. _8
@+@-@-@-@2 F~@5 ]@_@d@i F`@u@9XO Gq ]% C@ Gp Gp@3@6 Z@9XO Gq "7 C@7@j Gp Gp@3@ 
@!@,@,@5 Ee Ly@0@.stdin
@2@1@.stdout@2@1@.stderr@2@1@. F@2@2@6 "
 "
@9XO Gq "9 C@ Gp Gp@3@,@5 VU@_@f@i F`@u@9XO Gq "( C@S Gp Gp@3@6 M@9XO Gq "? C@t Gp Gp
/s/c@3 SD @@5 @@<COMSPEC@6 M@9C@w Gp Gp /bin/sh	 @w@:XXQM CF@!/usr/lib/swi-prolog/boot/apply.pl   <As@ C S E PE CXD  t  t t  Ct  G @nD  t  t @ot  Ct P  D_D  t  t t  Ct  G 
O C PC@A@9s@!/usr/lib/swi-prolog/boot/apply.pl   <A "L
 
@3@B@#
@5 U C@J
@,@5 A< C@,@5 A# C@,@5 "O@. @2@@=@. @d@. A^ @
@2@-@2@6 @i C@D@C@9XD  t  t t  Ct  C @nD  t  t @ot  Ct C  D  t  t t  Ct  C 
O C CC@0 "L "L@3@A
@@A
@@J
@N@J@N@9XXQM [QF/usr/lib/swi-prolog/boot/rc.pl   <As@ C S E
open_resourceEcurrent_resourceE "SXD  t  t t  [Qt  "S @nD  t  t @ot  [Qt "R  @r D_ A-D  t  t t  [Qt  "S 
O [Q "RC@U@9s/usr/lib/swi-prolog/boot/rc.pl   <A "W
 @3@B@.@,@5 C [Q@. @2@,@5 "T "Z@J@,@5 Q "Z
@0@. UO UP@2@2@6 UN "Z@D@=@,@5 [h "Z@,@5tag_rc_name "Z
@6 [ "Z@D@C@9XD  t  t t  [Qt  "a 
O [Q "`C@C "W "W @	@3@<@9C@D "W "W@3@0
@1 @1@2@6 C "Z@9C@F "W "W 
@:XD  t  t t  [Qt  "U @nD  t  t @ot  [Qt "T  @r @rD  t  t t  [Qt  "U 
O [Q "TC@(@M "W "W
 
@3
@5 [> "Z@. 
@/  K@2@5 Aj "Z@. 
@/ [6@2@@9XD  t  t t  [Qt  "S @nD  t  t @ot  [Qt "V  @r A-D  t  t t  [Qt  "S 
O [Q "VC	@6 "W "W@3 @Z@6 "R "Z@9XXQM @eF@$/usr/lib/swi-prolog/library/error.pl  ZsAuC @S E X\E A^E
is_of_typeE BCE X"E @fE B/E U[E D2XD  t  t t  @et  X] 
O @e X\C
@u GQ  ZsA "i@3@. @d@. X\
@2@-@2@6 @h@9XD  t  t t  @et not_a_rational 
O @e "jC@9@ "i "i@3@B
@Q
@J
@6 U[ B1@D@=@(@B@ 

rdiv@!@J C@5 B/ B1 C@5 "o D@6 A^ B1@= D@6 "p@D@9XD  t  t t  @et is_not 
O @e "qC
@ "i "i A@3@< A@6
not_a_list B1@9C@ "i "i
 ^@3@<@. ^@2@6 "s@9C
@ "i "ilist_or_partial_list@3@< A@6 "p@9C
@ "i "ichars@3@< "w@6 "s@9C
@ "i "i V@3@< V@6 "s@9C@ "i "i E@3@<@. @d@. XY@2@-@2@6 @h@9C@ "i "i D@3@<@6 "k B1@9C	@ "i "icyclic@3 C@6 @f B1@9C	@ "i "iacyclic@3 C%@6 "z@9C@(@ "i "i@3@B	@Q@J@6 "l@=@B
@5ground_type B1@A@5 ED@J@N@J
@6 "l@=@6 "p@9XD  t  t t  @et  "u 
O @e "tC@=@ "i "i@3@-@,@5 F@B@Q@J@6 "l@D
@=@&@B@( C@J@ 

 ^
@!
@6element_is_not B1@C@=
@,@-@5 C@6 "p@C
@9XD  t  t t  @et codes_i 
O @e "CAF "i "i @:CAG "i "i@3@5 F_@5 CW@6 " B1@9XD  t  t t  @et  W 
O @e X"C
@ "i "i@3@. @d@. X"
@2@-@2@6 @h@9XD  t  t t  @et chars_i 
O @e "CA= "i "i @:CA> "i "i@3@5 AN@5 ] @6 " B1@9XD  t  t t  @et  U @D  t  t t  @et  U 
O @e UCA "i "i
impossible@3@-@6 "l@9CA "i "i  Tu@:CA "i "i AP@3@6 AN@9CA "i "i C2@3@6 C0@9C@(A "i "i
 ^
@3@B@5 F_@J@5 F_
@6 CW@=@5 Ec @_@f@g@r@_@f@d
@p@9CA "i "i IV@3@>@( @@=@( @@<@9CA "i "i @@3@6 W@9CA "i "i "w@3@6 "w B1@9CA "i "i V@3@6 V B1@9CA  "i "i I}@3@6 I} B1@9CA! "i "i A@3@6 C@9CA" "i "iconstant@3@6 C0@9CA# "i "i B@3@6 ^ @9CA$ "i "i EF@3@6 ED@9CA% "i "i "y@3@6 C% @9CA& "i "i "{@3@6 C @9CA' "i "i C@3@6 F_@9CA( "i "i ]@3@5 F_@_@f@` @r@9CA) "i "i ]@3@5 F_@_@f@` @q@9CA* "i "inegative_integer@3@5 F_@_@f@` @o@9CA+ "i "i F@3@R@9CA, "i "i Ec@3@6 "@9CA- "i "i
 U@3@5 ED@A

@A@5 C\@J@N@J
@N@9CA. "i "iproper_list@3@6 A@9CA/ "i "i A@3@6 A@9CA0 "i "i "v@3@6is_list_or_partial_list B1@9CA1 "i "isymbol@3@6 AN@9CA2 "i "i E@3@Q@9CA3 "i "i D@3@6 D @9CA4 "i "i B?@3@6 B> @9CA5 "i "i @?@3@6 D @9CA6 "i "i A}@3@6current_encoding B1@9CA7 "i "i
 ^@3@5 A@6
element_types B1@9C@B B B
 B 
@3@4 B 
@-@,@5 U@<@. @2@@9XD  t  t t  @et  D3 
O @e D2C@h "i "i@3@. @d@. D2
@2@-@2@6 @h@9XD  t  t t  @et  " 
O @e "CAW "i "i@3@-@,@5 F@B@Q@J@P@=@( C@9XD  t  t t  @et  " 
O @e "CAR "i "i @:CAS "i "i
@3@5 U B1
@6 "@9XD  t  t t  @et  I} 
O @e "CAK "i "i@3@>@5 AN@=@>@5 "@=
@>@5 "@=@5 "@<@9XD  t  t t  @et  A_ 
O @e A^C@V "i "i@3@. @d@. A^
@2@-@2@6 @h@9XD  t  t t  @et  "h 
O @e "gCA "i "i@3@6 "@9XD  t  t t  @et  " 
O @e "CA` "i "i octet@:CAa "i "i ascii@:CAb "i "i iso_latin_1@:CAc "i "i  I}@:CAd "i "i  ^@:CAe "i "i 
unicode_be@:CAf "i "i 
unicode_le@:CAg "i "i wchar_t@:XD  t  t t  @et  V 
O @e "CAB "i "i@3@5 A@6 "@9XD  t  t t  @et  BD 
O @e BCC@p "i "i@3@. @d@. BC
@2@-@2@6 @h@9XD  t  t t  @et  " 
O @e "C@ "i "i
@3@5 "@<
@6 "@9C@ "i "i@3@<@6 "r B1@9C@ "i "i@3 D1@6 D D@9XD  t  t t  @et  @g 
O @e @fC@` "i "i@3@. @d@. @f
@2@-@2@6 @h@9XD  t  t t  @et  "w 
O @e "CA9 "i "i@3@5 A@6 "@9XD  t  t t  @et  "~ 
O @e "}C@ "i "i  EF@:C@ "i "i 
 U@:C@ "i "i  @?@:C@ "i "i  I}@:C@ "i "i  B?@:XD  t  t t  @et  B0 
O @e B/C@ "i "i@3@B	@5 "@J@P@=@6 "@9XD  t  t t  @et  Bd 
O @e U[C
@ "i "i@3@. @d Bd@-@2@6 @h@9XXQM G]F@4/usr/lib/swi-prolog/library/dialect/sicstus/lists.pl  @ZsAuC @S E T,E ]yE ]}E M)E ]E ]E ]E ]E ]E ]E ]E ]E I"E ]E R_E ]E ]wE ]{EsublistEnthE M(E ]E ]E ]E ]E
substituteE ]E ]E ]E ]E ]E ]E ]E ]E HEXO G]substitute_ C@1 G\ G\ 
@:C@"@2 G\ G\	
@3@B
@'@J@$@=@$@6 " G]@9XO G]	sublist__ C@V G\ G\ 	@:C@W G\ G\ 	@:C@X G\ G\
	@3
@6 " "@9C@Z G\ G\
@3
@6 "@9XO G]sublist_ C@R G\ G\ @:C@S G\ G\
@3
@6 "@9XO G] " C@A G\ G\@3@6 ] HF@9XO G] " C@O G\ G\@3@6 " "@9XO G] " C	@. G\ G\@3
@6 "@9XXQM GvF@%/usr/lib/swi-prolog/library/option.pl  ZsAu@!C @S E
merge_optionsE "%E WE [OE "&E WvXD  t  t t  Gvt  Ww 
O Gv WwCA Gu Gu 
@:CA Gu Gu
@3@5meta_option W@6 " W@9XD  t  t t  Gvt  " 
O Gv "C@)A	 Gu Gu
 G.

 G. @3@@<@. @2@6 B+@9C@4A Gu Gu@3@5 C@0@+@1@+@2@5 A;@@<@. @2@,@,@5 B+
@0@1@. @2@2@6 A;@9CA Gu Gu 

@:XD  t  t t  Gvt 	ord_merge 
O Gv "C@ Gu Gu		 A1
@3@6 " W@9C@H@ Gu Gu
 Ar
@3@B@*@ @!@J@,@5sort_key W@,@5  ]
@6 " W@=@ 
@!@D@D@9C@E@ Gu Gu
 C=

@3@B@'@ @!@J@,@5 "@,@5  ]@6 "@=@ @!@D@D@9XD  t  t t  Gvt canonise_options2 
O Gv "C@ Gu Gu @:C@#@ Gu Gu
 G.
@3@<@0@1
@2@5 A;@6 " W@9C@ Gu Gu
@3@<
@6 "@9XD  t  t t  Gvt  " 
O Gv "C@ Gu Gu	
 C`
@3
@6 C@9XD  t  t t  Gvt  " 
O Gv "C@ Gu Gu	@3@<@9C@ Gu Gu	
@3@<@9C@-@ Gu Gu


@3
@,@5 "@,@5 "@,@5  ]
@6 "@9XD  t  t t  Gvt canonise_options 
O Gv "C@ Gu Gu@3@. G.@-@-@2@5 C\@<@6 "@9C@ Gu Gu 	
@:XD  t  t t  Gvt 
get_option 
O Gv "C@ Gu Gu@3@5 ] HF@<@9C@ Gu Gu@3@,
@5 C@,@5 @@. G.
@2@6 "@9XD  t  t t  Gvt  " 
O Gv "C@ Gu Gu@3@5 C\@<@9C@ Gu Gu@3@,@5 C@,
@5 @@. G.
@2@5 C\@<@9XD  t  t t  Gvt  Ww @nD  t  t @ot  Gvt Wv  A-D  t  t t  Gvt  Ww 
O Gv WvCA  Gu Gu	
 
@3 A@5 B/ B1
@6 "@9XD  t  t t  Gvt  " 
O Gv "C@ Gu Gu@3@<@6 " W@9C	@ Gu Gu	@3@<@6 "@9C@ Gu Gu@3@,
@5 "@,@5 "
@,@5 HA@,@5 HA@6 "@9XD  t  t t  Gvt  "& 
O Gv "%C@ Gu Gu@3@,
@,@5 C@,
@5 C@5 " W@$
@9XD  t  t t  Gvt  W 
O Gv WC@&@i Gu Gu@3@,
@,@5 C@,
@5 C@B@5 " W@J@$
@=@6 @@9XD  t  t t  Gvt  W 
O Gv [OC@z Gu Gu@3@,@,
@5 C@,
@5 C@5 "@<@$
@9XD  t  t t  Gvt  "& 
O Gv "C@+@ Gu Gu@3@,@,@5 C@,@5 C@B
@5 "@J@$
@=
@$
@6 @@9XXQM AqF@ /usr/lib/swi-prolog/boot/bags.pl   <As@!C S EbagofE FdE \E AoXD  t  t t  Aqt  " @nD  t  t @ot  Aqt " @r U A-D  t  t t  Aqt  " 
O Aq "C@D@Zs@ /usr/lib/swi-prolog/boot/bags.pl   <A "@3@. U
@2@,
@,@5 F Ap@B@( JZ@J
@5 Ao Ap@* C@D@=@. C`
@2
@,@5 "@-@5bind_bagof_keys Ap@,@5 N Ap@6pick Ap@9XD  t  t t  Aqt  Ah @nD  t  t @ot  Aqt Fd @r  A- @rD  t  t t  Aqt  Ah 
O Aq FdC@G " "@3 F@.findall_loop

@2 @k@6 C~ @9XD  t  t t  Aqt  \ @nD  t  t @ot  Aqt \ @r U A-D  t  t t  Aqt  \ 
O Aq \C@j@ " "
@3@. U
@2@,
@,@5 "@B@( JZ@J
@,@5 "@* C@6 HB Ap@D@=@?@. C`
@2
@,@5 "@B@5 EE Ap@J@,@5 "@6 "@C@=@-@5 "@,@5 "@,@5 "@6 "@9XD  t  t t  Aqt  Ah @nD  t  t @ot  Aqt Ao @r  A-D  t  t t  Aqt  Ah 
O Aq AoC@D " "@3@6 Fd Ap@9XD  t  t t  Aqt  " 
O Aq "C@M " "@3@>@@5 D^ @=
@6 F; @9XD  t  t t  Aqt 
select_bag 
O Aq "C
@n " "@3@<@$
@$@9C@q " " 
@:C	@r " "@3
@6 "@9XD  t  t t  Aqt 
pick_first 
O Aq "C@ " "
 C`@3
@6	pick_same Ap@9XD  t  t t  Aqt  " 
O Aq "C@!@ " "
 C`	@3@'@<
@6 "@9C@ " " 

@:XD  t  t t  Aqt  " 
O Aq "C@j " "@3@,
@,@,@5 " Ap
@6 " Ap@9XD  t  t t  Aqt  " 
O Aq "C@e " " @:C@f " "
 C`
@3@-@5 F8 Ap
@6 "@9XXQM FF@'/usr/lib/swi-prolog/library/readutil.pl  ZsAu@!C @S E GE ZE _oE _mEread_stream_to_codesE #XD  t  t t  Ft  GD  t  t t  Ft  GO Fread_stream_to_terms C	@ G G C
@3@<@9C@ G G

@3@,@5 ^
@6 # Z@9XO F # C	@ G G?
@3@<@9C@ G G

@3@,@5 DQ 
@6 #	 Z@9XO F # C@ G G@3@,
@5 ^@,
@5 #@$@9XO Fread_1line_to_codes C@n G G?	@3@<@9C@o G G
	@3@<@9C@p G G
@3@<@,
@5 #

@6 # Z@9C@s G G


@3@,@5 #

@6 #@9XO Fpl_read_stream_to_codes C@ G G@3@,
@5 #

@,@5 #@$@9XO F # C@ G G@3@6 # Z@9XO Fpl_read_line_to_codes C@} G G@3@,
@5 #

@,@5 G Z@$@9XO F # C@f G G@3@,@5 #
@B@(?@J@& C@C
@=@,
@5 #@$
@9XO F F  C@H G G  @3@. F	@/ Freadutil@2@- D1@5 C@<@9C@v@J G G@3@. B@. Z@+
@+@2@/ #
@2@5 C@. B@. #
@+@2@/ #
@2@5 C@. B@. #
@+
@2@/ #

@2@5 C@. B@. #

@2@/ #

@2@5 C@0@.  G@2@1@.  G@2@1@.  #@2@1@.  #@2@2@6 E @9XO F # C@ G G?
@3@<@& C@9C@ G G
	
@3@<@9C@ G G

@3@,@5 #

@6 #@9XD  t  t t  Ft  W @D  t  t t  Ft  W 	 O F W C@8 G G
 _m
tail "v
 #@3 "v@6 [@9C@R@8 G G
 _m
 W
    @]@3@A@. C`@.  @/  @]@2@2
@5 C\@J@N@.  @/ UN@-@-@-@-@2@0@. C`@.  @/  @]@2@2
@2@8 W W@9C@< G G
 _o
 # "v
 #@3 "v@6 [@9C@F@< G G
 _o
 W
  #@3@A@. C`@.  #@2@2
@5 C\@J@N@.  F@/ #
@-@-@-@-@2@0@. C`@.  #@2@2
@2@8 W W@9C@R@< G G
 _o
 W
    @]@3@A@. C`@.  @/  @]@2@2
@5 C\@J@N@.  @/ UN@-@-@-@-@2@0@. C`@.  @/  @]@2@2
@2@8 W W@9XO F _o C@;@ G G@3 A@5 B/ B1@. #@+
@2@5 W W@0@. A @Z@2@2@,@5 D!@. UN @Z@+@2@. #

@2@. F@2@6 C}@9XO F _m C@9@ G G@3 A@5 # @. #@+
@2@5 #!@0@. A @Z@2@2@,@5 D!@. UN @Z@+@2@. #
@2@. F@2@6 C}@9XD  t  t t  Ft  #D  t  t t  Ft  #XQM GF@$/usr/lib/swi-prolog/library/apply.pl  ZsAuC @S EscanlE ##E ##E ##E UEE !EexcludeE @EfoldlE #,E #,E #,E ]/E UDE	partitionE #1XD  t  t t  Gt  #) @nD  t  t @ot  Gt #( D_ A-O G #( C@l G G@3@6exclude_ UF@9XD  t  t t  Gt  @ @nD  t  t @ot  Gt #* D_ A-O G #* C@[ G G@3@6include_ UF@9XD  t  t t  Gt  #1 @nD  t  t @ot  Gt #2 D_ A- A-O G #2 C	@~ G G@3
@6
partition_ UF@9XD  t  t t  Gt  #1 @nD  t  t @ot  Gt #0 D_ A- A- A-O G #0 C@ G G@3
@6 #; UF@9XO Gfoldl_ C	A G G 
@:C@.A G G@3@,@@6 #> UF@9XO G #? C@ G G 

@:C@ G G

@3
@,@@6 #A UF@9XO Gscanl_ CA+ G G 
@:CA, G G
@3@@6 #C UF@9XO G #? CA G G 
@:C@'A G G

@3
@,@
@6 #F UF@9XO G #D CAF G G 
@:C@3AG G G
@3@@6 #H UF@9XO G #D CA4 G G 
@:C@#A5 G G
@3
@@6 #J UF@9XO G #D CA= G G 
@:C@,A> G G
@3
@
@6 #L UF@9XD  t  t t  Gt  ## @nD  t  t @ot  Gt #& D_ D_ A-O G #& CA( G G
@3@6 #E@9XD  t  t t  Gt  ## @nD  t  t @ot  Gt #% D_ D_ D_ A-O G #% CA1 G G

@3
@6 #K@9XD  t  t t  Gt  ## @nD  t  t @ot  Gt #$ D_ D_ D_ D_ A-O G #$ CA: G G
@3
@6 #M@9XD  t  t t  Gt  ## @nD  t  t @ot  Gt #" D_ D_ D_ D_ D_ A-O G #" CAC G G
@3
@6 #I@9XO G #: C@ G G 	@:C@8@ G G	@3@B@@J@ @!
@6 #9@C@=@ 
@!@6 #9@C@9XO G #= C@ G G 	@:C@ G G@3@,@
@6 #; UF@9XO G #O C@ G G Ar
@3@<
@6 #<@9C@ G G A1
@3@<
@6 #<@9C@ G G C=
@3@<
@6 #<@9C@ G G@3@. U@1<.=@1 C=@2@6 B/ B1@9XO Gmaplist_ C@ G G @:C@ G G
@3
@@6 #R UF@9XO G #S C@ G G @:C@ G G
@3@
@6 #U UF@9XO G #S C@ G G @:C@ G G

@3
@
@6 #W UF@9XO G #? C@ G G 
@:C@ G G@3@,@
@6 #Y UF@9XO G #S C@ G G @:C@&@ G G

@3@@6 #[ UF@9XO G #4 C@o G G 	@:C@$@p G G
@3@B
@@J@#@=	@ 
@!@6 #3@9XO G #7 C@^ G G 	@:C@$@_ G G
@3@B
@@J@ 
@!@=@#@6 #6@9XD  t  t t  Gt  UE @nD  t  t @ot  Gt ! @r @r @rO G ! C	@ G G@3
@6 #X@9XD  t  t t  Gt  UE @nD  t  t @ot  Gt #' @r @r @r @rO G #' C@ G G@3
@6 #\@9XD  t  t t  Gt  #, @nD  t  t @ot  Gt #/ D_ D_ A-O G #/ C	@ G G@3
@6 #Z@9XD  t  t t  Gt  #, @nD  t  t @ot  Gt #. D_ D_ D_ A-O G #. C@ G G@3
@6 #B@9XD  t  t t  Gt  #, @nD  t  t @ot  Gt #- D_ D_ D_ D_ A-O G #- C
A G G@3
@6 #G@9XD  t  t t  Gt  #, @nD  t  t @ot  Gt #+ D_ D_ D_ D_ D_ A-O G #+ CA G G@3
@6 #@@9XD  t  t t  Gt  UE @nD  t  t @ot  Gt UD @rO G UD C@ G G@3@6 #V@9XD  t  t t  Gt  UE @nD  t  t @ot  Gt ]/ @r @rO G ]/ C@ G G@3@6 #T@9XXQM GF@$/usr/lib/swi-prolog/library/terms.pl  ZsAuC @S E "E BE #Eterm_factorizedE
term_subsumerEsubsumes_chkEvariantEsubsumesE BXO G #] C@>@ G G	@3@,
@5 !E !q
@,@5add_map G@,@5 !Q !q@,@5common_terms #l@B@( C@J@$
@& C@C@=@,@5 !M !q@5insert_vars #l@6mk_subst #l@9XO G #c C@; G G@3@6 ^@9XO G #_ C@c G G@3@5 "@5 "@<@,
@5 !5 !q
@-@6lgg_safe #l@9C@h G G@3@,
@5 #x
@-@6lgg #l@9XO G W[ C@ G G@3@Q
@<@9C@ G G@3@5 C0@<@9C@ G G 
 W@:XO G #v C@ G G @:C@8@ G G


 C`

 G.@3
@,@,@5 C@5 C
@5insert_arg_vars #l@6 #u@9XO G
assoc_arg_map C@ G G@3@,@5 @@<@,@5 #i@n

@6 # #l@9C@ G G 
@:XO G #s C	@ G G@3@5 W[ #l@<@$
@9C@ G G@3@,
@5 !9 !q@<@$
@9C@ G G@3@,
@,@5 C
@5 C@6 #@9XO G # C@#@ G G@3@,@5 @@<@,@5 @
@5 #r@n

@6 #@9C@ G G @:XO G #o C@ G G @:C@1@ G G
 C`
@3@<@B@(
@J@6 #n@C@=@ 
 C`@!@6 #n@9XO G #j C@B@ G G@3@B@5 #@J@$@D
@C@=@.@B@,
@,@5 !I !q@J@_@d
@`@l@u@C@=@,@5 !Z !q@6 #@D
@9XO G #{ C
@ G G	

@3@<@9C@7@ G G@3@n
@,@5 @
@,@5 @@,@5 @@,@5 #y
@6 # #l@9XO G #} C@u@l G G@3@B@'
@J@$
@$
@D@C@=@^@B@.@5 C@5 C@,@,@5 C@5 C@J@5 C 
@6 #~ #l@C@=@-@B@. E
@2@,
@5 #@J@$@$
@=
@. E
@2@6 #@C@D@9XO G # C
@| G G	

@3@<@9C@7@} G G@3@n
@,@5 @
@,@5 @@,@5 @@,@5 #|
@6 #@9XO G #z C@@ G G	@3@B@'
@J@$
@$
@D@D@=@q@B@. E
@2@,
@5 #@J@$@$
@D@C@=@R@B@:@5 C@5 C@,@,@5 C@5 C@J@5 C
@. E
@2@,@5 # @6 #@=
@. E
@2@6 #@D@C@C@9XO G #a C@E G G@3@6 C@9XO G #e C	@R G G@3@5 C@$
@9XXQM GF@+/usr/lib/swi-prolog/library/prolog_stack.pl  ZsAuC @S Eprolog_stack_frame_propertyE _xE KE KE GE _wXO G W C@ G G  @:C@ G G  @@:XO Gget_prolog_backtrace_lc C@P@ G G	@3@B@. Y@+
@2@5 [O W@J@% @m@C@=@,@5 D< pc@,@5 Kparent@,
@5 K@B
@.goal_term_depth@+@2@5 #@J@P@=backtrace_goal_depth@,@5 @ ]@5 B/ B1
@6 G K@9XO G # C
Aw G G@3@,@5 # K F@6 # K@9XO Gguard_frame C@*A G G
 Y	 F'@3@. @+@+
@2@-@5 [
@,@,@5 C@. @/ @2@6 K@9XO G ^B CA G G@3@R
@ 

 K@!@9XO G # CA	 G G@3@6 _w K@9XO G K C@s G G@3@5 F_@5 F_@Q@<@0@. #
@2@2@5 #@6nlc  K@9C	@w G G@3@5 #@6 #@9XO G K CA G G	
@3@,@5 K@Q@<@9CA G G@3@6clean_stack2 K@9XO Glineno_ C@)A G G@3@. @@+
@2@5 @
char_count
@,@5 X A@_@d@f@q@< D
@,@5 #@_@d@`@j C`@u@9CA G G@3
@5 @@6 # K@9XO G
where_no_goal CA5 G G 
 F	
 C`~w <foreign>@:CA7 G G 
 G9	
 C` X@:C@QA9 G G
 R@3@.subgoal_positions @@2 @@5 W W@,@,@-@5subgoal_position K@. G)@-@2@5 H@,@5lineno K@,@5clause_predicate_name K@#@<@#@ 
 C` ZX
@!@9C@<AA G G


 R@3@. A@+@2@5 F(@. ZW@+@2@5 F(@,@5 #@#@<@#@ 
 C` ZX
@!@9C@ AG G G
 R@3@,@5 ^V ^X@#@ 
 C`~w <no source>
@!@9CAK G G 	meta_call	<meta call>@:XO G
where_goal CAN G G
 F	
 C`
 <foreign>@3@<@$
@9C@HAP G G
 R@3@. # @@2 @@5 #@,@,@-@5 #@. #@-@2@5 H@,@5 #@#@<@#@ 
 C`	 at ~w:~d
@!@9C@3AW G G		
 R@3@. A@+@2@5 F(@. ZW@+@2@5 F(@#@<@#@ 
 C` #
@!@9C@$A\ G G
 R@3@,@5 #@#@<@#@ 
 C` ~w <no source>
@!@9CA` G G 
@:XO Gframe_predicate C@ G G 
 F@:CA  G G 
 G9@:CA G G
 R@3@6 F(@9XO Gcopy_term_args C@,@ G G@3@_@e@f@o@<@n

@,@5 @@,@5 @@5copy_term_limit K
@6 # K@9C@ G G @:XO G # C@'A| G G@3@,@-@5 G ^X@,@5 E @,@5find_subgoal K
@5 @@6 @@9XO G	copy_goal C@ G G 	 @3@<@9C@D@ G G	@3 F|@,
@5 K@B@-@ 

 @!@J@,@5 #@B@5 W K@J@$@=
@ 
 @!@=
@6 #@D@C@9XO G # C@} G G   @:XD  t  t t  Gt  K @D  t  t t  Gt  K @O G # C@ G G 
@3@<@9C@@ G G

 Y@3 Y@5 K@B@( F
@J K@,@5 K@ 
 F@!@C@=@:@B@( @m@J K@,@5 K@ 
 G9@!@C@=@B A@,@5 K@J@ 
 R@!@=@& #@C@C@B
@( #@J@& @=
@5 # K@B #@,@5 K@J@P@=@% F
@B@A #@,@5 K@> K@,@5 K@.  F@-@2@5 H@C@= ^L@,@5 @@_@d@`@r@C@J@n
 
@6 #@=	@& C@D@D@9XO G _w CA G G@3@. C@2@,
@5 B D'
@6 T0@9XO G # C@ G G 
 Y
 Y@:C@ G G
 Y	
 V
@3
@6 # K@9C@0@ G G
 Y	
 R

location @3
@,@-@5 #@. #@-@2@5 H@6 #@9C@ G G
 Y

 I@3@* @9XO G # CA G G @:CA G G@3@5 # K@<@9CA G G
@3
@6 #@9XO G # C@p G G@3@6 K@9XO G # CA G G 	@:CA G G

 C+
@3
@,@5 ] HF@6 #@9XO G # CAl G G@3@ Dj R Dj@<@9CAn G G@3@,@-@5 [@<@.  @@2@6predicate_name ^X@9XO G C CA# G G 
@:C@3A% G G	
@3@,@5 # K@B@( C@#@J@$
@C@=@  @@!
@6 #@C@9C@ A- G G
 Y @3@<@#@,@5 Y K
@6 # K@9C@+A0 G G		
 Y@3@,@5 #@ 
 C` W@!
@6 # K@9XD  t  t t  Gt  C DO G X C@(A G G@3@B
backtrace_show_lines @@5 @@J@%
 C@=
@0@. # @@2@2@!@#
@6 #@9XO G # CAc G G 	
 C`~|~t[~D]~6+ 


@:XD  t  t t  Gt  W @D  t  t t  Gt  W 	 O G W C@0 G G
 _w
 # IV
 #@3 IV@6 [@9XO G # C@&A G G@3@. @t@. @\
 @Z@+
@2@/ @
@/newlinedetect@2@. #
@2@. F
@2@6 C}@9XO G # C@ G G 	 L@3@5 C@<@9C@@ G G
@3@5 C@<@,
@,@5 C@n
 @%@B@$@_@d@d@p@J
@5 C @6 #@D@D@D@=@T@n
@5 C @5 #@n@_@d@d@j C`@`@j C`@v@. AO@+@2<skipped ~D of ~D>@0@1@2@5 BA@5 @@,@5 @@,@5 @@6 #@9C@ G G@3@6 Wx@9XXQM GnF@@/build/spark-6nmaoT/spark-2012.0.deb/simplifier/newutilities.pro  7AAuC @S @E LsE	trim_atomEgenerate_integerEpad_number_as_atomE@!explode_separator_content_as_listEunique_atomE GlEmonth_numeric_to_nameEspacerEatom_to_integerEcontains_no_dupsEflatten_listEgenerate_int_listE $Einteger_to_atomXO Gnretrieve_next_id CA Gm Gm@3@.  
@+@2@5 H@_@g@`@l@u@.  
@2@5 B@<@9CA Gm Gm	@3@.  
@2@5 B@<@9XO Gnpad_number_as_atom_x CA. Gm Gm@3@_@g@d
@q@9Can not pad number: ~k to size: ~k as number is too big.
@0
@1
@2@6 !. _@9CA8 Gm Gm@3
@,@5retrieve_padding Gn@,@5 HE HF@5 A.@<@9XO Gnreplace_separator_with_split C@ Gm Gm	@3@<@9C@ Gm Gm

@3@<@9C@ Gm Gm

 L@3@6 $ $@9C@ Gm Gm
 L
@3@,@5 $
@6 $@9C@ Gm Gm	

@3@6 $@9XO Gntrim_atom_x CAs Gm Gm
@3@<@9C
Aw Gm Gm
@3@_@e@f@q@<@9CA| Gm Gm
@3@n
@6 $ $@9XD  t  t t  Gnt    @O Gn Ls C@iA Gm Gm@3@. Lu@+@+
@+@+@+@+@2@5 Lx Ly@,@5 # $
@,@5 $#@,@5 $#@,@5 $#@,@5 $#@,@5 $#@,@5 $ $ A-@0@1@1@2@5 $ $ @0@1@1@2@5 $%@<@9XO Gn # CA Gm Gm @:C
A Gm Gm@3@,@5 # $@_@f@`@l@u@9XO Gn $ CA Gm Gm@3@,@5 ] HF@,@5 B@,
@5 B@$
@<@9XO Gn $ CA Gm Gm	

@3@<@9CA Gm Gm


@3@_@e@f@o@n
@<
@5 $ $@<@9XO Gn # CA! Gm Gm@3@,
@5 E
@,@5 B
@5 $ $@<@9XO Gn $ C@ Gm Gm	 D'@3@<@9C@ Gm Gm	

@3@<@9C@ Gm Gm	
@3
@5@ implode_separator_content_list_x $@<@9XO Gn $ C@U Gm Gm@3@,@5 A.@5 E@<@9XO Gn $ C@k Gm Gm @3@<@9C
@n Gm Gm@3 K@5 H@n
 @6 $ $@9XO Gnflatten_list_x CA Gm Gm @:CA Gm Gm
@3@,@5 $. $
@,@5 $0@6 $@9CA Gm Gm 	
@:XO Gn $ CAF Gm Gm	
@3@<@9CAK Gm Gm
0
@3@n

@6 $@9XO Gn $+ C@ Gm Gm		@3@<@9C@ Gm Gm	@3@,@5 @-@,@5 @-
@6 $*@9XO Gnsplit_off_atoms CA Gm Gm	
@3
@5 A.@<@9CA Gm Gm L
	@3@5 A.
@6 $2 $@9CA Gm Gm
@3@0
@2@,@5 $@6 $4@9XO Gn # CA Gm Gm@3@,@5 $ $@,
@5 $ $ JU@0
@1
@2@5 $%@<@9XO Gn $ CAV Gm Gm 01JAN@:CAW Gm Gm 02FEB@:CAX Gm Gm 03MAR@:CAY Gm Gm 04APR@:CAZ Gm Gm 05MAY@:CA[ Gm Gm 06JUN@:CA\ Gm Gm 07JUL@:CA] Gm Gm 08AUG@:CA^ Gm Gm 09SEP@:CA_ Gm Gm 10OCT@:CA` Gm Gm 11NOV@:CAa Gm Gm 12DEC@:XO Gn $
 CA Gm Gm@3@,@5 $0@<@$@<@9XO Gn # CAj Gm Gm@3@,
@5 A.
@,@5 $!@5 A.@<@9XO Gn # C@ Gm Gm@3@,
@5 A.@,@5 A.
@,@5 $@5 $4@<@9XO Gn $ C@v Gm Gm	 @3@<@9C@y Gm Gm@3 K@5 V@n @6 $ $@9XO Gn $ C@` Gm Gm@3@,@5 E@5 A.@<@9XXQM AF@4/usr/lib/swi-prolog/library/dialect/sicstus/block.pl  @ZsAuC @S E AXO Asimplify_coroute C@ A A 
 Q6
 M3

freeze
@:C@ A A 	
@:XO A	when_cond C@ A A
@3@<
@6one_cond A@9C@ A A
	
 @t@3
@5 $W@6 $U A@9XO Ablock_declarations C@'@ A A
 
@3
@,@,@5 C@,@5 C@. @/$block_pred@2@6 An@9XO A
rename_clause C@ A A
 B
	
 B@3@<
@6 $_ A@9C@ A A
 
	
 
@3@6 $a@9C@ A A@3@0@+
@+@2@5 A;
@,@5 @-@0@2@6 A;@9XO A A C
@ A A@3@-@5 V@<block @6 $a@9C@h@ A A

@3@,@5 $[ A@ 

 	@!@,@,@5 C@,@5 B@,@0@2@5 A; $b@,@5 @-@,@0@2@5 A;@,@5 $Z@. $R@2@,@5 $P A@ 

 B@! $b@6 $a@9XO A
check_dynamic C@~ A A@3@> @@5 U@= F
@5 U A V@6 BC B1@9C@ A A @:XD  t  t t  At  A 	 O A A C A A D~ F A@:XO A	block_arg C@ A A@3@Q
@<@6 U[ B1@9C@ A A A-@3@<@9C@ A A D_@3@<@9C@ A A @r@3@<@9C@ A A@3block_argument@6 @f B1@9XO A	cond_vars C@ A A 
@:C@+@ A A	@3@B A-@5 @@J@ 
@!@=@#
@n@6 $m A@9XO A
valid_head C@z A A@3@5 W@. @@-
@+@2@. $h@2@6 C@9XO A A C@Z A A@3 B@,@5 B@.expand_specs
@2@6 B@9XD  t  t t  At  A @O A	nonvar_or C@ A A 
 M3@:C@ A A

 D
 M3@3
@6 $t A@9XO A A C@$@ A A
 B	@3@. $R@-@+@2@5 $d@5 C@,
@-@5 C
 @-@- $b@6 @@9XO A A C@1 A A@3@Q
@<@O@9C@3 A A
 B@3@<@6 A@9C@$@5 A A@3@B
@ 

 @!@J
@$
@C@= B@,@5 B@ 
 
@!@9XO A $X C@ A A@3@,
@5 $o
@6 $v@9XO A $s C@^ A A@3@Q
@<@5 $j@$
@9C@b A A
 @3@<@#
@6 $w A@9C@d A A
 @t@3@<@#@,@5 $x
@6 $x@9C@@g A A
@3@5 $p A@. 
@2@5 $e A@,@,@5 C@,@5 C@. $]
@2@!@#@B@. @/  $^@2@5 Ai@#@J@#@=@ @ 
 A E  $^
 A E]  $^@!@C@B B@5 B@#@J@ @!@=@ 
 @!@C@ 
  A A
@!@9XO A A C@W A A@3@. @d@. G G@/ A
@2@-@2@6 @h@9XXQM$historyF@#/usr/lib/swi-prolog/boot/history.pl   <As@ C S Eread_historyE
$save_historyE$clean_history XD  t  t t  ${t matching_event 
O ${ $CAs@#/usr/lib/swi-prolog/boot/history.pl   <A $@3@-@,@5 ${ ${@5 A/ $@-@5 A# $@<@9XD  t  t t  ${t take_string 
O ${ $CA
 $ $

@3
csym@5 _ $@<@6 $ $@9C
A
 $ $

@3@<@9CA $ $ @:XD  t  t t  ${t take_number 
O ${ $CA $ $

@3
 _@5 $@<@6 $@9C
A $ $

@3@<@9CA $ $ @:XD  t  t t  ${t get_last_event 
O ${ $C@ $ $@3@-@,@5 $@5 $@<@9C@ $ $@3 CV@. Y~ Y@2@5 A $@O@9XD  t  t t  ${t 
find_event 
O ${ $C@ $ $ C
	
@3@<@6 $ $@9C@(A  $ $
@3
 _@5 $@<@0
@2@,@5 $ $@,@5 L{ $@,@5 $@6 $@9C
A $ $@3@,
@5 $
@6 $ $@9XD  t  t t  ${t match_event 
O ${ $C@ $ $@3@5 $ $@<@9C@ $ $@3 CV@. Y~ Y@2@5 $@O@9XD  t  t t  ${t skip_quoted 
O ${ $C@ $ $@3@<@9C@!@ $ $ K K@3@<
@6 $ $@9C@#@ $ $@3@<
@6 $@9C@ $ $	@3@<
@6 $@9C@ $ $ 	@:XD  t  t t  ${t remove_history 
O ${ $C@ $ $@3@_@e@f@j C`@` @p@<@9C@ $ $@3@_@e@f@j C`@v@. $@-@2@5 H
 $@<@9C@ $ $ @:XD  t  t t  ${t expand_history2 
O ${ $C@ $ $ C C @@3@<@9C@ $ $ C
 C@3
@5not_event_char $@<@0
@2@6 $ $@9C@#@ $ $ C
	 @@3@<
@,@,@5 $ $@,@5 $@<@-@6 $@9C@"@ $ $'
 $@3@<
 $@,@,@5 $@6 $@9C@"@ $ $"
 $@3@<
 $@,@,@5 $@6 $@9C@ $ $

@3@<@6 $@9C@ $ $  @@:XD  t  t t  ${t  $  	 D  t  t t  ${t  $  
O ${ $C	@n $ $  @3@. $@-@-@2@6 CR @9XD  t  t t  ${t  $ 
O ${ $C	@ $ $@3 $@5 $@<@O@9C@ $ $ C@3@<@O@9C@ $ $ @:XD  t  t t  ${t 
save_event 
O ${ $C@ $ $@3@5 C] $@<@9C@ $ $@3@6 $~ $@9XD  t  t t  ${t  ${ @D  t  t t  ${t  ${ @D  t  t t  ${t  ${ @D  t  t t  ${t  ${ 	 D  t  t t  ${t history_depth_ 
O ${ $C@ $ $@3 Y@5 @ $@5 F` $@_@e@` @q@<@9C@ $ $ @:XD  t  t t  ${t list_history  
O ${ $ C@D@` $ $@3@B
@,
@-@5 $@J@P@=@%
 @,@5 $ $@,@5 VY $@. @+
@+@2@. @t@. CX

@2@/ $
@2@,@5 Ao $ CV@. Y~@/ Y~@2@6 $@9XD  t  t t  ${t expand_history 
O ${ $C@ $ $@3@,
@5 $
@,@5 $@5 $@<@9XD  t  t t  ${t save_history_line 
O ${ $C@ $ $ C@3@<@9C@:@ $ $@3 Z @@5 $@. AO@+@2~W~W@0
@1@0@. Y @@2@2@1 D:@1@0@. Y @@2@2@2@5 BB $@.  @@/rl_add_history@2@- D1@5 Au $@<@9C@ $ $ @:XD  t  t t  ${t  " 
O ${ "C@!@ $ $@3@,@,@5 $@,@5 $@<@,@5 $
@5 $@<@9XD  t  t t  ${t prompt_history 
O ${ $C@u $ $ D'@3@<@6 E  $@9C@C@w $ $@3@B
@,@-@5 $@J@n@=@%@C@,
@5 L~ $@,@5 $@B@0@~@1@!@2
@,@5 " $@J@5 G" $@=@5 $@C@6 $@9XD  t  t t  ${t 
read_history_ 
O ${ $C
@? $ $

@3@5 $ $@<@O@9C@B $ $
@3 Cc@. Y~@/ Y
@2@5 $@<@O@9C@z@E $ $@3
@,@,@5 $ $@5 $ $@. G2@+@+@2@,@. @t@. A @e@2 D1@2@5 $@B@Q@J@$@$@C@=@B@B@ 
$silent@!@J@ Dj D Dj D'@6 $| $@=@#@5 $ $@B@( @@J CV@. Y~@/ Y@2@5 $@=@P@$@$@C@9XD  t  t t  ${t  $ 	 D  t  t t  ${t  $ 
O ${ $~C@+@ $ $@3@B
@,@-@5 $@J@n@=@_@`@v@C@. $
@2@5 EN $@,
@5 $
@6 $ $@9XD  t  t t  ${t  $} 
O ${ $|C@@@4 $ $@3@5 Fp $
@5 $ $@. E& A@+@2@,@. D@. Cr@. G.@/ @d@. X"@-@2@-@2@/ @t@. A @e@2 D1@2@/ @i@2@5 $@5 $ $@<@9XXQM GF@4/usr/lib/swi-prolog/library/dialect/sicstus/terms.pl  @ZsAuC @S Eterm_variables_bagE BE "E #E #]E #cE #aE #_E #gE #eXO G $ C@. G G@3@6 P>@9XXQM GF@./usr/lib/swi-prolog/library/prolog_codewalk.pl  ZsAuC @S E _cXO Gwalk_called CA} G G@3@Q
@<
@6 U ^1@9C@2A G G	
 	
 #
@3@<@B@R@J
@6 $ ^1@=
@6 $@9C@)A G G
 @t	
 #
@3@<
@5 $
@6 $@9C@sA G G

 D	
 #
@3@<@B@A
@,@5walk_option_evaluate ^1@( @@J@. D@2@!@. D@. $
@2@/ $
@2@,@5 \ Ap@,@5variants ^1@6 T, HF@=
@5 $
@6 $@D@D@9C@HA G G@3
@,@5walk_option_trace_reference ^1@* A-@B@. 
@2@5 C@J@#@=@. 
@2@. V@+@2@5 U@. 
@2@5 C@. 
@2 	
@5print_reference ^1@O@9C	A G G@3
@5 R  ^1@<@9CA G G@3@,@ V ^l V@* C@<
@6walk_called_by ^1@9C@]A G G	

 #
@3@B
 @@5walk_option_autoload ^1@J@O@. @+
@2 F[@5 B@=@P@C@>@. 
@2@. @o@+@2@5 U@=@. 
@2@,@5    @<
@,@5walk_option_clause ^1@5register_possible_meta_clause ^1
@6walk_meta_call ^1@9CA G G@3@R@. 
@2 F[@5 B@<@9CA G G@3@5 W@<@. 
@2
@6 U ^1@9CA G G@3
@6not_callable ^1@9XO Gset_source_of_walk_option C
@W G G@3 IV@5 B/ B1@6 Z@9XO G ^8 CC> G G 	@:CC? G G

 C`:- meta_predicate ~q.
 @@3@6 ^7@9XO G $ CA G G@3@,
@5walk_option_undecided ^1@B	@Q
@J@% D@=@#
@6 U ^1@9XO Gset_evaluate_of_walk_option C@@@W G G	
 U

 U

@3 IV@6 %@9XO Gset_autoload_of_walk_option C@A@W G G	
 U
	
 U

@3 IV@6 %@9XD  t  t t  Gt  _d @nD  t  t @ot  Gt _c O G _c C@ G G@3 Wr@,@5 Wv W@6 _d ^1@9XO Gwalk_option_data C
@W G G  U
 U

@:C@W G G  A
 U	

@:C@W G G  @7
 U


@:C@W G G  B
 U


@:C@W G G  U
 U


@:C@W G G  U
 U


@:C@W G G  U
 U


@:C@W G G  U
 U


@:C@W G G  A
 U


@:C@W G G  U
 U
	

@:C@W G G  B

 U



@:C@W G G  U
 U


@:C@W G G  R 
 U


@:XO G@$nb_set_initialization_of_walk_option C@W G G@3@6 C@9XO Gremove_quantifier CBr G G
	@3@Q
@<@6 $@9C@$Bu G G		
 U		
 #
	@3@<
@6 % ^1@9C@%By G G


 	
 #
	@3@<
@6 % @9C
B} G G 	
		@:XO Gwalk_called_by_pred C@ G G
  
@3
@5multifile_predicate ^1@<@9C@,@ G G
  
@3@,
@5 C@. @2 @@5 U@<@. %$
@2@6 C@9C@_@ G G	

  
@3@,
@5 C@B@,@5no_walk_property ^1@. @2@5 U@J@P@D@=@0@. @2@5walk_option_caller ^1@,@5 $@. Au@. F'@. @2@+@2@- D1@2@.walk_called_by_body@2@6 C@C@9XO G %* C
@W G G 
 U
	@:XO Gscan_module_class C@ G G  @@:C@ G G  @@:XO Gset_caller_of_walk_option C@W G G@3
@6 Z@9XD  t  t t  Gt sublist_pos @nD  t  t @ot  Gt %2 D_ D_ D_ D_ A-O G %3 C@%B G G


@3@>
@5subterm_pos ^1@=@6 %3 ^1@9CB G G@3@* @V
@6 %4@9XO Gnb_set_on_trace_of_walk_option C
@W G G@3 @@5 %@6 C@9XD  t  t t  Gt possible_meta_predicate @O Gwalk_option_module_class C
@W G G 
 U
@:XO G@"set_trace_reference_of_walk_option C@W G G@3@6 Z@9XO Gwalk_from_multifile CA	 G G@3@. H
@/ %$@+@+@+
@2@.walk_called_by_multifile@. 
@/ @2
@2@6 C@9XO Gwalk_option_undefined C@W G G 
 U@:XD  t  t t  Gt  %% @D  t  t t  Gt  %% @D  t  t t  Gt  %% @O G $ CB G G @:C@bB G G@3@B@9@ 
 E@!@J
@,@5 %6 ^1@B@,@,@5extend ^1@J@5 $@=@P@D@=@,
@,@5 %E@5 $@C@D
@6 $@9XO G@(set_infer_meta_predicates_of_walk_option C@L@W G G	
 U
	
 U

@3@. U@1 @@1 @@1 A@2@6 %@9XO G % C	A G G@3 %	@6 $@9XO Gmake_walk_option C
@W G G@3@,
@5default_walk_option ^1
@6set_walk_option_fields ^1@9XO Gnb_set_module_of_walk_option C
@W G G@3 AP@5 %@6 C@9XO Gnb_set_source_of_walk_option C
@W G G@3 IV@5 %@6 C@9XO Gset_walk_option_field C@Q@W G G
 ^

 U	
 U
@3@. U@1 D@1 @e@1 	@2
@6 %@9C@F@W G G
 E

 U	
 U
@3 IV
@6 %@9C@F@W G G
 ^

 U	
 U
@3 IV
@6 %@9C@F@W G G
 W

 U	
 U
@3 AP
@6 %@9C@Z@W G G
 U

 U	
 U
@3@. U@1 Cg@1 @@1 @1 @@1 U@1 E|@2
@6 %@9C@Q@W G G
 U

 U	
 U
@3@. U@1 @@1 @@1 A@2
@6 %@9C@?@W G G 
 U

 U	
 U
@:C@F@W G G
 U

 U	
 U
@3 @
@6 %@9C@?@W G G 
 ^T

 U	
 U
@:C@?@W G G 
 U

 U	
 U
@:C@?@W G G 
 B


 U	
 U
@:C@?@W G G 
 U

 U	
 U
@:C@E@W G G
 R 

 U
 U
@3 IV
@6 %@9XO G $ CC G G @:CC G G
@3
@6 $ ^1@9XO Gnb_set_undecided_of_walk_option C@W G G@3@6 C@9XO G % C
@W G G@3 IV@5 %@6 Z@9XO G %c CC
 G G 	@:C@*C G G
@3@B
@5 ^@J@6 %b@C@=@ @!
@6 %b@9XO G %' CA G G 
number_of_rules @:CA G G  F
@:XO Gset_undefined_of_walk_option C@L@W G G	
 U	

 U

@3@. U@1 D@1 @e@1 	@2@6 %@9XO G@!set_initialization_of_walk_option C@W G G@3@6 Z@9XO G %H CB G G	 
	
@3@<@9CB G G

@3@Q
@<
@6 $@9C@TB G G
 	
 
 #
 #@3@<@B
@Q@J@5 $@=@P@6 %G@9C@#B G G		@3@5 W@,@5 A;@,@5 B
@5extend_term_pos ^1@,@5 HE HF@6 A;@9XD  t  t t  Gt  %6 @nD  t  t @ot  Gt %5 D_ D_ D_ A-O G %5 CB G G@3@Q
@<@O@9CB G G

@3@@<@9C@$B G G		

 #
@3@,@,@5 ] HF@,@5 @@6 %4@9CB G G


list_position
@3@6 %7@9CB G G	
 W/	
brace_term_position
@3@6 %4@9XO Gwalk_option_initialization C
@W G G 
 U

@:XO G %1 C@;@W G G 	
 U
	
 U

@:XO Gwalk_from_initialization C@ G G
 
@3@5scan_module ^1@<
@6 %, ^1@9C@ G G @:XO Gmake_message CB G G U

 @d
 D2 Xe @e@3@6goal_pi ^1@9CB G G  %	

 @d
 A^ @ @e@:CB G G 	

 ^. @3@6 %@9XO Gset_clause_of_walk_option C@;@W G G 	
 U
	
 U

@:XO Gpi_head CB7 G G
 
 	
@3@<@6 C@9CB9 G G @:XO Gwalk_option_module C
@W G G 
 U
@:XO Gfind_walk_from_module C@ G G@3@.predicate_in_module
@+@2@. %!@. 
@2@2@6 C@9XO G %O C@W G G 
 U D @ @	 Cg @ A-@:XO G@%nb_set_trace_reference_of_walk_option C@W G G@3@6 C@9XD  t  t t  Gt  W @D  t  t t  Gt  W 	 O G W C@*@K G G
 _c
 ^ U D @e 	
 ^@3@. U@1 D@1 @e@1 	@2@6 [@9C@K G G
 _c
 E IV
 E@3 IV@6 [@9C@K G G
 _c
 W AP
 W@3 AP@6 [@9C@<@K G G
 _c
 %Z U Cg @  @ U E|
 %Z@3@. U@1 Cg@1 @@1 @1 @@1 U@1 E|@2@6 [@9C@K G G
 _c
 ^ IV
 ^@3 IV@6 [@9C@K G G
 _c
 %\ Tu
 %\@3 Tu@6 [@9C@K G G
 _c
 %] @
 %]@3 @@6 [@9C@*@K G G
 _c
 %[ U @ @ A
 %[@3@. U@1 @@1 @@1 A@2@6 [@9XO G %K C@W G G@3@. U@1 @@1 @@1 A@2@5 %@6 Z@9XO G U C@W G G@3@Q
@<@O@9C@@W G G	
 U
	
@3@5 ED@A@A@0 D@1 @e@1 	@2@5 C\@J@N@J@N@>@( @@=@( @@<@>@(
 @@=@(
 @@<@5 AN@5 ED@A@!@A@0 Cg@1 @@1 @1 @@1 U@1 E|@2@5 C\@J@N@J@N@5 ED@A@A@0 @@1 @@1 A@2@5 C\@J@N@J@N@5 W@>@( @@=@( @@<@9XO G %  C@TB, G G@3@R
@. #@+@2@5 F(@,@,
@5 % ^1
@. [  @@2@5 A@A@. 
@2@. @o@-@2@5 U@J@N@A
@. 
@2@-@5 $@J@N@A
@5 %: ^1@J@N@<@. %
@2@6 C@9CB5 G G @:XO Gset_module_class_of_walk_option C@U@W G G	
 U
	
 U

@3@. U@1 Cg@1 @@1 @1 @@1 U@1 E|@2@6 %@9XO G %M C@W G G@3@6 %L ^1@9XO G % CA G G D@3@<@9CA G G @e@3@.missingundecided_call@2@6 @h@9XO G %- CAB G G@3@O@9C@%AF G G %@3@. C@. $@-
@2 @@2@. %@+@2@. %
@2@6 C@9C@AK G G
subterm_positions@3@B@t@B@'
@,@5 $@R@-@,@-@5 # ^X@ 
 #
	@!@J@#@C@=@"
@,@5 %v ^1@5 ED@ 
 @!@. @2@,@,@5initialization_layout ^X@D@J@. C@. $
@2 @@2@. % %@2@. %no_positions
@2@6 C@C@= @
@,@5 % ^1@. $@+@2 @@6 C@D@D@9CA\ G G %@3 @
@,@5 %@. $@-@2 @@6 C@9XO Gnb_set_autoload_of_walk_option C
@W G G@3 IV@5 %@6 C@9XO G ^R C@+CC G G@3@,@5 @@,@,@5filepos_line ^1@#@ 
 C` Ze

@!@9XO Gnb_set_evaluate_of_walk_option C
@W G G@3 IV@5 %
@6 C@9XO G $ C@RA G G	@3
@,@5 $@R@<@B@5 C@,@5 @@5 F_@J@. ^O@2@!@=@ @B
 @@5walk_option_source ^1@J@. ^T@2@!@=	@. % %@2@5 @h@C@C
@6print_reference2 ^1@9C@aA G G	@3
@,@5 %@R@ 
 @!@<@B@5 C@,@5 @@5 F_@J@. ^Y@2@!@=@%@B
 @@5 %@J@. Zd?@-@2@!@=	@. % %@2@5 @h@C@C
@6 %@9C	B G G@3@-
@6 %@9XO G %j C@W G G@3@. U@1 D@1 @e@1 	@2@5 %@6 Z@9XO Gset_undecided_of_walk_option C@W G G@3@6 Z@9XO G %A C@LA
 G G
  
@3@,
@5 C@. Au@.clause_not_from_development@. @2@+@+@2@- D1@2@. @t@. $@2@/ @t@. %*@/ @2@/ %,@2@6 C@9XO G % C
@W G G 
 U
@:XO G %l C@;@W G G 	
 U
	
 U

@:XO G %F CB G G@3 AB
@5 %4@<@9CB G G@3 FM
@5 %4@<@9CB G G@3 F
@5 %4@<@9CB G G@3 A1
@5 %4@<@9CB G G @:XO G %, CA, G G@3@(
 @@<@9C@.A. G G@3 @e@,
@5 % ^1 @
@,@5 % ^1@. $
@-@2@. %@+@2@. %
@2@5 C@<@9CA4 G G@3 FFailed to analyse:~n@5 BA@. B<head>
@2@6 V V@9XO Gwalk_option_on_trace C
@W G G 
 U
@:XO Gnb_set_clause_of_walk_option C@W G G@3	@6 C@9XO G $ C
@W G G 
 U
@:XO Gcalling_metaspec CBP G G@3@-@,@5 @@5calling_metaarg ^1@<@9XO Ginfer_new_meta_predicates C	B> G G@3 @@5@!walk_option_infer_meta_predicates ^1@<@9C@8B@ G G@3@. @+@+
@2@. @t@. H
@/ %@+@2@/ @t@.  @. @2
@2@/ D@. Cr@. % A@2 @@2@/ %
@2@6 An@9XO Gset_on_trace_of_walk_option C@A@W G G	
 U
	
 U

@3 @@6 %@9XO G % C@!B G G	
  
@3@,@5 B+@5 W@<
@6 C@9CB  G G 	
@:XO G % C
@W G G 
 U
@:XO G@+nb_set_infer_meta_predicates_of_walk_option C@W G G@3@. U@1 @@1 @@1 A@2@5 %@6 C@9XO G %| C@ G G@3@,@5 %; ^1@* Cg@<@. [ @2@6 A@9C
@ G G@3@. [ @+@2@5 A@6 %. ^1@9XO G % C@B_ G G
@3@,@5 @@<@B@)@5 F_@J@,@5 @@,@,@5 %G
@5 $@D@=@O@B@)@( U@J@,@5 @@,@,
@,@5 % @5 $@C@=@#@B@( Dg@J@,@5 @
@5
walk_dcg_body ^1@=@P@C@D@D@,@5 Ck
@6 %@9CBp G G @:XO G %S C@W G G@3@6 %Q@9XO G % C@!@W G G@3@. U@1 Cg@1 @@1 @1 @@1 U@1 E|@2@5 %@6 Z@9XO G Ws C@ G G  U@:XO Gset_module_of_walk_option C@A@W G G	
 U
	
 U

@3 AP@6 %@9XO G $ CA G G@3@,
@5 $@*
 @@6 Q ^1@9XO G % C@A@W G G	
 U
	
 U

@3 IV@6 %@9XO G % C
@W G G@3 IV@5 %
@6 Z@9XO G % C@JCN G G@3@. @t@. @\
 @Z@+@2@/ C@+@2@. @t@. Eq@2@/ @t@. @@/ @@+@2@/ @t@. X D@2@/ X E
@2@. @t@. F@2@/ F@2@6 C}@9XO Gnb_set_undefined_of_walk_option C@W G G@3@. U@1 D@1 @e@1 	@2@5 %@6 C@9XO G % C@;@W G G 	
 U
	
 U

@:XO G %n CB G G@3@Q
@<@9C@8B G G


 #
	
 #
@3@<@,@5 B@. A1@/ C`  @2@5 UD UF@6 %p@9C@)B G G
 C`
	
 #

@3@5 B@. %@/ C`  @2@6 %@9XO G % CB G G@3@Q
@<
@6 $@9CB G G@3@<@9CB G G@3@<@9CB G G C@3@<@9C@2B G G	
 	
 #
@3@<@B@R@J
@6 %@=
@6 $@9C@)B G G
 @t	
 #
@3@<
@5 %
@6 %@9C@)B G G
 Cr	
 #
@3@<
@5 %
@6 %@9C@)B G G
 C	
 #
@3@<
@5 %
@6 %@9C@-B G G
 D	
 #
@3@<@>
@5 %@=	
@6 %@9CB G G@3@,@,
@5 %G
@6 $@9XO Gnb_set_caller_of_walk_option C@W G G@3
@6 C@9XO G $ C
@W G G 
 U
@:XO G % C@/C G G@3@. 
@2@5 Ai@ 
 
@!@,
@5 C@A@. 
@2@. V@-@2@5 U@J@N@9XO G % C@W G G@3	@6 Z@9XO G % C@<A G G

 @3@. @2@5 F&@A@"@. A@+@2@5 F(@,@. A@2@5 A@A	
@5 %{@J@N@J@N@=@D@9XO G $ C
@W G G 
 U
@:XO G % C
@W G G 
 U
@:XO G %z C@!@ G G@3<initialization>@5 %)@. E.@-@+@+@2@. @t@. %v
@2@/ %y
@2@6 C@9XO G % CBT G G@3@5 F_@<@9CBU G G  U@:CBV G G  Dg@:XO G % C
@W G G@3 @@5 %@6 Z@9XO G $ C	@W G G 
 U	@:XO G % C@q@ G G	
@3 E@,@5 E@,
@-@5 %@. @t@. %
@+@2@/ @t@. [>@2@/ %|
@2@. %
@2@5 C
@5 %? ^1
@5 % ^1@,
@5 % ^1 E@,@5 E@B@(@* C@J@_@d@g@j C`@v @. ^2@/ ^4
@2@5 A@,@5 Ck@6 %@=@P@D@9XO G %> C@;@W G G 	
 U
	
 U

@:XO G Q CA G G
 G.
@3
@6 D @9XO G@"nb_set_module_class_of_walk_option C@!@W G G@3@. U@1 Cg@1 @@1 @1 @@1 U@1 E|@2@5 %@6 C@9XO G % CA G G@3 D@5 %C ^1@<@9C
A G G@3@. E@-@2@5 U@<@9CA G G@3@B 	@5 %@J@%
 	@=@%
 U
@6 $@9XO G %R C@W G G 	@:C@1@W G G	@3@B@,@5 %X ^1@J
@6 %Q@C@=@ 
@!@6 %Q@C@9XO G % CB G G
 	@3
@,@5 % ^1
@,@5 %)@R@@<@9CB
 G G@3@,@,@5 % ^1@6 A@9XO G % C
@W G G@3 AP@5 %@6 Z@9XXQM GF@(/usr/lib/swi-prolog/library/aggregate.pl  ZsAu@ C @S E _`E GE GEforeachE _aEfree_variablesXO Gtemplate_to_pattern C@ G G
sum @ %@3@Q@<@9C@ G G
 %	
 F %@3@<@9C@ G G _^ @ _^@3@<@9C@ G G
 ] @ ]@3@Q@<@9C@ G G
 & 	
 % ]@3@<@9C@ G G
 ]
 C`
 %min_witness@3@<@9C@ G G
 [}	
 % [}@3@<@9C@ G G
 [|
 C`
 %max_witness@3@<@9C@ G G
 I @ I@3@<@9C@ G G
bag @ &@3@<@9C@4@ G G



 Hk@3@5 C@<@0@+@2@5 A;@,
@5templates_to_patterns _b@5	needs_one _b@0@2@6 A;@9C@ G G@3aggregate_template@6 A^ B1@9XO G U C@9@ G G
 @t
@3@<@,@5 U _b
@,@5 &@B
@( @@J@$@=@B
@( @@J@$@=
@ 
 @t@!@9C@ G G 	
@:XO Gvar_in_term CB G G@3@'
@<@9CB G G@3@5 C@-@,@5 @@5 & _b@<@9XO Gfinish_result1 C
A G G &	@3@<@$
@9CA G G I	@3@<
@6 HA@9CA G G &	
 C`@3@<@ 

 [|@!@9CA G G &	
 C`@3@<@ 

 ]@!@9CA G G 
@:XO Gterm_is_free_of CB G G@3@A@5 &@J@N@9XO Gstate1 C
A G G &
@3@<@9C
A G G I
@3@<@9CA G G 
@:XD  t  t t  Gt  _a @nD  t  t @ot  Gt _` @r  A-O G _` C@3@ G G _^@3@<
@. @ @-@2@!@>@
@,@5 @@n
@5 C@O@=

@6 @@D@9C@ G G@3 A@,
@,@,@5 % _b
@,@5 An@6aggregate_list _b@9XD  t  t t  Gt  G @nD  t  t @ot  Gt % @r U A-O G % C@ G G@3 &@,
@,@,@5 &
@,@5 " Ap@6 &@9XO G & C@6@ G G@3@,@,@5 % _b
@,@,@5existential_vars _b@. @t@2@,@5 &@B@(
 &@J@6add_existential_vars _b@=@$@9XO Gexplicit_binding CB G G
 G 	 D1@3@<@9CB G G
 F	 D1@3@<@9CB	 G G
 U	
 E@3@<@9CB
 G G
 \	
 C`
 E@3@<@9CB G G
 "	
 C`
 E@3@<@9XO G % CA G G

@3@Q
@5 & _b@5list_is_free_of _b@<@9C	A G G
@3@Q
@<@9CA G G@3@,@,@5 && _b@<
@6 % _b@9CA G G@3@-@,@5 C
@6 % _b@9XO G
finish_result CA G G@3@,@,@5 C
@5 C
@6 &1 _b@9XO Gmin_pair CAO G G 
@:C@/AP G G	
 C`@3@B@_@d@f@o@J
@6 &4 _b@=

@6 &6@9XO G TJ CAb G G  &	@:CAc G G  I	@:C	Ad G G _^@3
@6 Ck@9CAf G G %@3
@_@g@f@l@u@9CAh G G [}@3
@_@g@f@j [|@u@9CAj G G ]@3
@_@g@f@j ]@u@9C@2Al G G
 &
 C`
 C`
 C`@3@B@_@d@d@q@J@$@$@=@$@$@9C@2Aq G G
 &
 C`
 C`
 C`@3@B@_@d@d@o@J@$@$@=@$@$@9CAv G G
 Hj@3
@6	step_term _b@9XO G &3 CA G G @:C@1A G G@3
@,@5 @@,@5 @@5 & _b@,@5 Ck
@6 &2@9XO G &5 CAL G G
 C`
@3
@6 &6@9XO G & CA G G  ]@:CA G G  &@:CA G G  [}@:CA G G  &@:XO G & CA G G  @@:CA G G
@3@<
@6 &@9C@3A G G
 @t	@3@,@5 &@,
@5 HE HF@6 &@9XO G &! C@ G G	
@3@Q
@#@<@$
@9C@ G G
 U@3@<@#@ @!
@6 & @9C@ G G
 
 @3@<@#
@6 & @9C@ G G 	
	@:XO G &$ C@ G G 	@:C@ G G
	
 U
@3@6 &#@9XO G & CA# G G &@3@<@$@9C	A% G G I@3@<@6 HA@9CA' G G %@3@6 ] HF@9CA) G G _^@3@6 B@9CA+ G G [}@3@6 ] HF@9CA- G G &	
 [|
@3
@6max_pair _b@9CA/ G G ]@3@6 ] HF@9CA1 G G &	
 ]
@3
@6 &< _b@9C@2A3 G G		
 & 
@3@<state0@,@,@5 ! UF@,@0
@2@5 A;@,@5aggregate_term_list _b@6 &0 _b@9C@AA8 G G
 &
@3@0
@+@2@5 A; &@,@,@5 #' UF@,@0
@2@5 A;@,@5 &H@6 &K@9XO G &* CB" G G
@3@)@<
@6 &)@9CB% G G @:XO G
prove_list CA G G @:C@*A G G@3@. E@. E@2
@2@. E@. E@2@+@2@5 DT @
@6 &M _b@9XD  t  t t  Gt  G @nD  t  t @ot  Gt % @r @r U A-O G % C@)@ G G		@3 &@,@,@,@5 &@. C`@2@,@5 $@,@5pairs_valuespairs
@6 &@9XD  t  t t  Gt  % @nD  t  t @ot  Gt %  O G % C@kA G G@3@,@5 P>@,
@5 HA@,@5 P>@,@5 HA
@,@5ord_subtract G@B@( C@J@A
@@A@@J@N@J@N@D@D@=@,
@,@5ord_intersection &Z@,@0 JZ@2@5 A;@,@0 JZ@2@5 A;@,@5 An@6 &Q@9XO G &/ C	A G G 

@3@<@9C@ A G G@3@,@5 @
@,@5 &-@n
 @<@6 &.@9XO G &F CA G G  &	@:CA G G  I	@:CA G G  _^ @:CA G G  % @:XD  t  t t  Gt  _a @nD  t  t @ot  Gt % @r @r  A-O G % C@/@ G G

@3 A@,@,@,@5 &@. C`@2@,@5 An@,@5 HA@,@5 &R
@6 &@9XO G &I CA? G G 
@:CA@ G G@3@,@5 &8
@6 &H@9XO G &9 CAy G G@3@,@,@5 C
@5 C
@6	step_list _b@9XO G &C CAY G G 
@:C@/AZ G G	
 C`@3@B@_@d@f@q@J
@6 &b _b@=

@6 &c@9XO G &` CA~ G G @:C@3A G G@3@,@5 @
@,@5 @@,@5 @@5 &7 _b@,@5 Ck
@6 &_@9XO G &B CAV G G
 C`
@3
@6 &c@9XO G & CA G G	@3@,@5 T, HF@5 &= _b@<@9CA G G 	 @:XXQM SSF@!/usr/lib/swi-prolog/boot/packs.pl   <AsC S Eattach_packs E$pack_attachE &hE$pack_detachXD  t  t t  SSt check_existing 
O SS &nC@ SN SN@3@. SP
@2@5 H
 SR@<@. SU
@-@-@2@6 CR SR@9C@ SN SN@3@,@5 &p SR@< D@@. Y@/ Y
@2@5 A SR@O@9C@ SN SN @:XD  t  t t  SSt attach_packages 
O SS &uC@z SN SN @:C@{ SN SN
@3@5attach_package SR
@6 &v SR@9XD  t  t t  SSt  &y 
O SS &xC@ SN SN@3@A
@5 U1 SR@J
@N@,@5 @. SR@5 &y SR@<@9C@ SN SN @:XD  t  t t  SSt  U2 
O SS U1C@ SN SN  D:@:C@ SN SN  O4@:XD  t  t t  SSt remove_dups 
O SS &C@h SN SN @:C@i SN SN
@3
@5 C] SR@<@6 & SR@9C@l SN SN

@3@0
@2@6 &@9XD  t  t t  SSt  SP D  t  t t  SSt  SP @D  t  t t  SSt  SP 
D  t  t t  SSt  &y 
O SS &~C@c@ SN SN@3@0
@1/pack.pl@2@,@5 C SR @Z@5 A SR@,@5 F SR@5 &o SR@,
@5foreign_dir SR@,@5
prolog_dir SR@<@. &p
@2@5 C SR@. SU Dq@2@5 &@5update_autoload SR@B@*
 A-@J@. SU F

@2@5 &@=@P @. Y@/ Y
@2@6 &t@9XD  t  t t  SSt  SV D  t  t t  SSt  SV @D  t  t t  SSt  SV 
D  t  t t  SSt  &j 	 D  t  t t  SSt  &j 
O SS &iC@J SN SN@3@5 &}@<@9C@&@L SN SN@3@B@5 @+ SR@J@. @d@. D2 A
@2@-@2@6 @i SR@=
@. @d@. @f SP
@2@-@2@6 &@9XD  t  t t  SSt  &h  
O SS &gC@F@V SN SN@3@,
@. D @. Y D:@2
@1@. A A@2@1@. A @Z@2@1@. D, A@2@2@,@5 Ao Ap@B
@* C@J
@,@5 &@. @(
@2@. &k
@2@6 C SR@=@P@C@9XD  t  t t  SSt  \g 
O SS \hC@ SN SN@3@B@-@-  @5 @ SR@J@$
@= @6 &|@9XD  t  t t  SSt  &m 	 D  t  t t  SSt  &m 
O SS &lC@B@; SN SN@3@B@5 AO SR@J@P@=
@. @d@. A^ AP
@2@-@2@5 &@B
@. &p
@2@5 &q@J
@. SU
@-@-@2@5 &r@6 \? SR@=
@. @d@. D2 SP
@2@-@2@6 &@9XD  t  t t  SSt  &h 
O SS &kC@t SN SN@3@. L
@+@2@- D1@5 Au SR@<@,@5 \h SR@6 &z@9C@x SN SN @:XD  t  t t  SSt  & 
O SS &C@J@ SN SN@3 S@@,
@5 @ SR@0@1/lib@2@,@5 &@5 &@<@0@1/lib/@1
@2@5 &@B@5 &@J@. SU
 F
@2@6 &@= D@@. Y@/ Y

@2@5 &t@O@9C@ SN SN 
 A-@:XD  t  t t  SSt  & 
O SS &C@ SN SN@3@0
@1/prolog@2@5 &@6 &@9XD  t  t t  SSt  & 
O SS &C@ SN SN@3	/INDEX.pl@,@5 &|@B	@5 @ SR@J@6 &@=@P@9XXQM QAF@(/usr/lib/swi-prolog/library/broadcast.pl  ZsAu@ C @S E QCE QDE QDE QBE ^E Q>Ebroadcast_requestE	listeningXD  t  t t  QAt  QD @nD  t  t @ot  QAt QC D_ D_ O QA QC C@$@e Q= Q=@3@,
@5canonical_listener Q@@B
@Q@J@P@D@=@,@,@5 B+
@6retract_listener Q@@9XO QA & C@b Q= Q=@3@,@5 &@.listener@-@-@2@6 CQ@9XO QA & C@_ Q= Q=@3@,@5 &@. &@-@-@-@2@6 CQ@9XD  t  t t  QAt  Q? @nD  t  t @ot  QAt QB D_ O QA QB C@S Q= Q=@3@,@,
@5 B+
@6assert_listener Q@@9XD  t  t t  QAt  Q? @nD  t  t @ot  QAt Q> D_ D_ O QA Q> C@N Q= Q=@3@,
@5 &@,@,@5 B+
@6 &@9XD  t  t t  QAt  & @O QA & C
@ Q= Q=@3
@5 & Q@@<@9C@ Q= Q=@3@. &

@2@6 EM@9XO QA ^ C@{ Q= Q=@3@>@-@,@,@5 &@@
@. @2@@J
@O@M@=@P@D@9XO QA & C@ Q= Q=@3@. &

@2@6 CQ@9XO QA & C@ Q= Q= 	
@:XO QA & C@ Q= Q=@3@-@,@,@5 &@. @2@@9XO QA & C@r Q= Q=

 
@3@,@5 &
@6 &@9XXQM FF@$/usr/lib/swi-prolog/boot/toplevel.pl   <AsC S E F E$compile E ZE Dq E$thread_init Ethread_initializationE$query_loop E$initialise E %_XD  t  t t  Ft $system_prompt 	 D  t  t t  Ft  & 
O F &CA	BZ SE SE
@3toplevel_prompt@,
@5 @ 
@,@5 L~ SJ@B@#@*
 @@J@0@~@1@m@2@0
@1@0@:@1@ @2@2@,@5$substitute SJ@=@0@~@1@m@2@,@5 &@B@+@_@f@` @q@J@0@~@1@l@2@0@0@[@2@1@1@0@]@1@ @2@2@,@5 &@=@0@~@1@l@2@,@5 & F@. F@+@+@2@5 &@B@2@( @@J@0@~@1@d@2@0@0@[@1@t@1@r@1@a@1@c@1@e@1@]@1@ @2@2@,@5 &@=@D@B@2@( @@J@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 A/ SJ@9XD  t  t t  Ft take_same_bindings 
O F &CB SE SE 	@:C@$B SE SE		
 G.
@3@'@<@6 & SJ@9CB SE SE
@3
@6 &@9XD  t  t t  Ft $load_system_init_file  	 D  t  t t  Ft  &  
O F & C@b SE SE  @3 @-@5loaded_init_file SJ@<@9C@\@d SE SE@3 [@,
@5 FB @*
 @V @@,@5 & [q@,@5 CB @0@1 @1@2@,
@5 C 
@,@0@. A Dq@2@1@. A @Z@2@1@. D/ D1@2@2@5 D  @. & @2@5 EN SJ@.  @@2@0@. F @@2@2@5 C SJ@<@9C@q SE SE   @:XD  t  t t  Ft 
setup_history  
O F & C@@A SE SE @3@B
@: A@. A @@2@5 @ SJ@.  $@2@5 Aj SJ@A	save_history @@5 &@J@N@. C@. SMprolog_history@2@1@. F @@2@2@- D1@5 SL@J
enable@6 & SJ@=@P@9XD  t  t t  Ft  F  	 D  t  t t  Ft  F  
O F &C
A SE SE  @3@5$runtoplevel  SJ  Aa@6 A SJ@9XD  t  t t  Ft  [ 
O F [CC SE SE@3@,@5bind_query_vars SJ@-@6bind_skel_vars SJ@9XD  t  t t  Ft  &  	 D  t  t t  Ft  &  
O F &C@iA SE SE	@3@B ^L@,
@5 &@J@P@=@%
?@5 Fp SJ@@@,@5   SJ@B A@. A @@2@5 &@J@,@5 & SJ@,
|    @5 K SJ@=	@% D'@,
 D'@5 &@5 Z SJ@,@,@5
read_query SJ@-
@5 &@,@,@5call_expand_query SJ@J@,@5 C SJ@5$execute SJ@M@<@9XD  t  t t  Ft initialise_error 
O F &CAm SE SE X@3@<@9CAn SE SE@3 @e@. X
@2@5 &@O@9XD  t  t t  Ft start_pldoc  
O F & C@pA5 SE SE	@3 D@,
@5 &@,@5 @( @B
@( Z@J@<@D@C@=@S@@--pldoc@,@5 @. @J@B@( D'@J@. @t@.
doc_server@-@2doc_browser@2@@D
@=@0@B A1@,
@5 ' @. _:
@+@2@- D1@5 SL@J@. '@2@@= @e@. X X@2@5 &@6 E SJ@D
@M@9CAE SE SE   @:XD  t  t t  Ft subst_chars 
O F 'CBv SE SE 	@:C@"Bx SE SE
@3
@5 C1 SJ@<
@,@5 &@#@,@5 B SJ@6 ' SJ@9CB~ SE SE
@3
@,@5 '@6 '
@9XD  t  t t  Ft  Dq  
O F &CA SE SE  @3@6 F  SJ@9XD  t  t t  Ft set_associated_file  
O F '
 C	A SE SE  @3 [ Z@5 &@<@9C@A SE SE@3@5$set_prolog_file_extension  SJ QR@,
@5 & D@,@5 &@,@0@+
@2@5 A# @A Z@5 C] SJ@J@N@A@-@0@+@2@5 '@5load_option SJ@J@N@=@C@,
@5 " @-@5 & @Z@5 A SJ@<@,@5 @1 SJ@-@5 @5 SJ Z@5 E @B@.  @/ window_title@2@5 &@JSWI-Prolog -- @,@5 ' @-@8  ' @=@P@C@9CA) SE SE   @:XD  t  t t  Ft  & D  t  t t  Ft  & @D  t  t t  Ft  & 
D  t  t t  Ft answer_respons 
O F ' CC SE SE	again@3@0@?@1@h@2@5 '@< Cc@. Cd Cc@2@6 &@9C@1C SE SE	 V@3@0@;@1@n@1@r@1@N@1@R@1@ @1	@2@5 '@< CV@. C^@1@. X Y D@2@2@6 &@9C@&C SE SE	 V@3@0@t@1@T@2@5 '@<@5 	  SJ@5
save_debug  SJ CV@. C^@1@. X Y	; [trace]@2@2@6 &@9C@1C SE SE	 X@3@0@c@1@a@1
@1
@1@y@1@Y@1@.@2@5 '@< CV@. C^@1@. X Y D:@2@2@6 &@9C	C SE SE@b
show_again@3@<@6 '@9C@%C SE SE	 ')@3@,@,
@5print_predicate SJ@< CV@. C^@1@. C` X@1@2@2@5 & Y
@6 D SJ@9CC SE SE? ')@3@< CV@. EEOF@2@5 & @6 '@9CC SE SE	 '"@3 CV@. Y{
@2@6 &@9XD  t  t t  Ft $search_aliases 	 D  t  t t  Ft  '/ 
O F '/C@&@ SE SE


@3@,@,@5$string SJ@,@5path_sep SJ@<@#
@5$make_alias SJ@#@6 '0 SJ@9C@!@ SE SE
@3@,@,@5 '1@,@5$eos SJ@<@#
@5 '7@$@9XD  t  t t  Ft clean_history_prompt_chars 
O F '>CB& SE SE @:CB' SE SE M C@3@<@9CB( SE SE
@3
@6 '? SJ@9XD  t  t t  Ft only_cycles 
O F 'ACCi SE SE @:C@6Cj SE SE
@3@B@ 
 G.@!@$@5 " SJ@J
@6 'B SJ@C@=@ @!
@6 'D@D@9XD  t  t t  Ft $set_file_search_paths  	 D  t  t t  Ft  'E  
O F 'E C@|@ SE SE@3@>@k D@,
@5 &@,@0-p@1@+@-@2@5 '@A Z@5 '@J@N@@@,
@5 &@B@+@.$search_path@+@+@2
@5 B SJ@J@,@5 F. SJ@. @(@+@2@. EN@/  @@/ A@2@5 C SJ@= @e@. X JE@2@5 &@D@D@J@P@M@O@=
@P@D
@D@D@D@9XD  t  t t  Ft remove_history_prompt 
O F 'MCB SE SE D' D'@3@<@9CB  SE SE@3@,@5 &@,
@5 '@
@,@5delete_leading_blanks SJ@6 &@9XD  t  t t  Ft  & 
O F &CC SE SE @:C@?C  SE SE
 ZY

 G.
 ZY
@3@'@<
@5 D SJ@ 
 W@!@6 &@9C@QC& SE SE


@3@ 

 ZY@!@,@5 &@B@*@Q@A@5   SJ@J@N@( C@J@ @!@5 'R@ 
 W@!@=@$@C@9XD  t  t t  Ft 
toplevel_goal 
O F 'TCA SE SE Dq &@3@<@5setup_colors  SJ@6 & SJ@9CA SE SE 	
@:XD  t  t t  Ft omit_qualifier 
O F 'ZCB SE SE
 
@3@'
@<@6omit_meta_qualifiers SJ@9C@'B SE SE
 
@3@. @2@. V
@2@5 U SJ@A	 @n@5 '_@J@N@<@$@9CB SE SE
 	
@3
 P@5 '_@A	
 @n@5 '_@J@N@<@$
@9CC SE SE
 
	
 
@3
@5 AO SJ@<
@6 '\@9CC SE SE@3@6 '\@9XD  t  t t  Ft $load_script_file  	 D  t  t t  Ft  'a  
O F 'a C@s SE SE  @3 J@-@5 &@<@9C@u SE SE@3script_file@,
@5 &@6load_script_files SJ@9XD  t  t t  Ft init_debug_flags  
O F 'g C@.A SE SE@3@. '+@-@0 E@2@+
@2@5 B  Y@5 'prompt_alternatives_ondeterminism@5 ' X @@5 'toplevel_print_factorized @@5 ' E@6 E @9XD  t  t t  Ft filter_bindings 
O F 'nCCz SE SE @:C@6C{ SE SE
@3@,@5	hide_vars SJ@B@>	@5 @ SJ@=@5self_bounded SJ@J
@6 'o SJ@C@=@ @!
@6 'w@9XD  t  t t  Ft  & @nD  t  t @ot  Ft & D  t  t t  Ft  & 
O F &C@ SE SE@3@.$at_thread_initialization
@2@5 B SJ@@<@9XD  t  t t  Ft omit_qualifiers 
O F '{CB SE SE 	@:CB SE SE
	@3
@5 '[ SJ@6 '| SJ@9XD  t  t t  Ft  Z  	 D  t  t t  Ft  Z  
O F ZC@P SE SE  @3 X Yf@6 &@9XD  t  t t  Ft  ''  
O F '&C@+B? SE SE@3@B@5 Ft  SJ@5 E  SJ@J@%
 @@=@%
 @ D@,@5 & D @@5 '- F@. F
@2@6 '@9XD  t  t t  Ft  '  	 D  t  t t  Ft  '  
O F 'C@:AW SE SE@3@-@.  @/win_registry_get_value@-@-@-@2@5 A  @,
@5hkey SJ@. '

fileExtension@+@2@- D1@5 SL@<@B
 D:@,@5 ' @J
@P@=@# QR@6 '@9CAa SE SE   @:XD  t  t t  Ft  '6 
O F '5C@ SE SE@3 SD @@5 &@#
@<@#
@ 
 D@!@9C	@ SE SE  @:XD  t  t t  Ft  'r 
O F 'qCC SE SE
 ZY

 ZY
@3
@6
hide_names SJ@9XD  t  t t  Ft  & 	 D  t  t t  Ft  & 
O F &CB SE SE@3@Q
@< @. Yo
@2@5 &@O@9CB SE SE C@3@< CV@. Cd Z@2@6 &@9C@:B SE SE@3@,@5 &@. 
@2@,
@5  ~ SJ@<@. A@+@2@. C
@+@2@. A@-@2@5 C~ SJ @. 'U@2@5 &@6$execute_goal2 SJ@9CB SE SE@3@5 ' CV@. Cd Cb@2@5 &@O@9XD  t  t t  Ft  E+  	 D  t  t t  Ft  E+  
O F E+ C@ SE SE  @3@-@5 E, @6 & SJ@9XD  t  t t  Ft  '^ 
O F ']C	C SE SE

@3@Q
@<@9C@ C	 SE SE
 @t
	
 @t@3@<
@5 '}@6 '}@9CC SE SE
 $S
	
 $S
@3@5 U SJ@<@6 '}@9CC SE SE
 $R
	
 $R
@3@5 '@<@6 '}@9CC SE SE 

@:XD  t  t t  Ft  &  	 D  t  t t  Ft  &  
O F &C@ SE SE@3@>@,
@5 'x SJ@B@@J@O@=@O@=@P@C
@9XD  t  t t  Ft write_bindings2 
O F 'CB SE SE@3 'j
groundness@5 &@< CV@. Cd@/ Zy@2@6 &@9CB SE SE
 @@3 'j 'k@5 &@< CV@. Cd@/ Z{
@2@6 &@9C@6B SE SE@3@5 & CV@. Cd@/ Z}
@2@5 &@,
@5get_respons SJ@B	@(
 V@J@<@O@=@B@(
 ')@J@O@=
@< CV@. Cd D@2@6 &@9XD  t  t t  Ft  'f 
O F 'eC@y SE SE @:C@P@z SE SE@3@,
@5 '@B@4
@,@0@. A Dq@2@1@. A @Z@2@1@. D/ D1@2@2@5 &@J@. & J@2@5 &@.  @@2@5 &@6 C SJ@=@. @d@. D2 'c
@2@-@2@6 @i SJ@C@9XD  t  t t  Ft  &  	 D  t  t t  Ft  &  
O F &C@.A SE SE@3 F@,
@5 &@. E@+
@2@,@. @t@. A @e@2@/ E@2@5 SL@,
@5 'U SJ@.  @
@2@@9XD  t  t t  Ft  & 
O F &CC SE SE@3
@ Dj T] Dj@<@9CC SE SE 	
	@:XD  t  t t  Ft join_same_bindings 
O F 'CB SE SE @:C@.B SE SE		
 G.

 G.@3
@,@5 &@6 ' SJ@9XD  t  t t  Ft $load_init_file 	 D  t  t t  Ft  ' 
O F 'C@S SE SE @V@3@<@9C@T SE SE@3@-@5 &@<@9C@V SE SE@3@5 C @<@.  @
@2@6 C SJ@9C@+@Y SE SE@3@. SF
@2@0@. A @Z@2@1@. D/ D1@2@2@,@5 &@. &
@2@5 &@.  @@2@6 '@9C@` SE SE @:XD  t  t t  Ft  'X  
O F 'WC@=A SE SE @3@B
@7 J@. A @@2@5 &@A	
color_term @@5 &@J@N@J
@. C@.  @@/ SM	ansi_term@2@1@. F @@2@1@. D B{@2@2@- @@6 SL@=@P@9XD  t  t t  Ft call_expand_answer 
O F 'CC SE SE@3@ Dj S) Dj@<@9CC SE SE 	
@:XD  t  t t  Ft  B
 @nD  t  t @ot  Ft %_ D  t  t t  Ft  B
 
O F %_C@"@ SE SE@3@ 

 	@!@,@ V ^ V@< D@@. ^@2@5 & B@6 B	 @9C@ SE SE@3 G@6 '@9XD  t  t t  Ft  &  	 D  t  t t  Ft  &  
O F &CA SE SE@3@5 'F SJ@5 'h SJ@5 ' SJ F>@,
@. @t@. A @e
@2@/ E@2@6 SL@9XD  t  t t  Ft  ' 	 D  t  t t  Ft  ' 
O F 'C@4B SE SE@3@5
restore_debug  SJ@@,@5 A% SJ@>@5 '%@=@5 '@O J@5 X  SJ@,
@5 ' SJ@@@A@A
@5write_bindings SJ@J@N@J@N@J@<@O@M@9CB SE SE@3@5 '% CV@. Cd Cb@2@5 &@O@9XD  t  t t  Ft load_associated_file  
O F ' CAN SE SE@3 Z@,
@5 &@.  @
@2@0@. C @@2@2@6 &@9CAQ SE SE   @:XD  t  t t  Ft  & 	 D  t  t t  Ft  & 
O F &C@/Bn SE SE	
@3@@@. '@2@,@5 'J@,@,@5 '@,@5 '@J@,@5 '
@5 '@<@M@9CBt SE SE 
@:XD  t  t t  Ft  ' 
O F 'CA+ SE SE -s@:CA, SE SE -l@:CA- SE SE -f@:XD  t  t t  Ft  '9 	 D  t  t t  Ft  '9 
O F '8C@"@ SE SE@3@. E
@2@- D1@5 SL@>@5 '`@C@=
@,@5 C SJ@* @<@9CA SE SE@3@6 &@9XD  t  t t  Ft  'v 
O F 'uCC SE SE
 ZY@3@. W@2@6 K; SJ@9XD  t  t t  Ft  & 
O F &CC2 SE SE 

@:C@!C3 SE SE
 ZY
@3
@,@5bind_one_skel_vars SJ@6 &@9XD  t  t t  Ft  'I 	 D  t  t t  Ft  'I 
O F 'IC@%@ SE SE		@3@,@,@5 '1@  A1@!@<@#@5 &@#
@6 ':@9XD  t  t t  Ft  F  
O F F C@'B0 SE SE @3@B
@> Z @@5 &@=emacs_inferior_process @@5 &@J
 Y @6 '@= Y@6 '@9XD  t  t t  Ft  & 
O F &C@A SE SE	@3 Y@,
@5 &
@5 F` SJ@_@d
@` @p@<@,@5 'N SJ@5 &@5 $ SJ@. $ A@+@2@,@. D@. Cr@. G.@/ @d@. X"@-@2@-@2@/ @t@. A @e@2 D1@2@/ @i@2@5 SL@B@<@-@.  @@/ $@-@2@5 V SJ@J@. AO@+@2 $@0@1@0@. Y @@2@2@1 D:@1@0@. Y @@2@2@2@5 BB SJ@.  @@/ $@2@@=@P@C@. $@2@. @t@. A @e@2 D1@2@5 SL@<@6 $~ SJ@9CB SE SE@3 H8!h@0 	@1 C@2@6 $| SJ@9XD  t  t t  Ft  'y D  t  t t  Ft  'y @D  t  t t  Ft  'y 	 D  t  t t  Ft  'y 
D  t  t t  Ft  ' 
O F 'C@%C SE SE@3@5 & J@5 '@,@5 CZ SJ@5 '! SJ@B@(
 '"@J CV@. Cd Z@2@5 &@O@=@<@9XD  t  t t  Ft  ', 
O F '+CC SE SE @w E
 E @
 E E@:C@"C SE SE @p E
 E @
 E @
 E

 E E@:XD  t  t t  Ft factorize_bindings 
O F 'CC_ SE SE @:C@>C` SE SE	

 G.

 ZY@3
@,@5 E SJ@B
 'l @@5 &@J@$@=@5 'D@6 ' SJ@9XD  t  t t  Ft initialise_prolog  
O F ' C@MAr SE SE@3@5 $ $@5 ' SJ@5 '@5 '@5 '@5 & SJ F}@,
@5 &@,@5 '@5 ' SJ@5 & SJ@5 &g SR@5 'b SJ@5 ' SJ F|@,@5 &@,
@5 E @B@(
 Z@J [a@,@5 E @=@#
@.  @@2@6 D @9XD  t  t t  Ft  &  	 D  t  t t  Ft  &  
O F &C
Aj SE SE@3 '@,
@. &
@2@6 SL@9XD  t  t t  Ft  ' 
O F 'C@@B SE SE
@3@A@5 E@ SJ@J@N@<@,@,
@5 DT SJ@,@5 &
@,@5 '~@,@5 '@,@5 '@,@5 & SJ@,@5 'w@6 ' SJ@9CB SE SE@3@,@5 '@,
@5 '
@,@5 '@,@5 'w@6 '@9XD  t  t t  Ft  ' 
O F 'CAT SE SE @%HKEY_CURRENT_USER/Software/SWI/Prolog@:CAU SE SE @&HKEY_LOCAL_MACHINE/Software/SWI/Prolog@:XD  t  t t  Ft  '  
O F 'CBJ SE SE@3 F@. F@+
@+@2@5 & D@5 '-@B	@( @@J@6 '#@=@P@9XD  t  t t  Ft  ' 
O F 'CCH SE SE 

@:C@CI SE SE

 G.@3@B@\@Q@J@B@(@. ZY@+@2@5 &@5 AB SJ@J@,@5 'R@ 
 W@!@#
@D@=@+
infinite@,@5 CX SJ_S@,@5 ' @A@5 '@J@N@<@ 
 W@!@n@D@=	@#
@D@D@6 '@9XD  t  t t  Ft  'Q 
O F 'PC
B+ SE SE K@3@<@6 'O@9CB- SE SE 	
@:XD  t  t t  Ft  '= 	 D  t  t t  Ft  '= 
O F '<C@ SE SE @:XD  t  t t  Ft  '3 	 D  t  t t  Ft  '3 
O F '2C@ SE SE 	@:C@ SE SE

@3@6 '1@9XD  t  t t  Ft  ' 
O F 'CC SE SE 
@:C@1C SE SE@3@B @-@- JU@5 @ SJtoplevel_print_anon @@5 &@J@P@=@( C@. W@2@5 '@<
@6 '@9CC SE SE
@3@6 '@9XXQM GF@D/build/spark-6nmaoT/spark-2012.0.deb/simplifier/data__data_files.pro  7AAuC @S @E  	E  !Eadd_datafiles_ruleE  $E  Eadd_datafiles_pfsEadd_datafiles_vcgEno_log_file E  Esave_data__data_files Eadd_datafiles_local_user_ruleE HE  Eadd_datafiles_global_user_ruleEadd_datafiles_debugE  E GEadd_datafiles_logEadd_datafiles_summary_dpcE  E  -Eadd_datafiles_fdlE  'E  Eadd_datafiles_simplified_pfsEadd_datafiles_dpcE  *E  Eadd_datafiles_decEadd_datafiles_simplified_vcgXD  t  t t  Gt     @O G ' C
@ G G@3@.  
@2@5 B@<@9XD  t  t t  Gt   # @O G ' C
@ G G@3@.  !
@2@5 B@<@9XD  t  t t  Gt    @O G (  C
@ G G@3@.  
@2@5 B@<@9XD  t  t t  Gt    @O G ( C
@ G G@3@.  
@2@5 B@<@9XD  t  t t  Gt    @O G (	 C
@ G G@3@.  
@2@5 B@<@9XD  t  t t  Gt    @O G ( C
@ G G@3@.  
@2@5 B@<@9XD  t  t t  Gt    @O G ( C
@ G G@3@.  
@2@5 B@<@9XD  t  t t  Gt    @O G ( C
@ G G@3@.  
@2@5 B@<@9XD  t  t t  Gt    @D  t  t t  Gt    @O G ' C
@ G G@3@.  	
@2@5 B@<@9XO G ' CA G G @3@A
@-@5  * G@J
@N@9XO G ' C@A G G@3 G@,
@5 ( (@0@.  G@/   @2@1@.  G@/   @2@1@.  G@/   @2@1@.  G@/   @2@1@.  G@/   @2@1@.  G@/   @2@1@.  G@/   @2@1@.  G@/    @2@1@.  G@/   #@2@1@.  G@/   &@2@1@.  G@/   )@2@1@.  G@/   ,@2@2@5 Gg _@<@9XO G H CA G G@3@6 (@9XO G ( C@ G G@3@.  -
@2@5 B@<@9XO G ( C
@ G G@3@.  *
@2@5 B@<@9XO G ( C@ G G@3@A@5 AN@J@N@=Expected atomic name for debug datafiles to find, but got: ~k@0
@2@6 !. _@9C@ G G@3@5  - (@<@9C@ G G@3@@Could not find debug datafiles for: Expected atomic name for: ~k@0
@2@6 (@9XD  t  t t  Gt   , @D  t  t t  Gt   & @O G (
 C
@ G G@3@.  $
@2@5 B@<@9XD  t  t t  Gt   ) @O G ( C
@ G G@3@.  '
@2@5 B@<@9XXQM BF/usr/lib/swi-prolog/boot/dcg.pl   <As@ C S E V#E BE '	XD  t  t t  Bt dcg_special 
O B (CAs/usr/lib/swi-prolog/boot/dcg.pl   <A (  
 @t@:CA (  (  
 D@:CA (  (  
 Wo@:CA (  (  
 Cr@:CA (  (   C@:CA (  (  
 W/@:CA (  (  @:CA (  (  @:CA (  (  
 G @:XD  t  t t  Bt 
$extend_cache D  t  t t  Bt  (" @D  t  t t  Bt  (" @D  t  t t  Bt  (" 	 D  t  t t  Bt  (" 
D  t  t t  Bt $t_fill 	 D  t  t t  Bt  (# 
O B (#C@ (  ( 

 @t
 G.
@3@'
@<@9C@ (  (  
	
@:XD  t  t t  Bt 
$copy_args 	 D  t  t t  Bt  (% 
O B (%C@ @ (  ( @3@_@e@f@p@<@,@5 @ 
@5 ('@n

@6 (& B@9C@ (  (  @:XD  t  t t  Bt 
$dcg_reserved 	 D  t  t t  Bt  () 
O B ()C@ (  (  @:C@ (  (  @:C@ (  (  
 W/@:C@ (  (   W0@:C@ (  (   C@:C@ (  (  
 G @:C@ (  (  
 @t@:C@ (  (  
 D@:C@ (  (  
 Wo@:C@ (  (  
 Cr@:C@ (  (  
 C@:C@ (  (  
 V!@:XD  t  t t  Bt  ]f 
O B ]eC@ (  ( 
 
@3@'
@<@$@9C@ (  (  
 
	
 
@:XD  t  t t  Bt $body_optimized 	 D  t  t t  Bt  (+ 
O B (+C@>@E (  ( @3@B@ 

 @t
 G.
@!@'
@J@$@=@ @B@ 

 G.
@!@'
@J@$@& @@=@$
@D
@9XD  t  t t  Bt $t_body 	 D  t  t t  Bt  (- 
O B (-C@ (  ( 

 '	
@3@Q
@<@6 ]e B@9C@ @ (  ( 
 
 	@3@<@. @2
@6 (. B@9C
@ (  ( 

 G.
@3@<@9C@Z@ (  ( 
@3@B@5@ 
@!@J@<@B@5 A @J
@,@5 A# @ 
 G.@!@=@ 
 A#

@!@C@C@=@ @@@5 B> @J@<@,@5 AA B
@,@5 (2@ 
 G.@!@M@9C@ (  (  C

 @t C G.
@3@<@9C@ (  (  W0
 @@3@<@9C@ (  ( 
 W/

 @t G.
@3@<@6 (/@9C@(@ (  ( 


 @t

 @t@3@<@,@5 (0
@6 (0@9C@=@ (  ( 


 D

 D@3@<@,@,@5 (0
@5 ($ B@,@,@5 (0
@6 (6@9C@=@ (  ( 


 Wo

 D@3@<@,@,@5 (0
@5 (6@,@,@5 (0
@6 (6@9C@(@ (  ( 


 Cr

 Cr@3@<@,@5 (0
@6 (0@9C@(@ (  ( 


 C

 C@3@<@,@5 (0
@6 (0@9C@!@ (  ( 
 G 

 @t
 G  G.
@3@<@-@6 (0@9C@ (  ( @3
@,@5$extend B@6 (/@9XD  t  t t  Bt  (9 	 D  t  t t  Bt  (9 
O B (8C
@ (  ( @3@Q
@<@. @d Bd@-@2@6 @i B@9C@ (  ( 
 

 @3@<@6 (7@9C
@ (  ( @3
@5 (" B@<@9C@@ (  ( @3@B@5 U @J@P@=
@. @d@. A^ @
@2@-@2@5 (:@B@5 (* B@J@. @d@. BCdefinedcg_nonterminal
@2@-@2@5 (:@=@P@,@,@5 C @,@5 (A@n
@5 (A
@5 ((@n@n
@,@5 ('
@,@5 ('@. (<
@2@5 B @$
@$@$@9XD  t  t t  Bt  V$ 
O B V#C@\@8 (  ( 
 V!
 @t

 B@3@<@,@5 A @,@,@5 (7@. @2@,@,@5 (0
@. @2@,@5 (0@. @t@2@,@5 (, B@6 (D@9C@8@? (  ( 


 V!

 B@3@,@,@5 (7@,@5 (C
@. @2@,@5 (0@6 (D@9XD  t  t t  Bt  B @nD  t  t @ot  Bt B Dg @rD  t  t t  Bt  B 
O B BCA (  ( @3@6 '	 B@9XD  t  t t  Bt  B @nD  t  t @ot  Bt '	 Dg @r @rD  t  t t  Bt  B 
O B '	C@BA (  ( 	@3@B@0@,
@,@5 B, @R@5 ( B@J@. 

@2@,@,@,@5 (0@$@$@. 
@2@@=
@@D
@D@C@9XXQM GF@&/usr/lib/swi-prolog/library/ordsets.pl  ZsAuC @S E	ord_seteqE	is_ordsetElist_to_ord_setEord_add_elementE &]E	ord_unionE
ord_memberchkEord_symdiffE
ord_subsetE	ord_emptyE (RE &XE (REord_disjointE &\E &]E
ord_intersectEord_del_elementE (aXD  t  t t  Gt  (I 
O G (HC@{ G G@3@'
@9XD  t  t t  Gt ord_subset_ 
O G (eCA  G G C=
@3@,@5  ]@6 (f &Z@9C	A# G G A1@3
@6 (W &Z@9XD  t  t t  Gt  (R 
O G (QCAX G G 	@:CAY G G@3
@6ord_union_1 &Z@9XD  t  t t  Gt  &] 
O G (PC@ G G@3@,@5
key_by_length &Z@0@. C`@-@+
@2@+@2@5 N 
@6l_int &Z@9XD  t  t t  Gt  (k 
O G (jCA\ G G 
@:CA] G G@3@,@5  ]
@6 (R &Z@9XD  t  t t  Gt 
ord_union_all 
O G (tC@vA= G G
@3@B@_@e@`@s@J@ 
@!@D@D@D@C@=@T@B@$@_@e@`@s@J@ 
@!@6 ([ &Z@D@D@C@=@-@_@e@`@j>>@v@_@e@d@j C`@v@,@,@5 (u &Z@,
@5 (y@6 (v@D@9XD  t  t t  Gt  (T 
O G (SC@XA G G	
	
@3@<@,@5  ]@B@& C=@J@6 (S &Z@C@=@/@B@)@& Ar@J@,
@5  ]@B
@& C=@J@'
@=@B
@& Ar@J@'
@=@P@=@P@C@9C@/A
 G G	
@3@<@,
@5  ]@B@& C=@J@6 (z@=@B
@& Ar@J@'
@=@P@9CA G G	@3@'
@9XD  t  t t  Gt  (V 
O G (UCA G G 	@:C
A G G
@3
@6 (V &Z@9XD  t  t t  Gt ord_intersection2 
O G (}C@ G G A1
@3@6 (_ &Z@9C@ G G Ar@3@0
@2@6 (@9C@ G G C=

@3@0@2@6 (@9XD  t  t t  Gt ord_union_2 
O G (CAh G G 
@:CAi G G@3@,@5  ]
@6 (r@9XD  t  t t  Gt  (X 
O G (WCA G G @:CA G G
@3@,@5  ]
@6 (g@9XD  t  t t  Gt  (V 
O G (VCA G G Ar
@3
@6 ({@9CA G G A1@3@6 (U &Z@9CA G G C=

@3@6 ({@9XD  t  t t  Gt  (V 
O G (|C
A G G 
@:CA G G@3@,@5  ]
@6 ( &Z@9XD  t  t t  Gt  (Z 
O G (YC@q G G @:XD  t  t t  Gt  (R 
O G (sCAa G G Ar
@3
@6 ( &Z@9CAc G G		 C=


@3@6 (i@9CAe G G A1
@3@6 (Q &Z@9XD  t  t t  Gt  (R 
O G ([CAO G G@3@6  J  P@9XD  t  t t  Gt  (q 
O G (pC@ G G 	@:C@ G G
 C`	
@3
@,@5 &\ &Z@6 (o@9XD  t  t t  Gt  (n 
O G (mC@ G G @:C@ G G

 C`@3@5 B
@6 (l@9XD  t  t t  Gt  &Y 
O G &XCA, G G@3@6  B  P@9XD  t  t t  Gt  (R 
O G (\CA8 G G @:CA9 G G
@3@0
@2@,@5 B@0
@2@6 (y@9XD  t  t t  Gt  (^ 
O G (]C@ G G@3@A@5 (d &Z@J@N@9XD  t  t t  Gt ord_intersect_ 
O G (C@ G G
@3@,
@5  ]
@6ord_intersect__ &Z@9XD  t  t t  Gt  &] 
O G &\C@ G G@3@6  D  P@9XD  t  t t  Gt  &] 
O G (_C@ G G	@3@<@9C@ G G@3@<@9C@ G G		@3@,@5  ]
@6 (~ &Z@9XD  t  t t  Gt  ( 
O G (C@ G G Ar@3
@6 ( &Z@9C@ G G  A1@:C
@ G G C=@3@6 (@9XD  t  t t  Gt  (a 
O G (`C@ G G@3@6 (@9XD  t  t t  Gt 
is_ordset3 
O G (C@f G G @:C@g G G
@3@5 !
@6 ( &Z@9XD  t  t t  Gt  (c 
O G (bC@ G G@3@6  :  P@9XD  t  t t  Gt  (a 
O G (dC@ G G
@3
@6 (@9XD  t  t t  Gt 
is_ordset2 
O G (C@b G G @:C	@c G G@3@6 (@9XD  t  t t  Gt  (K 
O G (JC@^ G G@3@5 A@6 ( &Z@9XD  t  t t  Gt  (M 
O G (LC@ G G@3@6 HA@9XD  t  t t  Gt  (O 
O G (NC@ G G@3@6  <  P@9XXQM$attvarF@"/usr/lib/swi-prolog/boot/attvar.pl   <As@ C S E$wakeupEcall_residue_varsE $SE 'EfrozenXD  t  t t  (t delete_attributes_ 
O ( (CAs@"/usr/lib/swi-prolog/boot/attvar.pl   <A ( @:CA ( (@3@5 C (@6 ( (@9XD  t  t t  (t frozen_residuals 
O ( (CA ( (
$and@3@<@#@,@5 ( (
@6 (@9CA ( ( 

 $S
@:XD  t  t t  (t  ( 	 D  t  t t  (t  ( 
O ( (C@3 ( ( @:C@4 ( (
wakeup
@3@5call_all_attr_uhooks (
@6 ( (@9XD  t  t t  (t dot_list 
O ( (C@ ( (
 @t
@3@<@#
@,@5 ( (@6 (@9C
@ ( ( 	


@:XD  t  t t  (t  $T @nD  t  t @ot  (t $S @r D  t  t t  (t  $T 
O ( $SC@i ( (@3@5 FI (@<@9C@k ( (@3@@9XD  t  t t  (t  A 
O ( AC@ ( ( 	@:C@ ( (

@3@6 ( (@9XD  t  t t  (t delete_attributes 
O ( (C
A ( (@3@,@5 ' (@6 (@9XD  t  t t  (t attvars_residuals 
O ( (C@ ( ( 	@:C@,@ ( (	
@3@B
@,@5 E (@#@J
@,@5attvar_residuals (@=@#@D@6 ( (@9XD  t  t t  (t  DT 
O ( 'C@<@ ( (@3@,
@5 (@B@(
 C@J@& C@6 &P (@=@$@. C`
@2@. @t@. B@. (
@2@2@/ (
@2@0@. C`@2@2@6 Ao (@9XD  t  t t  (t call_det 
O ( (C@ ( (@3@@6 ' (@9XD  t  t t  (t 
portray_attrs 
O ( (C@ ( ( @:C@%@ ( (
att
@3
@5portray_attr (@B@( C@J@P@=	 L@5 H (@6 ( (@9XD  t  t t  (t  ( 
O ( (C@&@ ( ( $T@3@<freeze(~w, ~W)@0@1@1@0@. E @@2@1@. E @@2@1@. E D@2@2@2@6 S (@9C@)@ ( (@3
@. 
@/attr_portray_hook@2@!@B
@-
@5 A  (
@@J@P@=	~w = ...@0
@2@6 (@9XD  t  t t  (t  ( 
O ( (C@ ( ( 
@:C@@ ( (
 (@3@B@R@#@J@#@D@D@D@C@=@@B@( $T@#@J@,@5 (@D@D@D@=@~@B@1@. @/ Dfattribute_goals@2@5 Aj (@#@J@. @/ (@2@,@5 B (@#@,@5 (@D@C@=@H@B@+@. @/ attribute_goal@2@5 (@#@J@. @/ (@+@2@@#@,@5 (@=@ 
 !"@!@D@C@D@C@C@C
@6 (@9XD  t  t t  (t make_conjunction 
O ( (C@x ( (
 (

 @t@3@<@5 ( (
@6 (@9C@{ ( ( 	
@:XD  t  t t  (t unfreeze 
O ( (C@\ ( (
 (@3@<@5 ( (@6 (@9C@_ ( (@3@@9XD  t  t t  (t portray_attvar 
O ( (C@ ( (@3{@5 (@,@5 (@5 ( W5@6 (@9XD  t  t t  (t  ( 
O ( (C@8 ( ( @:C@9 ( (
 (
@3
@5uhook (@6 (@9XD  t  t t  (t  ( 
O ( (C@6@G ( ( $T@3@<@B@)@5   (@J@B $T@,
@5 ! (@J $T@. (
@2@6 !" (@= $T@6 (@C
@=@6 (@C
@9C@O ( (@3@. 
@/ !/@2@@9XD  t  t t  (t  ( 
O ( (C@s ( (@3 $T@,@5 (@<@6 (@9C@v ( ( 	 @@:XD  t  t t  (t  ( @nD  t  t @ot  (t (  A-D  t  t t  (t  ( 
O ( (C@ ( (@3@,@5 E (@,
@5 ( (@5 D (@B@(
 @@J@<@=@P@9C@ ( (@3@O@9XXQM BF@)/usr/lib/swi-prolog/library/arithmetic.pl  ZsAuC @S E ^E AXO B A C@f A A
eval$builtin@3@,@.eval_clause@2@6 An@9XO Bexpand_predicate_arguments C@ A A  @@:C@B@ A A

 @t@3
@,@,@5do_expand_function B @B@5 W@5 G' @J@ 
 @t %@!@=@$@$@6 ( B @9XO Bexpand_function_arguments C@ A A  @@:C@ A A		

 @t@3
@5 (@6 ) B @9XO B ( C@ A A	
 @@3@5 XR B @<@9C@ A A@3@5 ) @<@0@+
@+@2@5 A;@,@5 )@0
@2@6 A;@9C@C@ A A

 @t
@3 B@,@5 B@,@5 XR B @5visible B @<@0@+@+@2@5 A;@,
@5 )@0@2@,@5 HE HF@0@2@6 A;@9C@ A A@3 XR@6 D2 B1@9XO B ME C@ A A	
@3@Q
@<@9C@ A A
 @t
 @t
@3@<@. @t@/ @t
@2@6 ME B @9C@ A A
 @t @@3@<@6 )@9C@ A A
 @t @@3@<@6 )@9C@ A A
 @t %
@3@Q
@Q@<@5 )@$
@9C@ A A
 @t

 @t@3@<@5 )
@6 )@9C@ A A 	
@:XD  t  t t  Bt  ^ @nD  t  t @ot  Bt ^  A-O B ^ C@o A A
 
@3
@6 ( B @9XO B ) C@ A A@3@Q
@<@9C@ A A@3@5 "@<@9C@ A A	@3@<@9C@ A A@3@5 ) @. @@-
@+@2@. )@2@6 C@9XO Bexpand_function C
@ A A@3@,
@5 (
@6 )@9XO B D C@ A A
 %
@3
@,@,@5 ) B @. @t@/ %@2@6 )@9C@*@ A A
 F
@3@,@,@5 )
@,@,@5 )@. @t@/ @t@/ )@2@6 )@9C@*@ A A
 G#
@3@,@,@5 )
@,@,@5 )@. @t@/ @t@/ )@2@6 )@9C@*@ A A
 J,
@3@,@,@5 )
@,@,@5 )@. @t@/ @t@/ J,@2@6 )@9C@*@ A A
 K
@3@,@,@5 )
@,@,@5 )@. @t@/ @t@/ K@2@6 )@9C@*@ A A
 K
@3@,@,@5 )
@,@,@5 )@. @t@/ @t@/ K@2@6 )@9C@*@ A A
 J
@3@,@,@5 )
@,@,@5 )@. @t@/ @t@/ J@2@6 )@9XO B ( C
@b A A@3@,@5 ) @6 ( B @9XD  t  t t  Bt  A @nD  t  t @ot  Bt A O B A C@> A A@3@. @d@. G G@/ A
@2@-@2@6 @h@9XO B ) C@| A A	
@3@<@9C@} A A@3@,@5 B@6 )
@9XO B	list_conj C
@^ A A@3@<@9C@_ A A

 @t@3
@6 ) B @9XO B ( C	@r A A@3@5 "@<@$
@9C@u A A@3@,
@5 )
@5 )
@<@. 

@2@@9C@y A A
 K
@3
@,@5 )@_@d@i K@u@9C@y A A
 ]
@3
@,@5 )@_@d@i ]@u@9C@ @y A A
 K
@3
@,@5 )@,@5 )@_@d@d@j K@u@9C@y A A
 ]
@3
@,@5 )@_@d@i ]@u@9C@y A A
 \
@3
@,@5 )@_@d@i \@u@9C@ @y A A
 \
@3
@,@5 )@,@5 )@_@d@d@j \@u@9C@ @y A A
 \
@3
@,@5 )@,@5 )@_@d@d@j )@u@9C@y A A
 K
@3
@,@5 )@_@d@i )@u@9C@ @y A A
 K
@3
@,@5 )@,@5 )@_@d@d@j K@u@9C@y A A
 ]
@3
@,@5 )@_@d@i ]@u@9C@y A A
 \
@3
@,@5 )@_@d@i )@u@9C@ @y A A
copysign
@3
@,@5 )@,@5 )@_@d@d@j )@u@9C@y A A
 ]0
@3
@,@5 )@_@d@i ]0@u@9C	@y A A E@3@_@h E @u@9C@ @y A A
 I
@3
@,@5 )@,@5 )@_@d@d@j I@u@9C@ @y A A
 Df
@3
@,@5 )@,@5 )@_@d@d@j Df@u@9C@ @y A A
 
@3
@,@5 )@,@5 )@_@d@d@j @u@9C@ @y A A
 K
@3
@,@5 )@,@5 )@_@d@d@j K@u@9C	@y A A G@3@_@h G @u@9C	@y A Aepsilon@3@_@h )" @u@9C@y A A
 (
@3
@,@5 )@_@d@i )$@u@9C@y A A
 K
@3
@,@5 )@_@d@i K@u@9C@y A A
 ^
@3
@,@5 )@_@d@i ^@u@9C@y A A
float_fractional_part
@3
@,@5 )@_@d@i )%@u@9C@y A A
float_integer_part
@3
@,@5 )@_@d@i )'@u@9C@y A A
 ] 
@3
@,@5 )@_@d@i ] @u@9C@ @y A A
gcd
@3
@,@5 )@,@5 )@_@d@d@j ))@u@9C@ @y A A
 U
@3
@,@5 )@,@5 )@_@d@d@j U@u@9C@y A A
 F`
@3
@,@5 )@_@d@i F`@u@9C@y A A
 ]#
@3
@,@5 )@_@d@i ]#@u@9C@y A A
 ]!
@3
@,@5 )@_@d@i ]!@u@9C@y A A
lsb
@3
@,@5 )@_@d@i )+@u@9C@ @y A A
<<
@3
@,@5 )@,@5 )@_@d@d@j )-@u@9C@ @y A A
 [|
@3
@,@5 )@,@5 )@_@d@d@j [|@u@9C@ @y A A
 ]
@3
@,@5 )@,@5 )@_@d@d@j ]@u@9C@y A A
 H
@3
@,@5 )@_@d@i H@u@9C@ @y A A
 C`
@3
@,@5 )@,@5 )@_@d@d@j C`@u@9C@ @y A A
 K
@3
@,@5 )@,@5 )@_@d@d@j K@u@9C@y A A
msb
@3
@,@5 )@_@d@i )/@u@9C	@y A Api@3@_@h )1 @u@9C@y A A
 M
@3
@,@5 )@_@d@i M@u@9C@y A A
 E
@3
@,@5 )@,@5 )@_@d@d@l@u@9C@y A A
popcount
@3
@,@5 )@_@d@i )3@u@9C@,@y A A		
powm
@3
@,@5 )@,@5 )@,@5 )@_@d@d@d@k )5@u@9C@y A A
random
@3
@,@5 )@_@d@i )7@u@9C	@y A Arandom_float@3@_@h )9 @u@9C@y A A
 "
@3
@,@5 )@_@d@i "@u@9C@y A A
rationalize
@3
@,@5 )@_@d@i );@u@9C@ @y A A
 "m
@3
@,@5 )@,@5 )@_@d@d@j "m@u@9C@ @y A A
 TD
@3
@,@5 )@,@5 )@_@d@d@j )=@u@9C@y A A
 V
@3
@,@5 )@_@d@i V@u@9C@ @y A A
 (w
@3
@,@5 )@,@5 )@_@d@d@j (w@u@9C@y A A
 ]
@3
@,@5 )@_@d@i ]@u@9C@y A A
 ]$
@3
@,@5 )@_@d@i ]$@u@9C@y A A
 ]
@3
@,@5 )@_@d@i ]@u@9C@y A A
 Hd
@3
@,@5 )@,@5 )@_@d@d@m@u@9C@y A A
 ]"
@3
@,@5 )@_@d@i ]"@u@9C@y A A
 !
@3
@,@5 )@_@d@i !@u@9C@ @y A A
 R
@3
@,@5 )@,@5 )@_@d@d@j R@u@9XO B ) C@K@R A A	
 B
 (
@3@,@,@5 C@5 C@0@-@+@2@5 A;@,
@,@0@. %@+@2@2@5	eval_args B @0@2@5 A;@6 )@9XD  t  t t  Bt  XR @O B )	 CA B B 
 H7 @@:CA B B 
 K @@:CA0 B$ B$ 
 ^ B)@:CA1 B$ B$ 
 ^ B)@:XO B B C@Y@A A A	
	
 A E] 

  B )	@3 B@,@5 B@. 
@2@,@5 B+@B@ 
 @!@J@5 C
@_@d@`@l@u@= K@6 A^ B1@C@9XO B )? C@Z A A 

@:C@!@[ A A

	
 (@3@6 )>@9XXQM GF@,/usr/lib/swi-prolog/library/prolog_source.pl  ZsAuC @S Eprolog_canonical_sourceEprolog_close_sourceEprolog_open_sourceE _sE _qE _uEpath_segments_atomEfile_name_on_pathEfile_alias_pathXO G
parts_to_path C
B  G G@3@<@9CB! G G	
 
@3@@@,@0
@2@5 HE HF@J@6 )N G@M@9XO Gsearch_path CA G G D:	C@3@,@5 @4@5 \h )R
@6 ] @9C@NA G G@3@-@ Dj G-@*
 A@,@0
@1 D:@2@5 A;@,@5 ] @_@`C@d@j C`@u@,@0@. A A@2@1@. A @Z@2@1@. D, A@2@1@. D/ D1@2@2@5 D!@5 )U
@6 ] @9XD  t  t t  Gt  \ @D  t  t t  Gt  \ @D  t  t t  Gt  \ @O Gbuild_alias_cache  C@AA G G@3@. JI@+
@+@+@+
@2@. )S

@2@,@5 An@,@5 HA@,@5 R_ HF@. T,@. )X@-@-
@2@2@. B@/alias_cache
@2@6 C@9XO G	src_files CBF G G 

@:C@PBH G G
@3@-@,@5 CA Dq@ Dj E@A
 @ Dj E@J@N@,@5 U. U6@,@0@. D/ D1@2@2@5 D!@#
@<@#@ @!@6 )\ )R@9C@KBT G G
@3@A@5 U1 )R@J@N@.	recursive @@2@5 [O W@,@5 )^@5 @*@<@. L@+@2@- D1@5 C@#
@<@#@,@5 )_@6 )_@9CB] G G	@3
@6 )_@9XO Gseek_to_line CA_ G G@3@_@f@`@q@<
@5 @@n @6 )d )R@9CAd G G @:XO G \h CA G G	
@3@-@-  @5 @@<@9CA G G@3 @6 @-@9XO G
seek_to_start CAR G G@3@.line@+@2@5 )c@< bof@-@5 E @6 )f@9CAV G G@3@.offset@+@2@5 )c@< )k@-@6 )l@9CAY G G @:XO Gupdate_directive C@ G G
 B@3@<@-@5 A@6public_operators )R@9C@ G G
 AW
@3@<@,@5 A@. 
@2@6 ]6 ]<@9C@ G G
 Z@3@5 Z@<@9C@ G G
 DZ B@3@. H AP@2@5 Z@<@9C@ G G
 C@3@.module_decl@+@2@- D1@5 C@<@6 )r@9C@ G G @:XO G _u C@aB3 G G@3@. Dloaded@2 )x@5 W W@<@,
@0@. A A@2@1@. A @Z@2@2@5 D!@B@)@. )a @@2@5 )c@J
@,@5 )U@,@. @t@. B}@2@/ @ @-@-@2@6 An@=@,@. @t@. B}@2@/ @1
@2@6 An@C@9C@'BA G G@3@,
@0@. A A@2@1@. A @Z@2@2@5 D!
@,@5 L@. )]
@2@6 B@9XO G )v C@5@ G G@3@,@0@. A Dq@2@1@. D/ D1@2@1@. A @Z@2@2@5 D!@. )F@+
@2@. \
@/ A@/ B@-@2@. F
@2@6 C}@9XO G )L C@(A G G@3@B
	@-@-@5 )Z )R@J
@P@=@5 )V )R@B@R@J@,@5 )U@6 ){@=@6 ){@C@9XO G )D C@IA G G@3@B
@5 B @J
@P@=@. Au@. C C
@-@2@- @@2@5 Z@5 ]8 ]<@. \
@-@2@5 CQ@B@.open_source
@/ @@+@+@2@5 H@J@5 B_@-@5 A@=@P@D@6 ['@9XO G _s C@A G G
@3@.last_syntax_error@-@-@2@5 CQ@5 )g )R@. @@+
@2@5 @@,@5 A@. W@+@2@5 )y@.	operators@+@2@5 )y@-@,@,@5 ^[ )R
@5 ]
@-@5 @@. @2@5 ]2 ]<@@.  @@/ X@-@-@-@2@,@5 @Q@. ^
@+@1@. W@2@2@, @@5 C@5 F+@@5 )@B	@Q@J@$@=@5assert_error )R@O@9C@%A( G G@3@. A@+
@2@5 )c@<@. @+@+@2@. H
@/ )@2@,@5 $
@6 M( HF@9XO G	no_expand C@ G G 
 A D@:C@ G G 
 A V8@:C@ G G 
 A V=@:C@ G G 
 A V@@:C@ G G 
 Arequire@:XD  t  t t  Gt  C DO G ) C	@ G G

@3@Q
@<@9C
@ G G

@3@5 ) )R@<@9C@ G G@3@,
@5requires_library )R@.  @
@2@5 FZ@O@9C@ G G

@3@5chr_expandable )R@<@9C@ G G@3@6 B@9XO G U1 CB` G G  D:@:CBa G G  O4@:XO Gsegments_to_list CB G G@3@Q
@<@O@9CB G G
 
@3
@,@5 ) )R@6 )@9CB G G	


@3@6 C0@9XD  t  t t  Gt  ) @O G ) C@ G G 
 Aemacs_begin_mode
 SMemacs_extend@:C@ G G 
 Adraw_begin_shape
 SMpcedraw@:XD  t  t t  Gt  )[ @O G ) CAI G G  Dq	 @ @@:C
AJ G G@3
@8 V ) V@9XO G ) C@UA- G G@3@. A@-@2@5 )c@<@B@@@>@ 

 @d
 X" Zf

@!@=@ 

 @d
 X" Zd

@!@J@. @d@. X"@2@-@2@,@5 W A@. )
@2@6 C@=@6 @h@D@C@9CA9 G G @:XD  t  t t  Gt  ) @D  t  t t  Gt  ) @D  t  t t  Gt  ) @O G )H C@6B G G@3@Q@<@B
@5 C0@J
@$
@C@=@"@B@,@5 )@J @6 C6@=@. @d@. A^ C9
@2@-@2@6 @h@C@9C
B G G@3@, @5 C6@6 )Q@9XO G )J C@UA G G	@3@B@G@,@,
@5 )L )R
@,@5 @-@J@B@( D:@J@$@C@=@'@B@, F@5 CA@J@0@1@2@6 A;@=
@0@1@2@6 A;@C@=	@$
@D@D@9XD  t  t t  Gt  ) @D  t  t t  Gt  ) @D  t  t t  Gt  ) @O G )s C@ G G @:C@ G G@3@<@B
@R@ 
 AW@!@J
@5 )p )R@=@P@6 )r@9XO G )B CA G G@3@ V ] V@<@9C	A G G	 @@3@(
 @@<@9CA G G@3@Q
@<@$
@9CA G G@3@0@. A Dq@2@1@. A @Z@2@1@. D/ D1@2@2@5 D!@<@9XO G )F C@@Az G G@3@B
@ V ] V@J@P@= @Z@5 @[@B @@5 @@J
@5 @@=@P@5 )@,@5 A@,
@5 BV@. )@/ @
@2@6 EM@9XO G _q C@w G G@3
@5 F@5 ) )R@6update_state )R@9XO Gadd_mode C@ G G@3@5 ) )R@<@9C@ G G@3@. )
@2@6 EM@9XD  t  t t  Gt  W @D  t  t t  Gt  W 	 O G W C@Q@S G G
 _q
 W
    F@3@A@. C`@.  @/  F@2@2
@5 C\@J@N@.  @/ F@-@-@-@2@0@. C`@.  @/  F@2@2
@2@8 W W@9C@V G G
 _s
 )i C
 )i@3 C@6 [@9C@V G G
 _s
 )n C
 )n@3 C@6 [@9C@V G G
 _s
 W AP
 W@3 AP@6 [@9C@V G G
 _s
 ) A
 )@3 A@6 [@9C@V G G
 _s
 A H Tu
 A@3 ]t@5 ]s  Tu@6 [@9C@Q@V G G
 _s
 W
    E@3@A@. C`@.  @/  E@2@2
@5 C\@J@N@.  @/ ^@-@-@-@2@0@. C`@.  @/  E@2@2
@2@8 W W@9C@^ G G
 _u
 )a IV
 )a@3 IV@6 [@9C@$@^ G G
 _u
 D U @ )x
 D@3@. U@1 @@1 )x@2@6 [@9C@Q@^ G G
 _u
 W
    D@3@A@. C`@.  @/  D@2@2
@5 C\@J@N@.  @/ D @-@-@-@2@0@. C`@.  @/  D@2@2
@2@8 W W@9XO G ) C@ G G@3@<@9C@ G G@3@<@5 )@6 )@9C@ G G
 A@3@<@6 )@9C@ G G
 Dd@3@<@6 )@9C@ G G @:XO G ) C@ G G
 Achr_constraint@3chr@6 ) )R@9C
@ G G
handler@3 )@6 )@9C
@ G G
 Jv@3 )@6 )@9C
@ G G
<=>@3 )@6 )@9C
@ G G
 G*@3 )@6 )@9C
@ G G
==>@3 )@6 )@9C
@ G G
pragma@3 )@6 )@9C
@ G G
 [O@3 )@6 )@9XXQM GF@,/usr/lib/swi-prolog/library/prolog_clause.pl  ZsAu@"C @S E #E #E ^VE %XO G W CB G G  @@:CB G G  @:CB G G 
pce_principal@:CB G G@3 @6 B@9XO G
unify_body CA^ G G	


@3
@5does_not_dcg_after_binding ^X@<@9C@1A` G G

 #
 #@3@6ubody ^X@9XO G ) CA G G	


@3
@5 )@<@9C@"A G G
 	
 #
	@3@6 )@9C@*A G G	
 G9


 #
@3@<
@5 @
@6 @@9C@9A G G		

 %t@3@ 

 @t	 G.@!@<@n @. #@1@1@. C`@2@2@6 )@9C@&A G G		

 %t
 #@3@<@6 )@9C@&A G G@3@R
@R@ 

 @t@!@ 
 @t@!@<
@,@,@5conj ^X@6mkconj ^X@9C@KA G G

 #
 #@3@,@5meta ^X@<@0@-@+@2@5 A;@0@-@+@2@5 A;@0@-@+@2@5 A;@6
ubody_list ^X@9C@'A G G

 #
 #@3@6 U ^X@9CA G G
 G. @	
 #
 C`@3@<@9CA G G
 K; D1	
 #
 C`@3@<@9C@LA G G
 G.
 G.	
 #
 #@3@. K;@2@. K;@2@5 ^@<@$@$@9C@LA G G
 K;
 K;	
 #
 #@3@. K;@2@. K;@2@5 ^@<@$@$@9C@)A G G		
 % C`
 % E

@3@5 F_@_@d@d@i H@s@<@9XO G ) CA G G 	@:C@.A G G	@3
@5
ubody_elem ^X
@6 )@9XO G ) C
A G G@3
@6 ) ^X@9XD  t  t t  Gt  # @nO G # C@VB G G@3@,@,
@5 B+@B@. 
@2@ Dj T~ Dj@J@P@D@=@7
@,@,@5 C@B@5 W ^X@J@. B>@2~q/~d@0@1@2@6 BA@=@. B>@2~q:~q/~d@0@1@1@2@6 BA@9XO Gthaffix CB G Gst@3@<@9CB G Gnd@3@<@9CB G G 	th@:XO G
set_xref_flag CAA G G@3 B*@5 @@< B* @@6 D@9CAD G G @@3 B* @@0@. UO IV@2@2@6 E@9XO Gmatch_module C@"AG G G		
 B
 B@3@<@5unify_clause_head ^X
@6 ) ^X@9C
AJ G G

@3@6 )@9XO G # C
@X G G@3
@6 G ^X@9XO G U CBc G G	
 G9


 #    
@3@Q
@<@9CBe G G	


@3@Q
@<@9C@DBg G G@3@,@5 )@<@ 

 #@!@ 
 #@!@,@,@5 C@5 C@6expand_meta_args ^X@9CBn G G@3@,
@,@5 D ^X@<@6 )@9CBq G G 	


@:XO G ) CBs G G @:C@?Bt G G@3@,@5 @@,@5 @
@,@5 @@5
expand_arg ^X@n
@6 )@9XO Gread_term_at_line_2 C@@@ G G@3@. @\
 @Z@+@2@- D1@5 C@. # #@2@5 @@. _s
@1@. )i@2@1@. W@2@1@. %@2@1@.variable_names@2@2@. F@2@6 F@9XO Gfind_varname C@ G G	
 G.

@3@'
@<@9C@ G G		
@3
@6 ) ^X@9XO G ) CB| G G @3@<
@6 )@9C	B~ G G 

@:XD  t  t t  Gt 
make_varnames DO G *  C@ G G@3
@5make_varnames_hook ^X@<@9C@S@ G G


 V!@3@<@-@,@5 C@_@d@v@. G.@+@2@5 C\@0@. G.
<DCG_list>@2
@2@!@n@. G.@+@2@5 C\@0@. G.
<DCG_tail>@2@2@!xx *@6 * ^X@9C@ G G@3@,@5 Bvarnames@5 C
@6do_make_varnames ^X@9XO Gpce_unify_head_arg CB G G@3@Q
@<@$
@9C
B G G
 G.
 @3@<@9CB G G 
 @:XD  t  t t  Gt  * @O G ) C@1A G G
 @t
 #
@3@<@,@,@5 * ^X
@6 *@9C@<A G G


 @t
 %t	@3@ 
 G.@!@<@,@,@5 *@n @. C`@2
@6 *@9C@KA G G
 @t C G.
 C` C
 G.
 C`
 C`@3@_@d@`@l@u@_@d@`@l@u@9CA G G 

@:XO Gpce_method_body C@JB, G G@3@ 

 #@!@ 
 #
 #    
 C`  @!@6pce_method_body2 ^X@9XO Gunify_clause C
@ G G	


@3@<@9CA  G G@3
@5unify_clause_hook ^X@<@9C@ A G G		
:->
 B@3@<
@6pce_method_clause ^X@9C@ A G G		
:<-
 B@3@<
@6 *@9C@hA G G


 B
 B
 		unit body @t C@3@>@ 
 U@!@=@ 
 U@!@<@ 

 #@!@ 
 #
 #    
 C`@!@9C@gA G G
 B
 B 	@3@. B@2@. B@2
@,@5 * ^X@ 
 #@!@ 
 #
 #    
 C`  @!@9C@rA G G@3@ 

 V!	 @t@!@5 A@,@5	ci_expand ^X@ 
 B@!@-@,@5 C@n @5 @@R@ 

 #
 #
	@!@<@. #@1@1@2@!@6 ) ^X@9CA) G G@3@,@5 *'
@6 **@9CA- G G@3@O@9XO Gread_term_at_line C@ G G@3@. @F G@2@. )

@2 C@6 C}@9XO G ) CB G G@3@. 
@2@. @o@2@6 U@9XO G ) CA G G@3
@6 *@9XO G ) CA G G @3@<
@6 )@9C	A G G 

@:XO G ^V CB G G@3@ Dj #@<@9C@)B G G@3@,@,
@5 [@<@,@5 # ^X
@,@5 ) ^X@. B>@2~d-~w clause of ~w@0
@1@1@2@6 BA@9C@'B G G@3erased@5 F(@<@. #@/ @+@+
@2@5 F(@. B>@2erased clause from ~q@0@. 
@2@2@6 BA@9CB G G 	 @@:XO G ) C@.Am G G@3@5 "@A
@. %t@-@-@-@2@5 D D@J
@N@A@. @t@+@/ G.@-@-@2@5 *2@( C@J@N@=@C@<@9XO G
expand_failed CAQ G G@3@O@9XO G ) C
A1 G G@3@-@,@5 B+@-@6 B+@9XO G *( C@3A5 G G@3@. C~@. @t@. )@+
@2@/ A@+@2@. B
@2@/ @t@. A@-@2@/ D B*
@2@,@. *3
@2@6 C@9XO G % C@gB G G

 
 @3@,@,@-@5 *+ ^X@ 
 A %_@!@ 
 #
@!@ 
 #
@!@B@ 
 @!@J@ 
 @!@=@$
@5 )@<@9XO G Wc C@ G G	
@3@<@9C@#@ G G@3@n
@,@5 @
@,@5 @@5
unify_term ^X
@6 *6 ^X@9XO G ) C@0B G G		
send

send_class		@3@5 C@0
send_super@1@+@+@2@5 A;@<@0@2@6 A;@9C@4B G G


 A
	get_class		@3@5 C@0	get_super@1@+@+@2@5 A;@<@0@2@6 A;@9CB G G 
 *?
 *=		@:CB G G 
 *C
 *A		@:C@*B G G	
 *=		@3@5 C@0 *?@1@1@+@+@2@5 A;@0@2@6 A;@9C@0B G G	
 *;	@3@5 C@0 *<@1@1@+@+@2@5 A;@5 AN@* C@0@2@6 A;@9C@7B G G

	
 *A		@3@5 C@0 *C@1@1@+@+@2@5 A;@,@0@2@5 HE HF@0@2@6 A;@9C@=B G G

	
 *@	@3@5 C@0 A@1@1@+@+@2@5 A;@,@0@2@5 *F@5 AN@* C@0@2@6 A;@9CB G G
@3@ Dj D Dj@)
@9XO G
control_op CBM G G  @s@:CBN G G  D@:CBO G G  Cq@:CBP G G  C@:XD  t  t t  Gt  * @O G * CA G G		

 @3@<
@6 *@9C@.A G G



send_implementation	@3@<@5 @@-@,@5 C@5pce_method_head_arguments ^X
@6 * ^X@9C@AA G G



get_implementation	@3@<@5 @@-@,@5 C@,@5 @@5 *
 ^X@n @5 *L
@6 *O@9XO G ) C@AA G G



 #    @3@R
@ 

 @t@!@<
@,@,@5 )@6 )@9CA G G
@3@6 )@9XO G *M C@+B G G@3@_@e@f@p@<@,@5 @@n
 
@,@5 @@5 *R@n

@6 *L@9CB G G @:XD  t  t t  Gt  * DO G * C@ G G @:C@0@ G G	
 G.
@3@B@,@5 )@J@P@=@% JU@n
@5 @@6 *
@9XO G ) C@@[ G G@3@. A@2@5 F(@,@,@,@5 B @B
@( @@J@#@=
@. B@2@!@* @@. ZW@+@2@5 F(@B@,@. A@2@5 A@J@P@=@.  @@2@,@-@5 B+@,@,@,@5 *5@. )@2@-@5 W W@5 *&
@5 *@<@9XO G * C@$B8 G G
 O	@3@<@ 

 #
	@!@#@6 )@9C@cB< G G@3@0@+@1@+@1@+@2@5 A;@5 *H ^X@<@0@1@+@1@+@2@5 A;@ 

 #@!@ 
 #@!@5 *@6 )@9CBJ G G@3
@6 )@9XD  t  t t  Gt  *9 DO G *8 C@ G G	
@3@<@9C@ G G@3@5 C@5 C@,@,
@5 C
@5 C@< 
@6 *:@9C	@ G G@3@5 "@5 "@<@9C
@ G G@3@5 "@5 A@5 (5 @<@9C@ G G@3@( L@<@9C
@ G G
 	@3@5 *7@<@9C@ G G	
 	@3@5 *7@<@9C@ G G@3[INTERNAL ERROR: Diff:~n@5 D@5 V V~N*** <->~n@5 D@5 *Z@6 ' @9XXQM BF@$/usr/lib/swi-prolog/library/shlib.pl  ZsAuC @S Ereload_foreign_libraries Eunload_foreign_libraryE F	E *`E FEuse_foreign_libraryE *cE [XD  t  t t  Bt reload_libraries 
O B *eCAW B B @:C@,AX B B
 Q
@3@B
@5 F
 B@J@P@= @e@. ^" ^#@2@5 A@6 *f B@9XD  t  t t  Bt  B @D  t  t t  Bt  B @D  t  t t  Bt  B 
D  t  t t  Bt  B @D  t  t t  Bt  B @D  t  t t  Bt  B 
D  t  t t  Bt  *^  
O B *]C@/AN B B@3@. *g@+
@+@+@2@. @t@. H
@/current_library
@-@-@2@/ F
 A-@2@,
@5 An
@,@5 R_ HF@6 *j@9XD  t  t t  Bt assert_shlib 
O B *oCA3 B B@3@. *k
@-@-@-@-@2@5 CQ@. *k

@2@6 EM@9XD  t  t t  Bt  F
 @nD  t  t @ot  Bt F	 D  t  t t  Bt  F
 
O B F	C
@ B B@3@. ^ ^^@2@6 F B@9XD  t  t t  Bt unload_all_foreign_libraries  
O B *r C	Al B B  @3 [T @@5 @@<@9CAn B B@3@. *k@+
@-@-@-@-@2@.unload_foreign
@2@6 C@9XD  t  t t  Bt  F
 @nD  t  t @ot  Bt F  D_D  t  t t  Bt  F
 
O B FC@ B B
 
@3$foreign@. *i
@2@6 D @9XD  t  t t  Bt 	do_unload 
O B *xC@:A B B@3@-@-@,@,
@5 *k B@. *k
@-@-@-@-@2@5 CQ@B@,@5entry B@. @/ D\
@2@@J@P@=@P@C@5abolish_foreign B
@6 F @9XD  t  t t  Bt  *c @nD  t  t @ot  Bt *b  D_D  t  t t  Bt  *c 
O B *bC
A B B@3@. F
@2 B@6 B	 @9XD  t  t t  Bt  *c @nD  t  t @ot  Bt *d D  t  t t  Bt  *c 
O B *dCA B B@3@. F	
@2 B@6 *@9XD  t  t t  Bt  * 
O B *C@-A$ B B@3@>@"@. B
@/ @+@+@2@5 H@,
@,@5 C@. 
@2@5 C @O@=@P@D@D
@9XD  t  t t  Bt  *l @D  t  t t  Bt  *l @D  t  t t  Bt  *l 
D  t  t t  Bt  [ 
O B [CA@ B B@3@-@-@-@-@5 *z@,@. B
@2@6 An@9XD  t  t t  Bt delete_foreign_lib 
O B *C@ B B @@3@. R@2@- @@6 C@9C@ B B @:XD  t  t t  Bt  F
 
O B *iC
@ B B@3@-@-@-@-@5 *z@<@9C@@ B B	@3@. @d@-@-@2@5 CQ@,
@,@5find_library B@. B
@2@5 EM@. @/open_shared_object
@+@2@, @@5 C@B@R@J
@5 * B@. @d
@2@5 B@O@=
@5 *@<@B@)@,@5 *{@. @/ *~@2@@J@. B
@2@5 CQ
@6 *p B@C@=@+@. B
@2@5 CQ@5 *@,@. *|
@2@,@5 An@. @d@. D2 ^\@/ ^]
@2@-@2@6 @h@9C@/@ B B@3@. B
@2@5 CQ@B@-@,
@5 @d B@J@. @d@-@-@2@5 CQ
@6 @h@=@. @d@. D2foreign_library
@2@-@2@6 @h@C
@9XD  t  t t  Bt  *` 
O B *_C
A B B@3 *v@. *y
@2@6 *w@9XD  t  t t  Bt  @e @D  t  t t  Bt  @e @D  t  t t  Bt  @e 
D  t  t t  Bt  *} 
O B *|C@ B B
@3@. ^@-@2@5 H@<@9C@ B B	
 ^
@3@,@5base B@0
@1@2 JU@6 C6@9C	@ B B 	
 ^

@:XD  t  t t  Bt  *` 
O B *aC
A B B@3@. ^	uninstall@2@6 *_ B@9XD  t  t t  Bt  *u 
O B *tC@OAy B B	@3@5 *a B@B@=@. B@+@/ @+@+
@2 @@,@5 F&@B@( B@J
@,@,@5 C@. @2@5 *@5 F+@O@=@F@D@J@P@=
@P@D@D
@D@9XD  t  t t  Bt  * 
O B *C@ B B@3@5 C0@<@,@5 F@-@6 CA@9C@ B B@3@0@-@1@+@2@5 A;@6 *@9XD  t  t t  Bt  * 
O B *C@;@ B B
 @@3@,
@5 [g@,@5 E@. [
 Z @Z@+@2@. C~@. F UP@+@2@. UQ@2@/ F@2@. F@2@5 C}@<@9C@ B B
 @@3@0@. A QS@2@1@. A @Z@2@1@. D/ D1@2@2@5 D!@<@9C@ B B	
 @@3@5 AN@<@9C@ B B
 F

 @@3
@5 AN@<@9C@ B B@3@. @d@. D2 D4
@2@-@2@6 @h@9XXQM GiF@?/build/spark-6nmaoT/spark-2012.0.deb/simplifier/ioutilities.pro  @]sAuC @S @E	stopwith3E _E !&E !.E _E _E !(EstopwithE (E@!read_lines_from_file_as_char_listE@&read_up_to_number_of_chars_from_streamEread_line_from_streamE !,E !*XO Gi !& CAP Gh Gh@3 @e J
@5 !$ _@<@9XO Gi _ CB) Gh Gh@3@,@5  3 Gd@,@5 [ _{SPARK ~a ~a Edition~n~n@0@1@2@5 BA@<@9XO Gi * C@-A Gh Gh		@3@,
@5 H,@,@5 H,@,@5 H,@,@5 HE _@<
@,@5 *@,@5 H,@<@6 * _@9XO Gi _ CB Gh Gh@3@,@5 *@,@5 [ _{@,
@5 [ _{SPARK ~a ~a~n~a~n@0@1@1
@2@5 BA@<@9XO Gi !( CA~ Gh Gh@3 D@ J
@5 *@<@9XO Gi * CA Gh Gh@3 D'@0
@1
@1@/%PRESIMP-F-ABORT, Presimplification terminated.@1 *@2@,@5 $ $@6 !. _@9XO Gi !, C
A" Gh Gh@3@,ERROR IN COMMAND LINE SYNTAX
!!! Involving: @,@5 @-@6 _ _@9XO Gi !* C
Af Gh Gh@3 D@ J@5 *@<@9XO Gi !. CA4 Gh Gh@3@5 *@<@9XO Gi _ C
A8 Gh Gh@3 @e J@5 *@<@9XO Gi * C@ Gh Gh@3 @Z@,
@5 @[
 @5@#read_lines_from_file_as_char_list_x _
@5 ['@<@9XO Gi ( C@ Gh Gh@3 E@,@5 @[@5write_terms_to_file_x _@5 ['@<@9XO Gi * C@v Gh Gh@3@,@5 Z _@5read_line_from_stream_x _@<@9XO Gi * C@ Gh Gh@3@,
@5@"read_number_of_chars_from_stream_x _
@5convert_charlist_to_readtext _@<@9XO Gi * C@ Gh Gh	
 _@3@<@9C@ Gh Gh@3@,@5 CF 
@5@$read_lines_from_file_as_char_list_xx _@<@9XO Gi * C@ Gh Gh
 C@3@<@9C@ Gh Gh
 * *@3@n@5 *@<@9C@ Gh Gh

@3@5 *@<@9XO Giwrite_terms_to_file_xx CA Gh Gh@3@,
@5 C@. @2@~q
@5 BA@O@9CA Gh Gh@3@<@9XO Gi * C@ Gh Gh	@3@<@9C@ Gh Gh	
  
@3
@5 * _@6 *@9XO Gi !$ C@HA Gh Gh @e@3@,@5 * K@5 BA@O*****************************************************************************~n@5 BA@#* An error has occurred in the ~a~n@0@2@5 BA*** ERROR - @5 BA
@5 BA W@5 BA@5 BA *@5 BA K@5 BA@5 E@<@9C@DA Gh Gh D@@3@,@5 * K@5 BA *@5 BA@'* A warning was encountered in the ~a~n@0@2@5 BA*** WARNING - @5 BA
@5 BA W@5 BA@5 BA *@5 BA K@5 BA@<@9XO Gi * C@ Gh Gh	 C@3 C@5 T, _@<@9C@ Gh Gh	
@3@<@9XO Gi * C@~ Gh Gh C C@3@<@9C@ Gh Gh@3@,@5 L}@5 A.@<@9XO Gi * C@ Gh Gh	 @3@<@9C@ Gh Gh@3@,
@5 *
@5@#read_number_of_chars_from_stream_xx _@<@9XO Giwrite_atom_list_to_stream C@` Gh Gh	@3@<@9C@d Gh Gh	
@3~a
@0@2@5 BA
@6 * _@9XO Gi * C@ Gh Gh
 C C@3@<@9C@ Gh Gh
 *@3@<@9C@ Gh Gh
@3@n @5 *@<@9XXQM AF@#/usr/lib/swi-prolog/boot/syspred.pl   <As@!C S EleashEprolog_stack_propertyEcall_with_depth_limitE CoE DEnospyall E ZE )E B}E YE YE DE  E \WE DEatom_prefixEsource_file_propertyE D E XE VE [>E$predicate_propertyE YE F)E ]'E UE ^oE WEcurrent_signalE *E *E ZE BE EE AE AEset_prolog_stackE EhE YE )E QEgarbage_collect XD  t  t t  At trace_alias 
O A *C@ ^m ^m  A
trace_call
trace_redo
trace_exit
trace_fail@:C@ ^m ^m  @m *@:C@ ^m ^m  V *@:C@ ^m ^m  J *@:C@ ^m ^m  D1 *@:XD  t  t t  At  * 
O A *C@z ^m ^m@3@,@5 D A Y@,@5map_bits A@-@6 *@9XD  t  t t  At  *  
O A *CA ^m ^m  @3@.  Dq@/ ^h *@2@5 X A@O@9C
A ^m ^m@3@,
@5	spy_point A@5 E A@O@9CA  ^m ^m   @:XD  t  t t  At  ) 
O A )CC ^m ^m @:C@#C ^m ^m
 
@3@<@,
@5 C A@. @2@5 D A@6 + A@9CC ^m ^m@3@. @d@. A^ K@2@-@2@6 @i A@9XD  t  t t  At 
style_name 
O A +C@ ^m ^m  AP@:C@ ^m ^m  \@:C@ ^m ^m  A@:C@ ^m ^m  @@:C@ ^m ^m charset@ @:XD  t  t t  At  * @nD  t  t @ot  At * D_ D_ A-D  t  t t  At  * 
O A *C@W ^m ^m		@3@<@9C@X ^m ^m	@3@,@5 *
@6 *@9C@[ ^m ^m	
 M@3@<@,@5bit A@<
@_@g@d@j K@u@9C@^ ^m ^m	
 H@3@<@,@5 +@<
@_@g@d@i )@j K@u@9C@a ^m ^m	
 @r	@3@,@5 +@_@g@d@j K@` @q@9XD  t  t t  At  D 
O A *C@%AR ^m ^m@3@5 " A@B
@ 

 "m@!@J
@P@=@@@5 F` A@J@$
@&@M@9XD  t  t t  At  [? 
O A [>CC* ^m ^m@3@-@6 C @9XD  t  t t  At property_predicate 
O A +C@DB^ ^m ^m	 U@3@<@ 
 
@!@5 [> A@-@5 A  @A@5 \W A@J@N@A@-@5 V A@J@N
@,@,@5 +@A@. @/ @2@5system_undefined A@J@N@9CBf ^m ^m )@3@<@6visible_predicate A@9C@GBh ^m ^m
 E
 	
@3@< A @@5 @ @B
@5 U @J
@,@,@5 +@@@-@-@5 FU A@J@P@M@=@-@,@,@-@5 +$
@6 +@9C	Br ^m ^m@3@5define_or_generate A@6 * A@9XD  t  t t  At  ^p @nD  t  t @ot  At ^o D_  D  t  t t  At  ^p 
O A ^oCC ^m ^m@3@5 AO @<@-@6 G
 A@9CC ^m ^m@3@5 +@<@-@6 +*@9C@)C ^m ^m@3@B	@Q
@J@%
 Bd@=

@. A^signal_name
@2@!@. @d
@/ BF@.  ^p@2@-@2@6 +@9XD  t  t t  At  * 
O A *C@%C ^m ^m@3@B@5 A @J@P@=
@. @d@. A^ A@2@-@2@5 +@,
@5map_dlflags A
@6 Cu @9XD  t  t t  At  B 
O A BCA ^m ^m B@3@6 A @9CA ^m ^m A@3@-@6 @9 A@9CA ^m ^m @7@3@,@-@5 +4@,
@5 E A
@6 @ A@9CA ^m ^m @?@3@,@-@5 +4@@@,
@  E5@J@$
@M@9C
A ^m ^m A@3@,@-@5 +4@6 @1 A@9C	A ^m ^m A{@3 E[@6 +"@9CA ^m ^m C+
$stream_position    @3@-@6 +4@9CA ^m ^m J@3@B
 J@,@ SJ &@-@5 +4@J
@& @@=@& @@C@9XD  t  t t  At trace_point 
O A +:C@=A< ^m ^m
 
@3@-@. 
@2@5 +@. 
@2	trace_any@5 B @A@. 
@2@. V@-@2@5 U A@J@N@. 
@2@6trace_ports A@9XD  t  t t  At stack_property 
O A +BCD ^m ^m limit@:CD ^m ^m spare@:CD ^m ^m min_free@:XD  t  t t  At  D 
O A QC
C ^m ^m@3@5 C1 @<@6 B @9CC ^m ^m@3@0 D'@2@0@. A @Z@2@2 @@,@5 C @<@6 +H@9CC ^m ^m@3@0 D'@2 @@,@5 +I@<@6 +H@9XD  t  t t  At tag_list 
O A +JC@ ^m ^m 	@:C@ ^m ^m
	@3@0@1
@2@5 A< A@6 +K A@9XD  t  t t  At  Co 
O A *CD$ ^m ^m@3@6 W} A@9XD  t  t t  At  Z 
O A ZC@ ^m ^m
 M B?@3@<
double_quotes B?@6 D A@9C@ ^m ^m
 H B?@3@< +O V@6 +P@9C@ ^m ^m
 + B?@3@< +O B?@6 +"@9C@ ^m ^m@3@,@5 B  +@,@5 *@-@6 +Q@9XD  t  t t  At  G 
O A  CA` ^m ^m@3@-@6 G A@9XD  t  t t  At hidden_system_predicate 
O A +TC@#B ^m ^m
 	@3@,@-@5 + @-@- F@5 @ A@A
	 V @5 +"@J
@N@9XD  t  t t  At  + 
O A +C@e ^m ^m@3@@<@9C@g ^m ^m
 	
@3@. @d@. @f
@2@-@2@6 +@9XD  t  t t  At  * 	 D  t  t t  At  * 
O A *CB ^m ^minterpreted@3 F
 @6 +=@9CB ^m ^m )@3 F[@6 +=@9CB ^m ^m P@3 @6 +=@9CB ^m ^m Z@3 Z@6 +=@9CB ^m ^m D@3 D@6 +=@9CB ^m ^m F
@3 F
@6 +=@9CB ^m ^m @@3 @@6 +=@9CB ^m ^m @@3 @@6 +=@9CB ^m ^m @@3 @@6 +=@9CB ^m ^m @@3 @@6 +=@9C
B ^m ^m
 V@3imported@6 +=@9CB ^m ^m @n@3 @n@6 +=@9C
B ^m ^m
 @o@3 @p@6 +=@9C
B ^m ^m
 A@3 A@6 +=@9C
B ^m ^m
 ZW@3 D@6 +=@9CB ^m ^m E@3 	 @6 +=@9CB ^m ^m [@3 
@6 +=@9CB ^m ^m Y@3 Y@6 +=@9CB ^m ^m

references@3 +Z@5 +=@* @9C
B ^m ^m
 [[@3 [\@6 +=@9C
B ^m ^m
 %g@3 %h@6 +=@9C
B ^m ^m
indexed@3 +\@6 +=@9CB ^m ^m F@3 F@6 +=@9CB ^m ^m G	@3 G	@6 +=@9XD  t  t t  At  +' 
O A +&CB| ^m ^m
 @3@5 +#@5 +)@. @2 F[@5 +=@<@9CB ^m ^m
 @3@5 +#@R@* @<@. @2@6 W FW@9C	B ^m ^m@3@-@5 +@6 +]@9XD  t  t t  At  Ee  
O A ]'CCo ^m ^m@3SHELL@,
@5 M A@<@6 Z A@9CCr ^m ^m@3comspec@,
@5 +_@<@6 +`@9CCu ^m ^m  @3 "K@6 +`@9XD  t  t t  At  * 
O A *CC ^m ^m@3@6 * A@9XD  t  t t  At  A 
O A ACC; ^m ^m@3@R
@R@<@6property_module A@9C@7C> ^m ^m@3@R@ 
 A@!@<@B@R@J@,
@5 +@B
@5 +)@J@$

@=
@6 @( A@=	@5 +@* C@C
@9C	CI ^m ^m@3@5 +@6 +c@9XD  t  t t  At dlopen_flag 
O A +gCC ^m ^m  B@:CC ^m ^m  F{@:XD  t  t t  At  ) @nD  t  t @ot  At ) D  t  t t  At  ) 
O A )C@$C ^m ^m
 @3@B
@5 +-@J
@6 +
@=
@. @d@. A^ A@2@-@2@6 +@9XD  t  t t  At canonical_source_file 
O A +iCA ^m ^m@3@5 +)@-@-@5 B @<@$
@9C
A ^m ^m@3@-@-@-@  @ @<@$
@9CA ^m ^m@3@0@. A Dq@2@1@. A @Z@2@1@. D/ D1@2@2@5 D  A@6 B} A@9XD  t  t t  At  A 
O A ACCU ^m ^m 
 [ @:CCV ^m ^m 
 A@:CCW ^m ^m 
 ZW@:CCX ^m ^m 
 A@:CCY ^m ^m 
exported_operators@:XD  t  t t  At  * 
O A *CD	 ^m ^m@3@,@5 +C A@5
stack_name A@0@1@+
@2@5 +L

@6 E A@9XD  t  t t  At $trace 	 D  t  t t  At  +x 
O A +xC@ ^m ^m@3@<@9C@ ^m ^m
@3@<@5 +y A
@6 +z@9C@ ^m ^m
 M@3@,
@5 * A@<
 D_@,@5 +M@6 +z@9C@ ^m ^m
 M@3@<@-@0@2@5 +{@6  A@9C@ ^m ^m
 H@3@,
@5 +{@<
 A-@,@5 +M@6 +z@9C@ ^m ^m
 H@3@<@-@0@2@5 +{ @6 +|@9C
@ ^m ^m@3@5 +)@. M
@2@6 +z@9XD  t  t t  At  D 
O A DCD0 ^m ^m@3@,@5 C A@6 A A@9XD  t  t t  At  Y @nD  t  t @ot  At Y D  t  t t  At  Y 
O A YCA ^m ^m
 	@3@Q@. @d Bd@-@2@6 +@9CA ^m ^m
 	@3@<@9CA ^m ^m
 
@3@<@. @2@5 Y A@. 
@2@6 +@9CA ^m ^m@3@.  Dq@/ *@/ Y
@2@5 + @<@9CA ^m ^m@3@,@5 W A@,@5 +f@,
@5 W A
@5 +@O@9CA ^m ^m @:XD  t  t t  At  AE 
O A DCC ^m ^m@3@6 S A@9XD  t  t t  At  +! 
O A + C@B ^m ^m
@3@ 

 @!@5 +@B@D@5 +#@J@B F[@5 +=@J@A@5 +U A@J@N@D
@=@!@A@.  [e@2 D1@5 +"@J@N@,
@,@5 +
@-@-@6 +$@C@=@N@>@/@,@5 C A@-@. @2@5 +@A@. @2 +X@-@5 +=@J@N@A@5 +@J@N@D
@=@,
@,@-@5 \= A
@5 +@A
 F[@5 +=@J@N@C@9XD  t  t t  At  * 
O A *CA ^m ^m@3@R
@<@,@5 +j A@6property_source_file A@9CA ^m ^m@3@6 +@9XD  t  t t  At  D  
O A *CA+ ^m ^m  @3@.  Dq@/ * D@2@5 + @<@9C@AA- ^m ^m@3 D @@5 +"@< @. D I
@2@5 A A@,
@. +
@2@,@5 Ao A @. Y@2@5 +@. Y
@+@2@. +;
@2@,
@5 + @. Y
@2@6 +@9CA4 ^m ^m  @3 @. D IH@2@6 +@9XD  t  t t  At  X 
O A XC@$A ^m ^m@3@R
@<@B@,
@5stream_position_field A@J
@6 @ A@=
@. A@/ @f X
@2@6 +@C
@9C
A ^m ^m@3@,
@5 +
@6 +@9XD  t  t t  At  Y @nD  t  t @ot  At Y D  t  t t  At  Y 
O A YC@ ^m ^m
 	@3@Q@. @d Bd@-@2@6 +@9C@ ^m ^m
 	@3@<@9C@ ^m ^m
 
@3@<@. @2@5 Y A@. 
@2@6 +@9C@ ^m ^m@3@.  Dq@/ *@/ Y
@2@5 + @<@9C@ ^m ^m@3@,@5 +@,@5 +f@,
@5 +
@5 +]
@5 Eb A@O@9CA ^m ^m @:XD  t  t t  At  + 
O A +CA ^m ^m  #@:CA ^m ^m  D@:CA ^m ^m  E@:CB  ^m ^m  D7@:XD  t  t t  At  F* 
O A F)CB ^m ^m@3@6$clause_property A@9XD  t  t t  At  B 
O A WC
C_ ^m ^m@3@5 +)@5 +@<@-@6   A@9CCc ^m ^m@3@-@5 + D@@. X
@2@6 +@9XD  t  t t  At  Ee 
O A ZCCl ^m ^m@3 @6 Z0 A@9XD  t  t t  At  + 
O A +C
A ^m ^m
 @|@3 @@6 +k@9C@=A ^m ^m
 W@3@B@R@J@6 +@C
@=@'@B@R@J@,
@5 +@B
@5 +)@J@$
@=
@6 +f@=@6 +@C
@9C@MA ^m ^m	
load_context
@3@- @@5 +k@.  @/ E@2 @@,@5 F' A@B@ @. A@+@2@5 F) A@. ZW@+@2@5 +@J@ 

 @!@=@&
 @@D@9CA ^m ^m
includes
@3@-
@8  +l@9CA ^m ^m
included_in
@3
@-@8  +l@9CA ^m ^m
 Ay
@3
@8  BQ@9XD  t  t t  At  A 
O A AC@ A ^m ^m@3@B@,@5 +@J@5 C A@.  @/ E@-@2@6 CR A@=@P@C@9XD  t  t t  At  	 @nD  t  t @ot  At Y D  t  t t  At  	 
O A YC
@ ^m ^m@3@. M A@2@6 Y A@9XD  t  t t  At  + 
O A +C@3A7 ^m ^m
 @3@-@. @2@5 +@. @2 Y@5 +=@A
@. @2@. V@-@2@5 +>@J
@N@9XD  t  t t  At  *  
O A *CC ^m ^m  @3 @6 E A@9XD  t  t t  At  +0 
O A +/CC ^m ^m  @:C@0C ^m ^m
@3
@,@5 +.@B
@,@5 +h A@J@P@=@. @d@. @f +g@2@-@2@5 +@C@_@d@d@j K@u@9XD  t  t t  At  * @nD  t  t @ot  At *  D_ A-D  t  t t  At  * 
O A *C@;B ^m ^m@3@,
@,@5 B A@>@&@,@. @
@2@5 Au A
@,@5 Fl A@B@( C@J@<@=@P@=

@6 A A@D@9XD  t  t t  At  +e 
O A +dC@"CM ^m ^m@3@5 +o A@B
@ 

 +p@!@J
@5 A A@* C@=@6 A @C@9XD  t  t t  At  +A 
O A +@CAB ^m ^m@3@,@. @t@. *@1@+
@2@/ B

@2@6 +@9XD  t  t t  At  + 	 D  t  t t  At  + 
O A +C
B ^m ^m
 ZW@3 D@6 F @9C
B ^m ^m
 A@3 A@6 +@9C
B ^m ^m
 ^@3owner@6 +@9CB ^m ^m Lg@3 Lg @@6 +@9CB ^m ^m *0@3 *0 @@6 +@9C
C ^m ^m
 #@3 K@6 +@9XD  t  t t  At  W 
O A WCA" ^m ^m
 

 @3@<
@6 +@9CA$ ^m ^m
 
@3
@6 +@9XD  t  t t  At  ) 
O A *C@ ^m ^m@3@,@5 E' A Y@,@5 *@-@6 +@9XD  t  t t  At  	 @nD  t  t @ot  At Y  D_D  t  t t  At  	 
O A YC@ ^m ^m
 	@3@Q@<@. @d Bd@-@2@6 +@9C@ ^m ^m
 	@3@<@9C@ ^m ^m
 
@3@<@. 
@2@5 +@. @2@6 +@9C@@ ^m ^m
@3@,@5 +@* C D @@5 +P@>@k@,
@5 +f
@,@5 +@B
@ 
 @!@J@#@=
@.  @@2@!@5 +]@B@ @. V@+@2@5 +>@J@ 
 	@!@. @2@!@=@#@D@5 +z@,@5 +? @. Y@2@5 +@O@=@P@D
@D@D@C@9XD  t  t t  At  B~ 
O A B}C@5Av ^m ^m@3@B
@!@5 EE @J
@>@, @@5 +k@C@=@,@5 Q A@, @@5 +k@<@=	@, @@5 +k@C@_@f@c        @q@9XD  t  t t  At  Y DD  t  t t  At  Y 
O A YC@l ^m ^m  @m@:C@m ^m ^m  J@:C@n ^m ^m  D1@:C@o ^m ^m  V@:C@p ^m ^m  Zn@:C@q ^m ^m  F@ @:C@r ^m ^m  Y@@@:C@s ^m ^m cut_exit@@:C@t ^m ^m  GA @:C@u ^m ^m cut@@:C@v ^m ^m  A@?@:C@w ^m ^m  @/@:C@x ^m ^m half@-@:XD  t  t t  At  \X @nD  t  t @ot  At \W D  t  t t  At  \X 	 D  t  t t  At  \X 
O A \WC
BE ^m ^m@3 F[@5 +=@<@9XD  t  t t  At  * 
O A *C
Ac ^m ^m@3 @-@-@6 +V@9XD  t  t t  At  + 
O A +CB ^m ^m 
  @ prolog_trace_interception@:CB ^m ^m 
  @  K@:CB ^m ^m 
   $c_call_prolog @:CB ^m ^m 
    '@:XD  t  t t  At  Ak @nD  t  t @ot  At V @r D  t  t t  At  Ak 
O A VCB/ ^m ^m	
 
@3@>@Q@=@Q
@<
@6generate_current_predicate A@9C
B2 ^m ^m@3@5 +@5 +@<@9C@#B5 ^m ^m	
 
@3@,@5 +@. 
@2@5 +@. 
@2@5 +@<@9C@1B9 ^m ^m	
 
@3 A @@5 +"@A@.  [e@2 D1@5 +"@J@N
@,@5 +@-@-@5 +$@<@9XD  t  t t  At  + 
O A +CB? ^m ^m@3@5 +
@. @2@!
@5 +
 F[@6 +=@9XD  t  t t  At  U @nD  t  t @ot  At U  @rD  t  t t  At  U 
O A UC	BQ ^m ^m@3@R@<@6 + A@9C	BT ^m ^m@3@5 +%@6 +(@9XD  t  t t  At  +u 
O A +tCD ^m ^m  F~@:CD ^m ^m  F{@:CD ^m ^m  F@:XD  t  t t  At  * @nD  t  t @ot  At * @r @r D  t  t t  At  * 
O A *CC ^m ^m@3@ @5 CX A@6 +*@9XD  t  t t  At  * 
O A *CD  ^m ^m@3@0@+@1@+
@2@5 +L@_@d
@v@-@6 +v@9XXQM GRF@&/usr/lib/swi-prolog/library/dialect.pl  ZsAu@ C @S E
exists_sourceE DZEsource_exportsXO GR ) C@ GP GP@3@,@5 + GR @Z@5 @[@B
 @@5 @@J

@6 @@=@P@9XO GR + C@.@w GP GP@3@,@5 ) +@. ET@. A@+
@2@/ F@2@- D1@5 C@B@5 ED@J
@6 C\@=
@6 T, HF@9XO GR + C@ GP GP@3@,@5 \ @ 
 A B	@!@9XO GRattach_dialect C@@@M GP GP@3@. SM@/  A{
@2@5 + +@< B@,@5 B@. @/ SM@/  A{
@2@5 C @B@. 
@/  Z @2@5 Ai@J@. 
 Z@2@@=@P@9C@U GP GP @:XO GR + C@h GP GP@3@0@. A Dq@2@1@. A @Z@2@1@. D/ D1@2@2@6 D!@9XO GR + C@e GP GP@3@-@6 +@9XO GR DZ C@D GP GP@3 AP@5 B/ B1 E[@5 D@B@(
 E\@J@P@=@6 + +@9XXQM BF@$/usr/lib/swi-prolog/library/debug.pl  ZsAuC @S Edebug_message_contextE ZElist_debug_topics E DE DE DE DE [XD  t  t t  Bt valid_topic 
O B +C	@ D Dthread + +@3@<@9C
@ D D VI
 VH
 VH%T.%3f@3@<@9C@ D D
 VH

 VH
 VH
@3@<@9C@ D D@3 +@6 @f B1@9XD  t  t t  Bt update_debug 
O B +C@ D D
 @ A- @@3@<@6
ensure_output D@9C@ D D @	 @	 @@3@<@0
@2@6 HE HF@9C@ D D @	 @	 @
@3@<@9C@ D D
 @ A- @@3@<@9C@ D D @ @ @@3@<@9C@ D D @	 @	 @@3@<
@6 ] HF@9XD  t  t t  Bt  D 
O B DC@ @ D D@3@B@,@-@-@5 D D@5 ^@J@P@=@. +
 @@2@6 B@C@9XD  t  t t  Bt  + 
O B +C	@ D D F@3@<@9C@ D D 	
@:XD  t  t t  Bt 
debug_context @D  t  t t  Bt  + 
O B +C@= D D  +@:XD  t  t t  Bt debug_target 
O B +C@ D D@3@R
@ 

 J,@!@<@9C@ D D 	
 A-@:XD  t  t t  Bt  D @D  t  t t  Bt  D 
D  t  t t  Bt  ^ 
O B ^CA+ D D@3@ V ^ V@<@9C@,A- D D@3 @e@. ^
@2@5 A
@5 # K@B ^L@-@5 @@J@6 '$ @=
@. @d@.assertion_error
@2@-@2@6 @h@9XD  t  t t  Bt  +  
O B +C@M@ D D@3 F	~*t~45|~n@0@-@2@5 BA F~w~t ~w~35| ~w~n@0Debug Topic@1	Activated@1To@2@5 BA F +@0@-@2@5 BA@>@,
@,@,@5 + F +@0
@1@1@2@5 BA@O@=@P@D
@C@9XD  t  t t  Bt  + 
O B +C@ D D
 M@3@<@,@,
@5 + D@. +@2@5 CQ@. +
@2@6 B@9C@ D D
 H@3@<@,@-@5 +@. +@2@6 CQ@9C@ D D@3 +@6 A^ B1@9XD  t  t t  Bt  D 
O B +C@i D D@3@-@6 +@9XD  t  t t  Bt  D @nD  t  t @ot  Bt D D  t  t t  Bt  D 
O B DC@#A" D D@3@A@A
@,@. ^
@2@5 C@J
@N@=@C@J@N@=@C@<@9C	A' D D@3 D1@5 ^ D@6 ^  D@9XD  t  t t  Bt  D @nD  t  t @ot  Bt D D_ D_ D  t  t t  Bt  D 
O B DC@ D D@3 @@,
@5 +@<
@6print_debug D@9C@ D D @:XD  t  t t  Bt  D 
O B DC@f D D@3 @@-@6 +@9XD  t  t t  Bt  ^ 
O B ^C@ Al D D@3 +@5 + D@,@5 DH@* Y@#
@ 

 C` Y@!@9CAr D D 	
@:XD  t  t t  Bt  [ 
O B +C@z D D@3 @@6 F D@9XD  t  t t  Bt  ^ 
O B ^C@*Au D D@3@. VH@+@2@5 ,@,
@5 VU@. B>@+@2
@5 ^@#
@ 
 C` Z@!@9CA{ D D 	
@:XD  t  t t  Bt  D 
O B FC@s@} D D@3@,@,
@5 + D@B@`@K@(@. +@+@+@2@5 H@L
@,@,@5 + D@. +@2@5 B@O@=@0@B
 A@-@5 B@J@P@=	 D@@. ^@2@5 A @
@,@,@5 ,@. +@2@5 B@D@J@P@=@P@D@D@9XD  t  t t  Bt  ^  
O B +CA5 D D   @:XD  t  t t  Bt  , 
O B ,C
@ D D@3
@ V ^j V@<@9C@ D D	@3@<@9C@9@ D D@3@.  A@/ X@/ F
@2@,@5 B@>@ @,@5 T, HF@,@5debug_output D@. T1 E@. X.@/ Z
@2@2@5 F @O@=@P@D@9XD  t  t t  Bt  D 
O B ZC@x D D@3 @@6 ,@9XD  t  t t  Bt  ,
 
O B ,CA D D @ F@3@<@9C	A D D	
@3@5 "@<@9CA D D@3 E@0@. Ys @@2@1@.alias
@2@1@.buffer )j@2@2@6 ^@9XXQM GdF@@/build/spark-6nmaoT/spark-2012.0.deb/simplifier/data__system.pro  7AAuC @S @Esave_data__system E GaE  0E  3Eadd_system_start_date_timeXO Gd , C@&@\ Gb Gb@3 Gd@,
@5 ( (@0@.  Gd@/   /@2@1@.  Gd@/  Gy@2@2@5 ( _@<@9XO Gd , C
@R Gb Gb@3@.  3
@2@5 B@<@9XD  t  t t  Gdt   / @D  t  t t  Gdt  Gy @O Gd  3 C  B B 
Proof Checker@:XO Gd , C@N Gb Gb@3@.  0
@2@5 B@<@9XXQM &VF@$/usr/lib/swi-prolog/library/pairs.pl  ZsAu@ C @S Emap_list_to_pairsEgroup_pairs_by_keyEtranspose_pairsE &SE
pairs_keysEpairs_keys_valuesXD  t  t t  &Vt  , @nD  t  t @ot  &Vt , D_ A-O &V , C@u G  ZsA ,&@3@6map_list_to_pairs2 &U@9XO &V , C@y ,& ,& @:C@*@z ,& ,&
 C`

 C`
@3@,@5same_key &U@6 , &U@9XO &V ,  C@ ,& ,&@3@,@5
flip_pairs &U@6 N @9XO &V &S C@Z ,& ,& @:C@[ ,& ,&
 C`	
@3
@6 &S &U@9XO &V ," C@d ,& ,& @:C@e ,& ,&
 C`
@3
@6 ," &U@9XO &V ,$ C@#@A ,& ,&@3@B
@R
@J
@6pairs_keys_values_ &U@=@B@R@J@6keys_values_pairs &U@=@6values_keys_pairs &U@9XO &V ,( C@ ,& ,& 	@:C@ ,& ,&
	
 C`
@3
@@6 ,'@9XO &V ,/ C@ ,& ,& @:C@ ,& ,&
 C`

 C`
@3@6 ,.@9XO &V ,+ C@~ ,& ,&	
 C`
@3@<
@6 ,*@9C@ ,& ,& 
@:XO &V ,: C@Q ,& ,& @:C@R ,& ,&

 C`
@3@6 ,9@9XO &V ,7 C@M ,& ,& @:C@N ,& ,&

 C`
@3@6 ,6@9XO &V ,4 C@I ,& ,& @:C@!@J ,& ,&
 C`

@3@6 ,3@9XXQM C F/usr/lib/swi-prolog/boot/qlf.pl   <As@ C S E CE CE EE G,XD  t  t t  C t check_is_module 
O C  ,=C@+@ds/usr/lib/swi-prolog/boot/qlf.pl   <A ,?@3@A@5 AO C@J@N@. D` @@2 @@5 @ C@<@. @@+
@2@5 @ C@. @d@. @f F3
@2@-@2@6 @i C@9C@i ,? ,? @:XD  t  t t  C t 	qcompile_ 
O C  ,EC@: ,? ,?@3@<@9C@; ,? ,?
@3@<
@5 ,F C@6 ,G@9C@l@> ,? ,?	@3@0@. A Dq@2@1@. A @Z@2@2@,
@5 D  C@,@,
@5 CB C@B@$ @ Dj E@J@. @d@. BC E 
@2@/ BF@.  C@2Conflicting extension@2@5 ,D@=@P@.  @@/ E@+ @2@5 B C@,@5 ,I@. 
@2@0@. Cx@2@2@6 C C@9XD  t  t t  C t  C @nD  t  t @ot  C t C D  t  t t  C t  C 
O C  CC@5 ,? ,?
 @3@6 ,G@9XD  t  t t  C t  C @nD  t  t @ot  C t C  D_D  t  t t  C t  C 
O C  CC@7 ,? ,?
 
@3
@6 ,G@9XD  t  t t  C t  G, 	 D  t  t t  C t  G, 
O C  ,<C@0@R ,? ,?@3 @Z@,@0@. UO UP@2@2@5 UN C@,@5 BW C@. E
@2@. @t@. F@2@/ B`@2@6 ET C@9XD  t  t t  C t  E 	 D  t  t t  C t  E 
O C  EC@)@\ ,? ,?
 )x@3@. 
@2@,@5 E C@5 ,> C@B@5 ,A@J@$
@=@$
@9XXQM DF@%/usr/lib/swi-prolog/library/occurs.pl  ZsAu@ C @S Esub_varE
contains_termE DEoccurrences_of_varEoccurrences_of_termEfree_of_varEcontains_varEfree_of_termXO D ,S C@tu GV  ZsA ,a@3@'
@9C@v ,a ,a@3@5 C@-@,@5 @@6 ,S D@9XO D D C@j ,a ,a 	
@:C@k ,a ,a@3@5 C@-@,@5 @@6 D D@9XO D ,W C@c ,a ,a@3@. ,S
@2@6 _^ D@9XO D ,Y C@\ ,a ,a@3@. D
@2@6 ,d@9XO D ,[ C@U ,a ,a@3@A@5 ,] D@J@N@9XO D ,] C@C ,a ,a@3@'
@<@9C@E ,a ,a@3@5 C@-@,@5 @@5 ,f@<@9XO D ,_ C@N ,a ,a@3@A@5 ,U D@J@N@9XO D ,U C@8 ,a ,a	
@3@<@9C@9 ,a ,a@3@5 C@-@,@5 @@5 ,g@<@9XD  t  t t  Dt  _^ @nD  t  t @ot  Dt ,e  A-O D ,e C@,@ ,a ,a@3@. _^ @2@!@>@@,
@5 @@n
@5 C@O@=	@6 @@D
@9XXD t  t E [av  ZD  t  FHt Z F Bt  *cD  t  FHt Z F @et  BDD  t  FHt Z F Gt  UED  t  FHt Z B @et  X]D  t  FHt Z B GUt  G[D  t  FHt Z B @et  WD  t  FHt Z B @et  @gD  t  FHt Z B @et  D3D  t  FHt Z B @et  A_D  t  FHt Z B @et  "hD  t  FHt Z B @et  BDD  t  FHt Z B @et  B0D  t  FHt Z B @et  BdD  t  FHt Z B Bt  V$D  t  FHt Z G GUt  G[D  t  FHt Z G GUt  ]zD  t  FHt Z G GUt  ]~D  t  FHt Z G GUt  M*D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  I#D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  GsD  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]xD  t  FHt Z G GUt  ]|D  t  FHt Z G G]t  "D  t  FHt Z G G]t  "D  t  FHt Z G GUt  JdD  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G G]t  "D  t  FHt Z G GUt  K*D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  WD  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ED  t  FHt Z G GUt  ED  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]zD  t  FHt Z G GUt  G[D  t  FHt Z G GUt  ]~D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G B)t  ^wD  t  FHt Z G GUt  ]D  t  FHt Z G B)t  ^yD  t  FHt Z G @et  @gD  t  FHt Z G GUt  I#D  t  FHt Z G B)t  ^D  t  FHt Z G GUt  GsD  t  FHt Z G B)t  ^D  t  FHt Z G G]t  "D  t  FHt Z G GUt  ]|D  t  FHt Z G B)t  ^{D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  JdD  t  FHt Z G B)t  ^}D  t  FHt Z G B)t  B'D  t  FHt Z G GUt  ]D  t  FHt Z G G]t  "D  t  FHt Z G GUt  ]D  t  FHt Z G Gvt  "D  t  FHt Z G Gvt  "&D  t  FHt Z G @et  BDD  t  FHt Z G GUt  ]D  t  FHt Z G @et  B0D  t  FHt Z G GUt  ]D  t  FHt Z G B)t  ^s D  t  FHt Z G Gvt  WD  t  FHt Z G GUt  ED  t  FHt Z G @et  X]D  t  FHt Z G GUt  M*D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G @et  WD  t  FHt Z G B)t  ^sD  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G B)t  B=D  t  FHt Z G GUt  ]D  t  FHt Z G B)t  ^D  t  FHt Z G GUt  ]xD  t  FHt Z G B)t  ^uD  t  FHt Z G G]t  "D  t  FHt Z G B)t  B'D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G @et  D3D  t  FHt Z G GUt  K*D  t  FHt Z G Gvt  WwD  t  FHt Z G @et  A_D  t  FHt Z G @et  "hD  t  FHt Z G GUt  ]D  t  FHt Z G Gvt  WD  t  FHt Z G GUt  WD  t  FHt Z G B)t  ^ D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ED  t  FHt Z G Gvt  "&D  t  FHt Z G @et  BdD  t  FHt Z A Aqt  AhD  t  FHt Z A At  XD  t  FHt Z A At  UD  t  FHt Z B GUt  ]zD  t  FHt Z B GUt  G[D  t  FHt Z B Dt  DD  t  FHt Z B GUt  ]~D  t  FHt Z B Dt  ,ZD  t  FHt Z B GUt  ]D  t  FHt Z B Dt  ,`D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B Dt  ,VD  t  FHt Z B Bt  ^D  t  FHt Z B Bt  + D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  I#D  t  FHt Z B @et  @gD  t  FHt Z B GUt  GsD  t  FHt Z B GUt  ]|D  t  FHt Z B Bt  DD  t  FHt Z B Bt  DD  t  FHt Z B GUt  ]D  t  FHt Z B GUt  JdD  t  FHt Z B Bt  DD  t  FHt Z B GUt  ]D  t  FHt Z B Bt  DD  t  FHt Z B GUt  ]D  t  FHt Z B @et  BDD  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B @et  B0D  t  FHt Z B GUt  ED  t  FHt Z B Ft  GD  t  FHt Z B Dt  ,TD  t  FHt Z B @et  X]D  t  FHt Z B Dt  ,XD  t  FHt Z B GUt  M*D  t  FHt Z B Dt  ,\D  t  FHt Z B @et  WD  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B Dt  ,^D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B Bt  AD  t  FHt Z B GUt  ]D  t  FHt Z B At  AD  t  FHt Z B Bt  +D  t  FHt Z B GUt  ]xD  t  FHt Z B GUt  ]D  t  FHt Z B Bt  DD  t  FHt Z B GUt  ]D  t  FHt Z B Bt  [D  t  FHt Z B @et  D3D  t  FHt Z B GUt  K*D  t  FHt Z B @et  A_D  t  FHt Z B @et  "hD  t  FHt Z B GUt  ]D  t  FHt Z B GUt  WD  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ED  t  FHt Z B @et  BdD  t  FHt Z FH GUt  ]zD  t  FHt Z FH GUt  G[D  t  FHt Z FH GUt  ]~D  t  FHt Z FH GUt  ]D  t  FHt Z FH GUt  ]D  t  FHt Z FH GUt  ]D  t  FHt Z FH GUt  ]D  t  FHt Z FH GUt  I#D  t  FHt Z FH @et  @gD  t  FHt Z FH GUt  GsD  t  FHt Z FH G]t  "D  t  FHt Z FH GUt  ]|D  t  FHt Z FH GUt  ]D  t  FHt Z FH GUt  JdD  t  FHt Z FH GUt  ]D  t  FHt Z FH G]t  "D  t  FHt Z FH GUt  ]D  t  FHt Z FH Gvt  "D  t  FHt Z FH Gvt  "&D  t  FHt Z FH @et  BDD  t  FHt Z FH GUt  ]D  t  FHt Z FH GUt  ]D  t  FHt Z FH Gvt  WD  t  FHt Z FH @et  B0D  t  FHt Z FH GUt  ED  t  FHt Z FH @et  X]D  t  FHt Z FH GUt  M*D  t  FHt Z FH GUt  ]D  t  FHt Z FH GUt  ]D  t  FHt Z FH @et  WD  t  FHt Z FH GUt  ]D  t  FHt Z FH GUt  ]D  t  FHt Z FH GUt  ]D  t  FHt Z FH Gt  AD  t  FHt Z FH GUt  ]D  t  FHt Z FH GUt  ]xD  t  FHt Z FH G]t  "D  t  FHt Z FH GUt  ]D  t  FHt Z FH GUt  ]D  t  FHt Z FH Bt  [D  t  FHt Z FH GUt  K*D  t  FHt Z FH Gvt  WwD  t  FHt Z FH @et  D3D  t  FHt Z FH @et  A_D  t  FHt Z FH @et  "hD  t  FHt Z FH GUt  ]D  t  FHt Z FH Gvt  WD  t  FHt Z FH GUt  WD  t  FHt Z FH GUt  ]D  t  FHt Z FH GUt  ED  t  FHt Z FH Gvt  "&D  t  FHt Z FH @et  BdD  t  FHt Z F At  AED  t  FHt Z F Ct  CD  t  FHt Z F Ft  B
D  t  FHt Z F Bt  *^ D  t  FHt Z F Bt  F
D  t  FHt Z F Bt  F
D  t  FHt Z F Bt  *cD  t  FHt Z F Bt  *cD  t  FHt Z F Bt  [D  t  FHt Z F Bt  *`D  t  FHt Z F Bt  *`D  t  FHt Z FR Aqt  AhD  t  FHt Z FR At  AD  t  FHt Z FR Aqt  \D  t  FHt Z FR At  \XD  t  FHt Z FR Ct  CD  t  FHt Z GZ GUt  G[D  t  FHt Z GZ \t  GD  t  FHt Z GZ Gt  UED  t  FHt Z A At  BD  t  FHt Z A Bt  BD  t  FHt Z GU @et  X]D  t  FHt Z GU @et  WD  t  FHt Z GU @et  @gD  t  FHt Z GU @et  D3D  t  FHt Z GU @et  A_D  t  FHt Z GU @et  "hD  t  FHt Z GU @et  BDD  t  FHt Z GU @et  B0D  t  FHt Z GU @et  BdD  t  FHt Z B) QAt  QDD  t  FHt Z B) QAt  Q?D  t  FHt Z B) Bt  + D  t  FHt Z B) Bt  ^D  t  FHt Z B) @et  @gD  t  FHt Z B) Bt  DD  t  FHt Z B) Bt  DD  t  FHt Z B) Bt  DD  t  FHt Z B) Bt  DD  t  FHt Z B) Gvt  "D  t  FHt Z B) Gvt  "&D  t  FHt Z B) @et  BDD  t  FHt Z B) @et  B0D  t  FHt Z B) Gvt  WD  t  FHt Z B) QAt  &D  t  FHt Z B) QAt  &D  t  FHt Z B) QAt  QDD  t  FHt Z B) QAt  QDD  t  FHt Z B) @et  X]D  t  FHt Z B) QAt  Q?D  t  FHt Z B) @et  WD  t  FHt Z B) Bt  AD  t  FHt Z B) Bt  +D  t  FHt Z B) Bt  DD  t  FHt Z B) Bt  [D  t  FHt Z B) @et  D3D  t  FHt Z B) Gvt  WwD  t  FHt Z B) @et  A_D  t  FHt Z B) @et  "hD  t  FHt Z B) Gvt  WD  t  FHt Z B) QAt  QAD  t  FHt Z B) Gvt  "&D  t  FHt Z B) @et  BdD  t  FHt Z G @et  X]D  t  FHt Z G @et  WD  t  FHt Z G Gt  _dD  t  FHt Z G @et  D3D  t  FHt Z G Gvt  WwD  t  FHt Z G Gvt  "D  t  FHt Z G @et  A_D  t  FHt Z G Gt  _aD  t  FHt Z G @et  "hD  t  FHt Z G Gvt  "&D  t  FHt Z G @et  BDD  t  FHt Z G Gvt  WD  t  FHt Z G Gt  %D  t  FHt Z G Gt  GD  t  FHt Z G Gt  GD  t  FHt Z G @et  @gD  t  FHt Z G @et  B0D  t  FHt Z G Gvt  WD  t  FHt Z G Gt  _aD  t  FHt Z G Gvt  "&D  t  FHt Z G Gt  %D  t  FHt Z G @et  BdD  t  FHt Z G Git  GD  t  FHt Z G Git  GD  t  FHt Z G YYt  GD  t  FHt Z G YYt  GD  t  FHt Z G Git  GD  t  FHt Z G YYt  GD  t  FHt Z G YYt  GD  t  FHt Z ] At  AD  t  FHt Z ] Aqt  \D  t  FHt Z ] Aqt  AhD  t  FHt Z ] At  BD  t  FHt Z  FRt  FVD  t  FHt Z  FRt  A D  t  FHt Z  At  CoD  t  FHt Z  At  AD  t  FHt Z  C t  CD  t  FHt Z  At  DD  t  FHt Z  Wt  WD  t  FHt Z  Aqt  AhD  t  FHt Z  At  YD  t  FHt Z  SSt  &mD  t  FHt Z  At  D D  t  FHt Z  At  XD  t  FHt Z  At  AD  t  FHt Z  At  EeD  t  FHt Z  At  	D  t  FHt Z  [Qt  "SD  t  FHt Z  At  * D  t  FHt Z  At  *D  t  FHt Z  At  UD  t  FHt Z  [Qt  "UD  t  FHt Z  (t  DTD  t  FHt Z  At  ^pD  t  FHt Z  ]t  ]D  t  FHt Z  Bt  V$D  t  FHt Z  Ct  CD  t  FHt Z  At  *D  t  FHt Z  At  )D  t  FHt Z  ${t  $}D  t  FHt Z  At  *D  t  FHt Z  FRt  \AD  t  FHt Z  Aqt  AhD  t  FHt Z  Aqt  \D  t  FHt Z  Ct  GD  t  FHt Z  FRt  AD  t  FHt Z  C t  G,D  t  FHt Z  Wt  X4D  t  FHt Z  At  \XD  t  FHt Z  At  AkD  t  FHt Z  At  *D  t  FHt Z  FRt  \AD  t  FHt Z  At  * D  t  FHt Z  FRt  \>D  t  FHt Z  At  DD  t  FHt Z  Ft  & D  t  FHt Z  At  [?D  t  FHt Z  Ft  Dq D  t  FHt Z  (t  (D  t  FHt Z  At  *D  t  FHt Z  At  DD  t  FHt Z  Aqt  "D  t  FHt Z  Ft  Z D  t  FHt Z  At  Ee D  t  FHt Z  At  T2D  t  FHt Z  (t  (D  t  FHt Z  ]t  ]D  t  FHt Z  Ft  & D  t  FHt Z  At  *D  t  FHt Z  ${t  $ D  t  FHt Z  Ft  & D  t  FHt Z  At  B~D  t  FHt Z  At  *D  t  FHt Z  Bt  BD  t  FHt Z  Ft  & D  t  FHt Z  Wt   D  t  FHt Z  (t  (D  t  FHt Z  At  *D  t  FHt Z  At  *D  t  FHt Z  FRt  WD  t  FHt Z  Ft  F D  t  FHt Z  SSt  &h D  t  FHt Z  Bt  CD  t  FHt Z  [Qt  "SD  t  FHt Z  At  BD  t  FHt Z  Ft  [ D  t  FHt Z  At  ZD  t  FHt Z  At  GD  t  FHt Z  SSt  &hD  t  FHt Z  C t  ED  t  FHt Z  Ft  &D  t  FHt Z  Bt  BD  t  FHt Z  At  *D  t  FHt Z  FRt  \D D  t  FHt Z  Wt   D  t  FHt Z  At  AED  t  FHt Z  Bt  BD  t  FHt Z  Ft  B
D  t  FHt Z  At  YD  t  FHt Z  C t  CD  t  FHt Z  At  F*D  t  FHt Z  At  BD  t  FHt Z  At  WD  t  FHt Z  At  AD  t  FHt Z  ${t  $D  t  FHt Z  (t  $TD  t  FHt Z  ]t  _ D  t  FHt Z  At  )D  t  FHt Z  At  	D  t  FHt Z  SSt  &jD  t  FHt Z  Ft  [D  t  FHt Z  9 GUt  GsD  t  FHt Z W Aqt  AhD  t  FHt Z W At  GD  t  FHt Z W At  [?D  t  FHt Z W At  AkD  t  FHt Z W At  AD  t  FHt Z W At  UD  t  FHt Z W Aqt  \D  t  FHt Z G GUt  ]zD  t  FHt Z G GUt  G[D  t  FHt Z G Gt  #)D  t  FHt Z G GUt  ]~D  t  FHt Z G GUt  ]D  t  FHt Z G Gt  #1D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  I#D  t  FHt Z G GUt  GsD  t  FHt Z G Gt  ##D  t  FHt Z G Gt  ##D  t  FHt Z G G]t  "D  t  FHt Z G GUt  ]|D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  JdD  t  FHt Z G GUt  ]D  t  FHt Z G G]t  "D  t  FHt Z G GUt  ]D  t  FHt Z G Gt  UED  t  FHt Z G GUt  ]D  t  FHt Z G Gt  #,D  t  FHt Z G Gt  #,D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ED  t  FHt Z G Gt  UED  t  FHt Z G GUt  M*D  t  FHt Z G Gt  @D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G Gt  #1D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]xD  t  FHt Z G Gt  ##D  t  FHt Z G Gt  ##D  t  FHt Z G G]t  "D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  K*D  t  FHt Z G Gt  UED  t  FHt Z G GUt  ]D  t  FHt Z G GUt  WD  t  FHt Z G Gt  #,D  t  FHt Z G Gt  #,D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ED  t  FHt Z G Gt  UED  t  FHt Z F GUt  ]zD  t  FHt Z F GUt  G[D  t  FHt Z F Bt  F
D  t  FHt Z F GUt  ]~D  t  FHt Z F GUt  ]D  t  FHt Z F GUt  ]D  t  FHt Z F GUt  ]D  t  FHt Z F GUt  ]D  t  FHt Z F GUt  I#D  t  FHt Z F GUt  GsD  t  FHt Z F GUt  ]|D  t  FHt Z F G]t  "D  t  FHt Z F GUt  JdD  t  FHt Z F GUt  ]D  t  FHt Z F Bt  *cD  t  FHt Z F GUt  ]D  t  FHt Z F G]t  "D  t  FHt Z F GUt  ]D  t  FHt Z F Gvt  "D  t  FHt Z F Bt  *`D  t  FHt Z F Gvt  "&D  t  FHt Z F GUt  ]D  t  FHt Z F GUt  ]D  t  FHt Z F Gvt  WD  t  FHt Z F @et  B0D  t  FHt Z F GUt  ED  t  FHt Z F Gt  UED  t  FHt Z F Bt  *^ D  t  FHt Z F GUt  M*D  t  FHt Z F Bt  F
D  t  FHt Z F GUt  ]D  t  FHt Z F GUt  ]D  t  FHt Z F GUt  ]D  t  FHt Z F GUt  ]D  t  FHt Z F GUt  ]D  t  FHt Z F GUt  ]D  t  FHt Z F GUt  ]xD  t  FHt Z F G]t  "D  t  FHt Z F Bt  *cD  t  FHt Z F GUt  ]D  t  FHt Z F GUt  ]D  t  FHt Z F Bt  [D  t  FHt Z F GUt  K*D  t  FHt Z F Gvt  WwD  t  FHt Z F @et  D3D  t  FHt Z F Bt  *`D  t  FHt Z F GUt  ]D  t  FHt Z F Gvt  WD  t  FHt Z F GUt  WD  t  FHt Z F GUt  ]D  t  FHt Z F GUt  ED  t  FHt Z F Gvt  "&D  t  FHt Z Gq Ft  \#D  t  FHt Z Gq Ft  \)D  t  FHt Z Gq Ft  \'D  t  FHt Z Gq Ft  \2D  t  FHt Z Gq Ft  \0D  t  FHt Z Gq Ft  \D  t  FHt Z Gq Ft  \D  t  FHt Z Gq Ft  \D  t  FHt Z Gq Ft  \!D  t  FHt Z Gq Ft  \D  t  FHt Z Gq Ft  \-D  t  FHt Z Gq Ft  \+D  t  FHt Z Gq Ft  "D  t  FHt Z Gq Ft  "D  t  FHt Z Gq Ft  "D  t  FHt Z Gq Ft  \D  t  FHt Z Gq Ft  \D  t  FHt Z Gq Ft  \D  t  FHt Z Gq Ft  !D  t  FHt Z Gq Ft  !D  t  FHt Z Gq Ft  "D  t  FHt Z Gq Ft  \%D  t  FHt Z Gq Ft  "D  t  FHt Z Gq At  Ee D  t  FHt Z Gq Ft  "D  t  FHt Z Gq Ft  "D  t  FHt Z Gq At  EeD  t  FHt Z [Q At  [?D  t  FHt Z [Q At  DD  t  FHt Z @e Bt  DD  t  FHt Z G] GUt  ]zD  t  FHt Z G] GUt  G[D  t  FHt Z G] GUt  M*D  t  FHt Z G] GUt  ]~D  t  FHt Z G] GUt  ]D  t  FHt Z G] GUt  ]D  t  FHt Z G] GUt  ]D  t  FHt Z G] GUt  ]D  t  FHt Z G] GUt  ]D  t  FHt Z G] GUt  ]D  t  FHt Z G] GUt  ]D  t  FHt Z G] GUt  ]D  t  FHt Z G] GUt  I#D  t  FHt Z G] GUt  ]D  t  FHt Z G] GUt  GsD  t  FHt Z G] GUt  ]D  t  FHt Z G] GUt  ]xD  t  FHt Z G] GUt  ]|D  t  FHt Z G] GUt  ]D  t  FHt Z G] GUt  JdD  t  FHt Z G] GUt  ]D  t  FHt Z G] GUt  ]D  t  FHt Z G] GUt  ]D  t  FHt Z G] GUt  K*D  t  FHt Z G] GUt  ]D  t  FHt Z G] GUt  ]D  t  FHt Z G] GUt  WD  t  FHt Z G] GUt  ]D  t  FHt Z G] GUt  ]D  t  FHt Z G] GUt  ]D  t  FHt Z G] GUt  ED  t  FHt Z G] GUt  ED  t  FHt Z Gv @et  X]D  t  FHt Z Gv GUt  G[D  t  FHt Z Gv GUt  ]zD  t  FHt Z Gv GUt  ]~D  t  FHt Z Gv GUt  M*D  t  FHt Z Gv @et  WD  t  FHt Z Gv GUt  ]D  t  FHt Z Gv GUt  ]D  t  FHt Z Gv GUt  ]D  t  FHt Z Gv GUt  ]D  t  FHt Z Gv GUt  ]D  t  FHt Z Gv GUt  ]D  t  FHt Z Gv GUt  ]D  t  FHt Z Gv GUt  ]D  t  FHt Z Gv @et  @gD  t  FHt Z Gv GUt  I#D  t  FHt Z Gv GUt  ]D  t  FHt Z Gv GUt  GsD  t  FHt Z Gv GUt  ]D  t  FHt Z Gv GUt  ]xD  t  FHt Z Gv GUt  ]|D  t  FHt Z Gv G]t  "D  t  FHt Z Gv G]t  "D  t  FHt Z Gv GUt  JdD  t  FHt Z Gv GUt  ]D  t  FHt Z Gv GUt  ]D  t  FHt Z Gv GUt  ]D  t  FHt Z Gv GUt  ]D  t  FHt Z Gv @et  D3D  t  FHt Z Gv G]t  "D  t  FHt Z Gv GUt  K*D  t  FHt Z Gv GUt  ]D  t  FHt Z Gv @et  A_D  t  FHt Z Gv @et  "hD  t  FHt Z Gv @et  BDD  t  FHt Z Gv GUt  ]D  t  FHt Z Gv GUt  ]D  t  FHt Z Gv GUt  WD  t  FHt Z Gv @et  B0D  t  FHt Z Gv GUt  ]D  t  FHt Z Gv GUt  ED  t  FHt Z Gv GUt  ED  t  FHt Z Gv GUt  ]D  t  FHt Z Gv @et  BdD  t  FHt Z F Bt  *^ D  t  FHt Z F Bt  F
D  t  FHt Z F @et  X]D  t  FHt Z F Bt  F
D  t  FHt Z F @et  WD  t  FHt Z F @et  @gD  t  FHt Z F Bt  *cD  t  FHt Z F Bt  *cD  t  FHt Z F Bt  [D  t  FHt Z F @et  D3D  t  FHt Z F Gvt  WwD  t  FHt Z F Gvt  "D  t  FHt Z F Bt  *`D  t  FHt Z F @et  A_D  t  FHt Z F @et  "hD  t  FHt Z F Gvt  "&D  t  FHt Z F Bt  *`D  t  FHt Z F @et  BDD  t  FHt Z F Gvt  WD  t  FHt Z F @et  B0D  t  FHt Z F Gvt  WD  t  FHt Z F Gvt  "&D  t  FHt Z F @et  BdD  t  FHt Z G @et  X]D  t  FHt Z G @et  WD  t  FHt Z G @et  @gD  t  FHt Z G @et  D3D  t  FHt Z G @et  A_D  t  FHt Z G @et  "hD  t  FHt Z G @et  BDD  t  FHt Z G @et  B0D  t  FHt Z G @et  BdD  t  FHt Z G !2t  !4D  t  FHt Z G !2t  !8D  t  FHt Z G !2t  !<D  t  FHt Z G !2t  !>D  t  FHt Z G !2t  !>D  t  FHt Z G !2t  !8D  t  FHt Z G !2t  !KD  t  FHt Z G !2t  !KD  t  FHt Z G !2t  !PD  t  FHt Z G !2t  !RD  t  FHt Z G !2t  !RD  t  FHt Z G !2t  ![D  t  FHt Z G !2t  !cD  t  FHt Z G !2t  !aD  t  FHt Z G !2t  !cD  t  FHt Z G !2t  !hD  t  FHt Z G !2t  !6D  t  FHt Z G !2t  !:D  t  FHt Z G !2t  !AD  t  FHt Z G !2t  !CD  t  FHt Z G !2t  !FD  t  FHt Z G !2t  !HD  t  FHt Z G !2t  !HD  t  FHt Z G !2t  !ND  t  FHt Z G !2t  !UD  t  FHt Z G !2t  !WD  t  FHt Z G !2t  !YD  t  FHt Z G !2t  !_D  t  FHt Z G !2t  !]D  t  FHt Z G !2t  !eD  t  FHt Z G !2t  !jD  t  FHt Z G GUt  ]zD  t  FHt Z G GUt  G[D  t  FHt Z G GUt  ]~D  t  FHt Z G GUt  ]D  t  FHt Z G Gt  #D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G Bt  + D  t  FHt Z G GUt  ]D  t  FHt Z G @et  @gD  t  FHt Z G GUt  I#D  t  FHt Z G Gt  GD  t  FHt Z G GUt  GsD  t  FHt Z G GUt  ]|D  t  FHt Z G G]t  "D  t  FHt Z G Bt  DD  t  FHt Z G Bt  DD  t  FHt Z G GUt  JdD  t  FHt Z G GUt  ]D  t  FHt Z G Bt  DD  t  FHt Z G GUt  ]D  t  FHt Z G G]t  "D  t  FHt Z G Bt  DD  t  FHt Z G GUt  ]D  t  FHt Z G Gvt  "D  t  FHt Z G Gvt  "&D  t  FHt Z G @et  BDD  t  FHt Z G GUt  ]D  t  FHt Z G Gvt  WD  t  FHt Z G @et  B0D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ED  t  FHt Z G @et  X]D  t  FHt Z G GUt  M*D  t  FHt Z G GUt  ]D  t  FHt Z G @et  WD  t  FHt Z G GUt  ]D  t  FHt Z G Gt  ^WD  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G Gt  %D  t  FHt Z G GUt  ]D  t  FHt Z G Bt  +D  t  FHt Z G GUt  ]xD  t  FHt Z G G]t  "D  t  FHt Z G GUt  ]D  t  FHt Z G Bt  DD  t  FHt Z G GUt  ]D  t  FHt Z G Bt  [D  t  FHt Z G Gvt  WwD  t  FHt Z G @et  D3D  t  FHt Z G GUt  K*D  t  FHt Z G @et  A_D  t  FHt Z G @et  "hD  t  FHt Z G GUt  ]D  t  FHt Z G Gvt  WD  t  FHt Z G GUt  WD  t  FHt Z G Gvt  "&D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ED  t  FHt Z G @et  BdD  t  FHt Z Gn GUt  ]zD  t  FHt Z Gn GUt  G[D  t  FHt Z Gn GUt  ]~D  t  FHt Z Gn GUt  ]D  t  FHt Z Gn Gqt  OD  t  FHt Z Gn Gqt  "/D  t  FHt Z Gn GUt  ]D  t  FHt Z Gn Git  GxD  t  FHt Z Gn GUt  ]D  t  FHt Z Gn Gqt  "2D  t  FHt Z Gn Gqt   D  t  FHt Z Gn GUt  ]D  t  FHt Z Gn Gqt  "D  t  FHt Z Gn GUt  I#D  t  FHt Z Gn Gqt  LvD  t  FHt Z Gn GUt  GsD  t  FHt Z Gn GUt  ]|D  t  FHt Z Gn G]t  "D  t  FHt Z Gn GUt  JdD  t  FHt Z Gn GUt  ]D  t  FHt Z Gn GUt  ]D  t  FHt Z Gn G]t  "D  t  FHt Z Gn GUt  ]D  t  FHt Z Gn At  EeD  t  FHt Z Gn GUt  ]D  t  FHt Z Gn GUt  ]D  t  FHt Z Gn GUt  ED  t  FHt Z Gn GUt  M*D  t  FHt Z Gn GUt  ]D  t  FHt Z Gn GUt  ]D  t  FHt Z Gn Gqt  "+D  t  FHt Z Gn Gqt  "-D  t  FHt Z Gn Gqt  D  t  FHt Z Gn GUt  ]D  t  FHt Z Gn Gqt  WD  t  FHt Z Gn Gqt  LvD  t  FHt Z Gn GUt  ]D  t  FHt Z Gn GUt  ]D  t  FHt Z Gn Gqt  D  t  FHt Z Gn Gqt  BD  t  FHt Z Gn Gqt  "8D  t  FHt Z Gn GUt  ]D  t  FHt Z Gn _t  GeD  t  FHt Z Gn GUt  ]xD  t  FHt Z Gn G]t  "D  t  FHt Z Gn Gqt  ")D  t  FHt Z Gn GUt  ]D  t  FHt Z Gn At  Ee D  t  FHt Z Gn GUt  ]D  t  FHt Z Gn GUt  K*D  t  FHt Z Gn GUt  ]D  t  FHt Z Gn GUt  WD  t  FHt Z Gn GUt  ]D  t  FHt Z Gn GUt  ED  t  FHt Z A @et  BDD  t  FHt Z A @et  @gD  t  FHt Z A @et  BdD  t  FHt Z ${ Aqt  AhD  t  FHt Z ${ At  AD  t  FHt Z G Gt  #^D  t  FHt Z G Gt  #dD  t  FHt Z G Gt  #bD  t  FHt Z G Gt  #`D  t  FHt Z G Gt  #fD  t  FHt Z G GUt  ]zD  t  FHt Z G Gt  #)D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G Bt  + D  t  FHt Z G GUt  I#D  t  FHt Z G Gt  GD  t  FHt Z G Gt  ##D  t  FHt Z G G]t  "D  t  FHt Z G GUt  JdD  t  FHt Z G Bt  DD  t  FHt Z G Bt  DD  t  FHt Z G GUt  ]D  t  FHt Z G G]t  "D  t  FHt Z G Gvt  "D  t  FHt Z G Gt  #,D  t  FHt Z G Gvt  WD  t  FHt Z G GUt  ]D  t  FHt Z G @et  B0D  t  FHt Z G Gt  UED  t  FHt Z G GUt  ED  t  FHt Z G Gt  VD  t  FHt Z G Gt   D  t  FHt Z G Gt  @D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G Gt  %D  t  FHt Z G Gt  ##D  t  FHt Z G G]t  "D  t  FHt Z G GUt  ]D  t  FHt Z G Bt  DD  t  FHt Z G Bt  [D  t  FHt Z G GUt  K*D  t  FHt Z G Bt  U]D  t  FHt Z G GUt  ]D  t  FHt Z G Gt  #,D  t  FHt Z G Gvt  "&D  t  FHt Z G Gt  UED  t  FHt Z G GUt  ED  t  FHt Z G GUt  G[D  t  FHt Z G GUt  ]~D  t  FHt Z G Gt  #1D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  GsD  t  FHt Z G Gt  ##D  t  FHt Z G GUt  ]|D  t  FHt Z G Bt  DD  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G Bt  DD  t  FHt Z G Gvt  "&D  t  FHt Z G Gt  UED  t  FHt Z G Bt  U_D  t  FHt Z G GUt  ]D  t  FHt Z G Gt  #,D  t  FHt Z G Gt   D  t  FHt Z G GUt  M*D  t  FHt Z G GUt  ]D  t  FHt Z G Gt  #1D  t  FHt Z G Gt  ^WD  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]xD  t  FHt Z G Bt  +D  t  FHt Z G Gt  ##D  t  FHt Z G GUt  ]D  t  FHt Z G Gvt  WwD  t  FHt Z G Bt  BD  t  FHt Z G Gt  UED  t  FHt Z G Gvt  WD  t  FHt Z G GUt  WD  t  FHt Z G Gt  #,D  t  FHt Z G GUt  ]D  t  FHt Z G Gt  (ID  t  FHt Z G GUt  G[D  t  FHt Z G GUt  ]zD  t  FHt Z G Gt  #)D  t  FHt Z G Gt  (TD  t  FHt Z G GUt  ]~D  t  FHt Z G Gt  (XD  t  FHt Z G GUt  ]D  t  FHt Z G Gt  #1D  t  FHt Z G Gt  (RD  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G Gt  &YD  t  FHt Z G GUt  ]D  t  FHt Z G Gt  &]D  t  FHt Z G @et  @gD  t  FHt Z G GUt  I#D  t  FHt Z G Gt  (aD  t  FHt Z G GUt  GsD  t  FHt Z G Gt  (cD  t  FHt Z G Gt  ##D  t  FHt Z G Gt  ##D  t  FHt Z G Gt  (OD  t  FHt Z G Gt  (KD  t  FHt Z G &Vt  ,D  t  FHt Z G GUt  ]|D  t  FHt Z G G]t  "D  t  FHt Z G &Vt  ,D  t  FHt Z G GUt  JdD  t  FHt Z G GUt  ]D  t  FHt Z G &Vt  &TD  t  FHt Z G GUt  ]D  t  FHt Z G G]t  "D  t  FHt Z G GUt  ]D  t  FHt Z G Gt  UED  t  FHt Z G @et  BDD  t  FHt Z G Gt  #,D  t  FHt Z G Gt  #,D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G @et  B0D  t  FHt Z G Gt  UED  t  FHt Z G GUt  ED  t  FHt Z G @et  X]D  t  FHt Z G Gt  (RD  t  FHt Z G Gt  &]D  t  FHt Z G Gt  (VD  t  FHt Z G Gt  @D  t  FHt Z G GUt  M*D  t  FHt Z G @et  WD  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G Gt  #1D  t  FHt Z G Gt  (ZD  t  FHt Z G Gt  (RD  t  FHt Z G GUt  ]D  t  FHt Z G Gt  (^D  t  FHt Z G GUt  ]D  t  FHt Z G Gt  &]D  t  FHt Z G GUt  ]D  t  FHt Z G Gt  (aD  t  FHt Z G GUt  ]D  t  FHt Z G Gt  ##D  t  FHt Z G Gt  ##D  t  FHt Z G Gt  (MD  t  FHt Z G GUt  ]xD  t  FHt Z G G]t  "D  t  FHt Z G &Vt  ,!D  t  FHt Z G GUt  ]D  t  FHt Z G &Vt  ,#D  t  FHt Z G GUt  ]D  t  FHt Z G &Vt  ,%D  t  FHt Z G GUt  K*D  t  FHt Z G @et  D3D  t  FHt Z G @et  A_D  t  FHt Z G Gt  UED  t  FHt Z G @et  "hD  t  FHt Z G GUt  ]D  t  FHt Z G Gt  #,D  t  FHt Z G Gt  #,D  t  FHt Z G GUt  WD  t  FHt Z G Gt  UED  t  FHt Z G GUt  ED  t  FHt Z G GUt  ]D  t  FHt Z G @et  BdD  t  FHt Z SS FRt  A D  t  FHt Z SS Aqt  AhD  t  FHt Z SS Ct  CD  t  FHt Z SS At  AD  t  FHt Z F SSt  &h D  t  FHt Z F (t  DTD  t  FHt Z F Bt  CD  t  FHt Z F Ct  CD  t  FHt Z F ${t  $}D  t  FHt Z F Bt  BD  t  FHt Z F ${t  $ D  t  FHt Z F At  AD  t  FHt Z F ${t  $D  t  FHt Z F Bt  BD  t  FHt Z F At  AkD  t  FHt Z F Wt   D  t  FHt Z F At  UD  t  FHt Z G Git  GxD  t  FHt Z G Git  GgD  t  FHt Z G _t  GjD  t  FHt Z G _t  GeD  t  FHt Z G  9t   ID  t  FHt Z G  9t   ;D  t  FHt Z G  9t   =D  t  FHt Z G  9t   ?D  t  FHt Z G  9t   AD  t  FHt Z G  9t   CD  t  FHt Z G  9t   ED  t  FHt Z G  9t   GD  t  FHt Z G  9t   KD  t  FHt Z @ Gqt   D  t  FHt Z @ Bt  DD  t  FHt Z @ Gqt  "D  t  FHt Z @ Gt  #dD  t  FHt Z @ Gt  @ D  t  FHt Z @ GUt  ]D  t  FHt Z @ GUt  ]D  t  FHt Z @ GUt  ED  t  FHt Z @ Bt  DD  t  FHt Z @ Bt  DD  t  FHt Z @ GUt  GsD  t  FHt Z @ Gqt  LvD  t  FHt Z @ GUt  ]D  t  FHt Z @ GUt  ]D  t  FHt Z @ At  EeD  t  FHt Z @ Bt  Z D  t  FHt Z @ Bt  DD  t  FHt Z @ GUt  ]D  t  FHt Z @ Gqt  BD  t  FHt Z @ Gqt  ")D  t  FHt Z @ GUt  WD  t  FHt Z @ GUt  ]D  t  FHt Z @ GZt  ED  t  FHt Z @ G]t  "D  t  FHt Z @ GUt  ED  t  FHt Z @ Bt  ZD  t  FHt Z @ GUt  ]D  t  FHt Z @ Gqt  WD  t  FHt Z @ Bt  CD  t  FHt Z @ Gt  #`D  t  FHt Z @ GUt  ]D  t  FHt Z @ GUt  ]D  t  FHt Z @ Gt  #^D  t  FHt Z @ Gt  KD  t  FHt Z @ GUt  ]D  t  FHt Z @ GUt  ]D  t  FHt Z @ Gqt  "+D  t  FHt Z @ GUt  ]D  t  FHt Z @ Gqt  D  t  FHt Z @ Gt  JD  t  FHt Z @ GUt  ]zD  t  FHt Z @ Bt  ZD  t  FHt Z @ GUt  ]D  t  FHt Z @ Gqt  OD  t  FHt Z @ G]t  "D  t  FHt Z @ Bt  YYD  t  FHt Z @ Gqt  "-D  t  FHt Z @ Bt  DD  t  FHt Z @ Gqt  LvD  t  FHt Z @ Gqt  "8D  t  FHt Z @ At  Ee D  t  FHt Z @ GRt  D[D  t  FHt Z @ GUt  ]~D  t  FHt Z @ Gqt  "/D  t  FHt Z @ Bt  T7D  t  FHt Z @ Gt  #fD  t  FHt Z @ Gqt  D  t  FHt Z @ At  AD  t  FHt Z @ Gt  #bD  t  FHt Z @ Bt  ZD  t  FHt Z @ GUt  JdD  t  FHt Z @ GUt  ]D  t  FHt Z @ Gdt  GaD  t  FHt Z @ GUt  ]D  t  FHt Z @ GUt  ]D  t  FHt Z @ G]t  "D  t  FHt Z @ GUt  K*D  t  FHt Z @ Bt  YY D  t  FHt Z @ Bt  T7D  t  FHt Z @ GUt  G[D  t  FHt Z @ Bt  ZD  t  FHt Z @ FHt  FFD  t  FHt Z @ GUt  ]D  t  FHt Z @ Gqt  "2D  t  FHt Z @ Gt  $D  t  FHt Z @ GUt  ]|D  t  FHt Z @ GUt  M*D  t  FHt Z @ Bt  ZD  t  FHt Z @ GUt  ]xD  t  FHt Z @ GUt  ]D  t  FHt Z @ GUt  ]D  t  FHt Z ( Aqt  AhD  t  FHt Z ( Bt  BD  t  FHt Z B @et  X]D  t  FHt Z B GUt  ]zD  t  FHt Z B GUt  G[D  t  FHt Z B GUt  M*D  t  FHt Z B GUt  ]~D  t  FHt Z B @et  WD  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  I#D  t  FHt Z B @et  @gD  t  FHt Z B GUt  ]D  t  FHt Z B GUt  GsD  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]xD  t  FHt Z B GUt  ]|D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  JdD  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B @et  D3D  t  FHt Z B GUt  K*D  t  FHt Z B GUt  ]D  t  FHt Z B @et  A_D  t  FHt Z B @et  "hD  t  FHt Z B @et  BDD  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  WD  t  FHt Z B GUt  ]D  t  FHt Z B @et  B0D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ED  t  FHt Z B GUt  ED  t  FHt Z B @et  BdD  t  FHt Z G GUt  G[D  t  FHt Z G GUt  ]zD  t  FHt Z G ]1t  ]3D  t  FHt Z G GUt  ]~D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G Bt  + D  t  FHt Z G GUt  I#D  t  FHt Z G ]1t  ]5 D  t  FHt Z G GUt  GsD  t  FHt Z G GUt  ]|D  t  FHt Z G Bt  DD  t  FHt Z G GUt  JdD  t  FHt Z G GUt  ]D  t  FHt Z G Bt  DD  t  FHt Z G Bt  DD  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G Bt  DD  t  FHt Z G Gvt  "D  t  FHt Z G Gvt  "&D  t  FHt Z G ]1t  ]5D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G Gvt  WD  t  FHt Z G GUt  ED  t  FHt Z G GUt  M*D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G Ft  GD  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]xD  t  FHt Z G Bt  +D  t  FHt Z G GUt  ]D  t  FHt Z G GUt  ]D  t  FHt Z G Bt  DD  t  FHt Z G Bt  [D  t  FHt Z G GUt  K*D  t  FHt Z G Gvt  WwD  t  FHt Z G GUt  ]D  t  FHt Z G Gvt  WD  t  FHt Z G GUt  WD  t  FHt Z G ]1t  ]7D  t  FHt Z G ]1t  ]3D  t  FHt Z G GUt  ED  t  FHt Z G GUt  ]D  t  FHt Z G Gvt  "&D  t  FHt Z G Gt  Ep D  t  FHt Z G Gt  VD  t  FHt Z G Dt  DD  t  FHt Z G Bt  + D  t  FHt Z G Gt  _vD  t  FHt Z G Gt  )MD  t  FHt Z G Bt  DD  t  FHt Z G Gt  _tD  t  FHt Z G Gt  )ED  t  FHt Z G Bt  DD  t  FHt Z G Bt  DD  t  FHt Z G Gvt  "D  t  FHt Z G Bt  DD  t  FHt Z G Gvt  "&D  t  FHt Z G Gvt  WD  t  FHt Z G GUt  ED  t  FHt Z G Gt  VD  t  FHt Z G Gt  VD  t  FHt Z G Gt  )ID  t  FHt Z G Gt  )KD  t  FHt Z G Bt  +D  t  FHt Z G Gt  )CD  t  FHt Z G Gt  EpD  t  FHt Z G Gt  _rD  t  FHt Z G Gt  )GD  t  FHt Z G Bt  DD  t  FHt Z G Bt  [D  t  FHt Z G Gvt  WwD  t  FHt Z G Gvt  WD  t  FHt Z G Gvt  "&D  t  FHt Z B GUt  GsD  t  FHt Z Gi YYt  G~D  t  FHt Z Gi YYt  G}D  t  FHt Z Gi GUt  G[D  t  FHt Z Gi Bt  ZD  t  FHt Z Gi YYt  G|D  t  FHt Z Gi YYt  G{D  t  FHt Z Gi _t  GjD  t  FHt Z Gi Gdt  GyD  t  FHt Z Gi Gnt  GlD  t  FHt Z Gi GUt  ED  t  FHt Z A FRt  WD  t  FHt Z A FRt  \>D  t  FHt Z A FRt  FVD  t  FHt Z A Wt  WD  t  FHt Z A Aqt  AhD  t  FHt Z A At  AD  t  FHt Z GR @et  X]D  t  FHt Z GR GUt  ]zD  t  FHt Z GR GUt  G[D  t  FHt Z GR GUt  M*D  t  FHt Z GR GUt  ]~D  t  FHt Z GR @et  WD  t  FHt Z GR GUt  ]D  t  FHt Z GR GUt  ]D  t  FHt Z GR GUt  ]D  t  FHt Z GR GUt  ]D  t  FHt Z GR GUt  ]D  t  FHt Z GR GUt  ]D  t  FHt Z GR GUt  ]D  t  FHt Z GR GUt  ]D  t  FHt Z GR GUt  I#D  t  FHt Z GR @et  @gD  t  FHt Z GR GUt  ]D  t  FHt Z GR GUt  GsD  t  FHt Z GR GUt  ]D  t  FHt Z GR GUt  ]xD  t  FHt Z GR GUt  ]|D  t  FHt Z GR GUt  ]D  t  FHt Z GR GUt  JdD  t  FHt Z GR GUt  ]D  t  FHt Z GR GUt  ]D  t  FHt Z GR GUt  ]D  t  FHt Z GR @et  D3D  t  FHt Z GR GUt  K*D  t  FHt Z GR GUt  ]D  t  FHt Z GR @et  A_D  t  FHt Z GR @et  "hD  t  FHt Z GR GUt  ]D  t  FHt Z GR @et  BDD  t  FHt Z GR GUt  ]D  t  FHt Z GR GUt  WD  t  FHt Z GR GUt  ]D  t  FHt Z GR @et  B0D  t  FHt Z GR GUt  ]D  t  FHt Z GR GUt  ED  t  FHt Z GR GUt  ED  t  FHt Z GR @et  BdD  t  FHt Z B @et  X]D  t  FHt Z B GUt  ]zD  t  FHt Z B GUt  G[D  t  FHt Z B GUt  M*D  t  FHt Z B GUt  ]~D  t  FHt Z B Gt  GD  t  FHt Z B @et  WD  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  I#D  t  FHt Z B @et  @gD  t  FHt Z B GUt  ]D  t  FHt Z B GUt  GsD  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]xD  t  FHt Z B GUt  ]|D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  JdD  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ]D  t  FHt Z B @et  D3D  t  FHt Z B GUt  K*D  t  FHt Z B GUt  ]D  t  FHt Z B @et  A_D  t  FHt Z B @et  "hD  t  FHt Z B GUt  ]D  t  FHt Z B @et  BDD  t  FHt Z B GUt  ]D  t  FHt Z B GUt  WD  t  FHt Z B GUt  ]D  t  FHt Z B @et  B0D  t  FHt Z B GUt  ]D  t  FHt Z B GUt  ED  t  FHt Z B GUt  ED  t  FHt Z B @et  BdD  t  FHt Z Gd _t  GeD  t  FHt Z Gd Gt  GD  t  FHt Z Gd Git  GgD  t  FHt [colon_sets_calling_context @ IVD  t  FHt [ # CD  t  FHt [ # @ IVD  t  FHt [
answer_format XO APD  t  FHt [ Bq  APD  t  FHt [ FX @ IVD  t  FHt [
agc_margin' CD  t  FHt [ D~ @ IVD  t  FHt [ X  APD  t  FHt [ Yt Et E @t Et E @t Et E
t Et E E C HkD  t  FHt [ ' @ IVD  t  FHt [ &~m~d~l~! ?-  APD  t  FHt [ Ft F @ @ HkD  t  FHt [ D @ IVD  t  FHt [ Fcompactcode APD  t  FHt [ C @ APD  t  FHt [ [C CD  t  FHt [ Y: @ IVD  t  FHt [	c_ldflags@u-rdynamic -Wl,-z,relro -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -pthread   APD  t  FHt [ @Y @V APD  t  FHt [ D @ IVD  t  FHt [debug_on_error @ IVD  t  FHt [c_libs D' APD  t  FHt [ X{ @ APD  t  FHt [	c_libplso D' APD  t  FHt [ Et Et E @t Et E @t Et E
t Et E Et Et E E C HkD  t  FHt [allow_variable_name_as_functor @ IVD  t  FHt [ [e @e APD  t  FHt [ Z  @ IVD  t  FHt [c_cflags@W-fno-strict-aliasing -pthread -fPIC -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/ncursesw   APD  t  FHt [ [ Z APD  t  FHt [ K CD  t  FHt [
user_flags  APD  t  FHt [character_escapes @ IVD  t  FHt [editor Cg APD  t  FHt [stream_type_checkloose APD  t  FHt [file_name_variables @ IVD  t  FHt [ 'j 'k APD  t  FHt [ D @ IVD  t  FHt [ D @ IVD  t  FHt [ C) R APD  t  FHt [ 'l @ IVD  t  FHt [warn_override_implicit_import @ IVD  t  FHt [last_call_optimisation @ IVD  t  FHt [c_ccgcc APD  t  FHt [ Y CD  t  FHt [ +O V APD  t  FHt [
fileerrors @ IVD  t  FHt [write_attributes D APD  t  FHt [ G	 @ IVD  t  FHt [backquoted_string @ IVD  t  FHt [ V
 @ APD  t  FHt [ A @ IVD  t  FHt [ E[ B APD  t  FHt [report_error @ IVD  t  FHt [ X @ IVD  t  FHt [ @c @ IVD  t  FHt [trace_gc @ IVD  t  FHt [ Z @ IVD  t  FHt [ A} I} APD  t  t AWD~ Ft  B BD  t  t AWD~ Ft  B AD  t  t AWD~ Ft  A AD  t  t AWD~ Ft  G BD  t  t AWB Kt  @ ID  t  t AWB Kt  @ KD  t  t AWB Kt  @ GD  t  t AWB Kt  @ TED  t  t AWC  Kt  @ KD  t  t AWC  Kt  @ KD  t  t AWC Kt  @ FD  t  t AWC Kt  @ NSD  t  t AWA Kt  @ ID  t  t AWC Kt  @ GD  t  t AWC Kt  @ JD  t  t AWA Kt  @ D  t  t AWC  Kt  @ O4D  t  t AWC Kt  @ I(D  t  t AWC Ft  @ PD  t  t AWC Kt  @ JD  t  t AWC Kt  @ D  t  t AWC Kt  @ SD  t  t AWC Kt  @ TFD  t  t AWA^ Kt  @ @D  t  t AWC Kt  @ I&D  t  t AWC Kt  @ LCD  t  t AWC Ft  @ AD  t  t AWC Kt  @ SD  t  t AWA^ Kt  @ MD  t  t AWC Kt  @ HD  t  t AWA Kt  @ KD  t  t AWA^ Kt  @ KD  t  t AW Ft  @ FD  t  t AWC Kt  @ IaD  t  t AWC Ft  @ BD  t  t AWA Kt  @ KD  t  t AWC Kt  @ CqD  t  t AWC Kt  @ ID  t  t AWC Kt  @ L[D  t  t AWB Kt  @ ID  t  t AWC Kt  @ SD  t  t AWC Kt  @ DD  t  t AWC Kt  @ O=D  t  t AWC Kt  @ SD  t  t AWC Kt  @ I
D  t  t AWC Kt  @ TGD  t  t AWA Kt  @ KD  t  t AWA Kt  @ G)D  t  t AWA Kt  @ TDD  t  t AWA Kt  @ KD  t  t AWC Kt  @ RD  t  t AWAw Ft  @ A-D  t  t AWA Kt  @ A-D  t  t AWA Kt  @ HeD  t  t AWAw Ft  @ D_D  t  t AWA Kt  @ D_D  t  t AWB Kt  @ J+D  t  t AWB Kt  @ KXT
</file>
</archive>
<foot contentlength=657077>
