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

<archive>

<file name="$options" class="$prolog" encoding="none" size=148 modified=1470437040>
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=714439 modified=1470437040>
SWI-Prolog state (www.swi-prolog.org)
 @A=[M@ /usr/lib/swi-prologQMsystem-C XD  t: t$set_predicate_attributet  t/$convert_option_valuetrace D  t  t t  t  hide_childsO  CK	s@ /usr/lib/swi-prolog/boot/init.pl  ]wA integer@6@9number_chars
 @<CK  atom@6@9
atom_chars @<CK  callable@6@/
@8 @ 
@9term_to_atom @<XD  t  t t  t $run_initialization 	 D  t  t t  t   
O  CAy  @6@1$push_input_contextinitialization@5@1$run_initialization_2
@5$pop_input_context@9setup_call_cleanup @<XD  t  t$predefine_foreignt  t 	$raw_readD  t  t @&t  t prolog_current_frameD  t  t @&t  t 	nb_getvalD  t  t t  t $redefine_module 	 D  t  t t  t  @+ 
O  @+CI  false@6@?@<C@ I  true@6@?@E@1file@.
@5@8module_property
	$syspreds@,
@M@ 
@9unload_file @4@@@S@F
@<C@2I$  ask@6@E@&
user_input@1tty @.@5@8stream_property @1 @/@.
@5@8 @1@,
@ 
 @.@8$rdef_response @M @.@9 @, @@@S@F
@<XD  t  t @&t  t current_atomD  t  t t  t $set_directive_mode 	 D  t  t t  t  @E 
O  @ECC  @6@1$directive_mode_store@0@5@8
retractall @1 @G
@5@9assertz @<XD  t  t @&t  t 
downcase_atomD  t  t t  t $file_error 	 D  t  t t  t  @P 
O  @PC@#B  	file_type	directory@6@D@8exists_directory @M@Q@?@"
existence_error @T@#@"not_a_directory@#@<CB   @R@6@8 @U@?@"
 @X @0@#@" @T@#@<C@$B  access
@6@/@ @8$one_or_member @D@ @8access_file @M@Q@"
permission_errorsource_sink@#@<XD  t  t @&t  t get_codeD  t  t t  t $restore_lex_state 	 D  t  t t  t  @i 
O  @iCG  -@6@?@<CG  lexstate

@6@0@8$style_check emulated_dialect@9set_prolog_flag @<XD  t  t t  t $do_load_file_2 	 D  t  t t  t  @u 
O  @uCA,F  @6clauses@/@8
statistics cputime@/@8 @x@ 
@/@8$set_sandboxed_load @ 
@/@8$set_verbose_load @ 
@/@8$update_autoload_level @/@8$save_file_scoped_flags @/@8$compilation_level 	load_file@ @/@/@8$load_msg_level @ @1 @@2start@2 @0
@5@8$print_message @E@ @1stream@.@5@ 
@8	memberchk @M@ @( @@@@(source@F@E@!@A@+ @@E@"@#@1formatqlf@5@ 
 @@8$option @M@"@ @1	file_name@5@8
set_stream @ @/@/@ 
@8
$qload_stream
$qlf@@@1 @@5@/@/@ 
@8
$consult_file @M@!@S@F@@@-@E@#@+ @@/@8
$consult_goal @ @/@/@ 
@@M@#@S@@error@1 @@2failed
@5@8
print_message
	$messages@R@G@F@ @ 
@8$import_from_loaded_module @E@$	@+ @M@$@8garbage_collect_clauses  @@@S @w@/@8 @x @{@/@8 @x@b@g@g@m @k@y@b@g@g@m @@y@ @1 @@2done@1 @
@5@5@8 @@ @8$set_autoload_level verbose_load@ @8 @rsandboxed_load@ @8 @r@ @9$restore_file_scoped_flags @<XD  t  t @&t  t =\=D  t  t @&t  t $open_shared_objectD  t  t @&t  t 
mutex_destroyD  t  t @&t  t openD  t  t t  t $module_name 	 D  t  t t  t  @ 
O  @CI  @6@1module@5@ 
@8 @ @?@/@ @8$set_source_module @,@<CI  @6@T
@?@/@8file_base_name @0@ @8file_name_extension @ 
@9 @ @<CI  @6@8$reserved_module @?@1 @@1 @eload @
@5@0@5@9throw @<CI   
@=XD  t  t t  t $list_to_set 	 D  t  t t  t  @ 
O  @CC   
@=CC  
@6@ 
@8 @@?@ @9 @ @<CC  



@6@ @3
@5@ @9 @ @<XD  t  t @&t  t $cmd_option_valD  t  t @&t  t 	set_inputD  t  t @&t  t appendD  t  t @&t  t seekD  t  t t  t calltransparentD  t  tmeta_predicatet  t @? @ @ @ @D  t  t t  t  @ 
D  t  t t  t  @isoO  @C
@  @6@ 
@ @ @@<XD  t  t @&t  t $current_moduleD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C@%GR  @6@,
@8  @?@1imports@.
@5all@8 @@1reexport@.@5 @-@8 @@ 
@ @9$import_list @<CGX   @=XD  t  t @&t  t 
$start_auxD  t  t @&t  t atomics_to_stringD  t  t t  t $file_type_extensions 	 D  t  t t  t  A 
O  AC
B   @@6@?prolog@9 A @<C@<B  @6$bags@0@8 @ @?@/@1 user@2prolog_file_type
@5@/
@8findall
 A	@E@+
@D@8
$ft_no_ext @M@Q@M @S@8
$domain_error @@@S@ 
@3 @5@9$append @<CB    Apl A@=XD  t  t t  t \+ @D  t  t @t  t A D  t  t t  t  A 
D  t  t t  t  A @O  AC
@  @6@D@@M@Q@<XD  t  t @&t  t format_predicateD  t  t t  t 
use_module @D  t  t @t  t A! +D  t  t t  t  A! 
O  A"CE  @6@3@1if
not_loaded@5@4@1must_be_module @.@5@4@1 @@5@5@9
load_files @<XD  t  t @&t  t 	del_attrsD  t  t @&t  t setenvD  t  t @&t  t compound_name_argumentsD  t  t @&t  t getenvD  t  t @&t  t  @KD  t  t @&t  t 	term_hashD  t  t @&t  t $source_fileD  t  t @&t  t  @ D  t  t @&t  t dict_createD  t  t t  t  @% @D  t  t @t  t @$   D  t  t t  t  @% 
O  @$CA:  @6@0@9setup_call_catcher_cleanup @<XD  t  t t  t 
$goal_type 	 D  t  t t  t  A6 
O  A6CJ  @6@E
@8
$load_goal @M@) @@@@) @@<XD  t  t t  t $file_scoped_flag 	 D  t  t t  t  A; 
O  A;CGE   generate_debug_info@=CGF   optimise@=XD  t  t t  t  A 	 D  t  t t  t  A 
O  ACK   
@=CK  



@6@ @ @9 A@<XD  t  t @&t  t betweenD  t  t @&t  t message_queue_propertyD  t  t @&t  t $add_directive_wicD  t  t t  t $iso_property_directive 	 D  t  t t  t  AB 
O  ABCJ~   dynamic@=CJ   	multifile@=CJ   
discontiguous@=XD  t  t t  t $load_context_module ADD  t  t t  t  AG AED  t  t t  t  AG 	 D  t  t t  t  AG 
O  AGCL   @;/build/swi-prolog-ksgQ5u/swi-prolog-7.2.3+dfsg/boot/load.pl @=C@%	s@ /usr/lib/swi-prolog/boot/load.pl  ]wA AJ @=/build/swi-prolog-ksgQ5u/swi-prolog-7.2.3+dfsg/boot/expand.pl @=C@% AJ AJ @:/build/swi-prolog-ksgQ5u/swi-prolog-7.2.3+dfsg/boot/dcg.pl @=C@3 AJ AJ @>/build/swi-prolog-ksgQ5u/swi-prolog-7.2.3+dfsg/boot/license.pl @=C@3 AJ AJ @>/build/swi-prolog-ksgQ5u/swi-prolog-7.2.3+dfsg/boot/syspred.pl @=C@3 AJ AJ @?/build/swi-prolog-ksgQ5u/swi-prolog-7.2.3+dfsg/boot/messages.pl @=C@3 AJ AJ @?/build/swi-prolog-ksgQ5u/swi-prolog-7.2.3+dfsg/boot/toplevel.pl @=C@3 AJ AJ @=/build/swi-prolog-ksgQ5u/swi-prolog-7.2.3+dfsg/boot/attvar.pl @=C@3 AJ AJ @;/build/swi-prolog-ksgQ5u/swi-prolog-7.2.3+dfsg/boot/bags.pl @=C@3 AJ AJ @</build/swi-prolog-ksgQ5u/swi-prolog-7.2.3+dfsg/boot/apply.pl @=C@3 AJ AJ @>/build/swi-prolog-ksgQ5u/swi-prolog-7.2.3+dfsg/boot/history.pl @=C@3 AJ AJ @;/build/swi-prolog-ksgQ5u/swi-prolog-7.2.3+dfsg/boot/dwim.pl @=C@3 AJ AJ @</build/swi-prolog-ksgQ5u/swi-prolog-7.2.3+dfsg/boot/parms.pl @=C@3 AJ AJ @?/build/swi-prolog-ksgQ5u/swi-prolog-7.2.3+dfsg/boot/autoload.pl @=C@3 AJ AJ @:/build/swi-prolog-ksgQ5u/swi-prolog-7.2.3+dfsg/boot/qlf.pl @=C@3 AJ AJ @9/build/swi-prolog-ksgQ5u/swi-prolog-7.2.3+dfsg/boot/rc.pl @=C@3 AJ AJ @?/build/swi-prolog-ksgQ5u/swi-prolog-7.2.3+dfsg/boot/predopts.pl @=C@3 AJ AJ @</build/swi-prolog-ksgQ5u/swi-prolog-7.2.3+dfsg/boot/packs.pl @=C@3 AJ AJ @</build/swi-prolog-ksgQ5u/swi-prolog-7.2.3+dfsg/boot/dicts.pl @=C@3 AJ AJ @>/build/swi-prolog-ksgQ5u/swi-prolog-7.2.3+dfsg/boot/topvars.pl A@=C 	- A_ @&/usr/lib/swi-prolog/library/dialect.pl A @ expects_dialect@=C@%	u A`  @A Ab @$/usr/lib/swi-prolog/library/error.plprolog_dialect@=C@& Ab Ab @$/usr/lib/swi-prolog/library/lists.pl Ad@=C@G	u Ae  @A Af  Aclists@=C@H Af Af @$/usr/lib/swi-prolog/library/pairs.pl Ag@=C
  A_ A_ @./usr/lib/swi-prolog/library/dialect/sicstus.pl Adialectsicstus@=C
@;	u Ai  @A Am @4/usr/lib/swi-prolog/library/dialect/sicstus/block.pl Al Aj Al@=C
@< Am Am @%/usr/lib/swi-prolog/library/occurs.pl Al Aj Al@=C
@= Am Am @$/usr/lib/swi-prolog/library/debug.pl Al Aj Al@=C
@*	u Ap  @A Aq  Acprolog_debug Aj Al@=C
@+ Aq Aq  Ae Ar Aj Al@=C
@> Am Am  Ac Al Aj Al@=C
@? Am Am  Ae Al Aj Al@=C
@@ Am Am @)/usr/lib/swi-prolog/library/arithmetic.pl Al Aj Al@=C
@"	u As  @A At  Ac
arithmetic Aj Al@=C
@# At At  Ae Au Aj Al@=C  A_ A_ @&/usr/lib/swi-prolog/library/quintus.pl A Aj Al @ compile@=C@O	u Av  @A Ax @4/usr/lib/swi-prolog/library/dialect/sicstus/lists.plquintus Aj Al @ member@=C@#	u Ay  @A A|  Ae
sicstus_lists Aj Al @ @.@=C
  A_ A_ @8/build/spark-c4QHMn/spark-2012.0.deb/checker/checker.pro A Aj Al@=C
@+	u A~  EA A @C/build/spark-c4QHMn/spark-2012.0.deb/simplifier/defectreporting.pro A Aj Al@=C
@!	u A  EA A  Ay A Aj Al@=C@> A A @@/build/spark-c4QHMn/spark-2012.0.deb/simplifier/data__system.pro A Aj Al @ add_system_toolname@=C@)	u A  7AA A @A/build/spark-c4QHMn/spark-2012.0.deb/simplifier/data__formats.prodata__system Aj Al @ 	add_state@=C@, A A @?/build/spark-c4QHMn/spark-2012.0.deb/simplifier/ioutilities.pro A Aj Al @ write_terms_to_file@=C@.	u A  EA A  Aioutilities Aj Al @ add_type@=C@1 A A @@/build/spark-c4QHMn/spark-2012.0.deb/simplifier/newutilities.pro A Aj Al @ implode_separator_content_list@=C
@/	u A  7AA A  Aynewutilities Aj Al@=C
@0 A A @5/usr/lib/swi-prolog/library/dialect/sicstus/system.pl A Aj Al@=C
@>	u A  @A A @&/usr/lib/swi-prolog/library/process.plsicstus_system Aj Al@=C
@,	u A  A A @$/usr/lib/swi-prolog/library/shlib.plprocess Aj Al@=C@*	u A  @A A  Ayshlib Aj Al @ reverse@=C
@- A A  Ay A Aj Al@=C
@. A A @%/usr/lib/swi-prolog/library/option.pl A Aj Al@=C
@(	u A  @A A  Ay
swi_option Aj Al@=C
@) A A  Ac A Aj Al@=C
@? A A @%/usr/lib/swi-prolog/library/socket.pl A Aj Al@=C
@7	u A  A A  Asocket Aj Al@=C
@8 A A  Ap A Aj Al@=C
@9 A A  Ay A Aj Al@=C@2 A A  A A Aj Al @  A@=C@5 A A  A A Aj Al @ throw_error@=C@4 A A  A A Aj Al @ get_system_toolname@=C@2@7 A A @B/build/spark-c4QHMn/spark-2012.0.deb/common/versioning/version.pro A Aj Al @ toolset_version toolset_copyright toolset_banner_line toolset_distribution@=C@/ A A @D/build/spark-c4QHMn/spark-2012.0.deb/simplifier/data__data_files.pro A Aj Al @ must_get_datafiles_debug@=C@"@A	u A  7AA A  Adata__data_files Aj Al @  A  A@=C@"@D A A  A A Aj Al @  A  A@=C
 A	u@</build/spark-c4QHMn/spark-2012.0.deb/checker/loadsicstus.pro         @D/build/spark-c4QHMn/spark-2012.0.deb/checker/checker_ioutilities.pro A Aj Al@=C@*@%	u A   8AA A  Asimplifier_ioutilities Aj Al @ 
show_error display_header_full display_header_plain@=C@2@* A A  A A Aj Al @ toolset_support_line1 toolset_support_line2 toolset_support_line3 toolset_support_line4@=C
 A	u@8/build/spark-c4QHMn/spark-2012.0.deb/checker/sicstus.pro          Ay A Aj Al@=C
 A A @4/usr/lib/swi-prolog/library/dialect/sicstus/terms.pl A Aj Al@=C@!	u A  @A A @$/usr/lib/swi-prolog/library/terms.pl
sicstus_terms Aj Al @ @.@=C
@+	u A  @A A @&/usr/lib/swi-prolog/library/rbtrees.plterms Aj Al@=C
 A A  A A Aj Al@=C
@E A A @9/build/spark-c4QHMn/spark-2012.0.deb/checker/initvals.pro A Aj Al@=C  A_ A_ @$/usr/lib/swi-prolog/library/qsave.pl A Aj Al @ 
qsave_program@=C
@#	u A  @A A  Ayqsave Aj Al@=C
@$ A A  A A Aj Al@=C
@% A A  Ac A Aj Al@=C  A_ A_ @./usr/lib/swi-prolog/library/prolog_autoload.pl A Aj Al @ autoload@=C
@"	u A  @A A  Aprolog_autoload Aj Al@=C
@# A A  Ac A Aj Al@=C
@$ A A @(/usr/lib/swi-prolog/library/aggregate.pl A Aj Al@=C
@'	u A  @A A @&/usr/lib/swi-prolog/library/ordsets.pl	aggregate Aj Al@=C
@7	u A  @A A @#/usr/lib/swi-prolog/library/oset.plordsets Aj Al@=C
@( A A  Ah A Aj Al@=C
@) A A  Ac A Aj Al@=C
@* A A  Ay A Aj Al@=C
@+ A A @$/usr/lib/swi-prolog/library/apply.pl A Aj Al@=C
@3	u A  @A A  Acapply Aj Al@=C
@% A A @./usr/lib/swi-prolog/library/prolog_codewalk.pl A Aj Al@=C
@"	u A  @A A  Aprolog_codewalk Aj Al@=C
@# A A @%/usr/lib/swi-prolog/library/record.pl A Aj Al@=C
@&	u A  @A A  Acrecord Aj Al@=C
@$ A A  Ap A Aj Al@=C
@% A A  A A Aj Al@=C
@& A A  Ay A Aj Al@=C
@' A A @3/usr/lib/swi-prolog/library/prolog_metainference.pl A Aj Al@=C
	u A  @A A  Ayprolog_metainference Aj Al@=C
 A A  A A Aj Al@=C  A_ A_ @#/usr/lib/swi-prolog/library/date.pl Az Aj Al @ date_time_value@=C  A_ A_ @)/usr/lib/swi-prolog/library/statistics.pl A Aj Al @  @z @=C
@)	u A  @A A  Ayprolog_statistics Aj Al@=C
@* A A  Ah A Aj Al@=C
@+ A A  A A Aj Al@=C  A_ A_ @+/usr/lib/swi-prolog/library/prolog_stack.pl Ar Aj Al @ 	backtrace@=C
@'	u A  @A A @,/usr/lib/swi-prolog/library/prolog_clause.plprolog_stack Aj Al@=C@&	u A  @A A  Ay
prolog_clause Aj Al @  @@=C@' A A  Ao A Aj Al @ sub_term@=C
@( A A  Ap A Aj Al@=C
@) A A  A A Aj Al@=C
@* A A @&/usr/lib/swi-prolog/library/listing.pl A Aj Al@=C
@&	u A  @A A  Ayprolog_listing Aj Al@=C
@' A A @'/usr/lib/swi-prolog/library/settings.pl A Aj Al@=C
@0	u A  @A A  Acsettings Aj Al@=C
@1 A A @(/usr/lib/swi-prolog/library/broadcast.pl A Aj Al@=C
@2 A A  Ap A Aj Al@=C
@3 A A  A A Aj Al@=C
@4 A A  As A Aj Al@=C
@( A A  A A Aj Al@=C
@) A A  Ac A Aj Al@=C
@+ A A @,/usr/lib/swi-prolog/library/prolog_source.pl A Aj Al@=C
@-	u A  @A A @(/usr/lib/swi-prolog/library/operators.pl
prolog_source Aj Al@=C
@. A A  Ae A Aj Al@=C
@/ A A  Ap A Aj Al@=C
@0 A A  A A Aj Al@=C
@1 A A  Ac A Aj Al@=C
@2 A A  A A Aj Al@=C
@( A A  Ap A Aj Al@=C
@) A A  Ac A Aj Al@=C
@* A A  Ay A Aj Al@=C
@+ A A  A A Aj Al@=C  A_ A_ @'/usr/lib/swi-prolog/library/readutil.pl Al Aj Al @ read_line_to_codes@=C
@+	u A  @A A  A	read_util Aj Al@=C
@, A A  Ac A Aj Al@=C
@- A A  A A Aj Al@=C  A_ A_ @&/usr/lib/swi-prolog/library/filesex.pl A Aj Al @ directory_file_path@=XD  t  t @&t  t 
atom_codesD  t  t t  t $source_term 	 D  t  t t  t  A 
O  ACDU  @6@ 
@ @ @ @8 A @E	@+
end_of_file@M@?@R@@@S@<XD  t  t t  t  @a 	 D  t  t t  t  @a 
O  @`C
B  @6@8is_list @?@9$member @<CB   

@=XD  t  t @&t  t thread_statisticsD  t  t @&t  t format_timeD  t  t t  t  B 	 D  t  t t  t  B 
O  BCK  

@6@ 
@9$member_ @<XD  t  t @&t  t  @D  t  t @&t  t argD  t  t t  t 
$load_file 	 D  t  t t  t  B
 
O  B
CFu  @6@D
@1 @@0@5@8 @@M
@Q@1 
@5@
 Aprolog_load_file B@?@<CFx  @6@1 @@0@5@8 @@?@8$assert_load_context_module @9$qdo_load_file @<C@"F|  @6@3@1 @R A@5@4@1 @]read@5@5@/
@8absolute_file_name @ 
@8 B@ 
@9
$mt_load_file @<XD  t  t t  t $hide @D  t  t @t  t B  D  t  t t  t  B  	 D  t  t t  t  B  
O  B!C	@  @6 	 @9  @<XD  t  t @&t  t current_char_conversionD  t  t @&t  t $inference_limit_exceptD  t  t @&t  t 
nb_currentD  t  t t  t $permission_error 	 D  t  t t  t  B& 
O  B&CK  @6@1 @@1 @e
@5@0@5@9 @@<XD  t  t t  t  @! 	 D  t  t t  t  @! 
O  @ C@0A  @6@A@&@/@/@8
$init_goal @E@/
@1$initialization_error
@5@8catch @M@R@@@8$initialization_failure @R@F
@@@S@G@F
@<XD  t  t @&t  t upcase_atomD  t  t t  t $export_list 	 D  t  t t  t  B4 
O  B4CJ  @6@8 B@?@9$do_export_list @<CJ  @6@T
@1 @instantiation_error@0@5@9 @@<CJ  @6@1 @@1
type_errorlist
@5@0@5@9 @@<XD  t  t t  t  @ @D  t  t @t  t @ D  t  t t  t  @ 
O  @CE  @6@3@1 A$ A&@5@4@1 A' @.@5@4@1 @ @.@5@5@9 A)@<XD  t  t t  t $skip_script_line 	 D  t  t t  t  B= 
O  B=CE:  @6@E#@8	peek_char @M
@9skip @@@S@<XD  t  t @&t  t exportD  t  t @&t  t split_stringD  t  t @&t  t mutex_propertyD  t  t @&t  t write_lengthD  t  t t  t $qend 	 D  t  t t  t  BJ 
O  BJCF  state

@6@0@8 @@8$set_compilation_mode @9
$qlf_close  @<XD  t  t t  t 
$start_module 	 D  t  t t  t  BT 
O  BTC@&H  @6@/@8 A
@/@0@8source_location @,@-@ @ @8	same_file @?@8	nb_setarg  @.@9 B\@<C@_H  @6@/@8 B @8 B\@/@ @8 @@0@/@8 BV@1redefine_module@.@5@ 
 @-@8 @@ @/@/@8
$module_class @ @ @8 @C@ @ @ @  @-@8$declare_module @/@8 B5 @1$qlf_start_module
@5@8$ifcompiling @ @ @8$export_ops @8
$qset_dialect 
end_module@9 B\@<XD  t  t @&t  t  @pD  t  t @&t  t 
mutex_lockD  t  t @&t  t nl D  t  t @&t  t $module_propertyD  t  t t  t $register_derived_source 	 D  t  t t  t  By 
O  ByCEm  
 @k@6@?@<CEn  @6@1$derived_source_db
@0@0@5@8 @I@/@8	time_file @1 B{
@5@9assert @<XD  t  t @&t  t term_variablesD  t  t t  t $canonicalise_extensions 	 D  t  t t  t  B 
O  BCC  @6@?@<CC  
@6@? @8$must_be @ @8$canonicalise_extension @ 
@ @9 B @<CC  

@6@9 B@<XD  t  t @&t  t current_format_predicateD  t  t @&t  t mutex_statistics D  t  t @&t  t $unload_fileD  t  t t  t 
$loading_file D  t  t t  t  B ADD  t  t t  t  B 	 D  t  t t  t  B 
D  t  t @&t  t  D  t  t @&t  t compound_name_arityD  t  t @&t  t seen D  t  t @&t  t add_import_moduleD  t  t t  t 	$qlf_file 	 D  t  t t  t  B 
O  BCF#  
 @@6@1 @@0@5@ @8 @@?@<CF%   Aw@6@/@8$spec_extension @  A@ B A
 B@?@<C@YF(  @6database@8$compilation_mode @/@/@8 @@  A@ B B@/ @@ B B@ @ @8 @@E@% B@8 @b@E@8$qlf_up_to_date @M@)
qload@@
@Cwrite@8 @b@M@)
qcompile@P@M@?@@@C@ @8	$qlf_auto @M@?@)
 B@P@<CF8    Aw@=XD  t  t t  t $is_options 	 D  t  t t  t  B 
O  BCL*  @6@0@8is_dict @?@<CL,  @6@8 B@E
@+
@M@S@F@@@"

@#@0@0@9
$is_option @<XD  t  t @&t  t ==D  t  t @&t  t $source_file_predicatesD  t  t @&t  t variant_sha1D  t  t t  t $at_halt D  t  t t  t  B ADD  t  t t  t  B AED  t  t t  t  B 	 D  t  t t  t  B 
D  t  t t  t call_cleanup @D  t  t @t  t B  @ D  t  t t  t  B 
O  BC	A@  @6 @.@9 A3@<XD  t  t @&t  t =D  t  t @&t  t  @D  t  t @&t  t garbage_collect_atoms D  t  t @&t  t 
dict_pairsD  t  t t  t $end_load_file 	 D  t  t t  t  B 
O  BC@'Hv  @6 @.@8 B_@?@/@8 B\@/@8 B_@8 @@1$qlf_start_file@5@8 Bl
$qlf_end_part@9 Bl@<C
H}  @6@/@8 B_@9 B @<XD  t  t @&t  t $new_findall_bag D  t  t @&t  t thread_get_messageD  t  t @&t  t tty_get_capabilityD  t  t @&t  t put_codeD  t  t @&t  t $get_clause_attributeD  t  t @&t  t flagD  t  t @&t  t open_stringD  t  t @&t  t 	peek_byteD  t  t t  t $relative_to 	 D  t  t t  t  B 
O  BC@YCA  
@6@N@0@1relative_to@.
@5@8 @@O@E@ 
@8 @U@M@'
@@@E @ 
@8atom_concat @M@S@@@ 
@9file_directory_name @F@@@$@E
@+cwd@M@9working_directory @F@@@C@+ @@M@/@0@8 BV@ @9 B@P@F
@<XD  t  t @&t  t message_queue_createD  t  t @&t  t  BkD  t  t @&t  t  @WD  t  t t  t $prolog_list_goalpublicD  t  t t  t  B 	 D  t  t t  t  B 
O  BCLq  @6@ Bprolog_list_goal B@?@<CLs  @6@; Blisting B@<XD  t  t @&t  t  D  t  t @&t  t $set_prolog_stackD  t  t @&t  t string_codeD  t  t t  t $load_files 	 D  t  t t  t  B 
O  BCE  @6@T
@?@9$instantiation_error @<CE  @6@?@<C@&E  @6@1 @@0@5@8 @@?@E
@8 @@M
@9 B @@
@1 @@1 B: 
@5@0@5@9 @@<CE  @6@"
@#@? B<@8 B@9$load_file_list @<CE  @6@9$load_one_file @<XD  t  t t  t $iso @D  t  t @t  t B D  t  t t  t  B 	 D  t  t t  t  B 
O  BC	@V  @6pred @@9
$set_pattr @<XD  t  t @&t  t $moduleD  t  t @&t  t locale_destroyD  t  t t  t  Bq 	 D  t  t t  t  Bq 
O  BpC@<J  op




@6@1,@1 B
@2 @5@2
$export_op
@5@/@1 @ @@5@8 B-@ @9 Bo@<CJ   @=XD  t  t @&t  t $get_pidD  t  t @&t  t recordedD  t  t t  t $directive_mode 	 D  t  t t  t  B 
O  BCC  @6@E@/@8 @G @M@'
@@@)
 B@F@<XD  t  t @&t  t string_lowerD  t  t @&t  t b_getvalD  t  t t  t  B @D  t  t @t  t B  D  t  t t  t  B 
D  t  t t  t  B @O  BC
@  @6@1 B
@5@@<XD  t  t @&t  t 
deterministicD  t  t @&t  t 
$prof_nodeD  t  t @&t  t get_charD  t  t t  t $set_dialect 	 D  t  t t  t  C 
O  CCG  @6@1 Aj@.@5@8 @@?@9 Aa @<CG   @=XD  t  t @&t  t copy_stream_dataD  t  t t  t $get_files_argv 	 D  t  t t  t  C
 
O  C
CKm  @6@?@<CKn  -c
@6@?@<CKo  

@6@9 C @<XD  t  t @&t  t seeingD  t  t @&t  t get_single_charD  t  t @&t  t 
mutex_trylockD  t  t t  t $ensure_extensions 	 D  t  t t  t  C 
O  CCC   
@=CC  

@6@ 
@ @8 @@ @ @9 C @<XD  t  t @&t  t 
current_inputD  t  t t  t  B| D  t  t t  t  B| ADD  t  t t  t  B| 	 D  t  t t  t  B| 
D  t  t @&t  t 
string_concatD  t  t @&t  t $put_quotedD  t  t @&t  t write_canonicalD  t  t @&t  t prolog_choice_attributeD  t  t @&t  t $add_findall_bagD  t  t t  t $first_term 	 D  t  t t  t  C 
O  CCH  ?-
@6@?@1:-@5@ 
@ @9 C @<C@eH   C
@6@U@E@>@E@" @

@#@M@(@@@" @


@#@M@?@ @/@ @8 @@ @ @ 
@ @8 BU @ @9$module3 @F@@@C@" C
@#@M@?@ @ 
@8 C @R@P@G@G@<CH  @6@ 
@ @8$start_non_module @9
$compile_term @<XD  t  t @&t  t nth_integer_root_and_remainderD  t  t @&t  t current_predicateD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CGH   @=CGI   @



@6@8 @r@ 
@9 @@<XD  t  t t  t goal_expansion ADD  t  t t  t  C1 AED  t  t t  t  C1 
O  C1CAL Aq Aqdebug
 @.@6@7
 Ar@E
 A> @.@8current_prolog_flag @M
@S@@@8debug_topic C5@R@<CAR Aq Aq	debugging
fail@6@7 C5@E
 A> @.@8 C6@M
@S@@@8 C9@R@<CAX Aq Aq	assertion@6@7 C5 A> @.@8 C6@) @.@<C@&A[ Aq Aqassume@6@7 C5
informational@1
compatibility@2renamed@1  CB@5@2  C@@5@8 @ C5 A> @.@8 C6@) @.@<CA At At@6@7
 Au@9math_goal_expansion CI@<C@*@u Am Am B



 B
  A@6@7
 Al@D@ @8	qualified CM@M@Q Ak Al@9prolog_load_context @4@<C@;@ Am Am A%



;*->
@6@7 CM Ak Al@8 CQ@D@/@3@4
@4@5@8 A
occurs@+!@M@Q@@@F@<C@ @ Am Am 


 

@6@7 CM@8 @@ @8
rename_module CM Ak Al@9 CQ@<C@ Am Am  A!
 A* A$changed@=CA Am Ambb_put


	nb_setval

@6@7 CM@ @9bb_key CM@<CA Am Ambb_get


 B%

@6@7 CM@ @9 Cg@<CA	 Am Am	bb_delete


 B Cl

	nb_delete@6@7 CM@ @9 Cg@<C@"A Am Am	bb_update



 B Cl

 Ce@6@7 CM@ @9 Cg@<XD  t  t t  t  B 	 D  t  t t  t  B 
O  BC@'F  @6@1 @@.@5@ 
@8 @@?@1$qstart@.@5@1
$do_load_file

@5@1 BK@5@9 @#@<C	F  @6@ 
@9 Cv @<XD  t  t @&t  t 
line_positionD  t  t @&t  t tabD  t  t @&t  t exists_fileD  t  t @&t  t $qlf_start_sub_moduleD  t  t t  t  @B 	 D  t  t t  t  @B 
O  @ACI-  @6@8repeat  query@1 Bb
@5@8 @@/@8 C @ @/@8 @B @?@'
@<XD  t  t @&t  t put_byteD  t  t t  t  B 	 D  t  t t  t  B 
O  BC@[  @6@T
@1 @ B9@0@5@9 @@<C@^  @6@?@<C@_  @6@?@ @ 
@8 C @ @ 
@9 C@<C@b   B

@6@?@ @ 
@8 C@ @ 
@9 C@<C@e   

@6@?@ @ @ 
@9 C@<C@g   B@6@?@1 
@5@ 
@9 B"@<C@0@i  	directive@6@?@1 @1 
@5
@5@1 @@.@0@5@1 @ @@2 @@2context@1 
@5@0@5@9 B-@<XD  t  t @&t  t 
$term_sizeD  t  t @&t  t  CpD  t  t t  t  B 	 D  t  t t  t  B 
O  BC@9E  @6@8 @@1expand@.
@5 @-@8 @@+
 @.@?@/@8expand_file_name @E
@"
@#@M@S@@@&@ @3@1 C @-@5@5@9 B @<CF  @6@1 
@5@/
@/@8strip_module @ @ 
@9 B@<XD  t  t t  t 	noprofile @D  t  t @t  t C D  t  t t  t  C 
O  CC	@T  @6 B C@9 B@<XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CD    @=C@(D  
@6@Esee@8 B_@M@ 
@9 C @F@@@ 
@/@8 C@b@g@c@o@x@<XD  t  t @&t  t $atom_referencesD  t  t @&t  t 
$on_signalD  t  t t  t  B 	 D  t  t t  t  B 
O  BCC  @6@E@/@8$compilation_mode_store @M@'
@@@)
 B@F@<XD  t  t @&t  t 
open_xtermD  t  t @&t  t string_upperD  t  t t  t $file_condition 	 D  t  t t  t  C 
O  CCC   exists@=CC    @R@=CC    @]@=XD  t  t @&t  t shellD  t  t @&t  t 
nb_linkvalD  t  t @&t  t $profileD  t  t @&t  t 	setlocaleD  t  t t  t $translate_options 	 D  t  t t  t  C 
O  CCKr   @=C@HKs  
@6@3 @k@4 @k@.@5@8 @ @3 B@5@/@/@8$split @?@/@ @8 @ @/@8$compile_option_type @ @ @/@8  @ @3@4@5@8=.. @ 
@ @9 C @<CK{  

@6@9 C@<XD  t  t t  t  A+ @D  t  t @t  t A+ D  t  t t  t  A+ 
O  CCE  @6@9 A)@<XD  t  t t  t  @D  t  t @t  t  A#D  t  t t  t  
O  CCE  
@6@?@9consult @<CE   


@6@1 @4
@5@9 C@<XD  t  t @&t  t putD  t  t @&t  t $destroy_moduleD  t  t t  t  B* ADD  t  t t  t  B* AED  t  t t  t  B* 	 D  t  t t  t  B* 
O  B)CB	s@$/usr/lib/swi-prolog/boot/toplevel.pl  ]wA C  C 	$toplevelset_default_history  CB@=CB C C  C  Ccreate_prolog_flagquery_debug_settings C4 @- @-  CB@=C@(	s@#/usr/lib/swi-prolog/boot/topvars.pl  ]wA C  C toplevel_variables Bfx  A$  C@(@=C  A_ A_  @k  Aload_foreign_library  Aforeign A  A@0@=C  A_ A_  @k  A C  A C Ainstall_socket  A@@=C  A_ A_  @k  Alink_foreign  A@_@=C  A_ A_  @k  A C files_ex Cfiles
install_files  A@9@=XD  t  t @&t  t 
write_termD  t  t @&t  t term_attvarsD  t  t @&t  t tellD  t  t @&t  t  @zD  t  t @&t  t 
set_outputD  t  t t  t $merge_options 	 D  t  t t  t  C 
O  CCLd  @6@9put_dict @<XD  t  t @&t  t 
thread_createD  t  t @&t  t mutex_unlockD  t  t @&t  t stringD  t  t t  t $load_additional_boot_files  BD  t  t t  t  C  	 D  t  t t  t  C  
O  C C@)L  @6argv@/
@8 C6@/@8 C
@E@-@MLoading additional boot files~n@8 @ @4@1  A@5@8$load_wic_files additional boot files loaded~n@9 C@@@S@<XD  t  t t  t $prepare_load_stream 	 D  t  t t  t  C 
O  CC@_EG   BL


@6@E@*@1 @@0@5@8 @=@M@)
 @.@E@1position@0@5@8 @=@M@) @.@@@) @-@1record_position @.@5@9 @@@@'@)
 @-@1 @@5@8 @@E@1 C@0@5@8 @=@M@) @.@@@) @-@1 C @.@5@9 @@<XD  t  t @&t  t $default_predicateD  t  t @&t  t 
noprotocol D  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CL=  @6@8 B @?@3
@5@9:< @<CL@  @6@9 @@<XD  t  t @&t  t prolog_frame_attributeD  t  t @&t  t $end_consultD  t  t @&t  t $mark_executableD  t  t t  t  B/ @D  t  t @t  t B.  @ D  t  t t  t  B/ 
D  t  t t  t  B/ @O  B.CA  @6@@@<XD  t  t t  t  @ @D  t  t @t  t @ @D  t  t t  t  @ 
D  t  t t  t  @ @O  CC@  @6@@<XD  t  t t  t @ @D  t  t @t  t C  A#D  t  t t  t  C 
O  CC	@  @6@1 C@5@@<XD  t  t @&t  t 
set_prolog_IOD  t  t t  t $valid_term 	 D  t  t t  t  C 
O  CCHp  @6@T
@? @@1 @ B9@0@5@9 @@<CHs  @6@-
@<XD  t  t t  t $open_source 	 D  t  t t  t  C 
O  CC@ADz   @


restore

@6@?@ 
@/@8
$context_type @ @8  @ @ @8
$set_encoding @ @ @ @8 C @1$load_input@1 @@5@5@ @9asserta @<C@-D  close

@6@ 
@/@8 D@ @8 D B@8 @ @ @8 D@1 D
@5@ @9 D
@<XD  t  t t  t $save_file_scoped_flag 	 D  t  t t  t  D 
O  DCGA   @

@6@8 A< @9 C6@<XD  t  t @&t  t put_charD  t  t t  t $store_admin_clause 	 D  t  t t  t  D 
O  DC@"J  @6@0@8 BV@?@1 A@.@5@1$store_admin_clause2

@5@1$end_aux@5@9 @#@<C	J  @6@ 
@9 D @<XD  t  t @&t  t trim_stacks D  t  t t  t $load_ctx_options 	 D  t  t t  t  D! 
O  D!CH6   @=CH7  

@6@8$load_ctx_option @?@ 
@ @9 D" @<CH:  

@6@9 D&@<XD  t  t @&t  t plusD  t  t @&t  t thread_propertyD  t  t @&t  t  BD  t  t t  t  B 	 D  t  t t  t  B 
O  BCE   @=CE  
@6@1 B
@5@/@1 @ @@5@8 B-@ @9 B@<XD  t  t t  t thread_local @D  t  t @t  t D) D  t  t t  t  D) 
O  D*C	@S  @6 B D)@9 B@<XD  t  t @&t  t $rc_membersD  t  t @&t  t ttyflush D  t  t t  t  A 	 D  t  t t  t  A 
O  ACD\  	@6@D@8ground @M@Q@?@9 B@<C@MD_  

 @


@6@?@ @ @         @/@8$record_included @1 D @1 @@5@.@5@1
$term_in_file
@3@5@5@1
$close_source@5@9 @#@<C@SDg  

@6@/@3@1 @R A@5@4@1 @] B@5@5@8 B@ @/@8 B}@ @ @ @/@8 D0@1 D @.@.@5@1 D3
@3@5@5@1 D5@5@9 @#@<XD  t  t t  t $undefined_procedure BD  t  t t  t  D7 	 D  t  t t  t  D7 
O  D7CA  @6 A@1 @5@/@8$prefix_module undefined_predicate@ @/@ B	exception B@?@'
@<CA  @6 A @.@8 C6@8	$autoload @?@)
retry@<CA    @@=XD  t  t @&t  t $atom_completionsD  t  t t  t $import_all 	 D  t  t t  t  DE 
O  DEC@JI  	
@6@/@/@ @8$import_all2 @A@7@+
 @.@E@ @ @/@8
$list_to_conj @M@1 @5@8 BF @1 AA@2 DN@2 @5@8 Bl@@@S@F@/@0@8 BV@ @ @8 Bo@@@S@G@<XD  t  t @&t  t  A0D  t  t @&t  t $size_streamD  t  t t  t $recover_and_rethrow BD  t  t t  t  DQ 	 D  t  t t  t  DQ 
O  DQCA&  @6@1 @@5@8 B @?@<XD  t  t @&t  t getD  t  t t  t $execute_directive_2 	 D  t  t t  t  DV 
O  DVCJ/  encoding
@6@?@0@8 BV@/
@8 D @ 
@1 DX@5@9 @@<CJ3  @6@/@8$expand_directive @?@9$execute_directive @<C@BJ6  @6@D B@8 B@M@Q@?@/@8$add_directive_wic2 @E@'@+ @@M@/
 B@8 B @1 B@.
@5@1$execute_directive_3
@5@1 B@1 BO
@5@2 @F@5@9 @#@@@9 Dg @G
@<CJC  @6@9 Di@<XD  t  t t  t 	$chk_file 	 D  t  t t  t  Dj 
O  DjCC  @6@8compound @0@8functor @? B@/@8 B @ 
@ @ @9$chk_alias_file @<CC  @6@D@8atomic @M@Q@?@/@8$segments_to_atom @ @ 
@ @9 Dk @<CC  @6@8is_absolute_file_name @?@/@8$extend_file @ @8$file_conditions @ @ @9$absolute_file_name @<C@+C  @6 @@/@8 Dr@3@4 @4
@5@/@8atomic_list_concat @ @/@8 D@ @8 D@?@ @ @9 D@<CC$  @6@/@8 D@ @8 D@ @ @9 D@<XD  t  t @&t  t get_byteD  t  t t  t  Cw 	 D  t  t t  t  Cw 
O  CvC@9F  @6@1derived_from@.@5@ 
 @k@8 @@ @8 Bz @/@/@ 
@8 B @E@+ B@M@1 
@5@ 
@9 B @@@@ @ 
@9 @v @<XD  t  t @&t  t profilerD  t  t @&t  t 
current_opD  t  t @&t  t  BD  t  t t  t  CV @D  t  t @t  t CU  D  t  t t  t  CV 
D  t  t t  t  CV @O  CUC@   


 
@6@?@1 @2 CU
@5@@<C@ @   


 

@6@1 @2 CU
@2 @5@@<XD  t  t @&t  t $nospyD  t  t @&t  t $depth_limit_trueD  t  t @&t  t thread_selfD  t  t @&t  t 	$fetch_vmD  t  t t  t  B8 	 D  t  t t  t  B8 
O  B7CJ
  
@6@?@<C@,J  
@6@?@1$export1
@.@5@/@1 B@1 @ @@5@2 B@5@8 B-@ @ @9 B6@<XD  t  t t  t  @H ADD  t  t t  t  @HvolatileD  t  t t  t  @H D)D  t  t t  t  @H 	 D  t  t @&t  t >=D  t  t @&t  t  @'D  t  t @&t  t  @ND  t  t @&t  t  BwD  t  t @&t  t del_dictD  t  t t  t $derived_source 	 D  t  t t  t  D 
O  DCEv  @6@9 B{ @<XD  t  t @&t  t  BhD  t  t @&t  t  BD  t  t @&t  t prolog_skip_levelD  t  t t  t  C1 D  t  t t  t  C1 ADD  t  t t  t  C1 AED  t  t t  t  C1 
D  t  t t  t compile_aux_clauses 
O  DC	K"  @6xref @.@8 C6@?@<CK$  @6@/@0@8 BV@9$compile_aux_clauses @<XD  t  t @&t  t  CD  t  t @&t  t $rc_append_fileD  t  t @&t  t  @D  t  t @&t  t 
b_set_dictD  t  t t  t $member_rep2 	 D  t  t t  t  D 
O  DCD   
@=CD  


@6@?@ @3@5@9 D @<CD  



@6@ @ @9 D@<XD  t  t t  t  D2 	 D  t  t t  t  D2 
O  D1C@E  
message
include_file @
 @@6@/@/@8 BV@?@ @8 @ D@ @/@ @8 @@ @1 D@2 @@2 @@5@8 @@3@5@/@8$last @E@+@A B@8 B@@@ @8$qlf_current_source @M@1  @2	$included
@5@0@ @1 @5@9 D @@@ @ @ @ 
@9$qlf_include @<CE.    @.@=XD  t  t @&t  t message_queue_destroyD  t  t @&t  t random_propertyD  t  t @&t  t tty_gotoD  t  t @&t  t read_stringD  t  t @&t  t eraseD  t  t @&t  t $atom_hashstatD  t  t @&t  t  ArD  t  t t  t $noload 	 D  t  t t  t  D 
O  DCF   @.@6@?@R@<CF   A&@6@8source_file @4@?@<CF   Cb@6@0@/
@8 D @/@8 B}@ @ 
@8@=< @?@<CF   Cb@6@/
 A@8$time_source_file @/@8$modified_id @ @ 
@8 D@?@<XD  t  t t  t once @D  t  t @t  t D D  t  t t  t  D 
D  t  t t  t  D @O  DC@  @6@@?@<XD  t  t @&t  t varD  t  t t  t $add_dialect 	 D  t  t t  t  D 
O  DCH,  @6 @q@/@8 C6@-swi@?@" Aj
@#@<CH/   

@=XD  t  t @&t  t $complete_atomD  t  t t  t $exception_in_directive 	 D  t  t t  t  D 
O  DCJm  @6 @@8 @@R@<XD  t  t @&t  t 	$break_atD  t  t @&t  t text_to_stringD  t  t t  t 	$top_file 	 D  t  t t  t  D 
O  DCA  inputinclude


@6@?@ @ 
@9 D @<CA   @=XD  t  t @&t  t get0D  t  t @&t  t  BD  t  t t  t $expand_goal 	 D  t  t t  t  D 
O  DC  A_ A_@6@9expand_goal
$expand@<XD  t  t t  t  B
 	 D  t  t t  t  B
 
O  B
C@gHa  @6@!@1 BM @.@0 @. @- @k@5@#@A@C@0@0@/@/@0@ 
@8 A @ @8 C @E@  @.@8 B_@M@ @ @ @ 
@8 C @  @-@8 B\@@@ @ @8 C,@  @.@8 B_@@@ @8 B @G@?@ @9 B_@<XD  t  t @&t  t $spyD  t  t @&t  t stream_pairD  t  t @&t  t b_setvalD  t  t @&t  t writeqD  t  t t  t  C ADD  t  t t  t  C DD  t  t t  t  C D)D  t  t t  t  C 	 D  t  t @&t  t compile_predicatesD  t  t @&t  t 	char_typeD  t  t @&t  t $clauseD  t  t @&t  t 
thread_signalD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CC  @6@9 @@<XD  t  t @&t  t  BD  t  t t  t $compile_wic  BD  t  t t  t  D  	 D  t  t t  t  D  
O  D C@$Kd  @6os_argv@/
@8 C6@/@8 C
@/@8 C
compileout@/
@8 @ @8attach_packs 
$pack@ B C B@ 
@; B A
 A@<XD  t  t @&t  t told D  t  t t  t  @ @D  t  t @t  t @ @ @ @ @ @ @D  t  t t  t  @ 
D  t  t t  t  @ @O  EC@  @6@ 
@ @ @ @@<XD  t  t t  t  C. 	 D  t  t t  t  C. 
O  C.CH  @6@T
@?@9 B@<C
H   C
@6@?@ @9 D^@<C
H   C
@6@?@ @9 D^@<CH   $source_location


@6@?@ @1 @5@9 E @<CH  @6@1
$store_clause

@5@/@1 @ @@5@9 B-@<XD  t  t @&t  t  AD  t  t t  t  D 	 D  t  t t  t  D 
O  DCD   @@6@?@<CD   
 D@=XD  t  t @&t  t $get_predicate_attributeD  t  t @&t  t prompt1D  t  t t  t term_expansion D  t  t t  t  E ADD  t  t t  t  E AED  t  t t  t  E 
D  t  t t  t $master_file 	 D  t  t t  t  E 
O  ECE4  @6@/@0@0@8 D @?@9 E @<CE7   

@=XD  t  t t  t $in_system_dir 	 D  t  t t  t  E 
O  ECF_  @6home@/@8 C6 @0@0@9sub_atom @<XD  t  t t  t  D ADD  t  t t  t  D AED  t  t t  t  D 	 D  t  t t  t  D 
O  DC
@6 A A  A~@6@9/build/spark-c4QHMn/spark-2012.0.deb/checker/dynamics.pro   8AA@=C
@G A A  A~@G A  EA@=C
 A A  A A  EA@=C
 A A  A@7/build/spark-c4QHMn/spark-2012.0.deb/checker/declar.pro   8AA@=C
 A A  A@8/build/spark-c4QHMn/spark-2012.0.deb/checker/portray.pro  EA@=C
 A A  A@:/build/spark-c4QHMn/spark-2012.0.deb/checker/utilities.pro  EA@=C
 A A  A@6/build/spark-c4QHMn/spark-2012.0.deb/checker/newvc.pro   8AA@=C
 A A  A@8/build/spark-c4QHMn/spark-2012.0.deb/checker/listthm.pro   8AA@=C
 A A  A@:/build/spark-c4QHMn/spark-2012.0.deb/checker/aritheval.pro   8AA@=C
 A A  A@9/build/spark-c4QHMn/spark-2012.0.deb/checker/replace2.pro   8AA@=C
@  A A  A@ @7/build/spark-c4QHMn/spark-2012.0.deb/checker/repall.pro   8AA@=C
@! A A  A@!@9/build/spark-c4QHMn/spark-2012.0.deb/checker/standard.pro   8AA@=C
@" A A  A@"@5/build/spark-c4QHMn/spark-2012.0.deb/checker/simp.pro   8AA@=C
@# A A  A@#@7/build/spark-c4QHMn/spark-2012.0.deb/checker/infer2.pro  EA@=C
@$ A A  A@$@:/build/spark-c4QHMn/spark-2012.0.deb/checker/inferenc2.pro   8AA@=C
@% A A  A@%@9/build/spark-c4QHMn/spark-2012.0.deb/checker/records2.pro   8AA@=C
@& A A  A@&@8/build/spark-c4QHMn/spark-2012.0.deb/checker/subgoal.pro   8AA@=C
@' A A  A@'@7/build/spark-c4QHMn/spark-2012.0.deb/checker/deduce.pro   8AA@=C
@( A A  A@(@:/build/spark-c4QHMn/spark-2012.0.deb/checker/deduction.pro   8AA@=C
@+ A A  A@+@6/build/spark-c4QHMn/spark-2012.0.deb/checker/done3.pro   8AA@=C
@, A A  A@,@7/build/spark-c4QHMn/spark-2012.0.deb/checker/cases2.pro   8AA@=C
@- A A  A@-@7/build/spark-c4QHMn/spark-2012.0.deb/checker/contra.pro   8AA@=C
@. A A  A@.@7/build/spark-c4QHMn/spark-2012.0.deb/checker/fwdch2.pro   8AA@=C
@/ A A  A@/@9/build/spark-c4QHMn/spark-2012.0.deb/checker/simplify.pro   8AA@=C
@0 A A  A@0@;/build/spark-c4QHMn/spark-2012.0.deb/checker/typecheck5.pro   8AA@=C
@1 A A  A@1@9/build/spark-c4QHMn/spark-2012.0.deb/checker/traverse.pro   8AA@=C
@2 A A  A@2@9/build/spark-c4QHMn/spark-2012.0.deb/checker/semistan.pro   8AA@=C
@3 A A  A@3@:/build/spark-c4QHMn/spark-2012.0.deb/checker/prooflogs.pro  EA@=C
@4 A A  A@4@9/build/spark-c4QHMn/spark-2012.0.deb/checker/newrules.pro  EA@=C
@5 A A  A@5@8/build/spark-c4QHMn/spark-2012.0.deb/checker/loadvc5.pro  EA@=C
@6 A A  A@6@8/build/spark-c4QHMn/spark-2012.0.deb/checker/quantif.pro   8AA@=C
@7 A A  A@7@:/build/spark-c4QHMn/spark-2012.0.deb/checker/induction.pro   8AA@=C
@8 A A  A@8@9/build/spark-c4QHMn/spark-2012.0.deb/checker/toplevel.pro  EA@=C
@9 A A  A@9@9/build/spark-c4QHMn/spark-2012.0.deb/checker/setflags.pro  EA@=C
@: A A  A@:@5/build/spark-c4QHMn/spark-2012.0.deb/checker/help.pro   8AA@=C
@; A A  A@;@:/build/spark-c4QHMn/spark-2012.0.deb/checker/rulefiles.pro   8AA@=C
@< A A  A@<@:/build/spark-c4QHMn/spark-2012.0.deb/checker/getdcldat.pro  EA@=C
@= A A  A@=@;/build/spark-c4QHMn/spark-2012.0.deb/checker/initialise.pro   8AA@=C
@> A A  A@>@5/build/spark-c4QHMn/spark-2012.0.deb/checker/save.pro  EA@=XD  t  t @&t  t nb_set_dictD  t  t t  t  A 	 D  t  t t  t  A 
O  AC
Ic  @6@T@?@1 @instantitation_error@0@5@9 @@<C@ If   @@6@?@/@/@8
$exported_ops @1exports@5@8 Bx @ @ 
weak@9 DF @<C@DIj  	except
@6@?@/@/@8 EF@1 EI@5@8 EK@E	@ @8 B@M@S@@
@1 @@1 B: B<@5@0@5@8 @@ @ @/@8$import_except @ @ 
 EM@9 EN@<CIs  @6@?@8 B@?@ 
strong@9 EN@<C
Iv  @6@1 @@2 B:import_specifier@5@9 @@<XD  t  t @&t  t $destroy_findall_bag D  t  t @&t  t $qlf_assert_clauseD  t  t @&t  t prolog_current_choiceD  t  t @&t  t abolishD  t  t t  t  ES 	 D  t  t t  t  ES 
O  ERCIz   
@=CI{  
@6@ 
@/@8$import_except_1 @ @ @9 EQ@<XD  t  t @&t  t $prof_statisticsD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C@TLE  
@6@/
@8 B_@/@8 Do@E@8 C@M@E@ @/@8get_dict @M@'
@@@'
@F@F@@@"@/@ @8 Do@ @/@8 B_@E@ @8 @@M@'
@@@'
@<XD  t  t @&t  t $rc_open_archiveD  t  t t  t expand_file_search_path 
O  EcC@!Bf  @6@1$expand_file_search_path
 @5@1loop@.@5@1 @@2 @@1
loop_error
@5@2file_search@5@9 B-@<XD  t  t @&t  t  @D  t  t @&t  t $factorize_termD  t  t @&t  t prolog_nodebugD  t  t t  t  Dh 	 D  t  t t  t  Dh 
O  DgC@IJF  @6@/@8 @@1 
@5@8$valid_directive @?@E
@8$pattr_directive @M
@S@F@@@*@E@1 
@5@/@1 D@5@8 B-@M@S@@warning@1goal_failed C@2 
@5@8 @@R@F@<CJP   @=XD  t  t @&t  t $clause_term_positionD  t  t @&t  t 	peek_codeD  t  t t  t $check_load_non_module 	 D  t  t t  t  Ez 
O  EzCHI  @6@0@8 A
@?@<C@6HK  @6@/@0@8 AH @,@?@1 @@.
@5@ENon-module file already loaded into module ~w; trying to load into ~w@3@4@5@8 @ @1 @@1 @e @ @
@5@2 C@1  A+@5
@5@9 @@<CHT   @=XD  t  t @&t  t  D  t  t @&t  t thread_joinD  t  t t  t  Dc 	 D  t  t t  t  Dc 
O  DbC@"J  @6@8$common_goal_type @?@E
@+ @@M
@S@F@@@/@8 @@1 
@5@9 DO @<CJ  @6@E	 @@8 B@M@S@@	 @@1mixed_directive
@5@9 @@<XD  t  t @&t  t  EyD  t  t @&t  t  BED  t  t @&t  t thread_at_exitD  t  t @&t  t $thread_local_clause_countD  t  t @&t  t call_shared_object_functionD  t  t @&t  t redefine_system_predicateD  t  t @&t  t 	code_typeD  t  t @&t  t writelnD  t  t @&t  t $attvars_after_choicepointD  t  t t  t $restore_load_stream 	 D  t  t t  t  E 
O  ECEX  @6@1 D @.@5@8 @@?@9 E @<C@0E[  
 BL


@6@E@+
 @-@M@1 @ A@5@8 @@@@S@E@+ @-@M@1 C @-@5@9 @@@@S@<XD  t  t @&t  t  CD  t  t t  t   @D  t  t @t  t   A#D  t  t t  t   
O  EC@A[  
@6@/@/
@8$initialization_context @E@+now@M@ @k@ 
@9$compile_init_goal @@@q@E@(@+
after_load@M@E
@- @k@M@ 
@9 E@@@1 @@1
context_errornodirective@2 E
 E@5@0@5@9 @@@@F@E@+ D@M @k@ 
@9 E@@@5@E@T@M@1 @ B9@0@5@9 @@@@$@E@8 @@M@1 @@1domain_errorinitialization_type@5@0@5@9 @@@
@1 @@1 B: @5@0@5@9 @@<XD  t  t @&t  t  CD  t  t @&t  t $free_variable_setD  t  t t  t $mt_start_load 	 D  t  t t  t  E 
O  ECF  
queue

@6@ 
@/@8 B @D@ @8 D @M@Q@?@<CF  
already_loaded@6@1 A$@.
@5 @.@8 @@ 
@8 D @?@<CF  @6@/
@8 E@/@8 B @1 E

@5@9 @N @<XD  t  t @&t  t sub_atom_icasechkD  t  t @&t  t 
var_numberD  t  t t  t  D	 	 D  t  t t  t  D	 
O  DCE@  @6@1 DX@.@5@8 @@?@-default@1 DX@5@9 @@<CED   @=XD  t  t @&t  t delete_import_moduleD  t  t @&t  t protocollingD  t  t t  t $exported_op 	 D  t  t t  t  E 
O  ECI  @6@0@1 
@2 E@0@0@0@5@8$c_current_predicate @1 
@2 E
@5@@<XD  t  t t  t  C& 	 D  t  t t  t  C& 
O  C%CH  @6@T
@?@9 B@<CH  @6@?@<CH  @6@?@8 C$@9 C$@<C
H  @6@1library@2  Ak
@5@9 Ca @<XD  t  t @&t  t mutex_createD  t  t @&t  t $make_system_source_files D  t  t @&t  t $record_clauseD  t  t @&t  t  DD  t  t t  t $head_module 	 D  t  t t  t  E 
O  ECJ  @6@T
@?@R@<CJ   C
@6@9 E @<CJ    
@=XD  t  t @&t  t  DD  t  t t  t 
$canonical_pi 	 D  t  t t  t  E 
O  ECI  //


 
@6@ @b@g
@c@o@x@<CI   

@=XD  t  t @&t  t thread_peek_messageD  t  t @&t  t put_attrD  t  t t  t -> @D  t  t @t  t E  D  t  t t  t  E 
D  t  t t  t  E @O  EC
@  @6@1 E
@5@@<XD  t  t @&t  t rename_fileD  t  t @&t  t  CD  t  t t  t  @ @D  t  t @t  t @ @ @D  t  t t  t  @ 
D  t  t t  t  @ @O  EC@  @6@@<XD  t  t @&t  t with_output_toD  t  t @&t  t sortD  t  t @&t  t tty_sizeD  t  t t  t  B 	 D  t  t t  t  B 
O  BC
K  @6@1 @ B9@0@5@9 @@<XD  t  t t  t  B @D  t  t @t  t DT  D  t  t t  t  B 
O  DTC	A=  @6 @.@0@9 A3@<XD  t  t t  t  D4 	 D  t  t t  t  D4 
O  D3C@sD  
@6@8 B> @ @/@8$read_clause_options @8 C}@/@3@1variable_names@.@5@4@1
term_position@.@5@4@1subterm_positions@.@5@5@8read_clause $term_position@ @8 D $variable_names@ @8 E@E@*@+ B @M@?@E@"
@#@M@R@@@ @ @ 
@ @ @ @ @9$expanded_term
 @@@ @ @ 
@ @ @ @ @9 E@<XD  t  t @&t  t  C8D  t  t @&t  t 
set_localeD  t  t t  t  D 	 D  t  t t  t  D 
O  DCG  @6@1modified@.
@5@/@8 @@,
@?@'
@<C
G  @6@8 C{ @?@9 B}@<CG   
        @=XD  t  t t  t default_module 
O  EC@#A  @6@E@8 @@M@E
@T@M
@9$default_module @@@8 E@?@@ @@9$type_error @<XD  t  t @&t  t 
atomic_concatD  t  t t  t $load_msg_compat 	 D  t  t t  t  E 
O  ECD2   @.normal@6@?@<CD3   @-silent@6@?@<CD4   

@=XD  t  t @&t  t 
$xr_memberD  t  t @&t  t get_string_codeD  t  t @&t  t 	$qlf_infoD  t  t @&t  t succD  t  t @&t  t current_keyD  t  t @&t  t nameD  t  t @&t  t  DD  t  t @&t  t floatD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C@9G`  @6 @@8 C6@E@)@1 E@.@5@8 @@M@E@/
@8$negate @M@ 
@/@8 E @@@&@F
 @@ @9 @r@@@S@G@F@<XD  t  t @&t  t 	$break_pcD  t  t @&t  t string_codesD  t  t @&t  t $prof_sibling_ofD  t  t @&t  t 	$local_opD  t  t t  t  D] 	 D  t  t t  t  D] 
O  D\C@,Jv  @6@/@/
@8 Do@b@g
@c@t@8 AC @3@.@5@8 C@ @/@8$mk_normal_args @3@4@5@9 C@<XD  t  t @&t  t  @D  t  t t  t  C 	 D  t  t t  t  C 
O  CCK   argument @=CK    A @=CK   class @=CK   emulator @=CK   global @=CK   goal @=CK   	init_file @=CK   local @=CK   map @=CK    B @=CK   stand_alone @=CK   toplevel @=CK    C @=CK   trail @=XD  t  t t  t $read_clause_option 	 D  t  t t  t  F 
O  FCD   
syntax_errors@=CD    E@=CD   process_comment@=XD  t  t @&t  t numberD  t  t t  t  Be 	 D  t  t t  t  Be 
O  BdC@-II   @6 E@/
@8 C6 @/@0@ 
@8 E@?@E@ @0@0/boot/@8 E@M@) @@@) E@<CIP   
 A A@=XD  t  t t  t $confirm 	 D  t  t t  t  F 
O  FC@UB%  @6 C@8 @ @0@8 A? @/@8 C@EyYjJ 
@8	$in_reply @M@? C@1if_tty@4@1 @yes@5@5@9 @@@@'@E
nN@8 F$@M
@? C@1 F'@4@1 @no@5@5@8 @@R@@
help@1 Cconfirm@5@8 @@R@<XD  t  t @&t  t  C	D  t  t @&t  t  BD  t  t t  t  C 	 D  t  t t  t  C 
O  CCC   @R @T@6@?@9 @U@<CC   @R@6@?@D@8 @U@M@Q@<C@"C   @]
@6@?@D@/
@8 @_@D@ 
@8 @b@M@Q@M@Q@@@F
@<XD  t  t @&t  t  DD  t  t @&t  t  EaD  t  t @&t  t $garbage_collectD  t  t @&t  t 
string_lengthD  t  t @&t  t  @D  t  t t  t 
$check_export 	 D  t  t t  t  F2 
O  F2C@&IR  @6@/@8$undefined_export @A@/@8 B@0@/
@8 C @@1undefined_export

@5@8 @@R@@@S@G@<XD  t  t t  t 
$call_at_halt 	 D  t  t t  t  F9 
O  F9C@-L  @6@/ @.@8 B-@?@E
@T@M
@S@@@E@1cancel_halt@0@5@8
subsumes_term @M CC@8 @@R@@ @@9 @@<C
L  @6 Eu@1 Evat_halt
@5@9 @@<XD  t  t @&t  t  B[D  t  t t  t $search_path_file_cache D  t  t t  t  FA ADD  t  t t  t  FA DD  t  t t  t  FA 	 D  t  t t  t  FA 
D  t  t @&t  t copy_predicate_clausesD  t  t t  t  E] 	 D  t  t t  t  E] 
O  E\C
I  @6@T
@?@1 @ EE@0@5@9 @@<C@ I  as


@6@ 
@8$pi @ @8 @@?@ 
@/@8 E @ @ @9
$import_as @<CI   B



@6@?@1 B
@5@9$remove_ops @<CI  @6@8 FE@?@/
@8 FH@/@8$select @ 
@ @8 FH@?@<CI  @6@1 @@1 B: EV
@5@0@5@9 @@<XD  t  t @&t  t 
set_randomD  t  t @&t  t tty_putD  t  t @&t  t current_flagD  t  t @&t  t tmp_file_streamD  t  t @&t  t  BD  t  t t  t  E 	 D  t  t t  t  E 
O  ECA   

@=CA  @6@/@8
import_module @9 E@<XD  t  t @&t  t $rc_save_archiveD  t  t @&t  t  BD  t  t t  t 
$add_encoding 	 D  t  t t  t  FZ 
O  FZC@"E  @6@E
@" DX
@#@M
@'@@@" DX
@#@<XD  t  t @&t  t current_localeD  t  t t  t  A 	 D  t  t t  t  A 
O  ACK  @6@1 @@1 E
@5@0@5@9 @@<XD  t  t @&t  t $current_breakD  t  t @&t  t atom_lengthD  t  t @&t  t 
$vm_assertD  t  t @&t  t string_charsD  t  t @&t  t  BBD  t  t @&t  t $qq_openD  t  t @&t  t  DD  t  t @&t  t $code_classD  t  t t  t  E 	 D  t  t t  t  E 
O  EC
J   B@6@? @cannot_redefine_comma@8 @@R@<C@'J  @6@8
$valid_clause @?@E B@8 B@M@ 
@9 E @F@@@ 
@/@8 E @ development@9 EX @<XD  t  t @&t  t atom_stringD  t  t @&t  t  @. D  t  t @&t  t \=D  t  t @&t  t  B^D  t  t @&t  t read_term_from_atomD  t  t @&t  t mutex_unlock_all D  t  t @&t  t  C> D  t  t t  t  E 	 D  t  t t  t  E 
O  EC@,A  @6@E@/@/
@8 BV@M@" 
@#@/@8$input_context @ @9 D@@	@) @k@( @k@G
@<XD  t  t t  t  AE @D  t  t @t  t AE D  t  t t  t  AE 
O  FuC	@O  @6 B AE@9 B@<XD  t  t t  t  E ADD  t  t t  t  E AED  t  t t  t  E 
O  EC@5L   C F@
   B 

 

@6@D	 D @.@8 C6@M@Q@ @ @8 BV@ 
@ 
@9 @@<C@\ C C  Cversion
  Aversion_msg@=CA	s@$/usr/lib/swi-prolog/boot/autoload.pl  ]wA F}  C
autoload_path
  Afile_search_path A Creload_library_index@=C@	s@$/usr/lib/swi-prolog/boot/predopts.pl  ]wA F Cpredicate_options



@6@7
	$predopts@ 
@ @9expand_predicate_options F@<C@j	s@!/usr/lib/swi-prolog/boot/dicts.pl  ]wA F@6@7
$dicts@9expand_dict_function F@<C@l F F 


@6@7 F@ 
@/@8 F@?@" @#@<C@	u An  @A F Cblock
@6@7
block_directive@9expand_block_declaration F@<C@'@ F F@6@7 F@1 @.@.
@5@8head F@ 
@8block_declaration F@D@8
block_wrapper F@M@Q@1 
@5@9
wrap_block F@<CA At At Carithmetic_function
@6@7 CI@9arith_decl_clauses CI@<C@*@ Am Am Cload_foreign_resource
 C E F 


 E@6@7 CM @@ @8 CQ @@ 
@9 CQ@<C@+@ Am Am C C"



 C C!

@6@7 CM Ak Al@8 CQ@1sicstus_module_decls@5@ @9phrase
$dcg@<CA A A C A
@6@7
 A@9compile_records F@<C@@ A A Csetting




@6@7
 A@D	 D @.@8 C6@M@Q @@/@8 CR @4@1 @5@/@/@8 C  @ @8must_be
 @@ @/@8to_atom F@ @ @ 
@/@8eval_default F@ 
@ @8
check_type F@E@Q@ @ @/@/@0@/@8current_setting F@M@E@ @ 
@8=@= F@ @ @8 F@M@)@F@@@%@1 C@.@5Already defined at: ~w@3@5@8 E F@1 @@1 @eredefine F@2 @5@2 C@0@5@9 @@G@@@+@C@/@/@8 BW @M@"  A F
 @#@P@G@G@<XD  t  t @&t  t >:<D  t  t @&t  t $eval_when_conditionD  t  t t  t  DI 	 D  t  t t  t  DI 
O  DHCI   @=C@I   FC


 

@6@?@ @1 @.@5@8 FH@/@ @8length @/@3@5@8 C@/@3@5@8 C@E@1 @5 @@8 E @M@1 @5 @@8 B"@@@S@E@,@/@/@8 BV@M@1 D@1 E@2 @5@0@2 @5@/@1 @ @@5@8 B-@@@1 E@2 B C]@2 @5@8 @L@G@F@ @ @ @ @9 DG@<C@8I   B



 B
@6@?@1 B@5@8$import_ops @ @ 
@ @ @9 DG@<C@?I  


@6@1 @2$import@1 @5@5@/@1 @ @@5@8 B-@1$import_wic@5@8 Bl@ @ @ @ @9 DG@<XD  t  t t  t  C+ 	 D  t  t t  t  C+ 
O  C*CH  @6@1 A' @.@5 @-@8 @@?@1 @@1 Emodule_file
@5@0@5@9 @@<C@ H  @6@/
@ 
@8 @@1 B
@5@8 Bl@8 Br@ 
@8 B\end_non_module@9 B\@<XD  t  t @&t  t thread_exitD  t  t @&t  t 	$trap_gdb D  t  t @&t  t isD  t  t @&t  t  DD  t  t @&t  t thread_setconcurrencyD  t  t t  t  Ff 	 D  t  t t  t  Ff 
O  FeC	J  @6 @ @-@8 C6@?@<CJ  @6@D@8$cross_module_clause @M@Q@?@<C@"J  @6@1  A@2sandbox_allowed_clause
@5@/ @.@8 B-@?@E@T@M@S@@ @@8 @@R@<CJ  @6 @@1 @@1 @e Bsandboxed_clause
@5@0@5@8 @@R@<XD  t  t @&t  t flush_outputD  t  t t  t  F< 
O  F;C	L  @6@1 F;
@5@9 @@<XD  t  t @&t  t 
collation_keyD  t  t @&t  t protocolD  t  t @&t  t @>=D  t  t @&t  t msortD  t  t @&t  t  @D  t  t t  t  D 	 D  t  t t  t  D 
O  DC@"C}  @6@8 B@?@D
@/@8 B@8 C @D@8 F/ @M@Q@M
@Q@@@F@<C@1C  @6@D@'@/@/
@8 E_@/@3@4
@5@8 C@ @8 F@D@ @8 F@M@Q@M@Q@@@G@F@<XD  t  t t  t  D{ 	 D  t  t t  t  D{ 
O  DzC	C)  

@6@8 Dv@?@<CC+  @6@/@8$segments_to_list @? @9 D @<CC.  @6@1 @@1 B:	file_path
@5@0@5@9 @@<XD  t  t @&t  t compareD  t  t t  t  E 	 D  t  t t  t  E 
O  EC@ K  @6@E@T@M@1 @ B9@0@5@9 @@@
@1 @@1 B:
@5@0@5@9 @@<XD  t  t t  t  B 	 D  t  t t  t  B 
O  BCL4  @6@T
@?@R@<CL6  @6@0@8 Do@?@3@4@5@9 C@<CL9    D



@=XD  t  t @&t  t =<D  t  t @&t  t  BD  t  t @&t  t peek_stringD  t  t @&t  t $rc_openD  t  t @&t  t 	size_fileD  t  t @&t  t 
locale_createD  t  t t  t $expansion_member 	 D  t  t t  t  G 
O  GCD  
@6@T
@?@<CD  @6@?@R@<C@+D  @6@8 B@?@E
@T@M@9 B@@@E@8 B@M@ 
@9 D@@@'
@9 B@<CD   
@=XD  t  t @&t  t promptD  t  t @&t  t  BBD  t  t t  t  @~ 	 D  t  t t  t  @~ 
O  @}C@)Gu  @6 @@8 C6@E@1	sandboxed@.@5@8 @@/
@8$enter_sandboxed @,
@M @@ 
@9 @r@@@S@G@<XD  t  t @&t  t  CD  t  t @&t  t term_stringD  t  t @&t  t unify_with_occurs_checkD  t  t @&t  t  FtD  t  t @&t  t 
with_mutexD  t  t @&t  t  ED  t  t @&t  t 
nb_linkargD  t  t t  t  AD @D  t  t @t  t AD D  t  t t  t  AD 
O  GC	@N  @6 B AD@9 B@<XD  t  t @&t  t 	unifiableD  t  t t  t $set_debugger_write_options 	 D  t  t t  t  G 
O  GCB   B@6@?debugger_write_options@3@1quoted @.@5@4@1
attributes B@5@4@1spacing
next_argument@5@5@9 C @<C@*B
  print@6@? G@3@1 G @.@5@4@1portray @.@5@4@1	max_depth
@5@4@1 G G!@5@4@1 G G@5@5@9 G@<C@*B  @6 G@/@8 C6@E
@1 G"@0@5@/@8 FO@M
@S@@@& G@3@1 G"
@5@5@9 G@<XD  t  t @&t  t read_pending_inputD  t  t t  t predicate_option_mode AED  t  t t  t  G% 
D  t  t t  t 
prolog_cut_to 
O  G&CA  @6@J@<XD  t  t @&t  t  CD  t  t @&t  t  CD  t  t t  t  F 	 D  t  t t  t  F 
O  FC@;I  @6@8 D-@?@" B



@#@ 
@ @1 
@5@8 B @E@ 
@ @ @8 E @M@S@@ Eu@1no_exported_op@5@9 @@<C@3I  @6@A@)@/
@/@/@8 G)@" B
 
@#@ 
@ @1 
@5@8 G(@R@@@S@G
@F@<XD  t  t @&t  t  CD  t  t @&t  t  ED  t  t t  t  D 	 D  t  t t  t  D 
O  DCK(  @6@1 D@.@5@1$store_aux_clauses
@5@1 D@5@9 @#@<XD  t  t @&t  t $get_dict_exD  t  t @&t  t prolog_skip_frameD  t  t t  t $load_id 	 D  t  t t  t  G0 
O  G0CG   @
@6@?@ @ 
@9 D@<CG  

@6@ 
@9 D@<XD  t  t @&t  t  @D  t  t t  t  FG 	 D  t  t t  t  FG 
O  FFCI   

@6@8 @@8  @?@<CI   E

@6@8 @@9 G2@<XD  t  t @&t  t  ED  t  t @&t  t 	same_termD  t  t @&t  t  DD  t  t t  t  C @D  t  t @t  t C D  t  t t  t  C 	 D  t  t t  t  C 
O  CC@<L  @6@"
 
@#@1 @@.@5@8 D^@/
@8$save_lex_state @0@@8 @n@/wic@8 Dd@8 C@1 @@0@5@8 D^@1 @j
@5@8 D^@ @9 BN@<XD  t  t @&t  t atom_numberD  t  t @&t  t 	protocolaD  t  t @&t  t  ED  t  t t  t  @ @D  t  t @t  t @ @ @ @D  t  t t  t  @ 
D  t  t t  t  @ @O  G;C	@  @6@ 
@@<XD  t  t t  t  CX @D  t  t @t  t CW  D  t  t t  t  CX 
O  CWC
@  @6@1 CW
@5@@<XD  t  t t  t  Et 	 D  t  t t  t  Et 
O  EsC@u   G
@6 C AD@9 C@<C@w   Fu
@6 C AE@9 C@<C@y  module_transparent
@6 C @@9 C@<C@{   AF
@6 C AF@9 C@<C@}   D
@6 C D@9 C@<C@   D*
@6 C D)@9 C@<C@   C
@6 C C@9 C@<C@   B
@6 C B@9 C@<XD  t  t @&t  t  C] D  t  t @&t  t $inference_limit_falseD  t  t @&t  t  CzD  t  t @&t  t  DxD  t  t @&t  t  BD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C
D6    @
full CC CC@=C
D7    D
 GC CC CC@=C
D8    @
 E E CC@=C
D9    D
 E E E@=CD:    @ brief E CC@=C
D;    @
 GD E E@=C
D<    D
 GD E E@=C
D=    @
 E E E@=C
D>    D
 E E E@=XD  t  t @&t  t  BD  t  t t  t 	compiling  
O  GE CD   @6@D
 B@8 B B@8 B @M
@Q@<XD  t  t @&t  t stamp_date_timeD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C@)E  @6@0@/@8 @@E
 @@ B B@M
@"  $qload_file@#@@
@"   @@#@<XD  t  t t  t  B, 	 D  t  t t  t  B, 
O  B+CA  @6 @@1initialization_error
@5@9 @@<XD  t  t @&t  t  F?D  t  t t  t $abs_file_error 	 D  t  t t  t  GL 
O  GLC@(B  @6@/
@8 B@/@8 B@ @8 F@ @ 
@/@/@8 @Q @?@1 @@2 C@0@5@9 @@<CB  @6 @g@9$existence_error @<XD  t  t @&t  t  D  t  t @&t  t clauseD  t  t t  t  F& 	 D  t  t t  t  F& 
O  F%CB4  @6@/@8	char_code @0@0@0@8 E@?@<XD  t  t @&t  t $visibleD  t  t @&t  t $depth_limit_falseD  t  t t  t  @ @D  t  t @t  t @ @ @ @ @ @ @ @D  t  t t  t  @ 
D  t  t t  t  @ @O  GXC@  @6@ 
@ @ @ @ @@<XD  t  t @&t  t get_timeD  t  t t  t  E
 	 D  t  t t  t  E
 
O  EC@D  @6@1$expand_term@.@.@5@/@1$print_message_fail@5@8 B-@E@-@M@ @ @/@/@8 G @@@&@&@E@z@U@" C
@#@U@M@E@ @?@" D
@#@/@ @8 @@1 @2 G_@5@8 Eo@M@ @1 DX@.@5@8 @=@ @ @/@8 F[ @ @ 
@ @ @ @ @ @ @9 A@@@(@E@!@" DX
@#@M@!@1 DX@5@8 @@R@@@'@'
@'
@F@G@F@@@'@'@'
@'
@'@G@G@F@<XD  t  t @&t  t  @ND  t  t @&t  t wildcard_matchD  t  t t  t predicate_option_type AED  t  t t  t  Gb 
D  t  t @&t  t 	put_attrsD  t  t t  t  F 
D  t  t t  t  F @O  FC@AK  @6@T@?@/@/
@8
$skip_list @E
@+
@M@'@@@(@E@T
@M@,
@ 
@9$length3 @@@1 @@1 B: B<
@5@2 C@1  F@5@0@5@9 @@<C@OL  @6@8 G2@b@i@c @u@?@/@/
@8 Gd@E@+
@M@'@F@@@.@E@T
@M@b@i@j@m @@y@ 
@ @9$length @@@1 @@1 B: B<
@5@2 C@1  F@5@0@5@9 @@F@<CL  @6@8 G2@?@1 @@1 Enot_less_than_zero@5@2 C@1  F@5@0@5@9 @@<CL  @6@1 @@1 B: @5@2 C@1  F@5@0@5@9 @@<XD  t  t @&t  t  C D  t  t @&t  t get_attrD  t  t t  t $foreign_registered ADD  t  t t  t  Go 	 D  t  t t  t  Go 
O  GoC@ A0 A A@6@7
 A@E
	@/@8loading Gq@M
@S@@@(
<spontaneous>@1foreign_predicate@2 
@5@9 B @<XD  t  t @&t  t  @?D  t  t @&t  t  EaD  t  t @&t  t  DD  t  t t  t  D 	 D  t  t t  t  D 
O  DCK  
@6@ 
@9 D @<XD  t  t t  t $select_option 	 D  t  t t  t  G{ 
O  G{CL[  @6@3
@5@9select_dict @<XD  t  t t  t  @ @D  t  t @t  t @ D  t  t t  t  @ 
D  t  t t  t  @ @O  GC@  @6@@<XD  t  t @&t  t 	$open_wicD  t  t t  t  Du 	 D  t  t t  t  Du 
O  DtC@CX   @.@6@?@/@1 Ed
@5@/@8 A@!@1cache@5@#@ @/@8 A0 @E@#@ @ @ @8 FA @ @8 D@M@1 El@1 G
@5@5@9$search_message @G@@@Z@/@ @8 B@ @/@8 D@E@;@ @8 D@ @ @8 D@E@ @ @ @8 G@M@S@@
@1 G
@5@8 D @M@1 G@1found
@5@5@9 G@@@1 G@1tried
@5@5@8 G@R@<CCl   @-@6@/@8 Ed @ @/@8 D@ @8 D@ @ @9 D@<XD  t  t @&t  t 
copy_term_natD  t  t @&t  t  BD  t  t @&t  t  BD  t  t t  t  B 	 D  t  t t  t  B 
O  BC@AFQ  @6@D@8 E @M@Q@E
@1 B@.
@5@8 @@M@S@@ B@/
@8 C6@E
@+
auto@M@S@F@@@+
large@/@8 G @b@g@c@t B@9 @b@<XD  t  t @&t  t  EZD  t  t @&t  t  @D  t  t @&t  t retractD  t  t @&t  t thread_send_messageD  t  t @&t  t  B D  t  t t  t  EH 	 D  t  t t  t  EH 
O  EGC@*I  @6@0@1 
@2 E@0@0@0@5@8 E@?@1 B@.
@.@.@5@1 
@2 E
@5@9 A A@<CI   @=XD  t  t t  t  A 	 D  t  t t  t  A 
O  ACB   txt@=CB   
executable@=CB    @T@=XD  t  t t  t  D 	 D  t  t t  t  D 
O  GzCK   
@=CK  
@6@ @ 
@9 Gy@<XD  t  t @&t  t $rc_close_archiveD  t  t @&t  t ?=D  t  t @&t  t  BD  t  t @&t  t 
thread_detachD  t  t @&t  t  @dD  t  t @&t  t 
dwim_matchD  t  t @&t  t  D  t  t @&t  t $inference_limitD  t  t @&t  t  DUD  t  t @&t  t  DD  t  t t  t  D 	 D  t  t t  t  D 
O  DC
J  @6@T
@?@1 @ B9@0@5@9 @@<CJ  

@6@"
 B@#@?@<CJ  @6@1 
@5@9 DM@<XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CI    @=CI    A@=XD  t  t @&t  t $depth_limit_exceptD  t  t @&t  t $leashD  t  t @&t  t 	read_termD  t  t @&t  t close_shared_objectD  t  t t  t  Cu 	 D  t  t t  t  Cu 
O  CtCF   BL


@6@8	$qlf_open @ 
 @@8 Dd@ @9 @@<XD  t  t t  t  B 	 D  t  t t  t  B 
O  BCC   A A@6@?@<CC  

@6 @0@0.@8 E@?@<CC  @6 G@9 B@<XD  t  t @&t  t  DD  t  t @&t  t setargD  t  t @&t  t >D  t  t @&t  t directory_filesD  t  t @&t  t abort D  t  t @&t  t 
$put_tokenD  t  t @&t  t wait_for_inputD  t  t @&t  t $freezeD  t  t t  t  C 	 D  t  t t  t  C 
O  C(CH  @6 @ B@8 Dd@?@8 C@0 @@8 Dd@9 B\@<CH  @6@9 C@<XD  t  t @&t  t  ED  t  t t  t  DL 	 D  t  t t  t  DL 
O  DKC
I  
@6@?@<CI  
 B
@6@ 
@ @9 DJ@<XD  t  t @&t  t $suspend_findall_bag D  t  t t  t  E BD  t  t t  t  E 	 D  t  t t  t  E 
O  ECK  @6@/@/
@8$clause_source @0@ 
@9 E @<XD  t  t @&t  t set_stream_positionD  t  t @&t  t nb_link_dictD  t  t @&t  t 
set_moduleD  t  t @&t  t  CD  t  t @&t  t  D  t  t t  t  F 	 D  t  t t  t  F 
O  FCJ  @6@/@8 E@D@8 @@M@Q@<XD  t  t t  t  F 	 D  t  t t  t  F 
O  FCGk    @. @-@=CGl    @- @.@=XD  t  t @&t  t  @tD  t  t @&t  t at_end_of_streamD  t  t t  t halt  
D  t  t t  t  G  @O  G CL}    @6 @9 G @<XD  t  t t  t ignore @D  t  t @t  t G D  t  t t  t  G 
O  GCA  @6@@?@<CA   @=XD  t  t @&t  t  CD  t  t @&t  t $clause_from_sourceD  t  t @&t  t  GlD  t  t @&t  t instanceD  t  t @&t  t <D  t  t @&t  t 	read_linkD  t  t t  t  Gi 	 D  t  t t  t  Gi 
O  GhCL   
@=CL  


@6@q@ 
@ @9 Gg@<XD  t  t @&t  t 	$qlf_loadD  t  t @&t  t recordzD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CG<  @6@1  A@5@8 C0 @?@/@1 D@5@9 A@<CG?   @=XD  t  t @&t  t  BD  t  t t  t $reverse 	 D  t  t t  t  G 
O  GCK  @6@9 G @<XD  t  t @&t  t $current_prolog_flagD  t  t t  t  G] 	 D  t  t t  t  G] 
O  G\CG  @6 @@8 @@R@<XD  t  t @&t  t acyclic_termD  t  t @&t  t  BD  t  t @&t  t $btree_find_nodeD  t  t t  t  D @D  t  t @t  t G? D  t  t t  t  D 
O  G?C	@R  @6 B D@9 B@<XD  t  t t  t  @ @D  t  t @t  t @  A#D  t  t t  t  @ 
O  GCE  @6@3@1 A$ A&@5@4@1 A' @.@5@4@1 @@5@4@1 @ @.@5@5@9 A)@<XD  t  t @&t  t  CD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CG  @6@1  @2  @@5@8 G@?@9 @@<CG   Eu@6@/@/
@8 BV@?
user_errorWARNING: ~w:~w: ~p~n@3@4
@4@5@9 E~@<CG   @@6@?@/@/
@8 BV@? GERROR: ~w:~w: ~p~n@3@4
@4@5@9 E~@<CG   @=XD  t  t t  t  FQ 	 D  t  t t  t  FQ 
O  FPC
K   




@=CK  



@6@ @ @9 FO@<XD  t  t @&t  t  FD  t  t @&t  t set_end_of_streamD  t  t @&t  t $call_residue_vars_end D  t  t @&t  t  	 D  t  t @&t  t  BXD  t  t t  t  @-  
D  t  t t  t  @-  @O  @- CA    @6@R@<XD  t  t @&t  t break D  t  t t  t $mt_end_load 	 D  t  t t  t  G 
O  GCF   E@6@?@<CF   E@6@?@<CF  @6@1 E@0@.@0@5@0@8 GR @8 D  @@8 G @9 D @<XD  t  t t  t 
$compile_type 	 D  t  t t  t  G 
O  GC@#H   @6@/@8 B@E
@+ B@M@)
compiled@@@E
@+ @@M
@)
*qcompiled*@@@)

boot compiled@<XD  t  t @&t  t $requireD  t  t @&t  t $start_consultD  t  t @&t  t  BD  t  t t  t  D ADD  t  t t  t  D DD  t  t t  t  D D)D  t  t t  t  D 	 D  t  t @&t  t $def_modulesD  t  t @&t  t  CD  t  t @&t  t $collect_findall_bagD  t  t @&t  t rationalD  t  t @&t  t  BS D  t  t t  t  B 	 D  t  t t  t  B 
O  BCK   B<@6@0@/@8 Gd@E
@+@M
@S@@ B<@9 E@<CK  options@6@E@8 B @M@S@@ G@9 E@<CK   @6@E@8 @@M@S@@ @9 E@<C@!K  oneof



@6@8 B@E
@ @8 @@M@S@@@ 
@9 A@<CK  boolean@6@E@A@+ @.@@@+ @-@M@S@@ G@9 E@<XD  t  t @&t  t  ED  t  t t  t  B 	 D  t  t t  t  B 
O  BCH    @.@=CH   Bu@6@/@8 B_@8 F3  B@9 Bl@<CH   F@6 B@9 Bl@<XD  t  t @&t  t  BD  t  t @&t  t  DD  t  t @&t  t 	copy_termD  t  t @&t  t  BD  t  t t  t  F@ @D  t  t @t  t Fw D  t  t t  t  F@ 
O  FwCL  @6@1 Fx
@2  @k @5@9 G@<XD  t  t t  t  B 	 D  t  t t  t  B 
O  BC
Fc  @6@8 @@0@9 @@<CFf  @6@8 Dl@/@8 B_@9 B@<XD  t  t @&t  t number_codesD  t  t @&t  t 	is_streamD  t  t t  t  @ @D  t  t @t  t @ @ @ @ @D  t  t t  t  @ 
D  t  t t  t  @ @O  GC@  @6@ 
@ @@<XD  t  t @&t  t make_directoryD  t  t @&t  t cyclic_termD  t  t @&t  t tmp_fileD  t  t @&t  t character_countD  t  t @&t  t $prof_procedure_dataD  t  t t  t  @B 	 D  t  t t  t  @B 
O  CCI4  
 @.@6ByY@8 @ Gyes~n@9 E~@<CI7  
 @-@6BnN@8 @ Gno~n@9 E~@<CI:  @6Ba@8 @ Gabort~n@8 E~@9 G  @<C	I>  @6 F,redefine_module_reply@8 @@R@<XD  t  t t  t  G 	 D  t  t t  t  G 
O  GCK   
@=CK  
@6@ @3
@5@9 G@<XD  t  t t  t  Ef 	 D  t  t t  t  Ef 
O  EeC@QBk  
@6@/@8 Do@?@ @/@ B F B@q@E@b@g@c@t@M@1 Eg
@5@8 @@@@S@ @/@ @3@1 D@5
@5@8 Ee @/@8 B_@ @/@8 Dy@ @ @9
$make_path @<CBw  @6@9 Dy@<XD  t  t @&t  t  GD  t  t t  t  Bn @D  t  t @t  t Bm D  t  t t  t  Bn 	 D  t  t t  t  Bn 
O  BmCD  @6@E	 B@8 B@M@S@@@@<XD  t  t @&t  t normalize_spaceD  t  t t  t  GQ 	 D  t  t t  t  GQ 
O  GPCK  @6@1 @@1 @X
@5@0@5@9 @@<XD  t  t @&t  t blobD  t  t @&t  t reset_profiler D  t  t t  t  B 	 D  t  t t  t  B 
O  DfCC  @6@8 GG@E@*
@M@S@@@9 @F @<XD  t  t t  t  AF @D  t  t @t  t G> D  t  t t  t  AF 
O  G>C	@Q  @6 B AF@9 B@<XD  t  t t  t  A5 @D  t  t @t  t A4   @ D  t  t t  t  A5 
O  A4CA6  @6@8$sig_atomic @@@<XD  t  t @&t  t  @(D  t  t @&t  t $depth_limitD  t  t @&t  t $debuglevelD  t  t @&t  t current_outputD  t  t t  t  Bt 	 D  t  t t  t  Bt 
O  BsCH  @6 @@8 B@/@8 B_@- @k@?@1 C@5@9 E@<CH   @=XD  t  t t  t  E 	 D  t  t t  t  E 
O  ECAq  @6@8 @@-
 @k@?@1  @2 B)
@5@0@9 C,@<C
Au  @6@1 B)
@5@9 @L@<XD  t  t @&t  t  BED  t  t t  t $close_message 	 D  t  t t  t  H 
O  HCD   D

@6@?@9 @@<CD   @=XD  t  t @&t  t $fail D  t  t @&t  t $suspendD  t  t @&t  t  HD  t  t @&t  t  DD  t  t t  t 
ensure_loaded @D  t  t @t  t H D  t  t t  t  H 
O  HC
E  @6@3@1 A$ A&@5@5@9 A)@<XD  t  t @&t  t 	get_attrsD  t  t @&t  t unsetenvD  t  t t  t  FN 	 D  t  t t  t  FN 
O  FMCI   
@=CI  
@6@ 
@8 F=@?@ @9 FL@<CI  



@6@ @ @9 FL@<XD  t  t @&t  t  FD  t  t t  t  G
 	 D  t  t t  t  G
 
O  GC@3G~  @6@E
@+
 @-@+ @.@M
@) @.@9$ensure_loaded_library_sandbox  @@@E@+
 @.@+ @-@M@1 @@1 @eleavesandbox @k@5@0@5@9 @@@@'
@<CG    @- @. @.@=XD  t  t t  t  D6 	 D  t  t t  t  D6 
O  D5CD   D



@6@ @8 G@ 
@8 C @1 E@5 @"@8 DS@9 H @<C@'D   D





@6@ @8 G@ @8 H!@1 E
@5 @"@8 DS@9 H#@<XD  t  t @&t  t  FXD  t  t @&t  t  DD  t  t @&t  t  F D  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C@4G  @6@1 A@.@5 @-@8 @@E@/
@8$autoload_nesting @M@'
@@@) @F
@E
@+ @-@M@S@F@@@q@ @9 @@<XD  t  t @&t  t  GD  t  t @&t  t  ED  t  t @&t  t  BD  t  t t  t <meta-call> D  t  t t  t  H( ADD  t  t t  t  H( 	 D  t  t @&t  t duplicate_termD  t  t t  t  D 	 D  t  t t  t  D 
O  DC@#J  @6@E B@8 B@M@ 
@9 Fg@F@@@ 
@/@8 Fi@  Fk@9 Fl@<XD  t  t t  t  F 	 D  t  t t  t  F 
O  FCC1  @6@T
@?@R@<CC3   


@6@ 
@/@8 F@ @ @9 F@<CC6  




@6@9 Dv@<XD  t  t @&t  t  D/D  t  t @&t  t @<D  t  t @&t  t delete_directoryD  t  t t  t  DB 	 D  t  t t  t  DB 
O  DAC@!A  @6@/
@0@8 BV@?@1 D
@.@5@1
$autoload2
@5@1 D
@5@9 @#@<CA  @6@9 H, @<XD  t  t @&t  t  D  t  t @&t  t 
line_countD  t  t t  t  D% 	 D  t  t t  t  D% 
O  D$CH=    D@=CH>    Aj@=CH?    DX@=CH@    @@=CHA    @@=XD  t  t @&t  t recordaD  t  t t  t  D; 	 D  t  t t  t  D; 
O  D:C	A  


@6@?@<C
A    
@=XD  t  t t  t $delete 	 D  t  t t  t  H1 
O  H1CK  
@6@?@<CK  

@6@?@ @ 
@9 H2 @<CK  



@6@ @ @9 H3@<XD  t  t @&t  t divmodD  t  t @&t  t current_arithmetic_functionD  t  t @&t  t $dwim_predicateD  t  t @&t  t  @" D  t  t t  t  G= @D  t  t @t  t G< D  t  t t  t  G= 
O  G<C	@P  @6 B @@9 B@<XD  t  t @&t  t current_functorD  t  t @&t  t $inference_limit_trueD  t  t @&t  t  GfD  t  t t  t  B 	 D  t  t t  t  B 
O  BC@;J   @6@E@1 
@2 E@0@0@0@5defined@8 F@M@S@@@1 G>@2 
@2  E@5@ @8 D^@1 E
@5@0@  @k@9 D@<XD  t  t @&t  t  GD  t  t t  t  A+ @D  t  t @t  t A*  A#D  t  t t  t  A+ 
O  A*CE   


@6 B<@8 B@ 
@9 C@<XD  t  t @&t  t tellingD  t  t t  t  C 	 D  t  t t  t  C 
O  CCK~  @6@ 
@8 A@?@<CK  

@6@ @ @ 
@9 C@<XD  t  t t  t  E 	 D  t  t t  t  E 
O  ECD   @=C@!D  
@6@E@8 F @M@"
@#@@@%@ 
@ @9 E@<XD  t  t @&t  t  F6D  t  t @&t  t  GD  t  t t  t  D` 	 D  t  t t  t  D` 
O  D_CJ+  @6@/@8 D @9 DW @<XD  t  t t  t  B 	 D  t  t t  t  B 
O  BC@*F  @6threads @.@8 C6@?@1 G B
@2 E@.
@5@1$mt_do_load

@5@1 G@5@9 @#@<CF  @6@1 A$@.@5@ 
 @.@8 @@ @ 
@8 E@?@ 
@9$already_loaded @<C	F  @6@ 
@9 B@<XD  t  t @&t  t notraceD  t  t @&t  t  ED  t  t @&t  t tracing D  t  t t  t  G- 	 D  t  t t  t  G- 
O  G,CK.  @6@8 B@?@1 B@.
@5@1 C-@0@5@9forall
$apply@<CK2  @6@0@9 C,@<XD  t  t t  t  A! @D  t  t @t  t Ca D  t  t t  t  A! 
O  CaCE  @6@3@1 A$ A&@5@4@1 A' @.@5@5@9 A)@<XD  t  t @&t  t  GD  t  t t  t $consult_file_2 	 D  t  t t  t  HL 
O  HLC@TG  @6@/@8 @@/@/@ @8 G1 @ @ @8 G @E@/@0@8 D@M@ @/@ @8 D@ @ @8 HO@@@S@G@8 G @/@ @8 G5@ @8 C @ @ 
@ @8 D @ @8 @j @0@ @9 @@<XD  t  t t  t  G 	 D  t  t t  t  G 
O  GCCs  @6verbose_file_search @.@8 C6@? CC@9 @@<CCv   @=XD  t  t @&t  t prolog_to_os_filenameD  t  t t  t  G 	 D  t  t t  t  G 
O  GCK     E




 
@6@?@<CK   

 @k@=XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CG  @6@1 H&@0@5@8 @I@1 H&
@5@9 G@<XD  t  t @&t  t  GD  t  t @&t  t  DqD  t  t t  t $run_at_halt  BD  t  t t  t  HW  	 D  t  t t  t  HW  
O  HW C@ L  @6@1 G@1 Fx@.
@.@5 @.@.@5@1 B@1 F:
@5@2 G@5@9 HG@<XD  t  t @&t  t  G D  t  t t  t  H- 	 D  t  t t  t  H- 
O  H,C@A  	@6@/
@/@8
$find_library
 DB@/@8 Do@3@1 H$ @.@5@5@/@8 @@E
verbose_autoload @.@8 C6@M@( CC@@@( E@ @1 A@1 
@2 @5@5@8 @@/ B@8 Dd@E@*

@M@1 
@5@8 H @@@5@E@1 
@5 H9@8 F@M@1 
@2import@2 
@5@@@@1 
@5@3@1 @5@5@8 A" @ @8 BN@ @8 @@0@1 
@5@9 E@<XD  t  t @&t  t  GUD  t  t t  t  B 
O  BCB  @6@8 G@D
@8 G@M
@Q@?@9 B@<CAKB  @6 G@8 B@E@1
extensions@.
@5@/@8 G| @M B<@ 
@8 B@F@@@+@E@1 @R@.@5@8 @@M @ @8 B@ @/
@8 A@&@@
@&@!
@3 A@5@#@F@ 
@/@8 B@E	@U@M@&@@@1reserved_symboldict@0 @Sregular@5@ @/@8 C @E@!@1	solutions@.@5@ @/@8 He@M@1 G  Hl@4first@4 @@5@ @8 B@@@( Hm@&@E@ @!@1file_errors@.@5@ @/@8 He@M@ @1 G  Ho@4 @@4 C>@5@ @8 B@@@( @@&@E@!@#@8 Dv@1 C@.@5@ @/@8 He G@ @8 B@M@!@/@8 C@/@ @8 B@@
@&
@&@F@F@E@"@K@+ Hm@M@"@E@#@ @ @  @.@8 D|@M@#@S@G@@@.@E@$@+ C>@M@$@R@G@@@ @/@1 Dk@3@1 @]exist@5@5 @-@5@/@8 A@ @ @9 GM @@@ @ @  @-@9 D|@G@<XD  t  t @&t  t  DD  t  t @&t  t delete_fileD  t  t t  t $qlf_part_mode 	 D  t  t t  t  Hs 
O  HsCJ   part@=CJ    @.@=XD  t  t @&t  t  FD  t  t @&t  t  DD  t  t t  t  E 	 D  t  t t  t  E 
O  ECJ   B


@6@?@8 E@ 
@9 E@<CJ   CU


@6@?@8 E@ 
@9 E@<CJ   E


@6@?@8 E@ 
@9 E@<CJ  @6@9 A7 @<XD  t  t @&t  t  BD  t  t t  t  Eq @D  t  t @t  t Ep D  t  t t  t  Eq 	 D  t  t t  t  Eq 
O  EpC	J]  @6 @ @-@8 C6@?@<C@"J_  @6@1  A@2sandbox_allowed_directive
@5@/ @.@8 B-@?@E@T@M@S@@ @@8 @@R@<CJf  @6 @@1 @@1 @eexecutesandboxed_directive
@5@0@5@8 @@R@<XD  t  t @&t  t  DnD  t  t t  t  G[ 	 D  t  t t  t  G[ 
O  GZC	  A_ A_@6@ 
@9expand_term D@<XD  t  t @&t  t 
sub_stringD  t  t @&t  t  H0D  t  t @&t  t date_time_stampD  t  t t  t  B 	 D  t  t t  t  B 
O  B
CK   @=CK  
@6@ @ 
@9 B	@<XD  t  t @&t  t 
$rc_handleD  t  t t  t  B2 	 D  t  t t  t  B2 
O  B1C
A  @6 Eu@1initialization_failure
@5@9 @@<XD  t  t t  t  B @D  t  t @t  t G@ D  t  t t  t  B 
O  G@C	@U  @6 B B@9 B@<XD  t  t @&t  t char_conversionD  t  t @&t  t current_blobD  t  t @&t  t atom_to_termD  t  t @&t  t  GRD  t  t @&t  t $call_residue_vars_start D  t  t t  t  C. 	 D  t  t t  t  C. 
O  C-C	H  @6 @k@9 E@<XD  t  t @&t  t  @hD  t  t t  t  G7 	 D  t  t t  t  G7 
O  G6CG  @6@1scope_settings @-@5@8 @@?@)
 @k@<CG   @l


@6@8 @n @q@ 
@9 C6@<XD  t  t @&t  t  BD  t  t t  t  H' ADD  t  t t  t  H' DD  t  t t  t  H' D)D  t  t t  t  H' 	 D  t  t t  t  HD 	 D  t  t t  t  HD 
O  HCC@$F  @6@/@8 A
@?@E@ @8 @@M@&@@@"
@#@ @ 
@9 @@<CF   A@6@?@<CF  @6@3@1 A$ @.@5
@5@9 B@<XD  t  t @&t  t =:=D  t  t t  t  C @D  t  t @t  t C D  t  t t  t  C 
O  CC@7E   

@6@+ A@?
$user_consult@/
@1 A#
@5@8 B @q
user://@ @/@8 B@1 @5@3@1 @ @:@5@5@9 A)@<C
E  @6@3@1 C @.@5@5@9 A)@<XD  t  t @&t  t  HE D  t  t @&t  t  HaD  t  t @&t  t 
numbervarsD  t  t @&t  t  @D  t  t t  t  H  	 D  t  t t  t  H  
O  HCG    @6@1 E H @5@1 @ H @5@8source_file_property @4@?@<CG    @6@1 E H @5@3@1 A$ A&@5@4@1 E @.@5@5@9 A)@<XD  t  t t  t  HA 	 D  t  t t  t  HA 
O  H@CF   E
@6@?@1 B@0@5@0 @.@8 B-@ 
@ @9 HB@<C
F   E@6@?@ 
@ @9 HB@<C
F  @6@ 
@ @8 B@9  @<XD  t  t @&t  t \==D  t  t t  t  BP 	 D  t  t t  t  BP 
O  BOCC  @6@1 C@0@5@8 @I@1 C
@5@9 @L@<XD  t  t @&t  t del_attrD  t  t t  t not @D  t  t @t  t H D  t  t t  t  H 
O  HC
@  @6@D@@M@Q@<XD  t  t @&t  t sleepD  t  t t  t  B 	 D  t  t t  t  B 
O  BCH  @6@1register @-@5@8 @@?@<C@7H  @6@/
@/@8 BV@?@ 
@/@8 E@8 E{ @/@8 D @ @/@8 D&@1  @2 AH
@5@0@ @1 
@5@9 D@<C@FH!  @6@8 H@/
@8 H@ 
@/@8 D&@E@$@1 AH
@0@5 @.@/@8 G@D@ @1 @/@0@5@8clause_property @4@M@Q@M@ @8 G@@@S@F@1 AH
@5@9 @L@<XD  t  t t  t  B 	 D  t  t t  t  B 
O  DeCC  @6@8 B@E@*
@M@S@@@9 BN@<XD  t  t @&t  t  DD  t  t @&t  t  DD  t  t @&t  t  CD  t  t @&t  t  BD  t  t @&t  t 
$close_wic D  t  t @&t  t attvarD  t  t @&t  t keysortD  t  t @&t  t nonvarD  t  t t  t  H	 	 D  t  t t  t  H	 
O  HCBz  @6@0 @8 B@?@9 B@<CB}  @6@3
@4 @4@5@9 D@<XD  t  t @&t  t @>D  t  t t  t  B 	 D  t  t t  t  B 
O  BCFA  @6@E@8 E@M@/@8 B}@/
@8 B}@b@g
@j@u@@@S@G@<XD  t  t @&t  t 
nth_clauseD  t  t @&t  t 
number_stringD  t  t @&t  t open_null_streamD  t  t t  t  A: 	 D  t  t t  t  A: 
O  A9CJ   @=CJ    C@=CJ    C@=CJ   A*

@6@1 G@.@5@8 @@9 Ht @<C	J   H@6 G8@9 B@<C	J   Ca@6 G8@9 B@<C	J   A"@6 G8@9 B@<XD  t  t t  t  FK 	 D  t  t t  t  FK 
O  FJCI   FC
@6@ @8 FH@?@<CI  
@6@?@ @ @9 FI@<CI  @6@1 @@1 @X BF
@5@0@5@9 @@<XD  t  t @&t  t \=@=D  t  t t  t  D 	 D  t  t t  t  D 
O  DCC  @6@/
@8 C@ 
@/@8 @@ @9 B@<XD  t  t @&t  t  GD  t  t @&t  t  GD  t  t t  t  F 	 D  t  t t  t  F 
O  F
CJ   
@=CJ  
 B
@6@ 
@ @9 F	@<XD  t  t @&t  t  CD  t  t t  t  B 	 D  t  t t  t  B 
O  BC@X   


@6@ @ 
@9 C@<XD  t  t @&t  t 
byte_countD  t  t @&t  t  D  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C
D  @6@/@8 Fr@9 C@<XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CG  @6@8 @@?@ 
@ @9 HM @<C@ G  @6@/@8 @@1 C|@5@8 Bl@ 
@ @8 H B@8 Bl@0@ @9 @@<XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C@#D)  @6 @8 @@? @@/@8 C6@ @/@8 F@C@ @ 
@8 GB @M@S@P@<CD0    E E@=XD  t  t @&t  t  DD  t  t t  t $no-null-bytes 	 D  t  t t  t  H 
O  HCBZ  @6@0@0@0 @8 E@? Eu@1null_byte_in_path
@5@8 @@R@<CB^   @=XD  t  t @&t  t context_moduleD  t  t @&t  t locale_propertyD  t  t t  t $clear_source_admin BD  t  t t  t  H 	 D  t  t t  t  H 
O  HCA  @6@1 B)@0@0@2 
@0@5@8 @I@1 AH
@0@0@5@9 @I@<XXQM A-C AS XPcheckfilesexist C@$A2 A	u E:        ordinary@6@/@8vcgfile_name B@A@8file_exists_and_is_readable B@@vcg@8tell_off B@?@/@8fdlfile_name B@A@8 H@@fdl@8 H@?@<CAA A Hresume@6@/@8csvfile_name B@A@8 H@@csv@8 H@?@<XPterm_pri C@%@ A	u E!        @6@U
@/@8 Do@Axfx@8 D @@@Ayfx@8 H@@xfy@9 H@<C@/@ A H@6@U
@/@8 Do@A C@8 H@@@Afy@8 H@@@Axf@8 H@@yf@9 H@<C@ A H@6@)@?@<XP
changelist C	D A	u E&        
@6@?@<C@8D A H

@6@ @/@ 
@/@8change B@A F)@8all_done B@"@#@F@@@ @/@ @ @8 H B@"@#@?@<XD  t  t t  At typechecking_during_load ADP H C@v	u A   8AA H on@=XPcollect_indices CC A	u E5        &


@6@/@8 H B@ 
@/@8 H@?@ @ @8 @
 Ag@?@<CC A H..



@6@?@<C
C A H
@6@?@<XPset_toplevel  C A	u EA        @6@/
@8command_logging B@1toplevel_execute A
@5@9 G@<XPqvars_in_vc C@ A	u E;        @6@/@1qvar@5@8 A@-
@?@<XD  t  t t  At 	forceexit  BP I   CB A	u E"          @6@1logfact I @5@8 G@?@<XD  t  t t  At previous_character ADPdo_direct_goals CB	 A	u E*        
@6@U@" F
@#@?@ @@ 
@8 I B@?@<CB A I

@6@?@<XPdouble_slash_list CA A	u EC         @=CA A I
@\
@\@\

@6@ 
@9 I B@<CA A I


@6@ 
@ @9 I@<XD  t  t t  At status  BP I  C@2A" A	u E1        @6@8 Bw  @/
@8case_pointer B@b@h@c @t[DEPTH: @8 B @8 G B]@8 I@8 I@/@0@/@8subgoal_formula B@8 I: @8 I@8 I@8 I@8list_case_status B@?@<C
A1 A I  @6 @8 I[TOP-LEVEL]@8 I@8 I@?@<CA6 A I  @6@?@<XPread_unless_abandon_search CA A I B @6@8abandon_search  B@?@<CA A I@6@9read_term_and_layout B@<XPfound_help_pattern C	@ A	u E?        

@6@?@<C@ A I/
 B @6@?@<XPwrite_vcs_not_proved  CB A	u E8          @6@8vcs_to_prove B@?@$There are no more VCs left to prove.@8 I@?@<CB A I2@6@3@3@.
@5@5@8 I3@?The only VC left to prove is: @8 I@8 I@?@<CB A I2@6@/
@8 I3@?@,The following VCs have not yet been proved: @8 I@8 I@8 Cz B@8write_numbers_left B@?@<CB A I2 @6@D
@0@8 I3@M
@Q@? I6@8 I@?@<XPfetch_environment_variables  C@@ A A
@6@!
	B/usr/bin@#@A
SPADE_CHECKER@/@8 A/ B@/@8 A B/@/
@8 H@1spade_checker_prefix
@5@8 @L@F@@@)@D I@@/@8 IA@M@Q@@@FB/../share/spark/checker/rules/@/@8 H@1 IE@5@8 @L@G@A
SPADE_CHKHELP@/@8 IA@ @/@8 IC@ B/@/@8 H@1spade_chkhelp_prefix@5@8 @L@@@&@D	 IG@ @8 IA@M@Q@"B/../share/spark/checker/helptext/@/@8 H@1 IH@5@9 @L@G@<XP	find_subs CBR A H@6@0@/@8parse B@/
@8obtain B@ 
@8	determine B@?@<XPfetch_chars C@z@q A	u E=        @6@/
@8eol_char B@/@8lget0 B@A@)@.@?@'
@)@.@ 
@8lskip B@G@F@@@X@A@7@A@)	@@
@A@'
@@@)@ @?@A@)@?@8 IU B@@@'
@A	@'
@?@)@.@@@)@ @G@F@@@ @/@8make_lower_case B@/@3@5@8 E B@3@5@/@8 H@ @8 Ia@?@<XD  t  t t  At prove  BP Ig  C@B@j A	u E-        @6@8clear_up_could_facts  B
expression@/
@8command_arg Bstrategy@/@8 In@A
@)
contradiction@!@1
contradict
@5@#@@@A
@)implication@!@1 Iu
@5@#@@@A@)	induction@( Iw@@@)cases@( Ix@?@@?@<XPany_holes_left C@ A	u E9        @6@8instantiate_all_vars B@8novars B@?@R@<C@ A I{@6@?@<XPruleused_noprefix CBm A I2



@6@3@4
@5@8ruleused B@9strip_rule_prefix B@<XPneg C@ A I H
@6@?@9negin B@<C@ A Ifor_all


for_some
@6@?@ 
@ @9 I B@<CA  A I I


 I
@6@?@ 
@ @9 I@<CA A Iand


or

@6@?@ @8 I@ 
@ @9 I@<CA A I I


 I

@6@?@ @8 I@ 
@ @9 I@<CA A I G


<=
@6@?@<CA A I G


 I
@6@?@<CA A I D


 I
@6@?@<CA A I I


 I
@6@?@<CA A I D


<>
@6@?@<CA A I I


 D
@6@?@<C	A	 A I
 H
@6@?@<XP	make_list C@4Ck A H		@6@1	satisfies@.
@.@5@8 G @/@ @8rulelist B@3@4
@5@ @/@8 H@q
@ @/@8 I B@"@#@?@<CCs A H

@6@?@<XPcheck_all_requirements C
@ A I{@6@D@8 Iy B@M@Q@?@<XD  t  t t  At inst_subgoal_formula ADP I C@ A I H
@6@?@9 I@<C@ A I I


 I
@6@?@ 
@ @9 I@<C@ A I I


 I
@6@?@ 
@ @9 I@<C@ A I I


 I

@6@?@ @8 I@ 
@ @9 I@<C@ A I I


 I

@6@?@ @8 I@ 
@ @9 I@<C@ A I 

@=XPdisplay_general_help  C@* A I/@6@/
@8h B@8 I@8 I@R@<C@+ A I/  @6@?@<XPprint_rulename CB A I2@6off@8plain_output B@?@8 I::@8 I@8 I@9 I@<CB A I2@6 H@8 I@?@/@8 I@8 I I@8 I@8 I@9 I@<XD  t  t t  At indentation ADP I C@U H H  @=XPprocess_replace_arg_expression CDR A H@6@T
@?@<!!! Error in argument syntax: illegal Prolog variable found.@8 I@8 I@R@<CDX A H H

@6@8 I B@?@9 I@<CD\ A H @ B? I
@6@1hyp_to_replace@5@8 @L@?@<CD_ A H @ Ic
@6@1conc_to_replace@5@8 @L@?@<C@3Db A H @ I I

@6@8 G2@8 G2@b@i@j@r@1 I@5@8 @L@q
@?@1 @@1 I I
@5@5@8 I@?@<C@3Dk A H @ I I

@6@8 G2@8 G2@b@i@j@r@1 I@5@8 @L@q
@?@1 @@1 I I
@5@5@8 I@?@<CDt A H I I
@6@8 G2@1 I@5@8 @L@?@<CDx A H I I
@6@8 G2@1 I@5@8 @L@?@<XD  t  t t  At current_record_field_number ADPread_vcs  C@2C A H@6@/
@8eof_char B@8 C}@8increment_vc_number  B@/@8get_next_vc B@*
@/@8
current_vc_no B@q
 @ 
@/@8make_numbers_list B@3@5@/@8@!remove_true_vcs_from_numbers_list B@1 I4@5@8 @L@?@<XD  t  t t  At newvc  BP I  C A	u E#         @6@D
@0@8is_vc B@M
@Q@?@8 IThere are no VCs to prove.@8 I@8 I@R@<C@ A I@6@8check_whether_to_proceed  B@8 Ij@/
@8fdl_file_title B@A	vc_number@/@8 In@@@8 I@+The following VCs have not yet been proved:@8 I@8 I@8list_vcs_still_to_prove  B@8 C}@8 I
Which VC? @8prompt_user B@/@8rread B@8 G2@/@8makename B@A@8 I@@VC does not exist; try again@8 I@R@?@8do_vc B@1 Ivcname@5@8 @L@1
current_vc@0@0@5@8 @I@1 I@5@8 G@1step_number@0@5@8 @I@1 I @5@8 G@1 I@0@5@8 @I@1 I @5@8 G@1current_root@0@0@5@8 @I@1	var_const@0@0p@5@8 @I@8 B<  B@?@<XPtype_sub CB A H

@6@8 I@8 I@?@<CB A H@6@8 I@8 I@?@<XPreplace_all_concs C
@H A	u E'        @6@?@8replace_in_conc B@?@<C@L A J
@6@b@j@g
@t@?@<C@O A J
@6@8 J@?@q@ @ 
@8 J B@?@<XD  t  t t  At  IF ADD  t  t t  At forget  BP J  CA A I@6@A	hyplist@0@8 In@F
@@@)FORGET -- which hypothesis or hypotheses?Hypotheses? @8 I B@/
@8 I J@8parse_command_arguments B@8
do_forgetting  B@?@<XPrename_qbinding_name CEa A H@6@/@8generate_new_qbinding_name B@1qbindingname
@.@5@8 I@1 J!@5@8 @L@R@<CEf A H@6@?@<XPreduce  CA2 A H  @6@8 C}@8specify_patt  B@8reduction_procedure  Btotally_specified_replace@8 @I@1 Iorulename@0@5@8 @I@1could_not_infer@0@5@8 @I@8reduce_again  B@?@<XPtv_fetch_number CA] A	u E6        @6@/
@8tv_fetch_digits B@ 
 @8tv_form_number B@?@<XD  t  t t  At auto_infer_from_false ADP J; C@ H H  H@=XPcv CAt A	u E(        @6@T
@?@R@<CAy A J?*


@6@/@8 J= B@ 
@/@8 JB@ @ @8multiply_out B@?@<CA~ A J? H


 H

@6@ @8 JB@ 
@ @8 JB@?@<C@#A A J? @


 H

@6@ @8 JB@1 J@
@2 @k@5@ @8 JB@?@<CA A J?div


@6@/@8standard B@ 
@/@8 JI@1 JG@5@8simp_num B@?@<CA A J?mod


@6@/@8 JI@ 
@/@8 JI@1 JO@5@8 JL@?@<C@"A A J?element


@6@1 JQ
@5@/@8	checktype B@?@1 JQ
@5@ @8do_norm_typed_expr B@?@<C	A A J?

@6@8s_atomic B@?@<CA A J?
 JF
@6@8 G2@b@h@c @r@b@h@l JF@x@?@<CA A J? JF
@6@1 J@@2 JF@5@8 JB@?@<CA A J?@6@/@0@8
defined_funct B@8
simp_funct B@?@<CA A J? 

@=XPdo_unhandle_quantifiers_in C
E A H@6@8 @@8 J! B@?@<C	E  A H

@6@8 Dv@?@<C@&E# A H@6@D@8 Dv@M@Q@U
@3@.@.
@5@8 C@ 
@/@8do_unhandle_quantifiers_in_list B@?@3@5@9 C@<XPgfa CD( A IW  B<@5li(st) [ HYP_OR_CONC_RANGE { & HYP_OR_CONC_RANGE } ].@=CD) A IW  B< A@=CD* A IW  B<@+where: HYP_OR_CONC_RANGE is HC#N-M or HC#N,@=CD+ A IW  B<@;       HC is "h" or "c", and N & M are integers (with N<M).@=CD- A IW simplify@9si(mplify) [ HYP_OR_CONC_RANGE { & HYP_OR_CONC_RANGE } ].@=CD. A IW  Jm A@=CD/ A IW  Jm Jk@=CD0 A IW  Jm Jl@=CD2 A IW deduce@)ded(uce) [ EXPRESSION [ from HYPLIST ] ].@=CD3 A IW  Jo A@=CD4 A IW  Jo@3where: EXPRESSION is a valid checker expression and@=CD5 A IW  Jo@:       HYPLIST is a list of integers (hypothesis numbers).@=CD7 A IW infer@7inf(er) [ EXPRESSION [ using RULE [ from HYPLIST ] ] ].@=CD8 A IW  Js A@=CD9 A IW  Js@0where: EXPRESSION is a valid checker expression,@=CD: A IW  Js@=       RULE is a rulename (or family, or Prolog variable) and@=CD; A IW  Js Jr@=CD= A IW replace@>re(place) [ HYP_OR_CONC [ : OLD [ by NEW [ using RULE ] ] ] ].@=CD> A IW  Jw A@=CD? A IW  Jw@Cwhere: HYP_OR_CONC is a hypothesis or conclusion (i.e. h#N or c#N),@=CD@ A IW  Jw@:       OLD & NEW are valid checker expression patterns and@=CDA A IW  Jw@:       RULE is a rulename (or family, or Prolog variable).@=CDC A IW standardisestan(dardise) [ EXPRESSION ].@=CDD A IW  J| A@=CDE A IW  J|@/where EXPRESSION is a valid checker expression.@=CDG A IW forwardchainforw(ardchain) [ HYP_OR_CONC ].@=CDH A IW  J A@=CDI A IW  J@Bwhere HYP_OR_CONC is a hypothesis or conclusion (i.e. h#N or c#N).@=CDK A IW  @@'do(ne) [ CONC_RANGE { & CONC_RANGE } ].@=CDL A IW  @ A@=CDM A IW  @@@where CONC_RANGE is c#N or C#N-M, for integers M & N (with N<M).@=CDO A IW casecase N.@=CDP A IW  J A@=CDQ A IW  J@(where N is the case number (an integer).@=CDS A IW  Ig@2pro(ve) [ EXPRESSION by STRATEGY [ on FORMULA ] ].@=CDT A IW  Ig A@=CDU A IW  Ig Ju@=CDV A IW  Ig@9       STRATEGY is one of "implication", "contradiction",@=CDW A IW  Ig@"       "induction" or "cases", and@=CDX A IW  Ig@D       FORMULA (which may only be used for "cases") is a disjunction@=CDZ A IW quitquit.@=CD\ A IW unwrapunw(rap) [ HYP_OR_CONC ].@=CD] A IW  J A@=CD^ A IW  J@?where HYP_OR_CONC is of the form h#N or c#N for some integer N.@=CD` A IW instantiate@>ins(tantiate) [ HYP_OR_CONC [ with EXPRESSION [ for VAR ] ] ].@=CDa A IW  J A@=CDb A IW  J@@where: HYP_OR_CONC is of the form h#N or c#N for some integer N,@=CDc A IW  J@3       EXPRESSION is a valid checker expression and@=CDd A IW  J@8       VAR is the universal variable to be instantiated.@=CDf A IW  Ine(wvc) [ NUMBER ].@=CDg A IW  I A@=CDh A IW  I@Dwhere NUMBER is the number of the (as yet unproven) VC to be proved.@=CDj A IW  Ccon(sult) [ FILENAME ].@=CDk A IW  C A@=CDl A IW  C@;where FILENAME is a Prolog atom naming the rulefile to use.@=CDn A IW  Hyexe(cute) [ FILENAME ].@=CDo A IW  Hy A@=CDp A IW  Hy@Awhere FILENAME is a Prolog atom naming the command script to use.@=CDr A IW  F,h(elp) [ COMMAND ].@=CDs A IW  F, A@=CDt A IW  F,@Ewhere COMMAND is the (unabbreviated) command on which help is needed.@=CDv A IW  Jforg(et) [ HYPS_OR_HYPLIST ].@=CDw A IW  J A@=CDx A IW  J@>where HYPS_OR_HYPSLIST is either a list of integers giving the@=CDy A IW  J@Chypothesis numbers to be forgotten, or one or more HYPRANGEs joined@=CDz A IW  J@Ctogether with "&", each HYPRANGE being either a hypothesis (h#N) or@=CD{ A IW  J@(a range of hypotheses (h#N-M, with N<M).@=CD} A IW rememberrem(ember) [ HYPS_OR_HYPLIST ].@=CD~ A IW  J A@=CD A IW  J J@=CD A IW  J@Dhypothesis numbers to be remembered, or one or more HYPRANGEs joined@=CD A IW  J J@=CD A IW  J J@=CD A IW deletedel(ete) [ HYPS_OR_HYPLIST ].@=CD A IW  J A@=CD A IW  J J@=CD A IW  J@Ahypothesis numbers to be deleted, or one or more HYPRANGEs joined@=CD A IW  J J@=CD A IW  J J@=CD A IW undeleteund(elete) [ HYPS_OR_HYPLIST ].@=CD A IW  J A@=CD A IW  J J@=CD A IW  J@Chypothesis numbers to be undeleted, or one or more HYPRANGEs joined@=CD A IW  J J@=CD A IW  J J@=CD A IW setse(t) [ FLAG [ to VALUE ] ].@=CD A IW  J A@=CD A IW  J@Bwhere FLAG is a user-modifiable flag and VALUE is the new value to@=CD A IW  Jbe assigned to that flag.@=CD A IW showsh(ow).@=CD A IW traverset(raverse) [ EXPRESSION ].@=CD A IW  J A@=CD A IW  J@Bwhere EXPRESSION may be h#N for hypothesis N, c#N for conclusion N@=CD A IW  J@/or some other valid expression to be traversed.@=CD A IW printvc
pri(ntvc).@=CD A IW declare
dec(lare).@=CD A IW callprocallpro [ PROLOG_GOAL ].@=CD A IW  J A@=CD A IW  J@0where PROLOG_GOAL is a Prolog goal to be called.@=CD A IW  J@+FOR USE BY PROGRAM VALIDATION LIMITED ONLY!@=CD A IW exitexit.@=XPwrite_rules_used  CB! A I2  @6@8sort_rules_used  B@R@<CB$ A I2 @6@D
@0@8 I@M
@Q@<The above proof did not make use of the proof rules database@8 I@8 I@?@<C@1B) A I2@6@/
@8 I@D
@8used_rule_other_than B@M
@Q@1ruleused_this_session
@5@8	maybe_add B@/The only rule used in proving the above VC was:@8 I@8 I
@8 I9@1 I@4@.@4@.@5@8 I@8 I B@?@<C@)B3 A I2@6@6The following rules were used in proving the above VC:@8 I@8 I@1 I@4@.
@4@.@5@8 I@1 J@4
@4@5@8 J
@8 I9@8 J@R@<CB; A I2  @6@?@<XD  t  t t  At set_lacking BP J CC4 A I
@6@?@<CC5 A I

@6@?@<C@#C6 A I

@6@ @/@8 J B@?@A@ 
@ @8
set_not_in B@'@@@ 
@ @8set_remove_all B@?@<XP IP CB[ A H@6@?@<CB] A H
@6@ 
@/@8 IO@/@8 IJ B@ @ @8 H@?@<XPread_user_command C@7@U A IW@6@/@/
@8
fetch_keyword B@A@8
match_command B@?@A@)
@.@)@@@8 I@F@@@8warn_of_unknown_command  B@?@A@)
@.@F@@@/@8 IX@ @8 I^@?@R@?@<XP J` C@q@ A J?**


@6@3
@4@5@3 @4 @5@3@.@4@.@5@8	simp_args B@A@) @)@@@C@A@)@'@@@9@A@)@" J@@#@@@(@A@)@)@@@A@) @ @8 G2@b@g@c@u@) @@
@" J@#@?@<C@ A J?@6@3@.
@.@5@8 C@ @/@8 J@3
@5@8 C@?@<XPrestructure_formula_list CE A H


@6@ 
@8restructure_formula B@?@<CE A H
@6@ @8 J@?@ 
@ @8 J B@?@<CF  A H@6@?@<XPtv_process_command C@X@ A J4			redisplay@6@/@8tv_depth B@/@8is_inverse_video B@/
@8is_normal_video BDepth: @8 I@8 I,       Trace: @8 I@/@8tv_trace B@ @8wnl B@/@8tv_expr B*** @8 I@ @8 KPrincipal functor: @8 I@ @3@.@.@5@8 C@?@8 I@ @8 I@ 
@8 I@ @/@8 F@?@ @ @8tv_display_arg_info B@?@<C@@ A J4		up@6@/@8 J@b@i@c @t@?@1 J@0@5@8 @I@1 K@0@5@8 @I@q @1 J@5@8 G@/
@8 J@1 J@0@5@8 @I@/@3@0@5@ 
@8
gen_append B@1 J@5@8 G@/@8 K@A@1@A@" I 

@#@@
@" I 

@#@ @/@8find_core_type B@1 Jtv@5@8 @I@@@S@G@F@? J@8 J B@?@<C@ A J4 K@6@0@8
tv_cmd_buffer B@?@9CANNOT "UP" AT TOP-LEVEL.  (Rest of command-line ignored)@8 K@1 K@0@5@8 @I@?@<C	@ A J4 K@6CANNOT "UP" AT TOP-LEVEL.@8 K@?@<C@@ A J4
down
@6@/@8 J@/
@8 K@D@ 
@8 Dv@M@Q@/@8 J@?@q@ 
@0@/@8 Do@A@@A@8 G2@b@i@c@u@b@i@g@s@&@@	@)?@)@(@?@ @ 
@/@8 B_@1 J@0@5@8 @I@1 J@5@8 G@1 K@5@8 G@1 J@0@5@8 @I@ @3@5@/@8 H@1 J@5@8 G@A@1@A@"
 I 

@#@@
@"
 I 

@#@ @/@8 K@1 J K@5@8 @L@@@S@G@F@? J@8 K@@@A@0@8 K@="DOWN" NON-EXISTENT ARGUMENT.  (Rest of command-line ignored)@8 K@1 K@0@5@8 @I@@"DOWN" NON-EXISTENT ARGUMENT.@8 K@G@G@G@?@<CA$ A J4 K@6@0@8 K@?@;CANNOT "DOWN" AT TREE-LEAF.  (Rest of command-line ignored)@8 K@1 K@0@5@8 @I@?@<CA* A J4 K@6@?CANNOT "DOWN" AT TREE-LEAF.@8 K@?@<CA. A J4type@6@/@8 J@/@8 K@?@8tv_show_type_template B@?@<CA4 A J4locate
@6@/@8tv_build_locate_expr B@?@8 K@?@<C@7A9 A J4 F,@6 TRAVERSE ENVIRONMENT COMMANDS:@8 K ------------------------------@8 K@2 u (or -)   UP (ascend a level in expression tree)@8 K@D d (or +)   DOWN (descend a level); must be followed by argument no.@8 K@/                 (e.g. d2 = descend argument 2)@8 K@@ l          LOCATION of current level w.r.t. original expression@8 K@B                 (follow by "f" for FULL or ["b"] (default) BRIEF)@8 K@. t          TYPE information for current level@8 K@# r          REDISPLAY current level@8 K@/ s          SHOW top-level expression (in full)@8 K@) h (or ?)   HELP -- displays this message@8 K@2 x          EXIT from traverse command environment@8 K@8 I@?@<CAH A J4showtop@6 @/@8 KTOPLEVEL EXPRESSION:@8 K@8 K@?@<CAM A J4 J@6@1 J@0@0 K@5@8 @I@?@<CAP A J4 EU
@6@?ERROR(S) IN COMMAND SEQUENCE:  @8 I@8
tv_write_list BPlease retype command-line.@8 K@?@<XD  t  t t  At prooflog_width ADP K< C@d H H  @=XPbacktrack_printq C@> A I@6@8printq B@?@<XPread_answer_once CA A I@6@8read_answer B@?@<XP H C@'C A H


@6@3
@5@8
occstoreplace B@?@1 H F+@5@8 I@1 H F)@5@8 @L@1newsub@5@8 I@?@<C@-C A H
@6@3
@.@5@8 KH@?@1 KI@4
@5@8 I@1 KI@5@8 @L@8 KK B@ @b@g
@c@o@x@?@<CC A H


@6@ @b@g
@c@o@x@?@<C
C A H


@6@8 Dv@?@<CC A H@6@/@/@8 IL@ @/@ 
@ @8 H@ @ @8 IL@?@<XP@ scan_file_header_to_see_if_spark C
C A H@6@8 C B@8mini_skip_initial_crap  B@8 B  B@?@<XD  t  t t  At newline_after_prompts ADP KW C@ H H  I@=XPbuildsav  C@[ A A  @6@8zero_defects_reported  Bchecker.sav@8save_program B @9 G@<C@` A A  @6@8report_total_defects  B@9 G@<XD  t  t t  At simplify_during_load ADP Ke C@F H H  H@=XPcompatible_array_indices CB A H

@6@?@ 
@ @9 Kg B@<CB A H@6@?@<XPload_vc  C@8 A H@6@/
@8cmd_line_filename B@A@%@A@8done__resume  B@( H@@@D
@8 Ko@M
@Q@( H@/@8form_file_names B@8 Kk B@8form_log_file_names B@8create_backups  B@8write_proof_log_banner  B@@
Please try again.@8 I@8 I@R@G@?@<C@@' A H@6@8 C}@8 I@DPlease type filename, without extension, in lowercase, within single@8 I@8 I@?quotes if it is not in this directory, followed by a full-stop.@8 I@8 I@A@8 Ko@,Resume requested. FILENAME.csv will be read.@8 I@@@D@8 Ko@M@Q@+FILENAME.vcg and FILENAME.fdl will be read.@8 I@8 I
Filename? @8 I@/
@8 I*@A
@8 @@)
 I @8 G @G@@@.@A
@8 Ko@8 @@&
@( H@@@A@D@8 Ko@M@Q@8 @@&
@( H@@
 K@8 I@8 I@R@G@/
@8 Kr@8 Ku@ 
@8 Kw@8 Kz@8 K}@?@<XPmynumbervars C@ A A@6@/
@8 B @ 
@/@8format_vars B@'
@<XD  t  t t  At  J  BP J  CB A I  @6@1 I J@5@8 G@?@<XPprint_new_E CD A H@6NEW EXPRESSION: @8 I@8 I@8 I@?@<XPset_simplify C@A! A	u E,        \/


@6@/@8 K B@ 
@/@8 K@A@'@?@'@G@G@F@@@d@A@.@" J
@#@" K
@#@ @ @/@8 H@ @/@8
simp_set_list B@ @/@8 E @" K@#@@@4@A@1	subset_of@5@8do_infer B@?@'@@@A@1 K@5@8 K@?@'@@
@" K@#@G@G@F@?@<C@mA: A K/\


@6@/@8 K@ 
@/@8 K@A@'@?@'@G@@@J@A@" K
@#@" K
@#@ @ @8make_intersection B@@@/@A@1 K@5@8 K@?@'@@@A@1 K@5@8 K@?@'@@
@" K@#@G@?@<C@uAP A K\


@6@/@8 K@ 
@/@8 K@A@'@?@" K@#@G@@@N@A@" K@#@'@G@@@=@A@" K
@#@" K
@#@ @ @8make_difference B@@@"@A@1 K@5@8 K@?@" K@#@@
@" K@#@G@?@<C@Af A K K


@6@/@8 K@ 
@/@8 K@A@@A@'@G@G@G@@@@A@" K@#@G@G@G@@@@A@,@" K

@#@A
@1 K@5 @.@8 K@@@1 K@5 @.@8 K@G@G@@@c@A@" K

@#@1 K@5 @.@8 K@G@@@D@A@)@" K

@#@A
@1 K@5 @.@8 K@@@1 K@5 @.@8 K@G@@@" K
@#@" K
@#@ @ @8is_subset_of B@G@G@) @.@@@" K@#@G@G@G@?@<C@?A A Kstrict_subset_of


@6@/@8 K@ 
@/@8 K@A@" K
@#@" K
@#@ @ @8is_strict_subset_of B@) @.@@
@" K@#@G@?@<C@EA A Kin


@6@/@8 Jm B@ 
@/@8 K@A@$@" K@#@A@1 K@5@8 K@) @.@@@1not_in@5@8 K@) @-@@
@" K@#@?@<C@EA A K K


@6@/@8 K@ 
@/@8 K@A@$@" K@#@A@1 K@5@8 K@) @.@@@1 K@5@8 K@) @-@@
@" K@#@?@<C@)A A K D


@6@/@8 K@ 
@/@8 K@A@'@) @.@@
@" D@#@?@<C@EA A K I


@6@1 D
@5@/@8 K@A@) @.@) @-@G@@@#@A@" D

@#@" I@#@@@" H@#@G@?@<CA A K K
 K

@6@/@8 K@ @ 
@8 K@?@<C@*A A K@6@A
@8 @@'
@G@F@@@3@.@.
@5@8 C@ 
@/@8	eval_list B@3@5@8 C@?@<XPlist_deleted_hypotheses  CA? A	u E$         @6@D
@0@8deleted B@M
@Q@?@ No hypotheses have been deleted.@8 I@8 I@R@<CAE A K@6DELETED HYPOTHESES :-@8 I@8 I@/
@8 K@8write_deleted_hyp B@R@<CAK A K  @6@?@<XPmatch_up CB% A I@6@?@<C@&B& A I@6@/@8seek_solutions B@/
@/@/@8split B@ 
@/@8try_to_satisfy B@ @ @/@8 H@ @ @9 H@<XD  t  t t  At  J  BP J  CA] A I@6@Acase_number@/
@8 In@@Which case? @8 I@/
@8 I@8 G2@?@8 J B@?@<XPhas_matching_rulename CA A I@6@1 Io J,@.@5@0@8 GR @8rulefile B@?@<XD  t  t t  At  K ADPgets CB; A H


@6@?@<CB= A H


@6@q @ 
@ @8 K B@?@<XPchop_off C
A A H@6@3@0@5@8 H@?@<CA A H@6@3@0@4@0@5@8 H@?@<CA A H@6@3@0@4@0@4@0@5@8 H@?@<CA A H@6@3@0@4@0@4@0@4@0@5@8 H@?@<CA A H@6@3@0@4@0@4@0@4@0@4@0@5@8 H@?@<CA A H@6@3@0@4@0@4@0@4@0@4@0@4@0@5@8 H@?@<CA A H@6@3@0@4@0@4@0@4@0@4@0@4@0@4@0@5@8 H@?@<CA A H@6@3@0@4@0@4@0@4@0@4@0@4@0@4@0@4@0@5@8 H@?@<CA A H	@6@3@0@4@0@4@0@4@0@4@0@4@0@4@0@4@0@4@0@5@8 H@?@<C	A A H@6@b@h@c @s@?@R@<CA A H@6@q
 @ 
@/@8 K B	@ @8 K@?@<XD  t  t t  At 
try_deduce BP K C@ @S A	u E.        @6@/@8var_in B@? @-@/@8	subst_vbl B@8 K B @.@/
@8 K@ 
@8 K@?@<C@[ A K@6 @.@8 K@?@<XD  t  t t  At deleted_hyp ADPtidy_replist CBt A H@6@?@<C@!Bv A H


@6@ 
@/@ @8find_del B@ @ @8 K B@?@<XPwrite_vcs_proved  C
B A I2  @6@8vcs_proved_this_session B@?@-No VCs were proved during this proof session.@8 I@8 I@?@<CB A I2@6@3@3@.
@5@5@8 K@?@2The only VC proved during this proof session was: @8 I@8 I@8 I@?@<CB A I2@6@/
@8 K@?@8The following VCs were proved during this proof session:@8 I@?@8 I@8 I9@8 I;@?@<CB A I2 @6@D
@0@8 K@M
@Q@? K@8 I@8 I@?@<XP
safe_write C@]@@ A I
@6@8 @@/
@8double_slash B@ 
@/@8size B@A@b@g@i@s@'@8 B @ 
@8 I@'@8 L@b@i@g@m @@x@@@/@b@g@i@t@8 I@'@8 L@ 
@8 I@'@8 L@A@b@g@c@P@s@b@c@P@g@m @@x@@	@b@g@c@P@t@) @?@<C@E@Y A I
@6@8 G2@/
@8 L@A@b@g
@i@s@8 K@@b@i@g
@m @@x@@@&@b@g
@i@t@8 I@8 K@@A@b@g
@c@P@s@b@c@P@g
@m @@x@@	@b@g
@c@P@t@) @?@<C@m A I
@6@T
@?_@8 I@b@i@c@o@x@?@<C@t A I

@6[@8 I@3
@5@8safe_write_list B I@8 I@?@<C@'@z A I
$$$

@6A@8 I@ 
@8 I@?@q @A@b@g@c @t@'@@@8 I@)@O@?@<C@P@ A I
@6@D@8 Dv@M@Q@U
@3@.
@.@5@8 C@ 
@/@8 K B(@8 I@ @ @/@8 L@A@b@g@c @t)@8 I@b@g@c@m @@x@@@b@g@c @s@8 I L@8 I@)@O@?@<XP I} C@ A I{
@6@?@<C@ A I{
 



@6@'
@ @8 I|@?@<XP@!used_rule_this_session_other_than CB_ A I2@6@/@8 J B@8 Fo @?@<XP
tv_build_expr C@:B( A J4

@6@/@/@8 Do@ @ @8 Do@?@ @ @ 
@8tv_instantiate B@ @/@8 B_@ @/@8 B_@?@ @ @ @ 
@8 L B@?@<C@9B2 A J4		@6@/@8 J@/@8 J@ @/@8 Ie@ @/@8 Ie@ @3@*@4@H@4@E@4@R@4@E@4@*@5@/@8 H@?@ @8 Ie@?@<XPfile_can_be_written C@m A A@6@3 C@5@8file_exists B@3 B@5@9 L!@<C@p A A@6@D@8 L#
 A@M@Q@<XP Ic CA A H@6@b@h@c@@@t@b@h@c@[@r@b@h@c@ @o@x@?@<CA A H 

@=XD  t  t t  At  Ix  BP Ix  C@" A I@6@A
 H@/
@8 In@F@@@'Type hypothesis no. or cases formula...CASES> @8 J@/@8 I@/
@8parse_expression B@?@8 Ix B@?@<XD  t  t t  At  I ADP I C@P H H  @=XP J CB1 A I@6@8 L/ B@8 L0@?@<CB2 A I@6@?@<C@=B3 A I@6@8 G2@b@h@c @t@D@8 K@M@Q@1hyp
@.@5@8 I@1 K
@5@8 @L@1 K
@5@8 @L@1	forgotten
@5@8 @I@1 L1
 @.@5@8 @L@?@<CB= A I@6@8 G2@b@h@c @tH@8 I@8 I is already deleted@8 I@8 I@?@<CBE A I@6@%Illegal hypothesis number to delete: @8 I@8 I@8 I@?@<XP I_ C@ A IW@6@8 C}@/@8 I[@'
@?@<XD  t  t t  At  H ADPfetch_inference_rule C@<AX A I@6@/
@8use_rulefile B@ 
@/@8get_term B@A@" 
may_be_deduced_from@#@@@" 
may_be_deduced@#@)@D@ 
@8banned_rule B@M@Q@9is_chosen_rulename B@<XP
check_body C@A7 A I{

@6@U
@A@"
may_be_replaced_by

@#@)@G@F@@@O@A@<@"
are_interchangeable H

@#@A@T@"
@#@G@F@@@U@ @3@.@.@5@8 C@/@ @ @8make_up B@"@#@@@"
 Js
@#@)@G@G@A@T@S@G@@@U@ @3@.@.@5@8 C@ 
@ @ @8 LQ@?@<CAS A I{bad_body@6@?@<CAT A I{ @=XPswisav_checker  C@"@d A A  @6@8 K[checker@3@1 H$ @.@5@4@1 I	@2
runtime_entry @@5@4@1 F @-@5@5@8 E @9 G@<C@i A A  @6@8 Kb@9 G@<XD  t  t t  At search_count ADP J CA A I@6 J@/
@8 In@8 J B@R@<CA A I  @6@?@<XPwrite_flag_string C@b A	u E>        @6@8 L@?@9 L_ B@<C@c A La@6@?@<XPskip_initial_crap  C@*F A H  @6@0@8read_and_echo_vc_line B@0@8 Le@0@8 Le@0@8 Le@0@8 Le@0@8 Le@0@8 Le@0@8 Le@0@8 Le@0@8 Le@0@8 Le@0@8 Le@0@8 Le@R@<CF A H  @6@?@<XD  t  t t  At  I ADD  t  t t  At  J  BP J  C@@Ca A I@6@A F@/
@8 In@@
Goal? @8 I@/
@8 I@U
@8 I@?@A@8 I@A@	SUCCEEDED@8 I@@FAILED@8 I@@@A@ K@8 I@8 I@@ Lk@8 I@?@<XPreplace_all_hyps C
 A J
@6@?@8replace_in_hyp B@?@<C@# A J
@6@b@j@g
@t@?@<C@& A J
@6@8 Ln@?@q@ @ 
@8 Ll B@?@<XD  t  t t  At  Jw  BP Jw  C@7 A H  @6 Im @@8 In@?@9replace_all  B@<C@B@; A H@6 Im@/
@8 In@U
@A@"
 H@#@G@@@"
 @ I


@#@8 G2@8 G2@b@i@j@r@?@1 I@0@5@8 @I@1 I@0@5@8 @I@8 I@?@9 Ls@<C@,@L A H@6@A Im@1 I@.
@.@5@8 In@F@@@'REPLACE -- Which hypothesis/conclusion?@#Type h#N or c#N as appropriate ... @8 J@/@8 I@" I

@#@?@9 Jw B@<XPread_init_file C A	u EB        @6@8 H@?@8 C}@8 KP@/@8 I*@8process_initialisation B@+ B @8 KU@?@R@<C@* A L|@6@D@8 H@M@Q@R@<XP K CB A K@6@?@<CB A K
@6@8in_set_list B@ 
@8 K@?@<XPincrement_search_count  C@!@ A I@6@1 L\@.
@5@8 I@q
@1 L@5@8 @L@?@A@)@?@8@"ask_user_if_search_should_continue  B@@@S@?@<C
@ A I  @6@1 L@5@8 @L@?@<XP K C	@F A	u E+        @6@1used@0@5@8 @I@R@<C
@H A L D
@6@?@<C@J A L I
@6@?@R@<C@L A L D
@6@1 D
@5@8 K@1 D@5@8 K@?@<C@N A L I

@6@1 I@5@8 K@?@<C@P A L I



@6@1 I@5@8 K@?@<C@R A L I@6@?@<C	@T A L I@6@?@<C
@V A L I K K@6@?@<C
@X A L I K K@6@?@<C@Z A L @.@6@?@<C@\ A L H @-@6@?@<C@^ A L@6@0@8 L1 B@?@<C@` A L@6 H@8 J< B@0 @-@8 L@?@<C@e A L I

@6@8 K@8 K@?@<C@g A L I

@6@A@8 K@@@8 K@?@<C@i A L E

@6@A@8 K@@@1 H@5@8 K@?@<C@k A L<->

@6@1 E@5@8 K@1 E@5@8 K@?@<C
@m A L H H
@6@8 K@?@<C@o A L H
@6@/@8 I@1 H@5@8 L@8 K@?@<C@q A L D

@6@/
@8find_mutual_types B B@ 
@8try_to_infer B@?@<C@v A L I

@6@/
@8 L I@ 
@8 L@?@<C@{ A L I

@6@/
@8 L I@ 
@8 L@?@<C@ A L I

@6@/
@8 L D@ 
@8 L@?@<C@ A L I

@6@/
@8 L G@ 
@8 L@?@<C@ A L I

@6@/
@8 L G@ 
@8 L@?@<C@%@ A L K
 K
@6@A@1 D@5@8 K@@@1 K@2 K
@5@8 K@?@<C@$@ A L K
 K


@6@A@1 K@5@8 K@@	@1 K
@5@8 K@?@<C@ @ A L K
 K


@6@1 K@5@8 K@1 K
@5@8 K@?@<C@ @ A L K
 K


@6@1 K@5@8 K@1 K
@5@8 K@?@<C
@ A L K
 K@6@?@<C@!@ A L K
 K
@6@1 I@5@8 K@1 K@2 K
@5@8 K@?@<C@ @ A L K
 K


@6@1 K@5@8 K@1 K
@5@8 K@?@<C@$@ A L K
 K


@6@A@1 K@5@8 K@@	@1 K
@5@8 K@?@<C@$@ A L K
 K


@6@A@1 K@5@8 K@@	@1 K
@5@8 K@?@<C@ A L K

@6@1 D@5@8 K@?@<C
@ A L K K@6@?@<C@ A L K K

@6@1 K@5@8 K@?@<C@2@ A L K K

 K

@6@A@1 K
@5@8 K@@@1 K@1 K
@5@2 K@5@8 K@?@<C@ A L K K

 K

@6@1 K
@5@8 K@?@<C@ A L K K

 K

@6@1 K
@5@8 K@?@<C@ A L K K

 K

@6@1 K
@5@8 K@?@<C@ A L K K

 K

@6@1 K
@5@8 K@?@<C@ A L K K

 K

@6@1 K
@5@8 K@?@<C@ A L K K

 K

@6@1 K
@5@8 K@?@<C@ A L K K

 K

@6@1 K
@5@8 K@?@<C@ A L K K

 K

@6@1 K
@5@8 K@?@<C@ A L K K

 K@6@?@<C@ A L K K

 K@6@?@<C@$@ A L K
 K


@6@A@1 K@5@8 K@@	@1 K
@5@8 K@?@<C@ @ A L K
 K


@6@1 K@5@8 K@1 K
@5@8 K@?@<C@%@ A L K K



@6@A@1 K
@5@8 K@@	@1 K
@5@8 K@?@<C@ A L K K
 K
@6@8 K@?@<C@ A L K K
@6@1 K@0@5@8set_infrule B@?@<C@4@ A L K K



@6@A@1 K
@5@8 K@@@1 K
@5@8 K@1 I@1 K
@5@2 K@5@8	set_infer B@?@<C@%@ A L K K



@6@A@1 K
@5@8 K@@	@1 K
@5@8 K@?@<C@$@ A L K
 K


@6@A@1 K@5@8 K@@	@1 K
@5@8 K@?@<C@ A L K K
 K
@6@8 K@?@<C@ A L D Hm

@6@1 D@5@8 K@?@<C@ A L D L C

@6@1 D@5@8 K@?@<C@!@ A L Dlast

@6@3@5@/@8 L H@1 D
@5@8 K@?@<C@$@ A L D L C


@6@3@5@/@8 L@1 D
@5@8 K@?@<XPsp CA A J? J@
 J@


@6@1 J@@1 J@
@5@5@8 L B@?@<CA A J? J@


 J@

@6@ 
@8term B@ @8 L@?@<CA A J? H
 H


@6@1 H@1 H
@5@5@8 L@?@<C@ A A J? H


 H

@6@ 
@8product B@ 
@ @8 L@ @8 L@?@<C	A A J?

@6@8 L@?@<XPbusort_terms C@*B; A J?@6@/@3@.
@4@.@.@5@8 K
@ @ 
@8order_terms B@3@4
@5@/@8 K
@ @8 L B@?@<CBA A J?

@6@?@<XPspa CC A IW  B<h#5@=CC A IW  B<h#3-6@=CC A IW  B<c#2@=CC A IW  B<c#1-5@=CC A IW  B<h#1-3 & h#7 & c#2-3 & h#15-17@=CC A IW  Joc#1@=CC A IW  Jonot x=y@=CC A IW  Jon>0 or n=0 from [2,3]@=CC A IW  JoX or not X where c#1=X from []@=CC A IW  Jsc#3@=CC A IW  JsX+1>0 where h#2=(X>=0)@=CC A IW  Jsc#1 using inequals@=CC A IW  Jsis_even(a+b) using even(1)@=CC A IW  Js@3RHS where c#2=(LHS -> RHS) using logic from [2,3,6]@=CC A IW  Jwh#6@=CC A IW  Jwc#4@=CC A IW  Jwh#2: X+Y@=CC A IW  Jw
c#3: X+0 by Y@=CC A IW  Jw@"h#14: X+(Y+Z) by B where h#1=(A=B)@=CC A IW  Jwc#5: A+B by B+A using commut@=CC A IW  Jwall: n+0 by n using arith@=CC A IW  J| L@=CC A IW  J| L@=CC A IW  J|i-1+1@=CC A IW  J|@,X=Y+1 -> Y=X-1 where h#2=(X=A) & h#3=(A=Y+1)@=CC A IW  Jh#3@=CC A IW  J L@=CC A IW  @ L@=CC A IW  @c#1-3@=CC A IW  @c#2-3 & c#8-11 & c#5@=CC A IW  J2@=CC A IW  Igc#1 by implication@=CC A IW  Ig@+X or Y where c#1=X & c#2=Y by contradiction@=CC A IW  Igc#5 by induction@=CC A IW  Igc#3 by cases@=CC A IW  Igp(x+y) by cases on h#7@=CC A IW  Ig@$x*x>=0 by cases on x<0 or x=0 or x>0@=CC A IW  J L@=CC A IW  J L@=CC A IW  Jh#8@=CC A IW  Jc#11@=CD  A IW  Jh#1 with 2*n-1@=CD A IW  Jc#7 with int_p_2 for int_P_1@=CD A IW  I3@=CD A IW  C
'sort.rls'@=CD A IW  C'DISK$1:[-.RULES]INOUT.RLS'@=CD A IW  Hy'prove1to5.cmd'@=CD	 A IW  Hy'DISK$1:[-.PROOFS]REPLAY1.CMD'@=CD A IW  F, Js@=CD A IW  F, J@=CD A IW  J L@=CD A IW  Jh#1-3 & h#5-6 & h#10@=CD A IW  J[1,2,3,5,6,10]@=CD A IW  J L@=CD A IW  J L@=CD A IW  J L@=CD A IW  J L@=CD A IW  J L@=CD A IW  J L@=CD A IW  J L@=CD A IW  J L@=CD A IW  J L@=CD A IW  Jsimplify_in_infer@=CD A IW  Jauto_done to on@=CD  A IW  Jdisplay_subgoals_max to 2@=CD" A IW  J L@=CD# A IW  J L@=CD$ A IW  JX where c#5=(X or _)@=CD& A IW  J @z@=XPupdate_vcs_proved C@ A	u E0        @6@D@0@8 K@M@Q@?@1 K@4@3
@5@5@8 G@?@<C@ A L@6@/@8 K@?@/@8insert_in_vc_list B@?@1 K@5@8 G@1 K@5@8 I@?@<XD  t  t t  At  A ADD  t  t t  At  A AED  t  t t  At  A 
P A
CC    A A@=CC    A A@=CC    @ A@=CC    @ @@=CC  
 G@6@7 shared_object_extension@9 C6@<XP JD C@BA A J? H


 H

 H H H



@6@ 
@ @ @8 JC@ 
@ @ @8 JC@ @ @ @8 JC@ @ @ @8 JC@?@<C@#A A J?
 H


 H

@6@8 L@ 
@ @8 JC@ @ @8 JC@?@<C@#A A J? H



 H

@6@8 L@ 
@ @8 JC@ @ @8 JC@?@<CA A J? J@
@6@8 L@8 L@?@<XD  t  t t  At  LG ADD  t  t t  At  J ADP J C@ A J?



@6@ @8is_a_valid_type B@?@ 
@ @ @8norm_typed_expr B@?@<C@ @ A J?



@6@ 
@/@8 JS@?@ 
@ @ @8 L@?@<C@"@ A J?		
@6@ @8 L@?@ 
@ @ @8 L@?@ @ @ @8 J@?@<C@&@ A J?		


@6@ 
@/@8 JS@?@ 
@ @ @8 L@?@ @ @ @8 J@?@<XD  t  t t  At rep_working_on ADPrewrite_record_field_list C@+B A H
 B

   CV
 @6@?@<C@:C A H
 B
 
 CV
 
@6@?@3
@5@3
@4 @4@5@8 L B@?@<XPcheck CB A H@6@A@8invalidatom B@@
@A@8
invalidnum B@@@T
@?Invalid term.  Try again@8 I@8 I@R@<CB& A H@6@D
@8 @@M
@Q@D@8 G2@M@Q@? L@8 I@8 I@R@<CB- A H@6@?@<XD  t  t t  At type_classification_done  ADPsave_type_classification_list CB A H@6@8save_type_classification B@8 L B@?@<CB A H@6@?@<XP	load_decs CA[ A H@6@1 I@5@8 @L@8 KP@8 C}@/@8get_fdl_declaration B@8process_fdl_dec B@8final_declaration B@8 KU@?@<XPremove_updates C@5@ A Kupdate



@6@A@1 D@5@8 LT B@?@ 
@8 M B@F@@@ 
@/@8 M@" M@#@?@<C@ A K
@6@?@<XPconvert C	@ A A
$VAR2
@6@?@<XP I\ CAAg A I
@6@/@8 C B@/@8 @h @?@A@@/
@8 I@'
 A@8 L@8 I<<< End of command script @8 I@8 I reached >>>@8 I@8 I@8 KU@1perform_script_file@5@8 I@A@/@8 M B<<< Resuming command script @8 I@ @8 I >>>@8 I@8 I@ @8 KP@@@&<<< Returning to interactive input >>>@8 I@8 I A@8 KPCHECK|:@8 I@F@/@1 M@5@/@8 A@ @/@8 F@/@/@8 H B@A@) @) A@1 H@0@5@8 @I@1 H@5@8 @L@@@A@)@)script@1 H@0@5@8 @I@1 H@5@8 @L@@@S@8 I[@G@@@[@'
@A@) A@@@8 L@?@A@< H@8 H@/@8command_log_filename B@/@8 H: B@A@ @8 L B@@@D@ @8 M-@M@Q	Aborted: @8 I@ @8 I cannot be written.@8 I@8 I@?@8 K@ @8 C B@8 L@ @8 M0@@@S@G@G
@G@G@F@?@<XD  t  t t  At library_directory ADD  t  t t  At  M2 AED  t  t t  At  M2 
P M2C@,	s@!/usr/lib/swi-prolog/boot/parms.pl  ]wA M4@6@7
$parms F@1 D@.lib@5@8cached_library_directory M6@'
@<C@1 M4 M4@6@7 M6 A@1 C~/lib/prolog@4@.@5@8 M9@'
@<C@6 M4 M4@6@7 M6 @1 B@1 D E@5@.@5@8 M9@'
@<C@; M4 M4@6@7 M6clp@1 M=@1 M>library/clp@5@.@5@8 M9@'
@<XD  t  t t  At  K  ADPclear_facts  C@UAa A H  @6@1 I@0@5@8 @I@1	stage_num@0@5@8 @I@1tidied_subs@0@5@8 @I@1required_sub@0@5@8 @I@1 KI@0@5@8 @I@1numsubs@0@5@8 @I@1 KK@0@5@8 @I@1sub@0@5@8 @I@1
pos_newsub@0@5@8 @I@1 I@0@0@5@8 @I@1 H@0@5@8 @I@1logged_rule_match@0@0@0@5@8 @I@1posslog@0@0@5@8 @I@?@<XPenumerated_simplify CBf A K E
@6@/
@8 JS@ 
@/@8enumeration B@1 MV@5@ @8enumerated_simp B@?@<CBk A K B
@6@/
@8 JS@ 
@/@8 MW@1 M]@5@ @8 MZ@?@<C@MBp A K D


@6@/@8 JS@ @/@8 MW@ @/@8 MZ@ 
@ @/@8 MZ@A	@'@?@) @.@@@A@ @ @8is_in B@ @ @8 M^@?@) @-@@
@" D@#@?@<C@MB A K I


@6@/@8 JS@ @/@8 MW@ @/@8 MZ@ 
@ @/@8 MZ@A	@'@?@) @-@@@A@ @ @8 M^@ @ @8 M^@?@) @.@@
@" I@#@?@<C@dB A K

 I


@6@/@8 JS@ @/@8 MW@ @/@8 MZ@ 
@ @/@8 MZ@A@'@) @-@G@@@3@A@$@/@3@.@5@ @8 H@A@ @ @8 M^@) @.@@	@ @ @8 M^@) @-@@
@" I@#@G@?@<CB A K I


@6@1 I
@5@8 MT B@?@<C@dB A K

 I


@6@/@8 JS@ @/@8 MW@ @/@8 MZ@ 
@ @/@8 MZ@A@'@) @.@G@@@3@A@$@/@3@.@5@ @8 H@A@ @ @8 M^@) @.@@	@ @ @8 M^@) @-@@
@" I@#@G@?@<CB A K I


@6@1 I
@5@8 Ma@?@<CB A K@6@/@8 JS@/
@8 MW@ 
@8 MZ@?@<XPdo_handle_quantifiers_in C@QD A H I 


 I 

@6@ @8 @@/@8 Ie@ @3@$@5@8 Ie@?@1 J!@5@8 @L@ @ @ @/@8safe_subst_vbl B@?@q@ @ @ @ 
@8 Mb B@?@<C@QD A H I 


 I 

@6@ @8 @@/@8 Ie@ @3@$@5@8 Ie@?@1 J!@5@8 @L@ @ @ @/@8 Md@?@q@ @ @ @ 
@8 Mg@?@<CD A H


@6@8 Dv@?@<CD A H@6@3@5@ 
@8do_handle_quantifiers_in_list B@?@<C@)D A H@6@D@8 Dv@M@Q@U
@3@.@.@5@8 C@ @/@ 
@8 Mh@?@3@5@9 C@<XP K{ C@@ A H	@6@/
@8overwrite_warning B@/@8 M(@A@T@8 L$@/@8 IeB-@/
@8 H@/@ 
@8 Ie@A@+@ @8 L$@A
@)
 H@ @8consult_user B@@@)
 I@A@D@ @8 M-@M@Q@ @8not_writeable_warning B@@@ @8 Hr @@
@D@ @8 L$@M@Q@ @8 E @@@D@8 L$@M@Q@G@F@/@8logfile_name B@A@Y@ @8 L$@ @/@8 Ie@ B-@/@8 H@/@ @8 Ie@A@,@ @8 L$@A@)
 H@ @ @8 Mn@@@)
 I@A@D@ @8 M-@M@Q@ @8 Mq@@@ @8 Mt@@
@D@ @8 L$@M@Q@ @ @8 Mv@@@D@ @8 L$@M@Q@G@F@<XPpretty_write_arg_list CCZ A I2

@6@?@ 
@8pretty_write B@?@<CC^ A I2
@6@?@ 
@/@8 M}@?, @ @/@8 M}@?@ @ @8 M{ B@?@<XPremove_update_duplicates C@#@ A K M



 M

@6@ 
@/@8 M@?@ @ @8 M B@?@<C@ A K

@6@?@<XD  t  t t  At typechecking ADP M C@_ H H  H@=XPdisplay_help_lines C@ A I/@6@?@<C@ A I/
@6@b@i@c @t@8 I@8 I@q @?@ 
@ @8 M B@?@<C@1@ A I/
 @6@8 I@8 I@/@8 J@8 IMORE@8 I@/
@8 J@ 
@8 I (Press Return)...@8 I@8see_correct_input_stream  B@/@8 IX@ @8 I^@?@8 M@?@<XPstrategy_keyword C@6C A IW@6@/@8 Ie@/
@8 F@b@g
@c@u@A@) Iu@@@A@) Iw@@
@A@) Ir@@@) Ix@/@8 Ie@0@ @8 K
@?@<XP	ascertain CB A H@6@"
@#@1 KI@4@5@8 @L@?@<C@"B A H@6@"

@#@/
@8specify B@/@ 
@8	occs_list B@1 KI@5@8 @L@?@<XD  t  t t  At message_property AED  t  t t  At  M 
Pstan_display C@^ A J?@6@8 IOLD: @8 I@8 I@8 INEW: @8 I@8 I@8 I@?@<XD  t  t t  At  Iw  BP Iw  C@/@1 A	u E<        @6INDUCTION -- on what? @8 I@/
@8 IINDUCTION -- Base case? @8 I@/@8 I@1 I
@5@8 I@1 I
@5@8 M Im@/@8 In@9 Iw B@<XD  t  t t  At on_case ADP H C@h A A@6@3 C@5@8 L!@3 B@5@9 L!@<XPquiet_add_conc CG A H@6@0@8conc B@q@8 M B@?@<CG A H@6@1 M
@5@8 @L@1 Inewconc@2 M
@5@8 @L@?@<XP J C@W A J
@6@D
	 Im @@8 In@M
@Q@D@8 I B@M@Q@?@<C@I@[ A J
@6@/
@8 M@?@ 
@/@8handle_quantifiers_in B@ @/@8 K@ @/@8unhandle_quantifiers_in B@?@A@'
@@@$@1 M
@5@8 @L@1 I M@2 M
@5@8 @L@ @8new_conc_message B@1 M

@5@8 I@?@<C@k A J
@6@?@<XPdistinguish_vars_in C@ A I
@6@T
@?@"
 L@#@b@i@c@o@x@?@<C
@ A I
@6@8 Dv@?@<C@ A I
@6@3@0@.
@5@8 C@?@ 
@8distinguish_vars_in_list B@?@<XPis_terminator_line C
DB A H@6@8 I@8 M^@?@<XPread_initialisations  C A L|@6@/
@8 IE BBchecker.ini@/@8 H@/@8 Ie@9 Lz B@<C A L|  @6checker.ini@9 M@<C A L|   @=XP
checktypelist CBZ A H


@6@?@ 
@8checkhastype B@?@<CB[ A H
@6@ @8 M@ 
@ @8 M B@?@<XD  t  t t  At  J. ADPis_a_single_character CA A H @,@=CA A H @:@=CA A H @;@=CA A H @(@=CA A H @)@=CA A H @.@=CA A H @=@=CA A H @[@=CA A H @]@=CA A H@6@9 I@<XP M C@ A I@6 I@8show_vc_changes B@?@<C@ A I@6>>> New goal C@8 I@8 I:  @8 I@8 I@8 I@?@<XP Lf C@;D A H@6@/@8 I@/@8 IX@/
@8eget0 B@?@A
@'
@)
@F@@@A@'
@"
@#@F@@@"


@#@?@ @8 Le@?@<XPmaybe_do_auto_newvc  C@ @A A IW @6time_for_new_vc@8 I H@8
auto_newvc B@D
@8 I3@M
@Q@8 IAUTO-NEWVC:@8 I I@8execute_command B@8	write_log  B@?@<XPcollect_indices_and_values C@>B A H



@6@A@"@"
:=
@#@ @/@8 H@ @/@ @8 M B@?@ @ @8 H@@@'
@?@ @ @8 M@G@F@?@<CC	 A H@6@?@<XP K CB A K@6@8 K@/@8mk_diff B@"@#@?@<XD  t  t t  At  K ADP I C A I/ @@The following commands are available at present in the checker:-@=C A I/  A@=C A I/ @A     case            forget            prove         standardise @=C A I/ @A     consult         forwardchain      quit          status      @=C A I/ @A     declare         help              remember      traverse    @=C A I/ @A     deduce          infer             replace       undelete    @=C A I/ @A     delete          instantiate       save          unwrap      @=C A I/ @A     done            list              set                       @=C A I/ @A     execute         newvc             show                      @=C A I/ @A     exit            printvc           simplify                  @=C A I/  A@=C A I/ @DFor more specific help on a particular command, type "help COMMAND."@=C A I/ @:For help on the built-in rules library, type "help rules."@=XD  t  t t  At  C1 D  t  t t  At  C1 ADD  t  t t  At  C1 AED  t  t t  At  C1 
Peval_div C	@) A A@6@b@h@i@m E@x@<XD  t  t t  At  K BP K C	@r A K
@6@?@<C
@s A K@6@8 Dv@?@<C@v A K@6@3@.@.@5@8 C@ @/@8subst_vbl_list B@ 
@3@5@8 C@?@<XD  t  t t  At prolog_clause_name AED  t  t t  At saved_vc ADPdo_fetch_vars_in CE< A H

@6@8 @@?@<CE? A H
@6@8 Dv@?@<CEB A H@6@U
@3@0@.@5@8 C@?@8do_fetch_vars_in_list B@?@<XPprocess_single_rule C@3@i A I{		@6@U@" 

@#@U@"rule_family
@#@ @8 @@U@?@/@3@4@0@5@8 C@ @ @8save_requirements B@?@R@<C@(@u A I{@6@/@/@ @8check_structure B@ @8check_rulename B@ @ @8check_conditions B@ @ 
@ @8 LK B@ 
@ @8check_rule_family_declared B@?@<XP
list_terms CB6 A J? J@




@6@ @8 N B@?@<CB7 A J?

@6@8 L@?@<XD  t  t t  At vc ADP	add_conds CAR A I D
@6@?@<CAS A I D


@6@?@1 D@5@8 N B@?@<C@%AT A I D

 D

@6@?@1 D@5@ @8 N@?@<XPfetch_indentation C@3 A I2@6@8 I B@?@<XPset_find_in CC A I@6@8 M^@?@<CC A I

@6@1 D
@5@8 M@?@<CC  A I


@6@?@8 N B@?@<XPprint_list1 C@ A H@6@/@/@8 G B@+@?@9 I@<C@ A H@6@/@/@8 N!@" M

@#@?@8 I | _@8 I@ 
@9 I@<C@ A H@6@/@/@8 N!@T@?@8 I | @8 I@9 I@<C@ A H@6@?@8 I M@8 I@9 N B@<C@ A H @=XP J] C@ A J?@6@/
@/@8 Do@A@ 
@8function B@@@ 
@8built_in B@ @8 F@?@<XPrestructure_set CF A H H


 K

@6@ @8 N, B@ 
@ @8 N.@?@<CF A H J@


 K

@6@ @8 N.@ 
@ @8 N.@?@<CF A H @


 K

@6@ @8 N.@ 
@ @8 N.@?@<CF A H@6@?@8 J@?@<XPtv_read_line_of_chars C@2@V A J4@6@/@8 I[@?@A@8tv_cmd_terminator B@)
@G@@@A@8
tv_blank_char B@?@8 N/ B@G@@@"

@#@8tv_make_atom B@?@ 
@8 N7@?@<XPprocess_command_line_data  C A H@6@8 H B@?@/
@8get_command_line B@?@8process_dcl_args B@?@<XPmake_new_var C@@T A H@6@/@8 Ie@A@)
uvar@&@@@ @/@8make_capital B@?@/@8 Ie@A@ @/@8 F@b@g@c@s@&@G@F@@@"


@#@!@3@4@4@5@#@F@?@ @3@_@5@/@8 H@8 C}@ @/@8
nextnumber B@ @/@8codelist B@ @3@_@5@/@8 H@ 
@ @8 Ie@ 
@8nondeclared B@/@8 K@1 J
 J@5@8 @L@/@3
@4
@5@8 C@ @8 @L@?@<XPtidy_up_logfacts  CC A IW@6command@/
@8 I B@8trivial_command B@1 I@0@0@5@8 @I@?@R@<C	C A IW  @6 NU J@8 NV@?@<C	C A IW  @6 NU I @8 NV@?@<CC A IW@6OK@8 I@8 I@1 I@.
@5@8 I@q
@1 I@5@8 G@?@<XP	semi_stan C@/@0 A	u E7        
 D


@6@/@8 JS@ @/@8 L@ 
@ @/@8 L@1 L1@1ss
@5@2 D@5@8 @L@?@<C@/@7 A N]
 I


@6@/@8 JS@ @/@8 L@ 
@ @/@8 L@1 L1@1 N^
@5@2 I@5@8 @L@?@<C@*@> A N]
 I


@6 @/@8 L@ 
 @/@8 L@1 L1@1 N^
@5@2 I@5@8 @L@?@<C@*@D A N]
 I


@6 @/@8 L@ 
 @/@8 L@1 L1@1 N^
@5@2 I@5@8 @L@?@<C@*@J A N]
 I


@6 @/@8 L@ 
 @/@8 L@1 L1@1 N^
@5@2 I@5@8 @L@?@<C@*@P A N]
 I


@6 @/@8 L@ 
 @/@8 L@1 L1@1 N^
@5@2 I@5@8 @L@?@<C@V A N]
 H
@6@/
@8 I@ 
@1 H@0@5@8 L@ 
@8 N[ B@?@<XD  t  t t  At echo ADP Na C@7 H H  H@=XD  t  t t  At recent_save_command_issued  ADP	less_than C@#DH A	u E)         JF
 JF

@6@8 G2@b@j@c @t@ 
@8 G2@b@g
@c @t@ 
@9 Nd B@<CDI A Nf JF
@6@8 G2@b@j@c @t@8 G2@b@i@c @u@<CDJ A Nf@6@8 G2@b@h@c @u@8 G2@b@i@h@t@<XP K~ C@NF A H@6@/
@8 Mx@8 M- I@8 I@?@8 M0@M*****************************************************************************@8 I@8 I@-SPADE Transcript of Interactive Proof Session@8 I@8 I@8 I@/@8 H @8display_header
 A@8 I Nh@8 I@8 I@/@/
@8fetch_date_and_time B@8 IDATE : @8 I@8 I	  TIME : @8 I@ 
@8 I@8 I@8 I A@8 M0@?@<C@9F A H@6@/
@8 Mx@8 M- H@8 I@?@8 M0 Nh@8 I@8 I Ni@8 I@8 I@8 I@/@8 Nj@8 Nl@8 I Nh@8 I@8 I@8 I@8 I@8 I A@8 M0@?@<C@!F A H@6@/
@8 Mx@D@8 M-@M@Q@8 I M.@8 I@8 I M/@8 I@8 I@?@9 K@<XPdo_array_simplify C@@ A K

 M



@6@/@8 Nu B@ @/@8 K@ 
@/@8 K@?@A@h@A@" JQ
@#@@@6@A@ @8 L@" JQ
@#@@@#@ @ @8 L@A@" JQ
@#@@@ @8 L@" JQ
@#@A@1 D@5@8 M@@@ 
@ @8 L@1 D
@5@8 M@?@'@F@@@F@A@5@" M

@#@A@1 D@5@8 M@@@ 
@ @8 L@1 D
@5@8 M@?@" M@#@@@" M@#@G@?@<C@ A K JQ


@6@/@8 Nw@ 
@/@8 K@ @ @8find_element B@?@<C@ A K@6@?@8 K@?@<XPflatten CGA A H I I



@6@1 I@2 I
@5@8 N{ B@?@<CGC A H I I



@6@1 I@2 I
@5@8 N}@?@<CGE A H I


 I

@6@ @8 N}@ 
@ @8 N}@?@<CGH A H I


 I

@6@ @8 N}@ 
@ @8 N}@?@<CGK A H H
 H

@6@ 
@8 N}@?@<CGM A H E


 E

@6@ @8 N}@ 
@ @8 N}@?@<CGP A H L


 L

@6@ @8 N}@ 
@ @8 N}@?@<C	GS A H

@6@8 Dv@?@<CGT A H@6@8 I@3@.@.
@5@8 C@ 
@/@8flattenlist B@3@5@8 C@?@<XPoutput_newline_if_necessary  CA2 A I  @6 I@8 KX B@?@<CA5 A I  @6@8 I@?@<XP K C@` A K H
@6@9 K@<C@a A K I


@6@A@8 K@@@ 
@9 K@<C@b A K I


@6@A@8 K@@@ 
@9 K@<C@c A K E


@6@A@8 K@@@ 
@9 K@<C@d A K L


@6@A@8 K@@@ 
@9 K@<C@e A K

@6@8
logic_free B @.@8 L @-@9 L@<XD  t  t t  At  I ADD  t  t t  At replace_more ADP N C@ H H  I@=XP
check_hyplist CB A IW@6@?@<CB A IW@6@8 G2@0@8 L@8 N B@?@<XPread_help_lines C@ A I/ B @6@?@<C@0@ A I/@6@/@8 I*@A@"@#@)@F
@@@A
@) B @)@F
@@@"

@#@?@ 
@8 N B@?@<XPprint_Nsubs CC A H
@6@?@<C@;C A H



@6@8 I9@8 I.  @8 I@8 I@8 I@8 I9according to rule @8 I@ 
@8 I@8 I@ @8
list_rules B@q
@ @ @8 N B@?@<XP J CB> A I2@6@/@8 I@8 L@?@<XP K9 C
BY A J4@6@8 I@?@8 K8@?@<CB^ A J4@6@8 I@?@<XP
quiet_add_hyp CGx A H @.@6@?@<C
Gy A H
@6@0@8 L@?@<CGz A H@6@0@8 L@q@8 N B@?@<CG{ A H@6@1 L1
@5@8 @L@1 Inewhyp@2 L1
@5@8 @L@8	stand_all  B@?@<XPcompatible_type_lists C
Bj A H
@6@?@<C
Bk A H real@6@?@<CBl A H

@6@ 
@ @8 N B@?@<CBm A H 
 N

@6@ 
@8 N@?@<CBn A H
@6@ @8compatible_set_or_seq_types B@?@ 
@ @8 N@?@<CBr A H@6@?@<XD  t  t t  At could_infer ADP K
 C	At A J4 @6@*  (atomic object: leaf of expression tree)@8 K@?@<CAw A J4@6  (@8 I@8 I arguments)@8 K@?@8tv_display_arguments B@?@<XP I CB A I2@6@/@8 M@/
@8 Ie@/@ 
@8 H@ @8 Ie@?@<CB A I2@6@'
@?@<XPis_a_word_split_char CA A H 	@=CA A H @ @=CA A H @.@=CA A H @,@=CA A H @(@=CA A H @)@=CA A H @:@=CA A H @;@=CA A H @=@=CA A H @[@=CA A H @]@=CA A H@6@9 I@<CA A H@6@9 IX@<XPadd_new_conc C@ A I@6@0@8 M@q@8 N B@?@<C@ A I@6@1 M
@5@8 @L@1 I M@2 M
@5@8 @L@8 M@?@<XPwrite_check_prompt  C@8 A IW@6@/
@8 M@)
 A M%@8 I@?@<C@< A IW  @6[EXECUTE]: @8 I@?@<XD  t  t t  At  II ADD  t  t t  At  J  BP J  CB A I@6@A	 J@0@8 In@F
@@@)DELETE -- which hypothesis or hypotheses? J@8 J@/
@8 I J@8 J@8do_deleting  B@?@<XPcheckerhelp C@- A I/ D

@6@/
@8get_help_identifier B@/@8 N@1 D
@5@8	show_help B@?@<C@2 A I/@6@8 Dv@?@/@8 N@A@8 N@@	@1 Drules@5@8 N@?@<XP KS CF A H@6@0@8read_vc_line_noecho B@0@8 N@/
@8 N@8@ scan_line_three_for_SPARK_marque B@?@<XD  t  t t  At  I ADPwrite_flag_value C@] A La int_list C@6@"@8 L@8 Lb@"@8 L@?@<C@_ A La@6@8 I@?@<XP J C@7CC A I

@6@A@1 D

@5@8 M@?@ @8 J@F@@@1 I

@5@8 M@?@ @/@8 J@"
@#@?@<CCO A I
@6@?@<XP	list_subs CB A H@6@q @1 MJ@5@8 @L@?@<CB A H
@6@8 I9@8 I N@8 I@8 J B@q@ 
@ @8 N B@?@<XD  t  t t  At  I ADP Jf CE- A H
@6@ @8 Jb B@?@ 
@ @9 Je@<CE1 A H@6@?@<XPok_type_classification CCP A I@6@/
@8type_requirements B@ 
@8has_type_classification_list B@?@<XPsortprod CB/ A J?@6@/@8 N@/
@8 L@ 
@8 N@?@<XPprocess_rulefile C@G@U A I{@6@8 C}@/@8 I*@/@/
@/@8 M B@A
@T@ 
@8
add_rulefacts B@@	@U@ @8report_bad_rule B@A@) B @@@8bad_rulefile  B@8scrap_rulefile B@?@Atext@0@8 NV@@	@1 I N@+No errors trapped in reading this rulefile.@5@8 @L@?@<XP
print_list C
@ A H@6 L
@8 I@8 N% I@9 I@<XPrestructure_nonset CF A H H


 H

@6@ @8 N B@ 
@ @8 N@?@<CF A H J@


 J@

@6@ @8 N@ 
@ @8 N@?@<CF A H @


 @

@6@ @8 N@ 
@ @8 N@?@<CF  A H@6@?@8 J@?@<XPtv_get_command C
@K A J4@6@1 K
@5@8 I@?@<C@N A J4@6Traverse-Command>>@8 I@/@8 N7@8tv_process_line_of_chars B@?@R@<XD  t  t t  At  Js  BP Js  C A I@6@1on_filename@.
@5@8 I@8 H@8 KP@8 KU@8 M@R@<C@ A I@6@A
 Im@/
@8 In@F@@INFER -- Type formula to infer.INFER -- Formula? @8 J@/@8 I@/
@8 L*@A@"
 I I
@#@/
@8 M@@@&
@F@?@Arule C@8 In@?@F@@Rulename pattern? @8 I@/@8 I@ @8parse_rulename B@?@A
 J@/@8 In@?@ @8
temp_del_hyps B@@@S@F@?	inf_match@8 @I@A@^@ 
@/ H@8	try_infer B@ 
@8 I@A H@8 M B@A@ 
 G@8 JS@@@6!!! ERROR: Above formula did not type-check correctly.@8 I@8 I@?@R@@@S@8 I K@8 I@ 
@8 I by @8 I@ @8 I G@8 I@8 I@8 I@8restore_temp_del_hyps  B@ 
@8add_new_hyp B@A@"
 I I@#@8 @ B@@@S@@@8 I@?@A
@/@ 
@8inf_fail B@8 O
@@@8 O
@R@F@?@<XP	put_value C@D@ A H@6@A@( L2@@
@A@( K@@@( M@/
@3@4@.@4@.@5@8 C@ 
@@ @/@8 K@A@ @ @8 L@1	inst_form@5@8 @L@@@S@R@<C@,A A H@6@1 M@0@2 H
@5@8 @I@/@/
@8 O B@ 
@/@8 K@ 
@ @8 L@1
inst_saved_vc
@5@8 @L@R@<C@ A A H@6@1 O@.@.
@.@5@8 I@1 O
@5@8 I@1 O@5@8 @L@R@<C@&A A H@6@/@/
@/@8 J B@ @/@8 K@ @ @8 L@1	inst_case
@5@8 @L@R@<C@&A A H@6@1 O@.@.
@.@.@5@8 I@1 O
@5@8 I@1 O
@5@8 @L@R@<C@*A A H@6@/@/
@/@/@8 I@ 
@/@8 K@ 
@ @8 L@1 I
@5@8 @L@R@<C@,A$ A H@6@1 O!@.@.
@.@.@.@5@8 I@1 I
@5@8 I@1 I@5@8 @L@R@<C@A) A H

@6@A@(@( L2@(
 N@!@1 L1@.@0@5@#@!@1 L1@.@5@#@&@!@1new_hyp_message@5@#@@@P@A@(@( K@(
 N@!@1 L3@.@0@5@#@!@1 L3@.@5@#@!@1 L1@5@#@( @.@@@&@( M@(
 M@!@1 M@.@0@5@#@!@1 M@.@5@#@&@!@1 M@5@#@1 O@5@8 I@ @8 @I@ @8 @L@1 I
@5@8 @L@ @@R@<C@ AF A H@6@1 O@.@.
@.@5@8 I@1 O
@5@8 I@1 O@5@8 @L@R@<CAK A H@6@1 H
@5@8 @I@1 J
@0@0@5@8 @I@?@<XP N* C
D A J?  A#   @=C
D A J?  @k   @=C
D A J?  JA   @=C
D A J?  JH   @=C
D A J?  JP   @=C
D A J?  J   @=C
D A J?  @k  @=C
D A J?   N N N@=C
D A J? abs  @=C
D A J? sqr  @=C
D A J?  BANY O& G@=C
D A J?  I O& O& G@=C
D A J?  G O& O& G@=C
D A J?  G O& O& G@=C
D A J?  D O& O& G@=C
D A J?  I O& O& G@=C
D A J?  H G G@=C
D A J?  I G G G@=C
D A J?  I G G G@=C
D A J?  E G G G@=C
D A J?  L G G G@=C
D A J? odd  G@=C
D A J?  B O& O&@=C
D A J?  E O& O&@=C
D A J?  F O& @=C
D A J?  Hm O& O&@=C
D A J?  L O& O&@=C
D A J? nonfirst O& O&@=C
D A J? nonlast O& O&@=C
D A J?  C O& O& O&@=C
D A J?  K O& O& O&@=C
D A J?  K O& O& O&@=C
D A J?   O& O& O&@=C
D A J?  K O& O& G@=C
D A J?  K O& O& G@=C
D A J?  K O& O& G@=C
D A J?  K O& O& G@=C
D A J?  G O& O& O&@=XD  t  t t  At  H ADP@!does_not_satisfy_index_constraint CA A K H


@6@8 O* B@ 
@8 O,@?@<C@$A A K H


@6@?@A@1 I@5@8 M@@	@1 I
@5@8 M@?@<CA A K
@6@1 I@5@8 M@?@<XD  t  t t  At  H ADD  t  t t  At  I)  ADD  t  t t  At  L ADParray_simplify C@ @ A K M



@6@?@1 M
@5@/@8 M@?@ @8 Nw@?@<C@ A K JQ


@6@?@1 JQ
@5@8 Nw@?@<XP Kx C@@ A H@6@1 My@0@5@8 @I@1 M)@0@5@8 @I@A@/@8cmd_line_proof_log B@1 My@5@8 G@F@@B.plg@/@8 H@/@8 Ie@1 My@5@8 G@?@A@ @/
@8cmd_line_command_log B@1 M)
@5@8 G@A@ 
@8 M!@LAborted: Cannot set command_log and execute qualifiers to the same filename.@8 I@8 I@8 K@@@S@F@@@-B.cmd@/@8 H@/
@ @8 Ie@A@ 
@8 M!@MAborted: Cannot have command_log and execute qualifiers as the same filename.@8 I@8 I@"Consider renaming the execute log.@8 I@8 I@8 K@@@S@1 M)
@5@8 G@?@<XPcount_places C
C A I2
@6@b@h@c
@r@<C@!C A I2@6@b@h@c	@t@/@1 JG

@5@8iss B@?@/
@8 O8 B@?@b@g
@c@o@x@<XD  t  t t  At  Nz BP Ny C@ A K M


@6@1 I@5@8 M@?@ 
@8 Nx@?@<C@ A K M




@6@1 D
@5@8 M@?@<C@)@ A K


@6@D@8 Dv@M@Q@3	mk__array@.@5@8 C@8
spark_enabled  B@ @/@8 A H@ @ 
@9find_array_component B@<C@0@ A K


@6@D@8 Dv@M@Q@3@.@.@5@8 C@ @0array@8mk__function_name B@8 O?@ @/@8 OB@ @ 
@9 OD@<C@ A K JQ
@6@?@<XD  t  t t  At build_other_cases BP OK CB A I@6@/@8do_build_other_cases B@ @ 
@8flatten_disjunction B@?@<XD  t  t t  At done__proof_log  ADPload_buffered_libs  C@s A A@6@1ini_file_consult@.
@5@8 IConsulting rule file @8 I@8 I ...@8 I@8 I@8
user_rules B@R@<C@x A A  @6@?@<XPread_component_number CF_ A H@6@/@8read_number_codes B@8 Ie@?@<XPsame_record_field_names CB A H@6@/@8collect_record_field_names B@/
@8 Od@/@8 K@ 
@ @8 K@?@<XP NQ C	@ A H@6@0@0@8 J B@?@R@<C@ A H@6@?@<XD  t  t t  At defect_counter ADP Oh C  A_ A_  @=XPstrip C@)@8 A H L2 I 



@6 H@ 
@/@8 ND B@ @ @/@8 K@ @8 O
@?@<C@:@> A H M I 



@6 H@ 
@/@8 Ol@ @ @/@8 K@1 I@1 
@5@5@3@5 @.QUANTIFICATION@8
start_subgoal B@?@<C@-@D A H L2 I 



@6@ @8no_qvars_in B NF@ 
@/@8 Ol@ @ @/@8 K@ @8 O
@?@<C@>@K A H M I 



@6@ @8 Oq NF@ 
@/@8 Ol@ @ @/@8 K@1 I@1 
@5@5@3@5 @. Om@8 On@?@<XD  t  t t  At  JU BP JT C A H@6@U@?@/@8 K@?@A@8 M@@@) N @8 M@?@<C@@ A H@6@/@8 M@?@A@'@@@1@A	@) @?@) N@@@&@A@3
mk__record@0@5@8 C@?@8compatible_record_type B@8 M@@@3 O>@0@5@8 C@?@8compatible_array_type B@9 M@<XD  t  t t  At  L BP L C@w A J?@6@/
@8 JV@A@ 
@8 K@@@'
@?@<XP M  CB A H@6@0@8type_classification B@?@<C@>B A H@6@/@8 JS@A@) @?@1 O|
i@5@8 J@@@%@A@) N@?@1 O|
r@5@8 J@@@A
enumerated@8 K  B@?@1 O|
e@5@8 J@@@S@?@<CB A H@6@?@<XP
find_range C@3@ A I

 I

@6@ @/@/@8covers_interval B@ @/@/@8 O@ @ @8find_max B@ @ @ 
@8find_min B@1 I
@5@9 M@<XPstill_left_to_prove C@ A I 

@=C@ A I

@6@9 M^@<C@ A I


@6@9 O B@<XPmake_title_name C
Ca A H
 CV@6@?@<C
Cb A H CV N@6@?@<CCc A H N@6@?@<C@(Cd A H
@6@ 
@/@8 O B@/@8 Ie@ @/@8 Ie@ @3@_@5@/@8 H@ @8 Ie@?@<XPtv_print_function_name CB A J4@6Type information for function @8 I@/@8 J@/@8 J@8 I@8 I@8 I @8 K@?@<XD  t  t t  At  Jo  BP Jo  C@ A K@6@A
 Im@/
@8 In@F@@@!DEDUCE -- Type formula to deduce.DEDUCE -- Formula? @8 J@/@8 I@/
@8 L*@A@"
 I I
@#@/
@8 M@@
@8 I G@8 JS@&
@F@A J@/@8 In@@Hypotheses to be used? @8 I@/@8 I@ @8 N@ 
@ @/@8
build_formula B@A@%@ @8 K@? K@8 I@ @8 I@8 I K@8 I@ 
@8 I by logical deduction@8 I@8 I@ 
@8 O
@@@?
*** FAILED@8 I@8 I@R@A@"
 I I@#@8 O@@@S@?@<XP
find_if_ok C@SC A H F)

@6@/@8 ML B@1 KK@5@8 @L@1rule_applied@4
@5@8 @L@1 MP@3@.@4
@5@.@5@8 I@1 MP@0@0@0@5@8 @I@1 MR	rulematch@2 @3@4
@5@2 A%@1 LM@5@5@8 G@?@<CC A H F+@6@1 KKnone@5@8 @L@?@<XP L CA
 A I
@6@8 @@?@/@8 Ie@/
@8 I@ 
@8 Ie@?@<XD  t  t t  At  H ADPmake_letter C@M A I/@6@b@c@@@h@r@b@h@c@[@r@q
@ @?@3@5@8 Ie@?@<C@T A I/@6@3
@5@8 Ie@?@<XD  t  t t  At  C1 D  t  t t  At  C1 ADD  t  t t  At  C1 AED  t  t t  At  C1 
Prestword C
A A H

@6@8 N B@?@<CA A H

@6@ 
@8 Ib@/@8fget0 B@ @ @8 O B@?@<XPreconstruct_record C@1@@ A K		 @


@6@/@ @ 
@8 O B@?@ @/@8 K@  M@0@3@4@5@8record_function B@?@<C@F A K
@6@?@<XD  t  t t  At  J  ADD  t  t t  At  Mz ADP N CB A IW@6@T
@?@&
@1 Io J,@5@8 @L@?@<CB A IW H

@6@?@8 N@8 N@?@<C@B A IW@6@A@"@8 @@/@3
@4@0@5@8 C@!@1 Io J,@5@#@G
@G@F@@@@U
@3@.
@4@.@5@8 C@ 
@8 @@A@ @8 G2@&
@!@1 Io J,@5@#@G@F@@@@A@T@!@1 Io J,
@5@#@F@G@F@@@@/@3
@4@.@5@8 C@" @

@#@A@S@ @8 G2@A@/@ @8 G2@b@g@g@r@!@1 E@1 Io J,@5@2 B@1 G3@5@2 B@1 G@5@2 O@5@#@@@T@!@1 E@1 Io J,@5@2 B@1 G3@5@2 O@5@#@@@ @T@ @8 G2@!@1 E@1 Io J,@5@2 B@1 G3@5@2 O@5@#@8 @L@?@<XPformat_formula CG& A H
 E


@6@? L2@8layout B@? M@ 
@8 O@?@<C	G, A H@6 M@8 O@?@<XD  t  t t  At  MM ADP N CB( A I@6 J@/
@8 In@8 L0@1 N@0@5@8 @I@R@<CB- A I  @6@?@<XP
do_the_saving C@+ A I
@6@/@8to_be_saved B A@8 M0 G@8 I@9save_a_copy B@<C@0 A I
@6@8 M0@8 E
  B@?@<XP J CC) A IW  @6@8 I@+!!! Command not recognised.  Please retype.@8 I@8 I@?@<XPcollect_fields_and_values C@#C A H M






@6@?@ @ @ @8 O B@?@<CC A H@6@?@<XP M C@6Aq A H@6@/
@8 I@A	@1 I@.@5@8 I@@@/@8 O@?@A
@'
@) B @)@F@@
@ @/@8	read_word B@ @8	read_rest B@?@<XP	echo_char CG A H@6@8 I@?@<C
G A H@6 H@8 Nb B@8 L@?@<CG A H@6@?@<XPsigned_integer C@ D> A Nf@6@A@8 G2@b@h@c @u@F@@@"
 JF
@#@8 G2@b@i@c @t@<XPprocess_help  C@ A H  @6user_output@8display_help No @8 G@?@<XPshow_permitted_arguments CC A IW@6@8 I@8 IGeneral syntax of command:@8 I@8 I@/@8 Jh B@8 I@8 I@R@<C@:C A IW@6@8 I@&Examples of valid command syntax for "@8 I@8 I" are:@8 I@8 I@8 I@8 I9@8 I G@8 I@8 I@/@8 L B@8 I9@8 I@ @8 L@8 I G@8 I@8 I@R@<XP Oy C@%B A H@6@1 OG@.@.
@5@8 O@1 O@.@.@5@8 O@8 L@ 
@ @8compatible_array_result_types B@ @9 Ki@<XD  t  t t  At  I ADD  t  t t  At  Ip ADD  t  t t  At  I ADP I C@ H H  I@=XPrestructure_indices CFF A H H


 H

@6@ @8 O B@ 
@ @8 O@?@<C@"FJ A H H


 H

@6@ @8 J@ 
@ @8 J@?@<CFN A H
@6@/
@8 J@?@"
@#@?@<XP N2 C@h A J4 
@=C@i A J4@6@9 IX@<C@j A J4@6@8 I@8 M@?@<XP K CBE A J? 
@=CBF A J?



@6@ @ @9 K
@<XP N CA A I{
 B @6@?@<C@&A A I{@6!!! @8 I@8 I@8 I*** WARNING: Rule @8 I@8 I -- @8 I@ 
@8 I@1 I N@/Error(s) were found in consulting this rulefile@5@8 J@8 I@R@<C@$A A I{bad_rulename@6@T N@8 @L@9*** ERROR TOO SERIOUS: Cannot use this file as it stands.@8 I@8 IPROCESSING ABORTED.@8 I@8 I@8 I@1 I N@2SERIOUS ERROR: Could not accept this file for use.@5@8 J@?@<C	A A I{ O@6@8 I@?@<CA A I{@6@1 LF
@5@8 @L@8 I@?@<XP I C
C~ A I@6@8 I@8 N B@8 F  @?@<XP JM CA A J? JG


@6@8	s_integer B@ 
@8 O@1 JG
@5@8 O:@?@<C
A A J? JG
 @6@?@R@<CA A J? JG
@6@8 JL@?@<C@$A A J? JG JG



@6@1 J@
@5@/@8 JI@1 JG@5@8 JL@?@<CA A J? JG JF
 JF

@6@1 JG
@5@8 JL@?@<C@!A A J? JG JF


 J@
 JF@6@1 JG
@5@ @8 JL@?@<C@ A A J? JG
 JF

 J@
 JF@6@1 JG
@5@ @8 JL@?@<CA A J? JO


@6@8 O@ 
@8 O@1 JO
@5@8 O:@?@<C
A A J? JO
 @6@?@R@<CA A J? JO
 @6@?@<CA A J?

@6@?@<XPeliminate_semi_colons C@E A H@;
@.

@6@ 
@8 O B@?@<C@H A H

@6@ 
@ @8 O@?@<C@K A H@6@?@<XP
split_hyps  C@H A	u E4        @6@1 L1@0@2 I@.
@.@5@8 I@8 O
@8 O
@?@9 O B@<XD  t  t t  At  L ADP L C@A H H  H@=XP O C@@k A I
@6 L@8 @I@1 O|@0@0@5@8 @I I)@8 @I@1 L@0@5@8 @I@A@8 I@A@8 @@F@@@3@0@.@5@8 C@ @8 M L@8 G@@@S@F@?@A@/@8
rule_match B@/@8 N B@ @8 N B@ @/@8fulfil B@G@@@_@D@0@8 L B@M@Q@? J,@/@8 In@8 I
Cannot infer @8 I@8 I using @8 I@A@ @8 Irule @8 I@ @8 I@F@@@#@A@T P@8 I@ @8 I@F@@@U@ @3@.@0@5@8 Crule-family @8 I@ @8 I G@8 I@8 I@?@R@G@F@A@8 I'@?@R@@@S@ @ 
@8display_inf_rule B@'@A@)@1 I O@2 @3@4@5@2 LA
@5@8 @L@@@9 L@<XD  t  t t  At  J ADP N C@]@ A I{@6@U
@A@"
  O
@#@F@@@D@A@"
  LA

@#@" LT@#@@@*@A@"
  LC
@#@)
@" LT@#@@@"
 @#@)
@F@?@<C@ A I{
bad_structure@6@?@<XP K C@|Ai A I@6@/@8 I@/@8 O@8 ICASE @8 I@8 I I @8 I@8 I@8 I@0@/
@8 M B@8case_restore B@1 L1
@5@8 @L@ 
@8 O" B@1 M@0@0@5@8 @I@/@0@0@8 I@1 I J
@5@8 @L@1 I N@2 L1
@5@8 @L@8 Ij
logmessage@1 E @.@5@8 O B@1 P@0
@5@8 @I@1 P

@5@8 @L@?@<XD  t  t t  At  L2 ADD  t  t t  At 	set_union BP P CC A I@6@/
@8 H@ 
@8 K@?@<XD  t  t t  At qualifier_prefix ADPtidy_up_inference_database CC A IW J@6@1 O@0@5@8 @I@?@<CC A IW J@6@1 J-@0@5@8 @I@?@<CC A IW C@6@?@<C	C A IW
save_state@6 Nc@8 @L@?@<CC A IW@6@8 NW@?@<CC A IW @@6@?@<C	C A IW@6@1 J-@0@5@8 @I@?@<XD  t  t t  At  L5 ADP	type_patt CA A H@6@A@0@8inst B@8 I@?@<XPbuilt_in_classification C@!A A	u E@          H

	BARITHarith ir  P-@=C@!A A P*  @

	BARITH P+  P-  P-@=C@!A A P*  J@

	BARITH P+  P-  P-@=C@!A A P*  

	BARITH P+  P-  P-@=C@!A A P*  JG

	BARITH P+  O~  O~@=C@&A A P* D

	BARITH P+  P-  P-@6 H@9use_subst_rules_for_equality B@<C@!A A P*  H

	BARITHassoc  P-  P-@=C@!A A P*  J@

	BARITH P1  P-  P-@=C@!A A P*  J@

	BARITH P1  P-  P-@=C@&A A P* D

	BARITH P1  P-  P-@6 H@9 P.@<C@!A" A P*  H

	BARITHcommut  P-  P-@=C@!A# A P*  J@

	BARITH P3  P-  P-@=C@&A$ A P* D

	BARITH P3  P-  P-@6 H@9 P.@<C@!A' A P*  H

	BARITHdistrib  P-  P-@=C@!A( A P*  @

	BARITH P5  P-  P-@=C@!A) A P*  J@

	BARITH P5  P-  P-@=C@&A* A P* D

	BARITH P5  P-  P-@6 H@9 P.@<C@!A- A P*  @

	BARITHminus  P-  P-@=C@!A. A P*  H

	BARITH P7  P-  P-@=CA/ A P*  JF
	BARITH P7  P-@=C@!A0 A P*  J@

	BARITH P7  P-  P-@=C@&A1 A P* D

	BARITH P7  P-  P-@6 H@9 P.@<C@!A4 A P*  H

	BARITHintdiv  O~  O~@=C@!A5 A P*  JG

	BARITH P9  O~  O~@=CA6 A P*  JF
	BARITH P9  O~@=C@&A7 A P* D

	BARITH P9  O~  O~@6 H@9 P.@<C
A: A P* 
	BARRAY OG@=CA; A P* JQ	BARRAY O>@6@9 O?@<C@!A= A P*  D

	BENUMenum  O  O@=C@!A> A P*  I

	BENUM P=  O  O@=C@!A? A P*  I

	BENUM P=  O  O@=C@!A@ A P*  I

	BENUM P=  O  O@=C@!AA A P*  I

	BENUM P=  O  O@=C@!AB A P*  I

	BENUM P=  O  O@=CAC A P*  M]	BENUM P=@=CAD A P*  MV	BENUM P=@=CAE A P*  I	BENUM P=@=CAG A P*  I	BENUM
enum_cases@=C@#AI A P*  I

	BENUMERATION MY  O  O@=C@#AJ A P*  I

	BENUMERATION PA  O  O@=C@#AK A P*  I

	BENUMERATION PA  O  O@=C@#AL A P*  I

	BENUMERATION PA  O  O@=C@#AM A P*  I

	BENUMERATION PA  O  O@=CAN A P*  M]	BENUMERATION PA@=CAO A P*  MV	BENUMERATION PA@=CAQ A P*  O$
		BFDLFUNCS PB  P-@=C@"AR A P*  I

		BFDLFUNCS PB  P-  P-@=C@"AS A P*  I

		BFDLFUNCS PB  P-  P-@=C
AT A P*  I		BFDLFUNCS PB@=C@"AU A P*  J@

		BFDLFUNCS PB  P-  P-@=C@'AV A P* D

		BFDLFUNCS PB  P-  P-@6 H@9 P.@<CAY A P*  O%
		BFDLFUNCS PC  P-@=C@"AZ A P*  I

		BFDLFUNCS PC  P-  P-@=C@"A[ A P*  I

		BFDLFUNCS PC  P-  P-@=C@"A\ A P*  J@

		BFDLFUNCS PC  P-  P-@=CA] A P*  PB
		BFDLFUNCS PC  P-@=C@'A^ A P* D

		BFDLFUNCS PC  P-  P-@6 H@9 P.@<CAa A P*  O'
		BFDLFUNCS PD  O~@=C
Ab A P*  H		BFDLFUNCS PD@=C@"Ac A P*  D

		BFDLFUNCS PD  O~  O~@=C@"Ad A P*  I

		BFDLFUNCS PD  O~  O~@=C@"Af A P*  J

		BFDLFUNCSexp  P-  O~@=C@"Ag A P*  J@

		BFDLFUNCS PE  P-  P-@=C@"Ah A P*  I

		BFDLFUNCS PE  P-  P-@=C@"Ai A P*  I

		BFDLFUNCS PE  P-  P-@=C@"Aj A P*  I

		BFDLFUNCS PE  P-  P-@=C@"Ak A P*  I

		BFDLFUNCS PE  P-  P-@=C@'Al A P* D

		BFDLFUNCS PE  P-  P-@6 H@9 P.@<CAo A P*  I	BLOGIC P1@=CAp A P*  I	BLOGIC P1@=CAq A P*  L	BLOGIC P1@=CAr A P* D	BLOGIC P1@6 H@9 P.@<CAu A P*  I	BLOGIC P3@=CAv A P*  I	BLOGIC P3@=CAw A P*  L	BLOGIC P3@=CAx A P* D	BLOGIC P3@6 H@9 P.@<CA{ A P*  I	BLOGIC P5@=CA| A P*  I	BLOGIC P5@=CA} A P* D	BLOGIC P5@6 H@9 P.@<CA A P*  L	BLOGICequivalence@=CA A P* D	BLOGIC PG@6 H@9 P.@<CA A P*  E	BLOGICimplies@=CA A P* D	BLOGIC PI@6 H@9 P.@<CA A P*  I	BLOGIClogical_and@=CA A P* D	BLOGIC PK@6 H@9 P.@<CA A P*  H	BLOGIClogical_not@=CA A P* D	BLOGIC PM@6 H@9 P.@<CA A P*  I	BLOGIC
logical_or@=CA A P* D	BLOGIC PO@6 H@9 P.@<CA A P*  H	BLOGIClogical@=CA A P*  I	BLOGIC PQ@=CA A P*  I	BLOGIC PQ@=CA A P*  E	BLOGIC PQ@=CA A P*  L	BLOGIC PQ@=CA A P* D	BLOGIC PQ@6 H@9 P.@<C@"A A P*  D

		BINTINEQSinequals  O~  O~@=C@"A A P*  I

		BINTINEQS PS  O~  O~@=C@"A A P*  I

		BINTINEQS PS  O~  O~@=C@"A A P*  I

		BINTINEQS PS  O~  O~@=C@"A A P*  D

		BNUMINEQS PS  P-  P-@=C@"A A P*  I

		BNUMINEQS PS  P-  P-@=C@"A A P*  I

		BNUMINEQS PS  P-  P-@=C@"A A P*  I

		BNUMINEQS PS  P-  P-@=C@"A A P*  I

		BNUMINEQS PS  P-  P-@=C@"A A P*  I

		BNUMINEQS PS  P-  P-@=C@"A A P*  D

		BNUMINEQSzero  P-  P-@=C@"A A P*  I

		BNUMINEQS PU  P-  P-@=C
A A P*  I		BNUMINEQS PU@=C
A A P*  D		BGENINEQStransitivity@=C
A A P*  I		BGENINEQS PW@=C
A A P*  I		BGENINEQS PW@=C
A A P*  I		BGENINEQS PW@=C
A A P*  I		BGENINEQS PW@=C
A A P*  I		BGENINEQS PW@=C
A A P*  D		BGENINEQS
strengthen@=C
A A P*  I		BGENINEQS PY@=C
A A P*  I		BGENINEQS PY@=CA A P* 
		BGENINEQSnegation@=CA A P* 
	BQUANTIFquant@=C@!A A P*  I

	BSEQseqlen  O~  O~@=C@!A A P*  I

	BSEQ P_  O~  O~@=C@!A A P*  H

	BSEQ P_  O~  O~@=C@!A A P*  @

	BSEQ P_  O~  O~@=CA A P*  F	BSEQ P_@=C@&A A P* D

	BSEQ P_  O~  O~@6 H@9 P.@<CA A P*  C	BSEQ @@=CA A P* D	BSEQ Pb@6 H@9 P.@<CA A P*  L	BSEQ L@=CA A P* D	BSEQ L@6 H@9 P.@<CA A P*  L	BSEQ L@=CA A P* D	BSEQ L@6 H@9 P.@<CA A P*  O(	BSEQ Pc@=CA A P*  C	BSEQ Pc@=CA A P* D	BSEQ Pc@6 H@9 P.@<CA A P*  O)	BSEQ Pd@=CA A P*  C	BSEQ Pd@=CA A P* 	BSEQ Pd@=CA A P* D	BSEQ Pd@6 H@9 P.@<CA A P*  D	BSEQseq@=CA A P*  L	BSEQ Pe@=CA A P*  K	BSETSsets@=CA A P*  K	BSETS Pg@=CA A P*  H	BSETS Pg@=CA A P*  K	BSETS Pg@=CA A P*  K	BSETS Pg@=CA A P*  K	BSETS Pg@=CA A P*  K	BSETS Pg@=CA A P*  K	BSETS Pg@=CA A P*  I	BSETS Pg@=CA A P* D	BSETS Pg@6 H@9 P.@<C	A A P* 
	BSPECIAL
@=CA A P* 
	BRECORD
@=C@"A A P* bit__and

	BBITWISEbitwise  O~  O~@=C@"A A P* bit__or

	BBITWISE Pk  O~  O~@=C@"A A P* bit__xor

	BBITWISE Pk  O~  O~@=C@"A A P*  I

	BBITWISE Pk  O~  O~@=C@"A A P*  D

	BBITWISE Pk  O~  O~@=C@"A A P*  JO

	BMODULARmodular  O~  O~@=C@"A A P*  I

	BMODULAR Pq  O~  O~@=C@"A A P*  I

	BMODULAR Pq  O~  O~@=C@"A A P*  I

	BMODULAR Pq  O~  O~@=C@"A A P*  D

	BMODULAR Pq  O~  O~@=XPrecord_simplify C@i A K@6@A@4@/ M@/
@3@.@4@.@5@/@8 O@A@0@  @^@ 
@3@5@ @8 O@ @8 K@@@8
order_updates B@F@@@0@0 @^@/
@3@.@5@0@8 O@?@ @/@8 JS@/ @^@ 
@3@5@ @8 O@ @ @8
record_access B@G@?@<XPfind_if_save C@!@^ A	u E3        @6@8 I@8 IFrom H@8 I@8 I@:@8 L@ @8 L@/
@8 L@ 
@8 I@8 I@R@<C@j A P}@6Proved: @8 I@8 I@8 IKeep this result@8 KE@?@<XPtry_satisfy_goal C@$B< A I@6@/@8current_sat_goal B@8satisfy_goal B@D
@8 M^@M
@Q@?@A@'
@@	@3@5@9 P B@<XP Kc C@c A A@6@/
@8 Oi B@8 I@8 I defects detected.@8 I@8 I@8 I@?@<XD  t  t t  At  Kq  ADParg_nums_compatible CCh A I2  C
@=CCi A I2  H
@=CCj A I2  H
@=CCk A I2  H
@=C	Cl A I2  H

@=C	Cm A I2  H

@=C	Cn A I2  H

@=C	Co A I2 yfy

@=XP OE C@)@ A K M



@6@A
@ 
@8satisfies_index_constraint B@?@ @8 K@@@ 
@8 O,@?@ @8 OD@?@<C@ A K

@6@ 
@1 M@0@0@5@8 L@ 
@8 K@0@8 JS@?@<XPmachine_startup  C@z A A  @6@8 I> B@1 P@-@5@8 @L@1 P@/@5@8 @L@?@<XPeread C	G A H@6@8 I*@8	echo_term B@?@<XP M C@ A I


@6@ 
@8 M B@?@<C@ A I

@6@ 
@/@8 P@?@ @ @8 M@?@<C@ A I

@6@?@<XPtidy CC A J? H
 JF

 @

@6@ @8 P B@?@<CC A J? H


 H

@6@ @8 P@?@<CC A J? JF
 JF

@6@ 
@8 P@?@<C	C A J?

@6@8 L@?@<XD  t  t t  At genvar BP P C	AR A H

@6@8 NP@?@<C@$AU A H@6@/@8 Ie@8 C}@/
@8 NJ@ 
@/@8 NM@ @/@8 H@ @8 Ie@8 NP@?@<XPdisplayListOfFiles C@ A A @=C@ A A@6@8 I9@8 I@8 I@9 P B@<XP	norm_expr CC A J?@6@/@8do_norm_expr B@A@8 K@@@'@?@<XPfind_help_atom C@Y A I/@6@9 J@<C@\ A I/ab
 O$@6@0@3s@5@8 K
@?@<C@ @] A I/ P J
 @@6@0@3 J@4 O@4n@4d@5@8 K
@?@<C@^ A I/ P O O~
 P,@6@0@3t@4 I@5@8 K
@?@<C@_ A I/ P O O
 OG@6@0@3 P@4y@5@8 K
@?@<C@` A I/ P P
 P2@6@0@3 P@4o@4 I@5@8 K
@?@<C@#@a A I/ P
 Pl@6@0@3 O~@4 P@4w@4 O~@4 P@4 O@5@8 K
@?@<C@ @b A I/ I
 P4@6@0@3 P@4m@4 P@4u@4 P@5@8 K
@?@<C@#@c A I/ P
 P6@6@0@3 O~@4 P@4 P@4 O@4 O~@4 P@5@8 K
@?@<C@d A I/ O P
 P>@6@0@3 P@4 P@5@8 K
@?@<C@,@e A I/ O P P P L	
 P@@6@0@3 I@4 P@4 P@4 O@4 P@5@8 K
@?@<C@/@f A I/ O P P P O
 MY@6@0@3 O@4 P@4 P@4 O~@4 P@4 P@5@8 K
@?@<C
@g A I/ Oqeq@6@?@<C@h A I/ O P P
equiv@6@0@3 O~@4v@5@8 K
@?@<C@/@i A I/ O P P O~ P P
 PH@6@0@3l@4 O@4 P@4 I@4 O@5@8 K
@?@<C@j A I/ Ox J PF@6@?@<C@k A I/f
 Hm@6@0@3 O~@4 O@4 P@4 P@5@8 K
@?@<C@#@l A I/ O~ P
 PJ@6@0@3 J@4 P@4 O~@4 O@4 P@5@8 K
@?@<C@&@m A I/ O~ P O
 PT@6@0@3 P@4 P@4 P@4 P@4 P@5@8 K
@?@<C@)@n A I/ O~ P P
	inference@6@0@3 O@4 O@4 O@4 P@4 I@4 O@5@8 K
@?@<C@ @o A I/ O~ P P
 P:@6@0@3 P@4 O~@4 P@5@8 K
@?@<C@p A I/ P P
 L@6@0@3 P@4 P@5@8 K
@?@<C@q A I/ P Pg O~ Ilogic@6@?@<C@r A I/ P P P O~ I P P PR@6@?@<C@/@s A I/ P P P O~ I P P L	 P
 PN@6@0@3 P@4 P@5@8 K
@?@<C@/@t A I/ P P P O~ I P P L	 P
 PL@6@0@3 P@4 P@5@8 K
@?@<C@,@u A I/ P P P O~ I P P L	 P
 PP@6@0@3 O@5@8 K
@?@<C@v A I/ P O~
 P8@6@0@3 P@4 P@4 P@5@8 K
@?@<C@)@w A I/ Pk L	 L	 P
 O>@6@0@3 O@4 O@4 P@4 P@5@8 K
@?@<C@,@y A I/ P P L	 L	 O
 Ot@6@0@3 O@4 I@4 P@4 O@4 P@5@8 K
@?@<C@#@{ A I/ P P
 Pr@6@0@3 P@4 P@4 P@4 P@4 O@5@8 K
@?@<C@&@| A I/ P O
 P\@6@0@3 P@4 P@4 P@4 O~@4 P@4 P@5@8 K
@?@<C@&@} A I/ P P P P
 O(@6@0@3 O~@4 O@4 P@4 P@5@8 K
@?@<C@#@~ A I/ P P P P
 O)@6@0@3 P@4 P@4 P@5@8 K
@?@<C@ A I/ P
 O'@6@0@3 P@4 P@5@8 K
@?@<C@ A I/ P
 P^@6@0@3 P@4 P@4 P@4 P@5@8 K
@?@<C@ @ A I/ O O I
 A@6@0@3 P@4 O@4 P@5@8 K
@?@<C@;@ A I/ O O I P O P L	
record_equality@6@0@3 O@4 P@4 P@4 P@4 P@4 O~@4 P@4 P@5@8 K
@?@<C@ A I/ O P
 N@6@0@3 P@4 O@4 P@5@8 K
@?@<C@ A I/ P O P Pf@6@?@<C@ @ A I/ P O P P
 P`@6@0@3 O@4 P@5@8 K
@?@<C@ A I/ P O P
 Ph@6@0@3 P@5@8 K
@?@<C@ A I/ P P
 O%@6@0@3 O@5@8 K
@?@<C@;@ A I/ P P P
standardisation@6@0@3 P@4 P@4 P@4 O@4 P@4 O~@4 P@4 P@4 P@4 O~@4 P@4 P@5@8 K
@?@<C@,@ A I/ P P O
 PZ@6@0@3 O@4 P@4 P@4 P@4 I@4 O@4 P@5@8 K
@?@<C@2@ A I/ P O P
 PX@6@0@3 P@4 P@4 O~@4 P@4 O~@4 P@4 O~@4 P@4 P@5@8 K
@?@<C@/@ A I/ P P O~
unification@6@0@3 P@4 O~@4 I@4 P@4 P@4 O~@4 P@4 P@5@8 K
@?@<C@ A I/z
 PV@6@0@3 O@4 O@4 P@5@8 K
@?@<XD  t  t t  At  E D  t  t t  At  E ADD  t  t t  At  E AED  t  t t  At  E 
D  t  t t  At  ME ADP
save_cases CA A I
 I


@6@8 P B@ 
@8 P@?@<C	A A I@6@8add_new_case B@?@<XP O C@ A I
 	auto_done@=C@ A I
  M@=C@ A I
  LF@=C@ A I
  O@=C@ A I
  I@=C@ A I
  H@=C@ A I
  M@=C@ A I
  H@=C@ A I
  I@=C@ A I
  I@=C@ A I
  I@=C@ A I
  K@=C@ A I
  L3@=C@ A I
 display_subgoals_max@=C@ A I
 display_var_free_only@=C@ A I
  Nb@=C@ A I
  MX@=C@ A I
  I@=C@ A I
  H@=C@ A I
  L4@=C@ A I
  N'@=C@ A I
 function_template@=C@ A I
  L1@=C@ A I
  I@=C@ A I
 indentation_increment@=C@ A I
 
inverse_video@=C@ A I
  I@=C@ A I
  My@=C@ A I
  OI@=C@ A I
  KX@=C@ A I
 normal_video@=C@ A I
  P@=C@ A I
  N@=C@ A I
  K=@=C@ A I
 proved_for_case@=C@ A I
  H@=C@ A I
 record_consults@=C@ A I
  O@=C@ A I
  I@=C@ A I
  J@=C@ A I
  O@=C@ A I
  M@=C@ A I
  P@=C@ A I
  Kf@=C@ A I
  OA@=C@ A I
  I@=C@ A I
  I@=C@ A I
  O@=C@ A I
 
type_alias@=C@ A I
  M@=C@ A I
  H@=C@ A I
  P/@=C@ A I
 
used_ident@=C@ A I
 
user_rulefile@=C@ A I
 user_classification@=C@ A I
  J@=C@ A I
  N@=C@ A I
  H@=C@ A I
  I4@=C@ A I
 vc_name@=XPpermutation_of_fields C@-C A H



@6@/@3@3
@4@5@.@5@8 K
@?@ @ @/@8 H@?@ @ @ @8 P B@?@<CC$ A H@6@?@<XP J0 CA A H  @6@8trying_a_replace_all  B@?@<CA A H  @6 I@9 N B@<CA A H@6 H@8 PReplace more@/
@8 KE@?@)
 F+@<XP M
 CB A Htitle
@6@/@8 O@1 I@5@8 G@?@<CB A Hproof
@6@8 M	@?@<C@)B A H D
 
 CV@6@/
@8 K@1 J
 P@5@8 J J@8save_used_identifier B@?@<C@(B A Hconst
 
 B@6@/
@8 K@1 J
 I@5@8 J J@8 P@?@<C@CB A H K 
 B
 G G

 CV@6@/@8handle_negatives_etc B@ 
@/@8 P@ @/@8 JS@ @ @8 JS@?@1 P@5@8 J K @8 P@?@<C@DB! A H K 
 B @k
 G G

 CV@6@ 
@/@8 P@1 JF@5@/@8 JS@ @ @8 JS@?@1 P@5@8 J K @8 P@?@<C@@B) A H K 
 B A#
 G G

 CV@6@ 
@/@8 P@/@8 JS@ @ @8 JS@?@1 P@5@8 J K @8 P@?@<C@CB1 A H K 
 B
 G G @k

 CV@6@/@8 P@ @/@8 JS@1 JF
@5@ @8 JS@?@1 P@5@8 J K @8 P@?@<C@CB9 A H K 
 B
 G G A#

 CV@6@/@8 P@ @/@8 JS@1 JF
@5@ @8 JS@?@1 P@5@8 J K @8 P@?@<C@DBA A H K 
 B @k
 G G @k

 CV@6@1 JF@5@/@8 JS@1 JF
@5@ @8 JS@?@1 P@5@8 J K @8 P@?@<C@ABH A H K 
 B @k
 G G A#

 CV@6@1 JF@5@/@8 JS@ 
@ @8 JS@?@1 P@5@8 J K @8 P@?@<C@@BO A H K 
 B A#
 G G @k

 CV@6@/@8 JS@1 JF
@5@ @8 JS@?@1 P@5@8 J K @8 P@?@<C@=BV A H K 
 B A#
 G G A#

 CV@6@/@8 JS@ 
@ @8 JS@?@1 P@5@8 J K @8 P@?@<C@"B] A H K 
 Bpending CV@6@1 Oabstract@5@8 J K @8 P@?@<C@"Ba A H K 
 B
 CV@6@1 P@5@8 J K @8 P@?@<C@oBe A H		 K 
 B OG L

@6@/
@/@8process_array_list B@A@/@1 O
@5@8 O@ @8 L@1 P@5@8 J@@@1 O@2 O
@5@8 J@F@?@/@8 IeBmk__@ @/@8 H@/@ @8 Ie@1 OI OG@5@8 J@? K @8 P@?@<C@3Bv A H K 
 B L
@6@/
@8process_enumeration_list B@1 O O@5@8 J K @8 P@1 MX
@5@8 J@ 
@8save_enumeration_constants B@?@<C@MB} A H K 
 B A
@6@/
@8process_record_fields B@1 O@2 F
@5@8 @L K @8 P@ 
@8save_field_list B@?@/@8 IeBmk__@ @/@8 H@/@ @8 Ie@1 OI A@5@8 J@?@<C@=B A H K 
 Bsequenceof
 CV@6 H@1  A@5@8 G(@/
@8 K@?@1 O@2 Q

@5@8 J K @8 P@?@<C@=B A H K 
 B J Q
 CV@6 H@1  A@5@8 G(@/
@8 K@?@1 O@2 K
@5@8 J K @8 P@?@<C@+B A H N(
 L
@6@/
@/@8process_function_list B@1 N'
@5@8 J N(@8 P@ 
@8save_function_template B@?@<C@)B A H N(
 
 CV@6@/
@8 K@1 J
 I@5@8 J J@8 P@?@<C
B A H D
@6@0@8process_var_list B@?@<CB A H @@6@?@<CB A Hend@6@?@<CB A Hpre@6@?@<CB A Hpost@6@?@<CB A Hderives@6@?@<XP O" C@ A I@6 I@8 M@?@<C@ A I@6	*** New H@8 I@8 I M@8 I@8 I@8 I@?@<XD  t  t t  At  M ADP M C@ H H  H@=XP P CG A H B @6@?@<CG A H@6 H@8 O@8 I G@8 I@8 I@?@<CG" A H@6@?@<XP N C@ A J4 P@6@1 K J@5@8 @L@?@<C@ A J4 P
@6@1 K K @5@8 @L@?@8 N@?@<C@ A J4 P P
@6@1 K@2 K$ GD@5@8 @L@?@8 N@?@<C@ A J4 P P
@6@1 K@2 K$ GC@5@8 @L@?@8 N@?@<C@ A J4 P
@6@1 K@2 K$ GD@5@8 @L@?@8 N@?@<C@ A J4 P
@6@1 K K@5@8 @L@?@8 N@?@<C@ A J4 P
@6@/@/
@8 J2 B@?@1 K@2 K@5@8 @L@?@ 
@8 N@?@<C@ A J4 I
@6@1 K F,@5@8 @L@?@8 N@?@<C@ A J4 O
@6@1 K J@5@8 @L@?@8 N@?@<C@ A J4 P
@6@1 K K5@5@8 @L@?@8 N@?@<C@ A J4@6@?@<C@ A J4@6@1 K@2 EU
@5@8 @L@?@<XPpvc_print_info_at_depth C@TA A K@6@0@/@/
@8 I@#On exiting successfully from depth @8 I@8 I you will have proved @8 I@A@8 G2C@8 I@8 I@@
<own-formula>@8 I@?@A	@)  at the *TOP-LEVEL*, by @8 I@@ at the previous depth, by @8 I@ 
@8 I@.@8 L@8 I@?@A@)
CASES@"Progress so far on proof by cases:@8 I@8 I@8 I!@@@S@?@<XPbigger_than_all_hyps C
@9 A P @6@/@0@8 L@b@i@h@u@?@R@<C@> A P @6@?@<XP P	 CA A I@6@?@<C@RA A I

@6@/@/
@/@8 K@/@8 K@A@)@ 
@/@8 K B@@@ @8 L@&
@ @ @/@8 H@A@)@'@G@@@ @8 L@ @/@8 I
@ @/@8 P@ @ @9 H@<XP Mo C@F@ A H@6 A@8 M0@8 I!!! ERROR trying to move @8 I@8 K@ to @8 I@8 K@@8 I@8 IFile already exists.@8 I@?@8 I@ Do you want to delete this file?@/@8no_echo_read_answer B@A@) F)@A@D
@8 M-@M
@Q@8 Mq@@@8 Mt@@@) F+@9 K@<XP I CAT@N A I
@6@8 C}@AA(@/@8 M@/@8 I*@A@@+ B @A@) A@@ M@8 I@8 I M@8 I@8 I@1 M@5@8 I@?@8 KU@A@/
@8 M! M"@8 I@ 
@8 I M#@8 I@8 I@ 
@8 KP@@ M$@8 I@8 I A@8 KP M%@8 I@F
@1 M
@5@/@8 A@ @/@8 F@/@/@8 M&@A@) @) A@1 H@0@5@8 @I@1 H@5@8 @L@@@A@)@) M'@1 H@0@5@8 @I@1 H@5@8 @L@@@S@8 I@G@@@@A@+ G@8 KU@6Error on input stream - returning to interactive input@8 I@8 I@1 M@0@5@8 @I A@8 KP@8 I@G@@@]@'
@A@) A@@@8renumber_and_print B G@8 I@?@A@B H@8 H@/@8 M(@/@8 M+@A@ @8 M-@@@D@ @8 M-@M@Q M.@8 I@ @8 I M/@8 I@8 I@?@8 K@ @8 M0@8 Q1 G@8 I@8 I@ @8 M0@@ I@8 H@G@G
@G@F@@@%@3READ ERROR: garbage on input stream mandates reset.@8 I@8 I@8 I@5Please type CONTROL-C to resume use of the checker...@8 I@8 I@1 M@0@5@8 @I@8 C}@R@G@G
@G@G@F@?@<XD  t  t t  At  P ADP P C@Z H H @=XPset_memory_limit C@% A A@6@?@<XP J CC' A I

@6@?@1 I
@5@8 M@?@ 
@8 J@?@<CC- A I
@6@?@<XP IS CBf A H

@6@ 
@8pattern B@?@<CBg A H
@6@?@<XPsplit_atom_list C@5@N A H

@6@/@8 P B@A@/@3@5@/@8
triple_append B@ @8 Ie@?@3@5@ 
@8 Q; B@@
@8 Ie@)
@G@?@<XP M C@ A M@6@A@"
 I I

@#@ 
@8 G2@ 
@/@8 M@@
 G@8 JS@&
@F
@ @/@8 K@A@8 @ NF @/@8 Ol@@
 NFind @/@8 Ol NF P @/@8 Ol@?@ @ @/@8 K@1 H@5@ @/@8 K@#ENTERING PROOF BY INDUCTION ATTEMPT@8 I@!@1 E@1 I@5@2 E@1 I@1  @5@2 E@1 I@1 I@5@2 I@5@5@5@#@8 I@1 I Iw@4@4@4@5@8 @L@ @3@4@5 @.	INDUCTION@8 On@?@<XPsplit_concs  C@Q A P @6@1 M@0@2 I@.
@.@5@8 I@8 N@8 N@?@9 QE B@<XP N CB A H@6@?@<CB A H@6@A@8 L  B@?@8@#check_has_type_classifications_list B@@@8var_free B@8@$ensure_has_type_classifications_list B@?@<XPtv_environment  C@> A J4@6 J@8 K@?@8 C}@/
@8 N B@8 K@)
 J@?@<XP J CB A H@6@@?@<CB A H@6@8 @L@?@<XP NB C A H@6@?@<C@! A H@6@/@8split_qualifiers B@?@8process_dcl_qualifiers B@?@<XP K\ C@X A A  @6 @8 P@?@<XPsequence_simplify C@\B& A K C


@6@A@/@8 Q\ B@@@/@8 K@A@ 
@/@8 Q^@@@ 
@/@8 K@?@A@)@'@@@)@A@)@'@@@A@"@#@"@#@ @ @8 H@@
@" C@#@?@<C@%B@ A K L
@6@/
@8 Q^@A@"

@#@'@@
@" L
@#@F@?@<C@#BH A K L
@6@/
@8 Q^@A@"
@#@ 
@8 L@@@" L
@#@?@<C@&BP A K Pc
@6@/
@8 Q^@A
@"


@#@'@@
@" Pc
@#@F@?@<C@'BX A K Pd
@6@/
@8 Q^@A@"
@#@3@0@5@ 
@8 H@@@" Pd
@#@?@<CB` A K
@6@3
@5@8 K@?@<CBc A K@6@?@<XPlist_forgotten_hypotheses  CAO A K @6@D
@0@8 L4 B@M
@Q@?@"No hypotheses have been forgotten.@8 I@8 I@R@<CAU A K@6FORGOTTEN HYPOTHESES :-@8 I@8 I@/
@8 Qa I@8 B< B@R@<CA[ A K  @6@?@<XP	call_once CC A IW@6@@?@<XP
done_range C	@ A L

@6@8 O@?@<C@ A L@6@b@h@i@r@A@8 O@@@S@?@q
@8 Qh B@?@<XP L C	B= A J4@6@?@<CB> A J4@6@q@?@ @ 
@ @ @8 L@?@<CBC A J4 GD@6...@8 B_@?@<CBF A J4 GC@6@ @/@8 B_@ @8 B_@?@<CBJ A J4 GD@6 Qk@8 B_@q@?@ @ 
 GD@8 L@?@<C@%BP A J4 GC@6@ @/@8 B_@ @8 B_@q@?@ @ 
 GC@ @8 L@?@<XPstartup_sequence  C@%@T A A  @6@8 P B@0 @8 G B@8 N; B O@8 Nl O~n~n@8 E B@8 M B@8 Kj B@8 I@@Welcome to the SPADE Proof Checker -- for assistance type "help"@8 I@8 I@8 I@R@<C@e A A  @6@8 OT B@8 M@R@<C
@i A A  @6@8do_do_newvc  B@8 M I@8 M@8 M@R@<C@o A A  @6@?@9 @  B@<XP O CB A H

@6@?@<CB A H  N@6@?@<CB A H N @6@?@<CB A H@6@8 Ou@?@<XP
forward_chain C@@! A P} I@6@/@8 L@A@" E


@#@ 
@8
forward_prove B@!@1 L1@5@#@&@F@@@D@" L


@#@A@ 
@8 Q@ @/@8 P{ B@) F)@!@1 L1@5@#@&@@@ @8 Q@ 
@/@8 Q@) F)@!@1 L1
@5@#@&
@1 L1@5@8 I@1 I N@5@8 @L@ @8 @L@ @8 P@?@<C@9@= A P} I@6@/@8 M@A@/
@1 E@0@5@8 L@@@A@/
@1 L@0@5@8 L@@
@/
@1 L@0@5@8 L I@ 
@8 Q~ B@8 O@?@<XD  t  t t  At  N( ADPget_yes_no_answer C@=A; A I@6@8 C}@/@8 I[@A@A@)@Y@@@)@y@)
 F)@8skip_to_terminator  B@F@@@A@A@)@N@@@)@n@)
 F+@8 Q@F@@
@/@8 IX@'@)
neither@?@<XP P C@6B A H@6@8 @@/@8 Ie@A@"@-

@#@/@ 
@8 Ie@" JF@#@@@"@+

@#@ 
@8 Ie@F@?@<CB A H

@6@?@<XP Ks C@x@ A H		@6@1 H@0@5@8 @I@1 H@0@5@8 @I@1 H@0@5@8 @I@?@/@8 Ie@AB.siv@8 K
@1 H
@5@8 G@G
@@@'B.vcg@/
@8 H@/@ 
@8 Ie@1 H@5@8 G@?B.fdl@/@8 H@/@ @8 Ie@1 H@5@8 G@?B.csv@/@8 H@/@ @8 Ie@1 H@5@8 G@?@<XPfind_newsub CC A H O
 O@6@?@<C@SC A H@6@/
@8 O@3@4@.@.@5@8 K@1 O@4@5@8 @L@1 MP@3@.@4@5@.@5@8 I@1 MP@0@0@0@5@8 @I@1 MR O@2 @3@4@5@2 O@1 LM
@5@5@8 G@?@<XP J C@.@' A H@6@U
@U@A@)
 I@( L2@@@)
 I@( M@/
@3@4@4@.@5@8 C@ 
@@ @8 Oj B@?@<XP QK CB A H 



@6@8has_type_classification B@ 
@8 QJ@?@<CB A H@6@?@<XPsort_rules_used_this_session  C@"B A I2@6@/
@1ruleused_this_session_noprefix
@5@/@8 A@-@/@8 K@?@1 J@0@5@8 @I J@8add_rules_again B@?@<XPtestused C@! A	u E/         D

@6@A@1 D@5@8 L B@@	@1 D@5@8 Q@?@R@<C@[@# A Q D

@6@A@4@D
@'@M
@Q@D@1 D@5@8 Q@M@Q@D@1 D@5@8 Q@M@Q@1 L@2 D@5@8 @L@@@A
@1 L@2 D@5@8 I@@@1 L@2 D@5@8 I@?@R@<C@4 A Q I

@6@1 I@5@8 Q@?@R@<C@4@9 A Q I

@6@A@D
@1 I@5@8 Q@M
@Q@1 L@2 I@5@8 @L@@
@1 L@2 I@5@8 I@?@R@<XP I CCx A H
@6@1 I@5@8 I@ 
@8 I@?@<CC} A H@6@?@<XPparse_goal_expression CB A IW@6@8 L*@?@1 I I@0@5@9 L@<XP Py C@+@I A K@6@/ M@0@3@.@4@.@5@8 O@?@A@'
@?@ @ 
@8 K@@@ @ 
@8 Px@?@<C@3@T A K@6@D@8 Dv@M@Q@3 Ot@.@5@8 C@8 O?@?@0 @^@/@0@8 O@1 M@.@5@ @8 M^@ @ 
@8 K@?@<C@:@] A K	@6@D@8 Dv@M@Q@3@.@.@5@8 C@  A@8 OH@8 O?@?@0 @^@/@0@8 O@1 M@.@5@ @8 M^@ @ 
@8 K@?@<C@g A K@6@A@/@8record_simp_of_type B@@@&@?@ 
 @^@0@3@5@8 O@?@<XD  t  t t  At  I ADP PU CCA A J?  @=CCB A J?  JF @=XP Jo C@U A Q  @.@=C@V A Q@6@9infrule B@<C@@\ A Q D H



@6@A@1 D@1 H
@5@5@8 Q@F@@@@A@1 D
@2 @@5@8 Q@F@@@@A@1 JF@5@/@8evaluate B@1 D
@2 H@5@8 Q@@@@A@l@8int B@A@1 D @5 @.@8 K@A@1 D
@5@8 Q B@@@?@R@F@@@F@A@#@ 
@8 Q@A@1 H
@5@/@8 Q@1 D@5@8 Q@@@?@R@F@@@!@ @8 Q@A@1 @@5@/@8 Q@1 D
@5@8 Q@@@?@R@F@@@?@D@ 
@8 Q@M@Q@D@ @8 Q@M@Q@A@%@U
@1 D
@.@5@8 Q@1 D
@5@8 Q B@1 D@1 H@5@5@8 Q@@@?@R@F@<C@*@ A Q D H



@6@ 
@8 Q@D@8 Q@M@Q@1 D@1 H
@5@5@9 Q@<C@*@ A Q D @



@6@ 
@8 Q@1 JF
@5@/@8 Q@1 D@1 H@5@5@9 Q@<C@)@ A Q D
 @


@6@ @8 Q@1 JF@5@/@8 Q@1 D@1 H
@5@5@9 Q@<C@)@ A Q D @



@6@8 Q@1 JF
@5@/@8 Q@1 D@1 H@5@5@9 Q@<C@0@ A Q D
 H


@6@ 
@8 Q@1 H@0@0@5@8 L@1 @@0@0@5@8 L@1 D@1 H
@5@5@9 Q@<C@0@ A Q D
 H


@6@ @8 Q@1 H@0@0@5@8 L@1 @@0@0@5@8 L@1 D@1 H
@5@5@9 Q@<C@9@ A Q D
 @


@6@ 
@8 Q@1 H@0@0@5@8 L@1 @@0@0@5@8 L@1 JF@5@/@8 Q@1 D@1 H
@5@5@9 Q@<C@=@ A Q D H



@6@ @8 Q@D@8 Q@M@Q@D@ 
@8 Q@M@Q@1 JF@5@/@8 Q@1 D@1 H@5
@5@9 Q@<C@4@ A Q D @



@6@ @8 Q@D@8 Q@M@Q@D@ 
@8 Q@M@Q@1 D@1 H
@5@5@9 Q@<C@ A Q I @


 @
@6@1 I
@5@9 Q@<C@ A Q I H


 H
@6@1 I
@5@9 Q@<C@*@ A Q I H



@6@ 
@8 Q@D@8 Q@M@Q@1 I@1 H
@5@5@9 Q@<C@*@ A Q I @



@6@ 
@8 Q@1 JF
@5@/@8 Q@1 I@1 H@5@5@9 Q@<C@)@ A Q I
 @


@6@ @8 Q@1 JF@5@/@8 Q@1 I@1 H
@5@5@9 Q@<C@)@ A Q I @



@6@8 Q@1 JF
@5@/@8 Q@1 I@1 H@5@5@9 Q@<C@0@ A Q I
 H


@6@ 
@8 Q@1 H@0@0@5@8 L@1 @@0@0@5@8 L@1 I@1 H
@5@5@9 Q@<C@0@ A Q I
 H


@6@ @8 Q@1 H@0@0@5@8 L@1 @@0@0@5@8 L@1 I@1 H
@5@5@9 Q@<C@9@ A Q I
 @


@6@ 
@8 Q@1 H@0@0@5@8 L@1 @@0@0@5@8 L@1 JF@5@/@8 Q@1 I@1 H
@5@5@9 Q@<C@=@ A Q I H



@6@ @8 Q@D@8 Q@M@Q@D@ 
@8 Q@M@Q@1 JF@5@/@8 Q@1 I@1 H@5
@5@9 Q@<C@4@ A Q I @



@6@ @8 Q@D@8 Q@M@Q@D@ 
@8 Q@M@Q@1 I@1 H
@5@5@9 Q@<CA@ A Q I H



@6@A@1 I@1 H
@5@5@8 Q@F@@@@A@1 I
@2 @@5@8 Q@F@@@@A@1 JF@5@/@8 Q@1 I
@2 H@5@8 Q@@@@A@|@8 Q@A@1 D @5 @.@8 K@A@1 I
@5@8 Q@@@?@R@F@@@V@A@1 D
@5@8 Q@F@@@F@A@#@ 
@8 Q@A@1 H
@5@/@8 Q@1 I@5@8 Q@@@?@R@F@@@!@ @8 Q@A@1 @@5@/@8 Q@1 I
@5@8 Q@@@?@R@F@@@?@D@ 
@8 Q@M@Q@D@ @8 Q@M@Q@A@%@U
@1 D
@.@5@8 Q@1 D
@5@8 Q@1 I@1 H@5@5@8 Q@@@?@R@F@<CA@ A Q	 I H



@6@A@1 I@1 H
@5@5@8 Q@G@@A@A@1 I
@2 @@5@8 Q@G@@A@A@1 JF@5@/@8 Q@1 I
@2 H@5@8 Q@F@@Ax@AA@8 Q@A@ @1 D @5 @.@8 K@A@1 I
@5@8 Q@@@?@R@G@@@@A@%@ 
@8 Q@A@1 H
@5@/@8 Q@1 I@5@8 Q@@@?@R@F@F@@@@A@%@ @8 Q@A@1 @@5@/@8 Q@1 I
@5@8 Q@@@?@R@F@F@@@@A@U
@U@'
@A
@1 I @5 @.@8 K@@@?@R@G@@@{@A@1 I @5 @.@8 K@1 I
@5@8 Q@G@@@_@) @1 @@5@/@8 Q@A@1 I@1 H
@5@5@8 Q@F@@@=@A@1 I@1 H
@5@5@8 Q@F@@@)@A@1 I
@2 @@5@8 Q@F@@@1 JF@5@/@8 Q@1 I
@2 H@5@8 Q@@@g@D@ 
@8 Q@M@Q@D@ @8 Q@M@Q@A@$@A@U
@1 I
@.@5@8 Q@1 I@1 H@5@5@8 Q@@@?@R@F@@@+@A@%@U
@1 I
@.@5@8 Q@1 I
@5@8 Q@1 I@1 H@5@5@8 Q@@@?@R@F@F@<C@*AH A Q I H



@6@ 
@8 Q@D@8 Q@M@Q@1 I@1 H
@5@5@9 Q@<C@*AJ A Q I @



@6@ 
@8 Q@1 JF
@5@/@8 Q@1 I@1 H@5@5@9 Q@<C@)AL A Q I
 @


@6@ @8 Q@1 JF@5@/@8 Q@1 I@1 H
@5@5@9 Q@<C@)AN A Q I @



@6@8 Q@1 JF
@5@/@8 Q@1 I@1 H@5@5@9 Q@<C@0AP A Q I
 H


@6@ 
@8 Q@1 H@0@0@5@8 L@1 @@0@0@5@8 L@1 I@1 H
@5@5@9 Q@<C@0AR A Q I
 H


@6@ @8 Q@1 H@0@0@5@8 L@1 @@0@0@5@8 L@1 I@1 H
@5@5@9 Q@<C@9AT A Q I
 @


@6@ 
@8 Q@1 H@0@0@5@8 L@1 @@0@0@5@8 L@1 JF@5@/@8 Q@1 I@1 H
@5@5@9 Q@<C@=AV A Q I H



@6@ @8 Q@D@8 Q@M@Q@D@ 
@8 Q@M@Q@1 JF@5@/@8 Q@1 I@1 H@5
@5@9 Q@<C@4AY A Q I @



@6@ @8 Q@D@8 Q@M@Q@D@ 
@8 Q@M@Q@1 I@1 H
@5@5@9 Q@<CAA^ A Q	 I H



@6@A@1 I@1 H
@5@5@8 Q@G@@A@A@1 I
@2 @@5@8 Q@G@@A@A@1 JF@5@/@8 Q@1 I
@2 H@5@8 Q@F@@Ax@AA@8 Q@A@ @1 D @5 @.@8 K@A@1 I
@5@8 Q@@@?@R@G@@@@A@%@ 
@8 Q@A@1 H
@5@/@8 Q@1 I@5@8 Q@@@?@R@F@F@@@@A@%@ @8 Q@A@1 @@5@/@8 Q@1 I
@5@8 Q@@@?@R@F@F@@@@A@U
@U@'
@A
@1 I @5 @.@8 K@@@?@R@G@@@{@A@1 I @5 @.@8 K@1 I
@5@8 Q@G@@@_@) @1 H@5@/@8 Q@A@1 I@1 H
@5@5@8 Q@F@@@=@A@1 I@1 H
@5@5@8 Q@F@@@)@A@1 I
@2 @@5@8 Q@F@@@1 JF@5@/@8 Q@1 I
@2 H@5@8 Q@@@g@D@ 
@8 Q@M@Q@D@ @8 Q@M@Q@A@$@A@U
@1 I
@.@5@8 Q@1 I@1 H@5@5@8 Q@@@?@R@F@@@+@A@%@U
@1 I
@.@5@8 Q@1 I
@5@8 Q@1 I@1 H@5@5@8 Q@@@?@R@F@F@<C@*A A Q I H



@6@ 
@8 Q@D@8 Q@M@Q@1 I@1 H
@5@5@9 Q@<C@*A A Q I @



@6@ 
@8 Q@1 JF
@5@/@8 Q@1 I@1 H@5@5@9 Q@<C@)A A Q I
 @


@6@ @8 Q@1 JF@5@/@8 Q@1 I@1 H
@5@5@9 Q@<C@)A A Q I @



@6@8 Q@1 JF
@5@/@8 Q@1 I@1 H@5@5@9 Q@<C@0A A Q I
 H


@6@ 
@8 Q@1 H@0@0@5@8 L@1 @@0@0@5@8 L@1 I@1 H
@5@5@9 Q@<C@0A A Q I
 H


@6@ @8 Q@1 H@0@0@5@8 L@1 @@0@0@5@8 L@1 I@1 H
@5@5@9 Q@<C@9A A Q I
 @


@6@ 
@8 Q@1 H@0@0@5@8 L@1 @@0@0@5@8 L@1 JF@5@/@8 Q@1 I@1 H
@5@5@9 Q@<C@=A A Q I H



@6@ @8 Q@D@8 Q@M@Q@D@ 
@8 Q@M@Q@1 JF@5@/@8 Q@1 I@1 H@5
@5@9 Q@<C@4A A Q I @



@6@ @8 Q@D@8 Q@M@Q@D@ 
@8 Q@M@Q@1 I@1 H
@5@5@9 Q@<CAA A Q	 I H



@6@A@1 I@1 H
@5@5@8 Q@G@@A@A@1 I
@2 @@5@8 Q@G@@An@A@1 JF@5@/@8 Q@1 I
@2 H@5@8 Q@F@@AR@AA@8 Q@A@ @1 D @5 @.@8 K@A@1 I
@5@8 Q@@@?@R@G@@@@A@%@ 
@8 Q@A@1 H
@5@/@8 Q@1 I@5@8 Q@@@?@R@F@F@@@@A@%@ @8 Q@A@1 @@5@/@8 Q@1 I
@5@8 Q@@@?@R@F@F@@@@A@U
@U@'
@A
@1 I @5 @.@8 K@@@?@R@G@@@{@A@1 I @5 @.@8 K@1 I
@5@8 Q@G@@@_@) @1 H@5@/@8 Q@A@1 I@1 H
@5@5@8 Q@F@@@=@A@1 I@1 H
@5@5@8 Q@F@@@)@A@1 I
@2 @@5@8 Q@F@@@1 JF@5@/@8 Q@1 I
@2 H@5@8 Q@@@A@D@ 
@8 Q@M@Q@D@ @8 Q@M@Q@A@%@U
@1 I
@.@5@8 Q@1 I
@5@8 Q@1 I@1 H@5@5@8 Q@@@?@R@F@F@<C@*B A Q I H



@6@ 
@8 Q@D@8 Q@M@Q@1 I@1 H
@5@5@9 Q@<C@*B A Q I @



@6@ 
@8 Q@1 JF
@5@/@8 Q@1 I@1 H@5@5@9 Q@<C@)B A Q I
 @


@6@ @8 Q@1 JF@5@/@8 Q@1 I@1 H
@5@5@9 Q@<C@)B A Q I @



@6@8 Q@1 JF
@5@/@8 Q@1 I@1 H@5@5@9 Q@<C@0B	 A Q I
 H


@6@ 
@8 Q@1 H@0@0@5@8 L@1 @@0@0@5@8 L@1 I@1 H
@5@5@9 Q@<C@0B A Q I
 H


@6@ @8 Q@1 H@0@0@5@8 L@1 @@0@0@5@8 L@1 I@1 H
@5@5@9 Q@<C@9B
 A Q I
 @


@6@ 
@8 Q@1 H@0@0@5@8 L@1 @@0@0@5@8 L@1 JF@5@/@8 Q@1 I@1 H
@5@5@9 Q@<C@=B A Q I H



@6@ @8 Q@D@8 Q@M@Q@D@ 
@8 Q@M@Q@1 JF@5@/@8 Q@1 I@1 H@5
@5@9 Q@<C@4B A Q I @



@6@ @8 Q@D@8 Q@M@Q@D@ 
@8 Q@M@Q@1 I@1 H
@5@5@9 Q@<C@*B A Q I H



@6@ 
@8 Q@D@8 Q@M@Q@1 I@1 H
@5@5@9 Q@<C@*B A Q I @



@6@ 
@8 Q@1 JF
@5@/@8 Q@1 I@1 H@5@5@9 Q@<C@)B A Q I
 @


@6@ @8 Q@1 JF@5@/@8 Q@1 I@1 H
@5@5@9 Q@<C@)B! A Q I @



@6@8 Q@1 JF
@5@/@8 Q@1 I@1 H@5@5@9 Q@<C@0B# A Q I
 H


@6@ 
@8 Q@1 H@0@0@5@8 L@1 @@0@0@5@8 L@1 I@1 H
@5@5@9 Q@<C@0B% A Q I
 H


@6@ @8 Q@1 H@0@0@5@8 L@1 @@0@0@5@8 L@1 I@1 H
@5@5@9 Q@<C@9B' A Q I
 @


@6@ 
@8 Q@1 H@0@0@5@8 L@1 @@0@0@5@8 L@1 JF@5@/@8 Q@1 I@1 H
@5@5@9 Q@<C@=B) A Q I H



@6@ @8 Q@D@8 Q@M@Q@D@ 
@8 Q@M@Q@1 JF@5@/@8 Q@1 I@1 H@5
@5@9 Q@<C@4B, A Q I @



@6@ @8 Q@D@8 Q@M@Q@D@ 
@8 Q@M@Q@1 I@1 H
@5@5@9 Q@<CAB/ A Q	 I H



@6@A@1 I@1 H
@5@5@8 Q@G@@A@A@1 I
@2 @@5@8 Q@G@@An@A@1 JF@5@/@8 Q@1 I
@2 H@5@8 Q@F@@AR@AA@8 Q@A@ @1 D @5 @.@8 K@A@1 I
@5@8 Q@@@?@R@G@@@@A@%@ 
@8 Q@A@1 H
@5@/@8 Q@1 I@5@8 Q@@@?@R@F@F@@@@A@%@ @8 Q@A@1 @@5@/@8 Q@1 I
@5@8 Q@@@?@R@F@F@@@@A@U
@U@'
@A
@1 I @5 @.@8 K@@@?@R@G@@@{@A@1 I @5 @.@8 K@1 I
@5@8 Q@G@@@_@) @1 @@5@/@8 Q@A@1 I@1 H
@5@5@8 Q@F@@@=@A@1 I@1 H
@5@5@8 Q@F@@@)@A@1 I
@2 @@5@8 Q@F@@@1 JF@5@/@8 Q@1 I
@2 H@5@8 Q@@@A@D@ 
@8 Q@M@Q@D@ @8 Q@M@Q@A@%@U
@1 I
@.@5@8 Q@1 I
@5@8 Q@1 I@1 H@5@5@8 Q@@@?@R@F@F@<CABm A Q D J@



@6@A@1 D@1 J@
@5@5@8 Q@F@@@@A@@8 Q@A@1 D @5 @.@8 K@A@1 D @5@8 Q@@@?@R@F@@@@A@1 D@5 @.@8 K@A@1 D
@5@8 Q@@@?@R@F@@@p@A@(@1 D?@5 @.@8 K@A@1 JF
@5@/@8 Q@1 D@5@8 Q@@@?@R@F@@@F@A@#@ 
@8 Q@A@1 J@
@5@/@8 Q@1 D@5@8 Q@@@?@R@F@@@!@1 D
@.@5@8 Q@1 D
@5@8 Q@1 D@1 J@@5@5@8 Q@@@@@D@8 Q@M@Q@D@ 
@8 Q@M@Q@ @8 Q@1 D @5 @.@8 K@A@U@1 D @5@8 Q@@@U
@1 D
 @5@9 Q@F@<C@!B A Q D J@



@6@ 
@8 Q@1 D@1 J@
@5@5@9 Q@<C@(B A Q D
 J@


@6@ 
@8 Q@1 J@@0@0@5@8 L@1 D@1 J@
@5@5@9 Q@<C@(B A Q D
 J@


@6@ @8 Q@1 J@@0@0@5@8 L@1 D@1 J@
@5@5@9 Q@<CAB A Q I J@



@6@A@1 I@1 J@
@5@5@8 Q@F@@A@A@@8 Q@A@1 D @5 @.@8 K@A@1 I @5@8 Q@@@?@R@F@@@@A@1 D@5 @.@8 K@A@1 I
@5@8 Q@@@?@R@F@@@@A@$@1 D
@5@8 Q@A@1 I
 @5@8 Q@@	@1 I @5@8 Q@F@@@p@A@(@1 D?@5 @.@8 K@A@1 JF
@5@/@8 Q@1 I@5@8 Q@@@?@R@F@@@F@A@#@ 
@8 Q@A@1 J@
@5@/@8 Q@1 I@5@8 Q@@@?@R@F@@@!@1 D
@.@5@8 Q@1 D
@5@8 Q@1 I@1 J@@5@5@8 Q@@@@D@8 Q@M@Q@D@ 
@8 Q@M@Q@ @8 Q@A@!@1 D @5 @.@8 K@1 I @5@8 Q@1 I
 @5@8 Q@@@z@A@=@1 I @5 @.@8 K@U@U
@A@1 I @5@8 Q@1 I
 @5@8 Q@@@1 I @5@8 Q@1 I
 @5@8 Q@@@;@1 I @5 @.@8 K@U@U
@A@1 I @5@8 Q@1 I
 @5@8 Q@@@1 I @5@8 Q@1 I
 @5@9 Q@F@<C@!B A Q I J@



@6@ 
@8 Q@1 I@1 J@
@5@5@9 Q@<C@(B A Q I
 J@


@6@ 
@8 Q@1 J@@0@0@5@8 L@1 I@1 J@
@5@5@9 Q@<C@(B A Q I
 J@


@6@ @8 Q@1 J@@0@0@5@8 L@1 I@1 J@
@5@5@9 Q@<CAB A Q I J@



@6@A@1 I@1 J@
@5@5@8 Q@F@@A@AA*@8 Q@A@1 D @5 @.@8 K@A@1 I @5@8 Q@@@?@R@F@@A@A@1 D@5 @.@8 K@A@1 I
@5@8 Q@@@?@R@F@@@@A@(@1 D?@5 @.@8 K@A@1 JF
@5@/@8 Q@1 I@5@8 Q@@@?@R@F@@@@A@#@ 
@8 Q@A@1 J@
@5@/@8 Q@1 I@5@8 Q@@@?@R@F@@@@A@J@1 I @5 @.@8 K@A@#@1 I
@.@5@8 Q@1 I
@5@8 Q@1 I@1 J@@5@5@8 Q@@@1 I
@.@5@8 Q@1 I@1 J@@5@5@8 Q@@@H@1 I @5 @.@8 K@A@#@1 I
@.@5@8 Q@1 I
@5@8 Q@1 I@1 J@@5@5@8 Q@@@1 I
@.@5@8 Q@1 I@1 J@@5@5@8 Q@@@T@D@8 Q@M@Q@D@ 
@8 Q@M@Q@ @8 Q@1 I @5 @.@8 K@U@U
@A@1 I @5@8 Q@1 I
 @5@8 Q@@@1 I @5@8 Q@1 I
 @5@9 Q@F@<C@!C& A Q I J@



@6@ 
@8 Q@1 I@1 J@
@5@5@9 Q@<C@(C' A Q I
 J@


@6@ 
@8 Q@1 J@@0@0@5@8 L@1 I@1 J@
@5@5@9 Q@<C@(C( A Q I
 J@


@6@ @8 Q@1 J@@0@0@5@8 L@1 I@1 J@
@5@5@9 Q@<CAC, A Q I J@



@6@A@1 I@1 J@
@5@5@8 Q@F@@A@AA*@8 Q@A@1 D @5 @.@8 K@A@1 I @5@8 Q@@@?@R@F@@A@A@1 D@5 @.@8 K@A@1 I
@5@8 Q@@@?@R@F@@@@A@(@1 D?@5 @.@8 K@A@1 JF
@5@/@8 Q@1 I@5@8 Q@@@?@R@F@@@@A@#@ 
@8 Q@A@1 J@
@5@/@8 Q@1 I@5@8 Q@@@?@R@F@@@@A@J@1 I @5 @.@8 K@A@#@1 I
@.@5@8 Q@1 I
@5@8 Q@1 I@1 J@@5@5@8 Q@@@1 I
@.@5@8 Q@1 I@1 J@@5@5@8 Q@@@H@1 I @5 @.@8 K@A@#@1 I
@.@5@8 Q@1 I
@5@8 Q@1 I@1 J@@5@5@8 Q@@@1 I
@.@5@8 Q@1 I@1 J@@5@5@8 Q@@@T@D@8 Q@M@Q@D@ 
@8 Q@M@Q@ @8 Q@1 I @5 @.@8 K@U@U
@A@1 I @5@8 Q@1 I
 @5@8 Q@@@1 I @5@8 Q@1 I
 @5@9 Q@F@<C@!Cd A Q I J@



@6@ 
@8 Q@1 I@1 J@
@5@5@9 Q@<C@(Ce A Q I
 J@


@6@ 
@8 Q@1 J@@0@0@5@8 L@1 I@1 J@
@5@5@9 Q@<C@(Cf A Q I
 J@


@6@ @8 Q@1 J@@0@0@5@8 L@1 I@1 J@
@5@5@9 Q@<CAjCj A Q I J@



@6@A@1 I@1 J@
@5@5@8 Q@F@@AH@A@@8 Q@A@1 D @5 @.@8 K@A@1 I @5@8 Q@@@?@R@F@@@@A@1 D@5 @.@8 K@A@1 I
@5@8 Q@@@?@R@F@@@@A@(@1 D?@5 @.@8 K@A@1 JF
@5@/@8 Q@1 I@5@8 Q@@@?@R@F@@@@A@#@ 
@8 Q@A@1 J@
@5@/@8 Q@1 I@5@8 Q@@@?@R@F@@@\@A@.@1 I @5 @.@8 K@1 I
@.@5@8 Q@1 I
@5@8 Q@1 I@1 J@@5@5@8 Q@@@,@1 I @5 @.@8 K@1 I
@.@5@8 Q@1 I
@5@8 Q@1 I@1 J@@5@5@8 Q@@@T@D@8 Q@M@Q@D@ 
@8 Q@M@Q@ @8 Q@1 I @5 @.@8 K@U@U
@A@1 I @5@8 Q@1 I
 @5@8 Q@@@1 I @5@8 Q@1 I
 @5@9 Q@F@<C@!C A Q I J@



@6@ 
@8 Q@1 I@1 J@
@5@5@9 Q@<C@(C A Q I
 J@


@6@ 
@8 Q@1 J@@0@0@5@8 L@1 I@1 J@
@5@5@9 Q@<C@(C A Q I
 J@


@6@ @8 Q@1 J@@0@0@5@8 L@1 I@1 J@
@5@5@9 Q@<CAjC A Q I J@



@6@A@1 I@1 J@
@5@5@8 Q@F@@AH@A@@8 Q@A@1 D @5 @.@8 K@A@1 I @5@8 Q@@@?@R@F@@@@A@1 D@5 @.@8 K@A@1 I
@5@8 Q@@@?@R@F@@@@A@(@1 D?@5 @.@8 K@A@1 JF
@5@/@8 Q@1 I@5@8 Q@@@?@R@F@@@@A@#@ 
@8 Q@A@1 J@
@5@/@8 Q@1 I@5@8 Q@@@?@R@F@@@\@A@.@1 I @5 @.@8 K@1 I
@.@5@8 Q@1 I
@5@8 Q@1 I@1 J@@5@5@8 Q@@@,@1 I @5 @.@8 K@1 I
@.@5@8 Q@1 I
@5@8 Q@1 I@1 J@@5@5@8 Q@@@T@D@8 Q@M@Q@D@ 
@8 Q@M@Q@ @8 Q@1 I @5 @.@8 K@U@U
@A@1 I @5@8 Q@1 I
 @5@8 Q@@@1 I @5@8 Q@1 I
 @5@9 Q@F@<C@!C A Q I J@



@6@ 
@8 Q@1 I@1 J@
@5@5@9 Q@<C@(C A Q I
 J@


@6@ 
@8 Q@1 J@@0@0@5@8 L@1 I@1 J@
@5@5@9 Q@<C@(C A Q I
 J@


@6@ @8 Q@1 J@@0@0@5@8 L@1 I@1 J@
@5@5@9 Q@<C@LC A Q D


@6@A@'
@F@@@:@A@8 Q@ 
@8 Q@A
@1 D
@5 @.@8 K@@@?@R@F@@@1 D@.@5@8 Q@1 D@5@8 Q@1 D
@5@9 Q@<C@C A Q I


@6@A@0@8 Q@A@ 
@8 Q@A@D@1 D
@5 @.@8 K@M@Q@@@?@R@@
@1 I
@5@8 Q@F@@@@A@V@A@1 D@1 H@.@5
@5@8 Q@@@ @A@1 D@1 H@.@5
@5@8 Q@@@1 D@1 @@.@5
@5@8 Q@A@ @8 Q@D@1 D @5 @.@8 K@M@Q@@	@1 I @5@8 Q@@@3@A@1 I@.@5@8 Q@1 D
@5@8 Q@@@1 D@.@5@8 Q@1 D@5@8 Q@1 I
@5@9 Q@<C@D A Q I


@6@A@*@8 Q@A@ 
@8 Q@A
@1 I
@5 @.@8 K@@@?@R@@
@1 I
@5@8 Q@F@@@@A@>@A@1 I@1 H@.@5
@5@8 Q@@@1 I@1 H@.@5
@5@8 Q@A@ @8 Q@1 I @5 @.@8 K@@	@1 I @5@8 Q@@@a@A@,@1 I@1 @@.@5
@5@8 Q@A@ @8 Q@1 I @5 @.@8 K@@	@1 I @5@8 Q@@@3@A@1 I@.@5@8 Q@1 I@5@8 Q@1 I
@5@8 Q@@@1 I@.@5@8 Q@1 I
@5@9 Q@<C@D@ A Q I


@6@A@*@8 Q@A@ 
@8 Q@A
@1 I
@5 @.@8 K@@@?@R@@
@1 I
@5@8 Q@F@@@@A@>@A@1 I@1 H@.@5
@5@8 Q@@@1 I@1 H@.@5
@5@8 Q@A@ @8 Q@1 I @5 @.@8 K@@	@1 I @5@8 Q@@@a@A@,@1 I@1 @@.@5
@5@8 Q@A@ @8 Q@1 I @5 @.@8 K@@	@1 I @5@8 Q@@@3@A@1 I@.@5@8 Q@1 I@5@8 Q@1 I
@5@8 Q@@@1 I@.@5@8 Q@1 I
@5@9 Q@<C@De A Q I


@6@A@*@8 Q@A@ 
@8 Q@A
@1 I
@5 @.@8 K@@@?@R@@
@1 I
@5@8 Q@F@@@@A@U@U
@'
@F@@@@A@>@A@1 I@1 H@.@5
@5@8 Q@@@1 I@1 H@.@5
@5@8 Q@A@ @8 Q@1 I @5 @.@8 K@@	@1 I @5@8 Q@@@J@A@,@1 I@1 @@.@5
@5@8 Q@A@ @8 Q@1 I @5 @.@8 K@@	@1 I @5@8 Q@@@1 I@.@5@8 Q@1 I@5@8 Q@1 I
@5@9 Q@<C@D A Q I


@6@A@*@8 Q@A@ 
@8 Q@A
@1 I
@5 @.@8 K@@@?@R@@
@1 I
@5@8 Q@F@@@@A@U@U
@'
@F@@@@A@>@A@1 I@1 H@.@5
@5@8 Q@@@1 I@1 H@.@5
@5@8 Q@A@ @8 Q@1 I @5 @.@8 K@@	@1 I @5@8 Q@@@J@A@,@1 I@1 @@.@5
@5@8 Q@A@ @8 Q@1 I @5 @.@8 K@@	@1 I @5@8 Q@@@1 I@.@5@8 Q@1 I@5@8 Q@1 I
@5@9 Q@<XP J) C@;AL A H@6@8 MA B@1 MCgo@5@8 @L@1 MD@5@8 @L@8handle_quantifiers_in_con  B@8 C}@1 MD@.
@5@8 I@8stage B@A	@)
@8unhandle_quantifiers_in_con  B@F@@
stop@8 MC B@8 Q@/@8con B@8nochange B@8 Q@?@<XP
generalise CAM A I@6@?@<CAN A I




@6@?@ 
@8 Q B@?@<XP Lt C@ A H@6@1 N@.
@5@8 I@8 H@8 KP@8 KU@R@<CA @ A H@6@8 M P@8 @L@1replace_all_expr_type@0@5@8 @I@1 I NU@0@5@8 @I@1 I NU@2 Jw @@5@8 G@1 L@0@0@0@5@8 @I@1 Q@0@5@8 @I@1 Q9@0@5@8 @Iold@/
@8 In@A@8 I@&
@G@@@p@A@T
@$Total wildcard not allowed: aborted.@8 I@8 I P@8 @I@?@R@G@F
@@@Y@1 Q9
@5@8 @L@8 Q@/@8get_all_subexpressions_in_vc B@A@)@*No matching subexpressions found: aborted.@8 I@8 I P@8 @I@?@R@F@F
@@@5@1 MF@5@8 @L@A@"
@#@(
@@@8
print_subs B@/
@8
determine_sub B@?@A	@)
 O@?@R@F@@@ 
@3@.@4@0@5@8 K@/@8 JS@1 Q@5@8 @L@?@1 Q@5@8 @L@1 Io Q@0@5@8 @I@1 Io Q@5@8 G@?@8 L  B@1 Q@.@5@8 I@A@'@?@R@@@ @8 L@?@ @8do_replace_all B P@8 @I@?@<XP N C@1@ A I/@6@/@8helpfilename B@/@8 IH B@/
@8 H@/@ 
@8 Ie@A
@ @8open_help_file B@8
show_help_for B@8 KU@8 M@@
@;ERROR: Cannot open or display Checker help library file -- @8 I@ @8 I@8 I@?@<XPfind_first_free_starting_at C@5 A I

@6@D@0@8 L@M@Q@?@<C@9 A I@6@q
@?@9 Q B@<XP Ik CCV A I  @6@1 O@0@5@8 @I@1 J-@0@5@8 @I@?@<XPcheckhastypelist CB_ A H


@6@?@ 
@8 M@?@<CB` A H
@6@ @8 M@?@ 
@ @8 Q B@?@<C
Bc A H
@6@?@8 M@?@<CBd A H
@6@8 M@?@ 
@8 Q@?@<XD  t  t t  At  J  BP J  CBM A I@6@A	 J@0@8 In@F
@@@+REMEMBER -- which hypothesis or hypotheses? J@8 J@/
@8 I J@8 J@8do_remembering  B@?@<XP I" C@1A9 A I@6@/@0@8 O@A@8 P B*** PROVED FOR CASE @8 I@8 I@8 I@@@D@8 Q@M@Q<Case @8 I@8 I	 pending>@8 I@8 I@R@<CAH A I@6@?@<XPscream_blue_murder  C
@ A H  @6@8 I@$FAILED: ERROR IN COMMAND LINE SYNTAX@8 I@8 I@?@9 K@<XD  t  t t  At  Q ADD  t  t t  At  P ADP P C H H  I@=XP M
 CAf A H  @@=CAg A H  Q@=CAh A H
@6@/@8 I@3@5@9 Ie@<XP N C@ A I{@6@U
@A@)
@G@@@"

@#@8good_condition B@ 
@8 N@?@<C@ A I{
bad_conditions@6@?@<C@ A I{ @=XD  t  t t  At  OA  ADP O C@ A I @.@6@?@<C
@ A I
@6@0@8 L@?@<C@ A I@6@0@8 L@q@?@8 O
@?@<C@%@ A I@6@1 L1
@5@8 @L@1 I N@2 L1
@5@8 @L@1 J-@0@5@8 @I@8 N@8 P@?@<XP L^ CB A I@6@8 L]@8 L]@?@<CB A I @=C@$B A I@6@8 G2@b@h@c @t@D@8 Qa@M@Q@D@8 K@M@Q@1 L4
@5@8 @L@?@<CB A I@6@8 G2@b@h@c @t L6@8 I@8 I@6 cannot be forgotten (it is already forgotten/deleted)@8 I@8 I@?@<CB A I@6@%Illegal hypothesis number to forget: @8 I@8 I@8 I@?@<XP I C@5D A H@6@/@8 I@8 C}@/@8 Le@A@8 M B@@@8
is_vc_line B@?@/
@8 I@/@8 I@ @ 
@/@8 I@?@A@*
@@@ @8read_verification_condition B@?@<XPwrite_unproved_subgoals C@4A A I2

@6@8 I9	Subgoal: @8 I@/
@8 K= B@A
@)
 @8 I@F@@@b@g
@h@m @@c	@m @@y@ @0@8 M}@8 I@?@<C@7A A I2

@6@8 I9 R@8 I@/@8 R@A
@) @8 I@F@@@b@g@h@m @@c	@m @@y@ @0@8 M}@8 I@ 
@8 R B@?@<CA A I2
@6@8 I9(no subgoals remaining (?!))@8 I@8 I@?@<XP I C@2@C A I@6@8clear_vc  B@1 I@0@5@8 @I@1 I @5@8 @L@1 P@0@5@8 @I@1 P@0@0@0@5@8 @I@1 O@0@0@0@5@8 @I@1 P@0@0@5@8 @I@8add_vc B@?@<XPform_function_var_list C	C A H
@6@?@<CC A H

@6@?@<C
C A H


@6@?@<CC A H



@6@?@<CC A H




@6@?@<CC A H





@6@?@<CC A H






@6@?@<CC A H







@6@?@<CC A H	








@6@?@<CC A H










@6@?@<C@ C A H






@6@b@h@c
@t@q
 @?@ 
@8 R B@?@<CC A H @6@?@<XD  t  t t  At  O ADD  t  t t  At  I BP I CA A I@6@8 Dv@?@<CA A I@6@U
@3@0@.@5@8 C@8 QM@?@<XP J CC A I@6@8 I@8 I@8 I@8 O@8 O@?@<XPrestructure_array_aggregate C@F# A H
@6@A@@" M

@#@?@ @/@8 J@?@A@,@" H

@#@ @/@8 O@ @/@8 O@?@!@1 H@5@#@G@G@G@@@Q@A@,@" H

@#@ @/@8 J@ @/@8 J@?@!@3@1 H@5@5@#@G@@@"
@#@ @/@8 J@?@!@3@5@#@G@G@G@G@?@" M@#@@@ @8 J@G@G@G@G@G@G@G@?@ 
@ @8 R B@?@<CFC A H@6@?@<XPcreate_formula CA A I
@6@?@<CA A I


 E
@6@?@<CA A I

 E I

@6@ @1 E@5@8 R B@?@<XP
fetch_vars_in CE5 A H@6@/@8 M B@?@9 K@<XP L CB2 A H
@6@8 @ O@8 L@?@<CB3 A H
@6@8 @ O@8 L @@8 L@?@<XP L C@^@ A L@6@/@3
@4@4@5@8 C@A@ 
@1 K@0@5@8 O@?@ @8 L@F@@@9@A@ 
@1 Q@0@5@8 O@?@ @8sequence_infer B@F@@@&@A@ 
 O@8 O@ 
@/@8 MW@?@ @ @8enumerated_infer B@@@1 L@0@5@8 @I@?@ @ 
@8 Q@F@?@<XPdo_implication  C@\ A P @6@0@1 E@.
@.@5@8 L@0@8 L@8 O
@R@<C@#@b A P @6@0@1 E@.
@.@5@8 L@0@1 H@5@8 L@1 H
@5@/@8 I@8 O
@R@<XD  t  t t  At standardise_in_infer ADP R# C@K H H  I@=XD  t  t t  At  P ADP LY C@Q A A @@6@8 Ql B @8 G@?@<XPincrease_defect_counter  C@L A A@6@1 Oi@.
@5@8 I@q
@1 Oi@5@8 B @?@<XP P CA A K H


@6@A@8 P@@@ 
@8 P@?@<CA A K H


@6@1 I@5@8 M@1 I
@5@8 M@?@<CA A K
@6@1 D@5@8 M@?@<XP Q C@"AW A I@6@8 C}@/
@8 I[@A@)
@ @F@@@A@)
	@F@@@/@8 IX@'
@?@<XD  t  t t  At hn ADP K CB- A I

@6@ 
@8do_satisfy_goal B@ @9 K@<CB0 A I

@6@3
@5@/@8 H@ @ @9 K@<CB3 A I

@6@?@<XD  t  t t  At input_from_terminal  BD  t  t t  At  R-  ADP R-  C@$ H H   @=XP	find_char CF A H@6@8 C}@/@8 M@'
@?@<XP Oe CB A H




@6@?@ 
@ @9 Od@<CB A H@6@?@<XPmax_conc_no C@ A K@6@0@8 M@D@/@0@8 M@b@i@h@t@M@Q@@@F@?@<C@ A K  @=XP L CCq A I2@6@8 @@/@8 Ie@?@8 F@?@<C@1Cw A I2@6@8 G2@A
@b@h@c @u@( @&
@@@b@h@c @r@(@b@h@l JF@y
@?@ 
@/@8 O=@?@b@g@j@o@x@<XP ON CB A I @-@6@?@<CB A I
 @-@6@1 I
@5@8 M@?@<CB A I
 D
@6@?@<C@GB A I@6@ @/@8 OM@A@A@'@@	@1 I
@5@8 M@'
@@@ @A@) @-@"
 D
@#@@@"
 I D
@#@?@<XP Q CBr A I2



@6@3@4
@5@8 L@9 I@<XPlist_files_with_extension C@3@w A A@6@/@8 IeB.@/@8 H@/
@ 
@8 B @ 
@/@8 G B@ @/@8filesWithExtension B@A	@)       <THERE ARE NONE>@8 I@@@ @8 P@?@R@<XP P CC" A H
 O@6 O@8 P B@?@<CC% A H@6@0@8 R<@?@6!!! FATAL-ERROR: Identifier declared multiple times - @8 I@8 I@8 I@?@9
maybe_halt  B@<CC- A H@6@8built_in_ident B@?@>!!! FATAL-ERROR: Identifier reserved or already predeclared - @8 I@8 I@8 I@?@9 R>@<CC5 A H@6@1 P
@5@8 @L@?@<XD  t  t t  At  M` BP M_ CAl A H

@6@?@<C
Am A H


@6@8 M^@?@<XP L C@ A I


@6@ 
@8 L@?@<C@ A I

@6@ 
@/@8 L M@8 I@q @ @ @8 L@?@<XP Q CB A H
@6@(There are NO subexpressions of the form @8 I@/@8 Q8@8 P# B@1 Io@0@0@5@8 @I@8 I@8 I@?@<C@+B A H

@6@A@"


@#@@@%
@1 MJ@5@8 @LSubexpression is @8 I@ 
@8 I@8 I@?@<CB A H@6Possible subexpressions:-@8 I@8 I@?@8 N@?@<XP
truncate_list C	A A H@6@8 O?@?@<CA A H@6@/
@8 F@b@g
@h@s@?@'@<C@A A H@6@"




















@ 
@!
@"
@#
@$@#@"
@ @!@"@#@$@#@?@<C@A A H@6@"




















@ @#@"
@ @#@?@<CA A H@6@/
@8 F@b@g
@h@t@b@g
@h@m @@y@ @8 K@?@<XD  t  t t  At  Iu BP Iv C@I@$ A	u E2        @6@A@"
 I I
@#@8 G2@/@8 M@@
 G@8 JS@&
@F@" E


@#@/ @-@1 E @-@5@8 R@%ENTERING PROOF BY IMPLICATION ATTEMPT@8 I@8 I@ @ 
IMPLICATION@8 On@?@<XPmake_update_list C@_@/ A K

@6@/ M@0@3@.@4@.@5@8 O@?@ @/@ 
@8 RN B@?@A@-@1 @@0@5@ @8 M^@?@/@3@1 @@0@5@.@5@ @8 H@ @3@1 @@5@5@8 H@@@" @@#@G@?@<C@= A K
@6@?@<XP Q C@ A I/  J		Bcase.chl@=C	@ A I/  C	Bconsult.chl@=C	@ A I/  J	Bdeclare.chl@=C@ A I/  Jo	Bdeduce.chl@=C@ A I/  J	Bdelete.chl@=C@ A I/  @		Bdone.chl@=C@ A I/  J		Bexit.chl@=C	@ A I/  Hy	Bexecute.chl@=C@ A I/  J	Bforget.chl@=C	@ A I/  J	Bforwardch.chl@=C@ A I/  F,		Bhelp.chl@=C@ A I/  Js	
Binfer.chl@=C	@ A I/  J	Binstantia.chl@=C@ A I/  B<		Blist.chl@=C@ A I/  I	
Bnewvc.chl@=C	@ A I/  J	Bprintvc.chl@=C@ A I/  Ig	
Bprove.chl@=C@ A I/  J		Bquit.chl@=C	@ A I/  J	
Bremember.chl@=C	@ A I/  Jw	Breplace.chl@=C@ A I/  P"		Bsave.chl@=C@ A I/  J	Bset.chl@=C@ A I/  J		Bshow.chl@=C	@ A I/  Jm	
Bsimplify.chl@=C	@ A I/  J|	
Bstandard.chl@=C@ A I/  I	Bstatus.chl@=C	@ A I/  J	
Btraverse.chl@=C	@ A I/  J	
Bundelete.chl@=C@ A I/  J	Bunwrap.chl@=C@ A I/  N	
Brules.chl@=CA  A I/  D N P,	Brxarith.chl@=CA A I/  D N P2	Brxarith.chl@=CA A I/  D N Pl	Brxmodular.chl@=CA A I/  D N P4	Brxarith.chl@=CA A I/  D N P6	Brxarith.chl@=CA A I/  D N P8	Brxarith.chl@=CA A I/  D N P:	Brxarith.chl@=CA
 A I/  D N OG	Brxarray.chl@=CA A I/  D N O>	Brxarray.chl@=C
A
 A I/  D N P>	Brxenum.chl@=C
A A I/  D N P@	Brxenum.chl@=C
A A I/  D N MY	Brxenum.chl@=CA A I/  D N O$	Brxfdlfunc.chl@=CA A I/  D N O%	Brxfdlfunc.chl@=CA A I/  D N O'	Brxfdlfunc.chl@=CA A I/  D N PF	Brxfdlfunc.chl@=CA A I/  D N PX	Brxgenineq.chl@=CA A I/  D N PZ	Brxgenineq.chl@=CA A I/  D N P\	Brxgenineq.chl@=CA A I/  D N PT	Brxinequal.chl@=CA A I/  D N PV	Brxinequal.chl@=CA A I/  D N PN	Brxlogic.chl@=CA A I/  D N PL	Brxlogic.chl@=CA A I/  D N PP	Brxlogic.chl@=CA  A I/  D N PJ	Brxlogic.chl@=CA! A I/  D N PH	Brxlogic.chl@=CA" A I/  D N PR	Brxlogic.chl@=CA$ A I/  D N Pr	Brxmodular.chl@=CA& A I/  D N P^	Brxquantif.chl@=CA( A I/  D N A	
Brxrecord.chl@=CA) A I/  D N P	
Brxrecord.chl@=CA* A I/  D N Ot	
Brxrecord.chl@=C
A, A I/  D N P`	
Brxseq.chl@=C
A- A I/  D N @	
Brxseq.chl@=C
A. A I/  D N Hm	
Brxseq.chl@=C
A/ A I/  D N L	
Brxseq.chl@=C
A0 A I/  D N O(	
Brxseq.chl@=C
A1 A I/  D N O)	
Brxseq.chl@=C
A2 A I/  D N Pf	
Brxseq.chl@=C
A4 A I/  D N Ph	Brxsets.chl@=CA6 A I/  D N P	Brxspecial.chl@=CA7 A I/  D N P	Brxspecial.chl@=CA8 A I/  D N P	Brxspecial.chl@=CA9 A I/  D N Jm	Brxspecial.chl@=CA: A I/  D N P	Brxspecial.chl@=CA; A I/  D N P	Brxspecial.chl@=CA< A I/  D N P	Brxspecial.chl@=XPsequence_infrule CAi A L@6@9fact B@<C@$Aj A L D

@6@1 D@.
@5@8 RS@1 D
@5@8 Q@1 D
@5@9 RQ B@<C@$Ak A L I

@6@1 D@.
@5@8 RS@1 D
@5@8 Q@1 I
@5@9 RV@<CAl A L I

@6@1 I@.
@5@8 RS@1 D
@5@9 RV@<CAm A L I

@6@1 I@.
@5@8 RS@1 D
@5@9 RV@<XPdisplay_list C@EC A H

@6@A@8 J+  B@( F)@@@!@8 I9@8 I@8 I@8 I9 N@8 I@ 
@8 I@8 I@ @8 NProceed@/@8 KE@?@ @3
@5@8 O B@?@<CC A H@6@8 NSelect (number/none): @/@8 G B@/
@8 Q B@1 KK
@5@8 @L@?@<XP O C@6 A I
@6@8 M0@@0@8 P@P@0@8 L G@8 I@8 I@R@<XP K CA A I@6@?@<CA A I@6@U@" I	@#@?@<C@"A A I
@6@ @8 I@ @1 I	@0@5@8 L@?@ @ @ 
@8 K@?@<CB A I

@6@ @ @ 
@8 K@?@<XP JJ C@GA" A J?

@6@/@8 JB@/
@8 L@ 
@/@8leftint B@ @/@8oneint B@ @/@8
createlist B@ @/@8sortlist B@ @/@8busort_prods B@ @/@8compress B@ @/@8nozeros B@ @/@8	form_expr B@ @/@8sign B@ @9 P@<XP L~ C@. A L|@6@T
@?@%!!! PROLOG VAR IN INITIALISATION FILE@8 I@8 I@?@<C@4 A L| B @6@?@<C@5 A L|@6@D@8 I@M@Q@? R|@8 I@8 I@?@<C@#@; A L|to Kmemory_limit
@6@8 G2@?@A
@b@i@cА@u@8 Q6 B@@@%WARNING: Memory limit value too small@8 I@?@R@?@<C@7@F A L| R} K

@6@/
@8	is_a_flag B@ 
@8ok_value B@/@3@4@0@5@8 C@/@3@4@5@8 C@?@ @8 @I@ @8 G@?@<C@"@O A L| R} K

@6@0@8 R@?!!! INITIALISATION: @8 I@8 I@  is not of appropriate type for @8 I@8 I@8 I@?@<C@X A L| R} K
@6@? R@8 I@8 I@! is not a user-configurable flag.@8 I@8 I@?@<C@_ A L| C
@6@8 @@?@1 OV@5@8 J@?@<XP R CAp A L@6@8enum_infrule B@?@<XP J& C@)A> A H@6@1 Q9@0@5@8 @I@A
 Q@/
@8 In@F@@
	Pattern? @8 I@/@8 I@/
@8 L*@1 Q9
@5@8 @L@?@<XPsave_single_requirement C@&@ A I{@6@U@"requires


@#@ @8check_constraints B@ 
@ @8 I B@1 P

@5@8 J@?@<XP Q CBZ A I@6 J@/
@8 In@8 J B@R@<CB^ A I  @6@?@<XP I CC A H@6@1 I@.
@5@8 I@q
@1 I@5@8 G@?@<XD  t  t t  At  KL ADP I C@$@{ A I@6@D@0@0@8 M@M@Q @8 I@0@/
@8 I B@/@8 I3@D
@8 O@M
@Q@?@<C@ A I @6@D
@0@0@8 M@M
@Q @8 I@D@0@0@8 R@M@Q@?@<C@4@ A I@6@8 I@HWARNING: The proof of the current VC is incomplete, either because there@8 I@8 I@Hare still some unproven conclusions, or because you need another "done".@8 I@8 I@@(You may wish to complete proof (with DONE?) before proceeding.)@8 I@8 I@8 I@8 C}@EType "yes" to continue NEWVC command, "no" to continue this proof ...@8 I@8 I
Perform NEWVC@/
@8 KE@A@)
 F)@@@)
 F+@?@)
 F)@<XPprocess_version  C@ A H  @6 O@8 Nl @8 G@?@<XPstore_vc C@ Gc A H I

@6@?@ @8add_formula B@?@q@ @ @8 R B@?@<C
Gi A H@6@?@ 
@8 R@?@<XPcheckrestoflist CC' A H
@6@8 JS@ 
@9 R B@<CC* A H @=XD  t  t t  At  M* ADD  t  t t  At  P ADP P C H H 
@=XP N CF A H@6@A@0	BExaminer@0@8 Q>@@	@0BSPARK@0@8 Q>@? OA@9 R(@<CF A H@6@?@<XPnumeric_month_to_string C@ A I 	B01	BJAN@=C@ A I 	B02	BFEB@=C@ A I 	B03	BMAR@=C@ A I 	B04	BAPR@=C@ A I 	B05	BMAY@=C@ A I 	B06	BJUN@=C@ A I 	B07	BJUL@=C@ A I 	B08	BAUG@=C@ A I 	B09	BSEP@=C@ A I 	B10	BOCT@=C@ A I 	B11	BNOV@=C@ A I 	B12	BDEC@=XP O CCn A H@6@/@8 M@A
@{@8 L@'
@@@)@{@8skip_to_end_of_comment  B@8 O@?@<XP N	 C@ A I{@6@U
@3@.@4@.
@5@8 C@8 @@ 
@8 G2@b@g
@c @u@?@<C@ A I{
 O@6@?@<C@ A I{ @=XP N C@)A A I{@6@1 P@0
@5@8 @I@1 P
@0@5@8 @I@1 P@0
@0@0@5@8 @I@1 LF
@0@5@8 @I N@8 @I@?@<XP Q2 C@$@A A I@6@A@8 I@8 K@@@@A@D@8 I@M@Q@0@8 K B@8 K> B@R@@@S@<XP J C@ A IW@6@T@8 I@/!!! VAR argument not permitted: retype command.@8 I@8 I@?@R@<C@ A IW
@6@?@<C@(@ A IW B< I


@6@A@+ I@@@+ I@?@ 
@8 G2@1 Io B<@2 I
@5@8 @L@?@<C@>@ A IW B< @


@6@U@ 
@8 G2@" I

@#@A@+ I@@@+ I@?@ @8 G2@b@g@g
@r@1 Io B<@2 @
@5@8 @L@?@<C@ A IW B< H


@6@U@U
@? B<@8 J B<@ 
@8 J@?@<C@D@ A IW B<@6@8 @@3@.@.
@5@8 Ie@?@A@3
@5@0Bdeleted@8 K
@1 Io B< K@5@8 @L@@@3
@5@0
Bforgotten@8 K
@1 Io B< L5@5@8 @L@?@<C@(@ A IW Jm I


@6@A@+ I@@@+ I@?@ 
@8 G2@1 Io Jm@2 I
@5@8 @L@?@<C@>A A IW Jm @


@6@U@ 
@8 G2@" I

@#@A@+ I@@@+ I@?@ @8 G2@b@g@g
@r@1 Io Jm@2 @
@5@8 @L@?@<CA A IW Jm H


@6@U@U
@? Jm@8 J Jm@ 
@8 J@?@<C@,A A IW Jofrom


@6@U@U
@?@/@8 Q B@ 
@8 N@1 Io Im@5@8 @L@1 Io J
@5@8 @L@?@<CA A IW Jo@6@?@/@8 R@1 Io Im@5@8 @L@?@<C@DA$ A IW Js R


@6@U@U
@"using

@#@?@ @/@8 R@ @8 N@ 
@8 N@1 Io Im@5@8 @L@1 Io N C@5@8 @L@1 Io J
@5@8 @L@?@<C@+A0 A IW Js R


@6@U@U
@"
 R

@#@? Js@1 R@1 R@5@5@8 J@?@<C@*A7 A IW Js R


@6@U@?@/@8 R@ 
@8 N@1 Io Im@5@8 @L@1 Io N C@5@8 @L@?@<C@,A? A IW Js R


@6@U@U
@?@/@8 R@ 
@8 N@1 Io Im@5@8 @L@1 Io J
@5@8 @L@?@<CAH A IW Js@6@?@/@8 R@1 Io Im@5@8 @L@?@<C@\AM A IW

 Jw 


@6@8check_hyp_or_conc B@U
@"
 R

@#@U@"by

@#@?@ @8 N@ @/@8 L*@ @/@8 L*@1 Io Im@5@8 @L@1 Io Q@5@8 @L@1 Ionew@5@8 @L@1 Io N C@5@8 @L@?@<C@^A\ A IW

 Jw 


@6@U@) @@U
@"
 R

@#@U@" R

@#@?@ @8 N@ @/@8 L*@ @/@8 L*@1 Io Im @@5@8 @L@1 Io Q@5@8 @L@1 Io R@5@8 @L@1 Io N C@5@8 @L@?@<C@kAl A IW

 Jw 


@6@U@A@" H@#@@@" @@#@U
@"
 R

@#@U@" R

@#@?@ @8 N@ @/@8 L*@ @/@8 L*@1 Io Im@5@8 @L@1 Io Q@5@8 @L@1 Io R@5@8 @L@1 Io N C@5@8 @L@?@<C@CA A IW Jw 


@6@8 R@U
@"
 R

@#@?@ @/@8 L*@ @/@8 L*@1 Io Im@5@8 @L@1 Io Q@5@8 @L@1 Io R@5@8 @L@?@<C@(A A IW Jw 


@6@8 R@?@ 
@/@8 L*@1 Io Im@5@8 @L@1 Io Q@5@8 @L@?@<CA A IW Jw@6@8 R@?@1 Io Im@5@8 @L@?@<CA A IW J|@6@?@/@8 L*@1 Io Im@5@8 @L@?@<CA A IW J@6@8 R@?@1 Io Im@5@8 @L@?@<CA A IW @ H


@6@U@U
@? @@8 J @@ 
@8 J@?@<C@!A A IW @ I


@6@+ I@?@ 
@8 G2@1 Ioto_do@2 I I
@5@8 @L@?@<C@>A A IW @ @


@6@U@" I

@#@U@+ I@?@ @8 G2@ 
@8 G2@b@g
@g@t@1 Io R@2 @@1 I I@5
@5@8 @L@?@<CA A IW J@6@?@8 G2@1 Io K@5@8 @L@?@<C@FA A IW Ig H


@6@?@U@" R

@#@  Ix@8 M B@ 
@/@8 L*@ @/@8 R@1 Io H@5@8 @L@1 Io Iq Ix@5@8 @L@1 Io Im@5@8 @L@?@<C@*A A IW Ig R


@6@?@ 
@/@8 R@/@8 R@1 Io Iq@5@8 @L@1 Io Im@5@8 @L@?@<CA A IW J@6@8 R@?@1 Io Im@5@8 @L@?@<C@+A A IW Jwith


@6@8 @@8 H B@?@ 
@/@8 L*@1 Iovalue@5@8 @L@1 Io D@5@8 @L@?@<CA A IW J@6@8 @@8 R@?@1 Io D@5@8 @L@?@<CA A IW J@6@D
@8 R@M
@Q@?@/@8 R@1 Io R@5@8 @L@?@<CA A IW I@6@?@8 G2@1 Io I@5@8 @L@?@<CA A IW C@6@?@8 @@1 Iofilename@5@8 @L@?@<CA A IW Hy@6@?@8 @@1 Io R@5@8 @L@?@<CA A IW F,@6@1 Iosubject@5@8 @L@?@<CA A IW J H


@6@U@U
@? J@8 J J@ 
@8 J@?@<CB A IW J I


@6@+ I@?@ 
@8 G2@1 Io J@4
@5@8 @L@?@<C@;B A IW J @


@6@U@" I

@#@+ I@?@ @8 G2@ 
@8 G2@b@g@g
@r@ @ 
@/@8 I@1 Io J@5@8 @L@?@<CB A IW J@6@?@8 N@1 Io J@5@8 @L@?@<CB A IW J H


@6@U@U
@? J@8 J J@ 
@8 J@?@<CB A IW J I


@6@+ I@?@ 
@8 G2@1 Io J@4
@5@8 @L@?@<C@;B% A IW J @


@6@U@" I

@#@+ I@?@ @8 G2@ 
@8 G2@b@g@g
@r@ @ 
@/@8 I@1 Io J@5@8 @L@?@<CB0 A IW J@6@?@8 N@1 Io J@5@8 @L@?@<CB5 A IW J H


@6@U@U
@? J@8 J J@ 
@8 J@?@<CB< A IW J I


@6@+ I@?@ 
@8 G2@1 Io J@4
@5@8 @L@?@<C@;BB A IW J @


@6@U@" I

@#@+ I@?@ @8 G2@ 
@8 G2@b@g@g
@r@ @ 
@/@8 I@1 Io J@5@8 @L@?@<CBM A IW J@6@?@8 N@1 Io J@5@8 @L@?@<CBR A IW J H


@6@U@U
@? J@8 J J@ 
@8 J@?@<CBY A IW J I


@6@+ I@?@ 
@8 G2@1 Io J@4
@5@8 @L@?@<C@;B_ A IW J @


@6@U@" I

@#@+ I@?@ @8 G2@ 
@8 G2@b@g@g
@r@ @ 
@/@8 I@1 Io J@5@8 @L@?@<CBj A IW J@6@?@8 N@1 Io J@5@8 @L@?@<C@,Bo A IW J R}


@6@/@8 R@?@U
@ 
@ @8 R@1 Io B@5@8 @L@1 Io R
@5@8 @L@?@<CBw A IW J@6@0@8 R@?@1 Io B@5@8 @L@?@<C@%B| A IW J@6@?@/@8 L*@8 I@A@" I@#@@@0@8 JS@1 Io Im@5@8 @L@?@<CB A IW J@6@?@U@1 Io F@5@8 @L@?@<CB A IW@6@8 I@.!!! Argument(s) not recognised: retype command@8 I@8 I@?@R@<XP
save_ruleused CBe A I2@6@8 I@?@<C
Bh A I2@6@1 I
@5@8 @L@?@<XPupdate_vcs_to_prove  C@2@ A L@6@/
@/@8 R@1 I
@5@8 @I@1 P
@0@5@8 @I@/@8 I3@/
@8
delete_number B@1 I4@0@5@8 @I@1 I4
@5@8 G@8 L B@?@<XD  t  t t  At  O ADPrestructure_record_aggregate C@'FU A H M



 M

@6@?@ 
@ @8 J@?@ @ @8 R B@?@<CF[ A H@6@?@<XP N5 C@m A J4 @ @=C@n A J4 @=C@o A J4 @.@=XP Rz C@!Cs A J? H


 JF H

@6@1 JF@5@8 Ry@ 
@ @8
changesign B@?@<CCw A J? H


 H
@6@?@<C	Cy A J?

@6@8 L@?@<CC{ A J? JF
 JF@6@8 L@?@<XPcheck_command_arguments C@L A IW@6@A@8 J@?@@@8 O B@?@<XD  t  t t  At  P ADP P C@< H H  H@=XD  t  t t  At 
set_intersect BP R CC
 A I
@6@?@<CC A I
@6@?@<C@(C A I
@6@ @/@8 R B@?@A@ 
@8 N@"
@#@@@ 
@8 J@'@?@<XP L CB7 A H@6@8 G2@A@b@h@i@t@@@b@h@c @s@?@<XPadd_new_record_function C@"C A H@6@0@0@0@ @8 O@?@+Warning - record field number already used.@8 I@?@q@ @ 
@ @ @8 R B@?@<CC A H@6@1 O

@5@8 @L@?@<XP
split_atom C@ @7 A H@6@/@8 Ie@?@A@;@8 M^@/
@8 O@@@&
@?@ 
@8 QA@?@<XP PH  C@l A P @6@0@1 L@.
@.@5@8 L@0@8 L@8 O
@R@<C@r A P @6@0@1 L@.
@.@5@8 L@0@8 L@8 O
@R@<C@#@x A P @6@0@1 L@.
@.@5@8 L@0@1 H
@5@8 L@1 H@5@/@8 I@8 O
@R@<C@#@ A P @6@0@1 L@.
@.@5@8 L@0@1 H@5@8 L@1 H
@5@/@8 I@8 O
@R@<XPsee_if_can_infer C@/ A L@6@8 O B@?@<C@2 A L@6@8 J- B@?@R@<C
@6 A L@6@8 K@1 O
@5@8 @L@?@<C@: A L@6@1 J-
@5@8 @L@?@R@<XP P C@v@ A I@6@A@)
 H@A@/@8 P B@@@(@c@/@8 F@b@g@g@s@@@)
 I@G@A	 I@8 P B@( F+@@@8 QM@( F)@8 I@8 I@8 I I @8 I@8 I@ @8 L@A	@)may be inferred directly@8 I@@
follows from @8 I@8write_justs B@A@A@) F)@@@8 QM@A@8 O  B@@ O@8 @L@8 L B@@@S@?@<C@ A I@6@8 QM@A@8 R@@ O@8 @L@8 R@?@<C@ A I@6@?@<XP P C@ BH A I D

@6@8 I@/
@8 K@ 
@8 L@?@1 D
@5@9 P@<C@ BN A I D

@6@8 I@/
@8 K@ 
@8 L@?@1 D
@5@9 P@<C@ BU A I I

@6@8 I@/
@8 K@ 
@8 L@?@1 I
@5@9 P@<C@ B[ A I I

@6@8 I@/
@8 K@ 
@8 L@?@1 I
@5@9 P@<C@ Bb A I I

@6@8 I@/
@8 K@ 
@8 L@?@1 I
@5@9 P@<C@ Bh A I I

@6@8 I@/
@8 K@ 
@8 L@?@1 I
@5@9 P@<C@ Bo A I I

@6@8 I@/
@8 K@ 
@8 L@?@1 I
@5@9 P@<C@ Bu A I I

@6@8 I@/
@8 K@ 
@8 L@?@1 I
@5@9 P@<C@ B| A I I

@6@8 I@/
@8 K@ 
@8 L@?@1 I
@5@9 P@<C@ B A I I

@6@8 I@/
@8 K@ 
@8 L@?@1 I
@5@9 P@<C@ B A I I

@6@8 I@/
@8 K@ 
@8 L@?@1 I
@5@9 P@<C@ B A I I

@6@8 I@/
@8 K@ 
@8 L@?@1 I
@5@9 P@<C
B A I@6@T
@?@/@8 L@9 G2@<CB A I@6@9 RS@<C@B A I H
@6@U@A
@" H
@#@G
@@@@A@" D


@#@!@1 I
@5@#@@@t@A@" I


@#@!@1 D
@5@#@@@\@A@" I


@#@!@1 I
@5@#@@@D@A@" I


@#@!@1 I
@5@#@@@,@A@" I


@#@!@1 I
@5@#@@@" I


@#@!@1 I
@5@#@9 P@<CB A I I

@6@8 I@?@8 M@9 P@<CB A I I

@6@8 I@?@8 M@9 P@<CB A I I

@6@8 P@9 P@<CB A I I

@6@8 I@?@A@8 M@@@9 P@<CB A I I

@6@8 I@?@A@8 M@@@9 P@<C
B A I I
@6@9 P@<CB A I I

@6@9 P@<CB A I E

@6@8 I@?@A	@1 H@5@8 M@@@9 P@<CB A I E

@6@8 I@?@A@8 M@@@1 H@5@9 P@<CB A I E

@6@A	@1 H@5@8 P@@@9 P@<CB A I L

@6@1 E@5@8 P@1 E@5@9 P@<C@EB A I D

@6@A@8 I@A@T@8intexp B@D
@8 G2@M
@Q@8 O:@@@'@@@8 I@A@T@8 R@D@8 G2@M@Q@8 O:@@@'@<CC A I I

@6@A@1 I@5@8 RS@@	@1 I@5@9 RS@<C@$C A I I

@6@1 I@5@8 P@1 I@5@8 I@1 I@5@9 M@<C@$C A I I

@6@1 I@5@8 P@1 I@5@8 I@1 I@5@9 M@<C@,C A I I

@6@A@1 I@5@8 RS@@@A@1 I@5@8 RS@@	@1 D@5@9 P@<C@,C( A I I

@6@A@1 I@5@8 RS@@@A@1 I@5@8 RS@@	@1 D@5@9 P@<C@/C1 A I D
 H


@6@8 I@A@ 
@8 I@" @
@#@@
@8 I@"
 @@#@<C@/C; A I D
 @


@6@8 I@A@ 
@8 I@" H
@#@@
@8 I@"
 @@#@<XP P CC A J?@6@T
@8 I<<< ERROR: illegal variable >>>@8 I@8 I@?@R@<CC A J? @. @.@6@?@<CC A J? @- @-@6@?@<C	C A J?

@6@8 Dv@?@<C@/C A J? D


@6@/@8 JS@A@) @@@) N@?@1 @
@5@/@8 JI@1 D @5@8simp_rel B@?@<C@2C A J? D


@6@/@8 JS@ @/@8 JV@ 
@ @/@8 JV@A@'@) @.@@
@" D@#@?@<C@/C A J? I


@6@/@8 JS@A@) @@@) N@?@1 @
@5@/@8 JI@1 I @5@8 R@?@<C@2C A J? I


@6@/@8 JS@ @/@8 JV@ 
@ @/@8 JV@A@'@) @-@@
@" I@#@?@<C@0C A J? I


@6 @8 JS@ 
 @8 JS@?@1 H@1 @
@5@5@/@8 A B@1 I @5@8 R@?@<CC A J? I


@6@1 I
@5@8 P@?@<C@0C A J? I


@6 @8 JS@ 
 @8 JS@?@1 H@1 @
@5@5@/@8 R@1 I @5@8 R@?@<C@+C A J? I


@6 N@8 JS@ 
 N@8 JS@?@1 @
@5@/@8 R@1 I @5@8 R@?@<C@2C A J? I


@6@/@8 JS@ @/@8 JV@ 
@ @/@8 JV@A@'@) @.@@
@" I@#@?@<C@/C A J? I


@6@/@8 JS@A@) @@@) N@?@1 @
@5@/@8 R@1 I @5@8 R@?@<C@2D
 A J? I


@6@/@8 JS@ @/@8 JV@ 
@ @/@8 JV@A@'@) @-@@
@" I@#@?@<CD A J? I


@6@1 I
@5@8 P@?@<CD A J? H H
@6@8 P@?@<CD A J? H D


@6@1 I
@5@8 P@?@<CD A J? H I


@6@1 D
@5@8 P@?@<CD A J? H I


@6@1 I
@5@8 P@?@<CD  A J? H I


@6@1 I
@5@8 P@?@<CD! A J? H I


@6@1 I
@5@8 P@?@<CD" A J? H I


@6@1 I
@5@8 P@?@<CD$ A J? H
 H

@6@ 
@8 P@?@<CD& A J? I


 I

@6@ @8 P@ 
@ @8 P@?@<CD+ A J? I


 I

@6@ @8 P@ 
@ @8 P@?@<CD0 A J? E


 E

@6@ @8 P@ 
@ @8 P@?@<CD5 A J? L


 L

@6@ @8 P@ 
@ @8 P@?@<C@_D? A J? I 



 I 

@6@ 
@/@8 K@?@A@ @0@8 Og@?@ @ @8 P@@@,@A@1 J J@5@8 G@ @ @8 P@1 J J@5@8 I@@@1 J J@5@8 I@R@?@<C@_DM A J? I 



 I 

@6@ 
@/@8 K@?@A@ @0@8 Og@?@ @ @8 P@@@,@A@1 J J@5@8 G@ @ @8 P@1 J J@5@8 I@@@1 J J@5@8 I@R@?@<C@ D[ A J? M



@6@/@8 JS@?@1 M
@5@ @8 JV@?@<CDa A J?@6@/ G@8 J\@8 J_@?@<XP M CD A H@6@1 J!@0@0@5@8 @I@?@0@8 Mg@?@<XPconvertHelp CC@ A IW F, N@6@?@<CCA A IW

@6@?@<XP Q C@$C	 A H

 L 
 CV
@6@ 
@ @8 K@ @8 K@?@<CC A H

 B
@6@ 
@ @8 K@?@ @ @8 Q
@?@<XP
restore_vc CA A I@6@/@8 O@8 @L@R@<CA A I @=XP N CA@ A H
=>


@6@3@.@.@5@8 C@/@ @ @8 LQ@1 O|@0@0@5@8 @I L@8 @I@ @8 M L@8 G@?@ @/@8 L;@ @/@8 L>@A@" 
 O LM

@#@G@@@T@A@" 
 LM
@#@(@G@@@<@A@" 
 O LO H


@#@@@" 
 LO H

@#@(@A@'@'
@@@'@'
@8 LH@D@ @8 LE@M@Q@ @8 P@ @3@.@5@8 C@1 D@5@ @/@8 N@ @/@8 P@A@8 I'@?@R@@@S@D@ 
@8 I B@M@Q@ 
@ @8display_rep_rule B@)@/@8 P@1 MP
@3@4
@5@5@9 @L@<XP	listconcs C@q A K @6@?  NO CONCLUSIONS LEFT@8 I@?@<C@u A K

@6@/@8 M@?  C@8 I@8 I M@8 I@8 I@8 I@?@<C@~ A K@6@b@h@i@r@?@8 S B@q
@8 S@?@<C@ A K@6@?@<XP P CB A H
 L CV@6@?@<CB A H
 B


@6@ 
@ @8 P@?@<XD  t  t t  At  P ADP P C@q H H @=XP Jw CC A H@6@1 H F+@5@8 @L@0@8 H@?@<XD  t  t t  At  E D  t  t t  At  E ADD  t  t t  At  E AED  t  t t  At  E 
Pdel_til_none_left_in C@'B A I@6@/@/@8 L@D
@8 M^@M
@Q@?@1temp_del_hyp@5@8 @L@1 L1@5@8 I@?@R@<CB A I @=XPis_ok_front_part_of_vc_line C@;D] A H
@6@A@b@c@0@i@s@b@i@c@9@s@@@&@A@b@c@A@i@s@b@i@c@Z@s@@@A@b@c@a@i@s@b@i@c@z@s@@
@3@5B_@8 D @?@<CDh A H@6@?@<XP J6 C@$Ac A J4


@6@ 
@8 G2@b@c @g
@s@b@g
@c	@s@?@ @ @8 J5@?@<CAh A J4

@6@?@<XD  t  t t  At  J  BP J  CBz A I@6@A	 J@0@8 In@F
@@@+UNDELETE -- which hypothesis or hypotheses? J@8 J@/
@8 I J@8 J@8
do_undeleting  B@?@<XP Q C@:A{ A H@6@/@8 Q@/@8 J@/
@8 K@ 
@8 Q@A@)
@1 MC@0@5@8 I@1 MC Q@5@8 @L@@@1 MF
@5@8 @L@1 MD@5@8 @L@?@<C@+A A H@6@/@8 Q@A@) O@1 MC@0@5@8 I@1 MC Q@5@8 @L@@@1 MH@5@8 @L@1 MD@5@8 @L@?@<C@AA A H@6@1 MF@.@5@8 I@1 MH@.@5@8 I@/
@8 K@ 
@/@8 M B@A@8 KH@1 MC@0@5@8 I@1 MC Q@5@8 @L@@@1 ML@5@8 @L@1 MD@5@8 @L@?@<C@(A A H@6@/@8 O@8determine_newsub B@A O@8 KM@1 MC@0@5@8 I@1 MC Q@5@8 @L@@@1 MD@5@8 @L@?@<CA A H@6@/@8 Q@1 ML@.@5@8 I@/
@8 S	 B@ 
@8 K B@ 
@8	ask_if_ok B@?@<XP R CAu A L@6@9 RS@<C@QAv A L D


@6@A@1 D@.@5@8 RS@1 D@5@8 Q@1 D
@5@8 R@@@(@1 I
@5@8 Q@1 I
@5@8 R@1 I
@5@8 Q@1 I
@5@9 R@F@<C@A A L I


@6@A@1 D
@5@8 R@G@@@h@A@1 I
@5@8 R@G@@@W@A@0@3@.@5@8 H@ 
@ @8 M^@F@@@A@A@1 I@.@5@8 RS@1 I@5@8 Q@@@A@1 D@.@5@8 RS@1 D@5@8 Q@@	@1 I@.@5@8 RS@1 I
@5@9 R@F@<CA A L I


@6@1 I
@5@9 R@<C@oA A L I


@6@A@1 I@.@5@8 RS@1 I
@5@8 R@F@@@M@A@1 I@.
@5@8 RS@1 I@5@8 R@F@@@4@A@ @1 D@.@5@8 RS@1 D@5@8 Q@1 I
@5@8 R@F@@@0@3@.@5@8 H@ 
@ @9 M^@F@<CA A L I


@6@1 I
@5@9 R@<C@yA A L I


@6@A@8 M^@ 
@8 M^@ 
@8 L@F@@@\@A@1 I
@5@8 R@F@@@L@A@1 I
@5@8 R@F@@@<@A@1 D@.@5@8 RS@1 D@5@8 Q@1 I
@5@8 R@@@1 D
@.@5@8 RS@1 D
@5@8 Q@1 I@5@9 R@<XD  t  t t  At  MK ADPget_file_attrib C@t A A


@6@ 
@9 M= B@<XPbuilt_in_rulefile C A P*  I B @0		BNUMINEQS@=C A P*  I S$ @0		BNUMINEQS@=C A P*  I S$ @0		BNUMINEQS@=C A P*  I S$ @0		BNUMINEQS@=C A P*  D S$ @0		BNUMINEQS@=C A P*  I S$ @0		BNUMINEQS@=C A P*  I S$ @0		BNUMINEQS@=C A P*  I S$ @0		BGENINEQS@=C A P*  I S$ @0		BGENINEQS@=C A P*  I S$ @0		BGENINEQS@=C@  A P*  I S$ @0		BGENINEQS@=C@! A P*  D S$ @0		BGENINEQS@=C@" A P*  I S$ @0		BGENINEQS@=C@# A P*  H S$ @0		BGENINEQS@=C@% A P*  I S$ @0		BINTINEQS@=C@& A P*  I S$ @0		BINTINEQS@=C@' A P*  I S$ @0		BINTINEQS@=C@( A P*  D S$ @0		BINTINEQS@=C
@* A P*  H S$ @0	BARITH@=C
@+ A P*  @ S$ @0	BARITH@=C
@, A P*  J@ S$ @0	BARITH@=C
@- A P*  JG S$ @0	BARITH@=C
@. A P*  JF S$ @0	BARITH@=C
@/ A P*   S$ @0	BARITH@=C@0 A P* D S$ @0	BARITH@6 H@9 P.@<C
@3 A P*  JQ S$ @0	BARRAY@=C
@4 A P*  M S$ @0	BARRAY@=C@5 A P* D S$ @0	BARRAY@6 H@9 P.@<C
@8 A P*  D S$ @0	BENUM@=C
@9 A P*  I S$ @0	BENUM@=C
@: A P*  I S$ @0	BENUM@=C
@; A P*  I S$ @0	BENUM@=C
@< A P*  I S$ @0	BENUM@=C
@= A P*  I S$ @0	BENUM@=C
@> A P*  MV S$ @0	BENUM@=C
@? A P*  M] S$ @0	BENUM@=C
@@ A P*  I S$ @0	BENUM@=C@B A P*  I S$ @0	BENUMERATION@=C@C A P*  I S$ @0	BENUMERATION@=C@D A P*  I S$ @0	BENUMERATION@=C@E A P*  I S$ @0	BENUMERATION@=C@F A P*  I S$ @0	BENUMERATION@=C@G A P*  MV S$ @0	BENUMERATION@=C@H A P*  M] S$ @0	BENUMERATION@=C@J A P*  PB S$ @0		BFDLFUNCS@=C@K A P*  I S$ @0		BFDLFUNCS@=C@L A P*  I S$ @0		BFDLFUNCS@=C@M A P*  I S$ @0		BFDLFUNCS@=C@N A P*  J@ S$ @0		BFDLFUNCS@=C@O A P*  PC S$ @0		BFDLFUNCS@=C@P A P*  PD S$ @0		BFDLFUNCS@=C@Q A P*  H S$ @0		BFDLFUNCS@=C@R A P*  D S$ @0		BFDLFUNCS@=C@S A P*  I S$ @0		BFDLFUNCS@=C@T A P*  J S$ @0		BFDLFUNCS@=C@U A P*  I S$ @0		BFDLFUNCS@=C@V A P*  I S$ @0		BFDLFUNCS@=C
@X A P*  I S$ @0	BLOGIC@=C
@Y A P*  I S$ @0	BLOGIC@=C
@Z A P*  L S$ @0	BLOGIC@=C
@[ A P*  H S$ @0	BLOGIC@=C
@\ A P*  E S$ @0	BLOGIC@=C@] A P* D S$ @0	BLOGIC@6 H@9 P.@<C
@` A P*  I S$ @0	BSEQ@=C
@a A P*  I S$ @0	BSEQ@=C
@b A P*  C S$ @0	BSEQ@=C@c A P*  S$ @0	BSEQ@=C
@d A P*  Pa S$ @0	BSEQ@=C
@e A P*  L S$ @0	BSEQ@=C
@f A P*  L S$ @0	BSEQ@=C
@g A P*  Pc S$ @0	BSEQ@=C
@h A P*  Pd S$ @0	BSEQ@=C
@i A P*  H S$ @0	BSEQ@=C
@j A P*  @ S$ @0	BSEQ@=C
@k A P*  D S$ @0	BSEQ@=C
@l A P*  L S$ @0	BSEQ@=C
@n A P*  K S$ @0	BSETS@=C
@o A P*  K S$ @0	BSETS@=C
@p A P*  K S$ @0	BSETS@=C
@q A P*  K S$ @0	BSETS@=C
@r A P*  K S$ @0	BSETS@=C
@s A P*  K S$ @0	BSETS@=C
@t A P*  K S$ @0	BSETS@=C
@u A P*  H S$ @0	BSETS@=C
@v A P*  I S$ @0	BSETS@=C@w A P* D S$ @0	BSETS@6 H@9 P.@<C@z A P*  I S$ @0	BQUANTIF@=C@{ A P*  I S$ @0	BQUANTIF@=C@| A P*  H S$ @0	BQUANTIF@=C@} A P*  I S$ @0	BQUANTIF@=C@~ A P* D S$ @0	BQUANTIF@6 H@9 P.@<C@ A P*  Pi S$ @0	BBITWISE@=C@ A P*  Pm S$ @0	BBITWISE@=C@ A P*  Po S$ @0	BBITWISE@=C@ A P*  I S$ @0	BBITWISE@=C@ A P*  I S$ @0	BBITWISE@=C@ A P*  D S$ @0	BBITWISE@=C@ A P*  JO S$ @0	BMODULAR@=C@ A P*  I S$ @0	BMODULAR@=C@ A P*  I S$ @0	BMODULAR@=C@ A P*  I S$ @0	BMODULAR@=C@ A P*  D S$ @0	BMODULAR@=C@ A P*  S$ @0		BNUMINEQS PS@=C@ A P*  S$ @0		BNUMINEQS PU@=C@ A P*  S$ @0		BGENINEQS PW@=C@ A P*  S$ @0		BGENINEQS PY@=C@ A P*  S$ @0		BGENINEQS P[@=C@ A P*  S$ @0		BINTINEQS PS@=C
@ A P*  S$ @0	BARITH P+@=C
@ A P*  S$ @0	BARITH P1@=C
@ A P*  S$ @0	BARITH P3@=C
@ A P*  S$ @0	BARITH P5@=C
@ A P*  S$ @0	BARITH P7@=C
@ A P*  S$ @0	BARITH P9@=C
@ A P*  S$ @0	BARRAY P;@=C@ A P* S$ @0	BARRAY P<@6@9 O?@<C
@ A P*  S$ @0	BENUM P=@=C
@ A P*  S$ @0	BENUM P?@=C@ A P*  S$ @0	BENUMERATION PA@=C@ A P*  S$ @0		BFDLFUNCS PB@=C@ A P*  S$ @0		BFDLFUNCS PC@=C@ A P*  S$ @0		BFDLFUNCS PD@=C@ A P*  S$ @0		BFDLFUNCS PE@=C
@ A P*  S$ @0	BLOGIC P1@=C
@ A P*  S$ @0	BLOGIC P3@=C
@ A P*  S$ @0	BLOGIC P5@=C
@ A P*  S$ @0	BLOGIC PG@=C
@ A P*  S$ @0	BLOGIC PI@=C
@ A P*  S$ @0	BLOGIC PK@=C
@ A P*  S$ @0	BLOGIC PM@=C
@ A P*  S$ @0	BLOGIC PO@=C
@ A P*  S$ @0	BLOGIC PQ@=C
@ A P*  S$ @0	BSEQ P_@=C
@ A P*  S$ @0	BSEQ Pb@=C
@ A P*  S$ @0	BSEQ L@=C
@ A P*  S$ @0	BSEQ L@=C
@ A P*  S$ @0	BSEQ Pc@=C
@ A P*  S$ @0	BSEQ Pd@=C
@ A P*  S$ @0	BSEQ Pe@=C
@ A P*  S$ @0	BSETS Pg@=C@ A P*  S$ @0	BQUANTIF P]@=C@ A P* S$ @0	BBITWISE Pk@6@9 O?@<C@ A P* S$ @0	BMODULAR Pq@6@9 O?@<XPorder_prods C@ B A J?@6@/@0@8essence B@/
@8 N@/@0@8 S'@ @/@8 N@ 
@ @8order B@?@<XP L CAE A J? M@6@?@<CAF A J? JQ@6@?@<CAG A J? JG@6@?@<CAH A J? JO@6@?@<CAI A J? PD@6@?@<CAJ A J? PB@6@?@<CAK A J? PC@6@?@<CAL A J? L@6@?@<CAM A J? L@6@?@<CAN A J? Pc@6@?@<CAO A J? Pd@6@?@<CAP A J? Pa@6@?@<CAQ A J? C@6@?@<CAR A J? M]@6@?@<CAS A J? L@6@?@<CAT A J? K@6@?@<CAU A J? K@6@?@<CAV A J? K@6@?@<CAW A J? K@6@?@<CAX A J? K@6@?@<CAY A J? K@6@?@<CAZ A J? K@6@?@<CA[ A J? K@6@?@<CA\ A J?@6@?@<CA] A J? J@6@?@<CA^ A J?@6@8 JY@?@<CA_ A J?@6@0@0@0@0@0@8 O@?@<CA` A J?@6@0@0@8 P B@?@<CAa A J?@6@3@.@0@5@8 C@0@0@8 N&@?@<XP	orderargs CB A J?

@6@?@ 
@ @8 S. B@?@<CB A J?


@6 @8 JS@ 
 @8 JS@?@ 
@8order_exprs B@?@<CB A J?


@6@?@ 
@9 H* @<XP Nq CA	@, A A@6@1datime@.@.
@.@.@.@.@5@8 S7 L&@3@.@4@.@4@.@4@.@5@8 G @A@ 
@3@.@4@.@5@8 S:@@@ 
@3@.@5@8 S:@(@0@A@ @3@.@4@.@5@8 S:@@@ @3@.@5@8 S:@(@0@A@ @3@.@4@.@5@8 S:@@@ @3@.@5@8 S:@(@0@A@ @3@.@4@.@5@8 S:@@@ @3@.@5@8 S:@(@0@A@ @3@.@4@.@5@8 S:@@@ @3@.@5@8 S:@(@0@3@4@5@3@.@ @4@.@!@4@.@"@5@8 R B@3@4@4@-@4@ @4@!@4@"@4@-@4@4@4@4@5@8 IC@3@4@4@:@4@4@4@:@4@4@5@8 IC@?@<XP R CAA A L D
@6@1 D@1 Pa@5 @5@8 K@?@<CAB A L D
@6@1 D@1 Pa@5 @5@8 K@?@<CAC A L D C

@6@1 D@5@8 R@1 D@5@8 R@?@<CAD A L D C

@6@1 D@5@8 R@1 D@5@8 R@?@<CAE A L D C
@6@?@<CAF A L D C
@6@?@<C
AG A L D
 C@6@?@<C
AH A L D
 C@6@?@<CAI A L D
@6@1 D
@5@8 K@1 D@5@8 R@?@<CAJ A L D C L
 Pc@6@?@<CAK A L D
 C L Pc@6@?@<CAL A L D C Pd
 L@6@?@<CAM A L D
 C Pd L@6@?@<CAN A L D Pc


@6@1 D@5@8 K@?@<C@%AO A L D Pd

@6@/@3@0@5@3@5@8 H@1 D
@5@8 K@?@<C@%AP A L D C

 C


@6@1 D
@5@8 K@1 D@5@8 K@?@<CAQ A L D

@6@A@'@@	@1 D@5@8 RV@?@<C	AX A L I@6@?@<CAY A L I@6@?@<CAZ A L I

@6@1 I@5@8 K@?@<CA[ A L I



@6@1 I@5@8 R@?@<C@"A\ A L I C

@6@A
@1 I@5@8 R@@@1 I@5@8 R@?@<CAb A L I C

@6@1 I@5@8 R@?@<CAc A L I C

@6@1 I@5@8 R@?@<CAd A L I C

 C

@6@1 I
@5@8 R@?@<CAe A L I C

 C

@6@1 I
@5@8 R@?@<CAf A L I

@6@1 I@5@8 RV@?@<XP Rt C@)C+ A J? J@ J@




@6@ @8 PU B@ 
@8 JY@3@1 J@@5@5@8 Rs@?@<CC0 A J? J@



@6@ 
@8 S=@8 JY@ @8 Rs@?@<CC5 A J?
@6@8 S=@?@ 
@8 Rs@?@<CC: A J?

@6@ 
@ @8 Rs@?@<CC= A J?@6@?@<XP O CA A H@6@8 M B@?@3
@5@8 Ie@8 O@?@<CA A H@6@8 O@/
@8 O@ 
@8 O@?@<C@$A A H@6@/
@8 Ib@/@8 O@ @/@8 O@3
@5@/@8 RI B@ @8 Ie@?@<XD  t  t t  At thread_message_hook ADD  t  t t  At  S@ DD  t  t t  At  S@ D)P N? C@R A A@6 C@8prolog_flag CM@?@<XP
abort_case  C@LAL A I@6@/
@8 I@b@h@c @t@0@/@8 P@1 P
@0@0@5@8 @I@1 L1@0@5@8 I@1 O
@0@0@5@8 @I@1 P
@0@5@8 @I@1 I@0@5@8 @I@q
 @q
 @1 I
@5@8 @L@8 P@?@<XP Mr C@ A H@6 A@8 M0@8 I!!! ERROR trying to delete @8 I@8 K@@8 I@8 IFile is not writeable.@8 I@9 K@<XP M CB A K
@6@?@<C@'B A K
@6@ @/@8 M@A
@ 
@8 L@'@@@ 
@8not_in_set_list B@"
@#@?@<XP NX CA A I  B<@=CA A I  I@=CA A I  F,@=CA A I  J@=CA A I  J@=CA A I  J@=CA A I  J@=C	A A I C@6 I@8 P B@?@<CA A I  J@=CA A I  J@=CA A I  J@=CA A I  P"@=CA A I  J@=CA A I  J@=CA A I  Hy@=CA A I  J@=XP L C@5@ A L		




@6@ @b@h@c@o@x@q
 @ 
@ @8 L@ 
@3
@4@5@ @8 H@?@<C@ @ A L




@6@ 
@b@h@c@o@x@?@<C@"@ A L


@6@q
 @ 
@ @8 L@ 
@3
@5@ @8 H@?@<C@ A L



@6@ 
@/@8 L@b@g@h@r@ @ @8 L@?@<C@ A L
@6@?@<XPprint_status_info_at_depth CA A K @6@?@<CA A K@6@b@h@c @t@?@q
 @8 Q B@?@8 SL B@?@<XPgethyp C@B A P @6@8 L@1 L1
@5@8 I@?@<XP R? CC: A H  @6@0@0@8 P B@?@<CC= A H  @6@*CANNOT CONTINUE: Proof session terminated.@8 I@8 I@?@9 K@<XD  t  t t  At  Q ADD  t  t t  At  NF ADP Q CC A Nf

@6@A@8 O B@@
@A@)
 @.@@@)
 @-@?@<CC A Nf@6@8 G2@b@h@c @r@8 O:@?@<CC A Nf JF JF
@6@8 K@?@<C@%C A Nf JF
@6@/
@8 K@A@ 
@8 ST@1 JF
@5@8 O:@@@" JF
@#@?@<CC A Nf A#
@6@8 K@?@<CC A Nf @ H



@6@8 K@?@<CC A Nf H @



@6@8 K@?@<C@IC A Nf H


@6@/@8 K@ 
@/@8 K@A@ @8 ST@ @8 ST@1 H@5@8 O:@@@A@) @'@@@A@) @'@@
@" H@#@?@<C@NC A Nf @


@6@/@8 K@ 
@/@8 K@A@ @8 ST@ @8 ST@1 @@5@8 O:@@@#@A@) @'@@@A
@) @1 JF
@5@8 K@@
@" @@#@?@<C@ZC A Nf J@


@6@/@8 K@ 
@/@8 K@A@ @8 ST@ @8 ST@1 J@@5@8 O:@@@/@A@A@) @@@) @) @@@A@)@'@@@A@)@'@@
@" J@@#@?@<C@EC A Nf JG


@6@/@8 K@ 
@/@8 K@A@ @8 ST@ @8 ST@  @8 L@1 JG@5@8 O:@@@A@)@'@@
@" JG@#@?@<C@MC A Nf 


@6@/@8 K@ 
@/@8 K@A@"@ @8 ST@ @8 ST@  @8 L@1 JG@5@8 O:@b@g@i@g@p@v@@@A@)@'@@
@" @#@?@<CC A Nf JO


 JO

@6@ @8 K@ 
@ @8 K@?@<C@ZD A Nf J


@6@/@8 K@ 
@/@8 K@A@ @8 ST@ @8 ST@1 J@5@8 O:@@@/@A@) @)@@@%@A@)@'@@@A@)@" J@@#@@
@" J@#@?@<CD# A Nf@6@8val B@?@<C@$D% A Nf@6@D@8 Dv@M@Q@3@.@.
@5@8 C@ 
@/@8 K@3@5@8 C@?@<XPwrite_forgotten_hyps  C@ A K @6@D
@0@8 Qa@M
@Q@?@<C@ A K  @6@8 I@8 I@=PLUS the following forgotten (hidden but useable) hypotheses:@8 I@8 I@8 I@R@<C@ A K@6@/
@8 Qa I@8 Qd@R@<C@ A K  @6@?@<XP QW C@1@( A H
@6@/@8 R B@?@ 
@/@8 QV@?@A@"
@#@"@#@@	@ @ @8 H@F@?@<C@4 A H@6@?@<XPmerge_lists C@ A H
@6@?@<C@(@ A H
@6@A@ 
@8 M^@?@ @8 S] B@F@@@ @/@8 S_@"
@#@?@<XD  t  t t  At  P ADP
checktypes C@4 A H
@6@ @8 JS@ 
@ @9 S` B@<C@7 A H @=XP M C
 A I2 @6@D
@0@0@8 NV@M
@Q@?@<C@6 A I2@6@/
@8 Mx@/@8 I B@/@8 N B@8 M-@8 M0@8 Istep@8process_logfact B@8 I@1 I@.
@.@5@8 I@/@8 Sd@ @ 
@ @8 Sf@8 I@R@<C@% A I2@6@/
@8 Mx@D@8 M-@M@Q M.@8 I@8 I M/@8 I@8 I@?@9 K@<C@. A I2  @6 A@8 M0@?@<XPinform_user  C@3@B A I{  @6@C-------------------------------------------------------------------@8 I@8 I@CBadly-formed  rules will now be displayed on the screen as they are@8 I@8 I@Cread and possibly on subsequent  consultations  of  this  rulefile.@8 I@8 I Sk@8 I@8 I@CWatch for other messages informing you of bad rulenames or improper@8 I@8 I@Crule  conditions;  bad  rules  will  not  be  used  by the checker.@8 I@8 I@CIf too serious an error is found, the rulefile  may  be  abandoned.@8 I@8 I Sk@8 I@8 I@?@<XP M C@~ A K

@6@ @ @8 K@?@<C@ A K@6@ @ @8 K@?@ @ @8 M@?@<XPdeclare_operators  CB A	u E           @6A^ H@1  A J@5@8 G(A^ H@1  A~@5@8 G(A^ H@1  A B?@5@8 G(Aw C@1  A A#@5@8 G(Aw C@1  A @k@5@8 G(A H@1  A JA@5@8 G(A H@1  A @5@8 G(A H@1  A JH@5@8 G(A H@1  A JP@5@8 G(A H@1  Arem@5@8 G(A H@1  A C@5@8 G(A H@1  A K@5@8 G(A H@1  A A#@5@8 G(A H@1  A @k@5@8 G(A H@1  A K@5@8 G(A H@1  A K@5@8 G(B H@1  A J@5@8 G(B H@1  A I@5@8 G(B H@1  A K@5@8 G(B H@1  A K@5@8 G(B H@1  A O<@5@8 G(B H@1  A Ne@5@8 G(B H@1  A I@5@8 G(C  H@1  A K@5@8 G(C  H@1  A K@5@8 G(C  H@1  A H@5@8 G(C H@1  A H@5@8 G(C H@1  A I@5@8 G(C H@1  A I@5@8 G(C H@1  Axor@5@8 G(C H@1  A E@5@8 G(C H@1  A R@5@8 G(C H@1  A L@5@8 G(C H@1  A M@5@8 G(C C@1  A C@5@8 G(C C@1  A @@5@8 G(C H@1  A H@5@8 G(C C@1  A N@5@8 G(C H@1  Awhere@5@8 G(C H@1  A R@5@8 G(C H@1  A R@5@8 G(C H@1  A R~@5@8 G(C H@1  A LB@5@8 G(C H@1  A LN@5@8 G(C H@1  A LP@5@8 G(C H@1  A A%@5@8 G(C H@1  A LD@5@8 G(C H@1  A R@5@8 G(C H@1  A R@5@8 G(C H@1  Afor@5@8 G(C H@1  A H@5@8 G(C H@1  A @5@8 G(C H@1  A R@5@8 G(@?@<XPgeneral_list_append C
D A H
@6@?@<CD A H
@6@ 
@/@8 Sy B@?@ @8 H@?@<CD A H@6@?@<XP QQ CB A H 



@6@8 L@8 Q@ 
@8 QP@?@<CB A H@6@?@<XP NK C@.@ A H@6@A@1 I
@.@5@8 I@b@j@c@o@x@1 I
@5@8 G@@@1 I
@5@8 G@)@F@?@<XP KF CA A I@6@8 C}@8 I (yes/no)? @8 I@8 O@8 O@8 Q B@A@) F)@@@) F+@<XD  t  t t  At vc_standardisation ADP S~ C@2 H H  I@=XP O CB A I@6@8 C}@9 S
 B@<XP Q C@i@r A K		@6@A@3@/
 M@/@3@.@4@.@5@8 O@A@0@  @^@ @3@5@8 O@ @8 K@@@8 Pu@G@@@1@0 @^@/@3@.@5@0@8 O@?@ @/@8 JS@/
 @^@ @3@5@ @8 O@ 
@ @ @8 Px@G@?@<XPare_all_digits CDW A H@6@b@c@0@i@s@b@i@c@9@s@?@9 S B@<CDY A H@6@?@<XP N C@ Bu A H@6@1 K@.@5@8 O@1 K@.
@5@8 O@?@3@5@3
@5@8 N@?@<C@ Bz A H@6@1 Q@.@5@8 O@1 Q@.
@5@8 O@?@3@5@3
@5@8 N@?@<XP
max_hyp_no C@ A K@6@0@8 L@D@/@0@8 L@b@i@h@t@M@Q@@@F@?@<C@ A K  @=XP Pv C@' A K@6@/@8 JS@/
@/@8 RP@ 
@/@8 H @ @ @8 O@?@<XD  t  t t  At num_matches ADP J9 CAk A J4

@6@b@c
@i@p@g
@o@x@?@<CAl A J4
@6@b@c
@i@p@g
@o@y@?@ @ @8 J8@?@<CAq A J4
?@6@?@<XD  t  t t  At  P ADP Q CBD A H@6@8 P@?@<CBE A H@6EXPRESSION REMAINS: @8 I@8 I@8 I@?@<XP O CA@ A J?@6@8 G2@b@h@c @u@?@<CAA A J? JF
@6@8 G2@b@i@c @u@?@<XD  t  t t  At  J  BP J  CG A H@6in_declare_command@8 R(@<Please type your FDL-syntax declaration, terminated by a ";"FDL> @8 J@/
@8 M@?@8 M	 S@8 @I@?@<XP
find_rulefile C@#A A I@6@8 K@8 @@8 K B@8 H@8 KP@8 KU@8 M@1 N@0@5@8 @I@1 N@5@9 G@<CA A I@6@8 @@D@8 H@M@Q M.@8 I@8 I@" does not exist or cannot be read.@8 I@8 I@?@9 K@<XP Q CA' A H@6@8 IOLD EXPRESSION: @8 I@/
@8 Q@8 I@8 I@9 J# B@<XP Rw CCH A J?
@6@8reorder B@?@<CCJ A J?
@6@/@8 S@ 
@/@8 Rv@1 H@5@8sp1 B@?@<CCO A J? @6@?@<XP R CGp A H P L2@6@8 O
@?@<CGq A H P M@6@8 N@?@<CGr A H	nomessage L2@6@8 N@?@<CGs A H S M@6@8 M@?@<XP S+ CB A J?
@6@?@R@<CB A J?@6@?@<CB A J?

@6@?@ 
@ @8 S*@?@<CB A J?


@6@8 O@ 
@8 O@?@b@j@g
@r@<CB A J?


@6@ 
@8 L@?@<XP N C@= A I/@6@8 Dv@/@8 Ie@/
@8make_letter_list B@?@ 
@9 P B@<XP I C
F A H@6@b@h@i@t@?@<CF A H


@6@?@<CF A H


@6@q
@ @ 
@8 I@?@<XP J C@"Bw A I2@6@/
@1 I
@5@/@8 A@-@/@8 K@?@1 I@0@5@8 @I I@8 Q@?@<XPtry_rule C@2C. A H R


@6@ 
@8 MN B@1 S@0@5@8 @I@1 S @5@8 G I)@8 @I@1 L@0@5@8 @I@0@1 R
@5@8search_rules B@8 S B@?@<XP O CA A H@6@8lastword B@?@1 O@5@9 G@<CA A H
@6@ 
@/@8 O@ 
@ @ @8 O@?@<XD  t  t t  At  It BP Is C@8 A RK@6@A@"
 I I
@#@8 G2@/@8 M@@
 G@8 JS@&
@F@'ENTERING PROOF BY CONTRADICTION ATTEMPT@8 I@8 I@3 @-@5@1 H@5
CONTRADICTION@8 On@?@<XP L C@/@ A I@6@8 I@8 I@=%%% TWENTY MATCHES FOUND: Do you wish to continue the search?@8 I@8 I@8    Type Y(es) to continue search, N(o) to abandon it...@8 I@8 I@8 I    Continue search@/
@8 KE@A@)
 F)@1 L@0@5@8 @I@@@)
 F+ I)@8 @L@?@<XD  t  t t  At  M ADD  t  t t  At  I ADP I C@W A A ?@=XP M CB A H@6@+Change which occurrence (number/none/all)? @8 R^@?@<XP M[ C@GB A K MV

@6@?@ 
@/@8 MZ@A@3@4@5@8strict_sublist B@F@@@&@A@" M]@#@"
@#@1 I@5@8 M@@
@" MV@#@F@?@<C@EB A K M]

@6@?@ 
@/@8 MZ@A@3@4@5@8 S@F@@@$@A@" MV@#@/@8 L@1 I@5@8 M@@
@" M]@#@F@?@<CB A K@6@8 K@?@<XD  t  t t  At  P ADP P C@j H H  H@=XPverified_exit_command CC1 A IW J@6@8 I3@?@<CC4 A IW J@6@8 Nc  B@?@<CC7 A IW J@6@?There are still VCs to prove and you have not "save"d recently.@8 I@8 IDo you still wish to exit@/@8 KE@?@) F)@<CC= A IW  I @=XD  t  t t  At  O1 ADP L" C A A
 C@6@9 E B@<C
 A A
 B@6 B@9 @c B@<C
 A A
 B@6 B@9 S@<XP O` C@)Ff A H@6@/@8 M@A@)@:@?@)
@ @8 L@ @8 L@F@@
@/@8 O_@"
@#@?@<XP N C@hA A I{

@6@A	@/@8 K@T@@@*@A@T
@1 P@0
@5@8 @I@1 P@0
@5@8 @L@@@A@ 
@8 K@@	@1 P

@5@8 @L@F@A	@8 K@G@@@3@.@4@0@5@8 C@/@3@4@0@5@8 C@1 P
@5@8 @L@?@<CA A I{


@6@3
@5@8 N@3@5@8 N@?@<XP L CA A K

@6@1 D
@5@8 M@?@<C
A A K


@6@8 L@?@<XD  t  t t  At  O  ADP M~ C@LB A I2@6@8 Dv@/
@8 L@?@A@b@g
@i@s@8 I@b@i@g
@m @@x@F@@@*@b@g
@i@t@8 I@8 I@/@8 R@A@b@g
@g@s@b@g@g
@m @@x@@	@b@g
@g@t@) @?@<C@"B A I2
@6 L
@/@8 M}@?@3
@5@ @/@8 M@? I@ @8 M}@?@<CBB A I2@6@D@(@8 Dv@M@(@Q@U
@3@.
@.@5@8 C@?@AA@/@/@ 
@8 H@ @ @8 P B@A@@"
@#@A@ @3@.@4@.@5@8 C@!@3@5@#@F@@@ @3@.@4@.@4@.@5@8 C@!@3@4@5@#@/@/@ @8 H@ @ @8 S@b@g@g@u@A@-@A@) C@@@) H@ 
@/@8 M}@? (@ @/@8 M}@?@ @ @/@8 M}@? L@ @8 M}@@@+@A@) H@@@) H L@/@8 M}@?@ @ @/@8 M}@?) @ @/@8 M}@?@ 
@ @8 M}@G@G@G@G@!@G@#@F@%@@@@"

@#@A@9@ @3@.@.@5@8 C@/@/@ @8 H@ @ @8 S@b@g@g@u L@/@8 M}@?@ @ @/@8 M}@? L@ @/@8 M}@@@ @/@8 M}@G@G@G@? Qo@ @/@8 M}@?@ 
@ @/@ @8 M}@? Qo@ @ @/@!@8 M}@A@9@ @3@.@"@.@#@5@8 C@/@/@ @"@8 H@ @ @#@8 S@b@g@g@u L@ @!@/@$@8 M}@?@ @ @$@/@%@8 M}@? L@ @%@8 M}@@@ @ @!@8 M}@G@G@"@G@$@G@F@G@&@@@l@q@& @ 
@ @&@/@8 M}@? L@8 I@ @ @/@8 M@?@A@b@g@c @t L@8 I@b@g@c@m @@x@F@'@@@b@g@c @s@8 I L@8 I@/@'@8 R@b@g@'@c@m @@x@G@G@G@G@F@G@G@G@G@ @G@"@G@$@?@<XD  t  t t  At  I ADP SW C	D9 A Nf

@6@8 Dv@?@<XPwrite_deleted_hyps  C@ A K @6@D
@0@8 K@M
@Q@?@<C@ A K  @6@8 I@8 I@<PLUS the following deleted (currently unuseable) hypotheses:@8 I@8 I@8 I@R@<C
@ A K@6@/
@8 K@8 K@R@<C@ A K  @6@?@<XP C  C A I{@6@A	 R@/
@8 In@?@@ K@8 I@/
@8 I@8 Si B@8 OZ@?@<XD  t  t t  At  J  BP J  C@! A J4@6@A
 Im@/
@8 In@F@@@6TRAVERSE -- Please specify expression to be traversed.Expression? @8 J@/@8 I@/
@8 L*@?@9 J B@<XD  t  t t  At  Jm  BP Jm  C A P   @6@A@8movenots  B@@@A@8 P@@@A@8 QG@@@A@8 R! B@@@9 R B@<C A P   @6@?@<XP Q C@$B A H
 B
@6@?@3@4 B@4
@5@/@8 L@?@ @8 Q@?@<C@%B A H
 

 Q CV
@6@ 
@ @8 K@?@<C@-B A H
 

 CV

@6@ 
@ @8 K@/@8 M@ @ @8 Q@?@<C@0B A H
 

 CV


@6@ @8 L@?@ 
@ @8 K@ @ @8 Q@?@<XD  t  t t  At  O BD  t  t t  At  O ADP NH C@v A H@6@?@<C@+@w A H
@6@A@b@j@c@a@u@b@j@c@z@s@?@ @b@j@c@ @m @@x@@@'@?@ 
@ @8 NG@?@<XD  t  t t  At  B D  t  t t  At  B ADD  t  t t  At  B AED  t  t t  At  B 
P JW C@2@ A J?		 JQ



 JQ

@6@ 
@/@8 JS@ @1 O@.@0@5@8 O@ 
@ @ @8 JV@ @ @ @8do_norm_typed_exprs B@?@<C@7@ A J? M




 M


@6@1 O@.@.@5@8 O@ 
@ @8 JV@ @ @ @8 S@ @ @ @8 JV@?@<C@ A J?@6@A@) @@@) N@?@8 R@?@<C@ A J?
 G@6@?@8 P@?@<C
@ A J?
@6@8 Dv@?@<C@9@ A J?	@6@D@8 Dv@M@Q@3@.
@.@5@8 C@ @/@8 Sb@ @ @/@8 S@/@3
@5@8 C@A@ @8 K@@@'@?@<XP Qe C@K@0 A K@6@8 G2@A@)
 I@( L2@@@)
 I@( M@/
@3@4@4@.@5@8 C@ 
@@A	@) L2 L6@8 I@@@) M S@8 I@8 I@:@8 L@8 I9@ @8 I@8 I@?@<C@+@H A K
 @


@6@8 G2@ 
@8 G2@b@j@g
@s@A
@)
 I@ 
@8listhyps B@@@)
 I@ 
@8 S@?@<XD  t  t t  At  P  ADP Q C@CB A H@6@8 MJ B@A@#@1 Io Q@0@5@8 I@A R@0@8 In N C@8 In J+@8 G@@@S@)
@F@@Change this subexpression@/@8 KE@?@A@) F)@)
@@@) F+@)
 O@?@<CB A H@6@1 Io Q@0@5@8 @I@1 MJ@.@5@8 I@*Change which subexpression (number/none)? @8 R^@?@<XP Q CB A I2
@6@?@<C@0B A I2

@6@"


@#@/@3
@4@3@4@5@5@8 C@ @8 @L@?@ 
@8 Q@?@<XP N C@3A A J4
@6@/@8 J@/@8 J@ @8 IARG@8 I@8 I @8 I@ @8 I  @8 I@8 K@q@?@ 
@ @8 N@?@<CA A J4@6@?@<XP O C@F A K

@6@?@<C@I A K


 E

@6@?@ 
@ @8 L@?@<C@%@M A K

 E I


@6@ @1 E
@5@8 O@ 
@ @8 L@?@<XD  t  t t  At  Q{  ADP O C@@ A I@6@A@B@8 R@A@8 R@A
@b@h@i@u@b@h@x@@@b@i@h@t@b@i@x@F
@@@ @b@h@y
@A@1 I
@5@8 M@'
@@@1 I
@5@8 M@'@@@E@A@%@8 R@b@i@y
@A@1 I

@5@8 M@'
@@@1 I

@5@8 M@'
@@@A@1 I
@5@8 M@'
@@@1 I
@5@8 M@'@F
@?@<XP K C@@ A P*@6@U
@"
 D@#@/@8 M@?@A@+@A@T@@@8 @@1 S$ @0@.
@5@8 S" B@ 
B.RUL@/@8 H@ @/@8 H@ @8 Ie@@@Q@A@8 P B@G
@F@@@D@A@0@8 S@D@8 S@M@Q H@8 P.@G
@F@@@)@A@T@@@8 @@1 S$ @0@.
@5@8special_rulefile B@ 
B.RUL@/@8 H@ @/@8 H@ @9 Ie@<C@@ A P*@6@/@8 M@A@.@A@T@@@8 @@1 S$ @0@.
@5@8 S@ 
B.RUL@/@8 H@ @/@8 H@ @8 Ie@G@@@@A@$@8 @@/@8 Ie@/B.RUL@ @8 Q>@1 S$ @0@5@8 S@G
@F@@@b@A@8 S@G
@G@F@@@R@A@.@A@T@@@8 @@1 S$ @0@.
@5@8 S@ 
B.RUL@/@8 H@ @/@8 H@ @8 Ie@G@@@"@8 @@/@8 Ie@/B.RUL@ @8 Q>@1 S$ @0@5@9 S@G
@F@<XD  t  t t  At  MG ADP M C
@/ A IW@6@/
@8 M!@8 KP@?@<C@3 A IW  @6 A@8 KP@?@<XP I C@_ A I@6@/
@8 I3@8 I9@8 I;@?@<XP JZ CA4 A J?@6@A@8 @@@@8 G2@b@h@c @u@?@<CA< A J? JF
@6@8 G2@b@i@c @u@?@<XP Q C@ A I/@6@8 H@8 KP@8 KU@8 KP@?@<XD  t  t t  At resource ADD  t  t t  At  S AED  t  t t  At  S
 ADPwrite_summary_of_proof_status  C	B A I2  @6@8 K B@8 I@8 I0 B@?@<XP O C@"G2 A H@6@A H@8 P B@/
@8 K@@@&
@?@ 
@/@8 N}@?@ @9 R@<XP	orderlist CB A J?
@6@?@R@<CB A J?@6@?@<CB A J?

@6@?@ 
@ @8 S B@?@<CB A J?


@6@/@8 N@ 
@/@8 N@?@ @ @8 S*@?@<XP Oo C@@@ A Ii		@6@A G@8 JS G@8 Q G@8 JS@@@A!!! Error: type-check failed on subgoal proof-frame entry attempt@8 I@8 I@?@R@?@8 Ij@/@8 I@1 I@0@5@8 @I@q@1 I@5@8 @L@1 P@0@5@8 @I@1 O@0@0@5@8 @I@1 P@0@0@5@8 @I@1 Imethod
@5@8 @L@1 I
enterframe@5@8 @L@ @8	case_save B@A@/@8 M@@@(@1 M@0@0@5@8 @I@1 I N@!All current conclusions withdrawn@5@8 @L@1 I

@5@8 @L@1 E@.@.@5@8 R P@1 E@5@8 P@?@<XP Rn C@*B A J?@6@/@3@.
@4@.@.@5@8 K
@ @ 
@8 S% B@3@4
@5@/@8 K
@ @8 Rm@?@<CB A J?

@6@?@<XP M CB A H O@6@?@<CB A H
 @@6@8make_occs_list B@?@<C
B A H


@6@?@<XD  t  t t  At  J  BP J  C@R A Ii@6@8 Ij@A @8 I@?NO FRAME LEFT TO QUIT@8 I@G
@@@=@/
@8 I@b@h@c @t@1 I	quitframe
@5@8 @L@A@0@0@/@8 I@?QUITTING CURRENT PROOF BY @8 I@8 I ATTEMPT@8 I@8 I@8
abort_subgoal  B@@@0@0@8 P@?@'QUITTING CURRENT PROOF BY CASES ATTEMPT@8 I@8 I@8 SD B@F@?@<XPdo_generate_new_qbinding_name C@/Eq A H@6@/
@8 Ie@ 
@/@8 H@/@ @8 Ie@?@A@ @0@8 R<@q@?@ @8 S B@@@'@F@?@<XP NN CF} A H

@6@b@h@c @u@b@h@c	@s@b@c@0@h@o@x@?@<C@-F A H@6@b@h@c
@u@/@1 JG

@5@8 O:@/
@8 NM@b@h@c
@m JO@c@0@o@y@ 
@3@5@8 H@?@<XP J CBa A J4@6@/@8 P B@?@8 Ie@?@<XP N9 C@r A J4@6@b@h@c@@@t@b@h@c@[@r@q
@ @?@3@5@8 Ie@?@<C@y A J4@- P@6@?@<C@z A J4@+ P@6@?@<C@{ A J4@? I@6@?@<C@| A J4@6@3
@5@8 Ie@?@<XP P C@oA) A I@6 H@8 P.@U@" D


@#@U
@U@ 
@3@.@.@5@8 C@ @3@.@.@5@8 C@/@ @ @8 LQ@/@ @ @8 LQ@?@ @3@0@.@5@8 C@ @3@0@.@5@8 C@ @ @/@8fetch_inf_or_subst_rule_for_eq B@1 D@5@ @/@8 N@1 D@5@ @9 N@<C@2A9 A I@6@U@3@.
@.@5@8 C@/@ 
@ @8 LQ@?@ @3@0@.@5@8 C@ @/@8 L9 B@1 D@5@ @9 N@<XP M C@;CD A IW@6@1 I@0@0@5@8 @I@1 I NU
@5@8 G@8 P  B@/@8 R B@8 Qf B@?@A@8 NW@@@A@) J@@@A@) I @@ Nc@8 @I@?@8 NS B@?@<CCW A IW@6FAIL@8 I@8 I@1 I@0@0@5@8 @I@?@R@<XP M C@9 A H @. G@6@?@<C@: A H @- G@6@?@<C@u@; A H I 



 G@6@?@8 @@ 
@/@8 K@A@ @0@8 O@@@A@) @@
@A@) N@@@) G@?@A@  P@8 Og@?@  G@8 M@@@-@A@1 J P@5@8 G@  G@8 M@1 J P@5@8 I@?@@@1 J P@5@8 I@R@?@<C@u@V A H I 



 G@6@?@8 @@ 
@/@8 K@A@ @0@8 O@@@A@) @@
@A@) N@@@) G@?@A@  P@8 Og@?@  G@8 M@@@-@A@1 J P@5@8 G@  G@8 M@1 J P@5@8 I@?@@@1 J P@5@8 I@R@?@<C@9@r A H H


@6@/@8 M@?@ 
@/@8 M@?@A@A@) N@@@) N@?@) N@@@) @) @A@) @@@) N@?@<C@9@ A H @


@6@/@8 M@?@ 
@/@8 M@?@A@A@) N@@@) N@?@) N@@@) @) @A@) @@@) N@?@<C@9@ A H J@


@6@/@8 M@?@ 
@/@8 M@?@A@A@) N@@@) N@?@) N@@@) @) @A@) @@@) N@?@<C@%@ A H JF
@6@/
@8 M@?@A@)
 N@) N@@
@)
 @A@) @@@) N@?@<C@ A H JG


 @6 @8 M@?@ 
 @8 M@?@<C@ A H JO


 @6 @8 M@?@ 
 @8 M@?@<C@%@ A H PB
@6@/
@8 M@?@A@)
 N@) N@@
@)
 @A@) @@@) N@?@<C@%@ A H PC
@6@/
@8 M@?@A@)
 N@) N@@
@)
 @A@) @@@) N@?@<C@ A H J


@6@ 
 @8 M@8 M@A@) @@@) N@?@<C@ A H SU
@6@8 M@?@A@) N@@@) @?@<C@ A H 


 N@6 N@8 M@?@ 
 N@8 M@?@<C@8@ A H D


 G@6@/@8 M@A@A@) @@@) N@?@ 
@/@8 M@A@) @@@) N@@@ 
@ @8 M@F@?@<C@8@ A H I


 G@6@/@8 M@A@A@) @@@) N@?@ 
@/@8 M@A@) @@@) N@@@ 
@ @8 M@F@?@<C@>A A H I


 G@6@/@8 M@A@A@) @@@) N@?@ 
@/@8 M@A@) @@@) N@@@  O@8 O@ 
@ @8 M@F@?@<C@>A A H I


 G@6@/@8 M@A@A@) @@@) N@?@ 
@/@8 M@A@) @@@) N@@@  O@8 O@ 
@ @8 M@F@?@<C@>A+ A H I


 G@6@/@8 M@A@A@) @@@) N@?@ 
@/@8 M@A@) @@@) N@@@  O@8 O@ 
@ @8 M@F@?@<C@>A> A H I


 G@6@/@8 M@A@A@) @@@) N@?@ 
@/@8 M@A@) @@@) N@@@  O@8 O@ 
@ @8 M@F@?@<C@<AR A H M



@6@8 M@A@1 O@.@.@5@8 O@F@@@/@8 K@ @1 O@.@.@5@8 O@ 
@ @8 Q@ @ @8 M@?@<C@7A\ A H JQ


@6@/@8 M@A@ @1 O@.@5@8 O@F@@@ @/@8 K@ @1 O@.@5@8 O@ 
@ @8 Q@?@<CAf A H H
 G@6 G@8 M@?@<CAh A H I


 G@6 G@8 M@?@ 
 G@8 M@?@<CAk A H I


 G@6 G@8 M@?@ 
 G@8 M@?@<CAn A H E


 G@6 G@8 M@?@ 
 G@8 M@?@<CAq A H L


 G@6 G@8 M@?@ 
 G@8 M@?@<C	Au A H
 @6@8 G2@?@<CAw A H@6@8 Dv@0@8 Og@?@<CA{ A H PD
 G@6 @8 M@?@<CA~ A H M]
@6@8 M@?@A O@8 O@@@) @?@<CA A H MV
@6@8 M@?@A O@8 O@@@) @?@<CA A H Pa
 @6@/
@8 M@?@ 
@1 Q@0@5@8 O@?@<CA A H L
@6@/
@8 M@ 
@1 Q@5@9 O@<CA A H L
@6@/
@8 M@ 
@1 Q@5@9 O@<CA A H Pc
@6@8 M@1 Q@0@5@9 O@<CA A H Pd
@6@8 M@1 Q@0@5@9 O@<CA A H C


@6@8 M@1 Q@0@5@8 O@ 
@9 M@<CA A H K


@6@8 M@1 K@0@5@8 O@ 
@9 M@<CA A H K


@6@8 M@1 K@0@5@8 O@ 
@9 M@<CA A H K


@6@8 M@1 K@0@5@8 O@ 
@9 M@<C@ A A H K


 G@6@ 
@/@8 M@ @1 K@.@5@8 O@ @8 M@?@<C@ A A H K


 G@6@ 
@/@8 M@ @1 K@.@5@8 O@ @8 M@?@<CA A H K


 G@6@/@8 M@ @1 K@0@5@8 O@ 
@ @8 M@?@<CA A H K


 G@6@/@8 M@ @1 K@0@5@8 O@ 
@ @8 M@?@<C
A A H@6@1 Q@0@5@9 O@<CA A H
@6@/@8 M@1 Q@5@8 O@ 
@9 M@<C
A A H K@6@1 K@0@5@9 O@<CA A H K
@6@/@8 M@1 K@5@8 O@1 K
@5@9 M@<C@8A A H P<
@6@A@1 O@3@0@5@.
@5@8 O@F@@@/@8 K@ @1 O@3@0@5@.
@5@8 O@1 M@0@0@5@8 L@ 
@9 JS@<C@A A H@6@D@8 Dv@M@Q@3@.@.
@5@8 C@8 O?@A@B@) O>@?@ 
@3@.@.@5@3@.@.@5@8 M@?@ @/@8 JS@ @ @8 R@ @/@8 JS@ @ @8 R@1 O@3@5@5@8 O@G@G@@@+@) Ot@?@ 
@/@/@8 O@1 F@.@5@8 O@ @ @/@8 P@ @ @9 M@G@G@G@<C@RA A H@6@D@8 Dv@M@Q@3@.@4@.
@5@8 C@/ OG@8 OH@ 
@1 M@0@0@5@8 L@?@A@ @1 O@3@0@5@.@5@8 O@'@@@ @8 K@1 O@3@0@5@.@5@8 O@ 
@ @9 JS@<C@A A H@6@D@8 Dv@M@Q@3@.@.
@5@8 C@8 O?@A@`@/ OG@8 OH@?@ 
@3@.@.@5@3@.@.@5@8 M@?@ @/@8 JS@ @ @8 R@ @/@8 JS@ @ @8 R@A@ @1 O@3@5@5@8 O@'@@@ @8 K@1 O@3@5@5@8 O@G@G@@@0 A@8 OH@?@ 
@/@/@8 O@1 F@.@5@8 O@ @ @/@8 P@ @ @9 M@G@G@G@F@<C@?B A H@6@D@8 Dv@M@Q@/@/
@8 S-@/@8 M@A@ 
@/@8 N&@F@@@ 
@/@/@8 N&@3@5@3@5@8 N@ @ @8 N@?@<C@MB A H@6@D@8 Dv@M@Q@0 @^@0@3@.@5@0@8 O@/
@8 M@3@.@0@5@8 C@A@ @3
@5@8 N&@F@@@ @3
@5@/@8 N&@3@5@3@5@8 N@?@<C@;B( A H@6@D@8 Dv@M@Q@0 M@0@3@.@4@.
@5@0@8 O@8 M@3@.@0@5@8 C@ @3@4@.@5@8 N&@ 
@ @8 M@?@<C@^B1 A H
@6@D@8 Dv@M@Q@D@0@0@8 S-@M@Q@D@0@0@0@0@0@8 O@M@Q@3@.@.
@5@8 C@ 
@8check_is_an_ok_arity_function B@ 
@/@8 M@A
@/@8 N&@F@@@/@/@8 N&@3@5@3@5@8 N@ @ @8 N@?@<CBB A H Pi


@6@8 O?@8 M@ 
@8 M@?@<CBI A H Pm


 @6@8 O? @8 M@ 
 @8 M@?@<CBP A H Po


 @6@8 O? @8 M@ 
 @8 M@?@<CBV A H
 N@6 @8 M@?@<XD  t  t t  At  Kn ADD  t  t t  At  Mm ADP Ml C@ H H  I@=XP J  C@ A La	@6@A B@/
@8 In@@Flag name? @8 I@/
@8 I@/@8 R@?@A R@/@8 In@@New value? @8 I@/@8 I@8 R@?@/
@3
@4@.@5@8 C@/@3
@4@5@8 C@?@ 
@8 @I@ @8 G@?@A@i@)
 H@A@'@G@@@Z@A@) I@/@8 M(@ @8 M0@8 O@F@@@G@) H@/@8 M(@/@8 M+@A@ @8 M-@@@D@ @8 M-@M@Q M.@8 I@ @8 I M/@8 I@8 I@?@8 K@ @8 M0Bset command_logging to on.@8 I@8 I@ @8 M+@ @8 M0@@@S@G@?@<XPwrite_subgoal_list_proved C@=A A I2
 I	
@6@8 I9Met constraint: @8 I@0@8 R@/
@8 R@A
@)
 @8 I@F@@@b@g
@h@m @@c@m @@y@ @0@8 M}@8 I@?@<C@4A A I2

@6@8 I9Proved subgoal: @8 I@/
@8 R@A
@)
 @8 I@F@@@b@g
@h@m @@c@m @@y@ @0@8 M}@8 I@?@<C@CA A I2
 I	


@6@8 I9 T@8 I@0@8 R@/@8 R@A
@) @8 I@F@@@b@g@h@m @@c@m @@y@ @0@8 M}@8 I@ 
@8 T B@?@<C@7A A I2

@6@8 I9 T@8 I@/@8 R@A
@) @8 I@F@@@b@g@h@m @@c@m @@y@ @0@8 M}@8 I@ 
@8 T@?@<CA A I2
@6@8 I9@!(unconstrained rule: no subgoals)@8 I@8 I@?@<XP R C@ A L




@6@?@<C@A@ A L

@6@/@3
@.@5@ 
@8 H@A@)@?@"@#@@@A@)@?@"@#@@@"@#@?@<C@ A L



@6@D@ 
@8 M^@M@Q@ @ @8 R@?@<XP QZ C
@] A H@6@8process_dcl_qualifier B@?@8 QY@?@<C@b A H@6@?@<XD  t  t t  At  J  BP J  C@p@ A H@6@8 Ij@?@A
 D@/
@8 In@F@@@%@/@8 H B@A
@"
@#@@@A	@)@?@R@F
@@
Instantiate what? @8 I@/
@8 I@U
@?@8 R@/ J@8 Og@A
 R@/
@8 In@F@@With what? @8 I@/@8 I@ @/
@8 L*@?@ 
@8 I@ 
@8 Oq@ 
@8 JS@?@ 
@8 O B@?@<XD  t  t t  At  N  ADP K CD0 A Nf@6@?@<CD1 A Nf
@6@ @8 K@ 
@ @8 K@?@<XD  t  t t  At  J  BP J  C@ A K@6@/
@/@8 R@/@8pvc_make_filename B@?@8
write_vc_data B@?Printed VC to file: @8 I@8 I@8 I@?@<XP L CAg A J? J@

@6@?@8 L@8 L@?@<CAl A J?@6@8 L@?@<XP K C@'A A K
@6@ 
@/@8 K@/@8 K@A@ @ @8 L@'@@	@"@#@?@<CA A K@6@?@<XD  t  t t  At  O ADP K CB} A H
@6@?@<CB A H


@6@ @/@8 K@ 
@b@g@c@o@x@?@<CB A H

@6@ @ @ 
@8 K@?@<XP Q C@K A Q@6@9 RS@<C@L A Q D

@6@1 I@5@8 RS@1 I@5@9 RS@<C@M A Q I

@6@A@1 I@5@8 RS@@	@1 I@5@9 RS@<C@N A Q I

@6@1 I@5@8 RS@1 I@5@9 RS@<C@O A Q I

@6@1 I@5@8 RS@1 I@5@9 RS@<C@(@P A Q I

@6@A@1 D@5@8 RS@1 D@5@8 Q@@	@1 I@5@9 RS@<C@(@Q A Q I

@6@A@1 D@5@8 RS@1 D@5@8 Q@@	@1 I@5@9 RS@<XP M CE A H

@6@D@0@0@8 Jd@M@Q@?@<CE A H@6@/@8 R B@8adjust_qbindingnames B@?@8 N@?@<XP S C@f A P @6@1 R)@0@5@8 @I@1 T)@5@8 @L@8 C}@/
@8 T) B@A@1@/@8 SP B@/@8 I@1 L1
@5@8 @L@A@'@@@8 L@1 I N@2 L1
@5@8 @L@8 P@@@8 T*@G@q
@1 T)
@5@8 I@1 T)
@5@8 @L@ 
@8 Q& B@?@R@<XP RT C@C A Q@6@0@9 L@<C@3@D A Q D

@6@A@0@1 H@2 I@5@8 L@@@A@0@1 D@5@8 L@@@0@1 H@2 I@5@9 L@<C@3@E A Q I

@6@A@0@1 H@2 D@5@8 L@@@A@0@1 I@5@8 L@@@0@1 H@2 D@5@9 L@<C@3@F A Q I

@6@A@0@1 H@2 I@5@8 L@@@A@0@1 I@5@8 L@@@0@1 H@2 I@5@9 L@<C@3@G A Q I

@6@A@0@1 H@2 I@5@8 L@@@A@0@1 I@5@8 L@@@0@1 H@2 I@5@9 L@<C@3@H A Q I

@6@A@0@1 H@2 I@5@8 L@@@A@0@1 I@5@8 L@@@0@1 H@2 I@5@9 L@<C@3@I A Q I

@6@A@0@1 H@2 I@5@8 L@@@A@0@1 I@5@8 L@@@0@1 H@2 I@5@9 L@<XD  t  t t  At  O} ADP LR CAD A I@6@?@/
@8 Q@?@3
@5@8 C@?@<XD  t  t t  At prolog_event_hook D  t  t t  At  T- ADD  t  t t  At  T- AED  t  t t  At  T- 
P KA C@ A A@6@3@1	portrayed @.@5@4@1 G  @.@5@4@1 G @.@5@4@1 H @.@5@5@9 C @<XPis_it_ok CD- A H F+@6@8 Q@?@<C@D/ A H F)@6@A@/ H@8 O@A
@8 P@/
@8 Q B@ 
@8 JS@@@A@D@8 P@M@Q G@8 JS@@@6!!! ERROR: New expression does not typecheck properly.@8 I@8 I@R@F
@@ I@8 O@F
@1 Q@0@5@8 I@1 Q@5@8 @L@8 Q@1 MR@.@.@5@8 I@1 I@5@8 @L@A@8 P@G@G@F@@@$@/@/@/@8 Q B@/@8 Q@/@3@4@4@5@8 C@1 I@5@8 @L@?@<CDN A H@6@?@<XP Q CB A H

@6@1 J
 I@5@8 J J@8 P@?@ 
@9 Q@<CB A H
@6@?@<XD  t  t t  At  P ADP P C@o H H @=XD  t  t t  At enumeration_list BP T8 CB A I@6@8 @@0@8 MW@8 M^@?@<XP Q C A J
@6@/@8 S B@8 Lq@R@<C A J
@6@/@8 R1 B@8 J@R@<C A J
@6@?@<XP S CA A I@6@@1 O
@5@8 @L@R@<CA A I @=XPis_digits_and_dot C
DQ A H@6@/B.@8 K
@9 S@<XP Q CB A H@6@8 O{@?@<CB A H
 P-@6@A O~@8 O{@@ O@8 O{@?@<CB A H
ire@6@A O~@8 O{@@@A O@8 O{@@ O@8 O{@?@<CB A H
any@6@?@<XP I< C@e A I
@6@8 I@8 I@?@<C@i A I@6@/
@8 L@1 @
@5@8 I@8 I@?@<C@n A I

@6@8 I M@8 I@8 I;@?@<C@ @s A I

@6@/@8 L@1 @@5@8 I M@8 I@ 
@8 I;@?@<XPtv_print_type_data CB A J4@6@8 I I @8 I@8 I G@8 K@?@<XD  t  t t  At  D? D  t  t t  At  D? ADD  t  t t  At  D? AED  t  t t  At  D? 
D  t  t t  At do_not_issue_failure_message  ADP Kv C@M@T A H H@6 H@8 H B@8 I@/@8 H@/@8 H@8 KN BReading @8 I@8 I@& (for inherited FDL type declarations)@8 I@8 I@8 M B@A I@8 O@@
@8 I@F          ------------------------------------------------------------@8 I@8 I@8 ILoading @8 I@8 I (verification conditions)@8 I@8 I@8load_vcs B@? Q{@8 G@?@<C@=@p A H H@6 H@8 TD@/@8 H@8 IConsulting @8 I@8 I (checker saved proof state)@8 Iredefine_warnings I@8 @r@3@1whenalways@5@4@1	load_type @@5@4@1compilation_mode
assert_all@5@5@8 A* B TQ H@8 @r@?@<XP QN CA
 A I@6@?@<C	A A I I	@6@?@R@<CA A I@6@8 I@8 QM@?@<XP S CCS A J? J@
@6@8 S@?@<C@ CU A J? J@
 JF

 JF
@6@ 
@8 G2@1 J@
@5@ @8 S@?@<CCY A J? J@


@6@/@8 S@1 J@
@5@8 L@?@<C	C] A J?

@6@8 L@?@<XD  t  t t  At  B<  BP J C@, A K@6@D B<@0@8 In@M@Q@/
@8 T: I@1 @
@5@8 Qd-->@8 I@8 I@/@8 T;@8 S@?@<C@M A K@6 B<@/
@8 In@A@"
 I

@#@8 Qd@F
@@@0@A@"
 @ I



@#@1 @
@5@8 Qd@@@A@)
 K@8 K B@@@)
 L5@8 Q_ B@G@F
@R@<C@- A K  @6@?@<XP O C@@ A I@6@A@B@8 R@A@8 R@A
@b@h@i@u@b@i@x@@@b@i@h@t@b@h@x@F
@@@ @b@h@y
@A@1 I
@5@8 M@'@@@1 I
@5@8 M@'
@@@E@A@%@8 R@b@i@y
@A@1 I

@5@8 M@'
@@@1 I

@5@8 M@'
@@@A@1 I
@5@8 M@'@@@1 I
@5@8 M@'
@F
@?@<XP S C@ A P* 
 S$ @0	BSPECIAL@=C@ A P* 
 S$ @0	BRECORD@=C@ A P*  S$ @0	BSPECIAL P@=C@ A P*  S$ @0	BSPECIAL Jm@=C@ A P*  S$ @0	BSPECIAL P@=C@ A P*  S$ @0	BSPECIAL P@=C@ A P*  S$ @0	BSPECIAL P@=C@ A P*  S$ @0	BSPECIAL P@=C@ A P*  S$ @0	BSPECIAL P@=C
@ A P*  S$ @0	BRECORD F@=C
@ A P*  S$ @0	BRECORD P@=C@ A P* S$ @0	BRECORD Ot@6@9 O?@<XP J| C@ A J? I

@6@A@) I@(
 L2@( N@!@1 O"@.@5@#@@@) I@(
 M@( M@!@1 M@.@5@#@/@3
@4@4@.@5@8 C@ @@ @ @8 P B@ @ @8 M B@/@8ask_if_save B@A@=@) F)@ @8 I@/@3
@4@4@5@8 C@ @8 @L@/@3
@4@5@8 C@1 I P@5@8 @L@1 I@5@8 @L@ @@@@) F+@?@R@G@?@<C@n@? A J?@6@/@8 JS@/@8 L@8 Ti@/
@8 Tj@A@Q@)
 F)@1 I P@4
@4@5@8 @L@A G@8 L@1 D
@5@8 O
@@@*@) G@A
@) @.@8 O
@@@A@) @-@1 H
@5@8 O
@@@1 L
@5@8 O
@@@)
 F+@?@R@?@<XD  t  t t  At  KJ ADD  t  t t  At 
expand_answer ADD  t  t t  At  Tm AED  t  t t  At  Tm 
P TmC@ C C@6@7
 C@9 Tn To@<XD  t  t t  At  I ADP S CB A I@6 J@/
@8 In@8 J B@R@<CB A I  @6@?@<XP S C@E A I/
@6@ @8 O B@?@ 
@ @8 S@?@<C@J A I/@6@?@<XPdo_cases C@@B A I@6@/@8 L@8 Oq Im@/@8 In@U@A@" I I

@#@ 
@/@8 M@@@8 I G@8 JS@&@(
@/@8 I@q@1 O@0@0@5@8 @I@ @8 P@1 I@0@5@8 @I@1 P@0@0@5@8 @I@1 I S@5@8 @L@1 I@5@8 @L@1 P@0@5@8 @I@/@8free_hyp_no B@1 P@5@8 @L@ @8 S@1 I@0@0@0@5@8 @I@1 I
 Q$@5@8 @L@9 K@<XPset_exit_status  C@^ A A  @6@?@<XP S C@ C9 A H
 R


@6@1 R
@5@8 R B@1 I

@5@8 @L@8update_match_count  B@R@<CC> A H @=XP S C@8A A I@6@1 O
@0@5@8 @I@1 L1@0@0@5@8 T< B@1 M@0@0@5@8 T@1 L4@0@5@8 T@1 K@0@5@8 T@1 L3@0@0@5@8 T@1 H@0@5@8 T@?@<XP Rq C@%C A J?

@6@8 O@ 
@8 O@/@1 H
@5@8 O:@3@5@8 Rp@?@<C@2C A J?		

@6@/@/@8 S'@ 
@ @/@8 S'@/@1 H@5@8 O:@3@1 J@@5@5@8 Rp@?@<C@)C
 A J?

@6@3
@5@/@8 Rp@3@5@3@.@5@8 Rp@"@#@?@<CC A J? J@
@6@?@<C
C A J?
@6@?@<CC A J?@6@?@<XPlistexp C@0B A J?		@6@/@8 JB@/
@8 L@ 
@/@8 Ra@ @/@8 Rd@ @/@8 Rg@ @/@8 Rj@ @/@8 Rm@ @8 Rp@?@<XP S C@E@1 A Ii@6@/
@8 I@0@0@0@8 I@1 I
@0@0@0@5@8 @I@1 P
@0@0@5@8 @I@1 O
@0@0@5@8 @I@1 P
@0@5@8 @I@q
 @1 I@0@5@8 @I@1 I@5@8 G@8 P@?@<XD  t  t t  At  H ADP H C@ H H  H@=XP A C@?A A J?@6@8 JB@8 L@ 
@8 Ra@ 
@ @8 Rd@ @ @8 Rg@ @ @8 Rj@ @ @8 Rm@ @ @8 Rp@ @ @8 Rs@ @ @8 Rv@ @ @9 P@<XP S CC  A H
@6@b@j@c@o@x@?@<CC A H



@6@q
@ @ 
@8 S@?@<XD  t  t t  At  O< BP O; C A	u E%        @6@T@?@R@<C A T

@6@8 G2@b@h@c @u@?@<C A T@6@8 G2@b@i@c @r@?@b@i@l JF@y@"
 JF@#@?@<C A T
 JF JF
@6@8 O:@?@<C@<@! A T
 JF
@6@/
@8 O:@?@A@)
 @)
 @@@#@A@ 
@8 G2@b@g
@c @t@"
 JF
@#@@
@"
 JF
@#@b@h@c @t@?@<C@C@- A T
 H


@6@/@8 O:@/@ 
@8 O:@?@b@g@g@o@y@A
@b@g@c @u@'
@F@@@b@g@c @r@b@g@l JF@y@"
 JF@#@?@<C@; A T
 @


@6@1 H@2 JF
@5@8 O:@?@<C@C@= A T
 J@


@6@/@8 O:@/@ 
@8 O:@?@b@g@g@p@y@A
@b@g@c @u@'
@F@@@b@g@c @r@b@g@l JF@y@"
 JF@#@?@<C@I@K A T
 JG


@6@/@8 O:@/@ 
@8 O:@?@  @8 L@ @ @/@8 M B@A
@b@g@c @u@'
@F@@@b@g@c @r@b@g@l JF@y@"
 JF@#@?@<C@@Z A T
 JO


@6@8 O?@?@/@8 O:@/@ 
@8 O:@?@  @8 L@ @ @/@8 T@/@1 @@2 J@@5@8 O:@A@) @)
 @@@_@A@S@ @8 ST@ @8 ST@A@!@A@b@g@c @u@b@g@c @t@@@b@g@c @s@b@g@c @r@'
@@@&@A@b@g@c @u@b@g@c @r@@@b@g@c @s@b@g@c @t@1 H@5@8 O:@@
@"
 JO@#@?@<C@[@ A T	
 JO


@6@D@8 O?@M@Q@?@/@8 O:@/@ 
@8 O:@?@  @8 L@ @ @/@8 T@/@1 @@2 J@@5@8 O:@A@) @)
 @@@A@)@)
 @@
@"
 JO@#@?@<C@G@ A T
 J


@6@0@8 O:@0@ 
@8 O:@?@A@)
 @)
@G@@@%@ 
@8 G2@b@g
@c @t@q
 @?@/@1 J@5@8 O:@?@1 J@@5@8 O:@?@<XD  t  t t  At message_hook ADD  t  t t  At  T AED  t  t t  At  T 
P TC@< A A@6@3 @@4 Eu@5@8 A{ H@8 R& B G@8 Bw  G@8print_message_lines B@8 O@?@<C@G A A@6@?@<XP Ov CB A H@6@1 F@.@5@8 O@1 F@.
@5@8 O@8 L@ 
@9 Ob B@<XP L CA A L@6@8 JS@8 JS@?@<XD  t  t t  At  O4 ADP K C@ A K@6@/@8 L3 BD@8 I@8 I@:@8 L@8 I9@8 I@8 I@?@<XP H C@$AK A H@6@8 INo .@8 I@8 I file of this name exists.@8 I@8 I@8 I	List of .@8 I@8 I files in current region:@8 I@8 I@8 R3 B@R@<XPmk_intersect CA A K
@6@?@<C@GA A K
@6@ @/@8 T B@A@0@ 
@8 L@A@ 
@ @8 SH@"
@#@@@A@ 
@ @8 L@'@@	@"
@#@@@ 
@8 SH@'@?@<XD  t  t t  At  MI ADD  t  t t  At  D  BP D  CA A I@6@8 I@8 C}@8 I@/
@8 I*@A@)
 Q@@@8 I@)
 Q@8 I@?@<XP Sg C@/@8 A I2
 Se@6@A@&@A
@D
 J@8 NV@M
@Q@@@D I @8 NV@M@Q@8 I9STEP @8 I@8 I@@@S@?@<C@'@E A I2
 N@6@8 I9@/
@8 R@A
@)
 @8 I@F@@@b@g
@h@m @@y@ @0@8 M}@?@<C@P A I2
 NU@6@8 I9	Command: @8 I@8 I@?@<C@U A I2
 S Ix I I

@6@8 I9@$Commence PROOF BY CASES attempt on H@8 I@ 
@8 I@?@<C@Z A I2
 S@6@8 I9Commence PROOF BY @8 I@8 I attempt@8 I@?@<C@S@` A I2		
 N L1


@6@8 I9 Q@8 I@/@8 R@A@) @ 
@8 I I @8 I@ @8 I@G@F@@@#@b@g@h@m @@c	@m @@y@ 
@ @/@8 M} I @ @/@8 M}@ @ @0@8 M}@?@<C@S@p A I2		
 M M


@6@8 I9 M@8 I@/@8 R@A@) @ 
@8 I I @8 I@ @8 I@G@F@@@#@b@g@h@m @@c@m @@y@ 
@ @/@8 M} I @ @/@8 M}@ @ @0@8 M}@?@<C@ A I2
 I@6@8 I9Now attempting proof of VC: @8 I@8 I@1 I@0@5@8 @I@8 I@8 J@?@<C@c@ A I2


 O 


 LA

@6@8 I9@ Successful inference with rule: @8 I@ @8 I@8 I@q
@ @ @8 T@8 I9
Therefore @8 I@/@8 R@A@) @ @8 I@F@@@b@g@h@m @@c
@m @@y@ @ @0@8 M}@3
@4@5@8 R B@?@<C@@ A I2
 O 


 O LM


@6@8 I9@#Successful substitution with rule: @8 I@ @8 I@8 I@q
@ @ @8 T@8 I9Allowing substitution of @8 I@/@8 R@A@) @ @8 I@8 I@8 I9for @8 I@ @8 I@G@@@/@b@g@h@m @@c@m @@y@ @ @0@8 M}@8 I@8 I9 T@8 I@b@g@h@m @@c@m @@y@ @ @0@8 M}@3
@4@5@8 T@?@<C@ @ A I2 proved N

@6*** PROVED VC @8 I@ 
@8 I@8 I@8 I@8 J B@8 I@8 I@8 I@?@<C@ A I2
 T @@6@8 I9*** Proved all conclusions@8 I@8 I@?@<C@S@ A I2		
 T M


@6@8 I9*** Proved C@8 I@/@8 R@A@) @ 
@8 I I @8 I@ @8 I@G@F@@@#@b@g@h@m @@c@m @@y@ 
@ @/@8 M} I @ @/@8 M}@ @ @0@8 M}@?@<C@1@ A I2
 S@6@8 I9@ Entering new proof frame (DEPTH @8 I@8 I) ...@8 I@/
@8 N@1 I@0@5@8 @I@/@8 P B@b@g
@g@o@y@1 I@5@8 G@?@<C@2@ A I2
	exitframe@6@8 I9@#Exiting current proof frame (DEPTH @8 I@8 I L@8 I@/
@8 N@1 I@0@5@8 @I@/@8 T@b@g
@g@m @@y@1 I@5@8 G@?@<C@+@ A I2
 S@6@8 I9@>QUIT: give up attempt to prove subgoals of current proof frame@8 I@/
@8 N@1 I@0@5@8 @I@/@8 T@b@g
@g@m @@y@1 I@5@8 G@?@<C@/@ A I2
 Js@6@8 I9Attempting to infer @8 I@/
@8 R@A
@)
 @8 I@F@@@b@g
@h@m @@c@m @@y@ @0@8 M}@?@<C@rA A I2


subgoal 


 LA

@6@8 I9Attempt to prove @8 I@/@8 R@A@) @ @8 I@F@@@b@g@h@m @@c@m @@y@ @ @0@8 M}@8 I@8 I9by subgoaling on rule @8 I@ @8 I G@8 I@8 I@8 I9Unsatisfied subgoals are:@8 I@8 I@q
@ @ @8 R@3
@4@5@8 T@?@<C@8A A I2
 Jo@6@8 I9 P@8 I@/
@8 R@A
@)
 @8 I@F@@@b@g
@h@m @@c@m @@y@ @0@8 M}@8 I@8 I9  by logical deduction@8 I@?@<C@]A( A I2
 P


@6@8 I9Use of standardisation@8 I@8 I@8 I9     on @8 I@/@8 R@A@) @ 
@8 I@F@@@b@g@h@m @@c@m @@y@ 
@ @0@8 M}@8 I@8 I9  gives @8 I@A	@) @ @8 I@@@ @ @0@8 M}@?@<CA@ A I2
 P L2

@6@8 I9Apply standardiser on H@8 I@ 
@8 I@?@<CAE A I2
 P M

@6@8 I9Apply standardiser on C@8 I@ 
@8 I@?@<CAJ A I2
 Ix T

@6@8 I9@5Start proof-by-cases attempt on disjunction formula H@8 I@ 
@8 I@?@<CAO A I2
 J@6@8 I9Begin CASE @8 I@8 I @8 I@?@<C@]AU A I2
 Iw



@6@8 I9 T@8 I@/@8 R@A@) @ 
@8 I@F@@@b@g@h@m @@c@m @@y@ 
@ @0@8 M}@8 I@8 I9by induction on @8 I@ @8 I
 (base case: @8 I@ @8 I = @8 I@ @8 I L@8 I@?@<CAj A I2
 C@6@8 I9Consulted rulefile: @8 I@8 I@?@<CAo A I2
library_name@6@8 I9Library rulefile: @8 I@8 I@?@<C@+At A I2
	lib_fault


@6@8 I9@ALIBRARY REJECTED: mismatch between .FDL declarations and library.@8 I@8 IInvolves identifier @8 I@ 
@8 I in: @8 I@ @8 I G@8 I@?@<CAz A I2
lib_ok@6@8 I9@4LIBRARY LOADED: No FDL declaration mismatches found.@8 I@?@<CA~ A I2
 J@6*** END OF PROOF SESSION@8 I@8 I@8 I@8 I@8write_summary_of_rules_used  B@8 I@8 S B@8 I@?@<CA A I2
 I @6 T@8 I@8 I@8 I@8 I@8 T@8 I@8 T@8 I@?@<C
A A I2
true_vc@6*** True VC eliminated: @8 I@8 I@?@<CA A I2@6@8 I9@ !!! UNEXPECTED LOGFACT: logfact(@8 I@8 I M@8 I@8 I L@8 I@?@<XP Q C@L A P}@6@8 ITRYING TO PROVE: @8 I@8 I@8 M@8 IPROVED: @8 I@8 I@8 I@?@<C@V A P}@6@8 IFAILED TO PROVE: @8 I@8 I@R@<XP L? C@ A A I@6@8 C}@/@8 M@8 KP@8 I% B@A B @8 L@@@) B @?@8 KU@9 KP@<XP T C@ A K@6@/@8 IeB.LIS@/
@8 HBVC@ 
@/@8 H@ @8 Ie@?@<XP H  CA*@T A L	@6@D@0@0@8 M@M@Q@/
@8 I@A@)
  T@1 T@0@5@8 NV@?@G@G
@G@@A @A@5@)
 @?*** VC PROVED -- Well done!@8 I@8 I@1 I T @@5@8 @L@/@0@8 R@1 I T@2 T@5@8 @L@8 R B@8 I M@8 @L@G@G@F@@@@b@h@c @t@A@/@0@8 P@1 P
@5@8 J@R@G
@G@@@@A@ @/
@/@8 O@D@ 
@8 Q@M@Q@? TC@8 J@ 
@8 K@G@@@@/@/
@/@8 I*** PROVED @8 I@ @8 I BY @8 I@ @8 I@8 I@q
 @1 I@0@5@8 @I@1 I@5@8 G@8 P@1 I T
@5@8 @L[Exiting depth @8 I@8 I
 proof frame]@8 I@8 I@1 P
@0@5@8 @I@1 O
@0@0@5@8 @I@1 I
@0@0@0@5@8 @I@8 Ij@ @8 O
@A@ 
@8 G2@?@A	 H@8 P B@?@8 @  B@@@ 
@8 O@@ TC@8 J@F@F@?@<XP K C@ A A
@6@?@<C@ A A


@6@ @8 M B@q@ @ @ @ 
@9 K@<XP IM C	A A H@6@T
@T@?@9 H B@<C	A A H@6@8 Dv@?@<CA A H
 G
@6@3 G@0@5@8 C@?@<CA A H@6@3@5@8 C@?@<XPrecord_consultation_of CA A I{@6 I@8 SK@?@<CA A I{@6@1 I C
@5@8 @L@?@<XP Q. C@:A" A I@6@/@8 H@1 H@0@5@8 @I@1 H I@5@8 @L@8 C}@8 I S|@8 I@8 O@8 O@8 S}@A@) F)@@@) F+@1 H@0@5@8 @I@1 H@5@9 @L@<XP R C@ A L@6@T
@?@R@<C@ A L@6@8 G2@?@<C@ A L JF
@6@8 R@?@<C@ A L H

@6@8 R@8 R@?@<C@ A L @

@6@8 R@8 R@?@<C@ A L J@

@6@8 R@8 R@?@<C@ A L JG

@6@8 R@8 R@?@<XD  t  t t  At  K  BD  t  t t  At  K  ADP Q C A Q@6@A@8 G2@F@@@"
 JF
@#@8 G2@?@<XD  t  t t  At  K ADD  t  t t  At  Q: ADD  t  t t  At  J ADP S CCa A J? H
 JF

 H
 JF
@6@ 
@8 L@ @8 S@?@<CCe A J? H


 H

@6@ 
@8 L@ @8 S@?@<CCi A J? H
 H


@6@1 H@1 H
@5@5@8 S@?@<CCk A J? JF
 JF@6@9 L@<CCm A J?

@6@9 L@<XP R C@ Dl A H@6@8 C}@/@8 M@/@8process_rest_of_component B@@A@0@8
is_true_vc B@@@1 I
@5@8 @L@?@<XD  t  t t  At  I ADP I C H H  @=XP R CB A IW@6@T
@?@8 I@.!!! Warning: VAR not allowed.  Retype command.@8 I@8 I@R@<C@.B A IW I

@6@A@) I@(
 L2@@@) I@(
 M@8 G2@/@3
@4@4@0@5@8 C@ @@?@<XP Q C@qD A H@6@A@!@/@1 B@1 L1@.@.
@5@2 IJ
@5@/@8 A@-@ @/@8 K@@	@(@G@G
@?@A@!@/@1 B@1 M@.@5@2 IJ@5@/@8 A@-@ @/@8 K@@@(@G@F@?@ @ @/@8 H@?@ @/@8 S{@?@ @8 K@?@<XD  t  t t  At  J|  BP J|  C@! A J?@6@A
 Im@/
@8 In@F@@@<STANDARDISE -- Please specify expression to be standardised. S@8 J@/@8 I@/
@8 L*@?@9 Tg B@<XP L+ CB A IW

@6@T
@?@<C@TB A IW Sw
 D


@6@?@A@T
@?@ @/@8 L*@ @8 I@'
@G@@@,@A@"
 I I
@#@ @/@8 L@'@@@"
 I I
@#@ @/@8 M@'@F@?@<C@bB A IW		 T
 H

 D

@6@?@1 T
@5@8 L*@A@T@?@ @/@8 L*@ @8 I@'@G@@@,@A@" I I
@#@ @/@8 L@'@@@" I I
@#@ @/@8 M@'@F@?@<CB A IW

@6@?@<XP N CG[ A H@6@?@<CG\ A H
@6@ @8 N}@ 
@ @8 N~@?@<XP K CAW A J4@6@8 I@8 I@?@<XP I C@4G A H@6@1 T@.@.
@5@8 I@/@8 R@1 I T
@5@8 @L@8 R@8 I+++ True VC @8 I@ 
@8 I eliminated automatically.@8 I@8 I@?@ @8 I@?@<CG A H

@6@?@<XP N C@|AW A I{

@6@T
@?@"@#@A
@T@F@S@G@@@ @3@.@.@5@8 C@/@ @ @8 LQ@?@A	@ @0@8 P B@@@)
@'rule_family_not_declared_for_this_usage@?@A@)@G@G@@@5@"
@#@A
@T@F@S@G@@@ @3@.@.@5@8 C@/@ @ @8 LQ@?@A	@ @0@8 T@@@)
 T@?@<CA| A I{ @=XP I+ C@b A A@6@/@3@1consume_layout @.@5@4@1 Fdec10@5@5@8 G @?@9normalize_negative_literals B@<XPorder_functs CB A J?

@6@?@ 
@ @8 S0@?@<CB A J?


@6@ 
@8less B@?@<XP L CA" A L@6@9 RS@<C@$A# A L D

@6@1 D@.
@5@8 RS@1 D
@5@8 Q@1 D
@5@9 L@<C@$A$ A L I

@6@1 D@.
@5@8 RS@1 D
@5@8 Q@1 I
@5@9 L@<CA% A L I

@6@1 I@.
@5@8 RS@1 D
@5@9 L@<CA& A L I

@6@1 I@.
@5@8 RS@1 D
@5@9 L@<C@TA' A L K

@6@A@1 H@2 K@5@8 RS@F
@@@:@A@1 D@.
@5@8 RS@1 D
@5@8 Q@1 K
@5@8 L@@@1 D@.
@5@8 RS@1 D
@5@8 Q@1 K
@5@9 L@<C@TA3 A L K

@6@A@1 H@2 K@5@8 RS@F
@@@:@A@1 D@.
@5@8 RS@1 D
@5@8 Q@1 K
@5@8 L@@@1 D@.
@5@8 RS@1 D
@5@8 Q@1 K
@5@9 L@<XP T CA2Af A I	
@6@1 D@0@0@5@/@8 L;@ @/@8 L>@A@-@" 
 LA D


@#@1 D@3@4@5@4@4@5@ @ 
@8 N@@@@A@)@" 
 LC D

@#@1 D@3@4@5@4@4@5@ 
@8 N@@@@A@" 
 O LM
@#@@@@A@" 
 O LM
@#@@@@A@" 
 O LO H
@#@@@m@A@" 
 O LO H
@#@@@T@A@" 
 LM@#@)
@@@?@A@" 
 LM@#@)
@@@*@A@" 
 LO H@#@)
@@@" 
 LO H@#@)
@G@F@D@ @8 LE@M@Q@9 LH@<XP Rh CB! A J? H




@6@ @8 Rg@?@<CB" A J?

@6@8 L@?@<XP O C@w A I I

@6@1 I@5@ 
@9 O B@<C@y A I  D

@=C@{ A I  D

@=C@} A I  I

 @@=C@ A I  I

 @@=C
@ A I  I

@=C
@ A I  I

@=C@ A I  I

 H@=C@ A I  I

 H@=C
@ A I  I

@=C
@ A I  I

@=C@(@ A I

 I

@6@ @/@/@8 O@ @/@/@8 O@ @ @ @ @ 
@9combine_intervals B@<XP N C A N]  @6 I@8 S B@?@<C A N]@6@/
@0@8 L@8 G2@8stan_hyp B@R@<C A N]   @=XP Tw C@. A I@6@9 Q@<XP@%increment_current_record_field_number  CC A H@6@1 M@.
@5@8 I@q
@1 M@5@8 G@?@<XD  t  t t  At  OW ADP Mi CD A H		@6@ @ @/@8 Mg@?@ @ @ @ 
@9 Mh@<CD A H
@6@?@<XD  t  t t  At  J ADP R_ CB A H@6@8 C}@8 I@8 I@ 
@8 L B@?@<XPprocess_execute_file_name C@H@ A H@6@0B.@/@8 Q>@D@.@8 M^@M@Q@/@8 Ie@A@8 H@@ M.@8 I@8 I S@8 I@8 I@?@8 K@?@1 M@5@8 G@/
@8 H@1 H M'
@5@8 G@?@<C@0@ A H@6B.cmd@/@8 H@/@8 Ie@A@8 H@@ M.@8 I@8 I S@8 I@8 I@?@8 K@?@1 M@5@8 G@?@<XP Q} C@W A IW@6@8 O
@8 C}@8 M@8 I@8 N B@1 Io@0@0@5@8 @I@/
@/@8 J B@8 R B@8 M@A J@8 L I @8 L@8 M@8 M B@@
@A@)
 J@@@)
 I @8 S B@1 I@.@5@8 I@q
@1 I
@5@8 G@8 M@8 Ty B@9 K@<XD  t  t t  At  I5 ADP TM C@%C A H@6@8 KP@A I@8 O@@@8 I@8 I@1 I@0@5@8 @I@1 I @5@8 G@8 Lc B@8 I B@8 KU@?@<XP K C	B A K
 K@6@?@<C
B A K
 K
@6@?@<CB	 A K K

@6@/@8 M@ @ 
@8 K@?@<XD  t  t t  At  N  BP N  C
@! A I/@6 R@/
@8 In@?@8 N B@?@<C@& A I/  @6@8 I B@?@<XP S C@PA  A H@6@A@/@8 R@@@(@c@ 
@/@8 F@b@g@g@s@A I@8 R@@@ 
@8 QM@8 I@8 I allows @8 I@8 I to be replaced by @8 I@8 I@A	@)
	 directly@8 I@@
 provided @8 I@ 
@8 R@8 R@8 I@?@<CA A H@6@?@<XP LI CCG A I@6@U
@? J,@8 In@?@<CCL A I@6 J,@9 In@<XD  t  t t  At  G! ADD  t  t t  At  G! AED  t  t t  At  G! 
P G C A H M
@6 L	@8 I@8 I@?@<CA A H@6@U
@/@8 Do@/@8 B_@/
@8 B_@/@/@8 H@A@) H@@
@A@) H@@@) H@/@8 H B@ 
@/@8 U @A@@@A@) H@b@g@g@u@@@  H@8 L@b@g@g@t L@8 I@3@1priority@5@4@1 T. @.@5@4@1 G  @.@5@4@1 T0 @.@5@5@8 T1 L@8 I@@@6@A@) H@b@g@g@r@@@  H@8 L@b@g@g@s@3@1 U!@5@4@1 T. @.@5@4@1 G  @.@5@4@1 T0 @.@5@5@8 T1 Qo@8 I@8 I Qo@8 I@A@.@b@g@g@u L@8 I@ 
@3@1 U!@5@4@1 T. @.@5@4@1 G  @.@5@4@1 T0 @.@5@5@8 T1 L@8 I@@@$@b@g@g@r@ 
@3@1 U!@5@4@1 T. @.@5@4@1 G  @.@5@4@1 T0 @.@5@5@8 T1@?@<C@@\ A H@6@U
@/@8 Do@/@8 B_@A	@/
 C@8 H@@@/
 H@8 H@/@8 U @8 I Qo@8 I@A@-@b@g@g
@u L@8 I@3@1 U!
@5@4@1 T. @.@5@4@1 G  @.@5@4@1 T0 @.@5@5@8 T1 L@8 I@@@#@b@g@g
@r@3@1 U!
@5@4@1 T. @.@5@4@1 G  @.@5@4@1 T0 @.@5@5@8 T1@?@<C@@x A H@6@U
@/@8 Do@/@8 B_@A	@/
 H@8 H@@@/
 H@8 H@/@8 U @A@-@b@g@g
@t L@8 I@3@1 U!
@5@4@1 T. @.@5@4@1 G  @.@5@4@1 T0 @.@5@5@8 T1 L@8 I@@@#@b@g@g
@s@3@1 U!
@5@4@1 T. @.@5@4@1 G  @.@5@4@1 T0 @.@5@5@8 T1 Qo@8 I@8 I@?@<C@ A H@6@A@)
@@@"
@#@?@9 N B@<C@!@ A H@6@3@.@.@5@8 C@8 Dv@-@?@8 I L@8 I@8 N% L@8 I@?@<XP T" C@ A K@6@8 M-@8 M0@8write_vc_description B@?@8 J@?@8 SY B@?@8 S B@?@8write_depth_information  B@?@9 O@<C@ A K@6@D@8 M-@M@Q	Warning: @8 I@8 I M/@8 I@8 I@?@R@<XP L< C@TA A I@6@A	@8 S B@G@@@G@? J,@/@8 In@U@D@!@A@1 S$ @0@0@5@8 S@@@A@0@8 S@@	@1 S$ @0@0@5@8 S@M@Q@3@.
@0@5@8 C@8 ICould not find rule-family @8 I@ 
@8 I G@8 I@8 I@?@R@<XP Q C@C A H



@6@/@8 Ie@ @/@8 S?Bupf_@ @/@8 H@/@ @8 Ie@1 N'@3
@4
@5
@5@8 @L@  O@8 P@/@3@4@.@4@.@5@8 C@/@8 M B@ @  M@3@4@5@8 RBfld_@ @/@8 H@/@ @8 Ie@1 N'@3
@5
@5@8 @L@  O@8 P@/@3@4@5@8 C@ @  @^@3@5@8 R@?@<C@C A H




@6@/@8 Ie@ @/@8 S?Bupf_@ @/@8 H@/@ @8 Ie@1 N'@3
@4
@5
@5@8 @L@  O@8 P@/@3@4@.@4@.@5@8 C@/@8 U/@ @  M@3@4@5@8 RBfld_@ @/@8 H@/@ @8 Ie@1 N'@3
@5
@5@8 @L@  O@8 P@/@3@4@5@8 C@ @  @^@3@5@8 R@?@8 U B@?@ @8 Q@?@<XD  t  t t  At  @  BP T C A L@6@D R@0@8 In@M@Q@8 I@/
@8 T;@8 Qj@R@<C@/ A L@6 Im@/
@8 In@A@"
 I I
@#@8 O@F@@@"
 @ I I

@#@8 Qj@R@<C@$ A L  @6@8 T B@R@<C@' A L  @6 T@0@8 NV@? TC@9 @I@<C@+ A L  @6 TC@8 I@? TC@9 @I@<C	@/ A L  @6@/*** Cannot eliminate any conclusions at present@8 I@8 I@R@<XD  t  t t  At  S BP S CB A I@6@0@9 H@<CB A I


@6@9 S@<XD  t  t t  At  P ADP R C@e A L|  P    @c@=C@f A L|  P G@=C@g A L|  Na G@=C@h A L|  P G@=C@i A L|  L G@=C@j A L|  Ke G@=C@k A L|  M G@=C@l A L|  H G@=C@m A L|  K<   @P@@=C@n A L|  P G@=C
@o A L|  P  N @=C
@p A L|  P  N @=C@q A L|  P0 G@=C@r A L|  H G@=C@s A L|  M G@=C@t A L|  M G@=C@u A L|  KW G@=C@v A L| P    
@6@9 IX@<C@w A L|  N G@=C@x A L|  J; G@=XP P C@$B A H

 I Q
 CV
@6@ 
@ @8 K@ @8 K@?@<CB A H

 B
@6@ 
@ @8 K@ @ @8 P@?@<XD  t  t t  At  MS ADP Q C@ A I/@6@8 C}@/@8 I*@8 I- B@?@/@8 N@?@8 M@?@<XD  t  t t  At  N ADP N CC A H@6@?@<CC A H@6@8 I9	and rule @8 I@8 I@8 I@8 N@?@<XP U C@ A I


@6@9 L@<C@ A I
@6@9 L@<C@ A I 
 @



@=C@ A I  @
@=C@ A I  H


@=C@ A I  H
@=C@S@ A I@6@ 
@8 L@8 L@A@1 I@1 H
@5
@5 G @.@8 L@@@,@A@1 I@1 H
@5
@5@8 M@@@A@1 I
@2 @
@5@8 M@@	@1 I

@5@9 M@<C@RA
 A I

@6@8 L@8 L@A@1 I@1 H@5@5 G @.@8 L@@@,@A@1 I@1 H@5@5@8 M@@@A@1 I@2 @@5@8 M@@	@1 I@5@9 M@<C@*A A I
@6@8 L@8 L@A@1 I
@5 G @.@8 L@@	@1 I
@5@9 M@<XP R C
C A J? JF
@6@?@<C	C A J?
 JF
@6@?@<XD  t  t t  At  J  BP J  C@N A H@6@A Im@1 I@.
@.@5@8 In@F@@@1UNWRAP -- Which quantified hypothesis/conclusion? Lw@8 J@/@8 I@U@8 R@" I

@#@?@8 Ij@?@1 I NU J@5@8 I@1 I NU@2 J@2 I
@5@8 G@?@8 Q B@?@<XP R CBb A I@6@8 R@8 R@?@<CBc A I@6@?@<CBd A I@6@8 G2@b@h@c @t@1 L4
@5@8 I@?@<C@!Bi A I@6@8 G2@b@h@c @t@D@8 Qa@M@Q L6@8 I@8 I has not been forgotten.@8 I@8 I@?@<CBr A I@6@'Illegal hypothesis number to remember: @8 I@8 I@8 I@?@<XP T} CCB A H@6@1 S@.
@5@8 I@q
@1 S@5@8 G@?@<XP R CA A J?@6@0@0@0@0@0@0@0@0@0@0@9 T B@<XD  t  t t  At  J+  ADP N C@;D. A H@6@/@8 I@/@8 IX@/
@8 M@?@A
@'
@)
@F@@@A@'
@"
@#@F@@@"


@#@?@ @8 N@?@<XP T
 CB A H@6@/@0@8 N&@/
@8 F@ 
@8 F@?@<XP S( CC A J? J@



@6@ @8 O@?@<CC A J? J@


 J@
@6@ @8 L@?@<C
C  A J?

@6@8 O@?@<CC" A J?

@6@8 L@?@<XP R
 C@[ A I@6@/@8 SR@8 G@R@<C@\ A I @=XP J CBd A J4@6@/@8 P B@?@8 Ie@?@<XP Ly C@W A H@6@1 N@.@5@8 I@8 H@8 KP@8 KU@R@<C@@[ A H@6@8 M@A@)
 I@( L2@(
 N@@	@)
 I@( M@(
 M P@8 @I@1 Q@0@5@8 @I@1 I NU@0@5@8 @I@1 I NU@2 Q@2 I
@5@8 G@1 Q@0@0@0@5@8 @I@1 Q
@5@8 G@/@3@4@4@.@5@8 C@1 Q@0@5@8 @I@ @@1 Q@5@8 @L@?@8 Q@1 Q@.@5@8 I@A	@'@?@R@F@@@ @ @8 L@ @8 I@/@3@4@4@5@8 C@ @8 @L@?@<XP R C@:@ A I{@6@U@" 


@#@T
@ @8 @@A@) O~@@@A@) P-@@@A@) T?@@
@A@) O@@@) T@@8 R@?@<C@ A I{@6@?@<XD  t  t t  At  M ADP M C@ H H  H@=XD  t  t t  At  MQ ADP Rk CB( A J?
@6@ @8 N B@ 
@ @8 Rj@?@<CB+ A J?@6@?@<XD  t  t t  At  K BP K CA Am Am@6@7 CM@b@h@i@m Sv@x@<XP U CB A J?@6@8 O@?@D@8 O@M@Q@<CB A J?@6@8 O@?@R@<CB A J?@6@8 S4@?@<XP T CBD A I2  @6@8 Q B@R@<CBG A I2 @6@D
@0@8 L@M
@Q@DThe above proof session did not make use of the proof rules database@8 I@8 I@?@<C@*BL A I2@6@/
@8 L@D
@8 L B@M
@Q@2The only rule used in the above proof session was:@8 I@8 I
@8 I9@1 J@4@.@4@.@5@8 I@8 J@?@<CBU A I2@6@=The following rules were used during the above proof session:@8 I@8 I@1 J@4@.
@4@.@5@8 I
@8 I9@8 J@R@<CB\ A I2  @6@?@<XP Or C@ A H@6@8qvars_in B@?@<XD  t  t t  At expand_query ADD  t  t t  At  UH AED  t  t t  At  UH 
P UHC@ C C@6@7 To@ 
@9 UI To@<XP P C@-A A I@6@1 L1@0@0@5@8 @I@1 M@0@0@5@8 @I@1 L4@0@5@8 @I@1 K@0@5@8 @I@1 L3@0@0@5@8 @I@1 H@0@5@8 @I@8 R B@?@<XP M CEK A H
@6@/@8 R@?@ 
@/@8 M@ @ @8 H@?@<CEQ A H@6@?@<XD  t  t t  At prolog_predicate_name AEP N C@~ A I{ H


@6@ @8 R B@ 
@8 N@?@<C@ A I{@6@8 UM@?@<XD  t  t t  At  I ADP T' CEU A H@6@D
@0@8 Jd@M
@Q@?@9 T&@<CEY A H@6@8 J B@?@9 T&@<CE] A H@6@?@<XP R CC| A H@6@8 C}@/
@8 M@)
@}@?@<XP O C@`@5 A L@6@/@8 M@8 M*** PROVED C@8 I@8 I I @8 I@8 I@1 I T@2 M
@5@8 @L@1 M
@5@8 I@/@8 I@A@/
@0@8 P
 FOR CASE @8 I@ 
@8 I@@@S@F
@?@8 I@A@D@0@0@8 M@M@Q H@8 T@8 U1@@@S@?@<XP Me C	D A H
@6@?@<C
D A H@6@8 Dv@?@<CD A H I 


 I 
@6@?@<CD A H I 


 I 
@6@?@<CD A H@6@3@.@.@5@8 C@ @/@8safe_subst_vbl_list B@ 
@3@5@8 C@?@<XP O CA
 A I@6@D@8 R@M@Q@?@R@<C@gA
 A I@6@8 R@?@8 I@8 IDo you wish to subgoal@/@8 KE@?@A@J@) F)@/
 I@8 O@8 I G@8 JS@ 
@8 QM@8 I
Use this rule@/@8 KC B@) F)@/@8 P@1 I T@2 @3@4
@5@2 LA
@5@8 @L@8 O
@ 
 @.
SUBGOALING@8 On@@
@) F+@?@R@G
@F@?@<XPprocess_command_log_file_name C@$A A H@6@0B.@/@8 Q>@D
@.@8 M^@M
@Q@/@8 Ie@?@1 O3@5@8 @L@?@<CA A H@6B.cmd@/@8 H@/@8 Ie@?@1 O3@5@8 @L@?@<XD  t  t t  At  P ADD  t  t t  At  J  BP J  C@%@P A La@6@/
@/@8 R@/@3
@4@.
@5@8 C@@8 I := @8 I@ 
@8 N B@8 I@R@<C@Y A La  @6@8 @z 
 A@R@<C@Z A La   @=XP LT C A L@6@T
@?@R@<C@R A L@6@A@0 H@8 S@/@8 K@?@A@8 R B@F@@@A@8 L@8 U`@F@@ H@8 R$ B G@/@8 L@8 U`@@@A@8 U`@F@@ H@8 Ua G@/@8 L@8 L@8 U`@F@?@<XPnormalize_arg_list C@2 A I


@6@ 
@8 T@?@<C@5 A I
@6@ @8 T@?@ 
@ @8 Ub B@?@<C@: A I@6@?@<XP R CA A I@6@?@<CA A I@6@8 I            @8 I@8 I@8 R@?@<XP Q C@&C A H
 

 CV@6@ 
@8 K@1 J P@5@8 J J@8 P@?@<C@!C A H
 B

@6@ 
@8 Q@1 J P@5@8 J J@8 P@?@<XP U
 C@" A N]@6@1 P
@5@0@8 L@?@<C@-@& A N]@6@D
@1 Uf
@5@0@8 L@M
@Q@/@8 L G@/@8 L@1 L1@1 Uf
@5@5@8 @L@8 N`@?@<XD  t  t t  At prolog_exception_hook ADD  t  t t  At  Ug AEP Ug C@[A A A
 @
 C

 @ C A
@6@7
 A@E
@+
 O@M O@8stack_guard Uj@F@@@ 
predicate_indicator@/@8 C Uj@ @8 Uk@Ebacktrace_depth@/@8 C6@M@b@g@c @t@@@(@ @/@8get_prolog_backtrace Uj@ @ @9clean_stack Uj@<XD  t  t t  At  P ADP OQ CB A I I
 I


@6@1 I@1 I
@5@5@8 OP@?@<CB A I I


 I

@6@ 
@ @8 OP@?@ @8 OP@?@<CB A I

@6@?@<XP P& C
A A H@6@8 Dv@?@<CA A H@6@T
@3@5@8 Ie@b@i@c@o@x@?@<CA A H@6@0@/
@8 IL@ 
@8	inst_list B@?@<XP
qvars_in_list C@ A H
@6@8 UE@?@<C@ A H
@6@/@8 UE@ 
@/@8 U{ B@ @ @8 S_@?@<XP S C@ A J?@6@?@<C@ A J?		
@6@ 
@ @ @8 JV@ @ @ @8 S@?@<XPprocess_formula C@eD A H@6@A@8 I@@
@8 I@/*** ABORTED: Prolog variables occur in formula.@8 I@8 I@8 K@?@A@/@8 J@@@8 I@1*** ABORTED: could not restructure above formula.@8 I@8 I@8 K@F@?@A H@8 H B@A G@8 JS@@	@8*** ABORTED: above formula did not typecheck as boolean.@8 I@8 I@?@8 K@@@S@?@A H@8 Kf B@A@8 K@@@8 I@7!!! WARNING: Could not simplify above formula properly.@8 I@8 I@'@@@'@?@<XD  t  t t  At  J" ADP R C@z A L|  H G@=C@{ A L|  I G@=C@| A L|     @=C@} A L|
   


@6@8 G2@b@h@j@u@b@h@g
@s@<C@%@~ A L|
  N
@6@8 G2@b@c @j@r@b@j@c@@r@?@ 
@1  N@5@9 R@<C@ A L|   N@=XP N C@i A K H@6@?@R@<C@j A K I@6@?@R@<C@k A K I@6@?@R@<C@l A K E@6@?@R@<C@m A K L@6@?@R@<C@n A K @=XD  t  t t  At  MY BD  t  t t  At  MY ADD  t  t t  At in_order BP U C	B A I

@6@9 M^@<CB A I@6@0@3
@.
@5@8 H@ 
@9 M^@<XP S CD& A H@6
Is this OK@/@8 KE@?@8 T3 B@?@<XP T C@Dy A H@6@/
@8 IX@A@*@A@)@ @@@'
@/@8 M@A@'
@@@'
@)@ @?@) @.@G@G@G@@@@A@%@)@*@ 
@8 R/ B@ 
@8 U@/@8 I@1 T
@5@8 @L@) @.@G@G@F@@@@A@,@)@!@ 
@8 U@ 
@8 U@A!!! WARNING: UNPROVEABLE VC!  Suggest you take corrective action.@8 I@8 I@1 P
@2 M @-@5@8 @L@) @.@G@G@G@@@i@A@/@8 I@'@) @.@F@G@G@@@S@) C>@A@8@A@)@H@( L2@@@)@C@( M@/@8 O] B@/@8 P B@ @/@8 U~ B@/@3@4@4@5@8 C@1 P
@5@8 @L@@@A	@)@ @ 
@8 U@@@S@F@G@G@F@F@?@<XP N C@YA A P*@6@/@8 M@A@ @8 @@/@8 Ie@ @/B.RUL@ @8 Q>@ @ 
@8 P( B@F@@@1@A@#@T@/@ 
@8 U@ B.RUL@/@8 H@ @ @/@8 H@ @8 Ie@@@ 
@9 T@G@F@<XP R+ CB5 A I@6@1 P@0@5@8 @I@1 P
@5@8 G@?@9 P@<XP P CA A I@6@0@8 O@q
@ 
@8 P@?@<CA A I@6@1 O
@5@8 @L@?@<XP K CB A I@6@?@<CB A I
@6@U@" I	
@#@?@ @@?@ 
@8 K@?@<CB A I
@6@8 M@?@ 
@8 K@?@<CB! A I

@6@ 
@ @8 K@?@<XP R CDi A J? D   @.@6@?@<CDj A J? D
  @-@6@8 O@D
 @b@j@x@M
@Q@?@<CDk A J? D JF
  D @6@?@<CDl A J? D
  D @6@?@<CDq A J? I   @-@6@?@<CDr A J? I
  @.@6@8 G2@D
 @b@j@x@M
@Q@?@<CDs A J? I JF
  I @6@?@<CDt A J? I
  I @6@?@<CDy A J? I JF
  @-@6@8 G2@b@j@c @u@?@<CDz A J? I   @-@6@?@<CD{ A J? I
  @.@6@8 G2 @8 L@?@<CD| A J? I
  I @6@?@<CD A J? I   @.@6@?@<C@%D A J? I
 @6@8 R@0@8 O:@A
@b@j@c @s@) @.@@@b@j@c @t@) @-@?@<CD A J? I
  I @6@?@<XP R
 C@:@O A I  @6@1 L1@0@0@5@8 @I@1 M@0@0@5@8 @I@1 L4@0@5@8 @I@1 K@0@5@8 @I@1 L3@0@0@5@8 @I@1 I@0@0@0@0@5@8 @I@1 H@0@5@8 @I@1 NF@0@5@8 @I@9 I@<XP O CB A I@6@1 S@.
@.@5@8 I@1 L1
@5@8 @L@R@<CB A I   @=XD  t  t t  At  MO ADP R9 C@ A A 
@=C@&@ A A



@6@ 
@/@8 Ie@/@ @8 H@/@ @8 Ie@'@ @ @9 R8@<C
@ A A


@6@ 
@9 R8@<XP Q? CA A H@6@/@ 
@8 K
@8 L@ @8 K
@9 L@<XP Q C@ A I{@6@T
@?@<C@ A I{ I	
@6@?@8permitted_immediate B@?@<C@ A I{ @=XP S CA A H  CV@=CA A H  @@=C
A A H@6@/@8 I@9 Ie@<XP K' CB! A J4@6@/@8 J @/
@8 K@ 
@8 L@?@<XP Tr CB A I@6@8 Tq@8 Tq@?@<CB A I@6@?@<C@-B A I@6@8 G2@b@h@c @t@1 K
@5@8 I@1 L1
 @.@5@8 I@1 L3
@.@5@8 I@1 L1
@5@8 @L@?@<CB A I@6@8 G2@b@h@c @t L6@8 I@8 I has not been deleted.@8 I@8 I@?@<CB A I@6@'Illegal hypothesis number to undelete: @8 I@8 I@8 I@?@<XP Q C@"D A H@6@/
@8 Q@/@8 M@?@A@'
@@@1 Q
@5@8 I@1 Q@5@8 @L@?@<XD  t  t t  At  OJ BD  t  t t  At  OJ ADP IY C@Z A A 
@=XPsolution CCK A H @6@?@3There is no such rule which allows this replacement@8 I@8 I@1 KK O@5@8 @L@?@<C@<CQ A H@6 @/
@/@8 I@A@)
@A@8 RY@@@"The only possible replacement for @8 I@8 I is:@8 I@@@b@g
@c@tPossible replacements for @8 I@8 I are:@8 I@8 I@ 
@ @8 RW B@?@<XP J C@#@ A IW O O J
 Jw@6@0@3 P@4 P@4 I@4 O@5@8 K
@?@<C@ A IW P O~
 B<@6@0@3 P@4 P@5@8 K
@?@<C@/@ A IW P P P P
 J|@6@0@3 P@4 P@4 O@4 P@4 O~@4 P@4 O@5@8 K
@?@<C@ A IW P P
 @@6@0@3 P@4 O@5@8 K
@?@<C@ A IW O~ P P
 Js@6@0@3 O@4 O@5@8 K
@?@<C@ @ A IW P O P
 Jo@6@0@3 P@4 I@4 O@5@8 K
@?@<C@&@ A IW P O~
 Jm@6@0@3 P@4 J@4 P@4 O~@4 P@4 P@5@8 K
@?@<C@ A IW I P P O J@6@?@<C@ @ A IW P P P P
 I@6@0@3 P@4 P@5@8 K
@?@<C@2@ A IW P P O P
 J@6@0@3 P@4 O@4 P@4 I@4 I@4 P@4 O~@4 P@5@8 K
@?@<C@ A IW O P O~ P J@6@?@<C@"@ A IW P P O I O O P O~ P I @6@?@<C@ A IW I
 F,@6@0@3 O@4 P@4 J@5@8 K
@?@<C@ @ A IW P P O P
 J@6@0@3 O@4 P@5@8 K
@?@<C@&@ A IW O O P
 J@6@0@3 O@4 P@4 P@4 O@4 O@5@8 K
@?@<C@ @ A IW P O P
 J@6@0@3 O@4 P@4 O@5@8 K
@?@<C@&@ A IW P P P
 J@6@0@3 O@4 P@4 O@4 P@4 O@5@8 K
@?@<C@ A IW P O
 I@6@0@3 P@4 P@4 I@5@8 K
@?@<C@ A IW J O P
 Ig@6@0@3 P@4 O@5@8 K
@?@<C@ A IW P P O~ P J@6@?@<C@#@ A IW I P
 C@6@0@3 P@4 P@4 P@4 P@4 P@5@8 K
@?@<C@ @ A IW P P P
 J@6@0@3 O@4 P@4 J@5@8 K
@?@<C@/@ A IW O~ P P
 J@6@0@3 P@4 P@4 P@4 P@4 O~@4 P@4 P@4 O@5@8 K
@?@<C@ A IW P O
 J@6@0@3 P@5@8 K
@?@<C@ A IW P I
 J@6@0@3 P@4 P@5@8 K
@?@<C@#@ A IW P O I
 J@6@0@3 P@4 P@4 O@4 O@5@8 K
@?@<C@ A IW P P
 P"@6@0@3 P@4 O@5@8 K
@?@<C@#@ A IW J O O~
 J@6@0@3 P@4 P@4 P@4 I@5@8 K
@?@<C@&@ A IW P
 J@6@0@3 O@4 P@4 P@4 O@4 O@4 P@4 O@5@8 K
@?@<C@#@ A IW O P O
 Hy@6@0@3 I@4 P@4 P@4 O@5@8 K
@?@<C@ A IW I P P P J O P J@6@?@<XP K" C@+A A J4@6@8 Dv@?@A@/@8 JS@@@A@8 L@({type-identifier}@@@0@8 P B@( U@?@#Type information for atomic object:@8 K@?@8 TA B@?@<C@:A A J4 M



@6@/@8 JS@ @1 O@.@.@5@8 O@ @8 Sb@ 
@ @8 JS@? M@8 O B@?@1 M@5@ @8 U@?@<C@0A A J4 JQ

@6@/
@8 JS@ 
@1 O@.@.@5@8 O@ @8 Sb@? JR@8 U@?@1 JQ
@5@ @8 U@?@<C@)A A J4@6@3@5@/
@8 JS@ 
@1 Q@.@5@8 O@? G@8 U@?@3
@5@ 
@8 U@?@<CA A J4@6@3@5@/
@8 Sb@? G@8 U@?@ 
{list}@8 U@?@<C@&A A J4 K
@6@1 K@5@/@8 JS@1 K@0@5@8 O@? J@8 U@?@1 K U@5@8 U@?@<C@&A A J4 I

@6@1 I@5 G@8 JS@? I@8 U@?@1 I	{binding} G@5 G@8 U@?@<C@&A A J4 I

@6@1 I@5 G@8 JS@? I@8 U@?@1 I U G@5 G@8 U@?@<C@$A A J4 

@6@8 @@A@8 L@@@0@8 U@? @8 U@?{ {identifier} : {type} } U@8 U@?@<C@*A A J4@6@/@/@8 S-@/
@/@8 N&@?@ 
@8 Sb@?@/@ 
@8 S-@?@8 U@?@ @ @8 U@?@<C@<A A J4@6@/@8 JS@0@0@/@/
@8 O@/@0@8 Do@ @/@8 N&@?@ 
@ @8 Sb@?@0@/@0@ @8 O@?@ @8 U@?@ @8 U@?@<C@-B  A J4@6@3@.@.@5@8 C@/
@8 JS@?@/@8 Sb@?@/@3@5@8 C@?@8 U@?@ @ 
@8 U@?@<XD  t  t t  At  B AED  t  t t  At  B 
Pvalid C@c A I I
 H@6@?@<C
@d A I I H
@6@?@<C@e A I I

@6@1 L@1 H@5@5 G @.@8 L@?@<C@,@h A I@6@/@/@/
@8 O@A@)@@	@1 I@5@8 M@A@)
@@	@1 I
@5@8 M@?@<XD  t  t t  At  T ADP S2 CB A J?@6@/@8 T B@/
@8 U@ 
@8 S@?@<XP Rb C@1A A J? J@


@6@ 
@8 O@?@A@8 L@" J@
@#@F@@@/@8 Ra@1 J@
@5@8 L@?@<CB A J? J@


 J@

@6@ @8 Ra@?@<CB A J? H


 H

@6@ @8 Ra@ 
@ @8 Ra@?@<C	B
 A J?

@6@8 L@?@<XP T CA @e A H
@6@/@8 Q=@3@.@5@8 Ie@/
@8 F@b@g
@c@u@?@A@@/@3@=@5@/@8 Q>@"@#@A@+@A@ @0
Bproof_log@8 K
@@
@ @0	Bprooflog@8 K
@D@8 OS  B@M@Q@?@ @8process_proof_log_file_name B OS@8 @L@@@I@A@ @0Bexecute@8 K
@D@0@8 M!@M@Q@?@ @8 U B@@@-@A@)@A
@ @0Bcommand_log@8 K
@@
@ @0Bcommandlog@8 K
@D@0@8 O2@M@Q@?@ @8 UX B@@@8 Q B@@@y@A@0Bresume@8 K
@A@D@8 Ko@M@Q Kq@8 G@@@8 U@@@X@A@0Bplain@8 K
@?@1 I@0@5@8 @I@1 I H@5@8 G@@@>@A@0Boverwrite_warning@8 K
@?@1 Ml@0@5@8 @I@1 Ml H@5@8 @L@@@!@A@0Bversion@8 K
@?@8 R B@@@A
@0Bhelp@8 K
@?@8 O B@@@8 U@G@?@<C@$@ A H@6@3@.@0@5@8 Ie@D@8 Q=@M@Q@D
@0@8 Kl@M
@Q@1 Km
@5@8 R(@?@<C@&@ A H@6@3@.@0@5@8 Ie@D
@8 Q=@M
@Q@/@8 Kl@<Error: Multiple files provided on command line: ~a and ~a.~n@3@4
@5@8 @ B@8 U@?@<C@ A H@6@8 U@?@<XP L CD A J?  @=CD A J?  G@=CD A J?  N@=CD A J?@6@0@9 O@<XP U* CA  A K  @6 @8 I@?@<CA A K@6@8 I@8 IYou are currently at depth @8 I@/
@8 I@8 I.  Back-trace from here is:@8 I@8 I@8 I@?@8 SO@?@<XP SI CA A K
@6@?@<CA A K

@6@1 I
@5@8 M@ 
@8 SH@?@<XD  t  t t  At make_record_equality_goal BP U C@7CS A I

 D

@6@?@0@  @^@ @3@5@/@8 O@0@  @^@ @3@5@ @8 O@?@<C@DCX A I




 I
 D

@6@ @ @8 U B@?@0@  @^@ @3@5@/@8 O@0@  @^@ @3@5@ @8 O@?@<XD  t  t t  At  P"  BP P"  C@. A I
@6Saving@8 I@/
@8 H@8 M-@8 M0@/@/@8 Np
/* SAVED: @8 I@8 I, at @8 I@8 I */@8 I@8 I@?@9 O B@<C@  A I
@6@/
@8 H@D@8 M-@M@Q U,@8 I@8 I M/@8 I@8 I@?@9 K@<XP M CG
 A H@6@8 S  B@?@9 I[@<C	G A H@6@8 M@8 O B@?@<XD  t  t t  At  S  ADP O[ C@J@  A I{@6@8 @@8 H@A I@8 I@3@.@0@5@0@8 S B@8 T B@@	 H@8 I@8 U@F@8 KP@8 KU@8 KP@1 LF
@0@5@8 @I@8 N B	Rulefile @8 I@8 I processed.@8 I@8 I@8 KU@8 M@?@<C@7 A I{@6@8 @@D@8 H@M@Q U,@8 I@8 I S@8 I@8 I@?@R@<XP Q C@"C A H@6@/@8 F@/
@8 R@/@3

@5@8 C@1 P

@5@8 @L@?@<XD  t  t t  At  F ADD  t  t t  At  F AED  t  t t  At  F 
P FC  A_ A_ E@+/usr/lib/swi-prolog/library/dialect/sicstus@6@7 CM Ak Al@9 CQ@<CBE   E@6@9 M3 B@<CBG   D@6@7  E@9 C6@<CBI   C M>
@6@7 arch@/
@8 C6lib/@ 
@9 B@<CBL   C M>
@6@7 @E

windows @.@8 C6@M
@)bin@@@) M8@<C@/BQ  path@6@7 PATH@/@8 IB @E U @.@8 C6@M@/
 CV@8 F@@@/
 @8 F@ 
@8 B@9 H @<C@3 C C user_profileapp_preferences G@=C@? C Capp_data@6@7
 C@1 C~/lib/swipl@4@5@0 C>@9 B. @<C@B C C U@6@7 U@1 C St@4@5@0 C>@9 U@<C@3 F} F}  A E G@=C@1	s@!/usr/lib/swi-prolog/boot/packs.pl  ]wA U pack U U@=C@2 U U  U M> U@=C@4 U U E@6@7 E@0 A@9pack_dir E@<C@6 U U C@6@7 E@0 C@9 U@<XP Uy CA A H
@6@?@<CA A H
@6@ 
@8 Dv@ @8 Ux@?@<CB A H
@6@T
@ 
@3@5@8 Ie@q@ @ @8 Ux@?@<CB A H
@6@ 
@/@8 P%@ @ @8 Ux@?@<XP J C@_D A H I 



 I 

@6@ 
@/@8 K@A@ @0@8 Og@?@ @ @8 J@@@-@1 Jtemp@5@8 G@A@ @ @8 J@1 J U@5@8 I@@
@1 J U@5@8 I@?@R@?@<C@_E A H I 



 I 

@6@ 
@/@8 K@A@ @0@8 Og@?@ @ @8 J@@@-@1 J U@5@8 G@A@ @ @8 J@1 J U@5@8 I@@
@1 J U@5@8 I@?@R@?@<C@CE A H H


@6@ 
@/@8 J@?@A@ @/@8 JS@ @1 K@0@5@8 O@/@8 N.@" K@#@@@/@8 N@" H@#@F@?@<C@CE# A H J@


@6@ 
@/@8 J@?@A@ @/@8 JS@ @1 K@0@5@8 O@/@8 N.@" K@#@@@/@8 N@" J@@#@F@?@<C@CE/ A H @


@6@ 
@/@8 J@?@A@ @/@8 JS@ @1 K@0@5@8 O@/@8 N.@" K@#@@@/@8 N@" @@#@F@?@<C@VE; A H 


@6@/@8 J@ 
@/@8 J@?@/@8 JS@ 
@/@8 JS@?@A@(@) @) @ @8 G2@ @8 G2@  @8 L@1 JG@5@8 O:@b@g@i@g@p@v@@
@" @#@?@<C@CEN A H I


@6@ 
@/@8 J@?@A@ @/@8 JS@ @1 K@0@5@8 O@/@8 J@" K@#@@@/@8 J@" I@#@F@?@<C@CEZ A H I


@6@ 
@/@8 J@?@A@ @/@8 JS@ @1 K@0@5@8 O@/@8 N.@" K@#@@@/@8 N@" I@#@F@?@<C@CEf A H I


@6@ 
@/@8 J@?@A@ @/@8 JS@ @1 K@0@5@8 O@/@8 N.@" K@#@@@/@8 N@" I@#@F@?@<C@CEr A H I


@6@ 
@/@8 J@?@A@ @/@8 JS@ @1 K@0@5@8 O@/@8 N.@" K@#@@@/@8 N@" I@#@F@?@<CE~ A H JQ


 JQ

@6@ @8 J@?@ 
@ @8 J@?@<C@(E A H M



 M


@6@ @8 J@?@ 
@ @8 J@?@ @ @8 J@?@<CE A H L
 L

@6@ 
@8 J@?@<CE A H L
 L

@6@ 
@8 J@?@<CE A H Pc
 Pc

@6@ 
@8 J@?@<CE A H Pd
 Pd

@6@ 
@8 J@?@<CE A H C


 C

@6@ @8 J@ 
@ @8 J@?@<CE A H MV
 MV

@6@ 
@8 J@?@<CE A H M]
 M]

@6@ 
@8 J@?@<CE A H PB
 PB

@6@ 
@8 N@?@<CE A H PC
 PC

@6@ 
@8 N@?@<CE A H PD
 PD

@6@ 
@8 N@?@<CE A H St
@6@8twiddles_conversion B@?@<C@?E A H U
@6@8 @@/
@8 Ie@ 
B__OLD@/@8 H@ @8 Ie@/ P@8 Og@1 J I@5@8 @L J@8 P@1 U@5@8 @L@?@<C	E A H

@6@8 Dv@?@<CE A H SU
@6@8 J@?@<C@SE A H@6@U
@3@.@.
@5@8 C@8 O?@A@) O>@?@ 
@/@8 R@@@,@A@) Ot@?@ 
@/@8 R@@@A@0 OG@8 OH@?@ 
@/@8 R@@
@0 A@8 OH@?@ 
@/@8 R@?@3@5@9 C@<CE A H@6@/@/
@8 S-@?@/@8 J@ @ 
@8 S-@?@<CE A H@6@/@0@/
@/@0@8 O@?@ @/@8 J@0@ 
@ @0@8 O@?@<C@~E A H@6@U
@3@.@.
@5@8 C@A@!@1 K@0@5@8 O@"

@#@ @/@8 J@" K@#@F@@@M@A@1 Q@0@5@8 O@"

@#@ @8 J@F@@@1@A@) O>@8 O?@?@ 
@/@8 R@@@A@) Ot@8 O?@?@ 
@/@8 R@@@ 
@/@8 J@3@5@8 C@F@F@?@<XP S C@1@! A J4 I

@6@A@) I@(
 L2@@@) I@(
 M@/@3
@4@4@.@5@8 C@ @@?@ @8 S@?@<C@:@. A J4@6@8 I@?@1 J@0@5@8 @I@1 K@0@0@5@8 @I@1 J@0@5@8 @I@1 K@0@5@8 @I@?@1 J @5@8 G@1 K 
@5@8 G@1 J@5@8 G@?@8 QS B@?@<XP S C@*@W A K

@6@/@8 L@?@A@8 Qa@@@A@8 K@@ L6@8 I@8 I M@8 I@8 I@8 I@?@<C@f A K@6@b@h@i@r@?@8 S@q
@8 S@?@<C@m A K@6@?@<XP UF C@ A H@6@8 Dv@A@8 R@?@"
@#@@@)@?@<C@ A H@6@3@0@.@5@8 C@8 U}@?@<XD  t  t t  At  P ADD  t  t t  At  J  BP J  C@E A P}@6@A Im@1 I@.
@.@5@8 In@F@@@1FORWARD_CHAIN -- For which hypothesis/conclusion? Lw@8 J@/@8 I@" I

@#@?@1 I NU J@5@8 I@1 I NU@2 J@2 I
@5@8 G@8 Q@?@<XD  t  t t  At  U ADD  t  t t  At  Jm BP K C
 A Nf H @. @-@6@?@<C
 A Nf H @- @.@6@?@<C A Nf H H
@6@8 K@?@<C@) A Nf H
@6@/
@8 K@A@)
 @.@) @-@@@A@)
 @-@) @.@@@" H
@#@?@<C
@) A Nf I @- @-@6@?@<C@* A Nf I
 @- @-@6@?@<C@+ A Nf I
 H @-@6@?@<C@, A Nf I H
 @-@6@?@<C@- A Nf I @.
@6@8 K@?@<C@. A Nf I
 @.@6@8 K@?@<C@/ A Nf I
@6@8 K@?@<C@@0 A Nf I


@6@/@8 K@A@) @.@ 
@8 K@F@@@m@A
@) @-@'@F@@@a@ 
@/@8 K@A@A@) @.@'@@@) @-@'@@@G@A@1@A
@" H@#@@@ @A
@" H
@#@@@A
@" H@#@@@" H@#@) @-@@@A@'@'@@
@" I@#@?@<C
@X A Nf I @. @.@6@?@<C@Y A Nf I
 @. @.@6@?@<C@Z A Nf I
 H @.@6@?@<C@[ A Nf I H
 @.@6@?@<C@\ A Nf I @-
@6@8 K@?@<C@] A Nf I
 @-@6@8 K@?@<C@^ A Nf I
@6@8 K@?@<C@@_ A Nf I


@6@/@8 K@A
@) @.@'@F@@@o@A@) @-@ 
@8 K@F@@@a@ 
@/@8 K@A@) @.@'@@@Q@A@) @-@'@@@G@A@1@A
@" H@#@@@ @A
@" H
@#@@@A
@" H@#@@@" H@#@) @.@@@A@'@'@@
@" I@#@?@<C
@ A Nf E @- @.@6@?@<C@ A Nf E
 @. @.@6@?@<C@ A Nf E
 @.@6@?@<C@ A Nf E @.
@6@8 K@?@<C@ A Nf E
 @-@6@1 H@5@8 K@?@<C@ A Nf E
 H@6@1 H@5@8 K@?@<C@ A Nf E H
@6@8 K@?@<C@ A Nf E
 E


@6@1 E@1 I
@5@5@8 K@?@<C@@ A Nf E


@6@/@8 K@A@) @.@ 
@8 K@F@@@r@A
@) @-@) @.@F@@@f@ 
@/@8 K@A@) @.@'@@@V@A
@) @-@1 H@5@8 K@@@G@A@1@A
@" H@#@@@ @A
@" H
@#@@@A
@" H@#@@@" H@#@'@@@A@'@) @.@@
@" E@#@?@<C@ A Nf L
 @.@6@?@<C@ A Nf L
 H @-@6@?@<C@ A Nf L H
 @-@6@?@<C@ A Nf L
 @.@6@8 K@?@<C@ A Nf L @.
@6@8 K@?@<C@ A Nf L
 @-@6@1 H@5@8 K@?@<C@ A Nf L @-
@6@1 H@5@8 K@?@<C@#@ A Nf L
 L


@6@1 L
@5@/@8 K@1 L@5@8 K@?@<C@/@ A Nf L L



@6@1 L
@5@/@8 K@1 L
@5@ @8 L@1 L@5@8 K@?@<C@/@ A Nf L L



@6@1 L@5@/@8 K@1 L@5@ @8 L@1 L
@5@8 K@?@<C@@ A Nf L


@6@/@8 K@A@) @.@ 
@8 K@F@@@w@A@) @-@1 H
@5@8 K@F@@@f@ 
@/@8 K@A@) @.@'@@@V@A
@) @-@1 H@5@8 K@@@G@A@1@A
@" H@#@@@ @A
@" H
@#@@@A
@" H@#@@@" H@#@) @-@@@A@'@) @.@@
@" L@#@?@<C@l@ A Nf I 



@6@ 
@/@8 K@A@ @0@8 Og@(dont_retract@@@1 J U@5@8 G@( G@ @/@8 K@A@) @.@) @.@@@A@) @-@) @-@@@" I 
@#@?@A@) U@@@1 J U@5@8 I@?@<C@lA A Nf I 



@6@ 
@/@8 K@A@ @0@8 Og@( U@@@1 J U@5@8 G@( G@ @/@8 K@A@) @.@) @.@@@A@) @-@) @-@@@" I 
@#@?@A@) U@@@1 J U@5@8 I@?@<CA& A Nf K


@6@?@1 K
@5@8 K@?@<CA* A Nf K


@6@?@1 K
@5@8 K@?@<CA. A Nf K


@6@?@1 K
@5@8 K@?@<CA2 A Nf K
@6@?@1 K@5@8 K@?@<CA6 A Nf K


@6@?@1 K
@5@8 K@?@<CA: A Nf K


@6@?@1 K
@5@8 K@?@<CA> A Nf K


@6@?@1 K
@5@8 K@?@<CAB A Nf K


@6@?@1 K
@5@8 K@?@<CAAJ A Nf

 D


@6@/@8 JS@A@ @1 K@0@5@8 O@?@1 D
@5@8 K@G@G@F@@At@A@  O@8 O@?@1 D
@5@8 Ma@G@G@F@@AW@/@8 K@ 
@/@8 K@A
@'@) @.@G@F@@A=@A@@ @8 ST@A@ @8 ST@ @ @8 L@) @-@G@F@@@@A@B@" H

@#@A@ @8 ST@1 @@5@/@8 K@" D@#@@@ @8 ST@1 @@5@/@8 K@" D@#@@@@@" @

@#@A@ @8 ST@1 @@5@/@8 K@" D@#@@@ @8 ST@1 H@5@/@8 K@" D@#@@@@A@@ @8 ST@A@B@" H

@#@A@ @8 ST@1 @@5@/@8 K@" D@#@@@ @8 ST@1 @@5@/@8 K@" D@#@@@@@" @

@#@A@ @8 ST@1 @@5@/@8 K@" D@#@@@ @8 ST@1 H@5@/@8 K@" D@#@@@" D@#@G@F@?@<CAA A Nf

 I


@6@/@8 JS@A@  O@8 O@?@1 I
@5@8 Ma@G@G@F@@A\@/@8 K@ 
@/@8 K@A@@ @8 ST@A@(@ @8 ST@A@ @ @8 Ng@) @.@@@A@'@@@ @ @8 Ng@) @-@G@F@@@@A@B@" H

@#@A@ @8 ST@1 @@5@/@8 K@" I@#@@@ @8 ST@1 @@5@/@8 K@" I@#@@@@@" @

@#@A@ @8 ST@1 @@5@/@8 K@" I@#@@@ @8 ST@1 H@5@/@8 K@" I@#@@@@A@@ @8 ST@A@B@" H

@#@A@ @8 ST@1 @@5@/@8 K@" I@#@@@ @8 ST@1 @@5@/@8 K@" I@#@@@@@" @

@#@A@ @8 ST@1 @@5@/@8 K@" I@#@@@ @8 ST@1 H@5@/@8 K@" I@#@@@" I@#@G@F@?@<CAA A Nf

 I


@6@/@8 JS@A@  O@8 O@?@1 I
@5@8 Ma@G@G@F@@A\@/@8 K@ 
@/@8 K@A@@ @8 ST@A@(@ @8 ST@A@ @ @8 Ng@) @.@@@A@'@@@ @ @8 Ng@) @-@G@F@@@@A@B@" H

@#@A@ @8 ST@1 @@5@/@8 K@" I@#@@@ @8 ST@1 @@5@/@8 K@" I@#@@@@@" @

@#@A@ @8 ST@1 @@5@/@8 K@" I@#@@@ @8 ST@1 H@5@/@8 K@" I@#@@@@A@@ @8 ST@A@B@" H

@#@A@ @8 ST@1 @@5@/@8 K@" I@#@@@ @8 ST@1 @@5@/@8 K@" I@#@@@@@" @

@#@A@ @8 ST@1 @@5@/@8 K@" I@#@@@ @8 ST@1 H@5@/@8 K@" I@#@@@" I@#@G@F@?@<CAB/ A Nf

 I


@6@/@8 JS@A@ @1 K@0@5@8 O@?@1 I
@5@8 K@G@G@F@@A~@A@  O@8 O@?@1 I
@5@8 Ma@G@G@F@@Aa@/@8 K@ 
@/@8 K@A
@'@) @-@G@F@@AG@A@@ @8 ST@A@ @8 ST@A@ @ @8 L@) @.@@@'@) @.@G@F@@@@A@B@" H

@#@A@ @8 ST@1 @@5@/@8 K@" I@#@@@ @8 ST@1 @@5@/@8 K@" I@#@@@@@" @

@#@A@ @8 ST@1 @@5@/@8 K@" I@#@@@ @8 ST@1 H@5@/@8 K@" I@#@@@@A@@ @8 ST@A@B@" H

@#@A@ @8 ST@1 @@5@/@8 K@" I@#@@@ @8 ST@1 @@5@/@8 K@" I@#@@@@@" @

@#@A@ @8 ST@1 @@5@/@8 K@" I@#@@@ @8 ST@1 H@5@/@8 K@" I@#@@@" I@#@G@F@?@<CAB A Nf

 I


@6@/@8 JS@A@  O@8 O@?@1 I
@5@8 Ma@G@G@F@@Ad@/@8 K@ 
@/@8 K@A
@'@) @.@G@F@@AJ@A@@ @8 ST@A@!@ @8 ST@A@ @ @8 Ng@) @.@@	@ @ @8 Ng@) @-@G@F@@@@A@B@" H

@#@A@ @8 ST@1 @@5@/@8 K@" I@#@@@ @8 ST@1 @@5@/@8 K@" I@#@@@@@" @

@#@A@ @8 ST@1 @@5@/@8 K@" I@#@@@ @8 ST@1 H@5@/@8 K@" I@#@@@@A@@ @8 ST@A@B@" H

@#@A@ @8 ST@1 @@5@/@8 K@" I@#@@@ @8 ST@1 @@5@/@8 K@" I@#@@@@@" @

@#@A@ @8 ST@1 @@5@/@8 K@" I@#@@@ @8 ST@1 H@5@/@8 K@" I@#@@@" I@#@G@F@?@<CAB A Nf

 I


@6@/@8 JS@A@  O@8 O@?@1 I
@5@8 Ma@G@G@F@@Ad@/@8 K@ 
@/@8 K@A
@'@) @.@G@F@@AJ@A@@ @8 ST@A@!@ @8 ST@A@ @ @8 Ng@) @.@@	@ @ @8 Ng@) @-@G@F@@@@A@B@" H

@#@A@ @8 ST@1 @@5@/@8 K@" I@#@@@ @8 ST@1 @@5@/@8 K@" I@#@@@@@" @

@#@A@ @8 ST@1 @@5@/@8 K@" I@#@@@ @8 ST@1 H@5@/@8 K@" I@#@@@@A@@ @8 ST@A@B@" H

@#@A@ @8 ST@1 @@5@/@8 K@" I@#@@@ @8 ST@1 @@5@/@8 K@" I@#@@@@@" @

@#@A@ @8 ST@1 @@5@/@8 K@" I@#@@@ @8 ST@1 H@5@/@8 K@" I@#@@@" I@#@G@F@?@<CA3C A Nf

 PD
@6@/
@8 K@A@M@ 
@8 ST@/@1 J@

@5@8 O:@A@/@1 J@@1 JG@5@5@8 O:@b@g@g@v@) @-@@@/@1 J@@1 JG@5@5@8 O:@b@g@g@w@) @.@G@G@@@@A@?@"
 J@

@#@1 PD@5@/@8 K@1 PD@5@/@8 K@A@A@) @-@@@) @-@) @-@@@A@) @.@'@@@) @.@'@@@@A@n@A@"
 H

@#@@
@"
 @

@#@1 PD@5@/@8 K@1 PD@5@/@8 K@A@!@) @.@A@) @.@) @-@@@A@) @-@) @.@@@" H@#@@@A@) @-@'@@@A
@) @.@" H@#@@@) @-@'@@@#@A@"
 JF
@#@1 PD@5@8 K@@
@" PD
@#@F@G@F@G@?@<CC] A Nf PC PB
@6@1 J@@5@8 K@?@<CC^ A Nf PC
@6@1 J@@5@8 K@?@<C@C` A Nf PB
@6@/
@8 K@A@&@ 
@8 ST@A@b@g
@c @u@'
@@
@b@g
@c @r@b@g
@l JF@x@G@G@@@[@A@"
 J@
@#@'
@G@F@@@E@A@(@"
 J@

@#@1 PB@5@/@8 K@1 PB@5@/@8 K@" J@@#@@@A@"
 PB@#@'
@@@" PB
@#@G@G@?@<CC} A Nf@6@8 O- B@?@<CC~ A Nf@6@8 Ps B@?@<CC A Nf@6@8 Q^@?@<CC A Nf MV
@6@1 MV@5@8 Ma@?@<CC A Nf M]
@6@1 M]@5@8 Ma@?@<CC A Nf@6@8 Q@?@<XP K CB A H@6@8 U@?@<CB A H

@6@?@<XD  t  t t  At  K ADP Tk C@i A J?@6@8 C}@8 IShall I save this result@8 KE@A@)
 F)@@@)
 F+@?@<XD  t  t t  At  M  ADP S C@_C A H@6@A
@1 Io R@.@5@8 I@F@@
@ Type new subexpression pattern: @8 I@/@8 I@/@8 L*@1 MN@5@8 @L@?@A@1 Io N C@5@8 I@?@F
@@@8 C}@1 Io J,@0@5@8 @IBy which rule? @8 I@/
@8 I@ 
@8 N@?@1 R
@5@/@8 S B@ @8 U B@?@<XD  t  t t  At  M  ADP Q CDI A H@6@/B_@/@8 Q>@8 T= B@8 S B@?@<XP Q C
D A H @6@D
@0@0@8 Jd@M
@Q@?@<C@"D A H@6@/
@8 Q@/@8 M@?@A@'
@@@1 Q
@5@8 I@1 Q@5@8 @L@?@<XP U C@ A I{@6@T
@?@R@<C@ A I{ B

@6@8 U@8 U@?@<C@ A I{ CU

@6@8 U@8 U@?@<C
@ A I{ H
@6@9 U@<C@ A I{  JT@=C@ A I{  O@=C@ A I{  MX@=C@ A I{  T9@=C@ A I{  L@=C@ A I{  U@=C@ A I{  D@=C@ A I{  L@=C@ A I{  K@=C@ A I{ subset@=C@ A I{  K@=C@ A I{  S@=C@ A I{  H@=C@ A I{  P@=C@ A I{  R@=C@ A I{  J@=C@ A I{  K@=C@ A I{  G3@=CA  A I{  H@=CA A I{  D@=CA A I{  @@=CA A I{  Dw@=CA A I{  F@=CA A I{  JR@=CA A I{  O;@=CA A I{  P@=XP T C A I@6@8 G2@b@h@c @r@b@h@l JF@y@" JF@#@?@<C	@" A I

@6@8 Dv@?@<C@' A I

@6@T
@?@<C@, A I@6@3@.@.
@5@8 C@ 
@/@8 Ud@3@5@8 C@?@<XP Lo C@. A J
@6@D
	 Im @@8 In@M
@Q@D@8 I B@M@Q@?@<C@T@2 A J
@6@A@H@/
@8 L@?@ 
@/@8 M@ @/@8 K@ @/@8 M@?@A@'
@@@$@1 L1
@5@8 @L@1 I N@2 L1
@5@8 @L@ @8 P@1 L1

@5@8 I@@@S@G
@G@?@<XP J C@m A IW@6@8 Ia@?@<XP L. C@& A I@6@A@"
 I I
@#@8 G2@@@8 U B@8 Oq@/@8 Tv@8 O
@?@8 Tt B@?@<XD  t  t t  At  I ADP I CFu A H@6@/
@8 NM@/@8 Ie@ @3@_
@5@/@8 H@ @8 Ie@?@<XP J CEj A H@6@/@8 Ie @8 S@?@<XP L C@ A L D K
 K K@6@?@<CA  A L D K K
 K@6@?@<CA A L D K K K@6@?@<CA A L D K K K@6@?@<CA A L D K
@6@?@<CA A L D
 K@6@?@<CA A L D K

 K@6@?@<CA A L D K
 K@6@?@<CA A L D
 K K@6@?@<CA A L D K K
@6@?@<CA	 A L D
 K K@6@?@<CA
 A L D K
@6@?@<CA A L D
 K@6@?@<CA A L D K

 K@6@?@<CA
 A L D K
 K@6@?@<CA A L D
 K K@6@?@<CA A L D K K K@6@?@<CA A L D K K K@6@?@<CA A L D K
 K@6@?@<C@0A A L D

@6@A@'@@@A@1 D@5@8 L@@@1 K@5@8 L@1 K@5@8 L@?@<C
A A L I K K@6@?@<C
A A L I K K@6@?@<CA A L I
 K@6@1 K@0@5@8 L@?@<CA A L I K
@6@1 K@0@5@8 L@?@<CA  A L I

@6@1 I@5@8 L@?@<XP Re CB A J? J@


@6@ 
@8 O@1 J@
@5@8 O:@?@<CB A J? J@


 J@

@6@ @8 Rd@?@<CB A J? H


 H

@6@ @8 Rd@ 
@ @8 Rd@?@<C	B A J?

@6@8 L@?@<XD  t  t t  At  P0 ADP P/ C@{ H H  H@=XD  t  t t  At  B? BP B? CA Am Am@6@7 CM@b@h@i@m U?@x@<XP L CBJ A J? JG


 JG

@6@?@ @8 S1@?@<CBN A J? JG

 JG


@6@?@ 
@8 S1@?@<C	BR A J? JG JO@6@?@<C
BT A J? JO JG@6@?@R@<CBX A J? JO


 JO

@6@?@ @8 S1@?@<CB\ A J? JO

 JO


@6@?@ 
@8 S1@?@<CB` A J?@6@8 JY@?@A
@8 JY@?@8 U@@@S@?@<CBl A J?@6@8 JY@?@R@<C@;Bq A J?@6@A@0@0@8 J\@@@A@"
 JQ@#@@@"
 M@#@D@A@0@0@8 J\@@@A@" JQ@#@@@" M@#@M@Q@?@<CB| A J?@6@?@/@8 C@/
@8 C@ 
@8 T B@?@<XD  t  t t  At  P ADP U C@$@ A H@6@0B.@/@8 Q>@D
@.@8 M^@M
@Q@/@8 Ie@?@1 O0@5@8 @L@?@<C@ A H@6B.plg@/@8 H@/@8 Ie@?@1 O0@5@8 @L@?@<XD  t  t t  At  H ADP UR CE A H

@6@ @ @8 Md@?@<CE A H@6@ @ @8 Md@?@ @ @8 UQ@?@<XD  t  t t  At  H ADP U% C@ A K@6VC: @8 I@8 I,        Step: @8 I@/@8 Sc@8 I@.@8 L@8 I@8 I@?@<XD  t  t t  At  Hy  BP Hy  C@HD A IW@6@A R@/
@8 In@@ K@8 I@/
@8 I@?@8 @@A@8 L$@@File cannot be found.@8 I@8 I@R@1 M
@5@8 G<<< Commencing command script @8 I@8 I M#@8 I@8 I@1 H@0@5@8 @I@1 H I@5@8 @L@?@<XP RB CCD A H  M@=CCE A H  JR@=CCF A H  J@=CCG A H  E@=CCH A H  B@=CCI A H  Hm@=CCJ A H  L@=CCK A H  O(@=CCL A H  O)@=CCM A H  O$@=CCN A H  O%@=CCO A H  O'@=CCP A H  JH@=CCQ A H  JP@=CCR A H  K@=CCS A H  K@=CCT A H  @.@=CCU A H  @-@=CCV A H  @=CCW A H  G@=CCX A H  N@=CCY A H  K@=CCZ A H  K@=CC[ A H  I@=CC\ A H  I@=CC] A H  H@=XD  t  t t  At  O  ADP K CA A K  K@=CA A K  K@=CA A K K

@6@/@8 T@ @ 
@8 K@?@<XXQM AF@,/usr/lib/swi-prolog/library/prolog_source.pl  @AuC ES Eload_quasi_quotation_syntaxEprolog_canonical_sourceEprolog_close_sourceEprolog_open_sourceEprolog_read_source_termEdirectory_source_filesEpath_segments_atomEread_source_term_at_locationEfile_alias_pathEfile_name_on_pathXO A V C@UBh A A	@6@E@G@/@/
@8 V
 A@ 
@/@8 B@M@E@+ G@M@'@F@@@'@E@/ A@ @8 @ V@M@3@4@5@9 C@@
@3@4@5@9 C@F@@	@'
@G@G@<XO A V	 C@LB A A@6 @@8  V@1 CU@1 E@1  A@2xref_open_source
@5 @.@5@2 D
 B@5@/@1 B @"@2 @@5@8 B-@8
skip_hashbang V@8push_operators
prolog_operator@/
@ 
@8 @ V@/@8 G6 V@1open_source@2 BL
@5@9 G@<XD  t  t t  At  V( ADD  t  t t  At  V( DD  t  t t  At  V( D)O Asegments_to_list CB A A@6@T
@?@R@<CB A A 


@6@ 
@/@8 V) V@ @ @9 V+@<CB A A




@6@9 Dv@<XO Arestore_source_context C@GB< A A@6@E
@8 G @M
@S@@@1 B.@1 C B @0
@0@5@0 @.@5@8 G V@8
pop_operators  V#@1mode
@0@5@8 @I@E@1 V'
@2 BL@.@.@5@8 I@M@8 @j V@0@9 V%@@@S@G@<XO Aadd_mode C@ A A@6@8 V5 V@?@<C@ A A@6@1 V5
@5@9 G@<XD  t  t t  At  C BO A C C@ A A@6@0@9 V0 V@<XO Aassert_error C@UA A A@6@1 EU@0@5@8option
 A@?@E@@@A@"
 @syntax_error
 @

@#@@@"
 @ VC
 @0

@#@M@1 @@1 VC@5@0@5@/@8message_to_string V@1last_syntax_error
@5@9 @L@@@9 @@G@F@<CA A A @=XO Aensure_slash CB A A

@6@0@0  @8 E@?@<CB A A@6 @9 B@<XO A V0 C	@ A A
@6@T
@?@<C
@ A A
@6@8	no_expand V@?@<C@ A A@6@/@8requires_library V@1  A@5@8 H V@R@<C@ A A
@6@8chr_expandable V@?@<C	@ A A@6@ 
@0@9 H| V@<XO A
import_syntax CA A A@6@T@?@<C
A A A@6@" B@#@?@9update_directive V@<CA	 A A 

@6@1 
@5@ 
@8 V V@?@<CA A A @=XO A V C@(B} A A@6@E
	@0@0@8alias_cache V@M
@S@@@8build_alias_cache  V@E@U@M@/@8 VL V@9 V_@@@9 V_@F@<XD  t  t t  At $pred_option AED  t  t t  At  Vf 	 O A Vf C@Q@X A A Vpass_to    E@6@D@1 @@1  @2  E@5@5@ 
@8 @ V@M@Q@1  @2 E@0@0@0@5@3@1 @@1  @2  E@5@5
@5@;
 Fpred_option Vk@<C@[ A A Vline  Vo
@6 @ @9 Gb V@<C@[ A A Voffset  Vs
@6 @ @9 Vq@<C@[ A A V @  @
@6 @ @9 Vq@<C@[ A A V	operators B< Vu
@6 B<@ @9 Vq@<C@[ A A V EU JF T@ EU
@6output@ @8 G% V T@@ @9 Vq@<C@Q@[ A A V Vh    G@6@D@1 @@1  @2  G@5@5@ 
@8 Vj@M@Q@1  @2 G@0@0@0@5@3@1 @@1  @2  G@5@5
@5@; Vk Vl@<C@c A A V
	recursive G V{
@6 G@ @9 Vq@<C@$@c A A V
 A$ G @.loaded A$
@6@1 V}@4 @.@4 V~@5@ @9 Vq@<C@Q@c A A V
 Vh    B@6@D@1 @@1  @2  B@5@5@ 
@8 Vj@M@Q@1  @2 B@0@0@0@5@3@1 @@1  @2  B@5@5
@5@; Vk Vl@<XO Asearch_path CB A A G
C@6@/@ @8 B V@ @8 Ve@ 
@9 F^ @<C@NB A A@6@0@ B H@-
 A@/@3
@4 G@5@8 C@/@8 V@b@cC@g@m @@x@ @/@3@1 @R @T@5@4@1 @] B@5@4@1 Hk @@5@4@1 Hn C>@5@5@8 B V@ @8 Ve@ 
@9 V@<XO A V CB5 A A@6@1 V,
@5@1 B@1 D
@4@1force @.@5@5 @"@5@9 DT V@<XO A	src_files CB A A 
@=C@PB A A
@6@0@/@ @8 V@  A@ B B@D
@  @@ B B@M@Q@ @/@8 A
 C@ @/@3@1 Hn C>@5@5@8 V@&
@?@&@"
@#@ @ @ @9 V V@<C@KC A A
@6@D@ @8special V@M@Q@1 V{ @.@5@8 V?@ @/@8 V@ @8 @V V@?@1 R7@.@5@0 C>@8 B-@&
@?@&@ @ @ @/@8 V@ @ @ @9 V@<CC A A

@6@ @ 
@ @9 V@<XD  t  t t  At  Va ADO Aload_qq_and_retry C@)A A A@6@ @8 G @/@
 Aquasi_quotation_syntax V@?@1 @5@3@1 @5@5@8 A" V@ @ @ @9 Vz @<CA A A@6 Eu@1quasi_quotation
undeclared@5@8 @ V@1 @@1 VC@2unknown_quasi_quotation_syntax@5
@5@9 @@<XO Aseek_to_line CA A A@6@b@i@c@t@?
@8 BD V@q @9 V V@<CA A A @=XD  t  t t  At  VK ADD  t  t t  At  VK DD  t  t t  At  VK D)O Amodule_decl C@4A- A A@6@3@1 @R A@5@4@1 Hn C>@5@4@1 @] B@5@5@8 V@1 V	@.
@5@1 B
@2 C@2 C!@0@5@1 V
@5@9 @$ V@<XD  t  t t  At  VS AEO A VR C@ A A  Cemacs_begin_mode Eemacs_extend@=C@ A A  Cdraw_begin_shape Epcedraw@=C@ A A  C Ca Epce E V@=C@ A A  Cpce_begin_class E V@=C@ A A  C V E V@=XO A V C@6B A A@6@T@?@E
@8 Dv@M
@'
@F@@@"@E@/@8 V+@M @9 F V@@@1 @@1 B: F
@5@0@5@9 @@F@<C
B A A@6@/ @8 V@9
parts_to_path V@<XO Aupdate_state C@ A A@6@?@<C@ A A
@6@?@8 V V@ 
@9 V@<C@ A A C
@6@8 D-@?@1 V\@5@0 @.@9 B-@<C@ A A C
@6@?@1 C@5@9 V@<C@ A A @=XO A V CBQ A A@6@T
@?@'
@<C	BT A A
 A@6@+
 A@?@<CBV A A@6@ Vxref_source_identifier V@?@<C	BX A A@6@8 D V@?@'
@<CB[ A A@6@3@1 @R A@5@4@1 @] B@5@4@1 Hn C>@5@5@8 V@?@<XO A V C@6@| A A@6read_clause_option@ 
@8maplist
 A@?@1 E@.@5@ 
@/@ @8
select_option VB@3@1 E@5@5@8 E V@ @8 V<@/@ @8 V%@ @9 V V@<C@e@ A A
@6@/@ @8 V%@1 F@.@5@ 
@/ T@8 V@1 E@.@5@ @/@ @8 V@E@1 @	singleton@5@8style_check V@M@!@3@1
singletons Eu@5@5@#@@@&@3@1 @@5@4@1 F@5@4@1 E@5@5@8 V@ @8 V<@ @9 V@<XO A V CC A A  G@=CC A A  H@=XO A VV C@ A A Cchr_constraint@6chr@9 V8 V@<C
@ A Ahandler@6 V@9 V:@<C
@ A A N@6 V@9 V:@<C
@ A A<=>@6 V@9 V:@<C
@ A A C@6 V@9 V:@<C
@ A A==>@6 V@9 V:@<C
@ A Apragma@6 V@9 V:@<C
@ A A V@@6 V@9 V:@<XO A Vc C@?B A A@6@1 P@.
@.@.@.
@5@1 V

@5@/@8 A  G@ @/@8 E V@1 T@1 V@0@0
@5@5@1 B@2 V`
@5@9 HH V@<XO A V C@ A A  F@=C@ A A  E@=C@ A A  F@=C@ A A comments@=XO Aalternate_syntax CA A A  A
 @. @.@=C
A A A@6@ 
@; V V V@<XO A
seek_to_start CA A A@6@1 Vo@.@5@8 V?@? bof@0@8 @ V@9 V@<CA A A@6@1 Vs@.@5@8 V?@? V@0@9 V@<CA A A @=XO Aqq_read_syntax_ex C@"A A A@6@1qq_read_term_ex
@5@1 @@1 VC@.@5@.@5@1 D
@2 @@5@9 B-@<XD  t  t t  At  V6 ADD  t  t t  At  V6 DD  t  t t  At  V6 D)O A V\ C@ A A C!


@6@?@0@8 V%@1 VZ@0@5@ 
@9 V@<C@ A A 
 B



@6@8 @@?@1 B
@5@9 V[@<C@%@ A A B



@6@?@1 @5@/@/@8 C V@ 
@1 @5@9push_op V#@<C@ A A V
@6@8 V@?@<C@!@ A A Ca
@6@1 V@.
@.@5@0 C>@8 B-@?@1 V
@5@ @9 V@<C@ A Apce_begin_class_definition@6@1 
pce_expansion@2 push_compile_operators@5@8 G@?@;
 V V V@<C@ A A @=XO A V
 C@aB A A@6@1 A$ V~@5 V~@8 VA VB@?@/
@3@1 @R @T@5@4@1 @] B@5@5@8 V@E@)@1 V{ @.@5@8 V?@M@ 
@/@8 Ve@/@1 B@1 D@5@2 E @0@0@5@9 A@@@/@1 B@1 D@5@2 B
@5@9 A@F@<C@'B A A@6@/
@3@1 @R @T@5@4@1 @] B@5@5@8 V@ 
@/@8 R7 V@1 V
@5@9 F@<XO A V C@?A A A 


@6@ 
@8 @@8 @@ 
@1 @@.@5@8 H V@/@8 Do@1 @5 V@8predicate_property @4@?@1 
@5@3@1 @5@5@9 V@<C@GA" A A 


@6@ 
@8 @@8 @@/@ V V@ @/@3@1 @R A@5@4@1 Hn C>@5@4@1 @] B@5@5@8 V@*
@?@1 
@5@3@1 @5@5@9 V@<XO A V C
B A A
@6@?@<CB A A
 


@6@C@/@3
@5@8 H H@M@ @9 V@P@<XO A V C@Ae A A
@6@1 VJ@0@0@5@8 @I@8 V V@1 C@.
@5@8 @=@/@ @8 V%@1 @@.@5@ @8 V@1 Vu@.@5@8 V@0@ @/@/@8 V V@ 
@8 V@1 @5@8 V @ @@1  A@2 S@@0@0@0@5@/@8 D V@1qq_read_term
@.@4@1 @@5@5@/ @.@8 B-@ @8 G V@ @@8 V2@E
@T@M@?@'@@@ @8 V= V@R@<C@%A A A@6@1 EU@.
@5@8 V?@?@1 @.@.@5@1 I@2 VJ@5@/@8setof A@ @ 
@9 L H@<XO A VO C@ A A  C A$@=C@ A A  Celif@=C@ A A  Celse@=C@ A A  Cendif@=C@ A A  Crequire@=XO A V C@ A A@6@1 C
pce_end_class@5@8 S$ @?@; Vpop_compile_operators  V@<C@ A A@6@9 V@<XO A V C@2B# A A@6@1 CU@1 E@1 BA
 B?@5@2 BD

@5 @.@5@/@1 B@1 V
@4@1 V @.@5@5@2 B @"@2 @@5@9 B-@<XO A V C@4A A A@6@1 C@.
@5@8 @=@1 Vz
@5@1 @@1 VC@2 V@.@.@5@.@5@1 V

@5@9 B-@<XO A W C@_A A A
@6@1 F@.
@5@/@8select H@-
 @@?@E@"@+
 T@M@8 C}@ @/@8 V V@E@T@M@?@@ @@ @8 V@R@@@*@ @/@8 W!@E@+
 C>@M @@ @8 V@R@@@E@+
quiet@M@R@@ F@ 
@9 E F@<CA A A@6@9 V V@<XXQM AF@&/usr/lib/swi-prolog/library/ordsets.pl  @AuC ES E	is_ordsetEord_add_elementEord_del_elementEord_intersectionElist_to_ord_setE	ord_seteqEord_symdiffE	ord_emptyE
ord_memberchkEord_subtractE
ord_subsetE	ord_unionE W,E W<Eord_disjointE
ord_intersectE W,E
ord_selectchkE WBE W<XD  t  t t  At  W& 
O A W%C@_ A A@6@8 B
 A@9
is_ordset2 WI@<XD  t  t t  At  W( 
O A W'C@ A A@6@9
oset_addel
oset@<XD  t  t t  At  W* 
O A W)C@ A A@6@9
oset_delel WP@<XD  t  t t  At  W. 
O A W-C@ A A@6@9 K@<XD  t  t t  At  W8 
O A W7CAD A A@6@9	oset_diff WP@<XD  t  t t  At  W2 
O A W2CA A A G
@6@ 
@ @ @9 W2 WI@<CA A A B@6@ @ @9 W1 WI@<CA A A G

@6@ @ @9 WY@<XD  t  t t  At ord_union_2 
O A W\CA A A @=CA A A@6@/@ @8 G  @ @ @ @ 
@ @9 W< WI@<XD  t  t t  At  W< 
O A WaCAy A A G
@6@ 
@ @ @ @9 W] WI@<CA{ A A		 G



@6@ @ @ @9ord_union_1 WI@<CA} A A B
@6@ @ @ @9 WG WI@<XD  t  t t  At  W2 
O A WZC
A A A @=CA A A@6@/@ @8 W^@ @ @ @ 
@9 WX WI@<XD  t  t t  At  W, 
O A WCC@ A A@6@9oset_int WP@<XD  t  t t  At ord_intersect__ 
O A WkC@ A A G@6@ 
@ @9ord_intersect_ WI@<C@ A A  B@=C
@ A A G@6@ @9 Wm@<XD  t  t t  At  W, 
O A W+C@ A A@6@/@8
key_by_length WI@3@1 @@0@.
@5@.@5@8 S@ @ 
@9l_int WI@<XD  t  t t  At  W0 
O A W/C@| A A@6@*
@<XD  t  t t  At ord_subset_ 
O A WvCA8 A A G@6@/@ @8 W^@ @ @9 Ww WI@<C	A; A A B@6@ 
@9 W9 WI@<XD  t  t t  At  Wu 
O A WtC@ A A 
@=C@ A A @



@6@ 
@/@8 WC WI@ @ @9 Ws@<XD  t  t t  At  Wr 
O A WqC@ A A @=C@ A A
 @

@6@ @8 F@ 
@ @9 Wp@<XD  t  t t  At  W4 
O A W3C@r A A @=XD  t  t t  At  W6 
O A W5C@XA A A	





@6@?@/@ @8 W^@E@) G@M@ @9 W5 WI@F@@@/@E@)@) G@M@/@ 
@8 W^@E
@) G@M@*
@@@E
@) G@M@*
@@@S@@@S@F@<C@/A% A A


@6@?@/@ 
@8 W^@E@) G@M@ @9 W{@@@E
@) G@M@*
@@@S@<CA+ A A

@6@*
@<XD  t  t t  At  W2 
O A W1CA A A 
@=C
A A A
@6@ 
@ @9 WY@<XD  t  t t  At ord_intersection2 
O A W|C@ A A B
@6@ @ @ @9 W= WI@<C@ A A G@6@3
@5@ @ @9 W~@<C@ A A G

@6@3@5@ @ @ @9 W~@<XD  t  t t  At  Wo 
O A WnC@ A A
@6@/@ 
@8 W^@ @ 
@ @9 Wl WI@<XD  t  t t  At  We 
O A WdCAt A A @=CAu A A@6@/@ @8 W^@ @ @ @ 
@ @9 W`@<XD  t  t t  At 
ord_union_all 
O A WC@vAU A A
@6@E@b@h@c@v@M@"
@#@G@G@G@F@@@T@E@$@b@h@c@v@M@"


@#@ @ @9 W; WI@G@G@F@@@-@b@h@c@m>>@y@b@h@g@m @@y@ @/@/@8 W WI@ @ @/@ 
@8 W@ @ @9 W@G@<XD  t  t t  At  W: 
O A W9CA3 A A @=CA4 A A
@6@/@ @8 W^@ @ 
@ @9 Wx@<XD  t  t t  At  W< 
O A W;CAg A A@6@9
oset_union WP@<XD  t  t t  At 
is_ordset3 
O A WC@g A A @=C@h A A
@6@8 H @ 
@9 W WI@<XD  t  t t  At  W, 
O A W=C@ A A
@6@?@<C@ A A@6@?@<C@ A A		@6@/@ @ @8 W^@ @ @ @ @ @ 
@9 W} WI@<XD  t  t t  At  W< 
O A W>CAP A A @=CAQ A A
@6@3
@5@/@8 F@ @3
@5@9 W@<XD  t  t t  At  WL 
O A WKC@c A A @=C	@d A A@6@9 W@<XD  t  t t  At  W@ 
O A W?C@ A A@6@D@8 WF WI@M@Q@<XD  t  t t  At  WB 
O A WAC@ A A@6@9 Wh@<XD  t  t t  At  WE 
O A WDCA A A



@6@ 
@8 S4@?@ @ @9 WD WI@<C@)A A A




@6@E
@+
@M@S@F@@@C@"

@#@M@ @9 S4@P@<XD  t  t t  At  WB 
O A WFC@ A A
@6@ 
@9 Wm@<XD  t  t t  At  W< 
O A WGCAp A A 
@=CAq A A@6@ @ @ 
@9 Wc@<XXQM A	F@ /usr/lib/swi-prolog/boot/bags.pl  ]wAsC S E	findnsolsE WE AEbagofE WE GXD  t  t t  A	t 
findnsols2 
O A	 WC@1@v	s@ /usr/lib/swi-prolog/boot/bags.pl  ]wA W@6@/@8nsols_count A@b@g@c @t@?@1 H@5@1 H@.@.@5@8 G A B@1findnsols_loop

@5 EW@9 @$ @<C@} W W@6 @8 W@?@'
@<C
@ W W@6@/@8 W Gm@ @9 A A@<XD  t  t t  A	t  W 
O A	 WC@^@ W W@6@/@8 W@!@1 BM@5@#@A@A@1 D@. @.@5@8 DT A@/@8 C A@- @.@ @ @8 B` A@ 
@ @8 G @A@8 G  A@G@@@/@8 W@b@g@g@o@y@ @ @8 B] A@R@@@ 
@ @9 W@G@G@<XD  t  t t  A	t pick 
O A	 WC@ W W@6@/
@/@/@8
pick_first A@ @ 
@ @9
select_bag A@<XD  t  t t  A	t bind_bagof_keys 
O A	 WC@ W W @=C@ W W @


@6@0@8 B A@ 
@9 W A@<XD  t  t t  A	t  A @D  t  t @t  A	t A @  @kD  t  t t  A	t  A 
D  t  t t  A	t  A @O A	 AC@H W W@6@9 G A@<XD  t  t t  A	t  W 
O A	 WC@ W W count
@=XD  t  t t  A	t  W 
O A	 WC
@ W W@6@?@'
@'@<C@ W W @=C	@ W W@6@ 
@ @9 W A@<XD  t  t t  A	t  W 
O A	 WC@ W W @



@6@ @ @ @ 
@9	pick_same A@<XD  t  t t  A	t  W @D  t  t @t  A	t W @^ @kD  t  t t  A	t  W 
D  t  t t  A	t  W @O A	 WC@j@ W W
@6@1 W
@5@/
@/@8 E A@E@+ P@M@ 
@/@8 A A@-@ @9 K A@G@@@?@1 @
@5@ 
@/@8 W@E@ @8 D. A@M@ @/@8 W@ @ @9 W@F@@@ @0@8 W@ @/@8 W@ @ @/@8 W@ @9 W@<XD  t  t t  A	t  W 
O A	 WC@!@ W W @




@6@*@?@ @ @ 
@9 W@<C@ W W 
@=XD  t  t t  A	t  W @D  t  t @t  A	t W A# @  @kD  t  t t  A	t  W 
O A	 WC
@i W W@6@ 
@9 W A@<XD  t  t t  A	t  W @D  t  t @t  A	t W A# @  @k @D  t  t t  A	t  W 
O A	 WC@l W W@6@8 G3 A@?@1 W
@5@ 
@ @9 W A@<C@o W W@6@"
 W
@#@ @8 W@?@ 
@ @9 W@<C@s W W@6 @9 E A@<XD  t  t t  A	t  W @D  t  t @t  A	t W @ W @kD  t  t t  A	t  W 
D  t  t t  A	t  W @O A	 WC@D@ W W@6@1 W
@5@/
@/@8 W@E@+ P@M@ 
@8 W@-@G@@@1 @
@5@ 
@/@8 W@ @0@8 W@ @/@8 S A@ @ @9 W@<XD  t  t t  A	t findall_loop 
O A	 WC@Q W W@6@A@@8 C @@@ 
@9 W@<XD  t  t t  A	t  A @D  t  t @t  A	t G @  @k @D  t  t t  A	t  A 
O A	 GC@K W W@6 B@1 W

@5 EW@9 W@<XXQM @F@$/usr/lib/swi-prolog/library/error.pl  @AuC ES Erepresentation_errorE @eE
is_of_typeEuninstantiation_errorE @XE FE B:E VCE B9E EXD  t  t t  @t codes 
O @ WCAO	u Ac  @A W@6@8 B @9codes_i F@<XD  t  t t  @t  E 
O @ EC@a W W@6@1 @@1 E
@5@0@5@9 @@<XD  t  t t  @t  @f 
O @ @eC@q W W@6@1 @@1 @e
@5@0@5@9 @@<XD  t  t t  @t  W 
O @ WC
@ W W@6@1 @@1 W
@5@0@5@9 @@<XD  t  t t  @t chars_i 
O @ WCAJ W W @=CAK W W@6@8 @@8 V@9 W F@<XD  t  t t  @t  W 
O @ WCAS W W @=CAT W W@6@8 G2@8 F" F@9 W@<XD  t  t t  @t  @Y 
O @ @XC@i W W@6@1 @@1 @X
@5@0@5@9 @@<XD  t  t t  @t 
element_types 
O @ WCA_ W W @=CA` W W
@6@8has_type F@ 
@9 W F@<XD  t  t t  @t  N 
O @ NCAX W W@6@A@8 @@@@A@8 F F@@
@A@8chars F@@@8 W F@?@<XD  t  t t  @t  W 
O @ WCAF W W@6@8 W@9 W@<XD  t  t t  @t is_list_or_partial_list 
O @ WCAd W W@6@0@/@8 Ge F@E@T@M@S@@@+@<XD  t  t t  @t  VD 
O @ VCC
@ W W@6@1 @@1 VC
@5@0@5@9 @@<XD  t  t t  @t current_encoding 
O @ WCAm W W octet@=CAn W W ascii@=CAo W W iso_latin_1@=CAp W W  N@=CAq W W utf8@=CAr W W 
unicode_be@=CAs W W 
unicode_le@=CAt W W wchar_t@=XD  t  t t  @t not_a_rational 
O @ WC@9A W W@6@E
@T
@M
@9 W F@G@@@(@E@"
rdiv

@#@M @8 F F @8 X  G@9 B: F@@ G@9 X@G@<XD  t  t t  @t element_is_not 
O @ XCA W W
@6@8 W@?@ 
@9 X F@<CA W W
@6@?@9is_not F@<CA W W@6 C>@9 C? C5@<XD  t  t t  @t ground_type 
O @ X	C@ W W  D/@=C@ W W  V}@=C@ W W  @@=C@ W W  N@=C@ W W  C@=XD  t  t t  @t 
not_a_list 
O @ XC@=@ W W@6@0@/@8 W@E@T@M@9 W@G
@@@&@E@+@M@"
 B<

@#@ 
@9 X@F@@
@/@0@8 Do@ @9 X@F
@<XD  t  t t  @t  X 
O @ XC
@ W W B<@6@? B<@9 X F@<C@ W W X

@6@?@1 X
@5@9 X@<C
@ W Wlist_or_partial_list@6@? B<@9 X@<C
@ W W W@6@? W@9 X@<C
@ W W W@6@? W@9 X@<C@ W W D@6@?@1 @@1 W@5@0@5@9 @@<C@ W W G@6@?@9 W F@<C	@ W Wcyclic@6 G@9 E F@<C	@ W Wacyclic@6 G@9 X@<C@(@ W W@6@E	@T@M@9 W@@@E
@8 X
 F@D@8 D-@M@Q@M
@9 W@@@9 X@<XD  t  t t  @t  W AED  t  t t  @t  W 
O @ WCA  W W
impossible@6@0@9 W@<CA! W W  T@@=CA" W W @6@9 @@<CA# W W Dx@6@9 Dv@<C@(A$ W W A?


@6@E@8 G2@M@8 G2@ 
@9 W@@@8 F @b@i@j@u@b@i@g
@s@<CA( W W G@6@A@+ @.@@@+ @-@?@<CA) W W @6@9  @<CA* W W W@6@9 W@<CA+ W W W@6@9 W@<CA, W W N@6@9 W F@<CA- W W Dn@6@9 Dl@<CA. W Wconstant@6@9 Dv@<CA/ W W E@6@9 E @<CA0 W W D/@6@9 D-@<CA1 W W X@6@9 G F@<CA2 W W X@6@9 G @<CA3 W W @6@9 G2@<CA4 W Wnonneg@6@8 G2@b@i@c @u@<CA5 W Wpositive_integer@6@8 G2@b@i@c @t@<CA6 W Wnegative_integer@6@8 G2@b@i@c @r@<CA7 W W H@6@U@<CA8 W W F@6@9 X@<CA9 W W V}
@6@8 D-@D

@D@8 @ F@M@Q@M
@Q@<CA: W Wproper_list@6@9 W@<CA; W W B<@6@9 W@<CA< W W X@6@9 W F@<CA= W Wsymbol@6@9 @@<CA> W W D@6@T@<CA? W W G@6@9 G F@<CA@ W W C@6@9 W@<CAA W W @@6@9 G F@<CAB W W DY@6@9 W F@<CAC W Wdict@6@9 C F@<CAD W W X

@6@8 W@9 W@<C@B A A F 


@6@7 F@ 
@9	is_record F@<XD  t  t t  @t  W 
O @ WC
@ W W@6@1 @@1 W
@5@0@5@9 @@<XD  t  t t  @t  W 
O @ WCA W W@6@9 W@<XD  t  t t  @t  F 
O @ FC@ W W@6@E	@8 W@M@S@@@9 X@<XD  t  t t  @t  B; 
O @ B:C@W W W@6@1 @@1 B:
@5@0@5@9 @@<XD  t  t t  @t  B9 
O @ WC
@ W W@6@1 @ B9@0@5@9 @@<XXQM$rcF/usr/lib/swi-prolog/boot/rc.pl  ]wAs@ C S E
open_resourceEcurrent_resourceE X6XD  t  t t  X4t  X6 @D  t  t @t  X4t X5  @ @kD  t  t t  X4t  X6 
O X4 X5C	@6	s/usr/lib/swi-prolog/boot/rc.pl  ]wA X:@6 B@9 X9
 X4@<XD  t  t t  X4t  X6 @D  t  t @t  X4t X9  @ A# @kD  t  t t  X4t  X6 
O X4 X9C@U@9 X: X: 

@6@E@.@ @/@8 E X=@1 @5@/@8 X7 X=@M@ @/@8 M= X=@ @ 
@3@1 K binary@5@5@9 @ X=@G@@@/@8 H X=@ @ @/@8tag_rc_name X=@ @ @ 
@9 G X=@G@F@<XD  t  t t  X4t  XI 
O X4 XHC@C X: X: A
@6@?@<C@D X: X:@6@3
@4 @4@5@9 D X=@<C@F X: X: @=XD  t  t t  X4t  X8 @D  t  t @t  X4t X7  @ @D  t  t t  X4t  X8 
O X4 X7C@(@M X: X: 


@6@ 
@8current_module X=@1 
@2  S@5@8 G X=@1 
@2 S@5@@<XXQM AF@'/usr/lib/swi-prolog/library/settings.pl  @AuC ES Esetting_propertyE FE
save_settingsE FE
load_settingsE
list_settingsE X[ E XV Erestore_settingEset_setting_defaultEconvert_setting_textE XYEset_settingE FXD  t  t t  At write_setting_header 
O A XgC@&B A A@6@/@8 GY F@1 F@.@5%+@8 B F/*  Saved settings~n@8 F    Date: ~w~n@3@5@8 F*/~n~n@9 F@<XD  t  t t  At  XY 
O A XYCA A A B @6@?@<CA A A@6@1
store_setting
@5@/
@1 @ Eu
@5@8 B-@/@8read_setting F@ @9 Xq F@<XD  t  t t  At assert_setting 
O A XxCAz A A 


@6@1st_value
@5@9 B F@<XD  t  t t  At env BD  t  t t  At  X} 
O A X}CAB A A@6@E@/
@8 IB F@M F@ 
@9 Xb F@@@'@F
@<XD  t  t t  At eval_list_default 
O A XCA A A @=CA A A@6@ @ @8 F@ @ @9 X F@<XD  t  t t  At numeric_type 
O A XCAO A A   @=CAP A A  X# @=CAQ A A  E E@=CAR A A X
@6@E
@8 G2@M
@) @@@) E@<XD  t  t t  At  X[ 
O A XZC@=BZ A A@6@/@8	spec_term F@(@(
@(
~`=t~72|~n@8 @ F~w~t~*| ~w~w~t~*| ~w~n@3Name@4@4Value (*=modified)@4 A@4
@4Comment@5@8 U F X@8 X@1 XW@5@1list_setting
@5@9 HH F@<XD  t  t t  At  X} BD  t  t t  At  X} 
O A X}CA= A A@6@E
@/@8 X@M
 F@9 X@@environment_variable@9 @X F@F@<XD  t  t t  At  XS 
O A XRC@*B? A A@6@8 D-@?@"
 


@#@ 
@/@/@/@/@8curr_setting F@?@ @ @ @ @9 XS F@<C@%BD A A@6@"
 


@#@ 
@/@/@/@/@8 X@ @ @ @ @9 X@<XD  t  t t  At 
setting_cache ADD  t  t t  At  X DD  t  t t  At  X 
D  t  t t  At  XV 
O A XUC@CB A A@6@/@3@1 @] B@5@5@8 B F@? B@/@3@1 DX W@5@4@1bom @.@5@5@8 XD @8 Xh F@1 F@.
@.@0@0@0@0@5@1save_setting@2 
@5@8 X@9 E@<XD  t  t t  At  X 
O A XC@"@e A A	@6@/@ @ @8 F@E
@/@8
st_default F@M@'
@@@'
@F@<XD  t  t t  At 
local_file ADD  t  t t  At  X 
D  t  t t  At  F 
O A FC@ A A@6@/@8 F F@?@'
@<C	@ A A@6@8 Dv@?@'
@<C@ A A@6@/@8 X F@?@'
@<C@6@ A A X}
@6@?@E@"@ @/@8 X@M@ @/@8 X@1 X@1 X@5@5@8 X|@'
@@	 X@ @9 X@G@<C@4@ A A	 X

@6@?@E@ @/@8 X@M@ @/@8 X@@@&@F@1 X@1 X@5@5@8 X|@'
@<C@%@ A A F
@6@?@1 @5@/@/@8 F@1 @5@ 
@8 XT F@ 
@9 F@<C@@@ A A	@6@/@8 X F@?@/@8arithmetic_expression_value CI@E@+ E@M@b@g@l X@y@@@E@) @M@b@g@lround@y@@@&@1 X
@5@8 X|@'
@<C@6A A A H


 @6@?@1expr_to_list@1 H@5@5@/@8 F@ @/@8 D F@1 X@1 H@5 @5@8 X|@'
@<C@#A
 A A X

@6@?@ @/@8 X@1 X
@1 X
@5@5@8 X|@'
@<CA A A 
@=XD  t  t t  At  Xa @D  t  t @t  At X`  A#D  t  t t  At  Xa 
O A X`C@uA A A	@6@/@/
@8 F @ 
@8 F@E@S@ 
@/@/@0@0@8 F@M@1  A@2 X
@0@5@8 @I@1 
@5@8retract_setting F@E@*@M@S@@@1  A@2 X
@5@8 X|@ @/@8 F@1 
@5@ @9 Xe F@@ F@1 
@5@9 X@G@F@<XD  t  t t  At  XY 
O A XdCA A A@6@9 XX F@<XD  t  t t  At  F @D  t  t @t  At XT  @D  t  t t  At  F 
O A XTC@j@ A A
 


@6@E@F@U
@U@M@E@ 
@/@8 Xz F@M@'@G@@@*@E@ 
@/@/@0@0@8 X@M@ @ @9 F@@ F@1 
@5@9 X@G@F@@@ 
@0@0@0@0@8 F@1 
@5@9 X@G@F@<XD  t  t t  At  X{ ADD  t  t t  At  X{ 
D  t  t t  At  XS 
O A XC	BI A A  XA

@=CBJ A A E
@6@ 
@ @9 F@<C
BL A A comment
@=C
BM A A  @
@=XD  t  t t  At  X 
O A XC@XBi A A 


@6@ @ 
@/@/@/@0@8 X@ @ 
@ @/@8 F@1 
@5@/@8 X@E
@,@M@( JA@@@( A~w~t~*| ~q~w~t~*| ~w~n@3@1 
@5@4@4@4@4@4@5@9 X@<XD  t  t t  At  XV  
O A X]C
B A A@6@/
@8 X F@?@9 XU F@<XD  t  t t  At  Xs 
O A XrC@`A A A
 XT 



@6@ 
@/@/@0@0@8 X@?@ @ @/@8 F@E@*@M@S@@@2@C@ @ @8 F@M@1 Xz
@0@5@8 @I@1 Xz
@5@8 X|@1 A@2 Cb@1 
@5@5@9	broadcast
 X@P@<C@@A A A XT 



@6@?@E@#@1	undefined @@5 @@8 V VB@M@1 Xz
@0@5@8 @I@1 Xz
@5@9 X|@@ F@1 
@5@9 X@<CA A A@6 F@9 B: F@<XD  t  t t  At  Xv 
O A XuCA A A@6@3@1 F T@5@5@9 V@<XD  t  t t  At  X 
O A XCAw A A 

@6@1 Xz@0@5@9 @I@<XD  t  t t  At  Vf AED  t  t t  At  Vf 	 D  t  t t  At  Vf 
O A VgC@$@c A A XX X V} @ @ X
@6@1 V}@4 @@4 @@5@ @9 Vr F@<XD  t  t t  At  F AED  t  t t  At  F 
D  t  t t  At  X 
O A XCA A A H

@6@?@&@ @ @/@8 X F@ @ @ 
@9 X@<C@0A" A A	 X
@6@?@&@E@ @/@8 X@&@M@"
@#@@ X@ @8 X@'
@G@<C@2A' A A	
 X

@6@?@&@E@ @/@8 X@&@M@"
@#@@@"
@#@G@<C@/A, A A

 X
@6@?@&@1 @5@/@/@8 F@1 @5@/@8 X@&@"
@#@<CA1 A A 

@=XD  t  t t  At  Xc 
O A XbCB A A@6@8convert_text F@?@<C
B A A 
@6@? @9 F@<C
B A A G
@6@? G@9 F@<CB A A @6@?@/
@8  F@b@g
@l X@x@<CB A A E@6@?@/
@8 X@b@g
@l X@x@<C@+B A A X


@6@?@E@ 
@8 G2@M @8 X@@ E@8 X@1 X
@5@9 F@<C
B A A@6@8 X@9 F@<XD  t  t t  At clear_setting_cache  
O A X C
@ A A  @6@1 X@0@0@0@5@9 @I@<XD  t  t t  At  F @D  t  t @t  At XW D  t  t t  At  F 
O A XWCB* A A@6@8 D-@?@/@/@8 F@0@0@0@0@9 F@<CB. A A 

@6@0@0@0@0@9 F@<XD  t  t t  At  F AED  t  t t  At  F 
O A FC@S A A body_indentation B X#@"Indentation used goals in the body  A@S@=C@U A A tab_distance B X#@/Distance between tab-stops.  0 uses only spaces  A@U@=C@W A A cut_on_same_line B G @.Place cuts (!) on the same line  A@W@=C@Y A A 
line_width B X#@NWidth of a line.  0 is infinite  A@Y@=XD  t  t t  At  F 
O A FCA A A@6@9 F@<XD  t  t t  At  XY 
O A XXC@DA A A@6@/@3@1 @] B@5@4@1 Hn C>@5@5@8 X@?@1 X@5@8 X| B@/
@3@1 DX W@5@5@8 X@ 
@/@8 Xt@1 Xq
@5@1 E
@5@8 DT F@9 X F@<CA A A@6@/@3@1 @] B@5@4@1 Hn C>@5@5@8 X@?@1 X@5@9 X|@<CA A A @=XD  t  t t  At  F 
O A FC	@ A A

@6@8 @@?@<C@ A A@6@1 @@5~s@9 F@<XD  t  t t  At  X_ @D  t  t @t  At X^ D  t  t t  At  X_ 
O A X^C@PA A A@6@/@/@8 F @8 F@E@;@/
@8 X@M@1 @5@8 X@1 @5@/@8 X@E@,
@M@1 X@2 X@1 @5
@5@9 X@@@S@@@S@G
@<XD  t  t t  At  Xf @D  t  t @t  At Xe  A#D  t  t t  At  Xf 
O A XeC@Aa A A
@6@/@/
@8 F @ 
@8 F@E@@ 
@/@/@0@0@8 X@ @ @/@8 F@M@1 
@5@/@8 X@E@*@M@1 
@5@8 X@@@+@E@ 
@8 X@M@S@@@C@ @8 F@M@1 
@5@8 X@1 
@5@8 Xy F@P@E@*@M@S@@@1 X@2 X@1 
@5@5@8 X@9 X@@ F@ 
@9 X@G@G@<XD  t  t t  At  X ADD  t  t t  At  X 
D  t  t t  At  X AED  t  t t  At  X 
D  t  t t  At  X[  
O A X\CBW A A  @6@0@9 XZ F@<XD  t  t t  At  X 
O A XCBe A A 


 
@6@?@<CBf A A 
 
@=XD  t  t t  At  X 
O A XC@[B A A	
 


@6@ 
@/@/@/@0@8 X@E@>@ 
@/@8 X@D@ @ @/@8 F@ @ @8 F@M@Q@@@F@M~n%	~w~n@3@5@8 Fsetting(~q:~q, ~q).~n@3@4
@4@5@9 F@@@S@G@<XD  t  t t  At  F @D  t  t @t  At F  A# A# A#D  t  t t  At  F 
O A FC@~ A A@6@1 @@1 E E@2 F

@5@0@5@9 @@<XXQM AF@&/usr/lib/swi-prolog/library/process.pl  AuC ES E
is_processEprocess_releaseEprocess_killE
process_idEprocess_group_killEprocess_waitE XE XE XEprocess_createE XXD  t  t @&t  At  XO A X CA; A A@6@0@9 X
 A@<XO A X CA+ A A 

@=XO Amap_arg CA A A@6@?@<CA
 A A@6@8 B X@?map_arg_prim@/@8 V V@9 D X@<CA A A@6@9 X X@<XD  t  t @&t  At  XO Aexe_options C@"@ A A@6 U @.@8 C6@?@"
 Hc Aexecom @] B@#@<C
@ A A@6@"
 @] Hy@#@<XO A X C@4@ A A		@6@/
@8 Y X@/@ 
@8 B X B<@8 F F X@/@8 X@ @/@8 HV X@/@3@5@8 C@/@8expand_cwd_option X@ @ @9 X X@<XD  t  t @&t  At  XD  t  t t  At  Vf AED  t  t t  At  Vf 	 O A Vg C@2 A A Xstdin T@ Y
@6 T@@ @9 Vr X@<C@2 A A Xstdout T@ Y
@6 T@@ @9 Y@<C@2 A A Xstderr T@ Y
@6 T@@ @9 Y@<C@2 A A X B  Y
@6 @ @9 Y@<C@2 A A X X X
 T@ X
@6@1 X
 T@@5@ @9 Y@<C@2 A A X U! SU  U!
@6 @ @9 Y@<C@2 A A X A JF  Y
@6 Vw@ @8 Vy X @ @9 Y@<C@2 A A Xdetached SU G Y
@6 G@ @9 Y@<C@2 A A Xwindow SU G Y
@6 G@ @9 Y@<XO A X CAq A A@6 L@9 X X@<XD  t  t @&t  At  XO A X C
A2 A A@6@8 G2@b@h@c @t@<XO A Y CA A A @/
@6@?@E@8 Dl@M@/
@8 M= X@@@&
@ 
@9 Y@<CA A A 

@=XO A X CAd A A@6 L@9 X X@<XO A Y C@Q@ A A@6@1 Y@.@5@/
@8 V VB@?@E@,@8 Dl@M@/@3@1 @R @T@5@4@1 @] B@5@5@8 Y	@ @/@8 Y@" Y
@#@@@E
@8 @V X@M@'
@@ @T@9 @X F@G@<CA A A 

@=XO A X CAS A A@6@9 X X@<XO A X CA# A A@6pid@9 C6@<XXQM
data__formatsF@A/build/spark-c4QHMn/spark-2012.0.deb/simplifier/data__formats.pro  7AAuC AS AE AE	get_stateE AEget_typeXO Y) Y* C@I	u A  7AA Y0@6@1 Y+
@5@8 B @?@<XD  t  t t  Y)t  Y, ADO Y) Y+ C
  A_ A_  Y, Y+	Data_AtomDataAttributes_Any@=C
  A_ A_  Y/ Y.	Type_AtomTypeAttributes_AnyList@=C
  A_ A_ get_base_unique_id Y6	Base_AtomInt@=C  A_ A_ get_datafiles_vcg Y:VcgFile_Atom@=C  A_ A_ get_datafiles_dpc Y=DpcFile_Atom@=C  A_ A_ get_datafiles_simplified_vcg Y@SimplifiedVcgFile_Atom@=C  A_ A_ get_datafiles_summary_dpc YCSummaryDpcFile_Atom@=C  A_ A_ get_datafiles_fdl YFFdlFile_Atom@=C  A_ A_ get_datafiles_local_user_rule YILocalUserRuleFile_Atom@=C  A_ A_ get_datafiles_global_user_rule YLGlobalUserRuleFile_Atom@=C  A_ A_ get_datafiles_rule YO
RuleFile_Atom@=C  A_ A_ get_datafiles_pfs YRPfsFile_Atom@=C  A_ A_ get_datafiles_simplified_pfs YUSimplifiedPfsFile_Atom@=C  A_ A_ get_datafiles_dec YXDecFile_Atom@=C  A_ A_ get_datafiles_log Y[LogFile_Atom@=C
  A_ A_ get_datafiles_debug Y^
DebugFileKindDebugFile_Atom@=C
  A_ A_ get_system_start_date_time YbNowDate_AtomNowTime_Atom@=C  A_ A_  A A
ToolName_Atom@=XO Y) Y- C@M Y0 Y0@6@1 Y.
@5@8 Y1@?@<XO Y)declare_data_formats  C@5 Y0 Y0  @6 Y,@1 Y+ Y2 Y3@5@8 Y*
 Y) Y/@1 Y. Y4 Y5@5@9 Yj@<XD  t  t t  Y)t  Y/ ADO Y) Y. C  A_ A_ ReadTextCharList B @=C  A_ A_ ModuleFunctorArity Module_Atom Functor_Atom	Arity_Int@=C  A_ A_ Lines	everyLineupToLine Y9@=C  A_ A_ Problem @ Eu@=C  A_ A_ 
ProofFileKindverification_conditionsdeadpath_searchpath_functions@=C  A_ A_  Y`	data__prf	data__vcg A@=XXQM XF@(/usr/lib/swi-prolog/library/broadcast.pl  @AuC ES EunlistenE Y~E	listeningE Y~E XElistenE YEbroadcast_requestXD  t  t t  Xt  Y~ @D  t  t @t  Xt Y} A# A# O X Y} C@b	u A  @A Y 


@6@/@8canonical_listener X@ @ 
@ @9retract_listener X@<XO X Y C@\ Y Y@6@/@8 Y@1listener@0@0@0@5@9 @I@<XO X Y C@k Y Y 


@6@/@8 Y@ @ 
@ @9 Y X@<XO X Y C@_ Y Y@6@/@8 Y@1 Y@0@0@5@9 @I@<XD  t  t t  Xt  Y @D  t  t @t  Xt Y A# O X Y C@Q Y Y
 


@6@ 
@9assert_listener X@<XD  t  t t  Xt  Y @D  t  t @t  Xt Y A# A# O X Y C@M Y Y 


@6@/@8 Y@ @ 
@ @9 Y@<XD  t  t t  Xt  Y ADO X Y C@ Y Y@6@1 Y

@5@9 @I@<XO X Y C@ Y Y 

@=XO X X C@t Y Y@6@A@0@/@/@8 Y@C
@1 @5@@M
@R@P@@@S@G@<XO X Y C
@ Y Y@6@ 
@8 Y@?@<C@ Y Y@6@1 Y

@5@9 G@<XO X Y C@ Y Y@6@0@/@/@8 Y@1 @5@@<XXQM FF@4/usr/lib/swi-prolog/library/dialect/sicstus/block.pl  @AuC ES E FXO Fblock_declarations C@'@ F F 


@6@ 
@/@/@8 Do@/@ @ @8 Do@ @1 @2$block_pred@5@9 A@<XO F
rename_clause C@ F F E



 E
@6@?@ 
@ @9 Y F@<C@ F F 



 

@6@ @ @9 Y@<C@ F F@6@3@.
@.@5@8 C@ 
@/@8 B@3@5@9 C@<XO F	block_arg C@ F F@6@T
@?@9 W F@<C@ F F @k@6@?@<C@ F F A#@6@?@<C@ F F @@6@?@<C@ F F@6block_argument@9 E F@<XO Fexpand_specs C@^ F F@6@T
@?@8 Y@'
@<C@b F F 

@6@?@&@ @ @ @ 
@9 Y F@<C@d F F B

@6@?@&@ @ @/@8 Y@ @ @ 
@9 Y@<C@@g F F
@6@8
valid_head F@1 
@5@8
check_dynamic F@/@/@8 Do@/@ @ @8 Do@!@1 Y
@5@#@&@E@1 @2  Y@5@8 G@&@M@%@@@ @" C G>  Y C G@  Y
@#@F@E @@8 CR @4@&@M@"
@#@@@" 
@#@F@"  F F
@#@<XO F F C
@ F F@6@0@8 C0 F@?block @9 Y@<C@h@ F F


@6@/@8 Y F@"
 

@#@ @/@/@8 Do@/@ @8 F@/@3@5@8 C Y@ @/@8 B@/@3@5@8 C@ @ @/@8	when_cond F@1 TS@5@/@8simplify_coroute F@"
 E@# Y@ @9 Y@<XO F Y C@z F F@6@8 X@1 B`@0
@.@5@1 Y@5@9 HH F@<XO F Y C@~ F F@6@A AD@8 W@@ C@8 W F	predicate@9 @e F@<C@ F F @=XO F F C@Z F F@6 @@/@8 Y@1 Y
@5@9 F@<XO F	nonvar_or C@ F F 
 U@=C@ F F
 CU U
@6@ 
@ @9 Y F@<XO F F C@1 F F@6@T
@?@R@<C@3 F F E
@6@?@9 F@<C@$@5 F F@6@E
@"
 @#@M
@'
@F@@ @@/@8 Y@" 
@#@<XO F F C@W F F@6@1 @@1 E E@2 F
@5@0@5@9 @@<XD  t  t t  Ft  F AED  t  t t  Ft  E 	 O F E C F F D~ C F@=XO F	cond_vars C@ F F @=C@+@ F F	@6@E @k@8 B_@M@"

@#@@@%
@q@ @ @ @9 Y F@<XO Fone_cond C@ F F@6@/
@8 Y@ 
@9 Y@<XO F F C@$@ F F E

@6@1 Y@0@.@5@8 Y@8 Dl@/
@0@8 Do@ 
 @0@0 Y@9 E@<XO F Y C@ F F  Y U


freeze
@=C@ F F 

@=XO F Y C@ F F

@6@?@ 
@9 Y F@<C@ F F

 B

@6@ 
@ @8 Y@ @ @9 Y@<XXQM B-C AS AXXQM AF@$/usr/lib/swi-prolog/library/terms.pl  @AuC ES E
term_subsumerE X E A0Eterm_factorizedEsubsumesEsubsumes_chkEvariantE GE WXO A Y C	@R A A@6@8 F=@'
@<XO A Y C@E A A@6@9 F=@<XO Algg C
@| A A

@6@?@<C@7@} A A@6@q
@ @/@8 B_@ @ 
@/@8 B_@ @ @/@8 B_@ @ @ @ @/@8 Y
 A@ @ 
@ @ @ @9 Y Y@<XO Algg_safe C@@ A A	@6@E@*
@M@'
@'
@G@G@@@q@E@1 H
@5@/@ 
@8	rb_lookup
rbtrees@M@'@'
@G@F@@@R@E@:@8 Dl@8 Dl@/@/@8 Do@ @ @8 Do@M@ @ @8 Do@ 
@1 H
@5@/@8	rb_insert Y @ @ @ @9 Y Y@@@ 
@1 H
@5@ @9 Y@G@F@F@<XO A Y C
@ A A

@6@?@<C@7@ A A@6@q
@ @/@8 B_@ @ 
@/@8 B_@ @ @/@8 B_@ @ @ @ @/@8 Y Y@ @ 
@ @ @ @9 Y@<XO A Y C@u@l A A@6@E@*
@M@'
@'
@G@F@@@^@E@.@8 Dl@8 Dl@/@/@8 Do@ @ @8 Do@M@ @ @8 Do @ @ 
@ @9 Y@F@@@-@E@1 H
@5@/@ 
@8 Y@M@'@'
@@@ 
@1 H
@5@ @9 Y@F@G@<XO A	primitive C@ A A@6@T
@?@<C@ A A@6@8 Dv@?@<C@ A A $VAR@=XO A Y C@c A A@6@8 X  @8 Y@?@/
@8rb_empty Y@ 
@0@9 Y@<C@h A A@6@/
@8 Y@ 
@0@9 Y@<XO A Y C@>@ A A	@6@/
@8rb_new Y@ 
@/@8add_map Y@ @/@8rb_visit Y@ @/@8common_terms Y@E@+@M@'
@)@F@@@ @/@8ord_list_to_rbtree Y@ @8insert_vars Y@ @ @9mk_subst Y@<XO A Y C@; A A@6@9 F Y@<XO A
assoc_arg_map C@ A A@6@/@8 B_@?@ @/@8 Y@q
@ @ @ 
@9 Z Y@<C@ A A @=XO A Y C	@ A A@6@8 Y Y@?@'
@<C@ A A@6@/
@8 Y@?@'
@<C@ A A@6@/
@/@8 Do@ 
@ @8 Do@9insert_arg_vars Y@<XO A Y C@ A A @=C@8@ A A

 @



 D

@6@ 
@/@/@8 Do@ @ @ @8 Do@ 
@ @8 Z@ @ @9 Y@<XO A Y C@ A A @=C@1@ A A @



@6@?@E@+
@M@ @9 Y@F@@@" @
@#@ @ @9 Y@<XO A Y C@B@ A A@6@E@8 Z@M@'@G
@F@@@.@E@/
@/@8	rb_update Y@M@ @b@g
@c@o@x@F@@@/@8 Y@ @9 Z@G
@<XO A Z C@#@ A A@6@/@8 B_@?@/@8 B_@ @ @ 
@8 Y@q
@ @ 
@9 Z@<C@ A A @=XXQM AF@$/usr/lib/swi-prolog/library/shlib.pl  @AuC ES Ereload_foreign_libraries Ecurrent_foreign_libraryEunload_foreign_libraryE ZEuse_foreign_libraryE CE ZE CXD  t  t t  At  Z  
O A ZC@/AR A A@6@1 M8@.
@.@.@5@1 B@1 I@2current_library
@0@0@5@2 H
 @k@5@/
@8 A@ 
@/@8 OC H@ @9reload_libraries Gq@<XD  t  t t  At  Gw ADD  t  t t  At  Gw DD  t  t t  At  Gw 
D  t  t t  At  Gt ADD  t  t t  At  Gt DD  t  t t  At  Gt 
D  t  t t  At unload_foreign 
O A ZC@OA} A A	@6@8 Z Gq@E@=@1 Gv@.@2 @.@.
@5 @.@/@8 G Gq@E@+ Gu@M@ 
@/@/@8 Do@1 @5@ @8 EZ Gq@ @8 G Gq@R@@@I@G@M@S@@
@S@G@G
@G@<XD  t  t t  At unload_all_foreign_libraries  
O A Z$ CAp A A@6unload_foreign_libraries @.@8 C6@?@1 Z@.
@0@0@0@0@5@1 Z
@5@9 HH Gq@<CAt A A   @=XD  t  t t  At  C @D  t  t @t  At C D  t  t t  At  C 
O A CC
@ A A@6@1 Xinstall@5@9 C Gq@<XD  t  t t  At  C @D  t  t @t  At C  A#D  t  t t  At  C 
O A CC@ A A 


@6$foreign@1 C
@5@9 H? @<XD  t  t t  At  @ ADD  t  t t  At  @ DD  t  t t  At  @ 
D  t  t t  At abolish_foreign 
O A Z-C@-A( A A@6@A@"@1 Gv
@2 @.@.@5@8 I@/
@/@8 Do@1 
@5@ @8 Z!@R@@@S@G@G
@<XD  t  t t  At assert_shlib 
O A Z/CA7 A A@6@1 Z
@0@0@0@0@5@8 @I@1 Z

@5@9 G@<XD  t  t t  At  Z 
O A ZCA[ A A @=C@,A\ A A Z




@6@E@ 
@8 Z+ Gq@M@S@@ @@1 Aload_failed@5@8 @ Gq@ @9 Z@<XD  t  t t  At  Z @D  t  t @t  At Z D  t  t t  At  Z 
O A ZCA	 A A@6@1 C
@5 E@9 E @<XD  t  t t  At 	do_unload 
O A Z6C@:A A A@6@0@0@/@/
@8 Z Gq@1 Z
@0@0@0@0@5@8 @I@E@/@8entry Gq@1 @2 E
@5@@M@S@@@S@F@8 Z. Gq@ 
@9 G Gq@<XD  t  t t  At  Z @D  t  t @t  At Z  A#D  t  t t  At  Z 
O A ZC
A A A@6@1 C
@5 E@9 Z5@<XD  t  t t  At delete_foreign_lib 
O A Z@C@ A A @.@6@1 Mu@5@0 @.@9 B-@<C@ A A @=XD  t  t t  At  Z 
O A Z
CAD A A@6@0@0@0@0@8 Z8@/@1 Gv
@5@9 A@<XD  t  t t  At  Z ADD  t  t t  At  Z DD  t  t t  At  Z 
D  t  t t  At  Z 
O A ZC
A A A@6@1 X	uninstall@5@9 Z Gq@<XD  t  t t  At  Z 
O A ZC
A A A@6 Z*@1 Z7
@5@9 Z,@<XD  t  t t  At  C 
O A Z+C
@ A A@6@0@0@0@0@8 Z8@?@<C@@ A A	@6@1 @@0@0@5@8 @I@/
@/@8find_library Gq@1 Gs
@5@8 G@1 Gv
@0@5@8 @I@1 @2open_shared_object
@.@5@/ @.@8 B-@E@U@M@ @ 
@8 ZA Gq@1 @
@5@8 Gx@R@@@ @ 
@8 ZI@?@E@)@/@8 Z9@1 @2 Z<@5@@M@1 Gs
@5@8 @I@ @ 
@ @9 Z0 Gq@F@@@H@E@0@8 Gv Gq@M@1 Gs
@5@9 @I@G@@@3@1 Gs
@5@8 @I@1 Gv
@0@5@8 @I@ @8 Z>@/@1 Z:
@5@/@8 A@1 @@1 @Xforeign_install_function@2 Z(
@5@0@5@9 @@<C@/@ A A@6@1 Gs
@5@8 @I@E@0@/
@8 @ Gq@M@1 @@0@0@5@8 @I@ 
@9 @@@@1 @@1 @Xforeign_library
@5@0@5@9 @@F
@<XD  t  t t  At base 
O A ZPC@ A A@6@8 Dv@?@/@8 @ @0@9 @ @<C@ A A@6@3@0@4@.@5@8 C@9 ZQ Gq@<XD  t  t t  At  Z; 
O A Z:C@ A A@6@1 X@0@5@8 L@?@<C@ A A
 X

@6@/@8 ZT@3
@4@5 L	@9 F @<C	@ A A 
 X


@=XD  t  t t  At  ZF 
O A ZEC@;@ A A @.@6@/
@8 XF @/@8  @1 XK
shared B@.@5@1 @$@1 FU XB@.@5@1 C	@5@2 E@5@1 E@5@8 @$ @?@<C@ A A @-@6@3@1 @R G@5@4@1 @] B@5@4@1 Hn C>@5@5@8 B @?@<C@ A A

 @-@6@8 @@?@<C@ A A C


 @-@6@ 
@8 @@?@<C@ A A@6@1 @@1 @X @g
@5@0@5@9 @@<XXQM A}F@4/usr/lib/swi-prolog/library/dialect/sicstus/lists.pl  @AuC ES Emin_listEnumlistEmax_listE
substituteEsum_listE
min_memberE
max_memberE N{EpermutationE OCEsame_lengthEnth1E
proper_lengthEnth0E LE ZtE ZpEsublistEnexttoE JEnthE	selectchkE WE W E ZE HEprefixE @E TEsubtractE UEintersectionEis_setEunionElist_to_setXO A} Zc C	@. A| A|@6@ 
@9substitute_
 A}@<XO A} Z C@1 A| A| @=C@"@2 A| A|	@6@E
@*@M@'@@@'@ @ @9 Z@<XO A}	sublist__ C@V A| A| 
@=C@W A| A| 
@=C@X A| A|


@6@ @ 
@ @9 Z Z@<C@Z A| A|
@6@ @ 
@9 Z@<XO A}sublist_ C@R A| A| @=C@S A| A|
@6@ 
@9 Z@<XO A} Zw C@O A| A|@6@9 Z Z@<XO A} Z| C@A A| A|@6@9 Zv H@<XXQM AdF@&/usr/lib/swi-prolog/library/dialect.pl  @Au@ C ES E CE
exists_sourceEsource_exportsXO Ad C C@D Ab Ab@6 @8 F F @q@8 @r@E@+
 D@M@S@@@9attach_dialect
 Ad@<XO Ad EJ C@ Ab Ab@6@/@8 V @" C C!
@#@<XO Ad V' C@ Ab Ab@6@/@8 Z Z B@8 D@E
 B?@8 B@@M

@9 BD Z@@@S@<XO Ad Z C@h Ab Ab@6@3@1 @R A@5@4@1 @] B@5@4@1 Hn C>@5@5@9 B @<XO Ad Z C@e Ab Ab@6@0@9 Z@<XO Ad Z C@@@M Ab Ab@6@1 E@2  Ak
@5@8 Z Z@? @@/@8 CR @4@1 @2 E@2  Ak
@5@8 Ca @E@1 
@2 
setup_dialect @5@8 G@M@1 
 Z@5@@@@S@<C@U Ab Ab @=XO Ad Z C@.@w Ab Ab@6@/@8 V' Z@1 DT@1 Z@.
@5@2 E@5@0 C>@8 B-@E@8 D-@M@ 
@9 @ Z@@@ 
@9 T H@<XXQM AF@?/build/spark-c4QHMn/spark-2012.0.deb/simplifier/ioutilities.pro  EAuC AS AEshow_error_longE AE AE AE AEshow_warning_longE@&read_up_to_number_of_chars_from_streamEstopwithEcommand_line_errorE@!read_lines_from_file_as_char_listEread_line_from_streamEshow_warningE	stopwith3E AXO A Z CAP A A@6 @ O@ 
@8highlight_problem
 A@?@<XO A Z CB A A@6@/@8 Yf
 A@/@8 A
 Fz@/
@8 A ZSPARK ~a ~a~n~a~n@3@4@4
@5@8 E Z@?@<XO Aconvert_charlist_to_readtext C@ A A
 B @6 B @8 T Z@?@<C@ A A

@6@?@<XO A Z CA~ A A@6 Eu O@ 
@8 Z@?@<XO A Z CB) A A@6@/@8 Z@/@8 A ZSPARK ~a ~a Edition~n~n@3@4@5@8 Z@?@<XO A Z C
A" A A@6@,ERROR IN COMMAND LINE SYNTAX
!!! Involving: @/@8 B@9 Z Z@<XO A Z CA A A@6 A@3
@4
@4@/%PRESIMP-F-ABORT, Presimplification terminated.@4 Z@5@/@8 A
 A@9 Z Z@<XO Aread_line_from_stream_x C@~ A A B  B @6@?@<C@ A A@6@/@8 IC@8 @?@<XO A@"read_number_of_chars_from_stream_x C@ A A
 @6@?@<C@ A A@6@/
@8 C @ 
@8@#read_number_of_chars_from_stream_xx Z@?@<XO Awrite_atom_list_to_stream C@` A A
@6@?@<C@d A A

@6~a
@3@5@8 Z@ 
@9 Z Z@<XO A Z C
Af A A@6 Eu O@8 Z@?@<XO A Z C@ A A B  B @6@?@<C@ A A Z@6@?@<C@ A A
@6@q @ @ @8 Z Z@?@<XO A Z C
A8 A A@6 @ O@8 Z@?@<XO A Z CA4 A A@6@8 Z@?@<XO A Z C@ A A@6 B@/@8 D@8write_terms_to_file_x Z@8 E@?@<XO A Z C@ A A@6@/
@8 Z@ 
@8 Z Z@?@<XO A Z C@ A A@6 B@/
@8 D@ 
 @8@#read_lines_from_file_as_char_list_x Z@ 
@8 E@?@<XO A Z C@v A A@6@/@8	read_line Z@8 Z Z@?@<XO A Z C@ A A
 Yt
@6@?@<C@ A A@6@/@8 Z@ @ 
@8@$read_lines_from_file_as_char_list_xx Z@?@<XO A Z C@ A A B @6@?@<C@ A A Z Z
@6@q@ @ @8 Z@?@<C@ A A

@6@ @8 Z@?@<XO Awrite_terms_to_file_xx CA A A@6@/@ 
@8 Do@1 @ @5@~q
@ @8 Z@R@<CA A A@6@?@<XO A Z C@ A A
@6@?@<C@ A A
 
 



@6@ 
@ @8 Z Z@ @9 Z@<XO A Z C@-A A A		@6@/
@8 If Z@/@8 [@/@8 [@ @ @/@8 H Z@?@ 
@ @/@8 [@/@ @8 [@?@ @9 Z Z@<XO A Z C@HA A A @@6@/@8 Z Qs@8 Z@O*****************************************************************************~n@8 Z@#* An error has occurred in the ~a~n@3@5@8 Z*** ERROR - @8 Z@ 
@8 Z~n@8 Z@ @ @8 Z [@8 Z Qs@8 Z@8 G@?@<C@DA A A Eu@6@/@8 Z Qs@8 Z [@8 Z@'* A warning was encountered in the ~a~n@3@5@8 Z*** WARNING - @8 Z@ 
@8 Z [@8 Z@ @ @8 Z [@8 Z Qs@8 Z@?@<XXQM$historyF@#/usr/lib/swi-prolog/boot/history.pl  ]wAs@ C S E$clean_history Eread_historyE
$save_historyXD  t  t t  [t match_event 
O [ [C@	s@#/usr/lib/swi-prolog/boot/history.pl  ]wA [@6@8
find_event
 [@?@<C@ [ [@6 C@1historyno_event@5@8 @ [@R@<XD  t  t t  [t  Zd 
O [ ZcC@!@ [ [@6@/@/@8 A [@/@ @8 [@?@ @/@8 [@ @ @ 
@8 [@?@<XD  t  t t  [t not_event_char 
O [ [C	@ [ [@6csym@8 E [@?@R@<C@ [ [ C]@6@?@R@<C@ [ [ @=XD  t  t t  [t remove_history 
O [ [$C@ [ [@6@b@h@i@m @@c @s@?@<C@ [ [@6@b@h@i@m @@y@1 [@0@5@8 I [@?@<C@ [ [ @=XD  t  t t  [t expand_history2 
O [ [(C@ [ [ C] C] @-@6@?@<C@ [ [ C]
 C]
@6@ 
@8 [  [@?@3
@5@ @9 [) [@<C@#@ [ [ C]


 @.@6@?@ 
@/@/@8 [ [@ @/@8 [@?@ @ @0@9 [+@<C@"@ [ ['

 [-
@6@?@ 
 [-@ @/@/@8skip_quoted [@ @ @9 [+@<C@"@ [ ["

 [1
@6@?@ 
 [1@ @/@/@8 [.@ @ @9 [+@<C@ [ [


@6@?@ @ @9 [+@<C@ [ [  @-@=XD  t  t t  [t  [ 	 D  t  t t  [t  [ 
O [ [C@+@ [ [@6@E
@/@0@8 [& [@M@q@@@b@c@y@F@1 [&
@5@8 G [@/
@8history_depth_ [@ 
@9 [% [@<XD  t  t t  [t  [ ADD  t  t t  [t  [ DD  t  t t  [t  [ D)D  t  t t  [t  [ 	 D  t  t t  [t  [6 
O [ [5C@ [ [@6 [@8 C7 [@8 G3 [@b@h@c @t@?@<C@ [ [ @=XD  t  t t  [t 
save_event 
O [ [:C@ [ [@6@8 @ [@?@<C@ [ [@6@9 [ [@<XD  t  t t  [t 
read_history_ 
O [ [>C
@: [ [
@6@8list_history  [@?@R@<C@= [ [@6 F,@1 [@2 F,
@5@8 [@?@R@<C@@@ [ [
@6@ 
@/@/@8expand_history [@ @8save_history_line [@/@ @8 B [@1 Fp@.@4@1 E@.@5@4@1 @@5@5@/@1 B@1 @ @@5 C>@5@8 B. [@E@T@M@'@'@F@@@B@E@"$silent
@#@M@ @ B G B A@ @ @9 [ [@@@#@ @8 [; [@E@+ @.@M C@1 [@2expanded@5@8 [@@@S@'@'@F@<XD  t  t t  [t  [B  
O [ [AC@D@_ [ [@6@E
@/
@0@8 [2@M@S@@@(
 @/@8 [4@/@8 D' [@1 @.
@.@5@1 B@1 F"

@5@2 [&
@5@/@8 A [ C@1 [@2 [@5@9 [@<XD  t  t t  [t  [I 
O [ [HC@ [ [ B @6@?@<C@:@ [ [@6readline @.@8 [8@1 @@.@5~W~W@3
@4@3@1partial @.@5@5@4 G@4@3@1 [Z @.@5@5@5@8 E [@1  A@2rl_add_history@5@0 C>@8 [M@?@<C@ [ [ @=XD  t  t t  [t  [F 
O [ [EC@ [ [@6@/
@8  [@ 
@/@8 [+@ @8 [_@?@<XD  t  t t  [t  [ 
O [ [C@4 [ [@6@8 C~ [@ 
@8prompt_history [ @:@/@ Uread_query_line U@ @ @ @8 [? [@?@<XD  t  t t  [t  [c 
O [ [bC@t [ [ A@6@?@9 D,  [@<C@D@v [ [	@6@E
@/@0@8 [2@M@q@@@(@F@/
@8 ID [@/@8 [j@E~!@/@8 [j@ @ @ 
@/@8 Zc [@M@ @8 E [@@@8 [m@G@9 [h@<XD  t  t t  [t  [
  	 D  t  t t  [t  [
  
O [ [C	@m [ [  @6@1 [&@0@0@5@9 @J @<XD  t  t t  [t  [0 
O [ [/C@ [ [
@6@?@<C@!@ [ [ K K
@6@?@ @ @ @ 
@ @9 [.@<C@#@ [ [


@6@?@ @ @ @ 
@ @9 [.@<C@ [ [

@6@?@ @ @ 
@ @9 [.@<C@ [ [ 
@=XD  t  t t  [t matching_event 
O [ [pCA [ [@6@0@/@8 [2@8 [_@0@8 [@?@<XD  t  t t  [t take_string 
O [ [rCA
 [ [


@6@ 
 [!@8 ["@?@ @ @9 [s [@<C
A
 [ [

@6@?@<CA [ [ @=XD  t  t t  [t  [ 
O [ [C@ [ [ C]



@6@?@9get_last_event [@<C@(A  [ [
@6@ 
digit@8 ["@?@3
@5@/@8take_number [@/@ @8 S; [@ @/@8 [2@ @9 [_@<C
A [ [@6@/
@8 [t@ 
@9 [q [@<XD  t  t t  [t  [{ 
O [ [zCA [ [


@6@ 
 [x@8 ["@?@ @ @9 [t@<C
A [ [

@6@?@<CA [ [ @=XD  t  t t  [t  [w 
O [ [vC@ [ [@6@0@/@8 [2@8 [_@?@<C@ [ [@6 C@1 [ [@5@8 [@R@<XXQM M7F@!/usr/lib/swi-prolog/boot/parms.pl  ]wAs@ C S XD  t  t t  M7t $default_editor 	 D  t  t t  M7t  [~ 
O M7 [~C@L M4 M4notepad@6 U @.@8 C7 M6@?@<C@N M4 M4 vi@=XD  t  t t  M7t  M; 
O M7 M:C
@A M4 M4@6@8library_directory_cache M6@?@-@<C@D M4 M4@6@0 C>@8 B. @8 @V @?@1 [
@5@9 G @<C@H M4 M4@6@1 [
@5@8 [@R@<XD  t  t t  M7t  [ D  t  t t  M7t  [ ADD  t  t t  M7t  [ DD  t  t t  M7t  [ 
XQM @F/usr/lib/swi-prolog/boot/qlf.pl  ]wAs@ C S E GE DE GIE @XD  t  t t  @t  B @D  t  t @t  @t G D  t  t t  @t  B 
O @ GC@5	s/usr/lib/swi-prolog/boot/qlf.pl  ]wA [ 

@6@9	qcompile_ @@<XD  t  t t  @t  [ 
O @ [C@: [ [@6@?@<C@; [ [
@6@?@ 
@8 [@ @9 [@<C@l@> [ [	@6@3@1 @R A@5@4@1 @] B@5@5@/
@8 B @@/@/@ 
@8 @ @@E@$@  @@ B B@M@1 @@1 @e Aw @
@5@2 C@1  B@5Conflicting extension@5@8 @ @@@@S@1  A@2 A
@. @@5@8 D @@ @ @/@8 [@1 
@5@3@1 Cs@5@5@9 A* @@<XD  t  t t  @t  B @D  t  t @t  @t D  A#D  t  t t  @t  B 
O @ DC@7 [ [ 


@6@ 
@9 [@<XD  t  t t  @t check_is_module 
O @ [C@+@d [ [@6@D@8 @ @@M@Q@1 A' @.@5 @-@8 @ @@?@1 @@.
@5@8 @> @@1 @@1 E F
@5@0@5@9 [@<C@i [ [ @=XD  t  t t  @t  GI 	 D  t  t t  @t  GI 
O @ [C@2@R [ [@6 B@/@3@1 XA XB@5@5@8 XD @@/@ @8 G6 @@1 @
@5@1 B@1 E@5@2 @j@5@9 DT @@<XD  t  t t  @t  @ 	 D  t  t t  @t  @ 
O @ @C@)@\ [ [ V~@6@1 
@5@/@8 G @@ @ @8 [ @@E@ @8 [@M@'
@@@'
@<XXQM F-C AS AXD  t  t t  Ft  Vn AED  t  t t  Ft  Vn 
D  t  t t  Ft option_decl AED  t  t t  Ft  [ 
O F [C@2 A A  X A@=C@ A A tcp_connect A@=C@4 A A  E A@=C@P A A prolog_walk_code A@=C@' A A  H$ A@=C@c A A  XX A@=C@2 A A portray_clause A@=C@X A A  V A@=C@[ A A  V A@=C@c A A  V
 A@=C@8 A A clause_info A@=C@0 A A print_prolog_backtrace A@=C@: A A read_file_to_codes A@=C@> A A read_file_to_string A@=C@A A A read_file_to_terms A@=XXQM AF@$/usr/lib/swi-prolog/library/apply.pl  @AuC ES E VE VE Y E VEscanlE [EfoldlE [E DE	partitionE [EexcludeE [E [E [E [XD  t  t t  At  V @D  t  t @t  At [ @ @ @O A [ C	@ A A@6@ 
@9maplist_ V@<XD  t  t t  At  V @D  t  t @t  At [ @ @ @ @O A [ C@ A A@6@ 
@ @9 [ V@<XO A [ C@ A A @=C@ A A

@6@ 
@ @ @ @@ @ @ @ 
@9 [@<XO A
partition_ C@ A A G
@6@?@ 
@ @ @ @9 [ V@<C@ A A B
@6@?@ 
@ @ @ @9 [@<C@ A A G
@6@?@ 
@ @ @ @9 [@<C@ A A@6@1 V}@4<.=@4 G@5@9 F F@<XD  t  t t  At  [ @D  t  t @t  At [ A# A# @kO A [ C	@ A A@6@ 
@9foldl_ V@<XD  t  t t  At  [ @D  t  t @t  At [ A# A# A# @kO A [ C@ A A@6@ 
@ @9 [ V@<XO A [ CA A A @=C@'A A A

@6@ 
@ @ @ @ @/@@ @ @ @ 
@ @ @9 [ V@<XO A [ C@ A A @=C@ A A@6@ @/@@ @ @ 
@9 [@<XO A [ C@ A A @=C@&@ A A

@6@ @ @ @ @ @@ @ @ @ @ @9 [@<XO A [ C@ A A @=C@ A A
@6@ 
@ @@ @ @9 [ V@<XO A [ C@ A A 
@=C@ A A

@6@ @ @ 
@/@@ @ @ @ @9 [@<XO A [ C@ A A @=C@ A A
@6@@ 
@9 [ V@<XD  t  t t  At  [ @D  t  t @t  At [ A# A# A# A# @kO A [ C
A A A@6@ 
@ @ @9 [@<XD  t  t t  At  [ @D  t  t @t  At [ A# A# A# A# A# @kO A [ CA A A@6@ 
@ @ @ @9 [ V@<XD  t  t t  At  [ @D  t  t @t  At [ A# A# @kO A [ CA( A A
@6@ @9scanl_ V@<XD  t  t t  At  [ @D  t  t @t  At [ A# A# A# @kO A [ CA1 A A

@6@ 
@ @9 [ V@<XO A Fv CAU A Asafe_api@6 A@1 EI@.@5@8 @2 @4 [@9 Y  V@<XD  t  t t  At  V @D  t  t @t  At V @O A V C@ A A@6@9 [@<XD  t  t t  At  V @D  t  t @t  At Y  @ @O A Y  C@ A A@6@9 [@<XO Ainclude_ C@^ A A 
@=C@$@_ A A
@6@E@ 
@@M@"

@#@@@%@ @ @9 [ V@<XO Aexclude_ C@o A A 
@=C@$@p A A
@6@E@ 
@@M@%@@	@"

@#@ @ @9 [ V@<XD  t  t t  At  D @D  t  t @t  At [ A# @kO A [ C@[ A A@6@9 [@<XD  t  t t  At  [ @D  t  t @t  At [ A# @kO A [ C@l A A@6@9 [@<XD  t  t t  At  [ @D  t  t @t  At [ A# @k @kO A [ C	@~ A A@6@ 
@9 [ V@<XD  t  t t  At  [ @D  t  t @t  At [ A# @k @k @kO A [ C@ A A@6@ 
@ @9 [@<XO A [ C@ A A 
@=C@8@ A A	@6@E@ @@M@"
@#@ @ @ 
@9 [@F@@@"

@#@ @ @9 [@F@<XO A [ C@ A A 
@=C@ A A@6@ @/@@ @ @ @ 
@ @9 [ V@<XO A [ CA= A A @=C@,A> A A@6@ 
@ @ @ @ @ @@ @ @ @ 
@ @ @9 [ V@<XO A [ CA+ A A @=CA, A A@6@ @ @@ @ @ @9 [@<XO A [ CAS A A  


  H safe_meta_predicate  A 
@=XO A [ CA4 A A @=C@#A5 A A@6@ @ @ 
@ @@ @ @ @ @9 [@<XO A [ C	A A A @=C@.A A A@6@ @ @ @ @ @ @/@@ @ @ @ @ @ @ @9 [@<XD  t  t t  At  [ @D  t  t @t  At [ A# A# A# A# @kO A [ CA: A A
@6@ 
@ @ @9 [@<XD  t  t t  At  [ @D  t  t @t  At [ A# A# A# A# A# @kO A [ CAC A A
@6@ 
@ @ @ @9 [ V@<XO A [ CAF A A @=C@3AG A A@6@ @ @ @ @ @ @ @@ @ @ @ @ @ @ @9 [@<XXQM AF@D/build/spark-c4QHMn/spark-2012.0.deb/simplifier/data__data_files.pro  7AAuC AS AE MyE AEadd_datafiles_logEadd_datafiles_summary_dpcEadd_datafiles_debugE YGE Y_Eadd_datafiles_fdlE YJEadd_datafiles_simplified_pfsEadd_datafiles_dpcE YYE YAEadd_datafiles_decEadd_datafiles_simplified_vcgE Y\E YDEadd_datafiles_ruleE Y;E YSEadd_datafiles_pfsEadd_datafiles_vcgE YVE Y>Esave_data__data_files Eadd_datafiles_local_user_ruleEno_log_file E YMEadd_datafiles_global_user_ruleE YPXO A [ C
@ A A@6@1 Y\
@5@8 B
 A@?@<XO A [ C@ A A@6@D@8 @@M@Q@=Expected atomic name for debug datafiles to find, but got: ~k@3
@5@9 Z Z@<C@ A A@6@8 Y_ \@?@<C@ A A@6@@Could not find debug datafiles for: Expected atomic name for: ~k@3
@5@9 \@<XO A [ C@ A A@6@1 Y_
@5@8 \@?@<XD  t  t t  At  Y^ ADO A [ C
@ A A@6@1 YV
@5@8 \@?@<XD  t  t t  At  YX ADO A \ C
@ A A@6@1 YY
@5@8 \@?@<XD  t  t t  At  Y[ ADO A \ C
@ A A@6@1 YP
@5@8 \@?@<XD  t  t t  At  YR ADO A \ C
@ A A@6@1 YS
@5@8 \@?@<XD  t  t t  At  YU ADO A \
 C
@ A A@6@1 YJ
@5@8 \@?@<XD  t  t t  At  YL ADO A \ C
@ A A@6@1 YM
@5@8 \@?@<XD  t  t t  At  YO ADO A [ C
@ A A@6@1 YD
@5@8 \@?@<XO A My CA A A@6@9 Y\ \@<XD  t  t t  At  YF ADO A [ C
@ A A@6@1 YG
@5@8 \@?@<XD  t  t t  At  YI ADO A [ C
@ A A@6@1 Y>
@5@8 \@?@<XD  t  t t  At  Y@ ADO A \ C
@ A A@6@1 YA
@5@8 \@?@<XD  t  t t  At  YC ADD  t  t t  At  Y: ADO A \	 C
@ A A@6@1 Y;
@5@8 \@?@<XD  t  t t  At  Y= ADO A \ C@A A A@6 A@/
@8 [ \@3@1  A@2  Y:@5@4@1  A@2  Y@@5@4@1  A@2  YC@5@4@1  A@2  YF@5@4@1  A@2  YI@5@4@1  A@2  YL@5@4@1  A@2  YO@5@4@1  A@2  YR@5@4@1  A@2  YU@5@4@1  A@2  YX@5@4@1  A@2  Y[@5@4@1  A@2  Y^@5@5@8 Z Z@?@<XO A \ CA A A @6@D
@0@8 \@M
@Q@<XXQM AzF@&/usr/lib/swi-prolog/library/quintus.pl  @AuC ES EceilingEpowEatanElog10ElogEtanEcosEsinE O$Eraise_exceptionE	midstringE \0E \0Eon_exceptionEunixE \0E	otherwise E	atom_charEcurrent_streamE	skip_lineEstream_positionE \? Eno_style_checkE AwEsimpleE SBE V6EdateEsqrtEgenargE RzEatan2EasinEacosE XEfloorXO Az \ C	@ Ax Ax@6@b@h@i@m J@x@<XO Az \ C@ Ax Ax@6@b@h@lceil@x@<XO Az \  C@ Ax Ax@6@b@h@l \!@x@<XO Az \" C@ Ax Ax@6@b@h@l \#@x@<XO Az \$ C@ Ax Ax@6@b@h@l \%@x@<XO Az \& C@ Ax Ax@6@b@h@l \'@x@<XO Azstream_mode CA0 Ax Ax  B B@=CA1 Ax Ax  B B@=CA2 Ax Ax  @ B@=CA3 Ax Ax  M B@=XO Az \( C@ Ax Ax@6@b@h@l \)@x@<XO Azq_style_option C@ Ax Ax
single_var V@6@?@<C@ Ax Ax 

@=XO Az \* C@ Ax Ax@6@b@h@l \+@x@<XO Az	to_prolog C@{ Ax Ax@6@/@8 If
 Az@9 \g@<XO Az \, C@ Ax Ax@6@b@h@l PB@x@<XO Az \- CA Ax Ax@6@9 @@<XO Az \/ C@SAy Ax Ax	
@6@T
@?@/@8 V@A@U
@@@E@U@M@ 
@ @ @8 [V \h@@@S @ 
@0@/@8 E@ @b@g@g
@m @@x@0@  @/@8 E@ @8 V@3@4@4@5@9 D \h@<C@'A Ax Ax@6@ 
@ @ @8 E @ 
@0@/@8 E@0@  @/@8 E@ @ @9 B@<XO Az \1 CAu Ax Ax@6@ 
@0@0@9 \/ \h@<XO Az \2 CAw Ax Ax@6@ 
@ @0@9 \k@<XD  t  t t  Azt  \4 @D  t  t @t  Azt \3 A#  O Az \3 CA Ax Ax@6@9 B-@<XO Az \5 C
@h Ax Ax 
@6@9 C \h@<C
@j Ax Ax \n
@6@9 \m@<C@l Ax Ax C@6@9 C  \h@<C@n Ax Ax @^
 @6 B@9 @c \h@<C@p Ax Axcd@6 St@3@.@5@8 C \h@0@9 B \h@<C@s Ax Ax \s
@6@0@9 \u@<C@u Ax Axargs
@6 D@9 C6@<C@w Ax Ax C
@6 D@/@8 C6 \f@9 Y  V@<XO Az \7 C
As Ax Ax@6@0@0@0@9 \k@<XO Az \8 C@ Ax Ax   @=XO Az \: CAh Ax Ax@6@9 GS@<XO Az \< C@5A% Ax Ax@6@1 \H@.
@5@8 @=@ 
@8 \^ \h@E
@1 @@.@5@8 @=@M@S@@@E
@1file_no@.@5@8 @=@M@S@@@(@'
@<XO Az \> CAJ Ax Ax@6
@9 BD \h@<XO Az \@ CA= Ax Ax@6@1 C@5@8 @=@9 V@<XO Az \B CAH Ax Ax  @6
@9 BE \h@<XD  t  t t  Azt  Aw @D  t  t @t  Azt \E O Az \E CA\ Ax Ax@6@9 C @<XO Az \C C@ Ax Ax@6@/@8 \a \h@1 JF@5@9 V \h@<XO Az \F CA Ax Ax@6@E@8 Dv@M@S@@@T
@<XO Az SB C@B@ Ax Ax Fz@6@?version_data@1 D@.@.
@.@0@5@8 C6 U@/@8 C6compiled_at@/@8 C6@3SWI-Prolog @4@4 G@4
@4 G@4@4 S@4@4): @4@5@9 \j@<C@ Ax Ax@6@9 C6@<XO Az \H CA
 Ax Ax @=XO Az \I C@ Ax Ax@6@/@8 Xj \h@/ F@8 GH \h \J@9 A
 \J@<XO Az \K C@ Ax Ax@6@b@h@l \L@x@<XO Az \M C@ Ax Ax@6@9 B_@<XO Az \O C	@ Ax Ax@6@b@h@i@m \ @x@<XO Az Rz C@ Ax Ax@6@b@h@l R{@x@<XO Az \Q C@ Ax Ax@6@b@h@l \R@x@<XO Az \S C@ Ax Ax@6@b@h@l \T@x@<XO Az \U C@ Ax Ax@6@b@h@l X@x@<XO Az \V C@ Ax Ax@6@b@h@l \W@x@<XXQM AuF@)/usr/lib/swi-prolog/library/arithmetic.pl  @AuC ES E XE FXD  t  t t  Aut expand_function_arguments 
O Au \C@ At At  @.@=C@ At At		
 B

@6@ 
@ @ @8do_expand_function CI@ @ @ @9 \ CI@<XD  t  t t  Aut  \ 
O Au \C@ At At

 @.@6@8	evaluable CI@?@<C@ At At@6@8 H5 @?@3@.
@.@5@8 C@ @/@8 \@3
@5@9 C@<C@C@ At At B


@6 @@/@8 CR @4@/@8 \ CI@ @ @8visible CI@?@3@.@.@5@8 C@ @/@ 
@8expand_predicate_arguments CI@ @3@5@/@8 H H@ @3@5@9 C@<C@ At At@6 \@9 B: F@<XD  t  t t  Aut  E 
O Au FvC@k At Ateval$builtin@6@/@1eval_clause@5@9 A@<XD  t  t t  Aut expand_function 
O Au \C
@ At At@6@/
@8 \@ 
@9 P CI@<XD  t  t t  Aut  \ 
O Au \C@ At At

@6@?@<C@ At At@6@/@8 FW CI@9 \@<XD  t  t t  Aut 	list_conj 
O Au \C
@c At At
@6@?@<C@d At At
 B
@6@ 
@ @9 \ CI@<XD  t  t t  Aut  \ 
O Au \C@K@W At At
 E \




@6@/@/@8 Do@ @ @8 Do@3@0@.@5@8 C@ @/@ 
@/@3@1 F@.@5@5@8	eval_args CI@ @3@5@8 C@ @ @9 \@<XD  t  t t  Aut  F @D  t  t @t  Aut F D  t  t t  Aut  F 
O Au FC@? At At@6@1 @@1 E E@2 F
@5@0@5@9 @@<XD  t  t t  Aut  \ 
O Au \C	@w At At@6@8 X@?@'
@<C@z At At@6@/
@8 \@ 
@8 \@?@1 

@5@@<C@~ At At PB

@6@ 
@/@8 \ CI@b@g@l PB@x@<C@~ At At \

@6@ 
@/@8 \@b@g@l \@x@<C@~ At Atacosh

@6@ 
@/@8 \@b@g@l \@x@<C@ @~ At At K


@6@ 
@/@8 \@ @/@8 \@b@g@g@m K@x@<C@~ At At \

@6@ 
@/@8 \@b@g@l \@x@<C@~ At Atasinh

@6@ 
@/@8 \@b@g@l \@x@<C@~ At At \Z

@6@ 
@/@8 \@b@g@l \Z@x@<C@ @~ At At \ 


@6@ 
@/@8 \@ @/@8 \@b@g@g@m \ @x@<C@~ At Atatanh

@6@ 
@/@8 \@b@g@l \@x@<C@ @~ At At \P


@6@ 
@/@8 \@ @/@8 \@b@g@g@m \@x@<C@~ At At K

@6@ 
@/@8 \@b@g@l \@x@<C@ @~ At At K


@6@ 
@/@8 \@ @/@8 \@b@g@g@m K@x@<C@~ At At \X

@6@ 
@/@8 \@b@g@l \X@x@<C@~ At At \

@6@ 
@/@8 \@b@g@l \@x@<C@ @~ At Atcopysign


@6@ 
@/@8 \@ @/@8 \@b@g@g@m \@x@<C@~ At At \`

@6@ 
@/@8 \@b@g@l \`@x@<C@~ At Atcosh

@6@ 
@/@8 \@b@g@l \@x@<C	@~ At At @{@6@b@k @{ @x@<C@ @~ At At JG


@6@ 
@/@8 \@ @/@8 \@b@g@g@m JG@x@<C@ @~ At At E


@6@ 
@/@8 \@ @/@8 \@b@g@g@m E@x@<C@ @~ At Atgetbit


@6@ 
@/@8 \@ @/@8 \@b@g@g@m \@x@<C@ @~ At At 


@6@ 
@/@8 \@ @/@8 \@b@g@g@m @x@<C@ @~ At At J


@6@ 
@/@8 \@ @/@8 \@b@g@g@m J@x@<C	@~ At At O@6@b@k O @x@<C	@~ At Atepsilon@6@b@k \ @x@<C@~ At Aterf

@6@ 
@/@8 \@b@g@l \@x@<C@~ At Aterfc

@6@ 
@/@8 \@b@g@l \@x@<C@~ At At \

@6@ 
@/@8 \@b@g@l \@x@<C@~ At At PE

@6@ 
@/@8 \@b@g@l PE@x@<C@~ At At X

@6@ 
@/@8 \@b@g@l X@x@<C@~ At Atfloat_fractional_part

@6@ 
@/@8 \@b@g@l \@x@<C@~ At Atfloat_integer_part

@6@ 
@/@8 \@b@g@l \@x@<C@~ At At \

@6@ 
@/@8 \@b@g@l \@x@<C@ @~ At Atgcd


@6@ 
@/@8 \@ @/@8 \@b@g@g@m \@x@<C@ @~ At At W


@6@ 
@/@8 \@ @/@8 \@b@g@g@m W@x@<C@~ At At G3

@6@ 
@/@8 \@b@g@l G3@x@<C@~ At Atlgamma

@6@ 
@/@8 \@b@g@l \@x@<C@~ At At \\

@6@ 
@/@8 \@b@g@l \\@x@<C@~ At At \[

@6@ 
@/@8 \@b@g@l \[@x@<C@~ At Atlsb

@6@ 
@/@8 \@b@g@l \@x@<C@ @~ At At<<


@6@ 
@/@8 \@ @/@8 \@b@g@g@m \@x@<C@ @~ At Atmax


@6@ 
@/@8 \@ @/@8 \@b@g@g@m \@x@<C@ @~ At Atmin


@6@ 
@/@8 \@ @/@8 \@b@g@g@m \@x@<C@~ At At JF

@6@ 
@/@8 \@b@g@l JF@x@<C@ @~ At At @


@6@ 
@/@8 \@ @/@8 \@b@g@g@m @@x@<C@ @~ At At JO


@6@ 
@/@8 \@ @/@8 \@b@g@g@m JO@x@<C@~ At Atmsb

@6@ 
@/@8 \@b@g@l \@x@<C	@~ At Atpi@6@b@k \ @x@<C@~ At At SU

@6@ 
@/@8 \@b@g@l SU@x@<C@~ At At H


@6@ 
@/@8 \@ @/@8 \@b@g@g@o@x@<C@~ At Atpopcount

@6@ 
@/@8 \@b@g@l \@x@<C@,@~ At At		powm



@6@ 
@/@8 \@ @/@8 \@ @/@8 \@b@g@g@g@n \@x@<C@~ At Atrandom

@6@ 
@/@8 \@b@g@l \@x@<C	@~ At Atrandom_float@6@b@k \ @x@<C@~ At At X+

@6@ 
@/@8 \@b@g@l X+@x@<C@~ At Atrationalize

@6@ 
@/@8 \@b@g@l \@x@<C@ @~ At At W


@6@ 
@/@8 \@ @/@8 \@b@g@g@m W@x@<C@ @~ At At Su


@6@ 
@/@8 \@ @/@8 \@b@g@g@m \@x@<C@~ At At X

@6@ 
@/@8 \@b@g@l X@x@<C@ @~ At At W


@6@ 
@/@8 \@ @/@8 \@b@g@g@m W@x@<C@~ At At \

@6@ 
@/@8 \@b@g@l \@x@<C@~ At At \d

@6@ 
@/@8 \@b@g@l \d@x@<C@~ At Atsinh

@6@ 
@/@8 \@b@g@l \@x@<C@~ At At \

@6@ 
@/@8 \@b@g@l \@x@<C@~ At At J@


@6@ 
@/@8 \@ @/@8 \@b@g@g@p@x@<C@~ At At \]

@6@ 
@/@8 \@b@g@l \]@x@<C@~ At Attanh

@6@ 
@/@8 \@b@g@l \@x@<C@~ At Attruncate

@6@ 
@/@8 \@b@g@l \@x@<C@ @~ At At U?


@6@ 
@/@8 \@ @/@8 \@b@g@g@m U?@x@<XD  t  t t  Aut  \ AED  t  t t  Aut  \ 
O Au \CA Am Am  I A@=CA Am Am  K A@=CA: A A  X A@=CA; A A  X A@=XD  t  t t  Aut  \ 
O Au \C@ At At@6@T
@?@<C@ At At@6@8 X@?@<C@ At At
@6@?@<C
@ At At@6 G@8 Do@?@<C@ At At@6@8 F @?@9 F1 CI@<C@!@ At At@6@8 \@E@8 Dl@M@1 B`@0
@.@5@1 \@5@9 HH HJ@@@S@F@<XD  t  t t  Aut  \ 
O Au \C@ At At  @.@=C@B@ At At
 B

@6@ 
@/@/@8 \@E@ @8 X@ @8 \@M@" B \@#@@@'@'@ @ @ @9 \@<XD  t  t t  Aut  P 
O Au PC@ At At

@6@T
@?@<C@ At At B B



@6@?@1 B@2 B
@5@9 \@<C@ At At B @.
@6@?@9 \@<C@ At At B
 @.@6@?@9 \@<C@ At At B
 \


@6@T
@T@?@8 \@'
@<C@ At At B


 B

@6@?@ @8 \@ 
@ @9 \@<C@ At At 

@=XD  t  t t  Aut  \ 
O Au \C@_ At At 
@=C@!@` At At


 \
@6@ @ @ @ @9 \@<XD  t  t t  Aut  CL 
O Au CKC@ At At \


@6@ 
@/@/@8 \ CI@1 B@2 \@5@9 \@<C@*@ At At H


@6@/@/@8 \@ 
@/@/@8 \@1 B@2 B@2 \@5@9 \@<C@*@ At At @


@6@/@/@8 \@ 
@/@/@8 \@1 B@2 B@2 \@5@9 \@<C@*@ At At I


@6@/@/@8 \@ 
@/@/@8 \@1 B@2 B@2 I@5@9 \@<C@*@ At At I


@6@/@/@8 \@ 
@/@/@8 \@1 B@2 B@2 I@5@9 \@<C@*@ At At I


@6@/@/@8 \@ 
@/@/@8 \@1 B@2 B@2 I@5@9 \@<C@*@ At At O


@6@/@/@8 \@ 
@/@/@8 \@1 B@2 B@2 O@5@9 \@<XD  t  t t  Aut  \ 
O Au \C
@g At At@6@/@8 \@9 \ CI@<XD  t  t t  Aut  X @D  t  t @t  Aut X  @kD  t  t t  Aut  X 
O Au XC@t At At 


@6@ 
@9 \@<XD  t  t t  Aut  F 
O Au FC@x@B At At

 C G@
  Au \


@6 @@/@8 \@1 
@5@ @/@8 C @E@*@M@" 

@#@@@"  

@#@E@" 
@#@M@ 
@ @ @8 Do@ @b@g@c@o@x@@ Un@ 
@9 \@F@<XXQM CF@$/usr/lib/swi-prolog/boot/toplevel.pl  ]wAsC S E$compile Ethread_initializationE FyE C E A E Fz E$thread_init E$query_loop E$initialise E XD  t  t t  Ct project_attributes 
O C ]CC C C @=C@9C C C
@6@E@(@1 
@2  ]@5@8 G U@1 
@2 ]@5@/@1 @ @@5@8 U@M@S@@@S@F@ @9 ] U@<XD  t  t t  Ct 
argv_files 
O C ]CA5 C C@6 C@/@8 C7 @/@8no_option_files U@E
@,@M
 C@9 @s U@@@S@<XD  t  t t  Ct 
skip_to_nl 
O C ]C@-B C C@6@8 C~ U@/@8 BA U@E@+%@M Z@8 BD U@@@E
space@8 D U@M
@0@8 Z U@+ Z@@@S@?@<XD  t  t t  Ct diff21 
O C ]&C
C C C @=CC C C@6@/@ @8 W_ U@ @ @ @ 
@9diff3 U@<XD  t  t t  Ct $search_aliases 	 D  t  t t  Ct  ], 
O C ],C@&A C C


@6@/@/@8$string U@ @/@8path_sep U@?@&@ @ 
@8$make_alias U@&@ @ @9 ]- U@<C@!A C C

@6@/@/@8 ].@ @/@8$eos U@?@&@ @ 
@8 ]4@'@<XD  t  t t  Ct omit_qualifiers 
O C ];CC C C 
@=CC C C

@6@ 
@ @8omit_qualifier U@ @ @9 ]< U@<XD  t  t t  Ct $set_file_search_paths  	 D  t  t t  Ct  ]A  
O C ]A C@_@ C C@6search_paths@/
@8 E  @A@K@/@8 B @/@8  U@E@*@1$search_path@.
@.@5@8 F U@M@ @/@8 G U@1 B@.@5@1 G@2  A@2 F
@5@8 HH U@@ @@1commandline_arg_type J@5@8 @ U@G
@G@R@@
@S@G@G
@G@<XD  t  t t  Ct $execute 	 D  t  t t  Ct  ]O 
O C ]OCC C C@6@T
@? CC@1	var_query
@5@8 ]N@R@<CC C C B @6@? C@1 F-eof@5@9 ]N@<C@:C C C@6@/@8 [K U@1 
@5@/
@8$dwim_correct_goal U@?@1 @@.@5@1 D
@.@5@1 @@0@5@8 @$ U E@1
toplevel_goal@5@8 ]N@ @9$execute_goal2 U@<CC& C C@6@8 HE  U C@1 F- F+@5@8 ]N@R@<XD  t  t t  Ct 	bind_vars 
O C ]`CD C C@6@/@8bind_query_vars U@0@9bind_skel_vars U@<XD  t  t t  Ct  ]Z 
O C ]YC@ B C C A ]@6@?setup_colors@/@1 @ Eu@5@8 U
setup_history@1 @ Eu@5@9 U@<CB C C 

@=XD  t  t t  Ct answer_respons 
O C ]jCD C C
again@6?h@8 F% U@? F,@1 F- F,@5@9 ]N@<CD C C
redo@6;nrNR 	@8 ]n@? C@1 F'@4@1ansibold CV@5@5@9 ]N@<C@ D C C
 ]o@6tT@8 ]n@?@8 	  U@8
save_debug  U C@1 F'@4@1 ]q ]s	; [trace]@5@5@9 ]N@<CD C C
continue@6ca

yY.@8 ]n@? C@1 F'@4@1 ]q ]s G@5@5@9 ]N@<C	D C C@b
show_again@6@?@9 G  U@<C@%D C C
 ]}@6@/@/
@8print_predicate U@? C@1 F'@4@1 @~w@4@5@5@8 ]Nanswer_write_options@ 
@9 ]@<CD C C? ]}@6@? C@1 GEOF@5@8 ]N @9 G U@<CD C C
 ]l@6 C@1	no_action
@5@9 ]N@<XD  t  t t  Ct translate_bindings 
O C ]C@(C C C 
 @@6@8 C U@?@/@8join_same_bindings U@ @/@8factorize_bindings U@ @/@8 ]a U@ @9filter_bindings U@<C@GC C C

 
 @

@6@8project_constraints U@/@8hidden_residuals U@ @ @ @8 ]@@/@/@8 G U@ @ @ @8 ]@@ @/@8 ]@ @/@8 ]@ @/@8 ]@ @9 ]@<XD  t  t t  Ct only_cycles 
O C ]CDj C C @=C@6Dk C C
@6@E@" D

@#@'@ @8 X" U@M@ 
@9 ] U@F@@@"
@#@ 
@ @9 ]@G@<XD  t  t t  Ct initialise_prolog  
O C ] C@<A C C@6@8 [ [@/
@8associated_files U@8 ]B U@8init_debug_flags  U@8   U@8$load_system_init_file  U@8start_pldoc  U@8 E E F@/@8 ]D@/@8 Y @8$load_init_file U@8$load_script_file  U@8load_associated_files U F@/
@8 ]D@/@ 
@8  @1  A@5@9 G @<XD  t  t t  Ct residue_vars 
O C ]C
C< C C@6toplevel_residue_vars @.@8 ]@?@9call_residue_vars U@<CC? C C
@6@@<XD  t  t t  Ct  ]  
O C ]C@FA C C@6pldoc_server@/
@8 ]D@E@+
 A@M@1 B@1
doc_server@0@5doc_browser@5@@F@@@(@E
@1 G9
@.@5@0 C>@8 U@M
@1 ]@5@@@ @@1option_usagepldoc@5@8 ]N@9 ]@F@<CA C C   @=XD  t  t t  Ct take_same_bindings 
O C ]CC C C 
@=C@$C C C		 D



@6@*@?@ @ @ @ @9 ] U@<CC C C
@6@ @ 
@ @9 ]@<XD  t  t t  Ct  Fz 
O C FyC@_ C C@6@E	@ V F{ V@M@S@@@1  A@2 F{
@5@9 @M U@<XD  t  t t  Ct  ]y  
O C ]xC@+B C C@6@E@8 HF  U@8 ]^@M@(
 @.@@@(
 @- C4@/@8 ] C4 @-@8 ] C@1 C
@5@9 C @<XD  t  t t  Ct $set_prolog_file_extension  	 D  t  t t  Ct  ]  
O C ] CA C C   @=XD  t  t t  Ct  ]  	 D  t  t t  Ct  ]  
O C ]
C
A C C@6 ]@/
@1initialise_error
@5@9 U@<XD  t  t t  Ct  ]+ 
O C ]*CC C C G
@6@ 
@ @ @9diff12 U@<CC C C B@6@ @ @9 W7 U@<CC C C G@6@ @ @9 ]' U@<XD  t  t t  Ct save_debug_after_read  
O C ] CB C C  @6 C4 @.@8 ]@?@9 ]w@<CB C C   @=XD  t  t t  Ct  ] 
O C ]CA= C C--


@6@?@<C@>A> C C

@6@ @ 
@8 ]@  B@8 @c U@1 @$@1 D B@.@5@1 B@1 Z B?@5@2 Z C]@5@2 E@5@0 C>@8 U@?@<C@%AH C C

@6@0@/@ 
@8 @ @  A@ B B@?@ @ 
@8 ]@ @ @9 ]@<CAM C C 

@=XD  t  t t  Ct  ]3 
O C ]2CA C C@6 U @.@8 ]@&
@?@&
@"
 CV@#@<C	A C C  
@=XD  t  t t  Ct  [f 
O C [eC@9Bu C C@6@1read_term_as_atom
@5@/ @.@8 U@8 ] U@E
@T@M
@S@@@E@" @ VC@#@M @@8 ]N@R@@ @@8 ]N@9 @ U@<XD  t  t t  Ct  ] 
O C ]CD{ C C @=C@6D| C C
@6@/@8	hide_vars U@E@A	@ @8 B` U@@@ @8self_bounded U@M@ 
@9 ]@F@@@"
@#@ 
@ @9 ]@<XD  t  t t  Ct $runtoplevel  	 D  t  t t  Ct  ]  
O C ] C@.B C C@6 F@/
@8 ]D@1 @.
@5@/@1 B@1 @ @@5@2 G@5@8 U@/
@8 ]Y U@1  A@ 
@5@@<XD  t  t t  Ct call_expand_query 
O C ]CD C C@6@ 
@ B UI B@?@<CD C C 


@=XD  t  t t  Ct  ]h  
O C ]h C@OA C C @6@E
@I @:@1 @; @.@5@8 @> U G@1 @; @.@5@8 ] O@1 @; @.@5@8 ]@D	
color_term @-@8 ]@M@Q@M
@1 A*@1  A@2 E	ansi_term@5@4@1 E @.@5@4@1 A$ A&@5@5@0 @.@9 U@@@S@<XD  t  t t  Ct load_script_files 
O C ]C@ C C @=C@P@ C C@6@/
@8 ]@E@4@ 
@/@3@1 @R A@5@4@1 @] B@5@4@1 Hn C>@5@5@8 B @M@1loaded_init_file M'@5@8 G U@1  A@5@8 A* U@9 C U@@@1 @@1 @Xscript_file
@5@0@5@9 ]@F@<XD  t  t t  Ct  ] 
O C ]CD C Cbinding



 ^

@6@ 
@ @ @9
hide_names U@<XD  t  t t  Ct  ] 	 D  t  t t  Ct  ] 
O C ]C@p C C O@6@?@<C@q C C@6@0@8 ] U@?@<C@s C C@6@8 E @?@1  A
@5@9 H U@<C@3@v C C@6@1 U
@5@/@3@1 @] B@5@4@1 Hn C>@5@5@8 ]@1 ]
@5@8 ^ @1  A@5@3@1 H @-@5@5@9 ^@<C@ C C @=XD  t  t t  Ct  ]] 	 D  t  t t  Ct  ]] 
O C ]\C@9C+ C C@6@8
restore_debug  U@/@8 ] U@/
@8 C U@A@8 ]w@@@8 ^
@R O@8 F U@/@8call_expand_answer U@C@D@D
@ @ 
@8write_bindings U@M@Q@M@Q@M@?@R@P@<CC7 C C@6@8 ]w C@1 F- F+@5@8 ]N@R@<XD  t  t t  Ct  ]d 
O C ]cCD  C C @=C@?D! C C ^


 D


 ^

@6@*@?@ 
@ @8 D U@" Y@#@ @ @ @9 ]b@<C@QD' C C



@6@"
 ^


@#@ @ @/@8 ]b@E@*@T@D@ @8 H U@M@Q@+@M@"
@#@ @ @8 ^@" Y@#@@@'@F@<XD  t  t t  Ct  C  	 D  t  t t  Ct  C  
O C ]C
B C C  @6@8 ] U CC G@9 ]N@<XD  t  t t  Ct  ]? 
O C ]>CC C C 


@6@*
@?@ @9omit_meta_qualifiers U@<C@'C C C 


@6@1 @5@1
imported_from
@5@8 W U@D	@  @@8 ^$@M@Q@?@'@<CC C C 


@6@ 
 N+@8 ^$@D	@ 
 @@8 ^$@M@Q@?@'
@<CD C C 



 

@6@ 
@8 @ U@?@ @ 
@ @9 ^@<CD C C@6@9 ^@<XD  t  t t  Ct set_working_directory 
O C ^&CAr C C@6console_menu @.@8 ] B@8 ]@?@/@8 B U@0@9 B U@<CAw C C @=XD  t  t t  Ct  C  
O C C C@'B C C @6@E
@A [X @.@8 ]@@emacs_inferior_process @.@8 ]@M
 [ @9 ]@@ [@9 ]@<XD  t  t t  Ct $substitute 	 D  t  t t  Ct  ^- 
O C ^-C@5B C C
@6@C@/@8 ID U@1subst_chars@5@/@8 ]I@/@/@8 A U@ @/@ @8 ^2@M@ @ @/@8 ^2@ @ @ 
@8 ^2@?@P@<CC C C @=XD  t  t t  Ct   @D  t  t @t  Ct ] D  t  t t  Ct   
D  t  t t  Ct   @O C ]C@"@ C C@6@"
 

@#@/@ Vinitialize_now V@? Eu@1 ^4@5@8 ]N E@9 E @<C@ C C@6 E@9 ^6@<XD  t  t t  Ct  ] D  t  t t  Ct  ] ADD  t  t t  Ct  ] 
D  t  t t  Ct delete_leading_blanks 
O C ^7C
B C C Qo
@6@?@9 ^8 U@<CB C C 

@=XD  t  t t  Ct 
clean_argv  
O C ^: CAO C C@6@E C@3 ]@.
@5@8 ]@M C@9 ]@@@S@F
@<XD  t  t t  Ct  ] 
O C ]CB C C@6@8 @( U@E@+ B @M@S@@@9 ] U@<XD  t  t t  Ct  ] 
O C ]CC C C @=CC C C@6@/@ @8 ](@ @ @ @ 
@9 ])@<XD  t  t t  Ct  ]6 	 D  t  t t  Ct  ]6 
O C ]5C@"A" C C@6@1 
@5@0 C>@8 U@A@8 ^%@F@@
@/@8 Dp U@- @?@<CA( C C@6@9 ]F@<XD  t  t t  Ct 
subtract_vars 
O C ^@CC C C@6@/
@8 K U@/@8 ^B@ 
@ @9 ]@<XD  t  t t  Ct remove_history_prompt 
O C ^CCB C C A A@6@?@<CB C C@6@/@8 ]F@/
@8clean_history_prompt_chars U@ 
@/@8 ^9@ @9 ]F@<XD  t  t t  Ct  ] 
O C ]C@#C C C@6@?@/@8 ]@1attribute_modules@5@/
@8 ]I@ 
@/@8 ^B@/@8 K U@ @ @9 ]@<CC C C @=XD  t  t t  Ct 
read_query 
O C ^KC@$BU C C@6 [@/
@8 ]@ 
@8 G3 U@b@g
@c @t@? I!h@3 	@4 B @5@9 [ U@<C@B[ C C	@6@/
@8 ^D U@8 ]@ 
@8 [n U @:@/@8 [d@E@?@- B @0@1  A@2 []@0@5@8 Y U@M@1 @@.@5 [Y@3@4@3@1 [Z @.@5@5@4 G@4@3@1 [Z @.@5@5@5@8 E U@1  A@2 []@5@@@@S@F@/@ @8 ]T@1 [L@4@1 E@5@4@1 @@5@5@/@1 B@1 @ @@5 C>@5@8 U@?@ @9 [ U@<XD  t  t t  Ct  ] 
O C ]CC C C @=C@.C C C		 D



 D


@6@ @ 
@ @ @/@8 ]@ @ @9 ]@<XD  t  t t  Ct  ]H 	 D  t  t t  Ct  ]H 
O C ]HC@%A C C		@6@/@/@8 ].@" B
@#@?@&@ @8 ]F@&@ @ 
@9 ]7@<XD  t  t t  Ct    	 D  t  t t  Ct    
O C ]C@ C C  @6@0@8  @9 ]	 U@<XD  t  t t  Ct  ] 
O C ]CD C C ^

@6@1 Y@5@9 S$ U@<XD  t  t t  Ct  ]g 
O C ]fCD3 C C 
@=C@!D4 C C ^

@6@ @ 
@/@8bind_one_skel_vars U@ @ @ @9 ]e@<XD  t  t t  Ct  ]  	 D  t  t t  Ct  ]  
O C ]C@ C C  @6 M'@0@8 ^	@?@<C@ C C@6 ^@/
@8 ]D@9 ] U@<XD  t  t t  Ct get_respons 
O C ^]C@%D C C@6@8 ] O@8 ^@/@8 C U@8 ]k U@E@+
 ]l@M C@1 F-action@5@8 ]N@R@@@?@<XD  t  t t  Ct  ]i  
O C ]i C@@A C C @6@E
@: @:@1 @; @.@5@8 ]@1  [^@5@8 ]@D	save_history @-@8 ]@M@Q@1 A*@1 Eprolog_history@5@4@1 E @.@5@5@0 C>@8 U@M
enable@9 ^d U@@@S@<XD  t  t t  Ct  ^ 
O C ^CCM C C@6@/
@ 
@8 ]T@/@1 
@.@5@8 ] U@ @ @9write_bindings2 U@<XD  t  t t  Ct  ]  
O C ]C@NA C C@6@1 ]@0@3 G@5@.
@5@8 D  ]@8 ]prompt_alternatives_ondeterminism@8 ]toplevel_extra_white_line @.@8 ]toplevel_print_factorized @-@8 ]print_write_options@3@1 G  @.@5@4@1 G @.@5@4@1 T0 @.@5@5@8 ] ] @-@8 ] G@9 G @<XD  t  t t  Ct  ]  	 D  t  t t  Ct  ]  
O C ]CB# C C@6@8 ]@8 ]@8 ] D@/
@1 B@1 @ @
@5@2 G@5@9 U@<XD  t  t t  Ct  ^! 
O C ^ C	D C C
@6@T
@?@<C@ D
 C C B



 B

@6@?@ 
@ @8 ]=@ @ @9 ]=@<CD
 C C Y



 Y

@6@ @8 X U@?@ @ @9 ]=@<CD C C Y



 Y

@6@ @8 ^s@?@ @ @9 ]=@<CD C C 
@=XD  t  t t  Ct  ] 
O C ]C@ A C C@6@A@/@8 ]E@1  A@5@3@1 C @-@5@5@8 ^@R@@@S@F@<XD  t  t t  Ct  A  
O C ]CB4 C C  @6@9 ]~@<XD  t  t t  Ct  ]
  	 D  t  t t  Ct  ]
  
O C ]	C@ C C@6@A@/
@8$at_thread_initialization U@E@@M@R@@@R@@@S@F
@<XD  t  t t  Ct  ^I 
O C ^ICC C C 
@=CC C C
@6@ 
@/@8 H U@&@ @ @/@8
attrs_modules U@ @ @9 ^w U@<XD  t  t t  Ct set_window_title 
O C ^~C@=Ay C C@6@1  @2 window_title@5@8 ]@?@E
@+@M@(
@@@!
@3 Qk@5@#@3
SWI-Prolog --@4
@5 Qo@/@8 F U@0@ @;  ^ @<CA C C @=XD  t  t t  Ct  ^  
O C ^CB C C@6 C@1 C@.
@.@5@8 ] C4@8 ]@E	@+ @.@M@9 ]u@@@S@<XD  t  t t  Ct  ^G 
O C ^FCB C C @=CB C C St C]
@6@?@<CB C C

@6@ 
@ @9 ^E@<XD  t  t t  Ct  ] 
O C ]CA\ C C@6saved_program_classruntime@8 ]@?@9 ^; U@<C@)A_ C C@6@8 ] U@8 ] U@E
@"

@#@M
@/@8 M= Uassociated_file@8 ]@8 ^' U@9 ^ U@@@S@G@<XD  t  t t  Ct  ]: 	 D  t  t t  Ct  ]: 
O C ]9CA  C C @=XD  t  t t  Ct  W8 
O C W7CC C C 
@=C
C C C
@6@ 
@ @9 ]@<XD  t  t t  Ct  ]0 	 D  t  t t  Ct  ]0 
O C ]/CA C C 
@=CA C C


@6@ @ @9 ].@<XD  t  t t  Ct  ] 
O C ]CC C C@6@/
@8 ]@/@8 ]@ 
@ @/@8 ^A U@ @0@9 ]@<XD  t  t t  Ct $system_prompt 	 D  t  t t  Ct  ^ 
O C ^C@B C C
@6toplevel_prompt@/
@8 ]@ 
@/@8 ^/@E@-
 A@M~m@3
@4 I @5@ @/@8 ^. U@@	 ^@ @/@8 ^@E@b@i@c @t@M~l@3 L
@4@4] @5@ @/@8 ^@@	 ^@ @/@8 ^ C@1 C@.@.@5@8 ]@E@+ @.@M~d@3[trace] @5@ @/@8 ^@@@ @E@+ @.@M ^@3[debug] @5@ @/@8 ^@@	 ^@ @/@8 ^@ @9 ]F@<XD  t  t t  Ct  ] 
O C ]CD` C C @=C@>Da C C	
 D



 ^


@6@ 
@ @/@8 Em U@E
 ^p @.@8 ]@M@'@@@ @ @8 ]@ @ @9 ]@<XD  t  t t  Ct  ^v D  t  t t  Ct  ^v ADD  t  t t  Ct  ^v 	 D  t  t t  Ct  ^v 
D  t  t t  Ct  ^k 
O C ^jCCR C C@6 ^m
groundness@8 ]@? C@1 F-@2 F)@5@9 ]N@<CCU C C @.@6 ^m ^n@8 ]@? C@1 F-@2 F)
@5@9 ]N@<C@6CX C C@6@8 ] C@1 F-@2more
@5@8 ]N@/
@8 ^^ U@E	@+
 ]o@M@?@R@@@E@+
 ]}@M@R@@
@? C@1 F- @@5@9 ]N@<XD  t  t t  Ct  ^[ 
O C ^ZCDI C C 
@=C@DJ C C
 D


@6@E@\@T@M@E@(@1 ^@.@5@8 ]E@ @ @8 G4 U@M@/@8 ^@" Y@#@&
@G@@@+@ 
infinite@/@8 F" U_S@ @/@8 B U@D@ @8 @ U@M@Q@?@" Y@#@q@G@@	@&
@G@G@ @ @ @9 ^Y@<XD  t  t t  Ct  ]  	 D  t  t t  Ct  ]  
O C ]C@ C C  @6 @0@8 ^	@?@<C@b@ C C@6system_init_file@/
@8 ]D@-
 O E@/@8 ]rc@/@8 ]@3@4 @4@5@/
@8 D @ 
@/@3@1 @R A@5@4@1 @] B@5@4@1 Hn C>@5@5@8 ]@1 ] @5@8 ^ @1  A@5@3@1 E @.@5@4@1 H @-@5@5@8 ^@?@<C@ C C   @=XD  t  t t  Ct  ^ 
O C ^CD C C @=C@DD C C@6@E@&@  @0@0 L	@8 E Utoplevel_print_anon @-@8 ]@ @0@/@8 ^@ prolog_var_start@8 ]#@M@S@@
@+@1 Y@5@8 ^X@F@?@ @ 
@9 ^@<CD C C
@6@ @ @9 ^@<XD  t  t t  Ct  ] 
O C ]CD C C @w B G @. G G@=C@"D C C @p G G @. G  @. G"
 G G@=XD  t  t t  Ct  Fz  
O C ]C@R C C  @6bannerwelcome@9 ]N@<XD  t  t t  Ct  ^ 
O C ^CD C C@6@ B Tn B@?@<CD C C 

@=XD  t  t t  Ct  ] @D  t  t @t  Ct ] D  t  t t  Ct  ] 
O C ]C@ C C@6@1 ^u
@5@8 B U@@?@<XD  t  t t  Ct  ^1 
O C ^1CC C C 
@=C@"C	 C C
@6@ 
@8 Dw U@?@ 
@/@8 ^/@&@ @ @/@8 F U@ @ @9 ^ U@<CC C C
@6@ 
@/@8 ^@ @ @9 ^@<XD  t  t t  Ct  ] 
O C ]CA C C$aborted@6@?@<CA C C@6 @@1initialization_exception
@5@8 ]N@R@<XD  t  t t  Ct  ]  	 D  t  t t  Ct  ]  
O C ]C@iB> C C	@6@Ebreak_level@/
@8 ]@M@S@@@(
?@8 ]@C@/@8 ]T@E @:@1 @; @.@5@8 ]@M@/@8 ^ U@/
|    @8 Qq U@@	@( A@/
 A@8 ^@8 D   U@/@/@8 ^L U@0@ 
@8 ^@ @/@ @/@8 ] U@M@ @/@8 D U@ @ @8 ]P U@P@?@<XD  t  t t  Ct  ^| 
O C ^{CC C C 
@=CC C Catt




@6@ @ @9 ^z@<XXQM FF@$/usr/lib/swi-prolog/boot/predopts.pl  ]wAsC S XD  t  t t  Ft modes_and_types 
O F ^C@f F F  @.@=C@G@g F F	
@6@ 
@ @/@8
mode_and_type F@E@+@M@'@)@F@@@%@E@+ @.@M@ @ @9 ^ F@F@@@" B
@#@ @ @ @9 ^@<XD  t  t t  Ft  F 
O F FC@y@0 F F
  F [

 C Fu   Vf
@6@/@8canonical_pi F @@/@8 CR @4@1 @5@ @1 @.@.@5@8 C @ @ @ @8 Dp @E@8 B @M@S@@
@1 @@1 B: B<@5@0@5@8 @ F@1option_clauses@5@/@8 F F@ @ @ @9qualify_list F@<XD  t  t t  Ft 
option_clause 
O F ^C@N F F@6@T
@?@1 @ B9@0@5@8 ^@'
@<C@}@R F F Vh

@6@?@&
@ @/@8 ^@1 @5@/@1 @.@.@5@8 ^@/@ @ @8 ^@!@1 E@1 Vg@1 Vh@5@.@.@5@2 B@1 A@2 @@1 @@5@5@2  F@2 Vm@1 @5@4@1 @@5@5@#@&@" @#@<C@A@[ F F@6@3@.@.@5@8 C @?@ @/@/@8 ^@/@3@5@8 ^@!@1 E@1 Vg
@0@5@5@#@&
@" @#@<C@b F F@6@1 EU@2 B:option_specifier
@5@8 ^@'
@<XD  t  t t  Ft  ^ 
O F ^C@@ F F 
@=C@A F F

@6@ 
@ @8qualify F@ @ @9 ^@<XD  t  t t  Ft  ^ 
O F ^C@E F F 



@6@?@<C@F F F 
@=XD  t  t t  Ft  ^ 
O F ^C@&@ F F 
 E


  

@6@ @8 G3 F@?@ @b@g@c@o@x@<C@ F F E


 
@6@ 
@8 ^@?@ @b@g
@c@o@x@<C@ F F 

@=XD  t  t t  Ft  ^ BD  t  t t  Ft  ^ 
O F ^C@I F F @=C@J F F		@6@ @ @/@8 ^ F@ @ 
@ @ @9 ^ F@<XD  t  t t  Ft  ^ 
O F ^C@s F F JF


 B Vy Vw
@6@?@ 
@ @9	type_goal F@<C@u F F SU

@6@?@ 
@9 ^@<C@w F F@6@9 ^@<XD  t  t t  Ft  ^ 
O F ^C
@z F F  Vr
@=XXQM V-C AS AXXQM AF@3/usr/lib/swi-prolog/library/prolog_metainference.pl  @AuC ES Einferred_meta_predicateEinfer_meta_predicateXO Aattr_unify_hook C@ A A@6 A@/@8 Gn @?@/
@8join_annotation
 A A@ 
@9 E @<XO Ais_meta C@ A A@6@8 G2@?@<C@ A A  @=C@ A A  W@=C@ A A  E@=XO Ameta_arg C@ A A@6 A@8 ^@- P@?@<C@ A A
 @6@8 Dl@"
 
@# A P@8 ^@?@<C@ A A 
 JA@=XO A ^ C@ A A


@6@?@<C@A@ A A@6@E
@8 ^ ^@D@8 ^@M@Q@M
@'
@@@)@E@D@8 ^@M@Q@8 ^@M@'@@@E
@8 ^@8 ^@M@) @@@) JA@<XO Aannotate C@ A A@6 A@/@8 ^@?@/
@8 ^ A@ 
@9 ^@<C@ A A@6 A@9 ^@<XO Aannotate_meta_vars_in_body C@l A A@6@8 Dv@?@<C
@n A A@6@T
@? @9 ^ ^@<C@(@q A A 


@6@?@E@8 @@M@ 
@9 ^ ^@@@E@T@M P@9 ^@@@S@<C@x A A B


@6@?@ 
@8 _ @9 _ @<C@{ A A CU


@6@?@ 
@8 _ @9 _ @<C@~ A A E


@6@?@ 
@8 _ @9 _ @<C@ A A CW


@6@?@ 
@8 _ @9 _ @<C@ A A D


@6@T@T
@?@'
@<C@ @ A A@6@1 
@5@1 @@.@5@8 W@?@0@/
@8 Do@ 
@9annotate_meta_args ^@<C@ A A@6@1 
@5@/@8 ^ ^@?@0@/
@8 Do@ 
@9 _@<C@ A A @=XO Ameta_pred_args_in_clause C@Y A A@6@1 
@5@/
@8 K@ 
@8 _ @9meta_annotation ^@<XD  t  t t  At inferred_meta_pred ADO A _
 C  A_ A_  Z A Z JA A# A#  A# @=C  A_ A_  J A J @=C  A_ A_  Qf A Qf @=C
  A_ A_  O A O JA @=C
  A_ A_  T< A T< JA @=C  A_ A_ generated_predicate A _ @=C  A_ A_  Z A Z A#  A# @=C  A_ A_  Z A Z A#  A# @=C
  A_ A_  Z A Z A# @=C
  A_ A_  Z A Z A# @=C
  A_ A_  Z A Z JA @=C
  A_ A_  Z A Z A# @=XD  t  t t  At  ^ @D  t  t @t  At ^  @kO A ^ C@@ A A@6@8 _@?@<C@-@B A A 


@6@1 
@5@1 ^"@.@5@8 W@?@1 
@5@8do_infer_meta_predicate ^@1 _
@5@9 @L@<C@F A A 


@6@1 
@5@8 _@1 _
@5@9 @L@<XO A	meta_args C@7@ A A	@6@b@h@i@s@?@/@8 B_@ 
@/@8 B_@ @ @8 ^ ^@E@ @8 ^@M@) @.@@@S@q
@ @ 
@ @9 _ ^@<C@ A A @=XO Aannotate_meta_arg C	@ A A@6@T@?@9 ^@<C	@ A A @6@?@9 _ @<C@&@ A A@6@8 G2@8 X@?@/
@8 C@/@8 F@ 
@ @/@8 H H@/@ @8 C@ @9 _ @<C@ A A@6@8 ^@8 Dl@" 

@#@T
@?@ 
 P@9 ^@<C@ A A @=XO A _ C@ A A@6@/@/
@8 Do@ 
@8 Do@ 
@/@8 _@+ @.@<XO Acombine_meta_args C@ A A@6@?@<C
@ A A
@6@?@<C@ A A


@6@?@3
@5@9 _ ^@<C@9A A A



@6@3@.@.@5@8 C@ 
@3@.@5@8 C ^@ @ @/@8 [ V@/@3@5@8 C@3@5@9 _@<XD  t  t t  At  _ @D  t  t @t  At _  @kO A _ C@/@M A A 


@6@ 
@/@/@8 Do@/@ @ @8 Do@1 _@5@/@8 A@-@ @9 _@<XO A _ C@*@ A A@6@b@h@i@s@?@ 
@/@8 B_@/@8 B_@ @ @ @8 _ ^@q
@ @ 
@ @9 _@<C@ A A @=XD  t  t t  At  ^ @D  t  t @t  At ^  @O A ^ C@3 A A 


@6@ 
@9 _ ^@<C@5 A A 


@6@1 
@5@1 ^"@.@5@8 W@ 
@ @9 _@<XXQM AF@(/usr/lib/swi-prolog/library/aggregate.pl  @AuC ES E
aggregate_allEfree_variablesE AE AEforeachE _XO A
finish_result CA A A@6@/@/@8 Do@ 
@ @ @8 Do@ 
@9 _(
 A@<XO Astate1 C
A A Abag@6@?@<C
A A A J@6@?@<CA A A @=XO Amin_pair CAm A A @=C@/An A A	 @


@6@E@b@g@i@r@M@ @ @ @ 
@ @9 _/ _+@@
@ @ 
@ @9 _1@<XO A Se CA A A  _.

@=CA A A  J

@=C	A A A W@6@ 
@9 E _+@<CA A Asum@6@ 
@b@j@i@o@x@<CA A A \@6@ 
@b@j@i@m \@x@<CA A A \@6@ 
@b@j@i@m \@x@<C@2A A A
max_witness @

 @

 @

@6@E@b@g@g@t@M@'@'@@@'@'@<C@2A A A
min_witness @

 @

 @

@6@E@b@g@g@r@M@'@'@@@'@'@<CA A A L
@6@ @ 
@9	step_term _+@<XO A _0 CAj A A @



@6@ @ 
@ @9 _1@<XO A	needs_one CA2 A A  \@=CA3 A A  _7@=CA4 A A  \@=CA5 A A  _6@=XO Atemplates_to_patterns CA  A A  @.@=CA! A A


@6@?@ @ @ 
@ @9template_to_pattern _+@<C@3A# A A B


@6@ @ @ @/@ @8 _@@ @/@ 
@8 H H@ @ @ @ @ @9 _> _+@<XD  t  t t  At  _ @D  t  t @t  At _ @  @kO A _ C@ A A@6@T
@?@9 W F@<C@ A A W@6@?@1 _5@5@9 _ _+@<C@9@ A A _F

@6@?@!@1 W @5@#@A@@ @/@8 B_@b@g@g
@o@y@ @ @8 B] @R@@
@ @9 B_@G@<C@<@ A A \

@6@?@!@1 W
@5@#@A@@ @/@8 B_@b@g@g
@m \@y@ @ @8 _H@R@@@ @8 B_@U@G@<C@<@ A A \

@6@?@!@1 W
@5@#@A@@ @/@8 B_@b@g@g
@m \@y@ @ @8 _H@R@@@ @8 B_@U@G@<C@ A A@6 @@/
@/@/@8 _B _+@ 
@ @/@8 A@ @ @9aggregate_list _+@<XO A
clean_body C@9@ A A B


@6@?@/@8 _P _+@ 
@/@8 _R@E
@+ @.@M@'@@@E
@+ @.@M@'@@
@" B@#@<C@ A A 

@=XD  t  t t  At  A @D  t  t @t  At _" @ W @kO A _" C@ A A@6 _.@/
@/@/@8 _K@ 
@ @/@8 W A@ @ @9 _M@<XO A _A CA
 A A _F
 @. _5@6@T@?@<CA A A _F

 \ _5@6@?@<CA A A W @. W@6@?@<CA A A _J
 @. \@6@T@?@<CA A A _J

 \ \@6@?@<CA A A \

 @
 \ _7@6@?@<CA A A _I

 \ \@6@?@<CA A A \

 @
 \ _6@6@?@<CA A A K
 @. J@6@?@<CA A A _.
 @. _.@6@?@<C@4A A A

 L


@6@8 Dl@?@3@.@5@8 C@ @/@ 
@ @8 _D@ @ @8 _= _+@3@5@9 C@<CA A A@6aggregate_template@9 B: F@<XO A _N CAA A A _.@6@?@'@<C	AC A A J@6@?@9 K@<CAE A A _5@6@9 Ze H@<CAG A A W@6@9 F@<CAI A A \@6@9 Za H@<CAK A A _6
 \


@6@ 
@ @9max_pair _+@<CAM A A \@6@9 Z] H@<CAO A A _7
 \


@6@ 
@ @9 _; _+@<C@2AQ A A		 _U 


@6@?state0@ @/@/@8 [ V@/@3
@5@8 C@ @ @/@8aggregate_term_list _+@ @ @ @9 _' _+@<C@AAV A A _U


@6@ @3
@.@5@8 C _-@ @ @/@/@8 [ V@/@3
@5@8 C@ @ @ @/@8 _c@ @ @ @9 _f@<XO A _* CA A A @=C@1A A A@6@ 
@/@8 B_@ @/@8 B_@ @ @ @ @8finish_result1 _+@/@8 _3@ @ @ @ 
@ @9 _)@<XO Alist_is_free_of CB@ A A
@6@,@?@ 
@9 _k _+@<CBC A A @=XO A
prove_list CA A A @=C@*A A A@6@1 H@1 H@5
@5@1 H@1 H@5@.@5@8 W @ @@ @ 
@9 _n _+@<XO A _! C	B A A 
@6@?@<C@ B A A@6@/@8 B_@ @ 
@/@8 _  _+@q
 @?@ @ @ @9 _r _+@<XO A _d CA] A A @=CA^ A A@6@ @/@8 _8@ @ @ 
@9 _c@<XO A _a CA A A  _.
@=CA A A  J
@=CA A A  W @=CA A A  _5 @=XO A _9 CA A A@6@/@/@8 Do@ 
@ @ @8 Do@ 
@9	step_list _+@<XO A _^ CAw A A @=C@/Ax A A	 @


@6@E@b@g@i@t@M@ @ @ @ 
@ @9 _y _+@@
@ @ 
@ @9 _z@<XO A _] CAt A A @



@6@ @ 
@ @9 _z@<XO A _  CB A A
@6@T
@8term_is_free_of _+@8 _m@?@<C	B A A@6@T
@?@<CB A A@6@/@/@8explicit_binding _+@?@ @ @ 
@9 _s@<CB A A@6@0@/@8 Do@ @ 
@9 _t@<XO A _W CA- A A
@6@/@8 T H@8 _< _+@?@<CA0 A A 
 @=XO Aadd_existential_vars C@ A A 
@=C@ A A

 W

@6@ @ @9 _ _+@<XO Aexistential_vars C@ A A

@6@T
@&@?@'
@<C@ A A W

@6@?@&@"
@#@ @ @ 
@9 _ _+@<C@ A A 

 
@6@?@&@ @ @ @ 
@9 _@<C@ A A 


@=XD  t  t t  At  A @D  t  t @t  At _# @ @ W @kO A _# C@)@ A A		@6 _.@/@/@/@8 _K@1 @@5@ @/@8 W@ @/@8pairs_values
pairs@ @ @ 
@9 _M@<XD  t  t t  At  _% @D  t  t @t  At _$  O A _$ C@kA A A@6@/@8 K@/
@8 K@/@8 K@ @/@8 K@ @ 
@/@8 W7 WI@E@+@M@D
@@D@@M@Q@M@Q@G@G@@@,@ 
@ @/@8 WC WI@/@3 P@5@8 C@/@3 P@5@8 C@ @/@8 A@ @ @ @9 _q@<XD  t  t t  At  _ @D  t  t @t  At _& @ @  @kO A _& C@/@ A A

@6 @@/@/@/@8 _K@1 @@5@ @/@8 A@ @/@8 K@ @/@8 _@ @ @ 
@9 _M@<XO Avar_in_term CB4 A A@6@*
@?@<CB6 A A@6@8 Dl@0@/@8 B_@8 _ _+@?@<XO A _w CA A A @=C@3A A A@6@/@8 B_@ 
@/@8 B_@ @/@8 B_@ @ @ @ @8 _2 _+@/@8 _3@ @ @ 
@ @9 _v@<XO A _| CB1 A A@6@D@8 _@M@Q@<XO A _i C
A A A _.
@6@?@'
@<CA A A J
@6@?@ 
@9 K@<CA A A _6
 @

@6@?@"
 \@#@<CA A A _7
 @

@6@?@"
 \@#@<CA A A @=XO A _L C@6@ A A@6@/@/@ @8 _@@ 
@/@/@ @8 _@1 B@5@/@8 _R@E@+
 _.@M@ @ @ @9 _@@@'@<XO A _ CB% A A A
 C>@6@?@<CB& A A H
 C>@6@?@<CB' A A W


 H@6@?@<CB( A A W



 @ H@6@?@<CB) A A W



 @ H@6@?@<XXQM AF@./usr/lib/swi-prolog/library/prolog_autoload.pl  @AuC ES E H$E A XD  t  t t  At autoloaded_count ADD  t  t t  At  _ DD  t  t t  At  _ D)O A _ C@V A A  @6@9 H$
 A@<XO Ainformation_level C@t A A@6@E@1verbose @.@5 @.@8 V VB@M@)
 CC@@@)
 E@<XO A A C@Q@f A A
@6 @{@/
@8 @y @/@/@8
autoload_step _ @{@/@8 _@b@g@g
@m @@y@/@8 _4 @E@&@b@g@c @t@M@/@8 _ _@ @1 H$@2	reiterate@5@8 @ @@ @9 _ _@@@'@F@<XD  t  t t  At  Vf AED  t  t t  At  Vf 	 O A Vg C@' A A H$ _ G _
@6 G@ @9 Vr _@<C@$@' A A H$ X V} G @ X
@6@1 V}@4 G@4 @@5@ @9 _@<XO A H$ C@R@Y A A		@6 B<@8 F F @{@/@8 _ W@1 D@0@5@/@8 _ _+ @/
@8 _ W@1 D@0@5@/@8 _ @{@/@8 _@b@g@i@m @@y@/@8 _@b@g@j@m @@y@ @1 H$@2	completed
@5@9 _@<XD  t  t t  At 
autoloaded BO A _ C@ A A@6@1 _@.@5@8 I@/
@8 _@1 _
@5@8 G@R@<XO Aassert_autoload_hook C@0@ A A@6@1 E@1  A@2 T@1 H^@1 @.@2 @.@.
@5@.@5@0@0@5@2 _@1 @2 
@5@5@9 D @<XO A _ C@@ A A

@6@1 _@.
@5 @.@8 _ W@1 D@0@5@/@8 _@1 B@1 C7 A@.@5@2 B@1 C7 H]@.@5@2 B@1 @s A @.@5@2 B@1 @s H]
@5@2 B@1 _@.@5@2 G@2 _ @5@1 [@5@1 B@1 I@2 _@.@5@2 B@1 G@5@2 B@1 @s A@5@2 @s H]@5@8 @$  W@1 D@0@5@/@8 _@'@b@g@g@m @@x@<XXQM AF@$/usr/lib/swi-prolog/library/qsave.pl  @AuC ES E EE AXD  t  t t  At mkrcname 
O A _C@ A A A
@6@?@<C@ A A@6@3
@4 @4@5@9 D E	@<XD  t  t t  At doption 
O A _C@ A A@6@0@9	min_stack E	@<C@ A A  F@=C@ A A  F@=C@ A A  F@=C@ A A  ^@=C@ A A  F
@=C@ A A  E@=XD  t  t t  At  ^ 
O A ^C@} A A  F@=C@~ A A  F@=XD  t  t t  At save_module_operators 
O A _CB= A A @6@?@<C@6B> A A@6@1 F@.@.@2 
@.
@5@1 B@1feedback
~n~t~8|~w @4@1 B@2 

@5@5@2 DO@2 B@2 

@5@9 HH HJ@<XD  t  t t  At save_imports  
O A _ C@ZA A A@6
~nIMPORTS~n~n@8 _ E	@A@H@1 @.
@.@5@1 ^"@.@5@8 W@D@8default_import E	@M@Q@/
@/@8 Do~t~8|~w:~w/~d <-- ~w~n@3
@4
@4@4@5@8 _@1  A@2restore_import
@2 
@5@8 DO @R@@	@S@G
@G@F@<XD  t  t t  At  A 
O A _C@N A A@6@9 E E	@<XD  t  t t  At save_resources 
O A _C@ A A
 Fk@6@?@<C@J@ A A@6~nRESOURCES~n~n@8 _@8copy_resources E	@A@5@0@1 @.@2 XQ@0@0@0@5@8 Y @4@1 @2 XQ@.
@.@.@5@1 B@1 _
@.@5@2
save_resource
@5@8 _@R@@	@S@G@G@F@<XD  t  t t  At save_options 
O A _C@d@ A A
@6$options$prolog B@/
@8 XK @A@G@/@8 _ E	@ @/@8 E  @ @ @/@8save_option_value E	@/@3@4@.@5@8 C@E@ @8 V@ VB@M@ @ @/@8convert_option E	@@@&@ 
~w=~w~n@3@4@5@8 E @R@@
@S@G@G@G@ 
@9 E@<XD  t  t t  At attrib_name 
O A _CA A A  AD AD@=CA A A  D D@=CA A A  D) D)@=CA A A  AE AE@=CA A A  B B@=CA A A  @ @@=CA A A  AF AF@=CA A A  HE 	 @=CA A A show_childs 
 @=CA A A  N+ @=CA A A nodebug 
@=CA A A  V V@=CA A A  @ @@=XD  t  t t  At default_init_file 
O A _C@ A A ^ O@6@?@<C@ A A@6 F@9 _@<XD  t  t t  At save_attribute 
O A _C@4A A A@6@/@8pred_attrib E	@E
@+ N+@M
@E
@1number_of_clauses @5@8 W@M@S@@ D@8 W@@@S@8 _(~w) @3@5@9 _@<XD  t  t t  At define_init_goal 
O A _CAA A A@6@1 I	@.@5@8 _@?@9define_predicate E	@<CAD A A @=XD  t  t t  At reserved_resource 
O A _CA A A $header X4@=CA A A $state _@=CA A A  _ _@=XD  t  t t  At  _ 
O A _C	@ A A
 F

@6@?@<C@ A A ^ E@6@?@R@<C@ A A @=XD  t  t t  At  A @D  t  t @t  At E A# D  t  t t  At  A 
O A EC@@Q A A
@6 ^@/@8meta_options VB@8
check_options E	@/
@8exe_file E	@1 F
@.@5 ^@8 V VB@1 F@.@5@/@8  
@ @ @8 _ E	@8
save_autoload E	@8open_map E	
saved_program @.@8 C  ^@ @8  @E@ 
@8 E @M@ 
@8 Mu E	@@@S@ 
@/@8 Eb @ @ @8make_header E	@ @ @3@1  @5@5@8 _ E	@ @ @8 _ E	@  _ _ B@/@8 _@ @8 G @1 B@1 C7access_level@.@5@2 @s    @5@1 B@1save_modules@5@2 Bsave_records@2 B
save_flags@2 B _@2 Bsave_prolog_flags@2 B@1save_operators@5save_format_predicates@5@1 @s   @5@8 @$ @8 H  E	@ @8 E@ @8save_foreign_libraries E	@ @8 G E	@ 
@8 C E	@9	close_map  E	@<XD  t  t t  At  _ 
O A _C@/@ A A@6@ 
@3@1 @] B@5@4@1 Hn C>@5@5@/@8 B E	@?~t~8|~w~t~32|~w~t~48|~w~n@3@4@4@5@8 _ O@ @9 D E	@<CA A A@6@/@8 XF @ @8
copy_resource E	@?@<CA A A@6 Eu@1 @@1 @X S@2 XQ
@5@0@5@9 @ E	@<XD  t  t t  At find_foreign_library 
O A  ?C@]Bs A A@6@3@1 @R G@5@4@1 Hn C>@5@5@/@8  6@?@E@<@1 U Ok@5@/
@3@1 @] Hy@5@4@1 Hn C>@5@5@8  6 ZX@/@8 G E	@1 @@.@5"~w" -o "~w" "~w"@3
@4@4@5@8 _@ @8 \n E	@M@'@@@'@G
@F@<XD  t  t t  At  Vf AED  t  t t  At  Vf 	 O A Vg C@4 A A E F   F
@6 @ @9 Vr E	@<C@4 A A E F   H
@6 @ @9  G@<C@4 A A E F   I
@6 @ @9  G@<C@4 A A E I	  I	
@6 @ @9  G@<C@4 A A E F   J
@6 @ @9  G@<C@4 A A E     
@6 @ @9  G@<C@*@4 A A E  	 V} ^kernel Fk  	
@6@1 V}@4 ^@4  K@4 Fk@5@ @9  G@<C@4 A A E H$ G H$
@6 G@ @9  G@<C@4 A A E F   L
@6 @ @9  G@<C@$@4 A A E B V}save JK  M
@6@1 V}@4  N@4 JK@5@ @9  G@<C@4 A A E L[ G L[
@6 G@ @9  G@<C@$@4 A A E C V}  Nno_save C
@6@1 V}@4  N@4  O@5@ @9  G@<C@4 A A E F   P
@6 @ @9  G@<XD  t  t t  At   5  
O A  4C
B A A@6@1 _@.
@5@8 I@8 E@?@<CB A A   @=XD  t  t t  At   %  
O A  % C@:B A A@6~nPROLOG FLAGS~n~n@8 _@/
@/@0 B@/@8 G E	@D
@8no_save_flag E	@M
@Q~t~8|~w: ~w (type ~q)~n@3
@4@4@5@8 _@1  A@2restore_prolog_flag
@5@8 _@R@<CB A A   @=XD  t  t t  At   " 
O A  !C@'A, A A@6@1special_module@.@5@1save_module
@5@8 _@1 B@1 XN@5@2 A@2  [@5@1  ]
@5@9 _@<XD  t  t t  At  _ 
O A _CB A A
 A@6@?@1  A@5@8 DN E	@1 
@2 H`@2  A@5@@<CB A A@6@1 
@2 H`@2 @5@@<XD  t  t t  At    
O A  C@$@ A A@6@1  P@.
@5@8 _@?@ 
@3@1 @] B@5@5@/@8  6 _ X4 O@ @9  8@<C@1@ A A@6@E
 U @.@8 C6@M@(
 @.@@@(
 @-@1 L[ @.@5@ 
@8  
@? G@/@8 C6 _ X4 O@ @9  8@<C@J@ A A@6 \6 @.@8 C6@? G@/
@8 C6 _ X4 B@/@8 _@ #!/bin/sh~n@8 _@ # SWI-Prolog saved state~n@8 _@E
@+ ^@M@( O@@@( Qo@ @"exec ${SWIPL-~w} -x "$0"~w"$@"~n~n@3
@4@5@8 _@ @9 E@<C@ A A @=XD  t  t t  At   #  
O A  # C@4A A A@6~nRECORDS~n@8 _@A@'@/
@8 E E	 _@3
@4@.@5@8 _@0@8 B E	 G@8 _@1 G
@0@5@8 _@R@@@S@G
@<XD  t  t t  At    
O A  C@ A A@6 U @.@8 C6@0 A@8 @ E	@? Y@9  j@<C@ A A 

@=XD  t  t t  At   O 
O A  OCA A A@6 D@8 W@D AD@8 W@M@Q@D AE@8 W@M@Q@<XD  t  t t  At define_toplevel_goal 
O A  lCAF A A@6@1  J@.@5@8 _@?@9 _@<CAI A A @=XD  t  t t  At   \ 
O A  [CA2 A A  @=CA3 A A  A@=XD  t  t t  At  _ 
O A _CB A A@6@/@8 _ E	@?@9 _@<CB A A @=XD  t  t t  At   = 
O A  <C@BA A A@6@1 XK

 B@.@5@1 @$@1 XK
 B@.@5@1 B@1 _~t~8|~w~t~24|~w~t~40|~w~n@4@4
@4<Copied from running state>@5@2 ZZ@5@2 E@5@1 E@5@9  )@<XD  t  t t  At  _ 
O A _C@ A A  F@ @=C@ A A  F@=C@ A A  F@=XD  t  t t  At   (  
O A  ( C@*BI A A@6~nFORMAT PREDICATES~n@8 _@/
@/@8 B E	@/@8qualify_head E	@!
@1 A 
@5@# _@3
@5@8 _@ 
@8 _@R@<CBQ A A   @=XD  t  t t  At   Z 
O A  YCB$ A A@6@8 C6@?@<CB& A A@6@0@8 C6@?@1 @s
@5@0 @.@9 B-@<CB) A A@6@3@1 XA@5@5@9  @<XD  t  t t  At   ' 
O A  &C@#B6 A A@6@?@1  M  N@5  N@8  

~nOPERATORS~n@8 _@1 XN@.@5@1 _@5@8 _ [@9 _@<CB; A A @=XD  t  t t  At    
O A  CB A A@6@1  L@.@5@8 _@? B@/@8 D@1 _@5@9 G@<CB A A@6@1 _@0@5@9 @I@<XD  t  t t  At   $  
O A  $ C@0A A A@6~nFLAGS~n~n@8 _@A@#@/
@8 FT E	@/@8 H E	~t~8|~w = ~w~n@3
@4@5@8 _@1 H
@0@5@8 _@R@@@S@G
@<XD  t  t t  At    
O A  CB A A@6@?@<CB A A
@6@T@?@1 @@1 E _@5@0@5@9 @@<C@FB A A D



@6@?@E@&@/@8option_type E	@M@E
@ @8 F F@M@ 
@9  @@
@1 @@1 E@5@0@5@9 @@@@1 @@1 Esave_option@5@0@5@9 @@F@<CB A A@6@3@.
@4@.@5@8 C@?@3@1 D
@5@5@9  @<CB A A
@6@1 @@1 E _@5@0@5@9 @@<CB A A@6@1 @@1 E B<
@5@0@5@9 @@<XD  t  t t  At save_attributes 
O A  CA A A@6@A@/@8 W@8 _ E	@R@@@S@F@<XD  t  t t  At save_unknown 
O A  C@&A A A@6@1 
unknown@5@/@8 C6@E@+ @@M@S@@@1 @s@1 
  @5@5@9 _@<XD  t  t t  At   ^ 
O A  ]C@=A[ A A@6@8 Bj ~n~nMODULE ~w~n@3
@5@8 _@8   E	@A@!@!@1 
@0@5@#@0@8 _@D
@1 ^"@0@5@8 W@M
@Q@8save_predicate E	@R@@	@8 B   [@9 _@F@<XD  t  t t  At    
O A  C	B A A
 @6@0@9 _@<CB A A  F
 V} ^  K Fk@=CB A A  A G@=CB A A  F @=C
B A A  B V}  N JK@=CB A A  F G@=C
B A A  C V}  N  O@=CB A A  F @=CB A A  F @=CB A A  F @=CB A A  F D/@=XD  t  t t  At  _ 
O A _C@@A A A@6@/@8  :@/@8 D+ @A@/@1 ^@.
@.@5@8 T H@D@ 
@ @0@ B XQ B@M@Q@D	@ 
@ @8 _ E	@M@Q@ 
@ @8  ;@R@@@S@G
@<XD  t  t t  At   w 
O A  vC
BS A A

@6 @8 Do@?@<C	BU A A 
  A
@=XD  t  t t  At  _ 
O A _C@ @ A A@6@/
@8 _@?@E
@+ @M@'@@@b@g
@i@cD @p@m \@x@<C	@ A A F@6@?@9  @<C	@ A A F@6@?@9  @<C@ A A @=XD  t  t t  At   . 
O A  -C@7B` A A@6@1 C  N@5@8 _@?~nFOREIGN LIBRARIES~n@8 _@1 Z
@.@0@5@1 B@1  @@.
@5@2 B@1 @.@5@2  9
 ZX O
@5@9 _@<CBh A A @=XD  t  t t  At   W 
O A  VCB A A  C@=CB A A  D@=CB A A    @=CB A A tty_control@=CB A A  [X@=CB A A  ^@=CB A A 	cpu_count@=CB A A hwnd@=XD  t  t t  At    
O A  CAK A A@6@8 _ E	@8  m E	@1 H$ @.@5 @.@8  
@?@9 H$ _@<CAP A A @=XD  t  t t  At  _ 
O A _CA A A@6@1 
@5 AD@8 F E	@1 @5exported@8 W@?@R@<CA A A@6@9 E E	@<XD  t  t t  At  _ ADD  t  t t  At  _ DD  t  t t  At  _ 
D  t  t t  At  _ 
O A _CA A A @


 @ 

@6@?@ @0@9 C @<C@,A A A		  

 



@6@ @ @8 _ E	@ 
@/@8  @ @ @ @9 Do@<XD  t  t t  At    
O A  C@5Ah A A@6 C@8 W@?@"
 


@#@ 
@/@/@8 Do~npre-defining foreign ~w/~d @3@4@5@8 _@1 @&@2 @2 @5@9 _@<C@|An A A@6@"
 


@#@ 
@/@/@8 Do~nsaving ~w/~d @3@4@5@8 _@E@%@"
 XQ@#@- Fk@M AD@8  @C@+ A@M AE@8  @P(Skipped clauses)@8 _@R@@@S@E
@8  k E	@M@S@F@@@&@8   E	@D D@8 W@M@Q@A@0@/@8 H  G@8 _@ @8 Fm @R@@@S@F@<XD  t  t t  At  _ 
O A _CA5 A A@6@8$define_predicate H\@?@<C@ A7 A A@6@0@/@8  @/@/
@8 Do@1 @@1 @X	procedure@2 
@5@0@5@9 @@<XXQM C\F@%/usr/lib/swi-prolog/library/occurs.pl  @Au@ C ES Efree_of_termEcontains_varE
contains_termEsub_varE CZEoccurrences_of_varEoccurrences_of_termEfree_of_varXO C\   C@t	u Ao  @A  @6@*
@<C@v    @6@8 Dl@0@/@8 B_@9   C[@<XO C\ CZ C@j     

@=C@k    @6@8 Dl@0@/@8 B_@9 CZ C[@<XO C\   C@c    @6@1  
@5@9 W C[@<XO C\   C@\    @6@1 CZ
@5@9  @<XO C\   C@U    @6@D@8   C[@M@Q@<XO C\   C@N    @6@D@8   C[@M@Q@<XD  t  t t  C\t  W @D  t  t @t  C\t    @kO C\   C@,@    @6@!@1 W @5@#@A@@/
@8 B_@q
@ @8 B] C[@R@@	@9 B_@G
@<XO C\   C@C    @6@*
@?@<C@E    @6@8 Dl@0@/@8 B_@8  @?@<XO C\   C@8    

@6@?@<C@9    @6@8 Dl@0@/@8 B_@8  @?@<XXQM AF@+/usr/lib/swi-prolog/library/prolog_stack.pl  @AuC ES E [Eprolog_stack_frame_propertyE UsE UtE AE [XO A   CA A A frame
level@=CA A A  

 Y

@6@ 
@9frame_predicate Uj@<C@0A A A  
 K


location 

@6@ 
@ @/@0@8subgoal_position Uj@ @1 C@0@5@8 L@ @ @ @9lineno Uj@<CA	 A A  
 I	@6@- @<XO A   C@p A A@6@9 Ur@<XO A
where_no_goal CAF A A  C

 @~w <foreign>
@=CAH A A  G

 @ ]
@=C@QAJ A A K

@6@1subgoal_positions @.@5 @.@8 V VB@ @ @/@/@0@8  @ @1  @0@5@8 L@ @ @/@8  @ @/@8clause_predicate_name Uj@&@?@&@" @~w at ~w:~d
@#@<C@<AR A A

 K
@6@ @1 @/@.@5@8 H Uj@ @1 H/@.@5@8  @ @/@8  @&@?@&@" @  
@#@<C@ AX A A K
@6@ @/@8clause_name
 A@&@" @~w <no source>
@#@<CA\ A A 	meta_call
<meta call>
@=XO Adefault_backtrace_options CA A A@6@E
backtrace_show_lines @.@8 C6@M@)
@@@"
   @-@#@<XO A   C@&A A A@6@1 B@1 D
 B@.
@5@2 @
@2newlinedetect@5@1lineno_
@5@1 E
@5@9 @$ Uj@<XO A
copy_pairs C@ A A@6@?@<C@ A A  @	<skipped>
@6@?@ @9 F@<C@.@ A A

 @


 @

@6@ @ @8copy_term_limit Uj@q @ @ @ @9   Uj@<XO A	copy_goal C@ A A 
 @6@?@<C@D@ A A	@6 F@/
@8 Uo@E@-@"
 

@#@M@ @/@8  @E@ @8
hidden_module Uj@M@'@@
@" @#@@@ 
@9  @G@F@<XO Anlc  C@} A A   @=XD  t  t t  At  Um ADD  t  t t  At  Um AEO Aclean_stack2 CA A A @=CA A A
@6@8guard_frame Uj@?@<CA A A

@6@ 
@ @9 !	 Uj@<XO A
where_goal CA_ A A C
 @
 <foreign>
@6@?@'
@<C@HAa A A K

@6@1   @.@5 @.@8  @ @ @/@/@0@8  @ @1  @0@5@8 L@ @ @/@8  @&@?@&@" @	 at ~w:~d
@#@<C@3Ah A A		 K
@6@ @1 @/@.@5@8  @ @1  @.@5@8  @&@?@&@" @ !
@#@<C@$Am A A K
@6@ @/@8  @&@?@&@" @ ~w <no source>
@#@<CAq A A @=XO Afind_subgoal C@"A A A
 E
@6@ @8 B Uj@ 
@ @/@8 Zv H@U@?@ @ @9 ! Uj@<CA A A 
@=XO A [ CA' A A@6@/
@8   Uj@ 
@/@8
merge_options VB@1 D@5@/@8 F A@ @9 T Uj@<XO A   CAt A A 
 @~|~t[~D]~6+ 



@=XO A   C@'A A A@6@/@0@8 [  @/@8 Ex Uj@ @ @/@8 !@ @ 
@8 B_@ @ @9 B_@<XO A   CA$ A A@6@9 [ Uj@<XD  t  t t  At  D BO A D CA0 A A@6@/
@8 !@&@ 
@ @9 D Uj@<XO A Us C@s A A@6@8 G2@8 G2@T@?@3@1  
@5@5@8get_prolog_backtrace_lc Uj@9 ! Uj@<C	@w A A@6@8 !*@9 !-@<XO A ! C@ A A  @=C@ A A  A@=XO A !( CA4 A A @=C@3A6 A A	
@6@ @/@8 !'@E@+@&@M@'
@F@@@" Bw
@#@ @ @ 
@9 !'@F@<C@ A> A A  

 @6@?@&@ @ @/@8 ! Uj@ @ @ 
@9   Uj@<C@+AA A A		  


@6@ @/@8 !.@" @~q
@#@ @ @ 
@9 ! Uj@<XD  t  t t  At  Vf AED  t  t t  At  Vf 	 O A Vg C@0 A A [   G  
@6 G@ @9 Vr Uj@<XO A A C@ A A @6@?@<C@@ A A  



@6  @ @8 Uo@E@+ C@M Un@/@8 Uo@" C@#@F@@@:@E@+ @@M Un@/@8 Uo@" G@#@F@@@E GR@/@8 Uo@M@" K@#@@@)  @F@F@E
@+  @M@) @@@ 
@ @8 ! Uj@Epc@/@8 Uo@M@S@@@( C@E@Aparent@/@8 Uo@A@  Un@/@8 Uo@ @1  C@0@5@8 L@F@@ ^@/@8 C6@b@g@c@u@F@M@q
 @ @ @ @ 
@ @9 !3 Uj@@	@)@G@G@<XO A   CA
 A A  C
@=CA A A  G
@=CA A A K
@6@9  @<XO Acopy_term_args C@,@ A A@6@b@h@i@r@?@q
@ @ 
@/@8 B_@ @ @/@8 B_@ @ @8  @ @ 
@ @9 !8 Uj@<C@ A A @=XO A   C@ A A 
 Qk@6@8 Dl@?@<C@%@ A A@6@8 C Uj@?@/
@/@8 B Uj@q
 @(@ @ @ @/@8 !@ 
@ @9 !<@<C@@ A A
@6@8 Dl@?@/
@/@8 B Uj@q
 @(@E@$@b@g@g@s@M@ 
@ @8 !> @ @ @9 !:@G@G@G@@@T@q@ 
@ @8 !> @ @ @8 !:@q@b@g@g@m @@c@m @@y@1 @@.@5<skipped ~D of ~D>@3@4@5@8 E Uj@ @ @8 B_@ @/@8 B_@ @/@8 B_@ @ @ @9  @<C@ A A@6@9 G Uj@<XO A !+ C@P@ A A	@6@E@1 !)@.
@5@8 V@ VB@M@( @@F@@@/@8 @) Uj@  !5@/@8 Uo@  !6@/
@8 Uo@E
@1goal_term_depth@.@5@8 !D@M@S@@backtrace_goal_depth@/@8 C6 X#@ @8 F F@ 
@ @ @9 !7@<XO A ! C@*A A A  
 G
@6@1 @.@.
@5@0@8   Uj@ 
@/@/@8 Do@1 @2 @5@9 Uk@<XO Ais_stack CB A A@6@U
@"
 Ui@#@<XO A Uv CA A A

@6@/@8 Uk@T@?@<CA A A@6@9 !@<XO A   C@)A A A@6@1 C@.
@5@8 @=
char_count@ 
@/@8stream_position_data Uj@b@g@i@t@? H/@ 
@/@8 !P@b@g@c@m @@x@<CA A A@6
@8 BD Uj@9   Uj@<XO A   CA} A A@6@ B M B@?@<CA A A@6@/@0@8 !L@?@1  A@5@9predicate_name  @<XO A   C
A A A@6@/@8 !* G@9   Uj@<XXQM AF@%/usr/lib/swi-prolog/library/record.pl  @Au@ C ES Ecurrent_record_predicateEcurrent_recordE FXD  t  t t  At  !\ @D  t  t @t  At ![ @ O A ![ C@n@ A A

 


@6@E@ 
@8 D-@M@( @.@@@( @-@1 @.@5@8 !] F@A@1 
@5@8general_record_pred F@G@G@@@)@ @3@0@.@5@8 C@ @0@/@8defaults F@ @/@0@8types F@/@ @8 T H@ @1 
@5@8field_record_pred F@E@+ @.@M@?@@@S@<XO Amake_predicate CAr@ A A@#@#@6@3make_@4
@5@/
@8 D @3default_@4
@5@/@8 !p@3set_@4
@4_fields@5@/@8 !p@3 !r@4
@4_field@5@/@8 !p@/@3
@4@.@4@.@5@8 C@/@3
@4@4@4@5@8 C@!@1 E@5@#@/@3
@4@4@4@.@5@8 C@/@3@4@.@5@8 C@/@3@4@4@4@4@5@8 C@!@1 E@2 B@5@#@/@3@4@4@.@4@.@5@8 C@/@3@4@4@4@4@5@8 C@!@ @1 E@5@#@/@!@3@4@4@4@4@5@8 C@/@"@3@4@3@.@#@.@$@5@4@4@4@.@%@5@8 C@/@&@3@4@#@4@4@.@'@5@8 C@/@(@3@4@$@4@'@4@4@%@5@8 C@/@)@3@4@$@4@4@4@.@*@5@8 C@!@+@1 E@"@2 CU@1 E@&@(@5@2 B@1 D@%@4@#@*@5@)@5@#@&@,@"@,@ @!@+@#@<XO A F C@b A A@6@+

<compiled>@?@<C@d A A@6@1 @@1 E E@2 F
@5@0@5@9 @@<XD  t  t t  At  !^ @D  t  t @t  At !] @ O A !] C@ A A
 


@6@ 
@0@0@9 !^ F@<XO Aaccess_predicates CAT A A @=C@NAV A A@6@3
@4 L	@4@5@/@8 !p@/@ 
@8 Do@ @/@8 B_@/@3@4@4@5@8 C@q@&@"
@#@ @ @ 
@ @ @9 !x F@<XO Adata_predicate CAe A A @=C@DAg A A@6@/@ 
@8 Do@ @/@8 B_@/@3@4@4@4@5@8 C@q@&@"
@#@ @ @ 
@ @ @ @9 !{ F@<XO Aset_predicates CAx A A @=CAAz A A@6@3 !r@4@4_of_@4@5@/@8 !p@3nb_set_@4@4 !@4@5@/@8 !p@/@8 F@ @/@/@8replace_nth F@/@3@5@8 C@/@3@5@8 C@/@3@4@4@4@5@8 C@/@3@4@4@.@5@8 C@/@3@4@4@5@8 C@E@'@,@+ T@@M@'@&@ @!@!@1 E@2 G@5@#@!@"@1 E@2 B]@5@#@F@#@@@:@ @ @/@#@8
type_check F@!@ @1 E@#@5@#@!@!@1 E@2 B@#@2 !@5@#@!@"@1 E@2 B@#@2 B]@5@#@q@$@&@%@"@%@ @!@"
@&@#@ @ @$@ @ @ @&@ @9 !~ F@<XO Ais_predicate C@zA A A@6@/@/@8type_checks F@ @/@8 _P F@/@3
@5@8 Cis_@/@8 B@/@3@4@.@5@8 C@/@3@4@5@8 C@&@" E B U B C] C>
@#@E@+ @.@&@M@"
@#@@@" E
@#@F@<XO Aset_field_predicates CA A A @=C@A A A@6@3 !r@4@4 !t@5@/@8 !p@/@8 F@ @/@/@8 !@/@3@5@8 C@/@3@5@8 C@/@3@4@5@8 C@/@3@4@4@4@5@8 C@E@"@+ T@@M@"@&@F@@@ @ @/@8 !@!@1 E@5@#@q@&@ @"@ 
@!@#@ @ @ @ @ @!@ @9 ! F@<XD  t  t t  At  E 	 O A E C@  A A D~ C A@=XO A !g CA A A @=C@(A A A 






@6@? @ 
@8 F F@ @ @ @9 !f@<CA A A


 T@
@6 @ 
@8 !@ @ @ @9 !f@<XO Acompile_record C@@ A A@6@3@.
@.@5@8 C@ @/@/@8 !c@ @/@/@8 !f !q@ 
@/@8 B@ 
_data@/@8 B@/@3
@5@8 C@/@3@4@5@8 C@ @/@8 F@&@"
@#@ @ @ 
@ @/@8 !z@ @ @ 
@ @ @/@8 !}@ @ @ @ 
@ @/@8 !@ @ @ @ 
@ @/@8 !@ 
@ @/@8 !m F@ 
@ @ @/@8 ! F@ @9current_clause F@<XO A !d CA A A @=C@"A A A D






@6@?@ @ @ @9 !c@<CA A A




@6@ @ @ @9 !c@<XO A F C@s A A@6@T
@?@8 W F@'@<C@w A A B


@6@ 
@/@8 ! F@ @ @9 ! F@<C@z A A@6@9 !@<XO A _P C@.A@ A A 
 B


@6@?@1 
@5@/@8 !@1 @5@/@8 !@1 B@5@9 !@<CAD A A B
 @.@6@?@9 !@<CAF A A B @.
@6@?@9 !@<CAH A A B


 B

@6@ @8 !@ 
@ @9 !@<CAK A A 

@6 N+@8 W@?@<CAM A A 

@=XD  t  t t  At  !^ AEO A !w C@@^ A A walk_option A ! D  X V} G @ 	 G D  A G @. D  @ G @.  @  D module_class X
 V} A  Etest Fk A E D infer_meta_predicates V} @- @. @ @.  @w B< D trace_reference T@ @k on_trace  GRcaller 	undecided  Q G
is_walk_option
@=XO A F C@l A A
 C F !u
@6@1 F
@5@9 F@<XO A X2 C@E A A@6@0@/
@8 !v@?@1 
@5@@<XO A ! CA A A F
@6@0@8defined_type F@?@<C@*A A A F


 F F 

@6@? @@/@8 CR @4@1 
@5@ @ @9 C F@<CA A A@6@8 @@?@1 F
@5@9 !@<XO A ! CA< A A  @

@6@1  @@2 W
@5@ 
@9 K@<XO A ! CA A A


@6@?@<CA A A


@6@q
 @ @ @ @9 !@<XO A !k C@ A A 
 

@6@3
@4 L	@4@5@ 
@9 !p@<C@,@ A A 
 


@6@ @3@4@5@8 !i@3 !r@4@4 !@4
@5@ 
@9 !p@<C@ @ A A 
 

@6@3 !@4@4 !@4
@5@ 
@9 !p@<XO A ! CA% A A  @.@=CA& A A T@



@6@ 
@ @9 !@<CA( A A		
 B

@6@ 
@ @ @8 ^ F@ @ @ @9 !@<XO A ! C@=@ A A		@6 @@/
@8 !@/@0@8 Do !@ @/@8 B@/@3@4@.@5@8 C@&@"  A !w

@#@<XO A !a C@ A A
 
 
@6 !@9 B@<C@ A A
 
 
@6 !q@9 B@<C@ A A
 
 


@6@ 
@3@4@5@8 !i !o@9 B@<C@ A A
 
 
@6 !@9 B@<C@'@ A A
 
 


@6@ 
@3@4@5@8 !i@3 !r@4
@4 !s@5@9 !p@<C@ A A
 
 
@6@3 !r@4
@4 !t@5@9 !p@<XO A ^ CA0 A A@6@8 !@?@<CA2 A A F

@6@? !@ 
@/@8 B@3@4@5@9 C@<CA5 A A@6@8 @@? !@/
@8 B@3
@4@5@9 C@<CA9 A A@6 K @9 E F@<XXQM DBF@$/usr/lib/swi-prolog/boot/autoload.pl  ]wAsC S E  E F E FE$update_library_index E HZE$in_libraryEmake_library_indexE !XD  t  t t  DBt read_index_from_stream 
O DB !C@ F} F}@6@8 C~ @/@8 V @8assert_index H\@?@<XD  t  t t  DBt clear_library_index  
O DB ! C@ F} F}  @6@1
library_index@0@0@0@5@8 @J @1autoload_directories@0@5@8 !@1index_checked_at@0@5@9 !@<XD  t  t t  DBt list_set 
O DB !C@ F} F}@6@9closel H\@<C@ F} F}
@6@8 @ @?@ 
@9 ! H\@<XD  t  t t  DBt writable_indexed_directory 
O DB !C@ F} F}@6@/@3@1 @]@4 B@4 B@5@5@8index_file_name H\@9 B @<C@6@ F} F}@6@1 EMKINDEX@5@3@1 @R A@5@4@1 @] B@5@4@1 Hk @@5@4@1 Hn C>@5@5@/@8 B @8 !INDEX@0@/@8
plfile_in_dir H\ B@9 @c H\@<XD  t  t t  DBt  ! 
O DB !C@ F} F}@6@1 H$ !@5@3@1 @R A@5@4@1 Hk @@5@4@1 Hn C>@5@5@9 !@<XD  t  t t  DBt  ! D  t  t t  DBt  ! ADD  t  t t  DBt  ! DD  t  t t  DBt  ! 
D  t  t t  DBt load_library_index 
O DB !C@ F} F}@6@8 @ @8 G3 @/@8 Dp @0@0@8 ! H\@?@<C@ F} F}@6@1 H? DBload_library_index_p@5@9 HE @<XD  t  t t  DBt    @D  t  t @t  DBt   D  t  t t  DBt    	 D  t  t t  DBt    
O DB  C@\ F} F}@6@8$defined_predicate @4@?@<C@,@^ F} F}@6@"
 

@#@E@8 Dm @M@/
@/@8 !? @@@&
@( @ 
@  DC@9 D8 @<XD  t  t t  DBt  F  
O DB !C@ F} F}  @6 DB !@9 H? H\@<XD  t  t t  DBt  ! D  t  t t  DBt  ! ADD  t  t t  DBt  ! DD  t  t t  DBt  ! 
D  t  t t  DBt  ! 	 D  t  t t  DBt  ! 
O DB !C@J F} F}@6@8 !@8 !@?@8 ! H\@/
@8 !@ 
@0@9 !@<C@O F} F}@6@8 !@/
@0@8 !@ 
@9 !@<XD  t  t t  DBt index_error 
O DB !CAw F} F}@6@8 E  H\@"
 EU @e @ @g@#@?@<CAz F} F}@6 @@9 @ @@<XD  t  t t  DBt  ! 
O DB !C@+A8 F} F}@6@1 B
@.@4@1 C @.@5@4@1 @R @T@5@4@1 Hn C>@5@4@1 Hk @@5@5@1make_library_index2@5@9 HH H\@<XD  t  t t  DBt  ^ 
O DB ^CA F} F}@6@T
@?@R@<CA F} F}  


 
@=CA F} F} E


 
@6@ @b@g
@c@o@x@<XD  t  t t  DBt index_header 
O DB !CA F} F}@6/*  Creator: make/0~n~n@8 E H\@)    Purpose: Provide index for autoload~n@8 ! Xp@9 !@<XD  t  t t  DBt library_index_out_of_date 
O DB !CA` F} F}@6@D@8 E H\@M@Q@?@<C@,Ab F} F}@6@/@8 B~ H\@A G@/
@8 "@b@g
@j@t@G@@@/@8 B H\@ @/@8 "@b@g@j@t@F
@?@<XD  t  t t  DBt source_file_pattern 
O DB "CAQ F} F}@6@/ A@ B B*.@9 B H\@<XD  t  t t  DBt  VM 
O DB VLCAK F} F}@6@E@0@0  @8 E H\@M@'
@@ @9 "@<XD  t  t t  DBt  ! 
O DB !C@ F} F} B @6@?@<C@0@ F} F}index




@6@?@/@ 
@8 !@3@4 @4@5@/@8 D @1 !@5@8 @M @R@<CA F} F}@6 @@1illegal_autoload_index
@5@8 !@R@<XD  t  t t  DBt  ! 
O DB !C@1A! F} F}@6 !@/@/@8 ! B@8 !@?@1 B@.

@5@1 A*@1  A@5@4@1 E @.@5@5@1 B@0
@5@9 @$ @<CA( F} F}@6@/@1 "@5@/@8 A A@9 ! H\@<XD  t  t t  DBt  !  
O DB ! C@ F} F}@6@/
@8 ! H\@/@8 Xj @b@i@h@m @@c@<@r@?@<C@M@ F} F}@6@/
@1 !
@4@1 @] B@5@5@/@8 "@/@8 !@1 !@0@5@8 !@/
@8 "@1 !
@5@8 B @E@8 ! H\@M@S@@@1 !@0@0@0@5@8 !@1 !@0@5@8 !@8
read_index H\@1 !@5@9 "@<XD  t  t t  DBt  ! 
O DB !C@ F} F}@6@?@<C
@ F} F}

@6@9 !@<XD  t  t t  DBt guarded_make_library_index 
O DB "C@ F} F} @=C@-@ F} F}@6@E@1 !@5@/
@1 @ @
@5@8 B. H\@M@S@@
 Eu@1 Ew@2 !@5@8 !@F
@9 " H\@<XD  t  t t  DBt  ! D  t  t t  DBt  ! ADD  t  t t  DBt  ! DD  t  t t  DBt  ! 
D  t  t t  DBt  ! 
O DB !CAU F} F}@6 A@8 @ H\@3
@4 @4@5@ 
@9 "
@<XD  t  t t  DBt  E  ADD  t  t t  DBt  E  DD  t  t t  DBt  E  D)D  t  t t  DBt  F 
O DB FCA F} F}@6@E A@ B H@M@S@@@1  A@2 F A
@5@8 "@9 ! H\@<XD  t  t t  DBt  !  	 D  t  t t  DBt  !  
O DB !C@3@u F} F}@6@/
@1 !
@5@/@8 W H\@?@1 D E@.@5@1 "@5@1 G@5@8 "@E
$modified_index @. @-@8 H H\@M
@9 " @@@S@<C@ F} F}   @=XD  t  t t  DBt  H[ 	 D  t  t t  DBt  H[ 
O DB HZC@#@= F} F}@6@8 !@/@8 !@A@ @ @8 !@'
@@@ @ 
@ @8 !@?@<XD  t  t t  DBt public_predicate 
O DB "$CA F} F}@6@/@8 "@9 ^ H\@<XD  t  t t  DBt  ! 
O DB !C@)A F} F}@6@1 B
@.@4@1 C @.@5@4@1 @R @T@5@4@1 Hn C>@5@4@1 Hk @@5@5@1 "@5@9 !@<XD  t  t t  DBt index_files 
O DB "'CA~ F} F} @=C@}A F} F}
@6@1 @$@1 D
 B@.@5@1 V@.@5@2 E@5@/@1 @ Eu@5@8 "@E@C@" C C!

@#@ @8 B H\@M@/@ 
@8 "@/@0@ @8 "@1 "%@2 @.@.@5@1 Eindex((~k), ~k, ~k, ~k).~n@4@4@4@4@5@8 !@@
@S@G@G@G@ @9 "( H\@<XD  t  t t  DBt  " 
O DB "C@ F} F}@6@?@<C@ F} F}@6@?@8 "@9 "@<C@1@ F} F}@6 E@1 H$@2 "@.@5@8 !@8 !@1 autoload_index@5@1 @$@1 D
 B@.@5@1 !@5@2 E@5 @"@9 "@<XD  t  t t  DBt do_make_library_index 
O DB "-C@=Al F} F}@6@/
@8 VL H\@1 @$@1 D
 B@.@5@1 B@1 @ CC@2make@2 !@5@2 B@1 !@5@2 "(
@5@2 E@5@/@1 !@5@9 "@<XD  t  t t  DBt 
pattern_files 
O DB "3CAY F} F} 
@=C@ AZ F} F}
@6@ 
@/@8 "@ @/@8 C H\@ @/@8 A H\@ @ @9 "4 H\@<XD  t  t t  DBt  ! 
O DB !C@1AA F} F}@6 !@0@/@8 !@/
@8 "/@ 
@/@8 "7@E@ @8 ! H\@M@ 
@ @8 ". H\ ""@0 @.@9 "#@@@S@<XXQM \JF@#/usr/lib/swi-prolog/library/date.pl  @Au@ C ES E
parse_timeE \Eday_of_the_yearEday_of_the_weekE ";XO \Jday C@	u A  @A "C@6@/
@8	int2digit \@8 F" \@'
@<XO \Jtimezone C@8@ "C "C @+
@6@/@ @/@8hour \@"@:
@#@/@ @/@8minute \@b@c @g@p@x@b@c @g@p@x@'@<C@/@ "C "C

 @+
@6@/@ @/@8 "J@/@ @/@8 "M@b@c @g@p@x@b@c @g@p@x@'@<C@ @ "C "C
  @+
@6@/@ @/@8 "J@b@c @g@p@x@'@<C@2@ "C "C @-
@6@/@ @/@8 "J@"@:
@#@/@ @/@8 "M@b@g@x@b@g@x@'@<C@)@ "C "C

 @-
@6@/@ @/@8 "J@/@ @/@8 "M@b@g@x@b@g@x@'@<C@ "C "C
  @-
@6@/@ @/@8 "J@b@g@x@'@<C@ "C "C    @Z
@=C@ "C "C   @6@ 
@/@8ws \@"@U@T@C@#@<C@ "C "C   @6@ 
@/@8 "P@"@G@M@T@#@<C
@ "C "C    

@=XO \Jmonth C@ "C "C@6@/
@8 "D@8 "G@'
@<XO \Jsecond C@ "C "C@6@/
@/@8 "D @<@ 
@8 "G@&@ 
@ @9opt_fraction \@<XO \Jopt_time C@%@ "C "C@6@A@"
@T
@#@@	@"
@ 
@#@?@&@ @ @9iso_time \@<C
@ "C "C    

@=XO \J "K C@ "C "C@6@/
@8 "D @8 "G@'
@<XO \J "N C@ "C "C@6@/
@8 "D @;@8 "G@'
@<XO \Jday_of_the_month C@ "C "C@6@/
@8 "D@8 "G@'
@<XO \J
month_name C@ "C "C @J@a@n


@=C@ "C "C @F@e@b


@=C@ "C "C @M@a@r


@=C@ "C "C @A@p@r


@=C@ "C "C @M@a@y


@=C@ "C "C @J@u@n


@=C@ "C "C @J@u@l


@=C@ "C "C @A@u@g


@=C@ "C "C 	@S@e@p


@=C@ "C "C 
@O@c@t


@=C@ "C "C @N@o@v


@=C@ "C "C @D@e@c


@=XO \Jday_name C@ "C "C  @S@u@n


@=C@ "C "C @M@o@n


@=C@ "C "C @T@u@e


@=C@ "C "C @W@e@d


@=C@ "C "C @T@h@u


@=C@ "C "C @F@r@i


@=C@ "C "C @S@a@t


@=C@ "C "C @S@u@n


@=XO \J "Q C@ "C "C@ 
@6@?@&
@ 
@9 "P@<CA  "C "C 

@=XO \Jdigits C@ "C "C


@6@ 
 [x@8 [# \@&@?@&@ @ @9 "e \@<C@ "C "C 
@=XO \J "] C@S@ "C "C@6@/@ 
@/@8 "J@"@:
@#@/@ @/@8 "M@"@:
@#@/@ @/@8 "U \@/@/@/@ @/@8 "H \@b@g@g@o@x@b@g@g@o@x@b@g@g@o@x@'@<C@?@ "C "C@6@/@ 
@/@8 "J@"@:
@#@/@ @/@8 "M@/@/@/@ @/@8 "j@b@g@g@o@x@b@g@g@o@x@b@g@x@'@<C@A@ "C "C@6@/@ 
@/@8 "J@/@ @/@8 "M@/@ @/@8 "i@/@/@/@ @/@8 "j@b@g@g@o@x@b@g@g@o@x@b@g@g@o@x@'@<C@6@ "C "C

@6@/@ 
@/@8 "J@/@ @/@8 "M@/@/@/@ @/@8 "j@b@g@g@o@x@b@g@g@o@x@b@g@x@'@<C@+@ "C "C@6@/@ 
@/@8 "J@/@/@/@ @/@8 "j@b@g@g@o@x@b@g@x@b@g@x@'@<XO \J \J
 C@.@Z "C "C

iso_8601 @-
@6 "l@/@ 
@ @ @  @ @/@8 "k \@b@c @g@p@x@'@<C@] "C "C "l @6@ @/@8year \@ 
@ @ @ @ @ @9
iso_8601_rest \@<C@@` "C "C@ @ rfc_1123 @6@0@ @/@8 "c \@"@,@ 
@#@ @/@8 "P@ 
@ @/@8 "_ \@ @/@8 "P@ @/@8 "a \@ @/@8 "P@ @/@8 "n@ @/@8 "P@/@ @/@8 "J@"@:
@#@/@ @ @/@!@8 "M@"@!@:
@"@#@/@#@ @"@/@$@8 "i@ @$@/@%@8 "P@/@&@/@'@/@(@ @%@/@)@8 "j@ @b@g@g@&@o@x@ @b@g@ @g@'@o@x@ @b@g@#@g@(@o@x@'@)@<XO \J [x C@ "C "C

@6@ 
@1 [x
@5@8 "g@'@<XO \J "E C@ "C "C@6@/
@/@8 "x \@/@ @/@8 "z@b@g
@c
@p@g@o@x@'@<XO \J "< C@.A "C "C \J



@6@1 @@.@5%j@1 \J	
     @k @k@5@8 Xm \@ @9 ] \@<XO \J "@ C@7@U "C "C@6@/
@8 IC@1 \J@.@.@.@.@.@.@.@5@ 
@8 F@?@1 "} @k @k@5@9 H \@<XO \J "> C@.A "C "C "{



@6@1 @@.@5%u@1 "}
     @k @k@5@8 "~@ @9 "@<XO \J "o C@;@ "C "C@6@/
@/@8 "z@/@ @/@8 "z@/@ @/@8 "z@/@ @/@8 "z@b@g
@cC@p@g@c@d@p@o@g@c
@p@o@g@o@x@'@<XO \J "X C@H@ "C "C

@6@A@"@.
@#@@	@"@,
@#@?@&@/@ @/@8 "h@ @/@8 F@b@g@c @t@/@ @8 S:@b@h@g@c
@g@m W@m @o@x@'
@<C@ "C "C 


@=XO \J \ C
@: "C "C  "p "}


@=C@; "C "C  "T "}



@=C@< "C "C  "B "}


@=C@= "C "C  "L "}


@=C@> "C "C  "O "}


@=C@? "C "C  "V "}


@=C@@ "C "C 
utc_offset "}


@=C@A "C "C	time_zone "}


@6@-
 @k@<C@B "C "Cdaylight_saving "}


@6@-
 @k@<C@D "C "C  \J "}



 "{
@=C@E "C "C time "}



 "
@=XO \J ": C@R "C "C@6@0@9 "@ \@<XO \J "? C@ "C "C@6@/
@8 "z@8 "G@'
@<XO \Jweek C@ "C "C@6@/
@8 "D@5@8 "G@'
@<XO \Jweek_ordinal C@;A "C "C@6@1 @@.@5%w@1 "}
     @k @k@5@8 "~@ @/@8 "@ 
@b@i@c@m @@c@p@g@m @@j@o@c@o@x@<XO \J "r C@-@n "C "C@-
@6@ @/@8 "S \@"@-
@#@ @/@8 "A \@ 
@ @ @ @ @9 "Z \@<C@q "C "C		    @-
@6@ @ @9 "@<C@s "C "C

@6@ @/@8 "@ @/@8 "@ 
@ @ @ @ @9 "@<C@ @v "C "C


@-
@6@ @/@8ordinal \@ 
@ @ @ @ @9 "@<C@@@y "C "C
@-@W
@6@/@ @/@8 " \@"@-
@#@/@ @/@8 " \@ 
@ @ @ @/@8 "@ @ @8 " \@'@<C@4@} "C "C
@W
@6@/@ @/@8 "@/@ @/@8 "@ 
@ @ @ @/@8 "@ @ @8 "@'@<C@%@ "C "C

   @W
@6@/@ @/@8 "@ @8 "@'@<XO \J " C@4@ "C "C		@6@/
@/@8 "z@/@ @/@8 "z@/@ @/@8 "z@b@g
@c@d@p@g@c
@p@o@g@o@xAn@8 "G@'@<XXQM AF@@/build/spark-c4QHMn/spark-2012.0.deb/simplifier/data__system.pro  7AAuC AS AEsave_data__system E AEadd_system_start_date_timeE YcE YfXO A " C@&@\ A A@6 A@/
@8 [ \@3@1  A@2  Yb@5@4@1  A@2  A@5@5@8 Z Z@?@<XO A " C
@R A A@6@1 Yf
@5@8 B @?@<XO A " C@N A A@6@1 Yc
@5@8 "@?@<XD  t  t t  At  Yb ADD  t  t t  At  A ADO A Yf C  A_ A_ 
Proof Checker@=XXQM$dwimF@ /usr/lib/swi-prolog/boot/dwim.pl  ]wAs@ C S Edwim_predicateE ]VE$similar_moduleE$find_predicateXD  t  t t  "t 
find_sim_pred 
O " "C@,A	s@ /usr/lib/swi-prolog/boot/dwim.pl  ]wA " 
 
@6@ @8
sim_module
 "@1 @5@/@8 H6 "@ @ @/@8 Dp "@ @9	sim_arity "@<XD  t  t t  "t  " 
O " "CA- " "@6@T
@?@<CA. " "@6@b@h@i@m @@l PB@c@r@<XD  t  t t  "t 	pack_name 
O " "CA " " 
 
@6@T@T@?@<CA " " 
 
 @6@T@?@<CA " " 

@6@T@?@<CA " " 
@=XD  t  t t  "t pack_ 
O " "CA " " @=XD  t  t t  "t  " @D  t  t @t  "t "  @kD  t  t t  "t  " 
O " "CA " "@6@/@8dwim_predicate_list "@9 B "@<XD  t  t t  "t 
principal_pis 
O " "CAD " "@6@/
@8map_pi_heads "@ 
@/@8principal_predicates "@ @9 "@<XD  t  t t  "t 
name_arity 
O " "C	A5 " "

@6@8 @ "@?@<CA7 " " 



@6@?@<CA8 " " E



@6@E@T@M@S@@@b@g@c@o@x@<CA= " "@6@8 X "@?@9 "@<CA@ " "@6@1 @@1 B: Un
@5@0@5@9 @ "@<XD  t  t t  "t 	goal_name 
O " "C@D@ " "@6@!
@1 Uf@0@5@#@A@0@8 ]` " @0@3@1 V @.@5@4@1 ^ BE@5@5@8 H "@1 F@.@5 !0@3
@5@8 E "@ 
@ @8 B] "@R@@	@ 
@9 B` "@F@<XD  t  t t  "t unqualify_if_context 
O " "C	@ " "@6@T@?@<C@ " "
 


@6@*

@?@<C@ " "@6@?@<XD  t  t t  "t  @Y 
O " @YC@Z " "@6@/@0@8 C "@1   @5@/@8 C7 "@9dwim_existence_error "@<XD  t  t t  "t correct_meta_arguments 
O " "C@ " " G
 G@6@?@<C@-@ " "@6@1 
@5@1 @@.@5@8 W "@?@/@/@8 "@ 
@ @ @8 " @ @ @ 
@9
correct_margs "@<C@ " " 
@=XD  t  t t  "t  " 
O " "C
AY " "@6@/
@8find_definitions "@ 
@9strip_subsumed_heads "@<XD  t  t t  "t  " @D  t  t @t  "t "  @kD  t  t t  "t  " 	 D  t  t t  "t  " 
O " "C@?@ " "
 


@6@ 
@/@/@8 " "@/@ @8 [K "@E
@*@M@S@F@@@&@ @ @ @/@8find_predicate "@?@ @/@8 K "@ @ @9 " "@<C@%@ " " 

@6@/
@/@8 "@1 
@5@1 !
@0@5@8 A "@-@?@<C@ " "@6@9 " "@<XD  t  t t  "t  ]W @D  t  t @t  "t ]V  A# @kD  t  t t  "t  ]W 	 D  t  t t  "t  ]W 
O " ]VC@6 " " 


@6@ @ 
@9correct_goal "@<XD  t  t t  "t  " @D  t  t @t  "t "  @kD  t  t t  "t  " 	 D  t  t t  "t  " 
O " "C@#A " " 


 

@6@ @8 XN "@ @8 G "@0@1 
@5@9 Y "@<XD  t  t t  "t strip_subsumed 
O " "CA~ " " 
@=CA " "
@6@ 
@8 F> "@?@ @9 " "@<CA " "



@6@ @ @9 "@<XD  t  t t  "t  " 
O " "CAt " " @=C@!Au " "
@6@/@ 
@8 "@ @8 "@D@ @8 "@M@Q@?@ 
@9 "@<CAz " "

@6@ 
@/@8 "@ @ @9 "@<XD  t  t t  "t map_pi_head 
O " "CAN " " 


 
@6@U@?@ 
@ @9 " "@<CAQ " " 


@6@ 
@9 "@<XD  t  t t  "t find_predicate_ 
O " # C@"A " " 
 @6@8 "@1 
@.@5@8 "@ @9 "@<XD  t  t t  "t  " 
O " "CA$ " "@6@T
@?@9 "@<C	A' " "

@6@8 "@?@<C	A) " "@6@8 "@9 "@<XD  t  t t  "t  U 
O " UCA " "@6@?@<C@CA " " 


 @
 

@6@1 @5@ @8 " "@ @ @ @/@8 " "@ @ @9 # "@<XD  t  t t  "t  " 
O " #C@8A	 " "@6@1 @.@.@5@ 
@/@8 FP "@1 @5@8 #@?@ @/@ @ @8 D: "@ @ @ @ @9 " "@<XD  t  t t  "t  ]` 
O " "C@ " " @=C@ " " D



@6@" Y@#@ 
@9 "@<XD  t  t t  "t  " 
O " "C@ " "

@6@?@<C@I@ " "@6@q
@ @ 
@/@8 "@ @ @/@8 "@E@  @8 "@M@ @ @ @/@8 "@ @ @ @8 " "@@@'@F@ @ 
@ @ @ @9 "@<XD  t  t t  "t 
include_arity 
O " #C@ " " 
@=C@!@ " "



@6@ 
@0@/@8 "@ @0@8 "@?@ @ @9 # "@<C
@ " "


@6@ 
@9 #
@<XD  t  t t  "t  " 
O " "C@ " "@6@/@1 #
@5@ 
@8 "@-
@?@<C@.@ " "@6@/@1 "
@5@/@8 "@ @/@8 #@1 @@.
@5@ @8 "@1dwim_correct@5@8 F  "@?@<XD  t  t t  "t  " 
O " "C@_ " " C>@6@?@<C@H@` " "@6@/@8 "@/
@8 #
@E@ 
@8
no_context "@M@S@F@@
@!@1 C FDWIM could not correct goal@5@#@!@1 @@1 @X  
@5@5@#@E@+
 @@M@ @9 "@@ Eu@ @9 @ "@<XD  t  t t  "t correct_literal 
O " #C@@ " "
@6@/@/@8 "@ @/@/@8 "@ @0@/@8 "@ @/@ @8 "@?@ @3@0@.@5@8 C "@ @3@5@8 #@E@A@E@1 @2 @5@8 G "@M@&@"
 @#@@
@ @ @ @/@8 #@'
@ @/@8 " "@1 #@5@8 #@M@S@@@'
@G@<C@%@ " "@6@0@/@8 "@ @0@/@8 "@ @3@.@5@8 #
@?@3@5@ 
@9 # "@<C@ " "@6 @@1dwim_undefined
@5@8 #@R@<XD  t  t t  "t  # 
O " #C@r " "   W@=C@s " "   C@=C@t " "   C@=C@u " "   C@=XD  t  t t  "t  " 
O " "C
A " "

@6@0@8 "@?@<CA " " 


@6@/@1	dwim_pred@1 
@5@5@8 W "@?@<CA " "@6@/@1 "
@5@8 # @?@<CA " " 

@6@1 @.
@5@1 Y@0@2 
@5@9 # @<XD  t  t t  "t  # 
O " #C@!A " "
 


@6@/@/@8 "@ @8 E "@1 @5@ 
@9 "@<XD  t  t t  "t find_definition 
O " #"C@SAb " "@6@0@/
@8 "@ 
@8 "@E@?@1 ^"@.@5@8 "@M@E@&@1  
@5@1 ^"@5@8 "@  @0@0 C@8 E "@M@"  
@#@@
@" 
@#@@@'
@F@<XD  t  t t  "t  " 
O " "CA] " " 
@=CA^ " "

@6@ 
@ @8 ## "@ @ @9 "@<XD  t  t t  "t  " 
O " "C@9 " " 
@6@T
@?@<C@; " " 

 @6@A@T@@@T@?@<C@? " " W

 W
@6@?@ @ @9 "@<C@&@A " " 

 
@6@0@1 @5@8 "@?@ @ @ @9 " "@<C@D " " 
@6@0@1 
@5@8 "@?@ @9 #&@<C@+@G " "@6@1 
@5@/@8 "@?@ @/@8 "@1 
@5@ @/@8 #@ @ 
@9 #&@<C@Q@L " "
@6@D@1   @5 C>@8 "@M@Q@8 "@?@/@/@8 "@ @ @/@8 D8 "@E@+ @@M@1 @2 @5@8 "@)
 C>@@@E
@+ DC@M@'
@@@)
 C>@<C
@X " "  
@=XD  t  t t  "t  " 
O " "CAI " "@6@?@<CAJ " "
@6@ @8 "@ 
@ @9 "@<XXQM FF@!/usr/lib/swi-prolog/boot/dicts.pl  ]wAsC S E N"XD  t  t t  Ft fqhead 
O F #(C@f F F 


 @6@?@<C@g F F 


@=XD  t  t t  Ft  F 
O F FC@Z@W F F E M



 E
 B
@6@/@/@ @8 #) F@ @3 G@4@.@4@.@5@8 C F@?@ 
@ @/@0@ Dreplace_functions D@ @/@/@8 A. F@ @3@4@5@/@8 A F@ @ @ @9 #/@<C@Q@^ F F M


 E

@6@/@/@ @8 #*@ @3 G@4@.@4@.@5@8 #+@?@ 
@ @/@0@ D #,@ @/@/@8 #/@ @3@4@5@/@8 #1@ @ @ @9 #/@<XD  t  t t  Ft eval_dict_function 
O F #2C F F DU
@6@?@ @ 
@9 E` F@<C@'@! F F C

@6@?@E@ @8 Dw F@M@ @ @ 
@9 C F@@	@ @ @ 
@9
put_dict_path F@<C@& F F C
@6@?@ @ 
@9 C F@<C@( F F@6@1 
@5@ 
@@<XD  t  t t  Ft  G 
O F N"C@b F F
@6@N@/
@8 G. F@O@'
@G@@@M@E@/@8 B F@M@ @9 #3 F@F@@@6@E@*@8 B F@M@E@A@8 #7@@@T@M@/@0@8 A2 F@ @9 #?@@ @9 E F@F@@ X/@9 #F@F@F@F
@<XD  t  t t  Ft 
get_dict_path 
O F #GC@7 F F@6@T
@?@9 B F@<C@;@: F F	
 

@6@?@ @/@ 
@/@8 #H F@E@ @ @ @ @8 Ea F@8 C F@M@S@@@" Hg@#@ @ @ @ @9 #8@<C@B F F@6@ 
@ @8 #K@8 #M@?@<C@E F F #N@6@ @ 
@9 #8@<XD  t  t t  Ft  #< 
O F #;C
@1 F F@6@8 @ F@?@ 
@9 #8@<C
@4 F F@6@0@ 
@9 #J@<XXQM AgF@$/usr/lib/swi-prolog/library/lists.pl  @AuC ES E ZyE Z_E Z]E Z{E ZaE ZeE ZgE WE Z~E ZiE ZE ZE N{E HE ZE ZkE OCE ZE TE ZmE ZoE ZqE ZE UE ZsE LE ZE ZE ZE ZE ZuE ZvXD  t  t t  Agt  Z^ 
O Ag Z]CB/ Af Af
@6@ 
@9 Z^ H@<XD  t  t t  Agt  Zf 
O Ag ZeCB Af Af@6 @9 Zf H@<XD  t  t t  Agt member_ 
O Ag #TC@m Af Af @=C@n Af Af
@6@ @ 
@9 #U H@<XD  t  t t  Agt  Zj 
O Ag ZiCA Af Af

@6@ 
@9max_member_ H@<XD  t  t t  Agt select_ 
O Ag #ZC
@ Af Af 
@=C@ Af Af
@6@ @ @9 #[ H@<XD  t  t t  Agt  Zl 
O Ag ZkC@lA Af Af@6@/@/
@8 Ge H@/@/@8 #]@E@+
@+@M@*@F@@@F@E@T
@+@M@ @8 F@F@@@3@E@+
@T@M@8 F@F@@@!@E@T
@T@M@/@8 F@ @8 F@@ B<@8 F F B<@8 #^@F@9perm H@<XD  t  t t  Agt  Zn 
O Ag ZmCAz Af Af @=CA{ Af Af




@6@ 
@9 Zm H@<XD  t  t t  Agt  L 
O Ag LCAX Af Af
@6@ 
@9last_ H@<XD  t  t t  Agt  Zt 
O Ag ZsCA0 Af Af@6@T
@? @ 
@9generate_nth H@<CA3 Af Af@6 X#@8 #^@ 
@9	find_nth0 H@<XD  t  t t  Agt equalize_to 
O Ag #lCB{ Af Af @=C@(B| Af Af @



@6@E@*
@M@'@ @9 #m H@@@ @ 
@ @9 #n@<XD  t  t t  Agt  Zt 
O Ag ZuC@5@ Af Af@6@E@8 G2@M@9nth0_det H@G
@@@!@E@T
@M@"
@#@ @ 
 @9nth_gen H@@ @9 #^@G
@<XD  t  t t  Agt pairs_to_keyset 
O Ag #uCB Af Af @=C@"B Af Af @



@6@T
@?@)
 P@"
@#@ @ @9 #v H@<CB Af Af

@6@9 #w@<XD  t  t t  Agt  J 
O Ag Z{C@ Af Af 
@=C@/@ Af Af
@6@E@D@ 
@8 L@M@Q@M@ @9 Z{ H@F@@@"

@#@ @ @9 #x@<XD  t  t t  Agt numlist_ 
O Ag #yCBE Af Af

@6@?@"
@#@<CBG Af Af


@6@q
@ @ 
@9 #z H@<XD  t  t t  Agt  Z 
O Ag Z~C
@ Af Af@6@ 
@8 Z H@?@<XD  t  t t  Agt  Z 
O Ag ZC@ Af Af@6@/
@8 W H@?@'
@<XD  t  t t  Agt  Zb 
O Ag ZbCB" Af Af 
@=CB# Af Af
@6@b@g
@i@m \@y@ @ @9 #~ H@<XD  t  t t  Agt  Z 
O Ag ZC@ Af Af @=C@ Af Af

@6@ 
@ @9 Z H@<XD  t  t t  Agt min_member_ 
O Ag #CB  Af Af 
@=CB Af Af
@6@E@ 
@8 F @M@ @9 # H@@@ @ 
@9 #@<XD  t  t t  Agt  @ 
O Ag ZC@ Af Af@6 B<@8 #^@9append_ H@<XD  t  t t  Agt  #t 
O Ag #sCA Af Af 

@=CA Af Af@6@ 
@/@8 _4 H@ @ @ @ @9 #r@<XD  t  t t  Agt  N| 
O Ag N|C
A Af Af
@6@T
@?@<CA Af Af
@6@?@<CA Af Af
@6@?@ 
@/@8 # H@ @ @9 #@<C	A Af Af 
@=XD  t  t t  Agt  #k 
O Ag #jCAH Af Af @6@?@<CAI Af Af


@6@q
 @ @ @ @9 #i@<XD  t  t t  Agt  U 
O Ag UCB Af Af@6@?@<CB Af Af
@6@8 @ H@ 
@9 U H@<XD  t  t t  Agt  Z 
O Ag ZCB Af Af
@6@?@<CB Af Af
@6@ 
@8 #@?@"

@#@ @ @9 Z H@<C
B Af Af


@6@ 
@9 #@<XD  t  t t  Agt  Z 
O Ag ZCBW Af Af@6@/@/@8 #]@+@/
@8 K@ 
@9 F@<XD  t  t t  Agt  A 
O Ag ACA Af Af 
@=CA Af Af

@6@ @3@5@ @9 # H@<XD  t  t t  Agt  Z` 
O Ag Z_CB? Af Af@6 @8 #^ @8 #^@b@h@i@s@9 #{@<XD  t  t t  Agt  # 
O Ag #C@ Af Af @=C@ Af Af
@6@/@8 H H@ 
@ @9 #@<XD  t  t t  Agt  Zb 
O Ag ZaCB Af Af
@6@ 
@9 #@<XD  t  t t  Agt  Zh 
O Ag ZgCA Af Af

@6@ 
@9 #@<XD  t  t t  Agt  N| 
O Ag N{CA Af Af@6@/@8 #@?@'@<XD  t  t t  Agt  A 
O Ag OCCA Af Af@6@9 #@<XD  t  t t  Agt  Zr 
O Ag ZqCAk Af Af@6@/@/
@8 #]@+
@'@<XD  t  t t  Agt  Zp 
O Ag ZoCA; Af Af@6@T
@?@ 
@9 #f@<CA> Af Af@6 X$@8 #^@/@8 #@ @ 
@9 #i@<XD  t  t t  Agt  Zp 
O Ag ZvC@<A Af Af@6@E@8 G2@M@q
 @ 
@9 #o@G@@@#@E@T
@M@"@#@ @ @9 #r@@ @9 #^@G@F
@<XD  t  t t  Agt  Zz 
O Ag ZyC
@ Af Af 
@=C@ Af Af


@6@ 
@9 Zy H@<XD  t  t t  Agt equalize 
O Ag #CBw Af Af @=CBx Af Af @



@6@ 
@9 #n@<XD  t  t t  Agt  Z^ 
O Ag #QCB2 Af Af 
@=CB3 Af Af
@6@b@g
@i@m \@y@ @ @9 #P@<XD  t  t t  Agt  W  
O Ag WC
@ Af Af 




@=C@ Af Af



@6@ @ @9 #}@<XD  t  t t  Agt  Zf 
O Ag #SCB Af Af 
@=CB Af Af
@6@b@i@g
@o@y@ @ @9 #R@<XD  t  t t  Agt  W  
O Ag ZC	@ Af Af@6@ 
@9 #\@<XD  t  t t  Agt  @ 
O Ag HC@u Af Af 
@=C@v Af Af



@6@ @ @9 #@<XD  t  t t  Agt  #Y 
O Ag #XCA Af Af 
@=CA Af Af
@6@E@ 
@8 D@M@ @9 #W@@@ @ 
@9 #W@<XD  t  t t  Agt  A{ 
O Ag TC@j Af Af

@6@ 
@9 #V@<XD  t  t t  Agt  #a 
O Ag #`CA Af Af @=CA Af Af

@6@/@8 #}@ @ 
@9 #_@<XD  t  t t  Agt  #h 
O Ag #gCAC Af Af 

@=CAD Af Af		

@6@q
@ @ @ 
@ @9 #f@<XD  t  t t  Agt  #e 
O Ag #dCA[ Af Af 
@=CA\ Af Af
@6@ @ 
@9 #c@<XD  t  t t  Agt  Z 
O Ag ZCB Af Af
@6@?@<CB Af Af
@6@ 
@8 #@?@ @9 Z H@<CB Af Af



@6@ @ @9 #@<XD  t  t t  Agt  Z 
O Ag ZCB Af Af
@6@?@<CB Af Af
@6@ 
@8 #@?@ @9 Z H@<CB Af Af



@6@ @ @9 #@<XD  t  t t  Agt  Z 
O Ag ZCBp Af Af@6 B<@8 #^@/@8
pairs_keys _@/
@8 S@ 
@8 # H@9 #w@<XD  t  t t  Agt  #q 
O Ag #pC@ Af Af 


@6@?@<C
@ Af Af



@6@?@<C@ Af Af




@6@?@<C@ Af Af





@6@?@<C@ Af Af






@6@?@<CA  Af Af







@6@?@<C@#A Af Af








@6@q
 @b@g@c @u@ @ 
@9 #o@<XXQM AF@)/usr/lib/swi-prolog/library/statistics.pl  @Au@ C ES E BE @zE "EprofileE #E U^Eshow_profileXO A # C@J@ A A@6@1 MC@.@5@8 D( @E@*@1thread_stats
@.
@.@5@0 C>@8 B-@M@" Hg	threadstacks
 I "id
@#@@@" Hg # I #
@#@G
@<XO A	time_true CA	 A A@6@9report U_@<C@.A A A@6@/@8 Xj U_ @{@/@8 @y U_
inferences@/
@8 #@ 
=@/@8 [V U_@8 B] U_@8 #@ @8 #@R@<XO Astacks_stats C@^B- A A
 @@(~|~tLimit~28+~tAllocated~13+~tIn use~13+ Bw

@6 F@/@8 N" U_Local @ @ 
@/@8stack_stats U_@" Bw
@# F@/@8 #Global@ @ @/@8 #@" Bw
@# F@/@8 #Trail @ @ @/@8 #@" Bw@#@<XO A
time_stats C@EB# A A@6epoch@/
@8 #@1 F@.@5 Xk@ 
@8 Xm U_@&cpu@/@8 # #@/@8 #@" @
Started at ~s Bw @@&~3f seconds cpu time for ~D inferences@#@<XO A # C@2B3 A A @@+~|~w stack:~t~D~28+ ~t~D~13+ ~t~D~13+ Bytes




@6limit@ @8 #	allocated@ @8 #usage@ @8 #@S@<XO A
time_state CA A A P



@6@8 # @{@8 # #@ 
@9 #@<XO A
thread_counts C@>@ A A@6 H> @.@8 C6@? H>@/@8 #threads_created@/
@8 #thread_cputime@/@8 #@b@g
@j@m @@y@&
@" Hg # " Wfinished@#@<C@ A A 

@=XO Amsg_statistics CB A A 
@=C@<B	 A A

@6@ 
@/@8 B U_@&@ @ 
@ @/@8 # U_@E@+@&@M@'@F@@@" Bw
@#@ @ @9 # U_@F@<XO Aagc_statistics C@C@ A A@6@1 @yagc@.@5@0 C>@8 B-@b@j@c @t@?
agc_gained@/
@8 #agc_time@/@8 #@&
@" Hggc " K   Wunit gained
@#@<C@ A A 

@=XO Acore_statistics C@|@b A A

@6process_cputime@/@8 #
process_epoch@/
@8 # #@/@8 #atoms@/@8 #functors@/@8 #
predicates@/@8 #modules@/@8 # W@/@8 #@/@8 E@ @/@8thread_stack_statistics U_@&
@" #core # " # " #
 # #data #counts # # # #vm_codes@#@<XO A ! CA A A  @=CA A A  A@=CA A A@6@1  @5@1 ^"
@5@9 W@<XO Adict_key C@U A A@6@1 Hf # K  @5@8 C U_@?@) #@<C@X A A@6@9 #@<XO A # C@EB A A #@6 "@/@8 #@ @/@8 # U_@" Bw
@# #@/@8 #@ @ @/@8
data_stats U_@" Bw Bw
@# #@/@8 #@ @ @ 
@9 # U_@<C@XB A A #@6@E K @/@8 #@+stack@M@( A@@@(atom @F@& W@/@8 # #@/@8 # #@/@8 # "@/@8 #@" @@6~D ~wgarbage collections gained ~D ~ws in ~3f seconds.
@#@<C@:B A A		shift
 @@:Stack shifts: ~D local, ~D global, ~D trail in ~3f seconds




@6 F@ @8 # F@ @8 # F@ @8 # "@ @8 #@S@<C@0B A A #
 @@0~D threads, ~D finished threads used ~3f seconds



@6 W@ @8 # #@ @8 # "@ @8 #@S@<XO Apredicate_functor_name C
A A A 

@6@?@9 $ U_@<CA A A@6@0@9 Do@<XO Akey CA A A  Y@=CA A A 
ticks_self@=CA A A ticks_siblings@=CA A A  @@=CA A A  ]o@=CA A A callers@=CA A A callees@=XO A
get_prof_node C@[A A A

 @


@6@"
node 







@#@0@1 @5@8 Y U_@D@1 @5@1 ^"@0@5@8 W@M@Q@1 @5@ @ @ @ @ @ @8 G U_@ 
@9 R U_@<XO A $ CA A A E@6@?@/
@8 B_@ 
@9 $@<CA A Alabel@6@?@/
@8 B_@ 
@9predicate_label U_@<CA A Aticks@6@?@/
@8 B_@/@8 B_@b@g
@g@o@x@<C@JA A A	 "


percentage
@6@?@ 
@/@8 $ $@ @/@8prof_statistics U_
accounting@ @/@8 $@E@b@g@g@m @@c @t@M@b@c@d@g@g@g@m @@m @p@x@@@b@f        @x@<C
A A A@6@/
@8 $ U_@ 
@9 B_@<XO A U^ C@A A A@6
collect_stats@/
@8 Finformation@1 #
@5@9 @ U_@<XO A	prof_node C@"A A A@6@1 B@1 C7   @.@5@2 @s    @5@1 $

@5@1 @s   @5@9 @$ U_@<XO A $ C
A A Asamples@6@9 B_@<C
A A A $@6@9 B_@<C
A A A $@6@9 B_@<C
A A A "@6@9 B_@<C
A A Anodes@6@9 B_@<XD  t  t t  At  # @D  t  t @t  At # O A # CA2 A A@6@9 # U_@<XO A	time_name CA< A A # @{@6@?@<CA= A Awallwalltime@6@?@<CA> A A @{ @{@6@?@<CA? A A $* $*@6@?@<CA@ A A@6@1 V}@4 #@4 $)@5@9 F F@<XO A
show_profile_ CAU A A@6@ Vshow_profile_hook V@?@<C@eAW A A		@6@/@8 $ U_ "@/@8 $@/
@8sort_on U_@/@1 $!
@5@/@8 A@ @/@8 S@ @/@8 OC H
~61t~69|~n@8 @ U_Total time: ~2f seconds~n@3@5@8 U U_ $7@8 $8~w~t~w =~45|~t~w~60|~t~w~69|~n@3	Predicate@4Box Entries@4Calls+Redos@4Time@5@8 $: $7@8 $8@1top@.@5@8 V VB@ @ @ 
@9
show_plain U_@<XO A # CAM A A@6@8 G2@?@3@1 $@
@5@5@9 # U_@<CAP A A@6@/ @-@8 D U_@8 $, U_@0@9 $G@<XO A # C@(@N A A@6 $@3@.@.@5@8 F@0@/
@8 != U_ #@/@8map_list_to_pairs _@ 
@ @/@8 H H @z@ @9 $J@<XO A # C@]@ A A
 #



@6@1 #@.@.@.@5@8 # U_@b@g@g
@m @@y@b@g@g@m @@i@m @@y@b@g@j@m @@y@E
@b@g@c @v@M@(Infinite@@@b@g@g@m @l G3@y $@1 "@5@9 $ @<XO A # C@.@ A A # " #

 #
 #
@6 @{@ @8 B U_ #@ @8 $R #@ 
@8 $R@9 #@<XO A # C@BB) A A		
 @@=~D atoms, ~D functors, ~D predicates, ~D modules, ~D VM-codes






@6 #@ 
@8 # #@ @8 # #@ @8 # #@ @8 # #@ @8 #@S@<XO A # C@@v A A
 # # F # # #
 E F #

 #
 F # # #
 E F #
 #
 F # # #
 E F #
 #
total # # #
 E # #
 #
@6 F@ @8 $R	trailused@ @8 $R F@ @8 $R	localused@ @8 $R F@ 
@8 $R
globalused@ @8 $R
locallimit@ @8 $Rgloballimit@8 $R
traillimit@ @8 $R@ @b@g@g@o@g@o@x@ @b@g@g
@o@g@o@x@ @b@g@j@o@g@o@x@<XO Ashift_statistics C@S@ A A@6local_shifts@/@8 #
global_shifts@/
@8 #trail_shifts@/@8 #@A@b@j@c @t@@@A@b@g
@c @t@@@b@g@c @t@?
shift_time@/@8 #@&
@" # # F
 F " F@#@<C@ A A 

@=XO A
gc_statistics C@=@ A A@6collections@/@8 #@b@j@c @t@?	collected@/
@8 #gctime@/@8 #@&
@" # # " K  # W #byte #
@#@<C@ A A 

@=XO A $ C@[ A A@6@/@8 # U_@/
@8 $b U_@ 
@/@8 # U_@ @/@8 $\ U_@ @9 # U_@<XO A $ C@@A A A 


@6@?@ 
@/@/@8 Do@E@ 
@8 # U_@M@3@4 @4@5@9 D U_@@@3@4 @4@4 @4@5@9 $o@<CA A A@6@?@/@/
@8 Do@3@4 @4
@5@9 $o@<XO A $D CAl A A @=CAm A A
 @6@?@<C@ An A A @


@6@ @ 
@8 $E U_@q @ @ @ 
@9 $C@<XO A $q C@LAs A A		@6 $@/
@8 $ @@/@8 $ ]o@/@8 $@1 " $@5@/@8 $@b@g@c
@p@l X@y@b@g@g@o@y@$~w~t~D =~45|~t~D+~55|~D ~t~1d%~69|~n@3
@4@4@4@4@5@9 $:@<XO A $2 CA A Aprof





@6@ 
@ @ @9 E^ U_@<XO A $4 CAh A A
 $@6@1cummulative @-@5 @-@8 $B@?@<CAj A A 
 $@=XD  t  t t  At  " @D  t  t @t  At # O A # C@?@ A A@6@/@8 $O@A@.@1 B.
@.@2 B@1 #
@5@2 @@5@1 D@.
 @.@5@8 DT U_@8 # U_@E@+
 @.@M@?@@@S@@	@8 #@R@G@<XD  t  t t  At  # @D  t  t @t  At #  A#O A # C@(A5 A A@6@1 #@.@5 #@8 $B@/
@8 $' U_@/@8 D U_@1 C
@5@1  A@2 #@5@9 $y@<XXQM AF@@/build/spark-c4QHMn/spark-2012.0.deb/simplifier/newutilities.pro  7AAuC AS AE NqE@!explode_separator_content_as_listEunique_atomEgenerate_integerEpad_number_as_atomEmonth_numeric_to_nameE ZEspacerEflatten_listEinteger_to_atomE	trim_atomEatom_to_integerEcontains_no_dupsEgenerate_int_listE $XO Aretrieve_next_id CA A A@6@1 Y7
@.@5@8 I@b@j@c@o@x@1 Y7
@5@8 B Z@?@<CA A A
@6@1 Y7
@5@8 $@?@<XO Aretrieve_padding CAF A A

@6@?@<CAK A A0

@6@q
@ @ 
@9 $ Z@<XO A Nq C@iA A A@6@1 S6@.@.
@.@.@.@.@5@8 S9 L&@/@8 $ Z@ 
@/@8 $@ @/@8 $@ @/@8 $@ @/@8 $@ @/@8 $@ @/@8 $ Z @k@3@4@4@5@8 Z Z @3@4@4@5@8 $@?@<XO A $ CA A A @=C
A A A@6@/@8 $ Z@b@i@c@o@x@<XO Asplit_off_atoms CA A A


@6@ 
@8 @?@<CA A A K


@6@ @8 @ 
@ @9 $ Z@<CA A A
@6@3
@5@/@8 H H@ @ @9 $@<XO A@ implode_separator_content_list_x C@ A A

@6@?@<C@ A A
@6@/@8 B@ @ @/@8 B@ @ @ 
@9 $ Z@<XO A $ CA A A@6@/@8 Z H@/@8 F@/
@8 F@'
@?@<XO A $ CA A A


@6@?@<CA A A


@6@b@h@i@r@q
@?@ @ 
@8 $ Z@?@<XO A $ CA! A A@6@/
@8 @ 
@/@8 F@ 
@ @8pad_number_as_atom_x Z@?@<XO A Z C@ A A
 A@6@?@<C@ A A



@6@?@<C@ A A

@6@ @ 
@8 $@?@<XO A $ C@U A A@6@/@8 @8 @?@<XO A $ C@k A A @6@?@<C
@n A A@6 Qo@8 I@q
 @9 $ Z@<XO Aflatten_list_x CA A A @=CA A A
@6@/@8 $ Z@ 
@/@8 $@ @ @9 $@<CA A A 

@=XO A $ CA A A@6@/@8 $ Z@/
@8 $ Z L	@3
@4
@5@8 $@?@<XO A $ CAV A A 01JAN@=CAW A A 02FEB@=CAX A A 03MAR@=CAY A A 04APR@=CAZ A A 05MAY@=CA[ A A 06JUN@=CA\ A A 07JUL@=CA] A A 08AUG@=CA^ A A 09SEP@=CA_ A A 10OCT@=CA` A A 11NOV@=CAa A A 12DEC@=XO A $ CA. A A@6@b@j@g
@t@9Can not pad number: ~k to size: ~k as number is too big.
@3
@4
@5@9 Z Z@<CA8 A A@6@ 
@/@8 $@ @/@8 $@ @ @8 @?@<XO Areplace_separator_with_split C@ A A
@6@?@<C@ A A


@6@?@<C@ A A

 K
@6@ @ @9 $ Z@<C@ A A K

@6@/@8 $@ @ 
@9 $@<C@ A A



@6@ @ @9 $@<XO A $ CA A A@6@/@8 $@?@'@?@<XO Atrim_atom_x CAs A A@6@?@<C
Aw A A@6@b@h@i@t@?@<CA| A A
@6@q
@ @ @ @9 $ Z@<XD  t  t t  At  Y6 ADO A $ CAj A A@6@/
@8 @ 
@/@8 $@ @8 @?@<XO A $~ C@ A A@6@/
@8 @/@8 @ 
@ @/@8 $@ @8 $@?@<XO A $ C@v A A
 @6@?@<C@y A A@6 Qo@8 B @q @9 $ Z@<XO A $ C@` A A@6@/@8 @8 @?@<XXQMlicenseF@#/usr/lib/swi-prolog/boot/license.pl  ]wAs@ C S E $Eeval_license E $XD  t  t t  $t see_also 
O $ $C@	s@#/usr/lib/swi-prolog/boot/license.pl  ]wA $  Bw@9See http://www.swi-prolog.org/license.html for details on Bw@?SWI-Prolog licensing policies supporting both free and non-free Bw	Software.
@=XD  t  t t  $t 	file_list 
O $ $C@ $ $ 
@=C@ $ $
 @    ~w
 Bw
@6@ @ @9 $
 $@<XD  t  t t  $t licensed D  t  t t  $t  $ ADD  t  t t  $t  $ 
D  t  t t  $t  $ 
O $ $C@s $ $@6@E @0@/@8 CR $@M@S@@@(<unknown file>@9 $ $@<XD  t  t t  $t license_list 
O $ $C@ $ $@6@/@1 $@0@0@5@/
@8 A $@&
@ 
@ @9 $ $@<XD  t  t t  $t  $  
O $ $C@ $ $  @6@8
report_gpl  $@9report_proprietary  $@<XD  t  t t  $t  $ 
O $ $C@z $ $@6@8warn_if_unknown $@1 $
@5@9 B $@<XD  t  t t  $t gpled 
O $ $C
@ $ $@6@/@8 $ $gpl@0@9 $ $@<XD  t  t t  $t proprietary 
O $ %C@ $ $@6@8 % @/@0@8 %@- %@-lgpl@<XD  t  t t  $t  $ 
O $ $C@~ $ $@6@0@0@8 %@?@<C@ $ $@6 Eu@1unknown_license
@5@9 @ $@<XD  t  t t  $t  $  
O $ $C@(@ $ $@6@A@/
@1 %
@.@5@/@8 W $ CC@1 $@1proprierary@5@5@8 %@R@@@S@G
@F@<XD  t  t t  $t  $  
O $ $C@ $ $@6@/
@1 $
@5@/@8 %	@? CC@1 $ %@5@9 %@<C@ $ $  @6 CC@1 $ %@5@9 %@<XD  t  t t  $t  $ 
O $ $C@ $ $ 
@=C@b@ $ $

@6@ 
@0@/@8 %@&@E@3@A@1 X@.@5@ @8 @ $@@	@1url@.@5@ @8 %@&@M@" @  ~|~w~t~20+~w
 Bw
@#@@@" @  ~|~w
 Bw
@#@G@ @ @9 $@<XD  t  t t  $t  $ AED  t  t t  $t  $ 
O $ $C@5 $ $  % % XGNU General Public License %
@$http://www.fsf.org/copyleft/gpl.html@=C@9 $ $  % % X@!GNU Lesser General Public License %
@'http://www.fsf.org/copyleft/lesser.html@=C@> $ $ swipl % X@ SWI-Prolog Prolog Source License %
@&http://www.swi-prolog.org/license.html@=C
@E $ $ guile % XLicense for Guile@=C
@H $ $ gnu_ada % X@9The license of the run-time units of the GNU Ada compiler@=C@K $ $ x11 % XThe X11 licens %
http://www.x.org/terms.htm@=C@O $ $ expat % X
Expat license %
@%http://www.jclark.com/xml/copying.txt@=C@S $ $ sml % X@+Standard ML of New Jersey Copyright License %
@5http://cm.bell-labs.com/cm/cs/what/smlnj/license.html@=C
@W $ $ 
public_domain % XUnrestricted Public domain@=C@Z $ $ cryptix % XThe Cryptix General License %
@(http://www.cryptix.org/docs/license.html@=C@^ $ $ bsd % XThe modified BSD license %
@.http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5@=C@b $ $ zlib % XThe license of ZLib %
@*http://www.gzip.org/zlib/zlib_license.html@=C
@g $ $ lgpl_compatible % XOther LGPL compatible license@=C
@j $ $ gpl_compatible % X@)Other GPL and not LGPL compatible license@=XXQM YF@&/usr/lib/swi-prolog/library/rbtrees.pl  @AuC ES Erb_sizeE
rb_del_maxE YE YErb_keysE
rb_del_minE	is_rbtreeE YErb_previousE YElist_to_rbtreeErb_nextE
rb_insert_newE	rb_deleteE %HErb_lookupallErb_minErb_maxErb_cloneErb_partial_mapE YE %QE Z
Erb_mapErb_inE YE Z	Erb_applyE %:E %WE YXO Ycheck_rbtree CC	u A  @A %`black A A@6@?@ 
@9check_height Y@<C@,C %` %`red



@6@ @8	check_val Y@ @8check_red_child Y@ @8 %k@ @ @ 
@8 %^ Y@ @ @ 
@9 %n@<C@(C %` %` %a



@6@ @8 %h@q
 @ @ @ @8 %n@ @ @ @9 %n@<XO Y %; CBE %` %` P

 %o
@6@ @ @ @0@9del_min Y@<XO Yfix_left C@MA %` %` %a %f



 %f





 %f



 %f %a
 %f %anot_done@6@?@<C@OA %` %` %a %f %f









 %f



 %f %a %f
 %a %u@6@?@<C@=A %` %`

 %a %f



 %f






 %a %f
 %f @@6@?@<C@>A %` %`

 %a %f %f










 %a %f
 %f @@6@?@<CA %` %` 

 @@=XO Y %= CC %` %`@6@T
@?@R@<C
C %` %` %o
@6@?@<CC %` %` %o

@6@1rbtree1@5@1msg@0@0@5 C>@9 B-@<XO Yinsert2 CA %` %` %a A A@6@?@" %f

@#@) %u@<C@nA %` %` %f



@6@E@%@ @8 S4@M@" %f
@#@ @ 
@ @ @9 %z Y@F@@@9@E@*@M@" %f@#@) @@F@@@" %f
@#@ @ 
@ @ @9 %|@F@<C@yA %` %`
 %a



@6@E@*@ @8 S4@M@ @ 
@/@/@8 %|@ @1 %a@5@ @ @9 %t Y@F@@@?@E@*@M@" %a@#@) @@G@@@ @ 
@/@/@8 %|@ @1 %a@5@ @ @9	fix_right Y@F@<XO Y %~ C
A %` %` @
 @@6@?@<C
A %` %` %u@6@ 
@9 %s Y@<XO Y %A CC %` %`@6@/@8 K@9 Y Y@<XO Y %C C@ %` %` %o

@6@ @ 
@9next Y@<XO Y %i C@#C %` %`@6@A@8 W@@@1 JFinf@5@8 W@A@8 S4@@@1 SU %@5@8 W@?@<CC %` %`@6@1 %x@(Bnot ordered: ~w not between ~w and ~w~n@4
@4@4@5@9 @@<XO Yprevious C@ %` %`		 G@6@ @/@8 B_@ @ @ @ @9 % Y@<C@ %` %`		 G@6@ @/@8 B_@ @ @ @1 @
@5@9 %@<C@&@ %` %`	
 B@6@ @/@8 B_@E
@ @ @ @8 \ Y@M@S@@
@" @@#@<XO Y
insert_new CA %` %`@6@ 
@/@0@8insert_new_2 Y@ @ @9fix_root Y@<XO Y %L C@ %` %` %o


@6@ 
@9 \ Y@<XO Yconstruct_rbtree CC %` %`@6@b@i@h@r@?@<CC %` %`

@6@?@1 @@.@.@5@8 B_@ 
@ @ @ @ @ @9
build_node Y@<C@JC %` %`@6@b@h@i@o@c@m E@y@ @1 @@.@.@5@8 B_@ 
@/@ @ @/@ @8 %@q @q
 @ @ @ @ @8 % Y@q@ @ @ @ @9 %@<XO Y L CC %` %` %a A
@6@?@<CC %` %` %f


@6@q@ 
@ @/@8 % Y@ @ @9 %@<CC %` %` %a


@6@q@ 
@ @/@8 %@ @ @9 %@<XO Y %P CC% %` %` %o


 %o

@6@ @ 
@ @9clone Y@<XO Y A C@cA
 %` %` %a



 %a


@6@ @8 L@/@ @8 W^@E@+ B@M@'@'@ @ @@@@&@E@+ G@M@'@'@ @ @9 % Y@@@'@'@ @ @9 %@<C@^A %` %` %f



 %f


@6@/@ @8 W^@E@+ B@M@'@'@ @ @@@@&@E@+ G@M@'@'@ @ @9 %@@@'@'@ @ @9 %@<XO Ypartial_map C
CF %` %`

@6@?@<CCG %` %` %a A

@6@?@<C@xCH %` %` %f



 %f


@6@ @/@ 
@ @ @8 % Y@E@+@M@'@'@)@G@F@@@9@"@#@E@*@M@E
@ @ @ @@M@S@@@'@&@@@'@&@ @ @ 
@ @ @9 %@<C@xCZ %` %` %a



 %a


@6@ @/@ 
@ @ @8 %@E@+@M@'@'@)@G@F@@@9@"@#@E@*@M@E
@ @ @ @@M@S@@@'@&@@@'@&@ @ @ 
@ @ @9 %@<XD  t  t t  Yt  %W @D  t  t @t  Yt %V @  @O Y %V CB %` %` %o



 %o

@6@ @ @ 
@9 F Y@<XO Y %\ CCy %` %` %o


@6@ 
@9keys Y@<XO Y P@ CA= %` %`@6@9 P> Y@<CA? %` %` 
@=CA@ %` %`@6@ @9 %@<XO Y	lookupall CAS %` %` G@6@ 
@/@8 B_@ @9 %J Y@<CAV %` %` B@6@ 
@9 B_@<CAX %` %` B@6@ 
@/@8 B_@ @9 % Y@<CA[ %` %` G@6@ 
@/@8 B_@ @9 %@<XO Y %9 C
Cv %` %` %o

@6@9 %@<XO Y Y CAk %` %` %o

 %o
@6@ @ @ @9insert Y@<XD  t  t t  Yt  F @D  t  t @t  Yt F @ O Y % CC %` %` %a A A@6@?@<CC %` %` %f




@6@ 
@@?@8 % Y@ @9 %@<CC %` %` %a




@6@ 
@@?@8 %@ @9 %@<XO Y Y C
B %` %` %o

@6@9visit Y@<XO Ylookup C@v %` %` G@6@ 
@/@8 B_@ @9 % Y@<C@y %` %` G@6@ 
@/@8 B_@ @9 %@<C@| %` %` B@6@ 
@9 B_@<XO Y % CC3 %` %` %a A A
@6@?@<C@IC4 %` %` %f



 %f


@6@ @3@1 @@5@.@5@ @ @3@1 @@5@.@5@8 % Y@ @ @ 
@ @ @ @9 %@<C@IC7 %` %` %a



 %a


@6@ @3@1 @@5@.@5@ @ @3@1 @@5@.@5@8 %@ @ @ 
@ @ @ @9 %@<XO Y %G CB %` %` %o



 %o

@6@ @0@ @0@9 J Y@<XO Y % CB %` %` %a A
@6@?@<C@$B %` %` %f




@6@ 
@3@1 @@5@.@5@8 %@ @ @9 %@<C@$B %` %` %a




@6@ 
@3@1 @@5@.@5@8 %@ @ @9 %@<XO Y % C
@ %` %` %a A A@6@?@R@<C@&@ %` %`@6@/@8 B_@/@8 B_@/@ @8 W^@ @ @ @ 
@ @9 % Y@<XO Yfixup2 C@fB %` %` %a %a






 %f %a





 %a



 %a
 %a @@6@?@1 %f@1 %a
@5@2 %a@5@ @0@9 % Y@<C@_B %` %` %f %a






 %a %a





 %a



 %a %a
 %f %a %a @@6@?@<C@_B %` %` %a %a






 %a %a





 %a



 %a %a
 %f %a %a %u@6@?@<C@_B %` %` %f %a






 %a %f





 %a



 %f %a %a
 %a %a @@6@?@<C@_B %` %` %a %a






 %a %f





 %a



 %a %a %a
 %a %a @@6@?@<C@LB %` %`  %f %a






 %a


 %f



 %f %a %a
 %a @@=C@LB %` %`  %a %a






 %a


 %f



 %a %a %a
 %a @@=XO Y % C@0B) %` %` %f



@6@ @8 S4@?@ @/@/@8 %@ @1 %f@5@ 
@ @9
fixup_left Y@<C@0B- %` %` %f



@6@ @8 W@?@ @/@/@8 %@ @1 %f@5@ 
@ @9fixup_right Y@<CB1 %` %` %f




@6@ @ @ 
@ @9delete_red_node Y@<C@0B4 %` %` %a



@6@ @8 S4@?@ @/@/@8 %@ @1 %a@5@ 
@ @9 %@<C@0B8 %` %` %a



@6@ @8 W@?@ @/@/@8 %@ @1 %a@5@ 
@ @9 %@<CB< %` %` %a




@6@ @ @ 
@ @9delete_black_node Y@<XO Y % CB %` %`  @
 @@=C
B %` %` %u@6@ 
@9fixup3 Y@<XO Y %U C@ %` %` %o

 %o
@6@ @0@ @9 M Y@<XO Y % CBq %` %`
 %u@6@*
@?@<C@$Br %` %` %a A A %f



 %a @@6@?@<CBs %` %` %a A A
 %u@6@?@<C@$Bt %` %` %f



 %a A A %a @@6@?@<CBu %` %`
 %a A A
 %u@6@?@<CBv %` %`@6@/@/@/@/@8delete_next Y@ @1 %a
@5@ 
@9 %@<XO Ydel_max CB\ %` %`		 %f


 %a A@6@?@ @ 
@ @ @9 %@<C@,B^ %` %` %f



@6@ @ 
@/@/@8 % Y@ @1 %f@5@ @ @9 %@<CBa %` %`		 %a


 %a A@6@?@ @ 
@ @ @9 %@<C@,Bc %` %` %a



@6@ @ 
@/@/@8 %@ @1 %a@5@ @ @9 %@<XO Y %X CA0 %` %` %o


@6@T
@?@ 
@9 %@<CA3 %` %` %o


@6@ 
@9 %@<XD  t  t t  Yt  %[ @D  t  t @t  Yt %Z A# A#  @kO Y %Z CA %` %` %o

 %o
@6@ @ @9 %@<XO Y Y C@f %` %` %o
@6@" %a A A@#@<XO Y %4 CC %` %` %o

@6 @9 %@<XO Y %6 CBY %` %` %o

 %o
@6@ @ @ @0@9 %@<XO Y % CAo %` %`@6@ 
@/@0@8 %|@ @ @9 %@<XO Y Y CC %` %` %o
@6@?@" %a A A@#@<C@(C %` %` @


 %o
 %a
@6@?@" %a A A@#@<C@CC %` %`
 %o


@6@" %a A A@#@/@3 Pf
@5@8 C@ @0@/@8 Do@b@g@l \\@c@l \\@m @l \@y@ @ @ @ 
@9 %@<XO Y %? C@ %` %` %o

@6@ @ 
@9 %@<XO Y % CA %` %`  %a




 %a
@=CA %` %`  %f




 %a
@=XO Y % C
A %` %` @
 @@6@?@<C
A %` %` %u@6@ 
@9 % Y@<XO Y % CA %` %` %a A A@6@?@" %f

@#@) %u@<C@^A %` %` %f



@6@E@%@ @8 S4@M@" %f
@#@ @ 
@ @ @9 %@F@@@)@E
@*@M@R@F@@@" %f
@#@ @ 
@ @ @9 %@F@<C@iA %` %`
 %a



@6@E@*@ @8 S4@M@ @ 
@/@/@8 %@ @1 %a@5@ @ @9 %}@F@@@/@E@*@M@R@G@@@ @ 
@/@/@8 %@ @1 %a@5@ @ @9 %@F@<XO Y %l CC %` %`  %a@=CC %` %` %f

@6@1 %xBmust be red: ~w~n@4@5@9 @@<XO Y %d CC %` %` @6@?@<CC %` %`@6@1 %x@!BUnbalance ~d between ~w and ~w~n@4
@4@4@5@9 @@<XO Y % CC %` %`  %f
@6@?@<CC %` %`  %a
@=XO Y % C
@ %` %` %a A A@6@?@R@<C@&@ %` %`@6@/@8 B_@/@8 B_@/@ @8 W^@ @ @ @ 
@ @9 % Y@<XO Y % CAM %` %` %a A A@6@?@R@<CAN %` %`@6@/
@8 B_@/@ 
@8 W^@ @9 % Y@<XO Yfind_path_blacks CC %` %` %a A A
@6@?@<CC %` %` %a

@6@q@ 
@ @9 % Y@<C
C %` %` %f

@6@ 
@9 %@<XO Y %v C@*C %` %` %a




@6 @/@8 %@1 JF %@5@ @8 %n@ 
@1 SU %@5@ @9 %n@<CC %` %` %f@6@1 %xBroot should be black@5@9 @@<XO Y %N C@ %` %` %o


@6@ 
@9 %@<XD  t  t t  Yt  %S @D  t  t @t  Yt %R A# A#  @kO Y %R CCC %` %` %o

 %o
@6@ @ @ @9 %@<XO Y % C@u@ %` %` %a



@6@ @8 L@/@ @8 W^@E@+ B@M@'@" %a
@#@G@@@>@E@!@+ G@M@" %a
@#@ @ 
@ @9 %@F@@@" %a
@#@ @ 
@ @9 %@F@<C@p@ %` %` %f



@6@/@ @8 W^@E@+ B@M@'@" %f
@#@G@@@>@E@!@+ G@M@" %f
@#@ @ 
@ @9 %@F@@@" %f
@#@ @ 
@ @9 %@F@<XO Y % C@!A7 %` %` %a




@6@ 
 A@8 L@ 
@ @ @ @9 % Y@<CA: %` %` %f




@6@ 
@ @ @ @9 %@<XO Y %T CC0 %` %` %o


 %o
@6@ @ @ @ 
@9 %@<XD  t  t t  Yt  %W @D  t  t @t  Yt %] @ O Y %] CC %` %` %o

@6@9 %@<XO Y % CC| %` %` %a A A
@6@?@<CC} %` %` %f




@6@ 
@3@.@5@8 %@ @ @9 %@<CC %` %` %a




@6@ 
@3@.@5@8 %@ @ @9 %@<XO Y %8 CB %` %` %o


@6@ 
@9 %@<XO Y % CB{ %` %` %f %a A A


 @@6@?@<C@.B| %` %` %a %a A A

 %f



 %a @@6@?@<CB~ %` %` %a %a A A


 %u@6@?@<C@*B %` %` %f



@6@ @/@/@8 %@ @1 %f@5@ 
@ @9 %@<C@*B %` %` %a



@6@ @/@/@8 %@ @1 %a@5@ 
@ @9 %@<XO Y %E CA %` %` %o

 %o
@6@ @ @ @9 % Y@<XO Y % C@ %` %` %f



 %a A
@6@?@<C@ %` %` %a



 %a A
@6@?@<C@ %` %` %f

@6@ 
@9 %@<C@ %` %` %a

@6@ 
@9 %@<XO Y % C@gB %` %` %a %f %a






 %a





 %a



 %a %a

 @@6@?@1 %f@1 %a@5@2 %a@5@ @0@9 %@<C@_B %` %` %f %a %a






 %a





 %a



 %a %f %a
 %a %a @@6@?@<C@_B %` %` %a %a %a






 %a





 %a



 %a %f %a
 %a %a %u@6@?@<C@_B %` %` %f %a %a






 %f





 %a



 %f %a %a
 %a %a @@6@?@<C@_B %` %` %a %a %a






 %f





 %a



 %a %a %a
 %a %a @@6@?@<C@LB %` %`  %f %a %f









 %a



 %f %a
 %a %a @@=C@LB %` %`  %a %a %f









 %a



 %a %a
 %a %a @@=XD  t  t t  Yt  F @D  t  t @t  Yt % @  @ @O Y % CB %` %` %a A A@6@?@<C@3B %` %` %f




 %f


@6@ @ @@?@ @ @ 
@8 %@ @ @ 
@9 %@<C@3C %` %` %a




 %a


@6@ @ @@?@ @ @ 
@8 %@ @ @ 
@9 %@<XO Y %I CB" %` %` %o

 %o
@6@ @/@ @0@8 %@'@<XO Y % C@ %` %` %f %a A



@6@?@<C@ %` %` %a %a A



@6@?@<C
@ %` %` %f

@6@ 
@9 %@<C
@ %` %` %a

@6@ 
@9 %@<XO Y % CC( %` %` %a A A


@6@?@<C@7C) %` %` %f




 %f


@6@ @ @ 
@3@1 @@5@.@5@8 %@ @ @ @ @9 %@<C@7C, %` %` %a




 %a


@6@ @ @ 
@3@1 @@5@.@5@8 %@ @ @ @ @9 %@<XO Y %J CAI %` %` %o


@6@ 
@9 %@<XO Y % C@p %` %` %a A A@6@?@R@<C@q %` %`@6@/
@8 B_@/@ 
@8 W^@ @9 % Y@<XO Y Y C@m %` %` %o


@6@ 
@9 %@<XO Y % C@ %` %`		 G@6@ @/@8 B_@ @ @ @1 @
@5@9 %@<C@ %` %`		 G@6@ @/@8 B_@ @ @ @ @9 %@<C@&@ %` %`	
 B@6@ @/@8 B_@E
@ @ @ @8 %@M@S@@
@" @@#@<XO Y % CB %` %`  @
 @@=C
B %` %` %u@6@ 
@9 %@<XO Y % CBi %` %`
 @@6@*
@?@<CBj %` %` %a A A
 @@6@?@<CBk %` %`
 %a A A
 @@6@?@<CBl %` %`@6@/@/@/@/@8 %@ @1 %f
@5@ 
@9 %@<XO Y %q CBH %` %`		 %f %a A


@6@?@ 
@ @ @ @9 %@<C@,BJ %` %` %f



@6@ @ 
@/@/@8 %p@ @1 %f@5@ @ @9 %@<CBM %` %`		 %a %a A


@6@?@ 
@ @ @ @9 %@<C@,BO %` %` %a



@6@ @ 
@/@/@8 %p@ @1 %a@5@ @ @9 %@<XO Y Z	 C@ %` %` %o

 %o
@6@ @ 
@ @9 %@<XO Y Y C@` %` %` %o
@6@" %a A A@#@<XO Y % C@OB %` %` %a %f






 %f %f






 %f %a
 %a %f %u@6@?@<C@MB %` %` %a %f






 %f


 %f



 %f %a
 %a %f %u@6@?@<C@=B
 %` %`

 %a



 %f %f






 %a %f
 %f @@6@?@<C@<B %` %`

 %a



 %f


 %f



 %a %f
 %f @@6@?@<CB %` %` 

 @@=XXQM$attvarF@"/usr/lib/swi-prolog/boot/attvar.pl  ]wAsC S E ]E$wakeupE YE ]EfrozenXD  t  t t  %t delete_attributes 
O % %C
@	s@"/usr/lib/swi-prolog/boot/attvar.pl  ]wA %@6@/@8 ]
 %@9delete_attributes_ %@<XD  t  t t  %t run_crv 
O % %C@ % %@6@@ 
@8 ^ %@9 E %@<XD  t  t t  %t attvars_residuals 
O % %C@ % % 
@=C@,@ % %	
@6@E@ 
@/@8 ^y %@&@M@ @ 
@ @/@8attvar_residuals %@@@%@G@ @ @9 % %@<XD  t  t t  %t portray_attr 
O % &C@&@ % % Y@6@?freeze(~w, ~W)@3@4@4@3@1 G  @.@5@4@1 G @.@5@4@1 G G@5@5@5@9 U %@<C@)@ % %@6@!
@1 
@2attr_portray_hook@5@#@E
@0@ 
@8 E %@ 
@@M@S@@	~w = ...@3
@5@9 &@<XD  t  t t  %t frozen_residuals 
O % &
CA % %$and

@6@?@&@ @ @/@8 & %@ @ @ 
@9 &@<CA % %  Y

@=XD  t  t t  %t  & 
O % &C@ % % @=C@@ % %
 ^


@6@E@U@&@M@%@G@G@@@c@E@+ Y@&@M@ @ @/@8 &@G@F@@@F@E@,@1 @2 Eattribute_goals@5@8 G %@&@M@1 @2 &@5@/@8 F %@&@ @ @/@8 B< %@@@" ^
@#@G@F@F@F@ @ @ 
@9 &@<XD  t  t t  %t unfreeze 
O % &C@\ % % &

@6@?@8 & %@9 &@<C@_ % %@6@@<XD  t  t t  %t 
portray_attrs 
O % &C@ % % @=C@%@ % % ^



@6@ 
@8 & %@E@+@M@S@@	 M@8 I %@ @9 & %@<XD  t  t t  %t  G 
O % ]C@<@ % %@6@/
@8 %@E@+
@M@)@9 W %@@@$@1 @
@5@1 B@1 F@1 %
@5@5@2 %
@5@3@1 @@5@5@9 A %@<XD  t  t t  %t make_conjunction 
O % &#C@x % % &


 B

@6@?@ @8 &$ %@ 
@ @9 &%@<C@{ % % 

@=XD  t  t t  %t portray_attvar BD  t  t t  %t  && 
O % &&C@ % %@6{@8 &@/@8 & @8 &}@9 &@<XD  t  t t  %t call_all_attr_uhooks 
O % &*C@8 % % @=C@9 % % ^



@6@ 
@8uhook %@ @9 &+ %@<XD  t  t t  %t  &. 
O % &-C@6@G % % Y@6@?@E@)@8 ^ %@M@E Y@/
@8 ^ %@M Y@1 &
@5@9 ^ %@@ Y@9 &2@F
@@@9 &@F
@<C@O % %@6@1 
@2 ^@5@@<XD  t  t t  %t  % 
O % %C@s % %@6 Y@/@8 &1@?@9 &%@<C@v % % 
 @.@=XD  t  t t  %t  ] @D  t  t @t  %t ]  @kD  t  t t  %t  ] 
O % ]C@#@ % %@6@/@8 EY % H@1 %
@.
@5 G@8 @$ %@E@+
 @.@M@?@@@S@<C@ % %@6@R@<XD  t  t t  %t  % 	 D  t  t t  %t  % 
O % %C@3 % % @=C@4 % %wakeup



@6@8 &/@ 
@9 % %@<XD  t  t t  %t  Y @D  t  t @t  %t Y @ D  t  t t  %t  Y 
O % YC@i % %@6@8 G %@?@<C@k % %@6@@<XD  t  t t  %t  % 
O % %CA % % @=CA % %@6@8 A, %@9 %@<XD  t  t t  %t  B< 
O % &C@ % % 
@=C@ % %


@6@ @ @9 &@<XXQM WQF@#/usr/lib/swi-prolog/library/oset.pl  @AuC ES E
oset_powerE WE WNEoset_isE WSEoset_dunionE	oset_dintE WiE WVXO WQ ]* C@u	u A  @A &E G
@6@ 
@ @ @9 ] WP@<C@w &E &E B@6@ @ @9 WV WP@<C@y &E &E G@6@ @ @9 ]' WP@<XO WQ W C@? &E &E 
@=C
@@ &E &E
@6@ 
@ @9union2 WP@<XO WQ &@ C@5 &E &E @k@6@?@R@<C@6 &E &E @=C@7 &E &E
@6@8 S4@ 
@9 &L WP@<XO WQ &? C@0 &E &E @k@6@?@R@<C@1 &E &E @=C	@2 &E &E@6@9 &M@<XO WQ ]' C
@k &E &E @=C@l &E &E@6@/@ @8 W^@ @ @ @ 
@9 ]* WP@<XO WQunion3 C@H &E &E G
@6@ 
@ @ @9 &I@<C@J &E &E B
@6@ @ @9 W WP@<C@L &E &E G

@6@ @ @9 &I@<XO WQ ] C@p &E &E @=C@q &E &E@6@/@ @8 W^@ @ @ @ 
@9 &N@<XO WQ &J C
@C &E &E @=C@D &E &E@6@/@ @8 W^@ @ @ @ 
@9 &O WP@<XO WQ &= C@ &E &E@6@/@8 OC H@3@5@/
@8pset WP@ 
@9 K@<XO WQisect2 C@W &E &E @=C@X &E &E@6@/@ @8 W^@ @ @ @ 
@9isect3 WP@<XO WQ WN C@ &E &E 
@=C@ &E &E
@6@/@ 
@8 W^@ @ 
@ @9addel WP@<XO WQ WS C@ &E &E 
@=C@ &E &E
@6@/@ 
@8 W^@ @ 
@ @9delel WP@<XO WQ &] C@ &E &E G
@6@ 
@ @9 WN WP@<C@ &E &E  B@=C@ &E &E  G
@=XO WQ &U C@ &E &E 
@=C@ &E &E
@6@ 
@/@8happ WP@ @ @9 &T@<XO WQ &A C@ &E &E @=C@ &E &E
@6@ 
@9 &B WP@<XO WQ &` C@ &E &E G
@6@ 
@ @9 WS WP@<C@ &E &E  B@=C@ &E &E  G@=XO WQ &d C@ &E &E 
@=C@ &E &E




@6@ @ @9 &c@<XO WQ &C C@ &E &E @=C@ &E &E
@6@ 
@9dint WP@<XO WQ &g C@ &E &E 
@=C@ &E &E
@6@ 
@/@8 &Q@ @ @9 &f@<XO WQ Wi C@S &E &E 
@=C
@T &E &E
@6@ 
@ @9 &W WP@<XO WQ &j C@ &E &E 
@=C@ &E &E
@6@ 
@/@8 Wi WP@ @ @9 &i@<XO WQ &Z C
@\ &E &E G@6@ 
@ @ @9 &l@<C@^ &E &E B
@6@ @ @9 &m@<C@` &E &E G@6@ @ @9 &l@<XO WQ WV C@g &E &E 
@=C
@h &E &E
@6@ 
@ @9 &H@<XXQM HKF@!/usr/lib/swi-prolog/boot/apply.pl  ]wAs@ C S E HHE RXD  t  t t  HKt  HI @D  t  t @t  HKt HH  D  t  t t  HKt  HI 
O HK HHC@0	s@!/usr/lib/swi-prolog/boot/apply.pl  ]wA &n@6@D
@@D
@@M
@Q@M@Q@<XD  t  t t  HKt  A @D  t  t @t  HKt R  A#D  t  t t  HKt  A 
O HK RC@A@9 &n &n 


@6@E@#@ 
@8 X HJ@M@ 
@/@8 C HJ@ @/@8 A HJ@/@ @8 &q@1 @ @5@@@@1 @@1 B: 
@5@0@5@9 @ HJ@G@F@<XXQM AF@,/usr/lib/swi-prolog/library/prolog_clause.pl  @Au@ C ES Einitialization_layoutE  E !XE !"XO Apce_method_head_arguments C@+B3 A A@6@b@h@i@s@?@/@8 B_@q
 @ @ 
@/@8 B_@ @ @8pce_unify_head_arg  @q
@ @ 
@9 &v  @<CB< A A @=XD  t  t t  At unify_clause_hook AEO A
control_op CBr A A  B@=CBs A A  CV@=CBt A A  E@=CBu A A  CX@=XO A [ C@@` A A@6@1 @/@5@8 H  @/@/@/@8 D  @E
@+ @.@M@&@@
@!@1 E@5@#@- A@1  @.@5@8 &@E@/@1 @/@5@8 @2  @M@S@@@1  A@5@/@0@8 C  @ @ @/@/@/@8read_term_at_line  @1 E@5@ @0@8 V VB@ @ @ @ @8unify_clause  @ @ @ @ @ 
@8
make_varnames  @?@<XO Apce_method_body2 C@$B] A A I

@6@?@"
 !

@#@%@ @ @ @9 D  @<C@cBa A A@6@3@.@4@.@4@.@5@8 C@ @8 &}  @?@3@4@.@4@.@5@8 C@"
 !





@#@" !

@#@ @ @ @ @8 &  @ @ @ @ @9 &@<CBo A A@6@ 
@ @9 &@<XO Aread_term_at_line_2 C@>@ A A@6@1try_open_source
@.@5@0 C>@8 B-@ @1    @5@8 @  @1 V
@4@1 Vo@5@4@1 @@5@4@1 E@5@4@1 E@5@5@1 E@5@9 DT  @<XO A & C
A A A


@6@?@<CA A A@6@ 
@ @8 &|  @?@<C@ A A A		:->

 E

@6@?@ @ @ @ @ 
@ @9pce_method_clause  @<C@ A A A		:<-

 E

@6@?@ @ @ @ @ 
@ @9 &@<C@hA A A

 E

 E 
	unit body B C]@6@A@" !@#@@@" !@#@?@"
 !





@#@" ! !     @@#@<C@gA# A A E

 E 

@6@1 E@5@1 E@5@ 
@/@8 &@" !





@#@" ! !     @  @#@<C@vA, A A@6@"
 T[
 B
@#@ @8 B  @/@ 
@/@8	ci_expand  @" E
@#@ @0@/@8 Do@q @ @ @ @8 B_@U@" !




 !

@#@?@!@1 !@4@4@5@#@ @ @ @9match_module  @<CA; A A@6@/@ 
@/@8 &@ @ @ @9 &@<CA? A A@6@R@<XD  t  t t  At  !Y @O A !X C@VB A A@6@/@/
@8 &@E@1 
@5@ B UL B@M@S@G@@@7@ 
@/@/@8 Do@E@8 !  @M@1 F@5~q/~d@3@4@5@9 E  @@@1 F@5~q:~q/~d@3@4@4@5@9 &@<XO Aconj CA A A@6@ 
@9 &  @<XD  t  t t  At do_make_varnames BO A & C@ A A @=C@0@ A A	 D



@6@E@ @/@8find_varname  @M@S@@@( L	@q
@ @ @8 B_@ @9 &  @<XD  t  t t  At 
unify_term BO A & C@ A A

@6@?@<C@ A A@6@8 Dl@8 Dl@/@/
@8 Do@ 
@8 Do@? @ 
@9
unify_args  @<C	@ A A@6@8 X@8 X@?@<C
@ A A@6@8 F  @8 &@8 F  @?@<C@ A A@6@+ Qk@?@<C
@ A A 

@6@8 &  @?@<C@ A A
 

@6@8 &@?@<C@ A A@6[INTERNAL ERROR: Diff:~n@8 @  @8 [
 A~N*** <->~n@8 &@8 &@9 ]  @<XD  t  t t  At  V( AEO Amkconj C@AB A A

 !    

@6@U
@"
 B

@#@?@ @ @ 
@/@ @/@8 &  @ @ @ @ @ @ @9 &@<CB A A@6@ @ @9ubody  @<XO A & CB A A
 G
 !    
@6@T
@?@<CB A A


@6@T
@?@<C@DB A A@6@/@8meta  @?@"
 !




@#@" !
@#@/@/@8 Do@ @ @8 Do@ @ @ @9expand_meta_args  @<CB A A@6@/@ 
@/@8 C1  @?@ @ @ @9 &@<CB A A 


@=XO A & CB A A@6@1 
@5@1 @@5@9 W@<XO A & C@0B A A		send


send_class


@6@ @8 Dl@ @3
send_super@4@.@.@5@8 C@?@ @3@5@9 C@<C@4B A A

 DU


	get_class


@6@ @8 Dl@ @3	get_super@4@.@.@5@8 C@?@ @3@5@9 C@<CB A A  &

 &

@=CB A A  &


 &

@=C@*B A A
 &



@6@8 Dl@3 &@4@4@.@.@5@8 C@ @3@5@9 C@<C@0B A A
 &


@6@8 Dl@3 &@4@4@.@.@5@8 C@ @8 @@-@ @3@5@9 C@<C@7B A A


 &




@6@8 Dl@3 &@4@4@.@.@5@8 C@/@3@5@ @8 H H@ @3@5@9 C@<C@=B A A


 &



@6@8 Dl@3 DU@4@4@.@.@5@8 C@/@3@5@ @8 &@ @8 @@-@ @3@5@9 C@<CB A A@6@ B C2 B@,
@<XO A !" C
@] A A@6@ 
@9 [  @<XO A & C@"AY A A		 E

 E

@6@?@ @ @8unify_clause_head  @ @ @ 
@ @9
unify_body  @<CA\ A A E

@6@+ @.@ @8 &@'
@?@<C
A` A A
@6@9 &@<XO A & CAt A A
@6@8 F  @'
@ 
@8does_not_dcg_after_binding  @?@<C@1Aw A A !





 !
@6@ @ @9 &@<XO A & CA A A
@6@T
@?@'
@<CA A A
@6@8 &@'
@ 
@8 &@?@<C@*A A A
 G
 !


@6@?@ 
@ @8 B_@ 
@ @9 B_@<C@&A A A !

@6@U
@"
 

@#@ @ @ @ @9 &@<C@9A A A		brace_term_position


@6@"
 B
 D@#@?@q @1 !@4@4@1 @@5@5@ @9 &@<C@&A A A		 &


 !
@6@?@ @ @9 &@<C@&A A A@6@U
@U@"
 B@#@" B@#@?@ 
@/@/@8 &  @ @ @ @9 &  @<CA A A@6@ 
@ @8
unify_goal  @?@<C@KA A A !




 !
@6@/@8 &@?@3@0@.@5@8 C@3@0@.@5@8 C@ @3@0@.@5@8 C@ @ @ @ @ @9
ubody_list  @<C@'A A A !




 !
@6@ @ @9 &@<CA A A D @.
 !

 @@6@?@<CA A A S$ C>
 !

 @@6@?@<C@PA A A D

 D


 !





 !@6@T@T@1 S$@5@1 S$@5@8 &@?@'@'@<C@PA A A S$

 S$


 !





 !@6@T@T@1 S$@5@1 S$@5@8 &@?@'@'@<C@)A A A		 \
 @

 \ H

@6@ @8 G2@b@g@g@l JF@v@?@<XO A
set_xref_flag CAS A A@6 D@8 C6@? D @.@9 @r@<CAV A A @-@6 D @.@3@1 XA G@5@5@9 C  @<XO A & CB A A		 

@6@?@ 
@ @ @ @ @9 &@<C@.B A A

send_implementation


@6@?@ @8 B_@0@/@8 Do@ @ @8 &{@ 
@ @ @ @9pce_method_body  @<C@AB$ A A

get_implementation



@6@?@ @8 B_@0@/@8 Do@ @/@8 B_@ @ @8 &x@q @ @ @8 &{@ 
@ @ @ @9 '@<XO A
expand_arg CB A A @6@?@ 
@ @ @9 &@<C	B A A @=XO A & C@ A A
 D



@6@*
@?@<C@ A A



@6@ 
@9 &@<XD  t  t t  At  & AEO A ' C@JBQ A A@6@"
 !





@#@" ! !     @  
@#@ @ @9 &@<XO A &t C@gB A A
 

 

@6@ @ @ @/@/@0@8 &@" C ]
@#@" !
@#@" !
@#@E@" @#@M@" @#@@@'@ @ @ @ 
@8 &@?@<XD  t  t t  At make_varnames_hook AEO A ! CB A A  A@=CB A A  @=CB A A 
pce_principal@=CB A A@6 @9 FW  @<XO A &y CB> A A@6@T
@?@'
@<C
BA A A D 
@6@?@<CBB A A  
@=XO A & CB A A @=C@?B A A@6@ @/@8 B_@ @/@8 B_@ 
@/@8 B_@ @ @ @ @ @ @8 '  @q@ @ @ @ 
@ @ @ @9 &@<XO A   CC A A@6@ B !U@?@<C@)C A A@6@/@/
@8    @?@/@8 !X  @ 
@/@8thaffix  @1 F@5~d-~w clause of ~w@3
@4@4@5@9 &@<C@'C
 A A@6erased@8 &@?@1  @2 @.@.
@5@8 &@1 F@5erased clause from ~q@3@1 
@5@5@9 &@<CC A A 
 H(@=XD  t  t t  At  Vf AED  t  t t  At  Vf 	 O A Vg C@8 A A [ E JF B< E
@6 Vw@ @8 Vy   B<@ @9 Vr  @<XO A & C@ A A@6@1  [@5@1 &

@5 @"@9 @$  @<XO A & C@ A A

@6@?@<C@#@ A A@6@q
@ @/@8 B_@ @ 
@/@8 B_@ @ @8 &@ @ 
@9 &@<XO A & CA A A 
@=C@.A A A
@6@ @ @ @ 
@ @ @8
ubody_elem  @ @ @ @ 
@ @ @9 &@<XO A & C
A A A@6@ 
@ @9 &@<XO A ' CA A A @6@?@ 
@ @ @9 &@<C	A A A @=XD  t  t t  At  & BO A & C@ A A@6@ 
@ @8 '
  @?@<C@S@ A A

 &
@6@?@ @0@/@8 Do@b@g@y@1 D@.@5@8 @  @!@3@1 D
<DCG_list>@5
@5@#@q@1 D@.@5@8 '!@!@3@1 D
<DCG_tail>@5@5@#xx '$@ @ @9 &@<C@ A A@6@/@8 F@ varnames@ @8 Do@ 
@ @9 &@<XO A & C@7AG A A@6@1 @$@1 B@1 '@.@5@2 @@.@5@1 H|

@5@2 B@1 @@0@5@2 @s D@5@/@1
expand_failed
@5@9 B-@<XO A & C@+A A A@6@D
@1 &@0@0@0@5@8 CZ C[@M
@Q@D@1 B@.@2 D@0@0@5@8 '(@+ C]@M@Q@@@F@?@<XO A '& CAg A A@6@R@<XO A & C
AC A A@6@0@/@8 &@0@9 &@<XO A ' CB A Ast@6@?@<CB A And@6@?@<CB A A 
th@=XO A & C@1A A A B

 !

@6@?@ @ @/@ @/@8 &@ @ @ @ 
@ @ @9 &@<C@<A A A

 B

 &


@6@" D@#@?@ @ @/@ @/@8 &@q @ @1 @@5@ @ 
@ @ @9 &@<C@KA A A B C] D

 @

 C] D
 @ @


@6@ @b@g@c@o@x@ @b@g@c@o@x@<CA A A 


@=XO A & C@ A A@6@8 V'  @?@<C@ A A@6 B@9 D@<XXQM AF@4/usr/lib/swi-prolog/library/dialect/sicstus/terms.pl  @AuC ES E YE X E YE YE YEterm_variables_bagE GE YE YE WXO A '- C@. A A@6@9 K@<XXQM DF@"/usr/lib/swi-prolog/boot/expand.pl  ]wAsC S E H|E H}E DE DEvar_propertyXD  t  t t  Dt contains_functions 
O D '3C@"C6	s@"/usr/lib/swi-prolog/boot/expand.pl  ]wA '5@6@8 Dm @E@0@8 N( D@M@S@F@@@C
@0@/@8 B` @8 '4 D@M
@S@P@<XD  t  t t  Dt call_term_expansion 
O D '<C@i '5 '5 @=C@p@j '5 '5
 @


@6 @ @-@8 C7 @?@E@J@/@ @8 B @E@ @1  E@5@8 S$ @M@1 @2 Fv@.@5@@&@@@1 @2 E@.@.@5@@M@1 '<@5@ @ @ 
@ @9expand_terms D@@@ @ 
@ @9 '= D@G@F@<C@@u '5 '5
 @


@6@E@h@/@ @8 '?@E@+@ @1  E@5@8 '@@M@1 @2 Fv@.@5@8allowed_expansion D@1 @2 Fv@5@@&@@@!@1 @2 'A@.@.@5@8 'G@1 @2 'A@5@@M@1 'B@5@ @ @ 
@ @9 'C@@@ @ 
@ @9 'F@G@F@<XD  t  t t  Dt direct_call_meta_arg 
O D 'JCB '5 '5@6@9 G3 @<CB '5 '5  W@=XD  t  t t  Dt save_variable_info 
O D 'MCAI '5 '5 @=C@(AJ '5 '5
 D

@6@E	$var_info@ @8 ^ @M@S@@@) @k@ 
@ @9 'N D@<XD  t  t t  Dt  H} 
O D H|C@] '5 '5@6@T
@?@'
@<C@` '5 '5@6@/@8cond_compilation D@+@?@ 
@9
atomic_pos D@<C@+@d '5 '5@6@3@1  E@5@4@1  E@5@5@/@8 G @ @/@/@8 'F@ @ @ 
@9
expand_term_2 D@<XD  t  t t  Dt 	append_tp 
O D ']C	@ '5 '5 
@=C@(@ '5 '5



@6@?@ @ @3@5@ @ @9 '^ D@<C@#@ '5 '5


@6@?@ @ @ @ @ @9 '_@<C@)@ '5 '5




@6 B<@ 
@8expected_layout D@ @ @3
@5@ @ @9 '_@<XD  t  t t  Dt expand_setof_goal 
O D 'cCB '5 '5
@6@T
@?@<C@/B '5 '5

 W


 W
@6@?@/@/@ 
@/@ @8f2_pos D@ @ @ @ @ @ @ @9 'd D@<C@/B '5 '5

 


 
@6@?@/@/@ 
@/@ @8 'e@ @ @ @ @ @ @ @9 'h@<CB '5 '5@6@?@/@ 
@ @ @ @8 D D@ @ @ @9compile_meta_call D@<XD  t  t t  Dt wrap_meta_arguments 
O D 'nC@:Bt '5 '5		@6@ 
@/@8 A @1 H
@5@/@8variant_sha1_nat D__aux_wrapper_@ @/@8 B D@/@3@5@8 C @1 E
@5@8compile_auxiliary_clause D@ @3@5@9 'v@<XD  t  t t  Dt 	member_eq 
O D 'zCD '5 '5

@6@E@*
@M@S@@@ 
@9 '{ D@<XD  t  t t  Dt  &[ 
O D &ZC
A '5 '5 G@6@ 
@ @ @9 &W D@<CA '5 '5 B
@6@ @ @9 WC D@<CA  '5 '5 G@6@ @ @9 '}@<XD  t  t t  Dt  'b 
O D 'aCC '5 '5@6debug_term_position @.@8 '>@? Eu@1 'a
@5@9 @ D@<CC '5 '5 @=XD  t  t t  Dt is_aux_meta 
O D 'CDg '5 '5@6@8 X @/@0@8 Dp  @0@0__aux_meta_call_@9 E D@<XD  t  t t  Dt extended_pos 
O D 'C	B0 '5 '5
@6@T
@?@<C@ B2 '5 '5 !






 !
@6@T@?@<C@6B6 '5 '5

 !






 !

@6@/@8 F @ @1 @@5@8mapex D@ @ @ @8 'p@?@<C@(B< '5 '5 @



 !


@6@?@ @8 '@ @1 @@5@9 '@<CBA '5 '5
@6 Eu@1 '
@5@9 '@<XD  t  t t  Dt expand_term_list 
O D 'C@ '5 '5

@6@?@<C@3@ '5 '5

@6@?@ @ @/@/@8 'C@ @ @ 
@/@ @/@8add_term D@ @3@5@ @ @9 ' D@<C@.@ '5 '5


@6@?@ @ @/@/@8 'C@ @ @ 
@/@ @/@8 '@ @ @ @ @9 '@<C@1@ '5 '5
@6 B<@8 '`@ @/@/@8 'C@ @ @ 
@/@ @/@8 '@ @3@5@ @ @9 '@<XD  t  t t  Dt  @. 
O D @.CD  '5 '5@6@U
@9	eval_true D@<XD  t  t t  Dt  & 
O D &CCp '5 '5 @.
@6@?@<CCq '5 '5
 @.
@6@?@<C
Cr '5 '5  B
@=XD  t  t t  Dt call_goal_expansion 
O D 'C@SB '5 '5
@6 @ @-@8 '>@?@C@1 @@.@.@5@8 '?@/@ @8 '?@E@ @1  C1@5@8 '@@M@1 @2 &
@5@@@@1 @2 C2
@5@@'@,
@M@S@P@<C@TB '5 '5	@6@C@1 @@.@.@5@8 '?@/@ @8 '?@E@!@ @1  C1@5@8 '@@M@!@1 @2 &
@5@#@@@!@1 @2 C2
@5@#@ @8 'G@ @@,
@M@S@P@<XD  t  t t  Dt remove_attributes 
O D 'CA '5 '5@6@/@8 K @9remove_var_attr D@<XD  t  t t  Dt  D 
O D DCA '5 '5@6@/@ @8 @ @ 
@ @ @ @9 'i@<XD  t  t t  Dt expand_functions 
O D 'C@)C '5 '5	
@6@/@/@ @ @ @8expand_functional_notation D@E@ @ @ 
@ @8expand_arithmetic D@M@S@@@'@'
@<XD  t  t t  Dt  N( 
O D '9CC '5 '5 G@6@D@3@0@0@5 G@0@8 '@M@Q@<XD  t  t t  Dt pos_list 
O D 'CC '5 '5@6@T
@?@<CC '5 '5

@6@?@<CC '5 '5@6 B<@9 '`@<XD  t  t t  Dt  ' 
O D 'CA '5 '5@6@?@<CA '5 '5
@6@8 H @ 
@9 '@<XD  t  t t  Dt  'I 
O D 'HC@.B '5 '5@6@/@/@8 C D@1  A@2sandbox_allowed_expansion@2 @5@/
 @.@8 B. D@E@T
@M@R@@@? @@ 
@8 @ D@R@<CC '5 '5 @=XD  t  t t  Dt  ' 
O D 'CC '5 '5@6@R@<XD  t  t t  Dt restore_variable_info 
O D 'CAQ '5 '5 @=C@&AR '5 '5 D



@6@E@+ @k@M 'O@8 '@@ 'O@8 ^ @ 
@9 ' D@<XD  t  t t  Dt  'W 
O D 'VCC '5 '5@6@T
@?@<CC '5 '5
 @


@6@8 ':@ 
@9 ':@<XD  t  t t  Dt 
wrap_meta_pos 
O D 'C@#B '5 '5@6@E@U
@M@" !


@#@1 @
@5@9 'U@@@S@G@<XD  t  t t  Dt same_source 
O D 'CD '5 '5

@6@?@<CD '5 '5@6@1 @@1conditional_compilation_errorno_if@5@0@5@9 @ D@<XD  t  t t  Dt merge_variable_info 
O D 'CA, '5 '5 @=C@)A- '5 '5 D



@6@E 'O@/@8 'P@M@S@@@( @k@ @8merge_states D@ 
@9 ' D@<XD  t  t t  Dt remove_arg_pos 
O D 'CB '5 '5
@6@T
@?@<C@0B '5 '5

 

 
@6@?@ @/@/@ @/@8 'e@ @ @ @ 
@ @ @ @9 ' D@<C@SB '5 '5
@6@8 '@?@ @/@8 '@E@/@3@.@.@5@8 'v@/@ @8 '@/@ @ @8 'p@*@M@ @ @8 ' D@ @3@5@9 'v@@@ 
@ @ @8 'o D@ @9 ' D@G@G@<CB '5 '5 
@=XD  t  t t  Dt  's 
O D 'rCBp '5 '5@6@/@8 !C D@9 B D@<XD  t  t t  Dt 
$include_code ADD  t  t t  Dt  ' DD  t  t t  Dt  ' D)D  t  t t  Dt  ' 	 D  t  t t  Dt  D 
O D DCA '5 '5@6@0@0@9 '0 D@<XD  t  t t  Dt var_intersection 
O D 'CA
 '5 '5@6@/
@8 K @/@8 '@ 
@ @9 '~@<XD  t  t t  Dt 
eval_false 
O D 'CD. '5 '5  C>@=CD/ '5 '5  @-@=XD  t  t t  Dt  \G 
O D \GC@VD '5 '5
 B

@6@E@ @8 ' D@M@'@0@ 
@0@0@0@9 'e@F@@@4@E@ @8 @- D@M@) C>@/@0@0@0@0@8 'e@ @ 
@9 'U@@@C@ @8 '@M@'@ 
@0@0@0@0@9 'e@P@F@<C@FD '5 '5
 CU E


@6@E@ @8 '@M@'@/@0@0@0@0@8 'e@ @0@ 
@0@0@0@9 'e@@@C@ @8 '@M@'@0@ 
@0@0@0@9 'e@P@F@<CD '5 '5 CU

@6@ @8 '@'@0@ 
@0@0@0@9 'e@<XD  t  t t  Dt list_pos 
O D 'C@ '5 '5@6@T
@?@<C@ '5 '5 
list_position


 O '
 O@=C
@ '5 '5 


@=XD  t  t t  Dt  ' 
O D 'C@$@ '5 '5@6@U
@"
@#@?@E@8 B @M@ 
@ @ @9 '_@@ B<@9 E D@<C@ '5 '5 


@=XD  t  t t  Dt arg_pos 
O D 'CB$ '5 '5@6@T
@?@<C
B% '5 '5

@6@?@<CB& '5 '5 
@=XD  t  t t  Dt  Jm 
O D JmCD  '5 '5
@6 A> @-@8 '>@?@<C
D '5 '5@6@ 
@8 ' D@?@<CD '5 '5 
@=XD  t  t t  Dt has_meta_arg 
O D 'CB '5 '5@6@0@/@8 ':@8 'K D@?@<XD  t  t t  Dt  & 
O D &CCt '5 '5 @.
@6@?@<CCu '5 '5 @.

@6@?@<CCv '5 '5 B
@6@T@T
@?@<C@5Cx '5 '5

 B
@6@" !




@#@1 @@5@8 'U@ 
@1 @@5@9 'U@<XD  t  t t  Dt pos_nil 
O D 'CC '5 '5@6@T
@?@<CC '5 '5@6@?@<CC '5 '5@6nil@9 '`@<XD  t  t t  Dt  'g 
O D 'fCC '5 '5@6@T
@?@<C@/C '5 '5 !





 !

@6@?@<CC '5 '5@6f2@9 '`@<XD  t  t t  Dt  ' 
O D 'C@.C! '5 '5

@6@8 ';@/@/@/@/@ @8 #. D@- @.@?@ @ @/@/@8wrap_var D@ @ @ @ @ 
@9 & D@<CC' '5 '5 
@=XD  t  t t  Dt prop_var 
O D 'C@&Ag '5 '5fresh
@6@E 'O@/
@8 'P '@ 
@/@8 E` @M@'@@@) @.@G
@<C@#Am '5 '5 E
@6@C E@/
@8 C D@1 D@.@.@5@ 
@8 '?@*@M@'@P@<XD  t  t t  Dt  'T 
O D 'SC@ZD '5 '5 C A$
@6@/
@/@8 BW @E@:@8
$including  D@M@E@$@1$eval_if@5@/@1 B@1 @ @@5 C>@5@8 '@M@1 ' @.
@5@9 G D@@
@1 (  @-
@5@9 (@F@@
@1 ( 
else_false
@5@9 (@F@<C@D '5 '5	 C W
@6@/
@/@8 '@E@k@1 ( @.@.@0@5@0@/@8 G D@M@ 
@  W@8 ' D@ @8 G D@E@+ @.@M@1 (  (
@5@9 (@F@@@7@E@'@+ @-@1 '@5@/@1 B@1 @ @@5 C>@5@8 '@M@1 (  @.
@5@9 (@@
@1 ( 
@5@9 (@F@@@1 @@1 ' ' W@5@0@5@9 '@G@G@<C@hD '5 '5 C W@6@/@/
@8 '@E@D@1 ( @.@.@0@5@0@/@8 (@M@  W@8 (@ @8 (@E
@+ @.@M@( @-@@@E
@+ @-@M@( @.@@@&@1 ( 
@5@9 (@@@1 @@1 ' ' W@5@0@5@9 '@G@G@<C@>D '5 '5 B  B @6@?@/@0@8 '@E@+@1 ( @0@.
@.@5@0@8 K @M@E@*
@M@1 @@1 'unterminated@2 
@5@0@5@9 '@@@S@@@S@G
@<C@BD '5 '5 C W@6@?@/@0@8 '@E@!@C@1 ( @0@.
@0@5@0@/@8 (@M@ 
 W@8 (@ @8 (@P@M@S@@@1 @@1 ' ' W@5@0@5@9 '@G
@<CD '5 '5
@6@D@8 '@M@Q@<XD  t  t t  Dt  ' 
O D 'CC) '5 '5
@6@U
@?@<C@2C+ '5 '5 G
@6@E@"@U@M@"
 !

@#@1 @@5@9 'U@@@S@G@<XD  t  t t  Dt  ' 
O D 'CA5 '5 '5@6@?@<CA6 '5 '5
 @k@6@?@<C
A7 '5 '5 @k@6@? 'O@9 '@<C@[A9 '5 '5@6@E ' @-@8 '@M ' @-@8 C D@@@C ' @-@8 '@M ' @-@8 (@P@?@E@8 F D@M@/
@8 ( 'O@ 
@9 '@@ Eu@1@ inconsistent_variable_properties@5@8 '@/
@8 ( 'O@ 
@9 '@<XD  t  t t  Dt  '  	 D  t  t t  Dt  '  
O D 'CD '5 '5@6@/
@0@0@8 (  D@?@+
 @.@<CD '5 '5   @=XD  t  t t  Dt extend_term 
O D (CB '5 '5@6@8 @ @?@3
@5@9 'v@<CB '5 '5@6@/
@/@8 #0 @ @/@8 'p@ 
@ @9 (@<XD  t  t t  Dt  W, 
O D WCCA '5 '5 
@=C
A '5 '5
@6@ 
@ @9 '}@<XD  t  t t  Dt  D 
O D '0C@0A '5 '5@6@3@1  C1@5@4@1  C1@5@5@/@8 'X@C@ 
@ @0@8 ' D@M 'O@8 ' D@,
@P@?@<CA '5 '5 
@=XD  t  t t  Dt  '2 
O D '1CAd '5 '5@6@9 ' D@<XD  t  t t  Dt intersection_eq 
O D (CD '5 '5 
@=C@)D '5 '5
@6@E@ 
@8 '|@M@"

@#@ @ @9 ( D@@@ @9 (@F@<XD  t  t t  Dt  ^ 
O D ^CB '5 '5  @=CB '5 '5  E@=CB '5 '5@6@9 'L@<XD  t  t t  Dt f1_pos 
O D (CC '5 '5@6@T
@?@<C@%C '5 '5

 !




 !
@6@?@<CC '5 '5@6f1@9 '`@<XD  t  t t  Dt add_source_location_list 
O D (C@ '5 '5 
@=C@ '5 '5

 

@6@ @ @9 ( D@<XD  t  t t  Dt  'm 
O D 'lCD< '5 '5

@6@T
@?@<CD> '5 '5

@6@T
@?@<CD@ '5 '5

@6@Acompile_meta_arguments @-@8 '>@@ D @.@8 '>@?@<C@>DD '5 '5

@6@0@/@8 '@A@ @8 ' D@@@*@D@ @8control D@M@Q@A@0@1  @5@8 E @D	 ( TT@8 '>@M@Q@@ ( (#@8 '>@?@<C@,DM '5 '5 

@6@?@E@ @8 (@ @8 '@M@ @ @ 
@9 'k@@
@" @#@<CDR '5 '5@6@ 
@/@8compile_meta D@ @9 'w@<XD  t  t t  Dt 
map_functions	 
O D ((	CCe '5 '5		

 @.@6@?@ 
@ @9 ' D@<C@SCg '5 '5@6@ 
@/@/@ @/@/@8 ' D@q
@ @/@8 ':@ @ @/@8 ':@ @ @/@/@ @ @ @8 '@ @ @ @ @/@/@ @8 () D@ @ @ @ @ @ @9 '@<XD  t  t t  Dt  ' 
O D 'CD+ '5 '5  @.@=CD, '5 '5  \9@=XD  t  t t  Dt  (' 
O D (&C@kDl '5 '5
 E
@6@ 
@/@8 '@/@8 '@ @ @/@8 (@1 H
@5@/@8 ' '@ @/@8 'u@0@ @0@1 E
@5@8 'i@ @/@8 '@E@b@g@cA @t@M@!@3@1 P@5@5@#@@@&@3@5@9 'v@<XD  t  t t  Dt 
expand_bodies 
O D (.C@)@ '5 '5@6@3@1  C1@5@4@1  C1@5@5@/@8 'X@1expand_body@5@ 
@8 'C 'O@9 (@<XD  t  t t  Dt $same_length 	 D  t  t t  Dt  (2 
O D (2CC '5 '5

@6@T
@?@<CC '5 '5 @=CC '5 '5




@6@ 
@9 (3 D@<XD  t  t t  Dt mark_vars_non_fresh 
O D (5CAu '5 '5@6@?@<C@JAv '5 '5@6@E@. 'O@/
@8 'P@M@E '@ 
 @-@8 '@M@S@F@@ '@ 
 @-@/@8 #9 D 'O@ @8 '@@ 'O@1 Hf 'O ' @-@5@8 '@G
@9 (6 D@<XD  t  t t  Dt is_meta_call 
O D (9C@$B '5 '5@6@8 '7@/
@8 E @0@1 

@5@8 ($@?@1 

@5 @@8 F @9 ' D@<XD  t  t t  Dt expand_meta_arg	 
O D (>	C@!BM '5 '5

  @.@6@?@/@ @ @ @ @8 'i@ @ @ @ @9 'k@<C@UBP '5 '5 @.@6@8 'L@8 ' @.@0@ @8 #,@?@/@8 '@ @ @/@/@8extend_arg_pos D@ @ @/@/@ @ @ @8 'i@ @/@ @ @8 'k@/@8 '@ @ @ @ @ @ @ @9 '@<CBY '5 '5		 W @.@6 @.@0@ @8 #,@?@ @ @ @ @ @9 'h@<C@=B\ '5 '5	@6@ 
@ @ @8 #,@E@+
 @.@M@S@@@'@E
@ @8same_functor D@M@S@@@E@8 ( D@M@1 @@1 E N(@2 (
@5@0@5@9 '@@@S@<XD  t  t t  Dt f_pos 
O D (GCC '5 '5@6@T
@?@<C@!C '5 '5

 !




 !
@6@?@<CC '5 '5@6 Dn@9 '`@<XD  t  t t  Dt  'E @D  t  t @t  Dt 'D A# @ @k @kD  t  t t  Dt  'E 
O D 'DC@ '5 '5@6@T@?@<C@/@ '5 '5@6@U@"@#@?@E@8 '@M@/@ @/@8 ' D@ @ 
@ @9 '@@ B<@9 '@G@<C@'@ '5 '5		
  E



@6@?@ @/@ @8 'C@ @1 E
@5@ 
@9add_source_location D@<C@ '5 '5@6@ 
@ @@<XD  t  t t  Dt  #. 
O D 'CCL '5 '5 @.

@6@T
@?@<C@NCN '5 '5@6@ @8 '8@?@/@/@8 !? @q@/@ @ @8 (M@ @ @ @8 ':@/@/@/@ @8extend_1_pos D @ @ @ @ @/@/@ @8 (,@ @ @ @ @ 
@9 '@<C@0CW '5 '5@6@8 '7@?@/@/@8 (M@ @ @ @8 (M@/@ @/@8 (H D @ @ @ @ @ 
@ @9 (,@<C
C^ '5 '5  @.

@=XD  t  t t  Dt  D 
O D 'jCA '5 '5
@6@T
@?@<C@!A '5 '5		@6@ @/@/@8 ' D@?@ @ @ 
@ @ @1 @5@9 'i@<C@EA '5 '5 B

@6@?@/@/@/@/@/@8 'e@ @ @/@ @ @ @ @8 'i@ @ @/@ @ @ @ @8 'i@1 B@5@ @ 
@9 ' D@<C@mA '5 '5 CU

@6@?@/@/@/@/@/@8 'e@ @/@8 '@ @/@8 '@ @ @/@8 ' D@ @/@8 'Q@ @ @/@ @ @ @ @8 'i@ @/@8 'Q@ @8 '@ @ @/@ @ @ @ @8 'i@ @8 '@1 CU@5@ @ 
@9 (S@<C@EA '5 '5 E

@6@?@/@/@/@/@/@8 'e@ @ @/@ @ @ @ @8 'i@ @ @/@ @ @ @ @8 'i@1 E@5@ @ 
@9 (S@<C@EA '5 '5 CW

@6@?@/@/@/@/@/@8 'e@ @ @/@ @ @ @ @8 'i@ @ @/@ @ @ @ @8 'i@1 CW@5@ @ 
@9 (S@<C@=A '5 '5 A
@6@?@/@/@/@8 ( D@ @/@8 '@ @/@8 'Q@ @ @/@ @ @ @ @8 'i@ @8 '@1 A@5@ @ 
@9 (S@<C@'A '5 '5 G

 G
@6@?@/@ 
@/@8 (U@ @ @ @ @ @ @ @9 'i@<C@aA '5 '5 


 
@6@ @8 (@?@/@/@ 
@ @/@8 'e@1 @4@1  C1@5@4@1  C1@5@5@/@8 'X@1 @@.@5@1  D@2 'j@5@1 @@0@5@9 @$ @<CA '5 '5@6@ @/@8 (: D@?@ @ 
@ @ @ @9expand_meta D@<CA '5 '5@6@/@8 '@ @8 (8@ 
@ @ @ @9 ' D@<XD  t  t t  Dt  '\ 
O D '[C@!@ '5 '5 &

@6@1 &@5@/@/@8dcg_translate_rule F@?@ @ @ 
@9 (/ D@<C@ '5 '5@6@U
@?@ 
@9 (_@<C@ '5 '5 
@=XD  t  t t  Dt  ' 	 D  t  t t  Dt  ' 
O D 'CD '5 '5@6@/@8 D D@/@8 '@1 @5@@<XD  t  t t  Dt  'y 
O D 'xC@ODV '5 '5	@6@" E


@#@/@/@8 '@/@ @8 '@E@1 @2 @5@8 G D@M@S@@@!@E@*
@M@3@5@9 D D@@@3@1 E@2 

@5@5@9 (b@<XD  t  t t  Dt  &X 
O D &WCA '5 '5 @=CA '5 '5@6@/@ @8 W_ @ @ @ @ 
@9 &Z D@<XD  t  t t  Dt  H} 
O D '/C@Z '5 '5@6@0@0@9 H| D@<XD  t  t t  Dt  (E 
O D (DCBg '5 '5@6@8 '7@?@8 '7@/@/
@8 (M@ 
@9 (M@<CBl '5 '5@6@8 (@*
@<XD  t  t t  Dt  #. BD  t  t t  Dt  #. 
O D #-CCI '5 '5@6@0@0@0@ 
@9 '@<XD  t  t t  Dt  (Z 
O D (ZC@^B '5 '5@6@b@h@i@s@?@ @/@/@8 ' D@/@8 ':@ 
@/@8 ':@ @/@8 ':@ @ @ @/@ @ @ @ @ @8 (? D@q
@ @ 
@ @/@ @ @ @ @ @8 (f D@ @ @ @9 ' D@<CB" '5 '5  @.
@=XD  t  t t  Dt  (L 
O D (KC@ '5 '5@6@E
@8 '@M
@9 (@@
@" 
@#@<XD  t  t t  Dt  (# 
O D ("CDa '5 '5  B@=CDb '5 '5  CU@=CDc '5 '5  E@=CDd '5 '5  CW@=CDe '5 '5  A@=XD  t  t t  Dt  ' 
O D 'CB( '5 '5 @=CB) '5 '5
@6@ 
@9 '@<XD  t  t t  Dt  (B 
O D (ACB '5 '5
@6@T
@?@<C@.B '5 '5 

 
@6@?@/@/@ @ @/@8 'e@ @ @ @ 
@ @ @9 (@@<CB '5 '5@6@8 '@?@ 
@ @8 ( D@ 
@/@8 '@ @ @9 '@<CB '5 '5 
@=XD  t  t t  Dt  (Z 
O D (YC@>B
 '5 '5@6@0@/@8 '@/@ @8 '@/@ @ @8 '@/@ @/@8 (Q@ @ @/@ @ @ @ @ @8 (i@ @ @ 
@9 (j@<XD  t  t t  Dt  @- 
O D 'CD$ '5 '5@6@U
@9 ' D@<XD  t  t t  Dt  (P 
O D (OCC '5 '5@6@T
@?@<C@JC '5 '5 !




 !

 @
@6@ @8 'L@?@ @b@g@c@o@x@ @ 
@8 (4@ 
@3@1 @@5@5@ @9 'p@<C@4C '5 '5 @

 ! @
 @@6@ @8 'L@?@ @b@g@c@o@x@<CC '5 '5@6 @9 '`@<XD  t  t t  Dt  (1 
O D (1C@m@ '5 '5
 E


 E

@6@?@ @/@8 '@ @8 (8@/@/@ @ @/@8 'e@ @ @/@ @1 E@5@8 (@E@%@ @8 '7@/@ @8 '@ @/@ @ @8 #,@- @.@M@" B@#@@	@'@'@G@<C@(@ '5 '5		
 C

 C
@6@?@/@ @/@8 (U@ @ @ @ @1 C@5@9 (@<C@&@ '5 '5@6@8 '7@/@ @8 '@/@/@ @8 #,@- @.@?@"
 E@#@<C@ '5 '5 @=XXQM V$F@(/usr/lib/swi-prolog/library/operators.pl  @Au@"C ES E V3E V"E V!E V4E VXD  t  t t  V$t  V" @D  t  t @t  V$t (n  @kO V$ (n C@c	u A  @A (p@6@/@/
@8 C V#@ 
@/@8tag_ops V#@ @8undo_operators V#@ @9
set_operators V#@<XD  t  t t  V$t  V" @D  t  t @t  V$t V! O V$ V! C@i (p (p@6@/@8 (n V#@1operator_stack@2 @mark@5@9 G@<XO V$ (o C@ (p (p@6@9 (x@<XO V$op_type C@ (p (p  C Z@=C@ (p (p  H Z@=C@ (p (p  Hinfix@=C@ (p (p  H (@=C@ (p (p  H (@=C@ (p (p  Hpostfix@=C@ (p (p  H (@=XO V$ (y C@ (p (p @=C@ (p (p@6@8 (x@9 (x@<C@ (p (p B



@6@1  A
@5@9 G(@<XO V$same_op_type C@ (p (p@6@/@8 ( V#@9 (@<XO V$
undo_operator C@!@ (p (p B



 B


@6@ @ @ 
@8 H@ @8 ( V#@?@<C@*@ (p (p B


@6@?@1 B
@5@ @8 ( V#@1 B
@5@ @9 (@<C
@ (p (p B@6@?@<C@ (p (p  B



 B 
@=XO V$ (v C@ (p (p @=C@ (p (p
@6@ @8 (@ 
@ @9 (u@<XO V$ (s C@ (p (p 
@=C@;@ (p (p B





 B


@6@1 @5@/@/@8 (q@" @#@ @ @9 (r@<XD  t  t t  V$t  (} ADD  t  t t  V$t  (} DD  t  t t  V$t  (} D)O V$ V3 C@} (p (p@6@1 (|@2 @@.
@.@5@8 I@8 (x@+
 (~@?@<XD  t  t t  V$t  V @D  t  t @t  V$t V A# A# O V$ V C@%@s (p (p@6@1 B
@5@/
@8 (@1  A@5@8 G(@1 (|@2 @incremental
@5@9 G@<XXQM ArF@$/usr/lib/swi-prolog/library/debug.pl  @AuC ES E C<E _Edebug_message_contextElist_debug_topics E C=E C?E C3E C4XD  t  t t  Art  C; 
O Ar C:C@ @ Aq Aq@6@E@/@0@0@8 C= C5@8 F C5@M@S@@@1 (
 @-@5@9 B C5@F@<XD  t  t t  Art debug_target 
O Ar (C@ Aq Aq@6@U
@"
 I@#@?@<C@ Aq Aq 

 @k@=XD  t  t t  Art  C= ADD  t  t t  Art  C= 
D  t  t t  Art  (  
O Ar (C@E@ Aq Aq@6 G
~`-t~45|~n@8 E C5 G~w~t ~w~35| ~w~n@3Debug Topic@4	Activated@4To@5@8 ( G (@8 (@A@/
@/@/@8 ( G (@3
@4@4@5@8 (@R@@@S@G
@F@<XD  t  t t  Art  _ 
O Ar (C@z Aq Aq@6 @-@9 C C5@<XD  t  t t  Art  ( 
O Ar (C@ Aq Aq SU
@6@?@/@/
@8valid_topic C5@1
debug_context@5@8 @I@1 (
@5@9 (@<C@ Aq Aq JF
@6@?@/@0@8 (@1 (@5@9 @I@<C@ Aq Aq@6 (@9 B: F@<XD  t  t t  Art show_time_context 
O Ar (C@*A{ Aq Aq@6@1 #@.@5@8 ( C5@/
@8 Xj C5@1 F@.@5@ 
@8 Xm C5@&
@" @[~w] @#@<CA Aq Aq 

@=XD  t  t t  Art  C4 
O Ar (C@x Aq Aq@6 @.@9 (@<XD  t  t t  Art assertion_failed  
O Ar ( CA8 Aq Aq   @=XD  t  t t  Art print_debug 
O Ar (C
@ Aq Aq@6@ 
@ Vdebug_print_hook V@?@<C@ Aq Aq
@6@?@<C@9@ Aq Aq@6@1  @@2translate_message@2 C
@5@/@8 F@A@ @/@8 T H@ @/@8debug_output C5@ @1 T H@1kind@2 (
@5@5@8 E C5@R@@@S@G@<XD  t  t t  Art 
ensure_output 
O Ar (C	@ Aq Aq G@6@?@<C@ Aq Aq 

@=XD  t  t t  Art  ( ADD  t  t t  Art  ( 
O Ar (C@= Aq Aq  #@=XD  t  t t  Art  ( 
O Ar (CA+ Aq Aq@6@ V ( V@?@<C	A- Aq Aq@6@8assertion_rethrow C5@?@9 @@<C@,A0 Aq Aq@6 @@1 (
@5@8 CH
@8   Uj@E ^@0@8 C6@M@9 ]v C5@@
@1 @@1assertion_error
@5@0@5@9 @@<XD  t  t t  Art update_debug 
O Ar (C@ Aq Aq @. @k @.@6@?@ @9 ( C5@<C@ Aq Aq @.
 @.
 @.@6@?@3
@5@ @9 H H@<C@ Aq Aq @-
 @.
 @.
@6@?@<C@ Aq Aq @- @k @-@6@?@<C@ Aq Aq @.
 @- @-@6@?@<C@ Aq Aq @.
 @-
 @.@6@?@ 
@ @9 Z{ H@<XD  t  t t  Art  C= 
O Ar C<C@f Aq Aq@6 @.@0@9 (@<XD  t  t t  Art  C= 
O Ar (C@i Aq Aq@6@0@9 (@<XD  t  t t  Art  C@ @D  t  t @t  Art C? D  t  t t  Art  C@ 
O Ar C?C@#A" Aq Aq@6@D@D
@/@1 (
@5@8 B-@M
@Q@@@F@M@Q@@@F@?@<C	A' Aq Aq@6 C>@8 ( C5@9 ( C5@<XD  t  t t  Art show_thread_context 
O Ar (C@ Ar Aq Aq@6 #@8 (@/@8 E@-main@&
@"
 @[Thread ~w] @#@<CAx Aq Aq 

@=XD  t  t t  Art  C4 @D  t  t @t  Art C3 A# A# D  t  t t  Art  C4 
O Ar C3C@ Aq Aq@6 @.@/
@8 (@?@ 
@9 ( C5@<C@ Aq Aq @=XD  t  t t  Art  ( 
O Ar (CA: Aq Aq time_limit_exceeded@=CA; Aq Aq  ^@=XD  t  t t  Art  ( 
O Ar (CA Aq Aq A G@6@?@<C	A Aq Aq

@6@8 X- C5@?@<CA Aq Aq@6 @@3@1close_on_abort @-@5@4@1alias
@5@4@1buffer Vp@5@5@9 X@<XD  t  t t  Art  C4 
O Ar CC@s@} Aq Aq@6@/@/
@8 ( C5@E@`@N@(@1 (@.@.@5@8 I@O@ @ @ 
@/@/@8 ( C5@1 (@5@8 (@R@@@0@E
 @0@0@8 CR C5@M@S@@	 Eu@1debug_no_topic@5@8 CH @-@ 
@/@/@8 (@1 (@5@8 (@G@M@S@@@S@G@G@<XD  t  t t  Art  ( 
O Ar (C	@ Aq Aq # # #@6@?@<C
@ Aq Aq " # #%T.%3f@6@?@<C@ Aq Aq #

 # #
@6@?@<C@ Aq Aq@6 (@9 E F@<XXQM AF@'/usr/lib/swi-prolog/library/readutil.pl  @AuC ES Eread_stream_to_codesE AE [E AE [Eread_line_to_stringE (E [XO A [ C@;A A A@6 B<@8 F F@1tail@.
@5@8 V VB@3@1 @] B@5@5@/@8 B
 A@1 XD B@.@5@1read_stream_to_terms
@5@1 E@5@9 @$ (@<XO A ( C@.@ A A@6 Z
@/@/
@8 D (@E
@-?@M@'
@@@E@ 
B@8 W@M@) B @@@'
@<XO A [ C@/@ A A@6 B<@8 (@3@1 @] B@5@5@/
@8 (@1 XD
 B@.@5@1 D@0@5@1 E@5@9 (@<XD  t  t @&t  At  (D  t  t t  At  Vf AED  t  t t  At  Vf 	 O A Vg C@: A A [ ( X (
@6 X@ @9 Vr (@<C@R@: A A [ Vh    @@6@D@1 @@1  @2  @@5@5@ 
@8 @ (@M@Q@1  @2 XD@0@0@0@0@5@3@1 @@1  @2  @@5@5
@5@; Vk Vl@<C@R@> A A [ Vh    @@6@D@1 @@1  @2  @@5@5@ 
@8 (@M@Q@1  @2 XD@0@0@0@0@5@3@1 @@1  @2  @@5@5
@5@; Vk Vl@<C@A A A [ ( X (
@6 X@ @9 (@<C@F@A A A [ Vh  (@6@D@1 @@1  (@5@5@ 
@8 (@M@Q@1  A@2 (@0@0@0@0@5@3@1 @@1  (@5@5
@5@; Vk Vl@<C@Q@A A A [ Vh    B@6@D@1 @@1  @2  B@5@5@ 
@8 (@M@Q@1  @2 B@0@0@0@5@3@1 @@1  @2  B@5@5
@5@; Vk Vl@<C@R@A A A [ Vh    @@6@D@1 @@1  @2  @@5@5@ 
@8 (@M@Q@1  @2 XD@0@0@0@0@5@3@1 @@1  @2  @@5@5
@5@; Vk Vl@<XO A [ C@9@ A A@6 B<@8 (@1 (@.
@5@8 (@3@1 @] B@5@5@/@8 (@1 XD B@.@5@1 (
@5@1 E@5@9 (@<XD  t  t @&t  At  AD  t  t @&t  At  (O A A C@ A A?@6@?@)@<C@ A A



@6@?@<C@ A A

@6@/@8 @h @ @ @ 
@9 ( (@<XD  t  t @&t  At  AO Aread_1line_to_codes C@t A A?
@6@?@<C@u A A

@6@?@<C@v A A
@6@?@/
@8 (@ 
@9 ( (@<C@y A A


@6@/@8 (@ @ 
@9 (@<XO A ( C	@ A A B @6@?@<C@ A A

@6@/@ @8 V@ @ @ 
@ @9 ( (@<XO A ( C	@ A A?@6@?@<C@ A A

@6@/@8 (@ @ @ 
@9 ) (@<XO Apl_read_stream_to_codes C@ A A@6@/
@8 (@ 
@/@8 )@'@<XO A ) C@ A A@6@9 ) (@<XO A C  C@N A A  @6@1 C@2 Creadutil@5@0 C>@8 B-@?@<C@v@P A A@6@1 E@1 (@.
@.@5@2pl_read_line_to_codes
@5@8 @L@1 E@1 (
@.@5@2 )

@5@8 @L@1 E@1 (
@.
@5@2 )

@5@8 @L@1 E@1 (

@5@2 )

@5@8 @L@3@1  A@5@4@1  A@5@4@1  (@5@4@1  (@5@5@9 D (@<XO A ) C@ A A@6@/
@8 (@ 
@/@8 (@'@<XO A )	 C@l A A@6@/@8 (@E
@+?@M@(
 B @@@/
@8 (@'
@<XO A ( C@ A A@6@/@ 
@8 V@ @/@ 
@8 ) @'@<XXQM FF/usr/lib/swi-prolog/boot/dcg.pl  ]wAsC S E (]E (^E FE ^Ecall_dcgXD  t  t t  Ft  (^ 
O F )C@9	s/usr/lib/swi-prolog/boot/dcg.pl  ]wA )@6@0@0@9 (] F@<XD  t  t t  Ft  F @D  t  t @t  Ft ^ E @ @D  t  t t  Ft  F 
D  t  t t  Ft  F @O F ^C
AN ) )@6@8phrase_input F@8 )@9 ) F@<XD  t  t t  Ft  F @D  t  t @t  Ft F E @D  t  t t  Ft  F 
D  t  t t  Ft  F @O F FCAL ) )@6@9 ^ F@<XD  t  t t  Ft 
dcg_extend 
O F )C
@ ) )@6@T
@?@1 @ B9@0@5@9 @ F@<C@-@ ) ) 

 
@6@?@/@/@ @ @/@8 'f F@ @ @ 
@ @ @9 ) F@<C@ ) )@6@ 
@ @8dcg_extend_cache F@?@ @9 ' F@<C@@ ) )@6@E@8 X @M@S@@
@1 @@1 B: 
@5@0@5@8 )@E@8
dcg_no_extend F@M@1 @@1 @edefinedcg_nonterminal
@5@0@5@8 )@@@S@E@8 Dm @M@/@/@8 !? @/@ @ @8 ))@@	@&
@&
@( @q@ @ @ @8 Dp @ @ @ @8	copy_args F@q@q@ @ @/@8 B` @ @ @/@8 ).@1 )@5@8 B @'
@'@'
@ @9 )!@<XD  t  t t  Ft dcg_body 
O F )0C@g ) ) ^

@6@T
@?@ @ @9 ^ F@<C@1@j ) ) 


 P

@6@?@0@/@0@0@0@8 )@ @ @1 )4@5@ 
@ @ @ @9 )1 F@<C@m ) ) D
@6@?@ @9dcg_terminal_pos F@<C@y@o ) )
@6@E@M@"
@#@M@?@E@8 B @M@ @/@8 A @" D
@#@F@@@$@E@0@/@8 Ge F@T@M@" A

@#@@ X@8 E F@F@F@F@@@"@C@8 F @M@?@/@8 & @ @ @/@8 ):@" D
@#@P@F@ @9 )6@<C@ ) ) C] B C] D
@6@?@ @9dcg_cut_pos F@<C
@ ) ){}
 @.@6@?@<C@%@ ) )

 )B
 B
 D
@6@?@/@8
dcg_bt_pos F@ @ @ @ @9 )2@<C@>@ ) ) B

 B

@6@?@/@/@ @/@/@8 )@ @ @ 
@/@ @ @8 )5@ @ @ @ @ @ @9 )5@<C@V@ ) ) CU

 CU

@6@?@/@/@ @/@/@8 )@ @ @ 
@/@/@ @8 )5@ 
@ @ @ @ @8
or_delay_bind F@ @ @ 
@/@/@ @8 )5@ 
@ @ @ @ @9 )G@<C@V@ ) )|

 CU

@6@?@/@/@ @/@/@8 )@ @ @ 
@/@/@ @8 )5@ 
@ @ @ @ @8 )G@ @ @ 
@/@/@ @8 )5@ 
@ @ @ @ @9 )G@<C@>@ ) ) E

 E

@6@?@/@/@ @/@/@8 )@ @ @ 
@/@ @ @8 )5@ @ @ @ @ @ @9 )5@<C@>@ ) ) CW

 CW

@6@?@/@/@ @/@/@8 )@ @ @ 
@/@ @ @8 )5@ @ @ @ @ @ @9 )5@<C@/@ ) ) A
 B A
 D
@6@?@/@ @/@8 ( F@ @ @ 
@0@ @ @9 )5@<C@ ) )		@6@ 
@ @/@/@8 )@ @ @ @ @9 )2@<XD  t  t t  Ft  ) @D  t  t @t  Ft ) E @ @D  t  t t  Ft  ) 
O F )C@EAS ) )	@6@E@3@/
@/@8 C @U@ @8dcg_special F@M@ @0@1 )4

@0@5@/@/@/@0@8 )5@'@'@1 
@5@@@
@@G
@G@F@<XD  t  t t  Ft  'b 
O F 'aCA6 ) )@6@; D '`@<XD  t  t t  Ft  ( 
O F (C
A ) )@6@ 
@; D (U@<XD  t  t t  Ft  )- 
O F ),C@ @ ) )@6@b@h@i@s@?@/@8 ).@ 
@ @8 ).@q
@ @ 
@9 )+@<C@ ) ) @=XD  t  t t  Ft  ' 
O F 'C	A ) )@6@; D '@<XD  t  t t  Ft  )% 
O F )$C@ ) ) @=C@ ) ) @=C@ ) )  )C@=C@ ) )  )B@=C@ ) )  C]@=C@ ) )  A@=C@ ) )  B@=C@ ) )  CU@=C@ ) )  )J@=C@ ) )  E@=C@ ) )  CW@=C@ ) )  &@=XD  t  t t  Ft  ) 
O F )CA] ) )@6@T
@?@<CA^ ) )@6@?@<CA_ ) )@6@?@<CA` ) )@6@1 @@1 B: B<
@5@0@5@9 )@<XD  t  t t  Ft  )P 
O F )OCAc ) )@6@9 )=@<CAe ) )  B@=CAf ) )  CU@=CAg ) )  )J@=CAh ) )  E@=CAi ) )  C]@=CAj ) )  )C@=CAk ) ) @=CAl ) ) @=CAm ) )  A@=XD  t  t t  Ft dcg_qualify_pos 
O F )QCA. ) )@6@T
@?@<C@'A0 ) )
 !






 !

@6@?@<CA3 ) )@6 '@9 'a F@<XD  t  t t  Ft  (^ 
O F (]C@@< ) ) & B



 E

@6@?@/@/@ 
@/@/@8 )@ @/@/@ @/@/@8 )@/@ @8 @ @!@1 )4@0@5@#@ @ @/@/@ @ @8 )@ @ @ @ @/@/@ @ @8 )5@ @ @ @ @ @/@!@ @8 )5@1 B@ @!@5@/@"@ @8dcg_optimise F@ @"@ @ @9 )U@<C@U@F ) ) &


 E

@6@/@/@ 
@/@/@8 )@ @ @/@/@ @ @8 )@/@ @8 )T@!@1 )4@0@5@#@ @ @ @ @ @/@ @8 )5@ @ @ @9 )U@<XD  t  t t  Ft  ^ 
O F )3C@ ) ) )4

@6@*@?@'
@'@<C@ ) ) )4


 @6@ @ @9 )R F@<XD  t  t t  Ft  )F 
O F )ECA ) )

@6@T
@?@<C@'A ) ) &



 !
 !



@6@?@<CA ) )@6
brace_term@9 )S@<XD  t  t t  Ft  )A 
O F )@CA ) )

@6@T
@?@<C@(A ) )  @


 !

 @
 !



@=CA ) )@6 Dx@9 )S@<XD  t  t t  Ft  'g 
O F 'fCA ) )@6@ 
@ @ @; D 'e@<XD  t  t t  Ft  )8 
O F )7CA# ) )@6@T
@?@<CA% ) )  '


 !
@=CA' ) )  @


 !
@=CA) ) )@6terminal@9 )S@<XD  t  t t  Ft  )I 
O F )HC@ ) ) B
 D
@6@*
@?@<C@ ) ) 

@=XD  t  t t  Ft  )W 
O F )VC@Y ) ) B D



@6@*
@?@'@<C@\ ) ) D


@6@*
@?@'@) @.@<C@` ) ) 

@=XD  t  t t  Ft  )  D  t  t t  Ft  )  ADD  t  t t  Ft  )  DD  t  t t  Ft  )  
XQM CF@#/usr/lib/swi-prolog/boot/topvars.pl  ]wAs@ C S Eprint_toplevel_variables Everbose_expansionXD  t  t t  Ct print_query 
O C )_C@5 C C@6@8 " To@8 D To G@8 I To@8 I To@R@<C@9 C C @=XD  t  t t  Ct delete_bound_vars 
O C )fC@_ C C 
@=C@"@` C C



@6@"
 D

@#@ @8v_member To@?@ @ @9 )g To@<C
@d C C


@6@ 
@9 )k@<XD  t  t t  Ct  _  D  t  t t  Ct  _  ADD  t  t t  Ct  _  
D  t  t t  Ct expand_vars 
O C )lC	@A C C@6@T@?@<C
@C C C@6@8 Dw To@?@<C@)@E C C
 C

@6@ 
@/@8name_var To@E
@ @8toplevel_var To@M@?@@
@1 @@1 @Xvariable@5@0@5@9 @ To@<C@K C C@6@/
@/@8 !? To@?@ 
@ @8 )x@q@ @9expand_args To@<XD  t  t t  Ct  UH 
O C UIC@&@* C C@6@8 )m To@/@8 K To@ @ 
@8 )k@E@8 _  To@8 H To@M@ 
@9 )` To@@@S@<XD  t  t t  Ct  )\  
O C )[C@#@ C C@6@N@/
@/@8 )s@O$~w =~t~12|~p~n@3
@4@5@8 U To@R@@No defined toplevel variables~n@9 @ To@G
@<XD  t  t t  Ct  )^ 
O C )]C
@ C C H@6@? _@8 @J To _@9 G To@<C@ C C I@6 _@9 )@<XD  t  t t  Ct  ]` 
O C "C@; C C @=C@< C C D



@6@'@ 
@9 )a@<XD  t  t t  Ct assert_bindings 
O C )C@o C C @=C@Z@p C C
@6@" D


@#@E@A@U@M@1  h$topvar@1 D
@0@5@.@5@1 G@5@8 HH To@E@!@Etoplevel_var_size@/@8 C7 To@M@ @ @0@8 C To@@@S@F@M )@0@8 H0 To@@@S@F@@@S@G@9 ) To@<XD  t  t t  Ct  )j 
O C )iC@g C C

@6@A@*
@@@ 
@9 )h@<XD  t  t t  Ct  ){ 
O C )zC@Q C C

@6@?@<C@%@R C C@6@ 
@/@8 B` To@ @/@8 )|@ @ @8 )@q
@ @ 
@ @9 )y@<XD  t  t t  Ct  )u 
O C )tC
@ C C@6 )@1 D
@5@9 B To@<XD  t  t t  Ct  Tm 
O C TnC@l C C

@6@9 )@<XD  t  t t  Ct  )r 
O C )qC@Y C C
 D



@6@*
@?@<C@[ C C



@6@ 
@9 )p@<XXQM _F@$/usr/lib/swi-prolog/library/pairs.pl  @Au@ C ES Epairs_keys_valuesE $LEtranspose_pairsEgroup_pairs_by_keyE #E _XO _map_list_to_pairs2 C@	u Ah  @A ) 
@=C@ ) )

 @


@6@ 
@ @@ @ @9 ) _@<XD  t  t t  _t  $M @D  t  t @t  _t $L A# @kO _ $L C@ ) )@6@9 )@<XO _same_key C@"@~ ) )
 @



@6@*
@?@ @ @ @ 
@9 ) _@<C@ ) ) @=XO _
flip_pairs C@ ) ) @=C@ ) ) @



 @

@6@ @ @9 ) _@<XO _ ) C@ ) )@6@/@8 )@9 S@<XO _ ) C@y ) ) @=C@*@z ) ) @



 @


@6@ @ @/@8 )@ @ @9 ) _@<XO _keys_values_pairs C@M ) ) @=C@N ) )
 @

@6@ @ @ @9 ) _@<XO _ # C@d ) ) @=C@e ) ) @



@6@ 
@ @9 # _@<XO _values_keys_pairs C@Q ) ) @=C@R ) )
 @

@6@ @ @ @9 ) _@<XO _ _ C@Z ) ) @=C@[ ) ) @




@6@ 
@ @9 _ _@<XO _pairs_keys_values_ C@I ) ) @=C@!@J ) ) @






@6@ @ @ @9 ) _@<XO _ ) C@#@A ) )@6@E
@U
@M
@9 )@@@E@U@M@9 )@@@9 )@<XXQM A-C AS AXD  t  t t  At xref_source_time AED  t  t t  At  ^5 AED  t  t t  At  ^5 
O A ^4C@ C C  C@$use :- use_foreign_library/1 instead@=C@ C C  C@$use :- use_foreign_library/2 instead@=XD  t  t t  At message_line_element AED  t  t t  At  ) 
D  t  t t  At message_location AED  t  t t  At  ) 
O A )C@ C A Aclause_term_position


@6@7
 A@ 
@1 @/@.@5@8 H @4@&@ @ @ @9@#message_location_file_term_position )@<C@5C A A GR

@6@7 )@ 
@1 @/@.@5@8 )@ 
@1  @.@5@8 )@&@?@&@" @~w:~d: @#@<C@"C A A )

@6@7 )@ 
@/@8    @&@" @~w: @#@<CC A Afile_term_position


@6@7 )@ 
@ @9 )@<CC A A  VF


 @ )

@=XD  t  t t  At  V AED  t  t t  At 
error_message AED  t  t t  At  ) 
O A )C@(A A A  @X ZL ZM


 @No install function in ~q
 Bw @
	Tried: ~q
@=CA| A A 
process_error

 J
 @Process "~w": exit status: ~w

@=CA~ A A  )

killed
 @@!Process "~w": killed by signal ~w

@=CB] A A socket_error

 @Socket error: ~w

@=CB_ A Asocks_error

@6@7
 A@ 
@9 ) )@<CBa A Aproxy_error G

 @@(Failed to connect using a proxy.  Tried: Bw
@6@7 )@ 
@ @9proxy_tried )@<XD  t  t t  At  D AED  t  t t  At  D 
O A !&C@ $ $ %

 @@)Unknown license: ~w.  Known licenses are:
 Bw
@6@7 $@ @9 $ $@<C@*@ $ $ $ %

@EThis system may only distributed using the GNU General Public License Bw@5because the following components contain GPL-ed code: Bw Bw
@6@7 $@ 
@ @/@8 $@ @9 $ $@<C@/@ $ $ $ %@?This program may be distributed under any license, provided all Bw@;conditions implied by the GNU Lesser General Public License Bw@;are satisfied.  In particular, this implies the source code Bw@>to any modification in SWI-Prolog or one of the used libraries Bwmust be made available. Bw

@6@7 $@ 
@9 )@<C@@ $ $ $ %



@6@7 $@ 
@0@/@8 %@&@E@1 X@.@5@ @8 %@M@S@@@&
@&@" Bw @@8The program contains modules covered by the "~w" license Bw
@#@E@#@1 %
@.@5@ @8 %@&@M@" @See ~w Bw
@#@@@%@G@" Bw
@#@ @ @9 $@<C@*@ C C  ^4


 @@'Initialization goal ~p will be executed
 Bw@.immediately for backward compatibility reasons Bw @ ]
@=CAi Aq Aq  (


 @Assertion failed: ~q

@=C@$Ak Aq Aq C


@6@7 C5@/@8 ( C5@ @/@8 ( C5@" @
@#@<CAo Aq Aq  (

 @@!~q: no matching debug topic (yet)

@=CA A A  Z2

 Z3 @~w: Failed to load file

@=CA A A  A
not_supported@+Emulator does not support foreign libraries


@=CB A A no_resource



 @@7Could not find resource ~w/~w on ~w or system resources

@=C@ C A A
trace_call_to


 @Call to ~q at 

@6@7 )@ @ @; V ) V@<C@:C A Acodewalk _



 @@3Found new meta-predicates in iteration ~w (~3f sec) Bw
@6@7 )@ 
@ @/@8
meta_decls )@" @Restarting analysis ... Bw@#@<C@&@ A A  H$ _




 @@cAutoloader: iteration ~D resolved ~D predicates and loaded ~D files in ~3f seconds.  Restarting ...

@=C@!@ A A  H$ _



 @@;Autoloader: loaded ~D files in ~D iterations in ~3f seconds

@=C@JA A A	
 $Q




 @@8~D inferences, ~3f CPU in ~3f seconds (~w% CPU, ~w Lips)


@6@7 U_@E@b@g@c @t@M@ @b@c@d@g@p@g@m @l X@x@@@) @@'@<CB A A #

@6@7 U_@ 
@9 #@<CC A A  V V

 @@%Undeclared quasi quotation syntax: ~w
 Bw@@Autoloading can be defined using prolog:quasi_quotation_syntax/2
@=C@cB A A
 @

 C

@6@7 Uj@ @/@8 !M Uj@&@?@&@1 @
@2 C@0@5@ @/@ @ ( @@" BwIn: Bw
@#@E@ @8 !@&@M@ @ @9 !& Uj@@@" @ ]@#@F@<XD  t  t t  At $breaklevel 	 O A * C
A Am Am@6@7 CM ^@8 C6@?@<CA Am Am  @=XD  t  t t  At message_context AED  t  t t  At  * 
D  t  t t  At  ] BD  t  t t  At  ] @D  t  t @t  At ] A# @k A# D  t  t t  At  ] 
O A ]C	C~ C C@6@ 
@9 ^h@<XD  t  t t  At  F| D  t  t t  At  F| ADD  t  t t  At  F| 
D  t  t t  At  _
 AEO A _ C@ A A@6@7 F@0@9 ![ F@<XD  t  t t  At debug_control_hook AED  t  t t  At  * 
D  t  t t  At  ' AED  t  t t  At  ' 
D  t  t t  At  ( ADD  t  t t  At  ( AED  t  t t  At  ( 
D  t  t t  At  V AED  t  t t  At comment_hook AED  t  t t  At  * 
D  t  t t  At  F AED  t  t t  At  F 
D  t  t t  At locate_clauses AED  t  t t  At  * 
D  t  t t  At 	called_by AED  t  t t  At  * 
O A *C@'D$	s@#/usr/lib/swi-prolog/boot/syspred.pl  ]wA *	on_signal
 H@6@7 @4@A R @@8 S$ @4@@ R E@8 *@?@R@<XD  t  t t  At  $0 AED  t  t t  At  ( AED  t  t t  At  ( 
D  t  t t  At  V AEO A V CA A A html E http
html_write@=CA A A 
javascript E  *js_write@=XD  t  t t  At  * AED  t  t t  At  V AED  t  t t  At  Hx AED  t  t t  At  Hx 
XQM AlF@./usr/lib/swi-prolog/library/dialect/sicstus.pl  @AuC ES Eupdate_mutableEget_mutableE CTEcreate_mutableE CqE FE ZE CmE SBE SCE CjE ZE CcE A!Etrimcore XD  t  t t  Alt  C` AEO Al C_ C@' A| A|  Ag A}@=C@C A A   A@=C@% A A  A A@=XO Alpush_sicstus_library  C@G@^ Am Am@6@A@@@1 E@2  Ak Al@5@/
@3@1 @R @T@5@4@1 @] B@5@4@1 Hk @@5@4@1 Hn C>@5@5@8 B @1 E@1  A@2 F E
@5@2 CR Ak Al@5@8 G@R@@@S@F
@<XO Al *$ CAI Am Am 
$mutable
@=XD  t  t t  Alt  Cr @D  t  t @t  Alt Cq  @k A#O Al Cq CA1 Am Am@6@/
@8 Cg@ 
@8 Cl CM@ 
@9 Ce CM@<XD  t  t t  Alt  Ck @D  t  t @t  Alt Cj  @kO Al Cj CA* Am Am@6@/@8 Cg@9 *2@<XO Al ** C@ Am Am@6@8 @@?@1 @/@.
@5@8 @2 CM@ 
@8 A" CM@1 D
@5@9 G CM@<C@&@ Am Am@6@8 D-@?@/
@3@1 @R A@5@4@1 @] B@5@5@8 */@ 
@8 *5@1 @/
@5@9 *4@<C@ Am Am@6@9 W F@<XD  t  t t  Alt  E 	 O Al E C Am Am D~ C F@=XO Al Z  C@ Am Am   @=XO Al SB CA Am Am@6@9sicstus_flag CM@<XO Al *( CAh Am Am@6 C@9 ( (@<XO Al *+ CA Am Am  @6@9 ^ CM@<XO Al *" CAS Am Am@6 *1@8 Do@?@9 ! CM@<CAV Am Am@6mutable@9 B: F@<XO Al CO C@z Am Am@6@T
@?@R@<C@{ Am Am  @=XO Al *& CAA Am Am 
 *0
@=XD  t  t t  Alt  Cn @D  t  t @t  Alt Cm  @kO Al Cm CA- Am Am@6@/@8 Cg@8 *2@9 Co CM@<XD  t  t t  Alt  Cd @D  t  t @t  Alt Cc  A#O Al Cc CA' Am Am@6@/@8 Cg@9 *3@<XD  t  t t  Alt  A% @D  t  t @t  Alt CT   O Al CT C@ Am Am@6@N
@@O
@@@@@<XO Al *: CA Am Amsystem_type@6@?@E
   @.@8 C6@M@) ^@@@) Fk@<CA Am Am@6@9 C6@<XO Al Ch CA Am Am 


@6@8 @@?@ 
@8 Dv@3@4
@5 @9 F CM@<CA Am Am@6@8 Dv @@/@8 CQ@3@4
@5 @9 *C@<XO Alsicstus_module_decl C@ Am Amhidden @.@6@?@&
@"
 C @s A= @-@#@<C@ Am Am @=XO Al *) C
A Am Am@6@8 C6@9 @r@<XO Al Z CAk Am Am@6@9 *<@<XO Al F C@ Am Am 
@=C@ Am Am
@6@ 
@/@8 *D CM@ @ @9 *H CM@<XXQM AF@./usr/lib/swi-prolog/library/prolog_codewalk.pl  @AuC ES Eprolog_program_clauseE [XD  t  t t  At multifile_predicate ADD  t  t t  At  *M DD  t  t t  At  *M D)O Adefault_walk_option C@^ A A  ! G @. @.
 A E @.
 @k@=XO A@+nb_set_infer_meta_predicates_of_walk_option C@^ A A@6@1 V}@4 @-@4 @.@4 @@5@8 F F@9 B] )@<XO Aregister_possible_meta_clause C@TBT A A@6@U
@1  @.@5@8 )@/@/
@8pi_head )@ 
@1  	 A@5@8 @2 @4@D@1 
@5@1 @@0@5@8 W@M@Q@D
@1 
@5@0@8 ^ ^@M@Q@D@ 
@8possible_meta_predicate )@M@Q@?@1 *\
@5@9 @L@<CB] A A @=XO A ! CA A A G@6@?@<CA A A @@6@1missingundecided_call@5@9 @@<XO Amake_walk_option C
@^ A A@6@/
@8 *N )@ 
@9set_walk_option_fields )@<XO Aset_module_class_of_walk_option C@ @^ A A@6@1 X
@2 V}@4 A@4 @4 E@4 !@4 Fk@5@8 *R@9 ! )@<XD  t  t t  At  [ @D  t  t @t  At [ O A [ C@ A A@6 ^@/@8   VB@9 [ )@<XO A ^ C@ A A  !@=XO Aset_module_of_walk_option C@E@^ A A
 !














 !

@6 @9 *R@<XO Awalk_called CA A A@6@T
@?@ 
@9 ! )@<C@2A A A	 


 !

@6@?@E@U@M@ @ @ @ 
@9 *p )@@@ @ @ 
@9 *r@<C@)A A A B


 !

@6@?@ @ @ 
@8 *t@ @ @ 
@9 *t@<C@sA A A
 CU


 !

@6@?@E@A@ 
@/@8walk_option_evaluate )@+ @.@M@!@1 CU@5@#@ @1 CU@1 *p
@5@2 *p
@5@/@8 W@ @/@8variants )@ @ @9 T H@@@ @ @ 
@8 *t@ @ @ 
@9 *t@G@G@<C@HA A A@6@ 
@/@8walk_option_trace_reference )@- @k@E@ @1 
@5@8 F=@M@&@@@1 
@5@1 ^"@.@5@8 W@ @1 
@5@8 F=@1 
@5 	@ 
@8print_reference )@R@<C	A A A@6@ 
@8 Q )@?@<C@=A A A@6@A@$@E@1 
@5@1 ^"@.@5@8 W@M@S@@@&@ @/@ V * V@@@/@ V * V@F@-@?@ @ 
@9walk_called_by )@<C@fA A A	 !


@6@E@ 
 @-@8walk_option_autoload )@M@U@1 
@5 H9@8 F @@@S@A@1 
@5@1 @@.@5@8 W@@@1 
@5@/@8 *Z@?@ 
@/@8walk_option_clause )@ @8 *T )@ @ @1 @@5@ 
@9walk_meta_call )@<CA A A@6@U@1 
@5 H9@8 *@?@<CA A A@6@8 X@?@1 
@5@ 
@9 X )@<CA A A@6@ 
@9not_callable )@<XO Aset_walk_option_field C@U@^ A A X

 !













 !
@6@1 V}@4 G@4 @@4 	@5@ 
@9 *R@<C@J@^ A A H$

 !













 !
@6 G@ 
@9 *R@<C@J@^ A A X

 !













 !
@6 G@ 
@9 *R@<C@J@^ A A @

 !













 !
@6 @ 
@9 *R@<C@]@^ A A !

 !













 !
@6@1 X
@2 V}@4 A@4 @4 E@4 !@4 Fk@5@ 
@9 *R@<C@U@^ A A !

 !













 !
@6@1 V}@4 @-@4 @.@4 @@5@ 
@9 *R@<C@J@^ A A @w

 !













 !
@6 B<@ 
@9 *R@<C@C@^ A A  !

 !













 !
@=C@J@^ A A !

 !













 !
@6 @ 
@9 *R@<C@C@^ A A  )

 !













 !
@=C@C@^ A A  !

 !













 !
@=C@C@^ A A  ]

 !













 !
@=C@C@^ A A  !

 !













 !
@=C@I@^ A A Q

 !












 !
@6 G@ 
@9 *R@<XO Aclauseref_not_from_development C@;C A A	 


@6@1 
@5@0@8   )@D@!@1 @/@.@5@8 )@/@1 @/@5@8 *Y@D@ @8scan_module )@M@Q@M@Q@@@G@<XO A *y CCI A A @=CCJ A A
@6@ 
@9 *z )@<XO Anb_set_undecided_of_walk_option C@^ A A@6
@9 *S@<XO Anb_set_autoload_of_walk_option C
@^ A A@6 G@8 *R@9 *S@<XO A
module_clause C@lC| A A
@6@1 @.
@.@5@8predicate_in_module )@D
@ 
@ @8 *M )@M@Q@/@ 
@ @8 Do@E@1 
@5 AE@8 W@M@1 *

@5@8 @L@R@F@@@+@E@1 
@5@/@8 W@ @8no_enum_property )@M@R@@@1  @1 
@5@0@5@0 C>@9 B-@F@<XO A@!set_initialization_of_walk_option C@?@^ A A 
 !














 !

@=XO Aremove_quantifier CB A A
@6@T
@?@ @9 *r@<C@$B A A		 W


 !

@6@?@ @ @ 
@ @ @ @9 * )@<C@%B A A

 


 !

@6@?@ @ @ 
@ @ @ @9 *@<C
B A A 



@=XO Aset_undefined_of_walk_option C@P@^ A A
 !














 !

@6@1 V}@4 G@4 @@4 	@5@9 *R@<XO A * C@/CY A A@6@1 
@5@8 G@" 


@#@/@ 
@8 Do@D@1 
@5@1 ^"@0@5@8 W@M@Q@<XD  t  t t  At subterm_pos @D  t  t @t  At * A# A# A# @kO A * CC	 A A@6@T
@?@R@<CC A A
@6@@?@<C@+C
 A A		 !
@6@ @8 B )@8 Dl@/@ @/@8 Zv H@ @/@8 B_@ @ @ @9 * )@<CC A A '

@6@ @ @ @9sublist_pos )@<CC A A
 )C

 &
@6@ @ @ @9 *@<XO Anb_set_clause_of_walk_option C@^ A A@6
@9 *S@<XO Aclause_not_from_development C@<A= A A
 

@6@1 @5@8 G @D@"@1 @/@.@5@8 )@/@1 @/@5@8 *Y@D	@ @ 
@8 *@M@Q@M@Q@@@G@<XO Awalk_option_initialization C
@^ A A  !
@=XO Amake_message CB: A A X @ @X  
 @@6@ @9goal_pi )@<CB= A A  * @ B:  @@=CB? A A 	 )
 CC@6@ @9 *@<XO Aset_on_trace_of_walk_option C
@^ A A@6 @8 *R	@9 *j@<XO A *W CB_ A A 

 



@6@?@ @ @9 Do@<CBa A A @=XO A *} C
@^ A A  !
@=XO Afind_walk_from_module CA A A@6@1 *
@.@5@1walk_called_by_pred@1 
@5@5@9 HH HJ@<XO A@"set_trace_reference_of_walk_option C@?@^ A A 
 !














 !

@=XO Awalk_option_module C
@^ A A  !
@=XO A Q CA A A D


@6@ 
@9 G @<XO A ) C@+C A A@6@/@8 B_@ @/@/@8filepos_line )@&@" @
~w:~d:~d: 

@#@<XO Aset_clauses_of_walk_option C@E@^ A A
 !














 !

@6 B<@9 *R@<XO A ! C@^ A A@6@T
@?@R@<C@@^ A A
 !










@6@8 D-@D@D@3 G@4 @@4 	@5@8 @ @M@Q@M@Q@A@+ @.@@@+ @-@?@A@+
 @.@@@+
 @-@?@ @8 @@ @8 *@ @1 V}@4 A@4 @4 E@4 !@4 Fk@5@ F W@ @8 D-@D@D@ @3 @-@4 @.@4 @@5@8 *@M@Q@M@Q@ @8 *@ @8 X@A@+ @.@@@+ @-@?@<XO A * C@B A A@6@/@8 B_@?@E@"@#@M@S@@@&@(@E@)@ @8 G2@M@/@8 B_@ @ @/@ @/@ @8extend )@ @ 
@ @ @8 *t@G@@@O@E@)@+ W@M@/@8 B_@ @/@ @/@ 
@/@ @8 *@ @ @ @ @8 *t@F@@@#@E@+ E@M@/@8 B_@ @ 
@ @ @8
walk_dcg_body )@@@S@F@G@G@/@8 _4 @ @ 
@ @ @ @9 *@<CB A A @=XO A@"nb_set_module_class_of_walk_option C@ @^ A A@6@1 X
@2 V}@4 A@4 @4 E@4 !@4 Fk@5@8 *R@9 *S@<XO A *c C@^ A A@6@9 *b )@<XD  t  t t  At  Vf AED  t  t t  At  Vf 	 O A Vg C@*@P A A [ X V} G @ 	 X
@6@1 V}@4 G@4 @@4 	@5@ @9 Vr )@<C@P A A [ H$ G H$
@6 G@ @9 *@<C@P A A [ * B< *
@6 B<@ @9 *@<C@P A A [ @  @
@6 @ @9 *@<C@:@P A A [ * X
 V} A  E ! Fk *
@6@1 X
@2 V}@4 A@4 @4 E@4 !@4 Fk@5@ @9 *@<C@P A A [ X G X
@6 G@ @9 *@<C@P A A [ * T@ *
@6 T@@ @9 *@<C@P A A [ *  *
@6 @ @9 *@<C@*@P A A [ * V} @- @. @ *
@6@1 V}@4 @-@4 @.@4 @@5@ @9 *@<C@P A A [ * G *
@6 G@ @9 *@<XO A * CC A A  C@=XO A *o C
@^ A A@6 @8 *R@9 *j@<XO Anb_set_evaluate_of_walk_option C
@^ A A@6 G@8 *R@9 *S@<XO A * C@SB A A	@6@ 
@/@8 *@U@?@E@8 Dl@/@8 B_@ @8 G2@M@!@1 )@5@#@@@!@E@ 
 @-@8walk_option_source )@M@!@1 )@5@#@@
@F@S@1 *_ E@5@8 @@F@ @ 
@9print_reference2 )@<C@bB  A A	@6@ 
@/@8 * )@U@" 

@#@?@E@8 Dl@/@8 B_@ @8 G2@M@!@1 )@5@#@@@&@E@ 
 @-@8 *@M@!@1 VF?@0@5@#@@
@F@S@1 *_ E@5@8 @@F@ @ 
@9 *@<C	B- A A@6@0@ 
@9 *@<XO Aset_undecided_of_walk_option C@^ A A@6
@9 *j@<XO Aset_source_of_walk_option C@E@^ A A
 !














 !

@6 G@9 *R@<XO A * CCM A A 
@=C@*CN A A
@6@E@ 
@8 F )@M@ @9 *@F@@@"
@#@ @ 
@ @9 *@<XO A * CB A A@6@T
@?@ 
@9 *r@<CB A A@6@?@<CB A A@6@?@<CB A A@6@8 F @?@<CB A A C]@6@?@<C@2B A A	 


 !

@6@?@E@U@M@ @ @ @ 
@9 *@@@ @ @ 
@9 *r@<C@)B A A B


 !

@6@?@ @ @ 
@8 *@ @ @ 
@9 *@<C@)B A A E


 !

@6@?@ @ @ 
@8 *@ @ @ 
@9 *@<C@)B A A CW


 !

@6@?@ @ @ 
@8 *@ @ @ 
@9 *@<C@-B A A CU


 !

@6@?@A@ @ @ 
@8 *@@	@ @ @ 
@9 *@<C@-B A A )J


 !

@6@?@A@ @ @ 
@8 *@@	@ @ @ 
@9 *@<CB A A )C

 &
@6@?@ @ @ 
@9 *t@<CB A A@6@/@/@ 
@8 *@ @ @ 
@9 *t@<XO A * C@^ A A@6@9 *j@<XO Awalk_called_by_multifile C@LA- A A 
 


@6@/@ 
@ @8 Do@1 B.@1 *@1 @5@.@.@5@0 C>@5@1 B@1 *@5@2 B@1walk_option_caller@2 @5@2walk_called_by_body@5@9 *@<XO Awalk_option_data C
@^ A A  X !


@=C@^ A A  A !



@=C@^ A A  @ !


@=C@^ A A  @ !


@=C@^ A A  ! !


@=C@^ A A  ! !


@=C@^ A A  @w !


@=C@^ A A  ! !


@=C@^ A A  ! !


@=C@^ A A  GR !	


@=C@^ A A  ! !



@=C@^ A A   !


@=C@^ A A  ! !


@=C@^ A A  Q !



@=XO Awalk_from_initialization CA A A 


@6@8 *@?@ 
@9 +
 )@<CA A A @=XO Aset_caller_of_walk_option C@?@^ A A 
 !














 !

@=XD  t  t t  At  * @D  t  t @t  At * A# A# A# A# @kO A * C@%C A A

@6@A
@ @ @ @ @8 *@@@ @ @ @ @9 *@<CC A A@6@- O@ 
@ @ @9 *@<XO A + C
@^ A A  !

@=XO Anb_set_on_trace_of_walk_option C
@^ A A@6 @8 *R	@9 *S@<XO Acalling_metaspec CBx A A@6@0@/@8 B_@8calling_metaarg )@?@<XO Ainfer_new_meta_predicates C	Bf A A@6 @-@8@!walk_option_infer_meta_predicates )@?@<C@8Bh A A@6@1 @.@.
@5@1 B@1 I@2 *\@.@5@2 B@1 ^@1 @5
@5@2 CU@1 E@1 + @@5 @.@5@2 +
@5@9 A@<XO Awalk_option_clauses C
@^ A A  !
@=XO A * C@^ A A@6@9 *j@<XO A * C@ A A@6@/@8walk_option_module_class )@1  	@.
@5@8 *Y@ 
@9 *@<XO A * C@!BD A A
 
 


@6@/@8 C )@ @8 X@?@ @ 
@ @9 Do@<CBH A A 

@=XO A * C
@^ A A  !
@=XO A * C	@^ A A  !

@=XO A * C@JC A A@6@1 B@1 D
 B@.@5@2 H@.@5@1 B@1 C	@5@2 B@1 @>@2 C@.@5@2 B@1 !Q H/@5@2 !Q Cy
@5@1 B@1 E@5@2 E@5@9 @$ )@<XO A@(set_infer_meta_predicates_of_walk_option C@P@^ A A
 !














 !

@6@1 V}@4 @-@4 @.@4 @@5@9 *R@<XO A *g C@^ A A@6@9 *e@<XO A * CA A A@6 G@8walk_option_undefined )@?@<C
A A A@6@1 H$@0@5@8 W@?@<CA A A@6@E 	@8 +,@M@(
 	@@@(
 X@ 
@9 *@<XO A * CB0 A A 	@6@ 
@/@8walk_option_on_trace )@ 
@/@8 + )@U@ @ @@?@<CB5 A A@6@/@/@8 * )@ @ @9 @ @@<XO Anb_set_module_of_walk_option C
@^ A A@6 @8 *R@9 *S@<XO A * CA A A@6@/
@8 *u@-
 @-@9 Q )@<XO Aset_evaluate_of_walk_option C
@^ A A@6 G@8 *R@9 *j@<XO A + CAb A A@6@R@<C@%Af A A *a@6@1 HH@1 *p@0
@5 @.@5@1 *_@.@5@1 +:
@5@9 B-@<C@Ak A A
 E@6@E@t@E@'@ 
@/@8 *@U@ @0@/@0@8 !"  @" !

@#@M@&@F@@@"@ 
@/@8 *@ @8 D-@" @#@ @1 @5@/@/@8 &t  @G@M@1 HH@1 *p
@5 @.@5@1 *_ E@5@1 +:no_positions
@5@9 B-@F@@ @-@ 
@/@8 + )@1 *p@0@5 @.@9 *@G@G@F@<CA| A A +=@6 @-@ 
@/@8 +>@1 *p@0@5 @.@9 *@<XO A + C
@^ A A@6 G@8 *R@9 *j@<XO Ainitialization_clause C@'C A A@6@1 G@1  @2 B)@0@1 @.@0@5@.
@5 @.
@5@0 C>@8 B-@ 
@8 *@9 *@<XO Aset_autoload_of_walk_option C@E@^ A A
 !













 !

@6 G@9 *R@<XO A +  C@?@^ A A 
 !














 !

@=XO Aextend_term_pos CC: A A@6@T
@?@<C@8C< A A

 !






 !

@6@?@/@8 F@1 B@2 @  @5@ @8 V V@ @ @ @9 H H@<C@)CB A A @



 !


@6@ @8 F@1 +G@2 @  @5@ @9 +H@<XO Anb_set_undefined_of_walk_option C@^ A A@6@1 V}@4 G@4 @@4 	@5@8 *R@9 *S@<XO A * CB A A
@6@ 
@ @8 * )@?@<CB A A@6@U
@"
 
@#@?@ @ 
@ @ @9 +L )@<CB A A 
@=XO Ano_walk_property CA" A A number_of_rules @=CA# A A  C@=XO A + C@^ A A@6@9 *j@<XO A *v C
@^ A A  !

@=XO Aset_clause_of_walk_option C@?@^ A A 
 !














 !

@=XO A +
 CAL A A@6@+
 @.@?@<C@.AN A A@6 @@/
@8 +D ) @-@ 
@/@8 +9 )@1 *p
@0@5@1 *_@.@5@1 +:
@5@8 B-@?@<CAT A A@6 GFailed to analyse:~n@8 E )@1 E<head>
@5@9 & &@<XO A * C
@^ A A  !	
@=XO A + C@!@ A A@6<initialization>@8 +2@1 B)@0@.@.@5@1 B@1 *
@5@2 +
@5@9 *@<XO A + CB| A A@6@8 G2@?@<CB} A A  W@=CB~ A A  E@=XO A@%nb_set_trace_reference_of_walk_option C@^ A A@6@9 *S@<XO A + C
@^ A A  !
@=XO Awalk_clauses C@b@ A A@6 B<@8 *R@1 T@.
@5@1 B@1  A@2 G@.
@.@5@2 B@1 CU@1 E@1 D
@2 @.@.@5 @.@5@2 B@1 D A@5@2 D
@5@2 B@1 *@5@2 B@1 +@2 @5@2 +
@5@9 *@<XO A * C
@^ A A@6 B<@8 *R@9 *j@<XO A +- C@^ A A  !
@=XO A +* C@^ A A@6@1 V}@4 @-@4 @.@4 @@5@8 *R@9 *j@<XO A *K C@WCn A A@6@/@0@8 * @.@1 CU@1 B@1 XN@.
@5@2 B@1 *
@5@2 *

@5@2 CU@1 B@1 I@2 *@.@.@.@5@2multifile_clause
@1 @2 @5@5@2 +@
@5@1 @J@2 *@0@0@0@5@9 +(@<XO A * CC A A 
@=CC A A
 @:- meta_predicate ~q.
 Bw
@6@ @ @9 *@<XO A * C	B
 A A@6 *@9 *@<XO A *f C@^ A A 
@=C@1@^ A A	@6@E@ @/@8 * )@M@ @ @ 
@9 *e@F@@@"

@#@ @ @9 *e@F@<XO A *i C@X@^ A A
 !














 !

@6@1 X
@2 V}@4 A@4 @4 E@4 !@4 Fk@5@9 *R@<XO A +Y C@D@^ A A
 !













 !

@6 G@9 *R@<XO Anb_set_source_of_walk_option C
@^ A A@6 G@8 *R@9 *S@<XO A +f C@)C A A
 

 

@6@/@ @ @8 Do@1 *@1 
@5
@5@0 C>@9 B-@<XO A *s CA A A@6@/
@8walk_option_undecided )@E	@T
@M@( G@@@&
@ @9 *^ )@<XO A +C C
@^ A A@6 G@8 *R@9 *j@<XO A * CB A A @=C@iB A A
@6@E@<@" H

@#@M@ @ 
@/@/@8 +O@E@ @ @/@ @/@ @8 *@M@ @ @ @8 *t@@@S@G@@@ @ 
@/@/@8 +O@ @ @ @8 *t@G@G@ @ 
@ @9 *@<XO A@$nb_set_initialization_of_walk_option C@^ A A@6@9 *S@<XO A * C@^ A A@6@1 V}@4 G@4 @@4 	@5@8 *R@9 *j@<XO A +N CB A A@6 G4@ 
@8 *@?@<CB A A@6 B@ 
@8 *@?@<CB A A@6 F@ 
@8 *@?@<CB A A@6 F?@ 
@8 *@?@<XO Anb_set_caller_of_walk_option C@^ A A@6@9 *S@<XO A * CA A A 
 


@6@ 
@ @8 *@?@<C@,A A A 
 


@6@/@ 
@ @8 Do@1 @5 AE@8 W@?@1 *
@5@9 @L@<C@_A A A	
 
 


@6@/@ 
@ @8 Do@E@/@8 +P )@1 @5@ @8 W@M@S@G@@@0@1 @5@8 +2@/@8 *@1 B.@1 G@1 @5@.@5@0 C>@5@1 +
@5@9 *@F@<XO A +n C
@^ A A  !
@=XO A +V C@^ A A@6
@9 *j@<XO Awalk_from_multifile CA) A A@6@1 I@2 *@.@.@.
@5@1 +@1 
@2 @5
@5@9 *@<XO A +0 C
@^ A A  !
@=XO A * C@E@^ A A
 !














 !

@6 @9 *R@<XO A * CC$ A A
 


@6@?@<CC% A A
@6@T
@?@ 
@ @9 *r@<C@TC( A A 


 
 !





 !
@6@?@E
@T@M@ @ @8 *r@@@S@ @ @ @ @ @9 *@<C@$C0 A A		@6@8 X@?@/@8 C@/@8 F@ 
@ @8 +E )@ @ @/@8 +I@ @9 C@<CC7 A A@6@ 
 *@ @9 *@<XD  t  t t  At  *] ADO A +# C
@^ A A  !
@=XO Anb_set_clauses_of_walk_option C
@^ A A@6 B<@8 *R@9 *S@<XO A *m C@@ A A
@6 @{@/@8 @y @/
@0@8 *@E@ 
@/@8 + )@U@M@ @ 
@8 +b )@F@@@"@1 B@1 *
@.@5@2 B@1 XN@5@2 *
@5@1 *
@5@8 *@F@ 
@8 +y )@ 
@8 +^ )@/@ 
@8 + ) @{@/@8 +@E@(@-@M@b@g@j@m @@y CC@1 )@2 )
@5@8 +4@/@8 *@ @9 *l@@@S@G@<XXQM AF@D/build/spark-c4QHMn/spark-2012.0.deb/checker/checker_ioutilities.pro   8AAuC AS AE NmE OXO A Nm C@H A A@6 I@ B I@8 Z Z@?@<C@N A A@6 H@ B I@8 Z Z@?@<C@T A A@6@;Could not calcuate banner. Unexpected system configuration.@9 Z Z@<XO A O C@@_ A A@6@8 Nm No@/@8 A Z@/@8 A Z@/
@8 A Z@/@8 A Z [@8 E No@&Usage: checker [options] Target_File~n@8 + [@8 +@*Target_File - Either a .vcg or .siv file~n@8 + [@8 +@?All options may be abbreviated to the shortest unique prefix.~n@8 + [@8 +Standard options~n@8 +----------------~n@8 +@8-help                 - Display this help information.~n@8 +@6-version              - Display version information.~n@8 +@C-plain                - Adopt a plain output style (e.g. no dates~n@8 +@.                        or version numbers).~n@8 +@E-overwrite_warning    - Confirmation needed to overwrite command or~n@8 +@*                        proof log files.~n@8 +@D-command_log=Log_File - Specify filename for the command log file.~n@8 +@B-proof_log=Plg_File   - Specify filename for the proof log file.~n@8 +@J-execute=Log_File     - Execute a previously generated command log file.~n@8 +@<-resume               - Resume a previously saved session.~n@8 + [@8 +~a~n@3@5@8 + +@3@5@8 + +@3
@5@8 + +@3@5@8 +@?@<XXQM 'O-C S XD  t  t t  'Ot  ^ 
O 'O ^CA '5 '5 @=XXQM @5F@#/usr/lib/swi-prolog/boot/syspred.pl  ]wAsC S Ecall_with_depth_limitE 	Ecall_with_inference_limitE \E GE HEnospyall E CeEleashE VE 	E GEnospyE HE CRE !Eatom_prefixE @E "E C= E \nE DE !QE YE WEspyE XNE$predicate_propertyE *E ZGE \pE ZHE DE HEcurrent_signalE WE H0Eset_prolog_stackE @7E M=E GEprolog_stack_propertyE @2Egarbage_collect E @XD  t  t t  @5t  G 
O @5 +C
D * *@6@U@?@9 [L @4@<C@1D * *@6@E@1 G@0@5@8 @ @4@M@&
@@
@1 Hf@0 G @.@5@/
@8 C @4@1 F@5~W@3
@4
@5@9 E @4@<XD  t  t t  @5t  +  
O @5 +CA6 * *  @6@1  A@2 * +@5@8 ! @4@R@<C
A9 * *@6@/
@8	spy_point @4@8 D @4@R@<CA= * *   @=XD  t  t t  @5t canonical_source_file 
O @5 +CA * *@6@8 @ @0@0@8 D @?@'
@<C
A * *@6@0@0@0@  E@?@'
@<CA * *@6@3@1 @R A@5@4@1 @] B@5@4@1 Hn C>@5@5@8 B @4@9 D @4@<XD  t  t t  @5t map_dlflags 
O @5 +CDH * *  @=C@0DI * *
@6@ 
@/@8 + @4@E
@/@8dlopen_flag @4@M@S@@@1 @@1 E +@5@0@5@8 @ @4@F@b@g@g@m K@x@<XD  t  t t  @5t  G 
O @5 +C@%Ao * *@6@8 X+ @4@E
@"
 W@#@M
@S@@@C@8 G3 @4@M@'
@)@P@<XD  t  t t  @5t multi_source_files 
O @5 +CA * *@6@1 A@.@1multi_source_file
@5@5@1 @J@2found_src_file@0@5@9 DT @4@<XD  t  t t  @5t  CS 
O @5 CRCB * * @@6@9 @ @<CB
 * * @0@6@0@9 BW @4@<CB * * @@6@/@0@8 +@/
@8 Fs @4@ 
@9 D @4@<CB * * @@6@/@0@8 +@C@/
@  DZ@M@'
@P@<C
B * * @T@6@/@0@8 +@9 B @4@<C	B * * Ak@6 @q@9 C7 @<C@4B * * E@6@0@/@8 +@E E@/
@8 Cl @4@ 
@8 Dm @4 H/@ 
@8 !Q @4@M@'
@@@"$stream_position   @#@F
@<CB" * * M'@6@E
 M'@/@ U ^	@0@8 +@M
@) @.@@@) @-@F@<C	B( * * E@6 E@9 +@<XD  t  t t  @5t  H 
O @5 HCA * *@6@U
@?@/@8 + @4@9property_source_file @4@<CA * *@6@9 +@<XD  t  t t  @5t  ! @D  t  t @t  @5t ! D  t  t t  @5t  ! 	 D  t  t t  @5t  ! 
O @5 !C
B * *@6 H9@8 F @?@<XD  t  t t  @5t  @3 
O @5 @3CC * *   	@=CC * *  @/@=CC * *   @=CC * *  EI@=CC * * exported_operators@=CC * * program_size@=CC * * 
program_space@=XD  t  t t  @5t tag_list 
O @5 +C@ * * 
@=C@ * *

@6@ @3@4
@5@8 C @4@ @ @9 ,  @4@<XD  t  t t  @5t  !R 
O @5 !QC@$B? * *@6@U
@?@E@/
@8stream_position_field @4@M@ 
@9 B` @4@@
@1 EU@2 E !R
@5@9 +@F
@<C
BE * *@6@/
@8 ,@ 
@9 ,@<XD  t  t t  @5t enum_style_check 
O @5 ,C@ * *@6@/@8 @o @/@8
style_name @4@b@j@i@m K@c @w@<XD  t  t t  @5t  W @D  t  t @t  @5t W  @D  t  t t  @5t  W 
D  t  t t  @5t  W @O @5 WC	B * *@6@U@?@9property_predicate @4@<C	B * *@6@8define_or_generate @4@9 + @4@<XD  t  t t  @5t system_undefined 
O @5 ,CC- * *   A prolog_trace_interception@=CC. * *   A  Ug@=CC/ * *    $c_call_prolog @=CC0 * *     ^@=XD  t  t t  @5t  C  
O @5 \pCC * *@6SHELL@/
@8 IB @4@?@9 \n @4@<CC * *@6comspec@/
@8 ,@?@9 ,@<CC * *  @6/bin/sh@9 ,@<XD  t  t t  @5t  W @D  t  t @t  @5t W D  t  t t  @5t  W 
O @5 WC@$C * * 

@6@E
@8 B @M
@9 W @4@@
@1 @@1 B: B<@5@0@5@9 +@<XD  t  t t  @5t  + 
O @5 +CD| * *@6@3@.@4@.
@5@8 ,@b@g
@y@0@ @9 B @4@<XD  t  t t  @5t  @3 
O @5 @2CC * *@6@U
@U@?@9property_module @4@<C@7C * *@6@U@" @/
@#@?@E@U@M@/
@8 A @E@ 
@8 +@M@'

@@@ 
@9 B @4@@	@8 ,%@-@F
@<C	C * *@6@8 XN @4@9 ,"@<XD  t  t t  @5t generate_current_predicate 
O @5 ,(CB * *@6@8 ,'@!
@1 @5@#@ 
@8 E @ 
 H9@9 +@<XD  t  t t  @5t  \ 
O @5 +C@ * *@6@/@8 GV @4	port_name@/@8map_bits @4@0@9 ,+@<XD  t  t t  @5t  Cf 
O @5 CeCD * *@6@/@8 H) @4@9 C @4@<XD  t  t t  @5t  + 
O @5 +CDE * *  E@=CDF * *  F@=XD  t  t t  @5t  V 
O @5 VC@ * *@6@T
@?@9 B @4@<C@ * * V
@6@?@E	@T@M@9 , @4@@	@C
@8 ,6@M
@S@P@<C@ * *@6@/@8 ,	 ,@/@8 ,.@0@9 ,	@<XD  t  t t  @5t trace_point 
O @5 ,7C@=AY * * 


@6@0@1 
@5@8 Y @4@1 
@5	trace_any@8 +@D@1 
@5@1 ^"@0@5@8 W @4@M@Q@1 
@5@9trace_ports @4@<XD  t  t t  @5t  @ 
O @5 @C
C * *@6@8 +@8 ,'@?@0@9 [K @4@<CC * *@6@0@8 ,? Eu@1no_current_module
@5@9 @ @4@<XD  t  t t  @5t  G 
O @5 "CA} * *@6@0@9 G @4@<XD  t  t t  @5t trace_alias 
O @5 ,EC@ * *  @
trace_call
trace_redo
trace_exit
trace_fail@=C@ * *  @ ,G@=C@ * *  ]o ,H@=C@ * *  J ,I@=C@ * *  C> ,J@=XD  t  t t  @5t hidden_system_predicate 
O @5 ,KC@ CQ * *@6@/@0@8 Dp @4@8 + @0@0 C@8 E @4@D	    @8 +@M@Q@<XD  t  t t  @5t  D @D  t  t @t  @5t +  @D  t  t t  @5t  D 
O @5 +C@<A * * 


@6@U@U
@?@E@1 
@5 AE@8 ,;@M@1 
@5@/@8 + @4@ @9 ,&@@@1 
@5@9 A1 @4@F@<C@&A * * 


@6@E@U@M@S@@@8 +@/@8 B @4@1 
@5@ @9 ,&@<XD  t  t t  @5t  XO 
O @5 XNCC * *@6@0@9 ,%@<XD  t  t t  @5t  ZH 
O @5 ZGCD: * *@6@9 + @4@<XD  t  t t  @5t  ,- BD  t  t t  @5t  ,- 
O @5 ,-C@r * *  @@=C@s * *  J@=C@t * *  C>@=C@u * *  ]o@=C@v * * unify@=C@w * *  G@ @=C@x * * cut_call@@@=C@y * * cut_exit@@=C@z * *  D?A @=C@{ * * cut@@=C@| * *  @@?@=C@} * *  GC@/@=C@~ * * half@-@=XD  t  t t  @5t goal_name_arity 
O @5 ,[CB * *@6@8 +@?@9 !? @4@<CB * * 

 @=XD  t  t t  @5t  @8 
O @5 @7CB/ * *@6@E@/@8 +@M@9 B @4@@@S@F@<XD  t  t t  @5t  B 
O @5 M=C
D_ * *@6@8 Dw @?@9 D @<CDb * *@6@3 A@5@3@1 @] B@5@5 @.@/@8 Dk @?@9 ,a@<CDe * *@6@3 A@5 @.@/@8 ,b@?@9 ,a@<XD  t  t t  @5t  +  
O @5 +CDu * *  @6 @9 F0 @4@<XD  t  t t  @5t  @ 
O @5 @CDV * *@6@9 U @4@<XD  t  t t  @5t  , 
O @5 ,CBI * *  !O@=CBJ * *  H/@=CBK * *  Cy@=CBL * *  H@=XD  t  t t  @5t  + @D  t  t @t  @5t +  A# @kD  t  t t  @5t  + 
O @5 +C@;B\ * *@6@/
@/@8 H @4@A@&@/@1 G
@5@8 B. @4@ 
@ @/@8 D @4@E@+ C]@M@?@@@S@@
@ 
@ @9 GW @4@G@<XD  t  t t  @5t stack_property 
O @5 ,nCD * *  #@=CD * * spare@=CD * * min_free@=XD  t  t t  @5t  H 
D  t  t t  @5t  H @O @5 +CD * *@6@9 " @4@<XD  t  t t  @5t  + 
O @5 +C@ A * *@6@0@/@8   @4@1 X@5@8 H @4@D
@8 + @4@M
@Q@1 +@5@9 G @4@<XD  t  t t  @5t  	 @D  t  t @t  @5t +  A#D  t  t t  @5t  	 
O @5 +C@ * * 

@6@T@?@1 @ B9@0@5@9 +@<C@ * * 
@6@?@<C@ * * 

@6@?@1 
@5@8 + @4@1 @5@9 ,w@<C@@ * *
@6@/@8 " @4@- C4 @.@8 @s @4@A@k@/
@8 ,&@ 
@/@8
pi_to_head @4@E
@" @#@M@&@@
@!@1  A@5@#@ @8   H\@E@ @ @1 ^"@.@5@8 ,;@M@" 

@#@!@1 @5@#@@@&@G@ @8$trace @4@ @/@8 ,< CC@1 +@5@8 ,B@R@@@S@G
@G@G@F@<XD  t  t t  @5t  + 
O @5 +C
A * *@6 @0@0@9 ,N@<XD  t  t t  @5t  W 
O @5 ,CC * * @=C@#C * * 



@6@?@/@ 
@8 ,M@1 @5@8 G @4@ @9 ,@<CC * *
@6@1 @@1 B: Un@5@0@5@9 +@<XD  t  t t  @5t  , 	 D  t  t t  @5t  , 
O @5 ,C@ * *@6@?@<C@ * *
@6@?@8 ,~@ 
@9 ,~@<C@ * * SU
@6@/
@8 ,F @4@?@ 
 A#@/@8 ,@ @9 ,~@<C@ * * SU
@6@?@0@3@5@8 ,@9  @4@<C@ * * JF
@6@/
@8 ,@?@ 
 @k@/@8 ,@ @9 ,~@<C@ * * JF
@6@?@0@3@5@8 , @9 ,@<C
@ * *@6@8 +@1 SU
@5@9 ,~@<XD  t  t t  @5t  C0 @D  t  t @t  @5t Y @ D  t  t t  @5t  C0 
O @5 YCB * *
 


@6@A@T@@@T
@?@ 
@9 ,) @4@<C
B * *@6@8 ,*@8 ! @4@?@<C@#B * *
 


@6@/@8 E @4@1 
@5@8 ,*@1 
@5@8 ,@?@<C@BB * *
 


@6 A @.@8 +@D@1   @5 C>@8 +@M@Q@E@ 
@8 +@M@ 
@/@8 ,]@@@'

@( @ @0@0@8 HZ @4@?@<XD  t  t t  @5t  + @D  t  t @t  @5t + D  t  t t  @5t  + 
O @5 +CA * * 

@6@T@1 @ B9@0@5@9 +@<CA * * 
@6@?@<CA * * 

@6@?@1 @5@8 + @4@1 
@5@9 ,@<CA * *@6@1  A@2 +@2 +
@5@8 +@?@<CA * *@6@/@8 ,x@/@8 ,&@/
@8 ,z@ 
@8 ,}@ 
@8 D @4@R@<CA# * * @=XD  t  t t  @5t visible_in_module 
O @5 ,C@7CG * *
 


@6@/@8 ,@!@1 @.@5@#@0@ @8 ,*@  H9@8 +@D@ @8 ,L @4@M@Q@ @ 
@9 ,M@<CCN * *
 


@6@ 
@0@9 ! @4@<XD  t  t t  @5t  + 	 D  t  t t  @5t  + 
O @5 +CB * *interpreted@6 C @9 +@<CB * * \@6 H9@9 +@<CB * * N+@6 @9 +@<CB * *  @6  @9 +@<CB * * B@6 B@9 +@<CC * * C@6 C@9 +@<CC * * AD@6 AD@9 +@<CC * *static@6 AD @9 +@<CC * * D@6 D@9 +@<CC	 * * D)@6 D)@9 +@<CC * * AE@6 AE@9 +@<C
C
 * * ^"
@6imported@9 +@<CC * * @@6 @@9 +@<C
C * * @
@6 @@9 +@<C
C * * @/
@6 @0@9 +@<C
C * *  
@6 H/@9 +@<CC * * HE@6 	 @9 +@<CC * * _@6 
@9 +@<CC * *spying@6 +@9 +@<CC * *
references
@6 ,@8 +@- @<C
C  * * _
@6 _@9 +@<C
C" * * +R
@6 +S@9 +@<C
C$ * *indexed
@6 ,@9 +@<CC& * * C@6 C@9 +@<CC( * * @@6 @@9 +@<CC* * * V@6 V@9 +@<XD  t  t t  @5t  , 
O @5 ,C@ * * @6 Eu@1decl_no_effect@2 V @5@9 ,B@<C@ * *  V@B@=C@ * *  AF@=C@ * *  AD@=C@ * * charset@ @=C@ * * 	no_effect@@=C@ * * var_branchesA @=XD  t  t t  @5t  H 
O @5 HCCn * *@6@9$clause_property @4@<XD  t  t t  @5t  ,0 @D  t  t @t  @5t ,/ A# A# @kD  t  t t  @5t  ,0 
O @5 ,/C@X * *@6@T@?@9 ,5@<C@[ * *

@6@?@<C@\ * *
@6@ @/@8 ,.@ @ @ 
@9 ,.@<C@_ * *
 SU
@6@?@ @/@8bit @4@?@ 
@b@j@g@m K@x@<C@b * *
 JF
@6@?@ @/@8 ,@?@ 
@b@j@g@l \@m K@x@<C@e * *
 V

@6@?@ @/@8 ,@b@j@g@m K@c @t@<C@h * *@6+|-|?(Flag)@9 E @4@<XD  t  t t  @5t  + @D  t  t @t  @5t + @ @ D  t  t t  @5t  + 
O @5 +CD * *@6@ @8 F" @4@9 C @4@<XD  t  t t  @5t  + 
O @5 +CD * *@6@/@8 ,o @4@8
stack_name @4@3@4@.
@5@8 ,@ 
@ 
@9 , @<XD  t  t t  @5t  , 
O @5 ,CB * * 

@6@8 X @8 +@1 @5 H9@8 +@?@<CB * * 

@6@8 ,@U@- @?@1 @5@9 ,}@<C	B * *@6@0@8 ,9@9 ,}@<XD  t  t t  @5t  	 @D  t  t @t  @5t + D  t  t t  @5t  	 
O @5 +C
@ * *@6@1 SU @@5@9 ,w@<XD  t  t t  @5t  + @D  t  t @t  @5t +  A# @kD  t  t t  @5t  + 
O @5 +C@<Bs * *@6@/
@8 G @4@A@+@/@1  @2 B$
@.@5@8 ,i@ 
@ @  H8 @E@+ C]@M@?@@@S@'@@@ 
@;  GA @G@<XD  t  t t  @5t  , 
O @5 ,CD * *  F@=CD * *  F@=CD * *  F@=XD  t  t t  @5t  + 
O @5 +C
A * * E
@6 A@9 +@<C@=A * * @
@6@E@U@M@9 ,%@F
@@@'@E@U@M@/
@8 ,%@E@ 
@8 +@M@'
@@@ 
@9 ,&@@@9 ,%@F
@<C@MA * *	load_context



@6@0 A@8 +@1  @2 AH@5 @.@/@8 G @4@E@ @ @1 @/@.@5@8 ,t@ @1  @.@5@8 ,t@M@"
 @#@@@)
 A@G@<CA * *includes


@6@0@ 
@;  E@<CA * *included_in


@6@ 
@0@;  E@<CA * * D


@6@ 
@;  D@<XD  t  t t  @5t  + 
O @5 +C@ * *@6@/@8 G @4 ,-@/@8 ,.@0@9 ,@<XD  t  t t  @5t  + ADD  t  t t  @5t  + DD  t  t t  @5t  + D)D  t  t t  @5t  + @D  t  t @t  @5t + D  t  t t  @5t  + 
O @5 +CA% * * 

@6@T@1 @ B9@0@5@9 +@<CA( * * 
@6@?@<CA) * * 

@6@?@1 @5@8 + @4@1 
@5@9 ,@<CA, * *@6@1  A@2 +@2 +
@5@8 +@?@<CA. * *@6@/@8 ,x@/@8 ,&@/
@8 ,z@ 
@8 +@R@<CA4 * * @=XD  t  t t  @5t  ,$ 
O @5 ,#C@"C * *@6@8 + @4@E
@"
 +
@#@M
@8 EG @4@-@@@9 EL @F@<XD  t  t t  @5t  C=  
O @5 +CAH * *  @6@1  A@2 + C=@5@8 +@?@<C@AAJ * *@6 C4 @.@8 +@? CC@1 C< H@5@8 ,B@/
@1 +
@5@/@8 A @4 CC@1 ,@5@8 ,B@1 +
@.@5@1 ,8
@5@/
@8 , CC@1 HF
@5@9 ,B@<CAQ * *  @6 CC@1 C< I@5@9 ,B@<XD  t  t t  @5t  + 
O @5 +C@3AT * * 

@6@0@1 @5@8 ,9@1 @5 +@8 +@D
@1 @5@1 ^"@0@5@8 ,;@M
@Q@<XD  t  t t  @5t  ,> 
O @5 ,=CA_ * *@6@/@1 B@1 ,F@4@.
@5@2 F

@5@9 ,@<XD  t  t t  @5t  C 
O @5 \nCC * *@6 @9 C @4@<XD  t  t t  @5t  , 	 D  t  t t  @5t  , 
O @5 ,C
Cq * *  
@6 H/@9 B @<C
Cs * * @/
@6 @0@9 ,@<C
Cu * * X
@6owner@9 ,@<C
Cw * * L
@6 L@9 ,@<CCy * * RU@6 RU @.@9 ,@<CC{ * * '@6 ' @.@9 ,@<C
C} * *  
@6 Un@9 ,@<C
C * * @
@6 @@9 ,@<XD  t  t t  @5t  ,| 
O @5 ,{CA? * * 


 
@6@?@ 
@ @9 ,z@<CAA * * 


@6@ 
@9 ,M@<XD  t  t t  @5t  * @D  t  t @t  @5t * A#  D  t  t t  @5t  * 
O @5 *CD * *@6@8 +@?@0@9 ,@<CD * *@6@8 +@?@0@9 ,@<CD * *@6signal_name@9 ,@<XD  t  t t  @5t  ZH 
O @5 +C@%D= * *@6@E@8 ,@M@S@@
@1 @@1 B: B<@5@0@5@8 +@/
@8 +@ 
@9 @ @<XD  t  t t  @5t  D 
O @5 DC@FA * *@6@E
    A@8 +@M@( A@@@S@F@E@ @8 D. @M@A
@/@8 +@F
@@@/
@8 M= @4@ 
@/@8 +@?@@@/@8 +@F
@b@j@f        @t@<XD  t  t t  @5t visible_predicate 
O @5 ,C@nC8 * *
@6@"
 

@#@8 ,'@E@=@8 ,@M@E H9@8 +@M@S@G
@@@!@D@1   @5 C>@8 +@M@Q@/
@/@8 ,M@ 
@ @0@0@9 ,@G@@@/@1 ,@5@/@8 W @4@1 @.
@.@5@ @8 ,&@ 
@ @9 ,M@<XD  t  t t  @5t  , 
O @5 ,C@k * *@6@@?@<C
@m * * 


@6@ 
@9 A @4@<XD  t  t t  @5t  , 
O @5 ,C@DB * *	 X@6@?@" 


@#@8 ,'@0@8 ,*@D@8 ,@M@Q@D@0@8 ,9@M@Q@ 
@/@/@8 ,\ @4@D@1 @2 @5@8 , @4@M@Q@<CB * * \@6@?@9 , @4@<C@GB * * H$
 


@6@? A @.@8 +@E@ 
@8 ,@M@ 
@/@/@8 ,@C@0@ @ @0@8 ,@M@S@P@@@0@/@/@0@8 ,@ 
@ @ @9 ,M@<C	B * *@6@8 ,@9 ,@<XXQM EF@!/usr/lib/swi-prolog/boot/packs.pl  ]wAsC S E EE$pack_attachE$pack_detachE EXD  t  t t  Et  E  
O E EC@F@Y U U@6@/
@1 B@1 U G@5
@4@1 @R @T@5@4@1 @] B@5@4@1 Hk @@5@5@/@8 A A@E
@-@M
@/@8remove_dups E@1 B
@5@1 ,
@5@9 HH E@@@S@F@<XD  t  t t  Et update_autoload 
O E ,C@ U U@6	/INDEX.pl@/@8 B E@E	@8 E E@M@9 ! E@@@S@<XD  t  t t  Et 
prolog_dir 
O E ,C@ U U@6@3
@4/prolog@5@8 D E@9 @V E@<XD  t  t t  Et  V 
O E VC@ U U  G@=C@ U U  H@=XD  t  t t  Et check_existing 
O E ,C@ U U@6@1 U
@5@8 I E@?@1 U
@0@0@5@9 @J E@<C@ U U@6@/@8 , E@? Eu@1 ,@2	duplicate
@5@8 @ E@R@<C@ U U @=XD  t  t t  Et foreign_dir 
O E ,C@J@ U U@6 U@/
@8 C7 E@3@4/lib@5@/@8 ,@ @8 ,@?@3@4/lib/@4
@5@8 ,@E@8 ,@M@1 U
 C@5@9 @M E@@ Eu@1 ,@2no_arch

@5@8 ,@R@<C@ U U  @k@=XD  t  t t  Et attach_package 
O E ,C@ U U@6@D
@8 V E@M
@Q@/@8 ,@8 , E@?@<C@ U U @=XD  t  t t  Et  , 
O E ,C@k U U @=C@l U U
@6@ 
@8 @ E@?@ @9 ,@<C@o U U


@6@ @ @3
@5@9 ,@<XD  t  t t  Et attach_packages 
O E -C@} U U @=C@~ U U
@6@8 , E@ 
@9 - E@<XD  t  t t  Et  , 
O E -C@c@ U U@6@3
@4/pack.pl@5@/@8 , B@8 @c E@/@8 @ E@8 , E@/
@8 , E@/@8 , E@?@1 ,
@5@8 ,@1 U A@5@8 ,@ @8 , E@E@-
 @k@M@1 U C
@5@8 ,@@@S E@1 ,@2attached
@5@9 ,@<XD  t  t t  Et  E 
O E ,C@w U U@6@1 R7
@.@5@0 C>@8 B. E@?@/@8 VL E@9 -@<C@{ U U @=XD  t  t t  Et  U D  t  t t  Et  U ADD  t  t t  Et  U DD  t  t t  Et  U 
D  t  t t  Et  U D  t  t t  Et  U ADD  t  t t  Et  U DD  t  t t  Et  U 
D  t  t t  Et  , 	 D  t  t t  Et  , 
O E ,C@M U U@6@8 -@?@<C@&@O U U@6@E@8 ,@M@1 @@1 @X @T
@5@0@5@9 @ E@@
@1 @@1 E U
@5@0@5@9 -@<XD  t  t t  Et  , 	 D  t  t t  Et  , 
O E ,C@B@> U U@6@E@8 @ E@M@S@@
@1 @@1 B: 
@5@0@5@8 -@E
@1 ,
@5@8 ,@M
@1 U
@0@0@5@8 ,@9 ,@@
@1 @@1 @X U
@5@0@5@9 -@<XD  t  t t  Et  VM 
O E VLC@ U U@6@E@0@0  @8 E E@M@'
@@ @9 ,@<XXQM CF@&/usr/lib/swi-prolog/library/filesex.pl  AuC ES Emake_directory_pathE
set_time_fileEdelete_directory_and_contentsEcopy_directoryEdelete_directory_contentsE	copy_fileE VE	link_fileErelative_file_nameXO C - CA	u A  A -'@6@8 V V@?@<CA -' -'@6@/@8 V V@E
@8 @V V@M
@9 - V@@@9 Mu V@<XO Ccopy_directory_content C@ -' -'@6@8 -(@?@<C@%@ -' -'@6@/
@8 -)@/@8 -)@E@ 
@8 -*@M@ 
@ @9 - V@@@ 
@ @9 -  V@<XO C	copy_from C@ @ -' -'@6@1 XD
 B@.@4@1 XA XB@5@5@1 ZZ@5@1 E@5@9 @$ V@<XO C
to_dot_dot C@ -' -' 
@=C
@ -' -'

@6@?@<C@ -' -'


 H
@6@ 
@ @9 -4 V@<XO Cdestination_file C@ -' -'@6@8 -*@?@/
@8 @ V@ 
@9 -)@<C@ -' -' 
@=XO Cmake_directory_path_2 C@ -' -'@6@8 -*@?@<C@ -' -'@6@-
 @?@/@8 B V@8 -: V@9 G V@<XO C - C@ -' -'@6@8 -=@?@<C	@ -' -'@6create @T@9 @e F@<XO C - C@ -' -'@6@E
@8 -*@M
@S@@@8 ->@/@8 R7 V@1 -.
@5@9 V V@<XO C - CA -' -'@6@0@0@8 G V@?@9 -,@<CA	 -' -'@6@/@8 -B@1 -
@5@8 -D@9 H+ V@<XO C - CA -' -'@6@/@8 -B@1 -
@5@9 -D@<XO C V C@>@ -' -'@6@U
@U@?@E
@A@8 D~ V@@@+
 G@M
@'@@@#@E@0@0  @8 E@M@9 B@@@3
@4 @4@5@9 D V@<C@J@ -' -'@6@U@?@E@*@U
@M@E@0@0  @8 E@M@9 B@F
@@
 @/
@8 B@ 
@9 B@@@E@U@M@9 B@@@8 -<@9 -9@F
@<C@ -' -'@6@1 @@1 W@0@5@0@5@9 @@<XO C -  C@&@ -' -'@6@/@8 -7 V@1 XD B@.
@4@1 XA XB@5@5@1 -1

@5@1 E
@5@9 -3@<XD  t  t @&t  Ct  -#O Cdelete_common_prefix C@ -' -'
@6@?@ @ @ 
@9 -L V@<C@ -' -' 
@=XO C -$ C@8@z -' -'

@6@U
@?@/
@8 M= V@/@8 -O@/ @ 
@8 F V@/ @ @8 -P@ @ @/@/@8 -N@ @/@ @8 -6@  @9 -P@<C@#@ -' -'@6@E
@8 -I@M@'
@G
@@@/
@8 -<@ 
@/@8 -)@ @9 -O@<XD  t  t @&t  Ct  -O C V C@ -' -'  G@=C@ -' -'  H@=XXQM AF@&/usr/lib/swi-prolog/library/listing.pl  @AuC ES E BE B E [E [E &XD  t  t t  At  B @D  t  t @t  At B D  t  t t  At  B 
O A BC@ A A 

@6@T@?@9list_module &@<C@ A A 

@6@8 B &@?@1 T@.
@5@1 B@2 
@5@9 HH &@<C@ A A@6@E
@/@ V * V@M
@9list_clauserefs &@F@@@/@8 " &@9list_predicates &@F@<XD  t  t t  At 	or_layout 
O A -aCB A A@6@T
@?@R@<CB! A A  CU@=CB" A A  E@=CB# A A  CW@=XD  t  t t  At nlindent 
O A -cC@;B A A@6@8 T@1  B X@5@/@8 XT F@E@b@j@c @v@M@9 Cz &@G
@@@b@i@j@m E@y
@b@i@j@m JO@y@ 
@8put_tabs &@ @9 -f@<XD  t  t t  At  ^ 
O A ^CA? A A portray_goal@=XD  t  t t  At 	full_stop 
O A -lC
Ar A A@6 G@8 G &@9 T@<XD  t  t t  At write_declarations 
O A -pC@ A A@6@?@<C@ A A
@6:- ~q.~n@3@5@8 U &@ 
@9 -q &@<XD  t  t t  At 
not_qualified 
O A -uCC A A@6@T
@?@<CC A A @6@?@R@<CC A A @=XD  t  t t  At list_declarations 
O A -wC@&@ A A@6@/@1declaration
@5@/
@8 A@E@+
@M@S@@
@ 
@8 -t [@9 -s@<XD  t  t t  At portray_meta_arg 
O A -{CBL A A@6@8 G2@?@/@8 Cy &@ noindentC@ 
@9portray_body &@<C
BP A A@6C@ 
@9pprint &@<XD  t  t t  At  -` 
O A -_C@4@ A A
 


@6@/@8 T H@ @/@8 ,{ &@ @ 
@8 & &@ @8   &@ @/@/@8 C &@1 @5@8list_predicate &@8 I@R@<C@ A A @=XD  t  t t  At pprint_wrapped 
O A -CB A A@6@"@#@?@/@8 -}@ @ 
@9portray_list &@<C@:B A A@6@8 C &@?@/@/@8 != &@ D@ 
@8 -{ @8 E &@/@8 -}@ @ @ 
@8	pprint_nv &@1 @@5@8 -d & &)@9 -@<C@&B A A@6@3@.@.@5@8 C~q(@ @8 -@/@8 -}@ @ @ 
@8pprint_args & L@9 -@<XD  t  t t  At 
postfix_op 
O A -CB A A@6@/@/
@8 H@ 
@/@8
post_assoc &@?@b@j@g@m @@x@<XD  t  t t  At  [ @D  t  t @t  At [ A# A# D  t  t t  At  [ 
O A [C@MA5 A A	 


@6 B<@ @8 F F ^@1 
@5@/@8   VB@D@*@D@ @/@8 !C &@  @0@3@1 V @.@5@5@8 " &@ @ @8do_portray_clause &@M@Q@@@F@M@Q@@@F@<XD  t  t t  At portray_meta 
O A -C@8B1 A A@6@8contains_non_primitive_meta_arg &@?@3@.@.@5@8 C@3@0@.@5@8 C -@3@5@8 -@/@8 -}@ @ @ @ 
@8portray_meta_args & L@9 -@<C
B9 A A@6C@ 
@9 -@<XD  t  t t  At  - 
O A -CA| A A@6@T
@?@ @ 
@ @9 -@<CA A A C]@6@1  B X@5 @.@8 -e@?@  !@9 $@<C@7A A A B C]
@6@1  B X@5 @.@8 -e@D@1 B@0@0@5@ 
@8term_needs_braces &@M@Q@?@  !,@8 $@ indentC@ @ @9 -@<CA A A -@6@?@ @8 - -@ 
@ @ @9 -@<C@!A A A@6@8 -b &@?@ (   @8 $D@ @ @8
portray_or &@ @8 -@  L@9 $@<C@*A A A@6@ 
@8 -@?@ ( @8 $@q@  -D@ @ @8 -@ @8 -@  L@9 $@<C@2A A A

 B

@6@? B@/@/@8infix_op &@  -@ @ @ @8 -@  B@8 $@  -@ @ @ @9 -@<C@,A A A		 A
@6@?@  A@8 $@  Qo@8 $ A@/@8	prefix_op &@q@ @  -@ @ @ @9 -@<C@(A A A@6@8
m_callable &@1 @@.@5@  A@8 V VB@1 
@5@1 @@.@5@8 W@?@ @ @ @9 - &@<CA A A@6@ @ 
@ @9 -@<XD  t  t t  At  Vf AED  t  t t  At  Vf 	 D  t  t t  At  Vf 
O A VgC@Q@2 A A [ Vh    C@6@D@1 @@1  @2  C@5@5@ 
@8 @ &@M@Q@1  @2 C@0@0@0@5@3@1 @@1  @2  C@5@5
@5@; Vk Vl@<XD  t  t t  At  - 
O A -C@)A A A@6@8 -@?@/@8
inc_indent &@ 
 -@8 $@ @ 
@ @8 - &@ 
@ @8 -@ 
 L@9 $@<CA A A@6@8 -@?@ 
@ @9 -@<CA A A@6@/@8 -@  -@ 
@ @9 -@<XD  t  t t  At  -j 
O A -iCB A A@6@b@i@c @t@?	@8 #6 &@q @9 -h@<CB A A @=XD  t  t t  At write_module 
O A -CA A A@6@8hide_module &@?@<CA A A@6~q:@3
@5@9 -s@<XD  t  t t  At clause_term 
O A -CAo A A  E

 C@=CAp A A  &

 T[@=XD  t  t t  At listing_write_options 
O A -CB A A 
 G @. T0 @. U!
 G G


@=XD  t  t t  At portray_list_elements 
O A -C@SBe A A	@6@ C@ 
@8 -@E
@+@M@S@F@@@8@E@U@"@#@M B@8 $@8 -@ @ 
@9 - &@F@@@q @ @8 -| @8 $@ C@ 
@9 -@<XD  t  t t  At notify_changed 
O A -C@)A A A@6 A@/@8 - N+@8 W@D AD@8 W@M@Q@?@/
@8	decl_term &@7%   NOTE: system definition has been overruled for ~q~n@3
@5@9 -s@<CA A A @=XD  t  t t  At  -\ 
O A -[C@ A A@6@?@<C@ A A@6@?@8 -Z@9 -Z@<C@ A A@6@/@/@8 G &@1 E@5@9 & &@<XD  t  t t  At  - 
O A -CB A A  H@=CB A A  H @=XD  t  t t  At  - 
O A -C@[A A A CU E


@6@?@/@8 - E@/@/@8 -@ @  -@ @ 
@8 -@8 -->  @8 $@ @  -@ @ 
@8 -@8 -;   @8 $ CV@0@/@8 -@ @ @ 
@9 -@<C@[A A A CU CW


@6@?@/@8 - CX@/@/@8 -@ @  -@ @ 
@8 -@8 -*-> @8 $@ @  -@ @ 
@8 -@8 - -@8 $ CV@0@/@8 -@ @ @ 
@9 -@<C@9A A A		 E

@6@?@/@8 - E@/@/@8 -@ @  -@ @ 
@8 -@8 - -@8 $@ @ @ 
@9 -@<C@9A A A		 CW

@6@?@/@8 - E@/@/@8 -@ @  -@ @ 
@8 -@8 - -@8 $@ @ @ 
@9 -@<C@9A A A		 CU

@6@?@/@8 - CV@/@/@8 -@ @  -@ @ 
@8 -@8 - -@8 $@ @ @ 
@9 -@<C@9A A A		 )J

@6@?@/@8 - )K@/@/@8 -@ @  -@ @ 
@8 -@8 -|   @8 $@ @ @ 
@9 -@<XD  t  t t  At  [ 
O A -RCA1 A A@6 @@8 -@9 [ &@<XD  t  t t  At  - 
O A -CB[ A A@6@?@9 $@<C@ B] A A@6@8 -[ @8 $@q@ @ 
@8 -@8 - I@9 $@<XD  t  t t  At  - 
O A -CC A A@6@b@h@i@c@p@o@x@<XD  t  t t  At  - 
O A -CB A A @=C@+B A A@6@ C@ 
@8 -@E@+@M@S@@ B@8 -@8 -@ @ 
@9 -@<XD  t  t t  At  - 
O A -CAA A A@6@T@?D@9 -@<CAD A A
 E

 @.@6@?@ 
D@8 -@9 -m &@<C@AG A A@6@/
@/@/@8 - &@? @/@8 -@ @/@/@8 -@ 
@ @8 - ~w@3@5@8 -@E@V@U@" 

@#@D@ @8 Y &@M@Q@M@ @8 - !0@3@5@8 - @8 -n@ @8 - -@8 $@ @/@8 -@ @  -D@8 -@ @8 - L@8 $@@@1  B X@5@/@8 -e@ @  -@ @8 -@G@9 -@<C@0A] A A
 C A"


@6@ @/@8 F@b@g@c@t@?:- use_module(~q,@3
@5@8 -@ @8 -).
@9 $@<C@$Ac A A
 C C!


@6@?
:- module(~q,@3
@5@8 -@ 
@8 - -@9 $@<CAg A A
 C

@6@?:- @8 $@ 
 -D@8 -@9 -@<CAk A A@6  -D@8 -@9 -@<XD  t  t t  At decl 
O A -C@ A A  D) D)@=C@ A A  AD AD@=C@ A A  D D@=C@ A A  AE AE@=C@ A A  B B@=XD  t  t t  At nowrap_term 
O A -CB A A Y@6@?@<CB A A #N@6@?@<C@5B A A@6@/@/@8 Do@0@0@8 H@E
@+@M
@0@0@9 -@@@C@+@M@E	@0@8 -@M@S@@@0@9 - &@P@<XD  t  t t  At  - 
O A -C@!A	 A A @6@1 @5@1 ^"@.
@5@8 W@1  @5@1 ^"
@5@8 W@?@<CA A A

@6@?@<XD  t  t t  At  - 
O A -C@7@ A A@6@/
@/@8 -@ @/@/@8 Do@E@ 
@ @8 -@M@" @#@@@" 
 @#@<XD  t  t t  At  - 
O A -CB< A A@6@/@/
@8 B_@/@8 B_@ @8 G2@D@ 
@8 -@M@Q@?@<XD  t  t t  At  - 
O A -C@ A A@6 X@8 W@?@/@8 -%   Undefined: ~q~n@3@5@9 -s@<C@ A A@6 C@8 W@?@/@8 -%   Foreign: ~q~n@3@5@9 -s@<C@ A A@6@8 - &@8 -x &@9list_clauses &@<XD  t  t t  At  Y 
O A YCB% A A@6@8 -@?@R@<CB' A A B@6@?@R@<CB( A A @=XD  t  t t  At infix_assoc 
O A .CB A A  H@=CB A A  H @=CB A A  H @=XD  t  t t  At  [ 
O A &C
A- A A@6@/@8 Nj@9 -R &@<XD  t  t t  At  - 
O A -CB A A@6@/@/
@8 H@ 
@/@8	pre_assoc &@?@b@j@g@m @@x@<XD  t  t t  At  B  @D  t  t t  At  B  
O A -QC	@g A A@6@/
@8 H &@9 -S@<XD  t  t t  At  - 
O A -CA A A@6@8 X@/@0@8 Do@/
@0@8 H@b@g
@i@t@?@<XD  t  t t  At  - 
O A -C@$A A A@6@/
@/@8 H@ @/@/@8 . &@?@b@g
@g@m @@x@b@g
@g@m @@x@<XD  t  t t  At  - 
O A -CB A A @=C@BB A A @


@6@ C@ 
@8 - @8 -@ C@ 
@8 -@E@+@M@S@@ B@8 -@8 -@ @ 
@9 -@<XD  t  t t  At  - 
O A -C@3B A A@6@U@" )C
@#@/@8 -}@q -@8 -@ @ noidentC@ 
@8 -@ @8 - &)@9 -@<C@pB A A@6@E@8 Dl@M@0@/@8 !? &@b@g@c @t@@@8 -@F@D@8 - &@M@Q@1  B X@5@/@8 -e@b@g@c @t@E@/@3@1
max_length@5
@5@8 BI &@M@S@@@&@/@8 -}@b@g@g@o@g@t@b@g@g@c@m @t@?@ 
@9 - &@<CB A A@6@/@ 
@8 - &@ @9 - @<XD  t  t t  At  -z 
O A -yC@ A A@6@/
@/@8 - &@ 
@8 W@/@8 -@3@4@5@9 C@<C@6@ A A@6@?@1 @@.
@5@8 W@/@0@8 -@E@A@+ @@@*@M@" @
@#@@@" @ 
@#@<C@ A A@6 @@8 W@/
@8 -@" G<
@#@<XD  t  t t  At  . 
O A .C@%@ A A@6@/@/
@8 -@A@/@8 K@ 
@8 - &@1 E
@5@8 -@R@@@S@F@<XD  t  t t  At  - 
O A -CBB A A @=C@4BC A A	
@6@ @ @ 
@ @8 -| &@E@+@M@S@@@ 
 B@8 -@ 
@8 -@ @ @ 
@ @9 -@<XD  t  t t  At  ,| 
O A ,{C@ A A 


 
@6@?@ 
@ @9 -@<C@ A A 


@6@ 
@9 Do@<XD  t  t t  At  & 
O A -C@ A A
 @6@?@<C@ A A

@6@?@<C@ A A 

@6@?@<C@ A A @=XD  t  t t  At  -U 
O A -TC@c@k A A@6@A@Y@0@1 
@.@5@8 Y &@D@1 
@5@1 ^"@0@5@8 W@M@Q@0@/@8 -@/
@0@8 Do@E@A N+@8 W@@
@ 
 @0@0 C@8 E@M    @8 C6@@@S@8 I@1 
@5@8 -@R@@@S@G@F
@<XD  t  t t  At  . 
O A .CB
 A A  C@=CB A A  H @=XD  t  t t  At  - 
O A -CA A A@6@0@/@8 -@8 X@1 @0@0@5@9 L@<XXQM AF@%/usr/lib/swi-prolog/library/socket.pl  AuC ES E
tcp_socketEtcp_open_socketE [Enegotiate_socks_connectionEtcp_close_socketEudp_sendEgethostnameE .Eudp_receiveE
tcp_selectE
udp_socketE [Etcp_host_to_addressE
tcp_setoptE
tcp_listenE	tcp_fcntlEtcp_bindE
tcp_acceptE [XO A . CAWB A A 


@6 X@3@3@4@4 @5@5@8 E )@8 ^ @/@8 D @/@8 .=@E@b@g@c@w@M@1 @@1 )@2invalid_version@5@0@5@8 @@@@E@b@g@c@@v@M@1 @@1 )@2invalid_authentication_method@@5@0@5@8 @@@@S@E@1@"ip



@#@M@(@1 @@.@5 X@3@3@4@4@4@5@5@8 .;@F@@@"@(@/@8 V@1 @@.@5~s~w@3@3@5@4@5@8 .;@G@G@b@g
@c@@m K@y@b@g
@c@m W@y~s~w~s@3@3@4@4 @4@5@4@4@3@4@5@5@8 .;@8 .<@0@8 .=@/@8 .=@E@M@b@g@c @v@M@0@8 .=@/@8 .=@E@b@g@c@v@M@0@8 .=@0@8 .=@0@8 .=@0@8 .=@@@ @8 .=@1 F"@0@5@1 .>@0@5@8 HH )@0@8 .=@0@9 .=@@@1 @@1 )@2negotiation_rejected@5@0@5@9 @@F@<XD  t  t @&t  At  .)O A .' C@ A A@6@/@/
@8 . )@E	@T
@M@'@@@ 
@9 D )@<XD  t  t @&t  At  .+O Atry_a_proxy C@oAn A A@6@1 @@.@5socket://~w@3
@5@8 .;@E
@"
 

@#@M@S@@@&
@ 
@/@8
proxy_for_url )@E@5@1	try_proxy
@.@.@5@/ @.@8 B-@M@E@T@M@?@" @.@#@@
@" @@#@@
@" '@#@G@F@<XD  t  t t  At  .T AEO A .S CA A Adirect@6@?@ 
@9tcp_connect_direct )@<C@4A A Asocks

@6@?@1 @5@ 
@8 .W@1 .
@5@/@1 B@1 V
@4@1 V @.@5@5@2 @@5@9 B-@<XD  t  t @&t  At  .2D  t  t @&t  At 	tcp_debugD  t  t @&t  At  .4D  t  t @&t  At  .8O A [ C@|AG A A@6@T@?@E@1bypass_proxy @.@5@8 @ )@M@/
@8 .W@G@F@@@G@E@9@/@1 .M
@5@/@8 A@ @/@8 L H@M@E@" .U


@#@M@S@@@1 @@1 )@2 )@5@0@5@8 @@F
@@@/
@8 .W@G@F@E@1nodelay @.@5@8 ._@M@ 
 .b@9 .1 )@@@S@<CAZ A A@6@/
@8tcp_connect_hook )@?@'
@<CA] A A@6@/
@/@8 .. )@ 
@ @9 .K@<XD  t  t @&t  At  [D  t  t t  At  .R AED  t  t @&t  At  ."D  t  t t  At  .f AEO A ) CBn A A 
@=CBo A A
@6@ 
@/@8 )@ @ @9 )@<CBr A A @


 @ )

@6@ @ @; @ *@<CBu A A  '

 @@!~w: failed with unspecified error

@=XO A ) CBe A A  .?


 @@.SOCKS: unsupported version: ~p (supported: ~p)

@=CBh A A  .A


 @@<SOCKS: unsupported authentication method: ~p (supported: ~p)

@=CBk A A  .H

 @SOCKS: connection failed: ~p

@=XD  t  t @&t  At  .$D  t  t @&t  At  .&D  t  t t  At  Vf AED  t  t t  At  Vf 	 O A Vg C@ A A [ .] G .]
@6 G@ @9 Vr )@<C@ A A [ .a G .a
@6 G@ @9 .l@<XD  t  t @&t  At  .-D  t  t @&t  At  .0O A .. C
A  A A@6@ 
@8 .f )@?@<CA" A A@6@8 . )@ 
@9 .J@<XO A .X CAb A A@6@8 . )@1 [
@5@/
@1 B@1 .!@5@2 @
@5@9 B-@<XO A .5 C
A A A
setflnonblock@6@? .r@9 .c@<XD  t  t @&t  At  .:D  t  t @&t  At  .D  t  t @&t  At  .D  t  t t  At  .f AEXQM AF@%/usr/lib/swi-prolog/library/option.pl  @AuC ES Edict_optionsE  E !E VE VE Y$E V@XD  t  t t  At    
O A  CA, A A @=CA- A A@6@ @ @8meta_option VB@ @ @9 .u VB@<XD  t  t t  At canonicalise_options2 
O A .zCA A A @=CA A A
@6@ @8canonicalise_option VB@ 
@ @9 .{ VB@<XD  t  t t  At    @D  t  t @t  At    @kD  t  t t  At    
O A  C@'A# A A
 


@6@ @8 C @?@ @/@/@8 != VB@ @ 
@/@8 .y@ @ @9 .@<CA( A A
 


@6 B<@ @8 F F@ @ 
@9 .y@<XD  t  t t  At sort_key 
O A .C@ A A
 @


@6@ 
@9 Do@<XD  t  t t  At canonicalise_options 
O A .C@ A A@6@8 .@?@0@/@8 .@9 .@<C@ A A@6@1 D@0@0@5@8 @ @?@9 .@<CA A A 

@=XD  t  t t  At  VA 
O A VC@&@h A A@6@8 .@?@/
@8 Do@E@ 
@/@8 E` VB@M@S@@@&@ @9 B_@<C@&@p A A@6@/
@/@8 Do@/@ 
@ @8 Do@E@ @8
get_option VB@M@'
@@@9 B_@<XD  t  t t  At  . 
O A .C@ A A@6@8 .@?@<C@ A A@6@/@8 Do@/
@8 B_@1 D
@5@8 .@?@<XD  t  t t  At  V 
O A VC@-@ A A@6@8 .@?@/@8 Do@E@ @/@8 .@M@S@@@&
@ @8 B_@ @0@9 D VB@<C@+@ A A@6@/@/@8 Do@/@ @ @8 Do@E
@ @8 . VB@M@'
@@
@'@ 
@9 B_@<XD  t  t t  At  .x 
O A .wC@)A1 A A D

 D 

@6@ @@?@1 @5@ @ @9 C @<C@)A4 A A @

 @ 

@6@ @@?@1 @5@ @ @9 .@<C@4A7 A A@6@8 Dl@3@.@4@.@5@8 C@ @@?@1 @5@/@/@8 .@ 
@3@4@1 @5@5@9 C@<CA= A A 
@=XD  t  t t  At  .~ 
O A .}CA	 A A D


@6@?@3@4
@5@9 C@<CA A A @


@6@?@3@4
@5@9 C@<CA
 A A 

@=XD  t  t t  At  .t 
O A .sCAS A A@6@U
@0@/@8 .@9 .@<C	AW A A@6@U@0@9 #E VB@<XD  t  t t  At 	ord_merge 
O A .C@ A A
@6@?@<C@ A A

@6@?@<C@-@ A A


@6@ 
@/@8 . VB@ @/@8 .@/@ @ @8 W^@ @ 
@ @ @ @ @ @9 . VB@<XD  t  t t  At  . 
O A .C@ A A@6@8 Z H@?@<C@ A A@6@/
@8 Do@/@8 B_@1 D
@5@9 .@<XD  t  t t  At  ! 
O A !C@ A A@6@?@9 . VB@<C	@ A A
@6@?@9 .@<C@ A A@6@/
@8 .@/@8 .@ 
@/@8 K@ @/@8 K@ @ @9 . VB@<XD  t  t t  At  V 
O A Y$C@#@ A A@6@8 .@?@/
@8 Do@ 
@/@8 .@ @8 B_@ 
@ @9 .@<C@ A A@6@/
@/@8 Do@/@ 
@ @8 Do@ @8 .@'
@<XD  t  t t  At  . 
O A .C@ A A		 B
@6@ @ @ @9 .@<C@H@ A A
 G
@6@E@*@"@#@M@ @/@8 .@/@ @ @8 W^@ @ @ @ 
@ @ @ @ @9 .@@@"
@#@G@G@<C@E@ A A
 G

@6@E@'@"@#@M@ @/@8 .@/@ @8 W^@ @ @ @ @ @ @9 .@@@"@#@G@G@<XD  t  t t  At  VA 
O A V@C@ A A@6@8 .@?@/@8 Do@/
@8 .@ 
@9 B_@<C@ A A@6@/@/
@8 Do@/@ 
@8 Do@ @8 .@?@'
@<XXQM @F@$/usr/lib/swi-prolog/boot/messages.pl  ]wAsC S E TE VHE @XD  t  t t  @t 
print_once 
O @ .CE	s@$/usr/lib/swi-prolog/boot/messages.pl  ]wA .  CD@=CE . .  H@=XD  t  t t  @t  ! 
O @ !CA . .    E@6@?@&
@'
@<C@PA . .
 

 

@6@?@&@E@'@D@ 
@8 ! @@M@Q@&@M@" @
~q:~q/~w: 
@#@@@" @~q/~w: @#@F@<CA . .  


 @ .

@=CA . . 
 @~p: 



@=XD  t  t t  @t frame_level 
O @ .CDt . .@6  @/
@8 Up @@&@" @(~D) 
@#@<XD  t  t t  @t append_args 
O @ .C@ E . . 



 

@6@?@0@/@8 C @@ @ @ @9 A @@<CE . .@6@0@/
@8 .@ 
@9 .@<XD  t  t t  @t 
frame_goal 
O @ .C@+Dm . .@6 F@/
@8 .@ 
@/@8
clean_goal @ G@/@8 C7 @@&@" @ +@#@<XD  t  t t  @t actions_to_format 
O @ .CE . . A@6@?@<CE . . Bw A@6@?@<CE . .

 Bw@6@?@3
@5@9 . @@<CE . . Bw

@6@?@ 
@/@8 . [@ @9 B @@<CE . .
@6@ 
@8action_skip @@?@ @9 .@<C@$E . . @



@6@?@ @/@/@8 .@ 
@ @8 .@ @ @9 . @@<CE . .
@6@ 
@8 Dw @?@ @/@8 .@ 
@ @9 .@<CE . .
@6@ @/@/@8 . ]@ @8 .@3
@5@ @9 .@<XD  t  t t  @t query_result 
O @ .CCl . . F+ ]q ]sfg %gfalse.

@6@ 
@9
extra_line @@<CCo . . ^@6@?@&
@"
 ]q ]strue.
@#@ @9 .@<CCr . . ^

@6@ 
@/@8result @@ @9 .@<CCu . . @@6@9 .@<CCw . . ^


@6@ 
@ @/@8 . F)@ 
@ @ @9 G @@<CCz . . ^


@6@ 
@ @/@8 . ^@ 
@ @ @9 .@<C@CC} . .  F, Bw @Actions: Bw Bw @@6; (n, r, space, TAB): redo    t:          trace & redo Bw @@.b:                    break   c (a, RET): exit Bw @@/w:                    write   p           print Bw @h (?):                help Bw Bw


@=CC . .  ^a @Action? flush


@=CC . .  F. @Please answer 'y' or 'n'?  .


@=CC . .  ]S Bw


@=CC . . toplevel_open_line
@=XD  t  t t  @t  VI 
O @ VHCE . .@6@/@8 *@?@/
@/@8 .@1 F@5@ 
@ @9 E @@<XD  t  t t  @t print_message_lines_guarded 
O @ .CEf . .
@6@?@<CEg . .

@6@8line_element @@ 
@9 . @@<XD  t  t t  @t tracing_list 
O @ .CDO . . 
@=C@ DQ . . +



@6@1 +
@5@/@8 *@ @ @9 . @@<XD  t  t t  @t frame_depth_limit 
O @ .CD . . C>@6depth_limit_exceeded @.@8 .@&@?@&@"[depth-limit exceeded] 
@#@<CD . . @=XD  t  t t  @t user_version_messages 
O @ .CD . . 
@=CD . .
@6@ 
@/@8user_version_message @@ @ @9 . @@<XD  t  t t  @t 
msg_prefix 
O @ .CE- . .  (~N% @=CE. . . Eu@6@/@8 E @E
@+ (@M
@)~NWarning: @@
@" @~NWarning: [Thread ~w] @#@<CE4 . . @@6@/@8 .@E
@+ (@M
@)	~NERROR: @@
@" @~NERROR: [Thread ~w] @#@<CE: . .  CC .@=CE; . .  $ .@=XD  t  t t  @t  . 
O @ .CD . .@6@/
@8translate_message2 @@?@&
@" Bw@#@<CD . . 
 @ ]
 Bw


@=XD  t  t t  @t load_module 
O @ .CBw . . A@6@?@'@<CBx . . @6@?@'@<CBy . . 
 @ into ~w



@=XD  t  t t  @t quoted_type 
O @ .CA . .  [- 


@=CA . . [1@6
double_quotes@/
@8 .@&@" @
@#@<CA . .`@6back_quotes@/
@8 .@&@" @
@#@<XD  t  t t  @t current_definition 
O @ .C@<B . .@6@/@8 *X @@ @1 @/@.@5@8 W @@ @1  @.@5@8 .@&@" @ ] @~w:~d Bw
@#@<CB . . @=XD  t  t t  @t 	blob_type 
O @ .C@ . .@6
_reference@9 .@<XD  t  t t  @t dwim_message 
O @ /CA) . . 
@=C@<A* . .

 



@6@ 
@8 .@?@ @/@/@8 Dp @@&@" @
        ~q  Bw
@#@ @ @9 / @@<C@?A0 . . 



@6@?@&@ @/@/@8 /@&@" @ / 
  Bw
@#@ @ @9 /@<C@/A5 . .		
@6@ 
@/@/@8 /@&@" @ /  Bw
@#@ @ @9 /@<XD  t  t t  @t  R 
O @ RC@\C . .
@6@E@6@T@" D
@#@&@M@" Y
@#@&@" @ +
@#@F@@@!@" @ +

@#@ 
@ @ @9substitution @@G@F@<XD  t  t t  @t msg_property 
O @ /
CE . .@6@ B M B@?@<C
E  . .
 Z
@6@8 . @@?@<C	E" . .
 /~N@6@?@<C
E# . . C @ O@6@?@<C	E$ . .
 @ G@6@?@<CE% . . @location_prefix 


 @~NERROR: ~w:~d:
~N	@6@?@<CE( . . Eu / 


 @~NWarning: ~w:~d:
 /@6@?@<CE+ . . @wait?@6@?@<XD  t  t t  @t print_system_message 
O @ /CD . .
 E@6@?@<CD . .
 CC@6 _ E@8 .@?@<CD . .
 ^@6 _ E@8 .@?@<CD . .@6@?@<C@E  . .
@6@1 ^ O@5@0 @.@8 B. @@/
@/@8 BW @@1 @@1 VC@0@5@0@5@8 L @@1 /@1 
@5@.@.@5@8 / @@?@ @/@8
insert_prefix @@3@1begin@.@5@4@4 Bw@5@3@1 Q@5@5@/@8 .@1 @@.@5@8 /@1 @>@2 C@.@5@8 G @@ @ @8 T @@E@%@D@ @1 C@5@8 @> @@M@Q@1 /@.@5@8 /@b@g@c @t@M@ @9 H @@@@S@F@<CE . .@6@1 @@.
@5@8 /@ 
@1 (@5@9 T @@<XD  t  t t  @t undefined_proc_msg 
O @ /+C@ . . 
  W@6@?@&
@1  W@5@ 
@9 /, @@<C@ . .  W@6@?@&
@"
 Bw@@  ^/2 can only appear as the 2nd argument of setof/3 and bagof/3@#@<C@ @ . .  C@6@?@&
@"
 Bw@"  Rules must be loaded from a file
@#ToplevelMode@ @9faq @@<C@ @ . .  C@6@?@&
@"
 Bw@'  Directives must be loaded from a file
@# /0@ @9 /1@<C@ @ . .  C@6@?@&
@"
 Bw  ?- is the Prolog prompt
@# /0@ @9 /1@<C@3@ . .@6@/
@8dwim_predicates @@&@E@ @-
@&@M@" Bw@%  However, there are definitions for: Bw
@#@ 
@ @9 /@@@'@G@<XD  t  t t  @t 
substitutions 
O @ /:CC . . @=C@4C . . D



 @ B Bw @    ~w = ~W
@6@ @ @ 
@9 /; @@<XD  t  t t  @t compiler_warning 
O @ />C@HB . .	eq_vv

@6@E@"@*@&
@M@" @Test is always true: ~W S$@#@@@"
 @Test is always false: ~W S$@#@F@<C@!C . . eq_singleton

 @ /C S$
@=C@HC . .	neq_vv

@6@E@"@,@&
@M@" @ /B Z@#@@@"
 @ /C Z@#@F@<C@!C . . 
neq_singleton

 @ /B Z
@=C@!C
 . . unify_singleton

 @@ Unified variable is not used: ~W D
@=CC . . var_true
 @ /B U
@=CC . . nonvar_false
 @ /C U
@=CC . . unbalanced_var
 @@+Variable not introduced in all branches: ~W
@=CC . . branch_singleton
 @@ Singleton variable in branch: ~W
@=CC . . negation_singleton
 @Singleton variable in \+: ~W
@=CC . . multiton
 @@4Singleton-marked variable appears more than once: ~W
@=XD  t  t t  @t warnings_with_named_vars 
O @ /]CB . . 
@=C@,B . .		



@6@ 
@/@8 K @@/@ @8 B @@1 D@0@.@5@8 /`@*@?@ @ @9 /^ @@<C
B . .


@6@ 
@9 /a@<XD  t  t t  @t domain 
O @ /bC@ A . .range


@6@?@&@" @[~q..~q]
@#@<CA! . . 
 @`~w'



@=XD  t  t t  @t swi_message 
O @ /hCA; . . io_error


 @I/O error in ~w on stream ~p

@=CA= . .  , Hy

 @Could not execute `~w'

@=CA? . .  ,signal


 @Caught signal ~d on `~w'

@=CAA . .  U


 @

@=CAC . .  /o


 @Caught signal ~d (~w)

@=CAE . . limit_exceeded


 @Exceeded ~w limit (~w)

@=CAG . .  "

 @goal unexpectedly failed: ~p

@=CAI . . 
shared_object


 @ ]

@=CAK . . system_error

 @error in system call: ~w

@=CAN . .  /zerror in system call


@=CAQ . . 
failure_error

 @Goal failed: ~p

@=CAS . . 
timeout_error


 @Timeout in ~w from ~p

@=CAU . . not_implemented


 @@*~w `~p' is not implemented in this version

@=C@"AW . . E E

@6@ 
@/@8goal_to_predicate_indicator @@&@" @@1Wrong context: ~p can only be used in a directive@#@<C@9AZ . . Eeditno_default_file@6@E U @.@8 .@&
@M@"
@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
@#@F
@" Bw@$Use "?- edit(Topic)." or "?- emacs."@#@<CAb . .  E N( (

 @@?Functions are not (yet) supported for meta-arguments of type ~q

@=CAd . . format_argument_type


 @@,Illegal argument to format sequence ~~~w: ~p

@=CAf . .  @

 @Format error: ~w

@=CAh . . ' (

 @@*Unterminated conditional compilation from 
@6@ 
@ @9
cond_location @@<CAk . .  ' '

 @:- ~w without :- if

@=XD  t  t t  @t defined_definition 
O @ /C@XB` . .@6@1  A@5@/@1 @.@.@5@8 .@/@ @ @8 /@1 @5@1 @/@.@5@8 .@1 @5@1  @.@5@8 .@&@?@&@" Bw @  

@#@<CBg . . @=XD  t  t t  @t make_message_lines 
O @ /C@` . .
@6@?@<C@a . .

 @ ]

@6@?@<C@b . .
 @ ]
 Bw
@6@ @ @9 / @@<XD  t  t t  @t term_message 
O @ /C@e . .@6@T
@&
@?@&
@" @Unknown error term: ~p
@#@<C@h . .@6@; V ) V@<C@j . .@6@9iso_message @@<C@l . .@6@9 /i @@<C@n . . 
 @ /



@=XD  t  t t  @t  . 
O @ .C@J . .@6@T
@&
@?@&
@" @Unknown message: ~p
@#@<C@M . .@6@; V !& V@<C@O . .@6@9prolog_message @@<C@Q . .  @resource_error #

 @Out of ~w stack

@=C@S . .  @ /

 @Not enough resources: ~w

@=C@U . . @


@6@ @/@8swi_location @@ 
@ @/@8 / @@ @ @9	swi_extra @@<C@Y . .  ^Execution Aborted


@=C
@[ . .
message_lines

@6@ 
@9 /@<C@] . .  U


 @

@=XD  t  t t  @t  ,- 
O @ ,-CD . .  @greenCall@=CD . .  J /Exit@=CD . .  C> %gFail@=CD . .  ]oyellowRedo@=CD . .  ,VblueUnify@=CD . .  D?magenta	Exception@=XD  t  t t  @t bind_res_sep 
O @ /CC . .
@6@?@'
@<CC . .
 @@6@?@'
@<CC . .@6@?@'
@<CC . .  @ B Bw
@=XD  t  t t  @t  / 
O @ /C@2A . . GJ


 

@6@?@&@" @ )@%Initialization goal raised exception: Bw
@#@ 
@ @9 *@<C@ A . . GJ


 @@(Initialization goal ~p raised exception:
 Bw
@6@ @ @9 *@<C@*A . . H
 


@6@?@&@" @ )
 @Initialization goal failed@#@<CA . .  H

 @Initialization goal failed: ~p

@=CA . . ^

Prolog initialisation failed: Bw
@6@ 
@ @9 *@<C@1A . .unhandled_exception

Unhandled exception: 
@6@E@ 
@ @/@8 .@M@'@@@" @~p
@#@F@<CA . .  Ev


 @Goal (~w) failed: ~p

@=CA . .  ,@

 @@$~w is not a current module (created)

@=CA . .  ]L


 @@*Bad argument to commandline option -~w: ~w

@=CA . . missing_feature

 @@.This version of SWI-Prolog does not support ~w

@=CA . .  V

 @Singleton variables: ~w

@=CA . . 	multitons

 @@7Singleton-marked variables appearing more than once: ~w

@=CA . . profile_no_cpu_time@:No CPU-time info.  Check the SWI-Prolog manual for details


@=CA . . 	non_ascii


 @@,Unquoted ~w with non-portable characters: ~w

@=C@WA . .
io_warning


@6@ 
@1 C@.@5@8 /'@? H/@ @/@8 !Q @ Cy@ @/@8 /@E@ 
@1 @@.@5@8 /'@M@&@@@&
@F@&@" @~p:~d:~d: ~w@#@<CA . .  /


 @
stream ~p: ~w

@=CA . .  ] ]Usage: --pldoc[=port]


@=CA . . 	interrupt /"Action (h for help) ?  .


@=CA . .  / Q ]{


@=CA . .  / 	continue (trace mode)


@=CA . . unknown_in_module_user@8Using a non-error value for unknown in the global module Bw@;causes most of the development environment to stop working. Bw@<Please use :- dynamic or limit usage of unknown to a module. Bw@1See http://www.swi-prolog.org/howto/database.html


@=CB . . modify_active_procedure


 @@ ~p: modified active procedure ~p

@=CB . .  @ @  A

 @Failed to load ~p

@=CB
 . .  @ @ 


 @@ Failed to load ~p into module ~p

@=CB . .  @ @

 @ /

@=CB . .  E

 @@0Cannot pre-compile mixed load/call directive: ~p

@=CB . .  Fc@.Full stop in clause-body?  Cannot redefine ,/2


@=CB . .  "


 @@.Illegal term in INDEX file of directory ~w: ~w

@=C@"B . .redefined_procedure


 @Redefined ~w procedure ~p

@6Previously defined@ @ @9 / @@<CB . . declare_module

 EZ
 @Loading module ~w abolished: ~p

@=CB . . import_private


 @@5import/1: ~p is not exported (still imported into ~q)

@=C@#B . . ignored_weak_import

 

 @@4Local definition of ~p overrides weak import from ~q 

@=CB! . .  F7


 @@'Exported procedure ~q:~q is not defined

@=CB# . .  G*


 @@.Operator ~q:~q is not exported (still defined)

@=CB% . . AF  @k@6minus_in_identifier@9 /@<C@@B' . . 0


 @@1Clauses of ~p are not together in the source-file
 Bw
@6@ 
  Earlier definition at @ @/@8 . @@" @  Current predicate: ~p Bw @@3  Use :- discontiguous ~p. to suppress this message
@#@<CB- . .  ,

 @@(Deprecated declaration has no effect: ~p

@=C@)B/ . . @ @


 @~|~t~*+Loading 

@6@ @ @/@8 @ @@" OY@#@<C@)B3 . . D @


 @~|~t~*+include 

@6@ @ @/@8 0@" OY@#@<CB7 . . D D


 @~|~t~*+included 

@6@ @ @9 0@<C@SB: . .

 @ @






 @~|~t~*+

@6@ @ @/@8 0@" @ -
@#@ @ @/@8 . @@" @ ~2f sec, ~D clauses@#@<C@2B@ . . #


@6@ 
@/@8 /@&@" @Undefined procedure: ~q Bw@'    However, there are definitions for: Bw
@#@ @ @9 /@<CBG . .  #

 @Correct to: ~q? 
 .
@=C@+BI . . @ Ei

 Ek
 @@3File search: too many levels of indirections on: ~p
 Bw    Used alias expansions: Bw
@6@ @ @9used_search @@<CBN . .  0@<The "-" character should not be used to seperate words in an Bw@2identifier.  Check the SWI-Prolog FAQ for details.


@=CBR . .  @removed_after_error

 @Removed incomplete QLF file ~w

@=C@,BT . .  C



 @@#Module "~q" already loaded from ~w.
 Bw @Wipe and reload from ~w?  .
@=CBX . .  H@$Please answer y(es), n(o) or a(bort)


@=C@)BZ . . reloaded_in_module



 @@%~w was previously loaded in module ~w
 Bw @@"	now it is reloaded into module ~w
@=CB] . .  'a


 @@#Layout data: expected ~w, found: ~p

@=CB . .  G G


 @File search: ~p --> ~p (cache)

@=C@"B . .  G G



 @File search: ~p --> ~p OK ~p

@=C@"B . .  G G



 @File search: ~p --> ~p NO ~p

@=CB . . # @@6@/
@8thread_context @@"
GC:  .@#@<C@8B . .  0/ @







at_same_line @@/gained ~D+~D in ~2f sec; used ~D+~D; free ~D+~D

@=CB . .shift_stacks @@6@/
@8 00@"

Stack-shift:  .@#@<C@IB . . 07 @




@6@b@g@cD @m E@y@b@g@cD @m E@y@b@g@cD @m E@y@&@" 05 @@6local: ~DKB, global: ~DKB, trail: ~DKB bytes (~2f sec)
@#@<CB . . # @@6@/
@8 00@"
AGC:  .@#@<C@$B . .  0= @



 05 @@.reclaimed ~D atoms in ~2f sec. (remaining: ~D)

@=C@"B . . "0reload

@6@ 
@/@8 F @@&@" @Make: reloading ~D files@#@<CB . .  "0 OMake: finished


@=CB . .  "0 "2

 @Updating index for library ~w

@=C@!B . . H^


@6@/@8 00@" @autoloading ~p from ~w
@#@<CB . .  H$ "

 @Loading autoload index for ~w

@=C@DB . .
compiler_warnings


@6@/@8print_goal_options @@E E@/@8 CR @@M@ @ @/@8 /a@!@3@1 E@5@5@#@@@&@&@F@&@ @ 
@ @ @9 0J @@<C@!C& . . Fz@6version_git@/
@8 .@&@?@&@" @ ]
@#@<C@BC) . . Fz@6 Fz@/
@8 .@b@g
@c'@m E@y@b@g
@c@d@m E@c@d@m JO@y@b@g
@c@d@m JO@y@&@" @~w.~w.~w@#@<C@!C0 . .address_bits@6 0S@/
@8 .@&@?@&@" @	~d bits, 
@#@<CC4 . . H>@6 H> @.@8 .@&
@?@&
@"Multi-threaded, @#@<CC8 . .  H>
@=CC: . . 	copyright@=Copyright (c) 1990-2015 University of Amsterdam, VU Amsterdam Bw@DSWI-Prolog comes with ABSOLUTELY NO WARRANTY. This is free software, Bw@@and you are welcome to redistribute it under certain conditions. Bw@3Please visit http://www.swi-prolog.org for details.


@=CC@ . .
user_versions@6@/
@1  A@2 F{
@5@/@8 A @@&@ @ @9 .@<CCC . . author@#Jan Wielemaker (jan@swi-prolog.org)


@=C@bCE . . ^Welcome to SWI-Prolog (

@6 H>@ 
@/@8 / 0S@ @/@8 /@"Version 
@# Fz@ @/@8 /@" L Bw
@# 0V@ @/@8 /@" Bw
@# 0[@ @/@8 /@" Bw@2For help, use ?- help(Topic). or ?- apropos(Word). Bw Bw@#@<C@3CS . .aboutSWI-Prolog version 

@6 Fz@ 
@/@8 /@" O	
@# 0]@ @/@8 /@" Bw
@# 0V@ @9 /@<CCZ . .  G G


@=CC\ . .  G /"

 @Break level ~d

@=CC^ . .  0d Q

 @Exit break level ~d

@=CC` . .  ]Q@1... 1,000,000 ............ 10,000,000 years later Bw Bw@/~t~8|>> 42 << (last release gives the question)


@=CCd . .  (

 @Abort: closed stream ~p

@=CCf . .  F;

 @Halt cancelled: ~p

@=C
Ci . . F-

@6@ 
@9 . @@<C@'C . . F'

@6@E   @.@8 .@&@M@3 05
@5@ @9 .@@@'@F@<CC . .  G

 @~w: halt

@=CC . .  ]

 @Unknown action: ~c (h for help)
 Bw
@=C@bC . .  [ [C


History Commands: Bw@&    !!.              Repeat last query Bw@/    !nr.             Repeat query numbered <nr> Bw@:    !str.            Repeat last query starting with <str> Bw@4    !?str.           Repeat last query holding <str> Bw@>    ^old^new.        Substitute <old> into <new> of last query Bw@6    !nr^old^new.     Substitute in query numbered <nr> Bw@<    !str^old^new.    Substitute in query starting with <str> Bw@6    !?str^old^new.   Substitute in query holding <str> Bw @    ~w.~21|Show history list
 Bw @    ~w.~21|Show this list Bw Bw
@=CD  . .  [ [! No such event


@=CD . .  [bad_substitution! Bad substitution


@=CD . .  [ [S

 @~w.

@=CD . . [ [

@6@ 
@9history_events @@<C@ D& . . +

@6@ 
@/@8 /@&@" @Spy point on ~p@#@<C@ D* . . +

@6@ 
@/@8 /@&@" @Spy point removed from ~p@#@<CD. . . 
trace_mode

 @Trace mode switched to ~w

@=CD0 . . 
debug_mode

 @Debug mode switched to ~w

@=CD2 . .  C<

 @Debug mode is ~w

@=CD4 . . ,@6@?@&
@"

No spy points@#@<CD6 . . ,

Spy points (see spy/1) on: Bw
@6@ 
@ @9predicate_list @@<C@(D9 . . +

@6@?@&@ 
@/@8 /@&@" @        ~p: Not tracing Bw@#@<C@(D= . . +


@6@ 
@/@8 /@&@" @        ~p: ~w Bw@#@<CDA . . ,@6@?@&
@"
@"No traced predicates (see trace/1)@#@<CDC . . ,

Trace points (see trace/1) on: Bw
@6@ 
@ @9 .@<C@9DU . .		  

 A@6@?@&@ 
  @/@8 .@&@" ]q ]s~t[~D] ~10|
@#@ 
@ @/@8
frame_context @@ 
@ @9 . @@<CD[ . .  

choice
@6@?@&@1  
 A@5@ @9 /@<CD] . .  
 ,W@6@?@&
@'
@<C@8D^ . .

  

 +
@6@?@&@" T 
@#@ @ @/@8port @@ 
@ @/@8 . @@ 
@ @/@8 0@ 
@ @9 0@<C@CDd . .  


@6@ 
@/@8frame_flags @@ @ @/@8 0@ 
@ @/@8 0@ 
@ @/@8 0@ @ 
@ @/@8 . @@ 
@ @/@8 0@" .@#@<C@"D . .  CD CF


 @@(The predicate ~p has been renamed to ~p.
 Bw@BPlease update your sources for compatibility with future versions.
@=C@&D . .abnormal_thread_completion

 D?
@6@?@&@" @@'Thread running "~p" died on exception: 

@#@ @ @9 *@<CD . .  0

 C> @@'Thread running "~p" died due to failure

@=CD . . threads_not_died

 @@&The following threads wouldn't die: ~p

@=CD . .  , -


 @Attached package ~w at ~q

@=C@1D . .  , ,



 @@"Package ~w already attached at ~q.
 Bw @	Ignoring version from ~q

@=CD . .  , ,


 @@)Package ~w: no binary for architecture ~w

@=CD . .  H

 @@00-byte in PATH component: ~p (skipped directory)

@=XD  t  t t  @t  . 
O @ .CE . .  05@=CE . .  .@=CE . .  ]q@=CE . .  /!@=CE . .  /#@=XD  t  t t  @t  . 
O @ .CD . . 



@6@8 .@?@<CD . . 



@6@1 
@5 N+@8 .@?@<CD . . 

@=XD  t  t t  @t  / 
O @ /C@%An . . 


@6@ 
@/@8 @ @@&@" @ .@#@<XD  t  t t  @t printed D  t  t t  @t  0 ADD  t  t t  @t  0 
D  t  t t  @t  . 
O @ .CC . .@6 ^o @.@8 .@&
@?@&
@"
 @ /@#@<CC . . 

@=XD  t  t t  @t  0 
O @ 0C@ED . .	@6 F@/
@8 .@E
@ 
 @@8 .@M@( W@@@( Qo@E
@ 
 ,@8 .@M@( JA@@@( Qo@&@" @~w~w @#@<XD  t  t t  @t  / 
O @ /CB| . .@6@/@/
@8 .@ 
@/@/@8 /@1 @2 @5@9user_predicate_indicator @@<XD  t  t t  @t  ! 
O @ !CB . . A@6@?@<CB . . @6@?@<CB . .@6 @0@0 C@9 E @@<XD  t  t t  @t  *X 
O @ .C@(B . . 
 


 
@6@?@8 @ @@ 
@8 0@ @8 G3 @@ @ 
@ @9 /@<CB . . 


  A
@6@8 0@ 
@8 0@ @ 
@9 /@<XD  t  t t  @t  . 
O @ .CEk . .@6@ V ) V@?@<CEm . .
 -l@6@? G@9 -o @@<C	Eo . .
 Bw@6@?@9 T @@<CEq . .
 / @


@6@?@ 
@9 .@<CEs . .
 /
@6@?@9 .@<C	Eu . .
 .@6@?@9 ^ @@<CEw . .
 @


@6@?@ 
@9 .@<CEy . .
 ]q



@6@?@ 
@9 .@<CE{ . .
 /!@6@?@<CE| . .
 /#@6@?@<CE} . .@6@9 .@<XD  t  t t  @t  0 
O @ 0C@+D . .@6@/
@/@8 / @@&@?@&@" ]q ]s .
 )@#@<XD  t  t t  @t  T 
O @ TC@5EB . .
 (

@6@?@ 
@1 /@.@5@8 /@ @/@8 /@3@1 /!
@.@5@5@3@1 /#@5@5@/@8 .@ @9 /%@<C
EL . .@6@/
@8 /@ 
@9 /%@<XD  t  t t  @t 	prefix_nl 
O @ 0CEW . . 
 Bw@=CEX . . Bw
 Bw@6@?@<CEY . . .
 .@6@?@<CEZ . . Bw


 Bw /
@6@?@ 
@ @9 0 @@<CE\ . .



@6@ @ @9 0@<XD  t  t t  @t  0 
O @ 0C@/Dy . .@6@E@$debugger_show_context @.@8 . H@/
@8 .@&@M@" @ (
@#@@@'@G
@<XD  t  t t  @t  0 
O @ 0CDG . . 
@=C@(DI . .
@6@ 
@/@8 /@&@" @
        ~p Bw
@#@ @ @9 0@<XD  t  t t  @t  0 
O @ 0CBi . . 
@=C@'Bk . . D



 @@         file_search_path(~p, ~p)
 Bw
@6@ @ @9 0@<XD  t  t t  @t  VD 
O @ VDC@ . . 
end_of_clauseUnexpected end of clause


@=C@ . . end_of_clause_expectedEnd of clause expected


@=C@ . .  B Unexpected end of file


@=C@ . . end_of_file_in_block_comment@ End of file in /* ... */ comment


@=C@ . .end_of_file_in_quoted

End of file in quoted 
@6@ 
@ @9 . @@<CA  . . illegal_numberIllegal number


@=CA . . 	long_atom@!Atom too long (see style_check/1)


@=CA . . long_string@#String too long (see style_check/1)


@=CA . . operator_clashOperator priority clash


@=CA . . operator_expectedOperator expected


@=CA
 . . operator_balanceUnbalanced operator


@=CA . . quoted_punctuation@-Operand expected, unquoted comma or bar found


@=CA . . 	list_rest@'Unexpected comma or bar in rest of list


@=CA . . cannot_start_termIllegal start of term


@=CA . . punct


 @Unexpected `~w' before `~w'

@=CA . . undefined_char_escape

 @@:Undefined character escape in quoted atom or string: `\~w'

@=CA . . void_not_allowedEmpty argument list "()"


@=CA . . 
 @ ]



@=XD  t  t t  @t  T 
O @ /&CEa . .@6@1 !@2 . H@5@9 ( @@<XD  t  t t  @t  0 
O @ 0~CD	 . . 
@=C@<D . . 



 @~t~w   ~8|~W~W
 [Z @. G [Z @. Bw
@6@ @ @9 0}@<XD  t  t t  @t type_of 
O @ 0C@@ . .@6@E
@8 ^ @@M
@) H@F@@@@E@T
@M@) D@F@@@@E@8 0@M@) @F@@@@E@8 0@M@) @F@@@@E@8 F @@M@) C@F@@@@E@+
@M@)
empty_list@F@@@p@E
@/@8 H @@M@9 . @@@@`@E
@8 X+ @@M@) G@@@Q@E
@8 X @@M@) E@@@D@E
@8 X- @@M@) @@@@7@E
@8 C @@M@) X/@@@*@E
@8 B @@M@) B<@@@E
@8 X  @@M@) X@@@E
@8 Dm @@M@) Dn@@@)  @F@<XD  t  t t  @t  @ 
O @ 0C@7Bo . . @

@6@E@ 
@8 .@&@M@" @ ]
@#@@@" @ /
@#@F@<XD  t  t t  @t  /8 
O @ /7CA$ . . 
 

@6@?@/@1 "@1 
@5@5@9 0\@<CA& . . 
@6@/
@1 "@1  A@5
@5@9 0\@<XD  t  t t  @t type_error_comment 
O @ 0C@L@ . .	@6@/@8 0 @@E@'@  @0@/@8 0@ @3 P@4 O@4 O~@4 P@4 P@5@8 @ @@M@(an@@@( P@F@&@" @ (~w ~w)
@#@<XD  t  t t  @t  /  
O @ /CER . . 05

@6@?@ 
@9 0@<CET . . /

@6@ 
@9 0@<XD  t  t t  @t 	residuals 
O @ 1C@KC . .
 @

@6@ @/@8
residuals1 @@ @ @ @/@8 / @@E
@+@&@M@%@@@" ]q . /% with pending residual goals Bw
@#@F@ @ @ 
@9 1@<XD  t  t t  @t  /3 
O @ /2C@ . . 
 Bw@+  See FAQ at http://www.swi-prolog.org/FAQ/
.txt


@=XD  t  t t  @t  0 
O @ 0CB . . 



@6@8 .@?@<CB . . 

@=XD  t  t t  @t  0J 
O @ 0PCB . . 
@=C@SB . .
@6@E@ @ 
@/@8 /? @@M@%@@@"
 @Unknown compiler warning: ~W
@#@F@E
@+@&@M@%@@@" Bw
@#@F@ @ @ @9 0O@<XD  t  t t  @t  @f 
O @ @fC@>@ . .	

built_in_procedure@6@/@8 0@&
@" @@+No permission to ~w built-in predicate `~p'

@#@E@-
 BF@&@M@" Bw@CUse :- redefine_system_predicate(+Head) if redefinition is intended@#@@@'@F@<C@ . . import_into
  
 @@"No permission to import ~p into ~w
@=C@ . .
static_procedure
 @@)No permission to ~w static procedure `~p'

@6Defined@ @ @9 /@<C@ . .  D @
 @@-No permission to read from output stream `~p'
@=C@ . .  Vw @
 @@+No permission to write to input stream `~p'
@=C@ . .  Dtext_stream
 @@1No permission to read bytes from TEXT stream `~p'
@=C@ . .  Vw 1
 @@0No permission to write bytes to TEXT stream `~p'
@=C@ . .  D
binary_stream
 @@8No permission to read characters from binary stream `~p'
@=C@ . .  Vw 1
 @@7No permission to write characters to binary stream `~p'
@=C@ . .  @ @g (
 @@0No permission to reuse alias "~p": already taken
@=C@ . .  @No permission to ~w ~w `~p'

@=XD  t  t t  @t 
must_print 
O @ 1!CE . .@6@U@8 . @@?@D@8 0 @@M@Q@1 1%
@5@9 B @@<CE . . @=XD  t  t t  @t 	var_names 
O @ 1'CC . .

@6@?@&@" @~w = 
@#@<C@+C . .

@6@?@&@" @	~w = ~w, 

@#@3@5@ @9 1( @@<XD  t  t t  @t  /	 
O @ /CC . .@6@?@'
@<C@<C . . D



 M ]q . /% where Bw @ /<
@6@ @ @ 
@9 /=@<XD  t  t t  @t  0M 
O @ 0LCC . .  G @. G  @.@=XD  t  t t  @t  1 
O @ 1CC . . @=C@GC . .	@6@E@)@-@&@M@" @~W, Bw
@#@ @ @ 
@9 1@@@" @ +
@#@G@<XD  t  t t  @t  . 
O @ .C@?C . .		@6 ]@/@8 .@!@3@1 [Z @.@5@5@#@&@3@1 U!B@5@5@ @/@8bindings @@ @/@8 1@3@1 U!C@5@5@ @ 
@9 1 @@<XD  t  t t  @t  / 
O @ /C@ @q . . B: \

@6@ 
@8 X @@&@" @@"Arithmetic: `~p' is not a function
@#@<C@&@t . .  B:free_of_attvar

 @@.Type error: `~W' contains attributed variables
 G  @. G G!
@=C@"@w . . B:


 @@%Type error: `~w' expected, found `~p'

@6@ 
@ @ @9 0 @@<C@+@z . . E


 @Domain error: 
@6@ 
@ @/@8 /c @@" @ expected, found `~p'@#@<C@} . .  B9@+Arguments are not sufficiently instantiated


@=C@ . .  W

 @@*Uninstantiated argument expected, found ~p

@=C@ . .  W

 @Cannot represent due to `~w'

@=C@ . . @e



@6@ 
@ @ @9 1
 @@<C@ . . evaluation_error

 @@"Arithmetic: evaluation error: `~p'

@=C@ . . @X  

 @ 0

@6@ 
@ @9 /-@<C@ . .  @X


 @~w `~p' does not exist

@=C@ . .  @Y



 @~w `~p' does not exist in ~p

@=C@ . . busy


 @~w `~p' is busy

@=C@ . .  VCswi_backslash_newline@*Deprecated ... \<newline><white>*.  Use \c


@=C@ . . VC

Syntax error: 
@6@ 
@ @9 0 @@<C@ . . occurs_check


 @@6Cannot unify ~p with ~p: would create an infinite tree

@=XD  t  t t  @t  G 
O @ .CC . .
 @@6@?@&
empty@ @ @9 G @@<CC . .@6@?@&
	non_empty@ @ @9 1P@<XD  t  t t  @t  / 
O @ /CA . .@6@T
@&
@?@&
@'@<CA . .@6@; V * V@<CA . . C


@6@U
@-
 A@&@?@&@ 
@ @9swi_comment @@<C@HA . . C


@6@ 
 @ @0@/@8 H~ @@ 
@ @0 @/@8 1Y@&@" Bw @ ] Bw
** here ** Bw @ ]@#@<CA . . @=XD  t  t t  @t  G 
O @ 1QCC . . F) 1O@6@?@&@" ]q ]s .
@#@ @ 
@9 .@<CC . . F)@6@?@&@" -l
@#@ @ 
@9 .@<CC . . ^ 1O@6@?@&@" ]q ]strue  .
@#@<CC . . ^@6@?@&@" @ Qo .
@#@<XD  t  t t  @t  / 
O @ /CAr . .@6@T
@&
@?@&
@'@<C
Av . .@6@/
@ V )@?@'
@<CAx . . C

@6@ 
@8 D. @@&@?@&@ 
@ @9 . @@<C@"A| . . VF


?@6@?@&@" @ )
@#@<CA~ . .  VF



 @ *

@=C@MA . .	
 VE




@6@E@$@ 
@8 0@ 
@1 @@.@5@8 /'@&@M@1 VF@5@ @9 /@@@" @Stream ~w:~d:~d 
@#@G@<CA . . @=XD  t  t t  @t  02 
O @ 01C@ A . .@6@/@8 .@- (@&
@?@&
@" @ (@#@<CA . . 

@=XD  t  t t  @t  1W 
O @ 1VCA . .already_from

@6@?@&@" @ (already imported from ~q)
@#@<CA . . @\@6@?@&
@"
 (is a directory)@#@<CA . . @Z@6@?@&
@"
 (is not a directory)@#@<CA . . 
 @ (~w)



@=XD  t  t t  @t  10 
O @ 1/CC . . @=C@YC . . ^



@6@ @/@8 D @@&@ @ @/@8 1+@ @ @ @ @/@8 / @@E@#@-@&@M@" @ B Bw
@#@ @ @ 
@9 1.@@@'
@G@<XD  t  t t  @t  ( BD  t  t t  @t  ( 
O @ *C@B . .@6@/
@8 .@?@'
@<C@D . .@6@"
 @@#@&
@"
 @Unknown exception: ~p
@#@<C@G . . 
 @ /



@=XD  t  t t  @t  @ 
O @ @C@PD . .@6@E
@H@8 1" @@M
@C@/@8 *@M@E@-@U@E@1  A@2 W	
@5@8 ! @M@S@@@1  A@2 T
@5@8 1j@M@S@@@9 / @@P@@@S@F@<XXQM H -C AS AXD  t  t t  H t 	safe_meta AED  t  t t  H t  1l 
O H  1lCA Aq Aq   Ar C?
@=C
C	 A A B
@6@7 &@9 -v &@<XD  t  t t  H t  [ AEO H  [ CAY A A   A  V@=CAY A A   A  V@=CAY A A   A  V@=CAY A A   A  V@=CAY A A   A  [@=CAY A A   A  [@=CAY A A   A  [@=CAY A A   A  [@=CAY A A   A  D@=CAY A A   A  [@=CAY A A   A  [@=CAY A A   A  [@=CAY A A   A  [@=CAY A A   A  [@=CAY A A   A  [@=CAY A A   A  [@=CBW A A   A  _%@=CBX A A   A  A@=CBY A A   A  A@=CBZ A A   A  _@=CB[ A A   A  _@=CB A A   A  F@=XD  t  t t  H t safe_primitive AEO H  1o CA A A   A X2@=CB: A A   A #@=CB; A A   A @z@=XXQM FzF@B/build/spark-c4QHMn/spark-2012.0.deb/common/versioning/version.pro  @8AAu@!C AS AE ZE ZE +E +E +E +E AE ZXO Fz + C@S	u A  @8AA 1r  A@=XO Fz + C@T 1r 1r  A@=XO Fz Z C@O 1r 1r GPL 2012@=XO Fz Z C@P 1r 1r GPL@=XO Fz + C@Q 1r 1r  A@=XO Fz + C@R 1r 1r @!Report bugs to: spark@adacore.com@=XO Fz 1q C@M 1r 1r 2012@=XO Fz Z C@N 1r 1r @4Copyright (C) 2012 Altran Praxis Limited, Bath, U.K.@=XXQM AF@5/usr/lib/swi-prolog/library/dialect/sicstus/system.pl  @AuC ES EtmpnamE \nE MwE ,EmktempE MuE	host_nameE L%EpopenE -?E S9E \lE E S7E \pE  E Y(EenvironEexecE /E EE /)E BXO A 1x C@ A A@6 1y@9  C L&@<XO A 1z C@ A A@6mkstemp@9 1@<XO A 1| C@ A A@6@9 .% )@<XO A 1~ C@ A A@6@1pipe
@5@9 D@<XO A L% C@ A A@6@9 E L&@<XO A S9 C@5@ A A		 S6






@6@/@8 Xj L&@ @1 "}
@.@0@0@0@5 F@8 \ L&@ @b@g@l G3@x@<XO A \l C@ A A@6@9 \n @4@<XO A 1 C@ A A@6@9 , @<XO A 1 C@1@ A A		
 S6






@6@1 "}
@.@0@0@0@5 F@8 1@ @b@g@l G3@x@<XO A 1 C@ A A  @6@9 \p @4@<XO A 1 C@ A A@6 Y(@9 C6@<XO A 1 C@S A A@6@9 IB L&@<XO A 1 C@7@j A A@6@"



@#@/@/@8 C L&@ @ @3@1 Y
@5@4@1 Y@5@4@1 Y@5@4@1 Y@5@5@9 X X@<XO A 1 C@ A A@6@9 X X@<XO A 1 C@ A A@6@/@8 1@b@i@l G3@x@<XO A 1 C@t A A/s/c@6 U @.@8 C6@?COMSPEC@9 1@<C@w A A  ,
 C@=XXD  t  At _ A Agt  Z^D  t  At _ A At  VD  t  At _ A Agt  ZjD  t  At _ A @t  VID  t  At _ A At  [D  t  At _ A Agt  ZnD  t  At _ A Dt  H}D  t  At _ A Agt  ZtD  t  At _ A @5t  HD  t  At _ A At  VD  t  At _ A At  [D  t  At _ A V$t  VD  t  At _ A @t  VDD  t  At _ A Art  (D  t  At _ A V$t  V4D  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A At  [D  t  At _ A Agt  ZD  t  At _ A @t  B;D  t  At _ A @t  B9D  t  At _ A Agt  Z`D  t  At _ A At  VD  t  At _ A Agt  ZhD  t  At _ A At  [D  t  At _ A Agt  AD  t  At _ A @5t  VD  t  At _ A Agt  ZpD  t  At _ A At  !D  t  At _ A At  [D  t  At _ A At  VAD  t  At _ A Art  C=D  t  At _ A V$t  V"D  t  At _ A Art  C@D  t  At _ A Art  C4D  t  At _ A Agt  W D  t  At _ A Agt  @D  t  At _ A @t  WD  t  At _ A At  [D  t  At _ A Agt  ZD  t  At _ A @t  @D  t  At _ A Agt  ZfD  t  At _ A At  [D  t  At _ A Agt  ZlD  t  At _ A @t  ED  t  At _ A At  [D  t  At _ A @t  WD  t  At _ A At   D  t  At _ A At  VD  t  At _ A Art  ( D  t  At _ A @t  @YD  t  At _ A Agt  LD  t  At _ A Ct  AD  t  At _ A At  VAD  t  At _ A At  [D  t  At _ A Agt  ZtD  t  At _ A Art  _D  t  At _ A V$t  V"D  t  At _ A Agt  JD  t  At _ A Agt  ZD  t  At _ A Art  C4D  t  At _ A Agt  @D  t  At _ A @t  WD  t  At _ A Agt  UD  t  At _ A Agt  ZD  t  At _ A Agt  ZbD  t  At _ A At  [D  t  At _ A Agt  N|D  t  At _ A At  [D  t  At _ A @t  @fD  t  At _ A At  .tD  t  At _ A V$t  V4 D  t  At _ A At  VD  t  At _ A HKt  HID  t  At _ A Agt  ZrD  t  At _ A At  DD  t  At _ A At  VD  t  At _ A Agt  ZpD  t  At _ A Agt  ZzD  t  At _ A Art  C=D  t  At _ A Agt  W D  t  At _ A Agt  A{D  t  At _ A @5t  DD  t  At _ A Agt  ZD  t  At _ A @t  FD  t  At _ A Agt  ZD  t  At _ A WQt  &>D  t  At _ A WQt  WOD  t  At _ A WQt  WTD  t  At _ A WQt  &BD  t  At _ A WQt  &DD  t  At _ A WQt  WjD  t  At _ A WQt  WWD  t  At _ A WQt  WD  t  At _ A WQt  &@D  t  At _  Ft  FD  t  At _  @5t  + D  t  At _  @5t  GD  t  At _  Dt  H}D  t  At _  DBt   D  t  At _  @5t  C D  t  At _  @5t  \D  t  At _  @5t  GD  t  At _  @5t  DD  t  At _  @5t  BD  t  At _  Ft  (^D  t  At _  A	t  WD  t  At _  @5t  +D  t  At _  @5t  C0D  t  At _  $t  $D  t  At _  @5t  HD  t  At _  Ct  ]
 D  t  At _  Ct  )\ D  t  At _  Ft  )D  t  At _  @5t  *D  t  At _  Ft  (^D  t  At _  %t  %D  t  At _  A	t  WD  t  At _  "t  "D  t  At _  @5t  HD  t  At _  @t  BD  t  At _  @5t  !RD  t  At _  @5t  WD  t  At _  Ft  FD  t  At _  X4t  X6D  t  At _  %t  ]D  t  At _  @5t  @8D  t  At _  @5t  + D  t  At _  Ct  )^D  t  At _  @5t  	D  t  At _  Ft  GD  t  At _  Dt  DD  t  At _  DBt  !D  t  At _  @5t  +D  t  At _  Et  ,D  t  At _  A	t  WD  t  At _  @5t  +D  t  At _  A	t  AD  t  At _  DBt  H[D  t  At _  Ct  Fz D  t  At _  Et  ED  t  At _  @5t  GD  t  At _  @t  VID  t  At _  Et  E D  t  At _  DBt  F D  t  At _  DBt  !D  t  At _  $t  $ D  t  At _  X4t  X6D  t  At _  @5t  @3D  t  At _  @5t  CfD  t  At _  %t  GD  t  At _  @5t  VD  t  At _  Dt  DD  t  At _  @5t  @D  t  At _  @t  GID  t  At _  [t  [
 D  t  At _  @5t  XOD  t  At _  @5t  ZHD  t  At _  Ct  C D  t  At _  Ct  D  t  At _  @5t  @D  t  At _  @5t  +D  t  At _  %t  %D  t  At _  Dt  '2D  t  At _  @5t  +D  t  At _  "t  "D  t  At _  Ct  ] D  t  At _  "t  ]WD  t  At _  "t  "D  t  At _  @5t  +D  t  At _  @t  BD  t  At _  @5t  +D  t  At _  X4t  X8D  t  At _  @5t  C= D  t  At _  DBt  ! D  t  At _  DBt  !D  t  At _  @5t  !D  t  At _  @5t  CSD  t  At _  Ct  FzD  t  At _  Et  ,D  t  At _  @5t  WD  t  At _  @5t  +D  t  At _  A	t  WD  t  At _  Ct  ] D  t  At _  @t  TD  t  At _  A	t  AD  t  At _  HKt  AD  t  At _  DBt  FD  t  At _  @t  @D  t  At _  @5t  HD  t  At _  @5t  +D  t  At _  Ct  A D  t  At _  @t  @D  t  At _  @5t  +D  t  At _  @5t  	D  t  At _  [t  [D  t  At _  HKt  HID  t  At _  Dt  H}D  t  At _  [t  [D  t  At _  @5t  CD  t  At _  $t  $D  t  At _  Ct  ]D  t  At _  %t  YD  t  At _  @5t  ZHD  t  At _  @5t  DD  t  At _  Ct  ] D  t  At _ @ Art  C@D  t  At _ X4 @5t  XOD  t  At _ X4 @5t  BD  t  At _ A Xt  Y~D  t  At _ A Xt  Y~D  t  At _ A Xt  YD  t  At _ A @t  ED  t  At _ A @t  WD  t  At _ A At   D  t  At _ A @t  @YD  t  At _ A Art  ( D  t  At _ A At  VAD  t  At _ A @5t  CSD  t  At _ A At  VD  t  At _ A @t  VDD  t  At _ A Art  _D  t  At _ A Aut  FD  t  At _ A Art  (D  t  At _ A Art  C4D  t  At _ A @t  WD  t  At _ A Xt  XD  t  At _ A @t  B;D  t  At _ A @t  B9D  t  At _ A Xt  YD  t  At _ A Xt  Y~D  t  At _ A Xt  YD  t  At _ A @t  @fD  t  At _ A At  .tD  t  At _ A HKt  HID  t  At _ A At  !D  t  At _ A At  VD  t  At _ A At  VAD  t  At _ A Art  C=D  t  At _ A Aut  XD  t  At _ A Art  C=D  t  At _ A Art  C@D  t  At _ A Art  C4D  t  At _ A @t  WD  t  At _ A @t  FD  t  At _ A Xt  YD  t  At _ A @5t  @D  t  At _ A Agt  Z^D  t  At _ A Agt  ZfD  t  At _ A Agt  ZjD  t  At _ A Agt  ZlD  t  At _ A At   D  t  At _ A At  VD  t  At _ A Agt  ZnD  t  At _ A @t  @YD  t  At _ A Agt  ZtD  t  At _ A Agt  LD  t  At _ A At  CD  t  At _ A At  VAD  t  At _ A At  VD  t  At _ A Agt  ZtD  t  At _ A Agt  JD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A At  ZD  t  At _ A Agt  ZD  t  At _ A At  ZD  t  At _ A Agt  @D  t  At _ A At  ZD  t  At _ A Agt  UD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A At  Z D  t  At _ A Agt  Z`D  t  At _ A A}t  ZdD  t  At _ A Agt  ZbD  t  At _ A Agt  ZhD  t  At _ A Agt  N|D  t  At _ A Agt  AD  t  At _ A At  .tD  t  At _ A Agt  ZrD  t  At _ A Agt  ZpD  t  At _ A At  !D  t  At _ A At  VD  t  At _ A At  CD  t  At _ A At  VAD  t  At _ A Agt  ZpD  t  At _ A A}t  ZxD  t  At _ A Agt  ZzD  t  At _ A A}t  Z}D  t  At _ A At  ZD  t  At _ A Agt  W D  t  At _ A Agt  W D  t  At _ A Agt  @D  t  At _ A At  ZD  t  At _ A Agt  A{D  t  At _ A @t  FD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A @5t  BD  t  At _ A Agt  ZD  t  At _ F @5t  C0D  t  At _ F @t  ED  t  At _ F @t  @fD  t  At _ F HKt  HID  t  At _ F @5t  CSD  t  At _ F @t  B9D  t  At _ A Yt  %5D  t  At _ A Yt  %7D  t  At _ A Yt  %<D  t  At _ A Yt  %>D  t  At _ A Yt  YD  t  At _ A Yt  %@D  t  At _ A Yt  %BD  t  At _ A Yt  %DD  t  At _ A Yt  %MD  t  At _ A Yt  %OD  t  At _ A Yt  %QD  t  At _ A Yt  %SD  t  At _ A Yt  %QD  t  At _ A Yt  %WD  t  At _ A Yt  %WD  t  At _ A Yt  %:D  t  At _ A Yt  YD  t  At _ A Yt  YD  t  At _ A Yt  %:D  t  At _ A Yt  YD  t  At _ A Yt  %FD  t  At _ A Yt  %HD  t  At _ A Yt  %HD  t  At _ A Yt  %KD  t  At _ A Yt  YD  t  At _ A Yt  Z
D  t  At _ A Yt  %[D  t  At _ A Yt  Z
D  t  At _ A Yt  YD  t  At _ A Yt  %YD  t  At _ A Yt  YD  t  At _ A Agt  AD  t  At _ A HKt  HID  t  At _ A @t  @D  t  At _ A} Agt  Z`D  t  At _ A} Agt  Z^D  t  At _ A} Agt  ZbD  t  At _ A} Agt  ZfD  t  At _ A} Agt  ZhD  t  At _ A} Agt  ZjD  t  At _ A} Agt  N|D  t  At _ A} Agt  ZlD  t  At _ A} Agt  AD  t  At _ A} Agt  ZnD  t  At _ A} Agt  ZpD  t  At _ A} Agt  ZrD  t  At _ A} Agt  ZtD  t  At _ A} Agt  LD  t  At _ A} Agt  ZtD  t  At _ A} Agt  ZpD  t  At _ A} Agt  ZzD  t  At _ A} Agt  JD  t  At _ A} Agt  W D  t  At _ A} Agt  ZD  t  At _ A} Agt  ZD  t  At _ A} Agt  W D  t  At _ A} Agt  @D  t  At _ A} Agt  ZD  t  At _ A} Agt  @D  t  At _ A} Agt  A{D  t  At _ A} Agt  ZD  t  At _ A} Agt  UD  t  At _ A} Agt  ZD  t  At _ A} Agt  ZD  t  At _ A} Agt  ZD  t  At _ A} Agt  ZD  t  At _ Ad Agt  Z`D  t  At _ Ad Agt  Z^D  t  At _ Ad Agt  ZbD  t  At _ Ad Agt  ZfD  t  At _ Ad Agt  ZhD  t  At _ Ad Agt  ZjD  t  At _ Ad Agt  N|D  t  At _ Ad @t  ED  t  At _ Ad Agt  ZlD  t  At _ Ad @t  WD  t  At _ Ad @t  @fD  t  At _ Ad Agt  AD  t  At _ Ad Agt  ZnD  t  At _ Ad Agt  ZrD  t  At _ Ad Agt  ZpD  t  At _ Ad @t  @YD  t  At _ Ad Agt  LD  t  At _ Ad Agt  ZtD  t  At _ Ad @5t  CSD  t  At _ Ad Agt  ZtD  t  At _ Ad Agt  ZpD  t  At _ Ad @t  VDD  t  At _ Ad Agt  ZzD  t  At _ Ad Agt  JD  t  At _ Ad Agt  W D  t  At _ Ad Agt  ZD  t  At _ Ad Agt  ZD  t  At _ Ad Agt  W D  t  At _ Ad Agt  @D  t  At _ Ad Agt  ZD  t  At _ Ad Agt  @D  t  At _ Ad Agt  A{D  t  At _ Ad @t  WD  t  At _ Ad @t  WD  t  At _ Ad Agt  UD  t  At _ Ad Agt  ZD  t  At _ Ad @t  FD  t  At _ Ad Agt  ZD  t  At _ Ad Agt  ZD  t  At _ Ad @t  B;D  t  At _ Ad Agt  ZD  t  At _ Ad Agt  ZD  t  At _ Ad @t  B9D  t  At _ A Fzt  AD  t  At _ A Fzt  AD  t  At _ A Y)t  AD  t  At _ A Fzt  AD  t  At _ A Fzt  AD  t  At _ A Agt  @D  t  At _ A At  AD  t  At _ A Agt  A{D  t  At _ A At  AD  t  At _ A Alt  ZD  t  At _ [ A	t  AD  t  At _ [ @t  @D  t  At _ A @t  ED  t  At _ A @t  WD  t  At _ A @t  @fD  t  At _ A @t  @YD  t  At _ A @t  VDD  t  At _ A @t  WD  t  At _ A @t  WD  t  At _ A @t  FD  t  At _ A @t  B;D  t  At _ A @5t  @3D  t  At _ A @t  B9D  t  At _ A At  AD  t  At _ A At  AD  t  At _ A Y)t  AD  t  At _ A Y)t  AD  t  At _ Az @5t  VD  t  At _ Az At  VD  t  At _ Az @5t  CD  t  At _ Az \Jt  AD  t  At _ Az Agt  A{D  t  At _ Az @5t  C D  t  At _ Au Agt  Z^D  t  At _ Au Agt  ZfD  t  At _ Au Agt  ZjD  t  At _ Au Agt  ZlD  t  At _ Au @t  ED  t  At _ Au @t  WD  t  At _ Au Agt  ZnD  t  At _ Au @t  @YD  t  At _ Au Agt  ZtD  t  At _ Au Agt  LD  t  At _ Au @5t  CSD  t  At _ Au Agt  ZtD  t  At _ Au @t  VDD  t  At _ Au Agt  JD  t  At _ Au Agt  ZD  t  At _ Au Agt  ZD  t  At _ Au Agt  ZD  t  At _ Au Agt  @D  t  At _ Au @t  WD  t  At _ Au Agt  UD  t  At _ Au @t  B;D  t  At _ Au Agt  ZD  t  At _ Au Agt  ZD  t  At _ Au @t  B9D  t  At _ Au Agt  Z`D  t  At _ Au Agt  ZbD  t  At _ Au Agt  ZhD  t  At _ Au Agt  N|D  t  At _ Au Agt  AD  t  At _ Au @t  @fD  t  At _ Au HKt  HID  t  At _ Au Agt  ZpD  t  At _ Au Agt  ZrD  t  At _ Au Agt  ZpD  t  At _ Au Agt  ZzD  t  At _ Au Agt  W D  t  At _ Au Agt  W D  t  At _ Au Agt  @D  t  At _ Au Agt  A{D  t  At _ Au @t  WD  t  At _ Au @t  FD  t  At _ Au Agt  ZD  t  At _ Au Agt  ZD  t  At _ Au Agt  ZD  t  At _ C Ft  FD  t  At _ C Et  E D  t  At _ C @5t  WD  t  At _ C Ft  FD  t  At _ C %t  GD  t  At _ C Dt  DD  t  At _ C %t  ]D  t  At _ C [t  [
 D  t  At _ C @5t  BD  t  At _ C @t  @D  t  At _ C @5t  C0D  t  At _ C "t  ]WD  t  At _ C [t  [D  t  At _ C HKt  HID  t  At _ C [t  [D  t  At _ F Ft  FD  t  At _ F @5t  CSD  t  At _ A Agt  Z^D  t  At _ A At  VD  t  At _ A Agt  ZfD  t  At _ A At  [D  t  At _ A Agt  ZjD  t  At _ A Agt  ZlD  t  At _ A At  [D  t  At _ A At  [D  t  At _ A Agt  ZnD  t  At _ A At  VD  t  At _ A Agt  LD  t  At _ A Agt  ZtD  t  At _ A At  [D  t  At _ A At  [D  t  At _ A Agt  ZtD  t  At _ A Agt  JD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A Agt  @D  t  At _ A Agt  UD  t  At _ A At  [D  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A Agt  Z`D  t  At _ A At  VD  t  At _ A A}t  ZdD  t  At _ A Agt  ZbD  t  At _ A At  [D  t  At _ A Agt  ZhD  t  At _ A Agt  N|D  t  At _ A At  [D  t  At _ A At  [D  t  At _ A Agt  AD  t  At _ A At  VD  t  At _ A Agt  ZrD  t  At _ A Agt  ZpD  t  At _ A At  DD  t  At _ A At  [D  t  At _ A A}t  ZxD  t  At _ A Agt  ZpD  t  At _ A Agt  ZzD  t  At _ A A}t  Z}D  t  At _ A Agt  W D  t  At _ A Agt  W D  t  At _ A Agt  @D  t  At _ A Agt  A{D  t  At _ A Agt  ZD  t  At _ A At  [D  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A At  W(D  t  At _ A At  W&D  t  At _ A At  VD  t  At _ A Agt  Z^D  t  At _ A At  [D  t  At _ A Agt  ZfD  t  At _ A _t  )D  t  At _ A Agt  ZjD  t  At _ A _t  #D  t  At _ A At  [D  t  At _ A At  [D  t  At _ A @t  ED  t  At _ A Agt  ZlD  t  At _ A @t  WD  t  At _ A At  VD  t  At _ A _t  )D  t  At _ A Agt  ZnD  t  At _ A @t  @YD  t  At _ A Agt  ZtD  t  At _ A Agt  LD  t  At _ A At  W,D  t  At _ A At  [D  t  At _ A At  [D  t  At _ A Agt  ZtD  t  At _ A @t  VDD  t  At _ A Agt  JD  t  At _ A At  W0D  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A At  W6D  t  At _ A Agt  ZD  t  At _ A At  W:D  t  At _ A Agt  @D  t  At _ A At  W<D  t  At _ A @t  WD  t  At _ A At  [D  t  At _ A Agt  UD  t  At _ A At  W@D  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A At  WBD  t  At _ A @t  B;D  t  At _ A At  WED  t  At _ A @t  B9D  t  At _ A At  VD  t  At _ A At  W*D  t  At _ A Agt  Z`D  t  At _ A _t  $MD  t  At _ A At  W.D  t  At _ A Agt  ZbD  t  At _ A A}t  ZdD  t  At _ A At  [D  t  At _ A Agt  ZhD  t  At _ A _t  )D  t  At _ A Agt  N|D  t  At _ A At  [D  t  At _ A At  [D  t  At _ A _t  _D  t  At _ A At  W8D  t  At _ A @t  @fD  t  At _ A Agt  AD  t  At _ A At  VD  t  At _ A Agt  ZpD  t  At _ A Agt  ZrD  t  At _ A At  DD  t  At _ A At  [D  t  At _ A Agt  ZpD  t  At _ A A}t  ZxD  t  At _ A Agt  ZzD  t  At _ A A}t  Z}D  t  At _ A At  W,D  t  At _ A Agt  W D  t  At _ A Agt  W D  t  At _ A At  W4D  t  At _ A At  W2D  t  At _ A Agt  @D  t  At _ A Agt  A{D  t  At _ A At  W<D  t  At _ A At  W,D  t  At _ A @t  WD  t  At _ A At  [D  t  At _ A Agt  ZD  t  At _ A @t  FD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A At  W<D  t  At _ A At  WBD  t  At _ A At  *LD  t  At _ A @t  ED  t  At _ A At  [D  t  At _ A At  .tD  t  At _ A At   D  t  At _ A @t  WD  t  At _ A @t  @fD  t  At _ A At  _!D  t  At _ A @t  @YD  t  At _ A At  !D  t  At _ A At  VAD  t  At _ A At  VD  t  At _ A At  VD  t  At _ A At  VAD  t  At _ A @t  VDD  t  At _ A At  _D  t  At _ A At  AD  t  At _ A At  AD  t  At _ A At  _%D  t  At _ A At  _D  t  At _ A @t  WD  t  At _ A @t  WD  t  At _ A @t  FD  t  At _ A @t  B;D  t  At _ A @t  @D  t  At _ A @t  B9D  t  At _ A Agt  Z^D  t  At _ A Agt  ZjD  t  At _ A Agt  ZnD  t  At _ A Agt  ZtD  t  At _ A At  VD  t  At _ A @t  VDD  t  At _ A DBt   D  t  At _ A At  AD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A At  ZD  t  At _ A @t  B;D  t  At _ A Agt  ZD  t  At _ A @t  B9D  t  At _ A Agt  Z`D  t  At _ A Agt  ZhD  t  At _ A Agt  AD  t  At _ A Agt  ZpD  t  At _ A At  !D  t  At _ A At  VAD  t  At _ A A}t  Z}D  t  At _ A Agt  W D  t  At _ A @5t  XOD  t  At _ A Agt  @D  t  At _ A @t  WD  t  At _ A Agt  ZD  t  At _ A @t  @D  t  At _ A Agt  ZfD  t  At _ A @t  ED  t  At _ A Agt  ZlD  t  At _ A @t  WD  t  At _ A At   D  t  At _ A @t  @YD  t  At _ A Agt  LD  t  At _ A At  VAD  t  At _ A Agt  ZtD  t  At _ A Agt  JD  t  At _ A @5t  C0D  t  At _ A Agt  ZD  t  At _ A Agt  @D  t  At _ A @t  WD  t  At _ A Agt  UD  t  At _ A Agt  ZD  t  At _ A Agt  ZbD  t  At _ A A}t  ZdD  t  At _ A Agt  N|D  t  At _ A @t  @fD  t  At _ A At  .tD  t  At _ A Agt  ZrD  t  At _ A HKt  HID  t  At _ A At  VD  t  At _ A Agt  ZpD  t  At _ A A}t  ZxD  t  At _ A @5t  CD  t  At _ A Agt  ZzD  t  At _ A Agt  W D  t  At _ A Agt  A{D  t  At _ A @t  FD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A Agt  Z^D  t  At _ A Agt  ZfD  t  At _ A Agt  ZjD  t  At _ A At  !YD  t  At _ A @t  ED  t  At _ A Agt  ZlD  t  At _ A @t  WD  t  At _ A At   D  t  At _ A Agt  ZnD  t  At _ A @t  @YD  t  At _ A Art  ( D  t  At _ A Agt  ZtD  t  At _ A Agt  LD  t  At _ A At  VAD  t  At _ A At  VD  t  At _ A At  [D  t  At _ A Agt  ZtD  t  At _ A @t  VDD  t  At _ A Art  _D  t  At _ A @5t  !RD  t  At _ A Agt  JD  t  At _ A Art  (D  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A Art  C4D  t  At _ A Agt  @D  t  At _ A @5t  HD  t  At _ A @t  WD  t  At _ A Agt  UD  t  At _ A @t  B;D  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A @t  B9D  t  At _ A Agt  Z`D  t  At _ A At  &uD  t  At _ A A}t  ZdD  t  At _ A Agt  ZbD  t  At _ A Agt  ZhD  t  At _ A @t  TD  t  At _ A At   D  t  At _ A Agt  N|D  t  At _ A @t  @fD  t  At _ A Agt  AD  t  At _ A At  .tD  t  At _ A Agt  ZpD  t  At _ A Agt  ZrD  t  At _ A At  !D  t  At _ A At  VD  t  At _ A At  VAD  t  At _ A Agt  ZpD  t  At _ A A}t  ZxD  t  At _ A Art  C=D  t  At _ A Agt  ZzD  t  At _ A A}t  Z}D  t  At _ A Art  C=D  t  At _ A Art  C@D  t  At _ A Agt  W D  t  At _ A Art  C4D  t  At _ A Agt  W D  t  At _ A Agt  @D  t  At _ A Agt  A{D  t  At _ A @t  WD  t  At _ A @t  FD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A @t  ED  t  At _ A @t  WD  t  At _ A @t  @fD  t  At _ A @t  @YD  t  At _ A @5t  CSD  t  At _ A @t  VDD  t  At _ A Agt  A{D  t  At _ A @t  WD  t  At _ A @t  WD  t  At _ A @t  FD  t  At _ A @t  B;D  t  At _ A @t  B9D  t  At _ DB A	t  WD  t  At _ DB @5t  !D  t  At _ DB A	t  AD  t  At _ DB HKt  HID  t  At _ DB @t  @D  t  At _ A At  AD  t  At _ A Y)t  AD  t  At _ A At  AD  t  At _ " A	t  WD  t  At _ " @5t  C0D  t  At _ " @5t  WD  t  At _ " A	t  AD  t  At _ " @5t  GD  t  At _ " @5t  XOD  t  At _ " @t  @D  t  At _ Ag _t  )D  t  At _ Ag _t  #D  t  At _ Ag @t  ED  t  At _ Ag @t  WD  t  At _ Ag _t  )D  t  At _ Ag @t  @YD  t  At _ Ag @t  VDD  t  At _ Ag @t  WD  t  At _ Ag @t  B;D  t  At _ Ag @t  B9D  t  At _ Ag _t  $MD  t  At _ Ag _t  )D  t  At _ Ag _t  _D  t  At _ Ag @t  @fD  t  At _ Ag @t  WD  t  At _ Ag @t  FD  t  At _ A Agt  Z^D  t  At _ A Agt  ZfD  t  At _ A _t  )D  t  At _ A Agt  ZjD  t  At _ A _t  #D  t  At _ A Agt  ZlD  t  At _ A At   D  t  At _ A Agt  ZnD  t  At _ A _t  )D  t  At _ A Agt  LD  t  At _ A Agt  ZtD  t  At _ A Ft  GD  t  At _ A At  VAD  t  At _ A At  VD  t  At _ A Agt  ZtD  t  At _ A Agt  JD  t  At _ A @5t  C0D  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A Agt  @D  t  At _ A Agt  UD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A Agt  Z`D  t  At _ A A}t  ZdD  t  At _ A Agt  ZbD  t  At _ A _t  $MD  t  At _ A Agt  ZhD  t  At _ A _t  )D  t  At _ A Agt  N|D  t  At _ A _t  _D  t  At _ A Agt  AD  t  At _ A At  .tD  t  At _ A Agt  ZrD  t  At _ A Agt  ZpD  t  At _ A At  !D  t  At _ A Dt  DD  t  At _ A At  VD  t  At _ A At  VAD  t  At _ A A}t  ZxD  t  At _ A Agt  ZpD  t  At _ A Agt  ZzD  t  At _ A A}t  Z}D  t  At _ A Agt  W D  t  At _ A Agt  W D  t  At _ A Agt  @D  t  At _ A Agt  A{D  t  At _ A @t  FD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A @5t  @D  t  At _ A @t  @D  t  At _ A At  1yD  t  At _ A Agt  Z^D  t  At _ A Agt  ZfD  t  At _ A Agt  ZjD  t  At _ A At  L#D  t  At _ A At  1D  t  At _ A Agt  ZlD  t  At _ A At  AD  t  At _ A At  S7D  t  At _ A Agt  ZnD  t  At _ A At   D  t  At _ A Agt  LD  t  At _ A Agt  ZtD  t  At _ A At  Y(D  t  At _ A Agt  ZtD  t  At _ A At  1D  t  At _ A Agt  JD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A Agt  @D  t  At _ A @5t  C D  t  At _ A Agt  UD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A Agt  Z`D  t  At _ A A}t  ZdD  t  At _ A Agt  ZbD  t  At _ A Agt  ZhD  t  At _ A At  1{D  t  At _ A At  1}D  t  At _ A Agt  N|D  t  At _ A Agt  AD  t  At _ A At  D  t  At _ A At  D  t  At _ A Agt  ZrD  t  At _ A Agt  ZpD  t  At _ A At  S7D  t  At _ A At  ED  t  At _ A At  /D  t  At _ A At  1D  t  At _ A A}t  ZxD  t  At _ A Agt  ZpD  t  At _ A Y)t  AD  t  At _ A Agt  ZzD  t  At _ A @5t  CD  t  At _ A A}t  Z}D  t  At _ A Agt  W D  t  At _ A Agt  W D  t  At _ A Agt  @D  t  At _ A Agt  A{D  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ $ A	t  AD  t  At _ $ A	t  WD  t  At _ $ @5t  CSD  t  At _ $ @t  @D  t  At _ % Ft  FD  t  At _ % A	t  AD  t  At _ WQ Agt  AD  t  At _ A At  BD  t  At _ A At  VD  t  At _ A At  VD  t  At _ A At   D  t  At _ A At  VD  t  At _ A Art  ( D  t  At _ A At  VD  t  At _ A At  V
D  t  At _ A At  VAD  t  At _ A At  VD  t  At _ A Art  _D  t  At _ A Art  (D  t  At _ A C\t  AD  t  At _ A Art  C4D  t  At _ A @5t  HD  t  At _ A At  [D  t  At _ A At  [D  t  At _ A @5t  @3D  t  At _ A At  B D  t  At _ A At  VD  t  At _ A At  VD  t  At _ A At  VD  t  At _ A At  .tD  t  At _ A At  VD  t  At _ A At  !D  t  At _ A At  VD  t  At _ A At  VD  t  At _ A At  VAD  t  At _ A Art  C=D  t  At _ A Art  C=D  t  At _ A Art  C@D  t  At _ A Art  C4D  t  At _ A Agt  @D  t  At _ A At  [D  t  At _ A @5t  @D  t  At _ A At  YD  t  At _ A At  YD  t  At _ A At  YD  t  At _ A At  YD  t  At _ A At  YD  t  At _ D @t  @D  t  At _ D Ft  (^D  t  At _ A Agt  ZjD  t  At _ A At  S7D  t  At _ A Agt  ZtD  t  At _ A Agt  ZD  t  At _ A @5t  C D  t  At _ A Agt  Z`D  t  At _ A At  AD  t  At _ A Agt  ZhD  t  At _ A Agt  ZpD  t  At _ A Alt  ZD  t  At _ A @5t  BD  t  At _ A Agt  ZlD  t  At _ A Agt  JD  t  At _ A At  NnD  t  At _ A At  1{D  t  At _ A Alt  A%D  t  At _ A A}t  ZxD  t  At _ A Agt  ZzD  t  At _ A At  OD  t  At _ A Agt  Z^D  t  At _ A Adt  AaD  t  At _ A At  1D  t  At _ A Azt  AwD  t  At _ A At  @z D  t  At _ A Agt  @D  t  At _ A Agt  ZfD  t  At _ A At   D  t  At _ A Ft  GD  t  At _ A At  Y(D  t  At _ A At  AD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A Agt  ZbD  t  At _ A At  ED  t  At _ A Agt  W D  t  At _ A Alt  SCD  t  At _ A At  1yD  t  At _ A Alt  CrD  t  At _ A At  1D  t  At _ A Alt  SCD  t  At _ A At  YD  t  At _ A Alt  CdD  t  At _ A @5t  VD  t  At _ A A}t  Z}D  t  At _ A At  YD  t  At _ A Alt  CkD  t  At _ A Ft  FD  t  At _ A At  '.D  t  At _ A Alt  *, D  t  At _ A Alt  CnD  t  At _ A At  D  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A Alt  A!D  t  At _ A Agt  ZnD  t  At _ A Agt  ZD  t  At _ A Alt  ZD  t  At _ A Agt  ZD  t  At _ A At  YD  t  At _ A Alt  *'D  t  At _ A @t  TD  t  At _ A At  1}D  t  At _ A Agt  AD  t  At _ A At  S7D  t  At _ A At  1D  t  At _ A At  /D  t  At _ A Agt  W D  t  At _ A Agt  ZD  t  At _ A Alt  *%D  t  At _ A At  YD  t  At _ A At  L#D  t  At _ A Agt  LD  t  At _ A Agt  ZtD  t  At _ A Agt  @D  t  At _ A Agt  UD  t  At _ A Alt  *#D  t  At _ A A}t  ZdD  t  At _ A At  D  t  At _ A Agt  ZrD  t  At _ A Agt  ZpD  t  At _ A @5t  CD  t  At _ A Agt  A{D  t  At _ A At  YD  t  At _ Ar Agt  Z^D  t  At _ Ar Agt  ZfD  t  At _ Ar Agt  ZjD  t  At _ Ar @t  ED  t  At _ Ar Agt  ZlD  t  At _ Ar @t  WD  t  At _ Ar Agt  ZnD  t  At _ Ar @t  @YD  t  At _ Ar Agt  ZtD  t  At _ Ar Agt  LD  t  At _ Ar @5t  CSD  t  At _ Ar Agt  ZtD  t  At _ Ar @t  VDD  t  At _ Ar Agt  JD  t  At _ Ar Agt  ZD  t  At _ Ar Agt  ZD  t  At _ Ar Agt  ZD  t  At _ Ar Agt  @D  t  At _ Ar @t  WD  t  At _ Ar Agt  UD  t  At _ Ar @t  B;D  t  At _ Ar Agt  ZD  t  At _ Ar Agt  ZD  t  At _ Ar @t  B9D  t  At _ Ar Agt  Z`D  t  At _ Ar Agt  ZbD  t  At _ Ar Agt  ZhD  t  At _ Ar Agt  N|D  t  At _ Ar @t  @fD  t  At _ Ar Agt  AD  t  At _ Ar Agt  ZpD  t  At _ Ar Agt  ZrD  t  At _ Ar Agt  ZpD  t  At _ Ar Agt  ZzD  t  At _ Ar Agt  W D  t  At _ Ar Agt  W D  t  At _ Ar Agt  @D  t  At _ Ar Agt  A{D  t  At _ Ar @t  WD  t  At _ Ar @t  FD  t  At _ Ar Agt  ZD  t  At _ Ar At  AD  t  At _ Ar Agt  ZD  t  At _ Ar Agt  ZD  t  At _ Ar @t  @D  t  At _ A At  Z D  t  At _ A @t  ED  t  At _ A @t  WD  t  At _ A @t  @fD  t  At _ A At  .tD  t  At _ A At   D  t  At _ A @t  @YD  t  At _ A At  !D  t  At _ A At  CD  t  At _ A At  VAD  t  At _ A At  VD  t  At _ A At  VD  t  At _ A At  CD  t  At _ A At  VAD  t  At _ A @t  VDD  t  At _ A At  ZD  t  At _ A At  ZD  t  At _ A At  ZD  t  At _ A At  ZD  t  At _ A At  ZD  t  At _ A @t  WD  t  At _ A @t  WD  t  At _ A @t  FD  t  At _ A @t  B;D  t  At _ A @t  B9D  t  At _ C HKt  HID  t  At _ C @5t  @D  t  At _ Al Agt  Z^D  t  At _ Al Agt  ZfD  t  At _ Al Agt  ZjD  t  At _ Al @t  ED  t  At _ Al Agt  ZlD  t  At _ Al @t  WD  t  At _ Al Agt  ZnD  t  At _ Al At  AD  t  At _ Al Art  ( D  t  At _ Al Ft  FD  t  At _ Al @t  @YD  t  At _ Al Agt  LD  t  At _ Al Agt  ZtD  t  At _ Al @5t  CSD  t  At _ Al Agt  ZtD  t  At _ Al @t  VDD  t  At _ Al Art  _D  t  At _ Al Aut  FD  t  At _ Al Agt  JD  t  At _ Al Art  (D  t  At _ Al C\t  AD  t  At _ Al Agt  ZD  t  At _ Al Agt  ZD  t  At _ Al Agt  ZD  t  At _ Al Art  C4D  t  At _ Al C\t   D  t  At _ Al C\t   D  t  At _ Al Agt  @D  t  At _ Al C\t   D  t  At _ Al @t  WD  t  At _ Al Agt  UD  t  At _ Al Agt  ZD  t  At _ Al Agt  ZD  t  At _ Al @t  B;D  t  At _ Al @5t  @3D  t  At _ Al @t  B9D  t  At _ Al Agt  Z`D  t  At _ Al Agt  ZbD  t  At _ Al Agt  ZhD  t  At _ Al @5t  CfD  t  At _ Al Agt  N|D  t  At _ Al @t  @fD  t  At _ Al Agt  AD  t  At _ Al Agt  ZpD  t  At _ Al Agt  ZrD  t  At _ Al Agt  ZpD  t  At _ Al Art  C=D  t  At _ Al Agt  ZzD  t  At _ Al Aut  XD  t  At _ Al Art  C=D  t  At _ Al Art  C@D  t  At _ Al C\t   D  t  At _ Al C\t   D  t  At _ Al Agt  W D  t  At _ Al Art  C4D  t  At _ Al Agt  W D  t  At _ Al Agt  @D  t  At _ Al C\t   D  t  At _ Al C\t   D  t  At _ Al Agt  A{D  t  At _ Al @t  WD  t  At _ Al @t  FD  t  At _ Al Agt  ZD  t  At _ Al Agt  ZD  t  At _ Al Agt  ZD  t  At _ A Agt  Z^D  t  At _ A At  AD  t  At _ A At  VD  t  At _ A Agt  ZjD  t  At _ A At  [D  t  At _ A Agt  ZnD  t  At _ A Agt  ZtD  t  At _ A At  VD  t  At _ A At  [D  t  At _ A At  [D  t  At _ A Art  (D  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A At  [D  t  At _ A Agt  ZD  t  At _ A @5t  @3D  t  At _ A Agt  Z`D  t  At _ A At  VD  t  At _ A Agt  ZhD  t  At _ A At   D  t  At _ A At  [D  t  At _ A Agt  AD  t  At _ A Agt  ZpD  t  At _ A At  !D  t  At _ A At  [D  t  At _ A At  VAD  t  At _ A Art  C=D  t  At _ A A}t  Z}D  t  At _ A Art  C@D  t  At _ A Agt  W D  t  At _ A Art  C4D  t  At _ A @5t  XOD  t  At _ A Agt  @D  t  At _ A At  ^D  t  At _ A At  [D  t  At _ A Agt  ZD  t  At _ A @t  @D  t  At _ A At  !\D  t  At _ A Agt  ZfD  t  At _ A At  [D  t  At _ A Agt  ZlD  t  At _ A At  [D  t  At _ A At   D  t  At _ A At  VD  t  At _ A Art  ( D  t  At _ A Agt  LD  t  At _ A At  VAD  t  At _ A At  [D  t  At _ A Agt  ZtD  t  At _ A Art  _D  t  At _ A Agt  JD  t  At _ A Agt  ZD  t  At _ A Art  C4D  t  At _ A Agt  @D  t  At _ A @5t  HD  t  At _ A At  ^D  t  At _ A Agt  UD  t  At _ A Agt  ZD  t  At _ A At  [D  t  At _ A At  &uD  t  At _ A At  !^D  t  At _ A A}t  ZdD  t  At _ A Agt  ZbD  t  At _ A At  [D  t  At _ A Agt  N|D  t  At _ A At  [D  t  At _ A At  .tD  t  At _ A At  VD  t  At _ A HKt  HID  t  At _ A Agt  ZrD  t  At _ A At  DD  t  At _ A At  VD  t  At _ A A}t  ZxD  t  At _ A Agt  ZpD  t  At _ A Agt  ZzD  t  At _ A Art  C=D  t  At _ A Agt  W D  t  At _ A Agt  A{D  t  At _ A Agt  ZD  t  At _ A @t  FD  t  At _ A Agt  ZD  t  At _ A At  AD  t  At _ A At  AD  t  At _ A Fzt  AD  t  At _ A Fzt  AD  t  At _ A At  AD  t  At _ A Fzt  AD  t  At _ A Fzt  AD  t  At _ @5 DBt   D  t  At _ @5 DBt  !D  t  At _ @5 A	t  AD  t  At _ @5 @t  @D  t  At _ @5 A	t  WD  t  At _ @5 "t  "D  t  At _ @5 DBt  H[D  t  At _ E A	t  AD  t  At _ E HKt  HID  t  At _ E DBt  F D  t  At _ E @t  @D  t  At _ C @t  @fD  t  At _ C At  VD  t  At _ C At  ZD  t  At _ C @5t  BD  t  At _ A Agt  Z^D  t  At _ A Agt  ZjD  t  At _ A Agt  ZnD  t  At _ A Agt  ZtD  t  At _ A At  VD  t  At _ A @t  VDD  t  At _ A DBt   D  t  At _ A At  XVD  t  At _ A Agt  ZD  t  At _ A At  XaD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A @t  B;D  t  At _ A At  XV D  t  At _ A @t  B9D  t  At _ A Agt  Z`D  t  At _ A Agt  ZhD  t  At _ A Agt  AD  t  At _ A Agt  ZpD  t  At _ A At  !D  t  At _ A At  VAD  t  At _ A A}t  Z}D  t  At _ A At  XYD  t  At _ A Agt  W D  t  At _ A Agt  @D  t  At _ A At  XfD  t  At _ A @t  WD  t  At _ A At  X[ D  t  At _ A Agt  ZD  t  At _ A Agt  ZfD  t  At _ A Agt  ZlD  t  At _ A @t  ED  t  At _ A @t  WD  t  At _ A At   D  t  At _ A @t  @YD  t  At _ A Agt  LD  t  At _ A At  VAD  t  At _ A At  X[D  t  At _ A Agt  ZtD  t  At _ A At  XSD  t  At _ A Agt  JD  t  At _ A @5t  C0D  t  At _ A Agt  ZD  t  At _ A "t  "D  t  At _ A At  XYD  t  At _ A At  FD  t  At _ A Agt  @D  t  At _ A @t  WD  t  At _ A Agt  UD  t  At _ A Agt  ZD  t  At _ A Agt  ZbD  t  At _ A A}t  ZdD  t  At _ A Agt  N|D  t  At _ A @t  @fD  t  At _ A At  .tD  t  At _ A Agt  ZrD  t  At _ A HKt  HID  t  At _ A At  VD  t  At _ A At  XcD  t  At _ A Agt  ZpD  t  At _ A A}t  ZxD  t  At _ A Agt  ZzD  t  At _ A At  FD  t  At _ A Agt  W D  t  At _ A At  X_D  t  At _ A Agt  A{D  t  At _ A Agt  ZD  t  At _ A @t  FD  t  At _ A Agt  ZD  t  At _ A At  FD  t  At _ A Agt  Z^D  t  At _ A Agt  ZfD  t  At _ A Agt  ZjD  t  At _ A Agt  ZlD  t  At _ A Agt  ZnD  t  At _ A Art  ( D  t  At _ A Agt  ZtD  t  At _ A Agt  LD  t  At _ A At  CD  t  At _ A Agt  ZtD  t  At _ A Art  _D  t  At _ A Agt  JD  t  At _ A Art  (D  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A At  ZD  t  At _ A Agt  ZD  t  At _ A Art  C4D  t  At _ A At  ZD  t  At _ A Agt  @D  t  At _ A At  ZD  t  At _ A Agt  UD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A At  Z D  t  At _ A Agt  Z`D  t  At _ A Agt  ZbD  t  At _ A A}t  ZdD  t  At _ A Agt  ZhD  t  At _ A Agt  N|D  t  At _ A Agt  AD  t  At _ A HKt  HID  t  At _ A Agt  ZpD  t  At _ A Agt  ZrD  t  At _ A At  CD  t  At _ A Agt  ZpD  t  At _ A A}t  ZxD  t  At _ A Art  C=D  t  At _ A Agt  ZzD  t  At _ A A}t  Z}D  t  At _ A Art  C=D  t  At _ A Art  C@D  t  At _ A At  ZD  t  At _ A Agt  W D  t  At _ A Art  C4D  t  At _ A Agt  W D  t  At _ A Agt  @D  t  At _ A At  ZD  t  At _ A Agt  A{D  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A Agt  Z^D  t  At _ A Agt  ZfD  t  At _ A Agt  ZjD  t  At _ A Agt  ZlD  t  At _ A @t  ED  t  At _ A @t  WD  t  At _ A Agt  ZnD  t  At _ A @t  @YD  t  At _ A Agt  LD  t  At _ A Agt  ZtD  t  At _ A Agt  ZtD  t  At _ A @t  VDD  t  At _ A Agt  JD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A Agt  @D  t  At _ A @t  WD  t  At _ A Agt  UD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ A @t  B;D  t  At _ A @t  B9D  t  At _ A Agt  Z`D  t  At _ A A}t  ZdD  t  At _ A Agt  ZbD  t  At _ A Agt  ZhD  t  At _ A Agt  N|D  t  At _ A Agt  AD  t  At _ A @t  @fD  t  At _ A Agt  ZrD  t  At _ A Agt  ZpD  t  At _ A A}t  ZxD  t  At _ A Agt  ZpD  t  At _ A Agt  ZzD  t  At _ A A}t  Z}D  t  At _ A Agt  W D  t  At _ A Agt  W D  t  At _ A Agt  @D  t  At _ A Agt  A{D  t  At _ A @t  WD  t  At _ A Agt  ZD  t  At _ A @t  FD  t  At _ A Agt  ZD  t  At _ A Agt  ZD  t  At _ @ @5t  CSD  t  At _ @ @5t  !RD  t  At _ @ @5t  WD  t  At _ @ A	t  AD  t  At _ A At  . D  t  At _ A At  .$D  t  At _ A At  .)D  t  At _ A At  .D  t  At _ A At  .&D  t  At _ A At  .+D  t  At _ A At  .-D  t  At _ A At  .0D  t  At _ A At  [D  t  At _ A At  .2D  t  At _ A At  .6D  t  At _ A At  .4D  t  At _ A At  XD  t  At _ A At  .:D  t  At _ A At  .8D  t  At _ A At  XD  t  At _ A At  [D  t  At _ A At  XD  t  At _ A At  [D  t  At _ A At  .D  t  At _ A At  .D  t  At _ A @5t  CD  t  At _ A At  ."D  t  At _ A At  XD  t  At _ A At  XD  t  At _ A At  XD  t  At _ A At  XD  t  At _ A At  XD  t  At _ A At  XD  t  At _ A At  XD  t  At _ A At  XD  t  At _ A @5t  C D  t  At  Y
fileerrors @. GD  t  At  Y Uq D  t  At  Y GEcompactcode D  t  At  Y ( @- D  t  At  Y )C D  t  At  Yallow_dot_in_atom @- GD  t  At  Y ' @- GD  t  At  Y ^~m~d~l~! ?-  D  t  At  Y ^ ^ D  t  At  Y ^ @. GD  t  At  Y H] @- GD  t  At  Y @ E D  t  At  Y @ @- GD  t  At  Y HU @- GD  t  At  Y
agc_margin' D  t  At  Y DY N D  t  At  Y H @- GD  t  At  Y _ E D  t  At  Ywrite_attributes G D  t  At  Y A> @. GD  t  At  Y   @. GD  t  At  Yquasi_quotations @. GD  t  At  Y ] @- GD  t  At  Y ^p @- GD  t  At  Y
answer_format / D  t  At  Y # @. GD  t  At  Y ^m ^n D  t  At  Y
user_flags E D  t  At  Yallow_variable_name_as_functor @- GD  t  At  Ydebug_on_error @. GD  t  At  Y C4 @- GD  t  At  Y 0 @- GD  t  At  Ycharacter_escapes @. GD  t  At  Yeditor E D  t  At  Y @ @- GD  t  At  Y Gt Ct G @.t Ct G  @.t Ct G"
t Ct G G!t Ct G G LD  t  At  Y 1 @. GD  t  At  Y B @- D  t  At  Y ]t Ct G @.t Ct G  @.t Ct G"
t Ct G G LD  t  At  Ywarn_override_implicit_import @. GD  t  At  Y F T D  t  At  Yc_ccgcc D  t  At  Y A= @. GD  t  At  Ylast_call_optimisation @. GD  t  At  Y	c_libplso A D  t  At  Y	c_ldflags@b-rdynamic -Wl,-z,relro -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -pthread   D  t  At  Yc_libs A D  t  At  Y   @ D  t  At  Y Z& @- GD  t  At  Y ^qt Ct G  @.t Ct G @.t Ct T0 @. LD  t  At  Yc_cflags@o-fno-strict-aliasing -pthread -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -I/usr/include/ncursesw D  t  At  Yreport_error @. GD  t  At  Ytrace_gc @- GD  t  At  Y A @. GD  t  At  Y Ct C @- @- LD  t  At  Y . W D  t  At  Y ^o @. GD  t  At  Y 1M @- D  t  At  Y @q Al D  t  At  Y [ D  t  At  Yfile_name_variables @- GD  t  At  Y !I D  t  At  Y . C D  t  At  Ystream_type_checkloose D  t  At  Y   @. GD  t  t BD~ Ct  F FD  t  t BD~ Ct  A AD  t  t BC Ht  A RD  t  t BA^ Ht  A StD  t  t BC  Ht  A HD  t  t BC Ht  A RD  t  t BC Ht  A SxD  t  t BC Ht  A LDD  t  t BC Ht  A RD  t  t BC Ht  A LND  t  t BC Ct  A @D  t  t BC Ht  A LPD  t  t BA Ht  A KD  t  t BC Ht  A HD  t  t BC Ht  A R~D  t  t BC Ht  A D  t  t BC Ht  A LBD  t  t BC Ht  A RD  t  t BC Ht  A RD  t  t BA Ht  A JAD  t  t BC Ct  A ND  t  t B Ct  A CD  t  t BC Ht  A SwD  t  t BB Ht  A JD  t  t BC Ht  A ID  t  t BC Ht  A LD  t  t BC Ht  A HD  t  t BC Ht  A RD  t  t BC Ht  A ID  t  t BC Ht  A SvD  t  t BA Ht  A JHD  t  t BC  Ht  A KD  t  t BA Ht  A KD  t  t BA Ht  A D  t  t BAw Ct  A A#D  t  t BA Ht  A A#D  t  t BC  Ht  A KD  t  t BB Ht  A ID  t  t BC Ht  A A%D  t  t BB Ht  A NeD  t  t BC Ht  A MD  t  t BA Ht  A CD  t  t BA Ht  A SuD  t  t BB Ht  A O<D  t  t BC Ht  A HD  t  t BB Ht  A KD  t  t BC Ct  A CD  t  t BB Ht  A KD  t  t BB Ht  A ID  t  t BC Ht  A ED  t  t BAw Ct  A @kD  t  t BA Ht  A @kD  t  t BA Ht  A KD  t  t BA^ Ht  A B?D  t  t BA Ht  A JPD  t  t BA^ Ht  A JD  t  t BD~ Ct  Al FD  t  t BD~ Ct  A AXT
</file>
</archive>
<foot contentlength=714797>
