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

<archive>

<file name="$options" class="$prolog" encoding="none" size=143 modified=1476089800>
local=134217728
global=134217728
trail=134217728
goal=user:simplifier_main
toplevel=prolog
init_file=none
system_init_file=swipl
class=runtime

</file>

<file name="$state" class="$prolog" encoding="none" size=878284 modified=1476089800>
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-LHoa_9/swi-prolog-7.2.3+dfsg/boot/load.pl @=C@%	s@ /usr/lib/swi-prolog/boot/load.pl  ]wA AJ @=/build/swi-prolog-LHoa_9/swi-prolog-7.2.3+dfsg/boot/expand.pl @=C@% AJ AJ @:/build/swi-prolog-LHoa_9/swi-prolog-7.2.3+dfsg/boot/dcg.pl @=C@3 AJ AJ @>/build/swi-prolog-LHoa_9/swi-prolog-7.2.3+dfsg/boot/license.pl @=C@3 AJ AJ @>/build/swi-prolog-LHoa_9/swi-prolog-7.2.3+dfsg/boot/syspred.pl @=C@3 AJ AJ @?/build/swi-prolog-LHoa_9/swi-prolog-7.2.3+dfsg/boot/messages.pl @=C@3 AJ AJ @?/build/swi-prolog-LHoa_9/swi-prolog-7.2.3+dfsg/boot/toplevel.pl @=C@3 AJ AJ @=/build/swi-prolog-LHoa_9/swi-prolog-7.2.3+dfsg/boot/attvar.pl @=C@3 AJ AJ @;/build/swi-prolog-LHoa_9/swi-prolog-7.2.3+dfsg/boot/bags.pl @=C@3 AJ AJ @</build/swi-prolog-LHoa_9/swi-prolog-7.2.3+dfsg/boot/apply.pl @=C@3 AJ AJ @>/build/swi-prolog-LHoa_9/swi-prolog-7.2.3+dfsg/boot/history.pl @=C@3 AJ AJ @;/build/swi-prolog-LHoa_9/swi-prolog-7.2.3+dfsg/boot/dwim.pl @=C@3 AJ AJ @</build/swi-prolog-LHoa_9/swi-prolog-7.2.3+dfsg/boot/parms.pl @=C@3 AJ AJ @?/build/swi-prolog-LHoa_9/swi-prolog-7.2.3+dfsg/boot/autoload.pl @=C@3 AJ AJ @:/build/swi-prolog-LHoa_9/swi-prolog-7.2.3+dfsg/boot/qlf.pl @=C@3 AJ AJ @9/build/swi-prolog-LHoa_9/swi-prolog-7.2.3+dfsg/boot/rc.pl @=C@3 AJ AJ @?/build/swi-prolog-LHoa_9/swi-prolog-7.2.3+dfsg/boot/predopts.pl @=C@3 AJ AJ @</build/swi-prolog-LHoa_9/swi-prolog-7.2.3+dfsg/boot/packs.pl @=C@3 AJ AJ @</build/swi-prolog-LHoa_9/swi-prolog-7.2.3+dfsg/boot/dicts.pl @=C@3 AJ AJ @>/build/swi-prolog-LHoa_9/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_ @>/build/spark-yKhAJi/spark-2012.0.deb/simplifier/simplifier.pro A Aj Al@=C
@4	u A~  @A A @C/build/spark-yKhAJi/spark-2012.0.deb/simplifier/defectreporting.pro A Aj Al@=C
@!	u A  @A A  Ay A Aj Al@=C
@: A A @E/build/spark-yKhAJi/spark-2012.0.deb/simplifier/librarypredicates.pro A Aj Al@=C
@B	u A  @A A  Aylibrarypredicates Aj Al@=C
@C A A @&/usr/lib/swi-prolog/library/process.pl A 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
@D A A @5/usr/lib/swi-prolog/library/dialect/sicstus/system.pl A Aj Al@=C
@7	u@%/usr/lib/swi-prolog/library/socket.pl   A A  Asocket Aj Al@=C
@8 A A  Ap A Aj Al@=C
@9 A A  Ay A Aj Al@=C@< A A  A A Aj Al @ environ@=C
@>	u A   A A  Asicstus_system Aj Al@=C
@? A A  A A Aj Al@=C@C A A @</build/spark-yKhAJi/spark-2012.0.deb/simplifier/settings.pro A Aj Al @ declare_settings @=C@"@G A A @</build/spark-yKhAJi/spark-2012.0.deb/simplifier/opdeclar.pro A Aj Al @ declare_operators  hide_operators @=C@] A A @@/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__system.pro A Aj Al @ add_system_toolname@=C@)	u A  7AA A @A/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__formats.prodata__system Aj Al @ 	add_state@=C@, A A @?/build/spark-yKhAJi/spark-2012.0.deb/simplifier/ioutilities.pro A Aj Al @ write_terms_to_file@=C@.	u A  @A A  Aioutilities Aj Al @ add_type@=C@1 A A @@/build/spark-yKhAJi/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  A 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-yKhAJi/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-yKhAJi/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 A @B/build/spark-yKhAJi/spark-2012.0.deb/simplifier/load__switches.pro A Aj Al@=C@#	u A  @A A  Aload__switches Aj Al @  A@=CA@& A A @B/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__switches.pro A Aj Al @ add_source_of_switch add_switch_complexity_limit add_switch_nocontradiction_hunt add_switch_depth_limit add_switch_verbose add_switch_expression_reduction add_switch_inference_limit add_switch_input_file get_switch_input_file add_switch_log add_switch_plain add_switch_renum add_switch_rule_substitution add_switch_simplification add_switch_standardisation @#add_switch_substitution_elimination add_switch_typecheck_only add_switch_user_rules add_switch_wrap add_switch_help add_switch_version add_switch_empty add_switch_usage add_switch_hyp_limit get_switch_hyp_limit get_source_of_switch get_switch_log get_switch_deadpaths add_switch_deadpaths prune_source_of_switch prune_switch_complexity_limit  @!prune_switch_nocontradiction_hunt  prune_switch_depth_limit  prune_switch_verbose  @!prune_switch_expression_reduction  prune_switch_inference_limit  prune_switch_log  prune_switch_plain  prune_switch_renum  prune_switch_rule_substitution  prune_switch_simplification  prune_switch_standardisation  @%prune_switch_substitution_elimination  prune_switch_typecheck_only  prune_switch_user_rules  prune_switch_help  prune_switch_version  prune_switch_empty  prune_switch_usage  prune_switch_wrap  prune_switch_deadpaths  prune_switch_hyp_limit @=C@"@	u A  7AA A  Adata__switches Aj Al @  A  A@=C@2@\ A A  A A Aj Al @ contains_no_dups flatten_list generate_int_list  A@=C@"@b A A  A A Aj Al @ command_line_error  A@=C@*@f A A @B/build/spark-yKhAJi/spark-2012.0.deb/simplifier/parseutilities.pro A Aj Al @ parse_number 
parse_atom parse_atom_silent@=C@,	u A  7AA A  Aparseutilities Aj Al @  A@=C@. A A  A A Aj Al @ atom_to_integer@=C@0 A A  A A Aj Al @  A@=C@k A A  A A Aj Al @  A@=C
@1 A	u@C/build/spark-yKhAJi/spark-2012.0.deb/simplifier/main_simplifier.pro          A A Aj Al@=C
@2 A A  A A Aj Al@=C
@3 A A  A A Aj Al@=C
@4 A A @?/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__rules.pro A Aj Al@=C@"@/	u A  7AA A  Adata__rules Aj Al @  A  A@=C
@5 A A @F/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__declarations.pro A Aj Al@=C@"@:	u A  7AA B   Adata__declarations Aj Al @  A  A@=C
@6 A A @=/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__vcg.pro A Aj Al@=C@"@=	u B  @A B  A	data__vcg Aj Al @  A  A@=C@@ B B  A B Aj Al @  A@=C@B B B  A B Aj Al @  A@=C@"@E B B  A B Aj Al @  A  A@=C
@7 A A @=/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__pfs.pro A Aj Al@=C@"@/	u B  @A B  A	data__pfs Aj Al @  A  A@=C@1 B B  A B Aj Al @  A@=C@2 B B  A B Aj Al @  A@=C
@8 A A @D/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__provenance.pro A Aj Al@=C@"@5	u B  7AA B	  Adata__provenance Aj Al @  A  A@=C@7 B	 B	  A B
 Aj Al @  A@=C@8 B	 B	  A B
 Aj Al @  A@=C
@9 A A @=/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__hyp.pro A Aj Al@=C@"@,	u B  @A B  A	data__hyp Aj Al @  A  A@=C@0 B B  B B
 Aj Al @ path_functions @=C@3 B B  A B
 Aj Al @ 
show_error@=C@"@6 B B  A B
 Aj Al @  A   A @=C@: B B  Ay B
 Aj Al @ list_to_set@=C
@: A A @>/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__conc.pro A Aj Al@=C@"@'	u B  @A B  A
data__conc Aj Al @  A  A@=C@+ B B  A B Aj Al @  B@=C
@; A A @E/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__proved_conc.pro A Aj Al@=C@"@%	u B  7AA B  Adata__proved_conc Aj Al @  A  A@=C
@< A A @C/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__subst_hyp.pro A Aj Al@=C@"@$	u B  7AA B  Adata__subst_hyp Aj Al @  A  A@=C@( B B  B B Aj Al @ get_hyp@=C
@> A A  A A Aj Al@=C
@? A A  A A Aj Al@=C
@@ A A  A A Aj Al@=C
@A A A @D/build/spark-yKhAJi/spark-2012.0.deb/simplifier/load__data_files.pro A Aj Al@=C@&	u B  7AA B  Aload__data_files Aj Al @ file_exists@=C@*@) B B  A B Aj Al @  A  A  A@=C@@, B B  A B Aj Al @ get_datafiles_vcg add_datafiles_vcg get_datafiles_dpc add_datafiles_dpc get_datafiles_simplified_vcg add_datafiles_simplified_vcg get_datafiles_summary_dpc add_datafiles_summary_dpc get_datafiles_fdl add_datafiles_fdl get_datafiles_local_user_rule add_datafiles_local_user_rule get_datafiles_global_user_rule add_datafiles_global_user_rule get_datafiles_rule add_datafiles_rule get_datafiles_pfs add_datafiles_pfs get_datafiles_simplified_pfs add_datafiles_simplified_pfs get_datafiles_dec add_datafiles_dec get_datafiles_log add_datafiles_log add_datafiles_debug@=C@E B B  A B Aj Al @  B@=C@"@G B B  A B Aj Al @ @!explode_separator_content_as_list  A@=C@K B B @J/build/spark-yKhAJi/spark-2012.0.deb/simplifier/simplifier_ioutilities.pro B Aj Al @ retrieve_proof_file_kind@=C@2@*	u B9  7AA B;  Asimplifier_ioutilities Aj Al @  B display_header_full display_header_plain  A@=C@"@0 B; B;  A B< Aj Al @  A  B8@=C@4 B; B;  A B< Aj Al @ get_system_start_date_time@=C@:@7 B; B;  B B< Aj Al @ get_provenance_proof_file_kind get_provenance_framework get_provenance_banner get_provenance_date_time @$get_provenance_subprogram_identifier@=C@"@> B; B;  A B< Aj Al @ get_switch_plain  A@=C@2@B B; B;  A B< Aj Al @ toolset_support_line1 toolset_support_line2 toolset_support_line3 toolset_support_line4@=C@R@H B; B;  A B< Aj Al @  B  B!  B/  B'  B3  B1  B#  B%@=C
@B A A @?/build/spark-yKhAJi/spark-2012.0.deb/simplifier/load__rules.pro A Aj Al@=C@!	u BJ  7AA BK  Aload__rules Aj Al @ find_core_type@=C@*@$ BK BK  A BL Aj Al @  B-  B+  B)@=C@*@) BK BK  A BL Aj Al @ add_rule get_rule 
prune_rule@=C@. BK BK  A BL Aj Al @ get_switch_user_rules@=C@*@1 BK BK  A BL Aj Al @ inside_selected_character_class  A  A@=C@6 BK BK  B9 BL Aj Al @ convert_file_for_display@=C@9 BK BK  A BL Aj Al @  A@=C@< BK BK  A BL Aj Al @  B@=C
@C A A @@/build/spark-yKhAJi/spark-2012.0.deb/simplifier/load__system.pro A Aj Al@=C@"	u BT  7AA BU  Aload__system Aj Al @ fetch_date_and_time@=C@% BU BU  A BV Aj Al @ add_system_start_date_time@=C
@D A A @F/build/spark-yKhAJi/spark-2012.0.deb/simplifier/load__declarations.pro A Aj Al@=C@(	u BY  7AA BZ  Aload__declarations Aj Al @  A@=C@j@+ BZ BZ  A B[ Aj Al @ add_declarations_constant add_declarations_function @ add_declarations_record_function add_declarations_type @#add_declarations_unbounded_function @ add_declarations_used_identifier add_declarations_variable get_declarations_type @ get_declarations_used_identifier 
type_alias pre_calculate_legacy_fdl @=C@*@8 BZ BZ  A B[ Aj Al @ @!read_lines_from_file_as_char_list read_line_from_stream  A@=C@*@= BZ BZ  A B[ Aj Al @  A  A 	trim_atom@=C@"@B BZ BZ  B9 B[ Aj Al @ retrieve_declaration_file  BS@=C@R@F BZ BZ  A B[ Aj Al @ atom_to_lower_case parse_all_to_nothing  A  A parse_char_sep_atom_list parse_nothing_to_all  A parse_possibly_signed_atom@=C@P BZ BZ  B B[ Aj Al @  BA@=C
@E A A @D/build/spark-yKhAJi/spark-2012.0.deb/simplifier/load__provenance.pro A Aj Al@=C@B@"	u Bp  7AA Bq  Bload__provenance Aj Al @  BA add_provenance_banner add_provenance_date_time add_provenance_framework add_provenance_proof_file_kind @$add_provenance_subprogram_identifier@=C@"@* Bq Bq  A Br Aj Al @  A  Bg@=C@. Bq Bq  A Br Aj Al @  A@=C@*@1 Bq Bq  B9 Br Aj Al @ retrieve_proof_file  BS  B:@=C@B@6 Bq Bq  A Br Aj Al @  A  A 
parse_line  Bm  Bl  Bn@=C@"@> Bq Bq  A Br Aj Al @  B  B/@=C
@F A A @A/build/spark-yKhAJi/spark-2012.0.deb/simplifier/load__vcg_dpc.pro A Aj Al@=C@"@#	u Bz  @A B{  A
load__vcg_dpc Aj Al @  A  A@=C@"@' B{ B{  A B| Aj Al @  B  B!@=C@@+ B{ B{  B B| Aj Al @ add_vcg_file_handle get_vcg_file_handle add_vcg_conclusion add_vcg_hypothesis 
add_vcg_trace 
add_vcg_vc 
get_vcg_vc @!add_zombiescope_no_check_required @!get_zombiescope_no_check_required prune_vcg_file_handle  prune_all_vcg_vc  prune_all_vcg_hypothesis  prune_all_vcg_conclusion  @'prune_all_zombiescope_no_check_required @=C@*@; B{ B{  A B| Aj Al @  Bh @&read_up_to_number_of_chars_from_stream  B@=C@"@@ B{ B{  A B| Aj Al @ unique_atom  A@=C@:@D B{ B{  A B| Aj Al @  A  A parse_natural_int  Bl  Bn@=C@"@K B{ B{  A B| Aj Al @  A  A@=C
@G A A @=/build/spark-yKhAJi/spark-2012.0.deb/simplifier/load__pfs.pro A Aj Al@=C@"@!	u B  7AA B  A	load__pfs Aj Al @  A  A@=C@% B B  A B Aj Al @  B/@=C@:@( B B  B B Aj Al @ add_pfs_action 
add_pfs_pf add_pfs_statement add_pfs_successor_statement add_pfs_traversal_condition@=C@*@/ B B  A B Aj Al @  Bh  B  A@=C@4 B B  A B Aj Al @  B@=C@"@7 B B  A B Aj Al @  A  B@=C
@H A A @@/build/spark-yKhAJi/spark-2012.0.deb/simplifier/processrules.pro A Aj Al@=C
	u B  7AA B  Aprocessrules Aj Al@=C
@  B B  A B Aj Al@=C
@I A A  B9 A Aj Al@=C
@K A A  A A Aj Al@=C@R@Q A A  A A Aj Al @  B rename_file last  B  A process_create process_wait datime@=C@"@$ A	u@</build/spark-yKhAJi/spark-2012.0.deb/simplifier/userules.pro          A A Aj Al @  A  A@=C  A_ A_ @$/usr/lib/swi-prolog/library/qsave.pl A Aj Al @ 
qsave_program@=C
@#	u B   A B  Ayqsave Aj Al@=C
@$ B B  A B Aj Al@=C
@% B B  Ac B Aj Al@=C  A_ A_ @./usr/lib/swi-prolog/library/prolog_autoload.pl B Aj Al @ autoload@=C
@"	u B   A B  Aprolog_autoload Aj Al@=C
@# B B  Ac B Aj Al@=C
@$ B B @(/usr/lib/swi-prolog/library/aggregate.pl B Aj Al@=C
@'	u B   A B @&/usr/lib/swi-prolog/library/ordsets.pl	aggregate Aj Al@=C
@7	u B   A B @#/usr/lib/swi-prolog/library/oset.plordsets Aj Al@=C
@( B B  Ah B Aj Al@=C
@) B B  Ac B Aj Al@=C
@* B B  Ay B Aj Al@=C
@+ B B @$/usr/lib/swi-prolog/library/apply.pl B Aj Al@=C
@3	u B   A B  Acapply Aj Al@=C
@% B B @./usr/lib/swi-prolog/library/prolog_codewalk.pl B Aj Al@=C
@"	u B   A B  Aprolog_codewalk Aj Al@=C
@# B B @%/usr/lib/swi-prolog/library/record.pl B Aj Al@=C
@&	u B   A B  Acrecord Aj Al@=C
@$ B B  Ap B Aj Al@=C
@% B B  B B Aj Al@=C
@& B B  Ay B Aj Al@=C
@' B B @3/usr/lib/swi-prolog/library/prolog_metainference.pl B Aj Al@=C
	u B   A B  Ayprolog_metainference Aj Al@=C
 B B  B B 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/backcomp.pl A Aj Al @ concat@=C@U	u B   A B  Bbackward_compatibility Aj Al @ maplist@=C@"@V B B @%/usr/lib/swi-prolog/library/system.pl B Aj Al @ lock_predicate unlock_predicate@=C
@'	u B   A B  Acswi_system_utilities Aj Al@=C@W B B  Ae B Aj Al @ sum_list@=C  A_ A_ @&/usr/lib/swi-prolog/library/listing.pl B Aj Al @ portray_clause@=C
@&	u B   A B  Ayprolog_listing Aj Al@=C
@' B B @'/usr/lib/swi-prolog/library/settings.pl B Aj Al@=C
@0	u B   A B  Acsettings Aj Al@=C
@1 B B @(/usr/lib/swi-prolog/library/broadcast.pl B Aj Al@=C
@2 B B  Ap B Aj Al@=C
@3 B B  A B Aj Al@=C
@4 B B  As B Aj Al@=C
@( B B  A B Aj Al@=C
@) B B  Ac B Aj Al@=C  A_ A_ @,/usr/lib/swi-prolog/library/prolog_clause.pl B Aj Al @ clause_info@=C@&	u B   A B  Ay
prolog_clause Aj Al @  @@=C@' B B  Ao B Aj Al @ sub_term@=C
@( B B  Ap B Aj Al@=C
@) B B  A B Aj Al@=C
@* B B  B B Aj Al@=C
@+ B B @,/usr/lib/swi-prolog/library/prolog_source.pl B Aj Al@=C
@-	u B   A B @(/usr/lib/swi-prolog/library/operators.pl
prolog_source Aj Al@=C
@. B B  Ae B Aj Al@=C
@/ B B  Ap B Aj Al@=C
@0 B B  A B Aj Al@=C
@1 B B  Ac B Aj Al@=C
@2 B B  B B Aj Al@=C  A_ A_ @+/usr/lib/swi-prolog/library/prolog_stack.pl Ar Aj Al @ 	backtrace@=C
@'	u B   A B  Bprolog_stack Aj Al@=C
@( B B  Ap B Aj Al@=C
@) B B  Ac B Aj Al@=C
@* B B  Ay B Aj Al@=C
@+ B B  A B Aj Al@=C  A_ A_ @'/usr/lib/swi-prolog/library/readutil.pl Al Aj Al @ read_line_to_codes@=C
@+	u B   A B  A	read_util Aj Al@=C
@, B B  Ac B Aj Al@=C
@- B B  A B Aj Al@=C  A_ A_ @&/usr/lib/swi-prolog/library/filesex.pl B Aj Al @ directory_file_path@=XD  t  t @&t  t 
atom_codesD  t  t t  t $source_term 	 D  t  t t  t  B 
O  BCDU  @6@ 
@ @ @ @8 B @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 C D  t  t t  t  C 	 D  t  t t  t  C 
O  C	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  C 
O  C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  C 
O  C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  C% 
O  C%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  C2 
O  C2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  C< 
O  C<C@&H  @6@/@8 A
@/@0@8source_location @,@-@ @ @8	same_file @?@8	nb_setarg  @.@9 CD@<C@_H  @6@/@8 B @8 CD@/@ @8 @@0@/@8 C>@1redefine_module@.@5@ 
 @-@8 @@ @/@/@8
$module_class @ @ @8 @C@ @ @ @  @-@8$declare_module @/@8 C @1$qlf_start_module
@5@8$ifcompiling @ @ @8$export_ops @8
$qset_dialect 
end_module@9 CD@<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  Ca 
O  CaCEm  
 @k@6@?@<CEn  @6@1$derived_source_db
@0@0@5@8 @I@/@8	time_file @1 Cc
@5@9assert @<XD  t  t @&t  t term_variablesD  t  t t  t $canonicalise_extensions 	 D  t  t t  t  Cl 
O  ClCC  @6@?@<CC  
@6@? @8$must_be @ @8$canonicalise_extension @ 
@ @9 Cm @<CC  

@6@9 Cq@<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  Cx ADD  t  t t  t  Cx 	 D  t  t t  t  Cx 
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  C| 
O  C|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 C@/ @@ B C@ @ @8 @@E@% C@8 @b@E@8$qlf_up_to_date @M@)
qload@@
@Cwrite@8 @b@M@)
qcompile@P@M@?@@@C@ @8	$qlf_auto @M@?@)
 C@P@<CF8    Aw@=XD  t  t t  t $is_options 	 D  t  t t  t  C 
O  C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  C ADD  t  t t  t  C AED  t  t t  t  C 	 D  t  t t  t  C 
D  t  t t  t call_cleanup @D  t  t @t  t C  @ D  t  t t  t  C 
O  C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  C 
O  CC@'Hv  @6 @.@8 CG@?@/@8 CD@/@8 CG@8 @@1$qlf_start_file@5@8 CT
$qlf_end_part@9 CT@<C
H}  @6@/@8 CG@9 C @<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  C 
O  C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 C>@ @9 C@P@F
@<XD  t  t @&t  t message_queue_createD  t  t @&t  t  CSD  t  t @&t  t  @WD  t  t t  t $prolog_list_goalpublicD  t  t t  t  C 	 D  t  t t  t  C 
O  C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  C 
O  CCE  @6@T
@?@9$instantiation_error @<CE  @6@?@<C@&E  @6@1 @@0@5@8 @@?@E
@8 @@M
@9 B @@
@1 @@1 C" 
@5@0@5@9 @@<CE  @6@"
@#@? C$@8 Cn@9$load_file_list @<CE  @6@9$load_one_file @<XD  t  t t  t $iso @D  t  t @t  t C D  t  t t  t  C 	 D  t  t t  t  C 
O  C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  CY 	 D  t  t t  t  CY 
O  CXC@<J  op




@6@1,@1 C
@2 @5@2
$export_op
@5@/@1 @ @@5@8 C@ @9 CW@<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  C 
O  CCC  @6@E@/@8 @G @M@'
@@@)
 C@F@<XD  t  t @&t  t string_lowerD  t  t @&t  t b_getval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
@  @6@1 C
@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  Cd D  t  t t  t  Cd ADD  t  t t  t  Cd 	 D  t  t t  t  Cd 
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  D 
O  DCH  ?-
@6@?@1:-@5@ 
@ @9 D @<C@eH   D
@6@U@E@>@E@" @

@#@M@(@@@" @


@#@M@?@ @/@ @8 @@ @ @ 
@ @8 C= @ @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  D AED  t  t t  t  D 
O  DCAL Aq Aqdebug
 @.@6@7
 Ar@E
 A> @.@8current_prolog_flag @M
@S@@@8debug_topic D@R@<CAR Aq Aq	debugging
fail@6@7 D@E
 A> @.@8 D@M
@S@@@8 D!@R@<CAX Aq Aq	assertion@6@7 D A> @.@8 D@) @.@<C@&A[ Aq Aqassume@6@7 D
informational@1
compatibility@2renamed@1  D*@5@2  D(@5@8 @ D A> @.@8 D@) @.@<CA At At@6@7
 Au@9math_goal_expansion D1@<C@*@u Am Am C



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


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

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

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

 C


@6@7 D5@ @9 DO@<CA	 Am Am	bb_delete


 C DT

	nb_delete@6@7 D5@ @9 DO@<C@"A Am Am	bb_update



 C DT

 DM@6@7 D5@ @9 DO@<XD  t  t t  t  C  	 D  t  t t  t  C  
O  BC@'F  @6@1 @@.@5@ 
@8 @@?@1$qstart@.@5@1
$do_load_file

@5@1 C3@5@9 @#@<C	F  @6@ 
@9 D^ @<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 CJ
@5@8 @@/@8 C @ @/@8 @B @?@'
@<XD  t  t @&t  t put_byteD  t  t t  t  C 	 D  t  t t  t  C 
O  CC@[  @6@T
@1 @ C!@0@5@9 @@<C@^  @6@?@<C@_  @6@?@ @ 
@8 Do @ @ 
@9 Dp@<C@b   C

@6@?@ @ 
@8 Dp@ @ 
@9 Dp@<C@e   

@6@?@ @ @ 
@9 Dp@<C@g   C@6@?@1 
@5@ 
@9 C
@<C@0@i  	directive@6@?@1 @1 
@5
@5@1 @@.@0@5@1 @ @@2 @@2context@1 
@5@0@5@9 C@<XD  t  t @&t  t 
$term_sizeD  t  t @&t  t  DXD  t  t t  t  C 	 D  t  t t  t  C 
O  CC@9E  @6@8 @@1expand@.
@5 @-@8 @@+
 @.@?@/@8expand_file_name @E
@"
@#@M@S@@@&@ @3@1 Du @-@5@5@9 C @<CF  @6@1 
@5@/
@/@8strip_module @ @ 
@9 C@<XD  t  t t  t 	noprofile @D  t  t @t  t D~ D  t  t t  t  D~ 
O  DC	@T  @6 C D~@9 C@<XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CD    @=C@(D  
@6@Esee@8 CG@M@ 
@9 D @F@@@ 
@/@8 D@b@g@c@o@x@<XD  t  t @&t  t $atom_referencesD  t  t @&t  t 
$on_signalD  t  t t  t  C 	 D  t  t t  t  C 
O  CCC  @6@E@/@8$compilation_mode_store @M@'
@@@)
 C@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  D 
O  D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  D 
O  DCKr   @=C@HKs  
@6@3 @k@4 @k@.@5@8 @ @3 C@5@/@/@8$split @?@/@ @8 @ @/@8$compile_option_type @ @ @/@8  @ @3@4@5@8=.. @ 
@ @9 D @<CK{  

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

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


@6@E@*@1 @@0@5@8 @=@M@)
 @.@E@1position@0@5@8 @=@M@) @.@@@) @-@1record_position @.@5@9 @@@@'@)
 @-@1 @@5@8 @@E@1 D@0@5@8 @=@M@) @.@@@) @-@1 D @.@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 C @?@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  C @D  t  t @t  t C  @ D  t  t t  t  C 
D  t  t t  t  C @O  CCA  @6@@@<XD  t  t t  t  @ @D  t  t @t  t @ @D  t  t t  t  @ 
D  t  t t  t  @ @O  DC@  @6@@<XD  t  t t  t @ @D  t  t @t  t D  A#D  t  t t  t  D 
O  DC	@  @6@1 D@5@@<XD  t  t @&t  t 
set_prolog_IOD  t  t t  t $valid_term 	 D  t  t t  t  D 
O  DCHp  @6@T
@? @@1 @ C!@0@5@9 @@<CHs  @6@-
@<XD  t  t t  t $open_source 	 D  t  t t  t  D 
O  DC@ADz   @


restore

@6@?@ 
@/@8
$context_type @ @8  @ @ @8
$set_encoding @ @ @ @8 D @1$load_input@1 @@5@5@ @9asserta @<C@-D  close

@6@ 
@/@8 D@ @8 D C@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 D@<XD  t  t @&t  t put_charD  t  t t  t $store_admin_clause 	 D  t  t t  t  E  
O  E C@"J  @6@0@8 C>@?@1 A@.@5@1$store_admin_clause2

@5@1$end_aux@5@9 @#@<C	J  @6@ 
@9 E @<XD  t  t @&t  t trim_stacks D  t  t t  t $load_ctx_options 	 D  t  t t  t  E	 
O  E	CH6   @=CH7  

@6@8$load_ctx_option @?@ 
@ @9 E
 @<CH:  

@6@9 E@<XD  t  t @&t  t plusD  t  t @&t  t thread_propertyD  t  t @&t  t  CD  t  t t  t  C 	 D  t  t t  t  C 
O  CCE   @=CE  
@6@1 C
@5@/@1 @ @@5@8 C@ @9 C@<XD  t  t t  t thread_local @D  t  t @t  t E D  t  t t  t  E 
O  EC	@S  @6 C E@9 C@<XD  t  t @&t  t $rc_membersD  t  t @&t  t ttyflush D  t  t t  t  B 	 D  t  t t  t  B 
O  BCD\  	@6@D@8ground @M@Q@?@9 C@<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 @] C@5@5@8 C@ @/@8 Ce@ @ @ @/@8 E@1 D@.@.@5@1 E
@3@5@5@1 E@5@9 @#@<XD  t  t t  t $undefined_procedure CD  t  t t  t  E 	 D  t  t t  t  E 
O  ECA  @6 A@1 @5@/@8$prefix_module undefined_predicate@ @/@ B	exception B@?@'
@<CA  @6 B @.@8 D@8	$autoload @?@)
retry@<CA    @@=XD  t  t @&t  t $atom_completionsD  t  t t  t $import_all 	 D  t  t t  t  E- 
O  E-C@JI  	
@6@/@/@ @8$import_all2 @A@7@+
 @.@E@ @ @/@8
$list_to_conj @M@1 @5@8 C. @1 AA@2 E6@2 @5@8 CT@@@S@F@/@0@8 C>@ @ @8 CW@@@S@G@<XD  t  t @&t  t  A0D  t  t @&t  t $size_streamD  t  t t  t $recover_and_rethrow CD  t  t t  t  E9 	 D  t  t t  t  E9 
O  E9CA&  @6@1 @@5@8 C @?@<XD  t  t @&t  t getD  t  t t  t $execute_directive_2 	 D  t  t t  t  E> 
O  E>CJ/  encoding
@6@?@0@8 C>@/
@8 D @ 
@1 E@@5@9 @@<CJ3  @6@/@8$expand_directive @?@9$execute_directive @<C@BJ6  @6@D C@8 C@M@Q@?@/@8$add_directive_wic2 @E@'@+ @@M@/
 C@8 C @1 C@.
@5@1$execute_directive_3
@5@1 C@1 C7
@5@2 @F@5@9 @#@@@9 EO @G
@<CJC  @6@9 EQ@<XD  t  t t  t 	$chk_file 	 D  t  t t  t  ER 
O  ERCC  @6@8compound @0@8functor @? C@/@8 C @ 
@ @ @9$chk_alias_file @<CC  @6@D@8atomic @M@Q@?@/@8$segments_to_atom @ @ 
@ @9 ES @<CC  @6@8is_absolute_file_name @?@/@8$extend_file @ @8$file_conditions @ @ @9$absolute_file_name @<C@+C  @6 @@/@8 EZ@3@4 @4
@5@/@8atomic_list_concat @ @/@8 Eh@ @8 Ek@?@ @ @9 En@<CC$  @6@/@8 Eh@ @8 Ek@ @ @9 En@<XD  t  t @&t  t get_byteD  t  t t  t  D_ 	 D  t  t t  t  D_ 
O  D^C@9F  @6@1derived_from@.@5@ 
 @k@8 @@ @8 Cb @/@/@ 
@8 C} @E@+ C@M@1 
@5@ 
@9 C @@@@ @ 
@9 @v @<XD  t  t @&t  t profilerD  t  t @&t  t 
current_opD  t  t @&t  t  CD  t  t t  t  D> @D  t  t @t  t D=  D  t  t t  t  D> 
D  t  t t  t  D> @O  D=C@   


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

 

@6@1 @2 D=
@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  C  	 D  t  t t  t  C  
O  CCJ
  
@6@?@<C@,J  
@6@?@1$export1
@.@5@/@1 C@1 @ @@5@2 C@5@8 C@ @ @9 C@<XD  t  t t  t  @H ADD  t  t t  t  @HvolatileD  t  t t  t  @H E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  C_D  t  t @&t  t del_dictD  t  t t  t $derived_source 	 D  t  t t  t  E 
O  ECEv  @6@9 Cc @<XD  t  t @&t  t  CPD  t  t @&t  t  CkD  t  t @&t  t prolog_skip_levelD  t  t t  t  D D  t  t t  t  D ADD  t  t t  t  D AED  t  t t  t  D 
D  t  t t  t compile_aux_clauses 
O  EC	K"  @6xref @.@8 D@?@<CK$  @6@/@0@8 C>@9$compile_aux_clauses @<XD  t  t @&t  t  D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  E 
O  ECD   
@=CD  

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



@6@ @ @9 E@<XD  t  t t  t  E 	 D  t  t t  t  E 
O  EC@E  
message
include_file @
 @@6@/@/@8 C>@?@ @8 @ E@ @/@ @8 @@ @1 E@2 @@2 @@5@8 @@3@5@/@8$last @E@+@A C@8 C@@@ @8$qlf_current_source @M@1  @2	$included
@5@0@ @1 @5@9 E @@@ @ @ @ 
@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  E 
O  ECF   @.@6@?@R@<CF   A&@6@8source_file @4@?@<CF   DJ@6@0@/
@8 E @/@8 Ce@ @ 
@8@=< @?@<CF   DJ@6@/
 A@8$time_source_file @/@8$modified_id @ @ 
@8 E@?@<XD  t  t t  t once @D  t  t @t  t E D  t  t t  t  E 
D  t  t t  t  E @O  EC@  @6@@?@<XD  t  t @&t  t varD  t  t t  t $add_dialect 	 D  t  t t  t  E 
O  ECH,  @6 @q@/@8 D@-swi@?@" Aj
@#@<CH/   

@=XD  t  t @&t  t $complete_atomD  t  t t  t $exception_in_directive 	 D  t  t t  t  E 
O  E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  E 
O  ECA  inputinclude


@6@?@ @ 
@9 E @<CA   @=XD  t  t @&t  t get0D  t  t @&t  t  CD  t  t t  t $expand_goal 	 D  t  t t  t  E 
O  E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 C5 @.@0 @. @- @k@5@#@A@C@0@0@/@/@0@ 
@8 B @ @8 D @E@  @.@8 CG@M@ @ @ @ 
@8 D@  @-@8 CD@@@ @ @8 D@  @.@8 CG@@@ @8 C @G@?@ @9 CG@<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  D ADD  t  t t  t  D ED  t  t t  t  D ED  t  t t  t  D 	 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  CjD  t  t t  t $compile_wic  CD  t  t t  t  E  	 D  t  t t  t  E  
O  E C@$Kd  @6os_argv@/
@8 D@/@8 C@/@8 D
compileout@/
@8 @ @8attach_packs 
$pack@ B D B@ 
@; B B
 B@<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  D 	 D  t  t t  t  D 
O  DCH  @6@T
@?@9 C@<C
H   D
@6@?@ @9 EF@<C
H   D
@6@?@ @9 EF@<CH   $source_location


@6@?@ @1 @5@9 E @<CH  @6@1
$store_clause

@5@/@1 @ @@5@9 C@<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   
 E@=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 E @?@9 E @<CE7   

@=XD  t  t t  t $in_system_dir 	 D  t  t t  t  F 
O  FCF_  @6home@/@8 D @0@0@9sub_atom @<XD  t  t t  t  E ADD  t  t t  t  E AED  t  t t  t  E 	 D  t  t t  t  E 
O  EC
@g A A  A~@g A  @A@=C
@[ A A  A@[@=/build/spark-yKhAJi/spark-2012.0.deb/simplifier/utilities.pro  @A@=C
@\ A A  A@\@</build/spark-yKhAJi/spark-2012.0.deb/simplifier/dynamics.pro  7AA@=C
@] A A  A@]@;/build/spark-yKhAJi/spark-2012.0.deb/simplifier/portray.pro  @A@=C
@^ A A  A@^@=/build/spark-yKhAJi/spark-2012.0.deb/simplifier/deduction.pro  7AA@=C
@_ A A  A@_@:/build/spark-yKhAJi/spark-2012.0.deb/simplifier/newded.pro  7AA@=C
@` A A  A@`@=/build/spark-yKhAJi/spark-2012.0.deb/simplifier/inferenc2.pro  7AA@=C
@a A A  A@a@J/build/spark-yKhAJi/spark-2012.0.deb/simplifier/schedulesimplification.pro  @A@=C
@b A A  A@b@</build/spark-yKhAJi/spark-2012.0.deb/simplifier/records2.pro  7AA@=C
@c A A  A@c@8/build/spark-yKhAJi/spark-2012.0.deb/simplifier/simp.pro  7AA@=C
@d A A  A@d@:/build/spark-yKhAJi/spark-2012.0.deb/simplifier/simpvc.pro  7AA@=C
@e A A  A@e@9/build/spark-yKhAJi/spark-2012.0.deb/simplifier/quant.pro  7AA@=C
@f A A  A@f@</build/spark-yKhAJi/spark-2012.0.deb/simplifier/standard.pro  7AA@=C
@g A A  A@g@>/build/spark-yKhAJi/spark-2012.0.deb/simplifier/typecheck5.pro  7AA@=C
@h A A  A@h B  7AA@=C
@i A A  A@i@=/build/spark-yKhAJi/spark-2012.0.deb/simplifier/aritheval.pro  7AA@=C
@j A A  A@j@;/build/spark-yKhAJi/spark-2012.0.deb/simplifier/writevc.pro  7AA@=C
@k A A  A@k@;/build/spark-yKhAJi/spark-2012.0.deb/simplifier/makelog.pro  @A@=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 C` @ @ 
weak@9 E. @<C@DIj  	except
@6@?@/@/@8 F@1 F@5@8 F@E	@ @8 B@M@S@@
@1 @@1 C" C$@5@0@5@8 @@ @ @/@8$import_except @ @ 
 F @9 F!@<CIs  @6@?@8 B@?@ 
strong@9 F!@<C
Iv  @6@1 @@2 C"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  F& 	 D  t  t t  t  F& 
O  F%CIz   
@=CI{  
@6@ 
@/@8$import_except_1 @ @ @9 F$@<XD  t  t @&t  t $prof_statisticsD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C@TLE  
@6@/
@8 CG@/@8 EW@E@8 D@M@E@ @/@8get_dict @M@'
@@@'
@F@F@@@"@/@ @8 EW@ @/@8 CG@E@ @8 @@M@'
@@@'
@<XD  t  t @&t  t $rc_open_archiveD  t  t t  t expand_file_search_path 
O  F6C@!Bf  @6@1$expand_file_search_path
 @5@1loop@.@5@1 @@2 @@1
loop_error
@5@2file_search@5@9 C@<XD  t  t @&t  t  @D  t  t @&t  t $factorize_termD  t  t @&t  t prolog_nodebugD  t  t t  t  EP 	 D  t  t t  t  EP 
O  EOC@IJF  @6@/@8 @@1 
@5@8$valid_directive @?@E
@8$pattr_directive @M
@S@F@@@*@E@1 
@5@/@1 E@5@8 C@M@S@@warning@1goal_failed Dq@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  FM 
O  FM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 Dr@1  A+@5
@5@9 @@<CHT   @=XD  t  t @&t  t  D  t  t @&t  t thread_joinD  t  t t  t  EK 	 D  t  t t  t  EK 
O  EJC@"J  @6@8$common_goal_type @?@E
@+ @@M
@S@F@@@/@8 @@1 
@5@9 E7 @<CJ  @6@E	 @@8 C@M@S@@	 @@1mixed_directive
@5@9 @@<XD  t  t @&t  t  FLD  t  t @&t  t  C-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  Fa 
O  FaCEX  @6@1 D @.@5@8 @@?@9 Fc @<C@0E[  
 C4


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

@6@ 
@/@8 Cx @D@ @8 E @M@Q@?@<CF  
already_loaded@6@1 A$@.
@5 @.@8 @@ 
@8 E @?@<CF  @6@/
@8 F{@/@8 C @1 Fz

@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 E@@.@5@8 @@?@-default@1 E@@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  F 
O  FCI  @6@0@1 
@2 F@0@0@0@5@8$c_current_predicate @1 
@2 F
@5@@<XD  t  t t  t  D 	 D  t  t t  t  D 
O  D
CH  @6@T
@?@9 C@<CH  @6@?@<CH  @6@?@8 D@9 D@<C
H  @6@1library@2  Ak
@5@9 DI @<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  F 
O  FCJ  @6@T
@?@R@<CJ   D
@6@9 F @<CJ    
@=XD  t  t @&t  t  ED  t  t t  t 
$canonical_pi 	 D  t  t t  t  F 
O  F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 F  D  t  t t  t  F 
D  t  t t  t  F @O  FC
@  @6@1 F
@5@@<XD  t  t @&t  t  BD  t  t @&t  t  DD  t  t t  t  @ @D  t  t @t  t @ @ @D  t  t t  t  @ 
D  t  t t  t  @ @O  F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  C 	 D  t  t t  t  C 
O  CC
K  @6@1 @ C!@0@5@9 @@<XD  t  t t  t  C @D  t  t @t  t E<  D  t  t t  t  C 
O  E<C	A=  @6 @.@0@9 A3@<XD  t  t t  t  E 	 D  t  t t  t  E 
O  EC@sD  
@6@8 C& @ @/@8$read_clause_options @8 De@/@3@1variable_names@.@5@4@1
term_position@.@5@4@1subterm_positions@.@5@5@8read_clause $term_position@ @8 E $variable_names@ @8 F@E@*@+ B@M@?@E@"
@#@M@R@@@ @ @ 
@ @ @ @ @9$expanded_term
 @@@ @ @ 
@ @ @ @ @9 F@<XD  t  t @&t  t  D D  t  t @&t  t 
set_localeD  t  t t  t  E 	 D  t  t t  t  E 
O  ECG  @6@1modified@.
@5@/@8 @@,
@?@'
@<C
G  @6@8 Dc @?@9 Ce@<CG   
        @=XD  t  t t  t default_module 
O  FC@#A  @6@E@8 @@M@E
@T@M
@9$default_module @@@8 F@?@@ @@9$type_error @<XD  t  t @&t  t 
atomic_concatD  t  t t  t $load_msg_compat 	 D  t  t t  t  F 
O  F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  ED  t  t @&t  t floatD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C@9G`  @6 @@8 D@E@)@1 F@.@5@8 @@M@E@/
@8$negate @M@ 
@/@8 F @@@&@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  EE 	 D  t  t t  t  EE 
O  EDC@,Jv  @6@/@/
@8 EW@b@g
@c@t@8 AC @3@.@5@8 D@ @/@8$mk_normal_args @3@4@5@9 D@<XD  t  t @&t  t  @D  t  t t  t  D 	 D  t  t t  t  D 
O  DCK   argument @=CK    B @=CK   class @=CK   emulator @=CK   global @=CK   goal @=CK   	init_file @=CK   local @=CK   map @=CK    C @=CK   stand_alone @=CK   toplevel @=CK    D @=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    F@=CD   process_comment@=XD  t  t @&t  t numberD  t  t t  t  CM 	 D  t  t t  t  CM 
O  CLC@-II   @6 F@/
@8 D @/@0@ 
@8 F@?@E@ @0@0/boot/@8 F@M@) @@@) F@<CIP   
 A A@=XD  t  t t  t $confirm 	 D  t  t t  t  F 
O  FC@UB%  @6 Dh@8 @ @0@8 A? @/@8 Dj@EyYjJ 
@8	$in_reply @M@? Dh@1if_tty@4@1 @yes@5@5@9 @@@@'@E
nN@8 F@M
@? Dh@1 F@4@1 @no@5@5@8 @@R@@
help@1 Dhconfirm@5@8 @@R@<XD  t  t @&t  t  CD  t  t @&t  t  CD  t  t t  t  D 	 D  t  t t  t  D 
O  D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  ED  t  t @&t  t  F4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  G 
O  GC@&IR  @6@/@8$undefined_export @A@/@8 B@0@/
@8 D{ @@1undefined_export

@5@8 @@R@@@S@G@<XD  t  t t  t 
$call_at_halt 	 D  t  t t  t  G 
O  GC@-L  @6@/ @.@8 C@?@E
@T@M
@S@@@E@1cancel_halt@0@5@8
subsumes_term @M D+@8 @@R@@ @@9 @@<C
L  @6 FH@1 FIat_halt
@5@9 @@<XD  t  t @&t  t  CCD  t  t t  t $search_path_file_cache D  t  t t  t  G ADD  t  t t  t  G ED  t  t t  t  G 	 D  t  t t  t  G 
D  t  t @&t  t copy_predicate_clausesD  t  t t  t  F0 	 D  t  t t  t  F0 
O  F/C
I  @6@T
@?@1 @ F@0@5@9 @@<C@ I  as


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



@6@?@1 C
@5@9$remove_ops @<CI  @6@8 G@?@/
@8 G@/@8$select @ 
@ @8 G@?@<CI  @6@1 @@1 C" F)
@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  CD  t  t t  t  F 	 D  t  t t  t  F 
O  FCA   

@=CA  @6@/@8
import_module @9 F@<XD  t  t @&t  t $rc_save_archiveD  t  t @&t  t  CD  t  t t  t 
$add_encoding 	 D  t  t t  t  G, 
O  G,C@"E  @6@E
@" E@
@#@M
@'@@@" E@
@#@<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 Fq
@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  C*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   C@6@? @cannot_redefine_comma@8 @@R@<C@'J  @6@8
$valid_clause @?@E C@8 C@M@ 
@9 F @F@@@ 
@/@8 F @ development@9 F+ @<XD  t  t @&t  t atom_stringD  t  t @&t  t  @. D  t  t @&t  t \=D  t  t @&t  t  CFD  t  t @&t  t read_term_from_atomD  t  t @&t  t mutex_unlock_all D  t  t @&t  t  D& D  t  t t  t  Fh 	 D  t  t t  t  Fh 
O  FgC@,A  @6@E@/@/
@8 C>@M@" 
@#@/@8$input_context @ @9 E@@	@) @k@( @k@G
@<XD  t  t t  t  AE @D  t  t @t  t AE D  t  t t  t  AE 
O  GGC	@O  @6 C AE@9 C@<XD  t  t t  t  E ADD  t  t t  t  E AED  t  t t  t  E 
O  EC@5L   D G
   C 

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


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

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


 Fi@6@7 D5 @@ @8 D9 @@ 
@9 D9@<C@+@ Am Am D D




 D D	

@6@7 D5 Ak Al@8 D9@1sicstus_module_decls@5@ @9phrase
$dcg@<CA B B D B
@6@7
 B@9compile_records G@<C@@ B B Dsetting



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


@6@1 @2$import@1 @5@5@/@1 @ @@5@8 C@1$import_wic@5@8 CT@ @ @ @ @9 E/@<XD  t  t t  t  D 	 D  t  t t  t  D 
O  DCH  @6@1 A' @.@5 @-@8 @@?@1 @@1 Fqmodule_file
@5@0@5@9 @@<C@ H  @6@/
@ 
@8 @@1 C
@5@8 CT@8 CZ@ 
@8 CDend_non_module@9 CD@<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  EpD  t  t @&t  t thread_setconcurrencyD  t  t t  t  G8 	 D  t  t t  t  G8 
O  G7C	J  @6 @ @-@8 D@?@<CJ  @6@D@8$cross_module_clause @M@Q@?@<C@"J  @6@1  A@2sandbox_allowed_clause
@5@/ @.@8 C@?@E@T@M@S@@ @@8 @@R@<CJ  @6 @@1 @@1 @e Cjsandboxed_clause
@5@0@5@8 @@R@<XD  t  t @&t  t flush_outputD  t  t t  t  G 
O  G
C	L  @6@1 G

@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  Em 	 D  t  t t  t  Em 
O  ElC@"C}  @6@8 B@?@D
@/@8 B@8 D @D@8 G @M@Q@M
@Q@@@F@<C@1C  @6@D@'@/@/
@8 F2@/@3@4
@5@8 D@ @8 G@D@ @8 G@M@Q@M@Q@@@G@F@<XD  t  t t  t  Ec 	 D  t  t t  t  Ec 
O  EbC	C)  

@6@8 E^@?@<CC+  @6@/@8$segments_to_list @? @9 Es @<CC.  @6@1 @@1 C"	file_path
@5@0@5@9 @@<XD  t  t @&t  t compareD  t  t t  t  F 	 D  t  t t  t  F 
O  FC@ K  @6@E@T@M@1 @ C!@0@5@9 @@@
@1 @@1 C"
@5@0@5@9 @@<XD  t  t t  t  C 	 D  t  t t  t  C 
O  CCL4  @6@T
@?@R@<CL6  @6@0@8 EW@?@3@4@5@9 D@<CL9    E



@=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 E@@@'
@9 B@<CD   
@=XD  t  t @&t  t promptD  t  t @&t  t  C*D  t  t t  t  @~ 	 D  t  t t  t  @~ 
O  @}C@)Gu  @6 @@8 D@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  GFD  t  t @&t  t 
with_mutexD  t  t @&t  t  F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 C AD@9 C@<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   C@6@?debugger_write_options@3@1quoted @.@5@4@1
attributes C@5@4@1spacing
next_argument@5@5@9 D @<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 D@E
@1 G@0@5@/@8 G!@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  DD  t  t @&t  t  CD  t  t t  t  G 	 D  t  t t  t  G 
O  GC@;I  @6@8 E@?@" C



@#@ 
@ @1 
@5@8 C @E@ 
@ @ @8 F @M@S@@ FH@1no_exported_op@5@9 @@<C@3I  @6@A@)@/
@/@/@8 G@" C
 
@#@ 
@ @1 
@5@8 G@R@@@S@G
@F@<XD  t  t @&t  t  DyD  t  t @&t  t  FD  t  t t  t  E 	 D  t  t t  t  E 
O  ECK(  @6@1 E@.@5@1$store_aux_clauses
@5@1 E@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  H 
O  HCG   @
@6@?@ @ 
@9 E@<CG  

@6@ 
@9 E@<XD  t  t @&t  t  @D  t  t t  t  G 	 D  t  t t  t  G 
O  GCI   

@6@8 @@8  @?@<CI   F

@6@8 @@9 H@<XD  t  t @&t  t  FD  t  t @&t  t 	same_termD  t  t @&t  t  EgD  t  t t  t  D @D  t  t @t  t D D  t  t t  t  D 	 D  t  t t  t  D 
O  DC@<L  @6@"
 
@#@1 @@.@5@8 EF@/
@8$save_lex_state @0@@8 @n@/wic@8 EL@8 D@1 @@0@5@8 EF@1 @j
@5@8 EF@ @9 C6@<XD  t  t @&t  t atom_numberD  t  t @&t  t 	protocolaD  t  t @&t  t  FD  t  t t  t  @ @D  t  t @t  t @ @ @ @D  t  t t  t  @ 
D  t  t t  t  @ @O  H
C	@  @6@ 
@@<XD  t  t t  t  D@ @D  t  t @t  t D?  D  t  t t  t  D@ 
O  D?C
@  @6@1 D?
@5@@<XD  t  t t  t  FG 	 D  t  t t  t  FG 
O  FFC@u   G
@6 Dq AD@9 Dp@<C@w   GG
@6 Dq AE@9 Dp@<C@y  module_transparent
@6 Dq @@9 Dp@<C@{   AF
@6 Dq AF@9 Dp@<C@}   E
@6 Dq E@9 Dp@<C@   E
@6 Dq E@9 Dp@<C@   D
@6 Dq D~@9 Dp@<C@   C
@6 Dq C@9 Dp@<XD  t  t @&t  t  DE D  t  t @&t  t $inference_limit_falseD  t  t @&t  t  DbD  t  t @&t  t  E`D  t  t @&t  t  CgD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C
D6    @
full D+ D+@=C
D7    E
 H D+ D+@=C
D8    @
 F F D+@=C
D9    E
 F F F@=CD:    @ brief F D+@=C
D;    @
 H F F@=C
D<    E
 H F F@=C
D=    @
 F F F@=C
D>    E
 F F F@=XD  t  t @&t  t  CD  t  t t  t 	compiling  
O  H CD   @6@D
 C@8 C C@8 C @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 C@M
@"  $qload_file@#@@
@"   @@#@<XD  t  t t  t  C 	 D  t  t t  t  C 
O  CCA  @6 @@1initialization_error
@5@9 @@<XD  t  t @&t  t  GD  t  t t  t $abs_file_error 	 D  t  t t  t  H 
O  HC@(B  @6@/
@8 B@/@8 B@ @8 G@ @ 
@/@/@8 @Q @?@1 @@2 Dr@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 F@?@<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  H*C@  @6@ 
@ @ @ @ @@<XD  t  t @&t  t get_timeD  t  t t  t  F
 	 D  t  t t  t  F
 
O  FC@D  @6@1$expand_term@.@.@5@/@1$print_message_fail@5@8 C@E@-@M@ @ @/@/@8 G @@@&@&@E@z@U@" D
@#@U@M@E@ @?@" E
@#@/@ @8 @@1 @2 H1@5@8 FB@M@ @1 E@@.@5@8 @=@ @ @/@8 G- @ @ 
@ @ @ @ @ @ @9 B@@@(@E@!@" E@
@#@M@!@1 E@@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  H4 
D  t  t @&t  t 	put_attrsD  t  t t  t  G 
D  t  t t  t  G @O  GC@AK  @6@T@?@/@/
@8
$skip_list @E
@+
@M@'@@@(@E@T
@M@,
@ 
@9$length3 @@@1 @@1 C" C$
@5@2 Dr@1  G@5@0@5@9 @@<C@OL  @6@8 H@b@i@c @u@?@/@/
@8 H6@E@+
@M@'@F@@@.@E@T
@M@b@i@j@m @@y@ 
@ @9$length @@@1 @@1 C" C$
@5@2 Dr@1  G@5@0@5@9 @@F@<CL  @6@8 H@?@1 @@1 Fqnot_less_than_zero@5@2 Dr@1  G@5@0@5@9 @@<CL  @6@1 @@1 C" @5@2 Dr@1  G@5@0@5@9 @@<XD  t  t @&t  t  Dg D  t  t @&t  t get_attrD  t  t t  t $foreign_registered ADD  t  t t  t  HA 	 D  t  t t  t  HA 
O  HAC@ A0 A A@6@7
 A@E
	@/@8loading HC@M
@S@@@(
<spontaneous>@1foreign_predicate@2 
@5@9 Ci @<XD  t  t @&t  t  @?D  t  t @&t  t  F4D  t  t @&t  t  EsD  t  t t  t  E 	 D  t  t t  t  E 
O  ECK  
@6@ 
@9 E @<XD  t  t t  t $select_option 	 D  t  t t  t  HM 
O  HM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  HRC@  @6@@<XD  t  t @&t  t 	$open_wicD  t  t t  t  E] 	 D  t  t t  t  E] 
O  E\C@CX   @.@6@?@/@1 F7
@5@/@8 A@!@1cache@5@#@ @/@8 A0 @E@#@ @ @ @8 G @ @8 Ek@M@1 F?@1 HU
@5@5@9$search_message @G@@@Z@/@ @8 B@ @/@8 Eh@E@;@ @8 Ek@ @ @8 En@E@ @ @ @8 HX@M@S@@
@1 HY
@5@8 D @M@1 HZ@1found
@5@5@9 H\@@@1 HZ@1tried
@5@5@8 H\@R@<CCl   @-@6@/@8 F7 @ @/@8 Eh@ @8 Ek@ @ @9 En@<XD  t  t @&t  t 
copy_term_nat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@AFQ  @6@D@8 F @M@Q@E
@1 C@.
@5@8 @@M@S@@ C@/
@8 D@E
@+
auto@M@S@F@@@+
large@/@8 G @b@g@c@t C@9 @b@<XD  t  t @&t  t  F-D  t  t @&t  t  @D  t  t @&t  t retractD  t  t @&t  t thread_send_messageD  t  t @&t  t  C D  t  t t  t  F 	 D  t  t t  t  F 
O  FC@*I  @6@0@1 
@2 F@0@0@0@5@8 F@?@1 C@.
@.@.@5@1 
@2 F
@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  E 	 D  t  t t  t  E 
O  HLCK   
@=CK  
@6@ @ 
@9 HK@<XD  t  t @&t  t $rc_close_archiveD  t  t @&t  t ?=D  t  t @&t  t  C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  E=D  t  t @&t  t  EtD  t  t t  t  E 	 D  t  t t  t  E 
O  EC
J  @6@T
@?@1 @ C!@0@5@9 @@<CJ  

@6@"
 C@#@?@<CJ  @6@1 
@5@9 E5@<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  D] 	 D  t  t t  t  D] 
O  D\CF   C4


@6@8	$qlf_open @ 
 @@8 EL@ @9 @@<XD  t  t t  t  Cs 	 D  t  t t  t  Cs 
O  CrCC   A A@6@?@<CC  

@6 @0@0.@8 F@?@<CC  @6 H@9 C@<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  DCH  @6 @ C@8 EL@?@8 C@0 @@8 EL@9 CD@<CH  @6@9 C@<XD  t  t @&t  t  FD  t  t t  t  E4 	 D  t  t t  t  E4 
O  E3C
I  
@6@?@<CI  
 C
@6@ 
@ @9 E2@<XD  t  t @&t  t $suspend_findall_bag D  t  t t  t  E C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  DD  t  t @&t  t  D  t  t t  t  G 	 D  t  t t  t  G 
O  GCJ  @6@/@8 F@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  H  @O  H CL}    @6 @9 H @<XD  t  t t  t ignore @D  t  t @t  t H D  t  t t  t  H 
O  HCA  @6@@?@<CA   @=XD  t  t @&t  t  DD  t  t @&t  t $clause_from_sourceD  t  t @&t  t  H>D  t  t @&t  t instanceD  t  t @&t  t <D  t  t @&t  t 	read_linkD  t  t t  t  H; 	 D  t  t t  t  H; 
O  H:CL   
@=CL  


@6@q@ 
@ @9 H9@<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 D @?@/@1 D@5@9 A@<CG?   @=XD  t  t @&t  t  BD  t  t t  t $reverse 	 D  t  t t  t  H 
O  HCK  @6@9 H @<XD  t  t @&t  t $current_prolog_flagD  t  t t  t  H/ 	 D  t  t t  t  H/ 
O  H.CG  @6 @@8 @@R@<XD  t  t @&t  t acyclic_termD  t  t @&t  t  CD  t  t @&t  t $btree_find_nodeD  t  t t  t  E @D  t  t @t  t H D  t  t t  t  E 
O  HC	@R  @6 C E@9 C@<XD  t  t t  t  @ @D  t  t @t  t @  A#D  t  t t  t  @ 
O  H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  DD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CG  @6@1  @2  @@5@8 H@?@9 @@<CG   FH@6@/@/
@8 C>@?
user_errorWARNING: ~w:~w: ~p~n@3@4
@4@5@9 FQ@<CG   @@6@?@/@/
@8 C>@? HERROR: ~w:~w: ~p~n@3@4
@4@5@9 FQ@<CG   @=XD  t  t t  t  G# 	 D  t  t t  t  G# 
O  G"C
K   



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

@6@ @ @9 G!@<XD  t  t @&t  t  G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  C@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  H 
O  HCF   Fw@6@?@<CF   F}@6@?@<CF  @6@1 Fz@0@.@0@5@0@8 H$ @8 E  @@8 Hn @9 E @<XD  t  t t  t 
$compile_type 	 D  t  t t  t  H 
O  HC@#H   @6@/@8 C@E
@+ C@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  CD  t  t t  t  D ADD  t  t t  t  D ED  t  t t  t  D ED  t  t t  t  D 	 D  t  t @&t  t $def_modulesD  t  t @&t  t  DD  t  t @&t  t $collect_findall_bagD  t  t @&t  t rationalD  t  t @&t  t  C; D  t  t t  t  Cp 	 D  t  t t  t  Cp 
O  CoCK   C$@6@0@/@8 H6@E
@+@M
@S@@ C$@9 F@<CK  options@6@E@8 C @M@S@@ H@9 F@<CK   @6@E@8 @@M@S@@ @9 F@<C@!K  oneof



@6@8 Cn@E
@ @8 @@M@S@@@ 
@9 A@<CK  boolean@6@E@A@+ @.@@@+ @-@M@S@@ H@9 F@<XD  t  t @&t  t  F_D  t  t t  t  C 	 D  t  t t  t  C 
O  CCH    @.@=CH   C]@6@/@8 CG@8 G  C@9 CT@<CH   G@6 C@9 CT@<XD  t  t @&t  t  CD  t  t @&t  t  ED  t  t @&t  t 	copy_termD  t  t @&t  t  CD  t  t t  t  G @D  t  t @t  t GI D  t  t t  t  G 
O  GICL  @6@1 GJ
@2  @k @5@9 H_@<XD  t  t t  t  C 	 D  t  t t  t  C 
O  CC
Fc  @6@8 @@0@9 @@<CFf  @6@8 ET@/@8 CG@9 C~@<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  H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  DmCI4  
 @.@6ByY@8 @ Hyes~n@9 FQ@<CI7  
 @-@6BnN@8 @ Hno~n@9 FQ@<CI:  @6Ba@8 @ Habort~n@8 FQ@9 H  @<C	I>  @6 Fredefine_module_reply@8 @@R@<XD  t  t t  t  H 	 D  t  t t  t  H 
O  HCK   
@=CK  
@6@ @3
@5@9 H@<XD  t  t t  t  F9 	 D  t  t t  t  F9 
O  F8C@QBk  
@6@/@8 EW@?@ @/@ B GS B@q@E@b@g@c@t@M@1 F:
@5@8 @@@@S@ @/@ @3@1 E@5
@5@8 F8 @/@8 CG@ @/@8 Ea@ @ @9
$make_path @<CBw  @6@9 Ea@<XD  t  t @&t  t  H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D  @6@E	 C@8 C@M@S@@@@<XD  t  t @&t  t normalize_spaceD  t  t t  t  H# 	 D  t  t t  t  H# 
O  H"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  C 	 D  t  t t  t  C 
O  ENCC  @6@8 H@E@*
@M@S@@@9 @F @<XD  t  t t  t  AF @D  t  t @t  t H D  t  t t  t  AF 
O  HC	@Q  @6 C AF@9 C@<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  C\ 	 D  t  t t  t  C\ 
O  C[CH  @6 @@8 C@/@8 CG@- @k@?@1 C@5@9 FW@<CH   @=XD  t  t t  t  Fl 	 D  t  t t  t  Fl 
O  FkCAq  @6@8 @@-
 @k@?@1  @2 C
@5@0@9 D@<C
Au  @6@1 C
@5@9 @L@<XD  t  t @&t  t  C-D  t  t t  t $close_message 	 D  t  t t  t  H 
O  HCD   E

@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  G  	 D  t  t t  t  G  
O  GCI   
@=CI  
@6@ 
@8 G@?@ @9 G@<CI  



@6@ @ @9 G@<XD  t  t @&t  t  G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  E 	 D  t  t t  t  E 
O  ECD   D



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




@6@ @8 H@ @8 H@1 Fb
@5 @"@8 E;@9 H@<XD  t  t @&t  t  G*D  t  t @&t  t  ED  t  t @&t  t  G D  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C@4G  @6@1 B@.@5 @-@8 @@E@/
@8$autoload_nesting @M@'
@@@) @F
@E
@+ @-@M@S@F@@@q@ @9 @@<XD  t  t @&t  t  HD  t  t @&t  t  FD  t  t @&t  t  C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  E 	 D  t  t t  t  E 
O  EC@#J  @6@E C@8 C@M@ 
@9 G9@F@@@ 
@/@8 G;@  G=@9 G>@<XD  t  t t  t  G 	 D  t  t t  t  G 
O  GCC1  @6@T
@?@R@<CC3   


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



@6@9 E^@<XD  t  t @&t  t  ED  t  t @&t  t @<D  t  t @&t  t delete_directoryD  t  t t  t  E* 	 D  t  t t  t  E* 
O  E)C@!A  @6@/
@0@8 C>@?@1 E
@.@5@1
$autoload2
@5@1 E
@5@9 @#@<CA  @6@9 H @<XD  t  t @&t  t  D  t  t @&t  t 
line_countD  t  t t  t  E
 	 D  t  t t  t  E
 
O  ECH=    Eu@=CH>    Aj@=CH?    E@@=CH@    @@=CHA    @@=XD  t  t @&t  t recordaD  t  t t  t  E# 	 D  t  t t  t  E# 
O  E"C	A  


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

@6@ @ @9 I@<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  H @D  t  t @t  t H D  t  t t  t  H 
O  HC	@P  @6 C @@9 C@<XD  t  t @&t  t current_functorD  t  t @&t  t $inference_limit_trueD  t  t @&t  t  H8D  t  t t  t  C 	 D  t  t t  t  C 
O  CC@;J   @6@E@1 
@2 F@0@0@0@5defined@8 G@M@S@@@1 H@2 
@2  F@5@ @8 EF@1 F
@5@0@  @k@9 E@<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 C$@8 Cn@ 
@9 Dz@<XD  t  t @&t  t tellingD  t  t t  t  D 	 D  t  t t  t  D 
O  DCK~  @6@ 
@8 A@?@<CK  

@6@ @ @ 
@9 D@<XD  t  t t  t  F 	 D  t  t t  t  F 
O  FCD   @=C@!D  
@6@E@8 F @M@"
@#@@@%@ 
@ @9 F@<XD  t  t @&t  t  GD  t  t @&t  t  HzD  t  t t  t  EH 	 D  t  t t  t  EH 
O  EGCJ+  @6@/@8 E @9 E? @<XD  t  t t  t  C 	 D  t  t t  t  C 
O  CC@*F  @6threads @.@8 D@?@1 G B@2 Fv@.
@5@1$mt_do_load

@5@1 H@5@9 @#@<CF  @6@1 A$@.@5@ 
 @.@8 @@ @ 
@8 F~@?@ 
@9$already_loaded @<C	F  @6@ 
@9 B@<XD  t  t @&t  t notraceD  t  t @&t  t  F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 D@0@5@9forall
$apply@<CK2  @6@0@9 D@<XD  t  t t  t  A! @D  t  t @t  t DI D  t  t t  t  A! 
O  DICE  @6@3@1 A$ A&@5@4@1 A' @.@5@5@9 A)@<XD  t  t @&t  t  HQD  t  t t  t $consult_file_2 	 D  t  t t  t  I 
O  IC@TG  @6@/@8 @@/@/@ @8 H @ @ @8 H @E@/@0@8 E@M@ @/@ @8 E@ @ @8 I!@@@S@G@8 H @/@ @8 H@ @8 C @ @ 
@ @8 E @ @8 @j @0@ @9 @@<XD  t  t t  t  H^ 	 D  t  t t  t  H^ 
O  H]CCs  @6verbose_file_search @.@8 D@? D+@9 @@<CCv   @=XD  t  t @&t  t prolog_to_os_filenameD  t  t t  t  H 	 D  t  t t  t  H 
O  H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 H_@<XD  t  t @&t  t  GD  t  t @&t  t  EYD  t  t t  t $run_at_halt  CD  t  t t  t  I)  	 D  t  t t  t  I)  
O  I) C@ L  @6@1 H@1 GJ@.
@.@5 @.@.@5@1 C@1 G
@5@2 H@5@9 I@<XD  t  t @&t  t  H D  t  t t  t  H 	 D  t  t t  t  H 
O  HC@A  	@6@/
@/@8
$find_library
 E*@/@8 EW@3@1 H @.@5@5@/@8 @@E
verbose_autoload @.@8 D@M@( D+@@@( F@ @1 B@1 
@2 @5@5@8 @@/ C@8 EL@E@*

@M@1 
@5@8 H @@@5@E@1 
@5 I@8 G@M@1 
@2import@2 
@5@@@@1 
@5@3@1 @5@5@8 A" @ @8 C6@ @8 @@0@1 
@5@9 F@<XD  t  t @&t  t  H'D  t  t t  t  C 
O  CCB  @6@8 H@D
@8 H@M
@Q@?@9 C@<CAKB  @6 H@8 Cn@E@1
extensions@.
@5@/@8 HN @M C$@ 
@8 Cn@F@@@+@E@1 @R@.@5@8 @@M @ @8 Cn@ @/
@8 A@&@@
@&@!
@3 A@5@#@F@ 
@/@8 Ct@E	@U@M@&@@@1reserved_symboldict@0 @Sregular@5@ @/@8 D @E@!@1	solutions@.@5@ @/@8 I7@M@1 H  I>@4first@4 @@5@ @8 Cn@@@( I?@&@E@ @!@1file_errors@.@5@ @/@8 I7@M@ @1 H  IA@4 @@4 D&@5@ @8 Cn@@@( @@&@E@!@#@8 E^@1 Du@.@5@ @/@8 I7 H@ @8 Cn@M@!@/@8 Dw@/@ @8 B@@
@&
@&@F@F@E@"@K@+ I?@M@"@E@#@ @ @  @.@8 Ed@M@#@S@G@@@.@E@$@+ D&@M@$@R@G@@@ @/@1 ES@3@1 @]exist@5@5 @-@5@/@8 A@ @ @9 H @@@ @ @  @-@9 Ed@G@<XD  t  t @&t  t  ED  t  t @&t  t delete_fileD  t  t t  t $qlf_part_mode 	 D  t  t t  t  IE 
O  IECJ   part@=CJ    @.@=XD  t  t @&t  t  GD  t  t @&t  t  DD  t  t t  t  FV 	 D  t  t t  t  FV 
O  FUCJ   C


@6@?@8 FT@ 
@9 FT@<CJ   D=


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

@6@?@8 FT@ 
@9 FT@<CJ  @6@9 A7 @<XD  t  t @&t  t  CD  t  t t  t  FD @D  t  t @t  t FC D  t  t t  t  FD 	 D  t  t t  t  FD 
O  FCC	J]  @6 @ @-@8 D@?@<C@"J_  @6@1  A@2sandbox_allowed_directive
@5@/ @.@8 C@?@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  EVD  t  t t  t  H- 	 D  t  t t  t  H- 
O  H,C	  A_ A_@6@ 
@9expand_term E@<XD  t  t @&t  t 
sub_stringD  t  t @&t  t  I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  C 	 D  t  t t  t  C 
O  CC
A  @6 FH@1initialization_failure
@5@9 @@<XD  t  t t  t  C @D  t  t @t  t H D  t  t t  t  C 
O  HC	@U  @6 C C@9 C@<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  H$D  t  t @&t  t $call_residue_vars_start D  t  t t  t  D 	 D  t  t t  t  D 
O  DC	H  @6 @k@9 E@<XD  t  t @&t  t  @hD  t  t t  t  H	 	 D  t  t t  t  H	 
O  HCG  @6@1scope_settings @-@5@8 @@?@)
 @k@<CG   @l


@6@8 @n @q@ 
@9 D@<XD  t  t @&t  t  CjD  t  t t  t  H ADD  t  t t  t  H ED  t  t t  t  H ED  t  t t  t  H 	 D  t  t t  t  I 	 D  t  t t  t  I 
O  IC@$F  @6@/@8 A
@?@E@ @8 @@M@&@@@"
@#@ @ 
@9 @@<CF   A@6@?@<CF  @6@3@1 A$ @.@5
@5@9 C@<XD  t  t @&t  t =:=D  t  t t  t  D @D  t  t @t  t D D  t  t t  t  D 
O  DC@7E   

@6@+ A@?
$user_consult@/
@1 A#
@5@8 C @q
user://@ @/@8 C@1 @5@3@1 @ @:@5@5@9 A)@<C
E  @6@3@1 Du @.@5@5@9 A)@<XD  t  t @&t  t  I D  t  t @&t  t  I3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 F H@5@1 @ H@5@8source_file_property @4@?@<CG    @6@1 F H@5@3@1 A$ A&@5@4@1 F @.@5@5@9 A)@<XD  t  t t  t  I 	 D  t  t t  t  I 
O  ICF   Fw
@6@?@1 C@0@5@0 @.@8 C@ 
@ @9 I@<C
F   F}@6@?@ 
@ @9 I@<C
F  @6@ 
@ @8 B@9  @<XD  t  t @&t  t \==D  t  t t  t  C8 	 D  t  t t  t  C8 
O  C7CC  @6@1 D@0@5@8 @I@1 D
@5@9 @L@<XD  t  t @&t  t del_attrD  t  t t  t not @D  t  t @t  t Ii D  t  t t  t  Ii 
O  Ij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 C>@?@ 
@/@8 F @8 FN @/@8 E @ @/@8 E@1  @2 AH
@5@0@ @1 
@5@9 E@<C@FH!  @6@8 In@/
@8 Io@ 
@/@8 E@E@$@1 AH
@0@5 @.@/@8 H@D@ @1 @/@0@5@8clause_property @4@M@Q@M@ @8 H@@@S@F@1 AH
@5@9 @L@<XD  t  t t  t  C 	 D  t  t t  t  C 
O  EMCC  @6@8 C@E@*
@M@S@@@9 C6@<XD  t  t @&t  t  EsD  t  t @&t  t  ED  t  t @&t  t  DD  t  t @&t  t  C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 C@?@9 C@<CB}  @6@3
@4 @4@5@9 Eq@<XD  t  t @&t  t @>D  t  t t  t  C 	 D  t  t t  t  C 
O  CCFA  @6@E@8 F@M@/@8 Ce@/
@8 Ce@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    D@=CJ    D@=CJ   A*

@6@1 Hh@.@5@8 @@9 IF @<C	J   H@6 H
@9 C@<C	J   DI@6 H
@9 C@<C	J   A"@6 H
@9 C@<XD  t  t t  t  G 	 D  t  t t  t  G 
O  GCI   G
@6@ @8 G@?@<CI  
@6@?@ @ @9 G@<CI  @6@1 @@1 @X C.
@5@0@5@9 @@<XD  t  t @&t  t \=@=D  t  t t  t  Ej 	 D  t  t t  t  Ej 
O  EiCC  @6@/
@8 C@ 
@/@8 @@ @9 B@<XD  t  t @&t  t  HnD  t  t @&t  t  H~D  t  t t  t  F 	 D  t  t t  t  F 
O  FCJ   
@=CJ  
 C
@6@ 
@ @9 F@<XD  t  t @&t  t  DnD  t  t t  t  C 	 D  t  t t  t  C 
O  CC@X   


@6@ @ 
@9 Dp@<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 GD@9 D@<XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CG  @6@8 @@?@ 
@ @9 I @<C@ G  @6@/@8 @@1 Dd@5@8 CT@ 
@ @8 I~ C@8 CT@0@ @9 @@<XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C@#D)  @6 @8 @@? @@/@8 D@ @/@8 F@C@ @ 
@8 H @M@S@P@<CD0    F F@=XD  t  t @&t  t  ED  t  t t  t $no-null-bytes 	 D  t  t t  t  I 
O  ICBZ  @6@0@0@0 @8 F@? FH@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 CD  t  t t  t  I 	 D  t  t t  t  I 
O  ICA  @6@1 C@0@0@2 
@0@5@8 @I@1 AH
@0@0@5@9 @I@<XXQM A-C AS XPwrite_conditions_list_items CE A	u F        @6@?@<C@'E A Iproved F

@6@8 C_  @8indent5  B
sidecondition@8prefix BImmediate condition @8 G B@8 I evaluated successfully@8 C @?@9 I B@<C@ E% A I I

@6@8 I@8 I I@8 IBy simple reasoning, proved: @8 I@8 I@?@9 I@<C@+E. A I I



@6@8 I@8 I I@8 IFrom H@8 IH@8write_hyp_numbers_list B
, proved: @8 I@8 I@?@ 
@9 I@<XPsimp_rel CEn A	u F         E   @.@6@?@<CEq A I E
  @-@6@8	s_integer B@D
 @b@j@x@M
@Q@?@<CEv A I E @k
 @6@1 E @5@8 I B@?@<CEz A I E
  E


@6@ 
@ @8esplint B@?@<CE A I<>   @-@6@?@<CE A I I
  @.@6@8 I@D
 @b@j@x@M
@Q@?@<CE A I I I
 @6@1 I @5@8 I@?@<CE A I I
  I


@6@ 
@ @8 I@?@<CE A I H I
  @-@6@8 H@b@j@c @u@?@<CE A I I   @-@6@?@<CE A I I
  @.@6@8 H @8 GA @?@<CE A I I
  I


@6@ 
@ @8splint B@?@<CE A I E   @.@6@?@<C@(E A I I
 @6@8intexp B@/
@8iss B@A@b@g
@c @u@) @.@@	@b@g
@c @r@) @-@?@<CE A I I
  I


@6@ 
@ @8 I@?@<XPcv CAk A I@6@T
@?@R@<CAp A I*


@6@/@8 I B@ 
@/@8 I@ @ @8multiply_out B@?@<CAu A I I]


 I]

@6@ @8 I@ 
@ @8 I@?@<C@#Ay A I @


 I]

@6@ @8 I@1 I
@2 I@5@ @8 I@?@<CA} A Idiv


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

@6@/@8 I@ 
@/@8 I@1 @5@8 I@?@<CA A Imod


@6@/@8 I@ 
@/@8 I@1 I@5@8 I@?@<CA A Irem


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

@6@1 I
@5@/@8	checktype B@?@1 I
@5@ @8do_norm_typed_expr B@?@<C	A A I

@6@8s_atomic B@?@<CA A I
 I
@6@8 H@b@h@c @r@b@h@l I@x@?@<CA A I I
@6@1 I@2 I@5@8 I@?@<CA A I@6@/@0@8
defined_funct B@8
simp_funct B@?@<CA A I 

@=XPis_non_empty_range C@]J A	u F        @6@/@8 I@A@+@) @8signed_integer B@8 I@1<=
@5 @.@8simplify B@1 H@1 @
@5@5 @.@8 I@G
@F@@@(@/
@8enumeration
 B@ 
@/@8is_in_with_pos B@ 
@/@8 I@b@g@g@m @@c@r@1 I
@5 @.@8enumerated_simplify B@?@<XPfind_cancellation C@PC A I@6@3@.@4@.@5@8	gen_is_in B@3@4@.@5@8is_in B@ @/@/@8int_and_sign B@ @/@/@8 J@ @ @/@8lcm B@1 I@2 I@5@8 I@ 
@1 I@1 I@5@2 I@5@9 I@<XPfetch_and_decrement_stack_depth CM A I@6@1current_stack_depth
@5@8 Hm @q
 @?@1 J@5@8 H_@?@<XPsave_nested_used_facts CEW A	u F        @6@/@8inference_depth_limit B@1buffered_used_fact
@0@5@8 @I@?@9buffer_the_used_facts B@<XP@#find_smallest_integer_literal_above C$m A	u F
        @6@/@8@"find_largest_integer_literal_below B@?@1 I]@5@9 I@<XD  t  t t  At  J ADPdo_rule_substitutions1  CG- A I @6@D
@8rule_substitution_is_on  B@M
@Q@?@<C@$G1 A I@6@8 J#@8find_max_conc_no  B@/
@8max_conc_no B@1hn@0@5@8 @I@1 J,@5@8 H_@8 De@/@8
fetch_next_hn B@8replace_conc_rule B@'
@?@<XPwrite_offending_predicate CC? A	u F
        @6Offending predicate is: @8 I@8 I@9 I@<XP@'try_join_negations_to_get_contradiction  C@-FD A I@6@8standardisation_is_on  B@/
@3s@4@.@5@/@8 B
 B
@1
reduction_hyp@0@0@5@8 @I@/
@8
form_negation B@ 
 H@/@8norm_typed_expr B@ @8try_eliminating B@R@<XPperform_write_path_functions CB A J6@6@8write_vc B@8 G  @8write_log_facts  B@?@<XPequivalence_hyp CK A I@6@1 E
@5@ 
@9 J>@<CK A I@6@1 E
@5@ 
@9 J>@<CK A I@6@1<->
@5@ 
@9 J>@<CK A I@6@1 JX
@5@ 
@9 J>@<XPfind_array_component C@)AF A	u F        :=



@6@A
@ 
@8satisfies_index_constraint B@?@ @8 I@@@ 
@8@!does_not_satisfy_index_constraint B@?@ @8 JZ B@?@<CAQ A J\

@6@ 
@1 J]@0@0@5@8 I@ 
@8 I@0@8 I@?@<XPsimplification_is_on  C@B A	u F        @6on@8simplification
 A@?@/
@8current_vc_number B@?@Doff@8 Jl Jm@M@Q@?@<XP@ substitute_and_eliminate_integer CN1 A Isubst_and_elim@6@8substitute_and_eliminate_x Bsubst_elim_hyp@3@4@4
@5@9assert_log_fact B@<CN5 A I	subst_fld@6@8substitute_and_eliminate_y B J~@3@4@4
@5@9 J{@<XPremove_update_duplicates C@#A- A J\update



 J

@6@ 
@/@8remove_updates B@?@ @ @8 J B@?@<CA3 A J\

@6@?@<XPadvance_used_facts C@<@f A J E

@6@D
@'@M
@Q@D@1 E@5@8used B@M@Q@D@1 E@5@8 J@M@Q@1 J@2 E@5@8 @L@?@<C@$@l A J I

@6@D
@1 I@5@8 J@M
@Q@1 J@2 I@5@8 @L@?@<C@$@p A J I

@6@D
@1 I@5@8 J@M
@Q@1 J@2 I@5@8 @L@?@<XP@)maybe_echo_pf_trace_successor_statement_x CBV A J6successor_statement
  Successor statement: 

 H@6@ 
@8@ maybe_echo_pf_trace_pfpositionto B@?@<XPeliminate_N_from_HL CF{ A I



@6@?@ 
@9 J B@<CF A I



@6@?@ @ @9 J@<CF A I
@6@?@<XPis_min_max_function_name CD{ A J
min@6@0__min@9 C@<CD~ A J
max@6@0__max@8 C@?@<XPwrite_conditions_list CE A I@6@8 I@8 I@/This rule has an empty list of side-conditions.@8 I@?@<CE	 A I
@6@8 I@8 I@HThis rule could be applied because its side-condition holds, as follows:@8 I@3@5@8 I@?@<CE A I@6@8 I@8 I@HThis rule could be applied because its side-conditions hold, as follows:@8 I@8 I@?@<XPis_min_max_function CDs A J@6@8 ET@/@8 EW@8 CG@ 
@8 CG@ @8 J B@?@<XPfind_multipliers CCb A I@6@ 
@9find_common_multipliers B@<C@8Ce A I@6@/@/@8 J@A@b@g@c @t@'@'
@@@b@g@c @r@1 I@5@8 I@ 
@1 I@5@9 I@<C@8Cq A I@6@/@/@8 J@A@b@g@c @t@'@'
@@@b@g@c @r@1 I@5@8 I@ 
@1 I@5@9 I@<C@GC} A I@6@/@/@8 J@A@b@g@c @t@b@g@c @t@'@'
@@@b@g@c @r@b@g@c @r@1 I@5@8 I@ 
@1 I@5@9 I@<XP I CF A I  @6     @8 I@?@<XPis_an_empty_range C@<J A I@6@/@8 I@A@) @8 I@8 I@1 I
@5 @.@8 I@F
@@@/
@8 I@ 
@8 J@ 
@8 J@1 I
@5 @.@8 I@?@<XP
move_logfacts CM A I@6@1log_fact@.@.@5@8 J@1moved_log_fact
@5@8 @L@R@<CM A I@6@?@<XPdo_infer C@c A J E
@6@?@<C@e A J I
@6@?@R@<C@*@g A J E
@6@1 E@5@/@8 J B@1 E
@5@/@8 J@?@ @ @8
merge_sort B@?@<C@n A J I


@6@1 I
@5@8 J@?@<C@p A J I




@6@1 I
@5@8 J@?@<C	@r A J I@6@?@<C
@t A J I@6@?@<C@v A J Iset J@6@?@<C@x A J I J J@6@?@<C@z A J @.@6@?@<C	@| A J Ij @-@6@?@<C@~ A J

@6@0@8 J>@?@<C@ A Jand


@6@/@8 J@ 
@/@8 J@?@ @ @8 J@?@<C@ A Jor


@6@A@8 J@@@ 
@8 J@?@<C@+@ A J F


@6@A@ 
@8 J@@@A
@1 Ij@5@8 J@@@8new_strategies_are_allowed  B@1 F
@5@8try_new_logic_strategies B@?@<C@(@ A J JX


@6@1 F
@5@/@8 J@1 F
@5@/@8 J@?@ @ @8 J@?@<C@ A J JX


@6@8 J@1 JX
@5@9 J@<C@ A J Ij Ij
@6@8 J@?@<C@ A J Ij
@6@/
@8neg B@ 
@1 Ij@5@8 I@ 
@8 J@?@<C@ A J@6@/@/
@/@8
is_inequality B@ 
@/@8find_mutual_types B@ @ 
@ @8try_to_infer B@?@<C@'@ A Jin
 J
@6@A@1 E
@5@8 J@@@1 J@2 J@5@8 J@?@<C@&@ A J J
\/


@6@A@1 J
@5@8 J@@
@1 J@5@8 J@?@<C@,@ A J J
/\


@6@1 J
@5@/@8 J@1 J@5@/@8 J@?@ @ @8 J@?@<C@,@ A J J
\


@6@1 J
@5@/@8 J@1not_in@5@/@8 J@?@ @ @8 J@?@<C@ A J J
 J@6@?@<C@-@ A J J
 J
@6@1 I
@5@/@8 J@1 J@2 J@5@/@8 J@?@ @ @8 J@?@<C@,@ A J J
 J


@6@1 J
@5@/@8 J@1 J@5@/@8 J@?@ @ @8 J@?@<C@&@ A J J
 J


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


@6@A@1 J
@5@8 J@@
@1 J@5@8 J@?@<C@ A J	subset_of


@6@1 E
@5@8 J@?@<C@ A J J J@6@?@<C@ A J J J


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

 J
@6@A@1 J
@5@8 J@@@1 J@1 J@5@2 J
@5@8 J@?@<C@ A J J J


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

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

 J

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

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

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

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

 J

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

 J
@6@1 J
@5@8 J@?@<CA A J J J


 J
@6@?@<CA A J J J


 J
@6@?@<C@&A
 A J J
 J


@6@A@1 J
@5@8 J@@
@1 J@5@8 J@?@<C@,A A J J
 J


@6@1 J
@5@/@8 J@1 J@5@/@8 J@?@ @ @8 J@?@<C@'A A J J J


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

@6@ 
@8is_subset_of B@?@<CA" A Jstrict_subset_of J
@6@1 J@0@5@8set_infrule B@?@<C@DA$ A J J J



@6@A@1 J@5@8 J@G@@@$@1 J@5@/@8 J@1 I@1 J
@5@2 J@5@/@8	set_infer B@?@ @ @8 J@?@<C@'A. A J J J



@6@A@1 J@5@8 J@@
@1 J
@5@8 J@?@<C@&A5 A J J
 J


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

@6@ 
@8is_strict_subset_of B@?@<CA@ A J E I?


@6@1 E
@5@8 J@?@<CAB A J E J D


@6@1 E
@5@8 J@?@<C@"AD A J E B

@6@3
@5@/@8 B
 Ag@1 E@5@8 J@?@<C@%AF A J E J D


@6@3
@5@/@8 J@1 E@5@8 J@?@<C@#AR A J@6@/@/
@8get_forall_hyp J@@D@8 A{ J@M@Q@/@8do_infer_side_conditions B@?@3
@5@ @9 J@<C@IAY A J	 I


@6@1 I
@5@/@/@8 J@D@1 I
@5@ @8 J@M@Q@D@1 I
@5@ @8 J@M@Q@ @/@8 J@?@3@5@ @9 J@<C@IAa A J	 I


@6@1 I
@5@/@/@8 J@D@1 I
@5@ @8 J@M@Q@D@1 I
@5@ @8 J@M@Q@ @/@8 J@?@3@5@ @9 J@<C@qAm A J	 I


@6@ 
@/@8int_or_enum_lit B@A@1 I@.@5@/@/@8 J@@
@1 I@.@5@/@/@8 J@D@1 I@5@ @8 J@M@Q@D@1 I@5@ @8 J@M@Q@ @ @8 J@1 I
@5 @.@8 I@ @/@8 J@?@3@5@ @9 J@<C@pA} A J	 I


@6@/@8 J@A@1 I
@.@5@/@/@8 J@@
@1 I@.
@5@/@/@8 J@D@1 I
@5@ @8 J@M@Q@D@1 I
@5@ @8 J@M@Q@ @ @8 J@1 I@5 @.@8 I@ @/@8 J@?@3@5@ @9 J@<C@pA A J	 I


@6@/@8 J@A@1 I@.
@5@/@/@8 J@@
@1 I
@.@5@/@/@8 J@D@1 I
@5@ @8 J@M@Q@D@1 I
@5@ @8 J@M@Q@ @ @8 J@1 I@5 @.@8 I@ @/@8 J@?@3@5@ @9 J@<C@qA A J	 I


@6@ 
@/@8 J@A@1 I@.@5@/@/@8 J@@
@1 I@.@5@/@/@8 J@D@1 I@5@ @8 J@M@Q@D@1 I@5@ @8 J@M@Q@ @ @8 J@1 I
@5 @.@8 I@ @/@8 J@?@3@5@ @9 J@<C@A A J
 I


@6@A@" I

@#@@
@" I

@#@ @8int B@1 I @5 @.@8 I@ 
@8 J@A@1 I@.@5@/@/@8 J@@
@1 I@.@5@/@/@8 J@D@1 I@5@ @8 J@M@Q@D@1 I@5@ @8 J@M@Q@ @8 J@1 I@1 I@5
@5 @.@8 I@ @/@8 J@?@3@5@ @9 J@<C@A A J
 I


@6@A@"
 I

@#@@
@"
 I

@#@ @8 J@1 I @5 @.@8 I@8 J@A@1 I@.@5@/@/@8 J@@
@1 I@.@5@/@/@8 J@D@1 I@5@ @8 J@M@Q@D@1 I@5@ @8 J@M@Q@ @8 J@1 I@1 I@5@5 @.@8 I@ @/@8 J@?@3@5@ @9 J@<C@A A J
 I


@6@A@"
 I

@#@@
@"
 I

@#@ @8 J@1 I @5 @.@8 I@8 J@A@1 I@.@5@/@/@8 J@@
@1 I@.@5@/@/@8 J@D@1 I@5@ @8 J@M@Q@D@1 I@5@ @8 J@M@Q@ @8 J@1 I@2 I@5 @.@8 I@ @/@8 J@?@3@5@ @9 J@<C@A A J
 I


@6@A@" I

@#@@
@" I

@#@ @8 J@1 I @5 @.@8 I@ 
@8 J@A@1 I@.@5@/@/@8 J@@
@1 I@.@5@/@/@8 J@D@1 I@5@ @8 J@M@Q@D@1 I@5@ @8 J@M@Q@ @8 J@1 I
@2 I@5 @.@8 I@ @/@8 J@?@3@5@ @9 J@<C@OB A J		 I


@6@ 
@8 I@1 I@1 I]@.@5@.@5@0@/@8 J>@ @8 I@1 I@.@5@0@/@8 J>@ @8 I@1 I@1 I]
@5@5 @.@8 I@3@5@3@5@9 J@<C@OB- A J		 I


@6@ 
@8 I@1 I@1 @@.@5@.@5@0@/@8 J>@ @8 I@1 I@.@5@0@/@8 J>@ @8 I@1 I@1 @
@5@5 @.@8 I@3@5@3@5@9 J@<CB@ A J I


@6@ 
 J@0@8 J B@?@<CBD A J I


@6@ 
 J@0@8 K@?@<CBH A J I


@6 J@ 
@0@8 K@?@<CBL A J I


@6 J@0@ 
@8 K@?@<CBX A J I


@6@ 
 J@0@8 K@?@<CB\ A J I


@6@ 
 J@0@8 K@?@<CB` A J I


@6 J@ 
@0@8 K@?@<CBd A J I


@6 J@0@ 
@8 K@?@<C@1Bm A J I


@6@ 
@0@/@/@8 K@1 I@5@/@8 J@1 I@5@/@8 J@?@ @ @8 J@?@<CBu A J I


@6@0@0@0@8 K@1 I
@5@8 J@?@<C@1Bz A J I


@6@ 
@0@/@/@8 K@1 I@5@/@8 J@1 I@5@/@8 J@?@ @ @8 J@?@<CB A J I


@6@0@0@0@8 K@1 I
@5@8 J@?@<C@cB A J
 E


@6@1 I
@5@/@/@8 J@D@1 I
@5@ @8 J@M@Q@D@1 I
@5@ @8 J@M@Q@ @/@8 J@ 
@/@8 J E@ 
@ @/@8 J@3@5@ @/@8 @ J@?@ @ @9 J@<C@cB A J
 E


@6@1 I
@5@/@/@8 J@D@1 I
@5@ @8 J@M@Q@D@1 I
@5@ @8 J@M@Q@ @/@8 J@ 
@/@8 J E@ 
@ @/@8 J@3@5@ @/@8 K@?@ @ @9 J@<C@cB A J
 E


@6@1 I
@5@/@/@8 J@D@1 I
@5@ @8 J@M@Q@D@1 I
@5@ @8 J@M@Q@ @/@8 J@ 
@/@8 J E@ 
@ @/@8 J@3@5@ @/@8 K@?@ @ @9 J@<C@cB A J
 E


@6@1 I
@5@/@/@8 J@D@1 I
@5@ @8 J@M@Q@D@1 I
@5@ @8 J@M@Q@ @/@8 J@ 
@/@8 J E@ 
@ @/@8 J@3@5@ @/@8 K@?@ @ @9 J@<C@)B A J I I



@6@ @1 I@0@0@5@8 I@1 I@2 I@4
@5@9 J@<C@B A J

 I
 I


@6@1 I@0@0@5@8 I@ 
 E@ @/@/@/@8element_update_infer B@A@) Hb@'@G@G@F@@@N@)base@1for_all@1 @.@.@5@2 J@1 I@.@2 I@4@5@2 I@1 I@4@5@0@5@/@8fact B@ @ @8 I@1 I@5@/@8
infer_subgoal B@1 I@5@8testused B@?@ @ @9 J@<C@(B A J I
 I


@6@1 I@0@0@5@8 I@1 I@1 I
@4@5@5@9 J@<C@B A J

 I I



@6@ @1 I@0@0@5@8 I I@ @ 
@/@/@/@8 K@A@) Hb@'@G@G@F@@@N@) K@1 K@1 @.@.@5@2 J@1 I@0@2 I@4@5@2 I@1 I@4@5@.@5@/@8 K
@ 
@ @8 I@1 I@5@/@8 K
@1 I@5@8 K@?@ @ @9 J@<C@.B A J I


@6@ 
@1 I@0@0@5@8 I@0 @^@0@3@1 I@0@4@0@5@5@0@8record_function I@1 I
@5@9 J@<C@B A J I


@6@1 I@0@0@5@8 I@0@ 
 @^@0@3@1 I@.@4@.@5@5@0@8 K@1 K@1 @.@.@5@2 F@1 J@1 I@.@5@2 I@.@5@2 J@1 I@.@.@5@2 I@0@5@/@8 K
@ 
@/@8 EW@ @3@4@1 I@4@5@5@8 D@ @ @8 I@1 I@5@/@8 K
@1 I@5@/@8 K
@1 I@5@/@8 K
@1 I@5@8 K@?@ @ @/@8 J@ @ @/@8 J@ @ @9 J@<C@.C A J I


@6@1 I@0@0@5@8 I@0@ 
 @^@0@3@1 I@0@4@0@5@5@0@8 K@1 I
@5@9 J@<C@C	 A J I


@6@ 
@1 I@0@0@5@8 I@0 @^@0@3@1 I@.@4@.@5@5@0@8 K@1 K@1 @.@.@5@2 F@1 J@1 I@.@5@2 I@.@5@2 J@1 I@0@.@5@2 I@.@5@/@8 K
@/@8 EW@ @3@4@1 I@4@5@5@8 D@ @ @8 I@1 I@5@/@8 K
@1 I@5@/@8 K
@1 I
@5@/@8 K
@1 I
@5@8 K@?@ @ @/@8 J@ @ @/@8 J@ @ @9 J@<C@(C A J I
 I


@6@1 I@0@0@5@8 I@1 I@1 I
@4@5@5@9 J@<C@C A J I I



@6@ @1 I@0@0@5@8 I I@ @ 
@/@/@/@8 K@A@) Hb@'@G@G@G@@@U@) K@1 K@1 @.@.@5@2 J@1 I@.@2 I@4@5@2 I@1 I@4@5@.@5@/@8 K
@ 
@ @8 I@A
@1 I@5@/@8 K
@@@1 I@5@/@8 K
@?@ @ @9 J@<C@(C0 A J E
 I


@6@1 I@0@0@5@8 I@1 E@1 I
@4@5@5@9 J@<C@C4 A J

 E I



@6@ @1 I@0@0@5@8 I C@ @ 
@/@/@/@8 K@A@) Hb@'@G@G@F@@@F@) K@1 K@1 @.@.@5@2 J@1 I@.@2 I@4@5@2 I@1 I@4@5@5@/@8 K
@1 E@5@/@8 K
@ 
@ @8 I@?@ @ @9 J@<C@+CI A J I I



@6@ @1 I@0@0@5@8 I@1 I@1 I@4
@5@5@8infer_by_uq_imp_hyp B@?@<C@(CN A J I
 I


@6@1 I@0@0@5@8 I@1 I@2 I
@4@5@8 K@?@<C@*CT A J I I



@6@ @1 I@0@0@5@8 I@1 I@2 I@4
@5@8 K@?@<C@(CY A J I
 I


@6@1 I@0@0@5@8 I@1 I@2 I
@4@5@8 K@?@<C@(C^ A J E
 I


@6@1 I@0@0@5@8 I@1 E@2 I
@4@5@8 K@?@<C@*Cc A J E I



@6@ @1 I@0@0@5@8 I@1 E@2 I@4
@5@8 K@?@<C@4Ci A J K 


 J

@6@1 
@5@ @/@8uq_infer B@1 
@5@ @/@8 K@?@ @ @9 J@<C@/Co A J K 


 J

@6@?@A@1 
@5@ @8 K@@@1 
@5@ @9 K@<C@FCw A J		 K 


 F
 J

@6@1 K@1 
@5@2 F@5@/@8 J@1 K@1 
@5@2 F@5@/@8 J@?@ @ @9 J@<C@AC| A J K 


 F
 J

@6@A@1 K@1 
@5@2 F@5@8 J@@@1 K@1 
@5@2 F@5@8 J@?@<C@C A J K 


 F J I
 I I]
 I I J
 I]

@6@?@1 K@1 
@5@2 F@1 J@1 I@5@2 I@5@2 I@1 I@4@5@5@/@8 J@1 I@5@/@8 J@ @ @8 J@?@<C@{C A J		 K 


 F J I
 I F
 I I J
 K

@6@?@1 K@1 
@5@2 F@1 J@1 I@5@2 I@2 I]@5@2 I@1 I@1 J@3@1 I]@5@5@5@4@5@5@8 J@?@<C@C A J K 


 F J I
 I
 I I

@6@? I@ @ @ @ @/@/@8update_chain_infer B@A@=@1 K@1 @.
@5@2 F@1 J@1 I@.@5@2 I@.@5@2 J@1 I@0@2 I@4@5@2 I@1 I@4@5@.@5@/@8 K
@@@;@1 K@1 @.
@5@2 F@1 J@1 I@.@5@2 I@.@5@2 J@1 I@1 I@4@5@.@5@2 I@0@2 I@4@5@/@8 K
@1 I@5@/@8 K
@1 I@5@/@8 K
@1 I@5@/@8 K
@?@ @ @/@8 J@ @ @/@8 J@ @ @/@8 J@ @ @9 J@<C@}C A J K 


 F J I
 I I]
 I
 I J
 I]
@6@?@1 K@1 
@5@2 F@1 J@1 I@5@2 I@5@2 I@2 I@4@5@/@8 J@1 I@5@/@8 J@ @ @8 J@?@<C@yC A J		 K 


 F J I
 I K
 I
 I J
 K
@6@?@1 K@1 
@5@2 F@1 J@1 I@5@2 I@2 I]@5@2 I@2 I@1 J@3@1 I]@5@5@5@4@5@8 J@?@<C@C A J K 


 F J I
 I
 I
 I
@6@? E@ @ @ @ @/@/@8 K@A@=@1 K@1 @.
@5@2 F@1 J@1 I@.@5@2 I@.@5@2 J@1 I@.@2 I@4@5@2 I@1 I@4@5@0@5@/@8 K
@@@;@1 K@1 @.
@5@2 F@1 J@1 I@.@5@2 I@.@5@2 J@1 I@1 I@4@5@0@5@2 I@.@2 I@4@5@/@8 K
@1 I@5@/@8 K
@1 I@5@/@8 K
@1 I@5@/@8 K
@?@ @ @/@8 J@ @ @/@8 J@ @ @/@8 J@ @ @9 J@<C@@C A J		 K 
 F J I

 I

@6@1 E
@5@/@8 J@ 
@ @/@8	subst_vbl B@ @/@8 J@?@ @ @9 J@<C@'C A J K 
 F J I

 I
@6@1 I
@5@8 J@?@<C@C A J

 K 


 F J I
 I I]
 E I J
 I]

@6@1 K@1 
@5@2 F@1 J@1 I@5@2 I@5@2 E@1 I@4@5@5@8 K
@1 I]@5@ @/@8 K @1 E@5 @.@8 I@?@<C@zD A J		 K 


 F J I
 I K
 E I J
 K

@6@1 K@1 
@5@2 F@1 J@1 I@5@2 I@2 I]@5@2 E@1 I@1 J@3@1 I]@5@5@5@4@5@5@8 J@?@<C@bD A J

 K 


 F J I
 I I]

@6@1 K@1 
@5@2 F@1 J@1 I@5@2 I@5@5@/@8 K
@1 I]@5@ @/@8 K @ @/@8 K
@ @ @8 J@?@<C@DD# A J K 
 F J I

 I
 I I

@6@ 
@ @/@8 K @1 I@1 I@4
@5@5@8 K
@?@<C@1D* A J K 
 F J I

 I
 I I
@6@1 I
@5@8 J@?@<CD. A J K 



@6@?@1 
@5@ @9 K@<XPtry_obvious_substitutions  CF A I  @6 F@9@!do_obvious_substitutions_at_depth B@<XPreplace_conc_rule1 C@%GZ A I@6@"
 I
@#@0c@8	var_const B@/@/
@8replace_rule
 A@? Jvuser_rule_no F@ 
@8substitute_and_eliminate B@R@<C@&Gb A I@6@"
 I

@#@0 K*@8 K+@/@/
@8 K.@? Jv K2 F@ 
@8 K3@R@<C@%Gj A I@6@"
 I
@#@0 K*@8 K+@/@/
@8 K.@? Jv K2 F@ 
@8 K3@R@<C@&Gr A I@6@"
 I

@#@0 K*@8 K+@/@/
@8 K.@? Jv K2 F@ 
@8 K3@R@<XD  t  t t  At  J ADPfind_element CA A J\ J


@6@1 I@5@8infer B@?@ 
@8 K6 B@?@<CA A J\ J




@6@1 E
@5@8 K8@?@<C@+A A J\


@6@D@8 E^@M@Q@3	mk__array@.@5@8 Dspark@8 BA
 B
@ @/@8 A J@ @ 
@9 Je@<C@2A! A J\


@6@D@8 E^@M@Q@3@.@.@5@8 D@ @0array@8mk__function_name I K=@8 K>@ @/@8 KA@ @ 
@9 Je@<CA) A J\ I
@6@?@<XPform_number CF A	u F        @6@9form_number_from_base B@<XPapply_deduction CD A J@6@8deduce_formula B@?@<CD A J@6@8allow_new_strategies  B@1 J@0@5@8 @I@?@8try_new_deduction_strategies B@?@<XPhas_complexity C	A A I
 @6@8 E^@?@<CA A I@6@U
@?@3@0@.@5@8 D@/
@8have_complexity B@b@g
@c@o@x@<XP K C@!@B A J E

@6@A@1 E@5@8 J@@	@1 E@5@8 J@?@R@<C@K A J E

@6@1 E@5@9 J B@<C@M A J E

@6@1 E@5@9retreat_used_facts B@<C@P A J I

@6@1 I@5@8 J@?@R@<C@U A J I

@6@1 I@5@9 K]@<C@W A J I

@6@1 I@5@9 K^@<C@Z A J I

@6@1 I@5@8 J@?@R@<C@_ A J I

@6@1 I@5@9 K]@<C@a A J I

@6@1 I@5@9 K^@<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  
 Hr@6@7 shared_object_extension@9 D@<XP J C
B_ A J6finish finish@6@?@<CBc A J6line
line 

@6@ 
@8integer_to_atom
 A@?@<XParray_simplify C@ @ A J\ J



@6@?@1 J
@5@/@8 J@?@ @8do_array_simplify B@?@<C@ A J\ I


@6@?@1 I
@5@8 Km@?@<XPgcd CC A I


@6@?@<CC A I
 
@6@?@<CC A I@6@b@h@i@t@b@i@c @t@b@h@i@m I@y
@?@ 
@9 Kp B@<C	C A I

@6@?@'
@<C
C A I@6@b@i@c @t@?@9 Kr@<XPinference_rule_match C@'A A B@6@U@/@/@8 EW@?@/@ @ @8 EW@ @/@ 
@8inference_rule_match_x B@ @ @ @9	add_conds B@<XPsequence_infer CD A J E
@6@1 E@1 G@5 @5@8 J@?@<CD A J E
@6@1 E@1 K}@5 @5@8 J@?@<C@*D A J E D


@6@1 E@5@/@8 K{ B@1 E
@5@/@8 K~@?@ @ @8 J@?@<C@)D A J E D


@6@1 E@5@/@8 K~@1 E
@5@/@8 K~@?@ @ @8 J@?@<CD A J E D
@6@?@<CD A J E D
@6@?@<CD A J E
 D@6@?@<CD A J E
 D@6@?@<C@*D A J E
@6@1 E@5@/@8 J@1 E
@5@/@8 K~@?@ @ @8 J@?@<CD A J E D J
nonfirst@6@?@<CD A J E
 D J K@6@?@<CD A J E Dnonlast
 J@6@?@<CD A J E
 D K J@6@?@<CD A J E K



@6@1 E
@5@8 J@?@<C@&D A J E K

@6@/@3@0@5@3
@5@8 K@1 E@5@8 J@?@<C@1D A J E D


 D

@6@1 E@5@/@8 J@1 E
@5@/@8 J@?@ @ @8 J@?@<CD A J E


@6@A@'
@)@@
@1 E
@5@8sequence_infrule B@?@<C
E  A J I@6@?@<C	E A J I@6@?@<CE A J I


@6@1 I
@5@8 J@?@<CE A J I




@6@1 I
@5@8 K~@?@<C@$E A J I D


@6@A@1 I@5@8 K~@@	@1 I
@5@8 K~@?@<CE
 A J I D


@6@1 I
@5@8 K~@?@<CE A J I D



@6@1 I@5@8 K~@?@<CE A J I D


 D
@6@1 I
@5@8 K~@?@<CE A J I D


 D

@6@1 I@5@8 K~@?@<CE A J I


@6@1 I
@5@8 K@?@<XPhoist_vc_conclusions C@ A J6@6@1get_vcg_conclusion@.@.

@5@8 J@ 
conc@8process_component B@R@<C@ A J6@6@?@<XP
is_update_hyp CH A I@6@1 E
@5x@8 J>@0v@8 K+@9is_update_composite_hyp B@<XPwrite_new_action_part CFu A I&

@6@8 K B &@8 I@8 I@8 K@?@<CF{ A I J]

@6@8 I@8 I@8 I' := @8 I@8 I@?@<XPfetch_and_increment_stack_depth CM A I@6@1 J@.@5@8 J@b@i@c@o@x@1 J
@5@8 H_@?@<CM A I@6@1 J@5@8 H_@?@<XD  t  t t  At message_property AED  t  t t  At  K 
P
out_number_rj C@.Av A	u F        @6@/@8size B@A@!
@1 @@5@#@b@g
@c @u@@@(
 @ 
@8spacer Kj@?@8 C :  @8 K@?@<XPpromote_to_hypotheses CE A B @=CE A B@6@8promote_fact_to_hypothesis B@?@9 K B@<XP@)eliminate_complementary_pair_disjunctions  CE) A I@6@1 J@.
@.@5@0@/@8 J>@1 J
@5@8redundant_disjunction BP-or-not-P disjunction@8save_eliminate B@R@<XPsee_if_can_infer C@O A J@6@8could_infer B@?@<C@S A J@6@8could_not_infer B@?@R@<C@X A J@6@8 J@1 K
@5@8 @L@?@<C@] A J@6@1 K
@5@8 @L@?@R@<XPperform_forward_inferences  C@'B A I@6forward_inferences@8initialise_counter B@1
pairing_depth@0@5@8 @I@1 K?@5@8 @L@8 De K@8increment_counter B@/
@8 K B@8form_new_pairing B K@8 K@8@)sufficient_forward_inferences_or_too_deep  B@?@<XP
choose_max C$( A J


@6@1 I
@5 @.@8 I@?@'@<C$, A J


@6@1 I
@5 @.@8 I@?@'
@<C@"$0 A J
@6@ 
@/@8 K B@?@A@1 I@5 @.@8 I@'@@@'@?@<XPdo_rule_substitutions2  CG| A I @6@D
@8 J#@M
@Q@?@<CG A I@6@8 J#@/
@/@/@8 K. Jv K2 F@8 K3@R@<C@3G A I@6@8 J#@1 @.
@.@5@/@/
@8user_rewrite_rule K1@8 E@ 
@8 E@0 K*@8 K+ Jv@1
user_rule_yes@2 
@5 F@ 
@8 K3@R@<CG A I  @6@?@<XP JT C@ A I  @6@8no_log_file 
 A@1 J@0@0@5@8 @I@?@<C@ A I  @6 Ji@8typecheck_only Jm@1 J@0@0@5@8 @I@?@<C@ A I@6 Jq@8 K@/
@8logfile_name K@/@8 I B@8 D B@8 I@8 I@8write_vc_or_pf_header  B@8process_log_facts  B@8 K@?@<XP J2 CGC A I@6@8get_proved_conc
 B@?@<CGG A I@6@/ K@8get_conc
 B@A@8 K( B@F@@
@/ K@8 K@9 K@<CGU A I@6@?@<XPswisav_zombiescope  C@ @ A A  @6@8zero_defects_reported  Bzombiescope@3@1 H @.@5@4@1 Isimplifier_main@5@4@1 F @-@5@5@8 E @9 H@<C@ A A  @6@8report_total_defects  B@9 H@<XPbuild_list_of_errant_files CAI A	u F        @6@1syntax_error_in_file@5@8 J@?@9 L B@<CAN A L @=XPsimplify_path_functions C@ A J6@6 Ji@8get_switch_typecheck_only JmType checking path function: @8 I@8 I@8hoist_pf_traversal_conditions B@8 K Kj@8hoist_pf_actions B - OK@8 I@8 JQ@?@<C@ @ A J6@6 Jq@8 L@8refactor_write_vcs_top B@8 L@8 L@8 L@8simplify_vc  B@8refactor_write_vcs B@8report_to_user B@?@<XP J CD4 A J  @6@8 KR@?@<XPtest_if_contradiction C@)C A I@6@3@0@4@.@4@0@5@8 D@8 J @-@8 Ifound_contradiction@8 @L@8@!issue_found_contradiction_message  B
contradiction@3contradictory-combination@4@5@8 J{@R@<XP
base_rational CA A	u F         I
@6@8positive_rational B @9 I@<CA A L1@6@9 L2@<XPset_exit_status  CA( A L  @6@?@<XPsplit_rational C@&A A L1 I 


 I
@6@ 
@8 H@b@g
@c @t@ @8 H@b@g@c @t@<C@!A A L1 



@6@ 
@8 H@b@g
@c @t@ @8 H@b@g@c @t@<C
A A L1

@6@9 I@<XPmaybe_semi_stan C@JA A I

@6@8 J:@?@/
@/@/@/@8is_relational_expression B@?@ @ @/@8 JF@?@ @ @/@8 JF@?@/@3
@4@4@5@8 D@?@A@'
@@@ ss@0@8
complexity B@ @8save_semi_stan_fact B@?@<XPsatisfy_goal_A_or_B CDR A B@6@ 
@9rule_phase_infer B@<CDU A B@6@ 
@9satisfy_goal B@<XD  t  t t  At know_substituted ADP J CC A I

@6@8 H@b@h@c @t@?@<CC A I @6@?@R@<C	C A I I @6@?@R@<CC A I I@6@8 I@b@h@c @r@?@1 I
@5@9 I@<XP@,maybe_echo_pf_trace_statement_pfpositionfrom C
B8 A J6 @start @6@?@<CB; A J6 Kd
 Kf

@6@ 
@8 Kg@?@<XPmake_breakdown_list CF4 A I E


 E

@6@?@ @9 LQ B@<CF8 A I I


 I

@6@?@ @9 LS@<CF< A I I


 I

@6@?@ @9 LS@<CF@ A I I


 I

@6@?@ @9 LS@<CFD A I I


 I

@6@?@ @9 LS@<CFH A I I


 I

@6@?@ @9 LS@<C@#FL A I I]





@6@ 
@ @ @8breakdown_term B@?@ @9 LS@<C@&FQ A I @





@6@1 I
@5@ @ @8 LT@?@ @9 LS@<CFV A I



@6@ 
@8 LT@?@<XP J CC A I@6@/@8know_term_breakdown B@/@8 LW@?@ @ @ 
@9 I B@<XPis_inequality_with_updates CK A I J
@6@9 L[ B@<CK A I I


@6@ 
@8find_update_cases B@?@<CK A I I


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

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

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

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

@6@ 
@8 L^@?@<XPwrite_log_file_banner  C@@ A I  @6@8 K@?@<C@C A I  @6 Ji@8 K@?@<C@F A I@6 Jq@8 K@/
@8 K@/@8 K@8 K@/@8 H @8display_banner
 B<@8 K@?@<XPsimplify_if_allowed C
N A I@6@8 Jf B@?@8 I@?@<CN A I

@6@?@<XPdo_try_to_infer C@nD A J@6@/@3
@4@4@5@8 D@A@ 
@1 J@0@5@8type I@?@ @ @8 J@F@@@G@A@ 
@1sequence@0@5@8 Ln@?@ @ @8 K~@F@@@2@A@ 

enumerated@8 Ln@ 
@/@8 Imain@8handle_nested_used_facts B@ @ @ @8enumerated_infer B Lt@8restore_nested_used_facts B@@ Lt@8 Lu@ @ 
@ @8 KM B Lt@8 L{@F@?@<XPmatch_up CB A B@6@?@<C@<B A B@6@/
@/@8seek_solutions B@ @8 I@ @/@/@8split B@ @/@/@8try_to_satisfy B@ 
@ @/@8 K@ @/@/@8 L B@ @ @8 K@ @ @9 K@<XP
do_push_vc CMh A I@6@/@/@/
@8 J>@1stack
@2 J?
@5@8 @L@R@<CMm A I@6@/@8get_next_hyp_id J@@1 L
@2 L@5@8 @L@R@<CMr A I@6@/@/@/
@8
prune_conc K@1 L
@2 K
@5@8 @L@R@<CMw A I@6@/@8prune_proved_conc K@1 L
@2 K@5@8 @L@R@<CM| A I@6@1 J@.@.@5@8 J@1 L
@2 J@5@8 @L@R@<CM A I@6@?@<XP
out_number_lj C@,A A K@6@/@8 K@A@b@c@j@m @@y
@b@g
@c @u@@@(
 @8 K: @8 K@?@ 
@8 K@?@<XD  t  t t  At potential_subst_fact ADP@-try_simplifying_implications_and_equivalences  C@;E A I@6@1 F@.
@.@5 K@/@8 J>@D
forwardchain2@3@4@0@4@5@8 J B@M@Q@/
@8 K: B@8update_implication B L@3@4
@4@5@8 J{@R@<C@IF A I@6@1 JX@.
@.@5 K@/@8 J>@D L@3@4@0@4@5@8 L@M@Q@/
@8 L@D@ 
@8 J@M@Q K@8update_equivalence B L@3@4
@4@5@8 J{@R@<C@IF A I@6@1 JX@.
@.@5 K@/@8 J>@D L@3@4@0@4
@5@8 L@M@Q@/
@8 L@D@ 
@8 J@M@Q K@8 L L@3@4
@4
@5@8 J{@R@<XP I C@K A L1@6@T@?@R@<C@O A L1

@6@8 H@b@h@c @u@?@<C@S A L1@6@8 H@b@i@c @r@?@b@i@l I@y@"
 I@#@?@<C@\ A L1
 I I
@6@8 I@?@<C@<@` A L1
 I
@6@/
@8 I@?@A@)
 @)
 @@@#@A@ 
@8 H@b@g
@c @t@"
 I
@#@@
@"
 I
@#@b@h@c @t@?@<C@C@m A L1
 I]


@6@/@8 I@/@ 
@8 I@?@b@g@g@o@y@A
@b@g@c @u@'
@F@@@b@g@c @r@b@g@l I@y@"
 I@#@?@<C@| A L1
 @


@6@1 I]@2 I
@5@8 I@?@<C@C@ A L1
 I


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

@6@/@8 I@/@ 
@8 I@?@  @8 I@ @ @/@8eval_div B@A
@b@g@c @u@'
@F@@@b@g@c @r@b@g@l I@y@"
 I@#@?@<C@@ A L1
 I


@6 K=@8 K>@?@/@8 I@/@ 
@8 I@?@  @8 I@ @ @/@8 L@/@1 @@2 I@5@8 I@A@) @)
 @@@_@A@S@ @8 I@ @8 I@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 I]@5@8 I@@
@"
 I@#@?@<C@W@ A L1
 I


@6pascal@8 K>@?@/@8 I@/@ 
@8 I@?@  @8 I@ @ @/@8 L@/@1 @@2 I@5@8 I@A@) @)
 @@@A@)@)
 @@
@"
 I@#@?@<C@<@ A L1
**


@6@/@1abs@5@8 I@/@1 L
@5@8 I@1 ID @5 @.@8 I@1 ID @5 @.@8 I@1 L
@5@9exp_iss B@<C@2@ A L1
 L
@6@/
@8 I@?@A@ 
@8 H@b@g
@c @u@'

@@@ 
@8 I@b@g
@c @r@1 I
@5@8 I@?@<XD  t  t t  At  K- ADP K, C
A A A K@6@9get_declarations_variable I@<C
A" A A K*@6@9get_declarations_constant I@<XPhoist_pf_actions_x C@,AC A J6@6simplified_action_part@8 @I@/@8checkvalidactiontype B@?@A@8 L  B
simplified@3 K@4@4
@4@5@8 J{@@@S@? K@0@9add_conc K@<XPform_instantiable_hyp_facts  C@J A	u F          @6@8prune_all_forall_hyp  J@@R@<C@%@N A L@6@1 K@1 @.
@.@5@.@5 K@/
@8 J>@ 
@1 K@1 
@5@5@8save_skolemisation_of B@R@<C@S A L   @=XPproved_all_conclusions  CB( A K@6@D@0@0@/
@8 K@D@8 K@M@Q@M@Q@@@F
@8maybe_issue_proved_vc_message  B@?@<XPfetch_minimum_complexity C@ A Khyp@6@ 
@ @/@8minimum_choice B@?@ @ @8 J>@?@<C@ A K K@6@ 
@ @/@8 L@?@ @ @8 K@?@<C@ A K@6@>HorC is not hyp or conc but is ~a in fetch_minimum_complexity.@3
@5@9 B
 A@<XPuser_rule_exists C@=AS A L@6@A
@1 
@5@0@0@8user_inference_rule K1@@@+@A
@1 
@5@0@0@8inference_rule K1@@@A@1 
@5@0@0@0@8 K@@@1 
@5@0@0@0@8nonground_replace_rule K1@?@<XD  t  t t  At  L
 ADP K[ CA A I
@6@?@9 KX B@<CA A I
@6@/@8 L@?@ 
@/@8 KZ@?@b@g@g@o@x@<XPnot_too_complex C@9D% A I
@6@b@i@c @t L@0@/@8complexity_fact B@D L@0@/@8 L@b@g@g@t@M@Q@@@F@b@i@g@m @@y@?@ 
@ @9 L B@<C	D. A I@6@?@b@i@c @u@<XPstan CA A I@6@8 J:@? H@/
@8 JF@?@ 
 J=@0@8 L?@ 
@8save_stan_fact B@?@<CA A I@6@?@<XP K_ C@w A J E

@6@1 J@2 E@5@8 J@?@R@<C@{ A J E

@6@1 J@2 E@5@8 J@?@R@<C@ A J I

@6@1 J@2 I@5@8 J@?@R@<C@ A J I

@6@1 J@2 I@5@8 J@?@R@<XP@.maybe_echo_pf_trace_statement_pfsuccessors_int CBA A J6
 J

 successor(s)@6@8 Kg@?@<XP JJ C@2FO A I@6@/
@3 J=@4@.@5@/@8 J>@ @8 I@D@ @8know_eliminated B@M@Q@ 
@ @3@5	reduction@8join B@R@<C@0FV A I@6@0@/
@/@/@8join_hyp B@D@ @8 J@M@Q@D@ @8exists_eliminated_in_list B@M@Q@ 
@ @  L@8 L@R@<CF] A I@6 @-@/
@8 JA B	redundant@ 
@8 K@?@<XP J CC A I@6@/
@8 Kr@1 I@1 I
@5
@5@8 I@?@<XP
createlist CB\ A I I]




@6@ @8 M B@?@<CB` A I

@6@8product B@?@<XPdo_satisfy_goal CB A B
@6@U
@"
 I

@#@?@ 
@8evaluate_immediate_condition B@?@<CB A B@6@1current_sat_goal@0@5@8 @I@1 M
@5@8 H_@?@9try_satisfy_goal B@<XPclose_log_file  C@X A I  @6@8 I@8 K@?@<C@] A I  @6 Ji@8 K@?@<C@a A I@6 Jq@8 K@/
@8 K@/@8 K@8 K@8 E  B@8 K@?@<XPnext_value_to_try C@-K
 A I@6@/@8 I@A@8 I@1 I]
@5@8 I@F
@@@/
@8 I@1 K
@5@8 I@ 
@8 J@?@<XP
record_access C@+@g A J\@6@/ J@0@3@.@4@.@5@8 K@?@A@'
@?@ @ 
@8 I@@@ @ 
@8 M B@?@<C@5@s A J\@6@D@8 E^@M@Q@3
mk__record@.@5@8 D K=@8 K>@?@0 @^@/@0@8 K@1 J]@.@5@ @8 J@ @ 
@8 I@?@<C@<@} A J\	@6@D@8 E^@M@Q@3@.@.@5@8 D@  B@8 KD K=@8 K>@?@0 @^@/@0@8 K@1 J]@.@5@ @8 J@ @ 
@8 I@?@<C@@ A J\@6@A@/@8record_simp_of_type B@@@!@A
@" I@#@/@8 Kk B@@@A
@" J@#@/@8 M#@@@&@?@A@  J@/@3@.@4
@5@8 K@G@G@@@v@A@'@/@  J@0@3@.@4@.@5@8 K@ @8 I@?@ @ 
@8 M@F@G@@@M@A@4@ @3@.@.@5@8 D@  B@8 KD K=@8 K>@?@0 @^@/@0@8 K@1 J]@.@5@ @8 J@?@ @ 
@8 I@@@ 
 @^@/@3@5@8 K@G@F@G@?@<XD  t  t t  At candidate_lower ADP K CA A K
@6@b@h@c
@r@?@<CA A K
@6@b@h@c@d@r@?@<CA A K
@6@b@h@cC@r@?@<CA A K
@6@b@h@c'@r@?@<CA A K
@6@?@<XPsee_if_know_P_and_not_P C@@Bi A I@6@/@/@/
@8 J>@/@8 JC@A@ @/@8 L@@@) K L@ 
@8sufficiently_low_complexity B@8 J:@A@ @/@8try_infer_standard_form_of B@@@ @/@8try_infer_semi_standard_form_of B@?@3
@5@ @8 J@?@<XP L CA9 A J6@6@/@8get_pfs_action
 B@8 L B@R@<CA> A J6@6@?@<XPreport_to_user_deadpaths CC A J6@6@/@8 Jn@/@8 K A@8 KVC: @8 I@8 I@8report_to_user_deadpaths_x B@8 K@?@<XP@ try_reducing_disjunction_options  CD A I  @6@8 De@8reduced_all_disjunctions  B@?@R@<XPtry_replacement CD4 A I@6@8 I@?@R@<C@lD9 A I
@6@/
@/@/@8
get_subst_hyp
 B@ 
@/@8 L@/@8complexity_limit Jm@b@g@c@g@p@s@D@3
@4@5@ @8 J@M@Q@D@3@4
@5@ @8 J@M@Q@ 
@/@8 K @ 
@ @8 I@3@5@ @/@8 J@ @3@3
@4@5@5@ @9maybe_stan_and_store_hyp B@<C@cDF A I	
@6@/
 K@/@8 J> L@ @0@/@8 L@D L@ @0@/@8 L@b@g@g@t@M@Q@@@F@/@8 MF@b@g@c@g@p@s@ 
@/@8 K @ 
@ @8 I@ @8 I@ @3@3
@4@5@5@3@4@5@9 MI@<XPmaybe_issue_syntax_reminder  CA8 A L@6@0@8 L	 B@?@/
@8 L@8write_error_preamble  B@:Syntax error in a user rule file. Refer to log (slg) file.@8 I@8 I@6The following user rule files contain a syntax error: @8
issue_message B@EScroll back the screen log or consult the log (slg) file for details.@9 MT@<CAD A L  @6@?@<XPand_bit_strings CF A KI 



 
@6@?@ 
@ @ @9 MX B@<CF A KI


@6@?@ 
@ @ @9 MZ@<CF A KI
@6@?@<CF A KI
@6@?@<XP L CA A J6@6verification_conditions@8 B@ K@@8write_before_vc_banner B@?@<CA A J6@6deadpath_search@8 M\@8 M^@?@<CA A J6@6 B@8 M\@8write_before_pf_banner B@?@<XPwrite_rules_read  C@p A I @6@D
read_in_user_rule_file@0@8 L@M
@Q@?@<C@9@t A I@6@D@8 K@M@Q Jq@8 K@/
@8 K@/@8 K@8 K@8 I@8 Irules_read_sec@8 I@5The following user defined rule files have been read:@8 I@8 I@8write_the_rule_files  B@8write_rule_syntax_errors  Bsemantic_sec@8 I@.No semantic checks are performed on the rules.@8 I@8 I@8 K@?@<XPoneint CBC A I I


@6@ 
@8 I@1 I
@5@8 I@?@<CBH A I I


 I

@6@ @8 Mr B@?@<CBL A I I]


 I]

@6@ @8 Mt@ 
@ @8 Mt@?@<C	BQ A I

@6@8term B@?@<XPis_targeted_disjunction CLD A I@6@8split_disjunction B@/@8 G@b@j@c@u@/
@8
max_disjuncts B@b@j@g
@s@?@<XP I CE A I I]


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



@6@ 
@8 I@?@<CE A I

 @6@?@<XPwrite_unit_conc_part C
B A K@6@8 B  K@@?@.          (unit action: no variables affected)@8 K@9 C_ @<C
B A K@6@0*** true .          /* all conclusions proved */@8 K@8 M@9 M@<XPreorder CD" A I I
@6@8 M B@?@<C@ D& A I I
 I

 I
@6@ 
@8 H@1 I
@5@ @8 M@?@<CD+ A I I


@6@/@8 M@1 I
@5@8sp B@?@<C	D0 A I

@6@8 Mu@?@<XD  t  t t  At used_unique_reference ADD  t  t t  At candidate_upper ADPclear_up_stack_facts  CMQ A I  @6@1 L@0@0@5@8 @I@1 J@0@5@8 @I@1 J@0@0@0@5@8 @I@8@(clear_up_could_and_could_not_infer_facts  B@?@<XPwrite_path_action CA A K
 K


@6@?@8 M B@? K@8 K@8 M@?@ 
@8 M@?@<C@,A A K
 J]


@6@8 K@8 G B := @8 K@A@ 
@/@8 I@@@&
@?@ @8 M@?@<C
A A K
@6        unit function@8 K@?@<XPlimited_extended_infrule C
# A J@6@) @)
 @?@9standard_infrule B@<C# A J@6@b@j@c @t@A	@8 M@'
@@
@8extended_infrule B@ 
@b@j@c@m @@x@<XPwrite_next_hypothesis CAQ A K@6@8 M@?@8 K B@8 M .@8 K@9 M@<CAY A K@6 I@8 K@8 L B@8 M M@8 K@9 M@<XPbigger_than_all_hyps CL A I@6@0@0@/@8 J>@b@i@h@u@?@R@<CL A I@6@?@<XP J C@0 A L

@6@?@<C
@3 A L


@6@8 J@?@<XPsee_if_know_false CBb A I
@6 @-@0@8 J>@?@<XD  t  t t  At already_know_indentation ADPrestructure_vc CL^ A I@6@9movenots B@<CLa A I@6@9
split_hyps B@<CLd A I@6@9split_concs B@<CLg A I@6@9do_implication B@<CLj A I@6@9equivalence B@<CLm A I@6@?@<XPdeduce CAq A J  @.
@=CAr A J@6@9infrule B@<C@VA A J I


@6
le_trans_1@8i_am_using_rule B@ @8 J@A@1 I
@.@5@8 M@ @8 J@) @!@1 @@5@#@@@1 I
@.@5@8 M@1 I
@5@8 K@ @8 J@&@1 I@5 @.@8 I@?@<C@VA A J I


@6
le_trans_2@8 M@ 
@8 J@A@1 I@.@5@8 M@ @8 J@) @!@1 I]@5@#@@@1 I@.@5@8 M@1 I@5@8 K@ @8 J@&@1 I
@5 @.@8 I@?@<C@=A A J		 I


@6
le_trans_3@8 M@ @8 J@) @/@1 I]@5@8 I@1 I
@.@5@/@8 M@1 I@5@/@8 M@?@ @ @9 J@<C@BA A J		 I


@6le_trans_3b@8 M@ @8 J@) @/@1 I]@5@8 I@1 I@1 I]
@5@.@5@/@8 M@1 I@5@/@8 M@?@ @ @9 J@<C@?A A J	 I


@6
le_trans_4@8 M@1 I
@.@5@8 M@D@ @8 J@M@Q@D@ @8 E^@M@Q@1 I@5 H@/@8 JF@  @.@8 I@?@<C@VB
 A J I


@6
ge_trans_1@8 M@ 
@8 J@A@1 I@.@5@8 M@ @8 J@) @!@1 @@5@#@@@1 I@.@5@8 M@1 I@5@8 K@ @8 J@&@1 I
@5 @.@8 I@?@<C@VB A J I


@6
ge_trans_2@8 M@ @8 J@A@1 I@.
@5@8 M@ @8 J@) @!@1 I]@5@#@@@1 I@.
@5@8 M@1 I
@5@8 K@ @8 J@&@1 I@5 @.@8 I@?@<C@=B6 A J		 I


@6
ge_trans_3@8 M@ @8 J@) @/@1 @@5@8 I@1 I
@.@5@/@8 M@1 I@5@/@8 M@?@ @ @9 J@<C@QBC A J I


@6
lt_trans_1@8 M@ @8 J@A@1 I
@.@5@8 M@ @8 J@1 I@5 @.@8 I@@@"@1 I
@.@5@8 M@1 I
@5@8 K@ @8 J@1 I@5 @.@8 I@?@<C@QBR A J I


@6
lt_trans_2@8 M@ 
@8 J@A@1 I@.@5@8 M@ @8 J@1 I
@5 @.@8 I@@@"@1 I@.@5@8 M@1 I@5@8 K@ @8 J@1 I
@5 @.@8 I@?@<C@QBd A J I


@6
gt_trans_1@8 M@ 
@8 J@A@1 I@.@5@8 M@ @8 J@1 I
@5 @.@8 I@@@"@1 I@.@5@8 M@1 I@5@8 K@ @8 J@1 I
@5 @.@8 I@?@<C@QBs A J I


@6
gt_trans_2@8 M@ @8 J@A@1 I@.
@5@8 M@ @8 J@1 I@5 @.@8 I@@@"@1 I@.
@5@8 M@1 I
@5@8 K@ @8 J@1 I@5 @.@8 I@?@<CA!B A J	 E I]



@6eq_1@8 M@A@1 E@1 I]
@5@5@8 M@G@F@@@@A@1 E@2 @
@5@8 M@G@F@@@@A@1 I
@5@/@8evaluate B@1 E@2 I]@5@8 M@G@@@@A@s@ 
@8 J@A@ @1 E
 @5 @.@8 I@A
@1 E@5@8 M B@@@?@R@F@@@H@A@$@ @8 J@A@1 I]
@5@/@8 M@1 E@5@8 M@@@?@R@F@@@"@ @8 J@A@1 @
@5@/@8 M@1 E@5@8 M@@@?@R@F@G@@@M@D@ @8 J@M@Q@D@ @8 J@M@Q@A@0@U@1 E@.@5@/@8 M@1 E@5@8 K@1 E@1 I]
@5@5@/@8 M@ @ @8 K@@@?@R@G@F@<C@,B A J E I]



@6@ @8 J@D@ 
@8 J@M@Q@1 E@1 I]
@5@5@9 M@<C@+B A J E @



@6@ @8 J@1 I@5@/@8 M@1 E@1 I]
@5@5@9 M@<C@*B A J E

 @

@6@ @8 J@1 I@5@/@8 M@1 E@1 I]@5
@5@9 M@<C@+B A J E @



@6@ 
@8 J@1 I@5@/@8 M@1 E@1 I]
@5@5@9 M@<C@3B A J E

 I]

@6@ @8 J@ 
@1 I]@0@0@5@8 I@ 
@1 @@0@0@5@8 I@1 E@1 I]@5
@5@9 M@<C@3B A J E

 I]

@6@ @8 J@ 
@1 I]@0@0@5@8 I@ 
@1 @@0@0@5@8 I@1 E@1 I]@5
@5@9 M@<C@<B A J E

 @

@6@ @8 J@ 
@1 I]@0@0@5@8 I@ 
@1 @@0@0@5@8 I@1 I@5@/@8 M@1 E@1 I]@5
@5@9 M@<C@?B A J	 E I]



@6@ @8 J@D@ 
@8 J@M@Q@D@ @8 J@M@Q@1 I
@5@/@8 M@1 E@1 I]@5@5@9 M@<C@6B A J E @



@6@ @8 J@D@ 
@8 J@M@Q@D@ @8 J@M@Q@1 E@1 I]@5
@5@9 M@<CB A J I @


 @

@6@1 I@5@9 M@<CB A J I I]


 I]

@6@1 I@5@9 M@<C@,B A J I I]



@6@ @8 J@D@ 
@8 J@M@Q@1 I@1 I]
@5@5@9 M@<C@+B A J I @



@6@ @8 J@1 I@5@/@8 M@1 I@1 I]
@5@5@9 M@<C@*B A J I

 @

@6@ @8 J@1 I@5@/@8 M@1 I@1 I]@5
@5@9 M@<C@+B A J I @



@6@ 
@8 J@1 I@5@/@8 M@1 I@1 I]
@5@5@9 M@<C@3B A J I

 I]

@6@ @8 J@ 
@1 I]@0@0@5@8 I@ 
@1 @@0@0@5@8 I@1 I@1 I]@5
@5@9 M@<C@3B A J I

 I]

@6@ @8 J@ 
@1 I]@0@0@5@8 I@ 
@1 @@0@0@5@8 I@1 I@1 I]@5
@5@9 M@<C@<B A J I

 @

@6@ @8 J@ 
@1 I]@0@0@5@8 I@ 
@1 @@0@0@5@8 I@1 I@5@/@8 M@1 I@1 I]@5
@5@9 M@<C@?B A J	 I I]



@6@ @8 J@D@ 
@8 J@M@Q@D@ @8 J@M@Q@1 I
@5@/@8 M@1 I@1 I]@5@5@9 M@<C@6B A J I @



@6@ @8 J@D@ 
@8 J@M@Q@D@ @8 J@M@Q@1 I@1 I]@5
@5@9 M@<CA2B A J	 I I]



@6ineq_1@8 M@A@1 I@1 I]
@5@5@8 M@G@F@@A@A@1 I@2 @
@5@8 M@G@F@@@@A@1 I
@5@/@8 M@1 I@2 I]@5@8 M@G@@@@A@@ 
@8 J@A@ @1 E
 @5 @.@8 I@A
@1 I@5@8 M@@@?@R@F@@@Y@A@1 E@5@8 M@F@@@H@A@$@ @8 J@A@1 I]
@5@/@8 M@1 I@5@8 M@@@?@R@F@@@"@ @8 J@A@1 @
@5@/@8 M@1 I@5@8 M@@@?@R@F@G@@@M@D@ @8 J@M@Q@D@ @8 J@M@Q@A@0@U@1 E@.@5@/@8 M@1 E@5@8 K@1 I@1 I]
@5@5@/@8 M@ @ @8 K@@@?@R@G@F@<CBC- A J
 I I]



@6gt_1@8 M@A@1 I@1 I]
@5@5@8 M@G@G@@A@A@1 I@2 @
@5@8 M@G@G@@A@A@1 I
@5@/@8 M@1 I@2 I]@5@8 M@G@F@@A@AA@ 
@8 J@A@!@1 E
 @5 @.@8 I@A
@1 I@5@8 M@@@?@R@G@@@@A@&@ @8 J@A@1 I]
@5@/@8 M@1 I@5@8 M@@@?@R@F@F@@@@A@&@ @8 J@A@1 @
@5@/@8 M@1 I@5@8 M@@@?@R@F@F@@@@A@ @U@U@'@A@1 I
 @5 @.@8 I@)@@@?@R@G@@@@A@1 I
 @5 @.@8 I@1 I@5@8 M@G@@@c@) @1 @
@5@/@8 M@A@1 I@1 I]@5@5@8 M@F@@@@@A@1 I@1 I]@5@5@8 M@F@@@+@A@1 I@2 @@5@8 M@F@@@1 I@5@/@8 M@1 I@2 I]@5@8 M@G@@@@D@ @8 J@M@Q@D@ @8 J@M@Q@A@2@A@'@U@1 I@.@5@/@8 M@1 I@1 I]
@5@5@/@8 M@ @ @8 K@@@?@R@F@G@@@9@A@0@U@1 I@.@5@/@8 M@1 I@5@8 K@1 I@1 I]
@5@5@/@8 M@ @ @8 K@@@?@R@F@G@F@<C@,C A J I I]



@6@ @8 J@D@ 
@8 J@M@Q@1 I@1 I]
@5@5@9 M@<C@+C A J I @



@6@ @8 J@1 I@5@/@8 M@1 I@1 I]
@5@5@9 M@<C@*C A J I

 @

@6@ @8 J@1 I@5@/@8 M@1 I@1 I]@5
@5@9 M@<C@+C A J I @



@6@ 
@8 J@1 I@5@/@8 M@1 I@1 I]
@5@5@9 M@<C@,C A J I I]



@6new_gt_1@8 M@ @8 J@1 I @5 @.@8 I@1 I
@5@9 M@<C@,C A J I I]



@6new_gt_2@8 M@ 
@8 J@1 I
 @5 @.@8 I@1 I@5@9 M@<C@+C A J I

 @

@6new_gt_3@8 M@ @8 J@1 I @5 @.@8 I@1 I
@5@9 M@<C@,C A J I @



@6new_gt_4@8 M@ @8 J@1 I @5 @.@8 I@1 I
@5@9 M@<C@+C A J I

 I]

@6new_gt_5@8 M@ @8 J@1 I @5 @.@8 I@1 I
@5@9 M@<C@+C A J I

 I]

@6new_gt_6@8 M@ @8 J@1 I @5 @.@8 I@1 I
@5@9 M@<C@3C A J I

 I]

@6@ @8 J@ 
@1 I]@0@0@5@8 I@ 
@1 @@0@0@5@8 I@1 I@1 I]@5
@5@9 M@<C@3C A J I

 I]

@6@ @8 J@ 
@1 I]@0@0@5@8 I@ 
@1 @@0@0@5@8 I@1 I@1 I]@5
@5@9 M@<C@<C A J I

 @

@6@ @8 J@ 
@1 I]@0@0@5@8 I@ 
@1 @@0@0@5@8 I@1 I@5@/@8 M@1 I@1 I]@5
@5@9 M@<C@?C A J	 I I]



@6@ @8 J@D@ 
@8 J@M@Q@D@ @8 J@M@Q@1 I
@5@/@8 M@1 I@1 I]@5@5@9 M@<C@6C A J I @



@6@ @8 J@D@ 
@8 J@M@Q@D@ @8 J@M@Q@1 I@1 I]@5
@5@9 M@<CBC A J
 I I]



@6lt_1@8 M@A@1 I@1 I]
@5@5@8 M@G@G@@A@A@1 I@2 @
@5@8 M@G@G@@A@A@1 I
@5@/@8 M@1 I@2 I]@5@8 M@G@F@@A@AA@ 
@8 J@A@!@1 E
 @5 @.@8 I@A
@1 I@5@8 M@@@?@R@G@@@@A@&@ @8 J@A@1 I]
@5@/@8 M@1 I@5@8 M@@@?@R@F@F@@@@A@&@ @8 J@A@1 @
@5@/@8 M@1 I@5@8 M@@@?@R@F@F@@@@A@ @U@U@'@A@1 I 
@5 @.@8 I@)@@@?@R@G@@@@A@1 I 
@5 @.@8 I@1 I@5@8 M@G@@@c@) @1 I]
@5@/@8 M@A@1 I@1 I]@5@5@8 M@F@@@@@A@1 I@1 I]@5@5@8 M@F@@@+@A@1 I@2 @@5@8 M@F@@@1 I@5@/@8 M@1 I@2 I]@5@8 M@G@@@@D@ @8 J@M@Q@D@ @8 J@M@Q@A@2@A@'@U@1 I@.@5@/@8 M@1 I@1 I]
@5@5@/@8 M@ @ @8 K@@@?@R@F@G@@@9@A@0@U@1 I@.@5@/@8 M@1 I@5@8 K@1 I@1 I]
@5@5@/@8 M@ @ @8 K@@@?@R@F@G@F@<C@,C A J I I]



@6@ @8 J@D@ 
@8 J@M@Q@1 I@1 I]
@5@5@9 M@<C@+C A J I @



@6@ @8 J@1 I@5@/@8 M@1 I@1 I]
@5@5@9 M@<C@*C A J I

 @

@6@ @8 J@1 I@5@/@8 M@1 I@1 I]@5
@5@9 M@<C@+C A J I @



@6@ 
@8 J@1 I@5@/@8 M@1 I@1 I]
@5@5@9 M@<C@+C A J I

 I]

@6new_lt_1@8 M@ @8 J@1 I @5 @.@8 I@1 I
@5@9 M@<C@+C A J I

 I]

@6new_lt_2@8 M@ @8 J@1 I @5 @.@8 I@1 I
@5@9 M@<C@,D  A J I @



@6new_lt_3@8 M@ @8 J@1 I @5 @.@8 I@1 I
@5@9 M@<C@+D A J I

 @

@6new_lt_4@8 M@ @8 J@1 I @5 @.@8 I@1 I
@5@9 M@<C@,D A J I I]



@6new_lt_5@8 M@ @8 J@1 I @5 @.@8 I@1 I
@5@9 M@<C@,D A J I I]



@6new_lt_6@8 M@ 
@8 J@1 I
 @5 @.@8 I@1 I@5@9 M@<C@3D A J I

 I]

@6@ @8 J@ 
@1 I]@0@0@5@8 I@ 
@1 @@0@0@5@8 I@1 I@1 I]@5
@5@9 M@<C@3D
 A J I

 I]

@6@ @8 J@ 
@1 I]@0@0@5@8 I@ 
@1 @@0@0@5@8 I@1 I@1 I]@5
@5@9 M@<C@<D A J I

 @

@6@ @8 J@ 
@1 I]@0@0@5@8 I@ 
@1 @@0@0@5@8 I@1 I@5@/@8 M@1 I@1 I]@5
@5@9 M@<C@?D A J	 I I]



@6@ @8 J@D@ 
@8 J@M@Q@D@ @8 J@M@Q@1 I
@5@/@8 M@1 I@1 I]@5@5@9 M@<C@6D A J I @



@6@ @8 J@D@ 
@8 J@M@Q@D@ @8 J@M@Q@1 I@1 I]@5
@5@9 M@<C@D A J

 I I]



@6ge_1@8 M@ 
 @8 I@  @8 I@ @8 J@A@1 I
@.@5@/@8 M@ @8 J@!@1 I]@5@#@@@1 I
@.@5@/@8 M@ @8 J@F@A@1 I@.@5@/@8 M@ @8 J@!@1 I]@5@#@@@1 I@.@5@/@8 M@ @8 J@F@1 I]@5@/@8 M@1 I@5 @.@8 I@?@ @ @9 K@<C@D2 A J

 I I]



@6le_1@8 M@ 
 @8 I@  @8 I@ @8 J@A@1 I
@.@5@/@8 M@ @8 J@!@1 @@5@#@@@1 I
@.@5@/@8 M@ @8 J@F@A@1 I@.@5@/@8 M@ @8 J@!@1 @@5@#@@@1 I@.@5@/@8 M@ @8 J@F@1 I]@5@/@8 M@1 I@5 @.@8 I@?@ @ @9 K@<CBDF A J I I]



@6ge_2@8 M@A@1 I@1 I]
@5@5@8 M@G@G@G@@Bz@A@1 I@2 @
@5@8 M@G@G@G@@B_@A@1 I
@2 @@5@8 M@G@G@G@@BD@A@!@1 I
@5@/@8 M@1 I@2 I]@5@8 M@G@G@F@@B!@AAj@ 
@8 J@A@!@1 E
 @5 @.@8 I@A
@1 I@5@8 M@@@?@R@G@@A;@A@&@ @8 J@A@1 I]
@5@/@8 M@1 I@5@8 M@@@?@R@F@F@@A@A@&@ @8 J@A@1 @
@5@/@8 M@1 I@5@8 M@@@?@R@F@F@@@@A@ @U@U@'@A@1 I
 @5 @.@8 I@)@@@?@R@G@@@@A@1 I
 @5 @.@8 I@1 I@5@8 M@G@@@@A@e@) @1 I]
@5@/@8 M@A@1 I@1 I]@5@5@8 M@F@@@@@A@1 I@1 I]@5@5@8 M@F@@@+@A@1 I@2 @@5@8 M@F@@@1 I@5@/@8 M@1 I@2 I]@5@8 M@@@E@A@1 I@1 I]@.@5@5@8 M@@@!@A@1 I@1 I]@.@5@5@8 M@@@1 I@2 @@.@5@8 M@ @8 J@1 I
@5 @.@8 I@F@G@G@@@@A@_@ @8 J@A@(@1 I
@.@5@/@8 M@ @8 J@1 @@5@/@8 I@1 I@5@/@8 M@@@&@1 I@.@5@/@8 M@ @8 J@1 @@5@/@8 I@1 I
@5@/@8 M@ @ @8 K@F@@@R@D@ @8 J@M@Q@D@ @8 J@M@Q@A@0@U@1 I@.@5@/@8 M@1 I@5@8 K@1 I@1 I]
@5@5@/@8 M@ @ @8 K@@@?@R@F@F@F@F@F@F@<C@,D A J I I]



@6@ @8 J@D@ 
@8 J@M@Q@1 I@1 I]
@5@5@9 M@<C@+D A J I @



@6@ @8 J@1 I@5@/@8 M@1 I@1 I]
@5@5@9 M@<C@*D A J I

 @

@6@ @8 J@1 I@5@/@8 M@1 I@1 I]@5
@5@9 M@<C@+D A J I @



@6@ 
@8 J@1 I@5@/@8 M@1 I@1 I]
@5@5@9 M@<C@,D A J I @



@6@ 
@8 J@ @8 J@1 @
@5@/@8 M@1 I@5@9 M@<C@3D A J I

 I]

@6@ @8 J@ 
@1 I]@0@0@5@8 I@ 
@1 @@0@0@5@8 I@1 I@1 I]@5
@5@9 M@<C@3D A J I

 I]

@6@ @8 J@ 
@1 I]@0@0@5@8 I@ 
@1 @@0@0@5@8 I@1 I@1 I]@5
@5@9 M@<C@,D A J I I]



@6new_ge_1@8 M@ @8 J@1 I @5 @.@8 I@1 I
@5@9 M@<C@,D A J I I]



@6new_ge_2@8 M@ 
@8 J@1 I
 @5 @.@8 I@1 I@5@9 M@<C@+D A J I

 @

@6new_ge_3@8 M@ @8 J@1 I @5 @.@8 I@1 I
@5@9 M@<C@,D A J I @



@6new_ge_4@8 M@ @8 J@1 I @5 @.@8 I@1 I
@5@9 M@<C@+D A J I

 I]

@6new_ge_5@8 M@ @8 J@1 I @5 @.@8 I@1 I
@5@9 M@<C@+D A J I

 I]

@6new_ge_6@8 M@ @8 J@1 I @5 @.@8 I@1 I
@5@9 M@<C@<D A J I

 @

@6@ @8 J@ 
@1 I]@0@0@5@8 I@ 
@1 @@0@0@5@8 I@1 I@5@/@8 M@1 I@1 I]@5
@5@9 M@<C@?D A J	 I I]



@6@ @8 J@D@ 
@8 J@M@Q@D@ @8 J@M@Q@1 I
@5@/@8 M@1 I@1 I]@5@5@9 M@<C@6D A J I @



@6@ @8 J@D@ 
@8 J@M@Q@D@ @8 J@M@Q@1 I@1 I]@5
@5@9 M@<C@,D A J I I]



@6@ @8 J@D@ 
@8 J@M@Q@1 I@1 I]
@5@5@9 M@<C@+D A J I @



@6@ @8 J@1 I@5@/@8 M@1 I@1 I]
@5@5@9 M@<C@*D A J I

 @

@6@ @8 J@1 I@5@/@8 M@1 I@1 I]@5
@5@9 M@<C@+D A J I @



@6@ 
@8 J@1 I@5@/@8 M@1 I@1 I]
@5@5@9 M@<C@+D A J I

 I]

@6new_le_1@8 M@ @8 J@1 I @5 @.@8 I@1 I
@5@9 M@<C@+D A J I

 I]

@6new_le_2@8 M@ @8 J@1 I @5 @.@8 I@1 I
@5@9 M@<C@,D A J I @



@6new_le_3@8 M@ @8 J@1 I @5 @.@8 I@1 I
@5@9 M@<C@+D A J I

 @

@6new_le_4@8 M@ @8 J@1 I @5 @.@8 I@1 I
@5@9 M@<C@,D A J I I]



@6new_le_5@8 M@ @8 J@1 I @5 @.@8 I@1 I
@5@9 M@<C@,D A J I I]



@6new_le_6@8 M@ 
@8 J@1 I
 @5 @.@8 I@1 I@5@9 M@<C@3D A J I

 I]

@6@ @8 J@ 
@1 I]@0@0@5@8 I@ 
@1 @@0@0@5@8 I@1 I@1 I]@5
@5@9 M@<C@3D A J I

 I]

@6@ @8 J@ 
@1 I]@0@0@5@8 I@ 
@1 @@0@0@5@8 I@1 I@1 I]@5
@5@9 M@<C@<D A J I

 @

@6@ @8 J@ 
@1 I]@0@0@5@8 I@ 
@1 @@0@0@5@8 I@1 I@5@/@8 M@1 I@1 I]@5
@5@9 M@<C@?D A J	 I I]



@6@ @8 J@D@ 
@8 J@M@Q@D@ @8 J@M@Q@1 I
@5@/@8 M@1 I@1 I]@5@5@9 M@<C@6D A J I @



@6@ @8 J@D@ 
@8 J@M@Q@D@ @8 J@M@Q@1 I@1 I]@5
@5@9 M@<CBD A J I I]



@6le_2@8 M@A@1 I@1 I]
@5@5@8 M@G@G@G@@Bz@A@1 I@2 @
@5@8 M@G@G@G@@B_@A@1 I
@2 @@5@8 M@G@G@G@@BD@A@!@1 I
@5@/@8 M@1 I@2 I]@5@8 M@G@G@F@@B!@AAj@ 
@8 J@A@!@1 E
 @5 @.@8 I@A
@1 I@5@8 M@@@?@R@G@@A;@A@&@ @8 J@A@1 I]
@5@/@8 M@1 I@5@8 M@@@?@R@F@F@@A@A@&@ @8 J@A@1 @
@5@/@8 M@1 I@5@8 M@@@?@R@F@F@@@@A@ @U@U@'@A@1 I 
@5 @.@8 I@)@@@?@R@G@@@@A@1 I 
@5 @.@8 I@1 I@5@8 M@G@@@@A@e@) @1 @
@5@/@8 M@A@1 I@1 I]@5@5@8 M@F@@@@@A@1 I@1 I]@5@5@8 M@F@@@+@A@1 I@2 @@5@8 M@F@@@1 I@5@/@8 M@1 I@2 I]@5@8 M@@@E@A@1 I@1 I]@.@5@5@8 M@@@!@A@1 I@1 I]@.@5@5@8 M@@@1 I@2 @@.@5@8 M@ @8 J@1 I
@5 @.@8 I@F@G@G@@@@A@_@ @8 J@A@(@1 I
@.@5@/@8 M@ @8 J@1 @@5@/@8 I@1 I@5@/@8 M@@@&@1 I@.@5@/@8 M@ @8 J@1 @@5@/@8 I@1 I
@5@/@8 M@ @ @8 K@F@@@R@D@ @8 J@M@Q@D@ @8 J@M@Q@A@0@U@1 I@.@5@/@8 M@1 I@5@8 K@1 I@1 I]
@5@5@/@8 M@ @ @8 K@@@?@R@F@F@F@F@F@F@<CAEEE A J	 E I



@6eq_2@8 M@A@1 E@1 I
@5@5@8 M@G@F@@A@A@@ 
@8 J@A@#@1 E
 @5 @.@8 I@A
@1 E @5@8 M@@@?@R@G@F@@@@A@#@1 E
@5 @.@8 I@A
@1 E@5@8 M@@@?@R@G@F@@@@A@,@1 E
?@5 @.@8 I@A@1 I@5@/@8 M@1 E@5@8 M@@@?@R@F@G@@@U@A@'@ @8 J@A@1 I
@5@/@8 M@1 E@5@8 M@@@?@R@F@G@@@,@1 E@.@5@/@8 M@1 E@5@8 K@1 E@1 I
@5@5@/@8 M@ @ @8 K@@@F@D@ 
@8 J@M@Q@D@ @8 J@M@Q@ @8 J@1 E @5 @.@8 I@A@U
@1 E
 @5@8 M@@
@U@1 E @5@9 M@G@F@<C@"Ex A J E I



@6@ @8 J@1 E@1 I
@5@5@9 M@<C@*Ez A J E

 I

@6@ @8 J@ 
@1 I@0@0@5@8 I@1 E@1 I@5
@5@9 M@<C@*E| A J E

 I

@6@ @8 J@ 
@1 I@0@0@5@8 I@1 E@1 I@5
@5@9 M@<CBE A J	 I I



@6ineq_2@8 M@A@1 I@1 I
@5@5@8 M@G@F@@A@AA@ 
@8 J@A@#@1 E
 @5 @.@8 I@A
@1 I @5@8 M@@@?@R@G@F@@@@A@#@1 E
@5 @.@8 I@A
@1 I@5@8 M@@@?@R@G@F@@@@A@1@1 E@5@/@8 M@A
@1 I @5@/@8 M@@@1 I @5@/@8 M@ @ @8 K@F@@@@A@,@1 E
?@5 @.@8 I@A@1 I@5@/@8 M@1 I@5@8 M@@@?@R@F@G@@@U@A@'@ @8 J@A@1 I
@5@/@8 M@1 I@5@8 M@@@?@R@F@G@@@,@1 E@.@5@/@8 M@1 E@5@8 K@1 I@1 I
@5@5@/@8 M@ @ @8 K@@@@D@ 
@8 J@M@Q@D@ @8 J@M@Q@ @8 J@A@,@1 E @5 @.@8 I@1 I
 @5@/@8 M@1 I @5@/@8 M@ @ @8 K@@@@A@L@1 I @5 @.@8 I@U
@U@A@1 I
 @5@/@8 M@1 I @5@/@8 M@@@1 I
 @5@/@8 M@1 I @5@/@8 M@ @ @8 K@@@J@1 I @5 @.@8 I@U
@U@A@1 I
 @5@/@8 M@1 I @5@/@8 M@@@1 I
 @5@/@8 M@1 I @5@/@8 M@ @ @9 K@F@<C@"E A J I I



@6@ @8 J@1 I@1 I
@5@5@9 M@<C@*E A J I

 I

@6@ @8 J@ 
@1 I@0@0@5@8 I@1 I@1 I@5
@5@9 M@<C@*E A J I

 I

@6@ @8 J@ 
@1 I@0@0@5@8 I@1 I@1 I@5
@5@9 M@<CAE A J	 I I



@6gt_2@8 M@A@1 I@1 I
@5@5@8 M@G@F@@A@AAY@ 
@8 J@A@#@1 E
 @5 @.@8 I@A
@1 I @5@8 M@@@?@R@G@F@@A.@A@#@1 E
@5 @.@8 I@A
@1 I@5@8 M@@@?@R@G@F@@A	@A@,@1 E
?@5 @.@8 I@A@1 I@5@/@8 M@1 I@5@8 M@@@?@R@F@G@@@@A@'@ @8 J@A@1 I
@5@/@8 M@1 I@5@8 M@@@?@R@F@G@@@@A@Y@1 I
 @5 @.@8 I@A@'@1 I@.@5@/@8 M@1 I@5@8 K@1 I@1 I
@5@5@/@8 M@@@1 I@.@5@/@8 M@1 I@1 I
@5@5@/@8 M@ @ @8 K@@@W@1 I 
@5 @.@8 I@A@'@1 I@.@5@/@8 M@1 I@5@8 K@1 I@1 I
@5@5@/@8 M@@@1 I@.@5@/@8 M@1 I@1 I
@5@5@/@8 M@ @ @8 K@@@d@D@ 
@8 J@M@Q@D@ @8 J@M@Q@ @8 J@1 I @5 @.@8 I@U
@U@A@1 I
 @5@/@8 M@1 I @5@/@8 M@@@1 I
 @5@/@8 M@1 I @5@/@8 M@ @ @9 K@F@<C@"F
 A J I I



@6@ @8 J@1 I@1 I
@5@5@9 M@<C@*F A J I

 I

@6@ @8 J@ 
@1 I@0@0@5@8 I@1 I@1 I@5
@5@9 M@<C@*F A J I

 I

@6@ @8 J@ 
@1 I@0@0@5@8 I@1 I@1 I@5
@5@9 M@<CAF A J	 I I



@6lt_2@8 M@A@1 I@1 I
@5@5@8 M@G@F@@A@AAY@ 
@8 J@A@#@1 E
 @5 @.@8 I@A
@1 I @5@8 M@@@?@R@G@F@@A.@A@#@1 E
@5 @.@8 I@A
@1 I@5@8 M@@@?@R@G@F@@A	@A@,@1 E
?@5 @.@8 I@A@1 I@5@/@8 M@1 I@5@8 M@@@?@R@F@G@@@@A@'@ @8 J@A@1 I
@5@/@8 M@1 I@5@8 M@@@?@R@F@G@@@@A@Y@1 I
 @5 @.@8 I@A@'@1 I@.@5@/@8 M@1 I@5@8 K@1 I@1 I
@5@5@/@8 M@@@1 I@.@5@/@8 M@1 I@1 I
@5@5@/@8 M@ @ @8 K@@@W@1 I 
@5 @.@8 I@A@'@1 I@.@5@/@8 M@1 I@5@8 K@1 I@1 I
@5@5@/@8 M@@@1 I@.@5@/@8 M@1 I@1 I
@5@5@/@8 M@ @ @8 K@@@d@D@ 
@8 J@M@Q@D@ @8 J@M@Q@ @8 J@1 I @5 @.@8 I@U
@U@A@1 I
 @5@/@8 M@1 I @5@/@8 M@@@1 I
 @5@/@8 M@1 I @5@/@8 M@ @ @9 K@F@<C@"FM A J I I



@6@ @8 J@1 I@1 I
@5@5@9 M@<C@*FN A J I

 I

@6@ @8 J@ 
@1 I@0@0@5@8 I@1 I@1 I@5
@5@9 M@<C@*FO A J I

 I

@6@ @8 J@ 
@1 I@0@0@5@8 I@1 I@1 I@5
@5@9 M@<CAFT A J
 I I



@6ge_3@8 M@A@1 I@1 I
@5@5@8 M@G@G@@A@AAQ@ 
@8 J@A@$@1 E
 @5 @.@8 I@A
@1 I @5@8 M@@@?@R@G@G@@A%@A@$@1 E
@5 @.@8 I@A
@1 I@5@8 M@@@?@R@G@G@@@@A@.@1 E
?@5 @.@8 I@A@1 I@5@/@8 M@1 I@5@8 M@@@?@R@F@G@F@@@@A@)@ @8 J@A@1 I
@5@/@8 M@1 I@5@8 M@@@?@R@F@G@F@@@@A@i@1 I
 @5 @.@8 I@A@)@1 I@.@5@/@8 M@1 I@5@8 K@1 I@1 I
@5@5@/@8 M@F@@@*@) @1 I@.@5@/@8 M@1 @@5@/@8 I@1 I@1 I
@5@5@/@8 M@ @ @8 K@@@9@1 I 
@5 @.@8 I@1 I@.@5@/@8 M@1 I@5@8 K@1 I@1 I
@5@5@/@8 M@ @ @8 K@F@@@f@D@ 
@8 J@M@Q@D@ @8 J@M@Q@ @8 J@1 I @5 @.@8 I@U
@U@A@1 I
 @5@/@8 M@1 I @5@/@8 M@@@1 I
 @5@/@8 M@1 I @5@/@8 M@ @ @9 K@F@F@<C@"F A J I I



@6@ @8 J@1 I@1 I
@5@5@9 M@<C@*F A J I

 I

@6@ @8 J@ 
@1 I@0@0@5@8 I@1 I@1 I@5
@5@9 M@<C@*F A J I

 I

@6@ @8 J@ 
@1 I@0@0@5@8 I@1 I@1 I@5
@5@9 M@<CF A J  I I


 
@=CAF A J
 I I



@6le_3@8 M@A@1 I@1 I
@5@5@8 M@G@G@@A@AAQ@ 
@8 J@A@$@1 E
 @5 @.@8 I@A
@1 I @5@8 M@@@?@R@G@G@@A%@A@$@1 E
@5 @.@8 I@A
@1 I@5@8 M@@@?@R@G@G@@@@A@.@1 E
?@5 @.@8 I@A@1 I@5@/@8 M@1 I@5@8 M@@@?@R@F@G@F@@@@A@)@ @8 J@A@1 I
@5@/@8 M@1 I@5@8 M@@@?@R@F@G@F@@@@A@i@1 I
 @5 @.@8 I@A@)@1 I@.@5@/@8 M@1 I@5@8 K@1 I@1 I
@5@5@/@8 M@F@@@*@) @1 I@.@5@/@8 M@1 @@5@/@8 I@1 I@1 I
@5@5@/@8 M@ @ @8 K@@@9@1 I 
@5 @.@8 I@1 I@.@5@/@8 M@1 I@5@8 K@1 I@1 I
@5@5@/@8 M@ @ @8 K@F@@@f@D@ 
@8 J@M@Q@D@ @8 J@M@Q@ @8 J@1 I @5 @.@8 I@U
@U@A@1 I
 @5@/@8 M@1 I @5@/@8 M@@@1 I
 @5@/@8 M@1 I @5@/@8 M@ @ @9 K@F@F@<C@"F A J I I



@6@ @8 J@1 I@1 I
@5@5@9 M@<C@*F A J I

 I

@6@ @8 J@ 
@1 I@0@0@5@8 I@1 I@1 I@5
@5@9 M@<C@*F A J I

 I

@6@ @8 J@ 
@1 I@0@0@5@8 I@1 I@1 I@5
@5@9 M@<C@hF A J E


@6eq_gen@8 M@A
@'
@)@G@F@@@L@A@#@ 
@8 J@ @8 J@A@1 E
@5 @.@8 I@)@@@?@R@G@F@@@'@1 E
@.@5@/@8 M@1 E
@5@8 K@1 E@5@/@8 M@ @ @9 K@<C@"G A J I


@6ineq_gen_special@8 M@ 
 @8 I@ @8 J@1 I
@5@9 M@<C@"G A J I


@6ineq_gen_special2@8 M@ 
 @8 I@ @8 J@1 I
@5@9 M@<CG A J I

 @6ineq_gen_special3@8 M@1 I@1 L
@5 @5@9safe_deduce B@<C@G A J
 I


@6ineq_gen@8 M@A@8@ 
@8 J@A@ @ @8 J@A@D@1 E
@5 @.@8 I@M@Q@)@@@?@R@@@1 I
@5@8 M@G@F@@@@A@h@A@1 E@1 I]@.
@5@5@/@8 M@@@$@A@1 E@1 I]
@.@5@5@/@8 M@@@1 E@1 @
@.@5@5@/@8 M@A@ @8 J@D@1 E @5 @.@8 I@M@Q@(@@@1 I @5@/@8 M@ @ @8 K@@@I@A@ @1 I
@.@5@/@8 M@1 E@5@/@8 M@ @ @8 K@@@'@1 E
@.@5@/@8 M@1 E
@5@8 K@1 I@5@/@8 M@ @ @9 K@<CAGJ A J I


@6gt_gen@8 M@A@2@ 
@8 J@A@ @8 J@A
@1 I
@5 @.@8 I@@@?@R@)@@@1 I
@5@8 M@G@F@@@@A@N@A@1 I@1 I]@.
@5@5@/@8 M@@@1 I@1 I]
@.@5@5@/@8 M@A@ @8 J@1 I @5 @.@8 I@(@@@1 I @5@/@8 M@ @ @8 K@@@@A@:@1 I@1 @
@.@5@5@/@8 M@A@ @8 J@1 I @5 @.@8 I@(@@@1 I @5@/@8 M@ @ @8 K@@@R@A@)@1 I
@.@5@/@8 M@1 I
@5@8 K@1 I@5@/@8 M@ @ @8 K@@@'@1 I
@.@5@/@8 M@1 I
@5@8 K@1 I@5@/@8 M@ @ @9 K@<CAGv A J I


@6lt_gen@8 M@A@2@ 
@8 J@A@ @8 J@A
@1 I
@5 @.@8 I@@@?@R@)@@@1 I
@5@8 M@G@F@@@@A@N@A@1 I@1 I]@.
@5@5@/@8 M@@@1 I@1 I]
@.@5@5@/@8 M@A@ @8 J@1 I @5 @.@8 I@(@@@1 I @5@/@8 M@ @ @8 K@@@@A@:@1 I@1 @
@.@5@5@/@8 M@A@ @8 J@1 I @5 @.@8 I@(@@@1 I @5@/@8 M@ @ @8 K@@@R@A@)@1 I
@.@5@/@8 M@1 I
@5@8 K@1 I@5@/@8 M@ @ @8 K@@@'@1 I
@.@5@/@8 M@1 I
@5@8 K@1 I@5@/@8 M@ @ @9 K@<CAG A J I


@6ge_gen@8 M@A@2@ 
@8 J@A@ @8 J@A@1 I
@5 @.@8 I@)@@@?@R@@@1 I
@5@8 M@G@F@@@@A@U
@U@'
@)@G@F@@@@A@N@A@1 I@1 I]@.
@5@5@/@8 M@@@1 I@1 I]
@.@5@5@/@8 M@A@ @8 J@1 I @5 @.@8 I@(@@@1 I @5@/@8 M@ @ @8 K@@@c@A@:@1 I@1 @
@.@5@5@/@8 M@A@ @8 J@1 I @5 @.@8 I@(@@@1 I @5@/@8 M@ @ @8 K@@@'@1 I
@.@5@/@8 M@1 I
@5@8 K@1 I@5@/@8 M@ @ @9 K@<CAG A J I


@6le_gen@8 M@A@2@ 
@8 J@A@ @8 J@A@1 I
@5 @.@8 I@)@@@?@R@@@1 I
@5@8 M@G@F@@@@A@U
@U@'
@)@G@F@@@@A@N@A@1 I@1 I]@.
@5@5@/@8 M@@@1 I@1 I]
@.@5@5@/@8 M@A@ @8 J@1 I @5 @.@8 I@(@@@1 I @5@/@8 M@ @ @8 K@@@c@A@:@1 I@1 @
@.@5@5@/@8 M@A@ @8 J@1 I @5 @.@8 I@(@@@1 I @5@/@8 M@ @ @8 K@@@'@1 I
@.@5@/@8 M@1 I
@5@8 K@1 I@5@/@8 M@ @ @9 K@<CH A J@6@9bitwise_deduce B@<C@9H	 A J Ibit__and



@6@ @1 N@0@0@5@8 I@ @1bit__or@0@0@5@8 I@ @1bit__xor@0@0@5@8 I@?@1 I@2 N
@5@9 N	@<C@9H A J I

 N

@6@ 
@1 N@0@0@5@8 I@ 
@1 N@0@0@5@8 I@ 
@1 N@0@0@5@8 I@?@1 I@1 N@5
@5@9 N	@<C@9H A J I N



@6@ @1 N@0@0@5@8 I@ @1 N@0@0@5@8 I@ @1 N@0@0@5@8 I@?@1 I@2 N
@5@9 N	@<C@9H A J I

 N

@6@ 
@1 N@0@0@5@8 I@ 
@1 N@0@0@5@8 I@ 
@1 N@0@0@5@8 I@?@1 I@1 N@5
@5@9 N	@<C@9H# A J I N



@6@ @1 N@0@0@5@8 I@ @1 N@0@0@5@8 I@ @1 N@0@0@5@8 I@?@1 I@2 N
@5@9 N	@<C@9H) A J I

 N

@6@ 
@1 N@0@0@5@8 I@ 
@1 N@0@0@5@8 I@ 
@1 N@0@0@5@8 I@?@1 I@1 N@5
@5@9 N	@<C@\HA A J I

 I

@6 K=@8 K>@A@ 
@8 J@?@1 I
 @5 @.@8 I@(@@@1 I
 @5@/@8 M@A@1 I@5@/@8 M@@@1 I @5@/@8 M@ @ @/@8 K@ @8 F @?@<C@]HT A J I I



@6 K=@8 K>@A@ @8 J@?@1 I @5 @.@8 I@(@@@1 I @5@/@8 M@A@1 I
@5@/@8 M@@@1 I
 @5@/@8 M@ @ @/@8 K@ @8 N@?@<C@ZHg A J I

 I

@6 K=@8 K>@A@1 I@2 I@5@/@8 M@@@1 I @5@/@8 M@A@1 I
@2 I]@5@/@8 M@@@1 I
@2 I]@5@/@8 M@?@ @ @9 K@<C@[Hv A J I I



@6 K=@8 K>@A@1 I
@2 I@5@/@8 M@@@1 I
 @5@/@8 M@A@1 I@2 I]
@5@/@8 M@@@1 I@2 I]
@5@/@8 M@?@ @ @9 K@<C@.H A J I I


 @6 K=@8 K>@A@1 I
@2 I@5@8 M@@@1 I
 @5@8 M@?@<C@-H A J I  I


@6 K=@8 K>@A@1 I
@2 I@5@8 M@@@1 I
 @5@8 M@?@<C@H A J I I



@6 K=@8 K>@A@1 I
@5@/@8 M@@@1 I
 @5@/@8 M@A@1 I
@2 I]@5@/@8 M@@@:@A@1 I@1 @
@5@5@/@8 M@@@%@A@1 I
@2 I]@5@/@8 M@@@1 I@1 @
@5@5@/@8 M@?@ @ @9 K@<C@H A J I

 I

@6 K=@8 K>@A@1 I@5@/@8 M@@@1 I @5@/@8 M@A@1 I@2 I]
@5@/@8 M@@@:@A@1 I@1 @@5
@5@/@8 M@@@%@A@1 I@2 I]
@5@/@8 M@@@1 I@1 @@5
@5@/@8 M@?@ @ @9 K@<C@IH A J I I



@6 K=@8 K>@A@ @8 J@/@1 @@5@8 I@@@D@ @8 J@M@Q@!@1 @@5@#@1 I@1 I
@5@5@9 M@<C@HH A J I

 I

@6 K=@8 K>@A@ 
@8 J@/@1 @
@5@8 I@@@D@ 
@8 J@M@Q@!@1 @
@5@#@1 I@1 I@5@5@9 M@<C@GH A J I

 I

@6 K=@8 K>@A@ 
@8 J@/@1 I]
@5@8 I@@@D@ 
@8 J@M@Q@!@1 I]
@5@#@1 I@2 I@5@9 M@<C@HH A J I I



@6 K=@8 K>@A@ @8 J@/@1 I]@5@8 I@@@D@ @8 J@M@Q@!@1 I]@5@#@1 I@2 I
@5@9 M@<XP L CA A J6@6@0@/@8get_pfs_traversal_condition M3@8hoist_pf_traversal_conditions_x B@R@<CA A J6@6@?@<XPdo_simplify_vc  C	@l A I  @6@8clear_up_old_facts  B@8try_to_prove_concs  B@8 L B@?@<C@s A I  @6Rule substitutions phase 1@8 MT@8 J! B@8 N@8 N"@?@<C@"@z A I  @6 F@8 M BRule substitutions phase 2@8 MT@8 K B@8 L BStandardise hypotheses@8 MT@8setup_hypotheses  BStandardise conclusions@8 MT@8setup_conclusions  B@8 N@8 N"@?@<C@ A I  @6@8contradiction_hunt  BExpression reduction@8 MT@8expression_reduction  B@8 N( KT@8 H_@8 N@8 N"@?@<C@ A I  @6@8 L)  B@?@<C
@ A I  @6 F@8 N%@8extended_simplify  B@8 N@8 N"@?@<C@ A I  @6@-Adding hypotheses from ground inference rules@8 MT@0@8find_max_hyp_no B@8@*add_hypotheses_from_ground_inference_rules  B@8 N@8 N"@?@<C
@ A I  @6
Proof framing@8 MT@8try_proof_framing  B@R@<C@ A I  @6@0@0@8 L BApplying proof rules@8 MT@8apply_user_defined_proof_rules  B@?@<C@ A I  @6@?@<XPeliminate_duplicates  C@1E A I@6@/
@0@/@8 J>@0@/@8 J>@b@i@j@r@/
@8 F BBduplicate of H@ 
@/@8 K@/@ @8 NO@ @8 K@R@<XP M9 CC A J6@6@8 N"@?@9write_deadpath_message  B@<CC  A J6@6@8 N8@?@9 NQ@<CC& A J6@6@D@8 B
 B@M@Q@? - No dead path detected 
@8 I@?@<CC, A J6@6@+ - DPC not required for intermediate check
@8 I@?@<XP JO C@1 A K@6 Ji@8 A Jm@?@8write_dead_path B@?@<C@7 A K@6@8write_pre_hyp_part B@8write_hypotheses B@8write_pre_conc_part B@8 J&@8write_conclusions B@?@<XP MJ C@9DS A I@6@/
@8 MF@/@8 L@b@g@g
@r H@/@8 JF@ @8
add_subst_hyp ME@A@) @- L)@8 @L@8 L* L-@3@#contradiction-through-substitutions@4@5@8 J{@@@S@?@<CDd A I@6@8 Nj@?@<XPval C	F A KI

@6@8 E^@?@<XP
find_range C@3Ek A I

 J

@6@ @/@/@8covers_interval B@ @/@/@8 Nr@ @ @8find_max B@ @ @ 
@8find_min B@1 I
@5@9 K8@<XP I CE A I I]


@6@ 
@8 I@1 I
@5@8 I@?@<CE A I @


 I@6@ 
@8 I@1 I
@5@8 I@?@<CE A I

 @6@?@<XPleftint C@1B  A I I


@6@ 
@8 I@?@A@8 Mu@" I
@#@F@@@/@8 N{ B@1 I
@5@8 M@?@<CB0 A I I


 I

@6@ @8 N}@?@<CB5 A I I]


 I]

@6@ @8 N}@ 
@ @8 N}@?@<C	B: A I

@6@8 Mu@?@<XP LH C@8D A B

@6@8 E@/@3@.@5@8 L@ @8 E@ @8 Lrule_phase_inference@  L@1	inference@4@1 I@5@5@ 
@8record_rule_success B@?@<C@8D A B

@6@8 E@/@3@.@5@8 L@ @8 E@ @8 L N~@  L@1 N@4@1 I@5@5@ 
@8 N@?@<C
D A B@6@8 L@?@<CD A B


@6@ 
@0@0@0@0@8is_a_fact_from_rule B@?@<XP Mk C@ A I@6@1 J Mg@.
@5@8 J
rulefile_read@8 I@8 I@8 I@R@<C@ A I  @6@?@<XP@(substitute_and_eliminate_mark_user_rules CN A I K 


@6@8is_conc_or_hyp B K@8@!mark_whether_proved_by_user_rules B@1 
@5@8add_to_rule_summary B@?@<CN A I@6@?@<XPsplit_rational_alt_sign C@&A A L1 I 



 I@6@ 
@8 H@b@g
@c @t@ @8 H@b@g@c @t@<C@!A A L1 



@6@ 
@8 H@b@g
@c @t@ @8 H@b@g@c @t@<CA A L1

@6@8 H@b@h@c @t@<CA A L1 I


 I@6@ 
@8 H@b@g
@c @t@<XP
save_join_hyp CC A I F@6@ 
@9 L' B@<CC A I@6@0@0@8 J>@?@<C	C A I@6@0@0@0@8 L@?@<CC A I F@6@1 L

@5@8 @L@?@<CC A I L@6@0@8 M@?@<CC A I L@6@/@8 I@1 JA
@5@8 @L@?@A@) @-@@@S@?@<XP I C
K A I@6@? @9is_in_with_pos_from B@<XPsp1 CD7 A I I]
 I

 I]
 I
@6@ 
@8 M	@ @8 N B@?@<CD< A I I]


 I]

@6@ 
@8 M	@ @8 N@?@<CDA A I I]
 I]


@6@1 I]@1 I]
@5@5@8 N@?@<CDE A I I
 I@6@9 M	@<CDH A I

@6@9 M	@<XP L C@I@+ A L1
 L


@6@/@8 I@/@ 
@8 I@?@A@) @)
@G@@@%@ @8 H@b@g@c @t@q @?@/@1 L@5@8 L@?@1 I@5@8 I@?@<XP	simp_args C@ A I

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



@6@ 
@/@8 I@?@ 
@ @ @8 JF@?@<C@"@ A I		
@6@ @8 N@?@ 
@ @ @8 JF@?@ @ @ @8 N B@?@<C@&@ A I		


@6@ 
@/@8 I@?@ 
@ @ @8 JF@?@ @ @ @8 N@?@<XPget_indentation CF A I F A@6@?@<C
F A I@6@8 M B@?@9 I@<CF A I@6@/@8max_proof_framing_depth B@b@j@h@m @@y
@ 
@8
create_spaces B@?@1 N
@5@8 @L@9 I@<XD  t  t t  At  L ADP N CHC A I @=XP JG C@5 A I@6@8know_norm_expr B@?@<C@8 A I@6@/
@8 I@A@ 
@8 I@@@'
@8save_term_breakdown B@8save_norm_expr B@?@<XP NR CC2 A J6  @6 - Dead path detected 
@9 I@<XPexpression_reduction1  CDy A I  @6@9eliminate_true_hypotheses  B@<CDz A I  @6@9 M; B@<CD{ A I  @6@9 NM B@<CD} A I  @6@9 K B@<CD~ A I  @6@9 L B@<CD A I  @6@9 J8 B@<CD A I  @6@9 K# B@<CD A I  @6@9 N@<CD A I  @6@9reduce_conclusions  B@<CD A I@6@/
@8 M B L-@3false-hypothesis@4
@5@8 J{ L)@8 @L@9 L*@<CD A I  @6@?@<XP J C@&$[ A J 


@6@8 J@b@j@c @u@ 
@8 J@b@g
@c @t@?@1 I
@5@9 I@<C@/$` A J I 


@6@8 J@b@j@c @t@ 
@8 J@b@g
@c @t@?@1 @@1 I@2 I
@5@5@9 I@<XP N C@@ A I  @6@1 L@0@0@0@0@5@8 @I@0@3 J=@0@5@0@8prune_all_hyps J@@0 L>@0@8 N@0@3 J=@0@5@0@8prune_all_concs K@0 L>@0@8 N@1 L@0@0@0@0@5@8 @I@0@0@0@8prune_all_subst_hyp ME@8 L L)@8 @I@1 L@0@5@8 @I@1know_eliminated_in_subgoaling@0@0@5@8 @I@8@%prune_all_processed_hyp_with_field_op  B@8@0prune_all_processed_hyp_with_field_op_in_subgoal  B@1 LM@0@5@8 @I@8prune_all_proved_concs  K@1 N@0@0@5@8 @Iissued_contradiction_message@8 @Iissued_vc_proved_message@8 @I KT@8 @I@1known_upper_numeric_limit@0@0@0@0@5@8 @I@1known_lower_numeric_limit@0@0@0@0@5@8 @I@1 M@0@0@0@0@5@8 @I@1 M$@0@0@0@0@5@8 @Iproved_by_user_rules@8 @I@R@<C@ A I  @6@?@<XP KK CF A KI


@6@?@b@h@g
@p@x@<C@ F A KI

@6@b@h@c@p@y@ @ @/@8 KJ@?@b@g@h@g
@p@o@x@<CF A KI
 @6@?@<XP K9 C@8 A Jh@6 Lt@0@8 J@?@0@9 K
@<C@= A Jh@6@0@9 L@<XP L C@+A A I L@6@/
@3 J=@4@.@5@8 N@?@ @8save_stan_fact_x B@?@'
@ 
@3 J=@4@5@8add_hyp_with_id J@@?@<C@+B A I K@6@/
@3 J=@4@.@5@8 N@?@ @8 N@?@'
@ 
@3 J=@4@5@8add_conc_with_id K@?@<CB
 A I@6@4HorC is not hyp or conc but is ~a in save_stan_fact.@3@5@9 L@<XD  t  t t  At  J+ ADP	eval_list CF A KI@6@?@<CF A KI
@6@ @8 I@ 
@ @8 N B@?@<XP
setup_vc_name CB A J6@6@1vc_name@0@5@8 @I@/@0@0@8 B NV H@/
@8 C@1 N
@5@8 Ci @?@<XPtry_to_prove_conc C@#F A I@6@8 M@/
@8 L@8add_proved_conc K@8issue_proved_message B I@3@4
@4
@4@5@8 J{@?@R@<C@#F A I@6@0@0@/
@8 L@8 N@8 N I@3@4
@4
@4@5@8 J{@?@R@<XPrewrite_rule_match C
A A B@6@U@ 
@ @9rewrite_rule_match_x B@<XP Ns CEL A I J

@6@1 J@5@ 
@9 Np B@<CEN A I  E

@=CEP A I  E

@=CER A I  I

 @@=CET A I  I

 @@=C
EV A I  I

@=C
EX A I  I

@=CEZ A I  I

 I]@=CE\ A I  I

 I]@=C
E^ A I  I

@=C
E` A I  I

@=C@)Eb A I

 J

@6@ @/@/@8 Nr@ @/@/@8 Nr@ @ @ @ @ 
@8combine_intervals B@?@<XP Mn C@ A I @6@D
@1rule_syntax_error@0@0@0@5@0@8 L@M
@Q@?@<C@ A I  @6syntax_error_sec@8 I@3The rule files contain the following syntax errors:@8 I@8 I@8write_syntax_errors  B@?@<XPmake_base_rational C@A A L1@6@8 I@b@h@l L@y
@8 H@b@i@c @t@A
@)@'
@G@F@@@@ 
@/@8 Kr@b@g@c @t@A@&@)@A@'

@?@" 
@#@@@" I 
@#@G@@@O@/@1 I
@5@8 I@/@1 I@5@8 I@A@)@?@A	@'

@?@'@@@" I@#@@@A@'

@?@" @#@@@" I @#@?@<XP M CB A I I
 I


@6@1 I@1 I
@5@5@8 M@?@<CB A I I


 I

@6@ 
@8 Mu@ @8 M@?@<CB A I I]
 I]


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

 I]

@6@ 
@8 M	@ 
@ @8 M@ @8 M@?@<C	B A I

@6@8 Mu@?@<XP L CB A B@6@?@<C@!B A B
 I



@6@ 
@ @ @8 M B@ @ @9 L@<CB A B



@6@ @ @9 L@<XP
changesign C
D^ A I I
@6@?@<C	D` A I
 I
@6@?@<XP I C@ A I@6@3@.
@.@5@8 D@ @/@8 N@3
@5@8 D@?@<XPlookup_fact_mappings CE A B @=CF  A B
@6 @.@0@1 L@5@0@8get_fact_from_rule B@?@ 
@ @9 O B@<CF A B
@6@/@0@0@0@0@8 O@ @0@ @8 J>@?@ 
@ @9 O@<XPprocess_next_conclusion C
A A K
$DONE@6 @8nhn B@?@9 M B@<C	A A K
 O @6@8 M@?@<CB A K@6 Jq@8renumber_conclusions Jm@0@8get_next_nhn B@/@8 J, B@8write_next_conclusion B@?@<CB	 A K@6 Ji@8 O%@/@8 O(@8 O,@?@<XP K C@]E A B

@6@/@/@/
@/@/@8 O@ @/@/@/@8promote_fact_to_hypothesis_x B@?@ @ @8convert_conditions_list B K@/@8add_hyp J@
Applied rule @ 
@8 MTapplied_rule@3@4@4
@4@4@5@8 J{@?@ 
@ @ @8prune_fact_from_rule B @.@1 O@5@ @8add_fact_from_rule B@?@<CE A B@6 @.@0@1 O@0@5@0@8 O@?@<XPsearch_for_lower_numeric_limit C"H A J@6@1 I
@5@ 
@8 M@A@8 J@@@)real@9strict_rational B@<C@>"Q A J	@6@1 I
@.@5@/@/@8 M B@D@ @8 L/ B@M@Q@1 I@5@/@ @0@8 OF@A@8 J@@@) OB@8 OC@ @ @ 
@9 K@<C@_"] A J@6@1 I
@.@5@/@/@8 OF@D@ @8 OG@M@Q@1 I@.@5@/@ @/@8 OF@D@ @8 OG@M@Q@1 I@5@/@ @0@8 OF@A@8 J@@@) OB@8 OC@ @ @/@8 K@ @ @ 
@9 K@<C"l A J @6@1 I
@.@5@ 
@8 M@ @8 J@1 I]@5@9 I@<C@C"q A J	
 @6@1 I
@.@5@/@/@8 OF@D@ @8 J@M@Q@1 I@.@5@/@ @0@8 OF@ @8 J@1 I]@5@8 I@ @ @ 
@9 K@<C@C"y A J	
 @6@1 I
@.@5@/@/@8 OF@D@ @8 J@M@Q@1 I@.@5@/@ @0@8 OF@ @8 J@1 I]@5@8 I@ @ @ 
@9 K@<C@]" A J
@6@1 I
@2 I]@.@.@5@/@/@8 OF@D@ @8 OG@M@Q@A@ @8 J@@@) OB@ @8 OC@1 I@.@5@/@ @0@8 OF@A@ @8 J@@@) OB@ @8 OC@1 I]@5@8evaluate_rational_expression B@ @ @ 
@9 K@<C@]" A J
@6@1 I
@2 I]@.@.@5@/@/@8 OF@D@ @8 OG@M@Q@A@ @8 J@@@) OB@ @8 OC@1 I@.@5@/@ @0@8 OF@A@ @8 J@@@) OB@ @8 OC@1 I]@5@8 OH@ @ @ 
@9 K@<C@]" A J
@6@1 I
@2 @@.@.@5@/@/@8 OF@D@ @8 OG@M@Q@A@ @8 J@@@) OB@ @8 OC@1 I@.@5@/@ @0@8 OF@A@ @8 J@@@) OB@ @8 OC@1 @@5@8 OH@ @ @ 
@9 K@<C@X" A J		 @6@1 I@1 I
@.@5@.@5@/@8 M@1 I
@5 @/@8 N@ @8 J@ @8 J@1 I @5 @.@8 I@1 I]@1 I@1 @@5@5@5@8 I@ @ @/@8 K@ @ 
@9 N@<C@X" A J		 @6@1 I@1 I@.
@5@.@5@/@8 M@1 I
@5 @/@8 N@ @8 J@ @8 J@1 I @5 @.@8 I@1 I]@1 I@1 @@5@5@5@8 I@ @ @/@8 K@ @ 
@9 N@<C@q" A J @6@1 I@1 I@1 I]
@.@5@.@5@.@5@/@8 M@ @8 J@/@1 @@5@8 I@1 I
@5 @/@8 N@ @8 J@ @8 J@1 I @5 @.@8 I@1 I]@1 @@1 I@1 @@5@5@5@5@8 I@ @ @/@8 K@ @ 
@9 N@<C@p" A J @6@1 I@1 I@.@2 I]
@.@5@.@5@/@8 M@ @8 J@/@1 @@5@8 I@1 I
@5 @/@8 N@ @8 J@ @8 J@1 I @5 @.@8 I@1 I]@1 @@1 I@1 @@5@5@5@5@8 I@ @ @/@8 K@ @ 
@9 N@<C@q" A J @6@1 I@1 I@1 I]@.
@5@.@5@.@5@/@8 M@ @8 J@/@1 @@5@8 I@1 I
@5 @/@8 N@ @8 J@ @8 J@1 I @5 @.@8 I@1 I]@1 @@1 I@1 @@5@5@5@5@8 I@ @ @/@8 K@ @ 
@9 N@<C@p" A J @6@1 I@1 I@.@2 I]@.
@5@.@5@/@8 M@ @8 J@/@1 @@5@8 I@1 I
@5 @/@8 N@ @8 J@ @8 J@1 I @5 @.@8 I@1 I]@1 @@1 I@1 @@5@5@5@5@8 I@ @ @/@8 K@ @ 
@9 N@<C@q" A J @6@1 I@1 I@1 @
@.@5@.@5@.@5@/@8 M@ @8 J@/@1 I]@5@8 I@1 I
@5 @/@8 N@ @8 J@ @8 J@1 I @5 @.@8 I@1 I]@1 I]@1 I@1 @@5@5@5@5@8 I@ @ @/@8 K@ @ 
@9 N@<C@p# A J @6@1 I@1 I@.@2 @
@.@5@.@5@/@8 M@ @8 J@/@1 I]@5@8 I@1 I
@5 @/@8 N@ @8 J@ @8 J@1 I @5 @.@8 I@1 I]@1 I]@1 I@1 @@5@5@5@5@8 I@ @ @/@8 K@ @ 
@9 N@<C@X# A J		 @6@1 I@1 I
@.@5@.@5@/@8 M@1 I
 @5 @/@8 N@ @8 J@ @8 J@1 I @5 @.@8 I@1 I]@1 I@1 @@5@5@5@8 I@ @ @/@8 K@ @ 
@9 N@<C@X#! A J		 @6@1 I@1 I@.
@5@.@5@/@8 M@1 I
 @5 @/@8 N@ @8 J@ @8 J@1 I @5 @.@8 I@1 I]@1 I@1 @@5@5@5@8 I@ @ @/@8 K@ @ 
@9 N@<C@o#+ A J @6@1 I@1 I@1 I]
@.@5@.@5@.@5@/@8 M@ @8 J@/@1 I@5@8 I@1 I
@5 @/@8 N@ @8 J@ @8 J@1 I @5 @.@8 I@1 I]@1 @@1 I@1 @@5@5@5@5@8 I@ @ @/@8 K@ @ 
@9 N@<C@n#7 A J @6@1 I@1 I@.@2 I]
@.@5@.@5@/@8 M@ @8 J@/@1 I@5@8 I@1 I
@5 @/@8 N@ @8 J@ @8 J@1 I @5 @.@8 I@1 I]@1 @@1 I@1 @@5@5@5@5@8 I@ @ @/@8 K@ @ 
@9 N@<C@o#C A J @6@1 I@1 I@1 I]@.
@5@.@5@.@5@/@8 M@ @8 J@/@1 I@5@8 I@1 I
@5 @/@8 N@ @8 J@ @8 J@1 I @5 @.@8 I@1 I]@1 @@1 I@1 @@5@5@5@5@8 I@ @ @/@8 K@ @ 
@9 N@<C@n#O A J @6@1 I@1 I@.@2 I]@.
@5@.@5@/@8 M@ @8 J@/@1 I@5@8 I@1 I
@5 @/@8 N@ @8 J@ @8 J@1 I @5 @.@8 I@1 I]@1 @@1 I@1 @@5@5@5@5@8 I@ @ @/@8 K@ @ 
@9 N@<C@f#[ A J

 @6@1 I@1 I@1 @
@.@5@.@5@.@5@/@8 M@ @8 J@1 I
@5 @/@8 N@ @8 J@ @8 J@1 I @5 @.@8 I@1 I]@1 I]@1 I@1 @@5@5@5@5@8 I@ @ @/@8 K@ @ 
@9 N@<C@e#f A J

 @6@1 I@1 I@.@2 @
@.@5@.@5@/@8 M@ @8 J@1 I
@5 @/@8 N@ @8 J@ @8 J@1 I @5 @.@8 I@1 I]@1 I]@1 I@1 @@5@5@5@5@8 I@ @ @/@8 K@ @ 
@9 N@<C@9#q A J OB@6@1 I@1 I
@.@5@.@5@/@8 M@ @8 OG@ @8 OG@1 I @5 @.@8 I@1 @5@8 OH@ @ 
@9 N@<C@9#y A J OB@6@1 I@1 I@.
@5@.@5@/@8 M@ @8 OG@ @8 OG@1 I @5 @.@8 I@1 @5@8 OH@ @ 
@9 N@<C@G# A J OB@6@1 I@1 I@1 I]
@.@5@.@5@.@5@/@8 M@ @8 OG@ @8 OG@ @8 OG@1 I @5 @.@8 I@1 @@1 @5@5@8 OH@ @ 
@9 N@<C@F# A J OB@6@1 I@1 I@.@2 I]
@.@5@.@5@/@8 M@ @8 OG@ @8 OG@ @8 OG@1 I @5 @.@8 I@1 @@1 @5@5@8 OH@ @ 
@9 N@<C@G# A J OB@6@1 I@1 I@1 I]@.
@5@.@5@.@5@/@8 M@ @8 OG@ @8 OG@ @8 OG@1 I @5 @.@8 I@1 @@1 @5@5@8 OH@ @ 
@9 N@<C@F# A J OB@6@1 I@1 I@.@2 I]@.
@5@.@5@/@8 M@ @8 OG@ @8 OG@ @8 OG@1 I @5 @.@8 I@1 @@1 @5@5@8 OH@ @ 
@9 N@<C@G# A J OB@6@1 I@1 I@1 @
@.@5@.@5@.@5@/@8 M@ @8 OG@ @8 OG@ @8 OG@1 I @5 @.@8 I@1 I]@1 @5@5@8 OH@ @ 
@9 N@<C@F# A J OB@6@1 I@1 I@.@2 @
@.@5@.@5@/@8 M@ @8 OG@ @8 OG@ @8 OG@1 I @5 @.@8 I@1 I]@1 @5@5@8 OH@ @ 
@9 N@<XPfetch_next_pfn CHH A I@6@8pfn B@?@1 ON@0@5@8 @I@q
@1 ON@5@8 H_@?@<XPint_enum_lit_or_const CU A J@6@A@8 J@@
@A@0 K*@8 K+@@@8 OG@?@<XPsee_if_can_infer_empty_range C@B A I	@6@A@*@1 I@.@.@5@/
@8 M@1 J@0@5@8 @I@1 I@5@/@8 L@ 
@ @8 J@G@F@@@V@1 I@.@.@5@/
@8 M@D@A
@1 E@5@0@0@8 J>@@@1 E@5@0@0@8 J>@M@Q@1 J@0@5@8 @I@1 I@.@5@/@8 M@1 I@5@/@8 L@ 
@ @/@8 J@ @ @8 J@?@<XD  t  t t  At overall_rule_summary ADP N CD A I@6 @.@0@/
@8 J>true-hypothesis@8 K@R@<XP J CD? A J@6@/@8inhibit_new_strategies B@?@A	@8safe_infer_side_conditions B@(
 @.@@@(
 D&@?@8restore_new_strategies B@?@ 
@@<XP L CF A I  @6@8 N  B@?@<CG A I  @6@&Proved all conclusions - VC eliminated@8 MT N@8 @L
proved_all@8 J{@?@<XP N C@CA A J6@6@/@8restructure_formula B@/@8@ checkvalidtraversalconditiontype B@?@A@D@0@0@8 J>@M@Q@? K@/
@8 O5 L@ 
@8log_simplification B@F@@@0@/@8 J>
duplicate_hyp@3@4@5@8 J{@F
@?@<XP N  CF A I  @6@8 N"@?@<CF A I  @6@8 N8@?@<C@<F A I@6@/
 K@/@8 K@A@&
@@@A@/@3 J=@0@5@8 K@8 I@@@/ L>@8 K@8 I@D
@8 K@M
@Q@9 N B@<CF A I  @6@?@<XP I C@ F' A KI@6@A@8 H@b@h@c @u@F@@@"
 I
@#@8 H@b@i@c @t@<XP@'perform_simplification_path_functions_x C@(@ A J6@6@/@0@0@8
get_pfs_pf M3@8tidy_up_vc_state  B@1 Jo@0@5@8 @I@1 Jo@5@8 N@8 L B@A@8 M@@@8 M@?@R@<C@ A J6@6@?@<XPstatement_norm CG A KI
 F


 F

@6@ 
@ @8 Ow B@ @ @9 Oy@<C@*G A KI		
 J


 J

@6@ 
@/@8 Oy@ @/@8 Oy@ @ @ @ @9lower_upper B@<CG A KI
 J


 J

@6@ 
@ @8 Oy@ @ @9 Oy@<CG A KI
 I


 I

@6@ 
@ @8 Oy@ @ @9 Oy@<CG A KI@6@?@<XP@-substitute_and_eliminate_potential_subst_fact CN& A I Jv@6@8 Jwsubstituted@3@4@4
@4@5@8 J{@9copy_subst_facts_to_log  B@<CN+ A I J~@6@8 Jsubstituted_fld@3@4@4
@4@5@9 J{@<XP@%perform_write_verification_conditions C	B A J6@6@8 JN@8 JS@?@<XD  t  t t  At 
max_hyp_no ADP Kn C@@ A J\

 J



@6@/@8 Km@ @/@8 I@ 
@/@8 N@?@A@h@A@" I
@#@@@6@A@ @8 I@" I
@#@@@#@ @ @8 I@A@" I
@#@@@ @8 I@" I
@#@A@1 E@5@8 K8@@@ 
@ @8 I@1 E
@5@8 K8@?@'@F@@@F@A@5@" J

@#@A@1 E@5@8 K8@@@ 
@ @8 I@1 E
@5@8 K8@?@" J@#@@@" J@#@G@?@<CA A J\ I


@6@/@8 Km@ 
@/@8 N@ @ @8 K;@?@<CA	 A J\@6@?@8 I@?@<XP L" CB A J6@6 M[@8 M\@8 N B@8 O B@?@<CB A J6@6 Ma@8 M\@8 O@8 O@?@<CB A J6@6 B@8 M\@8 JL B@?@<XPform_bit_string C
F A KI  @6@?@<C
F A KI@6@?@<C@"F A KI

@6@1 I
@5@8 I@/@1 I
@5@8 I@?@ @ 
@9 O B@<XP Ly CE+ A J@6@/
@8 G@ 
@8enum_infrule B@?@<XPtry_to_prove_subgoal_conc C@6I A I@6@A @-@0@/@8 J>@!@3@5@#@@@/@8 L@F@8 Nproved_subgoal@3@4@4@4
@4
@5@8 J{@?@R@<XPsafe_subst_vbl C@ A L@6$$uniq$$@/@8 K @ @/@8 K  O@ @ 
@8 K @?@<XPzero CD A I  @=CD A I  I @=XP I CF` A I


@6@8 I & @8 I@8 I@ 
@8 I@?@<CFg A I
@6@8 I@?@<CFk A I
@6@8 I, @8 I@8 I@?@ 
@8 I@?@<XP M CE. A B@6@T
@?@R@<CE3 A B C

@6@8 M@?@9 M@<C
E8 A B D=
@6@9 M@<CE; A B D=

@6@9 M@<C
E> A B H
@6@8novars B@9 I@<C
EB A B H
@6@9 H@<C
EE A B I
@6@8 O@9 I@<CEI A B I

@6@8 O@8@&evaluate_immediate_condition_checktype B@?@9 I@<CEO A B I

@6@8 O@8@%evaluate_immediate_condition_simplify B@?@9 I@<XPfetch_conclusion CA A K@6@8 K@?@R@<CA A K@6 K@/@/
@/@8fetch_complexities B K@ 
@ @8 L B@?@<C	A A K@6 K@8 K@?@<CA A K
 O @6@/@8 J)@b@h@j@t@?@<XPfind_upper_numeric_limit_for C
Zz A J@6@ 
@8 N B@?@<C
Z~ A J@6@8 @@?@ 
@9calculate_known_upper_limit_for B@<CZ A J

 @6@8 J@?@<CZ A J

 OB@6@8 OG@?@<CZ A J @6@8 OG@?@9 J@<CZ A J@6@/@/@8do_find_upper_numeric_limit_for B@1 N
@5@8 @L@ 
@8 O@?@<XPnegative_rational CA A L1 I
@6@8 L2 @9 I@<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convert_condition C@(E A B I



 I
@6@ @/@8 O@ 
@ @/@8 K@?@ @ @9 N@<XPsummary_of_conclusions_rep C@"A A I 

@6@1rule_summary@1 @5@2 K@.
@5@8 J O@8 I@ 
@8 I@R@<CA A I@6@?@<XPbuilt_in C
E A I  A#   @=C
E A I  @k   @=C
E A I  I   @=C
E A I  I   @=C
E A I     @=C
E A I  I   @=C
E A I  I   @=C
E A I  @k  @=C
E A I   OB OB OB@=C
E A I  L  @=C
E A I sqr  @=C
E A I  CANY O H@=C
E A I  I O O H@=C
E A I  H O O H@=C
E A I  H O O H@=C
E A I  E O O H@=C
E A I  I O O H@=C
E A I  Ii H H@=C
E A I  J H H H@=C
E A I  J H H H@=C
E A I  F H H H@=C
E A I  JY H H H@=C
E A I odd  H@=C
E A I  C O O@=C
E A I  F O O@=C
E A I  G O @=C
E A I  I? O O@=C
E A I  B O O@=C
F  A I  K O O@=C
F A I  K O O@=C
F A I  D O O O@=C
F A I  J O O O@=C
F A I  J O O O@=C
F A I   O O O@=C
F A I  J O O H@=C
F A I  J O O H@=C
F A I  J O O H@=C
F	 A I  J O O H@=C
F
 A I  H O O O@=XPorder CC A I
@6@?@R@<C	C A I
@6@?@R@<CC A I@6@?@<CC A I@6@?@<CC A I

@6@?@ 
@ @8 O B@?@<CC A I


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

@6@ 
@8order_terms B@?@<XP O C@)@ A K@6 K@8 L@A
 J=@ 
@8 L@@@)
@?@A
 L>@ @8 L@@@)@?@<XD  t  t t  At max_written_conc_no ADPset_simplify C@A A J\ J


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

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

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

@6@/@8 O@ 
@/@8 O@A@@A@'@G@G@G@@@@A@" J@#@G@G@G@@@@A@,@" J

@#@A
@1 J@5 @.@8 O@@@1 J@5 @.@8 O@G@G@@@c@A@" J

@#@1 J@5 @.@8 O@G@@@D@A@)@" J

@#@A
@1 J@5 @.@8 O@@@1 J@5 @.@8 O@G@@@" J
@#@" J
@#@ @ @8 J@G@G@) @.@@@" J@#@G@G@G@?@<C@?A A J\ J


@6@/@8 O@ 
@/@8 O@A@" J
@#@" J
@#@ @ @8 J@) @.@@
@" J@#@G@?@<C@EA A J\ J


@6@/@8 I@ 
@/@8 O@A@$@" J@#@A@1 J@5@8 K8@) @.@@@1 J@5@8 K8@) @-@@
@" J@#@?@<C@EB A J\ J


@6@/@8 I@ 
@/@8 O@A@$@" J@#@A@1 J@5@8 K8@) @.@@@1 J@5@8 K8@) @-@@
@" J@#@?@<C@)B A J\ E


@6@/@8 O@ 
@/@8 O@A@'@) @.@@
@" E@#@?@<C@EB  A J\ I


@6@1 E
@5@/@8 O@A@) @.@) @-@G@@@#@A@" E

@#@" I@#@@@" Ij@#@G@?@<CB, A J\ J
 J

@6@/@8 O@ @ 
@8 N@?@<C@*B1 A J\@6@A
@8 @@'
@G@F@@@3@.@.
@5@8 D@ 
@/@8 N@3@5@8 D@?@<XP Kv CA A B L@6@9 L@<CA A B L@6@9 L@<XP@#decrement_inference_depth_remaining C@#D A J@6@/@8 J@b@i@c @t@?@1 J
@0@5@8 @I@?@q @1 J
@5@9 H_@<XP LC CB A I L@6@/
 L>@8 N@?@'
@ 
 L>@8 N@?@<CB" A I K@6@/
 L>@8 N@?@'
@ 
 L>@8 N@?@<CB) A I@6@9HorC is not hyp or conc but is ~a in save_semi_stan_fact.@3@5@9 L@<XP@+determine_facts_and_promote_to_hypotheses_x CE A B  N
 N
@=CE A B rewrite

 O
@=XP L| CEh A J@6@1 J@0@5@8 @I@/@8 J@?@9unbuffer_the_used_facts B@<XP M C@ A J@6@9 K
@<C@&@ A J E


@6@1 I
@5@/@8 K
@1 I
@5@/@8 K
@ @ @9 K@<C@!@ A J I


@6@A@1 I
@5@8 K
@@
@1 I
@5@9 K
@<C@&@ A J I


@6@1 I
@5@/@8 K
@1 I
@5@/@8 K
@ @ @9 K@<C@&@ A J I


@6@1 I
@5@/@8 K
@1 I
@5@/@8 K
@ @ @9 K@<C@*@ A J I


@6@A@1 E
@5@8 K
@1 E
@5@8 K@@
@1 I
@5@9 K
@<C@*@ A J I


@6@A@1 E
@5@8 K
@1 E
@5@8 K@@
@1 I
@5@9 K
@<C@(@ A J I


@6@D@8 J@M@Q@ 
@8 J@/@0@8 O@1 I
@5 @.@9 I@<C@)@ A J I


@6@D@ 
@8 J@M@Q@8 J@ 
@/@0@8 N B@1 I@5 @.@9 I@<XPtry_new_numeric_strategies C@!U< A J I


@6@ @8 OG@ 
@/@8 O B@1 I@5 @.@8 I@?@<C@!UB A J I


@6@ 
@8 OG@ @/@8find_lower_numeric_limit_for B@1 I
@5 @.@8 I@?@<C@!UH A J I


@6@ @8 OG@ 
@/@8 O@1 I@5 @.@8 I@?@<C@!UN A J I


@6@ 
@8 OG@ @/@8 O@1 I
@5 @.@8 I@?@<C@!UT A J I


@6@ @8 OG@ 
@/@8 O@1 I@5 @.@8 I@?@<C@!UZ A J I


@6@ 
@8 OG@ @/@8 O@1 I
@5 @.@8 I@?@<C@!U` A J I


@6@ @8 OG@ 
@/@8 O@1 I@5 @.@8 I@?@<C@!Uf A J I


@6@ 
@8 OG@ @/@8 O@1 I
@5 @.@8 I@?@<C@<Uo A J I


@6@ @8 OG@A@ 
@/@8 O@1 I@5 @.@8 I@F@@@ 
@/@8 O@1 I@5 @.@8 I@F@?@<C@<Uz A J I


@6@ 
@8 OG@A@ @/@8 O@1 I
@5 @.@8 I@F@@@ @/@8 O@1 I
@5 @.@8 I@F@?@<C@GU A J I I]


 I]

@6@ @8 OG@ 
@/@/@8 O@1 @@5@/@8 OH@1 I@2 I]@5@/@8 N@ @ @/@8 K@ @9 N@<C@GU A J I I]


 I]

@6@ @8 OG@ 
@/@/@8 O@1 @@5@/@8 OH@1 I@2 I]@5@/@8 N@ @ @/@8 K@ @9 N@<C@GU A J I I]


 I]

@6@ @8 OG@ @/@/@8 O@1 @@5@/@8 OH@1 I
@2 I]@5@/@8 N@ @ @/@8 K@ @9 N@<C@GU A J I I]


 I]

@6@ @8 OG@ @/@/@8 O@1 @@5@/@8 OH@1 I
@2 I]@5@/@8 N@ @ @/@8 K@ @9 N@<C@GU A J I I]


 I]

@6@ @8 OG@ @/@/@8 O@1 @@5@/@8 OH@1 I@2 I]
@5@/@8 N@ @ @/@8 K@ @9 N@<C@GU A J I I]


 I]

@6@ 
@8 OG@ @/@/@8 O@1 @
@5@/@8 OH@1 I@2 I]@5@/@8 N@ @ @/@8 K@ @9 N@<C@GU A J I I]


 I]

@6@ @8 OG@ @/@/@8 O@1 @@5@/@8 OH@1 I@2 I]
@5@/@8 N@ @ @/@8 K@ @9 N@<C@GU A J I I]


 I]

@6@ 
@8 OG@ @/@/@8 O@1 @
@5@/@8 OH@1 I@2 I]@5@/@8 N@ @ @/@8 K@ @9 N@<C@HU A J I I]


 I]

@6@ @8 OG@ @/@/@8 O@1 @@5@/@8 OH@1 I@1 I]
@5@5@/@8 N@ @ @/@8 K@ @9 N@<C@HU A J I I]


 I]

@6@ 
@8 OG@ @/@/@8 O@1 @
@5@/@8 OH@1 I@1 I]@5@5@/@8 N@ @ @/@8 K@ @9 N@<C@HU A J I I]


 I]

@6@ @8 OG@ @/@/@8 O@1 @@5@/@8 OH@1 I@1 I]
@5@5@/@8 N@ @ @/@8 K@ @9 N@<C@HU A J I I]


 I]

@6@ 
@8 OG@ @/@/@8 O@1 @
@5@/@8 OH@1 I@1 I]@5@5@/@8 N@ @ @/@8 K@ @9 N@<C@HU A J I I]


 I]

@6@ @8 OG@ 
@/@/@8 O@1 @@5@/@8 OH@1 I@1 I]@5@5@/@8 N@ @ @/@8 K@ @9 N@<C@HU A J I I]


 I]

@6@ @8 OG@ 
@/@/@8 O@1 @@5@/@8 OH@1 I@1 I]@5@5@/@8 N@ @ @/@8 K@ @9 N@<C@HU A J I I]


 I]

@6@ @8 OG@ @/@/@8 O@1 @@5@/@8 OH@1 I@1 I]@5
@5@/@8 N@ @ @/@8 K@ @9 N@<C@HV A J I I]


 I]

@6@ @8 OG@ @/@/@8 O@1 @@5@/@8 OH@1 I@1 I]@5
@5@/@8 N@ @ @/@8 K@ @9 N@<CV A J E I]


 I]
@6 C@ 
@ @9 J@<CV A J E I]


 I]
@6 C@ 
@ @9 J@<CV A J E I]


 I]

@6 C@ @ @9 J@<CV A J E I]


 I]

@6 C@ @ @9 J@<CV A J I I]


 I]
@6 I@ 
@ @9 J@<CV  A J I I]


 I]
@6 I@ 
@ @9 J@<CV# A J I I]


 I]

@6 I@ @ @9 J@<CV& A J I I]


 I]

@6 I@ @ @9 J@<CV) A J I I]


 I]
@6 I@ 
@ @9 J@<CV, A J I I]


 I]
@6 I@ 
@ @9 J@<CV/ A J I I]


 I]

@6 I@ @ @9 J@<CV2 A J I I]


 I]

@6 I@ @ @9 J@<CV5 A J I I]


 I]
@6 E@ 
@ @9 J@<CV8 A J I I]


 I]
@6 E@ 
@ @9 J@<CV; A J I I]


 I]

@6 E@ @ @9 J@<CV> A J I I]


 I]

@6 E@ @ @9 J@<CVA A J I I]


 I]
@6 H@ 
@ @9 J@<CVD A J I I]


 I]
@6 H@ 
@ @9 J@<CVG A J I I]


 I]

@6 H@ @ @9 J@<CVJ A J I I]


 I]

@6 H@ @ @9 J@<CVM A J I I]


 I]
@6 H@ 
@ @9 J@<CVP A J I I]


 I]
@6 H@ 
@ @9 J@<CVS A J I I]


 I]

@6 H@ @ @9 J@<CVV A J I I]


 I]

@6 H@ @ @9 J@<CV[ A J E @


 @
@6 C@ 
@ @9 J@<CV^ A J E @


 @

@6 C@ @ @9 J@<CVa A J I @


 @
@6 I@ 
@ @9 J@<CVd A J I @


 @

@6 I@ @ @9 J@<CVg A J I @


 @
@6 I@ 
@ @9 J@<CVj A J I @


 @

@6 I@ @ @9 J@<CVm A J I @


 @
@6 E@ 
@ @9 J@<CVp A J I @


 @

@6 E@ @ @9 J@<CVs A J I @


 @
@6 H@ 
@ @9 J@<CVv A J I @


 @

@6 H@ @ @9 J@<CVy A J I @


 @
@6 H@ 
@ @9 J@<CV| A J I @


 @

@6 H@ @ @9 J@<C@9V A J E I


 I
@6@ @8 OG@?@A	@) @?@)@@@1 I @5 @.@8 I@? C@ 
@ @8 J@?@<C@9V A J E I


 I
@6@ @8 OG@?@A	@) @?@)@@@1 I @5 @.@8 I@? C@ 
@ @8 J@?@<C@9V A J E I


 I

@6@ 
@8 OG@?@A	@)
 @?@)@@@1 I
 @5 @.@8 I@? C@ @ @8 J@?@<C@9V A J E I


 I

@6@ 
@8 OG@?@A	@)
 @?@)@@@1 I
 @5 @.@8 I@? C@ @ @8 J@?@<C@.V A J E

 I

@6@ @8 OG@A@1 E@5 @.@8 I@)@@
 C@ 
 @8 J@?@<C@/V A J E I


@6@ 
@8 OG@A@1 E
@5 @.@8 I@)@@
 C@  @8 J@?@<C@.V A J E

 I

@6@ @8 OG@A@1 E@5 @.@8 I@)@@
 C@ 
 @8 J@?@<C@/V A J E I



@6@ @8 OG@A@1 E@5 @.@8 I@)@@
 C@ 
 @8 J@?@<C@7V A J I I


 I
@6@ @8 OG@?@A@) @?@R@@@1 I @5 @.@8 I@? I@ 
@ @8 J@?@<C@7V A J I I


 I
@6@ @8 OG@?@A@) @?@R@@@1 I @5 @.@8 I@? I@ 
@ @8 J@?@<C@7V A J I I


 I

@6@ 
@8 OG@?@A@)
 @?@R@@@1 I
 @5 @.@8 I@? I@ @ @8 J@?@<C@7W A J I I


 I

@6@ 
@8 OG@?@A@)
 @?@R@@@1 I
 @5 @.@8 I@? I@ @ @8 J@?@<C@SW A J I I


 I
@6@ @8 OG@?@A	@) @?@)@@@0@A@1 I @5 @.@8 I@? I@ 
@ @8 J@@@1 I @5 @.@8 I@? I@ @ 
@8 J@?@<C@SW+ A J I I


 I
@6@ @8 OG@?@A	@) @?@)@@@0@A@1 I @5 @.@8 I@? I@ 
@ @8 J@@@1 I @5 @.@8 I@? I@ @ 
@8 J@?@<C@SW= A J I I


 I

@6@ 
@8 OG@?@A	@)
 @?@)@@@0@A@1 I
 @5 @.@8 I@? I@ @ @8 J@@@1 I
 @5 @.@8 I@? I@ @ @8 J@?@<C@SWO A J I I


 I

@6@ 
@8 OG@?@A	@)
 @?@)@@@0@A@1 I
 @5 @.@8 I@? I@ @ @8 J@@@1 I
 @5 @.@8 I@? I@ @ @8 J@?@<C@SWa A J I I


 I
@6@ @8 OG@?@A	@) @?@)@@@0@A@1 I @5 @.@8 I@? E@ 
@ @8 J@@@1 I @5 @.@8 I@? E@ @ 
@8 J@?@<C@SWs A J I I


 I
@6@ @8 OG@?@A	@) @?@)@@@0@A@1 I @5 @.@8 I@? E@ 
@ @8 J@@@1 I @5 @.@8 I@? E@ @ 
@8 J@?@<C@SW A J I I


 I

@6@ 
@8 OG@?@A	@)
 @?@)@@@0@A@1 I
 @5 @.@8 I@? E@ @ @8 J@@@1 I
 @5 @.@8 I@? E@ @ @8 J@?@<C@SW A J I I


 I

@6@ 
@8 OG@?@A	@)
 @?@)@@@0@A@1 I
 @5 @.@8 I@? E@ @ @8 J@@@1 I
 @5 @.@8 I@? E@ @ @8 J@?@<C@QW A J I I


 I
@6@ @8 OG@?@A@) @?@R@@@0@A@1 I @5 @.@8 I@? H@ 
@ @8 J@@@1 I @5 @.@8 I@? H@ @ 
@8 J@?@<C@QW A J I I


 I
@6@ @8 OG@?@A@) @?@R@@@0@A@1 I @5 @.@8 I@? H@ 
@ @8 J@@@1 I @5 @.@8 I@? H@ @ 
@8 J@?@<C@QW A J I I


 I

@6@ 
@8 OG@?@A@)
 @?@R@@@0@A@1 I
 @5 @.@8 I@? H@ @ @8 J@@@1 I
 @5 @.@8 I@? H@ @ @8 J@?@<C@QW A J I I


 I

@6@ 
@8 OG@?@A@)
 @?@R@@@0@A@1 I
 @5 @.@8 I@? H@ @ @8 J@@@1 I
 @5 @.@8 I@? H@ @ @8 J@?@<C@QW A J I I


 I
@6@ @8 OG@?@A@) @?@R@@@0@A@1 I @5 @.@8 I@? H@ 
@ @8 J@@@1 I @5 @.@8 I@? H@ @ 
@8 J@?@<C@QX A J I I


 I
@6@ @8 OG@?@A@) @?@R@@@0@A@1 I @5 @.@8 I@? H@ 
@ @8 J@@@1 I @5 @.@8 I@? H@ @ 
@8 J@?@<C@QX A J I I


 I

@6@ 
@8 OG@?@A@)
 @?@R@@@0@A@1 I
 @5 @.@8 I@? H@ @ @8 J@@@1 I
 @5 @.@8 I@? H@ @ @8 J@?@<C@QX' A J I I


 I

@6@ 
@8 OG@?@A@)
 @?@R@@@0@A@1 I
 @5 @.@8 I@? H@ @ @8 J@@@1 I
 @5 @.@8 I@? H@ @ @8 J@?@<C@,X; A J E I


 I
@6@A
@1 E @5@8 N@@
 C@ 
@ @8 J@?@<C@,XC A J E I


 I
@6@A
@1 E @5@8 N@@
 C@ 
@ @8 J@?@<C@,XK A J E I


 I

@6@A
@1 E
 @5@8 N@@
 C@ @ @8 J@?@<C@,XS A J E I


 I

@6@A
@1 E
 @5@8 N@@
 C@ @ @8 J@?@<C@LX[ A J		 I I


 I
@6@A@1 I @5@/@8 N@? I@ 
@ @/@8 J@@@1 E @5@8 N@?@R@G@ @ @/@8 K@ @8 N@?@<C@LXi A J		 I I


 I
@6@A@1 I @5@/@8 N@? I@ 
@ @/@8 J@@@1 E @5@8 N@?@R@G@ @ @/@8 K@ @8 N@?@<C@LXw A J		 I I


 I

@6@A@1 I
 @5@/@8 N@? I@ @ @/@8 J@@@1 E
 @5@8 N@?@R@G@ @ @/@8 K@ @8 N@?@<C@LX A J		 I I


 I

@6@A@1 I
 @5@/@8 N@? I@ @ @/@8 J@@@1 E
 @5@8 N@?@R@G@ @ @/@8 K@ @8 N@?@<C@hX A J		 I I


 I
@6@A@1 E @5@/@8 N@?@(@@@4@A@1 I @5@/@8 N@? I@ 
@ @/@8 J@@@1 I @5@/@8 N@? I@ @ 
@/@8 J@ @ @/@8 K@ @8 N@?@<C@hX A J		 I I


 I
@6@A@1 E @5@/@8 N@?@(@@@4@A@1 I @5@/@8 N@? I@ 
@ @/@8 J@@@1 I @5@/@8 N@? I@ @ 
@/@8 J@ @ @/@8 K@ @8 N@?@<C@hX A J		 I I


 I

@6@A@1 E
 @5@/@8 N@?@(@@@4@A@1 I
 @5@/@8 N@? I@ @ @/@8 J@@@1 I
 @5@/@8 N@? I@ @ @/@8 J@ @ @/@8 K@ @8 N@?@<C@hX A J		 I I


 I

@6@A@1 E
 @5@/@8 N@?@(@@@4@A@1 I
 @5@/@8 N@? I@ @ @/@8 J@@@1 I
 @5@/@8 N@? I@ @ @/@8 J@ @ @/@8 K@ @8 N@?@<C@hX A J		 I I


 I
@6@A@1 E @5@/@8 N@?@(@@@4@A@1 I @5@/@8 N@? E@ 
@ @/@8 J@@@1 I @5@/@8 N@? E@ @ 
@/@8 J@ @ @/@8 K@ @8 N@?@<C@hX A J		 I I


 I
@6@A@1 E @5@/@8 N@?@(@@@4@A@1 I @5@/@8 N@? E@ 
@ @/@8 J@@@1 I @5@/@8 N@? E@ @ 
@/@8 J@ @ @/@8 K@ @8 N@?@<C@hX A J		 I I


 I

@6@A@1 E
 @5@/@8 N@?@(@@@4@A@1 I
 @5@/@8 N@? E@ @ @/@8 J@@@1 I
 @5@/@8 N@? E@ @ @/@8 J@ @ @/@8 K@ @8 N@?@<C@hY A J		 I I


 I

@6@A@1 E
 @5@/@8 N@?@(@@@4@A@1 I
 @5@/@8 N@? E@ @ @/@8 J@@@1 I
 @5@/@8 N@? E@ @ @/@8 J@ @ @/@8 K@ @8 N@?@<C@hY# A J		 I I


 I
@6@A@1 E @5@/@8 N@?@R@F@@@4@A@1 I @5@/@8 N@? H@ 
@ @/@8 J@@@1 I @5@/@8 N@? H@ @ 
@/@8 J@ @ @/@8 K@ @8 N@?@<C@hY5 A J		 I I


 I
@6@A@1 E @5@/@8 N@?@R@F@@@4@A@1 I @5@/@8 N@? H@ 
@ @/@8 J@@@1 I @5@/@8 N@? H@ @ 
@/@8 J@ @ @/@8 K@ @8 N@?@<C@hYG A J		 I I


 I

@6@A@1 E
 @5@/@8 N@?@R@F@@@4@A@1 I
 @5@/@8 N@? H@ @ @/@8 J@@@1 I
 @5@/@8 N@? H@ @ @/@8 J@ @ @/@8 K@ @8 N@?@<C@hYY A J		 I I


 I

@6@A@1 E
 @5@/@8 N@?@R@F@@@4@A@1 I
 @5@/@8 N@? H@ @ @/@8 J@@@1 I
 @5@/@8 N@? H@ @ @/@8 J@ @ @/@8 K@ @8 N@?@<C@hYk A J		 I I


 I
@6@A@1 E @5@/@8 N@?@R@F@@@4@A@1 I @5@/@8 N@? H@ 
@ @/@8 J@@@1 I @5@/@8 N@? H@ @ 
@/@8 J@ @ @/@8 K@ @8 N@?@<C@hY} A J		 I I


 I
@6@A@1 E @5@/@8 N@?@R@F@@@4@A@1 I @5@/@8 N@? H@ 
@ @/@8 J@@@1 I @5@/@8 N@? H@ @ 
@/@8 J@ @ @/@8 K@ @8 N@?@<C@hY A J		 I I


 I

@6@A@1 E
 @5@/@8 N@?@R@F@@@4@A@1 I
 @5@/@8 N@? H@ @ @/@8 J@@@1 I
 @5@/@8 N@? H@ @ @/@8 J@ @ @/@8 K@ @8 N@?@<C@hY A J		 I I


 I

@6@A@1 E
 @5@/@8 N@?@R@F@@@4@A@1 I
 @5@/@8 N@? H@ @ @/@8 J@@@1 I
 @5@/@8 N@? H@ @ @/@8 J@ @ @/@8 K@ @8 N@?@<C@0Y A J E I


 I
 @6@ @8 J@1 E @5 @-@8 I@?@1 E
@5 @9 N@<C@0Y A J I I


 I
 @6@ @8 J@1 I @5 @.@8 I@?@1 I
@5 @9 N@<C@0Y A J I I


 I
 @6@ @8 J@1 I @5 @.@8 I@?@1 I
@5 @9 N@<C@0Y A J I I


 I
 @6@ @8 J@1 I @5 @.@8 I@?@1 I
@5 @9 N@<C@0Y A J I I


 I
 @6@ @8 J@1 I @5 @.@8 I@?@1 I
@5 @9 N@<C@tY A J

 E


 @6@ @8 J@?@A@1 I
@5 @/@8
strict_deduce B@F@@@/@1 @@5@8 I@1 I
@5 @/@8 O@A@1 I
@5 @/@8 O@F@@@/@1 I]@5@8 I@1 I
@5 @/@8 O@?@ @ @/@8 K@ @9 N@<C@tY A J

 E


 @6@ 
@8 J@?@A@1 I
@5 @/@8 O@F@@@/@1 @
@5@8 I@1 I@5 @/@8 O@A@1 I
@5 @/@8 O@F@@@/@1 I]
@5@8 I@1 I@5 @/@8 O@?@ @ @/@8 K@ @9 N@<C@hY A J I I]


 @6@A@1 I
@5 @/@8 O@@@1 I@1 I]
@5@5 @/@8 O@A@1 I@1 I]
@5@5 @/@8 O@@@1 I
@2 @@5 @/@8 O@?@ @ @/@8 K@ @9 N@<C@fZ
 A J I

 @
 @6@A@1 I
@5 @/@8 O@@@1 I
@2 @@5 @/@8 O@A@1 I
@2 @@5 @/@8 O@@@1 I@1 I]
@5@5 @/@8 O@?@ @ @/@8 K@ @9 N@<C@gZ A J I

 I]
 @6@A@1 I
@5 @/@8 O@@@1 I@1 I]@5
@5 @/@8 O@A@1 I@1 I]@5
@5 @/@8 O@@@1 I@2 @
@5 @/@8 O@?@ @ @/@8 K@ @9 N@<C@gZ+ A J I @


 @6@A@1 I
@5 @/@8 O@@@1 I@2 @
@5 @/@8 O@A@1 I@2 @
@5 @/@8 O@@@1 I@1 I]@5
@5 @/@8 O@?@ @ @/@8 K@ @9 N@<C@Z= A J
 I


 @6@D@ 
@8 J@M@Q@D@ @8 J@M@Q@A@1 I
@2 I]@5 @/@8 O@@@=@A@1 I@1 @
@5@5 @/@8 O@@@'@A@1 I
@2 I]@5 @/@8 O@@@1 I@1 @
@5@5 @/@8 O@?@A@1 I
@2 I]@5 @/@8 O@@@1 I@1 @
@5@5 @/@8 O@?@ @ @/@8 K@ @9 N@<C@kZS A J
 I


 @6@D@ 
@8 J@M@Q@ @8 J@1 I]@5@/@8 I@A@1 I
@5 @/@8 O@F@@@1 I]@5@/@8 I@1 I
@5 @/@8 O@?@1 I
@5 @/@8 O@?@ @ @/@8 K@ @9 N@<C@kZc A J
 I


 @6@ 
@8 J@D@ @8 J@M@Q@1 @
@5@/@8 I@A@1 I@5 @/@8 O@F@@@1 @
@5@/@8 I@1 I@5 @/@8 O@?@1 I@5 @/@8 O@?@ @ @/@8 K@ @9 N@<XPrational_expression C@ A L1@6@T
@?@R@<C@ A L1@6@8 H@?@<C@ A L1 I
@6@?@9 O B@<CA  A L1 L
@6@?@9 O@<CA A L1 I]

@6@?@8 O@?@9 O@<CA A L1 @

@6@?@8 O@?@9 O@<CA A L1 I

@6@?@8 O@?@9 O@<CA A L1 

@6@?@8 O@?@9 O@<CA A L1 L

@6@?@8 O@?@9 I@<XP@$safe_deduce_in_logical_strategies_xx C
% A J@6@8 K
@8 O\@?@<C% A J@6@8 O\@?@R@<XP I CA* A I@6@8 H@b@h@c @u@?@<CA, A I I
@6@8 H@b@i@c @u@?@<XPrecord_any_proved_conclusions  C@/@ A B@6udr9@8 M@/
 K@/@8 K@D@8 K@M@Q@0@/@/
@/@/@8 N@ 
@ @ @8@!record_conclusion_proved_by_rules B@R@<C@ A B  @6@?@<XP K! C	@ A L@6@T@?@<C	@ A L
@6@?@<C
@ A L@6@8 E^@?@<C@ @ A L J]

 J]
@6@ @8 E^@?@ @ @8 K @?@<C@ A L@6@3@.@.@5@8 D@ @/@8subst_vbl_list B@ 
@3@5@8 D@?@<XP L3 C
A A L1@6@8 H@b@h@c @u@<CA A L1 

@6@8 H@b@i@c @u@8 H@b@j@c@t@9 Kr@<XPdoes_not_typecheck_as_boolean C	E! A B@6 H@8checkhastype B@?@R@<CE& A B @=XPadd_to_overall_summary CA A I@6@/@8 Jn@D@8 OT B@M@Q@?@1 O
@5@9 @L@<CA A I@6@?@<XP I C@ A I@6@/
@/@8 EW@A@ 
@8function I@@@ 
@8 O B@ @8 G@?@<XPnoisily_add_new_hyp_list CM A I @.

@6@?@ 
@9 P B@<CM A I
@6@ 
@0@0@8 J>@?@ @9 P@<C@&M A I
ordinary@6@ 
 K@/@8 O5new_hyp@3@4
@4@5@8 J{@?@  P@9 P@<C@/M A I
by_cases
@6@ 
 K@/@8 O5new_hyp_for_case@3@4
@4@4@5@8 J{@?@ @1 P@5@9 P@<CM A I @=XP	orderargs CC_ A I

@6@?@ 
@ @8 P
 B@?@<CCd A I


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

@6@?@ 
@9 H @<XP N CFp A I@6@1 N
@5@8 @L@?@<XP
curtailType_x CJ A I @=CJ A I 
@=CJ A I 



@=CJ A I 




@=XP O C	Bt A J\
 J@6@?@<C
Bu A J\
 J
@6@?@<CBv A J\ J

@6@/@8mk_diff B@ @ 
@8 N@?@<XPtry_further_conc_simplification C@MG A I@6@/@/
@8eliminate_redundant_moduluses B@/@8 I@?@0 K@ @8replace_conc Kfurther_simplified@3 K@4@4
@4@4
@5@8 J{@?@A@) @. I@3@4@4@4@5@8 J{@8 N@8 N@@@S@?@<XP Jc CAl A J\ K


@6@8 Jb@ 
@8 Jb@?@<C@$Aq A J\..


@6@?@A@1 I@5@8 K8@@	@1 I
@5@8 K8@?@<CAz A J\
@6@1 I@5@8 K8@?@<XP K CE A J@6@9 K
@<C@/E A J E


@6@1 E@.@5@/@8 K
@1 E@5@8 K@1 E
@5@/@8 K@ @ @9 J@<C@/E A J I


@6@1 E@.@5@/@8 K
@1 E@5@8 K@1 I
@5@/@8 K@ @ @9 J@<C@&E  A J I


@6@1 I@.@5@/@8 K
@1 E
@5@/@8 K@ @ @9 J@<C@&E$ A J I


@6@1 I
@.@5@/@8 K
@1 E@5@/@8 K@ @ @9 J@<XP L C@P@  A J@6@1 J@0@0@5@8 @I@1 J Lt@5@8 H_@1 J M@5@8 H_@1 J@0@5@8 @I@1 J@0@0@0@5@8 @I@?@A@8 K
@G@F@@@8 KR@/@/
@0@8 J@?@ 
@/@8 J@ @8 O B@?@<XP M C@ A J@6@9 M@<C@ A J@6@8 J@9 M@<XP M C@"F A I  @6@1 K@0@0@5@8 @I@1 K@0@5@8 @I@1 N@0@0@0@0@5@8 @I@1 N@0@0@0@0@5@8 @I@?@<XPstan_and_semi_stan_conc CAv A I@6@8 K@?@<C@eAz A I@6@/@8 MF@/ K@8 K@A@-@8 Lk@/
@8 I@A@!@ 
@8 I@0 K@ 
@8 P P@3 K@4
@4@4
@5@8 J{@@@S@@@&
@?@ 
 K K@/@8 L?@?@A@b@g@i@r@ 
 K@8 L B@ 
 K@8 L9 B@@@S@?@<XPdo_wrap_lines_of C@;A- A L@6@/@8 B @0@8 P)@1pathwrap_utility@5@/
@3@1 I5@4 A@4.exe@5@4@1 @] IB@5@5@8 C B@ 
 @/@8 B
 B@ @/@8 P1@ @8 D B@?@<XPissue_elimination_message CF A I@6@8 M@?@ Eliminated a traversal condition@8 MT@?@<CF A I@6@!Eliminated a redundant hypothesis@8 MT@?@<XP@$create_new_facts_from_existing_facts  CAc A B@6@8copy_existing_facts  B@/
@/@8get_candidate_fact B@1 K
@5@9create_new_fact B@<XP@%impose_obvious_substitutions_at_depth C
KR A I@6@1 N
@0@5@8 @I@9 K%@<CKW A I @=XP K C@aGy A J
 J


@6@1 I@5@/@8 K
@1 I
@5@/@8 K
@/@3
@4@4@5@8 D@ @/@8 K
@?@ @ 
@ @ @/@8 K@ @ @/@8 J@ @ @/@8 J@ @ @ @9 J@<C@?G A J
 J

@6@A
@1 I@5@/@8 K
@@@1 I
@5@/@8 K
@?@ @ 
@ @ @/@8 K@?@ @ @ @9 J@<CG A J@6@1 J@0@3@0@5@0@5@8 I@?@<XD  t  t t  At  M  ADPtry_to_prove_via_inference_rule C@'A A B@6@/@/@/
@8 Ks B@8var_free B@/@8fulfil B@ @8 PK@? K@ 
@1 N@5@0@9 N@<C@-A' A B@6@/@/@/
@8 PJ@D@8 PK@M@Q@/@8 PN@ @8 PK@? K@ 
@1 N@5@0@9 N@<XD  t  t t  At  PA ADPorder_prods C@ C A I@6@/@0@8essence B@/
@8
list_terms B@/@0@8 PS@ @/@8 PV@ 
@ @8 O@?@<XPget_next_conclusion CA A K@6@/@8get_next_hn B@8 O B@?@<XP N CF A I@6@0@/@0@0@8 L;@0@8 LW@?@<C@%F A I@6@0@/@0@/
@8 L;@A@)
 @@@)
 OB@?@/@8 LS@1 LX@5@8 @L@?@<CF A I@6@0@8 LW@?@<CF# A I@6@A@) @@@) OB@?@/@8 LS@1 LX
@5@8 @L@?@<CF. A I@6@?@<XPgethyp CL A I@6 K@8 J> K@8	prune_hyp J@@?@<XD  t  t t  At  J CP J CA Am Am@6@7 D5@b@h@i@mxor@x@<XPtry_further_hyp_simplification C@;G A I@6@/@/
@8 P@/@8 I@?@0 K@ @8replace_hyp J@@?@A@) @. M@8 K@@ P@3 L@4@4
@4@4
@5@8 J{@?@<XP O CBT A J\  J@=CBU A J\  J@=CBW A J\ J

@6@/@8mk_intersect B@ @ 
@8 N@?@<XP L C@ A K
 K@6@?@<C@ A K@6@?@A@b@h@i@c@o@s@)
 K@@
@"
 J=
@#@?@<C@ A K
@6@?@A@b@h@j@c@o@s@)
 K@@@)
 L>@?@<C@;A A K@6@A@!@b@h@j@c@o@s@A@b@h@i@c@o@s@)
 K@@
@"
 J=
@#@@@A	@b@j@i@s@)
 L>@@
@"
 J=
@#@?@<XP Od C@_C A J6 K 



 K 

@6@ 
@ @8 BM I@A@ @0@8 K+@?@ @ @8 Oc@@@-@1 K,temp@5@8 H_@A@ @ @8 Oc@1 K, Pq@5@8 J@@
@1 K, Pq@5@8 J@?@R@?@<C@_C A J6for_some 



 Pr 

@6@ 
@ @8 Po@A@ @0@8 K+@?@ @ @8 Oc@@@-@1 K, Pq@5@8 H_@A@ @ @8 Oc@1 K, Pq@5@8 J@@
@1 K, Pq@5@8 J@?@R@?@<C@CC A J6 I]


@6@ 
@/@8 Oc@?@A@ @/@8 I@ @1 J@0@5@8 Ln@/@8restructure_set B@" J@#@@@/@8restructure_nonset B@" I]@#@F@?@<C@CC A J6 I


@6@ 
@/@8 Oc@?@A@ @/@8 I@ @1 J@0@5@8 Ln@/@8 Pt@" J@#@@@/@8 Pw@" I@#@F@?@<C@CC A J6 @


@6@ 
@/@8 Oc@?@A@ @/@8 I@ @1 J@0@5@8 Ln@/@8 Pt@" J@#@@@/@8 Pw@" @@#@F@?@<C@TD A J6 


@6@/@8 Oc@ 
@/@8 Oc@?@ @/@8 I@ @/@8 I@?@A@%@) @) @1 I@5@8 I@8 J@ @8 J@ @8 J@b@g@i@g@p@v@@
@" @#@?@<CD A J6 I


 I

@6@ @8 Oc@ 
@ @8 Oc@?@<C@CD" A J6 I


@6@ 
@/@8 Oc@?@A@ @/@8 I@ @1 J@0@5@8 Ln@/@8 Oc@" J@#@@@/@8 Oc@" I@#@F@?@<C@CD/ A J6 I


@6@ 
@/@8 Oc@?@A@ @/@8 I@ @1 J@0@5@8 Ln@/@8 Pt@" J@#@@@/@8 Pw@" I@#@F@?@<C@CD< A J6 I


@6@ 
@/@8 Oc@?@A@ @/@8 I@ @1 J@0@5@8 Ln@/@8 Pt@" J@#@@@/@8 Pw@" I@#@F@?@<C@CDI A J6 I


@6@ 
@/@8 Oc@?@A@ @/@8 I@ @1 J@0@5@8 Ln@/@8 Pt@" J@#@@@/@8 Pw@" I@#@F@?@<CDV A J6 I


 I

@6@ @8 Oc@?@ 
@ @8restructure_formula_list B@?@<C@(D\ A J6 J



 J


@6@ @8 Oc@?@ 
@ @8 Pz@?@ @ @8 Oc@?@<CDd A J6 J
 J

@6@ 
@8 Oc@?@<CDh A J6 J
 J

@6@ 
@8 Oc@?@<CDl A J6 K
 K

@6@ 
@8 Oc@?@<CDp A J6 K
 K

@6@ 
@8 Oc@?@<CDt A J6 D


 D

@6@ @8 Oc@ 
@ @8 Oc@?@<C@'Dy A J6 Pe


 J J

 Ij J@6@ @8 Oc@ 
@ @8 Oc@?@<CD~ A J6 J


 J

@6@ @8 Oc@ 
@ @8 Oc@?@<CD A J6 J


 J

@6@ @8 Oc@ 
@ @8 Oc@?@<CD A J6 Ij
 Ij

@6@ 
@8 Oc@?@<CD A J6 K
 K

@6@ 
@8 Oc@?@<CD A J6 C
 P}

@6@ 
@8 Oc@?@<CD A J6 I
 I

@6@ 
@8 Oc@?@<CD A J6 A#
@6@8 Oc@?@<CD A J6 L
 L

@6@ 
@8 Pw@?@<CD A J6 O
 P

@6@ 
@8 Pw@?@<CD A J6 O
 P

@6@ 
@8 Pw@?@<CD A J6 L


 L

@6@ @8 Oc@ 
@ @8 Oc@?@<CD A J6~
@6@8twiddles_conversion B@?@<C@CD A J6 P
@6@8 M@?@8 @@/
@8 NO@ 
@3@'@5@/@8 K@ @8 NO@/ K@8 K+@1 K, K*@5@8 @L K-@8save_used_identifier
 B[@1 P@5@8 @L@?@<C@>D A J6 P
@6@8 @@/
@8 NO@ 
B~@/@8 K@ @8 NO@/ K@8 K+@1 K, K*@5@8 @L K-@8 P@1 P@5@8 @L@?@<CD A J6 P~
@6@8 Oc@?@<C	D A J6

@6@8 E^@?@<C	D A J6

@6@8 F @?@<C@UD A J6@6@U
@3@.@.
@5@8 D K=@8 K>@A@) K<@?@ 
@/@8restructure_array_aggregate B@@@,@A@) M@?@ 
@/@8restructure_record_aggregate B@@@A@0 KC@8 KD@?@ 
@/@8 P@@
@0 B@8 KD@?@ 
@/@8 P@?@3@5@9 D@<CD A J6@6@/@/
@8function_template I@?@/@8 Pz@ @ 
@8 P@?@<CD A J6@6@/@0@/
@/@0@8 K@?@ @/@8 Pz@0@ 
@ @0@8 K@?@<CAD A J6@6@U
@3@.@.
@5@8 D@A@-@1 J@0@5@8 Ln@"

@#@ @/@8 Pz@" J@#@G@G@G@G@F@@@@A@$@1 Lq@0@5@8 Ln@"

@#@ @8 Pz@G@G@G@G@F@@@@A@M@"

@#@A@A@)INTEGER@@
@A@)
SHORT_INTEGER@@@)LONG_INTEGER@( @@@&@ @/@8 Oc@?@A@ @ @8 I@'@@@3@4@5@8 D@G@G@G@@@b@A@D@/@8 NOBmk__@/@ @8 K@/@ @8 NO@A@ @1 KC@0@0@5@8 Ln@( K<@@@ @1 G@0@5@8 Ln@( M@/@3
@5@8 D@?@ @8 Oc@F@@@ 
@/@8 Pz@3@5@8 D@G@G@F@G@F@F@F@?@<XD  t  t t  At  O# ADP J` CAY A J\ K


@6@A@8 J_@@@ 
@8 J_@?@<CAa A J\ P 


@6@1 I@5@8 K8@1 I
@5@8 K8@?@<CAf A J\
@6@1 E@5@8 K8@?@<XP@#increment_inference_depth_remaining CD A J@6@1 J
@.@5@8 J@q@?@1 J
@5@9 H_@<XP OI C@$A A L1 L
@6@/
@8 OH@A	@ 
@8 L2@'
@@@ 
@8 O B@"
 I@#@?@<C@KA" A L1 I]


@6@/@8 OH@ 
@/@8 OH@ @/@/@8 L7 B@ @/@/@8 P@/@1 I]@1 I@5@2 I@5@8 I@/@1 I@5@8 I@?@ @ @9 O B@<C@KA- A L1 @


@6@/@8 OH@ 
@/@8 OH@ @/@/@8 P@ @/@/@8 P@/@1 @@1 I@5@2 I@5@8 I@/@1 I@5@8 I@?@ @ @9 P@<C@BA8 A L1 I


@6@/@8 OH@ 
@/@8 OH@ @/@/@8 P@ @/@/@8 P@/@1 I@5@8 I@/@1 I@5@8 I@?@ @ @9 P@<C@AC A L1 L


@6@/@8 OH@ 
@8 I@/@ 
@8 I@A@) @)@G@G@G@G@@@@A@)@'@G@G@G@G@@@@A@5@b@g@c @r @8 I@ @/@/@8 N B@ @ @/@8 P@b@g@l I@y@?@1 L@5@8 OH@G@G@@@J@/@1 I
@5@8 I@/@1 @@2 I@5@8 I@1 I@5@/@8 OH@1 L@5@/@8 OH@A@) @'@@
@1 I@5@8 OH@G@G@?@<C	Ad A L1

@6@8 OG@?@<C@BAi A L1 


@6@/@8 OH@ 
@/@8 OH@ @/@/@8 P@ @/@/@8 P@/@1 I@5@8 I@/@1 I@5@8 I@?@ @ @9 P@<C@3At A L1 I
@6@/
@8 OH@A@ 
@8 L2@A@)
 @) @@@" I
@#@@@ 
@8 P@"
 I@#@?@<XP M C
Fd A I
@6@8 L@?@<CFh A I

@6@8 M@?@<XPwrite_out_cases_x C@$D A I

@6@8 I@8 I(@8 I@8 I)  @8 I@ 
@8 I C@8 I@8 I@?@<C@,D A I
@6@q@8 I@8 I P@8 I@8 I P@8 I@ 
@8 I, or@8 I@8 I@ @ @9 P B@<XP@ create_new_facts_from_hypotheses  CAZ A B@6@/
 K@/@8 J>@D@8 L@M@Q@1 O@5@9 PC@<XPwrite_out_cases C	D A I@6@8 P@?@<XPprocess_component_x CCo A J6 L@6@ 
@8 N@?@<CCs A J6 K@6@ 
@8 N@?@<CCw A J6@6@CHorC is not hyp or conc in predicate process_component_x but is: ~a@3
@5@8 L@?@<XPrewrite_oldvars_with_newvars C@8H A I	
@6@1 @@.
@2 C@.@.@5@1 K
@5@/@8 A@ @/@8 Iu @ @/@8 KA@ @8apply_relevant_updates B@?@D@)@M@Q@?@<XPsummary_of_hypotheses_rep C@"A A I 

@6@1 O@1 @5@2 O@.
@5@8 J O@8 I@ 
@8 I@R@<CA A I@6@?@<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force_simplify C	L A I@6@8 Lk@8 I@?@<CL A I

@6@?@<XP J$ C@t A Jh@6 Ji@8rule_substitution Jm@?@/
@8 Jn@?@D Jq@8 P Jm@M@Q@?@<XPprove_not_first CC A J\@6@"

@#@ 
@/@/@8	rebalance B@1 I@5@8 Lx@?@<XPwrite_identity_of_predicate CC7 A J6 L@6VC @8 I@8 I H@8 I@9 I@<CC: A J6 K@6 P@8 I@8 I C@8 I@9 I@<XP M C@w@ A J I


@6@8 O@A@" I@#@@	@0 @^@0@0@0@8 K@A@1 I
@5@/@/@8 J@@
@1 I
@5@/@/@8 J@ 
@8 O@1 I
@5@8 K@ @8 PK M@8 O B@A@ @/@8 J@( @.@@@( D&@F@? M@8 P B@ @@?@3@5@ @9 J@<C@xA A J I


@6@ 
@8 O@A@"
 I@#@@
@0@ 
 @^@0@0@0@8 K@A@1 I
@5@/@/@8 J@@
@1 I
@5@/@/@8 J@8 O@1 I
@5@8 K@ @8 PK M@8 P@A@ @/@8 J@( @.@@@( D&@F@? M@8 P@ @@?@3@5@ @9 J@<C@wA2 A J I


@6@8 O@A@" I@#@@	@0 @^@0@0@0@8 K@A@1 I
@5@/@/@8 J@@
@1 I
@5@/@/@8 J@ 
@8 O@1 I
@5@8 K@ @8 PK M@8 P@A@ @/@8 J@( @.@@@( D&@F@? M@8 P@ @@?@3@5@ @9 J@<C@xAN A J I


@6@ 
@8 O@A@"
 I@#@@
@0@ 
 @^@0@0@0@8 K@A@1 I
@5@/@/@8 J@@
@1 I
@5@/@/@8 J@8 O@1 I
@5@8 K@ @8 PK M@8 P@A@ @/@8 J@( @.@@@( D&@F@? M@8 P@ @@?@3@5@ @9 J@<XPtry_satisfy_goal_x C
B A B 


@=CB A B@6@3@5@ 
@ @9 M@<XP N CA A B@6@ @0@0@0@0@8 O@?@<CA A B@6 K@ @8get_unique_reference B@ @ @ 
@8 O=@?@<XP J CD8 A J@6@8 I@8 I@?@<XPtry_to_prove_via_rewrite_rule C@4A< A B@6@/@/@/
@/@8 O B@ 
@8 PK@3
@5@/@8 PN@8 O@ @8 PK@? K@ @1 O@5@0@9 N@<C@:AI A B@6@/@/@/
@/@8 P@D@ 
@8 PK@M@Q@3
@5@/@8 PN@8 O@ @8 PK@? K@ @1 O@5@0@9 N@<XPdead_path_not_found_message C@* A K *** No dead path detected.@=XPprune_all_fact_from_rule  C
F A B  @6@1 O@0@0@0@0@0@0@5@9 @I@<XP L CBT A B@6@?@<CBW A B


@6@ 
@8 O@?@ @ @8 L@?@<CB] A B



@6@ @ @8 L@?@<XPtry_toplevel_proof_strategy CH7 A I@6@8do_try_toplevel_proof_strategy B@?@<CH< A I@6@?@<XPgather_facts C
E A B from PB
@=CE A B  P@=C
E A B  I
@=CE A B 
@=XPsummary_of_rule CA A I@6@8summary_of_conclusions B@8summary_of_hypotheses B@8 O B@?@<XPdo_norm_typed_exprs C@ A I@6@?@<C@ A I		
@6@ 
@ @ @8 I@ @ @ @8 P B@?@<XP@ do_eliminate_redundant_moduluses C@G A I

 I


@6@ @8 J@b@g@c @t@?@ 
@/@/@8 P B@?@A@f@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@ @/ @/@8 O@1 I @5 @.@8 I@1 I@2 @@5 @.@8 I@'@ @ @/@8 K@ @ @/@8 K@ @8 N@@@-@A@ @ 
@8 I@" I@#@'@@
@" I
@#@)@G@G@G@?@<C
G A I

@6@8 E^@?@<CG A I
@6@?@3
@5@9@(do_eliminate_redundant_moduluses_in_list B@<CG A I@6@3@.
@.@5@8 D@ @/@8 P@?@3
@5@9 D@<XPcompatible_array_indices CC\ A	u F        

@6@?@ 
@ @9 P B@<CC` A P@6@?@<XD  t  t t  At  K ADPless CC A I@6@8 I@?@D@8 I@M@Q@<CC A I@6@8 I@?@R@<CC A I@6@8 P@?@<XD  t  t t  At  K ADPin_set_list CBK A J\

@6@1 E
@5@8 K8@?@<C
BN A J\


@6@8 P B@?@<XPtry_proof_by_unwrapping CI A I@6@ 
@/@8
make_new_uvar B@ @ @/@8 K @ @8
prove_subgoal B@?@<XP M C$ A J @=XP P CG A I@6@8 P@?@9 I@<XD  t  t t  At  C' CP C' CA Am Am@6@7 D5@b@h@i@m Pe@x@<XPsubstitution_elimination_is_on  C@j A Jh@6 Ji@8substitution_elimination Jm@?@/
@8 Jn@?@D Jq@8 Q Jm@M@Q@?@<XP O C$ A J@6@/
@8 OV@?@A	@8 K
@( @.@@@( D&@?@ 
@8 O\@?@ @@<XP O C@/@ A B@6 O8@ 
@8 MT@8 N@8 N@ @/@8@)determine_facts_and_promote_to_hypotheses Brule_proved_conc@3
@4@4
@4@4@5@8 J{@ @8 N@?@<XPissue_substitution_message CF A I@6@8 H@?@ Eliminated equality hypothesis H@8 MT@?@<CF A I@6Applied substitution rule @8 MT@?@<XD  t  t t  At  N ADD  t  t t  At  G ADD  t  t t  At  G AED  t  t t  At  G 
P GCA@& A	u F	        @6@U
@/@8 EW@/@8 CG@/
@8 CG@/@/@8 E} @A@)xfx@@
@A@)yfx@@@)xfy@/@8term_pri B@ 
@/@8 Q@A@@@A@) Q@b@g@g@u@@@  Q@8 I@b@g@g@t P@8 I@3@1priority@5@4@1	portrayed @.@5@4@1 G @.@5@4@1 Ia @.@5@5@8 D )@8 I@@@6@A@) Q@b@g@g@r@@@  Q@8 I@b@g@g@s@3@1 Q@5@4@1 Q @.@5@4@1 G @.@5@4@1 Q @.@5@5@8 Q P0@8 I@8 I P0@8 I@A@.@b@g@g@u P@8 I@ 
@3@1 Q@5@4@1 Q @.@5@4@1 G @.@5@4@1 Q @.@5@5@8 Q Q!@8 I@@@$@b@g@g@r@ 
@3@1 Q@5@4@1 Q @.@5@4@1 G @.@5@4@1 Q @.@5@5@8 Q@?@<C@@h A Q@6@U
@/@8 EW@/@8 CG@A	@/
 D@8 Q@@@/
fy@8 Q@/@8 Q@8 I P0@8 I@A@-@b@g@g
@t P@8 I@3@1 Q
@5@4@1 Q @.@5@4@1 G @.@5@4@1 Q @.@5@5@8 Q Q!@8 I@@@#@b@g@g
@s@3@1 Q
@5@4@1 Q @.@5@4@1 G @.@5@4@1 Q @.@5@5@8 Q@?@<C@@ A Q@6@U
@/@8 EW@/@8 CG@A	@/
xf@8 Q@@@/
yf@8 Q@/@8 Q@A@-@b@g@g
@t P@8 I@3@1 Q
@5@4@1 Q @.@5@4@1 G @.@5@4@1 Q @.@5@5@8 Q Q!@8 I@@@#@b@g@g
@s@3@1 Q
@5@4@1 Q @.@5@4@1 G @.@5@4@1 Q @.@5@5@8 Q P0@8 I@8 I@?@<C@ A Q@6@A@)
@@@"
@#@?@9
print_list B@<C@!@ A Q@6@3@.@.@5@8 D@8 E^@-@?@8 I P@8 I@8print_list1 B Q!@8 I@?@<XP O	 CE A I


@6@9 I@<CE A I
@6@9 I@<CE A I 
 @



@=CE A I  @
@=CE A I  I]


@=CE A I  I]
@=C@UE A I@6@ 
@8 I@8 I@A@8 J:@1 I@1 I]
@5
@5 H @.@8 JF@@@,@A@1 I@1 I]
@5
@5@8 K8@@@A@1 I
@2 @
@5@8 K8@@	@1 I

@5@9 K8@<C@TE A I

@6@8 I@8 I@A@8 J:@1 I@1 I]@5@5 H @.@8 JF@@@,@A@1 I@1 I]@5@5@8 K8@@@A@1 I@2 @@5@8 K8@@	@1 I@5@9 K8@<C@,E A I
@6@8 I@8 I@A@8 J:@1 I
@5 H @.@8 JF@@	@1 I
@5@9 K8@<XPdead_path_found_message C@) A K *** Dead path detected.@=XP N CE A I  @=CE A I  H@=CE A I  OB@=CE A I@6@0@9 Ln@<XP L CBf A B@6@?@<C@(Bi A B
 I

@6@U
@"
 I
@#@?@ @8 M@?@ @ @8 L@?@<CBr A B

@6@ 
@8 O B@?@R@<C@#Bx A B
 I



@6@ 
@ @ @8 LG@?@ @ @8 L@?@<CB~ A B

@6@1 Ij
@5@/@8 I@ @0@8 L@?@R@<CB A B



@6@ @ @8 L@?@<XP I C	F A Iproof@6***  @8 I@?@<C	F A Ielimination@6---  @8 I@?@<C	F A I
restructuring@6>>>  @8 I@?@<C	F A I Jl@6%%%  @8 I@?@<C	F A Iaddition@6+++  @8 I@?@<C	F A I L-@6###  @8 I@?@<C	F A Isubstitution@6-S-  @8 I@?@<C	F A I O@6<S>  @8 I@?@<C	F A I I@6<<<  @8 I@?@<C	F A I Mh@6RRS  @8 I@?@<C	F A I N@6&&&  @8 I@?@<C	F A I O
@6STX  @8 I@?@<C	F A Isyntax_err_rep@6!!!  @8 I@?@<C	F A I Mp@6SEM  @8 I@?@<C	F A I	vc_number@6VCN  @8 I@?@<C	F A Irulefile@6FIL  @8 I@?@<C	F A Irule@6RUL     @8 I@?@<C	F A I
conclusion@6CON        @8 I@?@<C	F A I
hypotheses@6HYP        @8 I@?@<C	F A Ioverall_summary@6OVR  @8 I@?@<C	F A Ivcs@6VCS        @8 I@?@<C	F A I	hyp_limit@6HYP LIMIT EXCEEDED @8 I@?@<XPsummary_of_file C@"A A I@6@1 
@.@5@0@8 O B@? QG@8 I@8 I@8 I@1 
@5@8 P B@9 QS B@<CA A I@6@?@<XP O3 CE A B @=CE A B
@6@ @8 O B@?@ 
@ @9 O2@<XPorder_functs CCQ A I

@6@?@ 
@ @8 P@?@<CCV A I


@6@ 
@8 P B@?@<XP P CG A I @=C@'H  A I


@6@ 
@ @/@8 P@?@ @ @/@8 P@?@ @ @/@8 K@ @9 N@<XPcompatible_array_result_types CCM A P

@6@?@<CCP A P  OB@6@?@<CCS A P OB @6@?@<CCV A P@6@8compatible_record_type B@?@<XD  t  t t  At 	path_line ADP J CE_ A J@6@/@8 J@1 J
@5@8 @L@R@<CEc A J@6@1 J@0@5@9 @I@<XP Og CA) A J6@6 H@8 I@?@A@8 Lk@8 I@@@'
@?@<CA3 A J6@6@7Above traversal condition does not typecheck correctly.@8stopwith L@?@<XP@!introduce_prolog_variable_in_list C@ A L@6@ @ @8introduce_prolog_variable B@?@ @ @9 Qf B@<C@ A L@6@?@<XPexpression_reduction_is_on  C@` A Jh@6 Ji@8 N7 Jm@?@/
@8 Jn@?@D Jq@8 N7 Jm@M@Q@?@<XP MU CG
 A I@6 Jq@8get_switch_verbose Jm@?@<C@AG A I@6 Ji@8 Qr@/@8 K A@8 K*** @8 I@A Jq@8 BE Jm@0@/
@8 BW Kj@ 
@8 I P0@8 I@@ Ji@8 Qv@F
@8 I@A@)@@@8 I@?@8 I@8 K@?@<XP L C@d A I  @6@8 N B@?@<C@g A I  @6@?@<XP N C
D A B@6@ 
@ @ @9 O@<CD A B E

@6@1 E@5@ 
@ @ @9 O@<CD A B I

@6@1 I@5@ 
@ @ @9 O@<CD A B I

@6@1 I@5@ 
@ @ @9 O@<CD A B I

@6@1 I@5@ 
@ @ @9 O@<CD A B I

@6@1 I@5@ 
@ @ @9 O@<CD A B I

@6@1 I@5@ 
@ @ @9 O@<CD A B I

@6@1 I@5@ 
@ @ @9 O@<CD A B I

@6@1 I@5@ 
@ @ @9 O@<CD A B I

@6@1 I@5@ 
@ @ @9 O@<CD A B I

@6@1 I@5@ 
@ @ @9 O@<CE A B I

@6@1 I@5@ 
@ @ @9 O@<CE A B I

@6@1 I@5@ 
@ @ @9 O@<CE A B I

@6@1 I@5@ 
@ @ @9 O@<CE
 A B I

@6@1 I@5@ 
@ @ @9 O@<XD  t  t t  At  N ADD  t  t t  At prolog_exception_hook ADD  t  t t  At  Q{ AEP Q{ C@[A B B
 @
 Dr

 @ Dr B
@6@7
 B@E
@+
none@M Q@8stack_guard Q~@F@@@ 
predicate_indicator@/@8 D Q~@ @8 Q@Ebacktrace_depth@/@8 D@M@b@g@c @t@@@(@ @/@8get_prolog_backtrace Q~@ @ @9clean_stack Q~@<XP K C@3G A J J


 I Hb@6@1 E
@5@/@8 K
@?@1 I@5@/@8 K
@ @ @ @9 J@<C@3G A J J


 E Hb@6@1 E
@5@/@8 K
@?@1 I@5@/@8 K
@ @ @ @9 J@<C@3G A J J


 I Hb@6@1 E
@5@/@8 K
@?@1 I@5@/@8 K
@ @ @ @9 J@<C@3G A J J


 C Hb@6@1 E
@5@/@8 K
@?@1 E@5@/@8 K
@ @ @ @9 J@<C@.G A J J

@6@1 I
@5@/@8 K
@?@ @ 
@ @ @/@8 K@ @ @ @9 J@<CG A J K
@6@1 J@0@3@0@5@0@5@8 I@?@<XP O- C@"B A K@6C@8 K@8 M@/
@8 O!@1 O
@5@8 H_@8 M M@8 K@9 M@<XPpromote_moved_logfacts CM A I@6@q
@1 J@.@.
@5@8 J@ 
@8 J{@R@<CM A I@6@?@<XPmaybe_write_rulefile C@(D A I 


 L@6@?@ 
@/@8convert_file_to_base_name Lh[from rulefile @8 I@ @8 I] @8 I@1 
@5@9 N@<C@(D A I 


 K@6@?@ 
@/@8 Q Q@8 I@ @8 I Q@8 I@1 
@5@9 N@<CE  A I@6@?@<XPfind_empty_range C@gJ A I		 I



@6@A@1 I@.
@5@0@ @8 J>@@@1 I
@.@5@0@ @8 J>@A@1 I
@.@5@0@ @8 J>@@@1 I@.
@5@0@ @8 J>@A@ @ @8 J B@?@)@@@ @ @8 I B@ 
@ @ @ @9all_excluded B@<XP P CHZ A I@6@8 K@?@<C@-Hj A I@6@/ K@8 K@/
@/@8 P B@?@ 
@ @8post_rewrite_do_proof_or_fail Bproved_by_framing@3@4@4@*replacing variables with update structures@5@8 J{@8 N@?@<C@:Hy A I@6@1 K@1 @.@.
@5@.@5 K@8 K@?@ 
@ @8do_quantification_proof_or_fail B Q@3@4@1 K@1 
@5@5@4@+unwrapping a universally-quantified formula@5@8 J{@8 N@?@<C@.H A I@6@1 F@.@.
@5 K@8 K@?@ 
@8do_implication_proof_or_fail B Q@3@4@1 F
@5@4implication@5@8 J{@8 N@?@<C@+H A I@6@/ K@8 K@/
@8 L]@? P@ 
@8do_cases_proof_or_fail B Q@3@4@4@Acases on index values, given the update(A, [I], X) subexpressions@5@8 J{@8 N@?@<C@;H A I@6@/ K@8 K@0@8 Mx B@?@/
@0@/@8 J>@ 
@/@8 Q@?by_cases_hyp@ @8 Qproved_by_framing_hyp@3@4@4@4cases on disjunction@5@8 J{@8 N@?@<XP
checktypes C@V A P
@6@ @8 I@ 
@ @9 Q B@<C@Y A P @=XPlistexp C@0C* A I		@6@/@8 I@/
@8 M@ 
@/@8 N}@ @/@8 Mt@ @/@8 M@ @/@8sortlist B@ @/@8busort_prods B@ @8compress B@?@<XP P CA A I@6@1 O
@2 O@.@5@8 J@? QK@8 I@8 I@8 P B@9 I@<CA A I@6@?@<XD  t  t t  At  KT  ADP L CAR A J6 K


 K

@6@ @8 L@?@ 
@ @8 L@?@<C@fAX A J6 J]


 J]
@6@8 @@?@A@/@8 I@@	Undeclared identifier @# on l.h.s. of ":=" in above action.@8	stopwith3 L@F@?@A@ 
@/@8 Oc@ @ @8 I@@	@6Type of r.h.s. of ":=" does not match that of l.h.s. [
] in above@8 Q@F@?@A@8 Lk@ @ @8 I@A@8 L@@@A@ @ @8 I L@8 @L@@@S@@@'@?@<C	Ax A J6unit P @6@?@<CAz A J6null@6@?@<XP O CEp A J@6@/@8 J B@1 J@5@8 @L@R@<CEt A J @=XD  t  t t  At prolog_clause_name AED  t  t t  At  OO ADPcontradiction_hunt_is_on  C@V A Jh@6@D Jq@8 N3 Jm@M@Q@?@/
@8 Jn@?@D Jq@8 N3 Jm@M@Q@?@<XP N C
B A I@6@0@0@0@8 L;@?@<CB A I
 D@6@?@<XP K C@ A J

@6 K@9 J>@<C@A@ A J E



@6@A@1 Ij@2 I
@5 K@ @8 J>@@@ @A@1 E
@5 K@ @8 J>@@@1 Ij@2 I
@5 K@ @9 J>@<C@A@ A J I



@6@A@1 Ij@2 E
@5 K@ @8 J>@@@ @A@1 I
@5 K@ @8 J>@@@1 Ij@2 E
@5 K@ @9 J>@<C@A@ A J I



@6@A@1 Ij@2 I
@5 K@ @8 J>@@@ @A@1 I
@5 K@ @8 J>@@@1 Ij@2 I
@5 K@ @9 J>@<C@A@ A J I



@6@A@1 Ij@2 I
@5 K@ @8 J>@@@ @A@1 I
@5 K@ @8 J>@@@1 Ij@2 I
@5 K@ @9 J>@<C@A@ A J I



@6@A@1 Ij@2 I
@5 K@ @8 J>@@@ @A@1 I
@5 K@ @8 J>@@@1 Ij@2 I
@5 K@ @9 J>@<C@A@ A J I



@6@A@1 Ij@2 I
@5 K@ @8 J>@@@ @A@1 I
@5 K@ @8 J>@@@1 Ij@2 I
@5 K@ @9 J>@<XP@#safe_deduce_in_logical_strategies_x C
% A J@6@/@8 OV@?@8 O B@?@<XP Lv CEN A J@6@9 J B@<CEQ A J@6@8 L{@R@<XP L% C@4B A J6@6 Jq@8 NY Ji@8 Qr@?@A@8 N"All conclusions proved@8 MT@F@@@A@8 N8@, - Proved by contradiction within hypotheses@8 MT@F@@	@/@8 Q B@'Number of conclusions remain unproven: @8 MT
@8 MT@?@<C
B A J6@6 Ji@8 NY@?@9 M5 B@<CB A J6@6@8 M@?@/@8 Jn@/@8 K A@8 KSimplified path function: @8 I@8 I@8 I@8 JQ@9 K@<C@VB A J6@6@?@/@8 Jn@/@8 K A@8 KSimplified VC: @8 I@8 I@A
@8 N" - All conclusions proved@8 I@F
@@@-@A
@8 N8 Q@8 I@F
@@@!@/
@8 Q - @8 I@A	@+
1 conclusion remains unproven@8 I@@@ 
@8 I conclusions remain unproven@8 I@1 Q@0@5@8 @I@8 I@8 JQ@9 K@<XPprune_all_unique_references  C
F? A B  @6@1 M@0@0@5@8 @I@?@<XP@&contradiction_in_hypotheses_from_cases C@GJ A I E


@6@1 I
@5@/@8 L@?@A@1 E
@5@0@/@8 J>@3@5@ @/@8 J@@@&@F@? L-@3case-exclusion@4@5@8 J{@?@8 N@?@<C@5J A I I


@6@A
@1 I
@5@/@8 Q B@@@1 I
@5@/@8 Q@? L-@3empty-range@4@5@8 J{@?@8 N@?@<XP PT CC A I I


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


 I
@6@ @8 Mu@?@<C
C A I

@6@8 I@?@<CC A I

@6@8 Mu@?@<XPdo_norm_expr CD A I@6@T
@8 I<<< ERROR: illegal variable >>>@8 I@8 I@?@R@<CD A I @. @.@6@?@<CD A I @- @-@6@?@<C	D A I

@6@8 E^@?@<C@/D A I E


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

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

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

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

@6 @8 I@ 
 @8 I@?@1 I]@1 @
@5@5@/@8 B B@1 I @5@8 I@?@<CD A I I


@6@1 I
@5@8 Q B@?@<C@0D A I I


@6 @8 I@ 
 @8 I@?@1 I]@1 @
@5@5@/@8 Q@1 I @5@8 I@?@<C@+D A I I


@6 OB@8 I@ 
 OB@8 I@?@1 @
@5@/@8 Q@1 I @5@8 I@?@<C@2D A I I


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

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

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

@6@1 I
@5@8 Q@?@<CE	 A I Ij Ij
@6@8 Q@?@<CE
 A I Ij E


@6@1 I
@5@8 Q@?@<CE A I Ij I


@6@1 E
@5@8 Q@?@<CE A I Ij I


@6@1 I
@5@8 Q@?@<CE A I Ij I


@6@1 I
@5@8 Q@?@<CE A I Ij I


@6@1 I
@5@8 Q@?@<CE! A I Ij I


@6@1 I
@5@8 Q@?@<CE% A I Ij
 Ij

@6@ 
@8 Q@?@<CE) A I J


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

 J

@6@ @8 Q@ 
@ @8 Q@?@<CE3 A I F


 F

@6@ @8 Q@ 
@ @8 Q@?@<CE8 A I JX


 JX

@6@ @8 Q@ 
@ @8 Q@?@<C@_EA A I K 



 K 

@6@ 
@/@8 Po@?@A@ @0@8 K+@?@ @ @8 Q@@@,@A@1 K,p@5@8 H_@ @ @8 Q@1 K, Q@5@8 J@@@1 K, Q@5@8 J@R@?@<C@_EP A I Pr 



 Pr 

@6@ 
@/@8 Po@?@A@ @0@8 K+@?@ @ @8 Q@@@,@A@1 K, Q@5@8 H_@ @ @8 Q@1 K, Q@5@8 J@@@1 K, Q@5@8 J@R@?@<C@ E_ A I J



@6@/@8 I@?@1 J
@5@ @8 I@?@<CEe A I@6@/ H@8 I@8 I@?@<XP	orderlist CC8 A I
@6@?@R@<CC< A I@6@?@<CC? A I

@6@?@ 
@ @8 Q B@?@<CCD A I


@6@/@8 PV@ 
@/@8 PV@?@ @ @8 O@?@<XPcollect_indices CCx A P K


@6@/@8 Q B@ 
@/@8 Q@?@ @ @8 K@?@<CC A P P 



@6@?@<C
C A P
@6@?@<XP P CA A I@6@1 O
@2 O@.@5@8 J@? QI@8 I@8 I@8 O B@9 I@<CA A I@6@?@<XP I C@V@L A I

 I



 I

@6@ 
@/@8 I@?@A@2@ @/@8 Po@ @1 P@.@0@5@8 Ln@?@A
@ 
@ @ @8 I@@@'
@?@A
@ @ @ @8 P@@@'@@	@'
@'@G@?@<C@g@d A I J




 J


@6@A@A@/@8 Po@ @1 P@.@.@5@8 Ln@?@A	@ 
@ @8 I@@@'
@?@A
@ @ @ @8 P@@@'@?@A
@ @ @ @8 I@@@'@@@'
@'@'@G@F@?@<C@ A I@6@A@) @@@) OB@?@8 Q@?@<C@ A I
 H@6@?@8 Q@?@<C
@ A I
@6@8 E^@?@<C@9@ A I	@6@D@8 E^@M@Q@3@.
@.@5@8 D@ @/@8 Q@ @ @/@8 P@/@3
@5@8 D@A@ @8 I@@@'@?@<XPnot_any CG A J

@6@?@<C@!G A J
@6@1 Ij@2 E
@5@/@8 K
@?@ @3@5@ 
@9 Q B@<XP P CC A J\ K
@6@3@.@4@5@ @8strict_sublist B@ @ @ 
@ @9 P@<CC A J\ P}
@6@3@4@.@5@ @8 Q@ @ @ 
@ @9 P@<CC A J\
@6@1 P}@0@5@8 I@1 K@0@5@8 I@?@<XPgather_facts_list CE A B @=CE A B
@6@/@8 P B@?@ 
@/@8 R B@?@ @ @9 K@<XD  t  t t  At prolog_predicate_name AEP O C@'B= A J\
@6@ 
@/@8 O@/@8 I@A@ @ @8 P@'@@	@"@#@?@<CBG A J\@6@?@<XP Qi C	@ A L@6@T@?@<C	@ A L
@6@?@<C
@ A L@6@8 E^@?@<C@ A L@6@?@3@5@ 
@9 Qk@<C@ A L@6@?@<C@ A L@6@3@.@.@5@8 D@ @/@8 Qk@?@ 
@3@5@9 D@<XP J; C@L A Jh@6 Ji@8standardisation Jm@?@/
@8 Jn@?@D Jq@8 R	 Jm@M@Q@?@<XPcomplexity_token CA A I J=
 J=@6@?@<CA A I 

@=XP J C@5A7 A J\ J



@6@A@1 E@5@8 K8@?@ 
@8 J@F@@@ 
@/@8 J@" J@#@?@<CAB A J\
@6@?@<XP Ky C	A A B 
@6@?@<CA A B@6@/@8 CG@ @8 CG@?@q
 @ @ 
@ @9 Kx@<C@*A A B		 E


@6@ @8 CG@ @8 CG@?@q
 @ @ 
@ @9 Kx@<XP K& C	K[ A I@6@8 De@8done_all_obvious_substitutions B@?@R@<XP KP C@. A Jh@6@/
@8 M@ 
@8 N@?@<XD  t  t t  At  LY ADP K C@4 A J@6@T
@?@R@<C@H@6 A J@6@A@$@8 Lk@/@8 I@?@A@8 K B@F
@@ Ji@8standardise_in_infer Jm H@/
@8 JF@ 
@8 R@@@A@8 R@F@@ Ji@8 R H@/@8 JF@8 I@8 R@F
@?@<XP L C	A" A L@6@b@h@i@m F@x@<XP
do_wrap_lines  CE A J6  @6@8nowrap_output_files  Jm@?@<C@/E A J6@6@/
@8retrieve_simplified_proof_file Lh@/@8 NO@?@&@?@8 P' B@?@A@8 K@G
@@@/
@8 K@ 
@/@8 NO@ @ @8 R@?@<XPtry_proof_by_forwardchain CJO A I@6@1 F
@5@8 P@?@<XPrewrite_rule_match_y C
A A B K@6@ 
@9 K@<C
A A B L@6@ 
@9 L@<XP PL C@ A L@6@?@<C@ A L@6@8 O@8 PK@?@<XPenum_gt CF A J@6@0@3@.
@5@8 K@ 
@9 J@<XP I CB A J\ K
@6@/
@8 I@ 
@/@8 I@1 K@5@ @8enumerated_simp B@?@<CB A J\ P}
@6@/
@8 I@ 
@/@8 I@1 P}@5@ @8 R$@?@<C@mB A J\ E


@6@/@8 I@ @/@8 I@ @/@8 R$@ 
@ @/@8 R$@A	@'@?@) @.@@@>@A@ @ @8 J@ @ @8 J@?@) @-@@@*@A@A@ @ @8 J@@@ @ @8 J@1 E@5@ @8enumerated_eq_simp B@@
@" E@#@?@<C@]C
 A J\ I


@6@/@8 I@ @/@8 I@ @/@8 R$@ 
@ @/@8 R$@A	@'@?@) @-@@@.@A@ @ @8 J@ @ @8 J@?@) @.@@@A@1 I@5@ @8enumerated_dis_simp B@@
@" I@#@?@<C@C" A J\

 I


@6@/@8 I@ @/@8 I@ @/@8 R$@ 
@ @/@8 R$@A@'@) @-@G@@@S@A@$@/@3@.@5@ @8 K@A@ @ @8 J@) @.@@	@ @ @8 J@) @-@@@-@A@A@ @ @8 J@@@ @ @8 J@1 I@5@ @8 R*@@
@" I@#@G@?@<CC? A J\ I


@6@1 I
@5@8 I@?@<C@CB A J\

 I


@6@/@8 I@ @/@8 I@ @/@8 R$@ 
@ @/@8 R$@A@'@) @.@G@@@S@A@$@/@3@.@5@ @8 K@A@ @ @8 J@) @.@@	@ @ @8 J@) @-@@@-@A@A@ @ @8 J@@@ @ @8 J@1 I@5@ @8 R*@@
@" I@#@G@?@<CC_ A J\ I


@6@1 I
@5@8 I@?@<CCb A J\@6@/@8 I@/
@8 I@ 
@8 R$@?@<XPlog_negation_simplification CL A I@6@?@<CL A I@6restructured@3
@4@4
@5@8 J{@?@<XP P{ CE( A J6


@6@ 
@8 Oc@?@<CE, A J6
@6@ @8 Oc@?@ 
@ @8 Pz@?@<CE2 A J6@6@?@<XPreduce_disjunction CD A I J

 @.@6@ 
@8 L@?@<CD A I J


 @.@6@ 
@8 L@?@<C@#D A I J


@6@1 Ij@5@/@8 L@?@ 
@/@8 R0 B@?@ @ @8 J@?@<C@#D A I J


@6@1 Ij
@5@/@8 L@?@ @/@8 R2@?@ @ @8 J@?@<C@>E A I		 J


@6@ 
@/@/@8 R2@ @/@/@8 R2@?@A@A@) @.@@@) @.@) @.@@
@" J@#@?@ @ @8 J@?@<CE A I

@6@?@<XP Pm CB^ A J\
@6@?@<C@GB` A J\
@6@ @/@8 Pl@A@0@ 
@8 P@A@ 
@ @8not_in_set_list B@"
@#@@@A@ 
@ @8 P@'@@	@"
@#@@@ 
@8 R3@'@?@<XP O{ CG  A KI 
 I

 I

 I
 I
@=CG! A KI 
 I

 I

 I
 I
@=CG" A KI @=XP P C@MK. A I F


@6@?add_imp_hyps@3
@5@8 J{@ 
@/@8split_conjunction B@  P@8 P@8@)do_simplify_implications_and_equivalences  B@8 N%@ @/@8 I@A@'@@simplified_conc@3@4@4@4
@5@8 J{@?@ @9 P@<C@#KB A I@6 K@/
@8 Lnew_goal@3
@4@4
@5@8 J{@8 N%@?@8 PF B@?@9try_to_discharge_goals_to_depth B@<XPcheck_is_an_ok_arity_function CC" A P@6@/@0@8 O@/
@8 G@ 
@8 G@?@<XPbuildsav_simplifier  C@ A A  @6@8 K
spadesimp.sav@8save_program B @9 H@<C@ A A  @6@8 L@9 H@<XPsortprod CBy A I@6@/@8 PV@/
@8busort_terms B@ 
@8 PV@?@<XP L C@W A L@6@/@/
@8	skolemise B@?@ 
@8save_the_skolemisations B@?@<XPfind_an_update_case_in_list C
L( A I
@6@9find_an_update_case B@<CL+ A I

@6@9 RV B@<XPcollect_fields_and_values C@#C A P J]






@6@?@ @ @ @8 R\ B@?@<CC A P@6@?@<XP RA CIh A I@6@8try_to_prove_subgoal_concs B@8proved_all_subgoal_conclusions  B@?@<C	Io A I@6@b@h@c @s@?@R@<C@bIu A I
@6@q
 @A@,@1 K@1 @.@.
@5@.@5 K@/@8 K@D@ @8 K@M@Q@?@ @ 
@ @8 Q@G@@@)@/ K@/@8 K@D@ @8 K@M@Q@ @/@8 L]@? P@ @ @ @8 Q@G@F@?@8 R@@?@<XP Mv CA1 A I J@6@?@<CA2 A I I@6@?@<CA3 A I I@6@?@<CA4 A I @6@?@<CA5 A I I@6@?@<CA6 A I I@6@?@<CA7 A I P@6@?@<CA8 A I L@6@?@<CA9 A I P@6@?@<CA: A I J@6@?@<CA; A I J@6@?@<CA< A I K@6@?@<CA= A I K@6@?@<CA> A I K}@6@?@<CA? A I D@6@?@<CA@ A I P}@6@?@<CAA A I J@6@?@<CAB A I J@6@?@<CAC A I J@6@?@<CAD A I J@6@?@<CAE A I J@6@?@<CAF A I J@6@?@<CAG A I J@6@?@<CAH A I J@6@?@<CAI A I J@6@?@<CAJ A I@6@?@<CAK A I@6@8 I@?@<CAL A I@6@0@0@0@0@0@8 K@?@<CAM A I@6@0@0@8 P@?@<CAO A I@6@3@.@0@5@8 D@0@0@8 O@?@<XD  t  t t  At  N ADP Nb C@ A K@6@8 N8@?@A	@8 M@?          Path eliminated.  (Contradictory traversal condition)@8 K@@@3*** true .   /* contradiction within hypotheses. */@8 K@8 M@8 M@?@9 M@<C@ A K@6@D@8 M@M@Q@8 N"@8 N  B@9*** true .   /* proved using user-defined proof rules. */@8 K@8 M@?@9 M@<C
@ A K@6@D@8 M@M@Q@8 N"@?@<C@+@ A K@6@1 J,@0@5@8 @I@1 O"@0@5@8 @I@1 J, @5@8 H_@1 O" @5@8 H_@?@8 De@/@8get_next_hypothesis B@8process_next_hypothesis B@) O @?@<XP J' C@-A? A I@6@1 J*@0@5@8 @I@0 K@/
@8 K@D@0 K@/@8 K@b@i@h@t@M@Q@@@F@?@1 J*
@5@8 H_@?@<C
AF A I  @6@1 J* @5@8 H_@?@<XPconsider_fudge_line C
B& A J6@6	extraline@8
pfs_format B@8 M@?@<CB+ A J6@6@?@<XPestablish_atomic_implies C
% A J@6@8 J@?@<C% A J@6@8@!safe_deduce_in_logical_strategies B@?@<C%  A J@6@8find_false_element_in B@?@<C%$ A J@6@/
@8 L= B@/@ 
@8find_rel_exp_in B@ @ 
@8establish_implication B@?@<C@@%* A J		
 J


@6@1 J@.@.@5@8 J@A@ @ 
@/@8 Rv B@ @ @/@8 R@@@ @ @/@8 R@ @ 
@/@8 R@?@ @ @9 K@<C@%6 A J


 J J



@6@1 J@1 J@.@.@5@.@5@8 J@A@ @ 
@/@8 R@ @ @/@8 R@ @ @/@8 R@@@H@A@ @ @/@8 R@ @ @/@8 R@ @ 
@/@8 R@@@,@ @ @/@8 R@A@ @ @/@8 R@ @ 
@/@8 R@@@ @ 
@/@8 R@ @ @/@8 R@?@ @ @/@8 K@ @ @9 K@<XD  t  t t  At  L  ADPenum_lt CF A J@6@9 R" B@<XP@!try_reduce_disjunction_conclusion C@D A I		
 J


@6@1 J
@5@/@8 R2@1 J
@5@8 I@?@1 J
@5@/@8 P@?@A@*@) @. I@3
@4@1 J
@5@4@4@1 J
@5@5@8 J{@8 N@8 N@G@@@S@A@M@) K P@3 K@4
@4@1 J
@5@4@4@5@8 J{@A@(@/@8 L@ @ @/@8 J@? I@3
@4@4@4@5@8 J{@8 N@8 N@@@S@G@@@S@G@?@<XP Px CEK A J6 I]


 I]

@6@ @8 Pw@ 
@ @8 Pw@?@<CEP A J6 I


 I

@6@ @8 Pw@ 
@ @8 Pw@?@<CEU A J6 @


 @

@6@ @8 Pw@ 
@ @8 Pw@?@<CEZ A J6@6@?@8 Oc@?@<XP L< CA A I E

 C@6@ @ @8 I@ @ @8 I@?@<CA A I I

 I@6@ @ @8 I@ @ @8 I@?@<CA A I I

 I@6@ @ @8 I@ @ @8 I@?@<CA A I I

 E@6@ @ @8 I@ @ @8 I@?@<CA A I I

 H@6@ @ @8 I@ @ @8 I@?@<CA A I I

 H@6@ @ @8 I@ @ @8 I@?@<XPcompatible_set_or_seq_types C@ C A P@6@1 J@.@5@8 Ln@1 J@.
@5@8 Ln@?@3@5@3
@5@8compatible_type_lists B@?@<C@ C A P@6@1 Lq@.@5@8 Ln@1 Lq@.
@5@8 Ln@?@3@5@3
@5@8 R@?@<XPwrite_path_functions_header  CA< A I@6@1	stmt_line@.
@5@8 J@8 I@8 I@R@<CAB A I@6@1	succ_line@.
@5@8 J@8 I@8 I@R@<CAH A I@6@1 Qa@.
@5@8 J@8 I@8 I@R@<CAN A I  @6@?@<XP I CA A I I


@6@8 I@ 
@8 I@1 I
@5@8 I@?@<C
A A I I
 @6@?@R@<CA A I I
@6@8 I@?@<C@$A A I I I



@6@1 I
@5@/@8 I@1 I@5@8 I@?@<CA A I I I
 I

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

 I
 I@6@1 I
@5@ @8 I@?@<C@ A A I I
 I

 I
 I@6@1 I
@5@ @8 I@?@<CA A I 


@6@8 I@ 
@8 I@1 
@5@8 I@?@<C
A A I 
 @6@?@R@<CA A I 
@6@8 I@?@<C@$A A I  



@6@1 I
@5@/@8 I@1 @5@8 I@?@<CA A I  I
 I

@6@1 
@5@8 I@?@<C@!A A I  I


 I
 I@6@1 
@5@ @8 I@?@<C@ A A I 
 I

 I
 I@6@1 
@5@ @8 I@?@<CA A I

@6@?@<XPprocess_formula C@{C~ A J6@6@A@/@8 Oc@@@8 MO@ 
@ @8 P B - Restructuring failed.@8 I@8 I@8 J4 B@8 L5 B@8 H @F@?@A@' Ji@8typechecking_during_load Jm@A@  H@8 I@@@8 MO@ 
@ @8 R did not typecheck as boolean.@8 I@8 I@8 R@?@8 R@8 R@@@S@?@A@&@8 Lk@A@ @8 I@@@8 I
!!! WARNING: @8 I@ 
@ @8 R - Simplification failed.@8 I@8 I@8 R@'@@@'@?@<XPcant_show_equal_or_not C
L0 A I@6@1 E
@5@8 K8@?@R@<C
L5 A I@6@1 I
@5@8 K8@?@R@<CL: A I@6@?@<XPpermutation_of_fields C@-C A P



@6@/@3@3
@4@5@.@5@8
gen_append B@?@ @ @/@8 K@?@ @ @ @8 R B@?@<CC A P@6@?@<XP R` C@BI A I@6@8 M@/ K@/@8 K@A@&
@@@A@/
@3 J=@0@5@8 K@ 
@8 I@@@/
 L>@8 K@ 
@8 I@D@8 K@M@Q@ 
@9 O B@<CI A I@6@?@<XP I CA A I@6@A@8 @@@@8 H@b@h@c @u@?@<CA% A I I
@6@8 H@b@i@c @u@?@<XD  t  t t  At  N ADP O C!4 A J@6@/@/@8search_for_upper_numeric_limit B@1 N
@5@8 @L@R@<C@?!8 A J@6@ 
@8 N B@D@/@0@8 R@1 I@5 @.@8 I@M@Q@@@F@?@1 N

@5@8 @L@1 N
@0@0@5@8 @I@?@<XP N_ C@p A K@6@D@8 M@M@Q@?@<C@t A K@6@8 N8@?@<C@x A K@6@?      Traversal condition:@8 K@9 M@<XP N CF A I  J@=CF A I 
          @=CF A I                @=CF A I                     @=CF A I                          @=C@+F A I@6@b@h@c@t@q
 @/
@8 N@ 
@/@8 NO@ B                         @/@8 K@ @8 NO@?@<CF A I 
 A@=XP R C%T A J E


@6@ 
@9 J@<C%U A J I


@6@ 
@9 J@<C%V A J I


@6@ 
@9 J@<C%W A J I


@6@ 
@9 J@<C%X A J I


@6@ 
@9 J@<C%Y A J I


@6@ 
@9 J@<XP J C@ A L
@6@?@<C@ A L

@6@?@<CA A L@6@/
@8 K@?@ 
@8 N@?@<XD  t  t t  At library_directory ADD  t  t t  At  R AED  t  t t  At  R 
P RC@,	s@!/usr/lib/swi-prolog/boot/parms.pl  ]wA R@6@7
$parms F@1 E@.lib@5@8cached_library_directory R@'
@<C@1 R R@6@7 R A@1 Dx~/lib/prolog@4@.@5@8 R@'
@<C@6 R R@6@7 R @1 C@1 E F@5@.@5@8 R@'
@<C@; R R@6@7 Rclp@1 R@1 Rlibrary/clp@5@.@5@8 R@'
@<XP K C@9B A I @6@/@3 J=@4@.@5@/
@8 J>@/@3 J=@4@.@5@/@8 J>@b@g
@g@r@ 
@ @ @3@5 F@9 L@<C@2B A I@6@b@h@c @t@q
@/@3 J=@4@.
@5@/@8 J>@/@/@/@8 L@ 
@ @ @ @  F@9 L@<CB A I@6@b@h@c@t@?@<XPexp_contains_exp C@ A L@6 O@/@8 K @?@D
@'
@M
@Q@?@<XPmaybe_add_new_hyp C@ A I @.@6@?@<C@ A I@6 K@/@8 O5 P@3@4
@4 F@5@9 J{@<XP Mc C@,B  A J6@6@/
@/@8 Op@ @/@/@8get_pfs_successor_statement M3@ @/@8get_pfs_statement M3@ @ @8maybe_echo_pf_trace_statement B@ @ @8@'maybe_echo_pf_trace_successor_statement B@ 
@8do_echo_path B@?@<XP M+ CB A I@6 H@/@8 JF@?@8 L@?@<XP P CB} A J\
@6@?@<C@'B~ A J\
@6@ @/@8 P@A
@ 
@8 P@'@@@ 
@8 R3@"
@#@?@<XP O0 CE A B  N
 N
@=CE A B  O

 O
@=XP OD CA A L1@6@8 OG@D@8 I@M@Q@<XP J CB A J\@6@?@<CB A J\
@6@8 P@ 
@8 J@?@<XP Pu CE7 A J6 I]


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

 J

@6@ @8 Pt@ 
@ @8 Pt@?@<CEA A J6 @


 J

@6@ @8 Pt@ 
@ @8 Pt@?@<CEF A J6@6@?@8 Oc@?@<XP K CFn A I@6@8 L@?@<C@"Fr A I@6@1 L
@5@8 @L@8 P6 B@/
@8 Jeliminated_hyp@3
@4@4
@5@8 J{@?@<XP P CF. A B@6@1 Q
@.@5@8 J@?@b@j@c@o@x@1 Q
@5@8 H_@?@<CF5 A B
@6@1 Q
@5@8 H_@?@<XPsame_record_field_names CC2 A P@6@/@8collect_record_field_names B@/
@8 R@/@8 N@ 
@ @8 N@?@<XP RT C
@_ A L@6@T@?@9add_forall_hyp J@@<C@$@c A L
 J


@6@1 J
@5@8 R@?@ 
@8 RS@?@ @8 RS@?@<C@j A L@6@8 R@?@<XP O CE A J@6@8 K
@?@<CE A J @6@?@R@<C@RE A J E P}

@6@?@ @ @8 I@ @/@8 P B@ @/@8prove_not_last B@1 K@5@/@8 R$@ @1 K@5@8 I@?@1 E@5@/@ 
@8 O@ @ @/@8 J@ @ @9 J@<C@RE A J E K

@6@?@ @ @8 I@ @/@8 R@ @/@8 R@1 P}@5@/@8 R$@ @1 P}@5@8 I@?@1 E@5@/@ 
@8 O@ @ @/@8 J@ @ @9 J@<CE A J E
 K
@6@1 E@1 K@5@5@ 
@8 O@?@<CE A J E
 P}
@6@1 E@1 P}@5@5@ 
@8 O@?@<C@E A J		 E

@6@A@ @8 J@ @8 J@?@'@G@F@@@j@A@+@1 E@.@5@/@8 K
@1 E@5@8 K@1 E@5@/@ 
@8 O@ @ @8 J@@@=@A@+@1 E@.@5@/@8 K
@1 E@5@8 K@1 E@5@/@ 
@8 O@ @ @8 J@@@1 E@5@9equality_by_elimination B@G@F@<C@yE A J I P}

@6@?@ @/@8 R@A@'@(@G@G@@@N@A@5@ @/@8 R@1 K@5@/@8 R$@ @1 K@5@8 I@?@1 I@5@/@ 
@8 O@ @ @/@8 J@F@@@q
 @1 I@5@/@ @8 O@G@F@ @ @9 J@<C@xE A J I
 K
@6@?@ @/@8 R@A@'@(@G@G@@@N@A@5@ @/@8 R@1 P}@5@/@8 R$@ @1 P}@5@8 I@?@1 I@5@/@ 
@8 O@ @ @/@8 J@F@@@q
 @1 I@5@/@ @8 O@G@F@ @ @9 J@<C@9E A J		 I
 P}
@6@A@?@'@R@G@F@@@ @ @/@8 R@q
 @1 I@5@/@ @8 O@ @ @9 J@<C@:E A J		 I K

@6@A@?@'@R@G@F@@@ @ @/@8 R@q
 @1 I@5@/@ @8 O@ @ @9 J@<CBWE A J I

@6@q
 @A@0@ @8 J@ @8 J@?@0@3@.@5@8 K@ @3@5@8 J@)@G@G@G@G@@B@A@1 E@5@ 
@8 O@G@G@G@G@@A@A@1 I@5@ 
@8 O@G@G@G@G@@A@A@l@A@1 I@.@5@/@8 K
@ @ @8 I@1 I@5@8 K@@@/@A@1 E@.@5@/@8 K
@ @ @8 I@1 E@5@8 K@@@1 I@.@5@/@8 K
@ @ @8 I@1 I@5@/@ 
@8 O@ @ @8 J@G@G@F@@An@A@l@A@1 I@.@5@/@8 K
@ @ @8 I@1 I@5@8 K@@@/@A@1 E@.@5@/@8 K
@ @ @8 I@1 E@5@8 K@@@1 I@.@5@/@8 K
@ @ @8 I@1 I@5@/@ 
@8 O@ @ @8 J@G@G@F@@A @A@*@/@8 G@b@g@c@t@3@.@4@5@8 Q@1 I@5@ @8 O@G@F@@@@A@*@/@8 G@b@g@c@t@3@4@.@5@8 Q@1 I@5@ @8 O@F@G@@@@A@?@8 G@ @8 J@ @/@8 R@?@1 K@5@/@8 R$@ @1 K@5@8 I@?@1 I@5@/@ 
@8 O@ @ @8 J@F@@@`@A@=@8 G@ @8 J@ @/@8 R@?@1 P}@5@/@8 R$@ @1 P}@5@8 I@?@1 I@5@/@ 
@8 O@ @ @8 J@@@8 G@ @8 J@ @8 J@?@ @ @8enum_lte B@)@F@G@F@F@G@F@F@<CF\ A J I

@6@1 I@5@ 
@9 O@<C@^F^ A J I P}

@6@A@?@'@)@G@G@F@@@?@ @/@8 R@ @/@8 R@1 K@5@/@8 R$@ @1 K@5@8 I@?@1 I@5@/@ 
@8 O@ @ @/@8 J@ @ @9 J@<C@\Fo A J I K

@6@A@?@'@R@G@G@F@@@?@ @/@8 R@ @/@8 R@?@1 P}@5@/@8 R$@ @1 P}@5@8 I@1 I@5@/@ 
@8 O@ @ @/@8 J@ @ @9 J@<C@[F A J I
 P}
@6@A@?@'@R@G@G@F@@@?@ @/@8 R@ @/@8 R@?@1 K@5@/@8 R$@ @1 K@5@8 I@1 I@5@/@ 
@8 O@ @ @/@8 J@ @ @9 J@<C@KF A J I
 K
@6@?@ @/@8 R@ @/@8 R@?@1 P}@5@/@8 R$@ @1 P}@5@8 I@1 I@5@/@ 
@8 O@ @ @/@8 J@ @ @9 J@<CF A J I

@6@0@3@5@8 K@1 I@5@8 K
@?@<CAOF A J I

@6@/@8 G@q
 @A@'@?@R@G@F@@A.@A@ @8 J@ @8 J@?@ @ @8 R B@)@G@F@@A@A@(@b@g@c@t@1 I@.@5@/@8 K
@1 I@5@/@ @8 O@ @ @8 J@@@@A@(@b@g@c@t@1 I@.@5@/@8 K
@1 I@5@/@ @8 O@ @ @8 J@@@@A@+@1 E@.@5@/@8 K
@1 E@5@8 K@1 I@5@/@ 
@8 O@ @ @8 J@@@@A@+@1 E@.@5@/@8 K
@1 E@5@8 K@1 I@5@/@ 
@8 O@ @ @8 J@@@b@A@1@b@g@c@t@1 I@.@5@/@8 K
@1 I@5@8 K@1 I@5@/@ 
@8 O@ @ @8 J@@@/@b@g@c@t@1 I@.@5@/@8 K
@1 I@5@8 K@1 I@5@/@ 
@8 O@ @ @8 J@?@<CF A J I

@6@1 I@5@ 
@8 O@?@<C@F A J		 I

@6@A@'@?@R@G@F@@@@A@ @8 J@ @8 J@?@ @ @8 I@)@G@F@@@~@A@1 I@5@8 Lx@G@F@@@j@A@1 I@5@8 Lx@G@F@@@V@A@+@1 E@.@5@/@8 K
@1 E@5@8 K@1 I@5@/@ 
@8 O@ @ @8 J@@@)@1 E@.@5@/@8 K
@1 E@5@8 K@1 I@5@/@ 
@8 O@ @ @8 J@?@<XPbuildsav_usage_profiled  C@ A A  @6@8 Kspadesimp_usage_profiled.sav@8 RH @9 H@<C@ A A  @6@8 L@9 H@<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 
P@!state_no_simplification_performed  C	Ac A I  @6@)     NO SIMPLIFICATION ACTIONS PERFORMED.@8 I@8 I@?@<XP N C	A A B L@6@? N@9add_fact B@<C	A A B K@6@? N@9 R@<CA A B@6@?@<XP O CN A I@6@1 L@.
@.@5@8 J@8 J{@R@<CN A I  @6@?@<XP R CF A B@6@@?@<CF A B@6@8 @L@?@<XD  t  t t  At defect_counter ADP R C  A_ A_  @=XPinsert C@ A L



@6@b@h@g
@t@?@ @ @9 R B@<C	@ A L

@6@?@R@<C@ A L
@6@?@<XP R| C%k A J  @-@=C%m A J
@6@1 Ij@5@/
@8 I@ 
@8 Rx@?@<C%r A J

@6@?@9 R{@<XPestablish_implies C% A J

@6@ 
@/@8 R@?@ @/@8 R B@?@ @ @9 K@<C%
 A J 
@=XP KV CI A J@6@0@/
@8 L@ 
@8 E@ 
@8 OY@?@<C@FJ A J I


@6@ @/@8 OP B@A@0@1 I
@.@5@/@8 L@@@0@1 I@.
@5@/@8 L@ @ @8 S @1 I@5 @.@8 I@ @8 E@ @8 OY@?@<C@FJ A J I


@6@ 
@/@8 S @A@0@1 I@.@5@/@8 L@@@0@1 I@.@5@/@8 L@ @ @8 S @1 I
@5 @.@8 I@ @8 E@ @8 OY@?@<C@FJ A J I


@6@ @/@8 S @A@0@1 I
@.@5@/@8 L@@@0@1 I@.
@5@/@8 L@ @ @8 S @1 I@5 @.@8 I@ @8 E@ @8 OY@?@<C@FJ) A J I


@6@ 
@/@8 S @A@0@1 I@.@5@/@8 L@@@0@1 I@.@5@/@8 L@ @ @8 S @1 I
@5 @.@8 I@ @8 E@ @8 OY@?@<C@HJ8 A J I


@6@ @/@8 J@A
@0@1 I@.@.@5@8 L@@@0@1 I@.@.@5@8 L@ @ @8 J@1 I@5 @.@8 I@3@1 I
@5@5@8 OY@?@<C@HJD A J I


@6@ 
@/@8 J@A
@0@1 I@.@.@5@8 L@@@0@1 I@.@.@5@8 L@ @ @8 J@1 I
@5 @.@8 I@3@1 I@5@5@8 OY@?@<C@HJP A J I


@6@ @/@8 J@A
@0@1 I@.@.@5@8 L@@@0@1 I@.@.@5@8 L@ @ @8 J@1 I@5 @.@8 I@3@1 I
@5@5@8 OY@?@<C@HJ\ A J I


@6@ 
@/@8 J@A
@0@1 I@.@.@5@8 L@@@0@1 I@.@.@5@8 L@ @ @8 J@1 I
@5 @.@8 I@3@1 I@5@5@8 OY@?@<C@`Jh A J I


@6 OB@8 I@ @/@8 J@A@) @1 I]@5@/@8 I@@@)enum@1 K@5@/@8 I@ @ @8 J@A
@0@1 I@.@5@8 L@@@0@1 I@.@5@8 L@3@1 I
@5@5@8 OY@?@<C@`J{ A J I


@6 OB@8 I@ 
@/@8 J@A@) @1 I]
@5@/@8 I@@@) S@1 K
@5@/@8 I@ @ @8 J@A
@0@1 I@.@5@8 L@@@0@1 I@.@5@8 L@3@1 I@5@5@8 OY@?@<C@`J A J I


@6 OB@8 I@ @/@8 J@A@) @1 @@5@/@8 I@@@) S@1 P}@5@/@8 I@ @ @8 J@A
@0@1 I@.@5@8 L@@@0@1 I@.@5@8 L@3@1 I
@5@5@8 OY@?@<C@`J A J I


@6 OB@8 I@ 
@/@8 J@A@) @1 @
@5@/@8 I@@@) S@1 P}
@5@/@8 I@ @ @8 J@A
@0@1 I@.@5@8 L@@@0@1 I@.@5@8 L@3@1 I@5@5@8 OY@?@<C@iJ A J I

 K
@6@ 
 S@8 J@1 I
@5@/@8 M@1 I@.@5@/@8 M@ @8 @@A
@0@1 I@.@5@8 L@@@0@1 I@.@5@8 L@  S@8 J@3@1 I
@5@5@/@8 OY@?@ @ @/@8 K@ @ @9 J@<C@jJ A J I K


@6@  S@8 J@1 I
@5@/@8 M@1 I
@.@5@/@8 M@ @8 @@A
@0@1 I@.@5@8 L@@@0@1 I@.@5@8 L@  S@8 J@3@1 I
@5@5@/@8 OY@?@ @ @/@8 K@ @ @9 J@<C@_J A J	
 I

 K
@6@D@ 
@0@8 J@M@Q@ 
 K*@8 K+@1 I
@5@/@8 M@1 I@.@5@/@8 M@ @8 @@A
@0@1 I@.@5@8 L@@@0@1 I@.@5@8 L@  S@8 J@?@ @ @9 J@<C@`J A J	
 I K


@6@D@ @0@8 J@M@Q@  K*@8 K+@1 I
@5@/@8 M@1 I
@.@5@/@8 M@ @8 @@A
@0@1 I@.@5@8 L@@@0@1 I@.@5@8 L@  S@8 J@?@ @ @9 J@<C@LJ A J I K


@6@  S@8 J@1 I
@.@5@8 M@ @8 @@A
@0@1 I@.@5@8 L@@@0@1 I@.@5@8 L@  S@8 J@1 I@5 @.@8 I@?@<C@KK A J I

 K
@6@ 
 S@8 J@1 I@.@5@8 M@ @8 @@A
@0@1 I@.@5@8 L@@@0@1 I@.@5@8 L@  S@8 J@1 I
@5 @.@8 I@?@<C@MK A J I K


@6@D@ @0@8 J@M@Q@  K*@8 K+@1 I
@5@8 M@ @8 @@A
@0@1 I@.@5@8 L@@@0@1 I@.@5@8 L@  S@8 J@?@<C@LK A J I

 K
@6@D@ 
@0@8 J@M@Q@ 
 K*@8 K+@1 I
@5@8 M@ 
@8 @@A
@0@1 I
@.@5@8 L@@@0@1 I@.
@5@8 L@  S@8 J@?@<C@jK( A J I P}


@6@  S@8 J@1 I
@5@/@8 M@1 I
@.@5@/@8 M@ @8 @@A
@0@1 I@.@5@8 L@@@0@1 I@.@5@8 L@  S@8 J@3@1 I
@5@5@/@8 OY@?@ @ @/@8 K@ @ @9 J@<C@iK8 A J I

 P}
@6@ 
 S@8 J@1 I
@5@/@8 M@1 I@.@5@/@8 M@ @8 @@A
@0@1 I@.@5@8 L@@@0@1 I@.@5@8 L@  S@8 J@3@1 I
@5@5@/@8 OY@?@ @ @/@8 K@ @ @9 J@<C@`KH A J	
 I P}


@6@D@ @0@8 J@M@Q@  K*@8 K+@1 I
@5@/@8 M@1 I
@.@5@/@8 M@ @8 @@A
@0@1 I@.@5@8 L@@@0@1 I@.@5@8 L@  S@8 J@?@ @ @9 J@<C@_KW A J	
 I

 P}
@6@D@ 
@0@8 J@M@Q@ 
 K*@8 K+@1 I
@5@/@8 M@1 I@.@5@/@8 M@ @8 @@A
@0@1 I@.@5@8 L@@@0@1 I@.@5@8 L@  S@8 J@?@ @ @9 J@<C@LKf A J I P}


@6@  S@8 J@1 I
@.@5@8 M@ @8 @@A
@0@1 I@.@5@8 L@@@0@1 I@.@5@8 L@  S@8 J@1 I@5 @.@8 I@?@<C@KKs A J I

 P}
@6@ 
 S@8 J@1 I@.@5@8 M@ @8 @@A
@0@1 I@.@5@8 L@@@0@1 I@.@5@8 L@  S@8 J@1 I
@5 @.@8 I@?@<C@MK A J I P}


@6@D@ @0@8 J@M@Q@  K*@8 K+@1 I
@5@8 M@ @8 @@A
@0@1 I@.@5@8 L@@@0@1 I@.@5@8 L@  S@8 J@?@<C@LK A J I

 P}
@6@D@ 
@0@8 J@M@Q@ 
 K*@8 K+@1 I
@5@8 M@ 
@8 @@A
@0@1 I
@.@5@8 L@@@0@1 I@.
@5@8 L@  S@8 J@?@<CK A J  I L 
@=C
K A J  I  L
@=CK A J I L

@6@1 I
 @5@/@8 N@ @9 N@<CK A J I

 L@6@1 I
 @5@/@8 N@ @9 N@<C@5K A J I L


@6abs_3a@8 M@1 I 
@5@/@8 N@1 I
@5@/@8 N@ @ @/@8 K@ @9 N@<C@4K A J I

 L
@6abs_3b@8 M@1 I @5@/@8 N@1 I
@5@/@8 N@ @ @/@8 K@ @9 N@<C@[K A J I L


@6abs_4a@8 M@1 I@.
@5@/@8 M@1 I
@.@5@/@8 M@1 I @5@/@8 N@1 I@5@/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@ZK A J I

 L
@6abs_4b@8 M@1 I@.@5@/@8 M@1 I@.@5@/@8 M@1 I @5@/@8 N@1 I
@5@/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@dK A J I L


@6abs_5a@8 M@1 I@.
@5@/@8 M@1 I
@.@5@/@8 M@1 I @5@/@8 N@1 I@5@/@8 I@1 I@5@/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@cK A J I

 L
@6abs_5b@8 M@1 I@.@5@/@8 M@1 I@.@5@/@8 M@1 I @5@/@8 N@1 I@5@/@8 I@1 I
@5@/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@K A J I L


@6abs_6a@8 M@1 I@.
@5@/@8 M@1 I
@.@5@/@8 M@1 I @5@/@8 N@1 I@5@/@8 I@1 I@5@/@8 N@1 I @5@/@8 N@1 I@5@/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@L A J I

 L
@6abs_6b@8 M@1 I@.@5@/@8 M@1 I@.@5@/@8 M@1 I @5@/@8 N@1 I@5@/@8 I@1 I
@5@/@8 N@1 I @5@/@8 N@1 I
@5@/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@L A J I L


@6abs_7a@8 M@A@1 I@5@/@8 N@@@1 I@5@/@8 N@1 I@5@/@8 I@1 I
@5@/@8 N@A@1 I
@5@/@8 N@F@@@) @1 @@5@/@8 I@1 I
@5@/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@L, A J I

 L
@6abs_7b@8 M@A@1 I
@5@/@8 N@@@1 I
@5@/@8 N@1 I
@5@/@8 I@1 I@5@/@8 N@A@1 I
@5@/@8 N@F@@@) @1 @
@5@/@8 I@1 I@5@/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@aLD A J

 I L @



@6abs_8a@8 M@1 I 
@5@/@8 N@1 I
@5@/@8 N@1 I @5@/@8 N@1 I@5@/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@`LO A J

 I

 L @

@6abs_8b@8 M@1 I @5@/@8 N@1 I
@5@/@8 N@1 I @5@/@8 N@1 I
@5@/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@"L] A J I L @


 @6abs_9a@8 M@1 I
@5 @9 N@<C@!L^ A J I L @


 @6abs_9b@8 M@1 I
@5 @9 N@<C@"L_ A J I L @


 @6abs_9c@8 M@1 I
@5 @9 N@<C@!L` A J I L @


 @6abs_9d@8 M@1 I
@5 @9 N@<C@"La A J I L @


 @6abs_9e@8 M@1 I
@5 @9 N@<C@!Lb A J I L @


 @6abs_9f@8 M@1 I
@5 @9 N@<C@qLj A J

 I I


 @6div_1a@8 M@A@"
 I]
@#@@
@"
 I]
@#@1 I @5 @/@8 N@A@1 I@5 @/@8 N@F@@@1 @@5@/@8 I@1 I@5 @/@8 N@ @ @/@8 K@ @9 N@<C@pL{ A J

 I

 I
 @6div_1b@8 M@A@" I]

@#@@
@" I]

@#@1 I @5 @/@8 N@A@1 I
@5 @/@8 N@F@@@1 @
@5@/@8 I@1 I@5 @/@8 N@ @ @/@8 K@ @9 N@<C@uL A J

 I I

 @
 @6div_1c@8 M@A@"
 I]
@#@@
@"
 I]
@#@1 I @5 @/@8 N@A@1 I@5 @/@8 N@F@@@1 @@5@/@8 I@1 I@5 @/@8 N@ @ @/@8 K@ @9 N@<C@uL A J

 I @

 I
 @6div_1d@8 M@A@" I]

@#@@
@" I]

@#@1 I @5 @/@8 N@A@1 I
@5 @/@8 N@F@@@1 @
@5@/@8 I@1 I@5 @/@8 N@ @ @/@8 K@ @9 N@<C@8L A J I I


 @6div_2a@8 M@A@"
 I]
@#@@
@"
 I]
@#@1 I@5 @9 N@<C@7L A J I

 I
 @6div_2b@8 M@A@" I]

@#@@
@" I]

@#@1 I
@5 @9 N@<C@8L A J I I


 @6div_3a@8 M@A@"
 I]
@#@@
@"
 I]
@#@1 I@5 @9 N@<C@7L A J I

 I
 @6div_3b@8 M@A@" I]

@#@@
@" I]

@#@1 I
@5 @9 N@<C@SL A J

 I I


 @6div_4a@8 M@A@"
 I]

@#@@
@"
 I]

@#@1 I@5 @/@8 N@1 I@5 @/@8 N@ @ @/@8 K@ @9 N@<C@RL A J

 I

 I
 @6div_4b@8 M@A@" I]

@#@@
@" I]

@#@1 I
@5 @/@8 N@1 I
@5 @/@8 N@ @ @/@8 K@ @9 N@<C@SL A J

 I I


 @6div_5a@8 M@A@"
 I]

@#@@
@"
 I]

@#@1 I@5 @/@8 N@1 I@5 @/@8 N@ @ @/@8 K@ @9 N@<C@RL A J

 I

 I
 @6div_5b@8 M@A@" I]

@#@@
@" I]

@#@1 I
@5 @/@8 N@1 I
@5 @/@8 N@ @ @/@8 K@ @9 N@<C@M A J I

 I
 @6div_6a@8 M@A@" I]

@#@@
@" I]

@#@1 I 
@5 @/@8 N@A@1 I
@5 @/@8 N@F@@@1 @@5@/@8 I@1 I
@5 @/@8 N@A@-@1 I]
@5@/@8 I@A@1 I@5 @/@8 N@@
@1 I@5 @/@8 N@F@@@1 I]
@5@/@8 I@1 I@5 @/@8 N@F@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@M( A J I I


 @6div_6b@8 M@A@"
 I]
@#@@
@"
 I]
@#@1 I @5 @/@8 N@A@1 I@5 @/@8 N@F@@@1 @@5@/@8 I@1 I@5 @/@8 N@A@-@1 I]@5@/@8 I@A@1 I@5 @/@8 N@@
@1 I@5 @/@8 N@F@@@1 I]@5@/@8 I@1 I@5 @/@8 N@F@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@ME A J I I]

 I
 @6div_6c@8 M@A@" I]

@#@@
@" I]

@#@1 I 
@5 @/@8 N@A@1 I
@5 @/@8 N@F@@@1 @@5@/@8 I@1 I
@5 @/@8 N@A@-@1 I]
@5@/@8 I@A@1 I@5 @/@8 N@@
@1 I@5 @/@8 N@F@@@1 I]
@5@/@8 I@1 I@5 @/@8 N@F@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@Mb A J I I

 I]
 @6div_6d@8 M@A@"
 I]
@#@@
@"
 I]
@#@1 I @5 @/@8 N@A@1 I@5 @/@8 N@F@@@1 @@5@/@8 I@1 I@5 @/@8 N@A@-@1 I]@5@/@8 I@A@1 I@5 @/@8 N@@
@1 I@5 @/@8 N@F@@@1 I]@5@/@8 I@1 I@5 @/@8 N@F@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@aM A J I I



 @6div_7a@8 M@1 I @5 @/@8 N@1 I
 @5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@`M A J I

 I

 @6div_7b@8 M@1 I
 @5 @/@8 N@1 I @5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@aM A J I I



 @6div_8a@8 M@1 I @5 @/@8 N@1 I
@5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@`M A J I

 I

 @6div_8b@8 M@1 I
 @5 @/@8 N@1 I
@5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@aM A J I I



 @6div_9a@8 M@1 I @5 @/@8 N@1 I
@5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@`M A J I

 I

 @6div_9b@8 M@1 I 
@5 @/@8 N@1 I
@5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@WM A J

 I I



 @6div_10a@8 M@1 I@5@/@8 I@1 I
@5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@ @ @/@8 K@ @9 N@<C@VM A J

 I

 I

 @6div_10b@8 M@1 I
@5@/@8 I@1 I@5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@ @ @/@8 K@ @9 N@<C@uM A J I I



 @6div_11a@8 M@1 @@1 I@2 I]@5@5@/@8 I@1 I
@5 @/@8 N@1 I @5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@tN A J I

 I

 @6div_11b@8 M@1 @@1 I@2 I]
@5@5@/@8 I@1 I@5 @/@8 N@1 I
 @5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@VN A J

 I

 I

 @6div_12a@8 M@1 I
@5@/@8 I@1 I@5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@ @ @/@8 K@ @9 N@<C@WN A J

 I I



 @6div_12b@8 M@1 I@5@/@8 I@1 I
@5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@ @ @/@8 K@ @9 N@<C@N, A J I


 @6div_13a@8 M@A@"
 I I

@#@@@"
 I
 I
@#@1 I @5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@A@1 I @5 @/@8 N@@@1 I@2 I]@1 @@5@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@NA A J I


 @6div_13b@8 M@A@" I I

@#@@@" I
 I
@#@1 I @5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@A@1 I
 @5 @/@8 N@@@1 I
@2 I]@1 @@5@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@}NZ A J I


 @6div_14a@8 M@A@"
 I I

@#@@@"
 I
 I
@#@1 I @5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@}Nl A J I


 @6div_14b@8 M@A@" I I

@#@@@" I
 I
@#@1 I @5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 I
@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@lN A J		 E

  @6div_15a@8 M@A@"
 I I

@#@@@"
 I
 I
@#@1 I @5 @/@8 N@A@1 I@5 @/@8 N@@@1 I@2 I]@5 @/@8 N@ @ @/@8 K@ @9 N@<C@lN A J		 E 

 @6div_15b@8 M@A@"
 I I

@#@@@"
 I
 I
@#@1 I @5 @/@8 N@A@1 I@5 @/@8 N@@@1 I@2 I]@5 @/@8 N@ @ @/@8 K@ @9 N@<C@qN A J		 E @



 @6div_15c@8 M@A@" I I

@#@@@" I
 I
@#@1 I
 @5 @/@8 N@A@1 I
@5 @/@8 N@@@1 I@2 I]
@5 @/@8 N@ @ @/@8 K@ @9 N@<C@pN A J		 E

 @

 @6div_15d@8 M@A@" I I

@#@@@" I
 I
@#@1 I
 @5 @/@8 N@A@1 I
@5 @/@8 N@@@1 I@2 I]
@5 @/@8 N@ @ @/@8 K@ @9 N@<C@}N A J I


 @6div_16a@8 M@A@"
 I I

@#@@@"
 I
 I
@#@1 I @5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@}N A J I


 @6div_16b@8 M@A@" I I

@#@@@" I
 I
@#@1 I @5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 I
@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@vN A J I I I



 @6div_17a@8 M@A@S@@@S@1 I
 @5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 I@1 @@1 I]
@5@5@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@N A J I


 @6div_17b@8 M@A@" I I

@#@@@" I
 I
@#@1 I @5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 I@1 @@1 I]@5@5
@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@qO A J		 E

  @6div_18a@8 M@A@"
 I I

@#@@@"
 I
 I
@#@1 I @5 @/@8 N@A@1 I@2 I@5 @/@8 N@@@1 I@1 @@5@2 I@5 @/@8 N@ @ @/@8 K@ @9 N@<C@qO  A J		 E 

 @6div_18b@8 M@A@"
 I I

@#@@@"
 I
 I
@#@1 I @5 @/@8 N@A@1 I@2 I@5 @/@8 N@@@1 I@1 @@5@2 I@5 @/@8 N@ @ @/@8 K@ @9 N@<C@vO0 A J		 E @



 @6div_18c@8 M@A@" I I

@#@@@" I
 I
@#@1 I
 @5 @/@8 N@A@1 I@2 I
@5 @/@8 N@@@1 I@1 @@5@2 I
@5 @/@8 N@ @ @/@8 K@ @9 N@<C@uO@ A J		 E

 @

 @6div_18d@8 M@A@" I I

@#@@@" I
 I
@#@1 I
 @5 @/@8 N@A@1 I@2 I
@5 @/@8 N@@@1 I@1 @@5@2 I
@5 @/@8 N@ @ @/@8 K@ @9 N@<C@OT A J I


 @6div_19a@8 M@A@"
 I I

@#@@@"
 I
 I
@#@1 I@5 @/@8 N@1 I@5@/@8 I@A@1 I@5 @/@8 N@@
@1 I@5 @/@8 N@1 @@5@/@8 I@1 I@5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@On A J I


 @6div_19b@8 M@A@" I I

@#@@@" I
 I
@#@1 I
@5 @/@8 N@1 I
@5@/@8 I@A@1 I@5 @/@8 N@@
@1 I@5 @/@8 N@1 @@5@/@8 I@1 I@5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@O A J I


 @6div_20a@8 M@A@"
 I I

@#@@@"
 I
 I
@#@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 I@2 I]@5@/@8 I@1 I@5 @/@8 N@1 I@5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@O A J I


 @6div_20b@8 M@A@" I I

@#@@@" I
 I
@#@A@1 I
 @5 @/@8 N@@
@1 I
@5 @/@8 N@1 I@2 I]
@5@/@8 I@1 I@5 @/@8 N@1 I
@5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@O A J E

  @6div_21a@8 M@A@"
 I I

@#@@@"
 I
 I
@#@1 I@.@5@/@8 M@A@ @8 J@(@b@g@c @t@@@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 I@2 I]@5@/@8 I@1 I@5 @/@8 N@A@1 I]@5@/@8 I@1 I@5 @/@8 N@@@1 I]@5@/@8 I@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@O A J E 

 @6div_21b@8 M@A@"
 I I

@#@@@"
 I
 I
@#@1 I@.@5@/@8 M@A@ @8 J@(@b@g@c @t@@@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 I@2 I]@5@/@8 I@1 I@5 @/@8 N@A@1 I]@5@/@8 I@1 I@5 @/@8 N@@@1 I]@5@/@8 I@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@P  A J E @



 @6div_21c@8 M@A@" I I

@#@@@" I
 I
@#@1 I
@.@5@/@8 M@A@ @8 J@(@b@g@c @t@@@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 I@2 I]@5@/@8 I@1 I
@5 @/@8 N@A@1 I]@5@/@8 I@1 I@5 @/@8 N@@@1 I]@5@/@8 I@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@P A J E

 @

 @6div_21d@8 M@A@" I I

@#@@@" I
 I
@#@1 I
@.@5@/@8 M@A@ @8 J@(@b@g@c @t@@@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 I@2 I]@5@/@8 I@1 I
@5 @/@8 N@A@1 I]@5@/@8 I@1 I@5 @/@8 N@@@1 I]@5@/@8 I@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@PA A J I @



 @6div_22a@8 M@A@" I I

@#@@@" I
 I
@#@1 I
 @5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@A@1 I
@5 @/@8 N@@@1 I@1 @@5@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@PW A J I

 @

 @6div_22b@8 M@A@" I I
@#@@@" I
 I@#@1 I @5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@A@1 I
@5 @/@8 N@@@1 I@1 @@5
@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@Pp A J I @



 @6div_23a@8 M@A@" I I

@#@@@" I
 I
@#@1 I 
@5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 I @5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@P A J I

 @

 @6div_23b@8 M@A@" I I
@#@@@" I
 I@#@1 I @5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 I
 @5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@P A J I @



 @6div_24a@8 M@A@" I I

@#@@@" I
 I
@#@1 I
 @5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 I @5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@P A J I

 @

 @6div_24b@8 M@A@" I I
@#@@@" I
 I@#@1 I @5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 I 
@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@P A J I @



 @6div_25a@8 M@A@" I I

@#@@@" I
 I
@#@1 I
 @5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 I@2 @@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@P A J I

 @

 @6div_25b@8 M@A@" I I
@#@@@" I
 I@#@1 I @5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 I
@2 @@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@P A J I @



 @6div_26a@8 M@A@" I I

@#@@@" I
 I
@#@1 I
 @5 @/@8 N@1 I@5@/@8 I@A@1 I@5 @/@8 N@@
@1 I@5 @/@8 N@1 @@5@/@8 I@1 I
@5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@Q  A J I

 @

 @6div_26b@8 M@A@" I I
@#@@@" I
 I@#@1 I @5 @/@8 N@1 I
@5@/@8 I@A@1 I@5 @/@8 N@@
@1 I@5 @/@8 N@1 @@5@/@8 I@1 I@5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@Q A J I @



 @6div_27a@8 M@A@" I I

@#@@@" I
 I
@#@1 I
@5 @/@8 N@1 I@5@/@8 I@A@1 I@5 @/@8 N@@
@1 I@5 @/@8 N@1 @@5@/@8 I@1 I
@5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@A@1 I]@5@/@8 I@1 I@5 @/@8 N@F@@@1 I]@5@/@8 I@1 I@5 @/@8 N@F@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@QA A J G

 @

 @6div_27b@8 M@A@" I I
@#@@@" I
 I@#@1 I
@5 @/@8 N@1 I
@5@/@8 I@A@1 I@5 @/@8 N@@
@1 I@5 @/@8 N@1 @@5@/@8 I@1 I@5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@A@1 I]@5@/@8 I@1 I@5 @/@8 N@F@@@1 I]@5@/@8 I@1 I@5 @/@8 N@F@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@Qg A J I @



 @6div_28a@8 M@A@" I I

@#@@@" I
 I
@#@1 I
 @5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 I
@5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@Q A J I

 @

 @6div_28b@8 M@A@" I I
@#@@@" I
 I@#@1 I @5 @/@8 N@A@1 I
 @5 @/@8 N@@
@1 I
@5 @/@8 N@1 I
@5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@Q A J I @



 @6div_29a@8 M@A@" I I

@#@@@" I
 I
@#@1 I@2 I]@5@/@8 I@1 I
@5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 I
@5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@A@1 I]@5@/@8 I@1 I@5 @/@8 N@F@@@1 I]@5@/@8 I@1 I@5 @/@8 N@F@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@Q A J I

 @

 @6div_29b@8 M@A@" I I
@#@@@" I
 I@#@1 I@2 I]
@5@/@8 I@1 I@5 @/@8 N@A@1 I
 @5 @/@8 N@@
@1 I
@5 @/@8 N@1 I
@5 @/@8 N@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@A@1 I]
@5@/@8 I@1 I@5 @/@8 N@F@@@1 I]
@5@/@8 I@1 I@5 @/@8 N@F@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@dQ A J I


 @6div_30a@8 M@1 I@1 I
@.@5@.@5@/@8 M@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 I@1 I@5@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@dQ A J I


 @6div_30b@8 M@1 I@1 I@.@5@.@5@/@8 M@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 I@1 I@5
@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@PQ A J

 I


 @6div_31a@8 M@1 I @5 @/@8 N@1 I@1 I
@5 @5 @/@8 N@1 I
 @5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@PR A J

 I


 @6div_31b@8 M@1 I
 @5 @/@8 N@1 I@1 I
@5 @5 @/@8 N@1 I @5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@R A J I I



 @6div_32a@8 M@ @8 J@1 @@1 I@5@5@/@8 I@1 I @5 @.@8 I@1 I
@5 @/@8 N@1 I
@5 @/@8 N@A@1 I @5 @/@8 N@@@B@A@1 I @5 @/@8 N@@@1@A@1 I@5 @/@8 N@@@ @A@1 I @5 @/@8 N@@@1 I@2 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@R, A J I

 I

 @6div_32b@8 M@ 
@8 J@1 @@1 I
@5@5@/@8 I@1 I @5 @.@8 I@1 I
@5 @/@8 N@1 I@5 @/@8 N@A@1 I @5 @/@8 N@@@B@A@1 I @5 @/@8 N@@@1@A@1 I@5 @/@8 N@@@ @A@1 I @5 @/@8 N@@@1 I@2 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@RH A J

 I I



 @6div_33a@8 M@ @8 J@1 @@1 I@5@5@/@8 I@1 I @5 @.@8 I@1 I@5@/@8 I@1 I
@5 @/@8 N@1 I
@5 @/@8 N@A@1 I @5 @/@8 N@@@B@A@1 I @5 @/@8 N@@@1@A@1 I@5 @/@8 N@@@ @A@1 I @5 @/@8 N@@@1 I@2 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@Ra A J

 I

 I

 @6div_33b@8 M@ 
@8 J@1 @@1 I
@5@5@/@8 I@1 I @5 @.@8 I@1 I@5@/@8 I@1 I@5 @/@8 N@1 I@5 @/@8 N@A@1 I @5 @/@8 N@@@B@A@1 I @5 @/@8 N@@@1@A@1 I@5 @/@8 N@@@ @A@1 I @5 @/@8 N@@@1 I@2 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@R A J I I



 @6div_34a@8 M@ @8 J@1 I @5 @.@8 I@1 I
@5 @/@8 N@1 I@2 I]@5@/@8 I@1 I
@5 @/@8 N@A@1 I @5 @/@8 N@1 I@2 I@5 @/@8 N@@@G@A@1 I @5 @/@8 N@@@3@A@1 I@5 @/@8 N@@@"@A@1 I@2 I@5 @/@8 N@@@1 I@2 I@5 @/@8 N@(@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@R A J I

 I

 @6div_34b@8 M@ 
@8 J@1 I
 @5 @.@8 I@1 I
@5 @/@8 N@1 I@2 I]
@5@/@8 I@1 I@5 @/@8 N@A@1 I @5 @/@8 N@1 I@2 I@5 @/@8 N@@@G@A@1 I @5 @/@8 N@@@3@A@1 I@5 @/@8 N@@@"@A@1 I@2 I@5 @/@8 N@@@1 I@2 I@5 @/@8 N@(@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@R A J I I



 @6div_35a@8 M@ @8 J@1 I @5 @.@8 I@1 I
@5 @/@8 N@1 I@5@/@8 I@1 I
@5 @/@8 N@A@1 I @5 @/@8 N@@@B@A@1 I @5 @/@8 N@@@1@A@1 I@5 @/@8 N@@@ @A@1 I @5 @/@8 N@@@1 I@2 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@R A J I

 I

 @6div_35b@8 M@ 
@8 J@1 I
 @5 @.@8 I@1 I
@5 @/@8 N@1 I
@5@/@8 I@1 I@5 @/@8 N@A@1 I @5 @/@8 N@@@B@A@1 I @5 @/@8 N@@@1@A@1 I@5 @/@8 N@@@ @A@1 I @5 @/@8 N@@@1 I@2 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@RR A J

 I

  @6mod_1a@8 M K=@8 K>@1 I@1 I
@.@5 @5@/@8 M@1 I @5 @/@8 N@1 I
 @5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@RR A J

 I 

 @6mod_1b@8 M K=@8 K>@1 I@1 I
@.@5 @5@/@8 M@1 I @5 @/@8 N@1 I
 @5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@>S A J I

 I

 @6mod_2a@8 M K=@8 K>@1 I
 @5 @/@8 N@1 I @5 @/@8 N@ @ @/@8 K@ @9 N@<C@?S	 A J I I



 @6mod_2b@8 M K=@8 K>@1 I
 @5 @/@8 N@1 I @5 @/@8 N@ @ @/@8 K@ @9 N@<C@S A J I I I




 @6mod_3a@8 M K=@8 K>@1 I 
@5 @/@8 N@ 
@/ @/@8 O@1 I @5 @.@8 I@1 I @5 @/@8 N@1 I @5 @/@8 N@1 I@5@/@8 I@1 I@5 @/@8 N@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@S* A J I

 I I


 @6mod_3b@8 M K=@8 K>@1 I @5 @/@8 N@ @/ @/@8 O@1 I @5 @.@8 I@1 I @5 @/@8 N@1 I @5 @/@8 N@1 I@5@/@8 I@1 I@5 @/@8 N@1 I
@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@iS@ A J

 I I



 @6mod_4a@8 M K=@8 K>@1 I @5 @/@8 N@1 I 
@5 @/@8 N@1 I
@5 @/@8 N@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@hSL A J

 I

 I

 @6mod_4b@8 M K=@8 K>@1 I @5 @/@8 N@1 I @5 @/@8 N@1 I
@5 @/@8 N@1 I
@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@S^ A J I I]

 I


 @6mod_5a@8 M K=@8 K>@1 I @5 @/@8 N@1 I @5 @/@8 N@1 I@.@5@/@8 M@1 I@5 @/@8 N@1 I
@.@5@/@8 M@1 I@1 I]@5@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@Sn A J I I] I




 @6mod_5b@8 M K=@8 K>@1 I @5 @/@8 N@1 I 
@5 @/@8 N@1 I
@.@5@/@8 M@1 I@5 @/@8 N@1 I@.@5@/@8 M@1 I@1 I]@5@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@S~ A J I

 I]
 I

 @6mod_5c@8 M K=@8 K>@1 I @5 @/@8 N@1 I @5 @/@8 N@1 I@.@5@/@8 M@1 I@5 @/@8 N@1 I@.@5@/@8 M@1 I@1 I]@5
@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@S A J I

 I] I


 @6mod_5d@8 M K=@8 K>@1 I @5 @/@8 N@1 I @5 @/@8 N@1 I@.@5@/@8 M@1 I@.@5@/@8 M@1 I@5 @/@8 N@1 I@1 I]@5
@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@S A J I @

 I


 @6mod_6a@8 M K=@8 K>@1 I @5 @/@8 N@1 I@.@5@/@8 M@1 I @5 @/@8 N@1 I
@.@5@/@8 M@1 I@1 @@5@5 @/@8 N@A@1 I@2 @@5 @/@8 N@@
@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@S A J I

 @
 I

 @6mod_6b@8 M K=@8 K>@1 I @5 @/@8 N@1 I@.@5@/@8 M@1 I @5 @/@8 N@1 I@.@5@/@8 M@1 I@1 @@5
@5 @/@8 N@A@1 I@2 @@5 @/@8 N@@
@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@<S A J I L


 @6pow_1a@8 M K=@8 K>@1 I @5 @/@8 N@1 I
 @5@/@8 N@ @ @/@8 K@ @9 N@<C@;S A J I  L


@6pow_1b@8 M K=@8 K>@1 I @5 @/@8 N@1 I
 @5@/@8 N@ @ @/@8 K@ @9 N@<C@S A J I L



@6pow_2a@8 M K=@8 K>@1 I@5 @/@8 N@1 I
 @5 @/@8 N@1 I
@.@5@/@8 M@1 I@.@5@/@8 M@1 L@5@/@8 I@1 I@5@/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@S A J I

 L

@6pow_2b@8 M K=@8 K>@1 I@5 @/@8 N@1 I @5 @/@8 N@1 I@.@5@/@8 M@1 I@.@5@/@8 M@1 L@5@/@8 I@1 I
@5@/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@aT A J

 E L


 I L


@6pow_3a@8 M K=@8 K>@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 E@2 @@5@/@8 I@  @/@8 N@ @ @/@8 K@ @9 N@<C@aT A J

 E I L



 L

@6pow_3b@8 M K=@8 K>@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 E@2 @@5@/@8 I@  @/@8 N@ @ @/@8 K@ @9 N@<C@T% A J I


@6pow_4a@8 M K=@8 K>@A@"
 I L


@#@@@"
 I
 L

@#@1 I @5 @/@8 N@1 I@5 @/@8 N@1 I @5 @/@8 N@A@ @8 J@&@(@@@1 I@.@5@/@8 M@A@ @8 J@&@(@@@1 I@.@5@/@8 M@1 L@5@/@8 I@1 I@5@/@8 I@1 I@5@/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@ @8 K@ @ @9 N@<C@TD A J I


@6pow_4b@8 M K=@8 K>@A@" I L


@#@@@" I
 L

@#@1 I @5 @/@8 N@1 I@5 @/@8 N@1 I @5 @/@8 N@A@ @8 J@&@(@@@1 I@.@5@/@8 M@A@ @8 J@&@(@@@1 I@.@5@/@8 M@1 L@5@/@8 I@1 I@5@/@8 I@1 I
@5@/@8 N@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @/@ @8 K@ @ @9 N@<C@Te A J

 I


@6arith_1@8 M@A@1 I@1 I]
@.@5@2 I]@.@5@/@8 M@@@\@A@1 I@1 I]
@.@5@2 I]@.@5@/@8 M@@@D@A@1 I@1 I]@.
@5@2 I]@.@5@/@8 M@@@,@A@1 I@1 I]@.
@5@2 I]@.@5@/@8 M@@@1 I@1 @
@.@5@2 @@.@5@/@8 M@1 I@5@/@8 N@ @ @/@8 K@ @9 N@<C@Tv A J

 I


@6 S{@8 M@A@1 I@1 I]@.@5@2 I]@.@5@/@8 M@@@\@A@1 I@1 I]@.@5@2 I]@.@5@/@8 M@@@D@A@1 I@1 I]@.@5@2 I]@.@5@/@8 M@@@,@A@1 I@1 I]@.@5@2 I]@.@5@/@8 M@@@1 I@1 @@.@5@2 @@.@5@/@8 M@1 I
@5@/@8 N@ @ @/@8 K@ @9 N@<C@T A J I


 @6arith_2a@8 M@A@!@1 I
@.@5@#@@
@!@1 I@.
@5@#@A@!@1 I]@.@5@#@@
@!@1 I]@.@5@#@1 I@.@5@/@8 M@ @8 J@1 I@5 @.@8 I@ @8 J@A@ @8 J@&@(@@@1 I@.@5@/@8 M@ @8 J@1 I@1 @@5@5@/@8 I@1 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@T A J I


 @6arith_2b@8 M@A@!@1 I@.@5@#@@
@!@1 I@.@5@#@A@!@1 I]@.@5@#@@
@!@1 I]@.@5@#@1 I@.@5@/@8 M@ @8 J@1 I@5 @.@8 I@ @8 J@A@ @8 J@&@(@@@1 I@.@5@/@8 M@ @8 J@1 I@1 @@5@5@/@8 I@1 I
@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@T A J I


 @6 K=@8 K>arith_3a@8 M@ @8 J@1 I @5 @.@8 I@1 I
 @5 @/@8 N@A@1 I@1 I
@.@5@5@/@8 M@F@@@1 I@1 I
@.@5@.@5@/@8 M@ @8 J@1 I@5 @.@8 I@A@1 I @5 @/@8 N@@@ @A@1 I@5 @/@8 N@@@1 I@2 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@T A J I


 @6 K=@8 K>arith_3b@8 M@ 
@8 J@1 I
 @5 @.@8 I@1 I @5 @/@8 N@A@1 I@1 I@.@5
@5@/@8 M@F@@@1 I@1 I@.@5@.@5@/@8 M@ @8 J@1 I
@5 @.@8 I@A@1 I @5 @/@8 N@@@ @A@1 I@5 @/@8 N@@@1 I@2 I@5 @/@8 N@ @ @/@8 K@ @ @/@8 K@ @9 N@<C@9U  A J
 E


@6@D@ 
@8 E^@M@Q@D@ @8 E^@M@Q@ 
@3@.@.@5@8 D@ @3@.@5@8 D@?@ @ @9deduce_equal_arguments B@<XP O CA A B@6@/@/@/@ @8 R  B@ @ @ @ 
@9pattern_match_rule B@<CA A B@6@/@/@/@ @8 S@U@ @ @ @ 
@9 S@<XP M. C@6B A I		@6@/@/
@/@/@8 L;@?@ 
@ @/@8 JF@?@ @ @/@8 JF@?@/@3@4@4@5@8 D@?@ @8 L@?@<XPmaybe_echo_vc_trace CA A J6@6@8	have_seen B@?@<CA A J6@6@8
echo_vc_trace B@8 M@8 M@1 S@5@8 N@?@<XP R CC; A P




@6@?@ 
@ @9 R@<CC? A P@6@?@<XP@*add_processed_hyp_with_field_op_in_subgoal CN A I@6@1@*get_processed_hyp_with_field_op_in_subgoal
@5@9 N@<XPbuildsav_zombiescope  C@ A A  @6@8 Kzombiescope.sav@8 RH @9 H@<C@ A A  @6@8 L@9 H@<XPdead_path_not_checked_message C@+ A K @,*** DPC not required for intermediate check.@=XP R; C@;IE A I@6@1 F@.
@.@5 K@/@8 J>@D L@3@4@0@4@5@8 L@M@Q@/
@8 L@8 L L@3@4
@4@5@8 J{@R@<C@IIM A I@6@1 JX@.
@.@5 K@/@8 J>@D L@3@4@0@4@5@8 L@M@Q@/
@8 L@D@ 
@8 J@M@Q K@8 L L@3@4
@4@5@8 J{@R@<C@IIV A I@6@1 JX@.
@.@5 K@/@8 J>@D L@3@4@0@4
@5@8 L@M@Q@/
@8 L@D@ 
@8 J@M@Q K@8 L L@3@4
@4
@5@8 J{@R@<CI_ A I  @6@?@<XP Ot C@FB A J6  @6@0@0@0@8 N@8reset_next_hyp_id  J@@0@0@0@8 N L)@8 @I KT@8 @I@1 L@0@0@0@0@5@8 @I@0@0@0@8 N@1 K@0@0@5@8 @I@1 K@0@5@8 @I@1 J@0@5@8 @I@1 J@0@0@5@8 @I@1raw_hyp_already_read@0@0@5@8 @I@?@<XPis_a_power_of_2 CFD A KI @=CFE A KI @=CFF A KI @=CFG A KI @=CFH A KI @ @=CFI A KI @@@=CFJ A KI @@=CFK A KI A @=CFL A KI B @=CFM A KI D @=CFN A KI H @=CFO A KI P @=CFP A KI   @=CFQ A KI @ @=CFR A KI  @=CFS A KI   @=CFT A KI   @=CFU A KI   @=CFV A KI   @=CFW A KI   @=CFX A KI    @=CFY A KI @  @=CFZ A KI    @=CF[ A KI    @=CF\ A KI    @=CF] A KI    @=CF^ A KI    @=CF_ A KI    @=CF` A KI     @=CFa A KI @   @=CFb A KI     @=CFc A KI     @=CFg A KI     @=CFh A KI     @=CFi A KI     @=CFj A KI     @=CFk A KI      @=CFl A KI @    @=CFm A KI      @=CFn A KI      @=CFo A KI      @=CFp A KI      @=CFq A KI      @=CFr A KI      @=CFs A KI       @=CFt A KI @     @=CFu A KI       @=CFv A KI       @=CFw A KI       @=CFx A KI       @=CFy A KI       @=CFz A KI       @=CF{ A KI        @=CF| A KI @      @=CF} A KI        @=CF~ A KI        @=CF A KI        @=CF A KI        @=CF A KI        @=CF A KI        @=CF A KI         @=CF A KI @       @=CF A KI        @=CF A KI            @=C
F A KI@6@D@8 H@M@Q@?@R@<C@$F A KI@6@b@h@d    @t@?@/@1 I
    @5@8 I@1 I    @5@8 I@?@9 S B@<XP R C% A J  E


 E
@=C% A J  I


 I
@=C% A J  I


 I
@=C% A J  I


 I
@=C% A J  I


 I
@=C% A J  I


 I
@=C% A J  E


 I
@=C% A J  E


 I
@=C% A J  E


 I
@=C% A J  E


 I
@=C% A J  I


 I
@=C% A J  I


 I
@=C% A J  I


 I
@=C% A J  I


 I
@=C% A J  I


 I
@=C% A J  I


 I
@=C% A J  I


 I
@=C% A J  I


 I
@=C@(% A J E


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(% A J E


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(% A J E


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(% A J E


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(& A J E


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(& A J E


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(&
 A J E


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(& A J E


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(& A J E


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(&! A J E


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(&' A J E


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(&- A J E


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(&9 A J E


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(&? A J E


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(&E A J E


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(&K A J E


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(&W A J E


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(&] A J E


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(&c A J E


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(&h A J E


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(& A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(& A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(& A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(& A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(& A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(& A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(& A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(& A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(& A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(& A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(& A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(& A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(& A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(& A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(& A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(& A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(& A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(' A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(' A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(' A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(' A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(' A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@('$ A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@('* A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@('G A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@('M A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@('S A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@('Y A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@('a A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@('g A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@('m A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@('s A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@('z A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(' A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(' A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(' A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(' A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(' A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(' A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(' A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(' A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(' A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(' A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(' A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(' A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(' A J I


 I

@6@ @/@8 J@ @ @8 J@?@1 I@5 @.@9 I@<C@(' A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<C@(' A J I


 I
@6@ 
@/@8 J@ @ @8 J@?@1 I
@5 @.@9 I@<XP L C@c A A@6@/
@8 R B@8 I@8 I defects detected.@8 I@8 I@8 I@?@<XP Ry C%} A J@6@8 Q B@?@<C% A J@6@/@/
@0@8 J@?@ 
@/@8 J@ @8 P"@?@<XP N CN A I  @6@1get_processed_hyp_with_field_op@0@5@9 @I@<XP OZ CDO A J
@6@/@8 K
@?@ 
@/@8 OY@?@ @ @9 J@<CDU A J @=XP@%perform_simplification_path_functions C@ A J6@6@/@8generate_integer Kj@8 On B@?@<XP P C@E^ A J6
@6@A@@" J]

@#@?@ @/@8 Oc@?@A@,@" K

@#@ @/@8restructure_indices B@ @/@8 S@?@!@1 K@5@#@G@G@G@@@Q@A@,@" P 

@#@ @/@8 Oc@ @/@8 Oc@?@!@3@1 P @5@5@#@G@@@"
@#@ @/@8 Oc@?@!@3@5@#@G@G@G@G@?@" J]@#@@@ @8 Oc@G@G@G@G@G@G@G@?@ 
@ @8 P@?@<CE A J6@6@?@<XP S C
A A J6
fudge
@6@8 K@?@<CA A J6
checkRefinementIntegrity@6@$For checks of refinement integrity: @8 K@?@<CA A J6
subclassInheritanceIntegrity@6@.For checks of subclass inheritance integrity: @8 K@?@<C@#A A J6
traverseCutpoints


@6For path(s) from @8 K@8echo_vc_trace_vccutpointfrom B to @8 K@ 
@8echo_vc_trace_vccutpointto B @8 K@?@<XP J CHM A J@6@9 K
@<C@/HO A J E


@6@1 E@.@5@/@8 K
@1 E@5@8 K@1 E
@5@/@8 J@ @ @9 J@<C@/HU A J I


@6@1 E@.@5@/@8 K
@1 E@5@8 K@1 I
@5@/@8 J@ @ @9 J@<C@&H[ A J I


@6@1 I@.@5@/@8 K
@1 E
@5@/@8 J@ @ @9 J@<C@&H` A J I


@6@1 I
@.@5@/@8 K
@1 E@5@/@8 J@ @ @9 J@<C@nHe A J J


@6@A@1 Ij@2 J
@5@8 K
@G@F@@@P@A@(@1 E@.@5@/@8 K
@1 E@5@8 K@1 J
@5@/@8 J@ @ @8 J@@@&@1 E
@.@5@/@8 K
@1 E
@5@8 K@1 J@5@/@8 J@ @ @9 J@<C@nHt A J J


@6@A@1 Ij@2 J
@5@8 K
@G@F@@@P@A@(@1 E@.@5@/@8 K
@1 E@5@8 K@1 J
@5@/@8 J@ @ @8 J@@@&@1 E
@.@5@/@8 K
@1 E
@5@8 K@1 J@5@/@8 J@ @ @9 J@<XP JD CB A I E


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

 E
@6@?@<CB A I I


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

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

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

 I
@6@?@<C
B A I Ij
@6@?@<C	B A I
 Ij
@6@?@<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 
P R% C@ICj A J\ K

@6@U
@?@ 
@/@8 R$@A@3@4@5@8 Q@F@@@&@A@" P}@#@"
@#@1 I@5@8 K8@@
@" K@#@F@?@<C@GC| A J\ P}

@6@U
@?@ 
@/@8 R$@A@3@4@5@8 Q@F@@@$@A@" K@#@/@8 J@1 I@5@8 K8@@
@" P}
@#@F@?@<CC A J\@6@8 I@?@<XP L C@iC A I E

 E

@6@A@) @@@) OB@ @/@8 R@ @ @/@/@8 J B@1 I]@1 I@5@2 I@5@/@8 JF@/@1 I]@1 I@5@2 I@5@8 I@ @1 E@5@ @ @9 N B@<C@mC
 A I E

 I

@6@A@) @@@) OB@ @/@8 R@ @ @/@/@3@5@8 S@1 I]@1 I@5@2 I@5@/@8 JF@/@1 I]@1 I@5@2 I@5@8 I@ @1 I@5@ @ @9 S@<C@iC A I E

 I

@6@A@) @@@) OB@ @/@8 R@ @ @/@/@8 S@1 I]@1 I@5@2 I@5@/@8 JF@/@1 I]@1 I@5@2 I@5@8 I@ @1 I@5@ @ @9 S@<C@C A I I

 I

@6@A@) @(@@@) OB@( @ @/@8 R@ @ @/@/@3@4@5@8 S@1 I]@1 I@5@2 I@5@/@8 JF@/@1 I]@1 I]@1 I@5@2 I@5@2 I@2 @@1 I]@5@5@8 I@ @1 I@5@ @ @9 S@<C@mC( A I I

 E

@6@A@) @@@) OB@ @/@8 R@ @ @/@/@3@5@8 S@1 I]@1 I@5@2 I@5@/@8 JF@/@1 I]@1 I@5@2 I@5@8 I@ @1 I@5@ @ @9 S@<C@iC0 A I I

 E

@6@A@) @@@) OB@ @/@8 R@ @ @/@/@8 S@1 I]@1 I@5@2 I@5@/@8 JF@/@1 I]@1 I@5@2 I@5@8 I@ @1 I@5@ @ @9 S@<C@nC9 A I E

 I

 OB@6@A@) @@@) OB@ @/@8 R@ @ @/@/@3@5@8 S@1 I]@1 I@5@2 I@5@/@8 JF@/@1 I]@1 I@5@2 I@5@8 I@ @1 I@5 OB@ @ @9 S@<C@nCA A I I

 OB
 E

@6@A@) @@@) OB@ @/@8 R@ @ @/@/@3@5@8 S@1 I]@1 I@5@2 I@5@ @/@8 JF@/@1 I]@1 I@5@2 I@5@8 I@ @1 I@5 OB@ @ @9 S@<C@sCI A I I

 OB
 I

 OB@6@A@( @@@( OB@ @/@8 R@ @ @/@/@3@4@5@8 S@1 I]@1 I@5@2 I@5@ @/@8 JF@/@1 I]@1 I@5@2 I@5@8 I@ @1 I@5 OB@ @ @9 S@<C@qCQ A I I

 I

 OB@6@A@) @@@) OB@ @/@8 R@ @ @/@/@3@4@5@8 S@1 I]@1 I@5@2 I@5@/@8 JF@/@1 I]@1 I@5@2 I@5@8 I@ @1 I@5 OB@ @ @9 S@<C@qCY A I I

 OB
 I

@6@A@) @@@) OB@ @/@8 R@ @ @/@/@3@4@5@8 S@1 I]@1 I@5@2 I@5@ @/@8 JF@/@1 I]@1 I@5@2 I@5@8 I@ @1 I@5 OB@ @ @9 S@<XPswisav_simplifier  C@ @ A A  @6@8 K	spadesimp@3@1 H @.@5@4@1 I L@5@4@1 L @-@5@5@8 E @9 H@<C@ A A  @6@8 L@9 H@<XP P CC! A I@6@/@8 Q B@/
@8 S@ 
@8 Q@?@<XPsummarise_user_rule_use  CAs A I@6@0@0@8 QU@?@8 I QC@8 I@/
@8 Jn@8 I@#: Summary of user rule application.@8 I@8 I@9summarise_user_rule_use_rep  B@<CA~ A I  @6@?@<XPform_conditions C@ A L

@6@T
@?@<C@ A L J


@6@/@8 S B@?@ 
@/@8 S@?@ @ @9 K@<C	@ A L

@6@?@<XPoverall_summary_of_rule_rep C@ A  A I 

@6@1 O@1 @5@.
@5@8 J O@8 I@ 
@8 I@R@<CA& A I@6@?@<XP Oj CE A J6@6@?@<CE A J6@6 L@3
@4@4@4
@5@8 J{@?@<XPsign C@!DQ A I I]


 I I]

@6@1 I@5@8 S B@ 
@ @8 O B@?@<CDU A I I]


 I]
@6@?@<C	DW A I

@6@8 M	@?@<CDY A I I
 I@6@8 M	@?@<XP Rk C@ A K@6@/@8 P[@8fetch_hypothesis B@?@<XP R C
%a A J


@6@ 
@9 R~@<C%b A J


@6@?@ 
@9 R@<XP S CU A J


@6@?@<CU! A J


@6@1 E
@5@8 K
@?@<CU$ A J


@6@?@ @ @8 S@?@<C@+U( A J


@6@1 E
@5@/@8 K
@?@ @ @/@8 S@?@ @ @/@8 K@ @8 N@?@<XP R  CA A L@6@0@9 K@<CA A L


@6@9 Q@<XPrecord_vc_retrieved  C
@ A J6 @6@D
@8get_vcg_seen_vc  NV@M
@Q@8add_vcg_seen_vc  NV@?@<C@ A J6  @6@?@<XP K C@X A A  @6 @8 S@?@<XP J C	E7 A J
 @6@8 I@?@<C@!E; A J
 S@6@8 @@?@/ K*@8 K+ Ls@8 Ln@/
@8 I@?@ 
@8 J@?@<XP@.perform_simplification_verification_conditions C@\ A J6@6@8 De@8@0perform_simplification_verification_conditions_x B@?@<XP NK C@e A B  @6udr0@8 M@8 P B@8 Q B N@8 @I@R@<C@p A B@6udr1@8 M@/
 K@/@8 K@D@8 K@M@Q@8 PH B@R@<C@w A B  @6@8 O B@8 N"@?@<C@| A B@6udr2@8 M@/
 K@/@8 K@D@8 K@M@Q@8 P B@R@<C@ A B  @6@8 S@8 N"@?@<C	@ A B  @6udr3@8 M@8 P B@R@<C@ A B  @6@8 S@8 N"@?@<C@ A B@6udr4@8 M@/
 K@/@8 K@D@8 K@M@Q@8 S@R@<C@ A B  @6@8 S@8 N"@?@<C@ A B@6udr5@8 M@/
 K@/@8 K@D@8 K@M@Q@8 S@R@<C@ A B  @6@8 S@8 N"@?@<C	@ A B  @6udr6@8 M@8 P: B@R@<C@ A B  @6@8 S@8 N"@?@<C@ A B@6udr7@8 M@/
 K@/@8 K@D@8 K@M@Q@8 S@R@<C@ A B  @6@8 S@8 N"@?@<C@ A B@6udr8@8 M@/
 K@/@8 K@D@8 K@M@Q@8 S@R@<C@ A B  @6@8 S@8 N"@?@<C@ A B  @6@?@<XD  t  t t  At  P ADP S CA A J6
 @@6 @@8 K@?@<CA A J6
 D(


@6@8echo_vc_trace_assertionkind Bassertion of line @8 K@ 
@8 K@?@<XPtry_reducing_disjunction C@ZD A I J


@6@1 J
@5@/@/@8 R2@ @1 J
@5@8 I@?@0@ @8 Pi@?@A@,@) K@A@) @.true-disjunction@8 K@@ P@3 L@4@4@1 J
@5@4@4@5@8 J{@@@S@?@<XD  t  t t  At  M ADP J CH! A J E J
 J J@6@?@<CH" A J E J J
 J@6@?@<CH# A J E J J J@6@?@<CH$ A J E J J J@6@?@<CH% A J E J
@6@?@<CH& A J E
 J@6@?@<CH' A J E J


 J
@6@?@<CH( A J E J
 J@6@?@<CH) A J E
 J J@6@?@<CH* A J E J J
@6@?@<CH+ A J E
 J J@6@?@<CH, A J E J
@6@?@<CH- A J E
 J@6@?@<CH. A J E J


 J
@6@?@<CH/ A J E J
 J@6@?@<CH0 A J E
 J J@6@?@<CH1 A J E J J J@6@?@<CH2 A J E J J J@6@?@<CH3 A J E J
 J@6@?@<C@FH5 A J E


@6@A@'
@)@G@@@/@A@1 E
@5@8 J@G@@@1 J
@5@/@8 J@1 J
@5@/@8 J@?@ @ @8 J@?@<CHA A J I J J@6@?@<CHC A J I J J@6@?@<CHE A J I
 J@6@1 J@0@5@8 J@?@<CHG A J I J
@6@1 J@0@5@8 J@?@<CHI A J I


@6@1 I
@5@8 J@?@<XP R( C@7C A J\ E P}

 P}

@6@ 
@3@5@8 P B@ @3@5@8 S@?@1 E
@5@3@5@9 R'@<C@$C A J\ E K

 K
@6@ 
@8 R B@ @8 S@?@1 E
@5@9 R'@<C@*C A J\ E

 K
@6@ 
@1 K@0@5@8 I@ 
@1 P}@0@5@8 I@?@1 E@1 K@5
@5@9 R'@<C@*C A J\ E

 P}
@6@ 
@1 K@0@5@8 I@ 
@1 P}@0@5@8 I@?@1 E@1 P}@5
@5@9 R'@<C@_C A J\ E P}



@6@ @1 P}@0@5@8 I@ @1 K@0@5@8 I@ 
@3@5@8 S@?@A@#@3@4@.@5@3@5@8 Q@?@1 E
@5@3@5@8 R'@@@" E P}
@#@F@<C@LC A J\ E K


@6@ @1 P}@0@5@8 I@ @1 K@0@5@8 I@ 
@8 S@?@A@3@.@4@5@8 Q@?@1 E
@5@8 R'@@@" E K
@#@F@<CC A J\ E


 E
@6@?@<XP M( CB~ A I@6@/@8 MF@0@/
@8 L@b@g
@j@r@?@<XD  t  t t  At  N  ADP M_ C@&A A J6@6@/
@0@/@8 N@ @/@8
get_vcg_trace NV@ @ @8 S B@ 
@8 K H@8 K@8 M@?@<XP R CC A J\@6@/
@8 J@ 
@/@/@8 P@1 I@5@8 Lx@?@<XP R4 CB A J\
@6@?@<CB A J\

@6@1 I
@5@8 K8@ 
@8 R3@?@<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 O CB A I I


 I

@6@?@ @8 P
@?@<CB A I I

 I


@6@?@ 
@8 P
@?@<C	B A I I I@6@?@<C	B A I I I@6@?@<CB A I 


 

@6@?@ @8 P
@?@<CB A I 

 


@6@?@ 
@8 P
@?@<C	B A I  I@6@?@<C	B A I  I@6@?@<C
B A I I I@6@?@R@<C
B A I I @6@?@R@<CB A I I


 I

@6@?@ @8 P
@?@<CB A I I

 I


@6@?@ 
@8 P
@?@<C
B A I I I@6@?@R@<C
B A I I @6@?@R@<CB A I I


 I

@6@?@ @8 P
@?@<CB A I I

 I


@6@?@ 
@8 P
@?@<CB A I@6@8 I@?@A
@8 I@?@8 Q[@@@S@?@<CB A I@6@8 I@?@R@<C@;B A I@6@A@0@0@8 I@@@A@"
 I@#@@@"
 J@#@D@A@0@0@8 I@@@A@" I@#@@@" J@#@M@Q@?@<CC A I@6@?@/@8 D@/
@8 D@ 
@8 QY B@?@<XPcurtailType CI A I@6@/@8 @/
@8 P B@ 
@8 @?@<XP S C@ A K@6@8 L@?@R@<C@ A K@6 L@/@/
@/@8 O L@ 
@ @8 O@?@<C	@ A K@6 K@8 J>@?@<C@ A K
 O @6@/@8 O B@b@h@j@t@?@<XP RQ C	@z A L

@6@T
@?@<C@~ A L K 


@6@T
@?@<C@9@ A L

 K 

 F

@6@0@ 
@1 F@5@1 F@.@.@5@8 Qh@?@ @/@8 RP@ @/@8 S@?@ @ @9 K@<C@ A L K 


@6@0@ 
@ @/@8 Qh@?@ @9 RP@<C@ A L F


@6@?@ @/@8 RP@ 
@/@8 S@?@ @ @9 K@<C@ A L 

@=XP PD C@.A} A B@6@/@/
@/@/@8 P@ @/@8 PN@U
@ 
@8dont_already_know B@ @8 PK@ 
@ @1 O@5@0@9 N@<XP O C
] A J@6@ 
@8 O@?@<C
] A J@6@8 @@?@ 
@9calculate_known_lower_limit_for B@<C] A J

 @6@8 J@?@<C] A J

 OB@6@8 OG@?@<C] A J @6@8 OG@?@9 J B@<C] A J@6@/@/@8do_find_lower_numeric_limit_for B@1 N
@5@8 @L@ 
@8 T
@?@<XPwrite_dead_path_found C@i A K@6@/@8 Q+ B@8 K@8 M@9 M@<XP J CG# A J  E

 C@=CG$ A J  I

 I@=CG% A J  I

 I@=CG& A J  I

 E@=CG' A J  I

 H@=CG( A J  I

 H@=XP R C@BKg A I@6@8 Q B@/@/@0@/
@8 JV B@D@ 
@8 L@M@Q@D@ 
@8 N B@M@Q@D@0@ 
@8 N B@M@Q@0 K@8 K+@8
not_occurs_in B@? Jv K2@ 
@9 K3@<C@TKx A I	@6@8 T@/@/@0@/
@8 T@D@ 
@8 L@M@Q@D@0@ 
@8 T@M@Q@D@ 
@8 S B@M@Q@D@0@ 
@8 S B@M@Q@D@ 
@8 T@M@Q@0 K@8matching_records B@? J~ K2@ 
@9 K3@<C@dK A I@6@8 T@A@1 JX@1 Ij@.@5@.@5@0@/
@8 J>@@@1 JX@.@2 Ij@.@5@0@/
@8 J>@0 K@8 K+@D@ 
@8 L@M@Q@D@ 
@8 T@M@Q@D@0@ 
@8 T@M@Q@8 T@1 Ij@5@/@8 I@? Jv K2@ 
@ @9 K3@<C@:K A I@6@8 T@/@0@/@8 J> H K@8 K+@D
@8 L@M
@Q@D@8 T@M@Q@D@0@8 T@M@Q@? Jv K2 @.@9 K3@<C@=K A I@6@8 T@1 Ij@.@5@0@/@8 J> H K@8 K+@D
@8 L@M
@Q@D@8 T@M@Q@D@0@8 T@M@Q@? Jv K2 @-@9 K3@<CK A I@6@?@<XP N CN  A I  O@=CN" A I  O@=XPincrease_defect_counter  C@L A A@6@1 R@.
@5@8 J@q
@1 R@5@8 N@?@<XP L CF A I@6 K@8 L B@R@<CF A I@6 L>@8 T%@R@<C
F# A I@6@3 J=@4@0@5@8 T%@R@<CF' A I@6@?@<XPstan_and_semi_stan C@eAV A I@6@/@8 MF@/ K@8 J>@A@-@8 Lk@/
@8 I@A@!@ 
@8 I@0 K@ 
@8 Pi P@3 L@4
@4@4
@5@8 J{@@@S@@@&
@?@ 
 L K@/@8 L?@?@A@b@g@i@r@ 
 L@8 P%@ 
 L@8 P&@@@S@?@<XP Q C@%@ A Q@6@U
@/@8 EW@A Q@8 Q@@@A Q@8 Q@@ Q@9 Q@<C@/@ A Q@6@U
@/@8 EW@A D@8 Q@@@A Q"@8 Q@@@A Q#@8 Q@@ Q$@9 Q@<C@ A Q@6@)@?@<XPinfrule_int_rhs C@FI A J I


@6@A@1 I
@5@8 M@G@F@@@&@1 I@.@5@/@8 M@1 I@5@8 K@1 I
@5@/@8 M@ @ @8 K@ 
@9 J@<XP R+ CD A J\ I P}

 K
 I P}
 K@6@?@<C@ID A J\ I

 P}

@6@ @3@5@8 S@?@A@3
@4@.@5@ @8 Q@?@1 I@5@3@5@8 R*@@@" I
 P}@#@F@<C@WD A J\ I

 K
@6@ @8 S@?@A@D@ 
@8 J@M@Q@?@1 I
@5@8 R*@F@@@)@A@3@.@4
@5@8 Q@?@1 I@5@8 R*@@@" I
 K@#@F@<C@dD A J\ I P}



@6@ 
@3@5@8 S@?@A@#@3@4@.@5@3@5@8 Q@?@1 I
@5@3@5@8 R*@@@$@A@1 I
@5@3@5@8 R*@?@@
@" I P}
@#@F@<C@7D* A J\ I P}

 P}

@6@ 
@3@5@8 S@ @3@5@8 S@?@1 I
@5@3@5@9 R*@<C@/D0 A J\ I P}

 K

@6@ 
@3@5@8 S@?@1 I
@2 K@5@3@5@9 R*@<C@OD5 A J\ I K



@6@ 
@3@5@8 S@?@A@#@3@.@4@5@3@5@8 Q@?@1 I
@5@3@5@8 R*@@@" I K
@#@F@<CD@ A J\  I K

 P}
 I K
 P}@=C@$DB A J\ I K

 K
@6@ 
@8 S@ @8 S@?@1 I
@5@9 R*@<CDH A J\ I


 I
@6@?@<C@MDJ A J\ I

 P}

@6@ @3@5@8 S@?@A@#@3
@4@.@5@3@5@8 Q@?@1 I@5@3@5@8 R*@@@" I
 P}@#@F@<C@MDU A J\ I

 K

@6@ @3@5@8 S@?@A@#@3@.@4
@5@3@5@8 Q@?@1 I@5@3@5@8 R*@@@" I
 K@#@F@<C@OD` A J\ I P}



@6@ 
@3@5@8 S@?@A@#@3@4@.@5@3@5@8 Q@?@1 I
@5@3@5@8 R*@@@" I P}
@#@F@<C@7Dk A J\ I P}

 P}

@6@ 
@3@5@8 S@ @3@5@8 S@?@1 I
@5@3@5@9 R*@<C@KDq A J\ I K


@6@ 
@8 S@?@A@3@.@4@5@8 Q@?@1 I
@5@8 R*@@@A
@1 I
@5@8 R*@@
@" I K
@#@F@<C@!D~ A J\ I K

 P}
@6@ 
@8 S@?@1 I
@2 P}@5@9 R*@<C@$D A J\ I K

 K
@6@ 
@8 S@ @8 S@?@1 I
@5@9 R*@<CD A J\ I


 I
@6@?@<C@_D A J\ I P}



@6@ @1 P}@0@5@8 I@ @1 K@0@5@8 I@ 
@3@5@8 S@?@A@#@3@4@.@5@3@5@8 Q@?@1 I
@5@3@5@8 R*@@@" I P}
@#@F@<C@LD A J\ I K


@6@ @1 P}@0@5@8 I@ @1 K@0@5@8 I@ 
@8 S@?@A@3@.@4@5@8 Q@?@1 I
@5@8 R*@@@" I K
@#@F@<C@7D A J\ I P}

 P}

@6@ 
@3@5@8 S@ @3@5@8 S@?@1 I
@5@3@5@9 R*@<C@$D A J\ I K

 K
@6@ 
@8 S@ @8 S@?@1 I
@5@9 R*@<C@*D A J\ I

 K
@6@ 
@1 K@0@5@8 I@ 
@1 P}@0@5@8 I@?@1 I@1 K@5
@5@9 R*@<C@*D A J\ I

 P}
@6@ 
@1 K@0@5@8 I@ 
@1 P}@0@5@8 I@?@1 I@1 P}@5
@5@9 R*@<CD A J\ I


 I
@6@?@<XP O] C$ A J @.@6 KT@9 H_@<C$ A J  @-@=XP J CB A J\@6@8 J@/@8 P@"@#@?@<XD  t  t t  At  J
 ADD  t  t t  At  R ADP R CG A J 

@=CG A J@6@9 R@<XP
nextnumber CJ A I@6@1current_root
@.@5@8 J@b@j@c@o@x@1 T-
@5@8 H_@?@<CJ A I
@6@1 T-
@5@8 H_@?@<XP RN C@*B A I@6@/@3@.
@4@.@.@5@8 R@ @ 
@8 O@3@4
@5@/@8 R@ @8 RM@?@<CB A I

@6@?@<XPadd_candidate_fact CF A B@6@1 P@
@5@9 @L@<XP
checktypelist CB A P


@6@?@ 
@8 O@?@<CB A P
@6@ @8 O@ 
@ @8 T1 B@?@<XP I C@BA A I I]


 I]

 I] I] I]



@6@ 
@ @ @8 I@ 
@ @ @8 I@ @ @ @8 I@ @ @ @8 I@?@<C@#A A I
 I]


 I]

@6@8 M	@ 
@ @8 I@ @ @8 I@?@<C@#A A I I]



 I]

@6@8 M	@ 
@ @8 I@ @ @8 I@?@<CA A I I
@6@8 M	@8 M	@?@<XPsatisfy_goal_A_iff_B CD{ A B@6@8 O@T
@/@8 I@'
@<CD A B@6@8 O@T@/@8 I@'@<XP Nh CA A K@6@8 N8@?@<CA A K@6@8 N"@8 Rg@?@<CA A K@6@8 M@?@/@0@8 K@8 M M@8 K@8 M@?@<C@+A A K@6@1 J,@0@5@8 @I@1 O"@0@5@8 @I@1 J, @5@8 H_@1 O" @5@8 H_@?@8 De@/@8 PY B@8 O B@) O @?@<XP Rc CI A I@6@D@0@0@/
@8 K@D@8 K@M@Q@M@Q@@@F
@?@<XD  t  t t  At  S ADP J/ CAL A I@6@8 O+@?@1 J,@0@5@8 @I@q
@1 J,@5@8 H_@?@<XPcomplain_if_zero_vcs_retrieved  C@ A J6  @6@8 S@?@<C@ A J6  @6@"No VCs found in parsing vcg file.
@9 L@<XD  t  t t  At  J ADP K CC A I@6@/
@8inference_limit Jm@/@8 K B@b@i@h@t@?@<CC A I@6@/
@8depth_limit Jm@/@8 K@b@i@h@u@?@<XP S C@.@a A J6@6@8retrieve_next_vcg 
 B|@/@/@0@0@0@8 N@8 S B@8 Os@1 Jo@0@5@8 @I@1 Jo@5@8 N@8@ simplify_verification_conditions B@A@8 M@@@8 M@?@R@<C@ A J6@6@8 T8 B@?@<XP N C	N A I  @6@1 S@0@0@5@9 @I@<XP OW C$ A J @.@6 KT@9 J@<C$ A J  @-@=XD  t  t t  At  R ADPtry_proof_by_cases CJm A I@6@?@<C@#Jr A I@6@?@3@5@1 P@5@8 P@ 
@ @ @9handle_cases_proof B@<C@&Jx A I@6@?cases@8pop_vc_state B@8
push_vc_state  B@3@5@1 P
@5@8 P@ 
@ @ @9 TN@<XD  t  t t  At  Jp ADP R C@MG
 A J E


@6@A@"@ 
@8 J@/@3
@.@5@8 K@ @ @/@8 K@ @ @8 Q@@@ @ @8 J@/@3@.@5@8 K@ @ @/@8 K@ 
@ @9 Q@<XPsequence_simplify C@\B A J\ D


@6@A@/@8 TX B@@@/@8 I@A@ 
@/@8 TZ@@@ 
@/@8 I@?@A@)@'@@@)@A@)@'@@@A@"@#@"@#@ @ @8 K@@
@" D@#@?@<C@%B A J\ J
@6@/
@8 TZ@A@"

@#@'@@
@" J
@#@F@?@<C@#B A J\ J
@6@/
@8 TZ@A@"
@#@ 
@8 J@@@" J
@#@?@<C@&B A J\ K
@6@/
@8 TZ@A
@"


@#@'@@
@" K
@#@F@?@<C@'B A J\ K
@6@/
@8 TZ@A@"
@#@3@0@5@ 
@8 K@@@" K
@#@?@<CB A J\
@6@3
@5@8 N@?@<CB A J\@6@?@<XP S CA A I@6@1 @.
@0@5@0@8 QU@?@/@8 Q QE@8 I@8 I@8 I@8 QW@9 S@<CA A I  @6@?@<XP PW CB A I I




@6@ @8 PV@?@<CB A I

@6@8 Mu@?@<XP R C
B A P
@6@?@<C
B A P  OB@6@?@<CB A P

@6@ 
@ @8 R@?@<CC A P 
 OB

@6@ 
@8 R@?@<CC A P
@6@ @8 R B@?@ 
@ @8 R@?@<CC
 A P@6@?@<XP P C@HI A I

@6@/
@8 T B@ 
_@/@8 C@ @/@8 C@  T]@/@8 C@?@8 De@ @/@8 T+ B@ @/@8 Kg@ @ @8 C@8nondeclared B@/@8 Po@1 K, Q@5@8 @L@?@<XPsatisfy_goal_A_equals_B CD A B@6@T
@8 O@D@8 OG@M@Q@9 OH@<CD A B@6@'
@<XP Rn C
A A K
 O @6 @8 O!@?@9write_unit_hyp_part B@<CA A K
 O @6@?@<CA" A K
 @.@6@?@<CA% A K@6@/@8 O(@/
@8get_switch_renum Jm@ 
@8process_next_hypothesis_x B@?@<XP Ne CAb A K@6@8 N8@?@<C
Af A K@6@8 M@?
      Action:@8 K@9 M@<CAl A K@6@8 N"@?@<C
Ap A K@6	       ->@8 K@9 M@<XP J C@#D[ A J@6 Lt@8 P@?@A@ 
@ @8 Ll B@( @.@@@( D&@? Lt@8 P@?@ @@<XP T& C@(F+ A I@6@1 F@0@.@5@8 Pi@/
@8 R B@1 L L
@0@5@8 J L@ 
@0@8 L?@?@<XD  t  t t  At  N  ADP K C@BG A J		 


 I I J




@6@1 
@5@1 I@2 I@1 J@3@5@5@4
@5@9 K@<C@KG A J

 


 I
 I J



@6@1 I@5@/@8 K
@?@1 
@5@1 I@2 I@4
@5@/@8 K@?@ @ @9 J@<C@BG A J		 


 I
 I J



@6@1 
@5@1 I@1 I@1 J@3@5@5@4
@5@5@9 K@<C@LG A J

 


 I I J




@6@1 I@5@/@8 K
@?@1 
@5@1 I@1 I@4
@5@5@/@8 K@ @ @9 J@<C@.G A J 


 I
 I

@6@1 
@5@1 I@1 I@4
@5@5@9 K@<C@G A J

 


 I I


@6@A@+@1 K@1 
@5@2 J@1 I@1 I@4
@5@.@5@2 I@0@2 I@4
@5@/@8 K
@@@)@1 K@1 
@5@2 J@1 I@0@2 I@4
@5@2 I@1 I@4
@5@.@5@/@8 K
@1 I@5@/@8 K
@?@ @ @9 J@<C@.G A J 


 I I


@6@1 
@5@1 I@2 I@4
@5@9 K@<C@G A J

 


 I
 I

@6@A@+@1 K@1 
@5@2 J@1 I@1 I@4
@5@0@5@2 I@.@2 I@4
@5@/@8 K
@@@)@1 K@1 
@5@2 J@1 I@.@2 I@4
@5@2 I@1 I@4
@5@0@5@/@8 K
@1 I@5@/@8 K
@?@ @ @9 J@<XPupdate_substituted_hyp C@>Nq A I@6@0@ 
@8 Pi@/@8 Tp@1 L L@0@5@8 @I@ 
 L@ @0@8 L?@A@) K@1 R	subst_hyp@4
@4@4
@5@8 @L@@@S@?@<XP Q C@&JZ A I@6@8 TU@3@4@4
@5@8 J{@ 
@ @8 TL B@?@8 Msuccess@8 TR@9 N@<C
Jd A I@6@8 Mfailure@8 TR@?@R@<XD  t  t t  At  J ADPecho_vc_trace_checkkind CA A J6
userprovided@6@?@<CA A J6
runtime@6	run-time @8 K@?@<CA A J6
precondition@6
precondition @8 K@?@<XP Nv C@Eu A I@6@A@B@8 I@A@8 I@A
@b@h@i@u@b@h@x@@@b@i@h@t@b@i@x@F
@@@ @b@h@y
@A@1 I
@5@8 K8@'
@@@1 I
@5@8 K8@'@@@E@A@%@8 I@b@i@y
@A@1 I

@5@8 K8@'
@@@1 I

@5@8 K8@'
@@@A@1 I
@5@8 K8@'
@@@1 I
@5@8 K8@'@F
@?@<XPfetch_conjunction_list C$ A J J


@6@/@8 T~ B@ 
@/@8 T@?@ @ @9 K@<C@%$ A J Ij J


@6@1 Ij@5@/@8 T@1 Ij
@5@/@8 T@?@ @ @9 K@<C$ A J 

@=XP Tk CA2 A K Ji@6@8 M B@?@<CA6 A K Jq@6@/@8 O+@ @8 T@?@<XD  t  t t  At  L ADD  t  t t  At  T. ADP N
 CH A J I

 N
@6@?@1 I
@5@9 M@<C@-H A J I  N


@6@1 I
 @5@/@8deduce_once B@1 I @5@/@8 T@?@ @ @9 K@<C@BH A J

 I

 N

@6@1 I @5@/@8 T@1 I @5@/@8 T@1 I
 @5@/@8 T@?@ @ @/@8 K@ @ @8 K@?@<CI
 A J I N



@6@?@1 I
@5@9 M@<C@.I
 A J I N



@6@1 I
 @5@/@8 T@1 I @5@/@8 T@?@ @ @9 K@<C@.I A J I N


@6@1 I
 @5@/@8 T@1 I @5@/@8 T@?@ @ @9 K@<C@I A J

 I N



@6@1 I
 @5@/@8 T@1 I @5@/@8 T@A@A@" I]
@#@@
@" I]
@#@(@@@1@A@1 I
@5@/@8 T@@@!@A@1 I@5@/@8 T@@@1 I@1 I]
@5@5@/@8 M@?@ @ @/@8 K@ @ @8 K@?@<CI, A J I

 N
@6@?@1 I
@5@9 M@<C@-I/ A J I

 N

@6@1 I
 @5@/@8 T@1 I @5@/@8 T@?@ @ @9 K@<C@-I4 A J I

 N

@6@1 I @5@/@8 T@1 I
 @5@/@8 T@?@ @ @9 K@<C@iI9 A J I

 N

@6@1 I @5@/@8 T@1 I @5@/@8 T@A@1 I
 @5@/@8 T@(@@@1 I
@5@/@8 T@1 I
@5@/@8 T@?@ @ @/@8 K@ @ @/@8 K@ @ @8 K@?@<CIL A J I N



@6@?@1 I
@5@9 M@<C@2IO A J I N


 I]
@6@1 I
 @5@/@8 T@1 I @5@/@8 T@?@ @ @9 K@<C@IT A J I N



@6@1 I
 @5@/@8 T@1 I @5@/@8 T@A@5@ @8 J@b@g@c @u@ @ @8next_two_to_N_minus_1_above B@1 I
@5@/@8 M@1 I@5@/@8 M@(@G@G@F@@@g@A@!@1 I@1 I]
@5@5@/@8 M@(@(@G@G@F@@@D@1 I
@.@5@/@8 T) B@ @/@8 T@1 I@.@5@/@8 T@ @/@8 T@A@b@g@g@u@&@@	@b@g@g@r@&@1 I@5@/@8 M@?@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @8 K@?@<CIy A J I

 N
@6@?@1 I
 @5@9 M@<C@-I| A J I  N


@6@1 I
 @5@/@8 T@1 I @5@/@8 T@?@ @ @9 K@<C@jI A J

 I

 N

@6@1 I @5@/@8 T@1 I @5@/@8 T@A@1 I
 @5@/@8 T@@@$@A@1 I
@2 @@5@/@8 M@@@1 I
@2 @@5@/@8 M@?@ @ @/@8 K@ @ @8 K@?@<CI A J I N



@6@?@1 I @5@9 M@<C@2I A J I N


 I]
@6@1 I
 @5@/@8 T@1 I @5@/@8 T@?@ @ @9 K@<C@I A J I N



@6@1 I
 @5@/@8 T@1 I @5@/@8 T@A@5@ @8 J@b@g@c @u@ @ @8 T@1 I
@5@/@8 N@1 I@5@/@8 N@(@G@G@F@@@g@A@!@1 I@1 I]
@5@5@/@8 N@(@(@G@G@F@@@D@1 I
@.@5@/@8 T@ @/@8 T@1 I@.@5@/@8 T@ @/@8 T@A@b@g@g@u@&@@	@b@g@g@r@&@1 I@5@/@8 M@?@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ @8 K@?@<XP M C@EL A I@6@1 J@.@.@5 K@/
@8 L@0@0@ 
@8 N K@/@8 L K@/@8 L
conc_split@3
@4@3@4@5@4@3@4@5@4
@5@8 J{@?@9 M@<XPmatching_records_x CAw A L@6@8 K+@ 
@8 K+@ 
@8 I@?@<CA A L@6@ 
@/@/@8matching_record_and_field B@ @ @8 T B@?@<XD  t  t t  At thread_message_hook ADD  t  t t  At  T ED  t  t t  At  T EPsatisfy_goal_a_plus_b CD A B E
 I]


@6@ 
@8 O@" @
@#@<CD  A B E
 I]


@6@8 O@"
 @@#@<XP L@ CA A I@6@ @8 L@ 
@ @8save_complexity B@?@<XPcalc_product_bounds
 C@# A J @6@/@1 I
@5@8 I@/@1 I

@5@8 I@/@1 I@5@8 I@/@1 I
@5@8 I@3@4@4@4@5@ @8 K@3@4@4@4@5@ @8
choose_min B@A
@'@ @ @ @8 K@@@&@A
@'@ @ @ @8 K@@@A
@'@ @ @ @8 K@@@ @ @ @8 K@?@A
@'@ @ @ @8 K@@@&@A
@'@ @ @ @8 K@@@A
@'@ @ @ @8 K@@@ @ @ @8 K@?@<C@$  A J OB@6@1 I
@5@/@8 OH@1 I

@5@/@8 OH@1 I@5@/@8 OH@1 I
@5@/@8 OH@3@4@4@4@5@ @8 K@3@4@4@4@5@ @8 T@A
@'@ @ @ @8 K@@@&@A
@'@ @ @ @8 K@@@A
@'@ @ @ @8 K@@@ @ @ @8 K@?@A
@'@ @ @ @8 K@@@&@A
@'@ @ @ @8 K@@@A
@'@ @ @ @8 K@@@ @ @ @8 K@?@<XPcheckhastypelist CB A P


@6@?@ 
@8 O@?@<CB A P
@6@ @8 O@?@ 
@ @8 T B@?@<C
B A P
@6@?@8 O@?@<CB A P
@6@8 O@?@ 
@8 T@?@<XP L  C@%@s A A  @6@8load_system 
 BV@8
load_switches 
 A@8handle_information_request  B@8load_data_files 
 Buser_output@8display_header Lh@8load_provenance 
 Br@8load_declarations  P@8
load_rules 
 BL@8presimplify  B


@8 @ B@8process_action  B Q@8 T@8 R@?@<C@ A A  @6

@8 TThe Simplifier failed.
@9 A L@<XP T CA A I@6@1 L
@0@5@8 @I@?@1 L

@5@9 @L@<XPnozeros C@)C A I I I




@6@ @8 O B@ 
@8 I@3@1 I@5@5@8 T B@?@<CC A I I



@6@ 
@8 T@8 I@ @8 T@?@<CC A I
@6@8 T@?@ 
@8 T@?@<CC A I

@6@ 
@ @8 T@?@<CC A I@6@?@<XPsatisfy_goal_var_goal CD4 A B


@6 K@ 
@8 J>@ 
@9 H@<CD8 A B


@6@ 
@0@0@0@0@8 O @.@9 I@<XP O C@2@ A I@6@1 J@1 O@.
@.@.@5@0@5@8 J@8maybe_write_filename B        @8 I@8 I@8 I@A@)@@
@8 I         Involving: @8 I@8 I@8 I@R@<C@ A I  @6@?@<XP LU CF\ A I I

@6@ 
@/@8 LT@1 I@5@8 I@?@<CFa A I I



@6@ 
@8 I@?@<CFe A I I


 I
@6@ 
@ @8 LT@?@<CFi A I

@6@?@<XP K CH A I
 J


@6@8 R B@?@<CH A I@6@/@8 EWupf_@0@8 C@/
@8 CG@ 
@8 T@?@<XD  t  t t  At  N  ADP I CC A I 

@=CC A I


@6@9 I@<XD  t  t t  At  K ADP M C@'B A B@6@/@8 M B@ @/@/@8 LJ@D@ @8 J@M@Q@?@ @ 
@ @ @9 P B@<XP T C
F A KI@6@D@8 H@M@Q@?@R@<CF A KI@6@/@8 S@b@j@h@t@?@b@j@c@m @@x@<XP J C@N$ A J F


@6@/@8 T@ 
@/@8 T@1 F@.@.@5@0@/@8 J>@ @/@8 T@ @/@8 T@ @ @/@8 R@ @ @/@8 R@?@ @3@5@/@8 K@ @9 N@<C@̀$ A J		 JX


@6@A@1 JX@.@5 K@/@8 J>@F@@@H@A@1 JX@.@5 K@/@8 J>@F@@@5@A@1 JX@1 Ij@5@.@5 K@/@8 J>@1 Ij@5@/@8 I@@@1 JX@.@2 Ij@5 K@/@8 J>@1 Ij@5@/@8 I@A@1 JX
@5 K@/@8 J>@F@@@J@A@1 JX
@5 K@/@8 J>@F@@@7@A@1 JX@1 Ij
@5@.@5 K@ @8 J>@1 Ij@5@ @8 I@@@1 JX@.@2 Ij
@5 K@ @8 J>@1 Ij@5@ @8 I@F@?@3@4@5@9 N@<C@2$ A J		 JX


@6@/@8 T@ 
@/@8 T@ @ @/@8 R@ @ @/@8 R@?@ @ @/@8 K@ @9 N@<XP N; CG A I@6@/
 K@/@8 J>@D@8 L@M@Q@8 Pg B@R@<CG A I@6@/
 K@/@8 K@D@8 K@M@Q@8 P B@R@<CG A I   @=XP J C@^ A L Ij
@6@?@9negin B@<C@b A L K


 Pr
@6@?@ 
@ @9 J@<C@f A L Pr


 K
@6@?@ 
@ @9 J@<C@j A L J


 J

@6@?@ @8 J@ 
@ @9 J@<C@o A L J


 J

@6@?@ @8 J@ 
@ @9 J@<C@t A L I


 I
@6@?@<C@w A L I


 I
@6@?@<C@z A L I


 I
@6@?@<C@} A L I


 I
@6@?@<C@ A L E


 I
@6@?@<C@ A L I


 E
@6@?@<C	@ A L
 Ij
@6@?@<XP O; CF{ A B@6@1 O

@5@9 J@<XP M C@?L A I@6@1 J@.@.@5 K@/
@8 Pa K@/@8 O5 K@/@8 O5	hyp_split@3
@4@3@4@5@4@3@4@5@4
@5@8 J{@?@9 M@<XP T C@$A A L@6@/@8 EW@ @8 EWfld_@0@ @8 C@8 CG@ 
@9 CG@<XP T C^  A J I
@6@ @/@ 
@8 O@1 I@5@9 OH@<C@%^ A J I]


 @6@ @8 J@?@ @/ @ 
@8 O@1 I]@5@9 I@<C@%^
 A J I]


 OB@6@ @8 OG@?@ @/ OB@ 
@8 O@1 I]@5@9 OH@<C@%^ A J I]


 @6@ @8 J@?@ @/ @ 
@8 O@1 I]@5@9 I@<C@%^ A J I]


 OB@6@ @8 OG@?@ @/ OB@ 
@8 O@1 I]@5@9 OH@<C@3^ A J I]

@6@ @/@/@8 O@ @/@/@8 O@1 I]@5@8 OH@ @ @/@8 K@ @ 
@9 N@<C@8^) A J @
 I

 @6@ @8 J@1 I @5 @.@8 I@?@ @/ @ 
@8 O@1 @@2 I@5@9 I@<C@r^0 A J

 @
 I

 @6@ @/ @/@8 O@1 I @5 @.@8 I@ @/ @/@8 O@A@1 I @5 @.@8 I@(@@
@1 I @5 @/@8 N@1 @@2 I@5@8 I@ @ @/@8 K@ @ @/@8 K@ @ 
@9 N@<C@x^B A J @
 @
 I I @6@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@ @ @/@8 K@ @ 
@9 N@<C@w^R A J @
 @
 I I @6@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@ @ @/@8 K@ @ 
@9 N@<C@^e A J @
 I I
  @6@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@A@1 I @5 @/@8 N@G@@@2@A@ @/ @/@8 O@1 I @5 @.@8 I@F@@@ @/ @/@8 O@1 I @5 @.@8 I@F@ @ @/@8 K@ @ 
@9 N@<C@^x A J @
 I
 I  @6@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@A@1 I @5 @/@8 N@G@@@2@A@ @/ @/@8 O@1 I @5 @.@8 I@F@@@ @/ @/@8 O@1 I @5 @.@8 I@F@ @ @/@8 K@ @ 
@9 N@<C@^ A J @
 I I

 @6@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@A@ @/ @/@8 O@1 I @5 @.@8 I@@@ @A@1 I@5 @/@8 N@@
@1 I @5 @/@8 N@F@ @/ @/@8 O@1 I @5 @.@8 I@1 I@2 @@5@8 I@ @ @/@8 K@ @ @/@8 K@ @ 
@9 N@<C@^ A J @
 I
 I
 @6@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@A@ @/ @/@8 O@1 I @5 @.@8 I@@@ @A@1 I@5 @/@8 N@@
@1 I @5 @/@8 N@F@ @/ @/@8 O@1 I @5 @.@8 I@1 I@2 @@5@8 I@ @ @/@8 K@ @ @/@8 K@ @ 
@9 N@<C@^ A J @
 I I

 @6@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@A@ @/ @/@8 O@1 I @5 @.@8 I@@@"@A@1 I@2 I@5 @/@8 N@@
@1 I @5 @/@8 N@F@ @/ @/@8 O@1 I @5 @.@8 I@1 I]@5@8 I@ @ @/@8 K@ @ @/@8 K@ @ 
@9 N@<C@^ A J @
 I
 I
 @6@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@A@ @/ @/@8 O@1 I @5 @.@8 I@@@"@A@1 I@2 I@5 @/@8 N@@
@1 I @5 @/@8 N@F@ @/ @/@8 O@1 I @5 @.@8 I@1 I]@5@8 I@ @ @/@8 K@ @ @/@8 K@ @ 
@9 N@<C@%^ A J @


 @6@ @8 J@?@ @/ @ 
@8 O@1 @@5@9 I@<C@%^ A J @


 OB@6@ @8 OG@?@ @/ OB@ 
@8 O@1 @@5@9 OH@<C@%^ A J @


 @6@ @8 J@?@ @/ @ 
@8 O@1 @@5@9 I@<C@%^ A J @


 OB@6@ @8 OG@?@ @/ OB@ 
@8 O@1 @@5@9 OH@<C@3^ A J @

@6@ @/@/@8 O@ @/@/@8 O@1 @@5@8 OH@ @ @/@8 K@ @ 
@9 N@<C@l_ A J I


 @6@ @8 J@?@A@$@1 I @5 @.@8 I@?@ @/ @ 
@8 O@1 I@5@8 I@F@@@5@A @ @8 I@?@) @)
@F@@@ @1 I @5 @.@8 I@?@ @/ @ 
@8 O@1 I@5@9 I@F@<C@i_ A J I


 OB@6@ @8 OG@?@A@$@1 I @5 @.@8 I@?@ @/ OB@ 
@8 O@1 I@5@8 OH@F@@@2@A@) @?@) @)
@F@@@ @1 I @5 @.@8 I@?@ @/ OB@ 
@8 O@1 I@5@9 OH@F@<C@i_0 A J I


 @6@ @8 J@?@A@$@1 I @5 @.@8 I@?@ @/ @ 
@8 O@1 I@5@8 I@F@@@2@A@) @?@) @)
@F@@@ @1 I @5 @.@8 I@?@ @/ @ 
@8 O@1 I@5@9 I@F@<C@i_D A J I


 OB@6@ @8 OG@?@A@$@1 I @5 @.@8 I@?@ @/ OB@ 
@8 O@1 I@5@8 OH@F@@@2@A@) @?@) @)
@F@@@ @1 I @5 @.@8 I@?@ @/ OB@ 
@8 O@1 I@5@9 OH@F@<C@+_X A J I
@6@ @/@ 
@8 O@ @8 OG@1 I @5 @.@8 I@1 I@5@9 OH@<C@E_^ A J I

@6@ @/@/@8 O@ @/@/@8 O@ @/@/@8 O@ @/@/@8 O@ @ @ @ @ @ @ @ @0@0@ 
@9 T B@<C@k_h A J I


 @6@ @8 J@?@A@#@1 I @5 @.@8 I@ @/ @ 
@8 O@1 I@5@8 I@F@@@5@A@!@1 I @5 @.@8 I@ @/ @ 
@8 O@1 I@5@8 I@@@1 I@5 @ 
@9 O@ B@F@F@<C@Z_w A J I 
  @6@?@A@1 I @5 @/@8 N@G@@@2@A@ @/ @/@8 O@1 I @5 @.@8 I@F@@@ @/ @/@8 O@1 I @5 @.@8 I@F@ @ 
@9 N@<C@_ A J I


 @6@ @8 J@1 I @5 @.@8 I@?@ @/ @/@8 O@A@1 I @5 @.@8 I@(@F@@@D@A@ @/ @/@8 O@1 I @5 @.@8 I@@@ @A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@F@1 I @5 @.@8 I@?@1 I@5@8 I@ @ @/@8 K@ @ 
@9 N@<C@_ A J I


 @6@ @8 J@1 I @5 @.@8 I@?@ @/ @/@8 O@A@1 I @5 @.@8 I@(@F@@@F@A@ @/ @/@8 O@1 I @5 @.@8 I@@@"@A@1 I @5 @/@8 N@@@1 I@2 I@5 @/@8 N@F@1 I @5 @.@8 I@?@1 I@5@8 I@ @ @/@8 K@ @ 
@9 N@<C@_ A J I


 @6@A@ @/ @/@8 O@1 I @5 @.@8 I@@@ @A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@F@ @/ @/@8 O@1 I @5 @.@8 I@ @/ @/@8 O@1 I @5 @.@8 I@1 I@5@8 I@ @ @/@8 K@ @ @/@8 K@ @ 
@9 N@<C@N_ A J I


 @6@ @/ @/@8 O@1 I @5 @.@8 I@ @/ @/@8 O@1 I @5 @.@8 I@1 I@5@8 I@ @ @/@8 K@ @ 
@9 N@<C@_ A J I


 @6 K=@8 K>@ @8 J@?@A@"@ @8 J@  @8 I@?@)
@1 I@5@8 I@G@G@F@@@@A@f@1 I @5 @.@8 I@?@A@H@ @/ @/@8 O@1 I @5 @.@8 I@ @/ @/@8 O@1 I@5 @.@8 I@1 I@5 @.@8 I@ @ @/@8 K@ @ 
@8 N@'@@@)
@) @G@G@F@@@ @1 I @5 @.@8 I@)
@1 I]@5@8 I@G@G@F@?@<C@J_ A J I

  @6 K=@8 K>@A@ @/ @ 
@8 O@1 I @5 @.@8 I@@@ @A@1 I @5 @ 
@8 N@@
@1 I@5 @ 
@8 N@F@?@<C@m_ A J

 I


 @6 K=@8 K>@A@ @/ @/@8 O@1 I @5 @.@8 I@@@"@A@1 I @5 @/@8 N@@@1 I@2 I@5 @/@8 N@F@?@ @/ @/@8 O@1 I]@5@8 I@ @ @/@8 K@ @ 
@9 N@<C@8  A J L

 @6@ @8 J@?@A@1 I @5 @.@8 I@?@'@@@1 I @5 @.@8 I@?@1 I@5@8 I@?@<C@8   A J L

 OB@6@ @8 OG@?@A@1 I @5 @.@8 I@?@'@@@1 I @5 @.@8 I@?@1 I@5@8 OH@?@<C@ . A J

 L
@6@ @/@/@8 O@ @/@/@8 O@A@1 I@5 @.@8 I@1 I @5 @.@8 I@'@@@;@A@1 I @5 @.@8 I@1 I @5 @.@8 I@) @@@1 I @5 @.@8 I@1 I@5 @.@8 I@1 I@5@8 OH@ @ @/@8 K@ @ 
@9 N@<CA% D A J

 L


 @6@ @8 J@?@A@) @)@)
@G@G@@A@A@)@?@  @ 
@8 O@G@G@@@@A@b@g@c @s@?@R@G@G@@@@A@ @8 J@1 L@5@8 I@8 J@?@)
@G@G@@@@A@<@1 I @5 @/@8 N@ @/ @/@8 O@1 I @5 @.@8 I@1 L@5@8 I@ @ @/@8 K@ @ 
@8 N@@@{@A@4@1 I@5 @8 I@1 L@5@/ @ 
@8 O@1 I @5 @.@8 I@1 L@5@8 I@F@G@@@E@1 I @5 @/@8 N@1 I@5@8 I@ @/ @/@8 O@1 I @5 @.@8 I@1 L@5@8 I@ @ @/@8 K@ @ 
@9 N@<CA% o A J

 L


 OB@6@ @8 J@?@A@) @)@)
@G@G@@A@A@)@?@  OB@ 
@8 O@G@G@@@@A@b@g@c @s@?@R@G@G@@@@A@ @8 OG@1 L@5@8 OH@8 OG@?@)
@G@G@@@@A@<@1 I @5 OB@/@8 N@ @/ OB@/@8 O@1 I @5 @.@8 I@1 L@5@8 OH@ @ @/@8 K@ @ 
@8 N@@@{@A@4@1 I@5 @8 I@1 L@5@/ OB@ 
@8 O@1 I @5 @.@8 I@1 L@5@8 OH@F@G@@@E@1 I @5 OB@/@8 N@1 I@5@8 I@ @/ OB@/@8 O@1 I @5 @.@8 I@1 L@5@8 OH@ @ @/@8 K@ @ 
@9 N@<C@  A J L


 @6@1 I @5 @/@8 N@1 I @5 @/@8 N@ @/ @/@8 O@ @/ @/@8 O@1 I @5 @.@8 I@1 I @5 @.@8 I@A@1 I@5 @.@8 I@1 L@5@8 I@@@) @) @ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ 
@9 N@<C@  A J L


 OB@6@1 I @5 OB@/@8 N@1 I @5 @/@8 N@ @/ OB@/@8 O@ @/ @/@8 O@1 I @5 @.@8 I@1 I @5 @.@8 I@A@1 I @5 @.@8 I@1 L@5@8 OH@@@) @) @ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ 
@9 N@<C@k  A J 


 OB@6@ @8 OG@?@A@#@1 I @5 @.@8 I@ @/ OB@ 
@8 O@1 @5@8 OH@F@@@5@A@!@1 I @5 @.@8 I@ @/ OB@ 
@8 O@1 @5@8 OH@@@1 @5 OB@ 
@9 T@F@F@<C@Z  A J  
  OB@6@?@A@1 I @5 OB@/@8 N@G@@@2@A@ @/ OB@/@8 O@1 I @5 @.@8 I@F@@@ @/ OB@/@8 O@1 I @5 @.@8 I@F@ @ 
@9 N@<C@  A J 


 OB@6@ @8 OG@1 I @5 @.@8 I@?@ @/ OB@/@8 O@A@1 I @5 @.@8 I@(@F@@@3@A@ @/ OB@/@8 O@1 I @5 @.@8 I@@@1 I @5 OB@/@8 N@F@1 I @5 @.@8 I@?@1 @5@8 OH@ @ @/@8 K@ @ 
@9 N@<C@  A J 


 OB@6@ @8 OG@1 I @5 @.@8 I@?@ @/ OB@/@8 O@A@1 I @5 @.@8 I@(@F@@@3@A@ @/ OB@/@8 O@1 I @5 @.@8 I@@@1 I @5 OB@/@8 N@F@1 I @5 @.@8 I@?@1 @5@8 OH@ @ @/@8 K@ @ 
@9 N@<C@~! A J 


 OB@6@A@ @/ OB@/@8 O@1 I @5 @.@8 I@@@1 I @5 OB@/@8 N@F@ @/ OB@/@8 O@1 I @5 @.@8 I@ @/ OB@/@8 O@1 I @5 @.@8 I@1 @5@8 OH@ @ @/@8 K@ @ @/@8 K@ @ 
@9 N@<C@N! A J 


 OB@6@ @/ OB@/@8 O@1 I @5 @.@8 I@ @/ OB@/@8 O@1 I @5 @.@8 I@1 @5@8 OH@ @ @/@8 K@ @ 
@9 N@<C	!( A J@6@ 
@9 T
@<XPsatisfy_goal_a_minus_b CD( A B E
 @


@6@ 
@8 O@" I]
@#@<CD, A B E
 @


@6@8 O@"
 @@#@<XP Q C@%C A I

@6@8 I@ 
@8 I@/@1 I]
@5@8 I@3@5@8 Q@?@<C@2C A I		

@6@/@/@8 PS@ 
@ @/@8 PS@/@1 I]@5@8 I@3@1 I@5@5@8 Q@?@<C@)C A I

@6@3
@5@/@8 Q@3@5@3@.@5@8 Q@"@#@?@<CC A I I
@6@?@<C
C A I
@6@?@<CC A I@6@?@<XP R8 CI& A I J


@6@/@8 R7@?@ 
@/@8 R7@?@ @ @9 K@<CI- A I 

@=XP R CBG A J6@6@8 S@?@<C@,BK A J6@6@/
@8 J B@ 
@/@8 A Kj A@ @/@8 A Kj@ @8 K@8 M@1 R@5@8 N@1 S@5@8 N@?@<XP M! C@i@ A J\		@6@A@3@/
 J@/@3@.@4@.@5@8 K@A@0@  @^@ @3@5@8 K@ @8 I@@@8
order_updates B@G@@@1@0 @^@/@3@.@5@0@8 K@?@ @/@8 I@/
 @^@ @3@5@ @8 K@ 
@ @ @8 M@G@?@<C@ A J\
 I


@6@?@1 I
@5@9 M#@<C@ A J\
 J



@6@?@1 J
@5@9 M#@<XP Q C@%J> A I@6@8 TUimplies_conc@3@4@4
@4
@5@8 J{@ 
@8 R B@? Tu@8 TR@9 N@<CJG A I@6 Tv@8 TR@?@R@<XPuq_normalise CG A KI@6@9 Oy@<XD  t  t t  At  J- ADD  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 S CE A J6 K


 K

@6@ @8 S@ 
@ @8 S@?@<C@"E A J6 P 


 P 

@6@ @8 Oc@ 
@ @8 Oc@?@<CE A J6
@6@/
@8 Oc@?@"
@#@?@<XP S CA A J6
 Kb@6 Kb@8 K@?@<CA A J6
 S


@6@1 S
@5@8 S@?@<CA A J6
check


@6@8 Tw B@(check associated with statement of line @8 K@ 
@8 K@?@<XPtidy CDg A I I]
 I

 @

@6@ @8 T B@?@ 
@ @8 T@?@<CDm A I I]


 I]

@6@ @8 T@?@ 
@ @8 T@?@<CDs A I I
 I

@6@ 
@8 T@?@<C	Dw A I

@6@8 M	@?@<XP M> CD A I@6@1 J@.
@.@5 K@/@8 J>@1 J
@5 K@8 S B@?@R@<CD A I   @=XP NF C@)H# A I@6@/
@8 N@8 J&@/@8 J)@1 ON@0@5@8 @I@1 ON@5@8 H_@8 De@8 M B@/@8 OK B@8 P B@'@?@<XPperform_simplification C
@= A J6@6 M[@8 M\@8 S B@?@<C
@G A J6@6 Ma@8 M\@8 T@?@<C
@O A J6@6 B@8 M\@8 S B@?@<XP T C@C A L Ij
@6@?@9 J@<C@G A L K


 K
@6@?@ 
@ @9 T@<C@K A L Pr


 Pr
@6@?@ 
@ @9 T@<C@O A L J


 J

@6@?@ @8 T@ 
@ @9 T@<C@T A L J


 J

@6@?@ @8 T@ 
@ @9 T@<C@Y A L 

@=XD  t  t t  At resource ADD  t  t t  At  T AEPpattern_match_rule_list C@ B A B


@6@ @ @/@8find_pattern_match B@ @ @ @9 K@<CB A B		
@6@ @ @ @ @9 U  B@<XP T! CAo A L@6@ 
@/@/@8 T@ @ @8 T@?@<XP M C@3L A I@6@1 JX@.@.@5 K@/
@8 J> K@/@8 J> K@/@8 O5forwardchain@3
@4@4@4@4
@5@8 J{@R@<C@3L A I@6@1 JX@.@.@5 K@/
@8 J> K@/@8 J> K@/@8 O5 U@3
@4@4@4@4
@5@8 J{@R@<C@AL A I@6@1 JX@.@.@5 K@/
@8 J>@1 Ij@5 K@/@8 J>@1 Ij@5@/@8 T@  K@/@8 O5	backchain@3
@4@4@4@4
@5@8 J{@R@<C@AL A I@6@1 JX@.@.@5 K@/
@8 J>@1 Ij@5 K@/@8 J>@1 Ij@5@/@8 T@  K@/@8 O5 U@3
@4@4@4@4
@5@8 J{@R@<XP J| C@3 A I@6@8 K@?@<C@7 A I@6@1 J
@5@9 @L@<XP P\ C@ A K@6@1 J,@.@5@8 J@b@i@c@o@x@1 J,
@5@8 @L@?@<XP TV C
M_ A I@6@/
@8 K B@8 L B@?@<XPreconstruct_record C@1@\ A J\		 @


@6@/@ @ 
@8 U
 B@?@ @/@8 I@  J@0@3@4@5@8 K@?@<C@c A J\
@6@?@<XPoverall_summary_of_file C@"A A I@6@1 
@.@5@0@8 O@? QG@8 I@8 I@8 I@1 
@5@8overall_summary_of_rule B@9 U
 B@<CA A I@6@?@<XP M{ CI5 A I J


@6@/@8 Mz@?@ 
@/@8 Mz@?@ @ @9 K@<CI< A I 

@=XP T C@L@ A A@6@/
@8 Bx Lh@/@8 BS LhProcessing @8 I@8 I ...@8 I@8 I@8do_rule_substitutions0 
 B@8 La B@8 Me B@8new_load_vcg  B@/@8 R C@/
@8 D@ 
@8 Le@ 
@8 T B@ 
@8 Fd@8write_overall_rule_summary  B@8 M B@A Ji@8 K@@ Jq@8 K@8 R B@8 ML B@?@<XP Q C@*Ct A I@6@/@3@.
@4@.@.@5@8 R@ @ 
@8 PQ B@3@4
@5@/@8 R@ @8 Q@?@<CC{ A I

@6@?@<XP LK C@%B A B E


@6@ 
@8 O@ 
@/@8 I@ 
@ @8 I@?@1 E@5@9 LJ@<C@%B A B E


@6@ @8 O@ @/@8 I@ @ @8 I@?@1 E
@5@9 LJ@<C@%B A B I


@6@ 
@8 O@ 
@/@8 I@ 
@ @8 I@?@1 I@5@9 LJ@<C@%B A B I


@6@ @8 O@ @/@8 I@ @ @8 I@?@1 I
@5@9 LJ@<C@%C A B I


@6@ 
@8 O@ 
@/@8 I@ 
@ @8 I@?@1 I@5@9 LJ@<C@%C A B I


@6@ @8 O@ @/@8 I@ @ @8 I@?@1 I
@5@9 LJ@<C@%C A B I


@6@ 
@8 O@ 
@/@8 I@ 
@ @8 I@?@1 I@5@9 LJ@<C@%C A B I


@6@ @8 O@ @/@8 I@ @ @8 I@?@1 I
@5@9 LJ@<C@%C  A B I


@6@ 
@8 O@ 
@/@8 I@ 
@ @8 I@?@1 I@5@9 LJ@<C@%C' A B I


@6@ @8 O@ @/@8 I@ @ @8 I@?@1 I
@5@9 LJ@<C@%C. A B I


@6@ 
@8 O@ 
@/@8 I@ 
@ @8 I@?@1 I@5@9 LJ@<C@%C5 A B I


@6@ @8 O@ @/@8 I@ @ @8 I@?@1 I
@5@9 LJ@<C
C< A B@6@T
@?@9 T B@<C	CA A B@6@9 K
@<CCD A B


@6@ 
@0@0@0@0@9 O@<CCG A B Ij

@6@U
@1 Ij
@5@/@8satisfy_goal_not B@ @9 LJ@<C@,CP A B		 J


@6@ 
@8 O@?@ 
@/@/@8 LG@ @/@/@8 LJ@ @ @8 J@ @ @9 J@<C@,CX A B		 J


@6@ @8 O@?@ @/@/@8 LG@ 
@/@/@8 LJ@ @ @8 J@ @ @9 J@<C@'C` A B		 J


@6@ 
@/@/@8 LJ@ @/@/@8 LJ@ @ @8 J@ @ @9 J@<CCj A B J


@6@ 
@8 O@?@ 
@ @9 LE B@<CCo A B J


@6@ @8 O@?@ @ 
@9 U.@<C
Ct A B J

@6@ 
@9 LJ@<CCw A B J


@6@ 
@9 LJ@<CC A B F


@6@ 
@8 O@?@1 F
@5@9@!satisfy_goal_A_implies_B_novars_A B@<CC A B F


@6@ @8 O@?@1 F
@5@9@!satisfy_goal_A_implies_B_novars_B B@<CC A B F


@6@1 F
@5@9satisfy_goal_A_implies_B B@<CC A B JX


@6@ 
@ @9 T4 B@<C@1C A B		 JX


@6@1 F
@5@/@/@8 LJ@1 F
@5@/@/@8 LJ@ @ @8 J@ @ @9 J@<CC A B E


@6@ @8 O@ 
@ @9 Tb B@<CC A B E


@6@ 
@8 O@ @ 
@9 U9@<CC A B I



@6@1 I
@5@9 K
@<CC A B I



@6@1 I
@5@9 K
@<CC A B I



@6@1 I
@5@ @0@0@0@0@9 O@<CC A B I



@6@1 I
@5@ @0@0@0@0@9 O@<CC A B I



@6@1 I
@5@ @0@0@0@0@9 O@<CC A B I



@6@1 I
@5@ @0@0@0@0@9 O@<C@:C A B		 I


@6@1 I
@5@/@/@8 LJ@1 I
@5@8 O@1 I
@5@/@/@8 LG@ @ @8 J@ @ @9 J@<C@:C A B		 I


@6@1 I
@5@/@/@8 LJ@1 I
@5@8 O@1 I
@5@/@/@8 LG@ @ @8 J@ @ @9 J@<CC A B I



@6@1 I
@5@9 K
@<CC A B I



@6@1 I
@5@9 K
@<CC A B I



@6@1 I
@5@ @0@0@0@0@9 O@<CC A B I



@6@1 I
@5@ @0@0@0@0@9 O@<CC A B I


@6@1 E
@5@9 LJ@<CC A B I



@6@1 I
@5@9 K
@<CC A B I



@6@1 I
@5@9 K
@<CC A B I



@6@1 I
@5@ @0@0@0@0@9 O@<CD A B I



@6@1 I
@5@ @0@0@0@0@9 O@<CD A B I


@6@1 E
@5@9 LJ@<C@ D A B E

 I]

@6@ 
@8 O@1 E
@2 I]@5@9 T B@<C@ D A B E

 @

@6@ 
@8 O@1 E
@2 @@5@9 T B@<XP K CA* A I  @6@8 M@8 R B@?@<CA/ A I@6@@@@@@@@@@  VC: @8 I@/
@8 N B@8 I  @@@@@@@@@@@8 I@8 I@?@<XD  t  t t  At prolog_event_hook D  t  t t  At  U@ ADD  t  t t  At  U@ AED  t  t t  At  U@ 
P K C@ G0 A J I I



@6@1 I@2 I@4
@5@9 K@<C@G3 A J I
 I


@6@1 K@1 @.@.@5@2 F@1 J@1 I@.@5@2 I@.@5@2 J@1 I@.@2 I
@4@5@2 I@1 I
@4@5@0@5@/@8 K
@ @ @8 I@1 I@5@/@8 K
@1 I@5@/@8 K
@1 I@5@/@8 K
@ @ @/@8 J@ @ @/@8 J@ @ @9 J@<C@ G> A J I
 I


@6@1 I@1 I
@4@5@5@9 K@<C@GA A J I I



@6@1 K@1 @.@.@5@2 F@1 J@1 I@.@5@2 I@.@5@2 J@1 I@0@2 I@4@5@2 I@1 I@4@5@.@5@/@8 K
@ 
@ @8 I@1 I@5@/@8 K
@1 I
@5@/@8 K
@1 I
@5@/@8 K
@ @ @/@8 J@ @ @/@8 J@ @ @9 J@<C@ GL A J I
 I


@6@1 I@1 I
@4@5@5@9 K@<C@GO A J I I



@6@1 K@1 @.@.@5@2 F@1 J@1 I@.@5@2 I@.@5@2 J@1 I@.@2 I@4@5@2 I@1 I@4@5@.@5@/@8 K
@ 
@ @8 I@1 I
@5@/@8 K
@1 I
@5@/@8 K
@A
@1 I@5@/@8 K
@@@1 I@5@/@8 K
@ @ @/@8 J@ @ @/@8 J@ @ @9 J@<C@ G^ A J E
 I


@6@1 E@1 I
@4@5@5@9 K@<C@Ga A J E I



@6@A@>@1 K@1 @.@.@5@2 F@1 J@1 I@.@5@2 I@.@5@2 J@1 I@.@2 I@4@5@2 I@1 I@4@5@5@/@8 K
@@@-@1 K@1 @.@.@5@2 F@1 J@1 I@.@5@2 I@.@5@2 E@1 I@4@5@.@5@/@8 K
@ 
@ @8 I@1 E@5@/@8 K
@1 I
@5@/@8 K
@1 I
@5@/@8 K
@ @ @/@8 J@ @ @/@8 J@ @ @9 J@<XD  t  t t  At  N ADP S CA A J6
 Ty@6 A@8 K@?@<CA A J6
 F@6default @8 K@?@<XP P C@'E A J6 J]



 J]

@6@?@ 
@ @8 Oc@?@ @ @8 P@?@<CE A J6@6@?@<XP NB C@ A I@6@1 @0@0@5@/
@8 L@8 E@/@8 I@8 R B@R@<C@ A I  @6@?@<XD  t  t t  At  O ADP U C
B A B@6@ 
@ @ @9 S@<CB A B

@6@8 E@/@0@8 EW@U@ @0@9 EW@<XP N C$z A J@6@8 K
@?@<XD  t  t t  At 
expand_answer ADD  t  t t  At  UC AED  t  t t  At  UC 
P UCC@ D D@6@7
 D@9 UD UE@<XP M C@3L A I@6@1 F@.@.@5 K@/
@8 J> K@/@8 J> K@/@8 O5 U@3
@4@4@4@4
@5@8 J{@R@<C@AL A I@6@1 F@.@.@5 K@/
@8 J>@1 Ij@5 K@/@8 J>@1 Ij@5@/@8 T@  K@/@8 O5 U@3
@4@4@4@4
@5@8 J{@R@<XP T` C	J A I@6@0@0@8 K+@?@R@<CJ A I@6@?@<XPwrite_log_entry C	Aj A I@6@8 M@?@9write_pf_entry B@<CAn A I@6@9write_vc_entry B@<XP T C": A J@6@/@/@8 T@1 N
@5@8 @L@R@<C@?"> A J@6@ 
@8 N B@D@/@0@8 UO@1 I@5 @.@8 I@M@Q@@@F@?@1 N

@5@8 @L@1 N
@0@0@5@8 @I@?@<XD  t  t t  At  J ADD  t  t t  At message_hook ADD  t  t t  At  UP AED  t  t t  At  UP 
P UPC@< A A@6@3 @@4 FH@5@8 J@8 T# B H@8 M H@8print_message_lines B@8 JQ@?@<C@G A A@6@?@<XP L_ CL	 A I@6@9 RX@<CL A I@6@9 RX@<XPcheckrestoflist CC A P
@6@8 I@ 
@9 UV B@<CC A P @=XPmake_update_list C@_@J A J\

@6@/ J@0@3@.@4@.@5@8 K@?@ @/@ 
@8 UY B@?@A@-@1 @@0@5@ @8 J@?@/@3@1 @@0@5@.@5@ @8 K@ @3@1 @@5@5@8 K@@@" @@#@G@?@<C@X A J\
@6@?@<XP
runtime_entry C
@q A A @@6@8 T B@8save_usage_profile  B @8 H@?@<XP U CA A I@6@1 O
@.@5@8 J@? QO@8 I@8 I@8 S B@9 I@<CA A I@6@?@<XP Q
 C@(Eo A B@6@/
@/@8 O B@?@3@1 P
@5
@5@/@8 R@ @/@8 N@ @8 K@ 
@ @9 O2@<XP T CK A I

@6@?@R@<CK A I@6@8 @@?@8 I@?@<CK A I@6@U@3@0@.@5@8 D@?@8not_occurs_in_list B@?@<XP K CAT A I @6@D
@0@0@8 L@M
@Q@?@9 R B@<CAX A I@6@1 J@.
@.@5@8 J@8 UG B@8 I@R@<CA] A I  @6@?@9 S B@<XP T C@ A A  @6 Ji@8get_switch_help Jm T@8display_help Lh @8 H@?@<CA A A  @6 Ji@8get_switch_empty Jm T@8 Um @8 H@?@<CA A A  @6 Ji@8get_switch_version Jm T@8 T @8 H@?@<CA A A  @6@?@<XP Q CBn A I
@6@ @8 RK B@ 
@ @8 Q@?@<CBs A I@6@?@<XP Q C@!J( A I@6@8 TUcomposite_rewrite@3@4@4@5@8 J{@ 
@8 P@? Tu@8 TR@9 N@<CJ1 A I@6 Tv@8 TR@?@R@<XP Q& C
@ A Q@6[@8 I@8 Q(]@9 I@<XPmaybe_echo_pf_trace_statement_x C@ B0 A J6	statement


Statement: 

@6@ @8 LN B@ 
@ @8 L B@?@<XP MP CA A L  @6@8 I*** ERROR - @9 I@<XPdo_replace_hyps C@'A) A I@6@0@0@8 Pa@0@0@8 Pa@? K@/
@8 O5
combined_hyps@3
@4@4
@4@5@8 J{@?@<XD  t  t t  At  L)  ADP S CC A J\@6@/@8 J@/
@/@8 P@1 I
@5@0@8 Lx@?@<XPupdate_substituted_conc C@N A I@6@0@8 L@A@ @" J=
@#@( J=@ 
 H@/@8 JF@G@G@F@@@E@A@3@) L>@( L>@ 
@/@/@/@/@8 L;@ @ @/@8 JF@ @ @/@8 JF@/@3@4@4@5@8 D@@@&@&
@F@G@G@F@?@ @8 N@A@) K@1 R
subst_conc@4
@4@4@5@8 @L@@@S@1 L K@0@5@8 @I@  K@ @0@8 L?@?@<XP T C@`I A J I


@6@A@ 
@8 J@1 I
@5 @.@8 I@)@G@F@@@;@A@1 I
@5@8 M@G@F@@@'@1 I
@.@5@/@8 M@1 I
@5@8 K@1 I@5@/@8 M@ @ @8 K@?@<C@`I A J I


@6@A@ 
@8 J@1 I
@5 @.@8 I@)@G@F@@@;@A@1 I
@5@8 M@G@F@@@'@1 I
@.@5@/@8 M@1 I
@5@8 K@1 I@5@/@8 M@ @ @8 K@?@<XP N? C@,A3 A I@6@1 T	@0@5@8 @I@0 K@8 J>@D@0 K@/@8 J>@b@i@h@t@M@Q@@@F@?@1 T	
@5@8 H_@?@<C
A; A I@6@1 T	 @5@8 H_@?@<XP K CB A I@6@/@3
@4@.@5@8 D@8 @I@) @8 H_@?@<XP K CE4 A I J
 Ij@6@?@<C
E5 A I J Ij
@6@?@<CE7 A I J

@6@8 J:@1 JX@1 Ij@5@5 H @.@8 JF@?@<C@,E< A I@6@/@/@/
@8 Nr@A@)@@	@1 I@5@8 K8@A@)
@@	@1 I
@5@8 K8@?@<XP T C$A A J


@6@1 I
@5 @.@8 I@?@'
@<C$E A J


@6@1 I
@5 @.@8 I@?@'@<C@"$I A J
@6@ 
@/@8 T@?@A@1 I@5 @.@8 I@'@@@'@?@<XP N/ C@ A A I@6@/
@8 J)@1 J,@0@5@8 @I@1 J,@5@8 H_@8 De@/@8 J.@8 P# B@'
@?@<XD  t  t t  At  S ADD  t  t t  At  Ru ADP TO CJ A I@6@8 M@ @8 Q B@?@q
@ @ 
@ @8 Tt@?@<C@!J A I@6@8 M@ 
@/@8 I@?@ @8 P@?@q
@ @ 
@ @8 Tt@?@<XP K4 C
M A I@6@1 R@0@0@5@8 @I@R@<C@hM A I@6@/@/@/@8 J>@ @ 
@8 I@D@ @8 L@M@Q@D@0@ @8 T@M@Q@D@ @8 T@M@Q@D@0@ @8 T@M@Q@ @ @ @/@8 K @ @ @8 I@ @/@8 Li B@ @ @8 I@ @ @ @8 Tq B@1 O@5@8 N B@R@<C@6M A I
@6@/@/@/@8 K@D@ @8 K@M@Q@ @ @ @/@8do_subst_and_simplify_conc B@ @ @8 I@ @ @ @8 U B@1 O@5@8 U@R@<C@&M A I@6@8 M@?@1 N
@5@8 @L@0@0@8 R B@? O@3@4
@4@4@5@8 J{@8 O@R@<CN A I@6@0@0@8 U@?@ 
@ @ @8 O} B@ 
@8 U@?@R@<CN A I@6@ 
@8 H@?@ 
@ @8 Jt B@ 
@8 U@?@R@<XP O) CA= A K@6@1 O"@.@5@8 J@b@i@c@o@x@1 O"
@5@8 @L@?@<XP P= CAl A B  @6@8prune_all_candidate_fact  B@R@<CAp A B@6@/
@/@0@0@0@0@8 O @.@8 I@8 T/ B@R@<CAv A B  @6@?@<XP O C@ A L

@6@ @ @8 K @?@<C@ A L@6@ @ @8 K @?@ @ @8 O@?@<C@ A L@6@?@<XP U  C	@ A A  @6 M[@8 M\@8load_vcg  TF@?@<C	@ A A  @6 Ma@8 M\@8load_dpc  TF@?@<C	@ A A  @6 B@8 M\@8load_pfs 
 B@?@<C@ A A  @6@4The Simplifier failed to determine proof file kind.
@9 T@<XP U3 CDg A B F


@6@ 
@9 LG@<CDj A B F

@6@1 Ij
@5@9 LJ@<XP U$ C@1@ A I@6@0@0@8 O@?@D@8 K@M@Q Jq@8 K@/
@8 K@/@8 K@8 K@8 I@8 I QM@8 I@(Overall summary of VCs using user rules.@8 I@8 I@8write_the_overall_summary  B@9 K@<C@ A I  @6@?@<XP Jx CN; A I@6@)
 F@1 L@5@8 @L@9 Q
 B@<CN@ A I@6@1 N
@5@9 @L@<XP Ue C	K A I

@6@?@R@<CK A I

@6@8 T@?@ 
@8 Ud@?@<CK A I
@6@?@<XP PO CB8 A B@6@?@<C@-B; A B		@6@/
@/@8 L@ 
@/@/@8 L@ @ @/@/@8fulfil_x B@ @8 PK@ @ @8 K@ @ @9 K@<XP K CCK A J6@6@D@8 O@M@Q@?@8 MO@ 
@8 R@' - Prolog variables occur in predicate.@8 I@8 I@8 R@8 R@?@<CCY A J6 @. L@6 @. K@8 N@?@<C@ C] A J6 L@6@/@8 S B@?
repeat_hyp@3@4@5@8 J{ @. K@8 N@?@<C@-Cd A J6@6@A@)
 K@@	@1 S
@5@8 @L@/@ 
@8 R B@ 
@  K@8 P B@ 
@ @8 Oi@?@<XP L C@+F4 A I@6@1 JX@.
@5@ 
@8 Pi@/@8 Tp@1 L L@0@5@8 J@ 
 L@ @0@8 L?@?@<C@+F; A I@6@1 JX@.
@5@ 
@8 Pi@/@8 Tp@1 L L@0@5@8 J@ 
 L@ @0@8 L?@?@<XP T C@A A J\@6@/@8 I@/
@/@8 U[@ 
@/@8 P@ @ @8 U@?@<XP Q C@!I A I@6@8 TU
unwrapping@3@4
@5@8 J{@ 
@ @8 P B@? Tu@8 TR@9 N@<CI A I@6 Tv@8 TR@?@R@<XPevaluate_bit_and CF A KI@6@/
@8 O@/@8 O@ 
@ @/@8 MZ@ @9 KG B@<XP R CB A J6@6@8 S@?@<C@6B A J6@6@/
@8 Uz B@ 
@/@8 T A@ @/@8 T@8 Rp B@1 Rt Rr@5@8 N@ @8 K@8 M@1 R@5@8 N@1 S@5@8 N@?@<XPis_excluded CK  A I@6@1 I
@5@ 
@8 L@?@<CK A I@6@?@<XP S CC A J\@6@"
@#@/
@/@8 P@1 I
@5@0@8 Lx@?@<XP S C
A A B 



@=C@-A A B	
@6@8 E@D@8 E^@M@Q@3@.@.@5@8 D@ @/@ @ @8 U@ 
@3@5@9 D@<XP K C@*B A I@6@/@3
@4@.@5@8 D@/
@3
@4@.@5@8 D@8 J@ @b@j@c@o@x@ 
@8 H_@?@<XP N+ C@ A I @6@D
@0@0@0@8 J>@M
@Q@1 T	 @5@8 H_@8 J&@?@<C@G@ A I@6@A@1 I@.
@.@5@0@/@8 J>@@@1 I@.@.
@5@0@/@8 J>@A@1 I
@5@0@/
@8 J>@@@1 I
@5@0@/
@8 J>@ 
@1 E
@5@8 U B@R@<C@G@ A I@6@A@1 I@.
@.@5@0@/@8 J>@@@1 I@.@.
@5@0@/@8 J>@A@1 I
@5@0@/
@8 J>@@@1 I
@5@0@/
@8 J>@ 
@1 I
@5@8 U@R@<C@"A
 A I@6@/
@8 N>@8 J&@1 J,@0@5@8 @I@1 J,@5@8 H_@8 De@/@8 J.@8 T' B@'
@?@<XP Q C@A@ A I@6@/@8 I@/
@8 M@ 
@/@8 N}@ @/@8 Mt@ @/@8 M@ @/@8 Q@ @/@8 Q@ @/@8 Q@ @/@8 T@ @/@8	form_expr B@ @9 T@<XP T C	E A B@6@0@0@8 LG@?@R@<CE A B@6@?@<XP UJ C@ZEG A I T





@6 Q3@8 ITraversal condition TC#@8 I@8 I@% has now been split into two, giving:@8 I@8 I@8 I Q3@8 ITC#@8 I@ 
@8 I K@8 I@ @8 I@8 I@8 I Q3@8 I U@8 I@ @8 I K@8 I@ @8 I@?@<C@AEZ A I U




@6 Q6@8 I@/Using "A->B, A |- B" on traversal condition TC#@8 I@8 I & TC#@8 I@ 
@8 I@" yields a new traversal condition:@8 I@8 I@8 I Q6@8 I U@8 I@ @8 I K@8 I@ @8 I@?@<C@AEi A I U




@6 Q6@8 I@7Using "A->B, not B |- not A" on traversal condition TC#@8 I@8 I U@8 I@ 
@8 I U@8 I@8 I@8 I Q6@8 I U@8 I@ @8 I K@8 I@ @8 I@?@<C@2Ex A I R/


@6 Q3@8 I@$Restructured traversal condition TC#@8 I@8 I into:@8 I@8 I@8 I Q3@8 I U@8 I@8 I K@8 I@ 
@8 I@?@<C@8E A I L L



@6 Jl@8 ISimplified TC#@8 I@8 I on reading in, to give:@8 I@8 I@8 I Jl@8 I U@8 I@8 I K@8 I@ 
@8 I@?@<CE A I L K


@6 Jl@8 I@3Simplified path action part on reading in, to give:@8 I@8 I@8 K@?@<C@.E A I Ol


@6 Q1@8 I@.Attempted addition of new traversal condition:@8 I@8 I@8 I@8 I@ 
@8 I@8 I@8 I@'eliminated: this already exists (as TC#@8 I@8 I).@8 I@?@<C@aE A I U



 E

@6 Jl@8 ITraversal conditions TC#@8 I@8 I U@8 I@ 
@8 I together imply that@8 I@8 I@8 I@8 I@1 E@5@8 I H@8 I@8 I@8 I U@8 I@8 I U@8 I@ 
@8 I@* have therefore been deleted and a new TC#@8 I@ @8 I added to this effect.@8 I@?@<C@WE A I L-


@6 L-@8 IEstablished a contradiction [@8 I@8 I@A@)
].@8 I@F@@@2@A@"

@#] using traversal condition TC#@8 I@ @8 I H@8 I@@@+] among the following traversal conditions:@8 I@8 I@8 I@8 I U@8 I@ 
 U@8 I H@8 I@F@?@<C@_E A I L



@6 Q3@8 IUsing "A->B, A |- B" on TC#@8 I@8 I@A@)
@1, given that "A" is obvious, we simplify this to:@8 I@F@@@ , given TC#@8 I@A@"

@#@ @8 I@@@ 
 U@8 I@F, we simplify the former to:@8 I@8 I@8 I Q3@8 I U@8 I@8 I K@8 I@ @8 I@?@<C@LE A I R



@6 Q1@8 I@"Eliminated traversal condition TC#@8 I@8 I (@8 I@ 
@8 I@A@)@F@@ U@8 I@A@"
@#@ @8 I@@@  U@8 I@F U@8 I@?@<C@7F A I O




@6 Q9@8 IUsed traversal condition TC#@8 I@8 I to replace all occurrences of @8 I@ 
@8 I by:@8 I@8 I@8 I@8 I@ @8 I H@8 I@?@<CF A I Ob@6 Q/@8 IPATH ELIMINATED.@8 I@?@<C@"F A I Ts



@6 O@8 INew TC#@8 I@8 I K@8 I@ 
@8 I@?@<CF A I U

@6 O@8 INew action part is:@8 I@8 I@8 K@?@<C@pF$ A I P L


@6 Jl@8 I U@8 I@8 I further@8 I@A@/@"
@#@ @8 I (given TC#@8 I@A@"
@#@ @8 I@@@  U@8 I@F Q!@8 I@@@S@G
, to give:@8 I@8 I@8 I Jl@8 I U@8 I@8 I K@8 I@ 
@8 I@?@<C@VF@ A I P K


@6 Jl@8 ISimplified path action part@8 I@A@/@"

@#@ @8 I U@8 I@A@"
@#@ @8 I@@@  U@8 I@F Q!@8 I@@@S@G	 to give:@8 I@8 I@8 K@?@<CFV A I@6???  @8 I@8 I@8 I@8 I@8 I@8 I@?@<XP Te C
AE A K@6@8 M@?@-        true .    {path is always traversed.}@8 K@9 M@<C
AK A K@6
H1:    true .@8 K@9 M@<XP R C!B A J@6@1 I
@5@ 
@8 M@A@8 J@@@) OB@9 OC@<C@>!K A J	@6@1 I
@.@5@/@/@8 OF@D@ @8 OG@M@Q@1 I@5@/@ @0@8 OF@A@8 J@@@) OB@8 OC@ @ @ 
@9 K@<C@_!W A J@6@1 I
@.@5@/@/@8 OF@D@ @8 OG@M@Q@1 I@.@5@/@ @/@8 OF@D@ @8 OG@M@Q@1 I@5@/@ @0@8 OF@A@8 J@@@) OB@8 OC@ @ @/@8 K@ @ @ 
@9 K@<C!f A J @6@1 I
@.@5@ 
@8 M@ @8 J@1 @@5@9 I@<C@C!k A J	
 @6@1 I
@.@5@/@/@8 OF@D@ @8 J@M@Q@1 I@.@5@/@ @0@8 OF@ @8 J@1 @@5@8 I@ @ @ 
@9 K@<C@C!s A J	
 @6@1 I
@.@5@/@/@8 OF@D@ @8 J@M@Q@1 I@.@5@/@ @0@8 OF@ @8 J@1 @@5@8 I@ @ @ 
@9 K@<C@]!| A J
@6@1 I
@2 I]@.@.@5@/@/@8 OF@D@ @8 OG@M@Q@A@ @8 J@@@) OB@ @8 OC@1 I@.@5@/@ @0@8 OF@A@ @8 J@@@) OB@ @8 OC@1 I]@5@8 OH@ @ @ 
@9 K@<C@]! A J
@6@1 I
@2 I]@.@.@5@/@/@8 OF@D@ @8 OG@M@Q@A@ @8 J@@@) OB@ @8 OC@1 I@.@5@/@ @0@8 OF@A@ @8 J@@@) OB@ @8 OC@1 I]@5@8 OH@ @ @ 
@9 K@<C@]! A J
@6@1 I
@2 @@.@.@5@/@/@8 OF@D@ @8 OG@M@Q@A@ @8 J@@@) OB@ @8 OC@1 I@.@5@/@ @0@8 OF@A@ @8 J@@@) OB@ @8 OC@1 @@5@8 OH@ @ @ 
@9 K@<C@3! A J @6@1 I@1 I
@.@5@.@5@ 
@8 M@ @8 J@ @8 J@1 I @5 @.@8 I@1 I@5@9 I@<C@3! A J @6@1 I@1 I@.
@5@.@5@ 
@8 M@ @8 J@ @8 J@1 I @5 @.@8 I@1 I@5@9 I@<C@A! A J @6@1 I@1 I@1 I]
@.@5@.@5@.@5@ 
@8 M@ @8 J@ @8 J@ @8 J@1 I @5 @.@8 I@1 @@1 I@5@5@9 I@<C@@! A J @6@1 I@1 I@.@2 I]
@.@5@.@5@ 
@8 M@ @8 J@ @8 J@ @8 J@1 I @5 @.@8 I@1 @@1 I@5@5@9 I@<C@A! A J @6@1 I@1 I@1 I]@.
@5@.@5@.@5@ 
@8 M@ @8 J@ @8 J@ @8 J@1 I @5 @.@8 I@1 @@1 I@5@5@9 I@<C@@! A J @6@1 I@1 I@.@2 I]@.
@5@.@5@ 
@8 M@ @8 J@ @8 J@ @8 J@1 I @5 @.@8 I@1 @@1 I@5@5@9 I@<C@A! A J @6@1 I@1 I@1 @
@.@5@.@5@.@5@ 
@8 M@ @8 J@ @8 J@ @8 J@1 I @5 @.@8 I@1 I]@1 I@5@5@9 I@<C@@! A J @6@1 I@1 I@.@2 @
@.@5@.@5@ 
@8 M@ @8 J@ @8 J@ @8 J@1 I @5 @.@8 I@1 I]@1 I@5@5@9 I@<C@3! A J OB@6@1 I@1 I
@.@5@.@5@ 
@8 M@ @8 OG@ @8 OG@1 I @5 @.@8 I@1 @5@9 OH@<C@3! A J OB@6@1 I@1 I@.
@5@.@5@ 
@8 M@ @8 OG@ @8 OG@1 I @5 @.@8 I@1 @5@9 OH@<C@A" A J OB@6@1 I@1 I@1 I]
@.@5@.@5@.@5@ 
@8 M@ @8 OG@ @8 OG@ @8 OG@1 I @5 @.@8 I@1 @@1 @5@5@9 OH@<C@@"	 A J OB@6@1 I@1 I@.@2 I]
@.@5@.@5@ 
@8 M@ @8 OG@ @8 OG@ @8 OG@1 I @5 @.@8 I@1 @@1 @5@5@9 OH@<C@A" A J OB@6@1 I@1 I@1 I]@.
@5@.@5@.@5@ 
@8 M@ @8 OG@ @8 OG@ @8 OG@1 I @5 @.@8 I@1 @@1 @5@5@9 OH@<C@@" A J OB@6@1 I@1 I@.@2 I]@.
@5@.@5@ 
@8 M@ @8 OG@ @8 OG@ @8 OG@1 I @5 @.@8 I@1 @@1 @5@5@9 OH@<C@A"! A J OB@6@1 I@1 I@1 @
@.@5@.@5@.@5@ 
@8 M@ @8 OG@ @8 OG@ @8 OG@1 I @5 @.@8 I@1 I]@1 @5@5@9 OH@<C@@") A J OB@6@1 I@1 I@.@2 @
@.@5@.@5@ 
@8 M@ @8 OG@ @8 OG@ @8 OG@1 I @5 @.@8 I@1 I]@1 @5@5@9 OH@<XP TS C@$M A I@6@/@8 J
 B@0@0@0@8 N@8 S@0@0@0@8 N@8 N@8 J B@1 L@.@5@8 J@8 @L@R@<CM A I Tu@6@/@8 J B@8 Q B@R@<CM A I Tv@6@/@8 U@q@1 J@0@0@5@8 @I@R@<CM A I@6@?@<XD  t  t t  At expand_query ADD  t  t t  At  U AED  t  t t  At  U 
P UC@ D D@6@7 UE@ 
@9 U UE@<XP I C@2 A P@6@U@?@/@8 Po@?@A@8 O@@@) OB @8 O@?@<C@@@? A P@6@/@8 O@?@A@'@@@1@A	@) @?@) OB@@@&@A@3 M@0@5@8 D@?@8 Q^@8 O@@@3 K<@0@5@8 D@?@8compatible_array_type B@9 O@<XP U C@ A I@6@1 @.
@0@5@0@8 O@?@/@8 Q QE@8 I@8 I@8 I@8 U@9 U@<CA A I  @6@?@<XP J CNE A I@6@)
 F@8add_processed_hyp_with_field_op B@9 U@<CNJ A I@6@9 S B@<XP T C@ A A  @6 Ji@8 L@8Typechecking only - no simplification has been performed@8 T@?@<C@#@ A A@6 Jq@8 NY@? Jq@8 L@/
@8 R@/@8 U@%Automatic simplification completed.

@8 TSimplified output sent to ~w.@3@5@8 T@?@<C@ A A@6 Ji@8 NY@/
@8 R@/@8 UZombieScope completed.

@8 TZombieScope output sent to ~w.@3@5@8 T@?@<XP U6 CDq A B F

@6@1 Ij
@5@9 LJ@<CDt A B F


@6@ 
@9 LJ@<XD  t  t t  At  S ADP U, C
D@ A B  Ij Ij
@=CDB A B  Ij E


 I
@=CDD A B  Ij I


 E
@=CDF A B  Ij I


 I
@=CDH A B  Ij I


 I
@=CDJ A B  Ij I


 I
@=CDL A B  Ij I


 I
@=XP T C@!@ A I@6@D@8 MN@M@Q@?@/@8 U Q@@8 I@8 I@8 I@1 L	
@5@9 @L@<C@ A I@6@?@<XP O C@^ A P @. H@6@?@<C@b A P @- H@6@?@<C@u@f A P K 



 H@6@?@8 @@ 
@/@8 Po@A@ @0@8 Ln@@@A@) @@
@A@) OB@@@) H@?@A@  K@8 K+@?@  H@8 O@@@-@A@1 K, K@5@8 H_@  H@8 O@1 K, K@5@8 J@?@@@1 K, K@5@8 J@R@?@<C@u@ A P Pr 



 H@6@?@8 @@ 
@/@8 Po@A@ @0@8 Ln@@@A@) @@
@A@) OB@@@) H@?@A@  K@8 K+@?@  H@8 O@@@-@A@1 K, K@5@8 H_@  H@8 O@1 K, K@5@8 J@?@@@1 K, K@5@8 J@R@?@<C@9@ A P I]


@6@/@8 O@?@ 
@/@8 O@?@A@A@) OB@@@) OB@?@) OB@@@) @) @A@) @@@) OB@?@<C@9@ A P @


@6@/@8 O@?@ 
@/@8 O@?@A@A@) OB@@@) OB@?@) OB@@@) @) @A@) @@@) OB@?@<C@9@ A P I


@6@/@8 O@?@ 
@/@8 O@?@A@A@) OB@@@) OB@?@) OB@@@) @) @A@) @@@) OB@?@<C@%@ A P I
@6@/
@8 O@?@A@)
 OB@) OB@@
@)
 @A@) @@@) OB@?@<C@ A P I


 @6 @8 O@?@ 
 @8 O@?@<C@ A P I


 @6 @8 O@?@ 
 @8 O@?@<C@%@ A P L
@6@/
@8 O@?@A@)
 OB@) OB@@
@)
 @A@) @@@) OB@?@<C@%A A P P
@6@/
@8 O@?@A@)
 OB@) OB@@
@)
 @A@) @@@) OB@?@<CA
 A P L


@6@ 
 @8 O@8 O@A@) @@@) OB@?@<CA A P P~
@6@8 O@?@A@) OB@@@) @?@<CA# A P 


 OB@6 OB@8 O@?@ 
 OB@8 O@?@<C@8A* A P E


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

 H@6@/@8 O@A@A@) @@@) OB@?@ 
@/@8 O@A@) @@@) OB@@@ 
@ @8 O@F@?@<C@>AR A P I


 H@6@/@8 O@A@A@) @@@) OB@?@ 
@/@8 O@A@) @@@) OB@@@  Ls@8 Ln@ 
@ @8 O@F@?@<C@>Ag A P I


 H@6@/@8 O@A@A@) @@@) OB@?@ 
@/@8 O@A@) @@@) OB@@@  Ls@8 Ln@ 
@ @8 O@F@?@<C@>A| A P I


 H@6@/@8 O@A@A@) @@@) OB@?@ 
@/@8 O@A@) @@@) OB@@@  Ls@8 Ln@ 
@ @8 O@F@?@<C@>A A P I


 H@6@/@8 O@A@A@) @@@) OB@?@ 
@/@8 O@A@) @@@) OB@@@  Ls@8 Ln@ 
@ @8 O@F@?@<C@<A A P J



@6@8 O@A@1 P@.@.@5@8 Ln@F@@@/@8 Po@ @1 P@.@.@5@8 Ln@ 
@ @8 T@ @ @8 O@?@<C@7A A P I


@6@/@8 O@A@ @1 P@.@5@8 Ln@F@@@ @/@8 Po@ @1 P@.@5@8 Ln@ 
@ @8 T@?@<CA A P Ij
 H@6 H@8 O@?@<CA A P J


 H@6 H@8 O@?@ 
 H@8 O@?@<CA A P J


 H@6 H@8 O@?@ 
 H@8 O@?@<CA A P F


 H@6 H@8 O@?@ 
 H@8 O@?@<CA A P JX


 H@6 H@8 O@?@ 
 H@8 O@?@<C	A A P
 @6@8 H@?@<CA A P@6@8 E^@0@8 K+@?@<CA A P P
 H@6 @8 O@?@<CA A P P}
@6@8 O@?@A Ls@8 Ln@@@) @?@<CA A P K
@6@8 O@?@A Ls@8 Ln@@@) @?@<CA A P K}
 @6@/
@8 O@?@ 
@1 Lq@0@5@8 Ln@?@<CA A P J
@6@/
@8 O@ 
@1 Lq@5@9 Ln@<CA A P J
@6@/
@8 O@ 
@1 Lq@5@9 Ln@<CA A P K
@6@8 O@1 Lq@0@5@9 Ln@<CA A P K
@6@8 O@1 Lq@0@5@9 Ln@<CA A P D


@6@8 O@1 Lq@0@5@8 Ln@ 
@9 O@<CB A P J


@6@8 O@1 J@0@5@8 Ln@ 
@9 O@<CB A P J


@6@8 O@1 J@0@5@8 Ln@ 
@9 O@<CB A P J


@6@8 O@1 J@0@5@8 Ln@ 
@9 O@<C@ B A P J


 H@6@ 
@/@8 O@ @1 J@.@5@8 Ln@ @8 O@?@<C@ B A P J


 H@6@ 
@/@8 O@ @1 J@.@5@8 Ln@ @8 O@?@<CB# A P J


 H@6@/@8 O@ @1 J@0@5@8 Ln@ 
@ @8 O@?@<CB) A P J


 H@6@/@8 O@ @1 J@0@5@8 Ln@ 
@ @8 O@?@<C
B/ A P@6@1 Lq@0@5@9 Ln@<CB2 A P
@6@/@8 O@1 Lq@5@8 Ln@ 
@9 O@<C
B8 A P J@6@1 J@0@5@9 Ln@<CB; A P J
@6@/@8 O@1 J@5@8 Ln@1 J
@5@9 O@<C@8BA A P K<
@6@A@1 P@3@0@5@.
@5@8 Ln@F@@@/@8 Po@ @1 P@3@0@5@.
@5@8 Ln@1 J]@0@0@5@8 I@ 
@9 I@<C@BL A P@6@D@8 E^@M@Q@3@.@.
@5@8 D K=@8 K>@A@B@) K<@?@ 
@3@.@.@5@3@.@.@5@8collect_indices_and_values B@?@ @/@8 I@ @ @8 UX@ @/@8 I@ @ @8 UX@1 P@3@5@5@8 Ln@G@G@@@+@) M@?@ 
@/@/@8 R^@1 G@.@5@8 Ln@ @ @/@8 R@ @ @9 T3@G@G@G@<C@RBg A P@6@D@8 E^@M@Q@3@.@4@.
@5@8 D@/ KC@8 KD@ 
@1 J]@0@0@5@8 I@?@A@ @1 P@3@0@5@.@5@8 Ln@'@@@ @8 Po@1 P@3@0@5@.@5@8 Ln@ 
@ @9 I@<C@Bw A P@6@D@8 E^@M@Q@3@.@.
@5@8 D K=@8 K>@A@`@/ KC@8 KD@?@ 
@3@.@.@5@3@.@.@5@8 U@?@ @/@8 I@ @ @8 UX@ @/@8 I@ @ @8 UX@A@ @1 P@3@5@5@8 Ln@'@@@ @8 Po@1 P@3@5@5@8 Ln@G@G@@@0 B@8 KD@?@ 
@/@/@8 R^@1 G@.@5@8 Ln@ @ @/@8 R@ @ @9 T3@G@G@G@F@<C@?B A P@6@D@8 E^@M@Q@/@/
@8 P@/@8 T3@A@ 
@/@8 O@F@@@ 
@/@/@8 O@3@5@3@5@8 R@ @ @8 R@?@<C@MB A P@6@D@8 E^@M@Q@0 @^@0@3@.@5@0@8 K@/
@8 O@3@.@0@5@8 D@A@ @3
@5@8 O@F@@@ @3
@5@/@8 O@3@5@3@5@8 R@?@<C@;B A P@6@D@8 E^@M@Q@0 J@0@3@.@4@.
@5@0@8 K@8 O@3@.@0@5@8 D@ @3@4@.@5@8 O@ 
@ @8 O@?@<C@^B A P
@6@D@8 E^@M@Q@D@0@0@8 P@M@Q@D@0@0@0@0@0@8 K@M@Q@3@.@.
@5@8 D@ 
@8 RC B@ 
@/@8 T3@A
@/@8 O@F@@@/@/@8 O@3@5@3@5@8 R@ @ @8 R@?@<CB A P
 OB@6 @8 O@?@<XPhoist_vc_hypotheses C@ A J6@6@/@/
@8get_vcg_hypothesis NV@ 
@8prune_vcg_hypothesis NV@ 
 L@8 K@R@<C@ A J6@6@?@<XPevaluate_bit_or CF A KI@6@/
@8 U B@?@1 @@1 I]
@5
@5@9 I@<XP U C	BJ A B@6@ 
@9 L@<CBM A B@6@9 I@<XP J C@: A J@6@A@8 H@F@@@"
 I
@#@8 H@?@<XP TI C@ A J6@6 Ji@8 LType checking VC: @8 I@8 I@8 V B@8 K B L@8 I@8 I@8 JQ@?@<C@(@ A J6@6 Jq@8 L@8 L@8 V
@8 V A@8 MTTrying to simplify: @8 MT@8 L@8 L!@8 L$@?@<XP O> CFq A B@6@1 O

@5@9 @L@<XD  t  t t  At  O ADP@*see_if_contradiction_through_substitutions  C@&D A I@6@/
@8 MF@b@c@h@p@y@1 E@.@.
@5@/@8 M@ @8 L@ 
@ @8 M@ B@9 N8@<CD A I@6@/
 K@/@8 J> H@0@8 K+ @.@8 V@9 N8@<CD A I@6@1 Ij@.
@5 K@/@8 J> H@0@8 K+ @-@8 V@9 N8@<CD A I  @6@8 N8@?@<XP N6 CDl A I  @6@8 N8@?@<CDm A I  @6@8 N"@?@<CDo A I  @6@8 Ql B@9 N B@<CDs A I @6@D
@8 V@M
@Q@?@<XP M CE: A KI

@6@A@8 OG@@
@A@)
 @.@@@)
 @-@?@<CEC A KI@6@8 H@b@h@c @r@8 I@?@<C
EG A KI@6@8 O@8 OH@?@<CEM A KI I I
@6@8 I@?@<C@%EO A KI I
@6@/
@8 I@A@ 
@8 OG@1 I
@5@8 OH@@@" I
@#@?@<CEY A KI P~
@6@8 I@?@<CE\ A KI @ I]



@6@8 I@?@<CE] A KI I] @



@6@8 I@?@<C@+El A KI I] I]



@6@ 
@8 H@ @8 H@/@1 I]
@5@8 I@1 I]@5@9 I@<C@IEs A KI I]


@6@/@8 I@ 
@/@8 I@A@ @8 OG@ @8 OG@1 I]@5@8 OH@@@A@) @'@@@A@) @'@@
@" I]@#@?@<C@XE A KI @


@6@/@8 I@ 
@/@8 I@A@ @8 OG@ @8 OG@1 @@5@8 OH@@@-@A@) @'@@@#@A
@) @1 I
@5@8 I@@@A@'@) @@
@" @@#@?@<C@ZE A KI I


@6@/@8 I@ 
@/@8 I@A@ @8 OG@ @8 OG@1 I@5@8 OH@@@/@A@A@) @@@) @) @@@A@)@'@@@A@)@'@@
@" I@#@?@<C@EE A KI I


@6@/@8 I@ 
@/@8 I@A@ @8 I@ @8 I@  @8 I@1 I@5@8 I@@@A@)@'@@
@" I@#@?@<C@EE A KI 


@6@/@8 I@ 
@/@8 I@A@ @8 OG@ @8 OG@  @8 I@1 @5@8 OH@@@A@)@'@@
@" @#@?@<C@E A KI I


@6@/@8 I@ 
@/@8 I@A@ @8 I@ @8 I@  @8 I@1 I@5@8 I@F@@@g@A
@)@) @F@@@[@A@A@" I
@#@@
@" I
@#@) @@@<@A@.@A
@" I
@#@@	@" I

@#@ @8 I@1 E@1 I@5 @5 @.@8 I@) @@@" I@#@F@?@<C@ZE A KI L


@6@/@8 I@ 
@/@8 I@A@ @8 OG@ @8 I@1 L@5@8 OH@@@/@A@) @)@@@%@A@)@'@@@A@)@" I@#@@
@" L@#@?@<CF  A KI@6@8 Nn B@?@<C@$F A KI@6@D@8 E^@M@Q@3@.@.
@5@8 D@ 
@/@8 N@3@5@8 D@?@<XP O CEY A B@6@T
@<CE\ A B@6@9 @@<XP UM C@lA A I		 T






@6@ @/@8 N B Q3@8 IHypothesis H@8 I@8 I U@8 I@8 I@ @8 I@8 I Q3@8 I I@8 I@ 
@8 I K@8 I@ @8 I@8 I@ @8 I@8 I Q3@8 I I@8 I@ @8 I K@8 I@ @8 I@?@<C@OA A I U





@6@ @/@8 V Q6@8 I@$Using "A->B, A |- B" on hypotheses H@8 I@8 I & H@8 I@ 
@8 I yields a new hypothesis:@8 I@8 I@ @8 I@8 I Q6@8 I I@8 I@ @8 I K@8 I@ @8 I@?@<C@OB	 A I U





@6@ @/@8 V Q6@8 I@,Using "A->B, not B |- not A" on hypotheses H@8 I@8 I V@8 I@ 
@8 I V@8 I@8 I@ @8 I@8 I Q6@8 I I@8 I@ @8 I K@8 I@ @8 I@?@<C@@B A I R/



@6@ @/@8 V Q3@8 IRestructured hypothesis H@8 I@8 I U@8 I@8 I@ @8 I@8 I Q3@8 I I@8 I@8 I K@8 I@ 
@8 I@?@<C@NB) A I L




@6@A@) L@( I@@@) K@( Q Jl@8 ISimplified @8 I@ @8 I@ 
@8 I@  on reading formula in, to give:@8 I@8 I@8 I Jl@8 I@ @8 I@ 
@8 I K@8 I@ @8 I@?@<C@BB< A I R=




@6@ @/@8 V Jl@8 ISimplified C@8 I@8 I further, to give:@8 I@8 I@ @8 I@8 I Jl@8 I Q@8 I@8 I K@8 I@ 
@8 I@?@<C@lBK A I		 T






@6@ @/@8 V Q3@8 IConclusion C@8 I@8 I U@8 I@8 I@ @8 I@8 I Q3@8 I Q@8 I@ 
@8 I K@8 I@ @8 I@8 I@ @8 I@8 I Q3@8 I Q@8 I@ @8 I K@8 I@ @8 I@?@<C@.Ba A I Ol


@6 Q1@8 I@%Attempted addition of new hypothesis:@8 I@8 I@8 I@8 I@ 
@8 I@8 I@8 I@%eliminated: this already exists (as H@8 I@8 I U@8 I@?@<C@$Bn A I U


@6 Q1@8 I V@8 I@8 I@; has been replaced by "true".  (It is already present, as H@8 I@ 
@8 I U@8 I@?@<C@WBw A I U




@6 Jl@8 IHypotheses H@8 I@8 I V@8 I@ 
@8 I U@8 I@8 I@8 I@8 I@ @8 I H@8 I@8 I@8 I I@8 I@8 I V@8 I@ 
@8 I@( have therefore been deleted and a new H@8 I@ @8 I U@8 I@?@<C@~B A I I




@6 Q/@8 IProved C@8 I@8 I K@8 I@ @8 I@A@'
@@@8 I@8 I@ via its standard form, which is:@8 I@8 I@8 IStd.Fm C@8 I@8 I K@8 I@ 
@8 I@?@A@)@F@@@,@8 I@8 I@A@"
@#using hypothesis H@8 I@ @8 I H@8 I@@using hypotheses H@8 I@  I@8 I H@8 I@F@?@<C@B A I		 O





@6@ @/@8 V Q/@8 IProved subgoal C@8 I@8 I@A@'
@@@# via its simplified form, which is:@8 I@8 I@ @8 I@8 I V)@8 I@8 I K@8 I@ 
@8 I@?@A@)@F@@@0@8 I@ @8 I@8 I@A@"
@# V*@8 I@ @8 I H@8 I@@ V+@8 I@  I@8 I H@8 I@F@?@<C@3B A I Q



@6 Q/@8 I V'@8 I@8 I K@8 I@ 
@8 I@8 I@8 Iby @8 I@ @8 I H@8 I@?@<C@>B A I Q




@6 Q/@8 I V'@8 I@8 I K@8 I@ @8 I@8 I@8 I V.@8 I@ @8 I using hypothesis H@8 I@ 
@8 I H@8 I@?@<C@WB A I L-


@6 L-@8 I U@8 I@8 I@A@)
 U@8 I@F@@@2@A@"

@#] using hypothesis H@8 I@ @8 I H@8 I@@@!] among the following hypotheses:@8 I@8 I@8 I@8 I I@8 I@ 
 I@8 I H@8 I@F@?@<C@cC
 A I L



@6 Q3@8 IUsing "A->B, A |- B" on H@8 I@8 I@A@)
 U@8 I@F@@@$@A@"

@#	, given H@8 I@ @8 I@@ V3@8 I@ 
 I@8 I@F U@8 I@8 I@8 I Q3@8 I I@8 I@8 I K@8 I@ @8 I@?@<C@LC$ A I R



@6 Q1@8 IEliminated hypothesis H@8 I@8 I U@8 I@ 
@8 I@A@)@F@@ V3@8 I@A@"
@#@ @8 I@@@  I@8 I@F U@8 I@?@<C@RC8 A I O




@6@ 
@8 H@/@8 V Q9@8 I V4@8 I@ 
@8 I H@8 I@8 I@ @8 I@8 I@2This was achieved by replacing all occurrences of @8 I@ @8 I U@8 I@8 I@ @8 I@8 I@8 I@ @8 I H@8 I@?@<C@XCL A I O




@6@D@ 
@8 H@M@Q@/@8 V Q9@8 I Q@8 I@ 
@8 I H@8 I@8 I@ @8 I@8 I V5@8 I@ @8 I U@8 I@8 I@ @8 I@8 I@8 I@ @8 I H@8 I@?@<C@RC` A I O




@6@ 
@8 H@/@8 V Q9@8 ISubstituted hypothesis H@8 I@ 
@8 I H@8 I@8 I@ @8 I@8 I V5@8 I@ @8 I U@8 I@8 I@ @8 I@8 I@8 I@ @8 I H@8 I@?@<C@XCt A I O




@6@D@ 
@8 H@M@Q@/@8 V Q9@8 I Q@8 I@ 
@8 I H@8 I@8 I@ @8 I@8 I V5@8 I@ @8 I U@8 I@8 I@ @8 I@8 I@8 I@ @8 I H@8 I@?@<CC A I Ob@6 Q/@8 I
PROVED VC.@8 I@?@<C@(C A I Ts



@6@0@8 V O@8 INew H@8 I@ 
@8 I K@8 I@ @8 I@?@<C@(C A I U



@6@0@8 V O@8 INew C@8 I@ 
@8 I K@8 I@ @8 I@?@<C@C A I		 P



@6@A@) L@( I@@@) K@( Q Jl@8 I V@8 I@ @8 I@ 
@8 I U@8 I@A@/@"
@#@ @8 I	 (given H@8 I@A@"
@#@ @8 I@@@  I@8 I@F Q!@8 I@@@S@G U@8 I@8 I@8 I Jl@8 I@ @8 I@ 
@8 I K@8 I@ @8 I@?@<C@=C A I Jz



@6@ 
@8 H@/@8 V Q1@8 I V4@8 I@ 
@8 I@#, which only specifies a value for @8 I@ @8 I H@8 I@8 I@ @8 I@8 I@0This is not referred to anywhere else in the VC.@8 I@?@<C@0C A I J~



@6@ 
@8 H@0@8 V Q1@8 I V6@8 I@ 
@8 I@%, which specifies an equivalence for @8 I@ @8 I H@8 I@?@<C@$C A Ieliminated_conc


@6 Q1@8 IEliminated conclusion C@8 I@8 I, which is a duplicate of C@8 I@ 
@8 I H@8 I@?@<C@!C A I U


@6@ 
@0@8 V Q3@8 I@(Attempting to prove quantified formula C@8 I@8 I by "unwrapping" it.@8 I@?@<C@2C A I T




@6@ 
@/@8 V Q3@8 I V!@8 I@8 I@" is an implication formula [P->Q].@8 I@8 I@ @8 I@8 I@GAttempting to prove this by proving Q while adding P to the hypotheses.@8 I@?@<C@JC A I P




@6@ @/@8 V Q3@8 IAttempting to prove C@8 I@8 I by cases, depending on whether@8 I@8 I@ @3
@4@5@8 P B@ @8 I@8 I@:given the need to simplify update(A, [I], X) accesses in C@8 I@8 I H@8 I@?@<C@7D A I Q



@6@ @/@8 V Q3@8 I VE@8 I@8 I@, by showing that each of the following cases@8 I@8 I@ @ 
@8 VG@ @8 I@8 I
are provable.@8 I@?@<CD A I R6
@6@0@8 V Q6@8 I@9Added new hypotheses (in proving an implication formula).@8 I@?@<C@*D A I P



@6@ @0@8 V@8 I Q6@8 I V8@8 I@8 I K@8 I@ 
@8 I@?@<C@3D$ A I P	




@6@ @0@8 V Q6@8 ICase @8 I@ @8 I - New H@8 I@8 I K@8 I@ 
@8 I@?@<C@(D/ A I R>



@6@ @0@8 V Q6@8 I
New subgoal C@8 I@8 I K@8 I@ 
@8 I@?@<C@pD8 A I		 Q


 

 O


@6 Q/@8 I V'@8 I@8 I K@8 I@ 
@8 I@8 I@8 I@/This was achieved by applying the rewrite rule @8 I@ @8 I@8 I@8 I@1 @5@ @1 O@5@8 Q Bto rewrite this conclusion to:@8 I@8 I O@8 I Q@8 I@8 I K@8 I@ @8 I@ @8 J B@?@<C@TDP A I Q


 

 N
@6 Q/@8 I V'@8 I@8 I K@8 I@ 
@8 I@8 I@8 I@1This was achieved by applying the inference rule @8 I@ @8 I@8 I@8 I@1 @5@ @1 O@5@8 VP@@to infer this conclusion directly (rule has no side-conditions).@8 I@?@<C@aD` A I Q


 

 N

@6 Q/@8 I V'@8 I@8 I K@8 I@ 
@8 I@8 I@8 I VS@8 I@ @8 I@8 I@8 I@1 @5@ @1 O@5@8 VP@2to infer this conclusion from its side-conditions,@8 I@8 I@8 I@"which were established as follows:@8 I@ @8 I@?@<C@qDt A I

 O9


 

 O


@6 Q6@8 I V8@8 I@8 I K@8 I@ 
@8 I@8 I@8 I VO@8 I@ @8 I@8 I@8 I@1 @5@ @1 O@5@8 VP@ to rewrite existing hypothesis H@8 I@A	@ @0@/@8 J>@@@( @@ @8 I to give the above formula.@8 I@ @8 VR@?@<C@TD A I O9


 

 N
@6 Q6@8 I V8@8 I@8 I K@8 I@ 
@8 I@8 I@8 I VS@8 I@ @8 I@8 I@8 I@1 @5@ @1 O@5@8 VP@@to infer this hypothesis directly (rule has no side-conditions).@8 I@?@<C@aD A I O9


 

 N

@6 Q6@8 I V8@8 I@8 I K@8 I@ 
@8 I@8 I@8 I VS@8 I@ @8 I@8 I@8 I@1 @5@ @1 O@5@8 VP@2to infer this hypothesis from its side-conditions,@8 I@8 I@8 I VV@8 I@ @8 I@?@<C@?D A I Uw



@6 Q3@8 I V!@8 I@8 I K@8 I@ 
@8 I@8 I@8 I@Ais transformed by replacing variables with update structures via:@8 I@8 I@8 I@8 I I@8 I@  I@8 I H@8 I@?@<C@!D A Izombiescope_exceed_limit
@6 QQ@8 I@8 I@<Number of hyps in DPC exceeds limit specified by -hyp-limit.@8 I@8 ISkipping all hypotheses in DPC.@8 I@8 I@.No dead path detection performed for this DPC.@8 I@8 I@?@<CD A I@6 U@8 I@8 I@8 I@8 I@8 I@8 I@?@<XD  t  t t  At  C AED  t  t t  At  C 
P U C	N A I@6@1 S
@5@9 N@<XP M C@ULs A I@6@1 J,@0@5@8 @I@1 J,@5@8 @L@8 De@/@8 O+@A@ @/@8 P_ B@/
@8 T@ 
@/@8 P B@  K@8 N@ @8 R- B@@@S@G@F@q@1 J,@5@8 J@1 J,@5@8 @L@ @8 M B@?@R@<XP RY CL A I@6@8 E^@?@R@<C@)L A I I J



 E
 I
@6@ 
@9 R B@<C@*L A I J J



 E
 I
@6@ 
@9 Vd@<CL" A I@6@3@0@.@5@8 D@9 R[@<XP U C@>Ce A P



@6@A@"@"
 J]
@#@ @/@8 Q@ @/@ @8 U@?@ @ @8 K@@@'
@?@ @ @8 U@G@F@?@<CCs A P@6@?@<XP U` C@ A A  @6@?@<XP I C@GA A I

@6@/@8 I@/
@8 M@ 
@/@8 N}@ @/@8 Mt@ @/@8 M@ @/@8 Q@ @/@8 Q@ @/@8 Q@ @/@8 T@ @/@8 U@ @/@8 S@ @9 T@<XP I CH A J@6@T
@?@R@<CH A J@6@8 H@?@<CH
 A J I
@6@8 I@?@<CH A J I]

@6@8 I@8 I@?@<CH A J @

@6@8 I@8 I@?@<CH A J I

@6@8 I@8 I@?@<CH A J I

@6@8 I@8 I@?@<XP Q_ CC* A P@6@1 G@.@5@8 Ln@1 G@.
@5@8 Ln@8 I@ 
@9 R B@<XP N\ C@H A K@6@8 N8@?@9 T B@<C@N A K@6@8 N"@?@9 Vf@<C@U A K@6@D
@8 NT@M
@Q@?@/@8 P B@8 K@8 M@9 M@<C@\ A K@6@8 NT@?@/@8 S B@8 K@8 M@9 M@<XD  t  t t  At  GT ADD  t  t t  At  GT AED  t  t t  At  GT 
P GSC  A_ A_ F@+/usr/lib/swi-prolog/library/dialect/sicstus@6@7 D5 Ak Al@9 D9@<CBE   F@6@9 R B@<CBG   E@6@7  F@9 D@<CBI   D R
@6@7 arch@/
@8 Dlib/@ 
@9 C@<CBL   D R
@6@7 @E

windows @.@8 D@M
@)bin@@@) R@<C@/BQ   P,@6@7 PATH@/@8 A/ @E Vm @.@8 D@M@/
 D>@8 G@@@/
 @8 G@ 
@8 B@9 I @<C@3 D D user_profileapp_preferences H@=C@? D Dapp_data@6@7
 D@1 Dx~/lib/swipl@4@5@0 D&@9 C @<C@B D D Vu@6@7 Vw@1 Dx P@4@5@0 D&@9 Vy@<C@3 GO GO  B F H@=C@1	s@!/usr/lib/swi-prolog/boot/packs.pl  ]wA Vz pack Vv V|@=C@2 Vz Vz  V| R V|@=C@4 Vz Vz F@6@7 E@0 A@9pack_dir E@<C@6 Vz Vz D@6@7 E@0 D@9 V~@<XPevaluate_bit_xor CF A KI@6@/
@8 V@?@1 @@1 I]
@5@2 I
@5@9 I@<XP Q) C@ A Q
@6@?@9 I@<C@ A Q@6@?@8 I O@8 I@9 Q(@<C@ A Q @=XP R C@*Bi A J6@6@b@i@c
@r@/@8 Kg A@3
    Path  @4@5@/
@8 T@ 
@8 K@8 M@1 R
@5@8 N@?@<C@%Br A J6@6@/@8 Kg A@3	    Path @4@5@/
@8 T@ 
@8 K@8 M@1 R
@5@8 N@?@<XP Ny C@E A I@6@A@B@8 I@A@8 I@A
@b@h@i@u@b@i@x@@@b@i@h@t@b@h@x@F
@@@ @b@h@y
@A@1 I
@5@8 K8@'@@@1 I
@5@8 K8@'
@@@E@A@%@8 I@b@i@y
@A@1 I

@5@8 K8@'
@@@1 I

@5@8 K8@'
@@@A@1 I
@5@8 K8@'@@@1 I
@5@8 K8@'
@F
@?@<XP Q C@.J A I@6@/@8 U B@A@'
@?@'@G@@@/@8 M B@ @ 
@/@8 Q@ @ @ @9 J@<XD  t  t t  At  L ADPrecord_simplify C@@( A J\@6@A@\@/ J@/
@3@.@4@.@5@/@8 K@A@0@  @^@ 
@3@5@ @8 K@ @8 I@G@F@@@'@ @ @/@8 M @ @/@8 I@/ J@ 
@3@4@5@ @8 K@?@ @8 T@F@@@5@0 @^@/
@3@.@5@0@8 K@?@ @/@8 I@/ @^@ 
@3@5@ @8 K@ @ @8 M@G@G@F@?@<XP O C@ A L@6@8 E^@?@<C@ A L@6@U
@3@0@.@5@8 D@8 PK@?@<XP	less_than C@$F4 A KI I
 I

@6@8 H@ 
@8 H@?@b@j@c @t@b@g
@c @t@ 
@9 V B@<CF5 A KI I
@6@8 H@8 H@?@b@j@c @t@b@i@c @u@?@<CF6 A KI@6@8 H@8 H@?@b@h@c @u@b@i@h@t@<C@!F7 A KI@6@8 OG@8 OG@/@/
@8 P@/@/@8 P@b@j@g@p@g@g
@p@r@<XP U C@%NO A I K

 K

@6@?@ @ @8 U@?@ @ @8 U@?@<CNV A I J]

 J]
@6@?@ @ @8 U@?@<C@4N[ A I@6@?@/@8 K @?@A@8 Lk@ @8 I@ @ 
@8 I@@@A
@8 Lk@'@'
@@@D@8 Lk@M@Q@'
@?@<XP P CI A I

@6@?@<C@0I
 A I


 @
 C




@6@ @8 T@ @ @/@8 O B@ @ @ @9 P@<CI A I


@6@ @ 
@9 P@<XP N CK A I
@6@?@<CK  A I

@6@q
@?@ @ @ 
@9 N@<XP O  CF A I@6PROVED C@8 MT@?@<XD  t  t t  At  K ADP L+ CF A I  @6@8 N  B@?@<CF A I  @6@8 M@/Found contradiction in path traversal condition@8 MTPath eliminated@8 MT Ob@8 J{ N@8 @L@?@<CF A I  @6@%Found contradiction within hypotheses@8 MTVC is therefore true@8 MT Ob@8 J{ N@8 @L@?@<XD  t  t t  At  JB ADD  t  t t  At  S ADP N C@#D A I@6@1 J@.
@.@5@0@/@8 K@D
@8 K@M
@Q@1 J
@5@0@8 R B@R@<C@,D A I@6@/
@0@/@8 K@0@/@8 K@b@i@j@r@D
@8 K@M
@Q V>@3@4@5@8 J{@8 N@R@<XP R C@: A L 
@=C@< A L



@6@ @ @9 R@<XP N2 CB9 A I  @6@8 N"@?@<C@ZB= A I@6@8 Q B@A@:@AContradiction hunt phase 1@8 MT@/
@8 N@( N@@@AContradiction hunt phase 2@8 MT@/
@8 M% B@(P-and-not-P@@Contradiction hunt phase 3@8 MT@/
@8 OR B@( Q L-@3@4
@5@8 J{@@@8 J:Contradiction hunt phase 4@8 MT@8 K BContradiction hunt phase 5@8 MT@8 V B@G
 L)@8 @L@8 L*@?@<CB\ A I  @6@?@<XP O CZ A J I
@6@ @/@ 
@8 O@1 I@5@9 OH@<C@%Z A J I]


 @6@ @8 J@?@ @/ @ 
@8 O@1 I]@5@9 I@<C@%Z A J I]


 OB@6@ @8 OG@?@ @/ OB@ 
@8 O@1 I]@5@9 OH@<C@%Z A J I]


 @6@ @8 J@?@ @/ @ 
@8 O@1 I]@5@9 I@<C@%Z A J I]


 OB@6@ @8 OG@?@ @/ OB@ 
@8 O@1 I]@5@9 OH@<C@3Z A J I]

@6@ @/@/@8 O@ @/@/@8 O@1 I]@5@8 OH@ @ @/@8 K@ @ 
@9 N@<C@8Z A J @
 I

 @6@ @8 J@1 I @5 @.@8 I@?@ @/ @ 
@8 O@1 @@2 I@5@9 I@<C@Z A J @
 I

 @6@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@ @/ @/@8 O@ @/ @/@8 O@1 @@2 I@5@8 I@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ 
@9 N@<C@Z A J

 @
 @
 I I
 @6@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@A@ @/ @/@8 O@1 I @5 @.@8 I@@@ @A@1 I@5 @/@8 N@@
@1 I @5 @/@8 N@F@  @/@8 O@1 I @5 @.@8 I@ @ @/@8 K@ @ @/@8 K@ @ 
@9 N@<C@[ A J

 @
 @
 I I
 @6@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@A@ @/ @/@8 O@1 I @5 @.@8 I@@@ @A@1 I@5 @/@8 N@@
@1 I @5 @/@8 N@F@  @/@8 O@1 I @5 @.@8 I@ @ @/@8 K@ @ @/@8 K@ @ 
@9 N@<C@[ A J @
 I I

 @6@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@A@ @/ @/@8 O@1 I @5 @.@8 I@@@ @A@1 I@5 @/@8 N@@
@1 I @5 @/@8 N@F@ @/ @/@8 O@1 I @5 @.@8 I@1 @@5@8 I@ @ @/@8 K@ @ @/@8 K@ @ 
@9 N@<C@[0 A J @
 I
 I
 @6@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@A@ @/ @/@8 O@1 I @5 @.@8 I@@@ @A@1 I@5 @/@8 N@@
@1 I @5 @/@8 N@F@ @/ @/@8 O@1 I @5 @.@8 I@1 @@5@8 I@ @ @/@8 K@ @ @/@8 K@ @ 
@9 N@<C@[F A J @
 I I

 @6@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@A@ @/ @/@8 O@1 I @5 @.@8 I@@@"@A@1 I@2 I@5 @/@8 N@@
@1 I @5 @/@8 N@F@ @/ @/@8 O@1 I @5 @.@8 I@1 I@2 I]@5@8 I@ @ @/@8 K@ @ @/@8 K@ @ 
@9 N@<C@[\ A J @
 I
 I
 @6@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@A@ @/ @/@8 O@1 I @5 @.@8 I@@@"@A@1 I@2 I@5 @/@8 N@@
@1 I @5 @/@8 N@F@ @/ @/@8 O@1 I @5 @.@8 I@1 I@2 I]@5@8 I@ @ @/@8 K@ @ @/@8 K@ @ 
@9 N@<C@[r A J @
 I I
  @6@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@A@1 I @5 @/@8 N@G@@@2@A@ @/ @/@8 O@1 I @5 @.@8 I@F@@@ @/ @/@8 O@1 I @5 @.@8 I@F@ @ @/@8 K@ @ 
@9 N@<C@[ A J @
 I
 I  @6@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@A@1 I @5 @/@8 N@G@@@2@A@ @/ @/@8 O@1 I @5 @.@8 I@F@@@ @/ @/@8 O@1 I @5 @.@8 I@F@ @ @/@8 K@ @ 
@9 N@<C@%[ A J @


 @6@ @8 J@?@ @/ @ 
@8 O@1 @@5@9 I@<C@%[ A J @


 OB@6@ @8 OG@?@ @/ OB@ 
@8 O@1 @@5@9 OH@<C@%[ A J @


 @6@ @8 J@?@ @/ @ 
@8 O@1 @@5@9 I@<C@%[ A J @


 OB@6@ @8 OG@?@ @/ OB@ 
@8 O@1 @@5@9 OH@<C@3[ A J @

@6@ @/@/@8 O@ @/@/@8 O@1 @@5@8 OH@ @ @/@8 K@ @ 
@9 N@<C@i[ A J I


 @6@ @8 J@?@A@$@1 I @5 @.@8 I@?@ @/ @ 
@8 O@1 I@5@8 I@F@@@2@A@) @?@) @)
@F@@@ @1 I @5 @.@8 I@?@ @/ @ 
@8 O@1 I@5@9 I@F@<C@i[ A J I


 OB@6@ @8 OG@?@A@$@1 I @5 @.@8 I@?@ @/ OB@ 
@8 O@1 I@5@8 OH@F@@@2@A@) @?@) @)
@F@@@ @1 I @5 @.@8 I@?@ @/ OB@ 
@8 O@1 I@5@9 OH@F@<C@i[ A J I


 @6@ @8 J@?@A@$@1 I @5 @.@8 I@?@ @/ @ 
@8 O@1 I@5@8 I@F@@@2@A@) @?@) @)
@F@@@ @1 I @5 @.@8 I@?@ @/ @ 
@8 O@1 I@5@9 I@F@<C@i[ A J I


 OB@6@ @8 OG@?@A@$@1 I @5 @.@8 I@?@ @/ OB@ 
@8 O@1 I@5@8 OH@F@@@2@A@) @?@) @)
@F@@@ @1 I @5 @.@8 I@?@ @/ OB@ 
@8 O@1 I@5@9 OH@F@<C@M\
 A J

 I
@6@ @/@/@8 O@1 I @5 @.@8 I@ @/@/@8 O@ @8 OG@1 I@5 @.@8 I@1 I@5@8 OH@ @ @/@8 K@ @ 
@9 N@<C@E\ A J I

@6@ @/@/@8 O@ @/@/@8 O@ @/@/@8 O@ @/@/@8 O@ @ @ @ @ @ @ @ @ 
@0@0@9 T@<C@k\! A J I


 @6@ @8 J@?@A@#@1 I @5 @.@8 I@ @/ @ 
@8 O@1 I@5@8 I@F@@@5@A@!@1 I @5 @.@8 I@ @/ @ 
@8 O@1 I@5@8 I@@@1 I@5 @ 
@9 R@F@F@<C@!\0 A J I 
  @6@?@1 I @5 @/@8 N@ @ 
@9 N@<C@|\5 A J

 I


 @6@ @8 J@1 I @5 @.@8 I@?@ @/ @/@8 O@A@1 I @5 @.@8 I@(@@@+@A@1 I @5 @/@8 N@@@1 I@2 I@5 @/@8 N@1 I @5 @.@8 I@?@1 I@5@8 I@ @ @/@8 K@ @ 
@9 N@<C@z\J A J

 I


 @6@ @8 J@1 I @5 @.@8 I@?@ @/ @/@8 O@A@1 I @5 @.@8 I@(@@@)@A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@1 I @5 @.@8 I@?@1 I@5@8 I@ @ @/@8 K@ @ 
@9 N@<C@k\_ A J I


 @6@ @/ @/@8 O@1 I @5 @.@8 I@ @/ @/@8 O@1 I @5 @.@8 I@ @/ @/@8 O@1 I @5 @.@8 I@1 I@5@8 I@ @ @/@8 K@ @ @/@8 K@ @ 
@9 N@<C@\k A J I


 @6@A@ @/ @/@8 O@1 I @5 @.@8 I@@@"@A@1 I @5 @/@8 N@@@1 I@2 I@5 @/@8 N@F@ @/ @/@8 O@1 I @5 @.@8 I@ @/ @/@8 O@1 I @5 @.@8 I@1 I@5@8 I@ @ @/@8 K@ @ @/@8 K@ @ 
@9 N@<C@\ A J I


 @6 K=@8 K>@ @8 J@A@"@ @8 J@  @8 I@?@)
@1 I@5@8 I@G@G@F@@@@A@u@1 I @5 @.@8 I@?@A@P@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@ @/ @/@8 O@b@g@g@c@m @@r@?@ @ @/@8 K@ @ 
@8 N@'@@@)
@1 @@5@8 I@G@G@F@@@1 I @5 @.@8 I@?@)
@) @G@G@F@?@<C@k\ A J

 I


 @6 K=@8 K>@A@ @/ @/@8 O@1 I @5 @.@8 I@@@ @A@1 I @5 @/@8 N@@
@1 I@5 @/@8 N@F@?@ @/ @/@8 O@1 @@5@8 I@ @ @/@8 K@ @ 
@9 N@<C@L\ A J I

  @6 K=@8 K>@A@ @/ @ 
@8 O@1 I @5 @.@8 I@@@"@A@1 I @5 @ 
@8 N@@@1 I@2 I@5 @ 
@8 N@F@?@<C@8\ A J L

 @6@ @8 J@?@A@1 I @5 @.@8 I@?@'@@@1 I @5 @.@8 I@?@1 I@5@8 I@?@<C@8\ A J L

 OB@6@ @8 OG@?@A@1 I @5 @.@8 I@?@'@@@1 I @5 @.@8 I@?@1 I@5@8 OH@?@<C@\ A J L
@6@ @/@/@8 O@ @/@/@8 O@A@1 I @5 @.@8 I@1 I@5 @.@8 I@'@F@@@N@A@,@1 I @5 @.@8 I@1 I @5 @.@8 I@1 I@5@/@8 OH@3@4@5@8 K@@@ @1 I @5 @.@8 I@1 I@5 @.@8 I@1 I@5@8 OH@F@ @ @/@8 K@ @ 
@9 N@<CA\ A J

 L


 @6@ @8 J@?@A@) @)@)
@G@G@@@@A@)@?@  @ 
@8 O@G@G@@@@A@b@g@c @r@?@R@G@G@@@@A@ @8 J@1 L@5@8 I@8 J@?@)
@G@G@@@@A@1@1 I @5 @/@8 N@ @/ @/@8 O@1 L@5@8 I@ @ @/@8 K@ @ 
@8 N@@@p@A@)@1 I@5 @8 I@1 L@5@/ @ 
@8 O@1 L@5@8 I@F@G@@@E@1 I @5 @/@8 N@1 I@5@8 I@ @/ @/@8 O@1 I @5 @.@8 I@1 L@5@8 I@ @ @/@8 K@ @ 
@9 N@<CA]  A J

 L


 OB@6@ @8 J@?@A@) @)@)
@G@G@@@@A@)@?@  OB@ 
@8 O@G@G@@@@A@b@g@c @r@?@R@G@G@@@@A@ @8 OG@1 L@5@8 OH@8 OG@?@)
@G@G@@@@A@<@1 I @5 OB@/@8 N@ @/ OB@/@8 O@1 I @5 @.@8 I@1 L@5@8 OH@ @ @/@8 K@ @ 
@8 N@@@p@A@)@1 I@5 @8 I@1 L@5@/ OB@ 
@8 O@1 L@5@8 OH@F@G@@@E@1 I @5 OB@/@8 N@1 I@5@8 I@ @/ OB@/@8 O@1 I @5 @.@8 I@1 L@5@8 OH@ @ @/@8 K@ @ 
@9 N@<C@]J A J L


 @6@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@ @/ @/@8 O@ @/ @/@8 O@1 I@5 @.@8 I@1 I@5 @.@8 I@1 L@5@8 I@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ 
@9 N@<C@]a A J L


 OB@6@A@ @/ OB@/@8 O@1 I @5 @.@8 I@@@1 I @5 OB@/@8 N@F@A@ @/ @/@8 O@1 I @5 @.@8 I@@@1 I @5 @/@8 N@F@ @/ OB@/@8 O@ @/ @/@8 O@1 I@5 @.@8 I@1 I@5 @.@8 I@1 L@5@8 OH@ @ @/@8 K@ @ @/@8 K@ @ @/@8 K@ @ 
@9 N@<C@k]{ A J 


 OB@6@ @8 OG@?@A@#@1 I @5 @.@8 I@ @/ OB@ 
@8 O@1 @5@8 OH@F@@@5@A@!@1 I @5 @.@8 I@ @/ OB@ 
@8 O@1 @5@8 OH@@@1 @5 OB@ 
@9 R@F@F@<C@!] A J  
  OB@6@?@1 I @5 OB@/@8 N@ @ 
@9 N@<C@i] A J

 


 OB@6@ @8 OG@1 I @5 @.@8 I@?@ @/ OB@/@8 O@A@1 I @5 @.@8 I@(@@@1 I @5 OB@/@8 N@1 I @5 @.@8 I@?@1 @5@8 OH@ @ @/@8 K@ @ 
@9 N@<C@i] A J

 


 OB@6@ @8 OG@1 I @5 @.@8 I@?@ @/ OB@/@8 O@A@1 I @5 @.@8 I@(@@@1 I @5 OB@/@8 N@1 I @5 @.@8 I@?@1 @5@8 OH@ @ @/@8 K@ @ 
@9 N@<C@k] A J 


 OB@6@ @/ OB@/@8 O@1 I @5 @.@8 I@ @/ OB@/@8 O@1 I @5 @.@8 I@ @/ OB@/@8 O@1 I @5 @.@8 I@1 @5@8 OH@ @ @/@8 K@ @ @/@8 K@ @ 
@9 N@<C@~] A J 


 OB@6@A@ @/ OB@/@8 O@1 I @5 @.@8 I@@@1 I @5 OB@/@8 N@F@ @/ OB@/@8 O@1 I @5 @.@8 I@ @/ OB@/@8 O@1 I @5 @.@8 I@1 @5@8 OH@ @ @/@8 K@ @ @/@8 K@ @ 
@9 N@<C	] A J@6@ 
@9 O@<XP O CEc A B@6@T
@<CEe A B@6@9 O@<XP I C
@3 A KI Ij @. @-@6@?@<C
@6 A KI Ij @- @.@6@?@<C@9 A KI Ij Ij
@6@8 I@?@<C@5@< A KI Ij
@6@/
@8 I@A@)
 @.@) @-@@@A@)
 @-@) @.@@@A
@"
 Ij@#@@@" Ij
@#@?@<C
@N A KI J @- @-@6@?@<C@Q A KI J
 @- @-@6@?@<C@T A KI J
 Ij @-@6@?@<C@W A KI J Ij
 @-@6@?@<C@Z A KI J @.
@6@8 I@?@<C@] A KI J
 @.@6@8 I@?@<C@` A KI J
@6@8 I@?@<C@@c A KI J


@6@/@8 I@A@) @.@ 
@8 I@F@@@m@A
@) @-@'@F@@@a@ 
@/@8 I@A@A@) @.@'@@@) @-@'@@@G@A@1@A
@" Ij@#@@@ @A
@" Ij
@#@@@A
@" Ij@#@@@" Ij@#@) @-@@@A@'@'@@
@" J@#@?@<C
@ A KI J @. @.@6@?@<C@ A KI J
 @. @.@6@?@<C@ A KI J
 Ij @.@6@?@<C@ A KI J Ij
 @.@6@?@<C@ A KI J @-
@6@8 I@?@<C@ A KI J
 @-@6@8 I@?@<C@ A KI J
@6@8 I@?@<C@@ A KI J


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


@6@1 F@1 J
@5@5@8 I@?@<C@@ A KI F


@6@/@8 I@A@) @.@ 
@8 I@F@@@r@A
@) @-@) @.@F@@@f@ 
@/@8 I@A@) @.@'@@@V@A
@) @-@1 Ij@5@8 I@@@G@A@1@A
@" Ij@#@@@ @A
@" Ij
@#@@@A
@" Ij@#@@@" Ij@#@'@@@A@'@) @.@@
@" F@#@?@<CA A KI JX
 @.@6@?@<CA
 A KI JX
 Ij @-@6@?@<CA
 A KI JX Ij
 @-@6@?@<CA A KI JX
 @.@6@8 I@?@<CA A KI JX @.
@6@8 I@?@<CA A KI JX
 @-@6@1 Ij@5@8 I@?@<CA A KI JX @-
@6@1 Ij@5@8 I@?@<C@#A A KI JX
 JX


@6@1 JX
@5@/@8 I@1 JX@5@8 I@?@<C@/A! A KI JX JX



@6@1 JX
@5@/@8 I@1 JX
@5@ @8 I@1 JX@5@8 I@?@<C@/A& A KI JX JX



@6@1 JX@5@/@8 I@1 JX@5@ @8 I@1 JX
@5@8 I@?@<C@A+ A KI JX


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


@6@ 
@/@8 Po@A@ @0@8 K+@(dont_retract@@@1 K, Pq@5@8 H_@( Hm@ @/@8 I@A
@) @.@) @.@F@@@"@A
@) @-@) @-@F@@@ @/@8 T B@" K 
@#@?@A@) V@@@1 K, Pq@5@8 J@?@<C@lAr A KI Pr 



@6@ 
@/@8 Po@A@ @0@8 K+@( V@@@1 K, Pq@5@8 H_@( Hm@ @/@8 I@A@) @.@) @.@@@A@) @-@) @-@@@" Pr 
@#@?@A@) V@@@1 K, Pq@5@8 J@?@<CA A KI J


@6@?@1 J
@5@8 O@?@<CA A KI J


@6@?@1 J
@5@8 O@?@<CA A KI J


@6@?@1 J
@5@8 O@?@<CA A KI J
@6@?@1 J@5@8 O@?@<CA A KI J


@6@?@1 J
@5@8 O@?@<CA A KI J


@6@?@1 J
@5@8 O@?@<CA A KI J


@6@?@1 J
@5@8 O@?@<CA A KI J


@6@?@1 J
@5@8 O@?@<CAA A KI

 E


@6@/@8 I@A@ @1 J@0@5@8 Ln@?@1 E
@5@8 O@G@G@F@@A@A@  Ls@8 Ln@?@1 E
@5@8 I@G@G@F@@A@/@8 I@ 
@/@8 I@A
@'@) @.@G@F@@A@A@@ @8 OG@A@ @8 OG@ @ @8 I@) @-@G@F@@@@A@B@" I]

@#@A@ @8 OG@1 @@5@/@8 I@" E@#@@@ @8 OG@1 @@5@/@8 I@" E@#@@@@@" @

@#@A@ @8 OG@1 @@5@/@8 I@" E@#@@@ @8 OG@1 I]@5@/@8 I@" E@#@@@@A@@ @8 OG@A@B@" I]

@#@A@ @8 OG@1 @@5@/@8 I@" E@#@@@ @8 OG@1 @@5@/@8 I@" E@#@@@@@" @

@#@A@ @8 OG@1 @@5@/@8 I@" E@#@@@ @8 OG@1 I]@5@/@8 I@" E@#@@@R@A@) @.@'@@@C@A@) @.@'@@@9@A
@) @-@1 Ij@5@8 I@@@*@A
@) @-@1 Ij@5@8 I@@@A@) H@" JX@#@@
@" E@#@G@F@?@<CAB A KI

 I


@6@/@8 I@A@  Ls@8 Ln@?@1 I
@5@8 I@G@G@F@@A\@/@8 I@ 
@/@8 I@A@@ @8 OG@A@(@ @8 OG@A@ @ @8 V@) @.@@@A@'@@@ @ @8 V@) @-@G@F@@@@A@B@" I]

@#@A@ @8 OG@1 @@5@/@8 I@" I@#@@@ @8 OG@1 @@5@/@8 I@" I@#@@@@@" @

@#@A@ @8 OG@1 @@5@/@8 I@" I@#@@@ @8 OG@1 I]@5@/@8 I@" I@#@@@@A@@ @8 OG@A@B@" I]

@#@A@ @8 OG@1 @@5@/@8 I@" I@#@@@ @8 OG@1 @@5@/@8 I@" I@#@@@@@" @

@#@A@ @8 OG@1 @@5@/@8 I@" I@#@@@ @8 OG@1 I]@5@/@8 I@" I@#@@@" I@#@G@F@?@<CABf A KI

 I


@6@/@8 I@A@  Ls@8 Ln@?@1 I
@5@8 I@G@G@F@@A\@/@8 I@ 
@/@8 I@A@@ @8 OG@A@(@ @8 OG@A@ @ @8 V@) @.@@@A@'@@@ @ @8 V@) @-@G@F@@@@A@B@" I]

@#@A@ @8 OG@1 @@5@/@8 I@" I@#@@@ @8 OG@1 @@5@/@8 I@" I@#@@@@@" @

@#@A@ @8 OG@1 @@5@/@8 I@" I@#@@@ @8 OG@1 I]@5@/@8 I@" I@#@@@@A@@ @8 OG@A@B@" I]

@#@A@ @8 OG@1 @@5@/@8 I@" I@#@@@ @8 OG@1 @@5@/@8 I@" I@#@@@@@" @

@#@A@ @8 OG@1 @@5@/@8 I@" I@#@@@ @8 OG@1 I]@5@/@8 I@" I@#@@@" I@#@G@F@?@<CAB A KI

 I


@6@/@8 I@A@ @1 J@0@5@8 Ln@?@1 I
@5@8 O@G@G@F@@A@A@  Ls@8 Ln@?@1 I
@5@8 I@G@G@F@@A@/@8 I@ 
@/@8 I@A
@'@) @-@G@F@@A@A@@ @8 OG@A@ @8 OG@A@ @ @8 I@) @.@@@'@) @.@G@F@@@@A@B@" I]

@#@A@ @8 OG@1 @@5@/@8 I@" I@#@@@ @8 OG@1 @@5@/@8 I@" I@#@@@@@" @

@#@A@ @8 OG@1 @@5@/@8 I@" I@#@@@ @8 OG@1 I]@5@/@8 I@" I@#@@@@A@@ @8 OG@A@B@" I]

@#@A@ @8 OG@1 @@5@/@8 I@" I@#@@@ @8 OG@1 @@5@/@8 I@" I@#@@@@@" @

@#@A@ @8 OG@1 @@5@/@8 I@" I@#@@@ @8 OG@1 I]@5@/@8 I@" I@#@@@T@A
@) @.@1 Ij@5@8 I@@@@@A
@) @.@1 Ij@5@8 I@@@1@A@) @-@'@@@'@A@) @-@'@@@A@) H@" Ij JX@#@@
@" I@#@G@F@?@<CAC A KI

 I


@6@/@8 I@A@  Ls@8 Ln@?@1 I
@5@8 I@G@G@F@@Ad@/@8 I@ 
@/@8 I@A
@'@) @.@G@F@@AJ@A@@ @8 OG@A@!@ @8 OG@A@ @ @8 V@) @.@@	@ @ @8 V@) @-@G@F@@@@A@B@" I]

@#@A@ @8 OG@1 @@5@/@8 I@" I@#@@@ @8 OG@1 @@5@/@8 I@" I@#@@@@@" @

@#@A@ @8 OG@1 @@5@/@8 I@" I@#@@@ @8 OG@1 I]@5@/@8 I@" I@#@@@@A@@ @8 OG@A@B@" I]

@#@A@ @8 OG@1 @@5@/@8 I@" I@#@@@ @8 OG@1 @@5@/@8 I@" I@#@@@@@" @

@#@A@ @8 OG@1 @@5@/@8 I@" I@#@@@ @8 OG@1 I]@5@/@8 I@" I@#@@@" I@#@G@F@?@<CACa A KI

 I


@6@/@8 I@A@  Ls@8 Ln@?@1 I
@5@8 I@G@G@F@@Ad@/@8 I@ 
@/@8 I@A
@'@) @.@G@F@@AJ@A@@ @8 OG@A@!@ @8 OG@A@ @ @8 V@) @.@@	@ @ @8 V@) @-@G@F@@@@A@B@" I]

@#@A@ @8 OG@1 @@5@/@8 I@" I@#@@@ @8 OG@1 @@5@/@8 I@" I@#@@@@@" @

@#@A@ @8 OG@1 @@5@/@8 I@" I@#@@@ @8 OG@1 I]@5@/@8 I@" I@#@@@@A@@ @8 OG@A@B@" I]

@#@A@ @8 OG@1 @@5@/@8 I@" I@#@@@ @8 OG@1 @@5@/@8 I@" I@#@@@@@" @

@#@A@ @8 OG@1 @@5@/@8 I@" I@#@@@ @8 OG@1 I]@5@/@8 I@" I@#@@@" I@#@G@F@?@<CA0C A KI

 P
@6@/
@8 I@A@J@ 
@8 I@b@g
@g
@p@y@A@/@1 I@1 I@5@5@8 I@b@g@g@v@) @-@@@/@1 I@1 I@5@5@8 I@b@g@g@w@) @.@G@G@@@@A@?@"
 I

@#@1 P@5@/@8 I@1 P@5@/@8 I@A@A@) @-@@@) @-@) @-@@@A@) @.@'@@@) @.@'@@@@A@n@A@"
 I]

@#@@
@"
 @

@#@1 P@5@/@8 I@1 P@5@/@8 I@A@!@) @.@A@) @.@) @-@@@A@) @-@) @.@@@" Ij@#@@@A@) @-@'@@@A
@) @.@" Ij@#@@@) @-@'@@@#@A@"
 I
@#@1 P@5@8 I@@
@" P
@#@F@G@F@G@?@<CC A KI P L
@6@1 I@5@8 I@?@<CC A KI P
@6@1 I@5@8 I@?@<C@C A KI L
@6@/
@8 I@A@&@ 
@8 I@A@b@g
@c @u@'
@@
@b@g
@c @r@b@g
@l I@x@G@G@@@[@A@"
 I
@#@'
@G@F@@@E@A@(@"
 I

@#@1 L@5@/@8 I@1 L@5@/@8 I@" I@#@@@A@"
 L@#@'
@@@" L
@#@G@G@?@<CBPD A KI		 N


@6@/@8 I@ 
@/@8 I@A
@) @) @G@F@@B,@A
@) @) @G@F@@B@A@'@1 I @5@8 K8@'@G@F@@B@A@M@ @8 I@/@1 I]@5@8 I@ @8 S@1 I @5@8 K8@A@1 I@5@8 K8@'@@@A@ @8 I@1 I@5@8 I@@
@" I@#@G@@A@A@M@ @8 I@/@1 I]@5@8 I@ @8 S@1 I @5@8 K8@A@1 I@5@8 K8@'@@@A@ @8 I@1 I@5@8 I@@
@" I@#@G@@Ag@A@X@A@ @" @ @
@#@ @8 I@/@1 @@5@8 I@@@" @
@#@ @8 I@/@1 I]@5@8 I@ @8 S@1 I @5@8 K8@1 I@5@8 K8@) @F@@A
@A@X@A@ @" @ @
@#@ @8 I@/@1 @@5@8 I@@@" @
@#@ @8 I@/@1 I]@5@8 I@ @8 S@1 I @5@8 K8@1 I@5@8 K8@) @F@@@@A@@@A@" I

@#@@
@" I

@#@ @8 I@ @8 S@1 I @5@8 K8@1 I @5@8 K8@1 I@5@8 K8@) @@@o@A@@@A@" I

@#@@
@" I

@#@ @8 I@ @8 S@1 I @5@8 K8@1 I @5@8 K8@1 I@5@8 K8@) @@@-@A@ @8 I@ @8 I@b@g@c @u@b@g@c @u@ @ @8 V@@
@" N@#@F@F@F@?@<CAD A KI		 N


@6@/@8 I@ 
@/@8 I@A@) @1 I @5@8 K8@'@G@F@@A@A@) @1 I @5@8 K8@'@G@F@@A@A@'@1 I @5@8 K8@'@G@F@@A}@A@X@A@ @" @ @
@#@ @8 I@/@1 @@5@8 I@@@" @
@#@ @8 I@/@1 I]@5@8 I@ @8 S@1 I @5@8 K8@1 I@5@8 K8@'@F@@A#@A@X@A@ @" @ @
@#@ @8 I@/@1 @@5@8 I@@@" @
@#@ @8 I@/@1 I]@5@8 I@ @8 S@1 I @5@8 K8@1 I@5@8 K8@'@F@@@@A@K@A@" I

@#@@
@" I

@#@ @8 I@ @8 S@1 I @5@8 K8@1 I @5@8 K8@1 I@5@8 K8@1 I]@2 I@5@8 I@@@z@A@K@A@" I

@#@@
@" I

@#@ @8 I@ @8 S@1 I @5@8 K8@1 I @5@8 K8@1 I@5@8 K8@1 I]@2 I@5@8 I@@@-@A@ @8 I@ @8 I@b@g@c @u@b@g@c @u@ @ @8 V	 B@@
@" N@#@F@F@F@?@<CAD A KI		 N


@6@/@8 I@ 
@/@8 I@A@) @1 I @5@8 K8@'@G@F@@A@A@) @1 I @5@8 K8@'@G@F@@A@A@'@1 I @5@8 K8@) @G@F@@A}@A@X@A@ @" @ @
@#@ @8 I@/@1 @@5@8 I@@@" @
@#@ @8 I@/@1 I]@5@8 I@ @8 S@1 I @5@8 K8@1 I@5@8 K8@'@F@@A#@A@X@A@ @" @ @
@#@ @8 I@/@1 @@5@8 I@@@" @
@#@ @8 I@/@1 I]@5@8 I@ @8 S@1 I @5@8 K8@1 I@5@8 K8@'@F@@@@A@K@A@" I

@#@@
@" I

@#@ @8 I@ @8 S@1 I @5@8 K8@1 I @5@8 K8@1 I@5@8 K8@1 I]@2 I@5@8 I@@@z@A@K@A@" I

@#@@
@" I

@#@ @8 I@ @8 S@1 I @5@8 K8@1 I @5@8 K8@1 I@5@8 K8@1 I]@2 I@5@8 I@@@-@A@ @8 I@ @8 I@b@g@c @u@b@g@c @u@ @ @8 V B@@
@" N@#@F@F@F@?@<CE A KI@6@8 M#@?@<CE" A KI@6@8 V B@?@<CE% A KI@6@8 TZ@?@<CE( A KI K
@6@1 K@5@8 I@?@<CE+ A KI P}
@6@1 P}@5@8 I@?@<CE1 A KI@6@8 M@?@<XP M
 CAZ A I I

@6@?@8 M	@8 M	@?@<CA` A I@6@8 Mu@?@<XP M~ CLT A I @=XP U C	F A B  @6@1 P@@0@0@5@9 @I@<XP N CE; A I@6@D@8 QU@M@Q@?@1 O
@5@9 @L@<CE? A I@6@?@<XP U CD A I
@6@8 M@?@<CD A I
 I]

@6@ @8 M@ @8 I@?@ 
@ @8 U@?@<CD A I
@6@/@8 M@ 
@/@8 U@1 I]@5@8 N@?@<CD A I @6@?@<XP U0 CD\ A B F

@6@1 Ij
@5@/@8 I@ @9 LG@<CD` A B F


@6@ 
@9 LJ@<XP U C@%CD A P@6@1 P@.@.
@5@8 Ln@1 P@.@.@5@8 Ln@8 I@ 
@ @8 Q\ B@ @9 P@<XXQM BF@,/usr/lib/swi-prolog/library/prolog_source.pl   AuC FS Eprolog_canonical_sourceEdirectory_source_filesEprolog_close_sourceEprolog_open_sourceEread_source_term_at_locationEprolog_read_source_termEpath_segments_atomEfile_alias_pathEfile_name_on_pathEload_quasi_quotation_syntaxXO B V C@aB B B@6@1 A$loaded@5 V@8option
 A@?@/
@3@1 @R @T@5@4@1 @] C@5@5@8 C
 B@E@)@1	recursive @.@5@8 V V@M@ 
@/@8ensure_slash V@/@1 C@1 E@5@2 F @0@0@5@9 A@@@/@1 C@1 E@5@2 C
@5@9 A@F@<C@'B B B@6@/
@3@1 @R @T@5@4@1 @] C@5@5@8 V@ 
@/@8 H V@1	src_files
@5@9 G@<XO B V C@?A B B 


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

@6@ 
@8 @@8 @@/@
 A V V@ @/@3@1 @R A@5@4@1 I@ D&@5@4@1 @] C@5@5@8 V@*
@?@1 
@5@3@1 @5@5@9 V@<XO Bsegments_to_list CB B B@6@T
@?@R@<CB B B 


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



@6@9 E^@<XO B V C@Ae B B
@6@1last_syntax_error@0@0@5@8 @I@8
seek_to_start V@1 D@.
@5@8 @=@/@ @8 @ V@1 @@.@5@ @8 V@1	operators@.@5@8 V@0@ @/@/@8alternate_syntax V@ 
@8 H @1 @5@8push_operators
prolog_operator@ @@1  A@2 T@0@0@0@5@/@8 D V@1qq_read_term
@.@4@1 @@5@5@/ @.@8 C@ @8 H V@ @@8
pop_operators  V@E
@T@M@?@'@@@ @8assert_error V@R@<C@%A B B@6@1 F(@.
@5@8 V@?@1 @.@.@5@1 J@2 V@5@/@8setof A@ @ 
@9 J J@<XD  t  t t  Bt alias_cache ADO B	no_expand C@ B B  D A$@=C@ B B  Delif@=C@ B B  Delse@=C@ B B  Dendif@=C@ B B  Drequire@=XO B Dv C	@ B B
@6@T
@?@<C
@ B B
@6@8 V V@?@<C@ B B@6@/@8requires_library V@1  A@5@8 H V@R@<C@ B B
@6@8chr_expandable V@?@<C	@ B B@6@ 
@0@9 IN V@<XO B V C@UA B B@6@1 F(@0@5@8 V@?@E@@@A@"
 @syntax_error
 @

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

@#@M@1 @@1 W@5@0@5@/@8message_to_string V@1 V
@5@9 @L@@@9 @@G@F@<CA B B @=XO B V CB B B

@6@0@0  @8 F@?@<CB B B@6 @9 C@<XO B V C@UBh B B	@6@E@G@/@/
@8 V V@ 
@/@8 C@M@E@+ H@M@'@F@@@'@E@/ A@ @8 @ V@M@3@4@5@9 D@@
@3@4@5@9 D@F@@	@'
@G@G@<XD  t  t t  Bt $pred_option AED  t  t t  Bt  W 	 O B W C@Q@X B B Vpass_to    F@6@D@1 @@1  @2  F@5@5@ 
@8 @ V@M@Q@1  @2 F@0@0@0@5@3@1 @@1  @2  F@5@5
@5@;
 GYpred_option W@<C@[ B B V Kd  Kd
@6 @ @9 H4 V@<C@[ B B Voffset  W 
@6 @ @9 W@<C@[ B B V @  @
@6 @ @9 W@<C@[ B B V V C$ V
@6 C$@ @9 W@<C@[ B B V F( Iany F(
@6output@ @8 G V W"@ @9 W@<C@Q@[ B B V W    Hz@6@D@1 @@1  @2  Hz@5@5@ 
@8 W@M@Q@1  @2 Hz@0@0@0@5@3@1 @@1  @2  Hz@5@5
@5@; W W@<C@c B B V V H V
@6 H@ @9 W@<C@$@c B B V A$ H @. V A$
@6@1 W'@4 @.@4 V@5@ @9 W@<C@Q@c B B V W    C@6@D@1 @@1  @2  C@5@5@ 
@8 W@M@Q@1  @2 C@0@0@0@5@3@1 @@1  @2  C@5@5
@5@; W W@<XO B
parts_to_path C
B B B
@6@?@<CB B B
 


@6@C@/@3
@5@8 K J@M@ @9 W( V@P@<XO B V C@LB B B@6 @@8  V@1 D=@1 F@1  A@2xref_open_source
@5 @.@5@2 D
 C@5@/@1 C @"@2 @@5@8 C@8
skip_hashbang V@8 V@/
@ 
@8 V@/@8 H V@1open_source@2 C4
@5@9 H_@<XD  t  t t  Bt  W4 ADD  t  t t  Bt  W4 ED  t  t t  Bt  W4 EO Badd_mode C@ B B@6@8mode V@?@<C@ B B@6@1 W8
@5@9 H_@<XO Bbuild_alias_cache  C@?B B B@6@1t@.
@.@.@.
@5@1search_path

@5@/@8 A  H@ @/@8 F V@1 J@1 W<@0@0
@5@5@1 Ci@2 V
@5@9 I V@<XD  t  t t  Bt  Dv CO B Dv C@ B B@6@0@9 W V@<XO Bqq_read_term_ex C@4A B B@6@1 D@.
@5@8 @=@1 W&
@5@1 @@1 W@2unknown_quasi_quotation_syntax@.@.@5@.@5@1load_qq_and_retry

@5@9 C@<XO Bupdate_state C@ B B@6@1 D
pce_end_class@5@8 C @?@;

pce_expansionpop_compile_operators  WQ@<C@ B B@6@9 WM V@<XO B V C@_A B B
@6@1 F@.
@5@/@8select J@-
 @@?@E@"@+
dec10@M@8 De@ @/@8qq_read_syntax_ex V@E@T@M@?@@ @@ @8 @ V@R@@@*@ @/@8 W\@E@+
 D&@M @@ @8 W_@R@@@E@+
quiet@M@R@@ F@ 
@9 Fq G@<CA B B@6@9 WF V@<XO Bupdate_directive C@ B B D	


@6@?@0@8 V@1
import_syntax@0@5@ 
@9 B
 B@<C@ B B 
 C


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


@6@?@1 @5@/@/@8 D| V@ 
@1 @5@9push_op V@<C@ B Bstyle_check
@6@8 Wo V@?@<C@!@ B B DI
@6@1module_decl@.
@.@5@0 D&@8 C@?@1 We
@5@ @9 Wg@<C@ B Bpce_begin_class_definition@6@1  WR@2 push_compile_operators@5@8 H@?@; WQ Wv WQ@<C@ B B @=XO B WW C@ B B@6@?@<C@ B B
@6@?@8 WV@ 
@9 WV@<C@ B B D
@6@8 E@?@1 Wc@5@0 @.@9 C@<C@ B B D
@6@?@1 D@5@9 WV@<C@ B B @=XO B V C@(B} B B@6@E
	@0@0@8 WB V@M
@S@@@8 W: V@E@U@M@/@8 V@9 Wy@@@9 Wy@F@<XO B V CB5 B B@6@1restore_source_context
@5@1 C@1 D
@4@1force @.@5@5 @"@5@9 E< V@<XO B W0 C@2B# B B@6@1 D=@1 F@1 C)
 C'@5@2 C,

@5 @.@5@/@1 C@1 W}
@4@1 W~ @.@5@5@2 C @"@2 @@5@9 C@<XO Bspecial CC B B  H@=CC B B  P!@=XO Bread_clause_option C@ B B  F@=C@ B B  F@=C@ B B  F@=C@ B B comments@=XO B W] C@"A B B@6@1 WF
@5@1 @@1 W@.@5@.@5@1 E
@2 @@5@9 C@<XO B V CA B B@6@1 Kd@.@5@8 V@? bof@0@8 @ V@9seek_to_line V@<CA B B@6@1 W @.@5@8 V@? W@0@9 W@<CA B B @=XD  t  t t  Bt  W9 ADD  t  t t  Bt  W9 ED  t  t t  Bt  W9 EO B Wr C@4A- B B@6@3@1 @R A@5@4@1 I@ D&@5@4@1 @] C@5@5@8 V@1 V@.
@5@1 C
@2 D@2 D	@0@5@1 V
@5@9 @$ V@<XO B V CB B B 
@=C@PB B B
@6@0@/@ @8 W@  A@ B C@D
@  @@ B C@M@Q@ @/@8 B
 D@ @/@3@1 I@ D&@5@5@8 V@&
@?@&@"
@#@ @ @ @9 W V@<C@KC B B
@6@D@ @8 W V@M@Q@1 V @.@5@8 V@ @/@8 W@ @8 @V V@?@1 V@.@5@0 D&@8 C@&
@?@&@ @ @ @/@8 W@ @ @ @9 W@<CC B B

@6@ @ 
@ @9 W@<XO B V C@6B B B@6@T@?@E
@8 E^@M
@'
@F@@@"@E@/@8 V@M @9 G V@@@1 @@1 C" G
@5@0@5@9 @@F@<C
B B B@6@/ @8 W@9 W+@<XO B V CBQ B B@6@T
@?@'
@<C	BT B B
 A@6@+
 A@?@<CBV B B@6@ Vxref_source_identifier V@?@<C	BX B B@6@8 E V@?@'
@<CB[ B B@6@3@1 @R A@5@4@1 @] C@5@4@1 I@ D&@5@5@8 V@?@<XO B V C@6@| B B@6 W@ 
@8 Wg@?@1 F@.@5@ 
@/@ @8
select_option V@3@1 F@5@5@8 F V@ @8 WE@/@ @8 V@ @9 WL V@<C@e@ B B
@6@/@ @8 V@1 F@.@5@ 
@/ W[@8 W@1 F@.@5@ @/@ @8 W@E@1 @	singleton@5@8 Wq@M@!@3@1
singletons FH@5@5@#@@@&@3@1 @@5@4@1 F@5@4@1 F@5@5@8 W& @ @8 WE@ @9 W@<XO B W> CB B B H
C@6@/@ @8 C V@ @8 V@ 
@9 G0 @<C@NB B B@6@0@ B H@-
 B@/@3
@4 H@5@8 D@/@8 W@b@cC@g@m @@x@ @/@3@1 @R @T@5@4@1 @] C@5@4@1 I= @@5@4@1 I@ D&@5@5@8 V@ @8 V@ 
@9 W@<XO B W{ C@GB< B B@6@E
@8 H @M
@S@@@1 C@1 W B@0
@0@5@0 @.@5@8 H V@8 V@1 W8
@0@5@8 @I@E@1 W3
@2 C4@.@.@5@8 J@M@8 @j V@0@9 V@@@S@G@<XO B W	 C@ B B Dchr_constraint@6chr@9 W5 V@<C
@ B Bhandler@6 W@9 W7@<C
@ B Brules@6 W@9 W7@<C
@ B B<=>@6 W@9 W7@<C
@ B B D@6 W@9 W7@<C
@ B B==>@6 W@9 W7@<C
@ B Bpragma@6 W@9 W7@<C
@ B B V@6 W@9 W7@<XO B WJ C@)A B B@6@ @8 V@/@ V V@?@1 @5@3@1 @5@5@8 V@ @ @ @9 W@<CA B B@6 FH@1quasi_quotation
undeclared@5@8 W_@1 @@1 W@2 WH@5
@5@9 @@<XO B W CA B B@6@b@i@c@t@?
@8 C, V@q @9 W@<CA B B @=XD  t  t t  Bt  V ADD  t  t t  Bt  V ED  t  t t  Bt  V ED  t  t t  Bt  W AEO B W C@ B B  Demacs_begin_mode Femacs_extend@=C@ B B  Ddraw_begin_shape Fpcedraw@=C@ B B  D DI Fpce F W@=C@ B B  Dpce_begin_class F W@=C@ B B  D W F W@=XO B Wf CA B B@6@T@?@<C
A B B@6@" C@#@?@9 Wj@<CA	 B B 

@6@1 
@5@ 
@8 V V@?@<CA B B @=XO B V CA B B  A
 @. @.@=C
A B B@6@ 
@; V V V@<XXQM$rcF/usr/lib/swi-prolog/boot/rc.pl  ]wAs@ C S E
open_resourceEcurrent_resourceE WXD  t  t t  Wt  W @D  t  t @t  Wt W  @ @kD  t  t t  Wt  W 
O W WC	@6	s/usr/lib/swi-prolog/boot/rc.pl  ]wA W@6 C@9 W
 W@<XD  t  t t  Wt  W @D  t  t @t  Wt W  @ A# @kD  t  t t  Wt  W 
O W WC@U@9 W W 

@6@E@.@ @/@8 F W@1 @5@/@8 W W@M@ @/@8 R W@ @ 
@3@1 Lpbinary@5@5@9 @ W@G@@@/@8 IR W@ @ @/@8tag_rc_name W@ @ @ 
@9 G W@G@F@<XD  t  t t  Wt  W 
O W WC@C W W A
@6@?@<C@D W W@6@3
@4 @4@5@9 Er W@<C@F W W @=XD  t  t t  Wt  W @D  t  t @t  Wt W  @ @D  t  t t  Wt  W 
O W WC@(@M W W 


@6@ 
@8current_module W@1 
@2  T@5@8 H W@1 
@2 T@5@@<XXQM	broadcastF@(/usr/lib/swi-prolog/library/broadcast.pl   AuC FS EunlistenE WE WElistenE WE WEbroadcast_requestE	listeningXO Wassert_listener C
@	u B   A W@6@ 
@8listener
 W@?@<C@ W W@6@1 W

@5@9 H_@<XD  t  t t  Wt  W @D  t  t @t  Wt W A# A# O W W C@b W W 


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

@6@ 
@9 W W@<XD  t  t t  Wt  W @D  t  t @t  Wt W A# A# O W W C@M W W 


@6@/@8 W@ @ 
@ @9 X@<XO W W C@ W W 

@=XO W W C@t W W@6@A@0@/@/@8 W@C
@1 @5@@M
@R@P@@@S@G@<XD  t  t t  Wt  W ADO W W C@ W W@6@0@/@/@8 W@1 @5@@<XO W W C@k W W 


@6@/@8 W@ @ 
@ @9 W@<XXQMpairsF@$/usr/lib/swi-prolog/library/pairs.pl   Au@ C FS Emap_list_to_pairsEtranspose_pairsEgroup_pairs_by_keyE
pairs_keysEpairs_valuesEpairs_keys_valuesXO Xsame_key C@"@~	u Ah   A X
 @



@6@*
@?@ @ @ @ 
@9 X
 X@<C@ X X @=XO Xmap_list_to_pairs2 C@ X X 
@=C@ X X

 @


@6@ 
@ @@ @ @9 X X@<XO X
flip_pairs C@ X X @=C@ X X @



 @

@6@ @ @9 X X@<XD  t  t t  Xt  X @D  t  t @t  Xt X A# @kO X X C@ X X@6@9 X@<XO X X C@ X X@6@/@8 X@9 P@<XO Xvalues_keys_pairs C@Q X X @=C@R X X
 @

@6@ @ @ @9 X X@<XO X X	 C@y X X @=C@*@z X X @



 @


@6@ @ @/@8 X@ @ @9 X	 X@<XO X X C@d X X @=C@e X X @



@6@ 
@ @9 X X@<XO Xpairs_keys_values_ C@I X X @=C@!@J X X @






@6@ @ @ @9 X! X@<XO X X
 C@Z X X @=C@[ X X @




@6@ 
@ @9 X
 X@<XO X X C@#@A X X@6@E
@U
@M
@9 X#@@@E@U@M@9keys_values_pairs X@@@9 X@<XO X X& C@M X X @=C@N X X
 @

@6@ @ @ @9 X%@<XXQM	$var_info-C S XD  t  t t  X(t attr_unify_hook 
O X( X)CA	s@"/usr/lib/swi-prolog/boot/expand.pl  ]wA X+ @=XXQM AF@D/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__data_files.pro  7AAuC AS AE B,Esave_data__data_files E B-E B.E BE B/E B(E B)E AE B*E KE KE B7E B+Eget_datafiles_debugE B4E B$E B5E B%E B6E B&E B'E B0E B E B1E B!E B2E B"E B3E B#XO A X. C@A A A@6 A@/
@8 X6 K@3@1  A@2  B@5@4@1  A@2  B#@5@4@1  A@2  B%@5@4@1  A@2  B'@5@4@1  A@2  B)@5@4@1  A@2  B+@5@4@1  A@2  B-@5@4@1  A@2  B/@5@4@1  A@2  B1@5@4@1  A@2  B3@5@4@1  A@2  B5@5@4@1  A@2  X;@5@5@8 A L@?@<XD  t  t t  At  B ADO A X6 C@ A A@6@D@8 @@M@Q@=Expected atomic name for debug datafiles to find, but got: ~k@3
@5@9 T L@<C@ A A@6@8 X: K@?@<C@ A A@6@@Could not find debug datafiles for: Expected atomic name for: ~k@3
@5@9 XO@<XO A X8 C@ A A@6@1 X:
@5@8 Ci K@?@<XO A K CA A A @6@D
@0@8 X> K@M
@Q@<XO A K CA A A@6@9 XS@<XO A X< C
@ A A@6@1 XI
@5@8 XR@?@<XD  t  t t  At  X; ADD  t  t t  At  B5 ADO A X@ C
@ A A@6@1 X>
@5@8 XR@?@<XO A XC C
@ A A@6@1 X3
@5@8 XR@?@<XD  t  t t  At  B1 ADO A XG C
@ A A@6@1 XE
@5@8 XR@?@<XD  t  t t  At  B3 ADO A X- C
@ A A@6@1 X9
@5@8 XR@?@<XD  t  t t  At  B- ADO A X1 C
@ A A@6@1 X0
@5@8 XR@?@<XD  t  t t  At  B/ ADO A X4 C
@ A A@6@1 XB
@5@8 XR@?@<XD  t  t t  At  B) ADO A X7 C
@ A A@6@1 X5
@5@8 XR@?@<XD  t  t t  At  B+ ADO A X= C
@ A A@6@1 XJ
@5@8 XR@?@<XD  t  t t  At  B% ADO A XA C
@ A A@6@1 X?
@5@8 XR@?@<XD  t  t t  At  B' ADO A XD C
@ A A@6@1 X2
@5@8 XR@?@<XD  t  t t  At  B! ADO A XH C
@ A A@6@1 XF
@5@8 XR@?@<XD  t  t t  At  B# ADXQM AF@B/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__switches.pro  7AAuC AS AEget_switch_complexity_limitE AE A E A Eget_switch_depth_limitE RE@#get_switch_substitution_eliminationE A Eget_switch_expression_reductionE A Eget_switch_rule_substitutionE A E KEget_switch_nocontradiction_huntE A E PEget_switch_simplificationE A E REget_switch_standardisationE A E QqE AE QE AE AE QoE AEget_switch_usageE QE AE NZE JkE AE UtEplainE AE UqE T<E AE A Eget_switch_inference_limitE AE A E UkE AE AE AE A E AE A E RE AE A E AE A E O&E AE A E RE AE A E RE AE A E PE AE A E LE QE AE ThE A E JsE TAE BQE QE AE QwE AEget_switch_wrapE A E AE MGE QsE AE AE A E AE AE A E AXD  t  t t  At  XU ADO A XV CA% A A@6@1 X
@5@8 Ci Jm@?@<XO A XW C	A A A  @6@1 XY@0@5@8 J@?@<XO A XX C	A A A  @6@1 Uk@0@5@8 J@?@<XD  t  t t  At  XZ ADO A R CB7 A A  Jq@=XD  t  t t  At  X\ ADO A X] C	A A A  @6@1 Xd@0@5@8 J@?@<XD  t  t t  At  X_ ADO A X` C	A A A  @6@1 X^@0@5@8 J@?@<XD  t  t t  At  Xb ADO A Xc C	A A A  @6@1 Th@0@5@8 J@?@<XO A K CB0 A A@6@9 L Jm@<XD  t  t t  At  Xe ADO A Xf C	A A A  @6@1 Xj@0@5@8 J@?@<XO A P CB) A A
 Jq@6@1exclude@.@5@8 Xa Jm@9 J Jm@<XD  t  t t  At  Xh ADO A Xi C	A A A  @6@1 Qs@0@5@8 J@?@<XO A R CB" A A
 Jq@6@1 X@.@5@8 Xj Jm@9 X@<XD  t  t t  At  Xk ADO A Xl C	A A A  @6@1 Qw@0@5@8 J@?@<XO A Qq CB A A
 Jq@6@1 X@.@5@8 X^ Jm@9 X@<XD  t  t t  At  A ADO A Q CB A A Jq@6 @@9 Xd Jm@<XO A Xn C
AA A A@6@1 L
@5@8 X@?@<XO A Xo CA A A@6@1 X
@0@5@8 J@?@<XO A Qo CB A A Ji@6 @@9 X@<XO A Xp C
AE A A@6@1 Th
@5@8 X@?@<XD  t  t t  At  Xr ADO A Q CB A A Ji@6 @@9 X[ Jm@<XO A Xs C
A9 A A@6@1 X
@5@8 X@?@<XD  t  t t  At  A ADO A Jk CB
 A A Ji@6 @@9 Xg Jm@<XO A Xt C
A= A A@6@1 Qw
@5@8 X@?@<XD  t  t t  At  Uu ADO A Xu CA A A@6@9 Qw Jm@<XO A Xw C
A1 A A@6@1 X
@5@8 X@?@<XD  t  t t  At  Ur ADO A T< CA A A@6@9 Xz Jm@<XO A Xx C
A5 A A@6@1 Qs
@5@8 X@?@<XO A Xy C	A A A  @6@1 Uq@0@5@8 J@?@<XD  t  t t  At  X{ ADO A X| C
A) A A@6@1 X
@5@8 X@?@<XO A X} C	A A A  @6@1 NZ@0@5@8 J@?@<XD  t  t t  At  Ul ADO A X~ C
A- A A@6@1 X
@5@8 X@?@<XO A X C
Aa A A@6@1 XT
@5@8 X@?@<XD  t  t t  At  A ADO A X C	A A A  @6@1 XT@0@5@8 J@?@<XO A X C
Ae A A@6@1 XY
@5@8 X@?@<XO A X C	A A A  @6@1 Xz@0@5@8 J@?@<XO A R CB8 A A  Ji@=XO A X C
AY A A@6@1 X[
@5@8 X@?@<XO A X C	A A A  @6@1 Xa@0@5@8 J@?@<XO A X C
A] A A@6@1 X^
@5@8 X@?@<XO A X C	A A A  @6@1 X[@0@5@8 J@?@<XO A O& CB- A A@6@9 Th Jm@<XO A X C
AQ A A@6@1 Xa
@5@8 X@?@<XO A X C	A A A  @6@1 L@0@5@8 J@?@<XO A R CB3 A A  @6 Jq@9 X Jm@<XO A X C
AU A A@6@1 Xd
@5@8 X@?@<XO A X C	A A A  @6@1 Xg@0@5@8 J@?@<XO A R CB A A Ji@6 @@9 X@<XO A X C
AI A A@6@1 Xg
@5@8 X@?@<XO A X C	A A A  @6@1 X@0@5@8 J@?@<XO A P CB& A A Ji@6 @@9 X@<XO A X C
AM A A@6@1 Xj
@5@8 X@?@<XO A X C	A A A  @6@1 X@0@5@8 J@?@<XD  t  t t  At  L ADO A Q CB A A
 Jq@6@1 X@.@5@8 X@9 X@<XO A X C
A A A@6@1 Xm
@5@8 X@?@<XD  t  t t  At  Ti ADO A X C	A A A  @6@1 X@0@5@8 J@?@<XO A Js CB
 A A
 Jq@6@1 X@.@5@8 X@9 X@<XO A TA CA A A@6@9 XY Jm@<XD  t  t t  At  BQ ADO A Q CB A A
 Jq@6@1 X@.@5@8 X@9 X@<XO A X C
Ay A A@6@1 Xq
@5@8 X@?@<XD  t  t t  At  BE ADO A X C
A} A A@6@1 NZ
@5@8 X@?@<XD  t  t t  At  X ADO A X C	A A A  @6@1 Xm@0@5@8 J@?@<XO A X C
Aq A A@6@1 Ut
@5@8 X@?@<XO A MG CA A A@6@9 XT Jm@<XD  t  t t  At  Qt ADO A X C
Au A A@6@1 Uq
@5@8 X@?@<XD  t  t t  At  A ADO A X C	A A A  @6@1 Ut@0@5@8 J@?@<XO A X C
Ai A A@6@1 Xz
@5@8 X@?@<XD  t  t t  At  A ADO A X C	A A A  @6@1 Xq@0@5@8 J@?@<XO A X C
Am A A@6@1 Uk
@5@8 X@?@<XXQM BF@=/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__pfs.pro  @AuC AS AE BE RE OqE BE BE BE M1E RE NE BXD  t  t t  Bt  R ADO B X C@| B B@6@1 R
@5@8 Ci M3@?@<XO B X C@x B B@6@1 R
@5@8 X@?@<XD  t  t t  Bt  R ADO Bsave_data__prf  C@J@ B B@6 B@/
@8 X6 K@3@1  B@2  R@5@4@1  B@2  R@5@4@1  B@2  Or@5@4@1  B@2  N@5@4@1  B@2  M2@5@5@8 XM L@?@<XO B X C@ B B@6@1 Oq

@5@8 X@?@<XD  t  t t  Bt  Or ADO B X C@ B B@6@1 M1
@5@8 X@?@<XD  t  t t  Bt  M2 ADD  t  t t  Bt  N ADO B X C@ B B@6@1 N
@5@8 X@?@<XXQM BLF@?/build/spark-yKhAJi/spark-2012.0.deb/simplifier/load__rules.pro  7AAuC AS AE TXO BLcheck_unique CA BK BKaccepted@6@D

@0@0@0@0@0@0@8 BO K1@M
@Q@?@<C
A BK BKrejected@6@-Illegal redeclaration of rule within rulefile@8rulefile_complain T@?@<XO BLcheck_rule_exp CA BK BK X@6@T@#Illegal rule body (Prolog wildcard)@8 X@?@<C@,A BK BK		@6@0@/@/@0@/@8extract_items_from_rule_exp T@ @/@8check_condition_list T@ @ @/@8check_implication_conditions T@3@4@5@ 
@8determine_overall_rule_status T@?@<C
A BK BK X@6@4Illegal rule body (malformed expression) in rulefile@8 X@?@<XO BL
check_base CA BK BK X@6@8 @@/
@8 parse_legal_base_name@ 
@8 G@?@<C@'A BK BK X@6@8 @@3@.
@0@5@8 @D@3lower_case_char@5@ 
@8 BR
 A@M@Q@9Illegal rulename (does not start with a lowercase letter)@8 X@?@<C
A BK BK X@6@IIllegal rulename (only lowercase letters, digits and underscores allowed)@8 X@?@<XO BL X CBR BK BK
 X@6@D X@8 J T@M@Q@?@<CBW BK BK
 X@6@?@<XO BL
check_rule_id CAe BK BK X@6@T@*Invalid rulename (Prolog wildcard) in rule@8 X@?@<C@#Ak BK BK@6@/
 @8 EW@ 
@/@8 X T@ 
@/@8 X T@3@4@5@8 X@?@<C@5At BK BK@6@/
@8 EW@/@8 CG@ 
@/@8 X@ 
@ @/@8	check_sub T@/@8 X@3@4@4@5@8 X@?@<C
A BK BK X@6@#Illegal rulename syntax in rulefile@8 X@?@<XO BLcheck_candidate_rule_x CA@ BK BK X@6@?@<CAD BK BK X@6@?@R@<XO BL X CA BK BK X@6@8 H@b@j@c @u@?@<CA BK BK X@6@/@8 EW@ @8 CG@"Illegal rule number in rule family@ @8 X@?@<XO BLcheck_rule_structure CAK BK BK X@6@T@*Invalid rule (Prolog wildcard) in rulefile@8 X@?@<C@&AQ BK BK
 


@6@ 
@/@8 X T@ 
@ @/@8 X T@3@4@5@8 X@?@<C
AY BK BK X@6Illegal rule syntax in rulefile@8 X@?@<XO BL X C@:Ba BK BK@6@/
@8 U Lh@ !!! Erroneous entry in rulefile @8 I T@ 
@8 X@8 I!!! @8 X@8 X@A@)@@	@8 I!!! Involving: @8 X@8 X@8 I@8 I@1 O
@5@ B J{@?@<XO BL
store_rule C@*@ BK BK

 


@6@ @/@/@/@/@/@8 X@ 
@ @ @ @ @ @8 BN K1@?@<XO BLprocess_candidate_rule_x C@ BK BK@6@8check_candidate_rule T@8 X T@?@<XO BL X CA8 BK BK@6@/@8 X T@8 X T@?@<XO BL X CB BK BKmay_be_deduced
hint_direct_introduce Q@6@?@<CB BK BKmay_be_deduced_from

hint_conditional_introduce Q@6@?@<CB BK BKmay_be_replaced_by

hint_rewrite_one_directionequation@6@?@<CB BK BK		 A% Y


 Y
 Y@6@?@<CB BK BKare_interchangeable K

hint_rewrite_both_directions Y@6@?@<C@!B BK BK		 Y Y
 K


 Y Y@6@?@<XO BLprocess_candidate_rule C@ BK BK@6@+ B@?@<C@ BK BK@6@8 X T@R@<XO BLuser_rule_syntax_error C@3A BK BK@6@"
 @
 W




@#@ 
	 on line @/@8 C@/@8 H @/@ @8 P)@ @ @/@8 CProlog syntax error@ @8 X@R@<XO BLprocess_rulefile_x C@ BK BK@6@8 De@/
@1 W@.@5@1 Y
@5@8on_exception
 Az@ @8 Y T@?@<XO BLrestructure_rule_exp CB BK BK

@6@T
@?@<C@(B BK BK K 



 K 

@6@?@ 
@ @8 Pp I@ @ @8 Y! T@?@<C@(C BK BK Pr 



 Pr 

@6@?@ 
@ @8 Y#@ @ @8 Y$@?@<CC
 BK BK@6@3@.@.
@5@8 D@ 
@/@8restructure_rule_exp_list T@3@5@8 D@?@<XO BL Y& CB BK BK@6@?@<CB BK BK
@6@ @8 Y$@ 
@ @9 Y%@<XO BLrestructure_rules  C@EB BK BK@6@/
@/@/@/
@/@/@/@/@8 X@ 
@ @ @ @ @8 BP K1@ @/@8 Y%@ @/@8 Y%@ @/@8 Y%@ 
@ @ @ @ @8 X@R@<CB BK BK  @6@?@<XO BLprocess_rule C@2@ BK BK 
 Y


@6@ 
@8 E@ @8 E@ @/@ B Irls Y
 Y@3
@5@3@5@8 X@?@<C@)@ BK BK 
 Y Y



@6 Y. Y
 Y@3
@5@3@5@ @8 X@?@<C@#@ BK BK 
 Y


@6 Y. Y
 Y@3
@5@3@5@8 X@?@<C@ BK BK 
 Y

@6@U
 Y. Y Q@3
@5@8 X@?@<C@ @ BK BK 
 Y


@6 Y. Y Q@ @3
@5@8 X@?@<C@ BK BK@6@?@<XO BLlegal_condition CB" BK BK@6@T
@?@<CB' BK BK I
@6@?@8check_legal_goal_exp T@?@<CB- BK BK@6@?@<XO BL X CB
 BK BK X@6@D@T@M@Q@8legal_conditions T@?@<C
B BK BK X@6Illegal conditions list in rule@8 X@?@<XO BLprocess_standard_rulefile  C@ BK BK@6@/
@8 X0 K@?@8 D T@8 De@/@8 C @8 Y, T@) B@?@9 Cz  T@<XO BLprocess_rulefile C@ BK BK@6 C@/@8 D@8 Y T@8 Fd@?@<XO BL T C@_ BK BK  @6@8 Y8 T@R@<C@(@c BK BK@6 Ji@8 X Jm@/
@8user_rulefile_name T@/@8 XReading @8 I@8 I (for user-defined proof rules)@8 I@8 I Mg@ B J{rlu@8 YB T@R@<C@t BK BK  @6@8 Y( T@?@<XO BL Y2 CB3 BK BK@6@T
@?@R@<CB9 BK BK  H@=CB: BK BK  I@=CB; BK BK  I@=CB< BK BK  I@=CB? BK BK C

@6@?@8 Y1@9 Y1@<CBD BK BK D=

@6@?@8 Y1@9 Y1@<XO BL X CB  BK BK Q@6@ 
@ @8 X@?@<CB BK BK X@6@?@<XO BL YH C@z BK BK@6@9 X9 K@<C@} BK BK@6@9 X5 K@<XO BL Y5 CB BK BK@6@?@<CB BK BK@6@8 Y/ T@9 Y4@<XD  t  t t  BLt  X CO BL X C@$A BK BK@6@3 X@5	oneormore@/@8 A X@3 X@4numeric@4under_score@5
zeroormore@/
@8 YT@?@'
@<XXQM B[F@F/build/spark-yKhAJi/spark-2012.0.deb/simplifier/load__declarations.pro  7AAuC AS AE TE PXO B[built_in_ident CD BZ BZ  J@=CD BZ BZ  I@=CD BZ BZ  J@=CD BZ BZ  F@=CD BZ BZ  C@=CD BZ BZ  I?@=CD BZ BZ  B@=CD BZ BZ  K@=CD BZ BZ  K@=CD BZ BZ  L@=CD BZ BZ  O@=CD BZ BZ  O@=CD BZ BZ  I@=CD BZ BZ  I@=CD BZ BZ  J@=CD BZ BZ  J@=CD BZ BZ  @.@=CD BZ BZ  @-@=CD BZ BZ  @=CD BZ BZ  H@=CD BZ BZ  OB@=CD BZ BZ  J@=CD BZ BZ  J@=CD BZ BZ  J@=CD BZ BZ  J@=CD BZ BZ  Ii@=CD BZ BZ  Pf@=CD BZ BZ  I@=XO B[retrieve_declarations_items C@ BZ BZ@6@1parse_declarations@5@8 G@?@<C@ BZ BZ@6Error in parsing declarations.
@9 T L@<XO B[load_declarations_file  C@ BZ BZ@6@/
@8 Bj Lh	everyLine@/@8 Bg L@8@ load_declarations_from_char_list P@?@<XO B[load_declarations_static  C@ BZ BZ@6 Q@3@.function bit__and(integer, integer) : integer;@4@-function bit__or(integer, integer) : integer;@4@.function bit__xor(integer, integer) : integer;@5@/
@8 T Kj@/@8 @8 Yh@?@<XO B[ Yi C@ BZ BZ@6@/@8 Y[ P@/@8unpack_declarations_items P@/
@8standardise_declarations_items P@ 
@8process_declarations_items P@?@<XO B[process_identifier_x C@$Dp BZ BZ

not_record@6@8 Bd I@? A@3@%Identifier declared multiple times - @4
@4 Q@4
*** ERROR - @4@,CANNOT CONTINUE: Simplification terminated.
@5@/@8 Yp@9 Y`@<C@!D} BZ BZ@6@8 YY P@? A@3@-Identifier reserved or already predeclared - @4
@4 Q@4 Y@4 Y@5@/@8 Yp@9 Y`@<CD BZ BZ@6@8 Ba I@?@<XO B[process_identifier_records CDc BZ BZ@6	is_record@8 Y{ P@?@<XO B[@%increment_current_record_field_number CD? BZ BZ@6@1current_record_field_number@.@5@8 J@b@i@c@o@x@1 Y
@5@8 H_@?@<XO B[@"process_declarations_record_fields CC BZ BZ
@6@?@<C@C BZ BZ
field


@6 T@ 
@/@8 C T@ 
@/@8 C@3@4@5@3@.@4@.@5@8 Yu@ @8 Y P@ @8 Y@/@8find_root_type P@ @3
@4@5@8 B] I@ @ @3
@5@8 Y@/@8 Y P@/@3@4@.@4@.@5@8 D@ @  J@ 
@3@4@5@8 B^ I@/@3@4@.@5@8 D@ @  @^@ 
@3@5@8 Y@?@<C@D BZ BZ
 Y



@6 T@ 
@/@8 C T@ 
@/@8 C@3@4@5@3@.@4@.@5@8 Yu@ @8 Y@ @8 Y@/@8 Y@ @3
@4@5@8 Y@ @ @3
@5@8 Y@/@8 Y@/@3@4@.@4@.@5@8 D@ @  J@ 
@3@4@5@8 Y@/@3@4@.@5@8 D@ @  @^@ 
@3@5@8 Y@0@8 Y P@ @9 Y P@<XD  t  t t  B[t  Y ADO B[@!process_declarations_enumerations CC BZ BZ
@6@?@<CC BZ BZ

@6@8 B\ I@8process_identifier P@ 
@9 Y P@<XO B[process_declarations_item CC/ BZ BZcomment@6@?@<CC2 BZ BZtitle@6@?@<CC5 BZ BZend@6@?@<CC9 BZ BZignored@6@?@<CC< BZ BZvariable

@6@/
@8 Y@ 
@8 Bb I@8 Y@?@<CCB BZ BZconstant

@6@/
@8 Y@ 
@8 Y@8 Y@?@<CCH BZ BZ Lo
pending@6abstract@8 B_ I@8 Y@?@<C@'CM BZ BZ Lo
range


@6@/@ B I@ 
@ @ B I@?@1alias@5@8 Y@8 Y@?@<C@WC[ BZ BZ
 Lo
 P


@6@/@1 C@1 J@.@5@2 Y@5@/@8 A@ 
@/@8 Y@/@1 P@5@8 Bc I@D@'@M@Q@1 Y@5@8 Y@8 Ymk__@/@8 C@ mk_array@8 B` I@?@<C@ECm BZ BZ		 Lo
 P


@6@/@1 C@1 J@.@5@2 Y@5@/@8 A@ 
@/@8 Y@1 P@5@8 Y@8 Y Y@/@8 C@  Y@8 Y@?@<CC| BZ BZ Lo
 I
@6@8 Y@8 Y@1 Y@5@8 Y@?@<C@IC BZ BZ Lo
 G
@6@1 Y@.
@.@5@1 C@1 J@1 Y@.@5@5@2 Y
@5@/@8 A@1 G@5@8 Y@8 Y@8 Y Y@/@8 C@ 	mk_record@8 Y@?@<C@;C BZ BZ Lo
 Lq
@6@/
@8 Y@/@1 Lq
@5@8 Y@D@'@M@Q@1 Y@5@8 Y@8 Y Q"@1  A@5@8 G@?@<C@)C BZ BZ Lo
 Lq
@6@/
@8 Y@1 Lq
@5@8 Y@8 Y Q"@1  A@5@8 G@?@<C@;C BZ BZ Lo
 J
@6@/
@8 Y@/@1 J
@5@8 Y@D@'@M@Q@1 Y@5@8 Y@8 Y Q"@1  A@5@8 G@?@<C@)C BZ BZ Lo
 J
@6@/
@8 Y@1 J
@5@8 Y@8 Y Q"@1  A@5@8 G@?@<CC BZ BZ Lo
 Y
@6@1 Y@5@8 Y@8 Y@?@<CC BZ BZ O

@6@/
@8 Y@ 
@8 Y@8 Y@?@<C@1C BZ BZ O



@6@/@1 C@1 J@.
@5@2 Y@5@/@8 A@/@8 Y@ @ @8 Y@8 Y@?@<CC BZ BZ@6@&Unexpected declarations construct: ~w
@8 Y`@?@<XO B[ Y CD_ BZ BZ@6 Y}@8 Y@?@<XO B[ Y CDN BZ BZ@6@1 Y@5@8 Y@?@<CDS BZ BZ

@6@?@<XO B[standardise_declarations_item_x CC BZ BZ@6@?@<CC BZ BZ
@6@ @8standardise_declarations_item P@ 
@ @9 Y P@<XO B[ T C@(@ BZ BZ@6@8 I@/
@8 Yc@/@8 U Lh YJ@8 I@8 I@& (for inherited FDL type declarations)@8 I@8 I@1 Y@5@8 @L@8 Yk P@8 Ya P@8 Bf  I@?@<XO B[standardise_atom C	C BZ BZ

@6@8 H@?@<C
C BZ BZ

@6 K=@8 K? K@@?@<CC BZ BZ@6 L@8 Y@/@8 Bk X@8 Bi Kj@?@<XO B[ P CDi BZ BZ@6 Y}@8 Y@?@<XO B[ Y C
B BZ BZ@6@8 E^@8 Y P@?@<C@ B BZ BZ@6@3@.@.
@5@8 D@/@8 Y@ 
@/@8 Y@3@5@8 D@?@<XO B[unpack_record_fields_xx CB BZ BZ
@6@?@<CB BZ BZ

 Y


@6@ @ @9 Y P@<XO B[unpack_record_fields_x CB BZ BZ@6@?@<CB BZ BZpacked_field



@6@ 
@ @8 Y@ @ @9 Y P@<XO B[unpack_record_fields CB BZ BZ@6@/@8 Y@8 T Kj@?@<XO B[unpack_variables CB BZ BZ
@6@?@<CB BZ BZ

 Y


@6@ @ @9 Y P@<XO B[unpack_declarations_items_x CB BZ BZ@6@?@<CB BZ BZpacked_variable



@6@ 
@ @8 Y@ @ @9 Y P@<C@(B BZ BZ Lo
 G


 Lo G

@6@ 
@ @8 Y P@ @ @9 Y@<CB BZ BZ

@6@ 
@ @9 Y@<XO B[parse_other_terminal CBO BZ BZ  J= W=ar W=
@=CBR BZ BZ fin Y J=h
@=CBU BZ BZ e Yd
@=C@3BX BZ BZ  Y Y Y Y Y K*l Y Y Y W= Yo Y J=
@=XO B[parse_record_fields C@Br BZ BZ Y



@6@3
alpha_numeric@4 YW@5@3space@4newline@5 C@ @/@8 Bm X@3 Y@4 Y@5 YX@ @/@8 YU X@" 
@#@3 Y@4 Y@5 YX@ @/@8 Y@3 Y@4 YW@5 YS@ 
@ @/@8 A X@3 Y@4 Y@5 YX@ @/@8 Y@" D>
@#@3 Y@4 Y@5 YX@ @/@8 Y@?@&@ @ @/@8 Y P@?@'@<C@tB BZ BZ Y


@6@3 Y@4 YW@5@3 Y@4 Y@5 C@ @/@8 Y@3 Y@4 Y@5 YX@ @/@8 Y@" 
@#@3 Y@4 Y@5 YX@ @/@8 Y@3 Y@4 YW@5 YS@ 
@ @/@8 Z @3 Y@4 Y@5 YX@ @/@8 Y@?@'@<XO B[parse_optional_proof C@'B] BZ BZ Q Y Y Y Y
@6@3 Y@4 Y@5 YS@/
@8 Y@?@'
@<CBb BZ BZ@6@?@'
@<XO B[@#parse_declarations_comment_contents CBg BZ BZ
@6@D@)}@M@Q@&
@ @9 Z P@<CBl BZ BZ@6@?@'
@<XO B[parse_declarations_item C@M@ BZ BZ		 Y{

@6@3 Y@4 Y@5 YX@ 
@/@8 Y@ @/@8 Z@3 Y@4 Y@5 YX@ @/@8 Y@" Z
@#@3 Y@4 Y@5 YX@ @/@8 Y@?@'@<C@@ BZ BZ Y	procedure

 W= Y W= Y Y
@6@3 Y@4 Y@5 YS@ @/@8 Y@" Q Y Y K* Y Yu Y Y
@#@3 Y@4 Y@5 YS@ @/@8 Y@3 Y@4 YW@5 YS@ 
@ @/@8 Z @3 Y@4 Y@5 YX@ @/@8 Y@" D>
@#@3 Y@4 Y@5 YX@ @/@8 Y@?@'@<C@A BZ BZ Y P 

 W= Y W= Y Y
@6@3 Y@4 Y@5 YS@ @/@8 Y@" Y Z Y K* W= Y Y Y
@#@3 Y@4 Y@5 YS@ @/@8 Y@3 Y@4 YW@5 YS@ 
@ @/@8 Z @3 Y@4 Y@5 YX@ @/@8 Y@" D>
@#@3 Y@4 Y@5 YX@ @/@8 Y@?@'@<C@jA BZ BZ

 Y	anonymous

 W= Y W= Y Y
@6@3 Y@4 Y@5 YS@ @/@8 Y@3@1 Ij	semicolon@5@5 YS@ 
@ @/@8 Z @3 Y@4 Y@5 YX@ @/@8 Y@" D>
@#@3 Y@4 Y@5 YX@ @/@8 Y@?@'@<C@A BZ BZ Y


@6@/@8 Z P@3 Y@4 Y@5 YX@ @/@8 Y@" K Y Y
@#@3 Y@4 Y@5 YS@ @/@8 Y@3 Y@4 YW@5@3 Y@4 Y@5 C@ @ @/@8 Y@3 Y@4 Y@5 YX@ @/@8 Y@" 
@#@3 Y@4 Y@5 YX@ @/@8 Y@3 Y@4 YW@5 YS@ 
@ @/@8 Z @3 Y@4 Y@5 YX@ @/@8 Y@" D>
@#@3 Y@4 Y@5 YX@ @/@8 Y@?@'@<C@A0 BZ BZ Y


@6@/@8 Z@3 Y@4 Y@5 YX@ @/@8 Y@" K* Y Y J= W=
@#@3 Y@4 Y@5 YS@ @/@8 Y@3 Y@4 YW@5 YS@ 
@ @/@8 Z @3 Y@4 Y@5 YX@ @/@8 Y@" 
@#@3 Y@4 Y@5 YX@ @/@8 Y@3 Y@4 YW@5 YS@ @ @/@8 Z @3 Y@4 Y@5 YX@ @/@8 Y@" C
@#@3 Y@4 Y@5 YX@ @/@8 Y@3@1 Ij Z@5@5 YS@ @/@8 Y@3 Y@4 Y@5 YX@ @/@8 Y@" D>
@#@3 Y@4 Y@5 YX@ @/@8 Y@?@'@<C@AD BZ BZ Lo

 Y@6@/@8 Z@3 Y@4 Y@5 YX@ @/@8 Y@" W=y Q Y
@#@3 Y@4 Y@5 YS@ @/@8 Y@3 Y@4 YW@5 YS@ 
@ @/@8 Z @3 Y@4 Y@5 YX@ @/@8 Y@" C
@#@3 Y@4 Y@5 YX@ @/@8 Y@" Q Y Y Y Y Yg
@#@3 Y@4 Y@5 YX@ @/@8 Y@" D>
@#@3 Y@4 Y@5 YX@ @/@8 Y@?@'@<C@AX BZ BZ Lo

 Y

@6@/@8 Z@3 Y@4 Y@5 YX@ @/@8 Y@" W= Z Q Y
@#@3 Y@4 Y@5 YS@ @/@8 Y@3 Y@4 YW@5 YS@ 
@ @/@8 Z @3 Y@4 Y@5 YX@ @/@8 Y@" C
@#@3 Y@4 Y@5 YX@ @/@8 Y@3 Y@4 YW@5@ @ @/@8 Bo X@3 Y@4 Y@5 YX@ @/@8 Y@" H H
@#@3 Y@4 Y@5 YX@ @/@8 Y@3 Y@4 YW@5@ @ @/@8 Z@3 Y@4 Y@5 YX@ @/@8 Y@" D>
@#@3 Y@4 Y@5 YX@ @/@8 Y@?@'@<CA[Am BZ BZ Lo

 P

@6@/@8 Z@3 Y@4 Y@5 YX@ @/@8 Y@" W= Z Q Y
@#@3 Y@4 Y@5 YS@ @/@8 Y@3 Y@4 YW@5 YS@ 
@ @/@8 Z @3 Y@4 Y@5 YX@ @/@8 Y@" C
@#@3 Y@4 Y@5 YX@ @/@8 Y@" Y Y Y Y Z
@#@3 Y@4 Y@5 YX@ @/@8 Y@" Ux
@#@3 Y@4 Y@5 YX@ @/@8 Y@3 Y@4 YW@5@3 Y@4 Y@5 C@ @ @/@8 Y@3 Y@4 Y@5 YX@ @/@8 Y@" Uy
@#@3 Y@4 Y@5 YX@ @/@8 Y@" Y Y
@ @#@3 Y@4 Y@5 YS@ @ @/@!@8 Y@3 Y@4 YW@5 YS@ @ @!@/@"@8 Z @3 Y@4 Y@5 YX@ @"@/@#@8 Y@"@# D>
@$@#@3 Y@4 Y@5 YX@ @$@/@%@8 Y@?@'@%@<C@A BZ BZ Lo

 Y
@6@/@8 Z@3 Y@4 Y@5 YX@ @/@8 Y@" W= Z Q Y
@#@3 Y@4 Y@5 YS@ @/@8 Y@3 Y@4 YW@5 YS@ 
@ @/@8 Z @3 Y@4 Y@5 YX@ @/@8 Y@" C
@#@3 Y@4 Y@5 YX@ @/@8 Y@" P
@#@3 Y@4 Y@5 YX@ @/@8 Y@3 Y@4 YW@5@3 Y@4 Y@5 C@ @ @/@8 Y@3 Y@4 Y@5 YX@ @/@8 Y@" Q!
@#@3 Y@4 Y@5 YX@ @/@8 Y@" D>
@#@3 Y@4 Y@5 YX@ @/@8 Y@?@'@<C@A BZ BZ Lo

 G
@6@/@8 Z@3 Y@4 Y@5 YX@ @/@8 Y@" W= Z Q Y
@#@3 Y@4 Y@5 YS@ @/@8 Y@3 Y@4 YW@5 YS@ 
@ @/@8 Z @3 Y@4 Y@5 YX@ @/@8 Y@" C
@#@3 Y@4 Y@5 YX@ @/@8 Y@" Y Y K* Y Y Y
@#@3 Y@4 Y@5 YS@ @/@8 Y@ @ @/@8 Z@3 Y@4 Y@5 YX@ @/@8 Y@" Y Y Y D>
@#@3 Y@4 Y@5 YX@ @/@8 Y@?@'@<CAA BZ BZ Lo

 Lq
@6@/@8 Z@3 Y@4 Y@5 YX@ @/@8 Y@" W= Z Q Y
@#@3 Y@4 Y@5 YS@ @/@8 Y@3 Y@4 YW@5 YS@ 
@ @/@8 Z @3 Y@4 Y@5 YX@ @/@8 Y@" C
@#@3 Y@4 Y@5 YX@ @/@8 Y@" J= Yq Z Y Y K* Y
@#@3 Y@4 Y@5 YS@ @/@8 Y@" Y Y
@#@3 Y@4 Y@5 YS@ @/@8 Y@3 Y@4 YW@5 YS@ @ @/@8 Z @3 Y@4 Y@5 YX@ @/@8 Y@" D>
@#@3 Y@4 Y@5 YX@ @/@8 Y@?@'@<C@A BZ BZ Lo

 J
@6@/@8 Z@3 Y@4 Y@5 YX@ @/@8 Y@" W= Z Q Y
@#@3 Y@4 Y@5 YS@ @/@8 Y@3 Y@4 YW@5 YS@ 
@ @/@8 Z @3 Y@4 Y@5 YX@ @/@8 Y@" C
@#@3 Y@4 Y@5 YX@ @/@8 Y@" J= Y W=
@#@3 Y@4 Y@5 YS@ @/@8 Y@" Y Y
@#@3 Y@4 Y@5 YS@ @/@8 Y@3 Y@4 YW@5 YS@ @ @/@8 Z @3 Y@4 Y@5 YX@ @/@8 Y@" D>
@#@3 Y@4 Y@5 YX@ @/@8 Y@?@'@<C@A BZ BZ Lo

 Y
@6@/@8 Z@3 Y@4 Y@5 YX@ @/@8 Y@" W= Z Q Y
@#@3 Y@4 Y@5 YS@ @/@8 Y@3 Y@4 YW@5 YS@ 
@ @/@8 Z @3 Y@4 Y@5 YX@ @/@8 Y@" C
@#@3 Y@4 Y@5 YX@ @/@8 Y@3 Y@4 YW@5 YS@ @ @/@8 Z @3 Y@4 Y@5 YX@ @/@8 Y@" D>
@#@3 Y@4 Y@5 YX@ @/@8 Y@?@'@<CA$A BZ BZ O



@6@/@8 Z@3 Y@4 Y@5 YX@ @/@8 Y@" Y Z Y K* W= Y Y Y
@#@3 Y@4 Y@5 YS@ @/@8 Y@3 Y@4 YW@5 YS@ @ @/@8 Z @3 Y@4 Y@5 YX@ @/@8 Y@" P
@#@3 Y@4 Y@5 YX@ @/@8 Y@3 Y@4 YW@5@3 Y@4 Y@5 C@ @ @/@8 Y@3 Y@4 Y@5 YX@ @/@8 Y@" Q!
@#@3 Y@4 Y@5 YX@ @/@8 Y@" 
@#@3 Y@4 Y@5 YX@ @/@8 Y@3 Y@4 YW@5 YS@ 
@ @/@8 Z @3 Y@4 Y@5 YX@ @/@8 Y@" D>
@ @#@3 Y@4 Y@5 YX@ @ @/@!@8 Y@?@'@!@<C@B	 BZ BZ O


@6@/@8 Z@3 Y@4 Y@5 YX@ @/@8 Y@" Y Z Y K* W= Y Y Y
@#@3 Y@4 Y@5 YS@ @/@8 Y@3 Y@4 YW@5 YS@ @ @/@8 Z @3 Y@4 Y@5 YX@ @/@8 Y@" 
@#@3 Y@4 Y@5 YX@ @/@8 Y@3 Y@4 YW@5 YS@ 
@ @/@8 Z @3 Y@4 Y@5 YX@ @/@8 Y@" D>
@#@3 Y@4 Y@5 YX@ @/@8 Y@?@'@<C@=B BZ BZ Y Y Y Y

@6@3 Y@4 Y@5 YX@ 
@/@8 Y@" D>
@#@3 Y@4 Y@5 YX@ @/@8 Y@?@'@<C@2B$ BZ BZ Y@6@/
@8 Y P@ 
@/@8 Bn X@" D>
@#@3 Y@4 Y@5 YX@ @/@8 Y@ @/@8 Bl X@?@'@<C@>B/ BZ BZ Y@6@/
@8 Z@ 
@/@8 Z@" J= W= Y Y W=
@#@3 Y@4 Y@5 YX@ @/@8 Y@ @/@8 Z@?@'@<C@)B8 BZ BZ Y@6@/
@8 Z@ 
@/@8 Z@3 Y@4 Y@5 YX@ @/@8 Y@ @/@8 Z@?@'@<C@PBE BZ BZ Y@6@3 Y@4 Y@5 YX@/
@8 Y@3@1 Ij Z@5@5 YS@ 
@/@8 Y@3 Y@4 Y@5 YX@ @/@8 Y@" D>
@#@3 Y@4 Y@5 YX@ @/@8 Y@?@'@<XD  t  t t  B[t  Y^ CO B[ Y^ C@#@ BZ BZ
@6@3 Y@4 Y@5 YX@/@8 Y@ 
@ @/@8 Z	 P@ @ @9 Z P@<C@ BZ BZ@6@?@'@<XO B[ Yy CC& BZ BZ@6@?@<CC) BZ BZ@6@8 Y P@9 Yx@<XO B[ Yv CB BZ BZ@6@?@<CB BZ BZ
@6@ @8 Y@ 
@ @9 Yu@<XO B[ Ys CB BZ BZ@6@/@8 Y@8 Y@?@<XXQM AF@?/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__rules.pro  7AAuC AS AE K/E Y+E XE KE LE LE XE LXO A Y+ C@ A A@6@1 X

@5@8 J@?@<XO A X C@e A A@6@1 X

@5@8 @L@?@<XO Aswitch_bindings C	@ A A  Y
@=C	@ A A  Y@=C	@ A A  Y@=XO A K C@+@ A A		 

@6@ @  YL@/ Y@3@.@5@3@.@5@ 
@8 X K1@ @ @ @9 Z" K1@<XO A L C@ A A 


@6@ 
@  Y.@0 Q@3@5@9 Z$@<XD  t  t t  At  BO ADO A L C@ A A 


@6@ 
@  YL@0 Q@3@5@9 Z$@<XO A K/ C@ A A@6@0 Y.@0 Y@3@5@3@5@0@8 Z$@8 E@9 E@<XO A L C@/@ A A 

@6@ @  Y.@0 Y@3@5@3@5@ 
@8 Z$@D@1 C@5@8 E@M@Q@<XXQM BF@E/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__proved_conc.pro  7AAuC AS AE NE KE LE NXO B N C	@A B B@6@1 K
@5@9 @L@<XD  t  t t  Bt  K ADO B L C	@L B B@6@1 K
@5@9 J@<XO B N C@W B B  @6@1 K@0@5@9 @I@<XXQM AzF@&/usr/lib/swi-prolog/library/quintus.pl   AuC FS EatanEpowElog10ElogEtanEcosEunixEsinE LE YEraise_exceptionE	midstringE Z:E Z:E	atom_charE Z:EdateEstream_positionE	skip_line E	otherwise Ecurrent_streamE ZEEprolog_flagE AwEno_style_checkEgenargEsimpleE W9EsqrtE SEatan2EasinEacosEroundEfloorEceilingXO Az Z* C@ Ax Ax@6@b@h@l Z+@x@<XO Az Z( C	@ Ax Ax@6@b@h@i@m L@x@<XO Az Z& C@ Ax Ax@6@b@h@l Z'@x@<XO Az Z, C@ Ax Ax@6@b@h@l Z-@x@<XO Az Z. C@ Ax Ax@6@b@h@l Z/@x@<XO Azstream_mode CA0 Ax Ax  C C@=CA1 Ax Ax  C C@=CA2 Ax Ax  @ C@=CA3 Ax Ax  J C@=XO Az Z2 C
@h Ax Ax 
@6@9 P5 Y@<C
@j Ax Ax P5
@6@9 Zj@<C@l Ax Ax D@6@9 D  Y@<C@n Ax Ax @^
 @6 C@9 @c Y@<C@p Ax Axcd@6 P@3@.@5@8 Dx Y@0@9 C Y@<C@s Ax Ax Zo
@6@0@9 Zq@<C@u Ax Axargs
@6 E@9 D@<C@w Ax Ax D
@6 E@/@8 D	to_prolog@9 B Wi@<XO Az Z0 C@ Ax Ax@6@b@h@l Z1@x@<XO Azq_style_option C@ Ax Ax
single_var W@6@?@<C@ Ax Ax 

@=XO Az Z4 C@ Ax Ax@6@b@h@l Z5@x@<XO Az Zv C@{ Ax Ax@6@/@8 NP Y@9 Z@<XO Az Z6 C@ Ax Ax@6@b@h@l L@x@<XD  t  t t  Azt  Y @D  t  t @t  Azt Y A#  O Az Y CA Ax Ax@6@9 C@<XO Az Z7 CA Ax Ax@6@9 @@<XO Az Z9 CAu Ax Ax@6@ 
@0@0@9 Z< Y@<XO Az Z; CAw Ax Ax@6@ 
@ @0@9 Z@<XO Az Z< C@SAy Ax Ax	
@6@T
@?@/@8 W@A@U
@@@E@U@M@ 
@ @ @8 E Y@@@S @ 
@0@/@8 F@ @b@g@g
@m @@x@0@  @/@8 F@ @8 W@3@4@4@5@9 Er Y@<C@'A Ax Ax@6@ 
@ @ @8 F @ 
@0@/@8 F@0@  @/@8 F@ @ @9 C@<XO Az Z= CAh Ax Ax@6@9 H%@<XO Az Z? C
As Ax Ax@6@0@0@0@9 Z@<XO Az Z@ C@ Ax Ax@6@/@8 H+ Y@/ F@8 H Y ZA@9 B
 ZA@<XO Az ZB CA= Ax Ax@6@1 D@5@8 @=@9 V@<XO Az ZD CAH Ax Ax  @6
@9 C- Y@<XO Az ZF C@ Ax Ax   @=XO Az ZH C@5A% Ax Ax@6@1 ZT@.
@5@8 @=@ 
@8 Zg Y@E
@1 @@.@5@8 @=@M@S@@@E
@1file_no@.@5@8 @=@M@S@@@(@'
@<XO Az ZJ CAJ Ax Ax@6
@9 C, Y@<XD  t  t t  Azt  Aw @D  t  t @t  Azt ZM O Az ZM CA\ Ax Ax@6@9 D @<XO Az ZK C@B@ Ax Ax GL@6@?version_data@1 E@.@.
@.@0@5@8 D Vk@/@8 Dcompiled_at@/@8 D@3SWI-Prolog @4@4 H@4
@4 H@4@4 U@4@4): @4@5@9 Z@<C@ Ax Ax@6@9 D@<XO Az ZN C@ Ax Ax@6@/@8 Zz Y@1 I@5@9 Wo Y@<XO Az ZP C@ Ax Ax@6@9 CG@<XO Az ZR CA Ax Ax@6@E@8 E^@M@S@@@T
@<XO Az ZT CA
 Ax Ax @=XO Az ZU C@ Ax Ax@6@b@h@l ZV@x@<XO Az S C@ Ax Ax@6@b@h@l S@x@<XO Az ZY C@ Ax Ax@6@b@h@l ZZ@x@<XO Az ZW C	@ Ax Ax@6@b@h@i@m Z&@x@<XO Az Z[ C@ Ax Ax@6@b@h@l Z\@x@<XO Az Z] C@ Ax Ax@6@b@h@l Z^@x@<XO Az Z_ C@ Ax Ax@6@b@h@l Z`@x@<XO Az Za C@ Ax Ax@6@b@h@lceil@x@<XXQM B
F@=/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__hyp.pro  @AuC AS AE RE SE O6E JE NE NE PjE LE PbE LE J?XO B
 R CA B B@6@1 J
@5@8 @L@?@<XO B
 S C	A B B  @6@1 L@0@5@8 @I@?@<XD  t  t t  B
t  J ADO B
 N C
@ B B@6@1 J?
@5@9 @I@<XO B
 Pj C@ B B@6@8 Pb J@@1 J?
@5@9 @L@<XO B
 Pb C
@ B B@6@1 J?
@5@9 J@<XD  t  t t  B
t  L ADD  t  t t  B
t  B ADO B
set_next_hyp_id C	@ B B@6@q
@9set_next_hyp_id_x J@@<XO B
 O6 C@p B B @.
 @6@D
@8 M K@@M
@Q@?@<C@x B B@6@8 J? J@ Ol@3@4
@5@ B J{@?@<C@ B B@6@8next_hyp_id J@@1 J?
@5@8 @L@1  A@2 K@0@5@8 @I@?@<XO B
set_next_hyp_id_y CA B B@6@b@i@h@s@1 L
@5@8 Ci J@@?@<C
A B B@6@1 L@5@8 Z@?@<XO B
 Z C@ B B@6@1 L@.@5@8 J@8 Z J@@?@<C@ B B@6 @8 Z@?@<XO B
 N C@ B B
 K@6@1 J?
 K@5@8 @L@8 Z J@@?@<C@ B B@6@1 J?
@5@8 @L@?@<XO B
 L CA( B B  @6@1 J@0@0@0@5@8 @I@?@<XO B
 Z C@ B B@6@1 L
@5@8 J@q
@1 L@5@8 Z@?@<C@ B B@6@1 L@5@8 Z@?@<XXQM BF@$/usr/lib/swi-prolog/library/qsave.pl   AuC FS E EE BXD  t  t t  Bt save_resources 
O B ZC@ B B
 G=@6@?@<C@J@ B B@6~nRESOURCES~n~n@8feedback E@8copy_resources E@A@5@0@1 @.@2 W@0@0@0@5@8 D @4@1 @2 W@.
@.@.@5@1 C@1mkrcname
@.@5@2
save_resource
@5@8 I I@R@@	@S@G@G@F@<XD  t  t t  Bt save_imports  
O B Z C@ZA B B@6
~nIMPORTS~n~n@8 Z@A@H@1 @.
@.@5@1
imported_from@.@5@8 V@D@8default_import E@M@Q@/
@/@8 EW~t~8|~w:~w/~d <-- ~w~n@3
@4
@4@4@5@8 Z@1  B@2restore_import
@2 
@5@8 E7 @R@@	@S@G
@G@F@<XD  t  t t  Bt 
save_autoload 
O B ZCAK B B@6@8define_init_goal E@8define_toplevel_goal E@1 H @.@5 @.@8 V V@?@9 H
 B@<CAP B B @=XD  t  t t  Bt save_records  
O B Z C@4A B B@6~nRECORDS~n@8 Z@A@'@/
@8 F E
~n~t~8|~w @3
@4@.@5@8 Z@0@8 C E H@8 Z@1 H
@0@5@8 Z@R@@@S@G
@<XD  t  t t  Bt verbose ADD  t  t t  Bt  Z ED  t  t t  Bt  Z 
D  t  t t  Bt no_save 
O B ZCA B B@6 E@8 V@D AD@8 V@M@Q@D AE@8 V@M@Q@<XD  t  t t  Bt  Z 
O B ZCAF B B@6@1 F@.@5@8 V V@?@9define_predicate E@<CAI B B @=XD  t  t t  Bt reserved_resource 
O B ZCA B B $header W@=CA B B $state$prolog@=CA B B $options Z@=XD  t  t t  Bt  Z 
O B ZC@ B B A
@6@?@<C@ B B@6@3
@4 @4@5@9 Er E@<XD  t  t t  Bt option_type 
O B ZC	B B B
 @6@0@9	min_stack E@<CB B B  F W' Tzkernel G=@=CB B B  B H@=CB B B  F @=C
B B B  C W'save I@=CB B B  F H@=C
B B B  D W' Z Z@=CB B B  F @=CB B B  F @=CB B B  F @=CB B B  F E@=XD  t  t t  Bt doption 
O B ZC@ B B@6@0@9 Z@<C@ B B  F@=C@ B B  F@=C@ B B  F@=C@ B B system_init_file@=C@ B B  F@=C@ B B  F@=XD  t  t t  Bt is_meta 
O B ZC@} B B  F@=C@~ B B  F@=XD  t  t t  Bt save_module_operators 
O B ZCB= B B @6@?@<C@6B> B B@6@1 F@.@.@2 
@.
@5@1 C@1 Z Z@4@1 C@2 

@5@5@2 E7@2 C@2 

@5@9 Z@<XD  t  t t  Bt  Z 
O B ZCB B B
 A@6@?@1  A@5@8 E6 E@1 
@2 I2@2  A@5@@<CB B B@6@1 
@2 I2@2 @5@@<XD  t  t t  Bt save_modules 
O B [C@'A, B B@6@1special_module@.@5@1save_module
@5@8 Z@1 C@1 W@5@2 A@2 [@5@1 [
@5@9 Z@<XD  t  t t  Bt  B @D  t  t @t  Bt E A# D  t  t t  Bt  B 
O B EC@@Q B B
@6 Z@/@8meta_options V@8
check_options E@/
@8exe_file E@1 F@.@5 Tz@8 Z@1 F@.@5@/@8 Z@ @ @8default_init_file E@8 Z E@8open_map E
saved_program @.@8 D saved_program_class@ @8 [@E@ 
@8 F @M@ 
@8 ID E@@@S@ 
@/@8 F5 @ @ @8make_header E@ @ @3@1 [@5@5@8save_options E@ @ @8 Z E@  Z Z C@/@8 W @ @8 HS @1 C@1 Daccess_level@.@5@2 @s [+ @5@1 C@1 [@5@2 C Z@2 C
save_flags@2 C Z@2 Csave_prolog_flags@2 C@1save_operators@5save_format_predicates@5@1 @s [+@5@8 @$ @8 Is  E@ @8 Fd@ @8save_foreign_libraries E@ @8 Hs E@ 
@8 D E@9	close_map  E@<XD  t  t t  Bt attrib_name 
O B [>CA B B  AD AD@=CA B B  E E@=CA B B  E E@=CA B B  AE AE@=CA B B  C C@=CA B B  @ @@=CA B B  AF AF@=CA B B  I 	 @=CA B B show_childs 
 @=CA B B  O @=CA B B nodebug 
@=CA B B  V V@=CA B B  @ @@=XD  t  t t  Bt  [ 
O B [CB B B@6@1 F@.@5@8 Z@? C@/@8 D@1 Z@5@9 H_@<CB B B@6@1 [C@0@5@9 @I@<XD  t  t t  Bt  W AED  t  t t  Bt  W 	 O B W C@4 B B E F  [D
@6 @ @9 W E@<C@4 B B E F  [F
@6 @ @9 [E@<C@4 B B E F  [G
@6 @ @9 [E@<C@4 B B E I  I
@6 @ @9 [E@<C@4 B B E Z  Z
@6 @ @9 [E@<C@4 B B E [  [
@6 @ @9 [E@<C@*@4 B B E [ W' Tz Z G= [
@6@1 W'@4 Tz@4 Z@4 G=@5@ @9 [E@<C@4 B B E H H H
@6 H@ @9 [E@<C@4 B B E [B  [B
@6 @ @9 [E@<C@$@4 B B E C W' Z I [H
@6@1 W'@4 Z@4 I@5@ @9 [E@<C@4 B B E L H L
@6 H@ @9 [E@<C@$@4 B B E D W' Z Z D
@6@1 W'@4 Z@4 Z@5@ @9 [E@<C@4 B B E F  [I
@6 @ @9 [E@<XD  t  t t  Bt save_attribute 
O B [JC@4A B B@6@/@8pred_attrib E@E
@+ O@M
@E
@1number_of_clauses @5@8 V@M@S@@ E@8 V@@@S@8 Z(~w) @3@5@9 Z@<XD  t  t t  Bt  [ 
O B [CB B B@6@?@<CB B B
@6@T@?@1 @@1 Fq [&@5@0@5@9 @@<C@FB B B E



@6@?@E@&@/@8 Z E@M@E
@ @8 G G@M@ 
@9 [
@@
@1 @@1 Fq@5@0@5@9 @@@@1 @@1 Fqsave_option@5@0@5@9 @@F@<CB B B@6@3@.
@4@.@5@8 D@?@3@1 E
@5@5@9 [
@<CB B B
@6@1 @@1 Fq [&@5@0@5@9 @@<CB B B@6@1 @@1 Fq C$
@5@0@5@9 @@<XD  t  t t  Bt  Z 
O B ZCAA B B@6@1 I@.@5@8 Z@?@9 Z@<CAD B B @=XD  t  t t  Bt  B 
O B ZC@N B B@6@9 E E@<XD  t  t t  Bt  Z 
O B ZC@/@ B B@6@ 
@3@1 @] C@5@4@1 I@ D&@5@5@/@8 C E@?~t~8|~w~t~32|~w~t~48|~w~n@3@4@4@5@8 Z Q@ @9 E E@<CA B B@6@/@8 W @ @8
copy_resource E@?@<CA B B@6 FH@1 @@1 @X T@2 W
@5@0@5@9 @ E@<XD  t  t t  Bt  [ 
O B [CA2 B B  @=CA3 B B  A@=XD  t  t t  Bt find_foreign_library 
O B [_C@]Bs B B@6@3@1 @R Hr@5@4@1 I@ D&@5@5@/@8 [V@?@E@<@1 P+strip@5@/
@3@1 @] IK@5@4@1 I@ D&@5@5@8 [Vshared@/@8 H E@1 @@.@5"~w" -o "~w" "~w"@3
@4@4@5@8 FR @ @8 P5 E@M@'@@@'@G
@F@<XD  t  t t  Bt  [=  
O B [<C
B B B@6@1 [C@.
@5@8 J@8 Fd@?@<CB B B   @=XD  t  t t  Bt save_option_value 
O B [hC	@ B B
 F

@6@?@<C@ B B Tz F@6@?@R@<C@ B B @=XD  t  t t  Bt  [-  
O B [- C@:B B B@6~nPROLOG FLAGS~n~n@8 Z@/
@/@0 C@/@8 H E@D
@8no_save_flag E@M
@Q~t~8|~w: ~w (type ~q)~n@3
@4@4@5@8 Z@1  B@2restore_prolog_flag
@5@8 Z@R@<CB B B   @=XD  t  t t  Bt  [# 
O B ["C@$@ B B@6@1 [I@.
@5@8 Z@?@ 
@3@1 @] C@5@5@/@8 [V Z W Q@ @9 [X@<C@1@ B B@6@E
 Vm @.@8 D@M@(
 @.@@@(
 @-@1 L @.@5@ 
@8 Z@? Hr@/@8 D Z W Q@ @9 [X@<C@J@ B B@6 Z3 @.@8 D@? Hr@/
@8 D Z W C@/@8 [(@ #!/bin/sh~n@8 [f@ # SWI-Prolog saved state~n@8 [f@E
@+ Tz@M@( -- @@@( P0@ @"exec ${SWIPL-~w} -x "$0"~w"$@"~n~n@3
@4@5@8 [f@ @9 Fd@<C@ B B @=XD  t  t t  Bt  Z 
O B ZCA B B@6@1 
@5 AD@8 G E@1 @5exported@8 V@?@R@<CA B B@6@9 F E@<XD  t  t t  Bt  [ 
O B [C@ B B@6 Vm @.@8 D@0 A@8 @ E@?exe@9 [{@<C@ B B 

@=XD  t  t t  Bt  [N 
O B [MCA B B @


 @ 

@6@?@ @0@9 D| @<C@,A B B		  

 



@6@ @ @8 [? E@ 
@/@8 [}@ @ @ @9 EW@<XD  t  t t  Bt save_predicate 
O B [C@5Ah B B@6 D@8 V@?@"
 


@#@ 
@/@/@8 EW~npre-defining foreign ~w/~d @3@4@5@8 Z@1 @&@2 @2 @5@9 Z@<C@|An B B@6@"
 


@#@ 
@/@/@8 EW~nsaving ~w/~d @3@4@5@8 Z@E@%@"
 W@#@- G=@M AD@8 [K E@C@+ A@M AE@8 [@P(Skipped clauses)@8 Z@R@@@S@E
@8 Z E@M@S@F@@@&@8save_attributes E@D E@8 V@M@Q@A@0@/@8 Ix  H@8 Z@ @8 G? @R@@@S@F@<XD  t  t t  Bt  Z 
O B ZCA5 B B@6@8$define_predicate I.@?@<C@ A7 B B@6@0@/@8 [}@/@/
@8 EW@1 @@1 @X Z
@2 
@5@0@5@9 @@<XD  t  t t  Bt  [] 
O B [\C@BA B B@6@1 W

 C@.@5@1 @$@1 W
 C@.@5@1 C@1 Z~t~8|~w~t~24|~w~t~40|~w~n@4@4
@4<Copied from running state>@5@2 C@5@2 Fc@5@1 Fc@5@9 [1@<XD  t  t t  Bt  Z 
O B ZCB B B@6@/@8 [C E@?@9 [f@<CB B B @=XD  t  t t  Bt  [0  
O B [0 C@*BI B B@6~nFORMAT PREDICATES~n@8 Z@/
@/@8 Cu E@/@8qualify_head E@!
@1 A 
@5@# Z@3
@5@8 Z@ 
@8 Z@R@<CBQ B B   @=XD  t  t t  Bt  Z 
O B ZC@ B B  F@ @=C@ B B  F@=C@ B B  F@=XD  t  t t  Bt  [/ 
O B [.C@#B6 B B@6@?@1 [H Z@5 Z@8 Z
~nOPERATORS~n@8 Z@1 W@.@5@1 Z@5@8 Z~n@9 Z@<CB; B B @=XD  t  t t  Bt  [s 
O B [rCB$ B B@6@8 D@?@<CB& B B@6@0@8 D@?@1 @s
@5@0 @.@9 C@<CB) B B@6@3@1 W@5@5@9 [@<XD  t  t t  Bt  [,  
O B [, C@0A B B@6~nFLAGS~n~n@8 Z@A@#@/
@8 G& E@/@8 I_ E~t~8|~w = ~w~n@3
@4@5@8 Z@1 I_
@0@5@8 Z@R@@@S@G
@<XD  t  t t  Bt  [& 
O B [%C@d@ B B
@6 Z Z C@/
@8 [(@A@G@/@8 Z E@ @/@8 E @ @ @/@8 [i E@/@3@4@.@5@8 D@E@ @8 Z@M@ @ @/@8convert_option E@@@&@ 
~w=~w~n@3@4@5@8 [f@R@@
@S@G@G@G@ 
@9 Fd@<XD  t  t t  Bt  [ 
O B [CA B B@6@A@/@8 V@8 [@R@@@S@F@<XD  t  t t  Bt  [ 
O B [C@ B B Tz Q@6@?@<C@ B B@6 F@9 [@<XD  t  t t  Bt save_unknown 
O B [C@&A B B@6@1 
unknown@5@/@8 D@E@+ @@M@S@@@1 @s@1 
 [@5@5@9 Z@<XD  t  t t  Bt  [ 
O B [C@=A[ B B@6@8 CR ~n~nMODULE ~w~n@3
@5@8 Z@8 [ E@A@!@!@1 
@0@5@#@0@8 Z@D
@1 Z@0@5@8 V@M
@Q@8 [ E@R@@	@8 C   [@9 Z@F@<XD  t  t t  Bt  Z 
O B ZC@@A B B@6@/@8 [Z@/@8 E @A@/@1rc@.
@.@5@8 J J@D@ 
@ @0@ B W B@M@Q@D	@ 
@ @8 Z E@M@Q@ 
@ @8 [[@R@@@S@G
@<XD  t  t t  Bt  [ 
O B [C
BS B B

@6 @8 EW@?@<C	BU B B 
  A
@=XD  t  t t  Bt  [ 
O B [C@ @ B B@6@/
@8 Z@?@E
@+ @M@'@@@b@g
@i@cD @p@m J@x@<C	@ B B F@6@?@9  @<C	@ B B F@6@?@9 [@<C@ B B @=XD  t  t t  Bt  [p 
O B [oCB B B  D@=CB B B  E@=CB B B  [+@=CB B B tty_control@=CB B B readline@=CB B B associated_file@=CB B B 	cpu_count@=CB B B hwnd@=XD  t  t t  Bt  [6 
O B [5C@7B` B B@6@1 D Z@5@8 Z@?~nFOREIGN LIBRARIES~n@8 Z@1current_foreign_library@.@0@5@1 C@1 [`@.
@5@2 C@1 @.@5@2 [Y
 [b Q
@5@9 Z@<CBh B B @=XXQM DDF@%/usr/lib/swi-prolog/library/occurs.pl   Au@ C FS Econtains_varE
contains_termEsub_varE DBEoccurrences_of_termEoccurrences_of_varEfree_of_varEfree_of_termXO DD [ C@t	u Ao   A [@6@*
@<C@v [ [@6@8 ET@0@/@8 CG@9 [ DC@<XO DD DB C@j [ [ 

@=C@k [ [@6@8 ET@0@/@8 CG@9 DB DC@<XO DD [ C@\ [ [@6@1 DB
@5@9count DC@<XO DD [ C@c [ [@6@1 [
@5@9 [@<XO DD [ C@U [ [@6@D@8 [ DC@M@Q@<XO DD [ C@N [ [@6@D@8 [ DC@M@Q@<XD  t  t t  DDt  [ @D  t  t @t  DDt [  @kO DD [ C@,@ [ [@6@!@1 [ @5@#@A@@/
@8 CG@q
@ @8 CE DC@R@@	@9 CG@G
@<XO DD [ C@C [ [@6@*
@?@<C@E [ [@6@8 ET@0@/@8 CG@8 [@?@<XO DD [ C@8 [ [

@6@?@<C@9 [ [@6@8 ET@0@/@8 CG@8 [@?@<XXQM RF@!/usr/lib/swi-prolog/boot/parms.pl  ]wAs@ C S XD  t  t t  Rt $default_editor 	 D  t  t t  Rt  [ 
O R [C@L R Rnotepad@6 Vm @.@8 D R@?@<C@N R R vi@=XD  t  t t  Rt  R 
O R RC
@A R R@6@8library_directory_cache R@?@-@<C@D R R@6@0 D&@8 C @8 @V @?@1 [
@5@9 H` @<C@H R R@6@1 [
@5@8 [@R@<XD  t  t t  Rt  [ D  t  t t  Rt  [ ADD  t  t t  Rt  [ ED  t  t t  Rt  [ 
XQM AuF@)/usr/lib/swi-prolog/library/arithmetic.pl   AuC FS Earithmetic_expression_valueE GzXD  t  t t  Aut expand_predicate_arguments 
O Au [C@ At At  @.@=C@B@ At At
 C

@6@ 
@/@/@8do_expand_function D1@E@ @8  @ @8 I @M@" C G@#@@@'@'@ @ @ @9 [ D1@<XD  t  t t  Aut 	evaluable 
O Au [C@ At At@6@T
@?@<C@ At At@6@8 F @?@<C@ At At
@6@?@<C
@ At At@6 H@8 EW@?@<C@ At At@6@8 G @?@9 G D1@<C@!@ At At@6@8 [@E@8 ET@M@1 CH@0
@.@5@1 [@5@9 I I@@@S@F@<XD  t  t t  Aut  T 
O Au TC@ At At

@6@T
@?@<C@ At At C C


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


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

 C

@6@?@ @8 [@ 
@ @9 [@<C@ At At 

@=XD  t  t t  Aut eval_clause 
O Au [C
@g At At@6@/@8 [@9 [ D1@<XD  t  t t  Aut  E 
O Au GHC@k At Ateval$builtin@6@/@1 [@5@9 A@<XD  t  t t  Aut  D4 
O Au D3C@ At At [


@6@ 
@/@/@8expand_function D1@1 C@2 [@5@9 [@<C@*@ At At I[


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

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

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

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

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

@6@/@/@8 \@ 
@/@/@8 \@1 C@2 C@2 SS@5@9 [@<XD  t  t t  Aut 	eval_args 
O Au \	C@_ At At 
@=C@!@` At At


 \
@6@ @ @ @ @9 \
 D1@<XD  t  t t  Aut  \ 
O Au \C	@w At At@6@8 [@?@'
@<C@z At At@6@/
@8 [ D1@ 
@8visible D1@?@1 

@5@@<C@~ At At L

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

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

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


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

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

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

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


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

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


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

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


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

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

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


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

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

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


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


@6@ 
@/@8 \@ @/@8 \@b@g@g@m F@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 L


@6@ 
@/@8 \@ @/@8 \@b@g@g@m L@x@<C	@~ At At Y@6@b@k Y @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exp

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

@6@ 
@/@8 \@b@g@l P@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 Z

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


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


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

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

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

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

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

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


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


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


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

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


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


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

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

@6@ 
@/@8 \@b@g@l P~@x@<C@~ At At I]


@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 \B@x@<C	@~ At Atrandom_float@6@b@k \D @x@<C@~ At At H

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

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


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


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

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


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

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

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

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

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


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

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

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

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


@6@ 
@/@8 \@ @/@8 \@b@g@g@m Pe@x@<XD  t  t t  Aut  [ @D  t  t @t  Aut [  @kD  t  t t  Aut  [ 
O Au [C@t At At 


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



@6 @@/@8 D: @4@1 
@5@ @/@8 D| @E@*@M@" 

@#@@@"  

@#@E@" 
@#@M@ 
@ @ @8 EW@ @b@g@c@o@x@@ Q@ 
@9 C" G@F@<XD  t  t t  Aut expand_function_arguments 
O Au \VC@ At At  @.@=C@ At At		
 C

@6@ 
@ @ @8 [@ @ @ @9 \W D1@<XD  t  t t  Aut  [ 
O Au [C@ At At

 @.@6@8 [ D1@?@<C@ At At@6@8 [@?@3@.
@.@5@8 D@ @/@8 \X@3
@5@9 D@<C@C@ At At C


@6 @@/@8 \S@/@8 \@ @ @8 \@?@3@.@.@5@8 D@ @/@ 
@8 [@ @3@5@/@8 K J@ @3@5@9 D@<C@ At At@6 [@9 \U@<XD  t  t t  Aut  \ 
O Au \C
@ At At@6@/
@8 [@ 
@9 [@<XD  t  t t  Aut  \ 
O Au \C@ At At

@6@?@<C@ At At@6@/@8 G) D1@9 \@<XD  t  t t  Aut 	list_conj 
O Au \\C
@c At At
@6@?@<C@d At At
 C
@6@ 
@ @9 \] D1@<XD  t  t t  Aut  [ 
O Au \ C@K@W At At
 F \




@6@/@/@8 EW@ @ @8 EW@3@0@.@5@8 D@ @/@ 
@/@3@1 [@.@5@5@8 \@ @3@5@8 D@ @ @9 \^@<XD  t  t t  Aut  [ AED  t  t t  Aut  [ 
O Au \
CA Am Am  C' A@=CA Am Am  J A@=CA: B B env B@=CA; B B  \a B@=XD  t  t t  Aut  G{ @D  t  t @t  Aut Gz D  t  t t  Aut  G{ 
O Au GzC@? At At@6@1 @@1 Fn Fp@2 Gz
@5@0@5@9 @@<XXQM AF@E/build/spark-yKhAJi/spark-2012.0.deb/simplifier/librarypredicates.pro  @Au@.C AS AE JE BE BE BE BE BE BE KBXXQM AF@&/usr/lib/swi-prolog/library/process.pl   AuC FS E
process_idE
is_processE \jEprocess_releaseEprocess_killE \qEprocess_group_killE \tE BE \fE \hXD  t  t @&t  At  \qO A \u CAq A A@6 Mw@9 \s
 A@<XO Amap_arg_prim CA A A @/
@6@?@E@8 ET@M@/
@8 R \x@@@&
@ 
@9 I( \x@<CA A A 

@=XO A \i CA# A A@6pid@9 D@<XO Aexe_options C@"@ A A@6 Vm @.@8 D@?@"
 I5 A [|com @] C@#@<C
@ A A@6@"
 @] IK@#@<XO A \k C
A2 A A@6@8 H@b@h@c @t@<XO A \f CAS A A@6@9 \v \x@<XD  t  t @&t  At  BD  t  t t  At  W AED  t  t t  At  W 	 O A W C@2 A A \hstdin W" \
@6 W"@ @9 W \x@<C@2 A A \hstdout W" \
@6 W"@ @9 \@<C@2 A A \hstderr W" \
@6 W"@ @9 \@<C@2 A A \h C  \
@6 @ @9 \@<C@2 A A \h \` C$ W" \`
@6@1 \ W"@5@ @9 \@<C@2 A A \h Q P~  Q
@6 @ @9 \@<C@2 A A \h A I  \
@6 W#@ @8 W% \x @ @9 \@<C@2 A A \hdetached P~ H \
@6 H@ @9 \@<C@2 A A \hwindow P~ H \
@6 H@ @9 \@<XO A \r CAd A A@6 Mw@9 \p \x@<XD  t  t @&t  At  \tO Amap_arg CA A A@6@?@<CA
 A A@6@8 B \x@? \z@/@8 Zx Wi@9 Er \x@<CA A A@6@9 \y \x@<XO Aexpand_cwd_option C@Q@ A A@6@1 \@.@5@/
@8 W V@?@E@,@8 ET@M@/@3@1 @R @T@5@4@1 @] C@5@5@8 C \x@ @/@8 \|@" \
@#@@@E
@8 @V \x@M@'
@@ @T@9 @X G@G@<CA A A 

@=XO A \m CA+ A A 

@=XO A \n CA; A A@6@0@9 \f \x@<XD  t  t @&t  At  BO A \h C@4@ A A		@6@/
@8 \ \x@/@ 
@8 \ C$@8 G G \@/@8 \@ @/@8 \|@/@3@5@8 D@/@8 \ \x@ @ @9 B \x@<XXQM BVF@@/build/spark-yKhAJi/spark-2012.0.deb/simplifier/load__system.pro  7AAuC AS AE TXO BV T C
@: BU BU@6@/
@/@8 Qy Kj@8 BX
 A@?@<XXQM GY-C AS AXD  t  t t  GYt  W AED  t  t t  GYt  W 
D  t  t t  GYt option_decl AED  t  t t  GYt  \ 
O GY \C@2 A A  \h A@=C@ A A tcp_connect A@=C@4 B B  E B@=C@P B B prolog_walk_code B@=C@' B B  H B@=C@c B B 
load_settings B@=C@2 B B  B B@=C@X B B  V B@=C@[ B B  V B@=C@c B B  V B@=C@8 B B  B B@=C@0 B B print_prolog_backtrace B@=C@: B B read_file_to_codes B@=C@> B B read_file_to_string B@=C@A B B read_file_to_terms B@=XXQM G[F@$/usr/lib/swi-prolog/boot/predopts.pl  ]wAsC S XD  t  t t  G[t modes_and_types 
O G[ \C@f GV GV  @.@=C@G@g GV GV	
@6@ 
@ @/@8
mode_and_type GZ@E@+@M@'@)@F@@@%@E@+ @.@M@ @ @9 \ GZ@F@@@" C
@#@ @ @ @9 \@<XD  t  t t  G[t  G^ 
O G[ G]C@y@0 GV GV
  GY \

 D GG   W
@6@/@8canonical_pi GZ @@/@8 D: @4@1 @5@ @1 @.@.@5@8 D| @ @ @ @8 EX @E@8 B @M@S@@
@1 @@1 C" C$@5@0@5@8 @ GZ@1option_clauses@5@/@8 G G@ @ @ @9qualify_list GZ@<XD  t  t t  G[t 
option_clause 
O G[ \C@N GV GV@6@T
@?@1 @ C!@0@5@8 \@'
@<C@}@R GV GV W

@6@?@&
@ @/@8 \@1 @5@/@1 @.@.@5@8 \@/@ @ @8 \@!@1 F@1 W@1 W@5@.@.@5@2 C@1 A@2 @@1 @@5@5@2  GY@2 W@1 @5@4@1 @@5@5@#@&@" @#@<C@A@[ GV GV@6@3@.@.@5@8 D @?@ @/@/@8 \@/@3@5@8 \@!@1 F@1 W
@0@5@5@#@&
@" @#@<C@b GV GV@6@1 F(@2 C"option_specifier
@5@8 \@'
@<XD  t  t t  G[t  \ 
O G[ \C@@ GV GV 
@=C@A GV GV

@6@ 
@ @8qualify GZ@ @ @9 \@<XD  t  t t  G[t  \ 
O G[ \C@E GV GV 



@6@?@<C@F GV GV 
@=XD  t  t t  G[t  \ 
O G[ \C@&@ GV GV 
 F


  

@6@ @8 H GZ@?@ @b@g@c@o@x@<C@ GV GV F


 
@6@ 
@8 \@?@ @b@g
@c@o@x@<C@ GV GV 

@=XD  t  t t  G[t  \ CD  t  t t  G[t  \ 
O G[ \C@I GV GV @=C@J GV GV		@6@ @ @/@8 \ GZ@ @ 
@ @ @9 \ GZ@<XD  t  t t  G[t  \ 
O G[ \C@s GV GV I


 C W% W#
@6@?@ 
@ @9	type_goal GZ@<C@u GV GV P~

@6@?@ 
@9 \@<C@w GV GV@6@9 \@<XD  t  t t  G[t  \ 
O G[ \C
@z GV GV  W
@=XXQM DF@$/usr/lib/swi-prolog/boot/toplevel.pl  ]wAsC S E$compile Ethread_initializationE GKE D E A E GL E$thread_init E$query_loop E$initialise E XD  t  t t  Dt project_attributes 
O D \CC D D @=C@9C D D
@6@E@(@1 
@2  \@5@8 H Vw@1 
@2 \@5@/@1 @ @@5@8 Vy@M@S@@@S@F@ @9 \ Vw@<XD  t  t t  Dt 
argv_files 
O D \CA5 D D@6 D@/@8 D @/@8no_option_files Vw@E
@,@M
 D@9 @s Vw@@@S@<XD  t  t t  Dt 
skip_to_nl 
O D \C@-B D D@6@8 Df Vw@/@8 C) Vw@E@+%@M Q@8 C, Vw@@@E
 Y@8 E Vw@M
@0@8 C Vw@+ Q@@@S@?@<XD  t  t t  Dt diff21 
O D ]C
C D D @=CC D D@6@/@ @8 G Vw@ @ @ @ 
@9diff3 Vw@<XD  t  t t  Dt $search_aliases 	 D  t  t t  Dt  ]	 
O D ]	C@&A D D

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

@6@/@/@8 ]@ @/@8$eos Vw@?@&@ @ 
@8 ]@'@<XD  t  t t  Dt omit_qualifiers 
O D ]CC D D 
@=CC D D

@6@ 
@ @8omit_qualifier Vw@ @ @9 ] Vw@<XD  t  t t  Dt $set_file_search_paths  	 D  t  t t  Dt  ]  
O D ] C@_@ D D@6search_paths@/
@8 E @A@K@/@8 B @/@8  Vw@E@*@1$search_path@.
@.@5@8 G Vw@M@ @/@8 H Vw@1 B@.@5@1 H`@2  A@2 GS
@5@8 I Vw@@ @@1commandline_arg_type Q@5@8 @ Vw@G
@G@R@@
@S@G@G
@G@<XD  t  t t  Dt $execute 	 D  t  t t  Dt  ], 
O D ],CC D D@6@T
@? D+@1	var_query
@5@8 ]+@R@<CC D D B@6@? Dh@1 Feof@5@9 ]+@<C@:C D D@6@/@8 C Vw@1 
@5@/
@8$dwim_correct_goal Vw@?@1 @@.@5@1 E
@.@5@1 @@0@5@8 @$ Vw F@1
toplevel_goal@5@8 ]+@ @9$execute_goal2 Vw@<CC& D D@6@8 I  Vw Dh@1 F F@5@8 ]+@R@<XD  t  t t  Dt 	bind_vars 
O D ]>CD D D@6@/@8bind_query_vars Vw@0@9bind_skel_vars Vw@<XD  t  t t  Dt  ]8 
O D ]7C@ B D D A \@6@?setup_colors@/@1 @ FH@5@8 Vy
setup_history@1 @ FH@5@9 Vy@<CB D D 

@=XD  t  t t  Dt answer_respons 
O D ]HCD D D
again@6?h@8 F Vw@? F@1 F F@5@9 ]+@<CD D D
redo@6;nrNR 	@8 ]L@? Dh@1 F@4@1ansibold D>@5@5@9 ]+@<C@ D D D
 ]M@6tT@8 ]L@?@8 	  Vw@8
save_debug  Vw Dh@1 F@4@1 ]O ]Q	; [trace]@5@5@9 ]+@<CD D D
continue@6ca

yY.@8 ]L@? Dh@1 F@4@1 ]O ]Q H@5@5@9 ]+@<C	D D D@b
show_again@6@?@9 H  Vw@<C@%D D D
 ][@6@/@/
@8print_predicate Vw@? Dh@1 F@4@1 @~w@4@5@5@8 ]+answer_write_options@ 
@9 \@<CD D D? ][@6@? Dh@1 HEOF@5@8 ]+ @9 H Vw@<CD D D
 ]J@6 Dh@1	no_action
@5@9 ]+@<XD  t  t t  Dt translate_bindings 
O D ]gC@(C D D 
 @@6@8 D Vw@?@/@8join_same_bindings Vw@ @/@8factorize_bindings Vw@ @/@8 ]? Vw@ @9filter_bindings Vw@<C@GC D D

 
 @

@6@8project_constraints Vw@/@8hidden_residuals Vw@ @ @ @8 ]@/@/@8 H Vw@ @ @ @8 ]@ @/@8 ]k@ @/@8 ]n@ @/@8 ]q@ @9 ]r@<XD  t  t t  Dt only_cycles 
O D ]}CDj D D @=C@6Dk D D
@6@E@" E

@#@'@ @8 H Vw@M@ 
@9 ]~ Vw@F@@@"
@#@ 
@ @9 ]@G@<XD  t  t t  Dt initialise_prolog  
O D ] C@<A D D@6@8$clean_history 
$history@/
@8associated_files Vw@8 ] Vw@8init_debug_flags  Vw@8   Vw@8$load_system_init_file  Vw@8start_pldoc  Vw@8 E E F@/@8 ]!@/@8 \} @8$load_init_file Vw@8$load_script_file  Vw@8load_associated_files Vw F@/
@8 ]!@/@ 
@8  @1  A@5@9 H @<XD  t  t t  Dt residue_vars 
O D ]C
C< D D@6toplevel_residue_vars @.@8 \@?@9call_residue_vars Vw@<CC? D D
@6@@<XD  t  t t  Dt  ]  
O D ]C@FA D D@6pldoc_server@/
@8 ]!@E@+
 A@M@1 C@1
doc_server@0@5doc_browser@5@@F@@@(@E
@1 H
@.@5@0 D&@8 Vy@M
@1 ]@5@@@ @@1option_usagepldoc@5@8 ]+@9 ]d@F@<CA D D   @=XD  t  t t  Dt take_same_bindings 
O D ]CC D D 
@=C@$C D D		 E



@6@*@?@ @ @ @ @9 ] Vw@<CC D D
@6@ @ 
@ @9 ]@<XD  t  t t  Dt  GL 
O D GKC@_ D D@6@E	@ V GM V@M@S@@@1  A@2 GM
@5@9 @M Vw@<XD  t  t t  Dt  ]W  
O D ]VC@+B D D@6@E@8 I  Vw@8 ]<@M@(
 @.@@@(
 @- D@/@8 \ D @-@8 \ D@1 D
@5@9 D @<XD  t  t t  Dt $set_prolog_file_extension  	 D  t  t t  Dt  ]  
O D ] CA D D   @=XD  t  t t  Dt  \  	 D  t  t t  Dt  \  
O D \C
A D D@6 ]@/
@1initialise_error
@5@9 Vy@<XD  t  t t  Dt  ] 
O D ]CC D D H
@6@ 
@ @ @9diff12 Vw@<CC D D C@6@ @ @9ord_subtract Vw@<CC D D H@6@ @ @9 ] Vw@<XD  t  t t  Dt save_debug_after_read  
O D ] CB D D  @6 D @.@8 \@?@9 ]U@<CB D D   @=XD  t  t t  Dt  \ 
O D \CA= D D--


@6@?@<C@>A> D D

@6@ @ 
@8 ]@  C@8 @c Vw@1 @$@1 D C@.@5@1 C@1 ] C'@5@2 ] DE@5@2 Fc@5@0 D&@8 Vy@?@<C@%AH D D

@6@0@/@ 
@8 @ @  A@ B C@?@ @ 
@8 ]@ @ @9 \@<CAM D D 

@=XD  t  t t  Dt  ] 
O D ]CA D D@6 Vm @.@8 \@&
@?@&
@"
 D>@#@<C	A D D  
@=XD  t  t t  Dt read_query_line 
O D ]C@9Bu D D@6@1read_term_as_atom
@5@/ @.@8 Vy@8 ] Vw@E
@T@M
@S@@@E@" @ W@#@M @@8 ]+@R@@ @@8 ]+@9 @ Vw@<XD  t  t t  Dt  ]t 
O D ]sCD{ D D @=C@6D| D D
@6@/@8	hide_vars Vw@E@A	@ @8 CH Vw@@@ @8self_bounded Vw@M@ 
@9 ]r@F@@@"
@#@ 
@ @9 ]r@<XD  t  t t  Dt $runtoplevel  	 D  t  t t  Dt  ]  
O D ] C@.B D D@6 F@/
@8 ]!@1 @.
@5@/@1 C@1 @ @@5@2 H@5@8 Vy@/
@8 ]7 Vw@1  A@ 
@5@@<XD  t  t t  Dt call_expand_query 
O D ]CD D D@6@ 
@ B U B@?@<CD D D 


@=XD  t  t t  Dt  ]F  
O D ]F C@OA D D @6@E
@I @:@1 @; @.@5@8 @> Vw H@1 @; @.@5@8 ] T@1 @; @.@5@8 ]@D	
color_term @-@8 \@M@Q@M
@1 A*@1  A@2 F	ansi_term@5@4@1 F @.@5@4@1 A$ A&@5@5@0 @.@9 Vy@@@S@<XD  t  t t  Dt load_script_files 
O D ]C@ D D @=C@P@ D D@6@/
@8 ]@E@4@ 
@/@3@1 @R A@5@4@1 @] C@5@4@1 I@ D&@5@5@8 C @M@1loaded_init_filescript@5@8 H` Vw@1  A@5@8 A* Vw@9 D Vw@@@1 @@1 @Xscript_file
@5@0@5@9 ]@F@<XD  t  t t  Dt  ] 
O D ]CD D Dbinding



 ]

@6@ 
@ @ @9
hide_names Vw@<XD  t  t t  Dt  ] 	 D  t  t t  Dt  ] 
O D ]C@p D D Q@6@?@<C@q D D@6@0@8 ] Vw@?@<C@s D D@6@8 F @?@1  A
@5@9 H Vw@<C@3@v D D@6@1 Vs
@5@/@3@1 @] C@5@4@1 I@ D&@5@5@8 ]@1 ]
@5@8 ]@1  A@5@3@1 IY @-@5@5@9 ]@<C@ D D @=XD  t  t t  Dt  ]; 	 D  t  t t  Dt  ]; 
O D ]:C@9C+ D D@6@8
restore_debug  Vw@/@8 ] Vw@/
@8 C Vw@A@8 ]U@@@8 ]@R T@8 G Vw@/@8call_expand_answer Vw@C@D@D
@ @ 
@8write_bindings Vw@M@Q@M@Q@M@?@R@P@<CC7 D D@6@8 ]U Dh@1 F F@5@8 ]+@R@<XD  t  t t  Dt  ]B 
O D ]ACD  D D @=C@?D! D D ]


 E


 ]

@6@*@?@ 
@ @8 E Vw@"$VAR@#@ @ @ @9 ]@@<C@QD' D D



@6@"
 ]


@#@ @ @/@8 ]@@E@*@T@D@ @8 It Vw@M@Q@+@M@"
@#@ @ @8 ^@" ^@#@@@'@F@<XD  t  t t  Dt  D  	 D  t  t t  Dt  D  
O D \C
B D D  @6@8 ] Vw D+ H@9 ]+@<XD  t  t t  Dt  ] 
O D ]CC D D 


@6@*
@?@ @9omit_meta_qualifiers Vw@<C@'C D D 


@6@1 @5@1 Z
@5@8 V Vw@D	@  @@8 ^@M@Q@?@'@<CC D D 


@6@ 
 O@8 ^@D	@ 
 @@8 ^@M@Q@?@'
@<CD D D 



 

@6@ 
@8 @ Vw@?@ @ 
@ @9 ^	@<CD D D@6@9 ^	@<XD  t  t t  Dt set_working_directory 
O D ^CAr D D@6console_menu @.@8 \ C@8 ]@?@/@8 C Vw@0@9 C Vw@<CAw D D @=XD  t  t t  Dt  D  
O D D C@'B D D @6@E
@A [ @.@8 \@@emacs_inferior_process @.@8 \@M
history @9 ]@@ ^@9 ]@<XD  t  t t  Dt $substitute 	 D  t  t t  Dt  ^ 
O D ^C@5B D D
@6@C@/@8 P* Vw@1subst_chars@5@/@8 ]&@/@/@8 A Vw@ @/@ @8 ^@M@ @ @/@8 ^@ @ @ 
@8 ^@?@P@<CC D D @=XD  t  t t  Dt   @D  t  t @t  Dt \ D  t  t t  Dt   
D  t  t t  Dt   @O D \C@"@ D D@6@"
 

@#@/@ Vinitialize_now V@? FH@1 ^@5@8 ]+ Fi@9 Fe @<C@ D D@6 Fm@9 ^@<XD  t  t t  Dt  ] D  t  t t  Dt  ] ADD  t  t t  Dt  ] 
D  t  t t  Dt delete_leading_blanks 
O D ^ C
B D D P0
@6@?@9 ^! Vw@<CB D D 

@=XD  t  t t  Dt 
clean_argv  
O D ^# CAO D D@6@E D@3 ]@.
@5@8 \@M D@9 \@@@S@F
@<XD  t  t t  Dt  ] 
O D ]CB D D@6@8 @( Vw@E@+ B@M@S@@@9 \ Vw@<XD  t  t t  Dt  ] 
O D ]CC D D @=CC D D@6@/@ @8 ]@ @ @ @ 
@9 ]@<XD  t  t t  Dt  ] 	 D  t  t t  Dt  ] 
O D ]C@"A" D D@6@1 
@5@0 D&@8 Vy@A@8 ^
@F@@
@/@8 EX Vw@- @?@<CA( D D@6@9 ]#@<XD  t  t t  Dt 
subtract_vars 
O D ^)CC D D@6@/
@8 N Vw@/@8 ^+@ 
@ @9 ]@<XD  t  t t  Dt remove_history_prompt 
O D ^,CB D D A A@6@?@<CB D D@6@/@8 ]#@/
@8clean_history_prompt_chars Vw@ 
@/@8 ^"@ @9 ]#@<XD  t  t t  Dt  ]w 
O D ]vC@#C D D@6@?@/@8 ]i@1attribute_modules@5@/
@8 ]&@ 
@/@8 ^+@/@8 Ck Vw@ @ @9 \@<CC D D @=XD  t  t t  Dt 
read_query 
O D ^5C@$BU D D@6 ^@/
@8 \@ 
@8 H Vw@b@g
@c @t@? Y!h@3 	@4 B@5@9read_history Vw@<C@B[ D D	@6@/
@8 ^- Vw@8 \@ 
@8 E Vw @:@/@8 ] Vw@E@?@- B@0@1  A@2rl_add_history@0@5@8 Z Vw@M@1 @@.@5~W~W@3@4@3@1partial @.@5@5@4 H@4@3@1 ^D @.@5@5@5@8 FR Vw@1  A@2 ^@@5@@@@S@F@/@ @8 ]1@1 GB@4@1 F@5@4@1 @@5@5@/@1 C@1 @ @@5 D&@5@8 Vy@?@ @9
$save_history Vw@<XD  t  t t  Dt  ]m 
O D ]lCC D D @=C@.C D D		 E



 E


@6@ @ 
@ @ @/@8 ]@ @ @9 ]k@<XD  t  t t  Dt  ]% 	 D  t  t t  Dt  ]% 
O D ]%C@%A D D		@6@/@/@8 ]@" C
@#@?@&@ @8 ]#@&@ @ 
@9 ]@<XD  t  t t  Dt    	 D  t  t t  Dt    
O D ]C@ D D  @6@0@8  @9 \ Vw@<XD  t  t t  Dt  ] 
O D ]CD D D ]

@6@1 ^@5@9 WP Vw@<XD  t  t t  Dt  ]E 
O D ]DCD3 D D 
@=C@!D4 D D ]

@6@ @ 
@/@8bind_one_skel_vars Vw@ @ @ @9 ]C@<XD  t  t t  Dt  ]  	 D  t  t t  Dt  ]  
O D ]C@ D D  @6 ]@0@8 ]@?@<C@ D D@6 ]@/
@8 ]!@9 ] Vw@<XD  t  t t  Dt get_respons 
O D ^SC@%D D D@6@8 \ T@8 ]@/@8 Dk Vw@8 ]I Vw@E@+
 ]J@M Dh@1 Faction@5@8 ]+@R@@@?@<XD  t  t t  Dt  ]G  
O D ]G C@@A D D @6@E
@: @:@1 @; @.@5@8 ]@1  ^A@5@8 \@D	save_history @-@8 \@M@Q@1 A*@1 Fprolog_history@5@4@1 F @.@5@5@0 D&@8 Vy@M
enable@9 ^Z Vw@@@S@<XD  t  t t  Dt  ^ 
O D ^CCM D D@6@/
@ 
@8 ]1@/@1 
@.@5@8 ]h Vw@ @ @9write_bindings2 Vw@<XD  t  t t  Dt  ]  
O D ]C@NA D D@6@1 ]_@0@3 G@5@.
@5@8 E  ]b@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 Q @.@5@5@8 ] ] @-@8 ] G@9 G @<XD  t  t t  Dt  \  	 D  t  t t  Dt  \  
O D \CB# D D@6@8 ]@8 ]@8 ] E@/
@1 C@1 @ @
@5@2 H@5@9 Vy@<XD  t  t t  Dt  ^ 
O D ^
C	D D D
@6@T
@?@<C@ D
 D D C



 C

@6@?@ 
@ @8 ]@ @ @9 ]@<CD
 D Dfreeze



 ^i

@6@ @8 [ Vw@?@ @ @9 ]@<CD D Dwhen



 ^l

@6@ @8 ^k@?@ @ @9 ]@<CD D D 
@=XD  t  t t  Dt  ] 
O D ]C@ A D D@6@A@/@8 ]"@1  A@5@3@1 Du @-@5@5@8 ]@R@@@S@F@<XD  t  t t  Dt  A  
O D \CB4 D D  @6@9 ]\@<XD  t  t t  Dt  \  	 D  t  t t  Dt  \  
O D \C@ D D@6@A@/
@8$at_thread_initialization Vw@E@@M@R@@@R@@@S@F
@<XD  t  t t  Dt  ^2 
O D ^2CC D D 
@=CC D D
@6@ 
@/@8 H Vw@&@ @ @/@8
attrs_modules Vw@ @ @9 ^q Vw@<XD  t  t t  Dt set_window_title 
O D ^xC@=Ay D D@6@1  @2 window_title@5@8 \@?@E
@+@M@(
@@@!
@3...@5@#@3
SWI-Prolog --@4
@5 P0@/@8 G Vw@0@ @;  ^z @<CA D D @=XD  t  t t  Dt  ]  
O D ]CB D D@6 D@1 D@.
@.@5@8 \ D@8 \@E	@+ @.@M@9 ]S@@@S@<XD  t  t t  Dt  ^0 
O D ^/CB D D @=CB D D P DE
@6@?@<CB D D

@6@ 
@ @9 ^.@<XD  t  t t  Dt  ] 
O D ]CA\ D D@6 [ Tz@8 \@?@9 ^$ Vw@<C@)A_ D D@6@8 ] Vw@8 \ Vw@E
@"

@#@M
@/@8 R Vw [@8 \@8 ^ Vw@9 ^y Vw@@@S@G@<XD  t  t t  Dt  ] 	 D  t  t t  Dt  ] 
O D ]CA  D D @=XD  t  t t  Dt  ] 
O D ]CC D D 
@=C
C D D
@6@ 
@ @9 ]@<XD  t  t t  Dt  ]
 	 D  t  t t  Dt  ]
 
O D ]CA D D 
@=CA D D


@6@ @ @9 ]@<XD  t  t t  Dt  ]z 
O D ]yCC D D@6@/
@8 ]i@/@8 ]i@ 
@ @/@8 ^* Vw@ @0@9 ]{@<XD  t  t t  Dt $system_prompt 	 D  t  t t  Dt  ^ 
O D ^C@B D D
@6toplevel_prompt@/
@8 \@ 
@/@8 ^@E@-
 A@M~m@3
@4 L@5@ @/@8 ^ Vw@@	 ^@ @/@8 ^@E@b@i@c @t@M~l@3 Ux@4@4 Q@5@ @/@8 ^@@	 ^@ @/@8 ^ D@1 D@.@.@5@8 \@E@+ @.@M~d@3[trace] @5@ @/@8 ^@@@ @E@+ @.@M ^@3[debug] @5@ @/@8 ^@@	 ^@ @/@8 ^@ @9 ]#@<XD  t  t t  Dt  ]p 
O D ]oCD` D D @=C@>Da D D	
 E



 ]


@6@ 
@ @/@8 F@ Vw@E
 ^f @.@8 \@M@'@@@ @ @8 ]@ @ @9 ]n@<XD  t  t t  Dt  ^p D  t  t t  Dt  ^p ADD  t  t t  Dt  ^p 	 D  t  t t  Dt  ^p 
D  t  t t  Dt  ^a 
O D ^`CCR D D@6 ^c
groundness@8 \@? Dh@1 F@2 F@5@9 ]+@<CCU D D @.@6 ^c ^d@8 \@? Dh@1 F@2 F
@5@9 ]+@<C@6CX D D@6@8 \ Dh@1 F@2more
@5@8 ]+@/
@8 ^T Vw@E	@+
 ]M@M@?@R@@@E@+
 ][@M@R@@
@? Dh@1 F @@5@9 ]+@<XD  t  t t  Dt  ^Q 
O D ^PCDI D D 
@=C@DJ D D
 E


@6@E@\@T@M@E@(@1 ]@.@5@8 ]"@ @ @8 H Vw@M@/@8 ^@" ^@#@&
@G@@@+@ 
infinite@/@8 F Vw_S@ @/@8 C Vw@D@ @8 @ Vw@M@Q@?@" ^@#@q@G@@	@&
@G@G@ @ @ @9 ^O@<XD  t  t t  Dt  ]  	 D  t  t t  Dt  ]  
O D ]C@ D D  @6 @0@8 ]@?@<C@b@ D D@6 Z@/
@8 ]!@-
 Q F@/@8 \ [@/@8 ]@3@4 @4@5@/
@8 Er @ 
@/@3@1 @R A@5@4@1 @] C@5@4@1 I@ D&@5@5@8 ]@1 ] @5@8 ]@1  A@5@3@1 F @.@5@4@1 IY @-@5@5@8 ]@?@<C@ D D   @=XD  t  t t  Dt  ] 
O D ]CD D D @=C@DD D D@6@E@&@  @0@0 T]@8 F Vwtoplevel_print_anon @-@8 \@ @0@/@8 ^@ prolog_var_start@8 \@M@S@@
@+@1 ^@5@8 ^N@F@?@ @ 
@9 ]@<CD D D
@6@ @ @9 ]@<XD  t  t t  Dt  ]` 
O D ]_CD D D @w C G @. G G@=C@"D D D @p G G @. G @. G
 G G@=XD  t  t t  Dt  GL  
O D \C@R D D  @6bannerwelcome@9 ]+@<XD  t  t t  Dt  ] 
O D ]CD D D@6@ B UD B@?@<CD D D 

@=XD  t  t t  Dt  \ @D  t  t @t  Dt \ D  t  t t  Dt  \ 
O D \C@ D D@6@1 ^o
@5@8 Ci Vw@@?@<XD  t  t t  Dt  ^ 
O D ^CC D D 
@=C@"C	 D D
@6@ 
@8 E_ Vw@?@ 
@/@8 ^@&@ @ @/@8 G Vw@ @ @9 ^ Vw@<CC D D
@6@ 
@/@8 ^@ @ @9 ^@<XD  t  t t  Dt  ] 
O D ]CA D D$aborted@6@?@<CA D D@6 @@1initialization_exception
@5@8 ]+@R@<XD  t  t t  Dt  \  	 D  t  t t  Dt  \  
O D \C@iB> D D	@6@Ebreak_level@/
@8 \@M@S@@@(
?@8 \@C@/@8 ]1@E @:@1 @; @.@5@8 ]@M@/@8 ^ Vw@/
|    @8 G Vw@@	@( A@/
 A@8 ^@8 E  Vw@/@/@8 ^6 Vw@0@ 
@8 ^@ @/@ @/@8 ] Vw@M@ @/@8 E Vw@ @ @8 ]- Vw@P@?@<XD  t  t t  Dt  ^v 
O D ^uCC D D 
@=CC D Datt




@6@ @ @9 ^t@<XXQM BF@+/usr/lib/swi-prolog/library/prolog_stack.pl   AuC FS Eprolog_stack_frame_propertyE QE QE BE \E \XO Blineno C@&A B B@6@1 C@1 D
 C@.
@5@2 @
@2 Ydetect@5@1lineno_
@5@1 Fc
@5@9 @$ Q~@<XO B Q C@s B B@6@8 H@8 H@T@?@3@1frame
@5@5@8get_prolog_backtrace_lc Q~@9nlc  Q~@<C	@w B B@6@8 ^@9 ^@<XO B
copy_pairs C@ B B@6@?@<C@ B B  @	<skipped>
@6@?@ @9 G@<C@.@ B B

 @


 @

@6@ @ @8copy_term_limit Q~@q @ @ @ @9 ^ Q~@<XO B	copy_goal C@ B B 
 @6@?@<C@D@ B B	@6 F@/
@8 Q@E@-@"
 

@#@M@ @/@8 ^@E@ @8
hidden_module Q~@M@'@@
@" @#@@@ 
@9 ^@G@F@<XO B ^ C@P@ B B	@6@E@1 ^@.
@5@8 V V@M@( @@F@@@/@8 @) Q~@ pc@/@8 Q@ parent@/
@8 Q@E
@1goal_term_depth@.@5@8 ^@M@S@@backtrace_goal_depth@/@8 Dnonneg@ @8 G G@ 
@ @ @9 B Q~@<XO Bclean_stack2 CA B B @=CA B B
@6@8guard_frame Q~@?@<CA B B

@6@ 
@ @9 ^ Q~@<XD  t  t t  Bt  Q ADD  t  t t  Bt  Q AEO Bfind_subgoal C@"A B B
 F
@6@ @8 B Q~@ 
@ @/@8nth1 J@U@?@ @ @9 ^ Q~@<CA B B 
@=XO Bdefault_backtrace_options CA B B@6@E
backtrace_show_lines @.@8 D@M@)
@@@"
subgoal_positions @-@#@<XO B
where_no_goal CAF B B  D

 @~w <foreign>
@=CAH B B  HR

 @ ]a
@=C@QAJ B B H$

@6@1 ^ @.@5 @.@8 V V@ @ @/@/@0@8subgoal_position Q~@ @1 D@0@5@8 I@ @ @/@8 ^ Q~@ @/@8clause_predicate_name Q~@&@?@&@" @~w at ~w:~d
@#@<C@<AR B B

 ^
@6@ @1 @/@.@5@8 Iq Q~@ @1 I@.@5@8 _	@ @/@8 _@&@?@&@" @ _
@#@<C@ AX B B ^
@6@ @/@8clause_name
 B@&@" @~w <no source>
@#@<CA\ B B 	meta_call
<meta call>
@=XO B ^ C
A B B@6@/@8 ^ H@9 ^ Q~@<XO B
where_goal CA_ B B D
 @
 <foreign>
@6@?@'
@<C@HAa B B ^

@6@1 ^ @.@5 @.@8 ^@ @ @/@/@0@8 _ @ @1 _@0@5@8 I@ @ @/@8 _@&@?@&@" @	 at ~w:~d
@#@<C@3Ah B B		 ^
@6@ @1 @/@.@5@8 _	@ @1 _
@.@5@8 _	@&@?@&@" @ _
@#@<C@$Am B B ^
@6@ @/@8 _@&@?@&@" @ ~w <no source>
@#@<CAq B B @=XO B ^ CA$ B B@6@9 \ Q~@<XO B ^ CA B B  ^
level@=CA B B _

	predicate

@6@ 
@9frame_predicate Q~@<C@0A B B _
 ^


location 

@6@ 
@ @/@0@8 _ @ @1 _@0@5@8 I@ @ @ @9 _@<CA	 B B ^
 I@6@- @<XO Bcopy_term_args C@,@ B B@6@b@h@i@r@?@q
@ @ 
@/@8 CG@ @ @/@8 CG@ @ @8 ^@ @ 
@ @9 _$ Q~@<C@ B B @=XD  t  t t  Bt  E CO B E CA0 B B@6@/
@8 ^ Q~@&@ 
@ @9 E Q~@<XO B ^ C@p B B@6@9 Q@<XO B _ CA
 B B  D
@=CA B B  HR
@=CA B B ^
@6@9 _	@<XO B ^ C@ B B  @=C@ B B  A@=XO B _ C@'A B B@6@/@0@8 B _@/@8 FK Q~@ @ @/@8 ^@ @ 
@8 CG@ @ @9 CG@<XD  t  t t  Bt  W AED  t  t t  Bt  W 	 O B W C@0 B B \ ^ H ^
@6 H@ @9 W Q~@<XO B ^ C@ B B 
 ^{@6@8 ET@?@<C@%@ B B@6@8 D Q~@?@/
@/@8 C Q~@q
 @(@ @ @ @/@8 ^@ 
@ @9 _1@<C@@ B B
@6@8 ET@?@/
@/@8 Cy Q~@q
 @(@E@$@b@g@g@s@M@ 
@ @8 _3 @ @ @9 _&@G@G@G@@@T@q@ 
@ @8 _3 @ @ @8 _&@q@b@g@g@m @@c@m @@y@1 @@.@5<skipped ~D of ~D>@3@4@5@8 FR Q~@ @ @8 CG@ @/@8 CG@ @/@8 CG@ @ @ @9 ^@<C@ B B@6@9 Hf Q~@<XO B ^ C@ B B @6@?@<C@@ B B _



@6 _@ @8 Q@E@+ D@M Q@/@8 Q@" D@#@F@@@:@E@+ @@M Q@/@8 Q@" HR@#@F@@@E H$@/@8 Q@M@" ^@#@@@) _@F@F@E
@+ _@M@) @@@ 
@ @8 ^ Q~@E ^@/@8 Q@M@S@@@( D@E@A ^@/@8 Q@A@  Q@/@8 Q@ @1  D@0@5@8 I@F@@ ^@/@8 D@b@g@c@u@F@M@q
 @ @ @ @ 
@ @9 ^@@	@)@G@G@<XO B ^ C@} B B   @=XO Bis_stack CB B B@6@U
@"
 Q}@#@<XO B ^ C@*A B B ^
 H
@6@1 @.@.
@5@0@8 [ Q~@ 
@/@/@8 EW@1 @2 @5@9 Q@<XO B Q CA B B

@6@/@8 Q@T@?@<CA B B@6@9 ^@<XO B ^ C@)A B B@6@1 D@.
@5@8 @=
char_count@ 
@/@8stream_position_data Q~@b@g@i@t@? I@ 
@/@8 _?@b@g@c@m @@x@<CA B B@6
@8 C, Q~@9 ^ Q~@<XO B _ CA} B B@6@ B Q B@?@<CA B B@6@/@0@8 _=@?@1  A@5@9predicate_name _@<XO B _* CA4 B B @=C@3A6 B B	
@6@ @/@8 _)@E@+@&@M@'
@F@@@" C_
@#@ @ @ 
@9 _)@F@<C@ A> B B _

 @6@?@&@ @ @/@8 _ Q~@ @ @ 
@9 ^ Q~@<C@+AA B B		 _


@6@ @/@8 _I@" @~q
@#@ @ @ 
@9 _ Q~@<XO B _J CAt B B 
 @~|~t[~D]~6+ 



@=XO B \ CA' B B@6@/
@8 _(@ 
@/@8
merge_options V@1 E@5@/@8 G A@ @9 UT Q~@<XXQM BF@%/usr/lib/swi-prolog/library/record.pl   Au@ C FS Ecurrent_recordE GEcurrent_record_predicateXD  t  t t  Bt  _T @D  t  t @t  Bt _S @ O B _S C@ B B
 


@6@ 
@0@0@9 _T G@<XD  t  t t  Bt  _T AEO B _X C@@^ B B walk_option B _Y E 	undefined W' H @ 	 H E  B H @. E  @ H @.  @  E module_class \ W' A  Ftest G= A F E infer_meta_predicates W' @- @. @ @.  @w C$ E trace_reference W" @k on_trace  H$caller 	undecided  M H
is_walk_option
@=XO Bdefaults CA B B @=C@"A B B E






@6@?@ @ @ @9 _e G@<CA B B




@6@ @ @ @9 _g@<XO Btypes CA B B @=C@(A B B 






@6@? @ 
@8 G G@ @ @ @9 _h G@<CA B B


 W"
@6 @ 
@8 _j@ @ @ @9 _k@<XO B G C@b B B@6@+

<compiled>@?@<C@d B B@6@1 @@1 Fn Fp@2 G
@5@0@5@9 @@<XO Bcompile_record C@@ B B@6@3@.
@.@5@8 D@ @/@/@8 _g@ @/@/@8 _kdefault_@ 
@/@8 C@ 
_data@/@8 C@/@3
@5@8 D@/@3@4@5@8 D@ @/@8 G@&@"
@#@ @ @ 
@ @/@8access_predicates G@ @ @ 
@ @ @/@8data_predicate G@ @ @ @ 
@ @/@8set_predicates G@ @ @ @ 
@ @/@8set_field_predicates G@ 
@ @/@8make_predicate G@ 
@ @ @/@8is_predicate G@ @9current_clause G@<XO B
clean_body C@.A@ B B 
 C


@6@?@1 
@5@/@8 _ G@1 @5@/@8 _@1 C@5@9 _@<CAD B B C
 @.@6@?@9 _@<CAF B B C @.
@6@?@9 _@<CAH B B C


 C

@6@ @8 _@ 
@ @9 _@<CAK B B 

@6 O@8 V@?@<CAM B B 

@=XO B G C@s B B@6@T
@?@8 C! G@'@<C@w B B C


@6@ 
@/@8 _m G@ @ @9 _ G@<C@z B B@6@9 _@<XO B G C@l B B
 D G _l
@6@1 G
@5@9 G@<XO B Y C@E B B@6@0@/
@8 _W@?@1 
@5@@<XO Breplace_nth CA B B


@6@?@<CA B B


@6@q
 @ @ @ @9 _ G@<XD  t  t t  Bt  F 	 O B F C@  B B D~ D B@=XO B
type_check CA B B G
@6@0@8defined_type G@?@<C@*A B B G


 G G 

@6@? @@/@8 D: @4@1 
@5@ @ @9 D| G@<CA B B@6@8 @@?@1 G
@5@9 _ G@<XO Btype_checks CA% B B  @.@=CA& B B W"



@6@ 
@ @9 _ G@<CA( B B		
 C

@6@ 
@ @ @8 \ G@ @ @ @9 _@<XO B _ CA< B B  @

@6@1  @@2has_type
@5@ 
@9 ^ @<XO B _{ CA B B @=C@A B B@6@3set_@4@4_field@5@/@8 Er @/@8 G@ @/@/@8 _@/@3@5@8 D@/@3@5@8 D@/@3@4@5@8 D@/@3@4@4@4@5@8 D@E@"@+ W"@M@"@&@F@@@ @ @/@8 _@!@1 F@5@#@q@&@ @"@ 
@!@#@ @ @ @ @ @!@ @9 _z@<XO Bgeneral_record_pred C@ B B
 
 
@6is_@9 C@<C@ B B
 
 
@6 _o@9 C@<C@ B B
 
 


@6@ 
@3@4@5@8 J Jmake_@9 C@<C@ B B
 
 
@6 _p@9 C@<C@'@ B B
 
 


@6@ 
@3@4@5@8 _@3 _@4
@4_fields@5@9 _@<C@ B B
 
 
@6@3 _@4
@4 _@5@9 _@<XO Bfield_record_pred C@ B B 
 

@6@3
@4 T]@4@5@ 
@9 _@<C@,@ B B 
 


@6@ @3@4@5@8 _@3 _@4@4_of_@4
@5@ 
@9 _@<C@ @ B B 
 

@6@3nb_set_@4@4 _@4
@5@ 
@9 _@<XO B _u CAe B B @=C@DAg B B@6@/@ 
@8 EW@ @/@8 CG@/@3@4@4@4@5@8 D@q@&@"
@#@ @ @ 
@ @ @ @9 _t@<XO B _x CAx B B @=CAAz B B@6@3 _@4@4 _@4@5@/@8 _@3 _@4@4 _@4@5@/@8 _@/@8 G@ @/@/@8 _@/@3@5@8 D@/@3@5@8 D@/@3@4@4@4@5@8 D@/@3@4@4@.@5@8 D@/@3@4@4@5@8 D@E@'@,@+ W"@M@'@&@ @!@!@1 F@2 H@5@#@!@"@1 F@2 CE@5@#@F@#@@@:@ @ @/@#@8 _@!@ @1 F@#@5@#@!@!@1 F@2 C@#@2 _@5@#@!@"@1 F@2 C@#@2 CE@5@#@q@$@&@%@"@%@ @!@"
@&@#@ @ @$@ @ @ @&@ @9 _w@<XO B _ C@=@ B B		@6 @@/
@8 _@/@0@8 EW _@ @/@8 C@/@3@4@.@5@8 D@&@"  B _X

@#@<XO B _~ CAr@ B B@#@#@6@3 _@4
@5@/
@8 _@3 _o@4
@5@/@8 _@3 _@4
@4 _@5@/@8 _@3 _@4
@4 _@5@/@8 _@/@3
@4@.@4@.@5@8 D@/@3
@4@4@4@5@8 D@!@1 F@5@#@/@3
@4@4@4@.@5@8 D@/@3@4@.@5@8 D@/@3@4@4@4@4@5@8 D@!@1 F@2 C@5@#@/@3@4@4@.@4@.@5@8 D@/@3@4@4@4@4@5@8 D@!@ @1 F@5@#@/@!@3@4@4@4@4@5@8 D@/@"@3@4@3@.@#@.@$@5@4@4@4@.@%@5@8 D@/@&@3@4@#@4@4@.@'@5@8 D@/@(@3@4@$@4@'@4@4@%@5@8 D@/@)@3@4@$@4@4@4@.@*@5@8 D@!@+@1 F@"@2 D=@1 F@&@(@5@2 C@1 E@%@4@#@*@5@)@5@#@&@,@"@,@ @!@+@#@<XO B _ C@zA B B@6@/@/@8 _@ @/@8 _@/@3
@5@8 D _@/@8 C@/@3@4@.@5@8 D@/@3@4@5@8 D@&@" F C E C DE D&
@#@E@+ @.@&@M@"
@#@@@" F
@#@F@<XO B _r CAT B B @=C@NAV B B@6@3
@4 T]@4@5@/@8 _@/@ 
@8 EW@ @/@8 CG@/@3@4@4@5@8 D@q@&@"
@#@ @ @ 
@ @ @9 _q@<XO B \ CA0 B B@6@8 _@?@<CA2 B B G

@6@? _@ 
@/@8 C@3@4@5@9 D@<CA5 B B@6@8 @@? _@/
@8 C@3
@4@5@9 D@<CA9 B B@6 Lp@9 Fq G@<XD  t  t t  Bt  _V @D  t  t @t  Bt _U @ O B _U C@n@ B B

 


@6@E@ 
@8 E@M@( @.@@@( @-@1 @.@5@8 _S G@A@1 
@5@8 _ G@G@G@@@)@ @3@0@.@5@8 D@ @0@/@8 _g@ @/@0@8 _k@/@ @8 _@ @1 
@5@8 _ G@E@+ @.@M@?@@@S@<XXQM ZAF@#/usr/lib/swi-prolog/library/date.pl   Au@ C FS E ZEday_of_the_yearEday_of_the_weekE
parse_timeE _XO ZAday_name C@	u B   A _  @S@u@n


@=C@ _ _ @M@o@n


@=C@ _ _ @T@u@e


@=C@ _ _ @W@e@d


@=C@ _ _ @T@h@u


@=C@ _ _ @F@r@i


@=C@ _ _ @S@a@t


@=C@ _ _ @S@u@n


@=XO ZA
iso_8601_rest C@-@n _ _@-
@6@ @/@8month Z@"@-
@#@ @/@8day Z@ 
@ @ @ @ @9opt_time Z@<C@q _ _		    @-
@6@ @ @9 _@<C@s _ _

@6@ @/@8 _@ @/@8 _@ 
@ @ @ @ @9 _@<C@ @v _ _


@-
@6@ @/@8ordinal Z@ 
@ @ @ @ @9 _@<C@@@y _ _
@-@W
@6@/@ @/@8week Z@"@-
@#@/@ @/@8 _ Z@ 
@ @ @ @/@8 _@ @ @8week_ordinal Z@'@<C@4@} _ _
@W
@6@/@ @/@8 _@/@ @/@8 _@ 
@ @ @ @/@8 _@ @ @8 _@'@<C@%@ _ _

   @W
@6@/@ @/@8 _@ @8 _@'@<XO ZAopt_fraction C@H@ _ _

@6@A@"@.
@#@@	@"@,
@#@?@&@/@ @/@8digits Z@ @/@8 G@b@g@c @t@/@ @8 Y@b@h@g@c
@g@m \1@m @o@x@'
@<C@ _ _ 


@=XO ZA _ C@ _ _


@6@ 
digit@8 F^ Z@&@?@&@ @ @9 _@<C@ _ _ 
@=XO ZA ZA
 C@.@Z _ _

iso_8601 @-
@6 _@/@ 
@ @ @  @ @/@8 _ Z@b@c @g@p@x@'@<C@] _ _ _ @6@ @/@8year Z@ 
@ @ @ @ @ @9 _ Z@<C@@` _ _@ @ rfc_1123 @6@0@ @/@8 _ Z@"@,@ 
@#@ @/@8ws Z@ 
@ @/@8day_of_the_month Z@ @/@8 _@ @/@8
month_name Z@ @/@8 _@ @/@8 _@ @/@8 _@/@ @/@8hour Z@"@:
@#@/@ @ @/@!@8minute Z@"@!@:
@"@#@/@#@ @"@/@$@8second Z@ @$@/@%@8 _@/@&@/@'@/@(@ @%@/@)@8timezone Z@ @b@g@g@&@o@x@ @b@g@ @g@'@o@x@ @b@g@#@g@(@o@x@'@)@<XO ZA _ C@ _ _

@6@ 
@1 _
@5@8 _@'@<XO ZA _ C@;@ _ _@6@/
@/@8 _ Z@/@ @/@8 _@/@ @/@8 _@/@ @/@8 _@b@g
@cC@p@g@c@d@p@o@g@c
@p@o@g@o@x@'@<XO ZA _ C@;A _ _@6@1 @@.@5%w@1 ZA	
     @k @k@5@8 B Z@ @/@8 ] Z@ 
@b@i@c@m @@c@p@g@m @@j@o@c@o@x@<XO ZA	int2digit C@ _ _@6@/
@/@8 _@/@ @/@8 _@b@g
@c
@p@g@o@x@'@<XO ZA _ C@ _ _@6@/
@8   Z@5@8 F Z@'
@<XO ZA _ C@ _ _@6@/
@8 _@8  @'
@<XO ZAiso_time C@S@ _ _@6@/@ 
@/@8 _@"@:
@#@/@ @/@8 _@"@:
@#@/@ @/@8 _@/@/@/@ @/@8 _@b@g@g@o@x@b@g@g@o@x@b@g@g@o@x@'@<C@?@ _ _@6@/@ 
@/@8 _@"@:
@#@/@ @/@8 _@/@/@/@ @/@8 _@b@g@g@o@x@b@g@g@o@x@b@g@x@'@<C@A@ _ _@6@/@ 
@/@8 _@/@ @/@8 _@/@ @/@8 _@/@/@/@ @/@8 _@b@g@g@o@x@b@g@g@o@x@b@g@g@o@x@'@<C@6@ _ _

@6@/@ 
@/@8 _@/@ @/@8 _@/@/@/@ @/@8 _@b@g@g@o@x@b@g@g@o@x@b@g@x@'@<C@+@ _ _@6@/@ 
@/@8 _@/@/@/@ @/@8 _@b@g@g@o@x@b@g@x@b@g@x@'@<XO ZA _ C@4@ _ _		@6@/
@/@8 _@/@ @/@8 _@/@ @/@8 _@b@g
@c@d@p@g@c
@p@o@g@o@xAn@8  @'@<XO ZA _ C@.A _ _ ZA



@6@1 @@.@5%j@1 _
     @k @k@5@8   @ @9  @<XO ZA _ C@ _ _@6@/
@8  @8  @'
@<XO ZA _ C@%@ _ _@6@A@"
@T
@#@@	@"
@ 
@#@?@&@ @ @9   Z@<C
@ _ _    

@=XO ZA _ C@.A _ _  	



@6@1 @@.@5%u@1 _
     @k @k@5@8   @ @9  @<XO ZA _ C@ _ _@6@/
@8  @8  @'
@<XO ZA _ C@R _ _@6@0@9 _ Z@<XO ZA _ C@7@U _ _@6@/
@8 P)@1 ZA@.@.@.@.@.@.@.@5@ 
@8 G@?@1 _ @k @k@5@9 IQ Z@<XO ZA Z C
@: _ _  _ _


@=C@; _ _  _ _



@=C@< _ _  _ _


@=C@= _ _  _ _


@=C@> _ _  _ _


@=C@? _ _  _ _


@=C@@ _ _ 
utc_offset _


@=C@A _ _	time_zone _


@6@-
 @k@<C@B _ _daylight_saving _


@6@-
 @k@<C@D _ _  ZA _



  	
@=C@E _ _ time _



  
@=XO ZA _ C@ _ _@6@/
@8   @;@8  @'
@<XO ZA _ C@ _ _@6@/
@/@8   @<@ 
@8  @&@ 
@ @9 _ Z@<XO ZA _ C@ _ _ @J@a@n


@=C@ _ _ @F@e@b


@=C@ _ _ @M@a@r


@=C@ _ _ @A@p@r


@=C@ _ _ @M@a@y


@=C@ _ _ @J@u@n


@=C@ _ _ @J@u@l


@=C@ _ _ @A@u@g


@=C@ _ _ 	@S@e@p


@=C@ _ _ 
@O@c@t


@=C@ _ _ @N@o@v


@=C@ _ _ @D@e@c


@=XO ZA _ C@ _ _@6@/
@8   @8  @'
@<XO ZA _ C@8@ _ _ @+
@6@/@ @/@8 _@"@:
@#@/@ @/@8 _@b@c @g@p@x@b@c @g@p@x@'@<C@/@ _ _

 @+
@6@/@ @/@8 _@/@ @/@8 _@b@c @g@p@x@b@c @g@p@x@'@<C@ @ _ _
  @+
@6@/@ @/@8 _@b@c @g@p@x@'@<C@2@ _ _ @-
@6@/@ @/@8 _@"@:
@#@/@ @/@8 _@b@g@x@b@g@x@'@<C@)@ _ _

 @-
@6@/@ @/@8 _@/@ @/@8 _@b@g@x@b@g@x@'@<C@ _ _
  @-
@6@/@ @/@8 _@b@g@x@'@<C@ _ _    @Z
@=C@ _ _   @6@ 
@/@8 _@"@U@T@C@#@<C@ _ _   @6@ 
@/@8 _@"@G@M@T@#@<C
@ _ _    

@=XO ZA _ C@ _ _@ 
@6@?@&
@ 
@9 _@<CA  _ _ 

@=XO ZA _ C@ _ _@6@/
@8  @8  @'
@<XXQM BF@./usr/lib/swi-prolog/library/prolog_autoload.pl   AuC FS E HE B XD  t  t t  Bt  W AED  t  t t  Bt  W 	 O B W C@' B B H [C H [C
@6 H@ @9 W Z@<C@$@' B B H _[ W' H @  
@6@1 W'@4 H@4 @@5@ @9  @<XD  t  t t  Bt 
autoloaded CO B   C@ B B@6@1autoloaded_count@.@5@8 J@/
@8 F @1  
@5@8 H_@R@<XO B H C@R@Y B B		@6 C$@8 G G @{@/@8 @y  [@1 E@0@5@/@8
aggregate_all
 B @/
@8 B Z [@1 E@0@5@/@8  " @{@/@8  !@b@g@i@m @@y@/@8information_level Z@b@g@j@m @@y@ @1 H@2	completed
@5@9 @ @@<XO Bassert_autoload_hook C@0@ B B@6@1 F@1  A@2 UQ@1 I0@1 @.@2 @.@.
@5@.@5@0@0@5@2  @1 @2 
@5@5@9 D @<XO B
autoload_step C@@ B B

@6@1 [C@.
@5 @.@8 V V [@1 E@0@5@/@8  "@1 C@1 D B@.@5@2 C@1 D I/@.@5@2 C@1 @s B @.@5@2 C@1 @s I/
@5@2 C@1  .@.@5@2 H`@2   @5@1 \@5@1 C@1 J@2  @.@5@2 C@1 H@5@2 C@1 @s B@5@2 @s I/@5@8 @$  [@1 E@0@5@/@8  "@'@b@g@g@m @@x@<XO B   C@V B B  @6@9 H Z@<XO B  ' C@Q@f B B
@6 @{@/
@8  !@/@/@8  1 Z @{@/@8  !@b@g@g
@m @@y@/@8  @E@&@b@g@c @t@M@/@8  (@ @1 H@2	reiterate@5@8  -@ @9  &@@@'@F@<XO B  ) C@t B B@6@E@1 [C @.@5 @.@8  3@M@)
 D+@@@)
 F@<XD  t  t t  Bt    ADD  t  t t  Bt    ED  t  t t  Bt    EXQM BF@@/build/spark-yKhAJi/spark-2012.0.deb/simplifier/processrules.pro  7AAuC AS AE UXO Bapply_rule_to_existing_rules C@h@U B B@6@/
@/@/@/@/@/@/@/@8 X K1@ @8 I@ @/@ B O@ @/@ B O@ @/@ B O@D@*@*@*@M@Q@ 
@ @ @ @ @ @ @ @8 Y+ K1@ 
@ @ @ @ @ @ @ @8 X K1@R@<XO Bscalar_replacement_rule C@J B B@6@8 K/ K1@8 @@0@; B S @<XO B U C@C B B@6@/
@/@/@8  > U@9  9 U@<C@F B B  @6@?@<XXQM VF@(/usr/lib/swi-prolog/library/operators.pl   Au@"C FS E VE VE VE WmE VXO V
undo_operator C@!@	u B   A  G C



 C


@6@ @ @ 
@8 Q@ @8same_op_type V@?@<C@*@  G  G C


@6@?@1 C
@5@ @8  E V@1 C
@5@ @9  K@<C
@  G  G C@6@?@<C@  G  G  C



 C 
@=XD  t  t t  Vt  V @D  t  t @t  Vt  C  @kO V  C C@c  G  G@6@/@/
@8 D| V@ 
@/@8tag_ops V@ @8undo_operators V@ @9
set_operators V@<XO V  T C@  G  G @=C@  G  G@6@8  S@9  S@<C@  G  G C



@6@1  A
@5@9 G@<XO V  Q C@  G  G @=C@  G  G
@6@ @8  K@ 
@ @9  P@<XO V  N C@  G  G 
@=C@;@  G  G C





 C


@6@1 @5@/@/@8  L@" @#@ @ @9  M@<XD  t  t t  Vt  V @D  t  t @t  Vt V O V V C@i  G  G@6@/@8  C V@1operator_stack@2 @mark@5@9 H_@<XD  t  t t  Vt   X ADD  t  t t  Vt   X ED  t  t t  Vt   X EO V V C@}  G  G@6@1  W@2 @@.
@.@5@8 J@8  S@+
  Y@?@<XO V  D C@  G  G@6@9  S@<XO Vop_type C@  G  G  D I@=C@  G  G  Q" I@=C@  G  G  Qinfix@=C@  G  G  Q  \@=C@  G  G  Q  \@=C@  G  G  Q#postfix@=C@  G  G  Q$  ]@=XO V  I C@  G  G@6@/@8  Z V@9  ^@<XD  t  t t  Vt  Wn @D  t  t @t  Vt Wm A# A# O V Wm C@%@s  G  G@6@1 C
@5@/
@8  K@1  A@5@8 G@1  W@2 @incremental
@5@9 H_@<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  `  eC@	s@#/usr/lib/swi-prolog/boot/license.pl  ]wA  g  C_@9See http://www.swi-prolog.org/license.html for details on C_@?SWI-Prolog licensing policies supporting both free and non-free C_	Software.
@=XD  t  t t   `t 	file_list 
O  `  lC@  g  g 
@=C@  g  g
 @    ~w
 C_
@6@ @ @9  m
  `@<XD  t  t t   `t licensed D  t  t t   `t   q ADD  t  t t   `t   q 
D  t  t t   `t   ` 
O  `  aC@s  g  g@6@E @0@/@8 D:  p@M@S@@@(<unknown file>@9  d  p@<XD  t  t t   `t license_list 
O  `  uC@  g  g@6@/@1  `@0@0@5@/
@8 A  p@&
@ 
@ @9  u  p@<XD  t  t t   `t   c  
O  `  bC@  g  g  @6@8
report_gpl   p@9report_proprietary   p@<XD  t  t t   `t   ` 
O  `  dC@z  g  g@6@8warn_if_unknown  p@1  q
@5@9 Ci  p@<XD  t  t t   `t gpled 
O  `  C
@  g  g@6@/@8    pgpl@0@9  w  p@<XD  t  t t   `t proprietary 
O  `  C@  g  g@6@8  @/@0@8  @-  @-lgpl@<XD  t  t t   `t    
O  `  C@~  g  g@6@0@0@8  @?@<C@  g  g@6 FH@1unknown_license
@5@9 @  p@<XD  t  t t   `t     
O  `  C@(@  g  g@6@A@/
@1  
@.@5@/@8 V  p D+@1  d@1proprierary@5@5@8  @R@@@S@G
@F@<XD  t  t t   `t   }  
O  `  |C@  g  g@6@/
@1  
@5@/@8  @? D+@1  d  @5@9  @<C@  g  g  @6 D+@1  a  @5@9  @<XD  t  t t   `t   u 
O  `  zC@  g  g 
@=C@b@  g  g

@6@ 
@0@/@8  @&@E@3@A@1 Y@.@5@ @8 @  p@@	@1url@.@5@ @8  @&@M@" @  ~|~w~t~20+~w
 C_
@#@@@" @  ~|~w
 C_
@#@G@ @ @9  y@<XD  t  t t   `t   ` AED  t  t t   `t   ` 
O  `  wC@5  g  g       GNU General Public License  @$http://www.fsf.org/copyleft/gpl.html@=C@9  g  g       @!GNU Lesser General Public License  @'http://www.fsf.org/copyleft/lesser.html@=C@>  g  g swipl    @ SWI-Prolog Prolog Source License  @&http://www.swi-prolog.org/license.html@=C
@E  g  g guile    License for Guile@=C
@H  g  g gnu_ada    @9The license of the run-time units of the GNU Ada compiler@=C@K  g  g x11    The X11 licens  http://www.x.org/terms.htm@=C@O  g  g expat    
Expat license  @%http://www.jclark.com/xml/copying.txt@=C@S  g  g sml    @+Standard ML of New Jersey Copyright License  @5http://cm.bell-labs.com/cm/cs/what/smlnj/license.html@=C
@W  g  g 
public_domain    Unrestricted Public domain@=C@Z  g  g cryptix    The Cryptix General License  @(http://www.cryptix.org/docs/license.html@=C@^  g  g bsd    The modified BSD license  @.http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5@=C@b  g  g zlib    The license of ZLib  @*http://www.gzip.org/zlib/zlib_license.html@=C
@g  g  g lgpl_compatible    Other LGPL compatible license@=C
@j  g  g gpl_compatible    @)Other GPL and not LGPL compatible license@=XXQM BF@(/usr/lib/swi-prolog/library/aggregate.pl   AuC FS Efree_variablesE  $E  #E BEforeachE BXO Btemplate_to_pattern CA
 B Bsum
 @.  @6@T@?@<CA B B  

 [  @6@?@<CA B B [ @. [@6@?@<CA B B J
 @. J@6@T@?@<CA B B  

 [ J@6@?@<CA B B \9

 @
 [min_witness@6@?@<CA B B J

 [ J@6@?@<CA B B [

 @
 [max_witness@6@?@<CA B B J
 @. J@6@?@<CA B Bbag
 @.  @6@?@<C@4A B B

 Mw


@6@8 ET@?@3@.@5@8 D@ @/@ 
@ @8templates_to_patterns  %@ @ @8	needs_one  %@3@5@9 D@<CA B B@6aggregate_template@9 C" G@<XO B _ C@9@ B B C


@6@?@/@8 _  %@ 
@/@8  @E
@+ @.@M@'@@@E
@+ @.@M@'@@
@" C@#@<C@ B B 

@=XO B   CB B B
@6@T
@8term_is_free_of  %@8list_is_free_of  %@?@<C	B B B@6@T
@?@<CB B B@6@/@/@8explicit_binding  %@?@ @ @ 
@9    %@<CB B B@6@0@/@8 EW@ @ 
@9    %@<XO B
prove_list CA B B @=C@*A B B@6@1 I]@1 I]@5
@5@1 I]@1 I]@5@.@5@8 H @ @@ @ 
@9    %@<XO Baggregate_list CAA B B  @6@?@'@<C	AC B B J@6@?@9 N@<CAE B B  @6@9 B J@<CAG B B [@6@9 G@<CAI B B J@6@9max_list J@<CAK B B  
 [


@6@ 
@ @9max_pair  %@<CAM B B J@6@9min_list J@<CAO B B  
 \9


@6@ 
@ @9min_pair  %@<C@2AQ B B		   


@6@?state0@ @/@/@8 B Wi@/@3
@5@8 D@ @ @/@8aggregate_term_list  %@ @ @ @9
finish_result  %@<C@AAV B B  


@6@ @3
@.@5@8 Dstate1@ @ @/@/@8 B Wi@/@3
@5@8 D@ @ @ @/@8  @ @ @ @9  @<XO B   C	B B B 
@6@?@<C@ B B B@6@/@8 CG@ @ 
@/@8  @q
 @?@ @ @ @9  @<XO B   CB@ B B
@6@,@?@ 
@9  @<CBC B B @=XO B	step_term CA B B@6@/@/@8 EW@ 
@ @ @8 EW@ 
@9	step_list  %@<XO B   CAw B B @=C@/Ax B B	 @


@6@E@b@g@i@t@M@ @ @ @ 
@ @9 !
  %@@
@ @ 
@ @9 !@<XD  t  t t  Bt    @D  t  t @t  Bt    O B   C@kA B B@6@/@8 ^4 @/
@8 N@/@8 !@ @/@8 N@ @ 
@/@8 ]
 B@E@+@M@D
@@D@@M@Q@M@Q@G@G@@@,@ 
@ @/@8ord_intersection !@/@3 K@5@8 D@/@3 K@5@8 D@ @/@8 A@ @ @ @9  @<XO B ! CA B B @=C@3A B B@6@/@8 CG@ 
@/@8 CG@ @/@8 CG@ @ @ @ @8step  %@/@8    %@ @ @ 
@ @9 !@<XO Bfinish_result1 C
A B B  
@6@?@'
@<CA B B J
@6@?@ 
@9 N@<CA B B  
 @

@6@?@"
 [@#@<CA B B  
 @

@6@?@"
 \9@#@<CA B B @=XD  t  t t  Bt  B @D  t  t @t  Bt   @ @ \2 @kO B   C@)@ B B		@6  @/@/@/@8    %@1 @@5@ @/@8 V@ @/@8 X
 X@ @ @ 
@9    %@<XO B   CA B B   
@=CA B B  J
@=CA B B  [ @=CA B B    @=XO B   CA] B B @=CA^ B B@6@ @/@8 !  %@ @ @ 
@9  @<XO B   CAt B B @



@6@ @ 
@ @9 !@<XO B   CA- B B
@6@/@8 J J@8    %@?@<CA0 B B 
 @=XO Badd_existential_vars C@ B B 
@=C@ B B

 \1

@6@ @ @9 !!  %@<XO Bexistential_vars C@ B B

@6@T
@&@?@'
@<C@ B B \1

@6@?@&@"
@#@ @ @ 
@9 !$  %@<C@ B B 

 
@6@?@&@ @ @ @ 
@9 !&@<C@ B B 


@=XD  t  t t  Bt   $ @D  t  t @t  Bt   @ @  @kO B   C@/@ B B

@6 @@/@/@/@8 !@1 @@5@ @/@8 A@ @/@8 N@ @/@8 !@ @ @ 
@9 !@<XO Bvar_in_term CB4 B B@6@*
@?@<CB6 B B@6@8 ET@0@/@8 CG@8 !'  %@?@<XO B   CB% B B A
 D&@6@?@<CB& B B Ij
 D&@6@?@<CB' B B \1


 I]@6@?@<CB( B B V



 @ I]@6@?@<CB) B Bbagof



 @ I]@6@?@<XO B   CB1 B B@6@D@8 !)@M@Q@<XO B ! C@6@ B B@6@/@/@ @8    %@ 
@/@/@ @8 !&@1 C@5@/@8  @E@+
  @M@ @ @ @9 !#@@@'@<XO B ! C
A B B  @6@?@<C
A B B J@6@?@<CA B B @=XD  t  t t  Bt   $ @D  t  t @t  Bt  # @  @kO B  # C@ B B@6@T
@?@9 _ G@<C@ B B [@6@?@1  @5@9  #  %@<C@9@ B B  

@6@?@!@1 C5 @5@#@A@@ @/@8 CG@b@g@g
@o@y@ @ @8 CE @R@@
@ @9 CG@G@<C@<@ B B  

@6@?@!@1 !0
@5@#@A@@ @/@8 CG@b@g@g
@m [@y@ @ @8 !1@R@@@ @8 CG@U@G@<C@<@ B B  

@6@?@!@1 !0
@5@#@A@@ @/@8 CG@b@g@g
@m \9@y@ @ @8 !1@R@@@ @8 CG@U@G@<C@ B B@6 @@/
@/@/@8 !@ 
@ @/@8 A@ @ @9 !@<XO B   CAm B B @=C@/An B B	 @


@6@E@b@g@i@r@M@ @ @ @ 
@ @9 !2  %@@
@ @ 
@ @9 !3@<XD  t  t t  Bt  B @D  t  t @t  Bt   @ \2 @kO B   C@ B B@6  @/
@/@/@8 !@ 
@ @/@8 !* A@ @ @9 !@<XO B ! CA B B   

@=CA B B  J

@=C	A B B [@6@ 
@9 !@<CA B B  @6@ 
@b@j@i@o@x@<CA B B J@6@ 
@b@j@i@m [@x@<CA B B J@6@ 
@b@j@i@m \9@x@<C@2A B B
   @

 @

 @

@6@E@b@g@g@t@M@'@'@@@'@'@<C@2A B B
   @

 @

 @

@6@E@b@g@g@r@M@'@'@@@'@'@<CA B B Mv
@6@ @ 
@9 !@<XO B ! CA B B @=C@1A B B@6@ 
@/@8 CG@ @/@8 CG@ @ @ @ @8 !  %@/@8 !@ @ @ @ 
@ @9 !5  %@<XO B   CA  B B  @.@=CA! B B


@6@?@ @ @ 
@ @9 !,@<C@3A# B B C


@6@ @ @ @/@ @8 !,@ @/@ 
@8 K J@ @ @ @ @ @9  @<XO B   CAj B B @



@6@ @ 
@ @9 !3@<XO B !  CA2 B B  J@=CA3 B B   @=CA4 B B  J@=CA5 B B   @=XO B !  CA B B@6@/@/@8 EW@ 
@ @ @8 EW@ 
@9 !7@<XXQM GbF@!/usr/lib/swi-prolog/boot/dicts.pl  ]wAsC S E HXD  t  t t  Gbt fqhead 
O Gb !:C@f G_ G_ 


 @6@?@<C@g G_ G_ 


@=XD  t  t t  Gbt  Ge 
O Gb GdC@Z@W G_ G_ F J]



 F
 C
@6@/@/@ @8 !; Ga@ @3 H@4@.@4@.@5@8 D Ga@?@ 
@ @/@0@ Ereplace_functions E@ @/@/@8 A. Ga@ @3@4@5@/@8 A Ga@ @ @ @9 !A@<C@Q@^ G_ G_ J]


 F

@6@/@/@ @8 !<@ @3 H@4@.@4@.@5@8 !=@?@ 
@ @/@0@ E !>@ @/@/@8 !A@ @3@4@5@/@8 !C@ @ @ @9 !A@<XD  t  t t  Gbt eval_dict_function 
O Gb !DC G_ G_ E=
@6@?@ @ 
@9 F3 Ga@<C@'@! G_ G_ D

@6@?@E@ @8 E_ Ga@M@ @ @ 
@9 D Ga@@	@ @ @ 
@9
put_dict_path Ga@<C@& G_ G_ D
@6@?@ @ 
@9 D Ga@<C@( G_ G_@6@1 
@5@ 
@@<XD  t  t t  Gbt  H 
O Gb !9C@b G_ G_
@6@N@/
@8 H  Ga@O@'
@G@@@M@E@/@8 C Ga@M@ @9 !E Ga@F@@@6@E@*@8 B Ga@M@E@A@8 !I@@@T@M@/@0@8 A2 Ga@ @9 !Q@@ @9 F Ga@F@@dict@9 !X@F@F@F
@<XD  t  t t  Gbt 
get_dict_path 
O Gb !ZC@7 G_ G_@6@T
@?@9 C Ga@<C@;@: G_ G_	
 

@6@?@ @/@ 
@/@8 ![ Ga@E@ @ @ @ @8 F4 Ga@8 D Ga@M@S@@@" I9@#@ @ @ @ @9 !J@<C@B G_ G_@6@ 
@ @8 !^@8 !`@?@<C@E G_ G_ !a@6@ @ 
@9 !J@<XD  t  t t  Gbt  !N 
O Gb !MC
@1 G_ G_@6@8 @ Ga@?@ 
@9 !J@<C
@4 G_ G_@6@0@ 
@9 !]@<XXQMopdeclarF@</build/spark-yKhAJi/spark-2012.0.deb/simplifier/opdeclar.pro  7AAuC AS AE A E A XO !c !d C@@	u A  7AA !f  @6  D@1  A W9@5@8 G  D@1  A C@5@8 G  D@1  A AD@5@8 G  D@1  A AE@5@8 G  D@1  A E@5@8 G  D@1  A Gh@5@8 G  D@1  A @@5@8 G  D@1  A AF@5@8 G  D@1  A @5@8 G  D@1  Aspy@5@8 G  D@1  Anospy@5@8 G@?@<XO !c !e CB?@7 !f !f  @6A^ Q@1  A L@5@8 GA^ Q#@1  A P@5@8 GA^ Q@1  A C'@5@8 GAw D@1  A A#@5@8 GAw D@1  A @k@5@8 GA Q@1  A I@5@8 GA Q@1  A @5@8 GA Q@1  A I@5@8 GA Q@1  A I@5@8 GA Q@1  A I@5@8 GA Q@1  A D@5@8 GA Q@1  A J@5@8 GA Q@1  A A#@5@8 GA Q@1  A @k@5@8 GA Q@1  A J@5@8 GA Q@1  A J@5@8 GB Q@1  A I@5@8 GB Q@1  A I@5@8 GB Q@1  A J@5@8 GB Q@1  A J@5@8 GB Q@1  A J@5@8 GB Q@1  A J@5@8 GB Q@1  A I@5@8 GB Q@1  A L@5@8 GB Q@1  A V@5@8 GB Q"@1  A J@5@8 GC Q"@1  A Ii@5@8 GC Q@1  A J@5@8 GC Q@1  A J@5@8 GC Q@1  A Pf@5@8 GC Q@1  A F@5@8 GC Q@1  A JY@5@8 GC Q@1  A P!@5@8 GC D@1  A Q@5@8 GC Q@1  Arequires@5@8 GC Q@1  A J^@5@8 GC Q@1  A K@5@8 GC D@1  Arule_family@5@8 GC Q@1  A Y@5@8 GC Q@1  A Y	@5@8 GC Q#@1  A Y@5@8 GC Q@1  A A%@5@8 GC Q#@1  A Y@5@8 GC Q@1  A @5@8 G@?@<XXQM EF@"/usr/lib/swi-prolog/boot/expand.pl  ]wAsC S E INE IOE EE EEvar_propertyXD  t  t t  Et contains_functions 
O E !oC@"C6 X+ X+@6@8 EU @E@0@8 P  E@M@S@F@@@C
@0@/@8 CH @8 !p E@M
@S@P@<XD  t  t t  Et call_term_expansion 
O E !vC@i X+ X+ @=C@p@j X+ X+
 @


@6 @ @-@8 D @?@E@J@/@ @8 B @E@ @1  E@5@8 WP @M@1 @2 GH@.@5@@&@@@1 @2 E@.@.@5@@M@1 !v@5@ @ @ 
@ @9expand_terms E@@@ @ 
@ @9 !w E@G@F@<C@@u X+ X+
 @


@6@E@h@/@ @8 !y@E@+@ @1  E@5@8 !z@M@1 @2 GH@.@5@8allowed_expansion E@1 @2 GH@5@@&@@@!@1 @2 !{@.@.@5@8 !@1 @2 !{@5@@M@1 !|@5@ @ @ 
@ @9 !}@@@ @ 
@ @9 !@G@F@<XD  t  t t  Et direct_call_meta_arg 
O E !CB X+ X+@6@9 H @<CB X+ X+  \2@=XD  t  t t  Et save_variable_info 
O E !CAI X+ X+ @=C@(AJ X+ X+
 E

@6@E X(@ @8 H@ @M@S@@@) @k@ 
@ @9 ! E@<XD  t  t t  Et  IO 
O E INC@] X+ X+@6@T
@?@'
@<C@` X+ X+@6@/@8cond_compilation E@+@?@ 
@9
atomic_pos E@<C@+@d X+ X+@6@3@1  E@5@4@1  E@5@5@/@8 H @ @/@/@8 !@ @ @ 
@9
expand_term_2 E@<XD  t  t t  Et 	append_tp 
O E !C	@ X+ X+ 
@=C@(@ X+ X+



@6@?@ @ @3@5@ @ @9 ! E@<C@#@ X+ X+


@6@?@ @ @ @ @ @9 !@<C@)@ X+ X+




@6 C$@ 
@8expected_layout E@ @ @3
@5@ @ @9 !@<XD  t  t t  Et expand_setof_goal 
O E !CB X+ X+
@6@T
@?@<C@/B X+ X+

 \1


 \1
@6@?@/@/@ 
@/@ @8f2_pos E@ @ @ @ @ @ @ @9 ! E@<C@/B X+ X+

 


 
@6@?@/@/@ 
@/@ @8 !@ @ @ @ @ @ @ @9 !@<CB X+ X+@6@?@/@ 
@ @ @ @8 E E@ @ @ @9compile_meta_call E@<XD  t  t t  Et wrap_meta_arguments 
O E !C@:Bt X+ X+		@6@ 
@/@8 A @1 I]
@5@/@8variant_sha1_nat E__aux_wrapper_@ @/@8 C E@/@3@5@8 D @1 F
@5@8compile_auxiliary_clause E@ @3@5@9 !@<XD  t  t t  Et 	member_eq 
O E !CD X+ X+

@6@E@*
@M@S@@@ 
@9 ! E@<XD  t  t t  Et isect3 
O E !C
A X+ X+ H@6@ 
@ @ @9isect2 E@<CA X+ X+ C
@6@ @ @9 ! E@<CA  X+ X+ H@6@ @ @9 !@<XD  t  t t  Et  ! 
O E !CC X+ X+@6debug_term_position @.@8 !x@? FH@1 !
@5@9 @ E@<CC X+ X+ @=XD  t  t t  Et is_aux_meta 
O E !CDg X+ X+@6@8 [ @/@0@8 EX  @0@0__aux_meta_call_@9 F E@<XD  t  t t  Et extended_pos 
O E !C	B0 X+ X+
@6@T
@?@<C@ B2 X+ X+ ^






 ^
@6@T@?@<C@6B6 X+ X+

 ^






 ^

@6@/@8 G @ @1 @@5@8mapex E@ @ @ @8 !@?@<C@(B< X+ X+ @



 ^


@6@?@ @8 !@ @1 @@5@9 !@<CBA X+ X+
@6 FH@1 !
@5@9 !@<XD  t  t t  Et expand_term_list 
O E !C@ X+ X+

@6@?@<C@3@ X+ X+

@6@?@ @ @/@/@8 !}@ @ @ 
@/@ @/@8add_term E@ @3@5@ @ @9 ! E@<C@.@ X+ X+


@6@?@ @ @/@/@8 !}@ @ @ 
@/@ @/@8 !@ @ @ @ @9 !@<C@1@ X+ X+
@6 C$@8 !@ @/@/@8 !}@ @ @ 
@/@ @/@8 !@ @3@5@ @ @9 !@<XD  t  t t  Et  @. 
O E @.CD  X+ X+@6@U
@9	eval_true E@<XD  t  t t  Et conj 
O E !CCp X+ X+ @.
@6@?@<CCq X+ X+
 @.
@6@?@<C
Cr X+ X+  C
@=XD  t  t t  Et call_goal_expansion 
O E !C@SB X+ X+
@6 @ @-@8 !x@?@C@1 @@.@.@5@8 !y@/@ @8 !y@E@ @1  D@5@8 !z@M@1 @2 D
@5@@@@1 @2 D
@5@@'@,
@M@S@P@<C@TB X+ X+	@6@C@1 @@.@.@5@8 !y@/@ @8 !y@E@!@ @1  D@5@8 !z@M@!@1 @2 !
@5@#@@@!@1 @2 D
@5@#@ @8 !@ @@,
@M@S@P@<XD  t  t t  Et remove_attributes 
O E !CA X+ X+@6@/@8 ^4 @9remove_var_attr E@<XD  t  t t  Et  E 
O E ECA X+ X+@6@/@ @8 @ @ 
@ @ @ @9 !@<XD  t  t t  Et expand_functions 
O E !C@)C X+ X+	
@6@/@/@ @ @ @8expand_functional_notation E@E@ @ @ 
@ @8expand_arithmetic E@M@S@@@'@'
@<XD  t  t t  Et  P  
O E !sCC X+ X+ H@6@D@3@0@0@5 H@0@8 !@M@Q@<XD  t  t t  Et pos_list 
O E !CC X+ X+@6@T
@?@<CC X+ X+

@6@?@<CC X+ X+@6 C$@9 !@<XD  t  t t  Et  ! 
O E !CA X+ X+@6@?@<CA X+ X+
@6@8 Ih @ 
@9 !@<XD  t  t t  Et  ! 
O E !C@.B X+ X+@6@/@/@8 D| E@1  A@2sandbox_allowed_expansion@2 @5@/
 @.@8 C @E@T
@M@R@@@? @@ 
@8 @ E@R@<CC X+ X+ @=XD  t  t t  Et  ! 
O E !CC X+ X+@6@R@<XD  t  t t  Et restore_variable_info 
O E !CAQ X+ X+ @=C@&AR X+ X+ E



@6@E@+ @k@M X(@8 !@@ X(@8 F @ 
@9 ! E@<XD  t  t t  Et  ! 
O E !CC X+ X+@6@T
@?@<CC X+ X+
 @


@6@8 !t@ 
@9 !t@<XD  t  t t  Et 
wrap_meta_pos 
O E !C@#B X+ X+@6@E@U
@M@" ^


@#@1 @
@5@9 !@@@S@G@<XD  t  t t  Et same_source 
O E !CD X+ X+

@6@?@<CD X+ X+@6@1 @@1conditional_compilation_errorno_if@5@0@5@9 @ E@<XD  t  t t  Et merge_variable_info 
O E "CA, X+ X+ @=C@)A- X+ X+ E



@6@E X(@/@8 !@M@S@@@( @k@ @8merge_states E@ 
@9 " E@<XD  t  t t  Et remove_arg_pos 
O E "CB X+ X+
@6@T
@?@<C@0B X+ X+

 

 
@6@?@ @/@/@ @/@8 !@ @ @ @ 
@ @ @ @9 "	 E@<C@SB X+ X+
@6@8 !@?@ @/@8 !@E@/@3@.@.@5@8 !@/@ @8 !@/@ @ @8 !@*@M@ @ @8 ! E@ @3@5@9 !@@@ 
@ @ @8 ! E@ @9 ! E@G@G@<CB X+ X+ 
@=XD  t  t t  Et  ! 
O E !CBp X+ X+@6@/@8 _8 E@9 C E@<XD  t  t t  Et 
$include_code ADD  t  t t  Et  " ED  t  t t  Et  " ED  t  t t  Et  " 	 D  t  t t  Et  E 
O E ECA X+ X+@6@0@0@9 !l E@<XD  t  t t  Et var_intersection 
O E "CA
 X+ X+@6@/
@8 N @/@8 "@ 
@ @9 !@<XD  t  t t  Et 
eval_false 
O E "CD. X+ X+  D&@=CD/ X+ X+  @-@=XD  t  t t  Et  ZS 
O E ZSC@VD X+ X+
 C

@6@E@ @8 ! E@M@'@0@ 
@0@0@0@9 !@F@@@4@E@ @8 @- E@M@) D&@/@0@0@0@0@8 !@ @ 
@9 !@@@C@ @8 "@M@'@ 
@0@0@0@0@9 !@P@F@<C@FD X+ X+
 D= F


@6@E@ @8 "@M@'@/@0@0@0@0@8 !@ @0@ 
@0@0@0@9 !@@@C@ @8 "@M@'@0@ 
@0@0@0@9 !@P@F@<CD X+ X+ D=

@6@ @8 "@'@0@ 
@0@0@0@9 !@<XD  t  t t  Et list_pos 
O E "C@ X+ X+@6@T
@?@<C@ X+ X+ 
list_position


 Q "
 Q@=C
@ X+ X+ 


@=XD  t  t t  Et  ! 
O E !C@$@ X+ X+@6@U
@"
@#@?@E@8 B @M@ 
@ @ @9 !@@ C$@9 F E@<C@ X+ X+ 


@=XD  t  t t  Et arg_pos 
O E ""CB$ X+ X+@6@T
@?@<C
B% X+ X+

@6@?@<CB& X+ X+ 
@=XD  t  t t  Et  I 
O E ICD  X+ X+
@6 A> @-@8 !x@?@<C
D X+ X+@6@ 
@8 " E@?@<CD X+ X+ 
@=XD  t  t t  Et has_meta_arg 
O E "&CB X+ X+@6@0@/@8 !t@8 ! E@?@<XD  t  t t  Et  ! 
O E !CCt X+ X+ @.
@6@?@<CCu X+ X+ @.

@6@?@<CCv X+ X+ C
@6@T@T
@?@<C@5Cx X+ X+

 C
@6@" ^




@#@1 @@5@8 !@ 
@1 @@5@9 !@<XD  t  t t  Et pos_nil 
O E "*CC X+ X+@6@T
@?@<CC X+ X+@6@?@<CC X+ X+@6nil@9 !@<XD  t  t t  Et  ! 
O E !CC X+ X+@6@T
@?@<C@/C X+ X+ ^





 ^

@6@?@<CC X+ X+@6f2@9 !@<XD  t  t t  Et  ! 
O E !C@.C! X+ X+

@6@8 !u@/@/@/@/@ @8 !@ E@- @.@?@ @ @/@/@8wrap_var E@ @ @ @ @ 
@9 ") E@<CC' X+ X+ 
@=XD  t  t t  Et prop_var 
O E "4C@&Ag X+ X+fresh
@6@E X(@/
@8 ! "7@ 
@/@8 F3 @M@'@@@) @.@G
@<C@#Am X+ X+ F
@6@C F@/
@8 C E@1 E@.@.@5@ 
@8 !y@*@M@'@P@<XD  t  t t  Et  ! 
O E !C@ZD X+ X+ D A$
@6@/
@/@8 C? @E@:@8
$including  E@M@E@$@1$eval_if@5@/@1 C@1 @ @@5 D&@5@8 !@M@1 " @.
@5@9 H` @@
@1 "B @-
@5@9 "C@F@@
@1 "B
else_false
@5@9 "C@F@<C@D X+ X+	 D V
@6@/
@/@8 "<@E@k@1 "B@.@.@0@5@0@/@8 H @M@ 
@  V@8 ! E@ @8 H @E@+ @.@M@1 "B "D
@5@9 "C@F@@@7@E@'@+ @-@1 "@@5@/@1 C@1 @ @@5 D&@5@8 !@M@1 "B @.
@5@9 "C@@
@1 "B
@5@9 "C@F@@@1 @@1 ! "  V@5@0@5@9 "@G@G@<C@hD X+ X+ D V@6@/@/
@8 "<@E@D@1 "B@.@.@0@5@0@/@8 "E@M@  V@8 "F@ @8 "G@E
@+ @.@M@( @-@@@E
@+ @-@M@( @.@@@&@1 "B
@5@9 "C@@@1 @@1 ! "  V@5@0@5@9 "@G@G@<C@>D X+ X+ B B@6@?@/@0@8 "<@E@+@1 "B@0@.
@.@5@0@8 ^ @M@E@*
@M@1 @@1 !unterminated@2 
@5@0@5@9 "@@@S@@@S@G
@<C@BD X+ X+ D V@6@?@/@0@8 "<@E@!@C@1 "B@0@.
@0@5@0@/@8 "E@M@ 
 V@8 "F@ @8 "G@P@M@S@@@1 @@1 ! "  V@5@0@5@9 "@G
@<CD X+ X+
@6@D@8 "=@M@Q@<XD  t  t t  Et  "2 
O E "1CC) X+ X+
@6@U
@?@<C@2C+ X+ X+ HR
@6@E@"@U@M@"
 ^

@#@1 @@5@9 !@@@S@G@<XD  t  t t  Et  " 
O E "CA5 X+ X+@6@?@<CA6 X+ X+
 @k@6@?@<C
A7 X+ X+ @k@6@? X(@9 !@<C@[A9 X+ X+@6@E "7 @-@8 "8@M "7 @-@8 D E@@@C "7 @-@8 "8@M "7 @-@8 "J@P@?@E@8 G E@M@/
@8 "J X(@ 
@9 !@@ FH@1@ inconsistent_variable_properties@5@8 !@/
@8 "J X(@ 
@9 !@<XD  t  t t  Et  "?  	 D  t  t t  Et  "?  
O E ">CD X+ X+@6@/
@0@0@8 "B E@?@+
 @.@<CD X+ X+   @=XD  t  t t  Et extend_term 
O E "PCB X+ X+@6@8 @ @?@3
@5@9 !@<CB X+ X+@6@/
@/@8 !B @ @/@8 !@ 
@ @9 "S@<XD  t  t t  Et  ! 
O E !CA X+ X+ 
@=C
A X+ X+
@6@ 
@ @9 !@<XD  t  t t  Et  E 
O E !lC@0A X+ X+@6@3@1  D@5@4@1  D@5@5@/@8 !@C@ 
@ @0@8 ! E@M X(@8 ! E@,
@P@?@<CA X+ X+ 
@=XD  t  t t  Et  !n 
O E !mCAd X+ X+@6@9 "5 E@<XD  t  t t  Et intersection_eq 
O E "WCD X+ X+ 
@=C@)D X+ X+
@6@E@ 
@8 !@M@"

@#@ @ @9 "X E@@@ @9 "Y@F@<XD  t  t t  Et meta_arg 
O E "ZCB X+ X+  @=CB X+ X+  F@=CB X+ X+@6@9 !@<XD  t  t t  Et f1_pos 
O E "\CC X+ X+@6@T
@?@<C@%C X+ X+

 ^




 ^
@6@?@<CC X+ X+@6f1@9 !@<XD  t  t t  Et add_source_location_list 
O E "_C@ X+ X+ 
@=C@ X+ X+

 

@6@ @ @9 "` E@<XD  t  t t  Et  ! 
O E !CD< X+ X+

@6@T
@?@<CD> X+ X+

@6@T
@?@<CD@ X+ X+

@6@Acompile_meta_arguments @-@8 !x@@ E @.@8 !x@?@<C@>DD X+ X+

@6@0@/@8 !@A@ @8 ! E@@@*@D@ @8control E@M@Q@A@0@1  @5@8 F @D	 "balways@8 !x@M@Q@@ "b "f@8 !x@?@<C@,DM X+ X+ 

@6@?@E@ @8 "R@ @8 !@M@ @ @ 
@9 !@@
@" @#@<CDR X+ X+@6@ 
@/@8compile_meta E@ @9 !@<XD  t  t t  Et 
map_functions	 
O E "l	CCe X+ X+		

 @.@6@?@ 
@ @9 "+ E@<C@SCg X+ X+@6@ 
@/@/@ @/@/@8 ! E@q
@ @/@8 !t@ @ @/@8 !t@ @ @/@/@ @ @ @8 ".@ @ @ @ @/@/@ @8 "m E@ @ @ @ @ @ @9 "3@<XD  t  t t  Et  ! 
O E !CD+ X+ X+  @.@=CD, X+ X+  ZG@=XD  t  t t  Et  "k 
O E "jC@kDl X+ X+
 F
@6@ 
@/@8 !@/@8 !@ @ @/@8 "Y@1 I]
@5@/@8 " !@ @/@8 !@0@ @0@1 F
@5@8 !@ @/@8 !@E@b@g@cA @t@M@!@3@1 K@5@5@#@@@&@3@5@9 !@<XD  t  t t  Et 
expand_bodies 
O E "rC@)@ X+ X+@6@3@1  D@5@4@1  D@5@5@/@8 !@1expand_body@5@ 
@8 !} X(@9 "U@<XD  t  t t  Et $same_length 	 D  t  t t  Et  "v 
O E "vCC X+ X+

@6@T
@?@<CC X+ X+ @=CC X+ X+




@6@ 
@9 "w E@<XD  t  t t  Et mark_vars_non_fresh 
O E "yCAu X+ X+@6@?@<C@JAv X+ X+@6@E@. X(@/
@8 !@M@E "7@ 
 @-@8 "8@M@S@F@@ "7@ 
 @-@/@8 !K E X(@ @8 !@@ X(@1 I8 X( "7 @-@5@8 !@G
@9 "z E@<XD  t  t t  Et is_meta_call 
O E "}C@$B X+ X+@6@8 !q@/
@8 F @0@1 

@5@8 "g@?@1 

@5 @@8 G @9 "' E@<XD  t  t t  Et expand_meta_arg	 
O E "	C@!BM X+ X+

  @.@6@?@/@ @ @ @ @8 !@ @ @ @ @9 !@<C@UBP X+ X+ @.@6@8 !@8 ! @.@0@ @8 !>@?@/@8 !@ @ @/@/@8extend_arg_pos E@ @ @/@/@ @ @ @8 !@ @/@ @ @8 !@/@8 !@ @ @ @ @ @ @ @9 "
@<CBY X+ X+		 \2 @.@6 @.@0@ @8 !>@?@ @ @ @ @ @9 !@<C@=B\ X+ X+	@6@ 
@ @ @8 !>@E@+
 @.@M@S@@@'@E
@ @8same_functor E@M@S@@@E@8 "[ E@M@1 @@1 Fn P @2 "[
@5@0@5@9 "@@@S@<XD  t  t t  Et f_pos 
O E "CC X+ X+@6@T
@?@<C@!C X+ X+

 ^




 ^
@6@?@<CC X+ X+@6 EV@9 !@<XD  t  t t  Et  ! @D  t  t @t  Et !~ A# @ @k @kD  t  t t  Et  ! 
O E !~C@ X+ X+@6@T@?@<C@/@ X+ X+@6@U@"@#@?@E@8 " @M@/@ @/@8 " E@ @ 
@ @9 !@@ C$@9 "!@G@<C@'@ X+ X+		
  E


@6@?@ @/@ @8 !}@ @1 E@5@ 
@9add_source_location E@<C@ X+ X+@6@ 
@ @@<XD  t  t t  Et  !@ 
O E "/CCL X+ X+ @.

@6@T
@?@<C@NCN X+ X+@6@ @8 !r@?@/@/@8 _4 @q@/@ @ @8 "@ @ @ @8 !t@/@/@/@ @8extend_1_pos E @ @ @ @ @/@/@ @8 "p@ @ @ @ @ 
@9 "3@<C@0CW X+ X+@6@8 !q@?@/@/@8 "@ @ @ @8 "@/@ @/@8 " E @ @ @ @ @ 
@ @9 "p@<C
C^ X+ X+  @.

@=XD  t  t t  Et  E 
O E !CA X+ X+
@6@T
@?@<C@!A X+ X+		@6@ @/@/@8 ! E@?@ @ @ 
@ @ @1 @5@9 !@<C@EA X+ X+ C

@6@?@/@/@/@/@/@8 !@ @ @/@ @ @ @ @8 !@ @ @/@ @ @ @ @8 !@1 C@5@ @ 
@9 "$ E@<C@mA X+ X+ D=

@6@?@/@/@/@/@/@8 !@ @/@8 !@ @/@8 !@ @ @/@8 " E@ @/@8 !@ @ @/@ @ @ @ @8 !@ @/@8 !@ @8 !@ @ @/@ @ @ @ @8 !@ @8 "@1 D=@5@ @ 
@9 "@<C@EA X+ X+ F

@6@?@/@/@/@/@/@8 !@ @ @/@ @ @ @ @8 !@ @ @/@ @ @ @ @8 !@1 F@5@ @ 
@9 "@<C@EA X+ X+ D?

@6@?@/@/@/@/@/@8 !@ @ @/@ @ @ @ @8 !@ @ @/@ @ @ @ @8 !@1 D?@5@ @ 
@9 "@<C@=A X+ X+ A
@6@?@/@/@/@8 "] E@ @/@8 !@ @/@8 !@ @ @/@ @ @ @ @8 !@ @8 !@1 A@5@ @ 
@9 "@<C@'A X+ X+ HR

 HR
@6@?@/@ 
@/@8 "@ @ @ @ @ @ @ @9 !@<C@aA X+ X+ 


 
@6@ @8 "R@?@/@/@ 
@ @/@8 !@1 @4@1  D@5@4@1  D@5@5@/@8 !@1 @@.@5@1  E@2 !@5@1 @@0@5@9 @$ @<CA X+ X+@6@ @/@8 "~ E@?@ @ 
@ @ @ @9expand_meta E@<CA X+ X+@6@/@8 !@ @8 "|@ 
@ @ @ @9 ! E@<XD  t  t t  Et  ! 
O E !C@!@ X+ X+-->

@6@1 "@5@/@/@8dcg_translate_rule G@?@ @ @ 
@9 "s E@<C@ X+ X+@6@U
@?@ 
@9 "@<C@ X+ X+ 
@=XD  t  t t  Et  "A 	 D  t  t t  Et  "A 
O E "@CD X+ X+@6@/@8 E E@/@8 !@1 @5@@<XD  t  t t  Et  ! 
O E !C@ODV X+ X+	@6@" F


@#@/@/@8 !@/@ @8 !@E@1 @2 @5@8 H E@M@S@@@!@E@*
@M@3@5@9 E E@@@3@1 F@2 

@5@5@9 "@<XD  t  t t  Et  ! 
O E !CA X+ X+ @=CA X+ X+@6@/@ @8 ] @ @ @ @ 
@9 ! E@<XD  t  t t  Et  IO 
O E !kC@Z X+ X+@6@0@0@9 IN E@<XD  t  t t  Et  " 
O E "CBg X+ X+@6@8 !q@?@8 !q@/@/
@8 "@ 
@9 "@<CBl X+ X+@6@8 "R@*
@<XD  t  t t  Et  !@ CD  t  t t  Et  !@ 
O E !?CCI X+ X+@6@0@0@0@ 
@9 ".@<XD  t  t t  Et  " 
O E "C@^B X+ X+@6@b@h@i@s@?@ @/@/@8 "# E@/@8 !t@ 
@/@8 !t@ @/@8 !t@ @ @ @/@ @ @ @ @ @8 " E@q
@ @ 
@ @/@ @ @ @ @ @8 " E@ @ @ @9 ! E@<CB" X+ X+  @.
@=XD  t  t t  Et  " 
O E "C@ X+ X+@6@E
@8 " @M
@9 "a@@
@" 
@#@<XD  t  t t  Et  "f 
O E "eCDa X+ X+  C@=CDb X+ X+  D=@=CDc X+ X+  F@=CDd X+ X+  D?@=CDe X+ X+  A@=XD  t  t t  Et  ! 
O E !CB( X+ X+ @=CB) X+ X+
@6@ 
@9 !@<XD  t  t t  Et  " 
O E "CB X+ X+
@6@T
@?@<C@.B X+ X+ 

 
@6@?@/@/@ @ @/@8 !@ @ @ @ 
@ @ @9 "@<CB X+ X+@6@8 !@?@ 
@ @8 "Q E@ 
@/@8 !@ @ @9 "@<CB X+ X+ 
@=XD  t  t t  Et  " 
O E "C@>B
 X+ X+@6@0@/@8 !@/@ @8 !@/@ @ @8 !@/@ @/@8 "@ @ @/@ @ @ @ @ @8 "@ @ @ 
@9 "@<XD  t  t t  Et  @- 
O E "CD$ X+ X+@6@U
@9 " E@<XD  t  t t  Et  " 
O E "CC X+ X+@6@T
@?@<C@JC X+ X+ ^




 ^

 @
@6@ @8 !@?@ @b@g@c@o@x@ @ 
@8 "x@ 
@3@1 @@5@5@ @9 !@<C@4C X+ X+ @

 ^ @
 @@6@ @8 !@?@ @b@g@c@o@x@<CC X+ X+@6 @9 !@<XD  t  t t  Et  "u 
O E "uC@m@ X+ X+
 F


 F

@6@?@ @/@8 !@ @8 "|@/@/@ @ @/@8 !@ @ @/@ @1 F@5@8 "T@E@%@ @8 !q@/@ @8 !@ @/@ @ @8 !>@- @.@M@" C@#@@	@'@'@G@<C@(@ X+ X+		
 D

 D
@6@?@/@ @/@8 "@ @ @ @ @1 D@5@9 "T@<C@&@ X+ X+@6@8 !q@/@ @8 !@/@/@ @8 !>@- @.@?@"
 F@#@<C@ X+ X+ @=XXQM BF@'/usr/lib/swi-prolog/library/readutil.pl   AuC FS E BE BE \E \Eread_line_to_stringE \Eread_stream_to_codesE "XO B " C	@ B B?@6@?@<C@ B B

@6@/@8 @h @ @ @ 
@9 "
 B@<XO B B C@ B B?@6@?@)@<C@ B B



@6@?@<C@ B B

@6@/@8 "@ @ @ 
@9 " "@<XO Bread_stream_to_terms C	@ B B B@6@?@<C@ B B

@6@/@ @8 W@ @ @ 
@ @9 " "@<XO B \ C@/@ B B@6 C$@8 G G@3@1 @] C@5@5@/
@8 C "@1 W
 C@.@5@1 E@0@5@1 Fc@5@9 @$ "@<XO B \ C@;A B B@6 C$@8 "@1tail@.
@5@8 V V@3@1 @] C@5@5@/@8 "@1 W C@.@5@1 "
@5@1 Fc@5@9 "@<XO B \ C@9@ B B@6 C$@8 "@1 "@.
@5@8 "@3@1 @] C@5@5@/@8 "@1 W C@.@5@1 "
@5@1 Fc@5@9 "@<XO B " C@.@ B B@6 Q
@/@/
@8 E "@E
@-?@M@'
@@@E@ 
B@8 WO@M@) B@@@'
@<XD  t  t t  Bt  W AED  t  t t  Bt  W 	 O B W C@: B B \ "list_or_partial_list "
@6 "@ @9 W "@<C@R@: B B \ W    @@6@D@1 @@1  @2  @@5@5@ 
@8 @ "@M@Q@1  @2 W@0@0@0@0@5@3@1 @@1  @2  @@5@5
@5@; W W@<C@R@> B B \ W    @@6@D@1 @@1  @2  @@5@5@ 
@8 "@M@Q@1  @2 W@0@0@0@0@5@3@1 @@1  @2  @@5@5
@5@; W W@<C@A B B \ " " "
@6 "@ @9 "@<C@F@A B B \ W  "@6@D@1 @@1  "@5@5@ 
@8 "@M@Q@1  B@2 "@0@0@0@0@5@3@1 @@1  "@5@5
@5@; W W@<C@Q@A B B \ W    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@; W W@<C@R@A B B \ W    @@6@D@1 @@1  @2  @@5@5@ 
@8 "@M@Q@1  @2 W@0@0@0@0@5@3@1 @@1  @2  @@5@5
@5@; W W@<XD  t  t @&t  Bt  "D  t  t @&t  Bt  "O B " C@ B B@6@/@ 
@8 W@ @/@ 
@8 "@'@<XO Bpl_read_stream_to_codes C@ B B@6@/
@8 "@ 
@/@8 "@'@<XO Bread_1line_to_codes C@t B B?
@6@?@<C@u B B

@6@?@<C@v B B
@6@?@/
@8 "@ 
@9 " "@<C@y B B


@6@/@8 "@ @ 
@9 "@<XD  t  t @&t  Bt  BD  t  t @&t  Bt  BO B " C@ B B@6@9 " "@<XO Bpl_read_line_to_codes C@ B B@6@/
@8 "@ 
@/@8 "@'@<XO B " C@l B B@6@/@8 "@E
@+?@M@(
 B@@@/
@8 "@'
@<XO B D  C@N B B  @6@1 D@2 Dreadutil@5@0 D&@8 C@?@<C@v@P B B@6@1 F@1 "@.
@.@5@2 "
@5@8 @L@1 F@1 "
@.@5@2 "
@5@8 @L@1 F@1 "
@.
@5@2 "

@5@8 @L@1 F@1 "

@5@2 "

@5@8 @L@3@1  B@5@4@1  B@5@4@1  "@5@4@1  "@5@5@9 E "@<XXQM BF@,/usr/lib/swi-prolog/library/prolog_clause.pl   Au@ C FS Einitialization_layoutE _,E _E _GXO B " C@gB B B
 

 

@6@ @ @ @/@/@0@8read_term_at_line _@" D \
@#@" ^
@#@" ^
@#@E@" @#@M@" @#@@@'@ @ @ @ 
@8
unify_body _@?@<XO Bmkconj C@AB B B

 ^    

@6@U
@"
 C

@#@?@ @ @ 
@/@ @/@8 " _@ @ @ @ @ @ @9 "@<CB B B@6@ @ @9ubody _@<XO B E CB B B
 HR
 ^    
@6@T
@?@<CB B B


@6@T
@?@<C@DB B B@6@/@8meta _@?@"
 ^




@#@" ^
@#@/@/@8 EW@ @ @8 EW@ @ @ @9expand_meta_args _@<CB B B@6@/@ 
@/@8 ! _@?@ @ @ @9 " _@<CB B B 


@=XD  t  t t  Bt do_make_varnames CO B " C@ B B @=C@0@ B B	 E



@6@E@ @/@8find_varname _@M@S@@@( T]@q
@ @ @8 CG@ @9 " _@<XO Bpce_method_head_arguments C@+B3 B B@6@b@h@i@s@?@/@8 CG@q
 @ @ 
@/@8 CG@ @ @8pce_unify_head_arg _@q
@ @ 
@9 " _@<CB< B B @=XO B _ CC B B@6@ B _D@?@<C@)C B B@6@/@/
@8 [ _@?@/@8 _G _@ 
@/@8thaffix _@1 G@5~d-~w clause of ~w@3
@4@4@5@9 FR _@<C@'C
 B B@6erased@8 Iq _@?@1 _@2 @.@.
@5@8 #@1 G@5erased clause from ~q@3@1 
@5@5@9 #
@<CC B B 
 H@=XD  t  t t  Bt 
unify_term CO B # C@ B B

@6@?@<C@ B B@6@8 ET@8 ET@/@/
@8 EW@ 
@8 EW@? @ 
@9
unify_args _@<C	@ B B@6@8 P@8 P@?@<C
@ B B@6@8 G _@8 B _@8 F _@?@<C@ B B@6@+ ^{@?@<C
@ B B 

@6@8 # _@?@<C@ B B
 

@6@8 #@?@<C@ B B@6[INTERNAL ERROR: Diff:~n@8 @ _@8 B
 B~N*** <->~n@8 #@8 #@9 ]] _@<XD  t  t t  Bt unify_clause_hook AEO B " CB B B@6@1 
@5@1 @@5@9 V@<XO B ! CA B B@6@ 
@9 ") _@<XO Bdoes_not_dcg_after_binding C@+A B B@6@D
@1brace_term_position@0@0@0@5@8 DB DC@M
@Q@D@1 C@.@2 E@0@0@5@8 #&@+ DE@M@Q@@@F@?@<XO B ! C@0B B B		send


send_class


@6@ @8 ET@ @3
send_super@4@.@.@5@8 D@?@ @3@5@9 D@<C@4B B B

 E=


	get_class


@6@ @8 ET@ @3	get_super@4@.@.@5@8 D@?@ @3@5@9 D@<CB B B  #+

 #)

@=CB B B  #/


 #-

@=C@*B B B
 #)



@6@8 ET@3 #+@4@4@.@.@5@8 D@ @3@5@9 D@<C@0B B B
 #'


@6@8 ET@3 #(@4@4@.@.@5@8 D@ @8 @@-@ @3@5@9 D@<C@7B B B


 #-




@6@8 ET@3 #/@4@4@.@.@5@8 D@/@3@5@ @8 K J@ @3@5@9 D@<C@=B B B


 #,



@6@8 ET@3 E=@4@4@.@.@5@8 D@/@3@5@ @8 #2@ @8 @@-@ @3@5@9 D@<CB B B@6@ B D B@,
@<XO B
expand_failed CAg B B@6@R@<XO Bpce_method_clause CB B B		 

@6@?@ 
@ @ @ @ @9 #6 _@<C@.B B B

send_implementation


@6@?@ @8 CG@0@/@8 EW@ @ @8 #@ 
@ @ @ @9pce_method_body _@<C@AB$ B B

get_implementation



@6@?@ @8 CG@0@/@8 EW@ @/@8 CG@ @ @8 # @q @ @ @8 #@ 
@ @ @ @9 #;@<XO Bmatch_module C@"AY B B		 F

 F

@6@?@ @ @8unify_clause_head _@ @ @ 
@ @9 "@<CA\ B B F

@6@+ @.@ @8 #B@'
@?@<C
A` B B
@6@9 #B@<XO B " C@ B B
 E



@6@*
@?@<C@ B B



@6@ 
@9 "@<XO B \ C@@` B B@6@1 @/@5@8 #@/@/@/@8 E _@E
@+ @.@M@&@@
@!@1 F@5@#@- A@1 _
@.@5@8 #@E@/@1 @/@5@8 @2 _@M@S@@@1  A@5@/@0@8 D| _@ @ @/@/@/@8 "@1 F@5@ @0@8 V V@ @ @ @ @8unify_clause _@ @ @ @ @ 
@8
make_varnames _@?@<XO Bpce_method_body2 C@$B] B B::

@6@?@"
 ^

@#@%@ @ @ @9 "@<C@cBa B B@6@3@.@4@.@4@.@5@8 D@ @8
control_op _@?@3@4@.@4@.@5@8 D@"
 ^





@#@" ^

@#@ @ @ @ @8 #P _@ @ @ @ @9 "@<CBo B B@6@ 
@ @9 "@<XO B #K C
A B B


@6@?@<CA B B@6@ 
@ @8 # _@?@<C@ A B B		:->

 F

@6@?@ @ @ @ @ 
@ @9 #8@<C@ A B B		:<-

 F

@6@?@ @ @ @ @ 
@ @9 #8@<C@hA B B

 F

 F 
	unit body C DE@6@A@" _]@#@@@" _]@#@?@"
 ^





@#@" ^ ^     @@#@<C@gA# B B F

 F 

@6@1 F@5@1 F@5@ 
@/@8 #J@" ^





@#@" ^ ^     @  @#@<C@vA, B B@6@"
 "
 C
@#@ @8 #@/@ 
@/@8	ci_expand _@" F
@#@ @0@/@8 EW@q @ @ @ @8 CG@U@" ^




 ^

@#@?@!@1 ^@4@4@5@#@ @ @ @9 #@ _@<CA; B B@6@/@ 
@/@8 #b@ @ @ @9 #e@<CA? B B@6@R@<XO B
expand_arg CB B B @6@?@ 
@ @ @9 "@<C	B B B @=XO B #U CBr B B  C@=CBs B B  D>@=CBt B B  F@=CBu B B  D@@=XO Bread_term_at_line_2 C@>@ B B@6@1try_open_source
@.@5@0 D&@8 C@ @1 ^ ^@5@8 @ _@1 V
@4@1 Kd@5@4@1 @@5@4@1 F@5@4@1 F@5@5@1 Fc@5@9 E< _@<XO B
ubody_elem CA B B @6@?@ 
@ @ @9 "@<C	A B B @=XO B _, C
@] B B@6@ 
@9 \ _@<XO B
ubody_list CA B B 
@=C@.A B B
@6@ @ @ @ 
@ @ @8 #n _@ @ @ @ 
@ @ @9 #q _@<XD  t  t t  Bt  #O CO B #N C@ B B@6@ 
@ @8make_varnames_hook _@?@<C@S@ B B

 "
@6@?@ @0@/@8 EW@b@g@y@1 E@.@5@8 @ _@!@3@1 E
<DCG_list>@5
@5@#@q@1 E@.@5@8 #x@!@3@1 E
<DCG_tail>@5@5@#xx #{@ @ @9 #M@<C@ B B@6@/@8 G@ varnames@ @8 EW@ 
@ @9 "@<XO B ^ CB B B  A@=CB B B  @=CB B B 
pce_principal@=CB B B@6 @9 G) _@<XD  t  t t  Bt  _H @O B _G C@VB B B@6@/@/
@8 #H@E@1 
@5@ B R B@M@S@G@@@7@ 
@/@/@8 EW@E@8 ^ _@M@1 G@5~q/~d@3@4@5@9 #
@@@1 G@5~q:~q/~d@3@4@4@5@9 #
@<XD  t  t t  Bt 
unify_goal AEO B #< C@JBQ B B@6@"
 ^





@#@" ^ ^     @  
@#@ @ @9 #W@<XD  t  t t  Bt  #w AED  t  t t  Bt  W AED  t  t t  Bt  W 	 O B W C@8 B B \ F I C$ F
@6 W#@ @8 W% _ C$@ @9 W _@<XO B " CAt B B
@6@8 G _@'
@ 
@8 #" _@?@<C@1Aw B B ^





 ^
@6@ @ @9 "@<XD  t  t t  Bt  W4 AEO B " CA B B
@6@T
@?@'
@<CA B B
@6@8 #@'
@ 
@8 #@?@<C@*A B B
 HR
 ^


@6@?@ 
@ @8 CG@ 
@ @9 CG@<C@&A B B ^

@6@U
@"
 

@#@ @ @ @ @9 "@<C@9A B B		 #$


@6@"
 C
 E@#@?@q @1 ^@4@4@1 @@5@5@ @9 "@<C@&A B B		 #$


 ^
@6@?@ @ @9 "@<C@&A B B@6@U
@U@"
 C@#@" C@#@?@ 
@/@/@8 #  _@ @ @ @9 " _@<CA B B@6@ 
@ @8 # _@?@<C@KA B B ^




 ^
@6@/@8 "@?@3@0@.@5@8 D@3@0@.@5@8 D@ @3@0@.@5@8 D@ @ @ @ @ @9 #t@<C@'A B B ^




 ^
@6@ @ @9 "@<CA B B E @.
 ^

 @@6@?@<CA B B WP D&
 ^

 @@6@?@<C@PA B B E

 E


 ^





 ^@6@T@T@1 WP@5@1 WP@5@8 #@?@'@'@<C@PA B B WP

 WP


 ^





 ^@6@T@T@1 WP@5@1 WP@5@8 #@?@'@'@<C@)A B B		 [
 @

 [ I]

@6@ @8 H@b@g@g@l I@v@?@<XO B
set_xref_flag CAS B B@6 E@8 D@? E @.@9 @r@<CAV B B @-@6 E @.@3@1 W H@5@5@9 D _@<XO B # C
A B B@6@ 
@ @9 "@<XO B #C C
AC B B@6@0@/@8 #H@0@9 #H@<XO B # CB B Bst@6@?@<CB B Bnd@6@?@<CB B B 
th@=XO B #c C@7AG B B@6@1 @$@1 C@1 #@.@5@2 @@.@5@1 IN

@5@2 C@1 @@0@5@2 @s E@5@/@1 #4
@5@9 C@<XO B " C@ B B@6@1  B@5@1 #h

@5 @"@9 @$ _@<XO B # C@ B B

@6@?@<C@#@ B B@6@q
@ @/@8 CG@ @ 
@/@8 CG@ @ @8 #@ @ 
@9 #@<XO B #j C@ B B@6@8 W3 _@?@<C@ B B@6 C@9 D@<XO B ") C@1A B B C

 ^

@6@?@ @ @/@ @/@8 #!@ @ @ @ 
@ @ @9 #!@<C@<A B B

 C

 #$


@6@" E@#@?@ @ @/@ @/@8 #!@q @ @1 @@5@ @ 
@ @ @9 #!@<C@KA B B C DE E

 @

 DE E
 @ @


@6@ @b@g@c@o@x@ @b@g@c@o@x@<CA B B 


@=XO B " CB B B @=C@?B B B@6@ @/@8 CG@ @/@8 CG@ 
@/@8 CG@ @ @ @ @ @ @8 #f _@q@ @ @ @ 
@ @ @ @9 "@<XO B # CB> B B@6@T
@?@'
@<C
BA B B E 
@6@?@<CBB B B  
@=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 IaEnospyall E DMEleashE WoE 	E HE !hE IcE D:E$defined_predicateEatom_prefixE @E HvE D% E P5E EE _@E ZE VE !gE WE$predicate_propertyE	on_signalEopen_shared_objectE ZlE #E EE IqEcurrent_signalE W E IEset_prolog_stackE @7E RE HEprolog_stack_propertyE @2Egarbage_collect E @XD  t  t t  @5t  G 
O @5 #C
D	s@#/usr/lib/swi-prolog/boot/syspred.pl  ]wA #@6@U@?@9 ^G @4@<C@1D # #@6@E@1 G@0@5@8 @ @4@M@&
@@
@1 I8@0 G @.@5@/
@8 D @4@1 G@5~W@3
@4
@5@9 FR @4@<XD  t  t t  @5t  #  
O @5 #CA6 # #  @6@1  A@2debug_control_hook #@5@8 I @4@R@<C
A9 # #@6@/
@8	spy_point @4@8 E~ @4@R@<CA= # #   @=XD  t  t t  @5t canonical_source_file 
O @5 #CA # #@6@8 @ @0@0@8 E @?@'
@<C
A # #@6@0@0@0@  E@?@'
@<CA # #@6@3@1 @R A@5@4@1 @] C@5@4@1 I@ D&@5@5@8 C @4@9 E @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 Fq #@5@0@5@8 @ @4@F@b@g@g@m J@x@<XD  t  t t  @5t  H 
O @5 #C@%Ao # #@6@8 \F @4@E
@"
 \I@#@M
@S@@@C@8 H @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 E< @4@<XD  t  t t  @5t  D; 
O @5 D:CB # # @@6@9 @ @<CB
 # # @0@6@0@9 C? @4@<CB # # @@6@/@0@8 #@/
@8 GE @4@ 
@9 E @4@<CB # # @@6@/@0@8 #@C@/
@  EB@M@'
@P@<C
B # # @T@6@/@0@8 #@9 C @4@<C	B # # Ak@6 @q@9 D @<C@4B # # F@6@0@/@8 #@E F@/
@8 DT @4@ 
@8 EU @4 I@ 
@8 _@ @4@M@'
@@@"$stream_position   @#@F
@<CB" # # ]@6@E
 ]@/@ Vw ]@0@8 #@M
@) @.@@@) @-@F@<C	B( # # F@6 F@9 #@<XD  t  t t  @5t  Id 
O @5 Ic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 I@8 G @?@<XD  t  t t  @5t  @3 
O @5 @3CC # #  [@=CC # #  @/@=CC # #  _
@=CC # #  F@=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 D @4@ @ @9 # @4@<XD  t  t t  @5t  _A 
O @5 _@C@$B? # #@6@U
@?@E@/
@8stream_position_field @4@M@ 
@9 CH @4@@
@1 F(@2 Fq _A
@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 J@c @w@<XD  t  t t  @5t  V @D  t  t @t  @5t V  @D  t  t t  @5t  V 
D  t  t t  @5t  V @O @5 V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  Q{@=CC/ # #    $c_call_prolog @=CC0 # #     ^z@=XD  t  t t  @5t  D  
O @5 ZlCC # #@6SHELL@/
@8 Vq @4@?@9 P5 @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 C" C$@5@0@5@9 #@<XD  t  t t  @5t  # 
O @5 #CD| # #@6@3@.@4@.
@5@8 #@b@g
@y@0@ @9 C @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 W @4@9 $@<XD  t  t t  @5t generate_current_predicate 
O @5 $%CB # #@6@8 $$@!
@1 @5@#@ 
@8 F @ 
 I@9 #@<XD  t  t t  @5t  \ 
O @5 #C@ # #@6@/@8 H( @4	port_name@/@8map_bits @4@0@9 $(@<XD  t  t t  @5t  DN 
O @5 DMCD # #@6@/@8 H @4@9 D @4@<XD  t  t t  @5t  # 
O @5 #CDE # #  Fi@=CDF # #  F@=XD  t  t t  @5t  Wp 
O @5 WoC@ # #@6@T
@?@9 C @4@<C@ # # W
@6@?@E	@T@M@9 $ @4@@	@C
@8 $3@M
@S@P@<C@ # #@6@/@8 $ $	@/@8 $+@0@9 $@<XD  t  t t  @5t trace_point 
O @5 $4C@=AY # # 


@6@0@1 
@5@8 Z @4@1 
@5	trace_any@8 #@D@1 
@5@1 Z@0@5@8 V @4@M@Q@1 
@5@9trace_ports @4@<XD  t  t t  @5t  @ 
O @5 @C
C # #@6@8 #@8 $$@?@0@9 ]2 @4@<CC # #@6@0@8 $< FH@1no_current_module
@5@9 @ @4@<XD  t  t t  @5t  Hv 
O @5 #CA} # #@6@0@9 Hv @4@<XD  t  t t  @5t trace_alias 
O @5 $BC@ # #  @
trace_call
trace_redo
trace_exit
trace_fail@=C@ # #  @ $D@=C@ # #  ]M $E@=C@ # # exit $F@=C@ # #  D& $G@=XD  t  t t  @5t hidden_system_predicate 
O @5 $IC@ CQ # #@6@/@0@8 EX @4@8 # @0@0 D@8 F @4@D	 [+ @8 #@M@Q@<XD  t  t t  @5t  E @D  t  t @t  @5t #  @D  t  t t  @5t  E 
O @5 #C@<A # # 


@6@U@U
@?@E@1 
@5 AE@8 $8@M@1 
@5@/@8 # @4@ @9 $#@@@1 
@5@9 A1 @4@F@<C@&A # # 


@6@E@U@M@S@@@8 #@/@8 C @4@1 
@5@ @9 $#@<XD  t  t t  @5t  W 
O @5 WCC # #@6@0@9 $"@<XD  t  t t  @5t  # 
O @5 #CD: # #@6@9 # @4@<XD  t  t t  @5t  $* CD  t  t t  @5t  $* 
O @5 $*C@r # #  @@=C@s # #  $H@=C@t # #  D&@=C@u # #  ]M@=C@v # # unify@=C@w # #  H@ @=C@x # # cut_call@@@=C@y # # cut_exit@@=C@z # #  E'A @=C@{ # # cut@@=C@| # #  @@?@=C@} # #  H@/@=C@~ # # half@-@=XD  t  t t  @5t goal_name_arity 
O @5 $YCB # #@6@8 #@?@9 _4 @4@<CB # # 

 @=XD  t  t t  @5t  @8 
O @5 @7CB/ # #@6@E@/@8 #@M@9 Cw @4@@@S@F@<XD  t  t t  @5t  C 
O @5 RC
D_ # #@6@8 E_ @?@9 Eo @<CDb # #@6@3 A@5@3@1 @] C@5@5 @.@/@8 ES @?@9 $_@<CDe # #@6@3 A@5 @.@/@8 $`@?@9 $_@<XD  t  t t  @5t  #  
O @5 #CDu # #  @6 @9 G @4@<XD  t  t t  @5t  @ 
O @5 @CDV # #@6@9 T @4@<XD  t  t t  @5t  $ 
O @5 $CBI # #  _>@=CBJ # #  I@=CBK # #  Da@=CBL # #  I}@=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 Hx
@5@8 C @4@ 
@ @/@8 E @4@E@+ DE@M@?@@@S@@
@ 
@ @9 H) @4@G@<XD  t  t t  @5t stack_property 
O @5 $lCD # # limit@=CD # # spare@=CD # # min_free@=XD  t  t t  @5t  Ia 
D  t  t t  @5t  Ia @O @5 #CD # #@6@9 Ia @4@<XD  t  t t  @5t  # 
O @5 #C@ A # #@6@0@/@8 [ @4@1 @@5@8 Iq @4@D
@8 # @4@M
@Q@1 #@5@9 H` @4@<XD  t  t t  @5t  	 @D  t  t @t  @5t #  A#D  t  t t  @5t  	 
O @5 #C@ # # 

@6@T@?@1 @ C!@0@5@9 #@<C@ # # 
@6@?@<C@ # # 

@6@?@1 
@5@8 # @4@1 @5@9 $x@<C@@ # #
@6@/@8$find_predicate @4@- D @.@8 @s @4@A@k@/
@8 $#@ 
@/@8
pi_to_head @4@E
@" @#@M@&@@
@!@1  A@5@#@ @8 [ I.@E@ @ @1 Z@.@5@8 $8@M@" 

@#@!@1 @5@#@@@&@G@ @8$trace @4@ @/@8 $9 D+@1 #@5@8 $?@R@@@S@G
@G@G@F@<XD  t  t t  @5t  # 
O @5 #C
A # #@6 @0@0@9 $L@<XD  t  t t  @5t  W 
O @5 $CC # # @=C@#C # # 



@6@?@/@ 
@8 $K@1 @5@8 H @4@ @9 $@<CC # #
@6@1 @@1 C" Q@5@0@5@9 #@<XD  t  t t  @5t  $ 	 D  t  t t  @5t  $ 
O @5 $C@ # #@6@?@<C@ # #
@6@?@8 $@ 
@9 $@<C@ # # P~
@6@/
@8 $C @4@?@ 
 A#@/@8 #@ @9 $@<C@ # # P~
@6@?@0@3@5@8 $@9  @4@<C@ # # I
@6@/
@8 $@?@ 
 @k@/@8 #@ @9 $@<C@ # # I
@6@?@0@3@5@8 $ @9 $@<C
@ # #@6@8 #@1 P~
@5@9 $@<XD  t  t t  @5t  D @D  t  t @t  @5t Z @ D  t  t t  @5t  D 
O @5 ZCB # #
 


@6@A@T@@@T
@?@ 
@9 $& @4@<C
B # #@6@8 $'@8 # @4@?@<C@#B # #
 


@6@/@8 F @4@1 
@5@8 $'@1 
@5@8 $@?@<C@BB # #
 


@6 B @.@8 #@D@1  [@5 D&@8 #@M@Q@E@ 
@8 #@M@ 
@/@8 $[@@@'

@( @ @0@0@8 I, @4@?@<XD  t  t t  @5t  !g @D  t  t @t  @5t # D  t  t t  @5t  !g 
O @5 #CA # # 

@6@T@1 @ C!@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 $y@/@8 $#@/
@8 $}@ 
@8 $@ 
@8 E @4@R@<CA# # # @=XD  t  t t  @5t visible_in_module 
O @5 $C@7CG # #
 


@6@/@8 $@!@1 @.@5@#@0@ @8 $'@  I@8 #@D@ @8 $J @4@M@Q@ @ 
@9 $K@<CCN # #
 


@6@ 
@0@9$in_library @4@<XD  t  t t  @5t  # 	 D  t  t t  @5t  # 
O @5 #CB # #interpreted@6 D @9 #@<CB # # \@6 I@9 #@<CB # # O@6 @9 #@<CB # # [y@6 [y@9 #@<CB # # C@6 C@9 #@<CC # # D@6 D@9 #@<CC # # AD@6 AD@9 #@<CC # #static@6 AD @9 #@<CC # # E@6 E@9 #@<CC	 # # E@6 E@9 #@<CC # # AE@6 AE@9 #@<C
C
 # # Z
@6imported@9 #@<CC # # @@6 @@9 #@<C
C # # @
@6 @@9 #@<C
C # # @/
@6 @0@9 #@<C
C # # _

@6 I@9 #@<CC # # I@6 	 @9 #@<CC # # [A@6 
@9 #@<CC # #spying@6 !g@9 #@<CC # #
references
@6 $@8 #@- @<C
C  # # [O
@6 [P@9 #@<C
C" # #number_of_rules
@6 $@9 #@<C
C$ # #indexed
@6 $@9 #@<CC& # # D~@6 D~@9 #@<CC( # # @@6 @@9 #@<CC* # # V@6 V@9 #@<XD  t  t t  @5t  $	 
O @5 $C@ # # @6 FH@1decl_no_effect@2 Wo @5@9 $?@<C@ # #  W@B@=C@ # #  AF@=C@ # #  AD@=C@ # # charset@ @=C@ # # 	no_effect@@=C@ # # var_branchesA @=XD  t  t t  @5t  Ir 
O @5 IqCCn # #@6@9$clause_property @4@<XD  t  t t  @5t  $- @D  t  t @t  @5t $, A# A# @kD  t  t t  @5t  $- 
O @5 $,C@X # #@6@T@?@9 $2@<C@[ # #

@6@?@<C@\ # #
@6@ @/@8 $+@ @ @ 
@9 $+@<C@_ # #
 P~
@6@?@ @/@8bit @4@?@ 
@b@j@g@m J@x@<C@b # #
 I
@6@?@ @/@8 $@?@ 
@b@j@g@l \@m J@x@<C@e # #
 W

@6@?@ @/@8 $@b@j@g@m J@c @t@<C@h # #@6+|-|?(Flag)@9 F @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 D @4@<XD  t  t t  @5t  # 
O @5 #CD # #@6@/@8 $m @4@8
stack_name @4@3@4@.
@5@8 #@ 
@ 
@9 $@<XD  t  t t  @5t  $ 
O @5 $CB # # 

@6@8 [ @8 #@1 @5 I@8 #@?@<CB # # 

@6@8 $@U@- @?@1 @5@9 $@<C	B # #@6@0@8 $6@9 $@<XD  t  t t  @5t  	 @D  t  t @t  @5t # D  t  t t  @5t  	 
O @5 #C
@ # #@6@1 P~ @@5@9 $x@<XD  t  t t  @5t  # @D  t  t @t  @5t #  A# @kD  t  t t  @5t  # 
O @5 #C@<Bs # #@6@/
@8 Hw @4@A@+@/@1  @2 C
@.@5@8 $g@ 
@ @  I
 @E@+ DE@M@?@@@S@'@@@ 
@;  H @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 # # F
@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 H @4@E@ @ @1 @/@.@5@8 $u@ @1 _
@.@5@8 $u@M@"
 @#@@@)
 A@G@<CA # #includes


@6@0@ 
@;  E@<CA # #included_in


@6@ 
@0@;  E@<CA # # Ev


@6@ 
@;  E@<XD  t  t t  @5t  # 
O @5 #C@ # #@6@/@8 Hy @4 $*@/@8 $+@0@9 $@<XD  t  t t  @5t  # ADD  t  t t  @5t  # ED  t  t t  @5t  # ED  t  t t  @5t  !h @D  t  t @t  @5t # D  t  t t  @5t  !h 
O @5 #CA% # # 

@6@T@1 @ C!@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 $y@/@8 $#@/
@8 $}@ 
@8 #@R@<CA4 # # @=XD  t  t t  @5t  $! 
O @5 $ C@"C # #@6@8 # @4@E
@"
 #
@#@M
@8 F @4@-@@@9 F @F@<XD  t  t t  @5t  D%  
O @5 #CAH # #  @6@1  A@2 # D%@5@8 #@?@<C@AAJ # #@6 D @.@8 #@? D+@1 D$ Ji@5@8 $?@/
@1 #
@5@/@8 A @4 D+@1 $@5@8 $?@1 #
@.@5@1 $5
@5@/
@8 $ D+@1 I
@5@9 $?@<CAQ # #  @6 D+@1 D$ Jq@5@9 $?@<XD  t  t t  @5t  # 
O @5 #C@3AT # # 

@6@0@1 @5@8 $6@1 @5 !g@8 #@D
@1 @5@1 Z@0@5@8 $8@M
@Q@<XD  t  t t  @5t  $; 
O @5 $:CA_ # #@6@/@1 C@1 $C@4@.
@5@2 G

@5@9 $@<XD  t  t t  @5t  D 
O @5 P5CC # #@6 @9 D @4@<XD  t  t t  @5t  $ 	 D  t  t t  @5t  $ 
O @5 $C
Cq # # _

@6 I@9 C @<C
Cs # # @/
@6 @0@9 $@<C
Cu # # $t
@6owner@9 $@<C
Cw # # K
@6 K@9 $@<CCy # # K@6 K @.@9 $@<CC{ # # #@6 # @.@9 $@<C
C} # # _
@6 Q@9 $@<C
C # # @
@6 @@9 $@<XD  t  t t  @5t  $ 
O @5 $~CA? # # 


 
@6@?@ 
@ @9 $}@<CAA # # 


@6@ 
@9 $K@<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  # 
O @5 #C@%D= # #@6@E@8 $@M@S@@
@1 @@1 C" C$@5@0@5@8 #@/
@8 #@ 
@9 @ @<XD  t  t t  @5t  E 
O @5 EC@FA # #@6@E
 [+ A@8 #@M@( A@@@S@F@E@ @8 E @M@A
@/@8 #@F
@@@/
@8 R @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 I@8 #@M@S@G
@@@!@D@1  [@5 D&@8 #@M@Q@/
@/@8 $K@ 
@ @0@0@9 $@G@@@/@1 $@5@/@8 V @4@1 @.
@.@5@ @8 $#@ 
@ @9 $K@<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 # #	 _[@6@?@" 


@#@8 $$@0@8 $'@D@8 $@M@Q@D@0@8 $6@M@Q@ 
@/@/@8 $Z @4@D@1 @2 @5@8 $ @4@M@Q@<CB # # \@6@?@9 $ @4@<C@GB # # H
 


@6@? B @.@8 #@E@ 
@8 $@M@ 
@/@/@8 $@C@0@ @ @0@8 $@M@S@P@@@0@/@/@0@8 $@ 
@ @ @9 $K@<C	B # #@6@8 $
@9 $@<XXQM AF@%/usr/lib/swi-prolog/library/option.pl   AuC FS E _PE [E \E WE VE VEdict_optionsXD  t  t t  At canonicalise_options2 
O A $CA A A @=CA A A
@6@ @8canonicalise_option V@ 
@ @9 $ V@<XD  t  t t  At sort_key 
O A $C@ A A
 @


@6@ 
@9 EW@<XD  t  t t  At canonicalise_options 
O A $C@ A A@6@8 D @?@0@/@8 _2 V@9 $@<C@ A A@6@1 E@0@0@5@8 @ @?@9 $@<CA A A 

@=XD  t  t t  At  $ 
O A $CAS A A@6@U
@0@/@8 $@9 $@<C	AW A A@6@U@0@9 !W V@<XD  t  t t  At 
get_option 
O A $C@ A A@6@8 $@?@<C@ A A@6@/@8 EW@/
@8 CG@1 E
@5@8 $@?@<XD  t  t t  At  _Q 
O A _PC@ A A@6@?@9 $ V@<C	@ A A
@6@?@9 $@<C@ A A@6@/
@8 $@/@8 $@ 
@/@8 N@ @/@8 N@ @ @9	ord_merge V@<XD  t  t t  At  W 
O A \C@#@ A A@6@8 $@?@/
@8 EW@ 
@/@8 F3 V@ @8 CG@ 
@ @9 E V@<C@ A A@6@/
@/@8 EW@/@ 
@ @8 EW@ @8 $ V@'
@<XD  t  t t  At  V 
O A VC@ A A@6@8 $@?@/@8 EW@/
@8 $@ 
@9 CG@<C@ A A@6@/@/
@8 EW@/@ 
@8 EW@ @8 $ V@?@'
@<XD  t  t t  At  [	 
O A [	CA, A A @=CA- A A@6@ @ @8meta_option V@ @ @9 $ V@<XD  t  t t  At  $ 
O A $CA	 A A E


@6@?@3@4
@5@9 D@<CA A A @


@6@?@3@4
@5@9 D@<CA
 A A 

@=XD  t  t t  At  $ 
O A $C@ A A
@6@?@<C@ A A

@6@?@<C@-@ A A


@6@ 
@/@8 $ V@ @/@8 $@/@ @ @8 ] @ @ 
@ @ @ @ @ @9 $ V@<XD  t  t t  At  $ 
O A $C@ A A@6@8	selectchk J@?@<C@ A A@6@/
@8 EW@/@8 CG@1 E
@5@9 %@<XD  t  t t  At  $ 
O A %C@ A A		 C
@6@ @ @ @9 $@<C@H@ A A
 H
@6@E@*@"@#@M@ @/@8 $@/@ @ @8 % @ @ @ @ 
@ @ @ @ @9 %@@@"
@#@G@G@<C@E@ A A
 H

@6@E@'@"@#@M@ @/@8 $@/@ @8 % @ @ @ @ @ @ @9 %@@@"@#@G@G@<XD  t  t t  At  [	 @D  t  t @t  At [  @kD  t  t t  At  [	 
O A [C@'A# A A
 


@6@ @8 $@?@ @/@/@8 $@ @ 
@/@8 $@ @ @9 $@<CA( A A
 


@6 C$@ @8 G G@ @ 
@9 $@<XD  t  t t  At  W 
O A WC@-@ A A@6@8 $@?@/@8 EW@E@ @/@8 $@M@S@@@&
@ @8 CG@ @0@9 $@<C@+@ A A@6@/@/@8 EW@/@ @ @8 EW@E
@ @8 $@M@'
@@
@'@ 
@9 CG@<XD  t  t t  At  V 
O A VC@&@h A A@6@8 $@?@/
@8 EW@E@ 
@/@8 $@M@S@@@&@ @9 CG@<C@&@p A A@6@/
@/@8 EW@/@ 
@ @8 EW@E@ @8 $@M@'
@@@9 CG@<XD  t  t t  At  $ 
O A $C@)A1 A A E

 E 

@6@ @@?@1 @5@ @ @9 D| @<C@)A4 A A @

 @ 

@6@ @@?@1 @5@ @ @9 %@<C@4A7 A A@6@8 ET@3@.@4@.@5@8 D@ @@?@1 @5@/@/@8 %@ 
@3@4@1 @5@5@9 D@<CA= A A 
@=XXQM BrF@D/build/spark-yKhAJi/spark-2012.0.deb/simplifier/load__provenance.pro  7AAuC AS AE TXO Br T C@ Bq Bq@6@/
@8 B: Lh@8 Bv K@@/@8 U Lh@1upToLine@5@/@8 Yg L@8process_provenance T@?@<XO Brprocess_banner C@0@ Bq Bq@6@1parse_banner@4@.@4@.
@4@.@4@.@4@.@5@8 ^ G@ @8matching_asterisk_lines T@3
@4@4@5@8 Bs K@@ @8scan_for_framework T@?@<C@ Bq Bq@6@/@8 %@/
@8 U LhMalformed banner in file: ~a.@3
@5@9 T L@<XO Br % C@ Bq Bq@6@/@8 % T@8process_subprogram_identifier T@8process_datestamp T@?@<XO Brparse_time_leader C	A Bq Bq  P0
@=CA Bq Bq  P0TIME P0  P0
@=XO Brprocess_datestamp_x CA Bq Bq C

@6@8 Bt K@@?@<CA Bq Bq@6@?@<CA Bq Bq@6@/@8 %@/@8 % @)File: ~a contains multiple datestamps: ~k@3@4
@5@9 %"@<XO Brparse_subprogram_kind C@&A Bq Bq Z
 Q Y Y K* Y Y Z Y Y

@6@?@'
@<C@#A Bq Bq P  Y Z Y K* W= Y Y Y

@6@?@'
@<C@&A Bq Bq	task_type W= Y J=k T] W= Z Q Y

@6@?@'
@<XO Brprocess_subprogram_identifier_x CA6 Bq Bq
@6@8 Bw K@@?@<CA= Bq Bq@6 L@8 K? K@@?@<CAC Bq Bq@6@/@8 %@/@8 % @/Failed to locate a subprogram identifier in: ~p@3@5@9 %"@<CAK Bq Bq@6@/@8 %@/@8 % @5File: ~a contains multiple subprogram identifiers: ~p@3@4
@5@9 %"@<XD  t  t t  Brt parse_datestamp CO Br %@ C@A Bq Bq C



@6@3 Y@5 YX@/@8 YU X@"DA %, %/ P0  P0
@#@3 Y@5 YX@ @/@8 %B@"

 @k


 @k


@#@ @/@8 %* T@"

 
@ 
@! 
@"
@# H


@$@#@ 
@3@4@4 @k@4@4@4@4 @k@4@4@4@4@5@8 @&@%@$@ @3@4@4 @4@ @4@!@4 @4@"@4@#@5@8 @&@&@%@ @ @&@/@'@8 %A T@?@'@'@<CA Bq Bq@6@0@/
@8 By X@?@&
@ @9 %F@<CA Bq Bq@6@?@'@<XO Brscan_for_framework_x CA Bq Bq@6parse_spark_identifier@8 G K=@8 Bu K@@?@<CA Bq Bq@6 L@8 %L@,The Simplifier is operating in Pascal mode.
@8 T T@?@<XD  t  t t  Brt parse_subprogram_identifier CO Br %P C@AT Bq Bq
@6@3 Y@5 YX@/@8 %B@/@ @/@8 %5 T@3 Y@4 Y@5 YS@ @/@8 %B@3 Y@4 YW@5 H@/@ @/@8 Y X H@ @/@8 T Kj@&@3 Y@5 YX@ @/@8 %B@3 Y@5one@ @/@8 %B A@3@4 P0@4@5@ 
@8 %T@&@ @ @/@8 %Q T@?@'@<CAu Bq Bq@6@0@/
@8 %G@?@&
@ @9 %V@<CA{ Bq Bq@6@?@'@<XD  t  t t  Brt  %K CO Br %K C@/A Bq Bq@6@/@8 Z X@" %/ K Ym Y Y Y Y

@#@ 
@/@8 Z X@?@'@<XO Br % CA Bq Bq@6@/@8 @8 %I T@?@<XO Brparse_asterisk_banner_line C@R@ Bq Bq@6@3 Y@5 YX@/
@/@8 Z X@3asterisk@5 YS@/@ @/@8 %^@3 Y@5 YX@/@ @/@8 %^@3 Y@5 %U@ @/@8 %B A@3
@4@4@5@8 %T@&@?@'@<XO Br % C@ Bq Bq

@6@?@<C@ Bq Bq@6@/@8 %@/
@8 % @HMalformed banner in file: ~a. The bounding asterisk lines are different.@3
@5@9 %"@<XO Br %% CA- Bq Bq@6@1 %P@.@5@8 G@8 %9 T@?@<XD  t  t t  Brt  % CO Br % C@>@ Bq Bq







@6@ 
@/@8 %\ T@ @ @/@8 %G@ @ @/@8 %G@ @ @/@8 %G@ @ @/@8 %d@?@'@<XO Br %( CA Bq Bq@6@1 %@@.@5@8 G@8 %0 T@?@<XXQM AF@B/build/spark-yKhAJi/spark-2012.0.deb/simplifier/parseutilities.pro  7AAuC AS AE YE XE YE YUE ZE BE ZE ZE AE %HE ZXO Ainside_character_class_alpha C
A8 A A@6@1 X@0@5@8	character X@?@<C
A< A A@6@1upper_case_char@0@5@8 %l@?@<XO A Z CAe A A 

@=CAh A A

@6@9 Z X@<XO A@$inside_character_class_alpha_numeric C
AB A A@6@1 %k@0@5@8 %l@?@<C
AF A A@6@1 %o@0@5@8 %l@?@<CAJ A A@6 YV@8 %l@?@<XO A Z CAV A A

@6@9 Z X@<CA[ A A 

@=XO Ainside_character_class C@ A A YV@6@? YV@8 %l@?@<C@ A A YW@6@? YW@8 %l@?@<C@ A A %_@6@? %_@8 %l@?@<C@ A A Y@6@? Y@8 %l@?@<C@ A A Y@6@? Y@8 %l@?@<C@ A A Z@6@? Z@8 %l@?@<C@ A Acolon@6@? %w@8 %l@?@<CA A Aperiod@6@? %x@8 %l@?@<CA A Ahyphen@6@? %y@8 %l@?@<CA A Aforwardslash@6@? %z@8 %l@?@<CA A A
backwardslash@6@? %{@8 %l@?@<C
A A A X@6@?@1 %k@0@5@8 %l@?@<C
A  A A %p@6@?@1 %o@0@5@8 %l@?@<C	A& A Aalpha@6@?@8 %i X@?@<C	A, A A Y@6@?@8 %r X@?@<CA2 A A@6@9Attempted to parse with an unaccepted character class: ~k@3
@5@9 T L@<XO Aatom_to_lower_case_x CB[ A A@6@?@<CB_ A A
@6@1 %o@.@5@8 %l@1 %k@5@ @8 %l@ 
@ @9 % X@<CBg A A

@6@ 
@ @9 %@<XO A@!inside_selected_character_class_x C@ A A Ij
@6@D
@8 %u X@M
@Q@?@<C@ A A@6@D	@"
 Ij@#@M@Q@8 %@?@<XO Amodify_type CBH A A@6@/@8 NP X@9 %@<XO A %m C@p A A  YV1@=C@q A A  YV2@=C@r A A  YV3@=C@s A A  YV4@=C@t A A  YV5@=C@u A A  YV6@=C@v A A  YV7@=C@w A A  YV8@=C@x A A  YV9@=C@y A A  YV0@=C@{ A A  %k Y@=C@| A A  %kb@=C@} A A  %k K*@=C@~ A A  %k Y@=C@ A A  %k Y@=C@ A A  %k Y@=C@ A A  %k Z@=C@ A A  %k Y@=C@ A A  %k	 Y@=C@ A A  %k
j@=C@ A A  %k %8@=C@ A A  %k Y@=C@ A A  %k
 %Y@=C@ A A  %k Y@=C@ A A  %k Y@=C@ A A  %k Q@=C@ A A  %k Z@=C@ A A  %k Y@=C@ A A  %k J=@=C@ A A  %k W=@=C@ A A  %k Z@=C@ A A  %k K@=C@ A A  %kw@=C@ A A  %k K@=C@ A A  %k Z@=C@ A A  %kz@=C@ A A  %o %D@=C@ A A  %oB@=C@ A A  %o Q@=C@ A A  %o %C@=C@ A A  %o %/@=C@ A A  %oF@=C@ A A  %oG@=C@ A A  %o I@=C@ A A  %o	 %-@=C@ A A  %o
J@=C@ A A  %oK@=C@ A A  %oL@=C@ A A  %o
 %.@=C@ A A  %oN@=C@ A A  %oO@=C@ A A  %oP@=C@ A A  %oQ@=C@ A A  %oR@=C@ A A  %oS@=C@ A A  %o %,@=C@ A A  %oU@=C@ A A  %oV@=C@ A A  %oW@=C@ A A  %oX@=C@ A A  %oY@=C@ A A  %oZ@=C@ A A  YW T]@=C@ A A  %_ I@=C@ A A  Y P0@=C@ A A  Y Q@=C@ A A  Z D>@=C@ A A  %w @=C@ A A  %x H@=C@ A A  %z @=C@ A A  %{ J@=C@ A A  %y @k@=XO A Z C@ Az A A		
 %U
@6@ @8 X X@&@3@5@8 @&@?@'@<CA A A
 YS@6@/@ 
@/@8parse_atom_one_or_more X@ @8 @&@?@'@<CA A A
 YX@6@/@ 
@/@8parse_atom_zero_or_more X@ @8 @&@?@'@<XO A % C@!A A A		

@6@ @8 %@&@ @ @/@8 %@?@'
@<XO A Y CBS A A@6@/@8 @/
@8 %@ 
@8 @?@<XO A X C@ A A@6@/@8 J X@8 % X@?@<XO A Y C@IA A A@6 YX@ @/@8 YU X YS@ @ @/@8 Z X YX@ @/@8 %@"
@# YX@ @/@8 %@?@&@ @ @/@8 Y X@?@'@<C@*A A A


@6 YX@ @/@8 % YS@ @ @/@8 % YX@ @/@8 %@?@'@<XO A YU CA A A@6@0@/@8 %@?@'
@<XO A % C@!A A A		

@6@ @8 %@&@ @ @/@8 %@?@'
@<CA A A
@6@?@'
@<XO A %g CB A A@6@3 YV@5 YS@/
@/@8 %@ 
@8 A Kj@&@?@'@<XO A Z C@XB$ A A
 I
@6@3 Y@4 Y@5 YX@/@8 %@" @k
@#@3 Y@4 Y@5 YX@ @/@8 % YS@/@ @/@8 %@3 Y@4 Y@5 YX@ @/@8 %@ @ @8 % X@&@?@'
@<C@8B/ A A		@6@3 Y@4 Y@5 YX@/@8 % YS@/@ @/@8 %@3 Y@4 Y@5 YX@ @/@8 %@ @8 %@&@?@'
@<C@QB8 A A@6@3 Y@4 Y@5 YX@/@8 %@" A#
@#@3 Y@4 Y@5 YX@ @/@8 % YS@/@ @/@8 %@3 Y@4 Y@5 YX@ @/@8 %@ @8 %@&@?@'
@<XO A %h C@PA A A

@6@3 Y@4 Y@5 YX@/
@8 %@"
 @k
@#@3 Y@4 Y@5 YX@ @/@8 %@/@ @/@8 %g X@3 Y@4 Y@5 YX@ @/@8 %@b@g@l I@x@&@?@'@<C@5A A A@6@3 Y@4 Y@5 YX@/
@8 %@/@ 
@/@8 %@3 Y@4 Y@5 YX@ @/@8 %@b@g@x@&@?@'@<C@NA A A

@6@3 Y@4 Y@5 YX@/
@8 %@"
 A#
@#@3 Y@4 Y@5 YX@ @/@8 %@/@ @/@8 %@3 Y@4 Y@5 YX@ @/@8 %@b@g@x@&@?@'@<XO A %H C@#A A A@6@3@1 Ij Y@5@5 YX@/
@8 %@3 Y@5 %U@ 
@/@8 %@?@'@<XXQM DF@#/usr/lib/swi-prolog/boot/topvars.pl  ]wAs@ C S Eprint_toplevel_variables Everbose_expansionXD  t  t t  Dt print_query 
O D %C@5 D D@6@8 ]> UE@8 E UE H@8 I UE@8 I UE@R@<C@9 D D @=XD  t  t t  Dt delete_bound_vars 
O D %C@_ D D 
@=C@"@` D D



@6@"
 E

@#@ @8v_member UE@?@ @ @9 % UE@<C
@d D D


@6@ 
@9 %@<XD  t  t t  Dt  Z  D  t  t t  Dt  Z  ADD  t  t t  Dt  Z  
D  t  t t  Dt expand_vars 
O D %C	@A D D@6@T@?@<C
@C D D@6@8 E_ UE@?@<C@)@E D D
 D

@6@ 
@/@8name_var UE@E
@ @8toplevel_var UE@M@?@@
@1 @@1 @X Y@5@0@5@9 @ UE@<C@K D D@6@/
@/@8 _4 UE@?@ 
@ @8 %@q@ @9expand_args UE@<XD  t  t t  Dt  U 
O D UC@&@* D D@6@8 % UE@/@8 ^4 UE@ @ 
@8 %@E@8 Z  UE@8 I| UE@M@ 
@9 % UE@@@S@<XD  t  t t  Dt  %  
O D %C@#@ D D@6@N@/
@/@8 %@O$~w =~t~12|~p~n@3
@4@5@8 T UE@R@@No defined toplevel variables~n@9 @ UE@G
@<XD  t  t t  Dt  % 
O D %C
@ D D Ji@6@? Z@8 @J UE Z@9 H` UE@<C@ D D Jq@6 Z@9 %@<XD  t  t t  Dt  ]> 
O D %C@; D D @=C@< D D E



@6@'@ 
@9 %@<XD  t  t t  Dt assert_bindings 
O D %C@o D D @=C@Z@p D D
@6@" E


@#@E@A@U@M@1 Z$topvar@1 E
@0@5@.@5@1 H@5@8 I UE@E@!@Etoplevel_var_size@/@8 D UE@M@ @ @0@8 Dt UE@@@S@F@M %@0@8 I UE@@@S@F@@@S@G@9 % UE@<XD  t  t t  Dt  % 
O D %C@g D D

@6@A@*
@@@ 
@9 %@<XD  t  t t  Dt  % 
O D %C@Q D D

@6@?@<C@%@R D D@6@ 
@/@8 CH UE@ @/@8 %@ @ @8 %@q
@ @ 
@ @9 %@<XD  t  t t  Dt  % 
O D %C
@ D D@6 %@1 E
@5@9 C UE@<XD  t  t t  Dt  UC 
O D UDC@l D D

@6@9 %@<XD  t  t t  Dt  % 
O D %C@Y D D
 E



@6@*
@?@<C@[ D D



@6@ 
@9 %@<XXQM AF@?/build/spark-yKhAJi/spark-2012.0.deb/simplifier/ioutilities.pro  @AuC AS AE AE BE BhEshow_warningE B=E LE QE B>Eshow_error_longE TE QdE XME YgEshow_warning_longXO A@#read_number_of_chars_from_stream_xx C@ A A B B@6@?@<C@ A A Q@6@?@<C@ A A
@6@q @ @ @8@"read_number_of_chars_from_stream_x L@?@<XO A@#read_lines_from_file_as_char_list_x C@ A A
 %

@6@?@<C@ A A@6@/@8 ] @ @ 
@8@$read_lines_from_file_as_char_list_xx L@?@<XO A &
 C@ A A B@6@?@<C@ A A Q Q
@6@q@ @ @8 & L@?@<C@ A A

@6@ @8 &@?@<XO Awrite_terms_to_file_x C@ A A
@6@?@<C@ A A
 
 



@6@ 
@ @8write_terms_to_file_xx L@ @9 &
 L@<XO A & CA A A@6@/@ 
@8 EW@1 @ @5@~q
@ @8 FR L@R@<CA A A@6@?@<XO Ahighlight_problem C@HA A A @@6@/@8 A \~n~n@8 &@O*****************************************************************************~n@8 &@#* An error has occurred in the ~a~n@3@5@8 & U@8 &@ 
@8 & [@8 &@ @ @8 & &@8 & &@8 &@8 H@?@<C@DA A A FH@6@/@8 & &@8 & &@8 &@'* A warning was encountered in the ~a~n@3@5@8 &*** WARNING - @8 &@ 
@8 & [@8 &@ @ @8 & &@8 & &@8 &@?@<XO Aconvert_charlist_to_readtext C@ A A
 B@6 B@8 J L@?@<C@ A A

@6@?@<XO Aread_line_from_stream_x C@~ A A B B@6@?@<C@ A A@6@/@8 P)@8 @?@<XO A & C@ A A
 @6@?@<C@ A A@6@/
@8 &@ 
@8 & L@?@<XO Awrite_atom_list_to_stream C@` A A
@6@?@<C@d A A

@6~a
@3@5@8 &@ 
@9 &$ L@<XO A % CB A A@6@/@8 &@/@8 A
 GL@/
@8 A &*SPARK ~a ~a~n~a~n@3@4@4
@5@8 &@?@<XO A % CB) A A@6@/@8 &@/@8 A &*SPARK ~a ~a Edition~n~n@3@4@5@8 &@?@<XO A Q C@-A A A		@6@/
@8 NP L@/@8 &1@/@8 &1@ @ @/@8 K L@?@ 
@ @/@8 &2@/@ @8 &1@?@ @9 Qd L@<XO A Qd CA A A@6 A@3
@4 Q@4@/%PRESIMP-F-ABORT, Presimplification terminated.@4 Q@5@/@8 T Kj@9 T L@<XO A % C
A" A A@6@,ERROR IN COMMAND LINE SYNTAX
!!! Involving: @/@8 C@9 L L@<XO A % C
Af A A@6 FH T@8 & L@?@<XO A L C
A8 A A@6 @ T@8 &9@?@<XO A T CA4 A A@6@8 &8@?@<XO A % CAP A A@6 @ T@ 
@8 &9@?@<XO A Yg C@ A A@6 C@/
@8 D@ 
 @8 &@ 
@8 Fd@?@<XO A XM C@ A A@6 C@/@8 D@8 &@8 Fd@?@<XO A % CA~ A A@6 FH T@ 
@8 &9@?@<XO A % C@v A A@6@/@8	read_line L@8 &! L@?@<XO A % C@ A A@6@/
@8 &@ 
@8 & L@?@<XXQM BF@./usr/lib/swi-prolog/library/prolog_codewalk.pl   AuC FS E \Eprolog_program_clauseXO Bmultifile_clause C@)C B B
 

 

@6@/@ @ @8 EW@1clauseref_not_from_development@1 
@5
@5@0 D&@9 C@<XO B@$nb_set_initialization_of_walk_option C@^ B B@6@9 CE
 B@<XO Bnb_set_undefined_of_walk_option C@^ B B@6@1 W'@4 H@4 @@4 	@5@8 G G@9 &G@<XO Bextend_term_pos CC: B B@6@T
@?@<C@8C< B B

 ^






 ^

@6@?@/@8 G@1 C@2 @  @5@ @8 Wh Wi@ @ @ @9 K J@<C@)CB B B @



 ^


@6@ @8 G@1 &N@2 @  @5@ @9 &O@<XO Bno_walk_property CA" B B  $ @=CA# B B  D@=XO Bset_caller_of_walk_option C@^ B B@6@9 _ &H@<XO Bwalk_option_evaluate C
@^ B B  _Z

@=XO Bwalk_called_by_body CAL B B@6@+
 @.@?@<C@.AN B B@6 @@/
@8set_undecided_of_walk_option &H @-@ 
@/@8set_evaluate_of_walk_option &H@1walk_called
@0@5@1missing@.@5@1 &Y
@5@8 C@?@<CAT B B@6 HFailed to analyse:~n@8 FR &H@1 F<head>
@5@9 # #@<XO Bwalk_option_clause C
@^ B B  _Z	
@=XO Bset_clause_of_walk_option C@?@^ B B 
 _Z














 _Z

@=XO Bsubterm_pos CB B B
@6@ 
@ @8 &n &H@?@<CB B B@6@U
@"
 
@#@?@ @ 
@ @ @9 &m &H@<CB B B 
@=XO Bwalk_from_initialization C@!@ B B@6<initialization>@8walk_option_caller &H@1 C@0@.@.@5@1 C@1walk_option_initialization
@5@2 &s
@5@9 I I@<XO B@%nb_set_trace_reference_of_walk_option C@^ B B@6@9 &G@<XO Bcalling_metaarg CB| B B@6@8 H@?@<CB} B B  \2@=CB~ B B  F@=XO B@!walk_option_infer_meta_predicates C
@^ B B  _Z
@=XO Bset_walk_option_fields C@^ B B 
@=C@1@^ B B	@6@E@ @/@8set_walk_option_field &H@M@ @ @ 
@9 & &H@F@@@"

@#@ @ @9 &@F@<XO Bwalk_option_module_class C
@^ B B  _Z
@=XO Bgoal_pi C@!BD B B
 
 


@6@/@8 D| &H@ @8 [@?@ @ 
@ @9 EW@<CBH B B 

@=XO B \ C@@ B B
@6 @{@/@8 @y @/
@0@8make_walk_option &H@E@ 
@/@8walk_option_clauses &H@U@M@ @ 
@8walk_clauses &H@F@@@"@1 C@1walk_option_module
@.@5@2 C@1 W@5@2scan_module
@5@1find_walk_from_module
@5@8 &{@F@ 
@8walk_from_multifile &H@ 
@8 &r &H@/@ 
@8infer_new_meta_predicates &H @{@/@8 &@E@(@-@M@b@g@j@m @@y D+@1codewalk@2  8
@5@8 @ @@/@8   @ @9 & &H@@@S@G@<XO Bset_clauses_of_walk_option C@E@^ B B
 _Z














 _Z

@6 C$@9 &K@<XO Bwalk_option_undefined C@^ B B  _Z
@=XO B@"nb_set_module_class_of_walk_option C@ @^ B B@6@1 \@2 W'@4 A@4 @4 F@4 _]@4 G=@5@8 &K@9 &G@<XO B
meta_decls CC B B 
@=CC B B
 @:- meta_predicate ~q.
 C_
@6@ @ @9 & &H@<XO Bprint_reference C@SB B B	@6@ 
@/@8 &i &H@U@?@E@8 ET@/@8 CG@ @8 H@M@!@1clause_term_position@5@#@@@!@E@ 
 @-@8walk_option_source &H@M@!@1 H$@5@#@@
@F@S@1 &b F@5@8 @@F@ @ 
@9print_reference2 &H@<C@bB  B B	@6@ 
@/@8 &x &H@U@" 

@#@?@E@8 ET@/@8 CG@ @8 H@M@!@1file_term_position@5@#@@@&@E@ 
 @-@8 &@M@!@1 W?@0@5@#@@
@F@S@1 &b F@5@8 @@F@ @ 
@9 &@<C	B- B B@6@0@ 
@9 &@<XO Bset_module_of_walk_option C
@^ B B@6 @8 &K@9 &U@<XO Bwalk_meta_call C@B B B@6@/@8 CG@?@E@"@#@M@S@@@&@(@E@)@ @8 H@M@/@8 CG@ @ @/@ @/@ @8extend &H@ @ 
@ @ @8 &` &H@G@@@O@E@)@+ \2@M@/@8 CG@ @/@ @/@ 
@/@ @8remove_quantifier &H@ @ @ @ @8 &@F@@@#@E@+ F@M@/@8 CG@ @ 
@ @ @8
walk_dcg_body &H@@@S@F@G@G@/@8 &@ @ 
@ @ @ @9 & &H@<CB B B @=XO B Z C@ B B  _`@=XO Bset_source_of_walk_option C@E@^ B B
 _Z














 _Z

@6 H@9 &K@<XO B &^ C@D@^ B B
 _Z













 _Z

@6 H@9 &K@<XO B
module_clause C@lC| B B
@6@1 @.
@.@5@8predicate_in_module &H@D
@ 
@ @8multifile_predicate &H@M@Q@/@ 
@ @8 EW@E@1 
@5 AE@8 V@M@1 &

@5@8 @L@R@F@@@+@E@1 
@5@/@8 V@ @8no_enum_property &H@M@R@@@1 [@1 
@5@0@5@0 D&@9 C@F@<XD  t  t t  Bt sublist_pos @D  t  t @t  Bt & A# A# A# A# @kO B & C@%C B B

@6@A
@ @ @ @ @8 &n &H@@@ @ @ @ @9 & &H@<CC B B@6@- Q@ 
@ @ @9 &@<XO Bset_autoload_of_walk_option C@E@^ B B
 _Z













 _Z

@6 H@9 &K@<XO B@!set_initialization_of_walk_option C@^ B B@6@9 &U@<XO Bwalk_called_by_multifile C@LA- B B 
 


@6@/@ 
@ @8 EW@1 C@1clause_not_from_development@1 @5@.@.@5@0 D&@5@1 C@1 &i@5@2 C@1 &v@2 @5@2 &X@5@9 &{@<XO B &d CAb B B@6@R@<C@%Af B Bundecided_call@6@1 I@1 &`@0
@5 @.@5@1 &b@.@5@1 &d
@5@9 C@<C@Ak B B
 F@6@E@t@E@'@ 
@/@8 &@U@ @0@/@0@8 _, _@" ^

@#@M@&@F@@@"@ 
@/@8 &@ @8 E@" @#@ @1 @5@/@/@8 " _@G@M@1 I@1 &`
@5 @.@5@1 &b F@5@1 &dno_positions
@5@9 C@F@@ @-@ 
@/@8 & &H@1 &`@0@5 @.@9 &{@G@G@F@<CA| B B &@6 @-@ 
@/@8 &@1 &`@0@5 @.@9 &{@<XO B &T C@?@^ B B 
 _Z














 _Z

@=XD  t  t t  Bt  W AED  t  t t  Bt  W 	 O B W C@*@P B B \   W' H @ 	  
@6@1 W'@4 H@4 @@4 	@5@ @9 W &H@<C@P B B \ H H H
@6 H@ @9 &@<C@P B B \ @w C$ &
@6 C$@ @9 &@<C@P B B \ @  @
@6 @ @9 &@<C@:@P B B \ _\ \ W' A  F _] G= &
@6@1 \@2 W'@4 A@4 @4 F@4 _]@4 G=@5@ @9 &@<C@P B B \ $t H $t
@6 H@ @9 &@<C@P B B \ __ W" &
@6 W"@ @9 &@<C@P B B \ _`  &
@6 @ @9 &@<C@*@P B B \ _^ W' @- @. @ &
@6@1 W'@4 @-@4 @.@4 @@5@ @9 &@<C@P B B \ M H &
@6 H@ @9 &@<XO Bwalk_option_data C
@^ B B  _[ _Z


@=C@^ B B  B _Z



@=C@^ B B  @ _Z


@=C@^ B B  @ _Z


@=C@^ B B  _\ _Z


@=C@^ B B  _^ _Z


@=C@^ B B  @w _Z


@=C@^ B B  __ _Z


@=C@^ B B  _` _Z


@=C@^ B B  H$ _Z	


@=C@^ B B  _a _Z



@=C@^ B B   _Z


@=C@^ B B  _b _Z


@=C@^ B B  M _Z



@=XO B &z CA B B 


@6@8 & &H@?@ 
@9 &X &H@<CA B B @=XO B &v C
@^ B B  _Z

@=XO Bnb_set_on_trace_of_walk_option C
@^ B B@6 @8 &K	@9 &G@<XO B & C	Bf B B@6 @-@8 & &H@?@<C@8Bh B B@6@1 @.@.
@5@1 C@1 J@2possible_meta_predicate@.@5@2 C@1infer_meta_predicate@1 @5
@5@2 D=@1 F@1 & @@5 @.@5@2calling_metaspec
@5@9 A@<XO B ' CBx B B@6@0@/@8 CG@8 &~ &H@?@<XO B & C
@^ B B  _Z
@=XO B & CB B B@6@T
@?@ 
@9 _b &H@<CB B B@6@?@<CB B B@6@?@<CB B B@6@8 G @?@<CB B B DE@6@?@<C@2B B B	 


 ^

@6@?@E@U@M@ @ @ @ 
@9 &@@@ @ @ 
@9 '@<C@)B B B C


 ^

@6@?@ @ @ 
@8 &@ @ @ 
@9 &@<C@)B B B F


 ^

@6@?@ @ @ 
@8 &@ @ @ 
@9 &@<C@)B B B D?


 ^

@6@?@ @ @ 
@8 &@ @ @ 
@9 &@<C@-B B B D=


 ^

@6@?@A@ @ @ 
@8 &@@	@ @ @ 
@9 &@<C@-B B B|


 ^

@6@?@A@ @ @ 
@8 &@@	@ @ @ 
@9 &@<CB B B{}

 #$
@6@?@ @ @ 
@9 &@<CB B B@6@/@/@ 
@8 &@ @ @ 
@9 &@<XO B@"set_trace_reference_of_walk_option C@^ B B@6@9 &U@<XO B & C
@^ B B  _Z
@=XO B & CB0 B B 	@6@ 
@/@8walk_option_on_trace &H@ 
@/@8 &u@U@ @ @@?@<CB5 B B@6@/@/@8make_message &H@ @ @9 &@<XD  t  t t  Bt  & ADD  t  t t  Bt  & ED  t  t t  Bt  & EO B & C
@^ B B@6 C$@8 &K@9 &U@<XO B & C
@^ B B@6@/
@8default_walk_option &H@ 
@9 &@<XO B ' C@^ B B  _Z H @. @.
 A F @.
 @k@=XO B@(set_infer_meta_predicates_of_walk_option C@P@^ B B
 _Z














 _Z

@6@1 W'@4 @-@4 @.@4 @@5@9 &K@<XO B _[ CA B B@6 H@8 & &H@?@<C
A B B@6@1 H@0@5@8 V@?@<CA B B@6@E 	@8 '@M@(
 	@@@(
 _[@ 
@9 & &H@<XO B & C@U@^ B B  

 _Z













 _Z
@6@1 W'@4 H@4 @@4 	@5@ 
@9 &K@<C@J@^ B B H

 _Z













 _Z
@6 H@ 
@9 &K@<C@J@^ B B $t

 _Z













 _Z
@6 H@ 
@9 &K@<C@J@^ B B @

 _Z













 _Z
@6 @ 
@9 &K@<C@]@^ B B &

 _Z













 _Z
@6@1 \@2 W'@4 A@4 @4 F@4 _]@4 G=@5@ 
@9 &K@<C@U@^ B B &

 _Z













 _Z
@6@1 W'@4 @-@4 @.@4 @@5@ 
@9 &K@<C@J@^ B B &

 _Z













 _Z
@6 C$@ 
@9 &K@<C@C@^ B B  &

 _Z













 _Z
@=C@J@^ B B &

 _Z













 _Z
@6 @ 
@9 &K@<C@C@^ B B  &

 _Z













 _Z
@=C@C@^ B B  _a

 _Z













 _Z
@=C@C@^ B B  \

 _Z













 _Z
@=C@C@^ B B  _b

 _Z













 _Z
@=C@I@^ B B &

 _Z












 _Z
@6 H@ 
@9 &K@<XO Bnb_set_module_of_walk_option C
@^ B B@6 @8 &K@9 &G@<XO B &C C@;C B B	 


@6@1 
@5@0@8 [ &H@D@!@1 @/@.@5@8 Iq @4@/@1 @/@5@8 @2 @4@D@ @8 &@M@Q@M@Q@@@G@<XO B M CA B B@6@/
@8 &V &H@-
 @-@9 M &H@<XO B & C
@^ B B@6 H@8 &K@9 &U@<XO Bnb_set_undecided_of_walk_option C@^ B B@6
@9 &G@<XO B &\ C@^ B B@6
@9 &U@<XD  t  t t  Bt  &n @D  t  t @t  Bt & A# A# A# @kO B & CC	 B B@6@T
@?@R@<CC B B
@6@@?@<C@+C
 B B		 ^
@6@ @8 B &H@8 ET@/@ @/@8 ^ J@ @/@8 CG@ @ @ @9 &@<CC B B "

@6@ @ @ @9 &@<CC B B
 '


 #$
@6@ @ @ @9 &@<XO B & C
@^ B B@6 H@8 &K@9 &U@<XO B &? C@WCn B B@6@/@0@8 & @.@1 D=@1 C@1 W@.
@5@2 C@1 &
@5@2 &

@5@2 D=@1 C@1 J@2 &@.@.@.@5@2 &A
@1 @2 @5@5@2initialization_clause
@5@1 @J@2 &@0@0@0@5@9 @$ &H@<XO Bvariants CCM B B 
@=C@*CN B B
@6@E@ 
@8 G &H@M@ @9 '4 &H@F@@@"
@#@ @ 
@ @9 '7@<XO Bset_undefined_of_walk_option C@P@^ B B
 _Z














 _Z

@6@1 W'@4 H@4 @@4 	@5@9 &K@<XO B & C@<A= B B
 

@6@1 @5@8 H @D@"@1 @/@.@5@8 '%@/@1 @/@5@8 '&@D	@ @ 
@8 &@M@Q@M@Q@@@G@<XO B & C@?@^ B B 
 _Z














 _Z

@=XO B & C@/CY B B@6@1 
@5@8 H@" 


@#@/@ 
@8 EW@D@1 
@5@1 Z@0@5@8 V@M@Q@<XO Bnb_set_clause_of_walk_option C@^ B B@6
@9 &G@<XO B &x C
@^ B B  _Z
@=XO Bset_on_trace_of_walk_option C
@^ B B@6 @8 &K	@9 &U@<XO Bwalk_option_trace_reference C
@^ B B  _Z
@=XO B & CB B B
@6@T
@?@ @9 '@<C@$B B B		 \1


 ^

@6@?@ @ @ 
@ @ @ @9 &@<C@%B B B

 


 ^

@6@?@ @ @ 
@ @ @ @9 &@<C
B B B 



@=XO Bpi_head CB_ B B 

 



@6@?@ @ @9 EW@<CBa B B @=XO B M CA B B E


@6@ 
@9 G @<XO B & CA B B@6@1 &
@.@5@1walk_called_by_pred@1 
@5@5@9 &{@<XO B & C@ B B@6@/@8 & &H@1 [@.
@5@8 '&@ 
@9 @ @<XO Bnb_set_clauses_of_walk_option C
@^ B B@6 C$@8 &K@9 &G@<XO B & C
@^ B B  _Z
@=XO B ' C@^ B B@6@1 W'@4 @-@4 @.@4 @@5@8 &K@9 &U@<XO Bnot_callable C	B
 B B@6 'N@9 '@<XO B _c C@^ B B@6@T
@?@R@<C@@^ B B
 _Z










@6@8 E@D@D@3 H@4 @@4 	@5@8 'I@M@Q@M@Q@A@+ @.@@@+ @-@?@A@+
 @.@@@+
 @-@?@ @8 @@ @8 '.@ @1 W'@4 A@4 @4 F@4 _]@4 G=@5@ G
element_types G@ @8 E@D@D@ @3 @-@4 @.@4 @@5@8 'I@M@Q@M@Q@ @8 '.@ @8 [@A@+ @.@@@+ @-@?@<XO B & C@^ B B@6@9 &@<XO Bset_module_class_of_walk_option C@X@^ B B
 _Z














 _Z

@6@1 \@2 W'@4 A@4 @4 F@4 _]@4 G=@5@9 &K@<XO B@#message_location_file_term_position C@+C B B@6@/@8 CG@ @/@/@8filepos_line &H@&@" @
~w:~d:~d: 

@#@<XO Bwalk_called_by CB B B @=C@iB B B
@6@E@<@" I]

@#@M@ @ 
@/@/@8 &q@E@ @ @/@ @/@ @8 &@M@ @ @ @8 &@@@S@G@@@ @ 
@/@/@8 &q@ @ @ @8 &@G@G@ @ 
@ @9 '[ &H@<XO Bnb_set_evaluate_of_walk_option C
@^ B B@6 H@8 &K@9 &G@<XO B & CC B B  D@=XO Bnb_set_source_of_walk_option C
@^ B B@6 H@8 &K@9 &G@<XO B '	 CA B B@6@/
@8walk_option_undecided &H@E	@T
@M@( H@@@&
@ @9 _b &H@<XO B &[ C@?@^ B B 
 _Z














 _Z

@=XD  t  t t  Bt  \ @D  t  t @t  Bt \ O B \ C@ B B@6 Z@/@8 [ V@9 &@<XO Bnb_set_autoload_of_walk_option C
@^ B B@6 H@8 &K@9 &G@<XO B &p CB B B@6 H@ 
@8 &@?@<CB B B@6 C@ 
@8 &@?@<CB B B@6 G@ 
@8 &@?@<CB B B@6 G@ 
@8 &@?@<XO B &` CA B B@6@T
@?@ 
@9 '@<C@2A B B	 


 ^

@6@?@E@U@M@ @ @ @ 
@9 &@@@ @ @ 
@9 '@<C@)A B B C


 ^

@6@?@ @ @ 
@8 &@ @ @ 
@9 &@<C@sA B B
 D=


 ^

@6@?@E@A@ 
@/@8 '(@+ @.@M@!@1 D=@5@#@ @1 D=@1 &`
@5@2 &`
@5@/@8 V@ @/@8 '5 &H@ @ @9 J J@@@ @ @ 
@8 &@ @ @ 
@9 &@G@G@<C@HA B B@6@ 
@/@8 '@ &H@- @k@E@ @1 
@5@8 G@M@&@@@1 
@5@1 Z@.@5@8 V@ @1 
@5@8 G@1 
@5 	@ 
@8 '@R@<C	A B B@6@ 
@8 '' &H@?@<C@=A B B@6@A@$@E@1 
@5@1 Z@.@5@8 V@M@S@@@&@ @/@ V	called_by V@@@/@ V 'q V@F@-@?@ @ 
@9 ']@<C@fA B B	 ^


@6@E@ 
 @-@8walk_option_autoload &H@M@U@1 
@5 I@8 G @@@S@A@1 
@5@1 @@.@5@8 V@@@1 
@5@/@8inferred_meta_predicate
 B@?@ 
@/@8 &@ @8register_possible_meta_clause &H@ @ @1 @@5@ 
@9 &@<CA B B@6@U@1 
@5 I@8 'w@?@<CA B B@6@8 [@?@1 
@5@ 
@9 ' &H@<CA B B@6@ 
@9 'M &H@<XO B '9 C@^ B B@6@1 W'@4 H@4 @@4 	@5@8 &K@9 &U@<XO Bnb_set_caller_of_walk_option C@^ B B@6@9 &G@<XO B 'F CA B B 
 


@6@ 
@ @8 &@?@<C@,A B B 
 


@6@/@ 
@ @8 EW@1 @5 AE@8 V@?@1 &
@5@9 @L@<C@_A B B	
 
 


@6@/@ 
@ @8 EW@E@/@8 &Q &H@1 @5@ @8 V@M@S@G@@@0@1 @5@8 &u@/@8 &@1 C@1 H@1 @5@.@5@0 D&@5@1 &X@5@9 &{@F@<XO B 'c C
@^ B B  _Z
@=XO B &l C@^ B B@6
@9 &U@<XO B ' C
@^ B B  _Z
@=XO B '? C@E@^ B B
 _Z














 _Z

@6 @9 &K@<XO B & CA) B B@6@1 J@2 &@.@.@.
@5@1 &@1 
@2 @5
@5@9 &{@<XO B & CC$ B B
 


@6@?@<CC% B B
@6@T
@?@ 
@ @9 '@<C@TC( B B 


 
 ^





 ^
@6@?@E
@T@M@ @ @8 '@@@S@ @ @ @ @ @9 &@<C@$C0 B B		@6@8 [@?@/@8 D@/@8 G@ 
@ @8 &L &H@ @ @/@8 &P@ @9 D@<CC7 B B@6@ 
 'N@ @9 '@<XD  t  t t  Bt  ' ADO B 'f CA B B H@6@?@<CA B B @@6@1 &b &@5@9 @@<XO B 'X C@JC B B@6@1 C@1 D
 C@.@5@2 Iz@.@5@1 C@1 C@5@2 C@1 @>@2 D@.@5@2 C@1 _@ I@5@2 _@ Da
@5@1 C@1 Fc@5@2 Fc@5@9 '3@<XO B & C@b@ B B@6 C$@8 &K@1 J@.
@5@1 C@1  A@2 H@.
@.@5@2 C@1 D=@1 F@1 E
@2 @.@.@5 @.@5@2 C@1 E A@5@2 E
@5@2 C@1 &i@5@2 C@1 &v@2 @5@2 &X@5@9 &{@<XO B ' C@?@^ B B 
 _Z














 _Z

@=XO B 'u C	@^ B B  _Z

@=XO B & C@^ B B@6@9 &@<XO B@+nb_set_infer_meta_predicates_of_walk_option C@^ B B@6@1 W'@4 @-@4 @.@4 @@5@8 &K@9 &G@<XO B ' CB: B B _[ @ @X Z

 @@6@ @9 & &H@<CB= B B  'N @ C"  @@=CB? B B 	
trace_call_to
 D+@6@ @9 '@<XO B 'T C@ @^ B B@6@1 \@2 W'@4 A@4 @4 F@4 _]@4 G=@5@8 &K@9 &U@<XO B '} C@TBT B B@6@U
@1 _@.@5@8 '%@/@/
@8 'B &H@ 
@1 [ A@5@8 '&@D@1 
@5@1 @@0@5@8 V@M@Q@D
@1 
@5@0@8 'x@M@Q@D@ 
@8 ' &H@M@Q@?@1 '
@5@9 @L@<CB] B B @=XO B &_ C
@^ B B@6 H@8 &K@9 &U@<XO B & C@E@^ B B
 _Z














 _Z

@6 @9 &K@<XO B 'k CCI B B @=CCJ B B
@6@ 
@9 '7@<XO B '1 C@'C B B@6@1 H@1  @2 C@0@1 @.@0@5@.
@5 @.
@5@0 D&@8 C@ 
@8 &@9 &@<XXQM BF@=/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__vcg.pro  @AuC AS AE NUE BE B E B E KE BE VE BEsave_data__vcg E BE TE B E B~E VE B}E B E SE NE B E SE BXD  t  t t  Bt  B ADO Badd_dpc_hypothesis C@ B B @6@1 V
@5@8 Ci NV@?@<C@ B B@6@b@i@h@s@1 V
@5@8 '@?@<C@ B B@6@8 ' NV @.@ 
@8 ' NV@ 
@8add_dpc_hypothesis_x NV@?@<XO B ' C
@ B B@6@1 NU
@5@8 '@?@<XO B ' C
@ B B  @6@1 N@0@0@0@0@0@5@8 @I@?@<XO B ' C	@ B B  @6@1 '@0@5@8 @I@?@<XD  t  t t  Bt  K ADO B ' C
@ B B@6 V\@3
@5@ B L@?@<C@ B B@6@1  A@2 J@0@0@5@8 @I V\@3
@5@ B J{@?@<XO B ' C@ B B@6@1 K
@5@8 '@?@<XD  t  t t  Bt  V ADO B ' C@ B B@6 Jq@8 NZ Jm@1 V
@5@8 '@?@<C@ B B@6 Ji@8 '@/
@8 Xm Jm@ 
@8 ' NV@?@<XO B ' C@VA B B@6 B@/
@8 X6 K@3@1  B@2  B~@5@4@1  B@2  S @5@4@1  B@2  T@5@4@1  B@2  B@5@4@1  B@2  V@5@4@1  B@2  K@5@5@8 XM L@?@<XO B ' C@ B B@6@1 T
@5@8 '@?@<XD  t  t t  Bt  T ADO B ' C@ B B  @6@1 K@0@0@0@5@8 @I@?@<XD  t  t t  Bt  B~ ADO B V CA  B B@6@1 V
@5@8 J@?@<XO B ' C@ B B  @6@1 V@0@0@0@5@8 @I@?@<XO B ' C
@ B B@6@1 '
@5@8 '@?@<XD  t  t t  Bt  B ADO B S C@ B B  @6 S@8 '@?@<XO B ' C	@ B B  @6@1 NU@0@5@8 @I@?@<XO B ' C@ B B@6@1 N

@5@8 '@?@<XD  t  t t  Bt  S  ADXQM BF@D/build/spark-yKhAJi/spark-2012.0.deb/simplifier/load__data_files.pro  7AAu@ C AS AE TXO Bretrieve_parent_directory CBF B B@6 @/@8 B8 Kj@0@3@4@0@5@8 K T@?@<XO Bensure_datafile_exists CAE B B@6@8 \d
 A@?@<CAI B B@6@'Required input file does not exist: ~a.@3
@5@9 L L@<XO Bproof_file_info C@+A B B@6 @/@8 '@/@3@.@5@ @8 '@ @ 
@8@'determine_proof_file_kind_and_base_file T @ @/@8 T Kj@  @8 C@?@<XO Bpotentially_add_datafiles_rule C	AN B B@6@8 '@8 X1 K@?@<CAT B B@6@?@<XO B@)potentially_add_datafiles_local_user_rule C	AY B B@6@8 '@8 X7 K@?@<CA_ B B@6@?@<XO Bestablish_common_files CA B B@6@8establish_log_file T@?@<XO B@$establish_proof_file_dependent_files C@@ B B

 M[@6 A@3@4@4.vcg@5@/
@8 '@ 
@8 ' T@ 
@8 XD K A@3@4@4.fdl@5@/@8 '@ @8 '@ @8 X4 K A@3@4@4.rls@5@/@8 '@ @8 ' T A@3@4@4.rlu@5@/@8 '@ @8 ' T@/@8 ' T A@3@4@4 '@5@/@8 '@ @ @8@*potentially_add_datafiles_global_user_rule T A@3@4@4.siv@5@/@8 '@ @8 X= K@?@<C@a@ B Bzombie_scope@6 A@3@4@4.dpc@5@/
@8 '@ 
@8 '@ 
@8 XH K A@3@4@4 '@5@/@8 '@ @8 '@ @8 ' A@3@4@4 '@5@/@8 '@ @8 ' A@3@4@4.sdp@5@/@8 '@ @8 XA K@?@<C@LA B B B@6 A@3@4@4.pfs@5@/
@8 '@ 
@8 '@ 
@8 XC K A@3@4@4.dec@5@/@8 '@ @8 '@ @8 X< K A@3@4@4.sip@5@/@8 '@ @8 XG K@?@<CA= B B@6Unexpected proof file kind: ~p.@3
@5@9 '@<XO Bestablish_debug_file C@| B B@6 A@3debug_@4
@4.pro@5@/@8 '@/@8 R T@8 X8 K@?@<XO Bestablish_dynamic_files  C@ B B @6@D
@0@8 X Jm@M
@Q@-Target file not provided on the command-line.@9 '@<C@"@ B B@6@/
@8 '@/@8 '@/@/
@/@8 ' T@ 
@ @8 ' T@ 
@ @8 ' T@?@<C@ B B  @6@4Unexpected error in establishing input file details.@9 '@<XO Bestablish_static_files  C@q B B  @6	data__prf@8 ' T B@8 'data__files@8 '@?@<XO B T C@d B B  @6@8 ' T@8 ' T@?@<XO B ' CA B B@6@/
@8 @ 
@/@8@)determine_proof_file_kind_and_base_file_x T@ @8 @?@<XO B (  CB B B
 M[
@6 Jq@8 NZ Jm@D
 H@8 J T@M
@Q@?@<CB B B
 M[@6 Jq@8 (@3 H@4 K@4 K*@4 Z@5@8 '@?@<CB B B
 '
@6 Ji@8 (@D
 H@8 (@M
@Q@?@<CB  B B
 '@6 Ji@8 (@3 H@4 Y@4 Q@4 K*@5@8 '@?@<CB* B B
 B@6@3 H@4 Q@4 Y@4 J=@5@8 '@?@<CB3 B B@6@/
@8 @QProvided input file ~a should have no extension or have a .vcg or .pfs extension.@3
@5@9 '@<XO B ' CA B B@6 Jq@8 (yes_log_file@8 X Jm A@3
@4@4.slg@5@/@8 '@8 X@ K@?@<CA B B@6 Ji@8 ( (@8 ( A@3
@4@4.zlg@5@/@8 '@8 (@?@<CA B B@6@1provided_log_file@.@5@8 (@/
@8 '@ 
@8 (@?@<CA B B@6 K@8 (@?@<CA B B@6@.Unable to determine correct logging behaviour.@9 '@<XO B ' CAd B B@6@D@'
@M@Q@8 '@8 X- K@?@<CA} B B@6@?@<XXQM @F@$/usr/lib/swi-prolog/library/error.pl   AuC FS Erepresentation_errorE _E @eE
is_of_typeE GEuninstantiation_errorE @XE C"E WE FqXD  t  t t  @t codes 
O @ (CAO	u Ac   A (@6@8 B @9codes_i G@<XD  t  t t  @t  Fr 
O @ FqC@a ( (@6@1 @@1 Fq
@5@0@5@9 @@<XD  t  t t  @t  @f 
O @ @eC@q ( (@6@1 @@1 @e
@5@0@5@9 @@<XD  t  t t  @t  ( 
O @ (C
@ ( (@6@1 @@1 (
@5@0@5@9 @@<XD  t  t t  @t current_encoding 
O @ (CAm ( ( octet@=CAn ( ( ascii@=CAo ( ( iso_latin_1@=CAp ( ( text@=CAq ( ( utf8@=CAr ( ( 
unicode_be@=CAs ( ( 
unicode_le@=CAt ( ( wchar_t@=XD  t  t t  @t  @Y 
O @ @XC@i ( (@6@1 @@1 @X
@5@0@5@9 @@<XD  t  t t  @t  'Q 
O @ 'PCA_ ( ( @=CA` ( (
@6@8 _ G@ 
@9 'O@<XD  t  t t  @t chars_i 
O @ (&CAJ ( ( @=CAK ( (@6@8 @@8 W@9 (' G@<XD  t  t t  @t  ( 
O @ (CAS ( ( @=CAT ( (@6@8 H@8 F G@9 (@<XD  t  t t  @t chars 
O @ (*CAF ( (@6@8 (@9 ((@<XD  t  t t  @t  (  
O @ ( CAX ( (@6@A@8 @@@@A@8 G G@@
@A@8 (+ G@@@8 ( G@?@<XD  t  t t  @t  W
 
O @ WC
@ ( (@6@1 @@1 W
@5@0@5@9 @@<XD  t  t t  @t element_is_not 
O @ (0CA ( (
@6@8 (%@?@ 
@9 (1 G@<CA ( (
@6@?@9is_not G@<CA ( (@6 D&@9 D' D@<XD  t  t t  @t is_list_or_partial_list 
O @ (7CAd ( (@6@0@/@8 H7 G@E@T@M@S@@@+@<XD  t  t t  @t not_a_rational 
O @ (:C@9A ( (@6@E
@T
@M
@9 _ G@G@@@(@E@"
 \I

@#@M @8 G G @8 (= H@9 C" G@@ H@9 (>@G@<XD  t  t t  @t ground_type 
O @ (?C@ ( (  E@=C@ ( (  W'@=C@ ( (  @@=C@ ( (  ( @=C@ ( (  D@=XD  t  t t  @t 
not_a_list 
O @ (AC@=@ ( (@6@0@/@8 (9@E@T@M@9 (<@G
@@@&@E@+@M@"
 \

@#@ 
@9 (2@F@@
@/@0@8 EW@ @9 (>@F
@<XD  t  t t  @t  (5 
O @ (4C
@ ( ( C$@6@? C$@9 (B G@<C@ ( ( \
@6@?@1 \@5@9 (C@<C
@ ( ( "@6@? C$@9 (>@<C
@ ( ( (*@6@? (*@9 (C@<C
@ ( ( (@6@? (@9 (C@<C@ ( ( E@6@?@1 @@1 (@5@0@5@9 @@<C@ ( ( H@6@?@9 (; G@<C	@ ( (cyclic@6 H@9 Fq G@<C	@ ( (acyclic@6 H@9 (F@<C@(@ ( (@6@E	@T@M@9 (<@@@E
@8 (@ G@D@8 E@M@Q@M
@9 (<@@@9 (>@<XD  t  t t  @t  _ AED  t  t t  @t  _ 
O @ _CA  ( (
impossible@6@0@9 (<@<CA! ( (  W"@=CA" ( ( @6@9 @@<CA# ( ( E`@6@9 E^@<C@(A$ ( ( A?


@6@E@8 H@M@8 H@ 
@9 ()@@@8 [@b@i@j@u@b@i@g
@s@<CA( ( ( H@6@A@+ @.@@@+ @-@?@<CA) ( ( @6@9 [@<CA* ( ( (*@6@9 (.@<CA+ ( ( (@6@9 (/@<CA, ( ( ( @6@9 (, G@<CA- ( ( EV@6@9 ET@<CA. ( ( Y@6@9 E^@<CA/ ( ( F@6@9 P@<CA0 ( ( E@6@9 E@<CA1 ( ( (E@6@9 H G@<CA2 ( ( (G@6@9 ] @<CA3 ( ( @6@9 H@<CA4 ( ( ^@6@8 H@b@i@c @u@<CA5 ( (positive_integer@6@8 H@b@i@c @t@<CA6 ( (negative_integer@6@8 H@b@i@c @r@<CA7 ( ( Iv@6@U@<CA8 ( ( F@6@9 [@<CA9 ( ( W'
@6@8 E@D

@D@8 @ G@M@Q@M
@Q@<CA: ( (proper_list@6@9 (@<CA; ( ( C$@6@9 (@<CA< ( ( "@6@9 (8 G@<CA= ( (symbol@6@9 @@<CA> ( ( E@6@T@<CA? ( ( H@6@9 \F G@<CA@ ( ( D@6@9 (-@<CAA ( ( @@6@9 H G@<CAB ( ( EA@6@9 ( G@<CAC ( ( !Y@6@9 D G@<CAD ( ( \
@6@8 (@9 'O@<C@B B B G 


@6@7 G@ 
@9 _ G@<XD  t  t t  @t  C! 
O @ _C
@ ( (@6@1 @ C!@0@5@9 @@<XD  t  t t  @t  ( 
O @ (CA ( (@6@9 (%@<XD  t  t t  @t  ( 
O @ (C
@ ( (@6@1 @@1 (
@5@0@5@9 @@<XD  t  t t  @t  G 
O @ GC@ ( (@6@E	@8 (%@M@S@@@9 (3@<XD  t  t t  @t  C# 
O @ C"C@W ( (@6@1 @@1 C"
@5@0@5@9 @@<XXQM AdF@&/usr/lib/swi-prolog/library/dialect.pl   Au@ C FS E CEsource_exportsE
exists_sourceXO Ad C C@D Ab Ab@6 @8 G G @q@8 @r@E@+
 E@M@S@@@9attach_dialect
 Ad@<XO Ad F C@ Ab Ab@6@/@8 W @" D D	
@#@<XO Ad W3 C@ Ab Ab@6@/@8 (^ (c C@8 D@E
 C'@8 C(@M

@9 C, (c@@@S@<XO Ad (g C@h Ab Ab@6@3@1 @R A@5@4@1 @] C@5@4@1 I@ D&@5@5@9 C @<XO Ad (] C@e Ab Ab@6@0@9 (f@<XO Ad ([ C@.@w Ab Ab@6@/@8 W3 (c@1 E<@1 (d@.
@5@2 Fc@5@0 D&@8 C@E@8 E@M@ 
@9 @ (c@@@ 
@9 J J@<XO Ad (a C@@@M Ab Ab@6@1 F@2  Ak
@5@8 (] (c@? @@/@8 D: @4@1 @2 F@2  Ak
@5@8 DI @E@1 
@2 
setup_dialect @5@8 H@M@1 
 (p@5@@@@S@<C@U Ab Ab @=XXQM B
F@D/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__provenance.pro  7AAuC AS AEsave_data__provenance E %3E M]E ME BCE %E BBE %E BDE K?E %<E %MXO B
 %3 C@n B	 B	@6@1 (s
@5@8 Ci K@@?@<XD  t  t t  B
t  B@ ADD  t  t t  B
t  BC ADO B
 % C
@j B	 B	@6@1 M]
@5@8 (v@?@<XD  t  t t  B
t  BA ADO B
 %M C
@f B	 B	@6@1 K?
@5@8 (v@?@<XO B
 (q C@J@ B	 B	@6 B
@/
@8 X6 K@3@1  B
@2  BA@5@4@1  B
@2  B@@5@4@1  B
@2  BC@5@4@1  B
@2  BB@5@4@1  B
@2  BD@5@5@8 XM L@?@<XO B
 M C@ B	 B	  @6 B@8 M] K@@?@<XD  t  t t  B
t  BB ADO B
 % C
@r B	 B	@6@1 (t
@5@8 (v@?@<XD  t  t t  B
t  BD ADO B
 %< C
@v B	 B	@6@1 (u
@5@8 (v@?@<XXQM BF@'/usr/lib/swi-prolog/library/backcomp.pl   AuC FS E (REsubsumesE	substringEsubsumes_chkE  Eflush Estring_to_atomEstring_to_listEwrite_lnEset_base_moduleEset_featureEfeatureEread_variablesE (E FEindexEmergeE FE$apropos_matchEconcat_atomEhashE	merge_setEsetup_and_call_cleanupEconvert_timeE (E P2Eexport_listE WEsformatE (E BEdisplayqE BEat_initializationE (Emessage_queue_sizeE
current_mutexE (E CPEcurrent_threadE QE$homeE
$strip_moduleE$argvE$set_promptE (EsumlistEsublistE$archE	checklistE$versionE	hash_termXO B ({ C	A^ B B@6@8 G@'
@<XO B ( CAG B B@6@9 !@<XO B ( CA B B@6@9 # P3@<XO B ( CA2 B B@6@9 F_ P3@<XO B ( CA B B@6@9 @r@<XD  t  t t  Bt  ( @D  t  t @t  Bt ( O B ( CBp B B 

@6@1 @2 K@5@9 H P3@<XO B ( C@ B B@6@3@1 F@5@5@9 W@<XO B ( C@ B B@6@3@1 F @-@5@5@9 F P3@<XD  t  t t  Bt  ( 	 O B ( C@ B B@6@0@9 F P3@<XO B ( CBM B B
@6@?@<CBN B B

@6@?@<C@6BO B B	

@6@E@ 
@ @8 E@M@'
@ @3@5@ @9 ( P3@@@'@3
@5@ @ @9 (@<XD  t  t t  Bt  ( @D  t  t @t  Bt ( O B ( C
B_ B B@6 FH@1 $@2 (
@5@9 @ P3@<XO B P2 C@ B B@6@9 C@<XO B ( C@0A B B		@6@1 _
@.@0@0@0@5 F@8 Z P3@ @b@g@l \.@l H@x@ @b@g@l \,@cC@p@l H@x@<XO B ( C
B  B B@6@1 F@5@9 @2 P3@<XD  t  t t  Bt  ( @O B ( C@ B B@6@1 G
@5@9 FR P3@<XD  t  t t  Bt  B @O B ( CB B B@6@1 
@5@9 B
 B@<XO B ( C@ B B@6@3@1
ignore_ops @.@5@4@1 G @.@5@5@9 Q@<XD  t  t t  Bt  CP 	 O B ( C
A B B@6 A A @-@9 CO P3@<XO B ( C
A B B@6@1 $@5@9 A@ @<XD  t  t t  Bt  ( @D  t  t @t  Bt (   @ O B ( C	B3 B B@6@ 
@9 A4 P3@<XD  t  t t  Bt  ( 	 O B ( C@ B B@6 F@9 D@<XO B ( CA B B@6@U
@?@1 E
@2status@5@1 @@1 @Xthread@0@5@0@5 D&@9 C@<C
A B B@6@1 (@5@9 ( @<XD  t  t t  Bt  ( 	 O B ( C@&@ B B@6@E
@8 B P3@M@&
@@@/@8 P)percent_to_tilde@/@8 Zx Wi@/
@8 P) ^@ 
@9 @r@<XO B ( CA B B@6@9   J@<XD  t  t t  Bt  ( 	 O B ( C
@u B B
 [@6 Vk@9 D@<XD  t  t t  Bt  ( @D  t  t @t  Bt ( A#O B ( CAq B B@6@9 Wh Wi@<XO B (z CA= B B@6@9 (@<XO B ( CAQ B B@6@9 G@<XO B (} CA B B@6@q @ @0@ 
@9 IP P3@<XO B ( CA+ B B  @6@9 JQ@<XO B ( CA$ B B@6@9 G@ P3@<XO B ( CA B B@6@9 D@<XO B ( C
@ B B@6@3@1 F@5@5@9 Hz @<XO B ( C@ B B@6 C@9 ( P3@<XO B ( C@ B B@6@9 G P3@<XO B ( CB> B B
@6@?@<CB? B B

@6@?@<C@!B@ B B


@6@ 
@ @8 P@?@ @3@5@ @9 ( P3@<C@!BA B B

@6@ 
@ @8 Iw @?@3
@5@ @ @9 (@<CBB B B


@6@*
@ @ @ @9 (@<XD  t  t t  Bt  ( @D  t  t @t  Bt ( O B ( C
Bg B B@6 FH@1 $@2 (
@5@9 (@<XO B ( C@ B B


@6@?@ 
@9 C@<C@ B B@6@9 Er P3@<XD  t  t t  Bt  ( @D  t  t @t  Bt (   O B ( CB) B B@6@9 @$ P3@<XD  t  t t  Bt  ( @O B ( C@ B B@6@1 G
@5@9 (@<XO B ( C
B B B@6@1 @/@5@9 (@<XO B ( C@ B B@6@3@1 ( @.@5@4@1 G @.@5@5@9 D @<XD  t  t t  Bt  ( @D  t  t @t  Bt ( O B ( CA B B@6 D@9 Fe P3@<XD  t  t t  Bt  B @O B ( CB B B@6@1 
@5@9 B (@<XO B ( C@"A B B@6@U
@?@1 C0
@2 (@.
@5@1 @@1 @Xmutex@0@5@0@5 D&@8 C@ 
@9map_mutex_status P3@<CA B B@6@1 (@.
@5@8 ) @ 
@9 )@<XO B ( CA B B 

@=XD  t  t t  Bt  ( @D  t  t t  Bt  ( 	 O B ( CA B B@6@9 D| P3@<XD  t  t t  Bt  ( 	 O B ( C@ B B@6 E@9 D@<XO B ( CA B B@6@1 G@5%+@9   P3@<XO B ) CA B B unlocked @=CA B B locked



@=XD  t  t t  Bt  ( @D  t  t @t  Bt ( A# @O B ( CA| B B
@6@?@<CA} B B

@6@ 
@@?@"

@#@ @ @9 ( P3@<CA B B



@6@ 
@9 )@<XO B ( CAi B B@6@9 HW P3@<XD  t  t t  Bt  ( 	 O B ( C@| B B@6 GL@9 D@<XO B ( C@ B B@%@~@6@?@<C@ B B 

@=XXQMspark_prolog_settingsF@</build/spark-yKhAJi/spark-2012.0.deb/simplifier/settings.pro  @AuC AS AE A XO ) ) C@!@4	u A  @A )  @6single_var_warnings Ji@8 @rdiscontiguous_warnings Ji@8 @rredefine_warnings Ji@8 @r [ @@8 @r F @@8 @r@?@<XXQM AF@$/usr/lib/swi-prolog/library/shlib.pl   AuC FS Eunload_foreign_libraryE )E DEuse_foreign_libraryE )E DEreload_foreign_libraries E [XD  t  t t  At unload_foreign 
O A )!C@OA} A A	@6@8 ) HC@E@=@1 HH@.@2 @.@.
@5 @.@/@8 H HC@E@+ HG@M@ 
@/@/@8 EW@1 @5@ @8 F- HC@ @8 H HC@R@@@I@G@M@S@@
@S@G@G
@G@<XD  t  t t  At unload_all_foreign_libraries  
O A )( CAp A A@6unload_foreign_libraries @.@8 D@?@1current_library@.
@0@0@0@0@5@1 )"
@5@9 I HC@<CAt A A   @=XD  t  t t  At  D @D  t  t @t  At D D  t  t t  At  D 
O A DC
@ A A@6@1 Finstall@5@9 D HC@<XD  t  t t  At abolish_foreign 
O A )1C@-A( A A@6@A@"@1 HH
@2 @.@.@5@8 J@/
@/@8 EW@1 
@5@ @8 )%@R@@@S@G@G
@<XD  t  t t  At  D @D  t  t @t  At D  A#D  t  t t  At  D 
O A DC@ A A 


@6$foreign@1 D
@5@9 I @<XD  t  t t  At reload_libraries 
O A )6CA[ A A @=C@,A\ A A R




@6@E@ 
@8 )4 HC@M@S@@ @@1 Aload_failed@5@8 @ HC@ @9 )7 HC@<XD  t  t t  At 	do_unload 
O A )>C@:A A A@6@0@0@/@/
@8 )+ HC@1 )+
@0@0@0@0@5@8 @I@E@/@8entry HC@1 @2 F\
@5@@M@S@@@S@F@8 )2 HC@ 
@9 H{ HC@<XD  t  t t  At  @ ADD  t  t t  At  @ ED  t  t t  At  @ 
D  t  t t  At  D 
O A )4C
@ A A@6@0@0@0@0@8 )@@?@<C@@ A A	@6@1 @@0@0@5@8 @I@/
@/@8find_library HC@1 HE
@5@8 H_@1 HH
@0@5@8 @I@1 @2 #
@.@5@/ @.@8 C@E@U@M@ @ 
@8delete_foreign_lib HC@1 @
@5@8 HJ@R@@@ @ 
@8 )K@?@E@)@/@8 )A@1 @2 )D@5@@M@1 HE
@5@8 @I@ @ 
@ @9assert_shlib HC@F@@@H@E@0@8 HH HC@M@1 HE
@5@9 @I@G@@@3@1 HE
@5@8 @I@1 HH
@0@5@8 @I@ @8 )F@/@1 )B
@5@/@8 A@1 @@1 @Xforeign_install_function@2 )/
@5@0@5@9 @@<C@/@ A A@6@1 HE
@5@8 @I@E@0@/
@8 @ HC@M@1 @@0@0@5@8 @I@ 
@9 @@@@1 @@1 @Xforeign_library
@5@0@5@9 @@F
@<XD  t  t t  At  )M 
O A )LC@ A A @.@6@1 [@5@0 @.@9 C@<C@ A A @=XD  t  t t  At  )C 
O A )BC@ A A@6@1 ).@0@5@8 I@?@<C@ A A
 ).

@6@/@8 K HC@3
@4@5 T]@9 G @<C	@ A A 
 ).


@=XD  t  t t  At  ) @D  t  t @t  At ) D  t  t t  At  ) 
O A )CA	 A A@6@1 D
@5 Fi@9 Fe @<XD  t  t t  At  ) @D  t  t @t  At )  A#D  t  t t  At  ) 
O A )C
A A A@6@1 D
@5 Fi@9 )Y@<XD  t  t t  At  K 
O A )WC@ A A@6@8 E^@?@/@8 @ @0@9 @ @<C@ A A@6@3@0@4@.@5@8 D@9 )V@<XD  t  t t  At  )P 
O A )OCA7 A A@6@1 )+
@0@0@0@0@5@8 @I@1 )+

@5@9 H_@<XD  t  t t  At  [ 
O A [CAD A A@6@0@0@0@0@8 )@@/@1 HH
@5@9 A@<XD  t  t t  At  ) 
O A )C
A A A@6 )3@1 )?
@5@9 )5@<XD  t  t t  At  )J 
O A )IC@;@ A A @.@6@/
@8 W @/@8  @1 W
 [b C@.@5@1 @$@1 G' W@.@5@1 [@5@2 Fc@5@1 Fc@5@8 @$ @?@<C@ A A @-@6@3@1 @R Hr@5@4@1 @] C@5@4@1 I@ D&@5@5@8 C @?@<C@ A A

 @-@6@8 @@?@<C@ A A D


 @-@6@ 
@8 @@?@<C@ A A@6@1 @@1 @X @g
@5@0@5@9 @@<XD  t  t t  At  ) 
O A )C
A A A@6@1 ).	uninstall@5@9 ) HC@<XD  t  t t  At  HI ADD  t  t t  At  HI ED  t  t t  At  HI 
D  t  t t  At  ), ADD  t  t t  At  ), ED  t  t t  At  ), 
D  t  t t  At  )   
O A )C@/AR A A@6@1 )8@.
@.@.@5@1 C@1 J@2 )+
@0@0@5@2 Ig
 @k@5@/
@8 A@ 
@/@8 KB J@ @9 )=@<XD  t  t t  At  HF ADD  t  t t  At  HF ED  t  t t  At  HF 
XQM BF@'/usr/lib/swi-prolog/library/settings.pl   AuC FS E
save_settings E \E )fE \E
list_settings E GEconvert_setting_textE )jEset_setting_defaultEset_settingE GEsetting_propertyErestore_settingE GXD  t  t t  Bt assert_setting 
O B )xCAz B B 


@6@1st_value
@5@9 Ci G@<XD  t  t t  Bt  \a CD  t  t t  Bt  \a 
O B \aCAB B B@6@E@/
@8 Vq G@M F@ 
@9 )l G@@@'@F
@<XD  t  t t  Bt eval_list_default 
O B )CA B B @=CA B B@6@ @ @8 G@ @ @9 ) G@<XD  t  t t  Bt numeric_type 
O B )CAO B B   @=CAP B B  ^ @=CAQ B B  F F@=CAR B B (J
@6@E
@8 H@M
@) @@@) F@<XD  t  t t  Bt  \a CD  t  t t  Bt  \a 
O B \bCA= B B@6@E
@/@8 )~@M
 F@9 )@@environment_variable@9 @X G@F@<XD  t  t t  Bt clear_setting_cache  
O B ) C
@ B B  @6@1
setting_cache@0@0@0@5@9 @I@<XD  t  t t  Bt  )m 
O B )lCB B B@6@8convert_text G@?@<C
B B B 
@6@? @9 G@<C
B B B H
@6@? H@9 G@<CB B B @6@?@/
@8  G@b@g
@l Z@x@<CB B B F@6@?@/
@8 )@b@g
@l P@x@<C@+B B B (J


@6@?@E@ 
@8 H@M @8 )@@ F@8 )@1 (J
@5@9 G@<C
B B B@6@8 )@9 G@<XD  t  t t  Bt  G 
O B GCA B B@6@9 G@<XD  t  t t  Bt  )t 
O B )sC@*B? B B@6@8 E@?@"
 


@#@ 
@/@/@/@/@8curr_setting G@?@ @ @ @ @9 )t G@<C@%BD B B@6@"
 


@#@ 
@/@/@/@/@8 )@ @ @ @ @9 )@<XD  t  t t  Bt  G 
O B GC	@ B B

@6@8 @@?@<C@ B B@6@1 @@5~s@9 G@<XD  t  t t  Bt 
local_file ADD  t  t t  Bt  ) 
D  t  t t  Bt  \ 
O B \C@DA B B@6@/@3@1 @] C@5@4@1 I@ D&@5@5@8 C G@?@1 )@5@8 )| C@/
@3@1 E@ (!@5@5@8 W @ 
@/@8read_setting G@1 \
@5@1 Fc
@5@8 E< G@9 ) G@<CA B B@6@/@3@1 @] C@5@4@1 I@ D&@5@5@8 )@?@1 )@5@9 )|@<CA B B @=XD  t  t t  Bt  G @D  t  t @t  Bt )k D  t  t t  Bt  G 
O B )kCB* B B@6@8 E@?@/@/@8 G@0@0@0@0@9 G@<CB. B B 

@6@0@0@0@0@9 G@<XD  t  t t  Bt  ) 
O B )C@"@e B B	@6@/@ @ @8 G@E
@/@8
st_default G@M@'
@@@'
@F@<XD  t  t t  Bt  ){ ADD  t  t t  Bt  ){ 
D  t  t t  Bt list_setting 
O B )C@XBi B B 


@6@ @ 
@/@/@/@0@8 )@ @ 
@ @/@8 G@1 
@5@/@8 )w G@E
@,@M@( I@@@( A~w~t~*| ~q~w~t~*| ~w~n@3@1 
@5@4@4@4@4@4@5@9 T G@<XD  t  t t  Bt  )r @D  t  t @t  Bt )q  A#D  t  t t  Bt  )r 
O B )qC@Aa B B
@6@/@/
@8 G @ 
@8 G@E@@ 
@/@/@0@0@8 )@ @ @/@8 G@M@1 
@5@/@8 )@E@*@M@1 
@5@8retract_setting G@@@+@E@ 
@8 )z G@M@S@@@C@ @8 G@M@1 
@5@8 )@1 
@5@8 )y G@P@E@*@M@S@@@1 B@2 DJ@1 
@5@5@8 W W@9 )@@ G@ 
@9 )@G@G@<XD  t  t t  Bt  )v @D  t  t @t  Bt )u D  t  t t  Bt  )v 
O B )uC@PA B B@6@/@/@8 G @8 G@E@;@/
@8 )@M@1 @5@8 )@1 @5@/@8 )@E@,
@M@1 )@2 )@1 @5
@5@9 )@@@S@@@S@G
@<XD  t  t t  Bt write_setting_header 
O B )C@&B B B@6@/@8 Z G@1 G@.@5 )@8   G/*  Saved settings~n@8 G    Date: ~w~n@3@5@8 G*/~n~n@9 G@<XD  t  t t  Bt  )f  
O B )eC
B B B@6@/
@8 ) G@?@9 )h G@<XD  t  t t  Bt  \ 
O B )CA B B B@6@?@<CA B B@6@1
store_setting
@5@/
@1 @ FH
@5@8 C@/@8 )@ @9 ) G@<XD  t  t t  Bt  )t 
O B )C	BI B B  W

@=CBJ B B ).
@6@ 
@ @9 G@<C
BL B B   
@=C
BM B B  $t
@=XD  t  t t  Bt  G @D  t  t @t  Bt G  A# A# A#D  t  t t  Bt  G 
O B GC@~ B B@6@1 @@1 Fn Fp@2 G

@5@0@5@9 @@<XD  t  t t  Bt  ) 
O B )CAw B B 

@6@1 )z@0@5@9 @I@<XD  t  t t  Bt expr_to_list 
O B )CA B B I]

@6@?@&@ @ @/@8 ) G@ @ @ 
@9 )@<C@0A" B B	 \`
@6@?@&@E@ @/@8 )~@&@M@"
@#@@ )@ @8 )@'
@G@<C@2A' B B	
 \b

@6@?@&@E@ @/@8 )~@&@M@"
@#@@@"
@#@G@<C@/A, B B

 G
@6@?@&@1 @5@/@/@8 G@1 @5@/@8 )@&@"
@#@<CA1 B B 

@=XD  t  t t  Bt  W AED  t  t t  Bt  W 	 D  t  t t  Bt  W 
O B WC@$@c B B \   W' @ @  
@6@1 W'@4 @@4 @@5@ @9 W G@<XD  t  t t  Bt  G 
O B GC@ B B@6@/@8 G G@?@'
@<C	@ B B@6@8 E^@?@'
@<C@ B B@6@/@8 ) G@?@'
@<C@6@ B B \`
@6@?@E@"@ @/@8 )~@M@ @/@8 )@1 )@1 \`@5@5@8 )|@'
@@	 )@ @9 )@G@<C@4@ B B	 \b

@6@?@E@ @/@8 )~@M@ @/@8 )@@@&@F@1 )@1 \`@5@5@8 )|@'
@<C@%@ B B )
@6@?@1 @5@/@/@8 G@1 @5@ 
@8 )@ 
@9 G@<C@@@ B B	@6@/@8 ) G@?@/@8 [ D1@E@+ F@M@b@g@l P@y@@@E@) @M@b@g@l Z@y@@@&@1 )
@5@8 )|@'
@<C@6A B B I]


 @6@?@1 )@1 I]@5@5@/@8 G@ @/@8 Er G@1 )@1 I]@5 @5@8 )|@'
@<C@#A
 B B \
@6@?@ @/@8 )@1 )
@1 \@5@5@8 )|@'
@<CA B B 
@=XD  t  t t  Bt  G AED  t  t t  Bt  G 
D  t  t t  Bt  )j 
O B )nC@=BZ B B@6@/@8	spec_term G@(@(
@(
~`=t~72|~n@8 @ G~w~t~*| ~w~w~t~*| ~w~n@3Name@4@4Value (*=modified)@4 A@4
@4Comment@5@8 ) )@8 )@1 )k@5@1 )
@5@9 I G@<XD  t  t t  Bt  ) ADD  t  t t  Bt  ) ED  t  t t  Bt  ) 
D  t  t t  Bt  \ 
O B )gCA B B@6@9 \ G@<XD  t  t t  Bt  )f 
O B )hC@CB B B@6@/@3@1 @] C@5@5@8 )@? C@/@3@1 E@ (!@5@4@1bom @.@5@5@8 )@8 ) G@1 G@.
@.@0@0@0@0@5@1save_setting@2 
@5@8 )@9 Fd@<XD  t  t t  Bt  ) ADD  t  t t  Bt  ) 
D  t  t t  Bt  )p @D  t  t @t  Bt )o  A#D  t  t t  Bt  )p 
O B )oC@uA B B	@6@/@/
@8 G @ 
@8 G@E@S@ 
@/@/@0@0@8 G@M@1  B@2 )
@0@5@8 @I@1 
@5@8 )@E@*@M@S@@@1  B@2 )
@5@8 )|@ @/@8 G@1 
@5@ @9 )q G@@ G@1 
@5@9 )@G@F@<XD  t  t t  Bt  G AED  t  t t  Bt  G 
O B GC@S B B body_indentation C ^@"Indentation used goals in the body  B@S@=C@U B B tab_distance C ^@/Distance between tab-stops.  0 uses only spaces  B@U@=C@W B B cut_on_same_line C H @.Place cuts (!) on the same line  B@W@=C@Y B B 
line_width C ^@NWidth of a line.  0 is infinite  B@Y@=XD  t  t t  Bt  ) AED  t  t t  Bt  ) 
D  t  t t  Bt  G @D  t  t @t  Bt )w  @D  t  t t  Bt  G 
O B )wC@j@ B B
 


@6@E@F@U
@U@M@E@ 
@/@8 )@M@'@G@@@*@E@ 
@/@/@0@0@8 )@M@ @ @9 G@@ G@1 
@5@9 )@G@F@@@ 
@0@0@0@0@8 G@1 
@5@9 )@G@F@<XD  t  t t  Bt  ) 
O B )CBe B B 


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

@6@ 
@/@/@/@0@8 )@E@>@ 
@/@8 )@D@ @ @/@8 G@ @ @8 G@M@Q@@@F@M~n%	~w~n@3@5@8 Gsetting(~q:~q, ~q).~n@3@4
@4@5@9 G@@@S@G@<XD  t  t t  Bt  )j  
O B )iCBW B B  @6@0@9 )n G@<XD  t  t t  Bt  ) 
O B )C@`A B B
 )w 



@6@ 
@/@/@0@0@8 )@?@ @ @/@8 G@E@*@M@S@@@2@C@ @ @8 G@M@1 )z
@0@5@8 @I@1 )z
@5@8 )|@1 )@2 )@1 
@5@5@9 )@P@<C@@A B B )w 



@6@?@E@#@1   @@5 @@8 V V@M@1 )z
@0@5@8 @I@1 )z
@5@9 )|@@ G@1 
@5@9 )@<CA B B@6 G@9 C" G@<XD  t  t t  Bt  ) 
O B )CA B B@6@3@1 F W[@5@5@9 W@<XXQM B|F@A/build/spark-yKhAJi/spark-2012.0.deb/simplifier/load__vcg_dpc.pro  @AuC AS AE TDE UE UXO B|@%process_single_verification_condition C@ B{ B{@6@/@0@0@0@0@8 N NV@8 De@/@8 % L@/
@8@,process_single_verification_condition_leader TF@ 
@8@'process_single_verification_condition_x TF@?@<XD  t  t t  B|t parse_vc_header_name CO B| ) CB B{ B{@6@3 Y@4 YW@5 YS@/
@8 Z X@"
 H
@#@?@'@<XO B|load_up_to_next_vc_start_x C
@ B{ B{@6@0@0@0@0@0@8 )@?@<C@ B{ B{ B@6@/@8 ' NV@8 Fd@8 ' NV@?@<XO B|parse_cutpoint_to CBX B{ B{ Kb Y Y Y Y J= Y

@6@?@'
@<C@[B] B{ B{ S Ty

 Y J= J= Y Y W= Y Y Y P0 Y Y P0 Y Y Y Y
@6@3 Y@4 Y@5 YS@ @/@8 YU X@ 
@ @/@8 %g X@?@'@<C@sBd B{ B{ S F

 Y Y Y Y Z Y W= P0 Y J= J= Y Y W= Y Y Y P0 Y Y P0 Y Y Y Y
@6@3 Y@4 Y@5 YS@ @/@8 )@ 
@ @/@8 )@?@'@<C@Bk B{ B{ T Ty

 K* Y Y K* %8 P0 Y J= J= Y K* Y Y W= Y Y P0 % Y W= Y P0 J= W= Y W= Y %Y Y Y W= P0 Y Y P0 Y Y Y Y
@6@3 Y@4 Y@5 YS@ @/@8 )@ 
@ @/@8 )@?@'@<C@Br B{ B{ T Tz

 Y Z Y @k W= Y %Y Y P0 K* Y Y K* %8 P0 Y J= J= Y K* Y Y W= Y Y P0 % Y W= Y P0 J= W= Y W= Y %Y Y Y W= P0 Y Y P0 Y Y Y Y
@6@3 Y@4 Y@5 YS@ @/@8 )@ 
@ @/@8 )@?@'@<C@By B{ B{ T T|

 Q Y Y K* Y Y Y Y W= Y Y Y P0 K* Y Y K* %8 P0 Y J= J= Y K* Y Y W= Y Y P0 % Y W= Y P0 J= W= Y W= Y %Y Y Y W= P0 Y Y P0 Y Y Y Y
@6@3 Y@4 Y@5 YS@ @/@8 )@ 
@ @/@8 )@?@'@<XO B|replace_last_trace_id CB B{ B{@6@1get_last_trace_id@0@5@8 J@1 )
@5@8 Ci TF@?@<C
B B{ B{@6@1 )
@5@8 )@?@<XO B|initialise_order  CB B{ B{  @6@1	get_order@0@5@8 @I@1 *@5@8 )@?@<XO B|retrieve_next_vcg_x  C
@ B{ B{@6@/
@8 )@8load_up_to_next_vc_start TF@8 ) TF@?@<XO B| U C@ B{ B{@6@/
@8 XF K C@/@8 D@8 ' NV@8 ) TF@?@<XO B|confirm_valid_implication C	A B{ B{ B@6@,Unexpected end of file in parsing vcg file.
@9 L L@<CA B{ B{@6parse_vc_implication@8 G@?@<CB B{ B{@6@@Badly formed implication between hypotheses and conclusions: ~w
@3
@5@9 *@<XD  t  t t  B|t parse_traceability CO B| * C@B  B{ B{ S


 % Y Y P0 Q Y W= Y P J= Q! P0 Y Y Y %Y
@6@3 Y@4 Y@5 YS@ @/@8 )@ 
@ @/@8parse_cutpoint_from TF@3 Y@4 Y@5 YS@ @/@8 )@" W= Y
@#@3 Y@4 Y@5 YS@ @/@8 )@ @ @/@8 ) TF@3 Y@4 Y@5 YX@ @/@8 )@" 
@#@?@'@<C@wB, B{ B{ S % Y Y P0 K* Y Y K* %8 J= P0 Y Y P0 Y Y Y Y Y Y %Y Y Y W= P0 Y Y W= Y Z Y Y W= Z  P0

@6@?@'
@<C@B1 B{ B{ S % Y Y P0 K* Y Y K* %8 J= P0 Y Y P0 J= Z % K* Y Y J= J= P0 Y Y Y Y Y Y W= Y Y K* Y P0 Y Y W= Y Z Y Y W= Z  P0

@6@?@'
@<C@FB7 B{ B{		 S

 % Y Y
@6@3@1 Ij %w@5@5 YS@/@ @/@8 )@" 
@# A@3For@4@4 @5@ 
@8 T Kj@&@?@'@<XD  t  t t  B|t  ) ADO B|scan_for_proved_true_vc_x CAb B{ B{@6 Jq@8 NZ Jm @.@8 ' NV@?@<CAl B{ B{@6 Ji@8 * @-@8 *@8 ' NV@?@<XO B|scan_for_vc_implication CA B{ B{@6parse_vc_before_implication@8 G@/@8 % L@8 * TF@?@<XO B|scan_for_vc_hypothesis CA B{ B{@6@1parse_vc_hypothesis@.
@5@8 G@/@8 W@ 
@ @8 ' NV@?@<XO B| ) CA& B{ B{finished@6@?@<CA* B{ B{notfinished@6@R@<C	A. B{ B{ B@6 *@9 *@<XO B|scan_for_proved_true_vc CAS B{ B{@6parse_proved_true_vc@8 G@0@8 *" @.@8 *(@8 * TF@?@<XO B|scan_for_vc_header CB B{ B{@6@1 )@5@8 G@1parse_vc_header_number@5@8 G@?@<XO B|must_get_last_trace_id CB B{ B{@6@8 ) TF@?@<CB B{ B{@6@2An expected traceability line has not been found.
@9 *@<XO B|@$process_verification_conditions_line C@ B{ B{ B@6@?@<C@ B{ B{@6@8scan_for_traceability TF@?@<C@"@ B{ B{@6@/@/@8 */ TF@/
@8retrieve_and_increment_order TFvc@/@8 B Kj@/@8 *4 TF@ @ 
@ @8 ' NV@?@<C@ B{ B{@6@?@<XO B| * CBC B{ B{ @ J= W= Y Y W=

@6@?@'
@<C@[BH B{ B{ S Ty

 Y J= J= Y Y W= Y Y Y P0 Y Y P0 Y Y Y Y
@6@3 Y@4 Y@5 YS@ @/@8 )@ 
@ @/@8 )@?@'@<C@sBO B{ B{ S F

 Y Y Y Y Z Y W= P0 Y J= J= Y Y W= Y Y Y P0 Y Y P0 Y Y Y Y
@6@3 Y@4 Y@5 YS@ @/@8 )@ 
@ @/@8 )@?@'@<XO B| *; CB B{ B{@6@1 *@.@5@8 G 	@/@8 *B@8 ' NV@8 ) TF@?@<XO B|clear_previous_vcg  C@ B{ B{  @6@8 ' NV@8 ' NV@8 ' NV@8 ' NV@?@<XO B| * C@ B{ B{@6@8 De@/@8 *"@8 *8 TF@8 ) TF@?@<XO B| TD C@ B{ B{  @6@8 *I TF@8 * TF@?@<XD  t  t t  B|t  * CO B| * C@1B B{ B{@6@3 Y@4 Y@5 YX@/@8 )@" @k H

@#@3 Y@4 Y@5 YX@ 
@/@8 )@?@'@<XD  t  t t  B|t  * ADD  t  t t  B|t  *! CO B| *! CA B{ B{ P0 P0 P0 P0 P0 P0
@6@?@'@<XD  t  t t  B|t parse_vc_conclusion CO B| *U C@-A B{ B{
 Q

@6@ 
@/@8 )@" 
@#@3 Y@4 Y@5 YX@ @/@8 )@?@'@<XO B| U C@w B{ B{@6@/
@8 X2 K C@/@8 D@8 *
@8 *@?@<XD  t  t t  B|t  *' CO B| *' C@-A B{ B{
 I

@6@ 
@/@8 )@" 
@#@3 Y@4 Y@5 YX@ @/@8 )@?@'@<XD  t  t t  B|t parse_proved_false_vc CO B| *Y CA B{ B{ DE
@6@/
@8 Z X@?@'
@<XD  t  t t  B|t  *- CO B| *- CAu B{ B{ I
@6@/
@8 *[@?@'
@<XD  t  t t  B|t parse_end_of_vc CO B| *] CAA B{ B{ F P0

@6@?@'
@<CAF B{ B{ W@6@?@'@<XO B|scan_for_vc_conclusion CA B{ B{@6@1 *U@.
@5@8 G@/@8 W@ 
@ @8 *@?@<XO B|scan_for_end_of_vc C
A: B{ B{@6@1 *]@0@5@8 G@?@<XO B|scan_for_proved_false_vc CA B{ B{@6 *Y@8 G@0@8 *"@B!!! WARNING: UNPROVEABLE VC!  Suggest you take corrective action.
@8 T TF @-@8 *@?@<XO B| ) C	@ B{ B{
 B
 B@6@?@<C
A B{ B{ *)@6@8 *b TF@?@<CA B{ B{ *)@6@8 *+ TF@?@<CA B{ B{ *)@6@8 *e TF@?@<CA B{ B{ **@6@8 *$ TF@?@<CA B{ B{ **@6@8 *_ TF@?@<CA B{ B{ **@6@8 * TF@?@<CA  B{ B{@6@EBadly formed line in processing verification condition, starting: ~p
@3@5@9 *@<XO B| *? CB B{ B{@6@1 *
@5@8 J@q
@1 *@5@8 )@?@<XD  t  t t  B|t  *3 CO B| *3 CB B{ B{@6@/
@8 Z X@ 
@/@8 )@" H
@#@?@'@<XXQM C-C AS AXXQM BF@$/usr/lib/swi-prolog/library/apply.pl   AuC FS EscanlE *sE  E WhE *sEfoldlE !E XE *wE *wE	partitionE EE *sE *wE ZxE *|XD  t  t t  Bt  B @D  t  t @t  Bt   @ @ @O B   C	@ B B@6@ 
@9maplist_ Wi@<XD  t  t t  Bt  B @D  t  t @t  Bt ! @ @ @ @O B ! C@ B B@6@ 
@ @9 * Wi@<XD  t  t t  Bt  *w @D  t  t @t  Bt *v A# A# @kO B *v C	@ B B@6@ 
@9foldl_ Wi@<XD  t  t t  Bt  *w @D  t  t @t  Bt *z A# A# A# @kO B *z C@ B B@6@ 
@ @9 * Wi@<XD  t  t t  Bt  *w @D  t  t @t  Bt *y A# A# A# A# A# @kO B *y CA B B@6@ 
@ @ @ @9 * Wi@<XD  t  t t  Bt  B @D  t  t @t  Bt Zx @ @O B Zx C@ B B@6@9 * Wi@<XD  t  t t  Bt  *w @D  t  t @t  Bt * A# A# A# A# @kO B * C
A B B@6@ 
@ @ @9 * Wi@<XD  t  t t  Bt  *s @D  t  t @t  Bt *~ A# A# @kO B *~ CA( B B
@6@ @9scanl_ Wi@<XO B GH CAU B Bsafe_api@6 B@1 F@.@5@8 @2 @4 *@9 Zx Wi@<XD  t  t t  Bt  B @D  t  t @t  Bt Wh @O B Wh C@ B B@6@9 * Wi@<XD  t  t t  Bt  X @D  t  t @t  Bt *x A# @kO B *x C@l B B@6@9exclude_ Wi@<XO B * CAF B B @=C@3AG B B@6@ @ @ @ @ @ @ @@ @ @ @ @ @ @ @9 * Wi@<XO B * CA= B B @=C@,A> B B@6@ 
@ @ @ @ @ @@ @ @ @ 
@ @ @9 * Wi@<XO B * CAS B B  


  Hsafe_meta_predicate  B 
@=XD  t  t t  Bt  *| @D  t  t @t  Bt *{ A# @k @kO B *{ C	@~ B B@6@ 
@9
partition_ Wi@<XD  t  t t  Bt  E @D  t  t @t  Bt *} A# @kO B *} C@[ B B@6@9include_ Wi@<XD  t  t t  Bt  *| @D  t  t @t  Bt * A# @k @k @kO B * C@ B B@6@ 
@ @9 * Wi@<XO B * C@ B B @=C@&@ B B

@6@ @ @ @ @ @@ @ @ @ @ @9 *@<XO B * C@ B B @=C@ B B

@6@ 
@ @ @ @@ @ @ @ 
@9 *@<XO B * C@ B B 
@=C@ B B

@6@ @ @ 
@/@@ @ @ @ @9 *@<XO B * C@ B B @=C@ B B@6@ @/@@ @ @ 
@9 *@<XO B * CA4 B B @=C@#A5 B B@6@ @ @ 
@ @@ @ @ @ @9 * Wi@<XO B * CA+ B B @=CA, B B@6@ @ @@ @ @ @9 *@<XO B * C	A B B @=C@.A B B@6@ @ @ @ @ @ @/@@ @ @ @ @ @ @ @9 *@<XO B * CA B B @=C@'A B B

@6@ 
@ @ @ @ @/@@ @ @ @ 
@ @ @9 *@<XD  t  t t  Bt  *s @D  t  t @t  Bt *t A# A# A# @kO B *t CA1 B B

@6@ 
@ @9 *@<XD  t  t t  Bt  *s @D  t  t @t  Bt *r A# A# A# A# A# @kO B *r CAC B B
@6@ 
@ @ @ @9 *@<XO B * C@ B B @=C@ B B
@6@@ 
@9 *@<XO B * C@ B B @=C@ B B
@6@ 
@ @@ @ @9 *@<XD  t  t t  Bt  *s @D  t  t @t  Bt *u A# A# A# A# @kO B *u CA: B B
@6@ 
@ @ @9 *@<XO B * C@ B B 
@=C@8@ B B	@6@E@ @@M@"
@#@ @ @ 
@9 *@F@@@"

@#@ @ @9 *@F@<XO B * C@o B B 
@=C@$@p B B
@6@E@ 
@@M@%@@	@"

@#@ @ @9 *@<XO B * C@ B B 
@=C@ B B@6@ @/@@ @ @ @ 
@ @9 * Wi@<XO B * C@^ B B 
@=C@$@_ B B
@6@E@ 
@@M@"

@#@@@%@ @ @9 *@<XO B * C@ B B H
@6@?@ 
@ @ @ @9 *@<C@ B B C
@6@?@ 
@ @ @ @9 *@<C@ B B H
@6@?@ 
@ @ @ @9 *@<C@ B B@6@1 W'@4<.=@4 H@5@9 G G@<XXQM @F/usr/lib/swi-prolog/boot/qlf.pl  ]wAs@ C S E HhE EzE HE @XD  t  t t  @t  C @D  t  t @t  @t Hh D  t  t t  @t  C 
O @ Hh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 @] C@5@5@/
@8 C @@/@/@ 
@8 @ @@E@$@  @@ B C@M@1 @@1 @e Aw @
@5@2 Dr@1  C@5Conflicting extension@5@8 @ @@@@S@1  A@2 A
@. @@5@8 E @@ @ @/@8 *@1 
@5@3@1 D[@5@5@9 A* @@<XD  t  t t  @t  C @D  t  t @t  @t Ez  A#D  t  t t  @t  C 
O @ Ez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 Fq G
@5@0@5@9 *@<C@i * * @=XD  t  t t  @t  H 	 D  t  t t  @t  H 
O @ *C@2@R * *@6 C@/@3@1 W W@5@5@8 W @@/@ @8 H @@1 @
@5@1 C@1 Fc@5@2 @j@5@9 E< @@<XD  t  t t  @t  @ 	 D  t  t t  @t  @ 
O @ @C@)@\ * * V@6@1 
@5@/@8 H @@ @ @8 * @@E@ @8 *@M@'
@@@'
@<XXQM BF@>/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__conc.pro  @AuC AS AE LE NE PE LE NE KXO Bnext_conc_id_with_min_x C@ B B@6@0@0@8 K K@?@q
@8 * K@?@<C@ B B

@6@?@<XO Bnext_conc_id C@ B B@6@8 *@?@<XO B N C
@ B B@6@1 K
@5@9 @I@<XO B P C
@h B B@6@8 L K@ 
@9 N K@<XO B L C
@u B B@6@1 K
@5@9 J@<XO B N C
@Z B B@6@1 K
@5@9 @L@<XD  t  t t  Bt  K ADO B L C@M B B@6@8 * K@1 K
@5@8 @L@?@<XXQM IF@!/usr/lib/swi-prolog/boot/apply.pl  ]wAs@ C S E IE QXD  t  t t  It  I @D  t  t @t  It I  D  t  t t  It  I 
O I IC@0	s@!/usr/lib/swi-prolog/boot/apply.pl  ]wA *@6@D
@@D
@@M
@Q@M@Q@<XD  t  t t  It  B @D  t  t @t  It Q  A#D  t  t t  It  B 
O I QC@A@9 * * 


@6@E@#@ 
@8 [ I@M@ 
@/@8 D I@ @/@8 A I@/@ @8 *@1 @ @5@@@@1 @@1 C" 
@5@0@5@9 @ I@G@F@<XXQM A}F@4/usr/lib/swi-prolog/library/dialect/sicstus/lists.pl   AuC FS E  E  E  E
substituteE
min_memberE
max_memberEflattenEpermutationE KBEsame_lengthE
proper_lengthEnth0E JE ^E ^EdeleteE (EnthE *EnexttoE %E WZE WYE IE @E KE %EsubtractE JEsubsetEunionEintersectionE \gEis_setEnumlistXO A} * C	@. A| A|@6@ 
@9substitute_
 A}@<XO A}	sublist__ C@V A| A| 
@=C@W A| A| 
@=C@X A| A|


@6@ @ 
@ @9 + +@<C@Z A| A|
@6@ @ 
@9 +@<XO A} + C@1 A| A| @=C@"@2 A| A|	@6@E
@*@M@'@@@'@ @ @9 + @<XO A}sublist_ C@R A| A| @=C@S A| A|
@6@ 
@9 +@<XO A} * C@A A| A|@6@9 ^ J@<XO A} * C@O A| A|@6@9 + +@<XXQM BF@=/build/spark-yKhAJi/spark-2012.0.deb/simplifier/load__pfs.pro  7AAuC AS AE UXO Bretrieve_action CA B B@6@/@8 W@0@8 % L@8 X M3@?@<XO Bretrieve_traversal_conditions CAD B B@6@8 De@/@8 % L@/
@8@#process_single_path_function_leader U@ 
@8retrieve_traversal_conditions_x U@?@<XO Bconfirm_traversal_condition C	A- B B B@6@+Unexpected end of file in parsing pfs file.@9 T L@<CA0 B B@6parse_traversal_condition@8 G@?@<CA4 B B@6@)Badly formed traversal condition line: ~w@3
@5@9 +@<XO Bparse_statement_position_to C@ B B Kb Y Y Y Y J= Y

@6@?@'
@<C@2@ B B Kd

 Y Y Y Y
@6@3 Y@4 Y@5 YS@ @/@8 YU X@ 
@ @/@8 %g X@?@'@<XO B@#replace_last_successor_statement_id CA B B@6@1get_last_successor_statement_id@0@5@8 J@1 +$
@5@8 Ci U@?@<C
A B B@6@1 +$
@5@8 +&@?@<XD  t  t t  Bt parse_path_header CO B +' C@>A B B@6@3 Y@4 Y@5 YX@/
@8 + @"
 % Y W= Y
@#@3 Y@4 Y@5 YS@ @/@8 + @ @/@8 +!@?@'@<XO B ) CB B B  @6@1 *@0@5@8 @I@1 *@5@8 +&@?@<XO Bparse_statement_successors C@F@ B B@6@/
@8 +!@3 Y@4 Y@5 YS@ 
@/@8 + @" J= Z K* K* Y J= J= Y Y P J= Q!
@#@?@'@<XO Bmust_get_last_statement_id CA B B@6@8get_last_statement_id U@?@<CA B B@6@.An expected statement line has not been found.@9 +@<XD  t  t t  Bt  * ADD  t  t t  Bt parse_successor_statement CO B +1 C@@ B B

 J

@6@3 Y@4 Y@5 YX@/@8 + @" % Z K* K* Y J= J= Y Y P0 J= W= Y W= Y %Y Y Y W= 
@#@3 Y@4 Y@5 YX@ @/@8 + @ 
@ @/@8 + U@3 Y@4 Y@5 YX@ @/@8 + @" H
@#@?@'@<XO Breplace_last_statement_id CA B B@6@1 +.@0@5@8 J@1 +.
@5@8 +&@?@<C
A B B@6@1 +.
@5@8 +&@?@<XO Bparse_statement_position_from C@ B B @ J= W= Y Y W=

@6@?@'
@<C@2@ B B Kd

 Y Y Y Y
@6@3 Y@4 Y@5 YS@ @/@8 + @ 
@ @/@8 +!@?@'@<XO B@$must_get_last_successor_statement_id CA B B@6@8 +$ U@?@<CA B B@6@8An expected successor statement line has not been found.@9 +@<XD  t  t t  Bt parse_statement CO B +< C@n@ B B U|


 % W= Y W= Y %Y Y Y W= 
@6@3 Y@4 Y@5 YX@ @/@8 + @ 
@ @/@8 +6 U@3 Y@4 Y@5 YS@ @/@8 + @ @ @/@8 +) U@3 Y@4 Y@5 YX@ @/@8 + @?@'@<XO Bprocess_single_path_function CA B B@6@/@8 +
@8 + U@8 + U@8 + U@?@<XO Bconfirm_valid_action_line C	A B B B@6 +@9 +@<CA B B@6parse_action_line@8 G@?@<CA B B@6@DBadly formed action line between traversal conditions and action: ~w@3
@5@9 +@<XO Bprocess_path_functions_x C@w B B B@6@?@<C@{ B B@6@R@<XO Bscan_for_path_header CA B B@6@1 +'@5@8 G@?@<XO Bscan_for_statement C@ B B@6@1 +<@.@5@8 Gstmt@/@8 *C Kj@8 X M3@8 +4 U@?@<XD  t  t t  Bt  +G CO B +G C@@A B B@6@3 Y@4 Y@5 YX@/@8 + @" %D K* W= Y Y Y 

@#@3 Y@4 Y@5 YX@ 
@/@8 + @?@'@<XO Bscan_for_successor_statement C@ B B@6@1 +1@.@5@8 G@/@8 ++ Usuc_stmt@/
@8 +R@ 
@8 X M3@ 
@8 +" U@?@<XD  t  t t  Bt parse_before_action_line CO B +] CA B B P0 P0 P0 P0 P0 P0
@6@?@'@<XO B + C	A_ B B
 B
 B@6@?@<CAc B B **@6@8scan_for_path_formula U@?@<CAh B B *)@6@8scan_for_action_line U@?@<CAm B B@6@DBadly formed line in processing verification condition, starting: ~w@3@5@9 +@<XD  t  t t  Bt  +/ ADO Bprocess_path_functions_line C@ B B
 B@6@?@<C@ B B@6@8 +N U@?@<C@ B B@6@8 +V U@?@<C@$@ B B@6@/@8 +K U@/
@8 *? Upf@/@8 +R@/@8 +8 U@ @ 
@ @8 X M3@ @8 +@ U@?@<C@ B B@6@?@<XD  t  t t  Bt  +% ADO Bprocess_path_functions C@l B B@6@8 ) U@8 De@/@8 +
@8 +f U@8 +I U@?@<XD  t  t t  Bt parse_path_formula CO B +u C@5A B B@6@3 Y@4 Y@5 YX@/
@8 + @ 
@/@8 +!@" 
@#@3 Y@4 Y@5 YX@ @/@8 + @?@'@<XO B +c CA B B@6 +]@8 G@/@8 +
@8 +E U@?@<XO B +` CAw B B@6@1 +u@.
@5@8 G@/@8 W@0@8 +
@ 
@ @8 X M3@?@<XO B *? CB B B@6@1 *
@5@8 J@q
@1 *@5@8 +&@?@<XO B + CAN B B *)@6@?@<CAR B B **@6@R@<C	AV B B B@6 +@9 +@<XO B U C@a B B@6@/
@8 X3 K C@/@8 D@8 +p U@8 Fd@?@<XD  t  t t  Bt  + CO B + C@gA: B B@6@3 Y@4 Y@5 YX@/@8 + @" %, Y Y K Y Y J= Y Y P0 K* Y Y Y Y W= Y Y Y 

@#@3 Y@4 Y@5 YX@ 
@/@8 + @?@'@<XXQM BF@%/usr/lib/swi-prolog/library/system.pl   Au@!C FS E )E (E
system_module Esystem_modeXD  t  t t  Bt  B @D  t  t @t  Bt ) O B ) C	@S B B@6 @9  (@<XD  t  t t  Bt  B @D  t  t @t  Bt ( O B ( C	@Z B B@6  @9 +@<XO B +} C@H B B  @6 A= @-@9 @r@<XO B + C@; B B@6 H@8 G G@E
@+
 @.@M [+ @9 @r@@ [+ A@9 @r@<XXQM B<F@J/build/spark-yKhAJi/spark-2012.0.deb/simplifier/simplifier_ioutilities.pro  7AAuC AS AE QE UE UE %	E TE UnE LfE YdE RXO B<retrieve_declaration_file_x CA B; B; M[@6@8 XB K@?@<CA B; B; Ma@6@8 +@?@<CA B; B; B@6@8 XI K@?@<CA B; B;@6@;Unable to retrieve declaration file for proof file kind: ~k@3
@5@9 T L@<XO B<display_time_details_x CA9 B; B;@6 Jq@8 NZ Jm@"CREATED ~a, ~a  SIMPLIFIED ~a, ~a
@3@4@4
@4@5@9 FR Lh@<CA> B; B;@6 Ji@8 +@#CREATED ~a, ~a  ZombieScope ~a, ~a
@3@4@4
@4@5@9 +@<XO B<@ retrieve_simplified_proof_file_x CA B; B; M[@6@8 XJ K@?@<CA B; B; Ma@6@8 X? K@?@<CA B; B; B@6@8 XE K@?@<CA B; B;@6@@Unable to retrieve simplified proof file for proof file kind: ~k@3
@5@9 +@<XO B<retrieve_proof_file_x CAd B; B; M[@6@8 X2 K@?@<CAh B; B; Ma@6@8 XF K@?@<CAm B; B; B@6@8 X3 K@?@<CAr B; B;@6@5Unable to retrieve proof file for proof file kind: ~k@3
@5@9 +@<XO B<display_time_details CA B; B;@6 Ji@8 Qw Jm@?@<CA B; B;@6 Jq@8 +@D@0@0@8 (s K@@M@Q@?@<CA B; B;@6 Jq@8 +@/@/@8 +@/
@/@8 B? \@ 
@ @8 + Lh@?@<CA6 B; B;@6@ICould not determine date and time details for the simplified file banner.@9 L L@<XO B<display_subprogram_identifier CAF B; B;@6@/@8 (u K@ &&@3@5@8 +@?@<C
AM B; B;@6 L@8 K? K@ Q@8 +@?@<CAS B; B;@6@/Expected subprogram identifier is not present.
@9 +@<XO B< U CA] B; B;@6@/@8 M] K@@8 + Lh@?@<XO B< Q CB B; B;@6 @/@8 ' Kj@0@3@5@8 K Lh@?@<XO B< %	 C@!A B; B;@6@/@8 +@/@8 U Lh@/
@8 +@ 
@/@8 +@>Unexpected availability of two distinct proof files: ~a and ~a@3@4@5@9 +@<CA B; B; M[@6 Jq@8 +@0@8 +@?@<CA B; B; Ma@6 Ji@8 +@0@8 +@?@<CA B; B;@6 Jq@8 +Unexpected no vcg files loaded@9 +@<CA B; B;@6 Ji@8 +Unexpected no dpc files loaded@9 +@<CA B; B; B@6@0@8 +@?@<CA B; B;@6@#Unexpected no proof files available@9 +@<XO B< U C
A B; B;

@6 Jq@8 +@?@<CB B; B;@6 Ji@8 +@8 Q Lh@?@<CB	 B; B;@6@'Error in converting file ~k for display@3
@5@9 +@<XO B< Un CA!@| B; B;@6 Jq@8 +@?@8 T Lh@/@8 BF &*@/@8 BG &*@/
@8 BH &*@/@8 BI &* [@8 +@(Usage: spadesimp [options] Target_File~n@8 + [@8 +@*Target_File - Either a .vcg or .pfs file~n@8 + [@8 +@?All options may be abbreviated to the shortest unique prefix.~n@8 + [@8 +Standard options~n@8 +----------------~n@8 +@6-help               - Display this help information.~n@8 +@4-version            - Display version information.~n@8 +@B-nolog              - Do not generate a simplification log file.~n@8 +@I-log=Log_File       - Specify filename for the simplification log file.~n@8 +@6-nowrap             - Do not line wrap output files.~n@8 +@D-verbose            - Display attempted simplification strategies.~n@8 +@.-nouserrules        - Do not use user rules.~n@8 +@V-plain              - Adopt a plain output style (e.g. no dates or version numbers).~n@8 +@7-typecheck          - Only typecheck the input files.~n@8 +@P-norenum            - Do not renumber hypotheses and conclusions in siv files.~n@8 + [@8 +Adjust strategy options~n@8 +-----------------------~n@8 +-nosimplification=SELECT~n@8 +-nostandardisation=SELECT~n@8 +-norule_substitution=SELECT~n@8 +-nocontradiction_hunt=SELECT~n@8 +@$-nosubstitution_elimination=SELECT~n@8 +@ -noexpression_reduction=SELECT~n@8 +SELECT=(RANGE {, RANGE})~n@8 +@0RANGE=Vc_Number or From_Vc_Number-To_Vc_Number~n@8 + [@8 +Adjust limit options~n@8 +--------------------~n@8 +@4-complexity_limit=Limit (Limit in range 10 .. 200)~n@8 +@4-depth_limit=Limit      (Limit in range  1 ..  10)~n@8 +@4-inference_limit=Limit  (Limit in range 10 .. 400)~n@8 + [@8 +~a~n@3@5@8 + +@3@5@8 + +@3
@5@8 + +@3@5@8 +@?@<C@@ B; B;@6 Ji@8 +@?@8 +@/@8 +@/@8 +@/
@8 +@/@8 + [@8 +@*Usage: zombiescope [options] Target_File~n@8 + [@8 +Target_File - a .dpc file~n@8 + [@8 + +@8 + [@8 + +@8 + +@8 +@4-help             - Display this help information.~n@8 +@2-version          - Display version information.~n@8 +@=-nolog            - Do not generate a ZombieScope log file.~n@8 +@D-log=Log_File     - Specify filename for the ZombieScope log file.~n@8 +@4-nowrap           - Do not line wrap output files.~n@8 +@T-plain            - Adopt a plain output style (e.g. no dates or version numbers).~n@8 +@N-norenum          - Do not renumber hypotheses and conclusions in sdp files.~n@8 +@U-hyp_limit=Limit  - Specify the maximum number of hypotheses that will be analysed.~n@8 + [@8 + +@3@5@8 + +@3@5@8 + +@3
@5@8 + +@3@5@8 +@?@<XO B< Lf C@^@ B; B;@6 &@8 +@/@8 (t K@ Q@/@8 T Kj@8 + [@8 + &@8 + [@8 + [@8 +@8 + Lh Q@8 +@8 + Q@8 +@8 + Lh Q@8 + Q@8 + Q@8 + Q@8 +@?@<XO B< Yd CA B; B;@6@/@8 +@8 + Lh@?@<XO B< R CA} B; B;@6@/@8 +@8 + Lh@?@<XO B< T C
@f B; B;@6 Jq@8 +@8 % L@?@<C
@l B; B;@6 Ji@8 +@8 % L@?@<C@r B; B;@6@<Could not calculate banner. Unexpected system configuration.@9 +@<XXQM E*F@$/usr/lib/swi-prolog/boot/autoload.pl  ]wAsC S E [E GU E GQE$update_library_index E I,E $Emake_library_indexE +XD  t  t t  E*t read_index_from_stream 
O E* +C@ GO GO@6@8 Df @/@8 W @8assert_index I.@?@<XD  t  t t  E*t clear_library_index  
O E* + C@ GO GO  @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  E*t list_set 
O E* ,C@ GO GO@6@9closel I.@<C@ GO GO
@6@8 @ @?@ 
@9 , I.@<XD  t  t t  E*t writable_indexed_directory 
O E* ,C@ GO GO@6@/@3@1 @]@4 C@4 C@5@5@8index_file_name I.@9 C @<C@6@ GO GO@6@1 FMKINDEX@5@3@1 @R A@5@4@1 @] C@5@4@1 I= @@5@4@1 I@ D&@5@5@/@8 C @8 ,INDEX@0@/@8
plfile_in_dir I. C@9 @c I.@<XD  t  t t  E*t  , 
O E* ,C@ GO GO@6@1 H ,@5@3@1 @R A@5@4@1 I= @@5@4@1 I@ D&@5@5@9 ,@<XD  t  t t  E*t  , D  t  t t  E*t  , ADD  t  t t  E*t  , ED  t  t t  E*t  , 
D  t  t t  E*t load_library_index 
O E* ,C@ GO GO@6@8 @ @8 H @/@8 EX @0@0@8 + I.@?@<C@ GO GO@6@1 I E*load_library_index_p@5@9 # @<XD  t  t t  E*t  [ @D  t  t @t  E*t [ D  t  t t  E*t  [ 	 D  t  t t  E*t  [ 
O E* [C@\ GO GO@6@8 # @4@?@<C@,@^ GO GO@6@"
 

@#@E@8 EU @M@/
@/@8 _4 @@@&
@( @ 
@  E+@9 E  @<XD  t  t t  E*t  GU  
O E* +C@ GO GO  @6 E* +@9 I I.@<XD  t  t t  E*t  + D  t  t t  E*t  + ADD  t  t t  E*t  + ED  t  t t  E*t  + 
D  t  t t  E*t  $ 	 D  t  t t  E*t  $ 
O E* $C@J GO GO@6@8 ,@8 ,@?@8 , I.@/
@8 ,@ 
@0@9 ,@<C@O GO GO@6@8 ,&@/
@0@8 ,@ 
@9 ,@<XD  t  t t  E*t index_error 
O E* ,'CAw GO GO@6@8 F  I.@"
 F( @e @ @g@#@?@<CAz GO GO@6 @@9 @ @@<XD  t  t t  E*t  + 
O E* +C@+A8 GO GO@6@1 C
@.@4@1 Du @.@5@4@1 @R @T@5@4@1 I@ D&@5@4@1 I= @@5@5@1make_library_index2@5@9 I I.@<XD  t  t t  E*t  \ 
O E* \CA GO GO@6@T
@?@R@<CA GO GO  


 
@=CA GO GO F


 
@6@ @b@g
@c@o@x@<XD  t  t t  E*t index_header 
O E* ,/CA GO GO@6/*  Creator: make/0~n~n@8 FR I.@)    Purpose: Provide index for autoload~n@8 ,2 )@9 ,2@<XD  t  t t  E*t library_index_out_of_date 
O E* ,4CA` GO GO@6@D@8 F I.@M@Q@?@<C@,Ab GO GO@6@/@8 Cf I.@A H@/
@8 ,7@b@g
@j@t@G@@@/@8 B I.@ @/@8 ,7@b@g@j@t@F
@?@<XD  t  t t  E*t source_file_pattern 
O E* ,9CAQ GO GO@6@/ A@ B C*.@9 C I.@<XD  t  t t  E*t  V 
O E* VCAK GO GO@6@E@0@0  @8 F I.@M@'
@@ @9 ,<@<XD  t  t t  E*t  + 
O E* +C@ GO GO B@6@?@<C@0@ GO GO (




@6@?@/@ 
@8 ,@3@4 @4@5@/@8 Er @1 +@5@8 @M @R@<CA GO GO@6 @@1illegal_autoload_index
@5@8 ,+@R@<XD  t  t t  E*t  ,- 
O E* ,-C@1A! GO GO@6 ,@/@/@8 , C@8 ,@?@1 C@.

@5@1 A*@1  A@5@4@1 F @.@5@5@1 C@0
@5@9 @$ @<CA( GO GO@6@/@1 ,:@5@/@8 A A@9 ,, I.@<XD  t  t t  E*t  ,  
O E* , C@ GO GO@6@/
@8 , I.@/@8 Z @b@i@h@m @@c@<@r@?@<C@M@ GO GO@6@/
@1 ,
@4@1 @] C@5@5@/@8 ,E@/@8 ,@1 ,@0@5@8 , @/
@8 ,I@1 ,
@5@8 Ci @E@8 , I.@M@S@@@1 +@0@0@0@5@8 , @1 ,@0@5@8 , @8
read_index I.@1 ,@5@9 ,J@<XD  t  t t  E*t  ,	 
O E* ,C@ GO GO@6@?@<C
@ GO GO

@6@9 ,@<XD  t  t t  E*t guarded_make_library_index 
O E* ,OC@ GO GO @=C@-@ GO GO@6@E@1 +@5@/
@1 @ @
@5@8 C I.@M@S@@
 FH@1 FJ@2 +@5@8 ,+@F
@9 ,P I.@<XD  t  t t  E*t  , D  t  t t  E*t  , ADD  t  t t  E*t  , ED  t  t t  E*t  , 
D  t  t t  E*t  , 
O E* ,CAU GO GO@6 A@8 @ I.@3
@4 @4@5@ 
@9 ,?@<XD  t  t t  E*t  F  ADD  t  t t  E*t  F  ED  t  t t  E*t  F  ED  t  t t  E*t  GR 
O E* GQCA GO GO@6@E B@ B H@M@S@@@1  A@2 GS B
@5@8 ,@@9 + I.@<XD  t  t t  E*t  +  	 D  t  t t  E*t  +  
O E* +C@3@u GO GO@6@/
@1 ,

@5@/@8 V I.@?@1 D F@.@5@1 ,P@5@1 H@5@8 ,D@E
$modified_index @. @-@8 I_ I.@M
@9 ,U@@@S@<C@ GO GO   @=XD  t  t t  E*t  I- 	 D  t  t t  E*t  I- 
O E* I,C@#@= GO GO@6@8 ,&@/@8 ,@A@ @ @8 ,@'
@@@ @ 
@ @8 ,@?@<XD  t  t t  E*t public_predicate 
O E* ,YCA GO GO@6@/@8 ,8@9 \ I.@<XD  t  t t  E*t  + 
O E* +C@)A GO GO@6@1 C
@.@4@1 Du @.@5@4@1 @R @T@5@4@1 I@ D&@5@4@1 I= @@5@5@1 ,C@5@9 ,.@<XD  t  t t  E*t index_files 
O E* ,\CA~ GO GO @=C@}A GO GO
@6@1 @$@1 D
 C@.@5@1 W@.@5@2 Fc@5@/@1 @ FH@5@8 ,Q@E@C@" D D	

@#@ @8 B I.@M@/@ 
@8 ,<@/@0@ @8 ,T@1 ,Z@2 @.@.@5@1 FRindex((~k), ~k, ~k, ~k).~n@4@4@4@4@5@8 ,.@@
@S@G@G@G@ @9 ,] I.@<XD  t  t t  E*t  ,N 
O E* ,MC@ GO GO@6@?@<C@ GO GO@6@?@8 ,L@9 ,L@<C@1@ GO GO@6 F@1 H@2 ,M@.@5@8 ,+@8 ,@1 autoload_index@5@1 @$@1 D
 C@.@5@1 +@5@2 Fc@5 @"@9 ,D@<XD  t  t t  E*t do_make_library_index 
O E* ,bC@=Al GO GO@6@/
@8 V I.@1 @$@1 D
 C@.@5@1 C@1 @ D+@2make@2 +@5@2 C@1 ,0@5@2 ,]
@5@2 Fc@5@/@1 ,(@5@9 ,Q@<XD  t  t t  E*t 
pattern_files 
O E* ,hCAY GO GO 
@=C@ AZ GO GO
@6@ 
@/@8 ,<@ @/@8 Dx I.@ @/@8 A I.@ @ @9 ,i I.@<XD  t  t t  E*t  ,- 
O E* ,,C@1AA GO GO@6 ,@0@/@8 ,@/
@8 ,d@ 
@/@8 ,l@E@ @8 ,5 I.@M@ 
@ @8 ,c I. ,W@0 @.@9 ,X@@@S@<XXQM ]F@#/usr/lib/swi-prolog/boot/history.pl  ]wAs@ C S E ]E ^:E ^IXD  t  t t  ]t match_event 
O ] ,oC@	s@#/usr/lib/swi-prolog/boot/history.pl  ]wA ,q@6@8
find_event ]@?@<C@ ,q ,q@6 Dh@1 ^no_event@5@8 @ ]@R@<XD  t  t t  ]t  * 
O ] *C@!@ ,q ,q@6@/@/@8 A ]@/@ @8 ,y@?@ @/@8 ,y@ @ @ 
@8 ,y@?@<XD  t  t t  ]t not_event_char 
O ] ,zC	@ ,q ,q@6csym@8 _ ]@?@R@<C@ ,q ,q DE@6@?@R@<C@ ,q ,q @=XD  t  t t  ]t remove_history 
O ] ,~C@ ,q ,q@6@b@h@i@m @@c @s@?@<C@ ,q ,q@6@b@h@i@m @@y@1 ]@0@5@8 J ]@?@<C@ ,q ,q @=XD  t  t t  ]t expand_history2 
O ] ,C@ ,q ,q DE DE @-@6@?@<C@ ,q ,q DE
 DE
@6@ 
@8 ,{ ]@?@3
@5@ @9 , ]@<C@#@ ,q ,q DE


 @.@6@?@ 
@/@/@8 ,p ]@ @/@8 ,y@?@ @ @0@9 ,@<C@"@ ,q ,q'

 ,
@6@?@ 
 ,@ @/@/@8skip_quoted ]@ @ @9 ,@<C@"@ ,q ,q"

 ,
@6@?@ 
 ,@ @/@/@8 ,@ @ @9 ,@<C@ ,q ,q


@6@?@ @ @9 ,@<C@ ,q ,q  @-@=XD  t  t t  ]t  ^J 	 D  t  t t  ]t  ^J 
O ] ^IC@+@ ,q ,q@6@E
@/@0@8 , ]@M@q@@@b@c@y@F@1 ,
@5@8 H` ]@/
@8history_depth_ ]@ 
@9 , ]@<XD  t  t t  ]t  ] ADD  t  t t  ]t  ] ED  t  t t  ]t  ] ED  t  t t  ]t  ] 	 D  t  t t  ]t  , 
O ] ,C@ ,q ,q@6 ^@8 D ]@8 H ]@b@h@c @t@?@<C@ ,q ,q @=XD  t  t t  ]t 
save_event 
O ] ,C@ ,q ,q@6@8 @ ]@?@<C@ ,q ,q@6@9 ^I ]@<XD  t  t t  ]t 
read_history_ 
O ] ,C
@: ,q ,q
@6@8list_history  ]@?@R@<C@= ,q ,q@6 F@1 ,v@2 F
@5@8 ,x@?@R@<C@@@ ,q ,q
@6@ 
@/@/@8expand_history ]@ @8save_history_line ]@/@ @8 ]2 ]@1 ^G@.@4@1 F@.@5@4@1 @@5@5@/@1 C@1 @ @@5 D&@5@8 C ]@E@T@M@'@'@F@@@B@E@"$silent
@#@M@ @ B H B A@ @ @9 ^: ]@@@#@ @8 , ]@E@+ @.@M Dh@1 ,v@2expanded@5@8 ,x@@@S@'@'@F@<XD  t  t t  ]t  ,  
O ] ,C@D@_ ,q ,q@6@E
@/
@0@8 ,@M@S@@@(
 @/@8 ,@/@8 Z ]@1 @.
@.@5@1 C@1 F

@5@2 ,
@5@/@8 A ] Dh@1 ,v@2 ,v@5@9 ,x@<XD  t  t t  ]t  , 
O ] ,C@ ,q ,q B@6@?@<C@:@ ,q ,q@6 [ @.@8 ,@1 @@.@5 ^C@3
@4@3@1 ^D @.@5@5@4 H@4@3@1 ^D @.@5@5@5@8 FR ]@1  A@2 ^@@5@0 D&@8 ,@?@<C@ ,q ,q @=XD  t  t t  ]t  , 
O ] ,C@ ,q ,q@6@/
@8  ]@ 
@/@8 ,@ @8 ,@?@<XD  t  t t  ]t  ^; 
O ] ^:C@4 ,q ,q@6@8 Df ]@ 
@8prompt_history ] @:@/@ Vw ^?@ @ @ @8 , ]@?@<XD  t  t t  ]t  , 
O ] ,C@t ,q ,q A@6@?@9 E  ]@<C@D@v ,q ,q	@6@E
@/@0@8 ,@M@q@@@(@F@/
@8 P* ]@/@8 ,@E~!@/@8 ,@ @ @ 
@/@8 * ]@M@ @8 ^> ]@@@8 ,@G@9 ,@<XD  t  t t  ]t  ]  	 D  t  t t  ]t  ]  
O ] ]C	@m ,q ,q  @6@1 ,@0@0@5@9 @J @<XD  t  t t  ]t  , 
O ] ,C@ ,q ,q
@6@?@<C@!@ ,q ,q J J
@6@?@ @ @ @ 
@ @9 ,@<C@#@ ,q ,q


@6@?@ @ @ @ 
@ @9 ,@<C@ ,q ,q

@6@?@ @ @ 
@ @9 ,@<C@ ,q ,q 
@=XD  t  t t  ]t matching_event 
O ] ,CA ,q ,q@6@0@/@8 ,@8 ,@0@8 ,y@?@<XD  t  t t  ]t take_string 
O ] ,CA
 ,q ,q


@6@ 
 ,|@8 ,}@?@ @ @9 , ]@<C
A
 ,q ,q

@6@?@<CA ,q ,q @=XD  t  t t  ]t  ,u 
O ] ,tC@ ,q ,q DE



@6@?@9get_last_event ]@<C@(A  ,q ,q
@6@ 
 _@8 ,}@?@3
@5@/@8take_number ]@/@ @8 Y ]@ @/@8 ,@ @9 ,@<C
A ,q ,q@6@/
@8 ,@ 
@9 , ]@<XD  t  t t  ]t  , 
O ] ,CA ,q ,q


@6@ 
 _@8 ,}@?@ @ @9 ,@<C
A ,q ,q

@6@?@<CA ,q ,q @=XD  t  t t  ]t  , 
O ] ,C@ ,q ,q@6@0@/@8 ,@8 ,@?@<C@ ,q ,q@6 Dh@1 ,v ,w@5@8 ,x@R@<XXQM
data__formatsF@A/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__formats.pro  7AAuC AS AE AEget_typeE AE	get_stateXO ,declare_data_formats  C@5	u A  7AA ,  @6 ,@1 ,	Data_AtomDataAttributes_Any@5@8 ,
 , ,@1 ,	Type_AtomTypeAttributes_AnyList@5@9 ,@<XO , , C@M , ,@6@1 ,
@5@8 Ci @?@<XD  t  t t  ,t  , ADO , , C  A_ A_ ReadTextCharList B@=C  A_ A_ ModuleFunctorArity Module_Atom Functor_Atom	Arity_Int@=C  A_ A_ Lines Ye %
Int@=C  A_ A_ Problem @ FH@=C  A_ A_ 
ProofFileKind M[ Ma B@=C  A_ A_ 
DebugFileKind ' B A@=C  A_ A_ SwitchSourceauto_setuser_set@=C  A_ A_ OnOrOff Ji Jq@=C  A_ A_ LogFile K ( (
LogFile_Atom@=C  A_ A_ 	SelectVCs @ Q XIntList@=C  A_ A_ 	UsageFile
no_usage_fileyes_usage_fileprovided_usage_fileUsageFile_Atom@=C@G  A_ A_ Switchswitch_input_file
switch_logswitch_wrapswitch_verboseswitch_user_rulesswitch_plainswitch_typecheck_onlyswitch_renumswitch_simplificationswitch_standardisationswitch_rule_substitutionswitch_nocontradiction_huntswitch_substitution_eliminationswitch_expression_reductionswitch_complexity_limitswitch_depth_limitswitch_inference_limitswitch_helpswitch_versionswitch_usageswitch_emptyswitch_deadpaths@=C  A_ A_ SelectCharClass Ij	CharClass -@=C@;  A_ A_  - %k	Index_Int %o -
 YV YW %_ Y Y Z %w %x %z %{ X %p %| Y@=C  A_ A_ ParseRequest %U YS YX@=C@0  A_ A_ CMDLineemptyfilenameInputFile_Atomsimple_qualifierSimpleQualifier
log_qualifier ,choices_qualifierChoicesNameSelectRangelimit_qualifier	LimitName ,usage_qualifier ,@=C@   A_ A_  -nolognowrap Znouserrules Xv	typechecknorenum F GL@=C  A_ A_  -nosimplificationnostandardisationnorule_substitutionnocontradiction_huntnosubstitution_eliminationnoexpression_reduction@=C  A_ A_  - @ Qspecific
Range_List@=C  A_ A_ Rangevalue , Y	Lower_Int	Upper_Int@=C  A_ A_  - MH TB T=@=C  A_ A_  , M[ B@=C  A_ A_ RuleIdAtomFunctor1@=C  A_ A_ 
RuleSource Y. YL@=C  A_ A_ 	RuleLogic Q Y@=C  A_ A_ 
RuleHeuristic Y Y Y
 Y@=C@.  A_ A_ TypeAttributes Y YAliasTypeId_Atom PIndexTypeId_AtomListElementTypeId_Atom YEnumId_AtomList G	FieldList Lq -> J ->@=C  A_ A_ UnboundedClass Y Y@=C
  A_ A_ Field YTypeId_AtomFieldId_Atom@=C  A_ A_ Mode J @^@=C  A_ A_ InternalUnboundedClass KC B@=C@%  A_ A_ InternalTypeAttributes Y P -= -> Ls GFieldIdFieldTypeId_ListList Lq -> J ->@=C  A_ A_ VCTrace SVCCutpointFromVCCutpointTo S S@=C  A_ A_  -J @ S
AssertionKindLine_Int@=C  A_ A_  -K Kb S -L -M T	CheckKind -M@=C  A_ A_  -L Ty F@=C  A_ A_  -N Ty Tz T|@=C
  A_ A_ PFTraceStatement U|PFPositionFromSuccessors_Int@=C  A_ A_  -P @ Kd ,@=C  A_ A_ PFTraceSuccessorStatement JPFPositionTo@=C  A_ A_  -S Kb Kd ,@=C  A_ A_ 	Framework K= L@=C  A_ A_ HypothesisType K L> J=TYPE@=C  A_ A_ ConclusionType K L> J= -V@=C  A_ A_ 
RuleStatus X X@=C@;  A_ A_ FDL Y YTitle Y -CVarId_AtomList Y -C
VarId_Atom Y -CConstId_Atom Lo -C
TypeStructure O -C
Function_AtomArgTypeId_AtomList Y@=C  A_ A_  -Z Z -6 Z -6 Z -6@=C@6  A_ A_  -^ Y Y -3 -4 P -= -> Y -? G -@ Lq -> J -> Y -<@=C  A_ A_  -B Y -CFieldId_AtomList Y -C -D@=C  A_ A_ ParseStatus B ** *)@=C  A_ A_  -b B ** *)@=C  A_ A_ 
OperationType K N~ PBFactId_Atom O
HypId_Atom@=C  A_ A_ RuleNameType@*Filename_CharList : Rulename_CharList(Int)@=C  A_ A_ 
RuleMatchType OExprProvedConditionType_List N -j@=C  A_ A_ ProvedConditionType I -iHypId_Int_ListFactId_Int_List@=C  A_ A_ RuleSortType K L@=XO , , C@I , ,@6@1 ,
@5@8 ,@?@<XD  t  t t  ,t  , ADO , , C
  A_ A_  , , , ,@=C
  A_ A_  , , , ,@=C
  A_ A_ get_base_unique_id -o	Base_Atom ,@=C  A_ A_  B X2VcgFile_Atom@=C  A_ A_  B! XFDpcFile_Atom@=C  A_ A_  B# XJSimplifiedVcgFile_Atom@=C  A_ A_  B% X?SummaryDpcFile_Atom@=C  A_ A_  B' XBFdlFile_Atom@=C  A_ A_  B) X5LocalUserRuleFile_Atom@=C  A_ A_  B+ X9GlobalUserRuleFile_Atom@=C  A_ A_  B- X0
RuleFile_Atom@=C  A_ A_  B/ X3PfsFile_Atom@=C  A_ A_  B1 XESimplifiedPfsFile_Atom@=C  A_ A_  B3 XIDecFile_Atom@=C  A_ A_  B5 X> ,@=C
  A_ A_  X; X: ,DebugFile_Atom@=C
  A_ A_  B? +NowDate_AtomNowTime_Atom@=C  A_ A_  A &
ToolName_Atom@=C
  A_ A_  A X , ,@=C  A_ A_  A X -@=C  A_ A_  A X ,@=C  A_ A_  X X ,@=C  A_ A_  Qt Qs ,@=C  A_ A_  BQ X ,@=C  A_ A_  BE Qw ,@=C  A_ A_  L L ,@=C  A_ A_  Ti Th ,@=C  A_ A_  Xh Xg ,@=C  A_ A_  Xk Xj ,@=C  A_ A_  Xb Xa ,@=C  A_ A_  Xe Xd ,@=C  A_ A_  X\ X[ ,@=C  A_ A_  X_ X^ ,@=C  A_ A_  XU XT ,@=C  A_ A_  XZ XY ,@=C  A_ A_  X{ Xz ,@=C  A_ A_  Ul Uk ,@=C  A_ A_  Uu Ut ,@=C  A_ A_  Ur Uq ,@=C  A_ A_  Xr Xq ,@=C  A_ A_  A NZ ,@=C  A_ A_  A Xm ,@=C  A_ A_  BO X -y -5 -8 -: -9LHS_ExpListListRHS_ExpListListCondition_ExpList@=C  A_ A_  Bd YId_Atom@=C
  A_ A_  L L -C -\@=C
  A_ A_  L L -C -]@=C  A_ A_ @#get_declarations_unbounded_function - -C -_ -A@=C  A_ A_ get_declarations_function -ReturnTypeId_Atom -_ -`@=C
  A_ A_  Bc Y -C -;@=C  A_ A_ @ get_declarations_record_function -UniqueFieldId_IntUninstantiated_FunctorN -E -DArgs_VarList -C@=C  A_ A_  P  O -_ -` -@=C  A_ A_  K K - - -E -D - -C@=C  A_ A_  KF KE -_ -C -F@=C
  A_ A_  Be Be -C -<@=C
  A_ A_  Lp Lo -C -G@=C
  A_ A_  I I -C -?@=C  A_ A_  P P
Function_PredVarList -_@=C  A_ A_  B~ 'VcgFile_Stream@=C  A_ A_  S S@=C
  A_ A_  T TTraceId_Atom -I@=C  A_ A_  B N	VCId_Atom	Order_Int	Name_Atom
Number_IntParentVCTraceId_Atom@=C  A_ A_  V V -Hyp_TermParentVCId_Atom@=C  A_ A_  K K -	Conc_Term -@=C  A_ A_  B NU -@=C
  A_ A_  R RStatementId_Atom -O@=C  A_ A_  R RSuccessorStatementId_Atom -RParentStatementId_Atom@=C  A_ A_  Or Oq	PFId_Atom - -ParentSuccessorStatementId_Atom@=C  A_ A_  N N -
TravCond_TermParentPFId_Atom@=C
  A_ A_  M2 M1Action_Term -@=C  A_ A_  BA K? -T@=C  A_ A_  B@ M] ,@=C
  A_ A_  BC (s	Date_Atom	Time_Atom@=C  A_ A_  BB (t
Line_AtomList@=C  A_ A_  BD (uSubprogramIdentifier_Atom@=C  A_ A_  B J?Hypothesis_Term -UId_Int@=C  A_ A_  L B -@=C  A_ A_  J J - -Condition_TermList@=C  A_ A_  K KConclusion_Term -W -@=C  A_ A_  K K -@=C  A_ A_  MD J? - -U -@=C  A_ A_  ) ) -@=C  A_ A_  * * ,@=C  A_ A_  +/ +. -@=C  A_ A_  +% +$ -@=C  A_ A_  * * ,@=C  A_ A_  O O -i , -c -f -hRuleSort@=C
  A_ A_  PA P@ , -i@=C
  A_ A_  M Q -6 ,@=XXQM BF@&/usr/lib/swi-prolog/library/ordsets.pl   AuC FS E !E	is_ordsetElist_to_ord_setEord_add_elementE	ord_unionE	ord_seteqEord_symdiffE
ord_memberchkE
ord_subsetE	ord_emptyE ]E -E -Eord_disjointE !E
ord_intersectE -E !Eord_del_elementE
ord_selectchkXD  t  t t  Bt  - 
O B -C@_ B B@6@8 B !@9
is_ordset2 !@<XD  t  t t  Bt  - 
O B -C@ B B@6@9 N@<XD  t  t t  Bt  - 
O B -C@ B B@6@9
oset_addel
oset@<XD  t  t t  Bt 
ord_union_all 
O B -C@vAU B B
@6@E@b@h@c@v@M@"
@#@G@G@G@F@@@T@E@$@b@h@c@v@M@"


@#@ @ @9 - !@G@G@F@@@-@b@h@c@m \K@y@b@h@g@m @@y@ @/@/@8 - !@ @ @/@ 
@8 -@ @ @9 -@G@<XD  t  t t  Bt ord_subset_ 
O B -CA8 B B H@6@/@ @8 % @ @ @9 - !@<C	A; B B C@6@ 
@9 - !@<XD  t  t t  Bt ord_intersection2 
O B -C@ B B C
@6@ @ @ @9 - !@<C@ B B H@6@3
@5@ @ @9 -@<C@ B B H

@6@3@5@ @ @ @9 -@<XD  t  t t  Bt ord_union_1 
O B -CAt B B @=CAu B B@6@/@ @8 % @ @ @ @ 
@ @9 - !@<XD  t  t t  Bt  - 
O B -C
A B B @=CA B B@6@/@ @8 % @ @ @ @ 
@9 - !@<XD  t  t t  Bt ord_union_2 
O B -CA B B @=CA B B@6@/@ @8 % @ @ @ @ 
@ @9 -@<XD  t  t t  Bt l_int 
O B -C@ B B 
@=C@ B B @



@6@ 
@/@8 ! !@ @ @9 - !@<XD  t  t t  Bt  - 
O B -CAy B B H
@6@ 
@ @ @ @9 - !@<CA{ B B		 H



@6@ @ @ @9 - !@<CA} B B C
@6@ @ @ @9 - !@<XD  t  t t  Bt  ] 
O B ]CAD B B@6@9	oset_diff -@<XD  t  t t  Bt 
key_by_length 
O B -C@ B B @=C@ B B
 @

@6@ @8 G@ 
@ @9 - !@<XD  t  t t  Bt 
is_ordset3 
O B -C@g B B @=C@h B B
@6@8 (@ 
@9 - !@<XD  t  t t  Bt ord_intersect_ 
O B -C@ B B
@6@/@ 
@8 % @ @ 
@ @9ord_intersect__ !@<XD  t  t t  Bt  ! 
O B !C@ B B@6@9oset_int -@<XD  t  t t  Bt  - 
O B -C@ B B H@6@ 
@ @9 - !@<C@ B B  C@=C
@ B B H@6@ @9 .@<XD  t  t t  Bt  - 
O B -C@c B B @=C	@d B B@6@9 -@<XD  t  t t  Bt  - 
O B -CAp B B 
@=CAq B B@6@ @ @ 
@9 -@<XD  t  t t  Bt  ! 
O B -C@ B B@6@/@8 -@3@1 @@0@.
@5@.@5@8 P@ @ 
@9 -@<XD  t  t t  Bt  - 
O B -CA B B 
@=C
A B B
@6@ 
@ @9 - !@<XD  t  t t  Bt  - 
O B -C@| B B@6@*
@<XD  t  t t  Bt  - 
O B -C@XA B B	





@6@?@/@ @8 % @E@) H@M@ @9 - !@F@@@/@E@)@) H@M@/@ 
@8 % @E
@) H@M@*
@@@E
@) H@M@*
@@@S@@@S@F@<C@/A% B B


@6@?@/@ 
@8 % @E@) H@M@ @9 .@@@E
@) H@M@*
@@@S@<CA+ B B

@6@*
@<XD  t  t t  Bt  - 
O B -CA3 B B @=CA4 B B
@6@/@ @8 % @ @ 
@ @9 -@<XD  t  t t  Bt  - 
O B -C@r B B @=XD  t  t t  Bt  - 
O B -CAP B B @=CAQ B B
@6@3
@5@/@8 G@ @3
@5@9 -@<XD  t  t t  Bt  - 
O B -CAg B B@6@9
oset_union -@<XD  t  t t  Bt  - 
O B -C@ B B@6@D@8 - !@M@Q@<XD  t  t t  Bt  - 
O B -CA B B H
@6@ 
@ @ @9 .@<CA B B C@6@ @ @9 - !@<CA B B H

@6@ @ @9 .@<XD  t  t t  Bt  - 
O B -C@ B B
@6@ 
@9 .@<XD  t  t t  Bt  - 
O B -C@ B B@6@9 -@<XD  t  t t  Bt  ! 
O B -C@ B B
@6@?@<C@ B B@6@?@<C@ B B		@6@/@ @ @8 % @ @ @ @ @ @ 
@9 - !@<XD  t  t t  Bt  - 
O B -C@ B B@6@9
oset_delel -@<XD  t  t t  Bt  - 
O B -CA B B



@6@ 
@8 P@?@ @ @9 - !@<C@)A B B




@6@E
@+
@M@S@F@@@C@"

@#@M@ @9 P@P@<XXQM -F@#/usr/lib/swi-prolog/library/oset.pl   AuC FS E
oset_powerE .E -Eoset_dunionEoset_isE	oset_dintE -E .E . XO -dint C@	u B   A . 
@=C@ . .
@6@ 
@/@8 .  -@ @ @9 . -@<XO - ] C@u . . H
@6@ 
@ @ @9 ] -@<C@w . . C@6@ @ @9 - -@<C@y . . H@6@ @ @9 ] -@<XO -pset C@ . . 
@=C@ . .
@6@ 
@/@8happ -@ @ @9 . -@<XO -union2 C
@C . . @=C@D . .@6@/@ @8 % @ @ @ @ 
@9union3 -@<XO - . C@ . . 
@=C@ . .
@6@ 
@/@8 . -@ @ @9 .* -@<XO - ] C
@k . . @=C@l . .@6@/@ @8 % @ @ @ @ 
@9 ] -@<XO - . C@0 . . @k@6@?@R@<C@1 . . @=C	@2 . .@6@9 . -@<XO - ] C@p . . @=C@q . .@6@/@ @8 % @ @ @ @ 
@9 .-@<XO - ./ C@5 . . @k@6@?@R@<C@6 . . @=C@7 . .
@6@8 P@ 
@9 ..@<XO - .( C@H . . H
@6@ 
@ @ @9 .% -@<C@J . . C
@6@ @ @9 .+@<C@L . . H

@6@ @ @9 .0@<XO - . C@ . .@6@/@8 KB J@3@5@/
@8 .$@ 
@9 N@<XO - . C@ . . 
@=C@ . .
@6@/@ 
@8 % @ @ 
@ @9delel -@<XO -addel C@ . . H
@6@ 
@ @9 - -@<C@ . .  C@=C@ . .  H
@=XO - .3 C@ . . H
@6@ 
@ @9 . -@<C@ . .  C@=C@ . .  H@=XO - ! C@W . . @=C@X . .@6@/@ @8 % @ @ @ @ 
@9 ! -@<XO - - C@ . . 
@=C@ . .
@6@/@ 
@8 % @ @ 
@ @9 .5 -@<XO - . C@ . . @=C@ . .
@6@ 
@9 .,@<XO - . C@ . . @=C@ . .
@6@ 
@9 .@<XO - - C@g . . 
@=C
@h . .
@6@ 
@ @9 .@<XO - ." C@ . . 
@=C@ . .




@6@ @ @9 .!@<XO - . C@? . . 
@=C
@@ . .
@6@ 
@ @9 .0@<XO - ! C
@\ . . H@6@ 
@ @ @9 ! -@<C@^ . . C
@6@ @ @9 .@<C@` . . H@6@ @ @9 .;@<XO - .  C@S . . 
@=C
@T . .
@6@ 
@ @9 .;@<XXQM$dwimF@ /usr/lib/swi-prolog/boot/dwim.pl  ]wAs@ C S Edwim_predicateE ]4E$similar_moduleE $zXD  t  t t  .<t 
find_sim_pred 
O .< .AC@,A	s@ /usr/lib/swi-prolog/boot/dwim.pl  ]wA .C 
 
@6@ @8
sim_module
 .<@1 @5@/@8 I .H@ @ @/@8 EX .H@ @9	sim_arity .H@<XD  t  t t  .<t  .N 
O .< .MCA- .C .C@6@T
@?@<CA. .C .C@6@b@h@i@m @@l L@c@r@<XD  t  t t  .<t 	pack_name 
O .< .OCA .C .C 
 
@6@T@T@?@<CA .C .C 
 
 @6@T@?@<CA .C .C 

@6@T@?@<CA .C .C 
@=XD  t  t t  .<t pack_ 
O .< .QCA .C .C @=XD  t  t t  .<t  .> @D  t  t @t  .<t .=  @kD  t  t t  .<t  .> 
O .< .=CA .C .C@6@/@8dwim_predicate_list .H@9 B .H@<XD  t  t t  .<t 
principal_pis 
O .< .WCAD .C .C@6@/
@8map_pi_heads .H@ 
@/@8principal_predicates .H@ @9 .Y@<XD  t  t t  .<t 
name_arity 
O .< ._C	A5 .C .C

@6@8 @ .H@?@<CA7 .C .C 



@6@?@<CA8 .C .C F



@6@E@T@M@S@@@b@g@c@o@x@<CA= .C .C@6@8 [ .H@?@9 .K@<CA@ .C .C@6@1 @@1 C" Q
@5@0@5@9 @ .H@<XD  t  t t  .<t 	goal_name 
O .< .dC@D@ .C .C@6@!
@1 J=@0@5@#@A@0@8 % .H @0@3@1 W @.@5@4@1 ^ C-@5@5@8 $r .H@1 G@.@5 _L@3
@5@8 FR .H@ 
@ @8 CE .H@R@@	@ 
@9 CH .H@F@<XD  t  t t  .<t unqualify_if_context 
O .< .lC	@ .C .C@6@T@?@<C@ .C .C
 


@6@*

@?@<C@ .C .C@6@?@<XD  t  t t  .<t  @Y 
O .< @YC@Z .C .C@6@/@0@8 D| .H@1  [@5@/@8 D .H@9dwim_existence_error .H@<XD  t  t t  .<t correct_meta_arguments 
O .< .tC@ .C .C HR
 HR@6@?@<C@-@ .C .C@6@1 
@5@1 @@.@5@8 V .H@?@/@/@8 .K@ 
@ @ @8 .K @ @ @ 
@9
correct_margs .H@<C@ .C .C 
@=XD  t  t t  .<t  .^ 
O .< .]C
AY .C .C@6@/
@8find_definitions .H@ 
@9strip_subsumed_heads .H@<XD  t  t t  .<t  ${ @D  t  t @t  .<t $z  @kD  t  t t  .<t  ${ 	 D  t  t t  .<t  ${ 
O .< $zC@?@ .C .C
 


@6@ 
@/@/@8 .` .H@/@ @8 ]2 .H@E
@*@M@S@F@@@&@ @ @ @/@8find_predicate .H@?@ @/@8 N .H@ @ @9 .X .H@<C@%@ .C .C 

@6@/
@/@8 .@1 
@5@1 $
@0@5@8 A .H@-@?@<C@ .C .C@6@9 .n .H@<XD  t  t t  .<t  ]5 @D  t  t @t  .<t ]4  A# @kD  t  t t  .<t  ]5 	 D  t  t t  .<t  ]5 
O .< ]4C@6 .C .C 


@6@ @ 
@9correct_goal .H@<XD  t  t t  .<t  .@ @D  t  t @t  .<t .?  @kD  t  t t  .<t  .@ 	 D  t  t t  .<t  .@ 
O .< .?C@#A .C .C 


 

@6@ @8 W .H@ @8 # .H@0@1 
@5@9 Z .H@<XD  t  t t  .<t strip_subsumed 
O .< .CA~ .C .C 
@=CA .C .C
@6@ 
@8 G .H@?@ @9 . .H@<CA .C .C



@6@ @ @9 .@<XD  t  t t  .<t  . 
O .< .~CAt .C .C @=C@!Au .C .C
@6@/@ 
@8 .V@ @8 .@D@ @8 .@M@Q@?@ 
@9 .}@<CAz .C .C

@6@ 
@/@8 .@ @ @9 .}@<XD  t  t t  .<t map_pi_head 
O .< .CAN .C .C 


 
@6@U@?@ 
@ @9 . .H@<CAQ .C .C 


@6@ 
@9 .K@<XD  t  t t  .<t find_predicate_ 
O .< .C@"A .C .C 
 @6@8 .@1 
@.@5@8 .@ @9 .K@<XD  t  t t  .<t  .G 
O .< .FCA$ .C .C@6@T
@?@9 .@<C	A' .C .C

@6@8 .@?@<C	A) .C .C@6@8 .@9 .@<XD  t  t t  .<t  V| 
O .< V|CA .C .C@6@?@<C@CA .C .C 


 @
 

@6@1 @5@ @8 .P .H@ @ @ @/@8 .Q .H@ @ @9 . .H@<XD  t  t t  .<t  .Q 
O .< .C@8A	 .C .C@6@1 @.@.@5@ 
@/@8 G" .H@1 @5@8 .@?@ @/@ @ @8 E" .H@ @ @ @ @9 .R .H@<XD  t  t t  .<t  ]> 
O .< %C@ .C .C @=C@ .C .C E



@6@" ^@#@ 
@9 .g@<XD  t  t t  .<t  .y 
O .< .xC@ .C .C

@6@?@<C@I@ .C .C@6@q
@ @ 
@/@8 .k@ @ @/@8 .k@E@  @8 .k@M@ @ @ @/@8 .@ @ @ @8 .m .H@@@'@F@ @ 
@ @ @ @9 .w@<XD  t  t t  .<t 
include_arity 
O .< .C@ .C .C 
@=C@!@ .C .C



@6@ 
@0@/@8 .o@ @0@8 .K@?@ @ @9 . .H@<C
@ .C .C


@6@ 
@9 .@<XD  t  t t  .<t  . 
O .< .C@ .C .C@6@/@1 .
@5@ 
@8 .@-
@?@<C@.@ .C .C@6@/@1 .B
@5@/@8 .@ @/@8 .@1 @@.
@5@ @8 .V@1dwim_correct@5@8 F .H@?@<XD  t  t t  .<t  .s 
O .< .rC@_ .C .C D&@6@?@<C@H@` .C .C@6@/@8 .@/
@8 .@E@ 
@8
no_context .H@M@S@F@@
@!@1 Dr FDWIM could not correct goal@5@#@!@1 @@1 @X Z

@5@5@#@E@+
 @@M@ @9 .c@@ FH@ @9 @ .H@<XD  t  t t  .<t correct_literal 
O .< .C@@ .C .C
@6@/@/@8 .o@ @/@/@8 .o@ @0@/@8 .K@ @/@ @8 .K@?@ @3@0@.@5@8 D .H@ @3@5@8 .@E@A@E@1 @2 @5@8 H .H@M@&@"
 @#@@
@ @ @ @/@8 .@'
@ @/@8 .e .H@1 .@5@8 .@M@S@@@'
@G@<C@%@ .C .C@6@0@/@8 .o@ @0@/@8 .K@ @3@.@5@8 .@?@3@5@ 
@9 . .H@<C@ .C .C@6 @@1dwim_undefined
@5@8 .@R@<XD  t  t t  .<t  . 
O .< .C@r .C .C   \2@=C@s .C .C   D@=C@t .C .C   D@=C@u .C .C   D@=XD  t  t t  .<t  .U 
O .< .TC
A .C .C

@6@0@8 .@?@<CA .C .C 


@6@/@1	dwim_pred@1 
@5@5@8 V .H@?@<CA .C .C@6@/@1 .?
@5@8 .@?@<CA .C .C 

@6@1 @.
@5@1 Z@0@2 
@5@9 .@<XD  t  t t  .<t  . 
O .< .C@!A .C .C
 


@6@/@/@8 .o@ @8 F .H@1 @5@ 
@9 .I@<XD  t  t t  .<t find_definition 
O .< .C@SAb .C .C@6@0@/
@8 .o@ 
@8 .b@E@?@1 Z@.@5@8 .v@M@E@&@1  
@5@1 Z@5@8 .v@  @0@0 D@8 F .H@M@"  
@#@@
@" 
@#@@@'
@F@<XD  t  t t  .<t  .| 
O .< .{CA] .C .C 
@=CA^ .C .C

@6@ 
@ @8 . .H@ @ @9 .z@<XD  t  t t  .<t  . 
O .< .C@9 .C .C 
@6@T
@?@<C@; .C .C 

 @6@A@T@@@T@?@<C@? .C .C \1

 \1
@6@?@ @ @9 .@<C@&@A .C .C 

 
@6@0@1 @5@8 .@?@ @ @ @9 .u .H@<C@D .C .C 
@6@0@1 
@5@8 .@?@ @9 .@<C@+@G .C .C@6@1 
@5@/@8 .S@?@ @/@8 .\@1 
@5@ @/@8 .@ @ 
@9 .@<C@Q@L .C .C
@6@D@1  [@5 D&@8 .p@M@Q@8 .b@?@/@/@8 .K@ @ @/@8 E  .H@E@+ @@M@1 @2 @5@8 .@)
 D&@@@E
@+ E+@M@'
@@@)
 D&@<C
@X .C .C  
@=XD  t  t t  .<t  .[ 
O .< .ZCAI .C .C@6@?@<CAJ .C .C
@6@ @8 .@ 
@ @9 .Y@<XXQM BF@F/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__declarations.pro  7AAuC AS AE IE YE YE -E YE LE OE YE -E PpE LoE KE YE YE YE -E YE -E YE KEE YE PE LXD  t  t t  Bt  I ADD  t  t t  Bt  Be ADO B Y C@ B  B @6@1 -

@5@8 @L@?@<XD  t  t t  Bt  P  ADD  t  t t  Bt  - ADO B Pp CA B  B @6@8 - I@?@<CA B  B 

@6@?@<XD  t  t t  Bt  Lp ADD  t  t t  Bt  K ADO B Y CA B  B   @6@8calculate_function  I@8calculate_record_function  I@8calculate_mk__function_name  I@8calculate_type_alias  I@8calculate_type  I@8calculate_enumeration  I@8calculate_function_template  I@?@<XO B Y C@ B  B @6@1 Y
@5@8 @L@?@<XD  t  t t  Bt  Bc ADD  t  t t  Bt  - ADO B Y C@ B  B @6@1 -
@5@8 @L@?@<XD  t  t t  Bt  - ADO B Y C@ B  B @6@1 -
@5@8 @L@?@<XO B Y C@ B  B @6@1 L
@5@8 @L@?@<XD  t  t t  Bt  L ADO Bform_function_var_list C	A B  B 
@6@?@<CA B  B 

@6@?@<C
A B  B 


@6@?@<CA B  B 



@6@?@<CA B  B 




@6@?@<CA B  B 





@6@?@<CA B  B 






@6@?@<CA B  B 







@6@?@<CA B  B 	








@6@?@<CA B  B 










@6@?@<C@ A B  B 






@6@b@h@c
@t@q
 @?@ 
@8 . I@?@<CA B  B  @6@?@<XD  t  t t  Bt  Bd ADO B Y C@ B  B @6@1 L
@5@8 @L@?@<XO B . C@CA B  B @6@/
@/@0@8 O I@/@8 @D
@3 Z@4 Q@4 Y@4 T]@5@0@8 K I@M
@Q@D@3 Y@4 Y@4 Y@4 T]@5@0@8 .@M@Q@8save_function_template I@R@<CA B  B   @6@?@<XO B . C@"A B  B @6@/@8 G@/
@8 .@/@3

@5@8 D@1 P

@5@8 @L@?@<XO B Y C
@ B  B @6@1 Y
@5@8 @L@?@<XD  t  t t  Bt  L ADO B . CA B  B @6@/
@1 Y@.@5@8 Y I@1 I
@5@8 Ci I@R@<CA B  B   @6@?@<XO B . CAF B  B @6@/
@/ Y@8 - I@1 KE
 KC@5@8 @L@R@<CAM B  B @6@/
@/ Y@8 .@1 KE
 B@5@8 @L@R@<CAT B  B   @6@?@<XO B . C@"A2 B  B @6@/
@/@/@/
@/@/@8 - I@1 K

@5@8 @L@R@<CAA B  B   @6@?@<XO B . C@/Ad B  B @6@/
@1 G@.@5@8 .@3@.@4@.
@5@1 J@1 Y
@5@5@/@8 A@1 Lo
@2 G@5@8 .@R@<CAm B  B @6@/
 Y@8 .@1 Lo
 Y@5@8 .@R@<CAs B  B @6@/
@1 P@.@.@5@8 .@1 Lo
@2 P@5@8 .@R@<CAy B  B @6@/
@1 Y@0@5@8 .@1 Lo
 Ls@5@8 .@R@<CA B  B @6@/
@1 Lq@.@5@8 .@1 Lo
@2 Lq@5@8 .@R@<CA B  B @6@/
@1 J@.@5@8 .@1 Lo
@2 J@5@8 .@R@<CA B  B   @6@?@<XO B . CAY B  B @6@/
@1 Y@.@5@8 .@1 -
@5@8 .@R@<CA_ B  B   @6@?@<XO B . CA& B  B @6@/
@/@/@8 - I@1 O
@5@8 @L@R@<CA- B  B   @6@?@<XD  t  t t  Bt  KF ADD  t  t t  Bt  P ADXQM WR-C AS AXXQM BF@3/usr/lib/swi-prolog/library/prolog_metainference.pl   AuC FS E 'yE 'XO B X* C@ B B@6 B@/@8 ! @?@/
@8join_annotation '{ B@ 
@9 ! @<XO Bannotate_meta_arg C	@ B B@6@T@?@9annotate '{@<C	@ B B @6@?@9annotate_meta_vars_in_body '{@<C@&@ B B@6@8 H@8 [@?@/
@8 D@/@8 G@ 
@ @/@8 K J@/@ @8 D@ @9 .@<C@ B B@6@8 Z '{@8 ET@" 

@#@T
@?@ 
 %Y@9 .@<C@ B B @=XO B . C@ B B@6 B@/@8 .@?@/
@8 . B@ 
@9 .@<C@ B B@6 B@9 .@<XO B . C@l B B@6@8 E^@?@<C
@n B B@6@T
@? @9 .@<C@(@q B B 


@6@?@E@8 @@M@ 
@9 .@@@E@T@M %Y@9 .@@@S@<C@x B B C


@6@?@ 
@8 .@9 .@<C@{ B B D=


@6@?@ 
@8 .@9 .@<C@~ B B F


@6@?@ 
@8 .@9 .@<C@ B B D?


@6@?@ 
@8 .@9 .@<C@ B B E


@6@T@T
@?@'
@<C@ @ B B@6@1 
@5@1 @@.@5@8 V@?@0@/
@8 EW@ 
@9annotate_meta_args '{@<C@ B B@6@1 
@5@/@8 'y '{@?@0@/
@8 EW@ 
@9 .@<C@ B B @=XO B	meta_args C@7@ B B	@6@b@h@i@s@?@/@8 CG@ 
@/@8 CG@ @ @8 "Z '{@E@ @8 .@M@) @.@@@S@q
@ @ 
@ @9 . '{@<C@ B B @=XO Bmeta_pred_args_in_clause C@Y B B@6@1 
@5@/
@8 _@ 
@8 .@9meta_annotation '{@<XD  t  t t  Bt inferred_meta_pred ADO B . C  A_ A_  R A R @=C  A_ A_  & A & I A# A#  A# @=C  A_ A_ parse_mandatory_and_optional A /  F I @ I@=C  A_ A_ generated_predicate A / @=C
  A_ A_  % A % A# @=C
  A_ A_  L A L A# @=C  A_ A_  % A % A#  A# @=C  A_ A_  % A % A#  A# @=C
  A_ A_  % A % I @=C
  A_ A_  T A T A# @=XD  t  t t  Bt  'z @D  t  t @t  Bt 'y  @O B 'y C@3 B B 


@6@ 
@9 . '{@<C@5 B B 


@6@1 
@5@1 Z@.@5@8 V@ 
@ @9 /@<XO B Z C@ B B@6@8 H@?@<C@ B B  @=C@ B B  \2@=C@ B B  F@=XO B . C@ B B


@6@?@<C@A@ B B@6@E
@8 .@D@8 .@M@Q@M
@'
@@@)@E@D@8 .@M@Q@8 .@M@'@@@E
@8 .@8 .@M@) @@@) I@<XO B . C@*@ B B@6@b@h@i@s@?@ 
@/@8 CG@/@8 CG@ @ @ @8 . '{@q
@ @ 
@ @9 .@<C@ B B @=XO B . C@ B B@6@/@/
@8 EW@ 
@8 EW@ 
@/@8 .@+ @.@<XO Bcombine_meta_args C@ B B@6@?@<C
@ B B
@6@?@<C@ B B


@6@?@3
@5@9 / '{@<C@9A B B



@6@3@.@.@5@8 D@ 
@3@.@5@8 D .@ @ @/@8   Wi@/@3@5@8 D@3@5@9 /@<XD  t  t t  Bt do_infer_meta_predicate @D  t  t @t  Bt /
  @kO B / C@/@M B B 


@6@ 
@/@/@8 EW@/@ @ @8 EW@1 .@5@/@8 A@-@ @9 /@<XD  t  t t  Bt  ' @D  t  t @t  Bt '  @kO B ' C@@ B B@6@8 .@?@<C@-@B B B 


@6@1 
@5@1 Z@.@5@8 V@?@1 
@5@8 / '{@1 .
@5@9 @L@<C@F B B 


@6@1 
@5@8 /@1 .
@5@9 @L@<XO B . C@ B B@6 B@8 .@- %Y@?@<C@ B B
 @6@8 ET@"
 
@# B %Y@8 .@?@<C@ B B 
 I@=XXQM AF@%/usr/lib/swi-prolog/library/socket.pl   AuC FS Enegotiate_socks_connectionE
udp_socketE
tcp_socketEtcp_open_socketEtcp_close_socketE /Eudp_receiveEgethostnameEudp_sendEtcp_host_to_addressE
tcp_selectE	tcp_fcntlE
tcp_setoptE
tcp_acceptE
tcp_listenE \Etcp_bindE \E \XD  t  t @&t  At  /D  t  t t  At 
proxy_for_url AED  t  t t  At tcp_connect_hook AED  t  t @&t  At  /D  t  t @&t  At  /D  t  t @&t  At  /O Aproxy_tried CBn A A 
@=CBo A A
@6@ 
@/@8 /0
 A@ @ @9 /2@<CBr A A @


 @~w: 

@6@ @ @; @translate_message @@<CBu A A  "

 @@!~w: failed with unspecified error

@=XO A /" C
A A A
setflnonblock@6@? /:@9 /$ /3@<XO Asocks_error CBe A A invalid_version


 @@.SOCKS: unsupported version: ~p (supported: ~p)

@=CBh A A invalid_authentication_method


 @@<SOCKS: unsupported authentication method: ~p (supported: ~p)

@=CBk A A negotiation_rejected

 @SOCKS: connection failed: ~p

@=XD  t  t @&t  At  /'O A /* C
A  A A@6@ 
@8 // /3@?@<CA" A A@6@8 /- /3@ 
@9 / /3@<XD  t  t @&t  At  \D  t  t @&t  At  /D  t  t @&t  At  /O Atcp_connect_direct CAb A A@6@8 / /3@1 \
@5@/
@1 C@1 /@5@2 @
@5@9 C@<XO A /
 CAWB A A 


@6 )@3@3@4@4 @5@5@8 FR /3@8 ] @/@8 Et @/@8 /P@E@b@g@c@w@M@1 @@1 /=@2 />@5@0@5@8 @@@@E@b@g@c@@v@M@1 @@1 /R@2 /A@@5@0@5@8 @@@@S@E@1@"ip



@#@M@(@1 @@.@5 )@3@3@4@4@4@5@5@8 /N@F@@@"@(@/@8 W@1 @@.@5~s~w@3@3@5@4@5@8 /N@G@G@b@g
@c@@m J@y@b@g
@c@m \K@y~s~w~s@3@3@4@4 @4@5@4@4@3@4@5@5@8 /N@8 /O@0@8 /P@/@8 /P@E@M@b@g@c @v@M@0@8 /P@/@8 /P@E@b@g@c@v@M@0@8 /P@0@8 /P@0@8 /P@0@8 /P@@@ @8 /P@1 F@0@5@1 /Q@0@5@8 I /3@0@8 /P@0@9 /P@@@1 @@1 /R@2 /D@5@0@5@9 @@F@<XD  t  t @&t  At  /O A / C@ A A@6@/@/
@8 /J@E	@T
@M@'@@@ 
@9 E /3@<XD  t  t t  At  W AED  t  t t  At  W 	 O A W C@ A A \bypass_proxy H /Z
@6 H@ @9 W /3@<C@ A A \nodelay H /]
@6 H@ @9 /\@<XD  t  t t  At  // AED  t  t @&t  At  /!D  t  t @&t  At  /%D  t  t @&t  At  /)D  t  t @&t  At  /,O A \ C@|AG A A@6@T@?@E@1 /Z @.@5@8 @ /3@M@/
@8 /K /3@G@F@@@G@E@9@/@1try_a_proxy
@5@/@8 A@ @/@8 J J@M@E@" @.


@#@M@S@@@1 @@1proxy_error@2 Hd@5@0@5@8 @@F
@@@/
@8 /`@G@F@E@1 /] @.@5@8 /_@M@ 
 /^@9 /;@@@S@<CAZ A A@6@/
@8 // /3@?@'
@<CA] A A@6@/
@/@8 /* /3@ 
@ @9 /X@<XD  t  t @&t  At  /O A /a C@oAn A A@6@1 @@.@5socket://~w@3
@5@8 /N@E
@"
 

@#@M@S@@@&
@ 
@/@8 /. /3@E@5@1	try_proxy
@.@.@5@/ @.@8 C@M@E@T@M@?@" /d@#@@
@" @@#@@
@" "@#@G@F@<XD  t  t t  At  /o AEO A /n CA A Adirect@6@?@ 
@9 /`@<C@4A A Asocks

@6@?@1 @5@ 
@8 /`@1 /

@5@/@1 C@1 W}
@4@1 W~ @.@5@5@2 @@5@9 C@<XD  t  t @&t  At 	tcp_debugXQM BF@&/usr/lib/swi-prolog/library/listing.pl   AuC FS E \E #E CE C E BXD  t  t t  Bt  C @D  t  t @t  Bt C D  t  t t  Bt  C 
O B CC@ B B 

@6@T@?@9list_module #@<C@ B B 

@6@8 B #@?@1 J@.
@5@1 C@2 
@5@9 I #@<C@ B B@6@E
@/@ Vlocate_clauses V@M
@9list_clauserefs #@F@@@/@8 $z #@9list_predicates #@F@<XD  t  t t  Bt 	primitive 
O B /CB% B B@6@8	or_layout #@?@R@<CB' B B C@6@?@R@<CB( B B @=XD  t  t t  Bt put_tabs 
O B /CB B B@6@b@i@c @t@?	@8 !H #@q @9 / #@<CB B B @=XD  t  t t  Bt 	full_stop 
O B /C
Ar B B@6 H@8 H #@9 M@<XD  t  t t  Bt write_declarations 
O B /C@ B B@6@?@<C@ B B
@6:- ~q.~n@3@5@8 T #@ 
@9 / #@<XD  t  t t  Bt portray_meta_arg 
O B /CBL B B@6@8 H@?@/@8 Da #@ noindentC@ 
@9portray_body #@<C
BP B B@6C@ 
@9pprint #@<XD  t  t t  Bt list_clauses 
O B /C@%@ B B@6@/@/
@8 D| #@A@/@8 _@ 
@8write_module #@1 F
@5@8 # #@R@@@S@F@<XD  t  t t  Bt pprint_wrapped 
O B /CB B B@6@"@#@?@/@8 /@ @ 
@9portray_list #@<C@:B B B@6@8 D #@?@/@/@8 _2 #@ D@ 
@8 /{ @8 FR #@/@8 /@ @ @ 
@8	pprint_nv #@1 @@5@8nlindent # Z@9 /@<C@&B B B@6@3@.@.@5@8 D~q(@ @8 /@/@8 /@ @ @ 
@8pprint_args # Q!@9 /@<XD  t  t t  Bt  / 
O B /C@4@ B B
 


@6@/@8 J J@ @/@8 $~ #@ @ 
@8 # #@ @8 [ #@ @/@/@8 /@1 @5@8list_predicate #@8 I@R@<C@ B B @=XD  t  t t  Bt 	pre_assoc 
O B /CB
 B B  D@=CB B B  Q" @=XD  t  t t  Bt portray_meta_args 
O B /CBB B B @=C@4BC B B	
@6@ @ @ 
@ @8 / #@E@+@M@S@@@ 
 C@8 /@ 
@8 /@ @ @ 
@ @9 / #@<XD  t  t t  Bt  B 
O B /uCA1 B B@6 @@8 G G@9 \ #@<XD  t  t t  Bt 
m_callable 
O B /CA B B@6@0@/@8 /@8 [@1 @0@0@5@9 I@<XD  t  t t  Bt term_needs_braces 
O B /CA B B@6@8 [@/@0@8 EW@/
@0@8 Q@b@g
@i@t@?@<XD  t  t t  Bt  Z 
O B ZCA? B B portray_goal@=XD  t  t t  Bt infix_op 
O B /C@$A B B@6@/
@/@8 Q@ @/@/@8infix_assoc #@?@b@g
@g@m @@x@b@g
@g@m @@x@<XD  t  t t  Bt  / 
O B /C@3B B B@6@U@" '

@#@/@8 /@q /@8 /@ @ noidentC@ 
@8 /@ @8 / Z@9 /@<C@pB B B@6@E@8 ET@M@0@/@8 _4 #@b@g@c @t@@@8 /@F@D@8nowrap_term #@M@Q@1  C )@5@/@8 )w G@b@g@c @t@E@/@3@1
max_length@5
@5@8 C1 #@M@S@@@&@/@8 /@b@g@g@o@g@t@b@g@g@c@m @t@?@ 
@9 / #@<CB B B@6@/@ 
@8listing_write_options #@ @9 (@<XD  t  t t  Bt 
not_qualified 
O B /CC B B@6@T
@?@<CC B B @6@?@R@<CC B B @=XD  t  t t  Bt  W AED  t  t t  Bt  W 	 D  t  t t  Bt  W 
O B WC@Q@2 B B \ W    D@6@D@1 @@1  @2  D@5@5@ 
@8 @ #@M@Q@1  @2 ) @0@0@0@5@3@1 @@1  @2  D@5@5
@5@; W W@<XD  t  t t  Bt declaration 
O B /C@ B B@6@/
@/@8decl #@ 
@8 V@/@8	decl_term #@3@4@5@9 D@<C@6@ B B@6@?@1 @@.
@5@8 V@/@0@8 /@E@A@+ @@@*@M@" @
@#@@@" @ 
@#@<C@ B B@6 @@8 V@/
@8 /@" H
@#@<XD  t  t t  Bt portray_list_elements 
O B /C@SBe B B	@6@ C@ 
@8 /@E
@+@M@S@F@@@8@E@U@"@#@M C@8 K@8 /@ @ 
@9 / #@F@@@q @ @8 /| @8 K@ C@ 
@9 /@<XD  t  t t  Bt  / 
O B /CB B B 
 G @. Q @. Q
 G G


@=XD  t  t t  Bt list_declarations 
O B /C@&@ B B@6@/@1 /
@5@/
@8 A@E@+
@M@S@@
@ 
@8 / [@9 /@<XD  t  t t  Bt  # 
O B /C@ B B
 @6@?@<C@ B B

@6@?@<C@ B B 

@6@?@<C@ B B @=XD  t  t t  Bt contains_non_primitive_meta_arg 
O B /CB< B B@6@/@/
@8 CG@/@8 CG@ @8 H@D@ 
@8 / #@M@Q@?@<XD  t  t t  Bt  / 
O B /CB B B  Q@=CB B B  Q @=CB B B  Q @=XD  t  t t  Bt  /x 
O B /wC@c@k B B@6@A@Y@0@1 
@.@5@8 Z #@D@1 
@5@1 Z@0@5@8 V@M@Q@0@/@8 /@/
@0@8 EW@E@A O@8 V@@
@ 
 @0@0 D@8 F@M [+ @8 D@@@S@8 I@1 
@5@8 /@R@@@S@G@F
@<XD  t  t t  Bt  B 
O B #C
A- B B@6@/@8 Lc@9 /u #@<XD  t  t t  Bt  C  @D  t  t t  Bt  C  
O B /tC	@g B B@6@/
@8 I #@9 /v@<XD  t  t t  Bt 	prefix_op 
O B /CB B B@6@/@/
@8 Q@ 
@/@8 / #@?@b@j@g@m @@x@<XD  t  t t  Bt  / 
O B /CB[ B B@6@?@9 K@<C@ B] B B@6@8 /[ @8 K@q@ @ 
@8 /@8 / Uy@9 K@<XD  t  t t  Bt 
inc_indent 
O B 0 CC B B@6@b@h@i@c@p@o@x@<XD  t  t t  Bt do_portray_clause 
O B 0CAA B B@6@T@?D@9 /@<CAD B B
 F

 @.@6@?@ 
D@8 /@9 / #@<C@AG B B@6@/
@/@/@8clause_term #@? @/@8 0 #@ @/@/@8 / #@ 
@ @8 / ~w@3@5@8 /@E@V@U@" 

@#@D@ @8 /@M@Q@M@ @8 / _L@3@5@8 / @8 /@ @8 /(   @8 K@ @/@8 0@ @  /D@8 /@ @8 / Q!@8 K@@@1  C )@5@/@8 /@ @ indent@ @8 /@G@9 0@<C@0A] B B
 D A"


@6@ @/@8 G@b@g@c@t@?:- use_module(~q,@3
@5@8 /@ @8 /).
@9 K@<C@$Ac B B
 D D	


@6@?
:- module(~q,@3
@5@8 /@ 
@8 / 0@9 K@<CAg B B
 D

@6@?:- @8 K@ 
 /D@8 /@9 0@<CAk B B@6  /D@8 /@9 0@<XD  t  t t  Bt  / 
O B /C@ B B  E E@=C@ B B  AD AD@=C@ B B  E E@=C@ B B  AE AE@=C@ B B  C C@=XD  t  t t  Bt  / 
O B /CB B B ^@6@?@<CB B B !a@6@?@<C@5B B B@6@/@/@8 EW@0@0@8 Q@E
@+@M
@0@0@9 0	@@@C@+@M@E	@0@8 / #@M@S@@@0@9
postfix_op #@P@<XD  t  t t  Bt notify_changed 
O B 0C@)A B B@6 A@/@8 / O@8 V@D AD@8 V@M@Q@?@/
@8 /@7%   NOTE: system definition has been overruled for ~q~n@3
@5@9 /@<CA B B @=XD  t  t t  Bt  / 
O B /CB B B @=C@BB B B @


@6@ C@ 
@8 / @8 /@ C@ 
@8 /@E@+@M@S@@ C@8 /@8 /@ @ 
@9 /@<XD  t  t t  Bt 
portray_or 
O B 0C@[A B B D= F


@6@?@/@8 0 F@/@/@8 0	@ @  /@ @ 
@8 /@8 /->  @8 K@ @  /@ @ 
@8 /@8 /;   @8 K D>@0@/@8 0	@ @ @ 
@9 0 #@<C@[A B B D= D?


@6@?@/@8 0 D@@/@/@8 0	@ @  /@ @ 
@8 /@8 /*-> @8 K@ @  /@ @ 
@8 /@8 / 0@8 K D>@0@/@8 0	@ @ @ 
@9 0@<C@9A B B		 F

@6@?@/@8 0 F@/@/@8 0	@ @  /@ @ 
@8 /@8 / 0@8 K@ @ @ 
@9 0@<C@9A B B		 D?

@6@?@/@8 0 F@/@/@8 0	@ @  /@ @ 
@8 /@8 / 0@8 K@ @ @ 
@9 0@<C@9A B B		 D=

@6@?@/@8 0 D>@/@/@8 0	@ @  /@ @ 
@8 /@8 / 0@8 K@ @ @ 
@9 0@<C@9A B B		 '

@6@?@/@8 0 '@/@/@8 0	@ @  /@ @ 
@8 /@8 /|   @8 K@ @ @ 
@9 0@<XD  t  t t  Bt 
post_assoc 
O B 0 CB B B  Q#@=CB B B  Q$ @=XD  t  t t  Bt  / 
O B /C@ B B@6 _[@8 V@?@/@8 /%   Undefined: ~q~n@3@5@9 /@<C@ B B@6 D@8 V@?@/@8 /%   Foreign: ~q~n@3@5@9 /@<C@ B B@6@8 0 #@8 / #@9 / #@<XD  t  t t  Bt  / 
O B /CA| B B@6@T
@?@ @ 
@ @9 /@<CA B B DE@6@1  C )@5 @.@8 /@?@  !@9 K@<C@7A B B C DE
@6@1  C )@5 @.@8 /@D@1 C@0@0@5@ 
@8 / #@M@Q@?@  !,@8 K@  0C@ @ @9 /@<CA B B 0@6@?@ @8 / /@ 
@ @ @9 /@<C@!A B B@6@8 /@?@  0@8 KD@ @ @8 0@ @8 /@  Q!@9 K@<C@*A B B@6@ 
@8 0(@?@ ( @8 K@q@  /D@ @ @8 /@ @8 /@  Q!@9 K@<C@2A B B

 C

@6@? C@/@/@8 0	@  /@ @ @ @8 /@  C@8 K@  0@ @ @ @9 /@<C@,A B B		 A
@6@?@  A@8 K@  P0@8 K A@/@8 0@q@ @  /@ @ @ @9 /@<C@(A B B@6@8 / #@1 @@.@5@  A@8 V V@1 
@5@1 @@.@5@8 V@?@ @ @ @9portray_meta #@<CA B B@6@ @ 
@ @9 /@<XD  t  t t  Bt  0 
O B 0C@)A B B@6@8 0(@?@/@8 0@ 
 0@8 K@ @ 
@ @8 0 #@ 
@ @8 /@ 
 Q!@9 K@<CA B B@6@8 /@?@ 
@ @9 00@<CA B B@6@/@8 0@  /@ 
@ @9 /@<XD  t  t t  Bt  0 
O B 0CAo B B  F

 D@=CAp B B  "

 "@=XD  t  t t  Bt  / 
O B /CA B B@6@8hide_module #@?@<CA B B@6~q:@3
@5@9 /@<XD  t  t t  Bt  03 
O B 02C@!A	 B B @6@1 @5@1 Z@.
@5@8 V@1  @5@1 Z
@5@8 V@?@<CA B B

@6@?@<XD  t  t t  Bt  / 
O B /CB B B @=C@+B B B@6@ C@ 
@8 /@E@+@M@S@@ C@8 /@8 /@ @ 
@9 /@<XD  t  t t  Bt  / 
O B /C@7@ B B@6@/
@/@8 /@ @/@/@8 EW@E@ 
@ @8 01@M@" @#@@@" 
 @#@<XD  t  t t  Bt  / 
O B /C@ B B@6@?@<C@ B B@6@?@8 /~@9 /~@<C@ B B@6@/@/@8 H #@1 F@5@9 /@<XD  t  t t  Bt  0/ 
O B 0.C@8B1 B B@6@8 / #@?@3@.@.@5@8 D@3@0@.@5@8 D /@3@5@8 /@/@8 /@ @ @ @ 
@8 / Q!@9 /@<C
B9 B B@6C@ 
@9 /@<XD  t  t t  Bt  0 
O B 0CB B B@6@/@/
@8 Q@ 
@/@8 0! #@?@b@j@g@m @@x@<XD  t  t t  Bt  $ 
O B $~C@ B B 


 
@6@?@ 
@ @9 /@<C@ B B 


@6@ 
@9 EW@<XD  t  t t  Bt  B @D  t  t @t  Bt \ A# A# D  t  t t  Bt  B 
O B \C@MA5 B B	 


@6 C$@ @8 / Z@1 
@5@/@8 [ V@D@*@D@ @/@8 _8 #@  @0@3@1 W @.@5@5@8 $r #@ @ @8 0 #@M@Q@@@F@M@Q@@@F@<XD  t  t t  Bt  / 
O B /CB B B@6@T
@?@R@<CB! B B  D=@=CB" B B  F@=CB# B B  D?@=XD  t  t t  Bt  / 
O B /C@;B B B@6@8 M@1  C )@5@/@8 /@E@b@j@c @v@M@9 Db #@G
@@@b@i@j@m F@y
@b@i@j@m I@y@ 
@8 /@ @9 0<@<XXQM$attvarF@"/usr/lib/swi-prolog/boot/attvar.pl  ]wAsC S E ]|E$wakeupE ^iE ]EfrozenXD  t  t t  0>t delete_attributes 
O 0> 0CC
@	s@"/usr/lib/swi-prolog/boot/attvar.pl  ]wA 0E@6@/@8 ]j
 0>@9delete_attributes_ 0H@<XD  t  t t  0>t run_crv 
O 0> 0LC@ 0E 0E@6@@ 
@8 ] 0H@9 F` 0H@<XD  t  t t  0>t attvars_residuals 
O 0> 0QC@ 0E 0E 
@=C@,@ 0E 0E	
@6@E@ 
@/@8 ^s 0H@&@M@ @ 
@ @/@8attvar_residuals 0H@@@%@G@ @ @9 0R 0H@<XD  t  t t  0>t portray_attr 
O 0> 0XC@&@ 0E 0E ^j@6@?freeze(~w, ~W)@3@4@4@3@1 G @.@5@4@1 G @.@5@4@1 G H@5@5@5@9 T 0H@<C@)@ 0E 0E@6@!
@1 
@2attr_portray_hook@5@#@E
@0@ 
@8 F 0H@ 
@@M@S@@	~w = ...@3
@5@9 0[@<XD  t  t t  0>t frozen_residuals 
O 0> 0`CA 0E 0E$and

@6@?@&@ @ @/@8 0a 0H@ @ @ 
@9 0d@<CA 0E 0E  ^i

@=XD  t  t t  0>t  0V 
O 0> 0UC@ 0E 0E @=C@@ 0E 0E
 ^


@6@E@U@&@M@%@G@G@@@c@E@+ ^j@&@M@ @ @/@8 0d@G@F@@@F@E@,@1 @2 Fattribute_goals@5@8 H 0H@&@M@1 @2 0e@5@/@8 G 0H@&@ @ @/@8 C$ 0H@@@" !
@#@G@F@F@F@ @ @ 
@9 0T@<XD  t  t t  0>t unfreeze 
O 0> 0kC@\ 0E 0E 0b

@6@?@8 0l 0H@9 0m@<C@_ 0E 0E@6@@<XD  t  t t  0>t 
portray_attrs 
O 0> 0nC@ 0E 0E @=C@%@ 0E 0E ^



@6@ 
@8 0Y 0H@E@+@M@S@@	 O@8 I 0H@ @9 0o 0H@<XD  t  t t  0>t  H 
O 0> ]|C@<@ 0E 0E@6@/
@8 0G@E@+
@M@)@9   0H@@@$@1 @
@5@1 C@1 G@1 0Q
@5@5@2 0D
@5@3@1 @@5@5@9 A 0H@<XD  t  t t  0>t make_conjunction 
O 0> 0vC@x 0E 0E 0b


 C

@6@?@ @8 0w 0H@ 
@ @9 0x@<C@{ 0E 0E 

@=XD  t  t t  0>t portray_attvar CD  t  t t  0>t  0y 
O 0> 0yC@ 0E 0E@6 Z@8 0q@/@8 0S@8 0r Z@9 0q@<XD  t  t t  0>t call_all_attr_uhooks 
O 0> 0{C@8 0E 0E @=C@9 0E 0E ^



@6@ 
@8uhook 0H@ @9 0| 0H@<XD  t  t t  0>t  0 
O 0> 0~C@6@G 0E 0E ^j@6@?@E@)@8 ^ 0H@M@E ^j@/
@8 ! 0H@M ^j@1 0b
@5@9 ! 0H@@ ^j@9 0@F
@@@9 0m@F
@<C@O 0E 0E@6@1 
@2 X*@5@@<XD  t  t t  0>t  0B 
O 0> 0AC@s 0E 0E@6 ^j@/@8 0@?@9 0x@<C@v 0E 0E 
 @.@=XD  t  t t  0>t  ] @D  t  t @t  0>t ]  @kD  t  t t  0>t  ] 
O 0> ]C@#@ 0E 0E@6@/@8 F, 0H IX@1 0M
@.
@5 H@8 @$ 0H@E@+
 @.@M@?@@@S@<C@ 0E 0E@6@R@<XD  t  t t  0>t  0@ 	 D  t  t t  0>t  0@ 
O 0> 0?C@3 0E 0E @=C@4 0E 0Ewakeup



@6@8 0@ 
@9 0? 0H@<XD  t  t t  0>t  ^j @D  t  t @t  0>t ^i @ D  t  t t  0>t  ^j 
O 0> ^iC@i 0E 0E@6@8 H 0H@?@<C@k 0E 0E@6@@<XD  t  t t  0>t  0K 
O 0> 0JCA 0E 0E @=CA 0E 0E@6@8 A, 0H@9 0I@<XD  t  t t  0>t  C$ 
O 0> 0jC@ 0E 0E 
@=C@ 0E 0E


@6@ @ @9 0i@<XXQM AF@5/usr/lib/swi-prolog/library/dialect/sicstus/system.pl   AuC FS EtmpnamE P5E \cE $EmktempE [E	host_nameE HEpopenE E \~E ZiE BE FiE  E ZlE \dE \eEexecE AEwaitE CE IkXO A 0 C@ A A@6 0@9 [d '@<XO A 0 C@ A A@6mkstemp@9 0@<XO A 0 C@ A A@6@9 / /3@<XO A 0 C@ A A@6@9 $ @<XO A 0 C@ A A@6@1pipe
@5@9 D@<XO A 0 C@ A A@6 \~@9 D@<XO A D C@t A A/s/c@6 Vm @.@8 D@?COMSPEC@9 Vq @<C@w A A  $
 C@=XO A 0 C@ A A@6@/@8 Z '@b@i@l H@x@<XO A 0 C@1@ A A		
 B






@6@1 _
@.@0@0@0@5 F@8 Z '@ @b@g@l H@x@<XO A Zi C@ A A@6@9 P5 @4@<XO A 0 C@ A A  @6@9 Zl @4@<XO A 0 C@S A A@6@9 0@<XO A 0 C@7@j A A@6@"



@#@/@/@8 0 '@ @ @3@1 \
@5@4@1 \@5@4@1 \@5@4@1 \@5@5@9 \h \x@<XO A 0 C@ A A@6@9 \f \x@<XO A \d C@ A A@6@9 F '@<XO A \e C@5@ A A		 0






@6@/@8 0@ @1 _
@.@0@0@0@5 F@8 0@ @b@g@l H@x@<XXQM AF@@/build/spark-yKhAJi/spark-2012.0.deb/simplifier/newutilities.pro  7AAuC AS AEmonth_numeric_to_nameE KE AE TE AE LE KhE %E SEpad_number_as_atomE QyE YE *CE TE 'XO A 0 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 T CA A A@6@/@8flatten_list_x Kj@?@'@?@<XO A Y CAj A A@6@/
@8 @ 
@/@8trim_atom_x Kj@ @8 @?@<XO A ' C@ A A@6@/
@8 @/@8 @ 
@ @/@8replace_separator_with_split Kj@ @8split_off_atoms Kj@?@<XO A K C@v A A
 @6@?@<C@y A A@6 P0@8 K@q @9 K Kj@<XO A Kh C@` A A@6@/@8 @8 @?@<XO A 0 CAs A A@6@?@<C
Aw A A@6@b@h@i@t@?@<CA| A A
@6@q
@ @ @ @9 0@<XO Aretrieve_next_id CA A A@6@1 -p
@.@5@8 J@b@j@c@o@x@1 -p
@5@8 Ci Kj@?@<CA A A
@6@1 -p
@5@8 0@?@<XO A 0 C@ A A
@6@?@<C@ A A


@6@?@<C@ A A

 L
@6@ @ @9 0@<C@ A A L

@6@/@8 K J@ @ 
@9 0@<C@ A A



@6@ @ @9 0@<XD  t  t t  At  -o ADO A *C CA A A@6@/@8 0 Kj@/
@8 Kh Kj T]@3
@4
@5@8 T Kj@?@<XO Apad_number_as_atom_x 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 T L@<CA8 A A@6@ 
@/@8retrieve_padding Kj@ @/@8 0@ @ @8 @?@<XO A 0 CA A A@6@/@8 \g J@/@8 G@/
@8 G@'
@?@<XO A 0 CA A A


@6@?@<CA A A


@6@b@h@i@r@q
@?@ @ 
@8 0 Kj@?@<XO A 0 CA! A A@6@/
@8 @ 
@/@8 G@ 
@ @8 0 Kj@?@<XO A T C@ A A
 A@6@?@<C@ A A



@6@?@<C@ A A

@6@ @ 
@8@ implode_separator_content_list_x Kj@?@<XO A L C@k A A @6@?@<C
@n A A@6 P0@8 I@q
 @9 L Kj@<XD  t  t t  At  A CO A % C@U A A@6@/@8 @8 @?@<XO A 0 CA A A @=CA A A
@6@/@8 0@ 
@/@8 0@ @ @9 0@<CA A A 

@=XO A 0 CAF A A

@6@?@<CAK A A %

@6@q
@ @ 
@9 0@<XO A 0 CA A A


@6@ 
@8 @?@<CA A A L


@6@ @8 @ 
@ @9 0@<CA A A
@6@3
@5@/@8 0@ @ @9 0@<XO A S CA A A @=C
A A A@6@/@8 S Kj@b@i@c@o@x@<XO A 0 C@ A A

@6@?@<C@ A A
@6@/@8 C@ @ @/@8 C@ @ @ 
@9 0@<XO A Qy C@iA A A@6@1 0@.@.
@.@.@.@.@5@8 \e '@/@8 0 Kj@ 
@/@8 0@ @/@8 0@ @/@8 0@ @/@8 0@ @/@8 0@ @/@8 0 Kj @k@3@4@4@5@8 0 @3@4@4@5@8 0@?@<XXQM ArF@$/usr/lib/swi-prolog/library/debug.pl   AuC FS E D$E D%E [AE DEdebug_message_contextE D'Elist_debug_topics E DXD  t  t t  Art 
ensure_output 
O Ar 1C	@ Aq Aq H@6@?@<C@ Aq Aq 

@=XD  t  t t  Art assertion_failed 
O Ar 1CA+ Aq Aq@6@ V 1 V@?@<C	A- Aq Aq@6@8assertion_rethrow D@?@9 @@<C@,A0 Aq Aq@6 @@1 1
@5@8 D0
@8 ^ Q~@E ^@0@8 D@M@9 ]T D@@
@1 @@1assertion_error
@5@0@5@9 @@<XD  t  t t  Art update_debug 
O Ar 1
C@ Aq Aq @. @k @.@6@?@ @9 1 D@<C@ Aq Aq @.
 @.
 @.@6@?@3
@5@ @9 K J@<C@ Aq Aq @-
 @.
 @.
@6@?@<C@ Aq Aq @- @k @-@6@?@<C@ Aq Aq @.
 @- @-@6@?@<C@ Aq Aq @.
 @-
 @.@6@?@ 
@ @9 * J@<XD  t  t t  Art 
debug_context ADD  t  t t  Art  1 
O Ar 1C@= Aq Aq  (@=XD  t  t t  Art  D% 
O Ar 0C@i Aq Aq@6@0@9 D% D@<XD  t  t t  Art  D @D  t  t @t  Art D A# A# D  t  t t  Art  D 
O Ar DC@ Aq Aq@6 @.@/
@8 1@?@ 
@9print_debug D@<C@ Aq Aq @=XD  t  t t  Art show_thread_context 
O Ar 1C@ Ar Aq Aq@6 (@8 1 D@/@8 F{@- Lt@&
@"
 @[Thread ~w] @#@<CAx Aq Aq 

@=XD  t  t t  Art  D 
O Ar 1 C@x Aq Aq@6 @.@9 D D@<XD  t  t t  Art debug_output 
O Ar 1CA Aq Aq A H@6@?@<C	A Aq Aq

@6@8 (W D@?@<CA Aq Aq@6 @@3@1close_on_abort @-@5@4@1 Y
@5@4@1buffer Ke@5@5@9 )@<XD  t  t t  Art  1 
O Ar 1CA: Aq Aq time_limit_exceeded@=CA; Aq Aq  ^@=XD  t  t t  Art valid_topic 
O Ar 1&C	@ Aq Aq ( ( (@6@?@<C
@ Aq Aq     1(%T.%3f@6@?@<C@ Aq Aq 1(

 1( 1(
@6@?@<C@ Aq Aq@6 0@9 Fq G@<XD  t  t t  Art debug_target 
O Ar 1+C@ Aq Aq@6@U
@"
 I@#@?@<C@ Aq Aq 

 @k@=XD  t  t t  Art  D% ADD  t  t t  Art  D% 
D  t  t t  Art  0  
O Ar 0C@E@ Aq Aq@6 H
~`-t~45|~n@8 FR D H~w~t ~w~35| ~w~n@3Debug Topic@4	Activated@4To@5@8 1. H 1-@8 1.@A@/
@/@/@8 1 H 1/@3
@4@4@5@8 1.@R@@@S@G
@F@<XD  t  t t  Art  D( @D  t  t @t  Art D' D  t  t t  Art  D( 
O Ar D'C@#A" Aq Aq@6@D@D
@/@1 1
@5@8 C@M
@Q@@@F@M@Q@@@F@?@<C	A' Aq Aq@6 D&@8 1 D@9 1  D@<XD  t  t t  Art  D% 
O Ar D$C@f Aq Aq@6 @.@0@9 1@<XD  t  t t  Art  [A 
O Ar 0C@z Aq Aq@6 @-@9 1@<XD  t  t t  Art show_time_context 
O Ar 16C@*A{ Aq Aq@6@1 1(@.@5@8 1@/
@8 Z D@1 G@.@5@ 
@8   D@&
@" @[~w] @#@<CA Aq Aq 

@=XD  t  t t  Art  0 
O Ar 0C@ Aq Aq P~
@6@?@/@/
@8 1' D@1 1@5@8 @I@1 1
@5@9 Ci D@<C@ Aq Aq I
@6@?@/@0@8 1;@1 1@5@9 @I@<C@ Aq Aq@6 0@9 C" G@<XD  t  t t  Art  1  
O Ar 15CA8 Aq Aq   @=XD  t  t t  Art  1 
O Ar 1C
@ Aq Aq@6@ 
@ Vdebug_print_hook V@?@<C@ Aq Aq
@6@?@<C@9@ Aq Aq@6@1  @@2 /7@2 D
@5@/@8 G@A@ @/@8 J J@ @/@8 1 D@ @1 UT H@1kind@2 1 
@5@5@8 F D@R@@@S@G@<XD  t  t t  Art  D# 
O Ar D"C@ @ Aq Aq@6@E@/@0@0@8 1@8 G D@M@S@@@1 1
 @-@5@9 1<@F@<XD  t  t t  Art  D 
O Ar DC@s@} Aq Aq@6@/@/
@8 1, D@E@`@N@(@1 1@.@.@5@8 J@O@ @ @ 
@/@/@8 1 D@1 1@5@8 1<@R@@@0@E
 @0@0@8 D: D@M@S@@	 FH@1debug_no_topic@5@8 D0 @-@ 
@/@/@8 1J@1 1@5@8 1<@G@M@S@@@S@G@G@<XXQM AgF@$/usr/lib/swi-prolog/library/lists.pl   AuC FS E  E  E *E  E %E *E *E *E *E *E WYE *E KBE *E KE *E *E JE *E *E *E *E *E JE ^E *E \gE *E *E *E *E *XD  t  t t  Agt append_ 
O Ag 1NC@ Af Af @=C@ Af Af
@6@/@8 K J@ 
@ @9 1O J@<XD  t  t t  Agt    
O Ag  CB Af Af
@6@ 
@9   J@<XD  t  t t  Agt  * 
O Ag *CA Af Af

@6@ 
@9min_member_ J@<XD  t  t t  Agt  * 
O Ag *CA Af Af@6@/@8 * J@?@'@<XD  t  t t  Agt  A 
O Ag KBCA Af Af@6@9 A J@<XD  t  t t  Agt  * 
O Ag *CAk Af Af@6@/@/
@8 H7 J@+
@'@<XD  t  t t  Agt  ^ 
O Ag ^C@<A Af Af@6@E@8 H@M@q
 @ 
@9nth0_det J@G@@@#@E@T
@M@"@#@ @ @9nth_gen J@@ @9 G G@G@F
@<XD  t  t t  Agt  ^ 
O Ag *CA; Af Af@6@T
@?@ 
@9generate_nth J@<CA> Af Af@6 (O@8 1b@/@8   J@ @ 
@9	find_nth0 J@<XD  t  t t  Agt  * 
O Ag *C@ Af Af 
@=C@/@ Af Af
@6@E@D@ 
@8 I@M@Q@M@ @9 * J@F@@@"

@#@ @ @9 1j@<XD  t  t t  Agt pairs_to_keyset 
O Ag 1kCB Af Af @=C@"B Af Af @



@6@T
@?@)
 K@"
@#@ @ @9 1l J@<CB Af Af

@6@9 1m@<XD  t  t t  Agt  * 
O Ag *C
@ Af Af 
@=C@ Af Af


@6@ 
@9 * J@<XD  t  t t  Agt equalize 
O Ag 1oCBw Af Af @=CBx Af Af @



@6@ 
@9equalize_to J@<XD  t  t t  Agt    
O Ag  CB2 Af Af 
@=CB3 Af Af
@6@b@g
@i@m \9@y@ @ @9 1t J@<XD  t  t t  Agt  WZ 
O Ag *C	@ Af Af@6@ 
@9select_ J@<XD  t  t t  Agt  WZ 
O Ag WYC
@ Af Af 



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

@6@ @ @9 WY J@<XD  t  t t  Agt  B 
O Ag BCB Af Af 
@=CB Af Af
@6@b@i@g
@o@y@ @ @9 1z J@<XD  t  t t  Agt  @ 
O Ag KC@u Af Af 
@=C@v Af Af



@6@ @ @9 1P@<XD  t  t t  Agt max_member_ 
O Ag 1|CA Af Af 
@=CA Af Af
@6@E@ 
@8 E@M@ @9 1} J@@@ @ 
@9 1~@<XD  t  t t  Agt  * 
O Ag *CB Af Af
@6@?@<CB Af Af
@6@ 
@8 @ J@?@ @9 * J@<CB Af Af



@6@ @ @9 1@<XD  t  t t  Agt  A{ 
O Ag JC@j Af Af

@6@ 
@9member_ J@<XD  t  t t  Agt perm 
O Ag 1CA Af Af @=CA Af Af

@6@/@8 1y@ @ 
@9 1 J@<XD  t  t t  Agt  * 
O Ag *CB Af Af
@6@?@<CB Af Af
@6@ 
@8 1@?@ @9 * J@<CB Af Af



@6@ @ @9 1@<XD  t  t t  Agt  1e 
O Ag 1dCAC Af Af 

@=CAD Af Af		

@6@q
@ @ @ 
@ @9 1c@<XD  t  t t  Agt last_ 
O Ag 1CA[ Af Af 
@=CA\ Af Af
@6@ @ 
@9 1 J@<XD  t  t t  Agt  B 
O Ag \gCBp Af Af@6 C$@8 1b@/@8 X X@/
@8 P@ 
@8 1p J@9 1m@<XD  t  t t  Agt  * 
O Ag *CB? Af Af@6 @8 1b @8 1b@b@h@i@s@9numlist_ J@<XD  t  t t  Agt  1^ 
O Ag 1]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 1\@<XD  t  t t  Agt    
O Ag  CB/ Af Af
@6@ 
@9 1u@<XD  t  t t  Agt  1 
O Ag 1C@m Af Af @=C@n Af Af
@6@ @ 
@9 1@<XD  t  t t  Agt  B 
O Ag  CB Af Af@6 @9 1{@<XD  t  t t  Agt  * 
O Ag *CA Af Af

@6@ 
@9 1~@<XD  t  t t  Agt  * 
O Ag *C@lA Af Af@6@/@/
@8 1[@/@/@8 1[@E@+
@+@M@*@F@@@F@E@T
@+@M@ @8 G@F@@@3@E@+
@T@M@8 G@F@@@!@E@T
@T@M@/@8 G@ @8 G@@ C$@8 1b C$@8 1b@F@9 1@<XD  t  t t  Agt  * 
O Ag *CAz Af Af @=CA{ Af Af




@6@ 
@9 * J@<XD  t  t t  Agt  B 
O Ag JCAX Af Af
@6@ 
@9 1@<XD  t  t t  Agt  * 
O Ag *CA0 Af Af@6@T
@? @ 
@9 1c@<CA3 Af Af@6 ^@8 1b@ 
@9 1g@<XD  t  t t  Agt  1s 
O Ag 1rCB{ Af Af @=C@(B| Af Af @



@6@E@*
@M@'@ @9 1q@@@ @ 
@ @9 1q@<XD  t  t t  Agt  * 
O Ag *C@5@ Af Af@6@E@8 H@M@9 1\@G
@@@!@E@T
@M@"
@#@ @ 
 @9 1_@@ @9 1b@G
@<XD  t  t t  Agt  1 
O Ag 1CBE Af Af

@6@?@"
@#@<CBG Af Af


@6@q
@ @ 
@9 1@<XD  t  t t  Agt  % 
O Ag %C@ Af Af@6@/
@8 1y@?@'
@<XD  t  t t  Agt    
O Ag 1SCB" Af Af 
@=CB# Af Af
@6@b@g
@i@m [@y@ @ @9 1R@<XD  t  t t  Agt  1V 
O Ag 1UCB  Af Af 
@=CB Af Af
@6@E@ 
@8 G @M@ @9 1T@@@ @ 
@9 1T@<XD  t  t t  Agt  I 
O Ag *C@ Af Af @=C@ Af Af

@6@ 
@ @9 * J@<XD  t  t t  Agt  * 
O Ag 1XC
A Af Af
@6@T
@?@<CA Af Af
@6@?@<CA Af Af
@6@?@ 
@/@8 1W@ @ @9 1W@<C	A Af Af 
@=XD  t  t t  Agt  % 
O Ag *C
@ Af Af@6@ 
@8 * J@?@<XD  t  t t  Agt  @ 
O Ag *C@ Af Af@6 C$@8 1b@9 1Q@<XD  t  t t  Agt  1x 
O Ag 1wC
@ Af Af 
@=C@ Af Af
@6@ @ @9 1v@<XD  t  t t  Agt  * 
O Ag *CB Af Af@6@?@<CB Af Af
@6@8 1@ 
@9 * J@<XD  t  t t  Agt  1a 
O Ag 1`CA Af Af 

@=CA Af Af@6@ 
@/@8 1f@ @ @ @ @9 1_@<XD  t  t t  Agt  * 
O Ag *CB Af Af
@6@?@<CB Af Af
@6@ 
@8 1@?@"

@#@ @ @9 * J@<C
B Af Af


@6@ 
@9 1@<XD  t  t t  Agt  * 
O Ag *CBW Af Af@6@/@/@8 1[@+@/
@8 N@ 
@9 G@<XD  t  t t  Agt  1i 
O Ag 1hCAH Af Af @6@?@<CAI Af Af


@6@q
 @ @ @ @9 1g@<XD  t  t t  Agt  A 
O Ag 1ZCA Af Af 
@=CA Af Af

@6@ @3@5@ @9 1Y@<XXQM BF@C/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__subst_hyp.pro  7AAuC AS AE MCE NE NkXD  t  t t  Bt  MD ADO B N C
@W B B@6@1 MC
@5@9 @I@<XO B Nk C@C B B@6@8 J? J@@?@<C@G B B@6@8 MC ME@?@<C@K B B@6@1 MC
@5@8 @L@?@<XXQM EF@!/usr/lib/swi-prolog/boot/packs.pl  ]wAsC S E EE$pack_attachE$pack_detachE EXD  t  t t  Et  E  
O E EC@F@Y Vz Vz@6@/
@1 C@1 V| H@5
@4@1 @R @T@5@4@1 @] C@5@4@1 I= @@5@5@/@8 A A@E
@-@M
@/@8remove_dups E@1 B
@5@1 1
@5@9 I E@@@S@F@<XD  t  t t  Et update_autoload 
O E 1C@ Vz Vz@6	/INDEX.pl@/@8 C E@E	@8 F E@M@9 + E@@@S@<XD  t  t t  Et 
prolog_dir 
O E 1C@ Vz Vz@6@3
@4/prolog@5@8 Er E@9 @V E@<XD  t  t t  Et  W 
O E WC@ Vz Vz  H@=C@ Vz Vz  P!@=XD  t  t t  Et check_existing 
O E 1C@ Vz Vz@6@1 V|
@5@8 J E@?@1 V
@0@0@5@9 @J E@<C@ Vz Vz@6@/@8 1 E@? FH@1 1@2	duplicate
@5@8 @ E@R@<C@ Vz Vz @=XD  t  t t  Et foreign_dir 
O E 1C@J@ Vz Vz@6 Vk@/
@8 D E@3@4/lib@5@/@8 1@ @8 1@?@3@4/lib/@4
@5@8 1@E@8 1@M@1 V
 D@5@9 @M E@@ FH@1 1@2no_arch

@5@8 1@R@<C@ Vz Vz  @k@=XD  t  t t  Et attach_package 
O E 1C@ Vz Vz@6@D
@8 W E@M
@Q@/@8 1@8 1 E@?@<C@ Vz Vz @=XD  t  t t  Et  1 
O E 1C@k Vz Vz @=C@l Vz Vz
@6@ 
@8 @ E@?@ @9 1@<C@o Vz Vz


@6@ @ @3
@5@9 1@<XD  t  t t  Et attach_packages 
O E 1C@} Vz Vz @=C@~ Vz Vz
@6@8 1 E@ 
@9 1 E@<XD  t  t t  Et  1 
O E 1C@c@ Vz Vz@6@3
@4/pack.pl@5@/@8 1 C@8 @c E@/@8 @ E@8 1 E@/
@8 1 E@/@8 1 E@?@1 1
@5@8 1@1 V A@5@8 1@ @8 1 E@E@-
 @k@M@1 V D
@5@8 1@@@S F@1 1@2attached
@5@9 1@<XD  t  t t  Et  E 
O E 1C@w Vz Vz@6@1 V
@.@5@0 D&@8 C E@?@/@8 V E@9 1@<C@{ Vz Vz @=XD  t  t t  Et  V D  t  t t  Et  V ADD  t  t t  Et  V ED  t  t t  Et  V 
D  t  t t  Et  V| D  t  t t  Et  V| ADD  t  t t  Et  V| ED  t  t t  Et  V| 
D  t  t t  Et  1 	 D  t  t t  Et  1 
O E 1C@M Vz Vz@6@8 1@?@<C@&@O Vz Vz@6@E@8 1@M@1 @@1 @X @T
@5@0@5@9 @ E@@
@1 @@1 Fq V|
@5@0@5@9 1@<XD  t  t t  Et  1 	 D  t  t t  Et  1 
O E 1C@B@> Vz Vz@6@E@8 @ E@M@S@@
@1 @@1 C" 
@5@0@5@8 1@E
@1 1
@5@8 1@M
@1 V
@0@0@5@8 1@9 1@@
@1 @@1 @X V|
@5@0@5@9 1@<XD  t  t t  Et  V 
O E VC@ Vz Vz@6@E@0@0  @8 F E@M@'
@@ @9 1@<XXQM A-C AS AXD  t  t t  At  ^ AED  t  t t  At  ^ 
O A ^C@ D D  D@$use :- use_foreign_library/1 instead@=C@ D D  D@$use :- use_foreign_library/2 instead@=XD  t  t t  At message_line_element AED  t  t t  At  1 
D  t  t t  At message_location AED  t  t t  At  1 
O A 1C@ C B B &


@6@7 &H@ 
@1 @/@.@5@8 '%@&@ @ @ @9 'U &H@<C@5C B B &

@6@7 &H@ 
@1 @/@.@5@8 '%@ 
@1 _
@.@5@8 '%@&@?@&@" @~w:~d: @#@<C@"C B B &

@6@7 &H@ 
@/@8 _ _@&@" @ /4@#@<CC B B &


@6@7 &H@ 
@ @9 1@<CC B B  W


 @ 1

@=XD  t  t t  At $breaklevel 	 O A 1 C
A Am Am@6@7 D5 ^@8 D@?@<CA Am Am  @=XD  t  t t  At 
error_message AED  t  t t  At  1 
O A 1C@(A A A  @X )R )S


 @No install function in ~q
 C_ @
	Tried: ~q
@=CA| A A 
process_error

 $H
 @Process "~w": exit status: ~w

@=CA~ A A  1

killed
 @@!Process "~w": killed by signal ~w

@=CB] A A socket_error

 @Socket error: ~w

@=CB_ A A /R

@6@7 /3@ 
@9 /< /3@<CBa A A /e /g

 @@(Failed to connect using a proxy.  Tried: C_
@6@7 /3@ 
@ @9 /2@<XD  t  t t  At  E AED  t  t t  At  E 
O A _'C@  g  g  

 @@)Unknown license: ~w.  Known licenses are:
 C_
@6@7  p@ @9  v  p@<C@*@  g  g  d  

@EThis system may only distributed using the GNU General Public License C_@5because the following components contain GPL-ed code: C_ C_
@6@7  p@ 
@ @/@8  o@ @9  f  p@<C@/@  g  g  a  @?This program may be distributed under any license, provided all C_@;conditions implied by the GNU Lesser General Public License C_@;are satisfied.  In particular, this implies the source code C_@>to any modification in SWI-Prolog or one of the used libraries C_must be made available. C_

@6@7  p@ 
@9 1@<C@@  g  g  d  


@6@7  p@ 
@0@/@8  @&@E@1  @.@5@ @8  @M@S@@@&
@&@" C_ @@8The program contains modules covered by the "~w" license C_
@#@E@#@1  @.@5@ @8  @&@M@" @See ~w C_
@#@@@%@G@" C_
@#@ @ @9  o@<C@*@ D D  ^


 @@'Initialization goal ~p will be executed
 C_@.immediately for backward compatibility reasons C_ @ ]a
@=CAi Aq Aq  1


 @Assertion failed: ~q

@=C@$Ak Aq Aq D


@6@7 D@/@8 1 D@ @/@8 17 D@" @
@#@<CAo Aq Aq  1L

 @@!~q: no matching debug topic (yet)

@=CA A A  ):

 ); @~w: Failed to load file

@=CA A A  A
not_supported@+Emulator does not support foreign libraries


@=CB B B no_resource



 @@7Could not find resource ~w/~w on ~w or system resources

@=C@ C B B '


 @Call to ~q at 

@6@7 &H@ @ @; V 1 V@<C@:C B B & &



 @@3Found new meta-predicates in iteration ~w (~3f sec) C_
@6@7 &H@ 
@ @/@8 &@" @Restarting analysis ... C_@#@<C@&@ B B  H  7




 @@cAutoloader: iteration ~D resolved ~D predicates and loaded ~D files in ~3f seconds.  Restarting ...

@=C@!@ B B  H  +



 @@;Autoloader: loaded ~D files in ~D iterations in ~3f seconds

@=CC B B  W W

 @@%Undeclared quasi quotation syntax: ~w
 C_@@Autoloading can be defined using prolog:quasi_quotation_syntax/2
@=C@cB B B
 @

 Dr

@6@7 Q~@ @/@8 _: Q~@&@?@&@1 @
@2 Dr@0@5@ @/@ @ /5@" C_In: C_
@#@E@ @8 ^@&@M@ @ @9 _' Q~@@@" @ ]a@#@F@<XD  t  t t  At message_context AED  t  t t  At  2 
D  t  t t  At  ]g CD  t  t t  At  ]g @D  t  t @t  At ]h A# @k A# D  t  t t  At  ]g 
O A ]hC	C~ D D@6@ 
@9 ^^@<XD  t  t t  At  GN D  t  t t  At  GN ADD  t  t t  At  GN 
D  t  t t  At  /} 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  1 ADD  t  t t  At  1 AED  t  t t  At  1 
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 B B html F http
html_write@=CA B B 
javascript F  2js_write@=XD  t  t t  At  'q AED  t  t t  At comment_hook AED  t  t t  At  2 
D  t  t t  At  G AED  t  t t  At  G 
D  t  t t  At  W. AED  t  t t  At xref_source_time AED  t  t t  At  / AEO A / C@ B B@6@7 G@0@9 _U G@<XD  t  t t  At  'q AED  t  t t  At  'q 
O A 'sC@'D$ # # #
 I]@6@7 @4@Anew @@8 WP @4@@ 2 F@8 2 @?@R@<XD  t  t t  At  W AED  t  t t  At  1@ AED  t  t t  At  1@ 
D  t  t t  At  V AED  t  t t  At  IJ AED  t  t t  At  IJ 
XQM GjF@4/usr/lib/swi-prolog/library/dialect/sicstus/block.pl   AuC FS E GgXO Gj Gx C
@ Gf Gf@6@0@8 Z Gi@?block @9
rename_clause Gi@<C@h@ Gf Gf


@6@/@8block_declarations Gi@"
 

@#@ @/@/@8 EW@/@ @8 G@/@3@5@8 D 2"@ @/@8 C@/@3@5@8 D@ @ @/@8	when_cond Gi@1 ^l@5@/@8simplify_coroute Gi@"
 F@# 2"@ @9 2#@<XO Gjexpand_specs C@^ Gf Gf@6@T
@?@8 _ G@'
@<C@b Gf Gf 

@6@?@&@ @ @ @ 
@9 2/ Gi@<C@d Gf Gf C

@6@?@&@ @ @/@8 22@ @ @ 
@9 22@<C@@g Gf Gf
@6@8
valid_head Gi@1 
@5@8
check_dynamic Gi@/@/@8 EW@/@ @ @8 EW@!@1$block_pred
@5@#@&@E@1 @2  2:@5@8 H@&@M@%@@@ @" D H  2: D H  2:
@#@F@E @@8 D: @4@&@M@"
@#@@@" 
@#@F@"  Gj Gr
@#@<XO Gj 2$ C@ Gf Gf F



 F
@6@?@ 
@ @9 2#@<C@ Gf Gf 



 

@6@ @ @9 2#@<C@ Gf Gf@6@3@.
@.@5@8 D@ 
@/@8 C@3@5@9 D@<XO Gj	block_arg C@ Gf Gf@6@T
@?@9 21@<C@ Gf Gf @k@6@?@<C@ Gf Gf A#@6@?@<C@ Gf Gf @@6@?@<C@ Gf Gf@6block_argument@9 Fq G@<XO Gj 24 C@z Gf Gf@6@8 [@1 CH@0
@.@5@1 2<@5@9 I Gi@<XO Gj 27 C@~ Gf Gf@6@A AD@8 V@@ D@8 V Gh _@9 @e G@<C@ Gf Gf @=XO Gj Gl C@Z Gf Gf@6 @@/@8 2;@1 20
@5@9 G@<XO Gj	nonvar_or C@ Gf Gf 
 Iv@=C@ Gf Gf
 D= 2E
@6@ 
@ @9 2C Gi@<XO Gj Go C@1 Gf Gf@6@T
@?@R@<C@3 Gf Gf F
@6@?@9 Gn@<C@$@5 Gf Gf@6@E
@"
 @#@M
@'
@F@@ @@/@8 2;@" 
@#@<XO Gjone_cond C@ Gf Gf@6@/
@8	cond_vars Gi@ 
@9 2F@<XD  t  t t  Gjt  Gs AED  t  t t  Gjt  F 	 O Gj F C Gf Gf D~ D Gh@=XO Gj Gg C@W Gf Gf@6@1 @@1 Fn Fp@2 Gg
@5@0@5@9 @@<XO Gj 2J C@ Gf Gf @=C@+@ Gf Gf	@6@E @k@8 CG@M@"

@#@@@%
@q@ @ @ @9 2I@<XO Gj 2- C@ Gf Gf  ^l 2E


 ^i
@=C@ Gf Gf 

@=XO Gj Gu C@$@ Gf Gf F

@6@1 ^l@0@.@5@8 2,@8 ET@/
@0@8 EW@ 
 @0@0 2"@9 F@<XO Gj 2* C@ Gf Gf

@6@?@ 
@9 2G Gi@<C@ Gf Gf

 C

@6@ 
@ @8 2L@ @ @9 2)@<XO Gj 2' C@'@ Gf Gf 


@6@ 
@/@/@8 EW@/@ @ @8 EW@ @1 @2 29@5@9 A@<XXQM AF@B/build/spark-yKhAJi/spark-2012.0.deb/simplifier/load__switches.pro  @AuC AS AE TXO Aconvert_range_list_as_int_list CDE A A@6@/@8
range_to_list T@8 T Kj@8@ convert_range_list_as_int_list_x T@?@<XO A T C@ A A@6@8set_auto_settings  T D@3@0@4@0@4@0@4@0@.
@5@8 D@/@8parse_arguments T@8process_arguments T@?@<XO Aparse_qualifier_prefix CB A A@6@/@8qualifier_prefix T@&
@"

@#@?@'@<XO Acheck_limit_is_valid CD| A A@6@8 H@b@h@j@u@b@h@g
@s@?@<CD A A@6@;Value ~d given for -~a is out of permitted range: ~d to ~d
@3
@4@4@4
@5@9 % L@<XO Aparse_file_name C@+Bt A A -

@6@3 Y@4 YW@4 %y@4 %x@4 %z@4 %{@4 %w@5 YS@ 
@/@8 Z X@?@'@<XO A@ parse_simplifier_limit_qualifier C@+A A A		 -


@6@/@8 2_ T@ 
@ @/@8parse_simplifier_limit_name T@" C
@#@ @ @/@8 %h X@?@'@<XO Aprocess_argument CB A A -@6 -	 ,@8 X Jm -	@8 Xo Jm Ji@8 X Jm -	 ,@8 XV Jm@?@<CB A A -@6 , ,@8 2t@>Unexpected multiple instances of empty command-line detected.
@9 2g@<CB A A -
@6 , ,@8 2t ,@8 2u@8 X| Jm , ,@8 2w@?@<CB A A -
@6 , ,@8 2t@/@8 X Jm@>Multiple file names specified on the command-line (~a and ~a)
@3@4@5@9 2g@<CB A A - -"@6 , ,@8 2t@8 X Jm ,@8 2u K@8 X~ Jm , ,@8 2w@?@<C@!B A A -
@6 , ,@8 2t@8 2| ,@8 2u@1 (
@5@8 2} , ,@8 2w@?@<CB A A - -"@6 , ,@8 2t K@8 X Jm@*Illegal multiple uses of /nolog qualifier
@9 2g@<CB A A - -"@6 , ,@8 2t@1 (
@0@5@8 2~@3Inconsistent use of /log=... and -nolog qualifiers
@9 2g@<CB A A -@6 , ,@8 2t K@8 2~@3Inconsistent use of -log=... and -nolog qualifiers
@9 2g@<CB A A -@6 , ,@8 2t@1 (
@0@5@8 2~@,Illegal multiple uses of -log=... qualifier
@9 2g@<CB A A - -#@6 , ,@8 2t@8 X Jm ,@8 2u Jq@8 Xw Jm , ,@8 2w@?@<CC A A - -#@6 , ,@8 2t@9-nowrap qualifier appears more than once on command-line
@9 2g@<CC	 A A - Z@6 , ,@8 2t@8 Xi Jm ,@8 2u Ji@8 Xx Jm , ,@8 2w@?@<CC A A - Z@6 , ,@8 2t@,Illegal multiple uses of -verbose qualifier
@9 2g@<CC A A - -$@6 , ,@8 2t@8 X Jm ,@8 2u Jq@8 Xs Jm , ,@8 2w@?@<CC  A A - -$@6 , ,@8 2t@0Illegal multiple uses of -nouserrules qualifier
@9 2g@<CC' A A - Xv@6 , ,@8 2t@8 Xl Jm ,@8 2u Ji@8 Xt Jm , ,@8 2w@?@<CC/ A A - Xv@6 , ,@8 2t@*Illegal multiple uses of -plain qualifier
@9 2g@<CC6 A A - -%@6 , ,@8 2t@8 X Jm ,@8 2u Ji@8 Xn Jm , ,@8 2w@?@<CC> A A - -%@6 , ,@8 2t@.Illegal multiple uses of -typecheck qualifier
@9 2g@<CCE A A - -&@6 , ,@8 2t@8 Xc Jm ,@8 2u Jq@8 Xp Jm , ,@8 2w@?@<CCM A A - -&@6 , ,@8 2t@,Illegal multiple uses of -norenum qualifier
@9 2g@<C@$CT A A - -'
@6 , ,@8 2t@/@8process_selection T@8 X Jm ,@8 2u@8 X Jm , ,@8 2w@?@<CC] A A - -'@6 , ,@8 2t@<Illegal multiple occurrences of -nosimplification qualifier
@9 2g@<C@$Cd A A - -(
@6 , ,@8 2t@/@8 2@8 Xf Jm ,@8 2u@8 X Jm , ,@8 2w@?@<CCm A A - -(@6 , ,@8 2t@=Illegal multiple occurrences of -nostandardisation qualifier
@9 2g@<C@$Ct A A - -)
@6 , ,@8 2t@/@8 2@8 X Jm ,@8 2u@8 X Jm , ,@8 2w@?@<CC} A A - -)@6 , ,@8 2t@?Illegal multiple occurrences of -norule_substitution qualifier
@9 2g@<C@$C A A - -*
@6 -  ,@8 2t@/@8 2@8 X] Jm - @8 2u@8 X Jm -  ,@8 2w@?@<CC A A - -*@6 -  ,@8 2t@@Illegal multiple occurrences of -nocontradiction_hunt qualifier
@9 2g@<C@$C A A - -+
@6 - ,@8 2t@/@8 2@8 X Jm -@8 2u@8 X Jm - ,@8 2w@?@<CC A A - -+@6 - ,@8 2t@FIllegal multiple occurrences of -nosubstitution_elimination qualifier
@9 2g@<C@$C A A - -,
@6 - ,@8 2t@/@8 2@8 X` Jm -@8 2u@8 X Jm - ,@8 2w@?@<CC A A - -,@6 - ,@8 2t@BIllegal multiple occurrences of -noexpression_reduction qualifier
@9 2g@<C@(C A A - MH
@6 - ,@8 2t MH
@@8 2d T@8 X Jm -@8 2u@8 X Jm - ,@8 2w@?@<CC A A - MH@6 - ,@8 2t@@Illegal multiple occurrences of -complexity_limit=... qualifier
@9 2g@<C@(C A A - TB
@6 - ,@8 2t TB
@8 2@8 XW Jm -@8 2u@8 X Jm - ,@8 2w@?@<CC A A - TB@6 - ,@8 2t@;Illegal multiple occurrences of -depth_limit=... qualifier
@9 2g@<C@(C A A - T=
@6 - ,@8 2t T=
A@8 2@8 X Jm -@8 2u@8 X Jm - ,@8 2w@?@<CC A A - T=@6 - ,@8 2t@?Illegal multiple occurrences of -inference_limit=... qualifier
@9 2g@<CC A A - F@6 - ,@8 2t@8 XX Jm -@8 2u Ji@8 X Jm - ,@8 2w@?@<CC A A - F@6 - ,@8 2t@)Illegal multiple uses of -help qualifier
@9 2g@<CC A A - GL@6 - ,@8 2t@8 X Jm -@8 2u Ji@8 X Jm - ,@8 2w@?@<CC A A - GL@6 - ,@8 2t@,Illegal multiple uses of -version qualifier
@9 2g@<C@!D A A - 
@6 - ,@8 2t@8 X Jm -@8 2u@1 ,@5@8 X Jm - ,@8 2w@?@<CD A A - QQ
@6@8 H@8process_argument_hyp_limit T@?@<CD A A - QQ Q@6 Q@8 2@?@<CD A A - QQ@6switch_hyp_limit ,@8 2t@9Illegal multiple occurrences of -hyp_limit=... qualifier
@9 2g@<CD A A@6@,Unexpected parsed command line argument: ~w
@3
@5@9 T L@<XO Aparse_optional CB A A


@6@ @ @9 2 T@<CB A A @=XO A@"parse_simplifier_choices_qualifier C@"A A A -


@6@/@8 2m@ 
@ @/@8parse_simplifier_choices_name T@ @ @/@8parse_chosen_units T@?@'@<XO Aparse_range_collection_x CBT A A
 C
@6@ 
@ @/@8parse_range T@ @ @/@8 2 T@?@'@<CB[ A A@6@?@'@<XO A@ parse_simplifier_usage_qualifier C@GA A A - 

@6@/@8 2m@3 Z@4 J=@5@3 Y@4 Z@4 Y@5@ @/@8 /  T@" C
@#@3 Y@4 YW@4 %x@5 YS@ 
@ @/@8 2j@?@'@<XO Aparse_range_collection CBN A A
@6@ 
@/@8 2@ @ @/@8 2@?@'@<XO Aparse_simplifier_log_qualifier C@AA A A -

@6@/@8 2m@3 Y@5@3 Y@4 Z@5@ @/@8 2@" C
@#@3 Y@4 YW@4 %x@5 YS@ 
@ @/@8 2j@?@'@<XO A 2 C@%B` A A Y


@6@ 
@/@8 2q@" @k
@#@ @ @/@8 2q@?@'@<CBf A A -1

@6@ 
@/@8 2q@?@'@<XO A@!parse_simplifier_simple_qualifier CA A A -

@6@/@8 2m@ 
@ @/@8parse_simplifier_simple_name T@?@'@<XO Aparse_content_chosen_units CB@ A A

@6@ 
@/@8 2@?@'@<CBE A A
 P

@6@ 
@/@8 2 T@" Q!
@#@?@'@<XO Aset_deadpath_switch  CA* A A  @6
Simplifier@8 & \@? Jq@9 X Jm@<CA/ A A  @6ZombieScope@8 2@? Ji@9 2@<XD  t  t t  At parse_simplifier_qualifier_part CO A 2 CAj A A@6@/
@8 2 T@?@'
@<CAn A A@6@/
@8 2 T@?@'
@<CAr A A@6@/
@8 2 T@?@'
@<CAv A A@6@/
@8 2 T@?@'
@<CAz A A@6@/
@8 2k T@?@'
@<CA~ A A@6@/
@8 2h T@?@'
@<XO A 2Z CA> A A  -@=CA@ A A@6@8parse_arguments_x T@?@<XO A 2W C@@ A A@6 , ,@8 2w Jq@8 2v -	 ,@8 2w (@8 2} , ,@8 2w Ji@8 2 , ,@8 2w Jq@8 2 , ,@8 2w@8set_user_rules_switch  T , ,@8 2w Jq@8 2 , ,@8 2w Jq@8 2 , ,@8 2w Ji@8 2 , ,@8 2w @@8 2 , ,@8 2w @@8 2 , ,@8 2w @@8 2 , ,@8 2w Q@8 2 -  ,@8 2w @@8 2 - ,@8 2w @@8 2 - ,@8 2w@8 2 - ,@8 2w@8 2 - ,@8 2w@(@8 2 - ,@8 2w Jq@8 2 - ,@8 2w Jq@8 2 - ,@8 2w ,@8 2 - ,@8 2w@8 2 T -
 ,@8 2w@/
@8default_switch_hyp_limit T@8 X Jm 2 ,@8 2w@?@<XO A 2 C@AA A A -'@6@3 Y@4 Y@4 J=@4 Y@5@3 %Y@4 Q@4 Y@4 Y@4 Y@4 Y@4 K*@4 Y@4 W=@4 Y@4 Y@4 Y@5@/
@8 2@?@'
@<C@DA A A -(@6@3 Y@4 Y@4 J=@4 W=@5@3 Y@4 Y@4 Y@4 Y@4 Y@4 Y@4 Y@4 J=@4 Y@4 W=@4 Y@4 Y@4 Y@5@/
@8 2@?@'
@<C@JA A A -)@6@3 Y@4 Y@4 Y@4 Z@5@3 Y@4 Y@4 T]@4 J=@4 Z@4 %@4 J=@4 W=@4 Y@4 W=@4 Z@4 W=@4 Y@4 Y@4 Y@5@/
@8 2@?@'
@<C@MA A A -*@6@3 Y@4 Y@4 K*@5@3 Y@4 Y@4 W=@4 Y@4 Y@4 Y@4 Y@4 K*@4 W=@4 Y@4 Y@4 Y@4 T]@4 Y@4 Z@4 Y@4 W=@5@/
@8 2@?@'
@<C@_A A A -+@6@3 Y@4 Y@4 J=@4 Z@5@3 %@4 J=@4 W=@4 Y@4 W=@4 Z@4 W=@4 Y@4 Y@4 Y@4 T]@4 Y@4 Y@4 Y@4 %Y@4 Y@4 Y@4 Y@4 W=@4 Y@4 Y@4 Y@5@/
@8 2@?@'
@<C@SA A A -,@6@3 Y@4 Y@4 Y@5@3 K@4 Q@4 Y@4 Y@4 J=@4 J=@4 Y@4 Y@4 Y@4 T]@4 Y@4 Y@4 Y@4 Z@4 K*@4 W=@4 Y@4 Y@4 Y@5@/
@8 2@?@'
@<XO A 2T CDM A A@6@8 0 Kj@?@<CDQ A A@6@0Illegal duplication in list of argument numbers
@9 2g@<XO A 2 CD% A A@6 2 ,@8 2t@8 X Jm 2@8 2u@8 2 2 ,@8 2w@?@<XO A 2 CD7 A A @ @@6@?@<CD; A A Q Q@6@?@<CD? A A --
 X

@6@ 
@8 2M T@?@<XO A 2 CA A A F@6@3 Y@5@3 Y@4 Y@4 Q@5@/
@8 2@?@'
@<C@ A A A -"@6@3 Y@4 Y@4 Y@5@3 Y@4 Z@5@/
@8 2@?@'
@<C@#A A A -#@6@3 Y@4 Y@4 %@5@3 Y@4 Y@4 Q@5@/
@8 2@?@'
@<C@&A A A Z@6@3 K@4 Y@4 Y@4 %@5@3 Y@4 J=@4 Y@5@/
@8 2@?@'
@<C@2A A A -$@6@3 Y@4 Y@4 Z@5@3 J=@4 Y@4 Y@4 Y@4 Z@4 Y@4 Y@4 J=@5@/
@8 2@?@'
@<C@ A A A Xv@6@3 Q@5@3 Y@4 Y@4 Y@4 Y@5@/
@8 2@?@'
@<C@,A A A -%@6@3 W=@5@3 Z@4 Q@4 Y@4 K*@4 Y@4 Y@4 K*@4 %8@5@/
@8 2@?@'
@<C@&A A A -&@6@3 Y@4 Y@4 Y@4 Y@5@3 Y@4 Z@4 %Y@5@/
@8 2@?@'
@<C@&A A A GL@6@3 K@4 Y@4 Y@4 J=@5@3 Y@4 Y@4 Y@5@/
@8 2@?@'
@<XO A 2b CB A A  @=CB A A  @k@=XO A /  CB{ A A@6@/@8 %@ @/@8 2@?@'
@<XO Aparse_zombiescope_limit_name C@,B- A A QQ@6@3 Y@4 Z@5@3 Q@4 T]@4 Y@4 Y@4 %Y@4 Y@4 W=@5@/
@8 2@?@'
@<XD  t  t t  At @ parse_zombiescope_qualifier_part CO A 3 CA A A@6@/
@8@"parse_zombiescope_simple_qualifier T@?@'
@<CA A A@6@/
@8parse_zombiescope_log_qualifier T@?@'
@<CA A A@6@/
@8@!parse_zombiescope_limit_qualifier T@?@'
@<CA A A@6@/
@8 2@?@'
@<XO Aparse_zombiescope_simple_name CB A A F@6@3 Y@4 Y@5@3 Y@4 Q@5@/
@8 2@?@'
@<C@ B A A -"@6@3 Y@4 Y@4 Y@5@3 Y@4 Z@5@/
@8 2@?@'
@<C@#B A A -#@6@3 Y@4 Y@4 %@5@3 Y@4 Y@4 Q@5@/
@8 2@?@'
@<C@ B A A Xv@6@3 Q@5@3 Y@4 Y@4 Y@4 Y@5@/
@8 2@?@'
@<C@&B A A -&@6@3 Y@4 Y@4 Y@5@3 Y@4 Y@4 Z@4 %Y@5@/
@8 2@?@'
@<C@&B A A GL@6@3 K@5@3 Y@4 Y@4 J=@4 Y@4 Y@4 Y@5@/
@8 2@?@'
@<XO A 3 C@+B& A A		 -


@6@/@8 2m@ 
@ @/@8 3  T@" C
@#@ @ @/@8 2q@?@'@<XO A 2 CAK A A @=C@ AP A A
@6 Jq@8 NZ Jm@/@8 @1 2@5@ @8 G@ 
@ @9 2@<C@ AY A A
@6 Ji@8 3@/@8 @1 3@5@ @8 G@ 
@ @9 2@<CAb A A
@6@'Error in analysing command argument: ~a@3@5@9 2@<XO A 2 CA A A  @6 2@8 2@? Ji@9 2@<CA A A  @6 2@8 2@? Jq@9 2@<XO A 3 C@AB A A -

@6@/@8 2m@3 Y@5@3 Y@4 Z@5@ @/@8 2@" C
@#@3 Y@4 YW@4 %x@5 YS@ 
@ @/@8 2j@?@'@<XO A 2 C@ A A  @=XO A 3 CB A A -

@6@/@8 2m@ 
@ @/@8 3
 T@?@'@<XO A 2] CB A A@6@?@<CB A A@6@8 2r T@9 2\@<XO A 2o C@AA A A MH@6@3 K*@5@3 Y@4 %Y@4 Q@4 Y@4 Y@4 K@4 Y@4 W=@4 Z@4 T]@4 Y@4 Y@4 %Y@4 Y@4 W=@5@/
@8 2@?@'
@<C@2A A A TB@6@3 Y@5@3 Y@4 Q@4 W=@4 Y@4 T]@4 Y@4 Y@4 %Y@4 Y@4 W=@5@/
@8 2@?@'
@<C@>A A A T=@6@3 Y@5@3 Y@4 Y@4 Y@4 Y@4 Y@4 Y@4 K*@4 Y@4 T]@4 Y@4 Y@4 %Y@4 Y@4 W=@5@/
@8 2@?@'
@<XO Aconvert_one_range_to_list CDb A A -1
@6@8 H@b@j@c @t@?@<C
Dg A A -1@6@*Illegal entry in list of numbers argument
@9 2g@<C@!Dk A A Y


@6@8 H@ 
@8 H@b@j@c @t@b@j@g
@r@ 
@8 0 Kj@?@<C
Ds A A Y@6 3@9 2g@<XO A 2 CB4 A A --

 C
@6@ 
@ @/@8 2 T@?@'@<CB: A A @@6@?@'@<XO A 2P CDV A A@6@?@<CDY A A
@6@ @8 3 T@ 
@ @8 2O@?@<XXQM AlF@./usr/lib/swi-prolog/library/dialect/sicstus.pl   AuC FS Eget_mutableEcreate_mutableE ZLE DYE DUE GgE ZKE DRE &;E &<E DKEtrimcore E D<Eupdate_mutableE A!XO Al 3 CAA Am Am 
$mutable
@=XO Al D7 C@z Am Am@6@T
@?@R@<C@{ Am Am  @=XD  t  t t  Alt  DV @D  t  t @t  Alt DU  @kO Al DU CA- Am Am@6@/@8 DO@8 DT D5@9 DW D5@<XD  t  t t  Alt  DL @D  t  t @t  Alt DK  A#O Al DK CA' Am Am@6@/@8 DO@9 DM D5@<XD  t  t t  Alt  A% @D  t  t @t  Alt D<   O Al D< C@ Am Am@6@N
@@O
@@@@@<XD  t  t t  Alt  F 	 O Al F C Am Am D~ D Gh@=XO Alsicstus_flag CA Am Amsystem_type@6@?@E
 [ @.@8 D@M@) Tz@@@) G=@<CA Am Am@6@9 D@<XO Al DP CA Am Am 


@6@8 @@?@ 
@8 E^@3@4
@5 @9 G D5@<CA Am Am@6@8 E^ @@/@8 D9@3@4
@5 @9 3/@<XO Alsicstus_module_decl C@ Am Amhidden @.@6@?@&
@"
 D @s A= @-@#@<C@ Am Am @=XO Al 3  C
A Am Am@6@8 D@9 @r@<XO Al G C@ Am Am 
@=C@ Am Am
@6@ 
@/@8 30 D5@ @ @9 34 D5@<XO Al &; CAk Am Am@6@9 " "@<XO Al 3$ CAS Am Am@6 3(@8 EW@?@9 _ D5@<CAV Am Am@6mutable@9 C" G@<XD  t  t t  Alt  DH AEO Al DG C@' A| A|  Ag A}@=C@C A A   A@=XO Alpush_sicstus_library  C@G@^ Am Am@6@A@@@1 F@2  Ak Al@5@/
@3@1 @R @T@5@4@1 @] C@5@4@1 I= @@5@4@1 I@ D&@5@5@8 C @1 F@1  A@2 GS F
@5@2 D: Ak Al@5@8 H_@R@@@S@F
@<XO Al 3 CAI Am Am 
 3'
@=XD  t  t t  Alt  DZ @D  t  t @t  Alt DY  @k A#O Al DY CA1 Am Am@6@/
@8 DO@ 
@8 3)@ 
@9 3+@<XD  t  t t  Alt  DS @D  t  t @t  Alt DR  @kO Al DR CA* Am Am@6@/@8 DO@9 3)@<XO Al 3& C@ Am Am@6@8 @@?@1 @/@.
@5@8 @2 D5@ 
@8 A" D5@1 E
@5@9 H D5@<C@&@ Am Am@6@8 E@?@/
@3@1 @R A@5@4@1 @] C@5@5@8 3=@ 
@8 3?@1 @/
@5@9 3>@<C@ Am Am@6@9 _ G@<XO Al (p  C@ Am Am   @=XO Al ZK CA Am Am@6@9 3, D5@<XO Al 3! CAh Am Am@6 C@9 37@<XO Al 3" CA Am Am  @6@9 ^ D5@<XXQM GF/usr/lib/swi-prolog/boot/dcg.pl  ]wAsC S E "E "E GE ^Ecall_dcgXD  t  t t  Gt  " 
O G 3EC@9	s/usr/lib/swi-prolog/boot/dcg.pl  ]wA 3H@6@0@0@9 " G@<XD  t  t t  Gt  G @D  t  t @t  Gt ^ F @ @D  t  t t  Gt  G 
D  t  t t  Gt  G @O G ^C
AN 3H 3H@6@8phrase_input G@8 3K@9 3F G@<XD  t  t t  Gt  G @D  t  t @t  Gt G F @D  t  t t  Gt  G 
D  t  t t  Gt  G @O G GCAL 3H 3H@6@9 ^ G@<XD  t  t t  Gt 
dcg_extend 
O G 3PC
@ 3H 3H@6@T
@?@1 @ C!@0@5@9 @ G@<C@-@ 3H 3H 

 
@6@?@/@/@ @ @/@8 ! G@ @ @ 
@ @ @9 3Q G@<C@ 3H 3H@6@ 
@ @8dcg_extend_cache G@?@ @9 ! G@<C@@ 3H 3H@6@E@8 [ @M@S@@
@1 @@1 C" 
@5@0@5@8 3R@E@8
dcg_no_extend G@M@1 @@1 @edefinedcg_nonterminal
@5@0@5@8 3R@@@S@E@8 EU @M@/@/@8 _4 @/@ @ @8 3`@@	@&
@&
@( @q@ @ @ @8 EX @ @ @ @8	copy_args G@q@q@ @ @/@8 CH @ @ @/@8 3e@1 3V@5@8 Ci @'
@'@'
@ @9 3X@<XD  t  t t  Gt dcg_body 
O G 3gC@g 3H 3H ^

@6@T
@?@ @ @9 \ G@<C@1@j 3H 3H 


 Z

@6@?@0@/@0@0@0@8 3S@ @ @1 3k@5@ 
@ @ @ @9 3h G@<C@m 3H 3H E
@6@?@ @9dcg_terminal_pos G@<C@y@o 3H 3H
@6@E@M@"
@#@M@?@E@8 B @M@ @/@8 A @" E
@#@F@@@$@E@0@/@8 H7 G@T@M@" A

@#@@ "@8 F G@F@F@F@@@"@C@8 G @M@?@/@8 # @ @ @/@8 3q@" E
@#@P@F@ @9 3m@<C@ 3H 3H DE C DE E
@6@?@ @9dcg_cut_pos G@<C
@ 3H 3H '
 @.@6@?@<C@%@ 3H 3H

 '

 C
 E
@6@?@/@8
dcg_bt_pos G@ @ @ @ @9 3i@<C@>@ 3H 3H C

 C

@6@?@/@/@ @/@/@8 3S@ @ @ 
@/@ @ @8 3l@ @ @ @ @ @ @9 3l@<C@V@ 3H 3H D=

 D=

@6@?@/@/@ @/@/@8 3S@ @ @ 
@/@/@ @8 3l@ 
@ @ @ @ @8
or_delay_bind G@ @ @ 
@/@/@ @8 3l@ 
@ @ @ @ @9 3|@<C@V@ 3H 3H '

 D=

@6@?@/@/@ @/@/@8 3S@ @ @ 
@/@/@ @8 3l@ 
@ @ @ @ @8 3|@ @ @ 
@/@/@ @8 3l@ 
@ @ @ @ @9 3|@<C@>@ 3H 3H F

 F

@6@?@/@/@ @/@/@8 3S@ @ @ 
@/@ @ @8 3l@ @ @ @ @ @ @9 3l@<C@>@ 3H 3H D?

 D?

@6@?@/@/@ @/@/@8 3S@ @ @ 
@/@ @ @8 3l@ @ @ @ @ @ @9 3l@<C@/@ 3H 3H A
 C A
 E
@6@?@/@ @/@8 "] G@ @ @ 
@0@ @ @9 3l@<C@ 3H 3H		@6@ 
@ @/@/@8 3T@ @ @ @ @9 3i@<XD  t  t t  Gt  3G @D  t  t @t  Gt 3F F @ @D  t  t t  Gt  3G 
O G 3FC@EAS 3H 3H	@6@E@3@/
@/@8 D| @U@ @8dcg_special G@M@ @0@1 3k

@0@5@/@/@/@0@8 3l@'@'@1 
@5@@@
@@G
@G@F@<XD  t  t t  Gt  ! 
O G !CA6 3H 3H@6@; E !@<XD  t  t t  Gt  "\ 
O G "]C
A 3H 3H@6@ 
@; E "@<XD  t  t t  Gt  3d 
O G 3cC@ @ 3H 3H@6@b@h@i@s@?@/@8 3e@ 
@ @8 3e@q
@ @ 
@9 3b@<C@ 3H 3H @=XD  t  t t  Gt  ! 
O G !C	A 3H 3H@6@; E "@<XD  t  t t  Gt  3\ 
O G 3[C@ 3H 3H @=C@ 3H 3H @=C@ 3H 3H  '
@=C@ 3H 3H  '@=C@ 3H 3H  DE@=C@ 3H 3H  A@=C@ 3H 3H  C@=C@ 3H 3H  D=@=C@ 3H 3H  '@=C@ 3H 3H  F@=C@ 3H 3H  D?@=C@ 3H 3H  "@=XD  t  t t  Gt  3M 
O G 3LCA] 3H 3H@6@T
@?@<CA^ 3H 3H@6@?@<CA_ 3H 3H@6@?@<CA` 3H 3H@6@1 @@1 C" C$
@5@0@5@9 3R@<XD  t  t t  Gt  3 
O G 3CAc 3H 3H@6@9 3t@<CAe 3H 3H  C@=CAf 3H 3H  D=@=CAg 3H 3H  '@=CAh 3H 3H  F@=CAi 3H 3H  DE@=CAj 3H 3H  '
@=CAk 3H 3H @=CAl 3H 3H @=CAm 3H 3H  A@=XD  t  t t  Gt dcg_qualify_pos 
O G 3CA. 3H 3H@6@T
@?@<C@'A0 3H 3H
 ^






 ^

@6@?@<CA3 3H 3H@6 "-@9 ! G@<XD  t  t t  Gt  " 
O G "C@@< 3H 3H " C



 F

@6@?@/@/@ 
@/@/@8 3S@ @/@/@ @/@/@8 3S@/@ @8 @ @!@1 3k@0@5@#@ @ @/@/@ @ @8 3T@ @ @ @ @/@/@ @ @8 3l@ @ @ @ @ @/@!@ @8 3l@1 C@ @!@5@/@"@ @8dcg_optimise G@ @"@ @ @9 3@<C@U@F 3H 3H "


 F

@6@/@/@ 
@/@/@8 3S@ @ @/@/@ @ @8 3T@/@ @8 3@!@1 3k@0@5@#@ @ @ @ @ @/@ @8 3l@ @ @ @9 3@<XD  t  t t  Gt  \ 
O G 3jC@ 3H 3H 3k

@6@*@?@'
@'@<C@ 3H 3H 3k


 @6@ @ @9 3 G@<XD  t  t t  Gt  3{ 
O G 3zCA 3H 3H

@6@T
@?@<C@'A 3H 3H #$



 ^
 ^



@6@?@<CA 3H 3H@6
brace_term@9 3@<XD  t  t t  Gt  3x 
O G 3wCA 3H 3H

@6@T
@?@<C@(A 3H 3H  @


 ^

 @
 ^



@=CA 3H 3H@6 E`@9 3@<XD  t  t t  Gt  ! 
O G !CA 3H 3H@6@ 
@ @ @; E !@<XD  t  t t  Gt  3o 
O G 3nCA# 3H 3H@6@T
@?@<CA% 3H 3H  "


 ^
@=CA' 3H 3H  @


 ^
@=CA) 3H 3H@6terminal@9 3@<XD  t  t t  Gt  3~ 
O G 3}C@ 3H 3H C
 E
@6@*
@?@<C@ 3H 3H 

@=XD  t  t t  Gt  3 
O G 3C@Y 3H 3H C E



@6@*
@?@'@<C@\ 3H 3H E


@6@*
@?@'@) @.@<C@` 3H 3H 

@=XD  t  t t  Gt  3W D  t  t t  Gt  3W ADD  t  t t  Gt  3W ED  t  t t  Gt  3W 
XQM H-C AS AXD  t  t t  Ht 	safe_meta AED  t  t t  Ht  3 
O H 3CA Aq Aq   Ar D'
@=C
C	 B B C
@6@7 #@9 / #@<XD  t  t t  Ht safe_primitive AEO H 3 CA B B   B _@=XD  t  t t  Ht  * AEO H * CAY B B   B  *s@=CAY B B   B  *s@=CAY B B   B  B@=CAY B B   B  B@=CAY B B   B  *s@=CAY B B   B  *w@=CAY B B   B  B@=CAY B B   B  X@=CAY B B   B  *w@=CAY B B   B  *w@=CAY B B   B  *|@=CAY B B   B  E@=CAY B B   B  *s@=CAY B B   B  *w@=CAY B B   B  B@=CAY B B   B  *|@=CBW B B   B   @=CBX B B   B  B@=CBY B B   B  B@=CBZ B B   B   $@=CB[ B B   B   $@=CB B B   B  G@=XXQM @F@$/usr/lib/swi-prolog/boot/messages.pl  ]wAsC S E UTE WE @XD  t  t t  @t 
print_once 
O @ 3CE	s@$/usr/lib/swi-prolog/boot/messages.pl  ]wA 3  D,@=CE 3 3  I@=XD  t  t t  @t  _a 
O @ _aCA 3 3    F@6@?@&
@'
@<C@PA 3 3
 

 

@6@?@&@E@'@D@ 
@8 ^ @@M@Q@&@M@" @
~q:~q/~w: 
@#@@@" @~q/~w: @#@F@<CA 3 3  


 @ 3

@=CA 3 3 
 @~p: 



@=XD  t  t t  @t frame_level 
O @ 3CDt 3 3@6 _@/
@8 Q @@&@" @(~D) 
@#@<XD  t  t t  @t append_args 
O @ 3C@ E 3 3 



 

@6@?@0@/@8 D| @@ @ @ @9 A @@<CE 3 3@6@0@/
@8 3@ 
@9 3@<XD  t  t t  @t 
frame_goal 
O @ 3C@+Dm 3 3@6 F@/
@8 3@ 
@/@8
clean_goal @ G@/@8 D @@&@" @ #@#@<XD  t  t t  @t actions_to_format 
O @ 3CE 3 3 A@6@?@<CE 3 3 C_ A@6@?@<CE 3 3

 C_@6@?@3
@5@9 3 @@<CE 3 3 C_

@6@?@ 
@/@8 3 [@ @9 C @@<CE 3 3
@6@ 
@8action_skip @@?@ @9 3@<C@$E 3 3 @



@6@?@ @/@/@8 3@ 
@ @8 3@ @ @9 3 @@<CE 3 3
@6@ 
@8 E_ @?@ @/@8 3@ 
@ @9 3@<CE 3 3
@6@ @/@/@8 3 ]a@ @8 3@3
@5@ @9 3@<XD  t  t t  @t query_result 
O @ 3CCl 3 3 F ]O ]Qfgredfalse.

@6@ 
@9
extra_line @@<CCo 3 3 ^@6@?@&
@"
 ]O ]Qtrue.
@#@ @9 3@<CCr 3 3 ^

@6@ 
@/@8result @@ @9 3@<CCu 3 3 @@6@9 3@<CCw 3 3 ^


@6@ 
@ @/@8 3 F@ 
@ @ @9 G @@<CCz 3 3 ^


@6@ 
@ @/@8 3 ^@ 
@ @ @9 3@<C@CC} 3 3  F C_ @Actions: C_ C_ @@6; (n, r, space, TAB): redo    t:          trace & redo C_ @@.b:                    break   c (a, RET): exit C_ @@/w:                    write   p           print C_ @h (?):                help C_ C_


@=CC 3 3  ^W @Action?  (


@=CC 3 3  G  @Please answer 'y' or 'n'?  (


@=CC 3 3  ]0 C_


@=CC 3 3 toplevel_open_line
@=XD  t  t t  @t  W 
O @ WCE 3 3@6@/@8 /5@?@/
@/@8 3@1 G@5@ 
@ @9 FR @@<XD  t  t t  @t print_message_lines_guarded 
O @ 3CEf 3 3
@6@?@<CEg 3 3

@6@8line_element @@ 
@9 3 @@<XD  t  t t  @t tracing_list 
O @ 3CDO 3 3 
@=C@ DQ 3 3 #



@6@1 #
@5@/@8 /5@ @ @9 3 @@<XD  t  t t  @t frame_depth_limit 
O @ 3CD 3 3 D&@6depth_limit_exceeded @.@8 3@&@?@&@"[depth-limit exceeded] 
@#@<CD 3 3 @=XD  t  t t  @t user_version_messages 
O @ 3CD 3 3 
@=CD 3 3
@6@ 
@/@8user_version_message @@ @ @9 3 @@<XD  t  t t  @t 
msg_prefix 
O @ 3CE- 3 3  1 ~N% @=CE. 3 3 FH@6@/@8 F| @E
@+ Lt@M
@)~NWarning: @@
@" @~NWarning: [Thread ~w] @#@<CE4 3 3 @@6@/@8 3@E
@+ Lt@M
@)	~NERROR: @@
@" @~NERROR: [Thread ~w] @#@<CE: 3 3  D+ 3@=CE; 3 3 information 3@=XD  t  t t  @t  3 
O @ 3CD 3 3@6@/
@8translate_message2 @@?@&
@" C_@#@<CD 3 3 
 @ ]a
 C_


@=XD  t  t t  @t load_module 
O @ 3CBw 3 3 A@6@?@'@<CBx 3 3 @6@?@'@<CBy 3 3 
 @ into ~w



@=XD  t  t t  @t quoted_type 
O @ 3CA 3 3  , 


@=CA 3 3 ,@6
double_quotes@/
@8 3@&@" @
@#@<CA 3 3`@6back_quotes@/
@8 3@&@" @
@#@<XD  t  t t  @t current_definition 
O @ 3C@<B 3 3@6@/@8 'C @@ @1 @/@.@5@8 V @@ @1 _
@.@5@8 3@&@" @ ]a @~w:~d C_
@#@<CB 3 3 @=XD  t  t t  @t 	blob_type 
O @ 3C@ 3 3@6
_reference@9 3@<XD  t  t t  @t dwim_message 
O @ 3CA) 3 3 
@=C@<A* 3 3

 



@6@ 
@8 3@?@ @/@/@8 EX @@&@" @
        ~q  C_
@#@ @ @9 3 @@<C@?A0 3 3 



@6@?@&@ @/@/@8 3@&@" @ 3 
  C_
@#@ @ @9 3@<C@/A5 3 3		
@6@ 
@/@/@8 3@&@" @ 3  C_
@#@ @ @9 3@<XD  t  t t  @t  -2 
O @ -2C@\C 3 3
@6@E@6@T@" E
@#@&@M@" ^
@#@&@" @ #
@#@F@@@!@" @ #

@#@ 
@ @ @9 Q9 @@G@F@<XD  t  t t  @t msg_property 
O @ 4CE 3 3@6@ B K B@?@<C
E  3 3
 I
@6@8 3 @@?@<C	E" 3 3
 I~N@6@?@<C
E# 3 3 Dh @ T@6@?@<C	E$ 3 3
 @ H@6@?@<CE% 3 3 @location_prefix 


 @~NERROR: ~w:~d:
~N	@6@?@<CE( 3 3 FH 4	 


 @~NWarning: ~w:~d:
 4@6@?@<CE+ 3 3 @ 0?@6@?@<XD  t  t t  @t print_system_message 
O @ 4CD 3 3
 F@6@?@<CD 3 3
 D+@6 Z F@8 3@?@<CD 3 3
 ^@6 Z F@8 3@?@<CD 3 3@6@?@<C@E  3 3
@6@1 ] T@5@0 @.@8 C @@/
@/@8 C? @@1 @@1 W@0@5@0@5@8 I @@1 4	@1 
@5@.@.@5@8 4 @@?@ @/@8
insert_prefix @@3@1begin@.@5@4@4 C_@5@3@1 Y@5@5@/@8 3@1 @@.@5@8 4@1 @>@2 D@.@5@8 H @@ @ @8 UU @@E@%@D@ @1 D@5@8 @> @@M@Q@1 4@.@5@8 4@b@g@c @t@M@ @9 0 @@@@S@F@<CE 3 3@6@1 @@.
@5@8 4@ 
@1 1D@5@9 UT @@<XD  t  t t  @t undefined_proc_msg 
O @ 4!C@ 3 3 
  \2@6@?@&
@1  \2@5@ 
@9 4" @@<C@ 3 3  \2@6@?@&
@"
 C_@@  ^/2 can only appear as the 2nd argument of setof/3 and bagof/3@#@<C@ @ 3 3  D@6@?@&
@"
 C_@"  Rules must be loaded from a file
@#ToplevelMode@ @9faq @@<C@ @ 3 3  D@6@?@&
@"
 C_@'  Directives must be loaded from a file
@# 4&@ @9 4'@<C@ @ 3 3  D@6@?@&
@"
 C_  ?- is the Prolog prompt
@# 4&@ @9 4'@<C@3@ 3 3@6@/
@8dwim_predicates @@&@E@ @-
@&@M@" C_@%  However, there are definitions for: C_
@#@ 
@ @9 3@@@'@G@<XD  t  t t  @t 
substitutions 
O @ 40CC 3 3 @=C@4C 3 3 E



 @ C C_ @    ~w = ~W
@6@ @ @ 
@9 41 @@<XD  t  t t  @t compiler_warning 
O @ 44C@HB 3 3	eq_vv

@6@E@"@*@&
@M@" @Test is always true: ~W WP@#@@@"
 @Test is always false: ~W WP@#@F@<C@!C 3 3 eq_singleton

 @ 49 WP
@=C@HC 3 3	neq_vv

@6@E@"@,@&
@M@" @ 48 )c@#@@@"
 @ 49 )c@#@F@<C@!C 3 3 
neq_singleton

 @ 48 )c
@=C@!C
 3 3 unify_singleton

 @@ Unified variable is not used: ~W E
@=CC 3 3 var_true
 @ 48 _
@=CC 3 3 nonvar_false
 @ 49 2E
@=CC 3 3 unbalanced_var
 @@+Variable not introduced in all branches: ~W
@=CC 3 3 branch_singleton
 @@ Singleton variable in branch: ~W
@=CC 3 3 negation_singleton
 @Singleton variable in \+: ~W
@=CC 3 3 multiton
 @@4Singleton-marked variable appears more than once: ~W
@=XD  t  t t  @t warnings_with_named_vars 
O @ 4SCB 3 3 
@=C@,B 3 3		



@6@ 
@/@8 ^4 @@/@ @8 B @@1 E@0@.@5@8 4V@*@?@ @ @9 4T @@<C
B 3 3


@6@ 
@9 4W@<XD  t  t t  @t domain 
O @ 4XC@ A 3 3 Y


@6@?@&@" @[~q..~q]
@#@<CA! 3 3 
 @`~w'



@=XD  t  t t  @t swi_message 
O @ 4\CA; 3 3 io_error


 @I/O error in ~w on stream ~p

@=CA= 3 3  $ IK

 @Could not execute `~w'

@=CA? 3 3  $signal


 @Caught signal ~d on `~w'

@=CAA 3 3  T


 @

@=CAC 3 3  4c


 @Caught signal ~d (~w)

@=CAE 3 3 limit_exceeded


 @Exceeded ~w limit (~w)

@=CAG 3 3  ,R

 @goal unexpectedly failed: ~p

@=CAI 3 3 
shared_object


 @ ]a

@=CAK 3 3 system_error

 @error in system call: ~w

@=CAN 3 3  4nerror in system call


@=CAQ 3 3 
failure_error

 @Goal failed: ~p

@=CAS 3 3 
timeout_error


 @Timeout in ~w from ~p

@=CAU 3 3 not_implemented


 @@*~w `~p' is not implemented in this version

@=C@"AW 3 3 Fn Fp

@6@ 
@/@8goal_to_predicate_indicator @@&@" @@1Wrong context: ~p can only be used in a directive@#@<C@9AZ 3 3 Fneditno_default_file@6@E Vm @.@8 3@&
@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
@" C_@$Use "?- edit(Topic)." or "?- emacs."@#@<CAb 3 3  Fn P  "[

 @@?Functions are not (yet) supported for meta-arguments of type ~q

@=CAd 3 3 format_argument_type


 @@,Illegal argument to format sequence ~~~w: ~p

@=CAf 3 3  @

 @Format error: ~w

@=CAh 3 3 ! "I

 @@*Unterminated conditional compilation from 
@6@ 
@ @9
cond_location @@<CAk 3 3  ! " 

 @:- ~w without :- if

@=XD  t  t t  @t defined_definition 
O @ 4C@XB` 3 3@6@1  A@5@/@1 @.@.@5@8 3@/@ @ @8 3@1 @5@1 @/@.@5@8 3@1 @5@1 _
@.@5@8 3@&@?@&@" C_ @ _

@#@<CBg 3 3 @=XD  t  t t  @t make_message_lines 
O @ 4C@` 3 3
@6@?@<C@a 3 3

 @ ]a

@6@?@<C@b 3 3
 @ ]a
 C_
@6@ @ @9 4 @@<XD  t  t t  @t term_message 
O @ 4C@e 3 3@6@T
@&
@?@&
@" @Unknown error term: ~p
@#@<C@h 3 3@6@; V 1 V@<C@j 3 3@6@9iso_message @@<C@l 3 3@6@9 4] @@<C@n 3 3 
 @ 4



@=XD  t  t t  @t  3 
O @ 3C@J 3 3@6@T
@&
@?@&
@" @Unknown message: ~p
@#@<C@M 3 3@6@; V _' V@<C@O 3 3@6@9prolog_message @@<C@Q 3 3  @resource_error L

 @Out of ~w stack

@=C@S 3 3  @ 4

 @Not enough resources: ~w

@=C@U 3 3 @


@6@ @/@8swi_location @@ 
@ @/@8 4 @@ @ @9	swi_extra @@<C@Y 3 3  ^Execution Aborted


@=C
@[ 3 3
message_lines

@6@ 
@9 4@<C@] 3 3  T


 @

@=XD  t  t t  @t  $* 
O @ $*CD 3 3  @greenCall@=CD 3 3  $H 4Exit@=CD 3 3  D& 3Fail@=CD 3 3  ]MyellowRedo@=CD 3 3  $TblueUnify@=CD 3 3  E'magenta	Exception@=XD  t  t t  @t bind_res_sep 
O @ 4CC 3 3
@6@?@'
@<CC 3 3
 @@6@?@'
@<CC 3 3@6@?@'
@<CC 3 3  @ C C_
@=XD  t  t t  @t  4 
O @ 4C@2A 3 3 H


 

@6@?@&@" @ 1@%Initialization goal raised exception: C_
@#@ 
@ @9 /5@<C@ A 3 3 H


 @@(Initialization goal ~p raised exception:
 C_
@6@ @ @9 /5@<C@*A 3 3 IS
 


@6@?@&@" @ 1
 @Initialization goal failed@#@<CA 3 3  IS

 @Initialization goal failed: ~p

@=CA 3 3 ^

Prolog initialisation failed: C_
@6@ 
@ @9 /5@<C@1A 3 3unhandled_exception

Unhandled exception: 
@6@E@ 
@ @/@8 3@M@'@@@" @~p
@#@F@<CA 3 3  FI


 @Goal (~w) failed: ~p

@=CA 3 3  $=

 @@$~w is not a current module (created)

@=CA 3 3  ])


 @@*Bad argument to commandline option -~w: ~w

@=CA 3 3 missing_feature

 @@.This version of SWI-Prolog does not support ~w

@=CA 3 3  W

 @Singleton variables: ~w

@=CA 3 3 	multitons

 @@7Singleton-marked variables appearing more than once: ~w

@=CA 3 3 profile_no_cpu_time@:No CPU-time info.  Check the SWI-Prolog manual for details


@=CA 3 3 	non_ascii


 @@,Unquoted ~w with non-portable characters: ~w

@=C@WA 3 3
io_warning


@6@ 
@1 D@.@5@8 4@? I@ @/@8 _@ @ Da@ @/@8 4@E@ 
@1 @@.@5@8 4@M@&@@@&
@F@&@" @~p:~d:~d: ~w@#@<CA 3 3  4


 @
stream ~p: ~w

@=CA 3 3  ] ]Usage: --pldoc[=port]


@=CA 3 3 	interrupt 4Action (h for help) ?  (


@=CA 3 3  4 Y ]Y


@=CA 3 3  4 	continue (trace mode)


@=CA 3 3 unknown_in_module_user@8Using a non-error value for unknown in the global module C_@;causes most of the development environment to stop working. C_@<Please use :- dynamic or limit usage of unknown to a module. C_@1See http://www.swi-prolog.org/howto/database.html


@=CB 3 3 modify_active_procedure


 @@ ~p: modified active procedure ~p

@=CB 3 3  @ @  A

 @Failed to load ~p

@=CB
 3 3  @ @ 


 @@ Failed to load ~p into module ~p

@=CB 3 3  @ @

 @ 4

@=CB 3 3  FX

 @@0Cannot pre-compile mixed load/call directive: ~p

@=CB 3 3  G5@.Full stop in clause-body?  Cannot redefine ,/2


@=CB 3 3  ,A


 @@.Illegal term in INDEX file of directory ~w: ~w

@=C@"B 3 3redefined_procedure


 @Redefined ~w procedure ~p

@6Previously defined@ @ @9 4 @@<CB 3 3 declare_module

 F-
 @Loading module ~w abolished: ~p

@=CB 3 3 import_private


 @@5import/1: ~p is not exported (still imported into ~q)

@=C@#B 3 3 ignored_weak_import

 

 @@4Local definition of ~p overrides weak import from ~q 

@=CB! 3 3  G	


 @@'Exported procedure ~q:~q is not defined

@=CB# 3 3  G


 @@.Operator ~q:~q is not exported (still defined)

@=CB% 3 3 AF  @k@6minus_in_identifier@9 4@<C@@B' 3 3 4


 @@1Clauses of ~p are not together in the source-file
 C_
@6@ 
  Earlier definition at @ @/@8 3 @@" @  Current predicate: ~p C_ @@3  Use :- discontiguous ~p. to suppress this message
@#@<CB- 3 3  $

 @@(Deprecated declaration has no effect: ~p

@=C@)B/ 3 3 @ @


 @~|~t~*+Loading 

@6@ @ @/@8 @ @@" U@#@<C@)B3 3 3 E @


 @~|~t~*+include 

@6@ @ @/@8 5@" U@#@<CB7 3 3 E E


 @~|~t~*+included 

@6@ @ @9 5@<C@SB: 3 3

 @ @






 @~|~t~*+

@6@ @ @/@8 5@" @ 0

@#@ @ @/@8 3 @@" @ ~2f sec, ~D clauses@#@<C@2B@ 3 3 .


@6@ 
@/@8 4z@&@" @Undefined procedure: ~q C_@'    However, there are definitions for: C_
@#@ @ @9 3@<CBG 3 3  .

 @Correct to: ~q? 
 (
@=C@+BI 3 3 @ F<

 F>
 @@3File search: too many levels of indirections on: ~p
 C_    Used alias expansions: C_
@6@ @ @9used_search @@<CBN 3 3  4@<The "-" character should not be used to seperate words in an C_@2identifier.  Check the SWI-Prolog FAQ for details.


@=CBR 3 3  @removed_after_error

 @Removed incomplete QLF file ~w

@=C@,BT 3 3  Di



 @@#Module "~q" already loaded from ~w.
 C_ @Wipe and reload from ~w?  (
@=CBX 3 3  H@$Please answer y(es), n(o) or a(bort)


@=C@)BZ 3 3 reloaded_in_module



 @@%~w was previously loaded in module ~w
 C_ @@"	now it is reloaded into module ~w
@=CB] 3 3  !


 @@#Layout data: expected ~w, found: ~p

@=CB 3 3  HZ H[


 @File search: ~p --> ~p (cache)

@=C@"B 3 3  HZ Ha



 @File search: ~p --> ~p OK ~p

@=C@"B 3 3  HZ Hc



 @File search: ~p --> ~p NO ~p

@=CB 3 3gc @@6@/
@8thread_context @@"
GC:  (@#@<C@8B 3 3  5# @







at_same_line @@/gained ~D+~D in ~2f sec; used ~D+~D; free ~D+~D

@=CB 3 3shift_stacks @@6@/
@8 5%@"

Stack-shift:  (@#@<C@IB 3 3 5, @




@6@b@g@cD @m F@y@b@g@cD @m F@y@b@g@cD @m F@y@&@" 5* @@6local: ~DKB, global: ~DKB, trail: ~DKB bytes (~2f sec)
@#@<CB 3 3agc @@6@/
@8 5%@"
AGC:  (@#@<C@$B 3 3  52 @



 5* @@.reclaimed ~D atoms in ~2f sec. (remaining: ~D)

@=C@"B 3 3 ,ereload

@6@ 
@/@8 G @@&@" @Make: reloading ~D files@#@<CB 3 3  ,e @Make: finished


@=CB 3 3  ,e ,g

 @Updating index for library ~w

@=C@!B 3 3 I0


@6@/@8 5%@" @autoloading ~p from ~w
@#@<CB 3 3  H ,M

 @Loading autoload index for ~w

@=C@DB 3 3
compiler_warnings


@6@/@8print_goal_options @@E F@/@8 D: @@M@ @ @/@8 4W@!@3@1 F@5@5@#@@@&@&@F@&@ @ 
@ @ @9 5A @@<C@!C& 3 3 GL@6version_git@/
@8 3@&@?@&@" @ ]a
@#@<C@BC) 3 3 GL@6 GL@/
@8 3@b@g
@c'@m F@y@b@g
@c@d@m F@c@d@m I@y@b@g
@c@d@m I@y@&@" @~w.~w.~w@#@<C@!C0 3 3address_bits@6 5J@/
@8 3@&@?@&@" @	~d bits, 
@#@<CC4 3 3 I@6 I @.@8 3@&
@?@&
@"Multi-threaded, @#@<CC8 3 3  I
@=CC: 3 3 	copyright@=Copyright (c) 1990-2015 University of Amsterdam, VU Amsterdam C_@DSWI-Prolog comes with ABSOLUTELY NO WARRANTY. This is free software, C_@@and you are welcome to redistribute it under certain conditions. C_@3Please visit http://www.swi-prolog.org for details.


@=CC@ 3 3
user_versions@6@/
@1  A@2 GM
@5@/@8 A @@&@ @ @9 3@<CCC 3 3 author@#Jan Wielemaker (jan@swi-prolog.org)


@=C@bCE 3 3 ^Welcome to SWI-Prolog (

@6 I@ 
@/@8 4 5J@ @/@8 4@"Version 
@# GL@ @/@8 4@" Q! C_
@# 5M@ @/@8 4@" C_
@# 5R@ @/@8 4@" C_@2For help, use ?- help(Topic). or ?- apropos(Word). C_ C_@#@<C@3CS 3 3aboutSWI-Prolog version 

@6 GL@ 
@/@8 4@" by 
@# 5T@ @/@8 4@" C_
@# 5M@ @9 4@<CCZ 3 3  H H


@=CC\ 3 3  H 4

 @Break level ~d

@=CC^ 3 3  5\ Y

 @Exit break level ~d

@=CC` 3 3  ].@1... 1,000,000 ............ 10,000,000 years later C_ C_@/~t~8|>> 42 << (last release gives the question)


@=CCd 3 3  1!

 @Abort: closed stream ~p

@=CCf 3 3  G


 @Halt cancelled: ~p

@=C
Ci 3 3 F

@6@ 
@9 3 @@<C@'C 3 3 F

@6@E [ @.@8 3@&@M@3 5*
@5@ @9 3@@@'@F@<CC 3 3  H

 @~w: halt

@=CC 3 3  ]e

 @Unknown action: ~c (h for help)
 C_
@=C@bC 3 3  ,v ,


History Commands: C_@&    !!.              Repeat last query C_@/    !nr.             Repeat query numbered <nr> C_@:    !str.            Repeat last query starting with <str> C_@4    !?str.           Repeat last query holding <str> C_@>    ^old^new.        Substitute <old> into <new> of last query C_@6    !nr^old^new.     Substitute in query numbered <nr> C_@<    !str^old^new.    Substitute in query starting with <str> C_@6    !?str^old^new.   Substitute in query holding <str> C_ @    ~w.~21|Show history list
 C_ @    ~w.~21|Show this list C_ C_
@=CD  3 3  ,v ,w! No such event


@=CD 3 3  ,vbad_substitution! Bad substitution


@=CD 3 3  ,v ,

 @~w.

@=CD 3 3 ,v ,v

@6@ 
@9history_events @@<C@ D& 3 3 #

@6@ 
@/@8 4z@&@" @Spy point on ~p@#@<C@ D* 3 3 #

@6@ 
@/@8 4z@&@" @Spy point removed from ~p@#@<CD. 3 3 
trace_mode

 @Trace mode switched to ~w

@=CD0 3 3 
debug_mode

 @Debug mode switched to ~w

@=CD2 3 3  D$

 @Debug mode is ~w

@=CD4 3 3 $@6@?@&
@"

No spy points@#@<CD6 3 3 $

Spy points (see spy/1) on: C_
@6@ 
@ @9predicate_list @@<C@(D9 3 3 #

@6@?@&@ 
@/@8 4z@&@" @        ~p: Not tracing C_@#@<C@(D= 3 3 #


@6@ 
@/@8 4z@&@" @        ~p: ~w C_@#@<CDA 3 3 $@6@?@&
@"
@"No traced predicates (see trace/1)@#@<CDC 3 3 $

Trace points (see trace/1) on: C_
@6@ 
@ @9 3@<C@9DU 3 3		 _

 B@6@?@&@ 
 _@/@8 3@&@" ]O ]Q~t[~D] ~10|
@#@ 
@ @/@8
frame_context @@ 
@ @9 3 @@<CD[ 3 3 _

choice
@6@?@&@1 _
 B@5@ @9 4@<CD] 3 3 _
 $U@6@?@&
@'
@<C@8D^ 3 3

 _

 #
@6@?@&@" T 
@#@ @ @/@8port @@ 
@ @/@8 3 @@ 
@ @/@8 5@ 
@ @9 5@<C@CDd 3 3 _


@6@ 
@/@8frame_flags @@ @ @/@8 5@ 
@ @/@8 5@ 
@ @/@8 5@ @ 
@ @/@8 3 @@ 
@ @/@8 5@" (@#@<C@"D 3 3  D, D.


 @@(The predicate ~p has been renamed to ~p.
 C_@BPlease update your sources for compatibility with future versions.
@=C@&D 3 3abnormal_thread_completion

 E'
@6@?@&@" @@'Thread running "~p" died on exception: 

@#@ @ @9 /5@<CD 3 3  5

 D& @@'Thread running "~p" died due to failure

@=CD 3 3 threads_not_died

 @@&The following threads wouldn't die: ~p

@=CD 3 3  1 1


 @Attached package ~w at ~q

@=C@1D 3 3  1 1



 @@"Package ~w already attached at ~q.
 C_ @	Ignoring version from ~q

@=CD 3 3  1 1


 @@)Package ~w: no binary for architecture ~w

@=CD 3 3  I

 @@00-byte in PATH component: ~p (skipped directory)

@=XD  t  t t  @t  3 
O @ 3CE 3 3  5*@=CE 3 3  (@=CE 3 3  ]O@=CE 3 3  4@=CE 3 3  4@=XD  t  t t  @t  3 
O @ 3CD 3 3 



@6@8 3@?@<CD 3 3 



@6@1 
@5 O@8 3@?@<CD 3 3 

@=XD  t  t t  @t  4 
O @ 4C@%An 3 3 


@6@ 
@/@8 @ @@&@" @ 3@#@<XD  t  t t  @t printed D  t  t t  @t  5 ADD  t  t t  @t  5 
D  t  t t  @t  3 
O @ 3CC 3 3@6 ^e @.@8 3@&
@?@&
@"
 @ 4@#@<CC 3 3 

@=XD  t  t t  @t  5 
O @ 5C@ED 3 3	@6 F@/
@8 3@E
@ 
 @@8 3@M@( \2@@@( P0@E
@ 
 $@8 3@M@( I@@@( P0@&@" @~w~w @#@<XD  t  t t  @t  4| 
O @ 4{CB| 3 3@6@/@/
@8 3@ 
@/@/@8 3@1 @2 @5@9user_predicate_indicator @@<XD  t  t t  @t  ^ 
O @ ^CB 3 3 A@6@?@<CB 3 3 @6@?@<CB 3 3@6 @0@0 D@9 F @@<XD  t  t t  @t  'C 
O @ 3C@(B 3 3 
 


 
@6@?@8 @ @@ 
@8 5@ @8 H @@ @ 
@ @9 3@<CB 3 3 


  A
@6@8 5@ 
@8 5@ @ 
@9 3@<XD  t  t t  @t  3 
O @ 3CEk 3 3@6@ V 1 V@?@<CEm 3 3
 /@6@? H@9 / @@<C	Eo 3 3
 C_@6@?@9 M @@<CEq 3 3
 I @


@6@?@ 
@9 3@<CEs 3 3
 I
@6@?@9 3@<C	Eu 3 3
 (@6@?@9 ] @@<CEw 3 3
 @


@6@?@ 
@9 3@<CEy 3 3
 ]O



@6@?@ 
@9 3@<CE{ 3 3
 4@6@?@<CE| 3 3
 4@6@?@<CE} 3 3@6@9 3@<XD  t  t t  @t  5 
O @ 5C@+D 3 3@6@/
@/@8 4 @@&@?@&@" ]O ]Q 3
 /4@#@<XD  t  t t  @t  UU 
O @ UTC@5EB 3 3
 1D

@6@?@ 
@1 I@.@5@8 4@ @/@8 4@3@1 4
@.@5@5@3@1 4@5@5@/@8 3@ @9 4@<C
EL 3 3@6@/
@8 4@ 
@9 4@<XD  t  t t  @t 	prefix_nl 
O @ 5CEW 3 3 
 C_@=CEX 3 3 C_
 C_@6@?@<CEY 3 3 (
 (@6@?@<CEZ 3 3 C_


 C_ I
@6@?@ 
@ @9 5 @@<CE\ 3 3



@6@ @ @9 5@<XD  t  t t  @t  5 
O @ 5C@/Dy 3 3@6@E@$debugger_show_context @.@8 3 I@/
@8 3@&@M@" @ 1:
@#@@@'@G
@<XD  t  t t  @t  5 
O @ 5CDG 3 3 
@=C@(DI 3 3
@6@ 
@/@8 4z@&@" @
        ~p C_
@#@ @ @9 5@<XD  t  t t  @t  5 
O @ 5CBi 3 3 
@=C@'Bk 3 3 E



 @@         file_search_path(~p, ~p)
 C_
@6@ @ @9 5@<XD  t  t t  @t  W
 
O @ W
C@ 3 3 
end_of_clauseUnexpected end of clause


@=C@ 3 3 end_of_clause_expectedEnd of clause expected


@=C@ 3 3  BUnexpected end of file


@=C@ 3 3 end_of_file_in_block_comment@ End of file in /* ... */ comment


@=C@ 3 3end_of_file_in_quoted

End of file in quoted 
@6@ 
@ @9 3 @@<CA  3 3 illegal_numberIllegal number


@=CA 3 3 	long_atom@!Atom too long (see style_check/1)


@=CA 3 3 long_string@#String too long (see style_check/1)


@=CA 3 3 operator_clashOperator priority clash


@=CA 3 3 operator_expectedOperator expected


@=CA
 3 3 operator_balanceUnbalanced operator


@=CA 3 3 quoted_punctuation@-Operand expected, unquoted comma or bar found


@=CA 3 3 	list_rest@'Unexpected comma or bar in rest of list


@=CA 3 3 cannot_start_termIllegal start of term


@=CA 3 3 punct


 @Unexpected `~w' before `~w'

@=CA 3 3 undefined_char_escape

 @@:Undefined character escape in quoted atom or string: `\~w'

@=CA 3 3 void_not_allowedEmpty argument list "()"


@=CA 3 3 
 @ ]a



@=XD  t  t t  @t  UU 
O @ 4CEa 3 3@6@1 #@2 3 H@5@9 1G @@<XD  t  t t  @t  5w 
O @ 5vCD	 3 3 
@=C@<D 3 3 



 @~t~w   ~8|~W~W
 ^D @. H ^D @. C_
@6@ @ @9 5u@<XD  t  t t  @t type_of 
O @ 5C@@ 3 3@6@E
@8 ^ @@M
@) It@F@@@@E@T
@M@) E@F@@@@E@8 5@M@) @F@@@@E@8 5@M@) @F@@@@E@8 G @@M@) D@F@@@@E@+
@M@)
empty_list@F@@@p@E
@/@8 H @@M@9 3 @@@@`@E
@8 \F @@M@) H@@@Q@E
@8 P @@M@) F@@@D@E
@8 (W @@M@) @@@@7@E
@8 D @@M@) !Y@@@*@E
@8 B @@M@) C$@@@E
@8 (M @@M@) (E@@@E
@8 EU @@M@) EV@@@) [@F@<XD  t  t t  @t  @ 
O @ 5C@7Bo 3 3 @

@6@E@ 
@8 3@&@M@" @ ]a
@#@@@" @ 4
@#@F@<XD  t  t t  @t  4. 
O @ 4-CA$ 3 3 
 

@6@?@/@1 .=@1 
@5@5@9 5S@<CA& 3 3 
@6@/
@1 .=@1  A@5
@5@9 5S@<XD  t  t t  @t type_error_comment 
O @ 5C@L@ 3 3	@6@/@8 5 @@E@'@  @0@/@8 5@ @3 Y@4 Y@4 Y@4 Y@4 Z@5@8 @ @@M@(an@@@( Y@F@&@" @ (~w ~w)
@#@<XD  t  t t  @t  4 
O @ 4CER 3 3 5*

@6@?@ 
@9 5@<CET 3 3 I

@6@ 
@9 5@<XD  t  t t  @t 	residuals 
O @ 5C@KC 3 3
 @

@6@ @/@8
residuals1 @@ @ @ @/@8 4 @@E
@+@&@M@%@@@" ]O 3 4% with pending residual goals C_
@#@F@ @ @ 
@9 5@<XD  t  t t  @t  4) 
O @ 4(C@ 3 3 
 C_@+  See FAQ at http://www.swi-prolog.org/FAQ/
.txt


@=XD  t  t t  @t  5 
O @ 5CB 3 3 



@6@8 3@?@<CB 3 3 

@=XD  t  t t  @t  5A 
O @ 5GCB 3 3 
@=C@SB 3 3
@6@E@ @ 
@/@8 45 @@M@%@@@"
 @Unknown compiler warning: ~W
@#@F@E
@+@&@M@%@@@" C_
@#@F@ @ @ @9 5F@<XD  t  t t  @t  @f 
O @ @fC@>@ 3 3	

built_in_procedure@6@/@8 5@&
@" @@+No permission to ~w built-in predicate `~p'

@#@E@-
 C.@&@M@" C_@CUse :- redefine_system_predicate(+Head) if redefinition is intended@#@@@'@F@<C@ 3 3 import_into
 Z
 @@"No permission to import ~p into ~w
@=C@ 3 3
static_procedure
 @@)No permission to ~w static procedure `~p'

@6Defined@ @ @9 4@<C@ 3 3  E @
 @@-No permission to read from output stream `~p'
@=C@ 3 3  W# @
 @@+No permission to write to input stream `~p'
@=C@ 3 3  Etext_stream
 @@1No permission to read bytes from TEXT stream `~p'
@=C@ 3 3  W# 6
 @@0No permission to write bytes to TEXT stream `~p'
@=C@ 3 3  E
binary_stream
 @@8No permission to read characters from binary stream `~p'
@=C@ 3 3  W# 6
 @@7No permission to write characters to binary stream `~p'
@=C@ 3 3  @ @g Y
 @@0No permission to reuse alias "~p": already taken
@=C@ 3 3  @No permission to ~w ~w `~p'

@=XD  t  t t  @t 
must_print 
O @ 6CE 3 3@6@U@8 3 @@?@D@8 5 @@M@Q@1 6
@5@9 Ci @@<CE 3 3 @=XD  t  t t  @t 	var_names 
O @ 6CC 3 3

@6@?@&@" @~w = 
@#@<C@+C 3 3

@6@?@&@" @	~w = ~w, 

@#@3@5@ @9 6  @@<XD  t  t t  @t  Q9 
O @ 4CC 3 3@6@?@'
@<C@<C 3 3 E



 O ]O 3 4% where C_ @ 42
@6@ @ @ 
@9 43@<XD  t  t t  @t  5D 
O @ 5CCC 3 3  G @. G @.@=XD  t  t t  @t  5 
O @ 5CC 3 3 @=C@GC 3 3	@6@E@)@-@&@M@" @~W, C_
@#@ @ @ 
@9 5@@@" @ #
@#@G@<XD  t  t t  @t  3 
O @ 3C@?C 3 3		@6 ]b@/@8 3@!@3@1 ^D @.@5@5@#@&@3@1 QB@5@5@ @/@8bindings @@ @/@8 5@3@1 QC@5@5@ @ 
@9 5 @@<XD  t  t t  @t  4 
O @ 4C@ @q 3 3 C" [

@6@ 
@8 [ @@&@" @@"Arithmetic: `~p' is not a function
@#@<C@&@t 3 3  C"free_of_attvar

 @@.Type error: `~W' contains attributed variables
 G @. G G
@=C@"@w 3 3 C"


 @@%Type error: `~w' expected, found `~p'

@6@ 
@ @ @9 5 @@<C@+@z 3 3 Fq


 @Domain error: 
@6@ 
@ @/@8 4Y @@" @ expected, found `~p'@#@<C@} 3 3  C!@+Arguments are not sufficiently instantiated


@=C@ 3 3  (

 @@*Uninstantiated argument expected, found ~p

@=C@ 3 3  (

 @Cannot represent due to `~w'

@=C@ 3 3 @e



@6@ 
@ @ @9 6 @@<C@ 3 3 evaluation_error

 @@"Arithmetic: evaluation error: `~p'

@=C@ 3 3 @X Z


 @ 5


@6@ 
@ @9 4#@<C@ 3 3  @X


 @~w `~p' does not exist

@=C@ 3 3  @Y



 @~w `~p' does not exist in ~p

@=C@ 3 3 busy


 @~w `~p' is busy

@=C@ 3 3  Wswi_backslash_newline@*Deprecated ... \<newline><white>*.  Use \c


@=C@ 3 3 W

Syntax error: 
@6@ 
@ @9 5 @@<C@ 3 3 occurs_check


 @@6Cannot unify ~p with ~p: would create an infinite tree

@=XD  t  t t  @t  G 
O @ 3CC 3 3
 @@6@?@&
 -@ @ @9 G @@<CC 3 3@6@?@&
	non_empty@ @ @9 6G@<XD  t  t t  @t  4 
O @ 4CA 3 3@6@T
@&
@?@&
@'@<CA 3 3@6@; V 2 V@<CA 3 3 Dr


@6@U
@-
 A@&@?@&@ 
@ @9swi_comment @@<C@HA 3 3 D


@6@ 
 @ @0@/@8 ( @@ 
@ @0 @/@8 6P@&@" C_ @ ]a C_
** here ** C_ @ ]a@#@<CA 3 3 @=XD  t  t t  @t  G 
O @ 6HCC 3 3 F -@6@?@&@" ]O ]Q 3
@#@ @ 
@9 3@<CC 3 3 F@6@?@&@" /
@#@ @ 
@9 3@<CC 3 3 ^ -@6@?@&@" ]O ]Qtrue  (
@#@<CC 3 3 ^@6@?@&@" @ P0 (
@#@<XD  t  t t  @t  4 
O @ 4CAr 3 3@6@T
@&
@?@&
@'@<C
Av 3 3@6@/
@ V 2@?@'
@<CAx 3 3 Dr

@6@ 
@8 E @@&@?@&@ 
@ @9 3 @@<C@"A| 3 3 W


?@6@?@&@" @ 1
@#@<CA~ 3 3  W



 @ 'Z

@=C@MA 3 3	
 W




@6@E@$@ 
@8 5@ 
@1 @@.@5@8 4@&@M@1 W@5@ @9 4@@@" @Stream ~w:~d:~d 
@#@G@<CA 3 3 @=XD  t  t t  @t  5' 
O @ 5&C@ A 3 3@6@/@8 3@- Lt@&
@?@&
@" @ 1@#@<CA 3 3 

@=XD  t  t t  @t  6N 
O @ 6MCA 3 3already_from

@6@?@&@" @ (already imported from ~q)
@#@<CA 3 3 @\@6@?@&
@"
 (is a directory)@#@<CA 3 3 @Z@6@?@&
@"
 (is not a directory)@#@<CA 3 3 
 @ (~w)



@=XD  t  t t  @t  6( 
O @ 6'CC 3 3 @=C@YC 3 3 ]



@6@ @/@8 E @@&@ @ @/@8 6#@ @ @ @ @/@8 4  @@E@#@-@&@M@" @ C C_
@#@ @ @ 
@9 6&@@@'
@G@<XD  t  t t  @t  /7 CD  t  t t  @t  /7 
O @ /6C@B 3 3@6@/
@8 3@?@'
@<C@D 3 3@6@"
 @@#@&
@"
 @Unknown exception: ~p
@#@<C@G 3 3 
 @ 4



@=XD  t  t t  @t  @ 
O @ @C@PD 3 3@6@E
@H@8 6 @@M
@C@/@8 /5@M@E@-@U@E@1  A@2 V
@5@8 # @M@S@@@1  A@2 UQ
@5@8 6`@M@S@@@9 4 @@P@@@S@F@<XXQM A	F@ /usr/lib/swi-prolog/boot/bags.pl  ]wAsC S E	findnsolsE 6cE AE !*E VE HpXD  t  t t  A	t 
findnsols2 
O A	 6eC@1@v	s@ /usr/lib/swi-prolog/boot/bags.pl  ]wA 6g@6@/@8nsols_count A@b@g@c @t@?@1 I]@5@1 I]@.@.@5@8   A C@1findnsols_loop

@5 F*@9 @$ @<C@} 6g 6g@6 @8 6i@?@'
@<C
@ 6g 6g@6@/@8 6i H?@ @9 A A@<XD  t  t t  A	t  6n 
O A	 6mC@^@ 6g 6g@6@/@8 6i@!@1 !0@5@#@A@A@1 E@. @.@5@8 E< A@/@8 D A@- @.@ @ @8 CH A@ 
@ @8 H @A@8 H  A@G@@@/@8 6i@b@g@g@o@y@ @ @8 CE A@R@@@ 
@ @9 6u@G@G@<XD  t  t t  A	t pick 
O A	 6zC@ 6g 6g@6@/
@/@/@8
pick_first A@ @ 
@ @9
select_bag A@<XD  t  t t  A	t bind_bagof_keys 
O A	 6C@ 6g 6g @=C@ 6g 6g @


@6@0@8 Ck A@ 
@9 6 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 6g 6g@6@9 Hp A@<XD  t  t t  A	t  6k 
O A	 6jC@ 6g 6g  [
@=XD  t  t t  A	t  6 
O A	 6C
@ 6g 6g@6@?@'
@'@<C@ 6g 6g @=C	@ 6g 6g@6@ 
@ @9 6{ A@<XD  t  t t  A	t  6~ 
O A	 6}C@ 6g 6g @



@6@ @ @ @ 
@9	pick_same A@<XD  t  t t  A	t  V @D  t  t @t  A	t V @ \2 @kD  t  t t  A	t  V 
D  t  t t  A	t  V @O A	 VC@j@ 6g 6g
@6@1 \1
@5@/
@/@8 Ft A@E@+ K@M@ 
@/@8 A A@-@ @9 N A@G@@@?@1 @
@5@ 
@/@8 6@E@ @8 E A@M@ @/@8 6@ @ @9 6@F@@@ @0@8 6@ @/@8 6@ @ @/@8 6@ @9 6@<XD  t  t t  A	t  6 
O A	 6C@!@ 6g 6g @




@6@*@?@ @ @ 
@9 6@<C@ 6g 6g 
@=XD  t  t t  A	t  6c @D  t  t @t  A	t 6b A# @  @kD  t  t t  A	t  6c 
O A	 6bC
@i 6g 6g@6@ 
@9 6d A@<XD  t  t t  A	t  6c @D  t  t @t  A	t 6d A# @  @k @D  t  t t  A	t  6c 
O A	 6dC@l 6g 6g@6@8 H A@?@1 [
@5@ 
@ @9 6f A@<C@o 6g 6g@6@"
 [
@#@ @8 6@?@ 
@ @9 6@<C@s 6g 6g@6 @9 F A@<XD  t  t t  A	t  !+ @D  t  t @t  A	t !* @ \2 @kD  t  t t  A	t  !+ 
D  t  t t  A	t  !+ @O A	 !*C@D@ 6g 6g@6@1 \1
@5@/
@/@8 6@E@+ K@M@ 
@8 6@-@G@@@1 @
@5@ 
@/@8 6@ @0@8 6@ @/@8 P A@ @ @9 6@<XD  t  t t  A	t findall_loop 
O A	 6C@Q 6g 6g@6@A@@8 D @@@ 
@9 6u@<XD  t  t t  A	t  A @D  t  t @t  A	t Hp @  @k @D  t  t t  A	t  A 
O A	 HpC@K 6g 6g@6 C@1 6

@5 F*@9 6o@<XXQM AF@@/build/spark-yKhAJi/spark-2012.0.deb/simplifier/data__system.pro  7AAuC AS AE \E +E &Esave_data__system E AXO A \ C@N A A@6@1 +
@5@8 Ci @?@<XD  t  t t  At  B? ADD  t  t t  At  A ADO A & C  A_ A_  2@=XO A 6 C
@R A A@6@1 &
@5@8 6@?@<XO A 6 C@&@\ A A@6 A@/
@8 X6 K@3@1  A@2  B?@5@4@1  A@2  A@5@5@8 XM L@?@<XXQM GLF@B/build/spark-yKhAJi/spark-2012.0.deb/common/versioning/version.pro  @8AAu@!C AS AE AE &,E &)E &/E +E +E +E +XO GL 6 C@M	u A  @8AA 6 2012@=XO GL &, C@N 6 6 @4Copyright (C) 2012 Altran Praxis Limited, Bath, U.K.@=XO GL &) C@O 6 6 GPL 2012@=XO GL &/ C@P 6 6 GPL@=XO GL + C@Q 6 6  A@=XO GL + C@R 6 6 @!Report bugs to: spark@adacore.com@=XO GL + C@S 6 6  A@=XO GL + C@T 6 6  A@=XXQM DF@&/usr/lib/swi-prolog/library/filesex.pl   AuC FS Ecopy_directoryEmake_directory_pathEdelete_directory_and_contentsE	copy_fileEdelete_directory_contentsErelative_file_nameE WE
set_time_fileE	link_fileXO Ddestination_file C@	u B   A 6@6@8 @V W@?@/
@8 @ W@ 
@9 W W@<C@ 6 6 
@=XO D	copy_from C@ @ 6 6@6@1 W
 C@.@4@1 W W@5@5@1 [@5@1 Fc@5@9 @$ W@<XO D
to_dot_dot C@ 6 6 
@=C
@ 6 6

@6@?@<C@ 6 6


 P!
@6@ 
@ @9 6 W@<XO D 6 CA 6 6@6@/@8 V W@1 6
@5@9 Wh Wi@<XO Ddelete_common_prefix C@ 6 6
@6@?@ @ @ 
@9 6 W@<C@ 6 6 
@=XO D 6 C@ 6 6@6@8make_directory_path_2 W@?@<C	@ 6 6@6create @T@9 @e G@<XO D 6 C@ 6 6@6@E
@8 6@M
@S@@@8 0 W@/@8 6@1copy_directory_content
@5@9 6@<XO D 6 C@&@ 6 6@6@/@8 6 W@1 W C@.
@4@1 W W@5@5@1 6

@5@1 Fc
@5@9 6@<XO D 6 CA 6 6@6@0@0@8 H W@?@9 [ W@<CA	 6 6@6@/@8 6@1 6
@5@8 6@9 H W@<XO D 6 C@8@z 6 6

@6@U
@?@/
@8 R W@/@8 6@/ @ 
@8 G W@/ @ @8 6@ @ @/@/@8 6@ @/@ @8 6@  @9 6@<C@#@ 6 6@6@E
@8 Ef W@M@'
@G
@@@/
@8 C W@ 
@/@8 6@ @9 6@<XO D W C@>@ 6 6@6@U
@U@?@E
@A@8 6@@@+
 H@M
@'@@@#@E@0@0  @8 F@M@9 C@@@3
@4 @4@5@9 Er W@<C@J@ 6 6@6@U@?@E@*@U
@M@E@0@0  @8 F@M@9 C@F
@@
 @/
@8 C@ 
@9 C@@@E@U@M@9 C@@@8 6@9 6@F
@<C@ 6 6@6@1 @@1 _@0@5@0@5@9 @@<XD  t  t @&t  Dt  6D  t  t @&t  Dt  6O D W C@ 6 6  H@=C@ 6 6  P!@=XO D 6 C@ 6 6@6@8 6@?@<C@ 6 6@6@-
 @?@/@8 6@8 6@9 6@<XO D 6 C@ 6 6@6@8 W W@?@<C@%@ 6 6@6@/
@8 6@/@8 6@E@ 
@8 6@M@ 
@ @9 6 W@@@ 
@ @9 6 W@<XO D 6 CA 6 6@6@8 6@?@<CA 6 6@6@/@8 6@E
@8 6@M
@9 6 W@@@9 6@<XXD  t  Bt Z B Bt  BD  t  Bt Z B Agt   D  t  Bt Z B Agt  *D  t  Bt Z B @t  WD  t  Bt Z B Bt  *wD  t  Bt Z B At  $D  t  Bt Z B Agt  *D  t  Bt Z B At  WD  t  Bt Z B Et  IOD  t  Bt Z B Agt  ^D  t  Bt Z B Vt  VD  t  Bt Z B Bt  *|D  t  Bt Z B @5t  IdD  t  Bt Z B @t  W
D  t  Bt Z B Vt  VD  t  Bt Z B Art  D%D  t  Bt Z B Agt  WZD  t  Bt Z B Agt  @D  t  Bt Z B Agt  *D  t  Bt Z B Bt  *sD  t  Bt Z B @t  C#D  t  Bt Z B Agt  BD  t  Bt Z B Agt   D  t  Bt Z B Agt  *D  t  Bt Z B Bt  *wD  t  Bt Z B Art  0 D  t  Bt Z B Bt  BD  t  Bt Z B Agt  *D  t  Bt Z B @5t  WpD  t  Bt Z B Agt  *D  t  Bt Z B Bt  XD  t  Bt Z B At  WD  t  Bt Z B Vt  WnD  t  Bt Z B Art  D%D  t  Bt Z B Vt  VD  t  Bt Z B Agt  %D  t  Bt Z B Art  0D  t  Bt Z B Agt  @D  t  Bt Z B Bt  *sD  t  Bt Z B @t  (D  t  Bt Z B @t  (D  t  Bt Z B Agt  *D  t  Bt Z B @t  @D  t  Bt Z B Bt  *wD  t  Bt Z B Agt  *D  t  Bt Z B Bt  *sD  t  Bt Z B Vt  V D  t  Bt Z B Agt  AD  t  Bt Z B @t  FrD  t  Bt Z B @t  (D  t  Bt Z B At  _QD  t  Bt Z B Bt  BD  t  Bt Z B @t  @YD  t  Bt Z B At  VD  t  Bt Z B Agt  ^D  t  Bt Z B Bt  ED  t  Bt Z B Agt  *D  t  Bt Z B Agt  *D  t  Bt Z B Art  DD  t  Bt Z B Agt  WZD  t  Bt Z B Art  DD  t  Bt Z B Agt  A{D  t  Bt Z B Agt  *D  t  Bt Z B @t  GD  t  Bt Z B Agt  *D  t  Bt Z B Agt  BD  t  Bt Z B Bt  BD  t  Bt Z B Bt  *wD  t  Bt Z B Agt  *D  t  Bt Z B @t  @fD  t  Bt Z B At  [	D  t  Bt Z B It  ID  t  Bt Z B Agt  BD  t  Bt Z B Art  D(D  t  Bt Z B Dt  BD  t  Bt Z B At  VD  t  Bt Z B Bt  *|D  t  Bt Z B Agt  *D  t  Bt Z B Art  [AD  t  Bt Z B Agt  ID  t  Bt Z B Agt  %D  t  Bt Z B @t  C!D  t  Bt Z B Bt  *sD  t  Bt Z B @5t  ED  t  Bt Z B Agt  *D  t  Bt Z B Agt  *D  t  Bt Z W @5t  WD  t  Bt Z W @5t  CD  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A ,t  AD  t  Bt Z A ,t  AD  t  Bt Z A Agt  A{D  t  Bt Z A ,t  AD  t  Bt Z A ,t  AD  t  Bt Z B At  AD  t  Bt Z B At  AD  t  Bt Z B ,t  AD  t  Bt Z B ,t  AD  t  Bt Z BL Bt  BMD  t  Bt Z BL At  AD  t  Bt Z BL Azt  YD  t  Bt Z BL At  BPD  t  Bt Z BL At  B-D  t  Bt Z BL At  BND  t  Bt Z BL B<t  BSD  t  Bt Z BL At  BQD  t  Bt Z BL At  BD  t  Bt Z BL At  B)D  t  Bt Z BL At  BOD  t  Bt Z BL At  B+D  t  Bt Z BL Agt  A{D  t  Bt Z BL At  BRD  t  Bt Z BL At  AD  t  Bt Z BL ,t  AD  t  Bt Z B[ Bt  BeD  t  Bt Z B[ At  BnD  t  Bt Z B[ Bt  B^D  t  Bt Z B[ At  AD  t  Bt Z B[ At  BlD  t  Bt Z B[ At  BiD  t  Bt Z B[ At  AD  t  Bt Z B[ B
t  BAD  t  Bt Z B[ Bt  Bf D  t  Bt Z B[ At  AD  t  Bt Z B[ Bt  B_D  t  Bt Z B[ Bt  BcD  t  Bt Z B[ Bt  B]D  t  Bt Z B[ Bt  B`D  t  Bt Z B[ Bt  B\D  t  Bt Z B[ Bt  BbD  t  Bt Z B[ Bt  BdD  t  Bt Z B[ Bt  BaD  t  Bt Z B[ B<t  BSD  t  Bt Z B[ At  AD  t  Bt Z B[ At  BgD  t  Bt Z B[ B<t  BjD  t  Bt Z B[ At  BkD  t  Bt Z B[ At  BhD  t  Bt Z B[ At  AD  t  Bt Z B[ At  BmD  t  Bt Z B[ ,t  AD  t  Bt Z B[ At  BoD  t  Bt Z B[ At  AD  t  Bt Z A ,t  AD  t  Bt Z A ,t  AD  t  Bt Z B ,t  AD  t  Bt Z B ,t  AD  t  Bt Z Az Bt  BD  t  Bt Z Az @5t  WpD  t  Bt Z Az @5t  DD  t  Bt Z Az Agt  A{D  t  Bt Z Az ZAt  BD  t  Bt Z Az @5t  D D  t  Bt Z B
 !ct  A D  t  Bt Z B
 At  BD  t  Bt Z B
 !ct  A D  t  Bt Z B
 B
t  B D  t  Bt Z B
 ,t  AD  t  Bt Z B
 Agt  BD  t  Bt Z B
 ,t  AD  t  Bt Z B Agt   D  t  Bt Z B Agt  *D  t  Bt Z B At  $D  t  Bt Z B Agt  *D  t  Bt Z B At  WD  t  Bt Z B Agt  ^D  t  Bt Z B @t  W
D  t  Bt Z B E*t  [D  t  Bt Z B Bt  BD  t  Bt Z B Agt  WZD  t  Bt Z B Agt  @D  t  Bt Z B Agt  *D  t  Bt Z B @t  C#D  t  Bt Z B Agt  BD  t  Bt Z B Agt   D  t  Bt Z B Agt  *D  t  Bt Z B Agt  *D  t  Bt Z B Agt  *D  t  Bt Z B At  WD  t  Bt Z B Agt  %D  t  Bt Z B @5t  WD  t  Bt Z B Agt  @D  t  Bt Z B @t  (D  t  Bt Z B @t  (D  t  Bt Z B Agt  *D  t  Bt Z B @t  @D  t  Bt Z B Agt  *D  t  Bt Z B @t  FrD  t  Bt Z B Agt  AD  t  Bt Z B @t  (D  t  Bt Z B At  _QD  t  Bt Z B @t  @YD  t  Bt Z B At  VD  t  Bt Z B Agt  ^D  t  Bt Z B Agt  *D  t  Bt Z B A}t  (D  t  Bt Z B Agt  *D  t  Bt Z B @5t  DD  t  Bt Z B Agt  WZD  t  Bt Z B Agt  A{D  t  Bt Z B @t  GD  t  Bt Z B Agt  *D  t  Bt Z B Agt  *D  t  Bt Z B Agt  BD  t  Bt Z B A}t  *D  t  Bt Z B Agt  *D  t  Bt Z B @t  @fD  t  Bt Z B At  [	D  t  Bt Z B Agt  BD  t  Bt Z B It  ID  t  Bt Z B At  VD  t  Bt Z B A}t  *D  t  Bt Z B Agt  *D  t  Bt Z B @5t  DD  t  Bt Z B Agt  ID  t  Bt Z B At  [D  t  Bt Z B Agt  %D  t  Bt Z B @t  C!D  t  Bt Z B Agt  *D  t  Bt Z B Agt  *D  t  Bt Z Au Agt   D  t  Bt Z Au Agt  *D  t  Bt Z Au Agt  *D  t  Bt Z Au Agt  AD  t  Bt Z Au @t  FrD  t  Bt Z Au @t  (D  t  Bt Z Au Agt  *D  t  Bt Z Au @t  @YD  t  Bt Z Au Agt  ^D  t  Bt Z Au @5t  D;D  t  Bt Z Au Agt  ^D  t  Bt Z Au Agt  *D  t  Bt Z Au @t  W
D  t  Bt Z Au Agt  *D  t  Bt Z Au Agt  WZD  t  Bt Z Au Agt  WZD  t  Bt Z Au Agt  @D  t  Bt Z Au Agt  A{D  t  Bt Z Au Agt  *D  t  Bt Z Au @t  GD  t  Bt Z Au Agt  *D  t  Bt Z Au @t  C#D  t  Bt Z Au Agt  BD  t  Bt Z Au Agt  *D  t  Bt Z Au Agt   D  t  Bt Z Au Agt  BD  t  Bt Z Au Agt  *D  t  Bt Z Au Agt  *D  t  Bt Z Au Agt  *D  t  Bt Z Au @t  @fD  t  Bt Z Au It  ID  t  Bt Z Au Agt  *D  t  Bt Z Au Agt  BD  t  Bt Z Au Agt  *D  t  Bt Z Au Agt  %D  t  Bt Z Au Agt  ID  t  Bt Z Au Agt  %D  t  Bt Z Au Agt  @D  t  Bt Z Au @t  C!D  t  Bt Z Au @t  (D  t  Bt Z Au Agt  *D  t  Bt Z Au @t  (D  t  Bt Z Au Agt  *D  t  Bt Z Au Agt  *D  t  Bt Z A Agt   D  t  Bt Z A Agt  *D  t  Bt Z A At  0D  t  Bt Z A Agt  *D  t  Bt Z A Agt  AD  t  Bt Z A At  0D  t  Bt Z A Agt  *D  t  Bt Z A At  FiD  t  Bt Z A At  D  t  Bt Z A At   D  t  Bt Z A Agt  ^D  t  Bt Z A At  \qD  t  Bt Z A At  0D  t  Bt Z A Agt  ^D  t  Bt Z A At  \tD  t  Bt Z A At  0D  t  Bt Z A A}t  (D  t  Bt Z A Agt  *D  t  Bt Z A At  \jD  t  Bt Z A Agt  *D  t  Bt Z A At  \lD  t  Bt Z A Agt  WZD  t  Bt Z A Agt  WZD  t  Bt Z A At  BD  t  Bt Z A Agt  @D  t  Bt Z A Agt  *D  t  Bt Z A Agt  A{D  t  Bt Z A Agt  *D  t  Bt Z A @5t  D D  t  Bt Z A At  BD  t  Bt Z A Agt  BD  t  Bt Z A Agt  *D  t  Bt Z A Agt   D  t  Bt Z A At  0D  t  Bt Z A A}t  *D  t  Bt Z A Agt  BD  t  Bt Z A Agt  *D  t  Bt Z A Agt  *D  t  Bt Z A At  0D  t  Bt Z A At  D  t  Bt Z A Agt  *D  t  Bt Z A At  \~D  t  Bt Z A At  BD  t  Bt Z A Agt  *D  t  Bt Z A Agt  BD  t  Bt Z A At  \qD  t  Bt Z A At  \tD  t  Bt Z A At  AD  t  Bt Z A A}t  *D  t  Bt Z A Agt  *D  t  Bt Z A @5t  DD  t  Bt Z A Agt  %D  t  Bt Z A At  \jD  t  Bt Z A At  \oD  t  Bt Z A Agt  ID  t  Bt Z A At  BD  t  Bt Z A Agt  %D  t  Bt Z A Agt  @D  t  Bt Z A At  BD  t  Bt Z A Agt  *D  t  Bt Z A At  BD  t  Bt Z A Agt  *D  t  Bt Z A Agt  *D  t  Bt Z A Agt   D  t  Bt Z A Agt  *D  t  Bt Z A Agt  *D  t  Bt Z A Agt  AD  t  Bt Z A At  $D  t  Bt Z A At  _QD  t  Bt Z A Agt  *D  t  Bt Z A @t  @YD  t  Bt Z A At  WD  t  Bt Z A Agt  ^D  t  Bt Z A At  DD  t  Bt Z A Agt  ^D  t  Bt Z A At  VD  t  Bt Z A Agt  *D  t  Bt Z A A}t  (D  t  Bt Z A Agt  *D  t  Bt Z A Agt  WZD  t  Bt Z A At  )D  t  Bt Z A Agt  WZD  t  Bt Z A Agt  @D  t  Bt Z A At  )D  t  Bt Z A Agt  *D  t  Bt Z A Agt  A{D  t  Bt Z A @t  GD  t  Bt Z A Agt  *D  t  Bt Z A Agt  BD  t  Bt Z A Agt  *D  t  Bt Z A Agt   D  t  Bt Z A A}t  *D  t  Bt Z A Agt  BD  t  Bt Z A Agt  *D  t  Bt Z A Bt  BD  t  Bt Z A Agt  *D  t  Bt Z A Agt  *D  t  Bt Z A At  [	D  t  Bt Z A Agt  BD  t  Bt Z A Agt  *D  t  Bt Z A At  WD  t  Bt Z A At  VD  t  Bt Z A At  DD  t  Bt Z A A}t  *D  t  Bt Z A Agt  *D  t  Bt Z A Agt  %D  t  Bt Z A At  )D  t  Bt Z A Agt  ID  t  Bt Z A At  [D  t  Bt Z A Agt  @D  t  Bt Z A Agt  %D  t  Bt Z A At  )D  t  Bt Z A Agt  *D  t  Bt Z A Agt  *D  t  Bt Z A Agt  *D  t  Bt Z A @5t  CD  t  Bt Z A At  )  D  t  Bt Z BV At  BXD  t  Bt Z BV At  BWD  t  Bt Z G[ Gt  GD  t  Bt Z G[ @5t  D;D  t  Bt Z D Gt  GD  t  Bt Z D Et  E D  t  Bt Z D @5t  VD  t  Bt Z D Gt  GD  t  Bt Z D 0>t  HD  t  Bt Z D Et  ED  t  Bt Z D 0>t  ]D  t  Bt Z D ]t  ] D  t  Bt Z D @5t  CD  t  Bt Z D @t  @D  t  Bt Z D @5t  DD  t  Bt Z D .<t  ]5D  t  Bt Z D ]t  ^JD  t  Bt Z D It  ID  t  Bt Z D ]t  ^;D  t  Bt Z B Bt  "D  t  Bt Z B Agt   D  t  Bt Z B Agt  *D  t  Bt Z B Bt  _
D  t  Bt Z B Agt  *D  t  Bt Z B At  $D  t  Bt Z B @t  FrD  t  Bt Z B Agt  AD  t  Bt Z B @t  (D  t  Bt Z B At  _QD  t  Bt Z B Agt  *D  t  Bt Z B At  WD  t  Bt Z B @t  @YD  t  Bt Z B Agt  ^D  t  Bt Z B At  VD  t  Bt Z B Agt  ^D  t  Bt Z B Agt  *D  t  Bt Z B A}t  (D  t  Bt Z B @t  W
D  t  Bt Z B @5t  _AD  t  Bt Z B Art  D%D  t  Bt Z B Agt  *D  t  Bt Z B Art  DD  t  Bt Z B Agt  WZD  t  Bt Z B Agt  WZD  t  Bt Z B Art  DD  t  Bt Z B Agt  @D  t  Bt Z B Agt  *D  t  Bt Z B Agt  A{D  t  Bt Z B @5t  IrD  t  Bt Z B @t  GD  t  Bt Z B Agt  *D  t  Bt Z B @t  C#D  t  Bt Z B Agt  BD  t  Bt Z B Agt  *D  t  Bt Z B Agt   D  t  Bt Z B Bt  BD  t  Bt Z B A}t  *D  t  Bt Z B Agt  BD  t  Bt Z B Agt  *D  t  Bt Z B @t  UUD  t  Bt Z B Art  0 D  t  Bt Z B Bt  _HD  t  Bt Z B Agt  *D  t  Bt Z B @t  @fD  t  Bt Z B Agt  *D  t  Bt Z B At  [	D  t  Bt Z B Agt  *D  t  Bt Z B Agt  BD  t  Bt Z B At  WD  t  Bt Z B Art  D(D  t  Bt Z B At  VD  t  Bt Z B A}t  *D  t  Bt Z B Agt  *D  t  Bt Z B Art  D%D  t  Bt Z B Art  [AD  t  Bt Z B Agt  %D  t  Bt Z B Art  0D  t  Bt Z B Agt  ID  t  Bt Z B Agt  @D  t  Bt Z B Agt  %D  t  Bt Z B @t  C!D  t  Bt Z B @t  (D  t  Bt Z B @t  (D  t  Bt Z B Agt  *D  t  Bt Z B Agt  *D  t  Bt Z B Agt  *D  t  Bt Z B @t  FrD  t  Bt Z B @t  (D  t  Bt Z B @t  @fD  t  Bt Z B @t  @YD  t  Bt Z B @5t  D;D  t  Bt Z B @t  W
D  t  Bt Z B @t  C!D  t  Bt Z B Agt  A{D  t  Bt Z B @t  (D  t  Bt Z B @t  GD  t  Bt Z B @t  (D  t  Bt Z B @t  C#D  t  Bt Z B Bt  \D  t  Bt Z B Bt  &@D  t  Bt Z B At  $D  t  Bt Z B @t  FrD  t  Bt Z B At  _QD  t  Bt Z B @t  (D  t  Bt Z B @t  @fD  t  Bt Z B Bt   D  t  Bt Z B At  [	D  t  Bt Z B Bt   $D  t  Bt Z B At  WD  t  Bt Z B @t  @YD  t  Bt Z B At  WD  t  Bt Z B At  VD  t  Bt Z B At  VD  t  Bt Z B @t  W
D  t  Bt Z B Bt   $D  t  Bt Z B Bt  BD  t  Bt Z B Bt   D  t  Bt Z B Bt  BD  t  Bt Z B @t  C!D  t  Bt Z B @t  (D  t  Bt Z B @t  GD  t  Bt Z B @t  (D  t  Bt Z B @t  C#D  t  Bt Z B @t  @D  t  Bt Z B At  0D  t  Bt Z B At  BPD  t  Bt Z B At  BND  t  Bt Z B At  AD  t  Bt Z B At  AD  t  Bt Z B At  AD  t  Bt Z B At  KD  t  Bt Z B At  0D  t  Bt Z B At  BiD  t  Bt Z B At  AD  t  Bt Z B At  BOD  t  Bt Z B At  LD  t  Bt Z B At  B8D  t  Bt Z B At  LD  t  Bt Z B At  KD  t  Bt Z B At  K0D  t  Bt Z B At  KiD  t  Bt Z B At  KD  t  Bt Z B At  AD  t  Bt Z B At  SD  t  Bt Z B At  BWD  t  Bt Z B At  BD  t  Bt Z B At  LD  t  Bt Z  ` A	t  AD  t  Bt Z  ` A	t  VD  t  Bt Z  ` @5t  D;D  t  Bt Z  ` @t  @D  t  Bt Z B Bt  BD  t  Bt Z B Bt  -D  t  Bt Z B Agt   D  t  Bt Z B Bt  *wD  t  Bt Z B Xt  XD  t  Bt Z B Agt  *D  t  Bt Z B Xt  X
D  t  Bt Z B Agt  *D  t  Bt Z B Bt  *wD  t  Bt Z B Bt  *sD  t  Bt Z B Xt  XD  t  Bt Z B @t  FrD  t  Bt Z B Agt  AD  t  Bt Z B Bt  BD  t  Bt Z B @t  (D  t  Bt Z B Agt  *D  t  Bt Z B @t  @YD  t  Bt Z B Bt  *|D  t  Bt Z B Bt  !D  t  Bt Z B Agt  ^D  t  Bt Z B Bt  ED  t  Bt Z B Agt  ^D  t  Bt Z B Agt  *D  t  Bt Z B A}t  (D  t  Bt Z B @t  W
D  t  Bt Z B Bt  -D  t  Bt Z B Bt  !D  t  Bt Z B Agt  *D  t  Bt Z B Bt  -D  t  Bt Z B Agt  WZD  t  Bt Z B Agt  WZD  t  Bt Z B Bt  -D  t  Bt Z B Agt  @D  t  Bt Z B Agt  A{D  t  Bt Z B Agt  *D  t  Bt Z B Bt  -D  t  Bt Z B Bt  *sD  t  Bt Z B Agt  *D  t  Bt Z B @t  GD  t  Bt Z B @t  C#D  t  Bt Z B Agt  BD  t  Bt Z B Bt  !D  t  Bt Z B Bt  -D  t  Bt Z B Agt  *D  t  Bt Z B Bt  -D  t  Bt Z B Agt   D  t  Bt Z B Bt  -D  t  Bt Z B Bt  -D  t  Bt Z B Bt  BD  t  Bt Z B Agt  BD  t  Bt Z B A}t  *D  t  Bt Z B Xt  XD  t  Bt Z B Bt  *wD  t  Bt Z B Bt  *wD  t  Bt Z B Agt  *D  t  Bt Z B Xt  XD  t  Bt Z B Bt  BD  t  Bt Z B Xt  XD  t  Bt Z B Agt  *D  t  Bt Z B Bt  ]D  t  Bt Z B @t  @fD  t  Bt Z B Agt  *D  t  Bt Z B Bt  XD  t  Bt Z B Agt  *D  t  Bt Z B Agt  BD  t  Bt Z B Bt  *|D  t  Bt Z B A}t  *D  t  Bt Z B Agt  *D  t  Bt Z B Bt  -D  t  Bt Z B Agt  %D  t  Bt Z B Bt  -D  t  Bt Z B Agt  ID  t  Bt Z B Bt  -D  t  Bt Z B Agt  %D  t  Bt Z B Agt  @D  t  Bt Z B Bt  *sD  t  Bt Z B Bt  *sD  t  Bt Z B @t  C!D  t  Bt Z B Bt  -D  t  Bt Z B @t  (D  t  Bt Z B Agt  *D  t  Bt Z B Bt  -D  t  Bt Z B @t  (D  t  Bt Z B Agt  *D  t  Bt Z B Agt  *D  t  Bt Z B Bt  -D  t  Bt Z B Bt  -D  t  Bt Z E @t  @D  t  Bt Z E Gt  "D  t  Bt Z B @t  FrD  t  Bt Z B At  $D  t  Bt Z B @t  (D  t  Bt Z B @t  @fD  t  Bt Z B At  _QD  t  Bt Z B At  [	D  t  Bt Z B @t  @YD  t  Bt Z B At  WD  t  Bt Z B At  DD  t  Bt Z B At  WD  t  Bt Z B At  VD  t  Bt Z B At  VD  t  Bt Z B At  DD  t  Bt Z B @t  W
D  t  Bt Z B At  )D  t  Bt Z B At  )D  t  Bt Z B At  [D  t  Bt Z B At  )D  t  Bt Z B @t  C!D  t  Bt Z B @t  (D  t  Bt Z B At  )D  t  Bt Z B @t  GD  t  Bt Z B @t  (D  t  Bt Z B @t  C#D  t  Bt Z B At  )  D  t  Bt Z A Bt  BD  t  Bt Z A Bt  ND  t  Bt Z A Agt  *D  t  Bt Z A At  AD  t  Bt Z A Bt  LD  t  Bt Z A At  B5D  t  Bt Z A Bt  -D  t  Bt Z A At  XeD  t  Bt Z A At  A D  t  Bt Z A Bt  LD  t  Bt Z A B
t  PkD  t  Bt Z A At  BhD  t  Bt Z A Alt  ZLD  t  Bt Z A At  LD  t  Bt Z A Alt  3%D  t  Bt Z A Bt  BD  t  Bt Z A Bt  P D  t  Bt Z A Agt  *D  t  Bt Z A Bt  BD  t  Bt Z A At  B7D  t  Bt Z A At  B4D  t  Bt Z A Bt  B]D  t  Bt Z A At  AD  t  Bt Z A At  R	D  t  Bt Z A Bt  B\D  t  Bt Z A At  A D  t  Bt Z A Brt  T D  t  Bt Z A B
t  B@D  t  Bt Z A Bt  Bf D  t  Bt Z A Agt  AD  t  Bt Z A At  XbD  t  Bt Z A At  A D  t  Bt Z A ,t  AD  t  Bt Z A Alt  &<D  t  Bt Z A Bt  U D  t  Bt Z A B
t  BvD  t  Bt Z A Agt  *D  t  Bt Z A At  AD  t  Bt Z A At  B6D  t  Bt Z A At  R D  t  Bt Z A At  A D  t  Bt Z A At  PD  t  Bt Z A Agt   D  t  Bt Z A B
t  BAD  t  Bt Z A Bt  BD  t  Bt Z A At  A D  t  Bt Z A GLt  BFD  t  Bt Z A Bt  ND  t  Bt Z A B[t  PD  t  Bt Z A At  B1D  t  Bt Z A At  XkD  t  Bt Z A GLt  AD  t  Bt Z A Azt  AwD  t  Bt Z A ,t  AD  t  Bt Z A Agt   D  t  Bt Z A B
t  BuD  t  Bt Z A At  O'D  t  Bt Z A Bt  TD  t  Bt Z A At  A D  t  Bt Z A At  B0D  t  Bt Z A GLt  BGD  t  Bt Z A Bt  BD  t  Bt Z A At  AD  t  Bt Z A GLt  AD  t  Bt Z A At  AD  t  Bt Z A At  BD  t  Bt Z A At  BWD  t  Bt Z A At  AD  t  Bt Z A Bt  B D  t  Bt Z A Agt  *D  t  Bt Z A At  A D  t  Bt Z A Bt  BcD  t  Bt Z A At  KD  t  Bt Z A Bt  M2D  t  Bt Z A Bt  -D  t  Bt Z A At  XhD  t  Bt Z A GLt  BHD  t  Bt Z A At  B3D  t  Bt Z A GLt  AD  t  Bt Z A At  BD  t  Bt Z A At  AD  t  Bt Z A Agt  BD  t  Bt Z A Bt  B D  t  Bt Z A Bt  B_D  t  Bt Z A At  A D  t  Bt Z A Bt  BD  t  Bt Z A Bt  B`D  t  Bt Z A At  AD  t  Bt Z A At  B2D  t  Bt Z A GLt  BID  t  Bt Z A GLt  AD  t  Bt Z A At  XZD  t  Bt Z A At  RD  t  Bt Z A At  A D  t  Bt Z A At  PD  t  Bt Z A Bt  BD  t  Bt Z A Bt  U D  t  Bt Z A At  AD  t  Bt Z A At  RD  t  Bt Z A At  A D  t  Bt Z A @5t  WpD  t  Bt Z A At  AD  t  Bt Z A At  XUD  t  Bt Z A At  A D  t  Bt Z A Bt  S D  t  Bt Z A At  BgD  t  Bt Z A At  AD  t  Bt Z A Bt  ND  t  Bt Z A At  BD  t  Bt Z A Bt  LpD  t  Bt Z A At  A D  t  Bt Z A At  K D  t  Bt Z A B
t  L D  t  Bt Z A Bt  S D  t  Bt Z A At  %D  t  Bt Z A At  SD  t  Bt Z A Alt  3# D  t  Bt Z A At  T D  t  Bt Z A B
t  BCD  t  Bt Z A At  A D  t  Bt Z A Bt  BMD  t  Bt Z A Bt  LD  t  Bt Z A At  X_D  t  Bt Z A Bt  BD  t  Bt Z A Agt  *D  t  Bt Z A Agt  ^D  t  Bt Z A Bt  B}D  t  Bt Z A At  N7D  t  Bt Z A Agt  WZD  t  Bt Z A At  AD  t  Bt Z A B
t  BtD  t  Bt Z A At  X/ D  t  Bt Z A At  A D  t  Bt Z A @t  UUD  t  Bt Z A Bt  VD  t  Bt Z A At  AD  t  Bt Z A Agt  *D  t  Bt Z A Bt  B~D  t  Bt Z A At  KD  t  Bt Z A At  BD  t  Bt Z A Alt  &<D  t  Bt Z A At  A D  t  Bt Z A Bt  BeD  t  Bt Z A At  X\D  t  Bt Z A Bt  BD  t  Bt Z A Bt  KD  t  Bt Z A At  KD  t  Bt Z A At  X;D  t  Bt Z A BVt  T D  t  Bt Z A At  R	D  t  Bt Z A Agt  *D  t  Bt Z A At  6 D  t  Bt Z A At  BD  t  Bt Z A Bt  ID  t  Bt Z A At  A D  t  Bt Z A A}t  *D  t  Bt Z A Bt  KD  t  Bt Z A At  AD  t  Bt Z A Bt  ND  t  Bt Z A Agt  BD  t  Bt Z A B[t  T D  t  Bt Z A Agt  *D  t  Bt Z A At  AD  t  Bt Z A Agt  %D  t  Bt Z A At  BD  t  Bt Z A At  KD  t  Bt Z A At  QD  t  Bt Z A Bt  BbD  t  Bt Z A At  & D  t  Bt Z A B
t  O7D  t  Bt Z A At  B$D  t  Bt Z A At  AD  t  Bt Z A At  UrD  t  Bt Z A At  T=D  t  Bt Z A At  A D  t  Bt Z A Bt  PD  t  Bt Z A Agt  *D  t  Bt Z A Bt  LD  t  Bt Z A Agt  %D  t  Bt Z A At  QD  t  Bt Z A Agt  @D  t  Bt Z A At  XD  t  Bt Z A B
t  ND  t  Bt Z A At  B%D  t  Bt Z A At  MHD  t  Bt Z A At  AD  t  Bt Z A At  A D  t  Bt Z A !ct  A D  t  Bt Z A At  KiD  t  Bt Z A A}t  (D  t  Bt Z A At  BPD  t  Bt Z A B<t  B:D  t  Bt Z A Agt  *D  t  Bt Z A At  %D  t  Bt Z A At  LD  t  Bt Z A At  UuD  t  Bt Z A At  XvD  t  Bt Z A At  B&D  t  Bt Z A Bt  ND  t  Bt Z A At  AD  t  Bt Z A At  A D  t  Bt Z A At  AD  t  Bt Z A B|t  U D  t  Bt Z A B<t  BxD  t  Bt Z A At  BND  t  Bt Z A Agt  ID  t  Bt Z A At  LD  t  Bt Z A At  BD  t  Bt Z A At  AD  t  Bt Z A Bt  MDD  t  Bt Z A At  QtD  t  Bt Z A At  B'D  t  Bt Z A At  A D  t  Bt Z A Adt  AaD  t  Bt Z A )t  A D  t  Bt Z A B|t  U D  t  Bt Z A At  BD  t  Bt Z A At  BOD  t  Bt Z A B<t  RD  t  Bt Z A Agt  @D  t  Bt Z A At  B D  t  Bt Z A Bt  NlD  t  Bt Z A At  AD  t  Bt Z A Bt  KFD  t  Bt Z A At  UlD  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A !ct  A D  t  Bt Z A B|t  TE D  t  Bt Z A At  N3D  t  Bt Z A B<t  BjD  t  Bt Z A At  AD  t  Bt Z A At  B!D  t  Bt Z A Bt  PD  t  Bt Z A At  AD  t  Bt Z A Agt  ^D  t  Bt Z A B<t  LgD  t  Bt Z A Agt  WZD  t  Bt Z A At  X{D  t  Bt Z A Bt  VD  t  Bt Z A At  B"D  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A A}t  *D  t  Bt Z A B
t  S D  t  Bt Z A At  JlD  t  Bt Z A B<t  UoD  t  Bt Z A B
t  LD  t  Bt Z A At  A D  t  Bt Z A At  AD  t  Bt Z A Agt  *D  t  Bt Z A At  AD  t  Bt Z A At  B#D  t  Bt Z A At  0D  t  Bt Z A At  BXD  t  Bt Z A Bt  -D  t  Bt Z A At  BiD  t  Bt Z A B
t  RD  t  Bt Z A At  B,D  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  N7D  t  Bt Z A Agt  *D  t  Bt Z A BLt  T D  t  Bt Z A B<t  TD  t  Bt Z A Bt  B D  t  Bt Z A Agt  BD  t  Bt Z A Bt  B^D  t  Bt Z A Alt  DZD  t  Bt Z A At  0D  t  Bt Z A At  QeD  t  Bt Z A At  LD  t  Bt Z A B
t  JD  t  Bt Z A At  B-D  t  Bt Z A Alt  ZLD  t  Bt Z A Bt  B D  t  Bt Z A Bt  N D  t  Bt Z A At  AD  t  Bt Z A Alt  DLD  t  Bt Z A At  B8D  t  Bt Z A Bt  OrD  t  Bt Z A At  B>D  t  Bt Z A Bt  BD  t  Bt Z A At  AD  t  Bt Z A Bt  BD  t  Bt Z A At  N3D  t  Bt Z A B
t  ND  t  Bt Z A At  B.D  t  Bt Z A At  AD  t  Bt Z A Agt  *D  t  Bt Z A At  B?D  t  Bt Z A Alt  DSD  t  Bt Z A At  AD  t  Bt Z A Bt  BD  t  Bt Z A Gjt  GhD  t  Bt Z A At  B=D  t  Bt Z A Bt  BD  t  Bt Z A Bt  RD  t  Bt Z A At  AD  t  Bt Z A At  TiD  t  Bt Z A At  B/D  t  Bt Z A Bt  B D  t  Bt Z A Alt  DVD  t  Bt Z A Alt  A%D  t  Bt Z A B<t  QD  t  Bt Z A Bt  BD  t  Bt Z A At  B(D  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  JlD  t  Bt Z A B
t  BDD  t  Bt Z A Bt  KD  t  Bt Z A Alt  A!D  t  Bt Z A At  KD  t  Bt Z A B<t  BSD  t  Bt Z A At  A D  t  Bt Z A Bt  RD  t  Bt Z A At  BQD  t  Bt Z A B
t  PcD  t  Bt Z A At  B)D  t  Bt Z A At  AD  t  Bt Z A At  K0D  t  Bt Z A Bt  ' D  t  Bt Z A Bt  T D  t  Bt Z A Agt  *D  t  Bt Z A B
t  BwD  t  Bt Z A Alt  3D  t  Bt Z A Bt  BaD  t  Bt Z A At  XrD  t  Bt Z A At  QD  t  Bt Z A B
t  BD  t  Bt Z A At  B*D  t  Bt Z A At  AD  t  Bt Z A Agt  A{D  t  Bt Z A B
t  B D  t  Bt Z A B
t  BBD  t  Bt Z A Bt  LD  t  Bt Z A Agt  *D  t  Bt Z A Alt  3D  t  Bt Z A At  AD  t  Bt Z A @5t  DD  t  Bt Z A Bt  BdD  t  Bt Z A At  TBD  t  Bt Z A At  AD  t  Bt Z A At  BED  t  Bt Z A At  B+D  t  Bt Z A B
t  (r D  t  Bt Z A Agt  *D  t  Bt Z A Bt  KD  t  Bt Z A B
t  BsD  t  Bt Z B Bt  CD  t  Bt Z B Bt  VD  t  Bt Z B Bt  VD  t  Bt Z B At  $D  t  Bt Z B Bt  VD  t  Bt Z B At  _QD  t  Bt Z B Bt  VD  t  Bt Z B Bt  VD  t  Bt Z B At  WD  t  Bt Z B At  VD  t  Bt Z B Art  D%D  t  Bt Z B Art  DD  t  Bt Z B Art  DD  t  Bt Z B Agt  @D  t  Bt Z B Bt  BD  t  Bt Z B @5t  IrD  t  Bt Z B @5t  @3D  t  Bt Z B Bt  VD  t  Bt Z B Art  0 D  t  Bt Z B Bt  VD  t  Bt Z B Bt  VD  t  Bt Z B At  [	D  t  Bt Z B Bt  VD  t  Bt Z B Bt  VD  t  Bt Z B At  WD  t  Bt Z B Art  D(D  t  Bt Z B At  VD  t  Bt Z B Art  D%D  t  Bt Z B Art  [AD  t  Bt Z B Art  0D  t  Bt Z B DDt  BD  t  Bt Z B Bt  BD  t  Bt Z B Bt  BD  t  Bt Z B Bt  C D  t  Bt Z B @5t  @D  t  Bt Z @5 E*t  [D  t  Bt Z @5 E*t  $D  t  Bt Z @5 A	t  AD  t  Bt Z @5 @t  @D  t  Bt Z @5 A	t  VD  t  Bt Z @5 .<t  ${D  t  Bt Z @5 E*t  I-D  t  Bt Z A Agt   D  t  Bt Z A Agt  *D  t  Bt Z A Agt  *D  t  Bt Z A Agt  AD  t  Bt Z A @t  FrD  t  Bt Z A @t  (D  t  Bt Z A Agt  *D  t  Bt Z A @t  @YD  t  Bt Z A Agt  ^D  t  Bt Z A Agt  ^D  t  Bt Z A A}t  (D  t  Bt Z A Agt  *D  t  Bt Z A @t  W
D  t  Bt Z A Agt  *D  t  Bt Z A Agt  WZD  t  Bt Z A Agt  WZD  t  Bt Z A Agt  @D  t  Bt Z A Agt  *D  t  Bt Z A Agt  A{D  t  Bt Z A Agt  *D  t  Bt Z A @t  GD  t  Bt Z A @t  C#D  t  Bt Z A Agt  BD  t  Bt Z A Agt  *D  t  Bt Z A Agt   D  t  Bt Z A A}t  *D  t  Bt Z A Agt  BD  t  Bt Z A Agt  *D  t  Bt Z A Agt  *D  t  Bt Z A Agt  *D  t  Bt Z A @t  @fD  t  Bt Z A Agt  BD  t  Bt Z A Agt  *D  t  Bt Z A A}t  *D  t  Bt Z A Agt  *D  t  Bt Z A Agt  %D  t  Bt Z A Agt  ID  t  Bt Z A Agt  @D  t  Bt Z A Agt  %D  t  Bt Z A @t  C!D  t  Bt Z A @t  (D  t  Bt Z A Agt  *D  t  Bt Z A @t  (D  t  Bt Z A Agt  *D  t  Bt Z A Agt  *D  t  Bt Z Br B
t  BtD  t  Bt Z Br B
t  BvD  t  Bt Z Br At  BnD  t  Bt Z Br At  BlD  t  Bt Z Br At  BD  t  Bt Z Br B
t  BAD  t  Bt Z Br At  AD  t  Bt Z Br B
t  BuD  t  Bt Z Br At  AD  t  Bt Z Br B<t  BxD  t  Bt Z Br B<t  BSD  t  Bt Z Br B<t  B:D  t  Bt Z Br At  B/D  t  Bt Z Br At  AD  t  Bt Z Br At  BgD  t  Bt Z Br At  AD  t  Bt Z Br At  BmD  t  Bt Z Br B
t  BsD  t  Bt Z Br B
t  BwD  t  Bt Z Br At  ByD  t  Bt Z A At  AD  t  Bt Z A Agt  A{D  t  Bt Z A At  AD  t  Bt Z A ,t  AD  t  Bt Z D It  ID  t  Bt Z D @5t  @D  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A GLt  AD  t  Bt Z A GLt  AD  t  Bt Z A GLt  AD  t  Bt Z A GLt  AD  t  Bt Z A Agt  @D  t  Bt Z A Agt  A{D  t  Bt Z A ,t  AD  t  Bt Z A Alt  &<D  t  Bt Z B Bt  BD  t  Bt Z B Agt   D  t  Bt Z B Bt  _
D  t  Bt Z B Agt  *D  t  Bt Z B Bt  *wD  t  Bt Z B At  $D  t  Bt Z B Agt  *D  t  Bt Z B At  WD  t  Bt Z B Agt  ^D  t  Bt Z B Bt  *|D  t  Bt Z B Art  D%D  t  Bt Z B Agt  WZD  t  Bt Z B Agt  @D  t  Bt Z B Agt  *D  t  Bt Z B Bt  'zD  t  Bt Z B Bt  *sD  t  Bt Z B Agt  BD  t  Bt Z B @5t  @3D  t  Bt Z B Agt   D  t  Bt Z B Agt  *D  t  Bt Z B Bt  *wD  t  Bt Z B Art  0 D  t  Bt Z B Bt  BD  t  Bt Z B Agt  *D  t  Bt Z B Agt  *D  t  Bt Z B Bt  XD  t  Bt Z B At  WD  t  Bt Z B Art  D%D  t  Bt Z B Agt  %D  t  Bt Z B Art  0D  t  Bt Z B @5t  WD  t  Bt Z B Agt  @D  t  Bt Z B Bt  BD  t  Bt Z B Bt  *sD  t  Bt Z B Bt  'D  t  Bt Z B Agt  *D  t  Bt Z B @t  @D  t  Bt Z B Bt  _VD  t  Bt Z B Bt  "D  t  Bt Z B Bt  _TD  t  Bt Z B Bt  *wD  t  Bt Z B Agt  *D  t  Bt Z B Bt  *sD  t  Bt Z B Agt  AD  t  Bt Z B At  _QD  t  Bt Z B Bt  BD  t  Bt Z B Agt  ^D  t  Bt Z B At  VD  t  Bt Z B Bt  ED  t  Bt Z B A}t  (D  t  Bt Z B Agt  *D  t  Bt Z B Agt  *D  t  Bt Z B Art  DD  t  Bt Z B Agt  WZD  t  Bt Z B Art  DD  t  Bt Z B Agt  A{D  t  Bt Z B @5t  IrD  t  Bt Z B Agt  *D  t  Bt Z B @t  GD  t  Bt Z B Agt  *D  t  Bt Z B Bt  BD  t  Bt Z B A}t  *D  t  Bt Z B Agt  BD  t  Bt Z B Bt  BD  t  Bt Z B Bt  BD  t  Bt Z B Bt  *wD  t  Bt Z B Agt  *D  t  Bt Z B At  [	D  t  Bt Z B It  ID  t  Bt Z B Agt  BD  t  Bt Z B Art  D(D  t  Bt Z B At  VD  t  Bt Z B A}t  *D  t  Bt Z B Bt  *|D  t  Bt Z B Agt  *D  t  Bt Z B Art  [AD  t  Bt Z B Agt  ID  t  Bt Z B Agt  %D  t  Bt Z B Bt  *sD  t  Bt Z B Agt  *D  t  Bt Z B Agt  *D  t  Bt Z B At  AD  t  Bt Z B At  AD  t  Bt Z B At  AD  t  Bt Z B At  AD  t  Bt Z B ,t  AD  t  Bt Z B ,t  AD  t  Bt Z B At  BD  t  Bt Z B At  AD  t  Bt Z B At  B7D  t  Bt Z B At  B8D  t  Bt Z B At  B4D  t  Bt Z B At  B5D  t  Bt Z B At  B6D  t  Bt Z B At  B0D  t  Bt Z B At  B1D  t  Bt Z B At  B2D  t  Bt Z B At  B3D  t  Bt Z B At  B,D  t  Bt Z B B<t  B:D  t  Bt Z B At  B-D  t  Bt Z B At  B.D  t  Bt Z B At  B/D  t  Bt Z B At  B(D  t  Bt Z B At  BD  t  Bt Z B At  B)D  t  Bt Z B At  AD  t  Bt Z B At  B*D  t  Bt Z B Agt  @D  t  Bt Z B At  B+D  t  Bt Z B Agt  A{D  t  Bt Z B At  B$D  t  Bt Z B At  B%D  t  Bt Z B At  B&D  t  Bt Z B At  B'D  t  Bt Z B At  BD  t  Bt Z B At  AD  t  Bt Z B At  B D  t  Bt Z B At  B!D  t  Bt Z B @5t  CD  t  Bt Z B At  AD  t  Bt Z B At  B"D  t  Bt Z B At  B#D  t  Bt Z @ Art  D(D  t  Bt Z Ad Agt   D  t  Bt Z Ad Agt   D  t  Bt Z Ad Agt  BD  t  Bt Z Ad Agt  *D  t  Bt Z Ad Agt  *D  t  Bt Z Ad Agt  *D  t  Bt Z Ad Agt  *D  t  Bt Z Ad @t  FrD  t  Bt Z Ad Agt  AD  t  Bt Z Ad @t  (D  t  Bt Z Ad @t  @fD  t  Bt Z Ad Agt  *D  t  Bt Z Ad Agt  *D  t  Bt Z Ad Agt  BD  t  Bt Z Ad Agt  *D  t  Bt Z Ad @t  @YD  t  Bt Z Ad @5t  D;D  t  Bt Z Ad Agt  ^D  t  Bt Z Ad Agt  ^D  t  Bt Z Ad Agt  *D  t  Bt Z Ad Agt  *D  t  Bt Z Ad @t  W
D  t  Bt Z Ad Agt  *D  t  Bt Z Ad Agt  %D  t  Bt Z Ad Agt  WZD  t  Bt Z Ad Agt  ID  t  Bt Z Ad Agt  WZD  t  Bt Z Ad Agt  @D  t  Bt Z Ad Agt  @D  t  Bt Z Ad Agt  %D  t  Bt Z Ad @t  C!D  t  Bt Z Ad Agt  *D  t  Bt Z Ad Agt  A{D  t  Bt Z Ad @t  (D  t  Bt Z Ad Agt  *D  t  Bt Z Ad Agt  *D  t  Bt Z Ad @t  GD  t  Bt Z Ad @t  (D  t  Bt Z Ad @t  C#D  t  Bt Z Ad Agt  *D  t  Bt Z Ad Agt  BD  t  Bt Z Ad Agt  *D  t  Bt Z Ad Agt  *D  t  Bt Z  Gt  GD  t  Bt Z  @5t  # D  t  Bt Z  @5t  HD  t  Bt Z  Et  IOD  t  Bt Z  E*t  [D  t  Bt Z  @5t  D D  t  Bt Z  @5t  \D  t  Bt Z  @5t  HvD  t  Bt Z  @5t  ED  t  Bt Z  @5t  CD  t  Bt Z  Gt  "D  t  Bt Z  A	t  VD  t  Bt Z  @5t  #D  t  Bt Z  @5t  DD  t  Bt Z   `t   `D  t  Bt Z  @5t  IrD  t  Bt Z  Dt  \ D  t  Bt Z  Dt  % D  t  Bt Z  Gt  3GD  t  Bt Z  @5t  #D  t  Bt Z  Gt  "D  t  Bt Z  0>t  0@D  t  Bt Z  A	t  6cD  t  Bt Z  .<t  .>D  t  Bt Z  @5t  IdD  t  Bt Z  @t  CD  t  Bt Z  @5t  _AD  t  Bt Z  @5t  VD  t  Bt Z  Gt  GD  t  Bt Z  Wt  WD  t  Bt Z  0>t  ]D  t  Bt Z  @5t  @8D  t  Bt Z  @5t  # D  t  Bt Z  Dt  %D  t  Bt Z  @5t  	D  t  Bt Z  Gbt  HD  t  Bt Z  Et  ED  t  Bt Z  E*t  +D  t  Bt Z  @5t  #D  t  Bt Z  Et  1D  t  Bt Z  A	t  6cD  t  Bt Z  @5t  #D  t  Bt Z  A	t  AD  t  Bt Z  E*t  I-D  t  Bt Z  Dt  GL D  t  Bt Z  Et  ED  t  Bt Z  @5t  GD  t  Bt Z  @t  WD  t  Bt Z  Et  E D  t  Bt Z  E*t  GU D  t  Bt Z  E*t  $D  t  Bt Z   `t   c D  t  Bt Z  Wt  WD  t  Bt Z  @5t  @3D  t  Bt Z  @5t  DND  t  Bt Z  0>t  HD  t  Bt Z  @5t  WpD  t  Bt Z  Et  ED  t  Bt Z  @5t  @D  t  Bt Z  @t  HD  t  Bt Z  ]t  ] D  t  Bt Z  @5t  WD  t  Bt Z  @5t  #D  t  Bt Z  Dt  D D  t  Bt Z  Dt  D  t  Bt Z  @5t  @D  t  Bt Z  @5t  #D  t  Bt Z  0>t  0BD  t  Bt Z  Et  !nD  t  Bt Z  @5t  !gD  t  Bt Z  .<t  ${D  t  Bt Z  Dt  \ D  t  Bt Z  .<t  ]5D  t  Bt Z  .<t  .@D  t  Bt Z  @5t  #D  t  Bt Z  @t  CD  t  Bt Z  @5t  !hD  t  Bt Z  Wt  WD  t  Bt Z  @5t  D% D  t  Bt Z  E*t  + D  t  Bt Z  E*t  +D  t  Bt Z  @5t  #D  t  Bt Z  @5t  D;D  t  Bt Z  Dt  GLD  t  Bt Z  Et  1D  t  Bt Z  @5t  WD  t  Bt Z  @5t  #D  t  Bt Z  A	t  !+D  t  Bt Z  Dt  \ D  t  Bt Z  @t  UUD  t  Bt Z  A	t  AD  t  Bt Z  It  BD  t  Bt Z  E*t  GRD  t  Bt Z  @t  @D  t  Bt Z  @5t  IaD  t  Bt Z  @5t  #D  t  Bt Z  Dt  A D  t  Bt Z  @t  @D  t  Bt Z  @5t  #D  t  Bt Z  @5t  	D  t  Bt Z  ]t  ^JD  t  Bt Z  It  ID  t  Bt Z  Et  IOD  t  Bt Z  ]t  ^;D  t  Bt Z  @5t  DD  t  Bt Z   `t   `D  t  Bt Z  Dt  \D  t  Bt Z  0>t  ^jD  t  Bt Z  @5t  #D  t  Bt Z  @5t  ED  t  Bt Z  Dt  \ D  t  Bt Z B
 At  AD  t  Bt Z B
 At  AD  t  Bt Z B
 ,t  AD  t  Bt Z B
 ,t  AD  t  Bt Z B Bt  BD  t  Bt Z B Bt  BD  t  Bt Z B @5t  @3D  t  Bt Z B Agt  BD  t  Bt Z B Bt  BD  t  Bt Z B Bt  BD  t  Bt Z B @t  @D  t  Bt Z A Agt  AD  t  Bt Z A It  ID  t  Bt Z A @t  @D  t  Bt Z B Wt  WD  t  Bt Z B Wt  WD  t  Bt Z B @t  FrD  t  Bt Z B At  $D  t  Bt Z B @t  (D  t  Bt Z B At  _QD  t  Bt Z B @t  @YD  t  Bt Z B At  WD  t  Bt Z B @5t  D;D  t  Bt Z B At  VD  t  Bt Z B @t  W
D  t  Bt Z B Aut  [D  t  Bt Z B Art  D%D  t  Bt Z B Art  DD  t  Bt Z B Art  DD  t  Bt Z B @t  GD  t  Bt Z B @t  C#D  t  Bt Z B Wt  WD  t  Bt Z B Wt  WD  t  Bt Z B Wt  WD  t  Bt Z B Wt  WD  t  Bt Z B Wt  WD  t  Bt Z B Art  0 D  t  Bt Z B @t  @fD  t  Bt Z B At  [	D  t  Bt Z B It  ID  t  Bt Z B Art  D(D  t  Bt Z B At  WD  t  Bt Z B At  VD  t  Bt Z B Art  D%D  t  Bt Z B Art  [AD  t  Bt Z B Aut  G{D  t  Bt Z B Art  0D  t  Bt Z B @t  C!D  t  Bt Z B @t  (D  t  Bt Z B @t  (D  t  Bt Z B Wt  WD  t  Bt Z B @5t  @D  t  Bt Z B| At  BnD  t  Bt Z B| Bt  BD  t  Bt Z B| Bt  B D  t  Bt Z B| Bt  BD  t  Bt Z B| Bt  BD  t  Bt Z B| Bt  BD  t  Bt Z B| Bt  B}D  t  Bt Z B| Bt  BD  t  Bt Z B| At  AD  t  Bt Z B| At  AD  t  Bt Z B| At  AD  t  Bt Z B| At  BhD  t  Bt Z B| At  BD  t  Bt Z B| ,t  AD  t  Bt Z B| Bt  B D  t  Bt Z B| ,t  AD  t  Bt Z B| At  BD  t  Bt Z B| Bt  BD  t  Bt Z B| At  BlD  t  Bt Z B| Bt  B D  t  Bt Z B| At  BD  t  Bt Z B| At  AD  t  Bt Z B| At  AD  t  Bt Z B| Bt  B~D  t  Bt Z B| Bt  BD  t  Bt Z B| At  BD  t  Bt Z B| At  BD  t  Bt Z B| Bt  B D  t  Bt Z B| At  B!D  t  Bt Z B| Bt  B D  t  Bt Z B @t  FrD  t  Bt Z B @t  (D  t  Bt Z B @t  @fD  t  Bt Z B @t  @YD  t  Bt Z B @t  W
D  t  Bt Z B @t  C!D  t  Bt Z B @t  (D  t  Bt Z B @t  GD  t  Bt Z B @t  (D  t  Bt Z B @t  C#D  t  Bt Z B @5t  @3D  t  Bt Z B At  BD  t  Bt Z B ,t  AD  t  Bt Z B ,t  AD  t  Bt Z A} Agt   D  t  Bt Z A} Agt   D  t  Bt Z A} Agt  BD  t  Bt Z A} Agt  *D  t  Bt Z A} Agt  *D  t  Bt Z A} Agt  *D  t  Bt Z A} Agt  *D  t  Bt Z A} Agt  AD  t  Bt Z A} Agt  *D  t  Bt Z A} Agt  *D  t  Bt Z A} Agt  *D  t  Bt Z A} Agt  BD  t  Bt Z A} Agt  ^D  t  Bt Z A} Agt  ^D  t  Bt Z A} Agt  *D  t  Bt Z A} Agt  *D  t  Bt Z A} Agt  *D  t  Bt Z A} Agt  %D  t  Bt Z A} Agt  WZD  t  Bt Z A} Agt  ID  t  Bt Z A} Agt  WZD  t  Bt Z A} Agt  @D  t  Bt Z A} Agt  @D  t  Bt Z A} Agt  %D  t  Bt Z A} Agt  *D  t  Bt Z A} Agt  A{D  t  Bt Z A} Agt  *D  t  Bt Z A} Agt  *D  t  Bt Z A} Agt  *D  t  Bt Z A} Agt  BD  t  Bt Z A} Agt  *D  t  Bt Z A} Agt  *D  t  Bt Z B Bt  BD  t  Bt Z B Bt  BD  t  Bt Z B Bt  BD  t  Bt Z B Bt  BD  t  Bt Z B Bt  BD  t  Bt Z B At  B/D  t  Bt Z B At  AD  t  Bt Z B At  BhD  t  Bt Z B At  BD  t  Bt Z B At  AD  t  Bt Z B At  BD  t  Bt Z B ,t  AD  t  Bt Z B ,t  AD  t  Bt Z B At  BD  t  Bt Z B @t  FrD  t  Bt Z B @t  @fD  t  Bt Z B @t  C!D  t  Bt Z B @t  (D  t  Bt Z B @t  (D  t  Bt Z B @t  @YD  t  Bt Z B @t  (D  t  Bt Z B @t  GD  t  Bt Z B @t  C#D  t  Bt Z B @t  W
D  t  Bt Z B< B
t  B@D  t  Bt Z B< B
t  BCD  t  Bt Z B< At  B?D  t  Bt Z B< At  BD  t  Bt Z B< At  AD  t  Bt Z B< B
t  BAD  t  Bt Z B< At  B8D  t  Bt Z B< At  B=D  t  Bt Z B< GLt  BFD  t  Bt Z B< At  B>D  t  Bt Z B< GLt  BGD  t  Bt Z B< At  B1D  t  Bt Z B< GLt  BHD  t  Bt Z B< GLt  BID  t  Bt Z B< At  B3D  t  Bt Z B< At  B/D  t  Bt Z B< At  BD  t  Bt Z B< At  AD  t  Bt Z B< At  BED  t  Bt Z B< At  AD  t  Bt Z B< Agt  @D  t  Bt Z B< At  B%D  t  Bt Z B< At  B'D  t  Bt Z B< B
t  BBD  t  Bt Z B< At  B!D  t  Bt Z B< B
t  BDD  t  Bt Z B< At  B#D  t  Bt Z E* A	t  VD  t  Bt Z E* @5t  #D  t  Bt Z E* A	t  AD  t  Bt Z E* It  ID  t  Bt Z E* @t  @D  t  Bt Z ] A	t  AD  t  Bt Z ] @t  @D  t  Bt Z B -t  .D  t  Bt Z B -t  .
D  t  Bt Z B -t  -D  t  Bt Z B -t  .D  t  Bt Z B -t  .D  t  Bt Z B -t  -D  t  Bt Z B -t  .D  t  Bt Z B -t  .D  t  Bt Z B -t  .D  t  Bt Z - Agt  AD  t  Bt Z .< A	t  VD  t  Bt Z .< @5t  DD  t  Bt Z .< @5t  VD  t  Bt Z .< A	t  AD  t  Bt Z .< @5t  HvD  t  Bt Z .< @5t  WD  t  Bt Z .< @t  @D  t  Bt Z B Agt  @D  t  Bt Z B ,t  AD  t  Bt Z B ,t  AD  t  Bt Z B Bt  BD  t  Bt Z B Agt   D  t  Bt Z B Bt  *wD  t  Bt Z B Agt  *D  t  Bt Z B Agt  *D  t  Bt Z B Bt  *sD  t  Bt Z B Bt  *wD  t  Bt Z B Agt  AD  t  Bt Z B Bt  BD  t  Bt Z B Agt  *D  t  Bt Z B Agt  ^D  t  Bt Z B Bt  *|D  t  Bt Z B Agt  ^D  t  Bt Z B Bt  ED  t  Bt Z B A}t  (D  t  Bt Z B Agt  *D  t  Bt Z B Agt  *D  t  Bt Z B Agt  WZD  t  Bt Z B Agt  WZD  t  Bt Z B Agt  @D  t  Bt Z B Agt  A{D  t  Bt Z B Agt  *D  t  Bt Z B Agt  *D  t  Bt Z B Bt  *sD  t  Bt Z B Agt  BD  t  Bt Z B Agt  *D  t  Bt Z B Agt   D  t  Bt Z B A}t  *D  t  Bt Z B Agt  BD  t  Bt Z B Bt  BD  t  Bt Z B Agt  *D  t  Bt Z B Bt  *wD  t  Bt Z B Bt  *wD  t  Bt Z B Agt  *D  t  Bt Z B Bt  BD  t  Bt Z B Agt  *D  t  Bt Z B Agt  BD  t  Bt Z B Agt  *D  t  Bt Z B Bt  XD  t  Bt Z B A}t  *D  t  Bt Z B Bt  *|D  t  Bt Z B Agt  *D  t  Bt Z B Agt  %D  t  Bt Z B Agt  ID  t  Bt Z B Agt  %D  t  Bt Z B Agt  @D  t  Bt Z B Bt  *sD  t  Bt Z B Bt  *sD  t  Bt Z B Agt  *D  t  Bt Z B Agt  *D  t  Bt Z B Agt  *D  t  Bt Z A Agt   D  t  Bt Z A Agt  *D  t  Bt Z A Agt  *D  t  Bt Z A Agt  AD  t  Bt Z A Agt  *D  t  Bt Z A At  DD  t  Bt Z A Agt  ^D  t  Bt Z A Agt  ^D  t  Bt Z A Agt  *D  t  Bt Z A A}t  (D  t  Bt Z A Art  D%D  t  Bt Z A Agt  *D  t  Bt Z A Art  DD  t  Bt Z A Agt  WZD  t  Bt Z A At  )D  t  Bt Z A Agt  WZD  t  Bt Z A Art  DD  t  Bt Z A Agt  @D  t  Bt Z A At  )D  t  Bt Z A Agt  *D  t  Bt Z A Agt  A{D  t  Bt Z A Agt  *D  t  Bt Z A Agt  BD  t  Bt Z A Agt  *D  t  Bt Z A Agt   D  t  Bt Z A Agt  BD  t  Bt Z A A}t  *D  t  Bt Z A Agt  *D  t  Bt Z A Art  0 D  t  Bt Z A Agt  *D  t  Bt Z A Agt  *D  t  Bt Z A It  ID  t  Bt Z A Agt  *D  t  Bt Z A Agt  BD  t  Bt Z A Art  D(D  t  Bt Z A At  DD  t  Bt Z A A}t  *D  t  Bt Z A Agt  *D  t  Bt Z A Art  D%D  t  Bt Z A Art  [AD  t  Bt Z A Agt  %D  t  Bt Z A Art  0D  t  Bt Z A At  )D  t  Bt Z A Agt  ID  t  Bt Z A At  [D  t  Bt Z A Agt  @D  t  Bt Z A Agt  %D  t  Bt Z A At  )D  t  Bt Z A Agt  *D  t  Bt Z A Agt  *D  t  Bt Z A Agt  *D  t  Bt Z A At  )  D  t  Bt Z B Agt   D  t  Bt Z B Agt  *D  t  Bt Z B At  $D  t  Bt Z B Agt  *D  t  Bt Z B At  WD  t  Bt Z B Bt  )mD  t  Bt Z B Agt  ^D  t  Bt Z B @t  W
D  t  Bt Z B E*t  [D  t  Bt Z B Bt  \D  t  Bt Z B Agt  WZD  t  Bt Z B Bt  )rD  t  Bt Z B Agt  @D  t  Bt Z B Bt  )f D  t  Bt Z B Agt  *D  t  Bt Z B @t  C#D  t  Bt Z B Agt  BD  t  Bt Z B Agt   D  t  Bt Z B Agt  *D  t  Bt Z B Agt  *D  t  Bt Z B Agt  *D  t  Bt Z B At  WD  t  Bt Z B Bt  \D  t  Bt Z B Agt  %D  t  Bt Z B Bt  GD  t  Bt Z B Agt  @D  t  Bt Z B @t  (D  t  Bt Z B @t  (D  t  Bt Z B Agt  *D  t  Bt Z B Agt  *D  t  Bt Z B Agt  AD  t  Bt Z B @t  FrD  t  Bt Z B @t  (D  t  Bt Z B At  _QD  t  Bt Z B @t  @YD  t  Bt Z B At  VD  t  Bt Z B Agt  ^D  t  Bt Z B Agt  *D  t  Bt Z B A}t  (D  t  Bt Z B Bt  )tD  t  Bt Z B Agt  *D  t  Bt Z B @5t  DD  t  Bt Z B Bt  GD  t  Bt Z B Agt  WZD  t  Bt Z B .<t  ${D  t  Bt Z B Bt  )vD  t  Bt Z B Agt  A{D  t  Bt Z B Agt  *D  t  Bt Z B @t  GD  t  Bt Z B Bt  GD  t  Bt Z B Agt  *D  t  Bt Z B Agt  BD  t  Bt Z B A}t  *D  t  Bt Z B Agt  *D  t  Bt Z B @t  @fD  t  Bt Z B At  [	D  t  Bt Z B Agt  BD  t  Bt Z B It  ID  t  Bt Z B At  VD  t  Bt Z B Bt  )jD  t  Bt Z B A}t  *D  t  Bt Z B Agt  *D  t  Bt Z B Bt  )fD  t  Bt Z B Bt  )pD  t  Bt Z B Agt  ID  t  Bt Z B Agt  %D  t  Bt Z B @t  C!D  t  Bt Z B Agt  *D  t  Bt Z B Bt  )j D  t  Bt Z B Agt  *D  t  Bt Z 0> Gt  GD  t  Bt Z 0> A	t  AD  t  Bt Z A At  /D  t  Bt Z A At  /D  t  Bt Z A At  /D  t  Bt Z A At  /D  t  Bt Z A At  /D  t  Bt Z A At  /!D  t  Bt Z A At  /D  t  Bt Z A At  /D  t  Bt Z A At  /%D  t  Bt Z A At  /#D  t  Bt Z A At  /)D  t  Bt Z A At  /'D  t  Bt Z A At  \D  t  Bt Z A At  /,D  t  Bt Z A At  \qD  t  Bt Z A At  \qD  t  Bt Z A At  \tD  t  Bt Z A At  \tD  t  Bt Z A At  \D  t  Bt Z A At  \D  t  Bt Z A @5t  DD  t  Bt Z A At  \jD  t  Bt Z A At  /D  t  Bt Z A At  /D  t  Bt Z A At  /D  t  Bt Z A At  \lD  t  Bt Z A At  \jD  t  Bt Z A At  \oD  t  Bt Z A At  BD  t  Bt Z A At  BD  t  Bt Z A At  BD  t  Bt Z A @5t  D D  t  Bt Z A Agt   D  t  Bt Z A Agt  *D  t  Bt Z A At  0D  t  Bt Z A Agt  *D  t  Bt Z A Agt  AD  t  Bt Z A At  0D  t  Bt Z A Agt  *D  t  Bt Z A At  D  t  Bt Z A At  FiD  t  Bt Z A At   D  t  Bt Z A Agt  ^D  t  Bt Z A At  0D  t  Bt Z A Agt  ^D  t  Bt Z A At  0D  t  Bt Z A A}t  (D  t  Bt Z A Agt  *D  t  Bt Z A Agt  *D  t  Bt Z A Agt  WZD  t  Bt Z A At  AD  t  Bt Z A Agt  WZD  t  Bt Z A Agt  @D  t  Bt Z A Agt  *D  t  Bt Z A Agt  A{D  t  Bt Z A @5t  D D  t  Bt Z A Agt  *D  t  Bt Z A ,t  AD  t  Bt Z A At  BD  t  Bt Z A Agt  BD  t  Bt Z A Agt  *D  t  Bt Z A Agt   D  t  Bt Z A At  0D  t  Bt Z A A}t  *D  t  Bt Z A Agt  BD  t  Bt Z A Agt  *D  t  Bt Z A Agt  *D  t  Bt Z A At  0D  t  Bt Z A At  D  t  Bt Z A Agt  *D  t  Bt Z A At  \~D  t  Bt Z A At  BD  t  Bt Z A Agt  BD  t  Bt Z A Agt  *D  t  Bt Z A At  AD  t  Bt Z A A}t  *D  t  Bt Z A Agt  *D  t  Bt Z A @5t  DD  t  Bt Z A Agt  %D  t  Bt Z A Agt  ID  t  Bt Z A Agt  @D  t  Bt Z A Agt  %D  t  Bt Z A Agt  *D  t  Bt Z A At  BD  t  Bt Z A Agt  *D  t  Bt Z A Agt  *D  t  Bt Z Ar Agt   D  t  Bt Z Ar Agt  *D  t  Bt Z Ar Agt  *D  t  Bt Z Ar Agt  AD  t  Bt Z Ar @t  FrD  t  Bt Z Ar @t  (D  t  Bt Z Ar Agt  *D  t  Bt Z Ar @t  @YD  t  Bt Z Ar Agt  ^D  t  Bt Z Ar @5t  D;D  t  Bt Z Ar Agt  ^D  t  Bt Z Ar Agt  *D  t  Bt Z Ar @t  W
D  t  Bt Z Ar Agt  *D  t  Bt Z Ar Agt  WZD  t  Bt Z Ar Agt  WZD  t  Bt Z Ar Agt  @D  t  Bt Z Ar Agt  *D  t  Bt Z Ar Agt  A{D  t  Bt Z Ar @t  GD  t  Bt Z Ar Agt  *D  t  Bt Z Ar @t  C#D  t  Bt Z Ar Agt  BD  t  Bt Z Ar Bt  BD  t  Bt Z Ar Agt  *D  t  Bt Z Ar Agt   D  t  Bt Z Ar Agt  BD  t  Bt Z Ar Agt  *D  t  Bt Z Ar Agt  *D  t  Bt Z Ar @t  @fD  t  Bt Z Ar Agt  *D  t  Bt Z Ar Agt  *D  t  Bt Z Ar Agt  BD  t  Bt Z Ar Agt  *D  t  Bt Z Ar Agt  %D  t  Bt Z Ar Agt  ID  t  Bt Z Ar Agt  @D  t  Bt Z Ar Agt  %D  t  Bt Z Ar @t  C!D  t  Bt Z Ar @t  (D  t  Bt Z Ar @t  (D  t  Bt Z Ar Agt  *D  t  Bt Z Ar Agt  *D  t  Bt Z Ar Agt  *D  t  Bt Z Ar @t  @D  t  Bt Z Ag Xt  XD  t  Bt Z Ag Xt  X
D  t  Bt Z Ag Xt  XD  t  Bt Z Ag @t  FrD  t  Bt Z Ag @t  (D  t  Bt Z Ag @t  @YD  t  Bt Z Ag @t  W
D  t  Bt Z Ag @t  GD  t  Bt Z Ag @t  C#D  t  Bt Z Ag Xt  XD  t  Bt Z Ag Xt  XD  t  Bt Z Ag Xt  XD  t  Bt Z Ag @t  @fD  t  Bt Z Ag @t  C!D  t  Bt Z Ag @t  (D  t  Bt Z Ag @t  (D  t  Bt Z B B
t  BD  t  Bt Z B ,t  AD  t  Bt Z B ,t  AD  t  Bt Z E A	t  AD  t  Bt Z E It  ID  t  Bt Z E E*t  GU D  t  Bt Z E @t  @D  t  Bt Z Gj @5t  DD  t  Bt Z Gj @t  FrD  t  Bt Z Gj @t  @fD  t  Bt Z Gj @t  C!D  t  Bt Z Gj It  ID  t  Bt Z Gj @5t  D;D  t  Bt Z A At  AD  t  Bt Z A At  A D  t  Bt Z A At  A D  t  Bt Z A At  AD  t  Bt Z A At  A D  t  Bt Z A At  A D  t  Bt Z A At  A D  t  Bt Z A At  A D  t  Bt Z A At  A D  t  Bt Z A At  A D  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A ,t  AD  t  Bt Z A At  A D  t  Bt Z A At  AD  t  Bt Z A At  A D  t  Bt Z A At  AD  t  Bt Z A At  A D  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  A D  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  A D  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  A D  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  A D  t  Bt Z A At  AD  t  Bt Z A At  A D  t  Bt Z A At  AD  t  Bt Z A At  A D  t  Bt Z A At  AD  t  Bt Z A At  A D  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  A D  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  A D  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  A D  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A At  A D  t  Bt Z Al Agt   D  t  Bt Z Al Agt  *D  t  Bt Z Al Agt  *D  t  Bt Z Al @t  FrD  t  Bt Z Al Agt  AD  t  Bt Z Al @t  (D  t  Bt Z Al Agt  *D  t  Bt Z Al @t  @YD  t  Bt Z Al @5t  D;D  t  Bt Z Al Agt  ^D  t  Bt Z Al Agt  ^D  t  Bt Z Al Agt  *D  t  Bt Z Al @t  W
D  t  Bt Z Al Aut  [D  t  Bt Z Al Art  D%D  t  Bt Z Al Agt  *D  t  Bt Z Al Art  DD  t  Bt Z Al DDt  [D  t  Bt Z Al Agt  WZD  t  Bt Z Al DDt  [D  t  Bt Z Al Agt  WZD  t  Bt Z Al DDt  [D  t  Bt Z Al Art  DD  t  Bt Z Al Agt  @D  t  Bt Z Al DDt  [D  t  Bt Z Al Agt  *D  t  Bt Z Al Agt  A{D  t  Bt Z Al @t  GD  t  Bt Z Al Agt  *D  t  Bt Z Al @t  C#D  t  Bt Z Al Agt  BD  t  Bt Z Al Agt  *D  t  Bt Z Al @5t  @3D  t  Bt Z Al Agt   D  t  Bt Z Al Agt  BD  t  Bt Z Al Agt  *D  t  Bt Z Al Art  0 D  t  Bt Z Al @5t  DND  t  Bt Z Al Agt  *D  t  Bt Z Al @t  @fD  t  Bt Z Al Agt  *D  t  Bt Z Al Bt  BD  t  Bt Z Al Agt  BD  t  Bt Z Al Agt  *D  t  Bt Z Al Gjt  GhD  t  Bt Z Al Art  D(D  t  Bt Z Al Agt  *D  t  Bt Z Al Art  D%D  t  Bt Z Al Art  [AD  t  Bt Z Al Aut  G{D  t  Bt Z Al Agt  %D  t  Bt Z Al Art  0D  t  Bt Z Al DDt  BD  t  Bt Z Al DDt  [D  t  Bt Z Al Agt  ID  t  Bt Z Al DDt  [D  t  Bt Z Al Agt  @D  t  Bt Z Al Agt  %D  t  Bt Z Al @t  C!D  t  Bt Z Al DDt  [D  t  Bt Z Al @t  (D  t  Bt Z Al @t  (D  t  Bt Z Al Agt  *D  t  Bt Z Al Agt  *D  t  Bt Z Al Agt  *D  t  Bt Z @ @5t  D;D  t  Bt Z @ @5t  _AD  t  Bt Z @ @5t  VD  t  Bt Z @ A	t  AD  t  Bt Z A At  AD  t  Bt Z A At  AD  t  Bt Z A ,t  AD  t  Bt Z D @t  @fD  t  Bt Z D Bt  BD  t  Bt Z D At  )D  t  Bt Z D @5t  CD  t  Bt [r "b @- D  t  Bt [r ^~m~d~l~! ?-  D  t  Bt [r
fileerrors @. HD  t  Bt [rallow_dot_in_atom @- HD  t  Bt [r @ @- HD  t  Bt [r [ Tz D  t  Bt [r ^ @. HD  t  Bt [r ! @- HD  t  Bt [r %C D  t  Bt [r @q Al D  t  Bt [r @ F D  t  Bt [r Z F D  t  Bt [r I' @- HD  t  Bt [r I/ @- HD  t  Bt [r
agc_margin' D  t  Bt [r EA (! D  t  Bt [rwrite_attributes H D  t  Bt [r IU @- HD  t  Bt [r A> @. HD  t  Bt [rquasi_quotations @. HD  t  Bt [r ] @- HD  t  Bt [r ^f @- HD  t  Bt [r
answer_format 4 D  t  Bt [r ^c ^d D  t  Bt [r 5$ @. HD  t  Bt [r [ @. HD  t  Bt [r
user_flags F D  t  Bt [rallow_variable_name_as_functor @- HD  t  Bt [rdebug_on_error @. HD  t  Bt [r D @- HD  t  Bt [r 5 @- HD  t  Bt [reditor F D  t  Bt [rcharacter_escapes @. HD  t  Bt [r @ @- HD  t  Bt [r Gt Dt G @.t Dt G @.t Dt G
t Dt G Gt Dt G G MwD  t  Bt [r 0 @. HD  t  Bt [r )* @- HD  t  Bt [r C @- D  t  Bt [r ]bt Dt G @.t Dt G @.t Dt G
t Dt G G MwD  t  Bt [rwarn_override_implicit_import @. HD  t  Bt [r F @ D  t  Bt [rc_ccgcc D  t  Bt [r A= @. HD  t  Bt [rlast_call_optimisation @. HD  t  Bt [r	c_libplso A D  t  Bt [r	c_ldflags@-rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -g -O2 -fdebug-prefix-map=/build/swi-prolog-LHoa_9/swi-prolog-7.2.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pthread   D  t  Bt [rc_libs A D  t  Bt [r ^ @. HD  t  Bt [r ) Ji HD  t  Bt [r [ @ D  t  Bt [r ) Ji HD  t  Bt [r Q D  t  Bt [r ) Ji HD  t  Bt [r ^gt Dt G @.t Dt G @.t Dt Q @. MwD  t  Bt [r ^ D  t  Bt [rc_cflags@o-fno-strict-aliasing -pthread -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_GNU_SOURCE -I/usr/include/ncursesw D  t  Bt [r Dt D @- @- MwD  t  Bt [rreport_error @. HD  t  Bt [rtrace_gc @- HD  t  Bt [r B @. HD  t  Bt [r 3 ( D  t  Bt [r 6E @- D  t  Bt [r ^e @. HD  t  Bt [rfile_name_variables @- HD  t  Bt [r ^ D  t  Bt [r 3 D D  t  Bt [rstream_type_checkloose D  t  t CD~ Dt  B BD  t  t CC Qt  A YD  t  t CA^ Q#t  A PD  t  t CC Dt  A !jD  t  t CC Qt  A P!D  t  t CC Qt  A KD  t  t CC Qt  A !iD  t  t CC Dt  A QD  t  t CC Qt  A JYD  t  t CC Qt  A JD  t  t CA Qt  A JD  t  t CB Qt  A VD  t  t CC Q"t  A IiD  t  t CC Qt  A D  t  t CA Qt  A ID  t  t CC Q#t  A YD  t  t C Dt  A DD  t  t CC Q#t  A YD  t  t CB Q"t  A JD  t  t CC Qt  A JD  t  t CC Qt  A Y	D  t  t CC Qt  A PfD  t  t CA Qt  A ID  t  t CA Qt  A JD  t  t CA Qt  A D  t  t CAw Dt  A A#D  t  t CA Qt  A A#D  t  t CC Qt  A A%D  t  t CC Qt  A J^D  t  t CA Qt  A DD  t  t CA Qt  A ID  t  t CB Qt  A LD  t  t CB Qt  A ID  t  t CB Qt  A JD  t  t CC Qt  A FD  t  t CAw Dt  A @kD  t  t CA Qt  A @kD  t  t CA^ Qt  A C'D  t  t CB Qt  A JD  t  t CA Qt  A JD  t  t CB Qt  A JD  t  t CA Qt  A ID  t  t CA^ Qt  A LD  t  t CB Qt  A JD  t  t CB Qt  A ID  t  t CB Qt  A ID  t  t CD~ Dt  B BD  t  t CD~ Dt  Gj GhD  t  t CD~ Dt  Al GhXT
</file>
</archive>
<foot contentlength=878637>
