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

<archive>

<file name="$options" class="$prolog" encoding="none" size=143 modified=1399549355>
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=845704 modified=1399549355>
SWI-Prolog state (www.swi-prolog.org)
 @@^Ԭ@ /usr/lib/swi-prologQMsystem-C XD  t: t$set_predicate_attributet  t/$initialization_contexttrace D  t  t t  t  hide_childsO  C@,As@ /usr/lib/swi-prolog/boot/init.pl  A @5@D@.@.
@7source_location @L@" 
@#@.@7$input_context @ @8	$top_file @?	@(-@' @F
@;XD  t  t$predefine_foreignt  t $rc_close_archiveD  t  t t  t is_listD  t  t t  t $print_message_fail 	 D  t  t t  t   
O  CG  @5error@7$print_message @Q@;XD  t  t t  t normalize_spaceD  t  t t  t $exception_in_directive 	 D  t  t t  t  @$ 
O  @$CJ0  @5 @7
print_message	$messages@Q@;XD  t  t t  t =\=D  t  t t  t skipD  t  t t  t $split 	 D  t  t t  t  @- 
O  @-CK  @5@ 
@7$append @>@;CK  

@5@ @ @ 
@8 @. @;XD  t  t t  t tellingD  t  t t  t $expand_directive 	 D  t  t t  t  @4 
O  @4C@,J9  @5@.@.
@7functor @a@f
@b@s@7$iso_property_directive @2@-@4@7=.. @ @.@7$mk_normal_args @2@3@4@8 @<@;XD  t  t t  t mutex_propertyD  t  t t  t 
set_outputD  t  t t  t 
subsumes_termD  t  t t  t 
atom_codesD  t  t t  t reexporttransparentD  t  tmeta_predicatet  t @F +D  t  t t  t  @F 
O  @JCE  @5@2@0if
not_loaded@4@3@0must_be_moduletrue@4@3@0imports@4@3@0 @F @Q@4@4@8
load_files @;XD  t  t t  t $canonicalise_extensions 	 D  t  t t  t  @X 
O  @XCC  @5@>@;CC  
@5@>atom@7$must_be @ @7$canonicalise_extension @ 
@ @8 @Y @;CC  

@5@8 @^@;XD  t  t t  t 
ensure_loaded @GD  t  t @Ht  t @b D  t  t t  t  @b 
O  @cC
EW  @5@2@0 @L @N@4@4@8 @U@;XD  t  t t  t thread_exitD  t  t t  t write_lengthD  t  t t  t $record_included 	 D  t  t t  t  @f 
O  @fC@{D  
message
include_filedone
file@5@/@.@7 @>@ @7$compilation_level  @k@.@ @7$load_msg_level @ @0 @j@1start@1 @n@4@7 @ @.@7	time_file @2@4@.@7$last @D@#@@database@7$compilation_mode @?@ @7$qlf_current_source @L@0  @1	$included@4@ @8$compile_aux_clauses @?@ @ @ @ @8$qlf_include @;CD    @Q@<XD  t  t t  t $file_type_extensions 	 D  t  t t  t  @ 
O  @C
B  source@5@>prolog@8 @ @;C@<B  @5$bags@/@7$current_module @>@.@0 user@1prolog_file_type
@4@.
@7findall @@D@*
[]@C@7
$ft_no_ext @L@P@L	file_type@7
$domain_error @?@R@ 
@2 @4@8 @/@;CB    @pl @@<XD  t  t t  t file_name_extensionD  t  t t  t $record_clauseD  t  t t  t $freezeD  t  t t  t 
$mt_load_file 	 D  t  t t  t  @ 
O  @C@*F  @5threads @Q@7current_prolog_flag @>@0
with_mutex
$load_file@1$mt_start_load@-
@4@0$mt_do_load

@4@0$mt_end_load@4@8setup_call_cleanup @;CF  @5@0 @L@-@4@ 
 @Q@7$get_option @ @ 
@7$noload @>@ 
@8$already_loaded @;C	F  @5@ 
@8$qdo_load_file @;XD  t  t t  t absolute_file_name 
O  @CBr  @5@7  @C
@7 @@L
@P@>@8 @ @;CA\Bv  @5@D@7 @@L@R@?
@0 @0
type_errorlist@4@/@4@7throw @D@0
extensions@-
@4@.@7$select @L @@ 
@7 @[@E@?@+@D@0 @@-@4@7	memberchk @L @Z@ @7 @[@ @.
@7 @@%@?
@%@!
@2 @@4@#@E@ 
@.@7 @a@D	@T@L@%@?@!@2@0 @regular@4@4@#@D@ @!@0	solutions@-@4@ @.@7 @@L@ @0oneof @Z @@3first@3all@4@ @7 @[@?@' @@%@D@!@!@0file_errors@-@4@ @.@7 @@L@!@0 @ @Z @@3 @3fail@4@ @7 @[@?@' @%@D@"@#@7atomic @0expand@-@4@ @.@7 @boolean@ @7 @[@L@"@.@7expand_file_name @.@ @7$member @?
@%
@%@E@E@D@#@K@* @@L@#@D@$@ @ @  @Q@7	$chk_file @L@$@R@F@?@.@D@%@* @@L@%@Q@F@?@ @.@0 @@2@0accessexist@4@4false@4@.@7 @@ @ @8$abs_file_error @?@ @ @  @@8 @@F@;XD  t  t t  t rename_fileD  t  t t  t openD  t  t t  t with_output_toD  t  t t  t thread_joinD  t  t t  t 
$store_clausepublicD  t  t t  t  A 	 D  t  t t  t  A 
O  ACJ  @5@/@8 A @;XD  t  t t  t put_byteD  t  t t  t retractD  t  t t  t $end_load_file 	 D  t  t t  t  A 
O  ACH]    @Q@<CH^  
end_module@5@.@7arg @7
$check_export 
$qlf_end_part@8$ifcompiling @;CHb  end_non_module@5 A@8 A@;XD  t  t t  t 
statisticsD  t  t t  t delete_fileD  t  t t  t 	multifile @GD  t  t @Ht  t A D  t  t t  t  A 
O  AC	@O  @5pred A@8
$set_pattr @;XD  t  t t  t $import_except 	 D  t  t t  t  A 
O  ACIC   
@<CID  
@5@ 
@.@7$import_except_1 @ @ @8 A @;XD  t  t t  t msortD  t  t t  t haltD  t  t t  t abolishD  t  t t  t $load_msg_compat 	 D  t  t t  t  A' 
O  A'CD   @Qnormal@5@>@;CD   @silent@5@>@;CD   

@<XD  t  t t  t  @r 	 D  t  t t  t  @r 
O  @qC
C  @5@.@7 @8 @r @;XD  t  t t  t format_timeD  t  t t  t current_arithmetic_functionD  t  t t  t instanceD  t  t t  t acyclic_termD  t  t t  t upcase_atomD  t  t t  t $sig_atomicD  t  t t  t recordzD  t  t t  t $valid_directive 	 D  t  t t  t  A4 
O  A4C	J#  @5sandboxed_load @@7 @@>@;C@"J%  @5@0  @@1sandbox_allowed_directive
@4@. @Q@7catch @D@S@L@Q@?@> @7 @&@Q@;CJ-   @<XD  t  t t  t get_charD  t  t t  t 
locale_createD  t  t t  t $execute_directive_2 	 D  t  t t  t  A> 
O  A>CI  encoding
@5@>@/@7 @.
@7$load_input @ 
@0 A@@4@8
set_stream @;CI  @5@.@7 @5 @>@8$execute_directive @;C@BI  @5@C @~@7 @@L@P@>@.@7$add_directive_wic2 @D@'@*call@L@.
 @~@7 @ @0$directive_mode@-
@4@0$execute_directive_3
@4@0,@0$set_compilation_mode
@4@1$set_directive_mode@4@8 @@?@8 AT @F
@;CJ  @5@8 A\@;XD  t  t t  t mutex_createD  t  t t  t 
current_inputD  t  t t  t 
atom_charsD  t  t t  t 
$module_class 	 D  t  t t  t  A` 
O  A`C@-I   @5home@.
@7 @ @.@/@ 
@7sub_atom @>@D@ @/@//boot/@7 Ac@L@( @?@(library@;CI   
 @ @@<XD  t  t t  t seen D  t  t t  t close_shared_objectD  t  t t  t $do_export_list 	 D  t  t t  t  Aj 
O  AjCI  
@5@>@;CI  
@5@>@ 
@.@7$export1 @ @ @8 Ak @;XD  t  t t  t  @" 	 D  t  t t  t  @" 
O  @!CG  @5@0  @1  @(@4@7current_predicate @>@8 @&@;CG  warning@5@.@.
@7 @>
user_errorWARNING: ~w:~w: ~p~n@2@3
@3@4@8format @;CG   @5@>@.@.
@7 @> AtERROR: ~w:~w: ~p~n@2@3
@3@4@8 Av@;CG   @<XD  t  t t  t $file_condition 	 D  t  t t  t  Az 
O  AzCCh  exists@5@>@8exists_file @;CCj   @	directory@5@>@8exists_directory @;CCl   @@5@>@C@7 A@L@P@;C@"Cn   @
@5@>@C@.
@7$one_or_member @C@ 
@7access_file @L@P@L@P@?@E
@;XD  t  t t  t $depth_limitD  t  t t  t $search_message 	 D  t  t t  t  A 
O  ACCU  @5verbose_file_search @Q@7 @@>
informational@8 @&@;CCX   @<XD  t  t t  t $search_path_file_cache D  t  t t  t  AdynamicD  t  t t  t  AvolatileD  t  t t  t  A 	 D  t  t t  t  A 
D  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C@'F  @5@0$qlf@-@4@ 
@7 @@>@0$qstart@-@4@0
$do_load_file

@4@0$qend@4@8 @@;C	F  @5@ 
@8 A @;XD  t  t t  t $pattr_directive 	 D  t  t t  t  A 
O  AC@u   A
@5	directive A@8 A @;C@w   A
@5 A A@8 A@;C@y  module_transparent
@5 A @G@8 A@;C@{  
discontiguous
@5 A A@8 A@;C@}   A
@5 A A@8 A@;C@  thread_local
@5 A A@8 A@;C@  	noprofile
@5 A A@8 A@;C@   A
@5 A A@8 A@;XD  t  t t  t importD  t  t t  t $eval_when_conditionD  t  t t  t copy_predicate_clausesD  t  t t  t 
$make_path 	 D  t  t t  t  A 
O  ACB^  @5@/ @7atom_concat @>@8 A@;CBa  @5@2
@3 @3@4@8atomic_list_concat @;XD  t  t t  t $make_system_source_files D  t  t t  t 	term_hashD  t  t t  t 
deterministicD  t  t t  t  AGD  t  t t  t 
$canonical_pi 	 D  t  t t  t  A 
O  ACIc  //


 
@5@ @a@f
@b@n@w@;CIe   

@<XD  t  t t  t 	$qlf_auto 	 D  t  t t  t  A 
O  AC@AF0  @5@C@7$in_system_dir @L@P@D
@0qcompile@-
@4@7 @@L@R@? A@.
@7 @@D
@*
auto@L@R@E@?@*
large@.@7	size_file @a@f@b@swrite@8 A@;XD  t  t t  t $extend_file 	 D  t  t t  t  A 
O  ACCw  @5@.
@7$ensure_extensions @ 
@.@7$list_to_set @ @8 @@;XD  t  t t  t  D  t  t t  t delete_directoryD  t  t t  t  @>D  t  t t  t sortD  t  t t  t  A @GD  t  t @Ht  t A D  t  t t  t  A 
O  AC	@N  @5 A A@8 A@;XD  t  t t  t trim_stacks D  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CK,  @5@0 @@0domain_error
@4@/@4@8 @@;XD  t  t t  t 
string_concatD  t  t t  t 	$trap_gdb D  t  t t  t  A @GD  t  t @Ht  t A D  t  t t  t  A 	 D  t  t t  t  A 
O  ACC  @5@D	 @~@7 @@L@R@?@@;XD  t  t t  t =<D  t  t t  t initialization @GD  t  t @Ht  t A  @KD  t  t t  t  A 
O  AC@A[  
@5@.@.
@7  @D@*now@L@@0
$init_goal 

@4@8assert @?@z@D@-@*
after_load@L@D@, @L@0 A

@4@8 A@?@0 @@0
context_errornodirective@1 A
 A@4@/@4@8 @@?@J@D@*restore@L@0 A 

@4@8 A@?@5@D@S@L@0 @instantiation_error@/@4@8 @@?@$@D@7 @Z @L@0 @@0 Ainitialization_type@4@/@4@8 @@?
@0 @@0 @ @Z@4@/@4@8 @@;XD  t  t t  t $instantiation_error 	 D  t  t t  t  A 
O  AC
K2  @5@0 @ A@/@4@8 @@;XD  t  t t  t  AU 	 D  t  t t  t  AU 
O  ATC@IJ  @5@.@7$set_source_module @0 
@4@7 A5 @>@D
@7 A @L
@R@E@?@*@D@0 
@4@.@0 @%@4@7 A9@L@R@? As@0goal_failed A@1 
@4@7 @&@Q@E@;CJ   @<XD  t  t t  t $reserved_module 	 D  t  t t  t  A 
O  ACH    @<CH    @@<XD  t  t t  t  @  
O  @ CE     @<XD  t  t t  t prolog_skip_frameD  t  t t  t getD  t  t t  t  AW @GD  t  t @Ht  t AV  D  t  t t  t  AW 
O  AVC
@  @5@0 AV
@4@@;XD  t  t t  t $rc_append_fileD  t  t t  t cyclic_termD  t  t t  t 
downcase_atomD  t  t t  t seekD  t  t t  t clauseD  t  t t  t putD  t  t t  t $expand_goal 	 O  B  C - B@5@8expand_goal$expand@;XD  t  t t  t current_outputD  t  t t  t  AO @GD  t  t @Ht  t AO? B
 B
D  t  t t  t  AO 
O  B	C	@  @5@ 
@@;XD  t  t t  t $visibleD  t  t t  t  A 	 D  t  t t  t  A 
O  AC
J   AV@5@> cannot_redefine_comma@7 @&@Q@;C@,J  @5@.
@.@7$clause_source @D @~@7 @@L@ 
@ @8 @ @E@?@ 
@ @.@7 @ @ development@8$qlf_assert_clause @;XD  t  t t  t 
$close_wic D  t  t t  t call_cleanup @GD  t  t @Ht  t B  D  t  t t  t  B 
O  BC	A=  @5 @Q@/@8setup_call_catcher_cleanup @;XD  t  t t  t term_expansion AD  t  t t  t  B AD  t  t t  t  B 
O  BC@)K  :-at_halt
  $at_halt 

 

@5@ @ @7 @ 
@ 
@8 A@;C@\s@$/usr/lib/swi-prolog/boot/toplevel.pl  A B&  B version
  @version_msg@<CAs@$/usr/lib/swi-prolog/boot/autoload.pl  A B,  B 
autoload_path
  @file_search_pathautoload B reload_library_index@<C@s@$/usr/lib/swi-prolog/boot/predopts.pl  A B4 B predicate_options



@5@6	$predopts@ 
@ @8expand_predicate_options B8@;C@u@4/usr/lib/swi-prolog/library/dialect/sicstus/block.pl   SdA B= B block
@5@6block_directive@8expand_block_declaration BA@;C@'@ B= B=@5@6 BA@0 @-@-
@4@7head BA@ 
@7block_declaration BA@C@7
block_wrapper BA@L@P@0 
@4@8
wrap_block BA@;C@u@)/usr/lib/swi-prolog/library/arithmetic.pl  @SdA BR B arithmetic_function
@5@6
arithmetic@8arith_decl_clauses BV@;C@*@u@./usr/lib/swi-prolog/library/dialect/sicstus.pl   SdA B[ B load_foreign_resource
 B  A B^ 


 A@5@6sicstus @@ @7prolog_load_context	$syspredsmodule@ 
@8 Bb@;C@+@ B[ B[ B  Bg



 B  Bg

@5@6 B`dialect Ba@7 Bb@0sicstus_module_decls@4@ @8phrase B`@;CAu@%/usr/lib/swi-prolog/library/record.pl  @SdA Bp B record
@5@6 Bs@8compile_records Bt@;C@@u@'/usr/lib/swi-prolog/library/settings.pl  @SdA Bx B setting




@5@6settings@C	xref @Q@7 @@L@P Bg@.@7 Bc Be@0 @4@.@.@7strip_module  @Z@ @7must_be @ @.@7to_atom B|@ @ @ 
@.@7eval_default B|@ 
@ @7
check_type B|@D@7@ @ @/@/@/@.@7current_setting B|@L@0string@-@4Already defined at: ~w@2@4@7 Aw B|@0 @@0permission_errorredefine B{@1 @4@1context@/@4@8 @@F@?@(@B@.@.@7  @L@"  B} B
 @#@O@F@;XD  t  t t  t thread_at_exitD  t  t t  t  @] 	 D  t  t t  t  @] 
O  @\CK5   @@5@/@.@7
$skip_list @D
@* @@L
@R@? @@8$type_error @;CK;   @Z@5@D@7 A@L@R@? @Z@8 B@;C@!K@   @



@5@7 @[@D
@ @7 @@L@R@?@ 
@8 @@;CKF   @@5@D@@@* @Q@?@* @@L@R@? @@8 B@;XD  t  t t  t $destroy_findall_bag D  t  t t  t 	$qlf_openD  t  t t  t $load_id 	 D  t  t t  t  B 
O  BCG  stream
@5@>@ @ 
@8$modified_id @;CG  

@5@ 
@8 B@;XD  t  t t  t =D  t  t t  t $start_consultD  t  t t  t groundD  t  t t  t $get_predicate_attributeD  t  t t  t $style_checkD  t  t t  t 
$on_signalD  t  t t  t $qq_openD  t  t t  t 	is_streamD  t  t t  t put_codeD  t  t t  t 
$compile_term 	 D  t  t t  t  B 
O  BC
H{  ?-

@5@>@ 
@8 AI@;C
H}   B 

@5@>@ 
@8 AI@;CH  @5@>@0 A
@4@.
@0 @! 
@4@8 A9@;XD  t  t t  t string_codeD  t  t t  t $expand_file_search_path 	 D  t  t t  t  B 
O  BC@QBO  
@5@.@7 @6@>@ @.@ @ B0 B@p@D@a@f@b@s@L@0loop
@4@7 @@?@R@ @.@ @2@0 B@4
@4@7 B @.@7 A@ @.@7$segments_to_atom @ @ @8 A @;CB[  @5@8 B@;XD  t  t t  t $run_initialization 	 D  t  t t  t  B 
O  BCAr  @5@0$push_input_context A@4@0$run_initialization_2
@4$pop_input_context@8 @@;XD  t  t t  t readD  t  t t  t $load_additional_boot_files  AD  t  t t  t  B  	 D  t  t t  t  B  
O  B C@)L  @5argv@.
@7 @@.@7$get_files_argv @D@, @@LLoading additional boot files~n@7 Ax Be@0  @@4@7$load_wic_files additional boot files loaded~n@8 B@?@R@;XD  t  t t  t succD  t  t t  t rationalD  t  t t  t  A @GD  t  t @Ht  t A D  t  t t  t  A 
O  AC	@P  @5 A @G@8 A@;XD  t  t t  t  @D  t  t t  t read_term_from_atomD  t  t t  t  A&D  t  t t  t stamp_date_timeD  t  t t  t *-> @GD  t  t @Ht  t B  D  t  t t  t  B 
O  BC
@  @5@0 B
@4@@;XD  t  t t  t recordaD  t  t t  t get_byteD  t  t t  t $current_prolog_flagD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C@(B  @5@.
@7 @@.@7 @@ @7 Az @ @ 
@.@.@7$file_error @>@0 @@1 B@/@4@8 @@;CB  @5source_sink@8$existence_error @;XD  t  t t  t  @Q D  t  t t  t 
dwim_matchD  t  t t  t  A 	 D  t  t t  t  A 
O  ACC  @5@8 A @;XD  t  t t  t $leashD  t  t t  t 	$raw_readD  t  t t  t assertaD  t  t t  t $restore_load_stream 	 D  t  t t  t  B 
O  BC@0E  
state


@5@D@* @@L@0	file_name @@4@7 AE@?@R@D@*
 @@L@0record_position @@4@8 AE@?@R@;XD  t  t t  t $compile_wic  AD  t  t t  t  B  	 D  t  t t  t  B  
O  B C@"J  @5os_argv@.
@7 @@.@7 B@.@7$translate_options 
compileout@.
@7$option @ Bconsult B@ 
@: B
qsave_programqsave@;XD  t  t t  t assertzD  t  t t  t  A; @GD  t  t @Ht  t A:  B
 D  t  t t  t  A; 
O  A:CA  @5@@@;XD  t  t t  t 
write_termD  t  t t  t message_queue_createD  t  t t  t compile_aux_clauses 
O  CC	J  @5 B~ @Q@7 @@>@;CJ  @5@.@/@7 @8 @@;XD  t  t t  t  A 	 D  t  t t  t  A 
O  AC@X   


@5@ @ 
@8 A@;XD  t  t t  t $autoload_nesting AD  t  t t  t  C AD  t  t t  t  C AD  t  t t  t  C 	 D  t  t t  t -> @GD  t  t @Ht  t C  D  t  t t  t  C 
O  CC
@  @5@0 C
@4@@;XD  t  t t  t repeat D  t  t t  t 	same_fileD  t  t t  t $segments_to_list 	 D  t  t t  t  C 
O  CCC  @5@S
@>@Q@;CC   


@5@ 
@.@7 C @ @ @8 C@;CC  




@5@8 @@;XD  t  t t  t  CD  t  t t  t $set_prolog_stackD  t  t t  t 
var_numberD  t  t t  t open_null_streamD  t  t t  t  B 	 D  t  t t  t  B 
O  BC@0Ax  @5@@@&@.@.@7 A @D@.
@0$initialization_error
@4@7 A9@L@Q@?@7$initialization_failure @Q@E
@?@R@F@E
@;XD  t  t t  t $c_current_predicateD  t  t t  t $lengthD  t  t t  t atom_to_termD  t  t t  t  A @GD  t  t @Ht  t A D  t  t t  t  A 
O  AC	@U  @5 A A@8 A@;XD  t  t t  t  AD  t  t t  t $save_file_scoped_flags 	 D  t  t t  t  C' 
O  C'CG  @5@0  @@4@7 Ap@>@.@0$save_file_scoped_flag@4@8 @@;CG   @<XD  t  t t  t compoundD  t  t t  t  AS 	 D  t  t t  t  AS 
O  ASCC  @5@D@.@7$directive_mode_store @L@&
@?@(
 @~@E@;XD  t  t t  t  Az 	 D  t  t t  t  Az 
O  BCCs    A|@<CCt    @@<CCu    @@<XD  t  t t  t 
$rc_handleD  t  t t  t abort D  t  t t  t $prof_statisticsD  t  t t  t  A3D  t  t t  t $length3 	 D  t  t t  t  C3 
O  C3CK   
@<CK  


@5@p@ 
@ @8 C4 @;XD  t  t t  t current_atomD  t  t t  t reset_profiler D  t  t t  t $export_ops 	 D  t  t t  t  C8 
O  C8C@:I  op




@5@0 AV@0 C:
@1 @4@1
$export_op
@4@.@0 @! @4@7 A9@ @8 C9 @;CI   @<XD  t  t t  t prolog_frame_attributeD  t  t t  t $set_debugger_print_options 	 D  t  t t  t  C@ 
O  C@CA   A@5@>debugger_print_options@2@0quoted @Q@4@3@0
attributes A@4@3@0spacing
next_argument@4@4@8create_prolog_flag @;C@*A  print@5@> CB@2@0 CC @Q@4@3@0portray @Q@4@3@0	max_depth
@4@3@0 CE CO@4@3@0 CG CI@4@4@8 CJ@;C@*B  @5 CB@.@7 @@D
@0 CP@/@4@.@7 @@L
@R@?@% CB@2@0 CP
@4@4@8 CJ@;XD  t  t t  t current_functorD  t  t t  t  A 	 D  t  t t  t  A 
O  ACF   B


@5@7 B @ 
qlf@7 AP@ @8 A@;XD  t  t t  t 
copy_term_natD  t  t t  t seeingD  t  t t  t thread_setconcurrencyD  t  t t  t  A 	 D  t  t t  t  A 
O  ACC|   
@<CC}  

@5@ 
@ @7 @ @ @ @8 A@;XD  t  t t  t get_single_charD  t  t t  t $fail D  t  t t  t  @D  t  t t  t isD  t  t t  t $default_module 	 D  t  t t  t  C^ 
O  C^CA   

@<CA  @5@.@7
import_module @8 C_ @;XD  t  t t  t del_attrD  t  t t  t  A @GD  t  t @Ht  t A D  t  t t  t  A 
O  AC	@R  @5 A A@8 A@;XD  t  t t  t writeqD  t  t t  t  @8D  t  t t  t term_to_atomD  t  t t  t tabD  t  t t  t cancel_halt 
O  ChC	K  @5@0 Ci
@4@8 @@;XD  t  t t  t betweenD  t  t t  t $declare_moduleD  t  t t  t 	peek_charD  t  t t  t $chk_alias_file 	 D  t  t t  t  Cm 
O  CmC@C<   @Q@5@>@.@0expand_file_search_path
@4@.@7 @@!@0cache@4@#@ @.@7 A @D@#@ @ @ @7 A @ @7$file_conditions @L@0file_search@0 Cr
@4@4@8 A @F@?@X@.@ @7 @@ @.@7 A @D@9@ @7 Cw@ @ @7$absolute_file_name @C@ @ @ @7 Cu@L@P@0 Cv
@4@7 A@L@0 Cz@0found
@4@4@8 C}@?@0 Cz@0tried
@4@4@7 C}@Q@;CCN   @@5@.@7 Co @ @.@7 C~@ @7 Cw@ @ @8 C@;XD  t  t t  t  AeD  t  t t  t @=<D  t  t t  t  @ID  t  t t  t 
string_lengthD  t  t t  t  AD  t  t t  t  B 	 D  t  t t  t  B 
O  BC@#B   @ A@5@C@7 A@L@P@>@"
existence_error A@#@"not_a_directory@#@;CB   @@5@7 A@>@"
 C @o@#@" A@#@;C@$B   @
@5@.@ @7 A@C@ @7 A@L@P@"
 B B@#@;XD  t  t t  t callableD  t  t t  t $do_load_file_2 	 D  t  t t  t  C 
O  CCA)F  @5clauses@.@7 A cputime@.@7 C@ 
@.@7$set_sandboxed_load @ 
@.@7$set_verbose_load @ 
@.@7$update_autoload_level @.@7 C( @.@7 @p	load_file@.@.@7 @s@ @0 C@1 @v@1 @n
@4@7 @ @D@ @0 B@-@4@ 
@7 @@L@ @' B@?@' @@E@D@!@@@* B@D@"@#@0 B CU@4@ 
 @@7 @@L@"@ @0 B@4@7 AE@ @.@.@ 
@7
$qload_stream A@?@0 B@4@.@.@ 
@7
$consult_file @L@!@R@E@?@-@D@#@* @@.@7
$consult_goal @ @.@.@ 
@@L@#@R@? @0 C@1failed
@4@7 @&@Q@F@E@ @ 
@7$import_from_loaded_module @D@$	@* @L@$@7garbage_collect_clauses  @?@R C@.@7 C C@.@7 C@a@f@f@l @x@a@f@f@l C@x@ @0 C@1 @m@0 @n
@4@4@7 @ @ @7$set_autoload_level verbose_load@ @7set_prolog_flag  A6@ @7 C@ @8$restore_file_scoped_flags @;XD  t  t t  t  @zD  t  t t  t get0D  t  t t  t  B% D  t  t t  t  B% AD  t  t t  t  B% AD  t  t t  t  B% 	 D  t  t t  t  B% 
D  t  t t  t  @; 	 D  t  t t  t  @; 
O  @:CJA    A@<CJB    A@<CJC    A@<XD  t  t t  t $rdef_response 	 D  t  t t  t  C 
O  CCH  @5@7 C  query@0redefine_module
@4@7 @&@.@7 C[ @ @.@7 C @>@&
@;XD  t  t t  t 	peek_codeD  t  t t  t ?=D  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CC  @5@D@.@7$compilation_mode_store @L@&
@?@(
 @~@E@;XD  t  t t  t <D  t  t t  t $expansion_member 	 D  t  t t  t  C 
O  CCD  
@5@S
@>@;CD  @5@>@Q@;C@+D  @5@7 @@>@D
@S@L@8 @@?@D@7 @@L@ 
@8$member_rep2 @?@&
@8 @@;CD   
@<XD  t  t t  t prolog_choice_attributeD  t  t t  t told D  t  t t  t  @D  t  t t  t  @` 	 D  t  t t  t  @` 
O  @_CC   @ @@5@>@;CC  

@5 @/@/.@7 Ac@>@;CC  @5 C@8 A@;XD  t  t t  t  @ D  t  t t  t $debuglevelD  t  t t  t  C 	 D  t  t t  t  C 
O  CCG{  @5@0 C@/@4@7
retractall @0 C
@4@8 B @;XD  t  t t  t char_conversionD  t  t t  t closeD  t  t t  t  CD  t  t t  t $save_lex_state 	 D  t  t t  t  C 
O  CCG  @5@0scope_settings @@4@7 @@>@(
 @;CG  lexstate


@5@7 B emulated_dialect@ 
@8 @@;XD  t  t t  t $undefined_exportD  t  t t  t $module3 	 D  t  t t  t  C 
O  CCH  @5@S
@>@8 A @;CH  @5@>@;CH  @5@>@7 C @8 C@;C
H  @5@0 Ag@1  Bj
@4@8
use_module @;XD  t  t t  t  	 D  t  t t  t prolog_to_os_filenameD  t  t t  t stream_propertyD  t  t t  t $consult_file_2 	 D  t  t t  t  C 
O  CC@TG  @5@.@7 A@.@.@ @7 B @ @ @7 B @D@.@/@7$derived_source @L@ @.@ @7 B@ @ @7 C@?@R@F@7
$compile_type @.@ @7 C @ @7$set_dialect @ @ 
@ @7 @ @ @7$restore_lex_state @/@ @8 A@;XD  t  t t  t  B 	 D  t  t t  t  B 
O  BC@ K&  @5@D@S@L@0 @ A@/@4@8 @@?
@0 @@0 @
@4@/@4@8 @@;XD  t  t t  t 
$qlf_close D  t  t t  t 
set_moduleD  t  t t  t $def_modulesD  t  t t  t thread_statisticsD  t  t t  t attvarD  t  t t  t $collect_findall_bagD  t  t t  t  A @GD  t  t @Ht  t A D  t  t t  t  A 
O  AC	@Q  @5 A A@8 A@;XD  t  t t  t $clear_initialization AD  t  t t  t  D 	 D  t  t t  t  D 
O  DCA  @5@0 A@/@/@1 
@/@4@8 C@;XD  t  t t  t  AD  t  t t  t unsetenvD  t  t t  t sub_atom_icasechkD  t  t t  t  B @GD  t  t @Ht  t B D  t  t t  t  B 	 D  t  t t  t  B 
O  BC@<K  @5@"
 
@#@0 A@-@4@7 AI@.
@7 D@/@@7 C@.wic@7 AP@7 C @0 A@/@4@7 AI@0 D	
@4@7 AI@ @8 AX @;XD  t  t t  t 
$goal_type 	 D  t  t t  t  D 
O  DCJg  @5@D
@7
$load_goal @L@(load@?@( AO@;XD  t  t t  t  @ZD  t  t t  t  B 	 D  t  t t  t  B 
O  BCG  @5@0modified@-
@4@.@7 @@+
@>@&
@;C
G  @5@7 A}@>@8 @x@;CG   
        @<XD  t  t t  t $code_classD  t  t t  t 
nth_clauseD  t  t t  t  AD  t  t t  t  @u 	 D  t  t t  t  @u 
O  @tCD  @5 @7 C@> C@.
@7 @@ 
@.@7 A( @ @8 @u @;CD   
 A* A*@<XD  t  t t  t @>D  t  t t  t promptD  t  t t  t $load_ctx_option 	 D  t  t t  t  D' 
O  D'CH   derived_from@<CH    Bj@<CH    A@@<CH    @R@<CH    @T@<XD  t  t t  t 
sub_stringD  t  t t  t $size_streamD  t  t t  t $recover_and_rethrow AD  t  t t  t  D. 	 D  t  t t  t  D. 
O  D.CA&  @5@0 @@4@7 B @>@;XD  t  t t  t $rc_openD  t  t t  t date_time_stampD  t  t t  t  BD  t  t t  t $get_pidD  t  t t  t  A[ 	 D  t  t t  t  A[ 
O  AZCC  @5@0 C.@/@4@7 C@0 C.
@4@8 C @;XD  t  t t  t  AY 	 D  t  t t  t  AY 
O  AXCC  @5@0 C@/@4@7 C@0 C
@4@8 D4@;XD  t  t t  t current_char_conversionD  t  t t  t 
atomic_concatD  t  t t  t $dwim_predicateD  t  t t  t  A
D  t  t t  t $redefine_module 	 D  t  t t  t  D9 
O  D9CH   @@5@>@;C@ H   @Q@5@>@D@0 @o@-
@4@7module_property Be@+
@L@ 
@8unload_file Be@?@R@E
@;C@2H  ask@5@D@&
user_input@0tty @Q@4@7 C @0 D;@-
@4@7 D<@+
@ 
 @Q@7 C @L @Q@8 D: @?@R@E
@;XD  t  t t  t  @W @GD  t  t @Ht  t @V  @KD  t  t t  t  @W 
O  @VC@'E   


@5@D@7 @@L@R@?
@0 @@0 @ @@4@/@4@7 @@ 
@8$load_files @;XD  t  t t  t  CLD  t  t t  t  A 	 D  t  t t  t  A 
O  BCC   
@<CC  
@5@ 
@7 @@>@ @8 A@;CC  



@5@ @2
@4@ @8 B@;XD  t  t t  t \=D  t  t t  t $garbage_collectD  t  t t  t nameD  t  t t  t $btree_find_nodeD  t  t t  t 	copy_termD  t  t t  t appendD  t  t t  t thread_peek_messageD  t  t t  t 
$import_as 	 D  t  t t  t  DT 
O  DTCIY  as
@5@ @7 A @>@;CI[  
@5@>@ @ @8 DU @;CI]  @5@0 @@0 Cexport
@4@/@4@8 @@;XD  t  t t  t set_stream_positionD  t  t t  t predicate_option_type AD  t  t t  t  D\ 
D  t  t t  t $foreign_registered AD  t  t t  t  D] 	 D  t  t t  t  D] 
O  D]C@ A0u@$/usr/lib/swi-prolog/library/shlib.pl  @SdA D_@5@6shlib@D
	@.@7loading Da@L
@R@?@'
<spontaneous>@0foreign_predicate@1 
@4@8 A @;XD  t  t t  t $suspendD  t  t t  t  CD  t  t t  t notrace D  t  t t  t file_base_nameD  t  t t  t 
$start_module 	 D  t  t t  t  Dm 
O  DmC@#H  @5@.@7 @@.@/@7 @+@ @ @7 C @>@7	nb_setarg  @Q@8 Dq@;C@_H  @5@.@7 A@7 Dq@.@ @7 A@/@.@7 @0 C@-@4@ 
 @@7 @@ @.@.@7 Aa @ @ @7 DI@ @ @ @  @@7 Ck @.@7$export_list @0$qlf_start_module
@4@7 A@ @ @7 C>@7
$qset_dialect  A
@8 Dq@;XD  t  t t  t 
$put_tokenD  t  t t  t $substitute_atom 	 D  t  t t  t  D 
O  DC@.E'  @5@.@/@.@7 Ac @ @/@.@7 Ac@/@  @.@7 Ac@2@3@3@4@ 
@8 A@;XD  t  t t  t 	get_attrsD  t  t t  t get_timeD  t  t t  t  B 	 D  t  t t  t  B 
O  BC	C
  

@5@7 @@>@;CC  @5@.@7 C@> @8 A @;CC  @5@0 @@0 @	file_path
@4@/@4@8 @@;XD  t  t t  t $source_term 	 D  t  t t  t  D 
O  DCD.  @5@ 
@ @ @ @7 D @D	@*
end_of_file@L@>@Q@?@R@;XD  t  t t  t  Cy 	 D  t  t t  t  Cy 
O  CxCC`  @5@>@;CCa  
@5@>@D@7 B@L@7 A{ @?@R@ 
@8 Cw@;XD  t  t t  t write_canonicalD  t  t t  t  B 	 D  t  t t  t  B 
O  BCJ   $source_location



 
@5@>@;CJ   

 @<XD  t  t t  t  A @GD  t  t @Ht  t A D  t  t t  t  A 
O  AC	@T  @5 A A@8 A@;XD  t  t t  t  A" 	 D  t  t t  t  A" 
O  A!C
IH  @5@S
@>@0 @instantitation_error@/@4@8 @@;C@ IK   DV


@5@ 
@7$pi @ @7 A@>@ 
@.@7 DX@ @ @8 DY@;CIO   C:



@5@>@0 C:
@4@8$remove_ops @;CIQ  @5@7 D@>@.
@7 DX@.@7 @@ 
@ @7 DX@>@;CIV  @5@0 @@0 @import_specifier
@4@/@4@8 @@;XD  t  t t  t $qlf_up_to_date 	 D  t  t t  t  D 
O  DCF   @5@D@7 A}@L@.@7 @x@.
@7 @x@a@f
@i@t@?@R@F@;XD  t  t t  t  CbD  t  t t  t @>=D  t  t t  t  @1 	 D  t  t t  t  @1 
O  @0CKY   
@<CKZ  



@5@ @ @8 @/@;XD  t  t t  t 	$qlf_loadD  t  t t  t 	peek_byteD  t  t t  t tty_get_capabilityD  t  t t  t 
$call_at_halt 	 D  t  t t  t  D 
O  DC@-K  @5@. @Q@7 A9@>@D
@S@L
@R@?@D@0 Ci@/@4@7 @D @L A@7 @ @Q@? @8 @ @;C
K  @5 As@0 A B#
@4@8 @ @;XD  t  t t  t  ClD  t  t t  t 	compiling  
O  D CC   @5@C
 @~@7 @ @~@7 C, @L
@P@;XD  t  t t  t  A AD  t  t t  t  A 	 D  t  t t  t  A 
O  AC  B B  B' 	$toplevelset_default_history  B'B@<C  B B  B'  D CKquery_debug_settingsdebug @ @  B'B@<C  B B @#/usr/lib/swi-prolog/boot/topvars.pl toplevel_variables C:fx  @$  D@(@<C  B B    Dbload_foreign_library processforeign D @&/usr/lib/swi-prolog/library/process.pl@.@<C  B B    Db D socket D Dinstall_socket @%/usr/lib/swi-prolog/library/socket.pl@<@<C  B B   	read_utillink_foreign @'/usr/lib/swi-prolog/library/readutil.pl@Z@<C  B B    Db D files_ex Dfiles
install_files @&/usr/lib/swi-prolog/library/filesex.pl@9@<XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C
K]   




@<CK^  



@5@ @ @8 @@;XD  t  t t  t working_directoryD  t  t t  t $read_clause_option 	 D  t  t t  t  D 
O  DCD   
syntax_errors@<CD   
term_position@<CD   process_comment@<XD  t  t t  t $expand_term 	 O  D C	  B B@5@ 
@8expand_term B@;XD  t  t t  t context_moduleD  t  t t  t 	setlocaleD  t  t t  t  AD  t  t t  t  B @GD  t  t @Ht  t B   B
 D  t  t t  t  B 
O  BCA6  @5@7 A2 @@@;XD  t  t t  t  Dz 	 D  t  t t  t  Dz 
O  DyCI  @5@7 @@>@8 Ao@;CI  @5@S
@0 @ A@/@4@8 @@;CI  @5@0 @@0 @ @
@4@/@4@8 @@;XD  t  t t  t  AD  t  t t  t $read_clause_options 	 D  t  t t  t  D 
O  DCD   @<C@!D  
@5@D@7 D @L@"
@#@?@%@ 
@ @8 D @;XD  t  t t  t 	nb_deleteD  t  t t  t atom_lengthD  t  t t  t  AO @GD  t  t @Ht  t AO B
 B
 B
 B
D  t  t t  t  AO 
O  DC@  @5@ 
@ @@;XD  t  t t  t unify_with_occurs_checkD  t  t t  t $mark_executableD  t  t t  t 	set_inputD  t  t t  t duplicate_termD  t  t t  t tellD  t  t t  t thread_get_messageD  t  t t  t 	$open_wicD  t  t t  t  D 	 D  t  t t  t  D 
O  D C@#G  @5@.@7 @@D
@* @~@L@(
compiled@?@D
@* CU@L
@(
*qcompiled*@?@(

boot compiled@;XD  t  t t  t 	$autoload 	 D  t  t t  t  D 
O  DC@A  	@5@.
@.@7
$find_library D@.@7 @6@2@0 B2 @Q@4@4@.@7 C@D
verbose_autoload @Q@7 @@L@' A@?@' A*@ @0 B2@0 
@1 @4@4@7 @&@. @~@7 AP@D@)

@L@0 
@4@7 @c @?@5@D@0 
@4defined@7 B @L@0 
@1 A@1 
@4@@?@0 
@4@2@0 @4@4@7 C @ @7 D@ @7 C@/@0 
@4@8 C$ @;XD  t  t t  t tracing D  t  t t  t file_directory_nameD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C@$Fp  @5@.@7 @@>@D@ @7 A@L@%@?@"
@#@ @ 
@8 C@;CFw   @@5@>@;CFx  @5@2@0 @L @Q@4
@4@8 @ @;XD  t  t t  t  A D  t  t t  t \==D  t  t t  t 
set_prolog_IOD  t  t t  t 	put_attrsD  t  t t  t default_module 
O  DC@#A  @5@D@7 A@L@D
@S@L
@8 Cc@?@7 Cc@>@? Bg@8 B@;XD  t  t t  t  CMD  t  t t  t  BD  t  t t  t $spec_extension 	 D  t  t t  t  D 
O  DC
FB  @5@7 A@/@8 CY@;CFE  @5@7 C+ @.@7 A@8 D @;XD  t  t t  t keysortD  t  t t  t  A @GD  t  t @Ht  t A D  t  t t  t  A 
O  AC	@S  @5 A A@8 A@;XD  t  t t  t $relative_to 	 D  t  t t  t  E 
O  EC@YC%  
@5@M@0@0relative_to@-
@4@7 @@N@D@ 
@7 A@L@&
@?@D @ 
@7 A@L@R@?@ 
@8 D @E@?@$@D
@*cwd@L@8 D @E@?@B@* @@L@.@/@7 @ @8 E@O@E
@;XD  t  t t  t string_codesD  t  t t  t 	same_termD  t  t t  t $common_goal_type 	 D  t  t t  t  E 
O  ECJ[   AV


@5@>@7 E @ 
@8 E@;CJ^  ;


@5@>@7 E@ 
@8 E@;CJa   C


@5@>@7 E@ 
@8 E@;CJd  @5@8 D @;XD  t  t t  t 
$add_encoding 	 D  t  t t  t  E 
O  EC@"D  @5@D
@" A@
@#@L
@&@?@" A@
@#@;XD  t  t t  t plusD  t  t t  t  B D  t  t t  t  B AD  t  t t  t  B AD  t  t t  t  B 
D  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CE   @Q@5@>@Q@;CE   @N@5@7source_file Be@>@;CE  changed@5@/@.
@7 C@.@7 @x@ @ 
@7 C @>@;CE   E@5@.
 @@7$time_source_file @.@7 B@ @ 
@7 E@>@;XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C@2E  @5@.
@7 A@.@7 @6@.@ @7 @6@ @.@7 A@D@ @7 @@L@&
@?@&
@;XD  t  t t  t 	read_termD  t  t t  t  CD  t  t t  t  B# @GD  t  t @Ht  t B" D  t  t t  t  B# 
O  B"CK  @5@0 B$
@1   @4@8 C@;XD  t  t t  t  @A 	 D  t  t t  t  @A 
O  @@CJE   
@<CJF  
 AV
@5@ 
@ @8 @?@;XD  t  t t  t $complete_atomD  t  t t  t  BD  t  t t  t  BD  t  t t  t $load_ctx_options 	 D  t  t t  t  E# 
O  E#CH   @<CH  

@5@7 D( @>@ 
@ @8 E$ @;CH  

@5@8 E&@;XD  t  t t  t 
collation_keyD  t  t t  t locale_destroyD  t  t t  t $load_context_module AD  t  t t  t  E) AD  t  t t  t  E) 	 D  t  t t  t  E) 
O  E)CL   @6/build/swi-prolog-RkRAtS/swi-prolog-6.6.4/boot/load.pl @<C@%s@ /usr/lib/swi-prolog/boot/load.pl  A E, @8/build/swi-prolog-RkRAtS/swi-prolog-6.6.4/boot/expand.pl @<C@% E, E, @5/build/swi-prolog-RkRAtS/swi-prolog-6.6.4/boot/dcg.pl @<C@/ E, E, @9/build/swi-prolog-RkRAtS/swi-prolog-6.6.4/boot/license.pl @<C@/ E, E, @9/build/swi-prolog-RkRAtS/swi-prolog-6.6.4/boot/syspred.pl @<C@/ E, E, @:/build/swi-prolog-RkRAtS/swi-prolog-6.6.4/boot/messages.pl @<C@/ E, E, @:/build/swi-prolog-RkRAtS/swi-prolog-6.6.4/boot/toplevel.pl @<C@/ E, E, @8/build/swi-prolog-RkRAtS/swi-prolog-6.6.4/boot/attvar.pl @<C@/ E, E, @6/build/swi-prolog-RkRAtS/swi-prolog-6.6.4/boot/bags.pl @<C@/ E, E, @7/build/swi-prolog-RkRAtS/swi-prolog-6.6.4/boot/apply.pl @<C@/ E, E, @9/build/swi-prolog-RkRAtS/swi-prolog-6.6.4/boot/history.pl @<C@/ E, E, @6/build/swi-prolog-RkRAtS/swi-prolog-6.6.4/boot/dwim.pl @<C@/ E, E, @7/build/swi-prolog-RkRAtS/swi-prolog-6.6.4/boot/parms.pl @<C@/ E, E, @:/build/swi-prolog-RkRAtS/swi-prolog-6.6.4/boot/autoload.pl @<C@/ E, E, @5/build/swi-prolog-RkRAtS/swi-prolog-6.6.4/boot/qlf.pl @<C@/ E, E, @4/build/swi-prolog-RkRAtS/swi-prolog-6.6.4/boot/rc.pl @<C@/ E, E, @:/build/swi-prolog-RkRAtS/swi-prolog-6.6.4/boot/predopts.pl @<C@/ E, E, @7/build/swi-prolog-RkRAtS/swi-prolog-6.6.4/boot/packs.pl @<C@/ E, E, @9/build/swi-prolog-RkRAtS/swi-prolog-6.6.4/boot/topvars.pl @@<C  B B @&/usr/lib/swi-prolog/library/dialect.pl @ @R expects_dialect@<C@%u E@  @SdA EB @$/usr/lib/swi-prolog/library/error.plprolog_dialect@<C@& EB EB @$/usr/lib/swi-prolog/library/lists.pl ED@<C@Gu EE  @SdA EF  EClists@<C@H EF EF @$/usr/lib/swi-prolog/library/pairs.pl EG@<C
  B B  B\ @ D+ Ba@<C
@; B[ B[  B> Ba D+ Ba@<C
@< B[ B[ @%/usr/lib/swi-prolog/library/occurs.pl Ba D+ Ba@<C
@= B[ B[ @$/usr/lib/swi-prolog/library/debug.pl Ba D+ Ba@<C
@*u EJ  @SdA EK  ECprolog_debug D+ Ba@<C
@+ EK EK  EE EL D+ Ba@<C
@> B[ B[  EC Ba D+ Ba@<C
@? B[ B[  EE Ba D+ Ba@<C
@@ B[ B[  BS Ba D+ Ba@<C
@" BR BR  EC BW D+ Ba@<C
@# BR BR  EE BW D+ Ba@<C  B B @&/usr/lib/swi-prolog/library/quintus.pl @ D+ Ba @R compile@<C@Pu EM  @SdA EO @4/usr/lib/swi-prolog/library/dialect/sicstus/lists.plquintus D+ Ba @R member@<C@#u EP   SdA ES  EE
sicstus_lists D+ Ba @T @Q@<C
  B B @>/build/spark-qcOfvI/spark-2012.0.deb/simplifier/simplifier.pro @ D+ Ba@<C
@4u EU  A EV @C/build/spark-qcOfvI/spark-2012.0.deb/simplifier/defectreporting.pro @ D+ Ba@<C
@!u EW  A EX  EP @ D+ Ba@<C
@: EV EV @E/build/spark-qcOfvI/spark-2012.0.deb/simplifier/librarypredicates.pro @ D+ Ba@<C
@Bu EY  A EZ  EPlibrarypredicates D+ Ba@<C
@C EZ EZ  D E[ D+ Ba@<C
@*u D  SdA E\  D` D D+ Ba@<C@* D_ D_  EP Db D+ Ba @R reverse@<C
@+ E\ E\  EP D D+ Ba@<C
@, E\ E\ @%/usr/lib/swi-prolog/library/option.pl D D+ Ba@<C
@)u E^  @SdA E_  EP
swi_option D+ Ba@<C
@* E_ E_  EC E` D+ Ba@<C
@D EZ EZ @5/usr/lib/swi-prolog/library/dialect/sicstus/system.pl E[ D+ Ba@<C
@5u D  SdA Eb  D` D D+ Ba@<C@< EV EV  Ea @ D+ Ba @R environ@<C
@>u Ea   SdA Ed  Dsicstus_system D+ Ba@<C
@? Ed Ed  D Ee D+ Ba@<C@C EV EV @</build/spark-qcOfvI/spark-2012.0.deb/simplifier/settings.pro @ D+ Ba @R declare_settings @<C@"@G EV EV @</build/spark-qcOfvI/spark-2012.0.deb/simplifier/opdeclar.pro @ D+ Ba @R declare_operators  hide_operators @<C@] EV EV @@/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__system.pro @ D+ Ba @R add_system_toolname@<C@)u Ek  7AA Em @A/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__formats.prodata__system D+ Ba @R 	add_state@<C@, Em Em @?/build/spark-qcOfvI/spark-2012.0.deb/simplifier/ioutilities.pro Eo D+ Ba @R write_terms_to_file@<C@.u Eq  A Es  Enioutilities D+ Ba @R add_type@<C@1 Es Es @@/build/spark-qcOfvI/spark-2012.0.deb/simplifier/newutilities.pro Et D+ Ba @R implode_separator_content_list@<C
@/u Ev  7AA Ex  EPnewutilities D+ Ba@<C
@0 Ex Ex  Ea Ey D+ Ba@<C@2 Ex Ex  En Ey D+ Ba @R  Ep@<C@5 Ex Ex  Eq Ey D+ Ba @R throw_error@<C@4 Es Es  Ek Et D+ Ba @R get_system_toolname@<C@2@7 Es Es @B/build/spark-qcOfvI/spark-2012.0.deb/common/versioning/version.pro Et D+ Ba @R toolset_version toolset_copyright toolset_banner_line toolset_distribution@<C@/ Em Em @D/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__data_files.pro Eo D+ Ba @R must_get_datafiles_debug@<C@"@Au E  7AA E  Endata__data_files D+ Ba @R  Ep  Eu@<C@"@D E E  Eq E D+ Ba @R  Er  Ez@<C
@` EV EV @B/build/spark-qcOfvI/spark-2012.0.deb/simplifier/load__switches.pro @ D+ Ba@<C@#u E  A E  Enload__switches D+ Ba @R  Eu@<CA@& E E @B/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__switches.pro E D+ Ba @R 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 E  7AA E  Endata__switches D+ Ba @R  Ep  Eu@<C@2@\ E E  Ev E D+ Ba @R contains_no_dups flatten_list generate_int_list  Ew@<C@"@b E E  Eq E D+ Ba @R command_line_error  Ez@<C@*@f E E @B/build/spark-qcOfvI/spark-2012.0.deb/simplifier/parseutilities.pro E D+ Ba @R parse_number 
parse_atom parse_atom_silent@<C@,u E  7AA E  Enparseutilities D+ Ba @R  Eu@<C@. E E  Ev E D+ Ba @R atom_to_integer@<C@0 E E  Eq E D+ Ba @R  Ez@<C@k E E  Ek E D+ Ba @R  E{@<C
@1u@C/build/spark-qcOfvI/spark-2012.0.deb/simplifier/main_simplifier.pro         E  E @ D+ Ba@<C
@2 E E  E @ D+ Ba@<C
@3 E E  Ek @ D+ Ba@<C
@4 E E @?/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__rules.pro @ D+ Ba@<C@"@/u E  7AA E  Endata__rules D+ Ba @R  Ep  Eu@<C
@5 E E @F/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__declarations.pro @ D+ Ba@<C@"@:u E  7AA E  Endata__declarations D+ Ba @R  Ep  Eu@<C
@6 E E @=/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__vcg.pro @ D+ Ba@<C@"@=u E  A E  En	data__vcg D+ Ba @R  Ep  Eu@<C@@ E E  Eq E D+ Ba @R  Er@<C@B E E  E E D+ Ba @R  E@<C@"@E E E  E E D+ Ba @R  E  E@<C
@7 E E @=/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__pfs.pro @ D+ Ba@<C@"@/u E  A E  En	data__pfs D+ Ba @R  Ep  Eu@<C@1 E E  Eq E D+ Ba @R  Er@<C@2 E E  E E D+ Ba @R  E@<C
@8 E E @D/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__provenance.pro @ D+ Ba@<C@"@5u E  7AA E  Endata__provenance D+ Ba @R  Ep  Eu@<C@7 E E  Eq E D+ Ba @R  Er@<C@8 E E  E E D+ Ba @R  E@<C
@9 E E @=/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__hyp.pro @ D+ Ba@<C@"@,u E  A E  En	data__hyp D+ Ba @R  Ep  Eu@<C@0 E E  E E D+ Ba @R path_functions @<C@3 E E  Eq E D+ Ba @R 
show_error@<C@"@6 E E  Eh E D+ Ba @R  Ei   Ej @<C@: E E  EP E D+ Ba @R list_to_set@<C
@: E E @>/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__conc.pro @ D+ Ba@<C@"@'u E  A E  En
data__conc D+ Ba @R  Ep  Eu@<C@+ E E  Eq E D+ Ba @R  E@<C
@; E E @E/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__proved_conc.pro @ D+ Ba@<C@"@%u E  7AA E  Endata__proved_conc D+ Ba @R  Ep  Eu@<C
@< E E @C/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__subst_hyp.pro @ D+ Ba@<C@"@$u E  7AA E  Endata__subst_hyp D+ Ba @R  Ep  Eu@<C@( E E  E E D+ Ba @R get_hyp@<C
@> E E  Eq @ D+ Ba@<C
@? E E  Ev @ D+ Ba@<C
@@ E E  E @ D+ Ba@<C
@A E E @D/build/spark-qcOfvI/spark-2012.0.deb/simplifier/load__data_files.pro @ D+ Ba@<C@&u E  7AA E  EYload__data_files D+ Ba @R file_exists@<C@*@) E E  E E D+ Ba @R  E  E  E@<C@@, E E  E E D+ Ba @R 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 E E  Eq E D+ Ba @R  E@<C@"@G E E  Ev E D+ Ba @R @!explode_separator_content_as_list  Ew@<C@K E E @J/build/spark-qcOfvI/spark-2012.0.deb/simplifier/simplifier_ioutilities.pro E D+ Ba @R retrieve_proof_file_kind@<C@2@*u F	  7AA F  Eqsimplifier_ioutilities D+ Ba @R  E display_header_full display_header_plain  Ez@<C@"@0 F F  Ev F D+ Ba @R  Ew  F@<C@4 F F  Ek F D+ Ba @R get_system_start_date_time@<C@:@7 F F  E F D+ Ba @R get_provenance_proof_file_kind get_provenance_framework get_provenance_banner get_provenance_date_time @$get_provenance_subprogram_identifier@<C@"@> F F  E F D+ Ba @R get_switch_plain  E@<C@2@B F F  E| F D+ Ba @R toolset_support_line1 toolset_support_line2 toolset_support_line3 toolset_support_line4@<C@R@H F F  E F D+ Ba @R  E  E  E  E  F  F  E  E@<C
@B E E @?/build/spark-qcOfvI/spark-2012.0.deb/simplifier/load__rules.pro @ D+ Ba@<C@!u F  7AA F  Eload__rules D+ Ba @R find_core_type@<C@*@$ F F  E F D+ Ba @R  E  E  E@<C@*@) F F  E F D+ Ba @R add_rule get_rule 
prune_rule@<C@. F F  E F D+ Ba @R get_switch_user_rules@<C@*@1 F F  E F D+ Ba @R inside_selected_character_class  E  E@<C@6 F F  F	 F D+ Ba @R convert_file_for_display@<C@9 F F  En F D+ Ba @R  Eu@<C@< F F  Eq F D+ Ba @R  E@<C
@C E E @@/build/spark-qcOfvI/spark-2012.0.deb/simplifier/load__system.pro @ D+ Ba@<C@"u F$  7AA F%  Evload__system D+ Ba @R fetch_date_and_time@<C@% F% F%  Ek F& D+ Ba @R add_system_start_date_time@<C
@D E E @F/build/spark-qcOfvI/spark-2012.0.deb/simplifier/load__declarations.pro @ D+ Ba@<C@(u F)  7AA F*  Enload__declarations D+ Ba @R  Eu@<C@j@+ F* F*  E F+ D+ Ba @R 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 F* F*  Eq F+ D+ Ba @R @!read_lines_from_file_as_char_list read_line_from_stream  Ez@<C@*@= F* F*  Ev F+ D+ Ba @R  E  Ew 	trim_atom@<C@"@B F* F*  F	 F+ D+ Ba @R retrieve_declaration_file  F#@<C@R@F F* F*  E F+ D+ Ba @R atom_to_lower_case parse_all_to_nothing  E  E parse_char_sep_atom_list parse_nothing_to_all  E parse_possibly_signed_atom@<C@P F* F*  E F+ D+ Ba @R  F@<C
@E E E @D/build/spark-qcOfvI/spark-2012.0.deb/simplifier/load__provenance.pro @ D+ Ba@<C@B@"u F@  7AA FA  Eload__provenance D+ Ba @R  F add_provenance_banner add_provenance_date_time add_provenance_framework add_provenance_proof_file_kind @$add_provenance_subprogram_identifier@<C@"@* FA FA  Eq FB D+ Ba @R  Ez  F7@<C@. FA FA  Ev FB D+ Ba @R  Ew@<C@*@1 FA FA  F	 FB D+ Ba @R retrieve_proof_file  F#  F
@<C@B@6 FA FA  E FB D+ Ba @R  E  E 
parse_line  F=  F<  F>@<C@"@> FA FA  E FB D+ Ba @R  E  E@<C
@F E E @A/build/spark-qcOfvI/spark-2012.0.deb/simplifier/load__vcg_dpc.pro @ D+ Ba@<C@"@#u FJ  A FK  En
load__vcg_dpc D+ Ba @R  Ep  Eu@<C@"@' FK FK  E FL D+ Ba @R  E  E@<C@@+ FK FK  E FL D+ Ba @R 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@*@; FK FK  Eq FL D+ Ba @R  F8 @&read_up_to_number_of_chars_from_stream  E@<C@"@@ FK FK  Ev FL D+ Ba @R unique_atom  Ew@<C@:@D FK FK  E FL D+ Ba @R  E  E parse_natural_int  F<  F>@<C@"@K FK FK  E FL D+ Ba @R  E  E@<C
@G E E @=/build/spark-qcOfvI/spark-2012.0.deb/simplifier/load__pfs.pro @ D+ Ba@<C@"@!u F^  7AA F_  En	load__pfs D+ Ba @R  Ep  Eu@<C@% F_ F_  E F` D+ Ba @R  E@<C@:@( F_ F_  E F` D+ Ba @R add_pfs_action 
add_pfs_pf add_pfs_statement add_pfs_successor_statement add_pfs_traversal_condition@<C@*@/ F_ F_  Eq F` D+ Ba @R  F8  F[  Ez@<C@4 F_ F_  Ev F` D+ Ba @R  F\@<C@"@7 F_ F_  E F` D+ Ba @R  E  F]@<C
@H E E @@/build/spark-qcOfvI/spark-2012.0.deb/simplifier/processrules.pro @ D+ Ba@<C
u Ff  7AA Fg  Eprocessrules D+ Ba@<C
@  Fg Fg  Ev Fh D+ Ba@<C
@I E E  F	 @ D+ Ba@<C
@K E E  E| @ D+ Ba@<C@R@Q E E  EY @ D+ Ba @R  E  @ last  E  E] process_create process_wait datime@<C@"@$u@</build/spark-qcOfvI/spark-2012.0.deb/simplifier/userules.pro         Fm  En @ D+ Ba @R  Ep  Eu@<C  B B @$/usr/lib/swi-prolog/library/qsave.pl @ D+ Ba @R  C@<C
@%u Fo  @SdA Fp  EP C
 D+ Ba@<C
@& Fp Fp  E^ C
 D+ Ba@<C
@' Fp Fp  EC C
 D+ Ba@<C  B B @./usr/lib/swi-prolog/library/prolog_autoload.pl C
 D+ Ba @R  B2@<C
@"u Fq  @SdA Fr  E^prolog_autoload D+ Ba@<C
@# Fr Fr  EC Fs D+ Ba@<C
@$ Fr Fr @(/usr/lib/swi-prolog/library/aggregate.pl Fs D+ Ba@<C
@(u Ft  @SdA Fu @&/usr/lib/swi-prolog/library/ordsets.pl	aggregate D+ Ba@<C
@6u Fv  @SdA Fx @#/usr/lib/swi-prolog/library/oset.plordsets D+ Ba@<C
@) Fu Fu  EH Fw D+ Ba@<C
@* Fu Fu  EC Fw D+ Ba@<C
@+ Fu Fu  EP Fw D+ Ba@<C
@, Fu Fu @$/usr/lib/swi-prolog/library/apply.pl Fw D+ Ba@<C
@3u F{  @SdA F|  ECapply D+ Ba@<C
@% Fr Fr @./usr/lib/swi-prolog/library/prolog_codewalk.pl Fs D+ Ba@<C
@"u F~  @SdA F  E^prolog_codewalk D+ Ba@<C
@# F F  Bq F D+ Ba@<C
@& Bp Bp  EC Bs D+ Ba@<C
@$ F F  EJ F D+ Ba@<C
@% F F  F{ F D+ Ba@<C
@& F F  EP F D+ Ba@<C
@' F F @3/usr/lib/swi-prolog/library/prolog_metainference.pl F D+ Ba@<C
u F  @SdA F  EPprolog_metainference D+ Ba@<C
 F F  F{ F D+ Ba@<C  B B  D Ba D+ Ba @R read_line_to_codes@<C
@)u D  @SdA F  D` D D+ Ba@<C
@* F F  EC D D+ Ba@<C
@+ F F  E^ D D+ Ba@<C  B B @+/usr/lib/swi-prolog/library/prolog_stack.pl EL D+ Ba @R 	backtrace@<C
@'u F  @SdA F @,/usr/lib/swi-prolog/library/prolog_clause.plprolog_stack D+ Ba@<C@&u F  @SdA F  EP
prolog_clause D+ Ba @R  DR@<C@' F F  EI F D+ Ba @R sub_term@<C
@( F F  EJ F D+ Ba@<C
@) F F  E^ F D+ Ba@<C
@* F F @&/usr/lib/swi-prolog/library/listing.pl F D+ Ba@<C
@(u F  @SdA F  EPprolog_listing D+ Ba@<C
@) F F  By F D+ Ba@<C
@0 Bx Bx  EC B} D+ Ba@<C
@1 Bx Bx @(/usr/lib/swi-prolog/library/broadcast.pl B} D+ Ba@<C
@2 Bx Bx  EJ B} D+ Ba@<C
@3 Bx Bx  E^ B} D+ Ba@<C
@4 Bx Bx  BS B} D+ Ba@<C
@* F F  E^ F D+ Ba@<C
@+ F F  EC F D+ Ba@<C
@+ F F @,/usr/lib/swi-prolog/library/prolog_source.pl F D+ Ba@<C
@-u F  @SdA F @(/usr/lib/swi-prolog/library/operators.pl
prolog_source D+ Ba@<C
@. F F  EE F D+ Ba@<C
@/ F F  EJ F D+ Ba@<C
@0 F F  E^ F D+ Ba@<C
@1 F F  EC F D+ Ba@<C
@2 F F  F{ F D+ Ba@<C
@( F F  EJ F D+ Ba@<C
@) F F  EC F D+ Ba@<C
@* F F  EP F D+ Ba@<C
@+ F F  E^ F D+ Ba@<C  B B @#/usr/lib/swi-prolog/library/date.pl EQ D+ Ba @R date_time_value@<C  B B  D F D+ Ba @R directory_file_path@<C  B B @'/usr/lib/swi-prolog/library/backcomp.pl @ D+ Ba @R concat@<C@Uu F  @SdA F  F{backward_compatibility D+ Ba @R maplist@<C@"@V F F @%/usr/lib/swi-prolog/library/system.pl F D+ Ba @R lock_predicate unlock_predicate@<C
@'u F  @SdA F  ECswi_system_utilities D+ Ba@<C@W F F  EE F D+ Ba @R sum_list@<XD  t  t t  t  B D  t  t t  t  AD  t  t t  t 
$term_sizeD  t  t t  t prolog_current_frameD  t  t t  t $depth_limit_trueD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CF  queue
@5@>@0 D@/@4@/ @Q@7 A9@ 
@ @8 @@;C
F  already_loaded@5@>@ 
@ @8 @@;C
F  @5@ 
@ @7 @@8 B @;XD  t  t t  t thread_selfD  t  t t  t 
nb_currentD  t  t t  t  D 	 D  t  t t  t  D 
O  DCG  @5@0 D+@-@4@7 @@>@8 EA @;CG   @<XD  t  t t  t  AO @GD  t  t @Ht  t AO B
 B
 B
 B
 B
D  t  t t  t  AO 
O  FC
@  @5@ 
@ @ @@;XD  t  t t  t  DZD  t  t t  t wildcard_matchD  t  t t  t $open_shared_objectD  t  t t  t goal_expansion D  t  t t  t  F AD  t  t t  t  F AD  t  t t  t  F 
D  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CF  
 F

@5@ 
@.@7
$loading_file @C@ @7 F @L@P@>@;CF  
 F@5@0 @L@-
@4 @Q@7 @@ 
@7 @@>@;CF  @5@.
@7 F@.@7 C @0 F

@4@8 C @;XD  t  t t  t  DD  t  t t  t   	 D  t  t t  t   
O  CG  @5@7 @ @Q@;XD  t  t t  t  D 	 D  t  t t  t  D 
O  DCH  @5 CU @~@7 AP@>@7 F@/ CU@7 AP@8 Dq@;CH  @5@8 F@;XD  t  t t  t $hide @GD  t  t @Ht  t F D  t  t t  t  F 	 D  t  t t  t  F 
O  FC	@  @5 	 @8  @;XD  t  t t  t  @D  t  t t  t nonvarD  t  t t  t  DD  t  t t  t  ED  t  t t  t setargD  t  t t  t format_predicateD  t  t t  t nl D  t  t t  t  C 	 D  t  t t  t  C 
O  CCG  @5@7 A@>@ 
@ @8 C @;C@ G  @5@.@7 A@0$qlf_start_sub_module@4@7 A@ 
@ @7 F A@7 A@/@ @8 A@;XD  t  t t  t  ArD  t  t t  t  A 	 D  t  t t  t  A 
O  ACF>  @5 Ab@.@7 @ @/@/@8 Ac@;XD  t  t t  t  C 	 D  t  t t  t  C 
O  CCD   
@<CD  


@5@>@ @2@4@8 C@;CD  



@5@ @ @8 C@;XD  t  t t  t  AD  t  t t  t $add_findall_bagD  t  t t  t $valid_term 	 D  t  t t  t  F 
O  FCHL  @5@S
@> @0 @ A@/@4@8 @&@;CHO  @5@,
 @@;XD  t  t t  t  C  	 D  t  t t  t  C  
O  CCA  @5 @0initialization_error
@4@8 @&@;XD  t  t t  t  C D  t  t t  t  D 	 D  t  t t  t  D 
O  DCJm   @<CJn    C@<CJo    @W@<CJp   @V

@5@0 A@-@4@7 @@8$qlf_part_mode @;C	Js   @c@5 D@8 @@;C	Jt   C@5 D@8 @@;C	Ju   D@5 D@8 @@;XD  t  t t  t  D|D  t  t t  t $load_one_file 	 D  t  t t  t  F 
O  FC@9E  @5@7 A@0 @@-
@4 @@7 @@*
 @Q@>@.@7 @@D
@"
@#@L@R@?@%@ @2@0 @ @@4@4@8 DJ@;CE  @5@0 
@4@.
@.@7 B @ @ 
@8 D@;XD  t  t t  t flagD  t  t t  t $add_dialect 	 D  t  t t  t  F 
O  FCH  @5 C@.@7 @@,swi@>@" D+
@#@;CH   

@<XD  t  t t  t atom_numberD  t  t t  t  C 	 D  t  t t  t  C 
O  CC@)E  @5@/@.@7 CY@D
 CU@ B @ B@L
@"  $qload_file@#@?
@"   C@#@;XD  t  t t  t  CMD  t  t t  t blobD  t  t t  t $moduleD  t  t t  t 
prolog_cut_to 
O  FCA  @5@I@;XD  t  t t  t $rc_membersD  t  t t  t stream_pairD  t  t t  t $reverse 	 D  t  t t  t  F 
O  FCKd   
@<CKe  
@5@ @2
@4@8 F @;XD  t  t t  t 	nb_getvalD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CF   F@5@>@;CF   F@5@>@;CF  @5@0 F@/@-@/@4@/@7 A @7erase  @m@7thread_send_message @8message_queue_destroy @;XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CB  @5@7 E @/@7 @6@> E
@.@7 E @ 
@ @ @8 Cn @;CB  @5@C@7 @@L@P@>@.@7 B@ @ 
@ @8 @@;CB  @5@7is_absolute_file_name @>@.@7 C~@ @7 Cw@ @ @8 C@;C@+C  @5 @@.@7 F@2@3 @3
@4@.@7 A@ @.@7 C~@ @7 Cw@>@ @ @8 C@;CC  @5@.@7 C~@ @7 Cw@ @ @8 C@;XD  t  t t  t  @D  t  t t  t  AO @GD  t  t @Ht  t AO B
 B
D  t  t t  t  AO 
O  FC@  @5@@;XD  t  t t  t  A 	 D  t  t t  t  A 
O  AC@9F  @5@0 D)@-@4@ 
 @7 @@ @7$register_derived_source @.@.@ 
@7	$qlf_file @D@* A@L@0 
@4@ 
@8 A C@?@ @ 
@8 C @;XD  t  t t  t $compile_option_type 	 D  t  t t  t  G  
O  G CK
   argumentinteger@<CK    B2 @Z@<CK   class @Z@<CK
   emulator @Z@<CK   global G@<CK   goal C@<CK   	init_file @Z@<CK   local G@<CK   map @Z@<CK    C; @Z@<CK   stand_alone @Z@<CK   toplevel C@<CK    D @Z@<CK   trail G@<XD  t  t t  t  FD  t  t t  t  C 	 D  t  t t  t  C 
O  C CJ   @<C@HJ  
@5@2 @3 @-@4@7 A_ @ @2 B@4@.@.@7 @2@>@.@ @7 G@ @.@7 G @ @ @.@7$convert_option_value @ @2@3@4@7 @<@ 
@ @8 B@;CK  

@5@8 B@;XD  t  t t  t  C 	 D  t  t t  t  C 
O  CCE>  @5@8$derived_source_db @;XD  t  t t  t  F D  t  t t  t  F AD  t  t t  t  F 	 D  t  t t  t  F 
D  t  t t  t 	protocolaD  t  t t  t 
thread_createD  t  t t  t 	del_attrsD  t  t t  t 
$start_auxD  t  t t  t flush_output D  t  t t  t $iso @GD  t  t @Ht  t G D  t  t t  t  G 	 D  t  t t  t  G 
O  GC	@V  @5 Aiso@8 A@;XD  t  t t  t 
$close_source 	 D  t  t t  t  G 
O  GCD\   C


@5@ 
@7 F@0 C@4 B@7 D0@8$close_message @;CDb   A



@5@ @7 F@0 B
@4 B@7 D0@8 G#@;XD  t  t t  t term_variablesD  t  t t  t  DkD  t  t t  t $get_clause_attributeD  t  t t  t  @ AD  t  t t  t  @ AD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @C
@g EV EV  EU@g E  A@<C
@[ EV E  E@[@=/build/spark-qcOfvI/spark-2012.0.deb/simplifier/utilities.pro  A@<C
@\ EV E  E@\@</build/spark-qcOfvI/spark-2012.0.deb/simplifier/dynamics.pro  7AA@<C
@] EV E  E@]@;/build/spark-qcOfvI/spark-2012.0.deb/simplifier/portray.pro  A@<C
@^ EV E  E@^@=/build/spark-qcOfvI/spark-2012.0.deb/simplifier/deduction.pro  7AA@<C
@_ EV E  E@_@:/build/spark-qcOfvI/spark-2012.0.deb/simplifier/newded.pro  7AA@<C
@` EV E  E@`@=/build/spark-qcOfvI/spark-2012.0.deb/simplifier/inferenc2.pro  7AA@<C
@a EV E  E@a@J/build/spark-qcOfvI/spark-2012.0.deb/simplifier/schedulesimplification.pro  A@<C
@b EV E  E@b@</build/spark-qcOfvI/spark-2012.0.deb/simplifier/records2.pro  7AA@<C
@c EV E  E@c@8/build/spark-qcOfvI/spark-2012.0.deb/simplifier/simp.pro  7AA@<C
@d EV E  E@d@:/build/spark-qcOfvI/spark-2012.0.deb/simplifier/simpvc.pro  7AA@<C
@e EV E  E@e@9/build/spark-qcOfvI/spark-2012.0.deb/simplifier/quant.pro  7AA@<C
@f EV E  E@f@</build/spark-qcOfvI/spark-2012.0.deb/simplifier/standard.pro  7AA@<C
@g EV E  E@g@>/build/spark-qcOfvI/spark-2012.0.deb/simplifier/typecheck5.pro  7AA@<C
@h EV E  E@h Fn  7AA@<C
@i EV E  E@i@=/build/spark-qcOfvI/spark-2012.0.deb/simplifier/aritheval.pro  7AA@<C
@j EV E  E@j@;/build/spark-qcOfvI/spark-2012.0.deb/simplifier/writevc.pro  7AA@<C
@k EV E  E@k@;/build/spark-qcOfvI/spark-2012.0.deb/simplifier/makelog.pro  A@<XD  t  t t  t garbage_collect_atoms D  t  t t  t  CgD  t  t t  t $add_directive_wicD  t  t t  t  DD  t  t t  t  AD  t  t t  t $load_file_list 	 D  t  t t  t  G; 
O  G;CE   @<CE  
@5@0 F
@4@.@0 @' @4@7 A9@ @8 G< @;XD  t  t t  t $prof_sibling_ofD  t  t t  t  CD  t  t t  t  B 	 D  t  t t  t  B 
O  BCK/  @5@0 @@0 C
@4@/@4@8 @@;XD  t  t t  t current_localeD  t  t t  t recordedD  t  t t  t $delete 	 D  t  t t  t  GA 
O  GACKh  
@5@>@;CKi  

@5@>@ @ 
@8 GB @;CKk  



@5@ @ @8 GC@;XD  t  t t  t $skip_script_line 	 D  t  t t  t  GD 
O  GDCD  @5@D#@7 Cl @L
@8 @, @?@R@;XD  t  t t  t locale_propertyD  t  t t  t  C/ AD  t  t t  t  C/ AD  t  t t  t  C/ AD  t  t t  t  C/ 	 D  t  t t  t  CD  t  t t  t predicate_option_mode AD  t  t t  t  GL 
D  t  t t  t  D
 	 D  t  t t  t  D
 
O  D	CG   @5@>@;CG   C

@5@/@7 C C@8 C@;XD  t  t t  t $expanded_term
 	 D  t  t t  t  GM
 
O  GM
C@D  @5@0 D@-@-@4@.@0 @4@7 A9@D@, @@L@ @ @.@.@7 C @?@%@%@D@h@T@" B 
@#@T@L@D@.@"include
@#@L@0 A@@-@4@7 DF@ @ @.@7 E @ @ 
@ @ @ @ @ @ @8 D@?@'@D@ @" A@
@#@L@ @0 A@@4@7 AE@Q@?@&@&
@&
@E@E@E@?@&@&@&
@&
@&@F@F@;XD  t  t t  t  CD  t  t t  t  B @GD  t  t @Ht  t B  B
 D  t  t t  t  B 
O  GSC	A@  @5 @Q@8 B@;XD  t  t t  t  AK 	 D  t  t t  t  AK 
O  AJCI  @5@.@7 B @8 A? @;XD  t  t t  t \=@=D  t  t t  t length 
O  GWC@AK|  @5@S@>@.@.
@7 B@D
@*
 @@L@&@?@(@D@S
@L@+
@ 
@8 C5@?@0 @@0 @ @
@4@1 B@0  GW@4@/@4@8 @@;C@OK  @5@7 G @a@h@b @t@>@.@.
@7 B@D@*
 @@L@&@E@?@.@D@S
@L@a@h@i@l C@x@ 
@ @8 C% @?@0 @@0 @ @
@4@1 B@0  GW@4@/@4@8 @@E@;CK  @5@7 GY@>@0 @@0 Anot_less_than_zero@4@1 B@0  GW@4@/@4@8 @@;CK  @5@0 @@0 @ G@4@1 B@0  GW@4@/@4@8 @@;XD  t  t t  t  C 	 D  t  t t  t  C 
O  CC@%G1  @5@+
@7 A@>@0 @R@-
@4 @@7 @@0 @T@-@4 @@7 @@ 
@ @8$import_list @;CG7   @<XD  t  t t  t  BD  t  t t  t  FD  t  t t  t prompt1D  t  t t  t  B 	 D  t  t t  t  B 
O  BCJ  @5@>@;CJ  -c
@5@>@;CJ  

@5@8 B@;XD  t  t t  t  AO @GD  t  t @Ht  t AO D  t  t t  t  AO 
O  GcC@  @5@@;XD  t  t t  t $default_predicateD  t  t t  t 
nb_linkargD  t  t t  t $enter_sandboxed 	 D  t  t t  t  Gf 
O  GfC@1G]  @5@D

@*
 @@* @Q@L
@( @Q@?@D@*
 @Q@* @@L@0 @@0 Bleavesandbox @4@/@4@8 @@?@&
@;CGe    @ @Q @Q@<XD  t  t t  t  @} 	 D  t  t t  t  @} 
O  @|CKn  
@5@ 
@8 @} @;XD  t  t t  t delete_import_moduleD  t  t t  t \+ @GD  t  t @Ht  t Gm D  t  t t  t  Gm 
O  GnC
@  @5@C@@L@P@;XD  t  t t  t $import_all 	 D  t  t t  t  Go 
O  GoC@JIq  	
@5@.@.@ @7$import_all2 @@@7@*
 @Q@D@ @ @.@7
$list_to_conj @L@0 @4@7 DZ @0 G:@1 Gx@1 @4@7 A@?@R@E@.@/@7 @ @ @7 C>@?@R@F@;XD  t  t t  t random_propertyD  t  t t  t ==D  t  t t  t $clause_from_sourceD  t  t t  t setenvD  t  t t  t character_countD  t  t t  t  G` 	 D  t  t t  t  G` 
O  G_C
I,  @5@S@>@0 @ D@/@4@8 @@;C@ I/   @@5@>@.@.@7
$exported_ops @0exports@4@7$module_property @ @ 
weak@8 Gp @;C@DI3  	except
@5@>@.@.@7 G@0 G@4@7 G@D	@ @7 @@L@R@?
@0 @@0 @ @@4@/@4@7 @@ @ @.@7 A#@ @ 
 G@8 G@;CI<  @5@>@7 @@>@ 
strong@8 G@;C
I?  @5@0 @1 @ D@4@8 @@;XD  t  t t  t 
numbervarsD  t  t t  t  AD  t  t t  t floatD  t  t t  t @<D  t  t t  t  C 	 D  t  t t  t  C 
O  CCH  
 @Q@5@2@y@3@Y@4@7 @ Atyes~n@8 Av@;CI   
 @@5@2@n@3@N@4@7 @ Atno~n@8 Av@;CI  @5@2@a@4@7 @ Atabort~n@7 Av@8 C1  @;C	I  @5helpredefine_module_reply@7 @&@Q@;XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  DCFT  @5@C
@0 C@/@4@7 @@L
@P@0 
@4@ Bprolog_load_file B@>@;CFW  @5@0 C@/@4@7 @@>@7$assert_load_context_module @8 @@;C@"F[  @5@2@0 @ @@4@3@0 @ B@4@4@.
@7 @@ 
@7 G@ 
@8 @ @;XD  t  t t  t  AS 	 D  t  t t  t  AS 
O  ARCC  @5@7 D@D@)
@L@R@?@8 AZ @;XD  t  t t  t $factorize_termD  t  t t  t not @GD  t  t @Ht  t G D  t  t t  t  G 
O  GC
@  @5@C@@L@P@;XD  t  t t  t $rc_open_archiveD  t  t t  t  A%  
O  A% CK    @5 @8 A% @;XD  t  t t  t current_blobD  t  t t  t $thread_local_clause_countD  t  t t  t 
set_localeD  t  t t  t  @} 	 D  t  t t  t  @} 
O  GkCKq   
@<CKr  
@5@ @ 
@8 Gj@;XD  t  t t  t mutex_statistics D  t  t t  t  @W @GD  t  t @Ht  t F D  t  t t  t  @W 
O  FCE  @5@8 @U@;XD  t  t t  t  C @GD  t  t @Ht  t D  @KD  t  t t  t  C 
O  DCEk  @5@2@0 @L @N@4@3@0 @O @Q@4@3@0 @R@4@4@8 @U@;XD  t  t t  t copy_stream_dataD  t  t t  t  C AD  t  t t  t  C AD  t  t t  t  C AD  t  t t  t  C 	 D  t  t t  t  C= 	 D  t  t t  t  C= 
O  C<C@?I  @5@D@.@ @7 @@0 @1$exported_op@/@/@/@4 D@7 D@L@R@?@0 A@1 @-@1  G@4@ 
@7 AI@0 G
@4@/@ 
@8 A@;XD  t  t t  t  D 	 D  t  t t  t  D 
O  D~CH  @5 CU@7 @@.@7 A@, @>@0 F@4@8 Gy @;CH   @<XD  t  t t  t  C;D  t  t t  t  DSD  t  t t  t  @ @GD  t  t @Ht  t @   D  t  t t  t  @ 
O  @CA:  @5@/@8 B@;XD  t  t t  t =@=D  t  t t  t $prepare_load_stream 	 D  t  t t  t  G 
O  GC@_E	   B


@5@D@*@0 B@/@4@7 DF@L@(
 @Q@D@0position@/@4@7 DF@L@( @Q@?@( @@0 B @Q@4@8 AE@?@'@(
 @@0 B@4@7 AE@D@0 G@/@4@7 DF@L@( @Q@?@( @@0 B @Q@4@8 AE@;XD  t  t t  t  GD  t  t t  t  FD  t  t t  t  G D  t  t t  t  G AD  t  t t  t  G 	 D  t  t t  t  G 
D  t  t t  t seeD  t  t t  t protocollingD  t  t t  t  AD AD  t  t t  t  AD AD  t  t t  t  AD AD  t  t t  t  AD 	 D  t  t t  t current_format_predicateD  t  t t  t $free_variable_setD  t  t t  t sleepD  t  t t  t  DsD  t  t t  t  D 	 D  t  t t  t  D 
O  DCIg   
@<CIh  
@5@ 
@7 D@>@ @8 D@;CIk  



@5@ @ @8 D@;XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CJ  @5@0 G@-@4@0$store_aux_clauses
@4@0$end_aux@4@8 @@;XD  t  t t  t 	$qlf_infoD  t  t t  t  @u 	 D  t  t t  t  @u 
O  D$CD   Cfull A A@5@>@;CD   @k G A A@5@>@;CD   C A) A* A@5@>@;CD   @k A) A* A*@5@>@;CD   C A* A* A*@5@>@;CD   @k A* A* A*@5@>@;XD  t  t t  t  Cp 
O  CoC@!BJ  @5@0 B
 @4@0 B@-@4@0 @@1 @@0
loop_error
@4@1 C{@4@8 A9@;XD  t  t t  t getenvD  t  t t  t $requireD  t  t t  t tmp_file_streamD  t  t t  t $first_term 	 D  t  t t  t  G 
O  GCHf   B
@5@>@0 B @4@ 
@ @8 G @;C@`Hh  

 B 
@5@T@D@:@D@" Bi

@#@L@' @@?@" Bh


@#@L@>@ @7$module_name @ @ @ 
@ @7 Dn @ @8 C@E@?@B@" F
@#@L@>@ @ 
@7 F @Q@O@F@E@;CHw  @5@ 
@ @7$start_non_module @8 B @;XD  t  t t  t  E D  t  t t  t 
byte_countD  t  t t  t  AD  t  t t  t  C 	 D  t  t t  t  C 
O  CCG'   @<CG(   C



@5@7 C@ 
@8 C@;XD  t  t t  t $open_source 	 D  t  t t  t  G 
O  GC@;DK  

 B

 G&

@5@>@ 
@.@7
$context_type @ @7 B @ @ @7
$set_encoding @ @ @ @7 G @0 AC@0 C@4@4@ @8 B @;C@+DR   G!
@5@ 
@.@7 G@ @7 G B@7 @ @ @7 G@0 AC
@4@ @8 G@;XD  t  t t  t prolog_nodebugD  t  t t  t  FD  t  t t  t  @r 	 D  t  t t  t  @r 
O  A,CC    @<C@(C  
@5@D G@7 A@L@ 
@8 A+@E@?@ 
@.@7 A+@a@f@b@n@w@;XD  t  t t  t $atom_hashstatD  t  t t  t  DL 	 D  t  t t  t  DL 
O  DKCE  @5@S
@>@0 @ A@1 B@0  @W@4@/@4@8 @@;CE  @5@>@;C@&E  @5@0 C@/@4@7 @@>@D
@7 A@L
@8 D@?
@0 @@0 @ @Z
@4@/@4@8 @@;C@-E  @5@"
@#@>@D
@7 @@L
@8 G=@?@0 @@0 @ @
@4@1 B@0  @W@4@/@4@8 @@;CE  @5@8 F @;XD  t  t t  t 	$break_atD  t  t t  t get_codeD  t  t t  t  @  
O  @ CA    @5@Q@;XD  t  t t  t number_codesD  t  t t  t  A-D  t  t t  t  GD  t  t t  t 	code_typeD  t  t t  t  F 	 D  t  t t  t  F 
O  FCKa  @5@8 F@;XD  t  t t  t  An 	 D  t  t t  t  An 
O  AmC
I  @5@S
@>@0 @ A@/@4@8 @@;CI  

@5@"
 C:@#@>@;CI  @5@0 
@4@8 Gw@;XD  t  t t  t 
current_opD  t  t t  t $nospyD  t  t t  t  AO @GD  t  t @Ht  t AO B
D  t  t t  t  AO 
O  GC@  @5@@;XD  t  t t  t writelnD  t  t t  t  D  t  t t  t 
mutex_trylockD  t  t t  t 	$fetch_vmD  t  t t  t  @D  t  t t  t b_setvalD  t  t t  t  Gs 	 D  t  t t  t  Gs 
O  GrCI   @<C@I   DV


 

@5@>@ @0 @-@4@7 DX@.@ @7 GX @.@2@4@7 @<@.@2@4@7 @<@D@0 @4 @G@7 D@L@0 @4 @G@7 F@?@R@D@%@.@/@7 @L@0 A@0 B!@1 @4@/@4@.@0 @! @4@7 A9@?@0 G@1 AV!@1 @4@7 D4@F@ @ @ @ @8 Gq@;C@8I   C:



 C:
@5@>@0 C:@4@7$import_ops @ @ 
@ @ @8 Gq@;C@?I  


@5@0 @1$import@0 @4@4@.@0 @' @4@7 A9@0$import_wic@4@7 A@ @ @ @ @8 Gq@;XD  t  t t  t  F 	 D  t  t t  t  F 
O  FCE5  
 @5@>@;CE6  @5@0 G
@/@/@4@7 C@.@7 @x@0 G
@4@8 A@;XD  t  t t  t  AD  t  t t  t at_end_of_stream D  t  t t  t once @GD  t  t @Ht  t G D  t  t t  t  G 
O  GC@  @5@@>@;XD  t  t t  t  GD  t  t t  t 
noprotocol D  t  t t  t  CeD  t  t t  t  G 	 D  t  t t  t  G 
O  GCE  @5@0 A@@-@4@7 @@>@,default@0 A@@4@8 AE@;CE   @<XD  t  t t  t 	unifiableD  t  t t  t  CD  t  t t  t  BD  t  t t  t put_charD  t  t t  t $negate 	 D  t  t t  t  H 
O  HCGJ    @Q @@<CGK    @ @Q@<XD  t  t t  t  G'D  t  t t  t  C* 	 D  t  t t  t  C* 
O  C)CG    C

@5@7$file_scoped_flag @8 @@;XD  t  t t  t  F 	 D  t  t t  t  F 
O  FCF  
 B@5@0 C@/@4@ @7 @@>@;CF   EN@5@.@7 E@  @@ B F@>@;C@YF  @5 @~@7 @@.@.@7 CY@  @@ B F@. CU@ B F@ @ @7 CY@D@% B@7 A@D@7 D @L@(
qload@?
@B A@7 A@L@(
 A@O@L@>@?@B@ @7 A @L@>@(
 A@O@;CF    EN@<XD  t  t t  t  D 	 D  t  t t  t  D 
O  DCI`   

@5@7 A@7 GY@>@;CIa   A

@5@7 A@8 GY@;XD  t  t t  t 
line_positionD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CB   txt@<CB   
executable@<CB    A@<XD  t  t t  t  @ 	 D  t  t t  t  @ 
O  @CKQ  

@5@ 
@8$member_ @;XD  t  t t  t  @D  t  t t  t tty_gotoD  t  t t  t  G 	 D  t  t t  t  G 
O  GC@*I  @5@/@0 
@1 G@/@/@/@4@7 D@>@0 C:@-
@-@-@4@0 
@1 G
@4@8 @ @@;CI   @<XD  t  t t  t read_clauseD  t  t t  t  ELD  t  t t  t  AxD  t  t t  t  A 	 D  t  t t  t  A 
O  ACB  @5@S@>@8 C@;CB  

@5@>@7 A@ 
@8 A@;CB  
@5@>@Q@;CB   

@<XD  t  t t  t $rc_save_archiveD  t  t t  t $prolog_list_goal AD  t  t t  t  H 	 D  t  t t  t  H 
O  HCK  @5@ Bprolog_list_goal B@>@;CK  @5@: Blisting B@;XD  t  t t  t profilerD  t  t t  t $clause_term_positionD  t  t t  t $prof_procedure_dataD  t  t t  t  @,D  t  t t  t number_charsD  t  t t  t  D  t  t t  t numberD  t  t t  t 	char_typeD  t  t t  t  C @GD  t  t @Ht  t C  @KD  t  t t  t  C 
O  H"CE  
@5@>@8 D@;CE   


@5@0 @3
@4@8 D@;XD  t  t t  t 	$local_opD  t  t t  t  @ 	 D  t  t t  t  @ 
O  AQCC  @5@7 @@D@)
@L@R@?@8 D@;XD  t  t t  t  BD  t  t t  t read_pending_inputD  t  t t  t  AO @GD  t  t @Ht  t AO B
 B
 B
 B
 B
 B
D  t  t t  t  AO 
O  H%C@  @5@ 
@ @ @ @@;XD  t  t t  t $spyD  t  t t  t shellD  t  t t  t mutex_unlockD  t  t t  t $clauseD  t  t t  t $attvars_after_choicepointD  t  t t  t  @F @GD  t  t @Ht  t @T D  t  t t  t  @F 
O  @TCEu  @5@2@0 @L @N@4@3@0 @O @Q@4@3@0 @T @Q@4@4@8 @U@;XD  t  t t  t >D  t  t t  t compile_predicatesD  t  t t  t  D 	 D  t  t t  t  D 
O  DC@<D5   B

@5@>@0 G@0 B@4@-@4@0
$term_in_file
@2@4@4@0 G  @Q@4@8 @@;C@KD;  @5@.@2@0 @ @@4@3@0 @ B@4@4@7 @@ @ @.@7 @g @0 G@-@-@4@0 H-
@2@4@4@0 G @4@8 @@;XD  t  t t  t  DD  t  t t  t  CD  t  t t  t  GD  t  t t  t  G 	 D  t  t t  t  G 
O  GCDY   C@5@>@;CDZ   
 GQ@<XD  t  t t  t  AD  t  t t  t  BD  t  t t  t  Gv 	 D  t  t t  t  Gv 
O  GuC
I  
@5@>@;CI  
 AV
@5@ 
@ @8 Gt@;XD  t  t t  t message_queue_propertyD  t  t t  t <meta-call> D  t  t t  t  H1 AD  t  t t  t  H1 	 D  t  t t  t  FD  t  t t  t $put_quotedD  t  t t  t  AxD  t  t t  t  H 	 D  t  t t  t  H 
O  HCG$   generate_debug_info@<CG%   optimise@<XD  t  t t  t  A 	 D  t  t t  t  A 
O  AC@'HR  @5 @Q@7 A@>@.@7 Dq@.@7 A@7 A@0$qlf_start_file@4@7 A A@8 A@;C
HY  @5@.@7 A@8 A	 @;XD  t  t t  t 
line_countD  t  t t  t  @D  t  t t  t  BD  t  t t  t  C# 	 D  t  t t  t  C# 
O  C"C
A  @5 As@0initialization_failure
@4@8 @&@;XD  t  t t  t 
set_randomD  t  t t  t tty_putD  t  t t  t $confirm 	 D  t  t t  t  H> 
O  H>C@mB  @5 C@7 @& @/@7 Cj @.@7 C@D@+@2@y@3@Y@3@j@3@J@3@ @3
@4@7 @@L@> C@0if_tty@3@0 Cyes@4@4@8 @&@?@-@D
@ @2@n@3@N@4@7 @@L
@> C@0 HB@3@0 Cno@4@4@7 @&@Q@?
 G@0 Cconfirm@4@7 @&@Q@;XD  t  t t  t $undefined_procedure AD  t  t t  t  HH 	 D  t  t t  t  HH 
O  HHCA  @5 @@0 @4@.@7$prefix_module undefined_predicate@ @.@ B	exception B@>@&
@;CA  @5 B2 @Q@7 @@7 D @>@(
retry@;CA    @<XD  t  t t  t  @D  t  t t  t compareD  t  t t  t $run_at_halt  AD  t  t t  t  HT  	 D  t  t t  t  HT  
O  HT C@ K  @5@0 F@0 B$@-
@-@4 @Q@-@4@0 AV@0 D
@4@1 F@4@8forall$apply@;XD  t  t t  t $atom_referencesD  t  t t  t 
$xr_memberD  t  t t  t current_keyD  t  t t  t  C 	 D  t  t t  t  C 
O  CC@)GT  @5 A6@7 @@D@0	sandboxed@-@4@7 @@.
@7 Gg @+
@L A6@ 
@8 C@?@R@F@;XD  t  t t  t $check_load_non_module 	 D  t  t t  t  Ha 
O  HaCH%  @5@/@7 @@>@;C@6H'  @5@.@/@7 E* @+@>@0 A@-
@4@ENon-module file already loaded into module ~w; trying to load into ~w@2@3@4@7 Av@0 @@0 B D @
@4@1 B@0  @W@4
@4@8 @@;CH0   @<XD  t  t t  t atom_stringD  t  t t  t set_end_of_streamD  t  t t  t 	$break_pcD  t  t t  t $profileD  t  t t  t  A<D  t  t t  t mutex_unlock_all D  t  t t  t  A]D  t  t t  t  D  t  t t  t  A 	 D  t  t t  t  A 
O  ACF   B

@5@/@7 A@7 D@8 D  @;XD  t  t t  t  C @GD  t  t @Ht  t C D  t  t t  t  C 
O  CCEa  @5@2@0 @L @N@4@3@0 @O @Q@4@4@8 @U@;XD  t  t t  t >=D  t  t t  t redefine_system_predicateD  t  t t  t call_shared_object_functionD  t  t t  t  AO @GD  t  t @Ht  t AO B
 B
 B
 B
 B
 B
 B
D  t  t t  t  AO 
O  HoC@  @5@ 
@ @ @ @ @@;XD  t  t t  t  G 	 D  t  t t  t  G 
O  GCK   G@5@8 H @;CK   @Z@5@8 G@;CK   C@5@.
@7 G@ 
@8 Cf @;XD  t  t t  t  G% 	 D  t  t t  t  G% 
O  G$CDi   @h

@5@>@8 @ @;CDk   @<XD  t  t t  t 
mutex_destroyD  t  t t  t 
nb_linkvalD  t  t t  t  E @GD  t  t @Ht  t E  D  t  t t  t  E 
O  EC@   


 
@5@>@0 @1 E
@4@@;C@ @   


 

@5@0 @1 E
@1 @4@@;XD  t  t t  t  BD  t  t t  t  HL 	 D  t  t t  t  HL 
O  HKC	A  


@5@>@;C
A    
@<XD  t  t t  t $depth_limit_exceptD  t  t t  t  GD  t  t t  t  H. 	 D  t  t t  t  H. 
O  H-C@gDw  @5@7 GE @ @.@7 D@7 C@.@2@0variable_names@-@4@3@0subterm_positions@-@4@4@7 H $variable_names@ @7 G @D@*@* D@L@>@D@"
@#@L@Q@?@ @ @ 
@ @ @ @ @8 GN @?@ @ @ 
@ @ @ @ @8 H@;XD  t  t t  t  A 	 D  t  t t  t  A 
O  AC@[  @5@S
@0 @ A@/@4@8 @@;C@^  @5@>@;C@_  @5@>@ @ 
@7 A@ @ 
@8 A@;C@b   AV

@5@>@ @ 
@7 A@ @ 
@8 A@;C@e   

@5@>@ @ @ 
@8 A@;C@g   A@5@>@0 
@4@ 
@8 F@;C@0@i   A@5@>@0 @0 
@4
@4@0 @@-@/@4@0 @' @1 @@1 B@0 
@4@/@4@8 A9@;XD  t  t t  t term_attvarsD  t  t t  t break D  t  t t  t make_directoryD  t  t t  t  G 	 D  t  t t  t  G 
O  GCG  @5@0register @@4@7 @@>@;C@(G  @5@.
@/@7 @>@7 Hb @.@7 F @ @.@7 E&@0  @1 E*
@4@ 
@8 @@;C@FG  @5@7 H@.
@7 H@ 
@.@7 E&@D@$@0 E*
@/@4 @Q@.@7 F@C@ @0 D;@/@4@7clause_property Be@L@P@L@ @7 F@?@R@E@0 E*
@4@8 D4@;XD  t  t t  t thread_propertyD  t  t t  t protocolD  t  t t  t  G 	 D  t  t t  t  G 
O  GCJ  @5@7 @@>@0 @@-
@4@0 B@/@4@8 HV@;CJ  @5@/@8 G@;XD  t  t t  t  GD  t  t t  t  H7D  t  t t  t put_attrD  t  t t  t tmp_fileD  t  t t  t   	 D  t  t t  t   
O  CA  input GQ


@5@>@ @ 
@8 @;CA   @<XD  t  t t  t tty_sizeD  t  t t  t  CD  t  t t  t @ @GD  t  t @Ht  t H  @KD  t  t t  t  H 
O  HC	@  @5@0 H@4@@;XD  t  t t  t varD  t  t t  t  AD  t  t t  t $current_breakD  t  t t  t  E!D  t  t t  t ttyflush D  t  t t  t $atom_completionsD  t  t t  t 	char_codeD  t  t t  t  BD  t  t t  t  C 	 D  t  t t  t  C 
O  CC@9G?  @5 C@7 @@D@)@0 A*@-@4@7 @@L@D@.
@7 H @L@ 
@.@7 D"@?@%@E
 C@ @8 C@?@R@F@E@;XD  t  t t  t  AN 	 D  t  t t  t  AN 
O  AMC@"JN  @5@7 E@>@D
@* D@L
@R@E@?@.@7 A@0 
@4@8 G@;CJU  @5@D	 CU@7 @@L@R@?	 @0mixed_directive
@4@8 @&@;XD  t  t t  t  AD  t  t t  t 
$vm_assertD  t  t t  t prolog_skip_levelD  t  t t  t 
$prof_nodeD  t  t t  t  AD  t  t t  t  G 	 D  t  t t  t  G 
O  GCI  @5@/@0 
@1 G@/@/@/@4@7 D@0 
@1 G
@4@@;XD  t  t t  t prolog_current_choiceD  t  t t  t  AD  t  t t  t  G@D  t  t t  t =:=D  t  t t  t  GD  t  t t  t  @ 	 D  t  t t  t  @ 
O  DC@gH=  @5@!@0 B @Q@/ @Q @ @4@#@@@C@/@/@.@.@/@ 
@7 D @ @7 F @D@  @Q@7 A@L@ @ @ @ 
@7 G@  @@7 Dq@?@ @ @7 G@  @Q@7 A@?@ @7 H5 @F@>@ @8 A@;XD  t  t t  t  @D  t  t t  t directory_filesD  t  t t  t  G D  t  t t  t  H 	 D  t  t t  t  H 
O  H
CKT   @<CKU  
@5@ @ 
@8 H@;XD  t  t t  t 
mutex_lockD  t  t t  t b_getvalD  t  t t  t  C @GD  t  t @Ht  t C D  t  t t  t  C 
O  CC@7E   

@5@* @@>
$user_consult@.
@0 @K
@4@7 F @p
user://@ @.@7 A@0 @4@2@0 C DC@4@4@8 @U@;C
E  @5@2@0 @ @Q@4@4@8 @U@;XD  t  t t  t 
open_xtermD  t  t t  t  C 	 D  t  t t  t  C 
O  CC@4Go  @5@0 D@-@4 @@7 @@D@.
@7 C @L@&
@?@( @E
@D
@* @@L@R@E@?@p@ @8 C@;XD  t  t t  t wait_for_inputD  t  t t  t 
thread_signalD  t  t t  t $depth_limit_falseD  t  t t  t  G 	 D  t  t t  t  G 
O  GCH  @5@0 @O @Q@4 @@7 @@>@0 @@0 Amodule_file
@4@/@4@8 @@;C@ H  @5@.
@ 
@7 A@0 H6
@4@7 A@7 D}@ 
@7 Dq A@8 Dq@;XD  t  t t  t  G 	 D  t  t t  t  G 
O  GC@;I  @5@7 B @>@" C:



@#@ 
@ @0 
@4@7 C: @D@ 
@ @ @7 H @L@R@? As@0no_exported_op@4@8 @&@;C@3I  @5@@@)@.
@.@.@7 H@" C:
 
@#@ 
@ @0 
@4@7 H@Q@?@R@F
@E@;XD  t  t t  t  GD  t  t t  t $get_choice_pointD  t  t t  t ignore @GD  t  t @Ht  t H D  t  t t  t  H 
O  HCA  @5@@>@;CA   @<XD  t  t t  t  G 	 D  t  t t  t  G 
O  GCH  @5@S
@>@.@7 Dl @/@7 CY@8 G@;CH  @5@7 A @>@0 @@0 B D Bg
@4@/@4@8 @@;CH   @<XD  t  t t  t $unload_fileD  t  t t  t  @D  t  t t  t  GD  t  t t  t add_import_moduleD  t  t t  t 
thread_detachD  t  t t  t get_attrD  t  t t  t  F 	 D  t  t t  t  F 
O  FCJw   part@<CJx    @Q@<XD  t  t t  t $new_findall_bag D  t  t t  t  FD  t  t t  t  H D  t  t t  t  F AD  t  t t  t  F AD  t  t t  t  F 
O  FCAF EK EK D
 @Q@5@6 EL@D
 H4 @Q@7 @@L
@R@?@7debug_topic H@Q@;CAL EK EK	debugging
 @@5@6 H@D
 H4 @Q@7 @@L
@R@?@7 H@Q@;CAR EK EK	assertion@5@6 H H4 @Q@7 @@( @Q@;C@&AU EK EKassume@5@6 H A@0
compatibility@1renamed@0  H@4@1  H@4@7 @' H H4 @Q@7 @@( @Q@;CA  BR BR@5@6 BV@8math_goal_expansion BV@;C@*@u B[ B[ C:



 C:
  @@5@6 B`@C@ @7	qualified B`@L@P Bj Ba@8 Bb@;C@;@ B[ B[ @M



 E B
@5@6 B` Bj Ba@7 Bb@C@.@2@3
@3@4@7 Foccurs@* G@L@P@?@E@;C@ @ B[ B[ 


 

@5@6 B`@7 A@ @7
rename_module B` Bj Ba@8 Bb@;C@ B[ B[  C
 @V @L E@<CA B[ B[bb_put


	nb_setval

@5@6 B`@ @8bb_key B`@;CA	 B[ B[bb_get


 F

@5@6 B`@ @8 H@;CA B[ B[	bb_delete


 AV H

 D@5@6 B`@ @8 H@;C@"A B[ B[	bb_update



 AV H

 H@5@6 B`@ @8 H@;XD  t  t t  t  A 	 D  t  t t  t  A 
O  AC@&I  @5@.@7 C @@@.@7 @@/@.
@7 F @0undefined_export

@4@7 @&@Q@?@R@F@;XD  t  t t  t variant_sha1D  t  t t  t 	read_linkD  t  t t  t current_flagXQM @-C @S XD  t  t t  @t found_contradiction  APpost_rewrite_do_proof_or_fail C@!J( EVu G2        @5@7
push_vc_state  Bcomposite_rewrite@2@3@3@4@7assert_log_fact B@ 
@7
prove_subgoal B@>success@7pop_vc_state B@8add_proved_conc E@;CJ1 EV I @5failure@7 I@>@Q@;XPgather_facts C
E EV Fm fromfact
@<CE EV Fm  I@<C
E EV Fm proved
@<CE EV Fm 
@<XPsize CA EVu G7        
@5@a@g@b
@q@>@;CA EV I
@5@a@g@b@d@q@>@;CA EV I
@5@a@g@bC@q@>@;CA EV I
@5@a@g@b'@q@>@;CA EV I
@5@>@;XPsearch_for_upper_numeric_limit C!B EVu G,        @5@0<=
@4@ 
@7infrule B@@@7int B@?@(real@8strict_rational B@;C@>!K EV I!	@5@0 I"
@-@4@.@.@7limited_extended_infrule B@C@ @7
base_rational B@L@P@0 I"@4@.@ @/@7 I.@@@7 I'@?@( I*@7 I+@ @ @ 
@8 DR EG@;C@_!W EV I!@5@0 I"
@-@4@.@.@7 I.@C@ @7 I1@L@P@0 I"@-@4@.@ @.@7 I.@C@ @7 I1@L@P@0 I"@4@.@ @/@7 I.@@@7 I'@?@( I*@7 I+@ @ @.@7 I4@ @ @ 
@8 I4@;C!f EV I! G@5@0 C
@-@4@ 
@7 I$@ @7 I'@0 C@4@8iss B@;C@C!k EV I!	
 G@5@0 I7
@-@4@.@.@7 I.@C@ @7 I'@L@P@0 I"@-@4@.@ @/@7 I.@ @7 I'@0 C@4@7 I8@ @ @ 
@8 I4@;C@C!s EV I!	
 G@5@0 I"
@-@4@.@.@7 I.@C@ @7 I'@L@P@0 I7@-@4@.@ @/@7 I.@ @7 I'@0 C@4@7 I8@ @ @ 
@8 I4@;C@]!| EV I!
@5@0 I"
@1 H@-@-@4@.@.@7 I.@C@ @7 I1@L@P@@@ @7 I'@?@( I*@ @7 I+@0 I"@-@4@.@ @/@7 I.@@@ @7 I'@?@( I*@ @7 I+@0 H@4@7evaluate_rational_expression B@ @ @ 
@8 I4@;C@]! EV I!
@5@0 I"
@1 H@-@-@4@.@.@7 I.@C@ @7 I1@L@P@@@ @7 I'@?@( I*@ @7 I+@0 I"@-@4@.@ @/@7 I.@@@ @7 I'@?@( I*@ @7 I+@0 H@4@7 I;@ @ @ 
@8 I4@;C@]! EV I!
@5@0 I"
@1 C@-@-@4@.@.@7 I.@C@ @7 I1@L@P@@@ @7 I'@?@( I*@ @7 I+@0 I"@-@4@.@ @/@7 I.@@@ @7 I'@?@( I*@ @7 I+@0 C@4@7 I;@ @ @ 
@8 I4@;C@3! EV I! G@5@0 I"@0*
@-@4@-@4@ 
@7 I$@ @7 I'@ @7 I'@0 H+ @4 @Q@7simplify B@0div@4@8 I8@;C@3! EV I! G@5@0 I"@0 I>@-
@4@-@4@ 
@7 I$@ @7 I'@ @7 I'@0 I@ @4 @Q@7 IA@0 ID@4@8 I8@;C@A! EV I! G@5@0 I"@0 I>@0 H
@-@4@-@4@-@4@ 
@7 I$@ @7 I'@ @7 I'@ @7 I'@0 I@ @4 @Q@7 IA@0 C@0 ID@4@4@8 I8@;C@@! EV I! G@5@0 I"@0 I>@-@1 H
@-@4@-@4@ 
@7 I$@ @7 I'@ @7 I'@ @7 I'@0 I@ @4 @Q@7 IA@0 C@0 ID@4@4@8 I8@;C@A! EV I! G@5@0 I"@0 I>@0 H@-
@4@-@4@-@4@ 
@7 I$@ @7 I'@ @7 I'@ @7 I'@0 I@ @4 @Q@7 IA@0 C@0 ID@4@4@8 I8@;C@@! EV I! G@5@0 I"@0 I>@-@1 H@-
@4@-@4@ 
@7 I$@ @7 I'@ @7 I'@ @7 I'@0 I@ @4 @Q@7 IA@0 C@0 ID@4@4@8 I8@;C@A! EV I! G@5@0 I"@0 I>@0 C
@-@4@-@4@-@4@ 
@7 I$@ @7 I'@ @7 I'@ @7 I'@0 I@ @4 @Q@7 IA@0 H@0 ID@4@4@8 I8@;C@@! EV I! G@5@0 I"@0 I>@-@1 C
@-@4@-@4@ 
@7 I$@ @7 I'@ @7 I'@ @7 I'@0 I@ @4 @Q@7 IA@0 H@0 ID@4@4@8 I8@;C@3! EV I! I*@5@0 I"@0 I>
@-@4@-@4@ 
@7 I$@ @7 I1@ @7 I1@0 I@ @4 @Q@7 IA@0 @4@8 I;@;C@3! EV I! I*@5@0 I"@0 I>@-
@4@-@4@ 
@7 I$@ @7 I1@ @7 I1@0 I@ @4 @Q@7 IA@0 @4@8 I;@;C@A" EV I! I*@5@0 I"@0 I>@0 H
@-@4@-@4@-@4@ 
@7 I$@ @7 I1@ @7 I1@ @7 I1@0 I@ @4 @Q@7 IA@0 C@0 @4@4@8 I;@;C@@"	 EV I! I*@5@0 I"@0 I>@-@1 H
@-@4@-@4@ 
@7 I$@ @7 I1@ @7 I1@ @7 I1@0 I@ @4 @Q@7 IA@0 C@0 @4@4@8 I;@;C@A" EV I! I*@5@0 I"@0 I>@0 H@-
@4@-@4@-@4@ 
@7 I$@ @7 I1@ @7 I1@ @7 I1@0 I@ @4 @Q@7 IA@0 C@0 @4@4@8 I;@;C@@" EV I! I*@5@0 I"@0 I>@-@1 H@-
@4@-@4@ 
@7 I$@ @7 I1@ @7 I1@ @7 I1@0 I@ @4 @Q@7 IA@0 C@0 @4@4@8 I;@;C@A"! EV I! I*@5@0 I"@0 I>@0 C
@-@4@-@4@-@4@ 
@7 I$@ @7 I1@ @7 I1@ @7 I1@0 I@ @4 @Q@7 IA@0 H@0 @4@4@8 I;@;C@@") EV I! I*@5@0 I"@0 I>@-@1 C
@-@4@-@4@ 
@7 I$@ @7 I1@ @7 I1@ @7 I1@0 I@ @4 @Q@7 IA@0 H@0 @4@4@8 I;@;XD  t  t t  @t raw_hyp_already_read APsummary_of_rule CA EVu G8        @5@7summary_of_conclusions B@7summary_of_hypotheses B@7add_to_overall_summary B@>@;XD  t  t t  @t 	var_const AP IS C
A EV Ev@5@8get_declarations_variable E@;C
A" EV Ec@5@8get_declarations_constant IY@;XPissue_substitution_message CF EV I @5@7 GY@>@ Eliminated equality hypothesis H@7
issue_message B@>@;CF EV I @5Applied substitution rule @7 Ia@>@;XPcopy_existing_facts  CAl EV Fm  @5@7prune_all_candidate_fact  B@Q@;CAp EV Fm@5@.
@.@/@/@/@/@7get_fact_from_rule B @Q@7 DM @7add_candidate_fact B@Q@;CAv EV Fm  @5@>@;XPtry_replacement CD4 EV I @5@7	s_integer B@>@Q@;C@lD9 EV I 
@5@.
@.@.@7
get_subst_hyp E@ 
@.@7has_complexity B@.@7complexity_limit E@a@f@b@f@o@r@C@2
@3@4@ @7is_in B@L@P@C@2@3
@4@ @7 I@L@P@ 
@.@7	subst_vbl B@ 
@ @7 Im@2@4@ @.@7
merge_sort B@ @2@2
@3@4@4@ @8maybe_stan_and_store_hyp B@;C@cDF EV I 	
@5@.
x@.@7 E Ehyp@ @/@.@7complexity_fact B@C I@ @/@.@7 I@a@f@f@s@L@P@?@E@.@7 I~@a@f@b@f@o@r@ 
@.@7 I@ 
@ @7 Im@ @7 Im@ @2@2
@3@4@4@2@3@4@8 I@;XPand_bit_strings CF EVu G1         



 
@5@>@ 
@ @ @8 I B@;CF EV I


@5@>@ 
@ @ @8 I@;CF EV I
@5@>@;CF EV I
@5@>@;XP
createlist CB\ EVu G4         H




@5@ @7 I B@>@;CB` EV I

@5@7product B@>@;XPis_a_power_of_2 CFD EV I @<CFE EV I @<CFF EV I @<CFG EV I @<CFH EV I @ @<CFI EV I @@@<CFJ EV I @@<CFK EV I A @<CFL EV I B @<CFM EV I D @<CFN EV I H @<CFO EV I P @<CFP EV I   @<CFQ EV I @ @<CFR EV I  @<CFS EV I   @<CFT EV I   @<CFU EV I   @<CFV EV I   @<CFW EV I   @<CFX EV I    @<CFY EV I @  @<CFZ EV I    @<CF[ EV I    @<CF\ EV I    @<CF] EV I    @<CF^ EV I    @<CF_ EV I    @<CF` EV I     @<CFa EV I @   @<CFb EV I     @<CFc EV I     @<CFg EV I     @<CFh EV I     @<CFi EV I     @<CFj EV I     @<CFk EV I      @<CFl EV I @    @<CFm EV I      @<CFn EV I      @<CFo EV I      @<CFp EV I      @<CFq EV I      @<CFr EV I      @<CFs EV I       @<CFt EV I @     @<CFu EV I       @<CFv EV I       @<CFw EV I       @<CFx EV I       @<CFy EV I       @<CFz EV I       @<CF{ EV I        @<CF| EV I @      @<CF} EV I        @<CF~ EV I        @<CF EV I        @<CF EV I        @<CF EV I        @<CF EV I        @<CF EV I         @<CF EV I @       @<CF EV I        @<CF EV I            @<C
F EV I@5@C@7 GY@L@P@>@Q@;C@$F EV I@5@a@g@c    @s@>@.@0 ID
    @4@7 I8@0 I>    @4@7 I8@>@8 I B@;XPnext_value_to_try C@-K
 EV I @5@.@7	checktype B@@@7signed_integer B@0 H
@4@7 I8@E
@?@.
@7enumeration IY@0 B
@4@7enumerated_simplify B@ 
@7 I@>@;XPdo_satisfy_goal CB EV Fm
@5@T
@"
 G

@#@>@ 
@7evaluate_immediate_condition B@>@;CB EV Fm@5@0current_sat_goal@/@4@7 C@0 I
@4@7 C@>@8try_satisfy_goal B@;XPtidy_up_vc_state  C@FB EVu G/          @5@/@/@/@7prune_all_hyps I@7reset_next_hyp_id  I@/@/@/@7prune_all_concs E H@7 Callow_new_strategies@7 C@0join_hyp@/@/@/@/@4@7 C@/@/@/@7prune_all_subst_hyp Iz@0could_infer@/@/@4@7 C@0could_not_infer@/@4@7 C@0used@/@4@7 C@0inference_depth_limit@/@/@4@7 C@0 IF@/@/@4@7 C@>@;XP
out_number_lj C@,A EV I@5@.@7 I B@@@a@b@i@l C@x
@a@f
@b @t@?@'
 @7 A : @7 I@>@ 
@7spacer Ey@>@;XD  t  t t  @t 	stmt_line APall_excluded C@.J EV I @5@.@7is_excluded B@@@&
@>@&@F@?@.@7 I B@ @ 
@.@7 I B@ @ @ @8 I@;XPget_next_nhn CA= EV I@5@0nhn@-@4@7 A @a@h@b@n@w@0 I
@4@7 D4@>@;XD  t  t t  @t 
reduction_hyp AP IK CA EV II@5@0rule_summary
@1conc@-@4@7 I@>
conclusion@7prefix B@7 CM B@7summary_of_conclusions_rep B@8 F  @;CA EV II@5@>@;XPlog_simplification CE EV I@5@>@;CE EV I@5
simplified@2
@3@3@3
@4@7 I@>@;XPsubstitute_and_eliminate C
M EV I @5@0potential_subst_fact@/@/@4@7 C@Q@;C@hM EV I @5@.@.@.@7 I@ @ 
@7 Im@C@ @7know_eliminated B@L@P@C@/@ @7know_eliminated_in_subgoaling B@L@P@C@ @7get_processed_hyp_with_field_op B@L@P@C@/@ @7@*get_processed_hyp_with_field_op_in_subgoal B@L@P@ @ @ @.@7 I@ @ @7 Im@ @.@7simplify_if_allowed B@ @ @7 Im@ @ @ @7update_substituted_hyp B@0 I@4@7@(substitute_and_eliminate_mark_user_rules B@Q@;C@6M EV I 
@5@.@.@.@7get_conc I@C@ @7get_proved_conc I@L@P@ @ @ @.@7do_subst_and_simplify_conc B@ @ @7 Im@ @ @ @7update_substituted_conc B@0 I@4@7 J@Q@;C@&M EV I @5@7 E  E@>@0know_substituted
@4@7 D4@/@/@7 J B@>substituted@2@3
@3@3@4@7 I@7copy_subst_facts_to_log  B@Q@;CN EV I @5@/@/@7 J0@>@ 
@ @ @7@-substitute_and_eliminate_potential_subst_fact B@ 
@7 J@>@Q@;CN EV I @5@ 
@7 GY@>@ 
@ @7@ substitute_and_eliminate_integer B@ 
@7 J@>@Q@;XPnegin C@C EVu G)         G
@5@>@8neg B@;C@G EV J=for_all


 JA
@5@>@ 
@ @8 J; B@;C@K EV J=for_some


 JD
@5@>@ 
@ @8 JC@;C@O EV J=and


 JF

@5@>@ @7 JC@ 
@ @8 JC@;C@T EV J=or


 JH

@5@>@ @7 JC@ 
@ @8 JC@;C@Y EV J= 

@<XPprocess_component_x CCo EV I I@5@ 
@7add_hyp_with_id I@>@;CCs EV I I@5@ 
@7add_conc_with_id I@>@;CCw EV I@5@CHorC is not hyp or conc in predicate process_component_x but is: ~a@2
@4@7 E Et@>@;XPswisav_simplifier  C@ @ EV EV  @5@7zero_defects_reported  B	spadesimp@2@0 D @Q@4@3@0 Isimplifier_main@4@3@0 G @@4@4@7 C	 @8 G@;C@ EV EV  @5@7report_total_defects  B@8 G@;XPcomplexity_token CA EV I s
 Jc@5@>@;CA EV I  

@<XP
max_disjuncts CLT EV I  @<XPtry_to_infer C@#D[ EVu G.        @5main@7@#decrement_inference_depth_remaining B@>@@@ 
@ @7do_try_to_infer B@' @Q@?@' @@> Ji@7@#increment_inference_depth_remaining B@>@ @@;XP Ih C	F EV Fm  @5@0get_candidate_fact@/@/@4@8 C@;XP@%perform_write_verification_conditions C	B EV I@5@7write_vc B@7write_log_facts  B@>@;XP@)do_simplify_implications_and_equivalences  C@;IE EV I @5@0 C@-
@-@4 I@.@7 I@C
forwardchain2@2@3@/@3@4@7log_fact B@L@P@.
@7infer B@7update_implication B J@2@3
@3@4@7 I@Q@;C@IIM EV I @5@0<->@-
@-@4 I@.@7 I@C J@2@3@/@3@4@7 J@L@P@.
@7 J@C@ 
@7 I@L@P I@7update_equivalence B J@2@3
@3@4@7 I@Q@;C@IIV EV I @5@0 J@-
@-@4 I@.@7 I@C J@2@3@/@3
@4@7 J@L@P@.
@7 J@C@ 
@7 I@L@P I@7 J J@2@3
@3
@4@7 I@Q@;CI_ EV I   @5@>@;XP@'perform_simplification_path_functions_x C@(@ EV I@5@.@/@/@7
get_pfs_pf E@7 I B@0current_vc_number@/@4@7 C@0 J@4@7 A @7simplify_path_functions B@@@7 J+@?@7 F @>@Q@;C@ EV I@5@>@;XPdo_find_upper_numeric_limit_for CZ EV I! 
@5@ @.@ 
@7find_lower_numeric_limit_for B@0 J@4@8 I;@;C@%Z EV I! H


 G@5@ @7 I'@>@ @. G@ 
@7find_upper_numeric_limit_for B@0 H@4@8 I8@;C@%Z EV I! H


 I*@5@ @7 I1@>@ @. I*@ 
@7 J@0 H@4@8 I;@;C@%Z EV I! H


 G@5@ @7 I'@>@ @. G@ 
@7 J@0 H@4@8 I8@;C@%Z EV I! H


 I*@5@ @7 I1@>@ @. I*@ 
@7 J@0 H@4@8 I;@;C@3Z EV I! H

@5@ @.@.@7 J@ @.@.@7 J@0 H@4@7 I;@ @ @.@7 I4@ @ 
@8 A @;C@8Z EV I! C
 ID

 G@5@ @7 I'@0<> @4 @Q@7 IA@>@ @. G@ 
@7 J@0 C@1 ID@4@8 I8@;C@Z EV I! C
 ID

 G@5@@@ @. G@.@7 J@0 I@ @4 @Q@7 IA@?@0 I@ @4 G@.@7safe_deduce B@E@@@ @. G@.@7 J@0 Hl @4 @Q@7 IA@?@0 J @4 G@.@7 J@E@ @. G@.@7 J@ @. G@.@7 J@0 C@1 ID@4@7 I8@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ 
@8 J@;C@Z EV I!

 C
 C
 I> ID
 G@5@@@ @. G@.@7 J@0 J @4 @Q@7 IA@?@0 J @4 G@.@7 J@E@@@ @. G@.@7 J@0 I@ @4 @Q@7 IA@?@ @@@0 J@4 G@.@7 J@?
@0 I@ @4 G@.@7 J@E@  G@.@7 J@0 I@ @4 @Q@7 IA@ @ @.@7 I4@ @ @.@7 I4@ @ 
@8 J@;C@[ EV I!

 C
 C
 I> ID
 G@5@@@ @. G@.@7 J@0 J @4 @Q@7 IA@?@0 J @4 G@.@7 J@E@@@ @. G@.@7 J@0 I@ @4 @Q@7 IA@?@ @@@0 J@4 G@.@7 J@?
@0 I@ @4 G@.@7 J@E@  G@.@7 J@0 I@ @4 @Q@7 IA@ @ @.@7 I4@ @ @.@7 I4@ @ 
@8 J@;C@[ EV I! C
 I> ID

 G@5@@@ @. G@.@7 J@0 J @4 @Q@7 IA@?@0 J @4 G@.@7 J@E@@@ @. G@.@7 J@0 I@ @4 @Q@7 IA@?@ @@@0 J@4 G@.@7 J@?
@0 I@ @4 G@.@7 J@E@ @. G@.@7 J@0 I@ @4 @Q@7 IA@0 C@4@7 I8@ @ @.@7 I4@ @ @.@7 I4@ @ 
@8 J@;C@[0 EV I! C
 I>
 ID
 G@5@@@ @. G@.@7 J@0 J @4 @Q@7 IA@?@0 J @4 G@.@7 J@E@@@ @. G@.@7 J@0 I@ @4 @Q@7 IA@?@ @@@0 J@4 G@.@7 J@?
@0 I@ @4 G@.@7 J@E@ @. G@.@7 J@0 I@ @4 @Q@7 IA@0 C@4@7 I8@ @ @.@7 I4@ @ @.@7 I4@ @ 
@8 J@;C@[F EV I! C
 I> ID

 G@5@@@ @. G@.@7 J@0 J @4 @Q@7 IA@?@0 J @4 G@.@7 J@E@@@ @. G@.@7 J@0 I7 @4 @Q@7 IA@?@"@@@0 I"@1 J@4 G@.@7 J@?
@0 I7 @4 G@.@7 J@E@ @. G@.@7 J@0 I7 @4 @Q@7 IA@0 J@1 H@4@7 I8@ @ @.@7 I4@ @ @.@7 I4@ @ 
@8 J@;C@[\ EV I! C
 I>
 ID
 G@5@@@ @. G@.@7 J@0 J @4 @Q@7 IA@?@0 J @4 G@.@7 J@E@@@ @. G@.@7 J@0 I7 @4 @Q@7 IA@?@"@@@0 I"@1 J@4 G@.@7 J@?
@0 I7 @4 G@.@7 J@E@ @. G@.@7 J@0 I7 @4 @Q@7 IA@0 J@1 H@4@7 I8@ @ @.@7 I4@ @ @.@7 I4@ @ 
@8 J@;C@[r EV I! C
 I> ID
  G@5@@@ @. G@.@7 J@0 I7 @4 @Q@7 IA@?@0 I7 @4 G@.@7 J@E@@@0 J @4 G@.@7 J@F@?@2@@@ @. G@.@7 J@0 I@ @4 @Q@7 IA@E@?@ @. G@.@7 J@0 I7 @4 @Q@7 IA@E@ @ @.@7 I4@ @ 
@8 J@;C@[ EV I! C
 I>
 ID  G@5@@@ @. G@.@7 J@0 I7 @4 @Q@7 IA@?@0 I7 @4 G@.@7 J@E@@@0 J @4 G@.@7 J@F@?@2@@@ @. G@.@7 J@0 I@ @4 @Q@7 IA@E@?@ @. G@.@7 J@0 I7 @4 @Q@7 IA@E@ @ @.@7 I4@ @ 
@8 J@;C@%[ EV I! C


 G@5@ @7 I'@>@ @. G@ 
@7 J@0 C@4@8 I8@;C@%[ EV I! C


 I*@5@ @7 I1@>@ @. I*@ 
@7 J@0 C@4@8 I;@;C@%[ EV I! C


 G@5@ @7 I'@>@ @. G@ 
@7 J@0 C@4@8 I8@;C@%[ EV I! C


 I*@5@ @7 I1@>@ @. I*@ 
@7 J@0 C@4@8 I;@;C@3[ EV I! C

@5@ @.@.@7 J@ @.@.@7 J@0 C@4@7 I;@ @ @.@7 I4@ @ 
@8 J@;C@i[ EV I! I>


 G@5@ @7 I'@>@@@$@0 I@ @4 @Q@7 IA@>@ @. G@ 
@7 J@0 I>@4@7 I8@E@?@2@@@( @>@( @(
 @@E@?@ @0 I7 @4 @Q@7 IA@>@ @. G@ 
@7 J@0 I>@4@8 I8@E@;C@i[ EV I! I>


 I*@5@ @7 I1@>@@@$@0 I@ @4 @Q@7 IA@>@ @. I*@ 
@7 J@0 I>@4@7 I;@E@?@2@@@( @>@( @(
 @@E@?@ @0 I7 @4 @Q@7 IA@>@ @. I*@ 
@7 J@0 I>@4@8 I;@E@;C@i[ EV I! I>


 G@5@ @7 I'@>@@@$@0 I@ @4 @Q@7 IA@>@ @. G@ 
@7 J@0 I>@4@7 I8@E@?@2@@@( @>@( @(
 @@E@?@ @0 I7 @4 @Q@7 IA@>@ @. G@ 
@7 J@0 I>@4@8 I8@E@;C@i[ EV I! I>


 I*@5@ @7 I1@>@@@$@0 I@ @4 @Q@7 IA@>@ @. I*@ 
@7 J@0 I>@4@7 I;@E@?@2@@@( @>@( @(
 @@E@?@ @0 I7 @4 @Q@7 IA@>@ @. I*@ 
@7 J@0 I>@4@8 I;@E@;C@M\
 EV I!

 I>
@5@ @.@.@7 J@0 J @4 @Q@7 IA@ @.@.@7 J@ @7 I1@0 J@4 @Q@7 IA@0 I>@4@7 I;@ @ @.@7 I4@ @ 
@8 J@;C@E\ EV I! I>

@5@ @.@.@7 J@ @.@.@7 J@ @.@.@7 J@ @.@.@7 J@ @ @ @ @ @ @ @ @ 
@/@/@8calc_product_bounds
 B@;C@k\! EV I! ID


 G@5@ @7 I'@>@@@#@0 I@ @4 @Q@7 IA@ @. G@ 
@7 J@0 ID@4@7 I8@E@?@5@@@!@0 I7 @4 @Q@7 IA@ @. G@ 
@7 J@0 ID@4@7 I8@?@0 ID@4 G@ 
@8 I B@E@E@;C@!\0 EV I! ID 
  G@5@>@0 J @4 G@.@7 J@ @ 
@8 J@;C@|\5 EV I!

 ID


 G@5@ @7 I'@0 J @4 @Q@7 IA@>@ @. G@.@7 J@@@0 I@ @4 @Q@7 IA@' @@?@+@@@0 I7 @4 G@.@7 J@?@0 I"@1 J@4 G@.@7 J@0 I7 @4 @Q@7 IA@>@0 ID@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;C@z\J EV I!

 ID


 G@5@ @7 I'@0 I7 @4 @Q@7 IA@>@ @. G@.@7 J@@@0 I7 @4 @Q@7 IA@' @@?@)@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 I@ @4 @Q@7 IA@>@0 ID@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;C@k\_ EV I! ID


 G@5@ @. G@.@7 J@0 I@ @4 @Q@7 IA@ @. G@.@7 J@0 J @4 @Q@7 IA@ @. G@.@7 J@0 J @4 @Q@7 IA@0 ID@4@7 I8@ @ @.@7 I4@ @ @.@7 I4@ @ 
@8 J@;C@\k EV I! ID


 G@5@@@ @. G@.@7 J@0 I7 @4 @Q@7 IA@?@"@@@0 I7 @4 G@.@7 J@?@0 I"@1 J@4 G@.@7 J@E@ @. G@.@7 J@0 I7 @4 @Q@7 IA@ @. G@.@7 J@0 J @4 @Q@7 IA@0 ID@4@7 I8@ @ @.@7 I4@ @ @.@7 I4@ @ 
@8 J@;C@\ EV I!mod


 G@5spark@7 F J-@ @7 I'@@@"@ @7 I'@  @7 Im@>@(
 @@0 J@4@7 I8@F@F@E@?@@@@u@0 I@ @4 @Q@7 IA@>@@@P@@@ @. G@.@7 J@0 J @4 @Q@7 IA@?@0 J @4 G@.@7 J@E@ @. G@.@7 J@a@f@f@b@l C@q@>@ @ @.@7 I4@ @ 
@7 J@&@?@(
 @@0 C@4@7 I8@F@F@E@?@0 I7 @4 @Q@7 IA@>@(
 @@( @F@F@E@>@;C@k\ EV I!

 J


 G@5 J@7 J@@@ @. G@.@7 J@0 I@ @4 @Q@7 IA@?@ @@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@E@>@ @. G@.@7 J@0 C@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;C@L\ EV I! J

  G@5 J@7 J@@@ @. G@ 
@7 J@0 I7 @4 @Q@7 IA@?@"@@@0 I7 @4 G@ 
@7 J@?@0 I"@1 J@4 G@ 
@7 J@E@>@;C@8\ EV I!abs

 G@5@ @7 I'@>@@@0 J @4 @Q@7 IA@>@&@?@0 I7 @4 @Q@7 IA@>@0 J@4@7 I8@>@;C@8\ EV I! J

 I*@5@ @7 I1@>@@@0 J @4 @Q@7 IA@>@&@?@0 I7 @4 @Q@7 IA@>@0 J@4@7 I;@>@;C@\ EV I! J
@5@ @.@.@7 J@ @.@.@7 J@@@0 J @4 @Q@7 IA@0 J@4 @Q@7 IA@&@E@?@N@@@,@0 J @4 @Q@7 IA@0 J @4 @Q@7 IA@0 J@4@.@7 I;@2@3@4@7
choose_max B@?@ @0 J @4 @Q@7 IA@0 J@4 @Q@7 IA@0 J@4@7 I;@E@ @ @.@7 I4@ @ 
@8 J@;CA\ EV I!

**


 G@5@ @7 I'@>@@@( @(@(
 @@F@F@?@@@@(@>@  G@ 
@7 J@F@F@?@@@@a@f@b @q@>@Q@F@F@?@@@@ @7 I'@0 J@4@7 I8@7 I'@>@(
 @@F@F@?@@@@1@0 J @4 G@.@7 J@ @. G@.@7 J@0 J@4@7 I8@ @ @.@7 I4@ @ 
@7 J@?@p@@@)@0 J@4 @7 IA@0 J@4@. G@ 
@7 J@0 J@4@7 I8@E@F@?@E@0 I7 @4 G@.@7 J@0 J@4@7 IA@ @. G@.@7 J@0 I7 @4 @Q@7 IA@0 J@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;CA]  EV I!

 J


 I*@5@ @7 I'@>@@@( @(@(
 @@F@F@?@@@@(@>@  I*@ 
@7 J@F@F@?@@@@a@f@b @q@>@Q@F@F@?@@@@ @7 I1@0 J@4@7 I;@7 I1@>@(
 @@F@F@?@@@@<@0 J @4 I*@.@7 J@ @. I*@.@7 J@0 J @4 @Q@7 IA@0 J@4@7 I;@ @ @.@7 I4@ @ 
@7 J@?@p@@@)@0 J@4 @7 IA@0 J@4@. I*@ 
@7 J@0 J@4@7 I;@E@F@?@E@0 I7 @4 I*@.@7 J@0 J@4@7 IA@ @. I*@.@7 J@0 I7 @4 @Q@7 IA@0 J@4@7 I;@ @ @.@7 I4@ @ 
@8 J@;C@]J EV I! J


 G@5@@@ @. G@.@7 J@0 J @4 @Q@7 IA@?@0 J @4 G@.@7 J@E@@@ @. G@.@7 J@0 J @4 @Q@7 IA@?@0 J @4 G@.@7 J@E@ @. G@.@7 J@ @. G@.@7 J@0 J@4 @Q@7 IA@0 J@4 @Q@7 IA@0 J@4@7 I8@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ 
@8 J@;C@]a EV I! J


 I*@5@@@ @. I*@.@7 J@0 J @4 @Q@7 IA@?@0 J @4 I*@.@7 J@E@@@ @. G@.@7 J@0 J @4 @Q@7 IA@?@0 J @4 G@.@7 J@E@ @. I*@.@7 J@ @. G@.@7 J@0 J@4 @Q@7 IA@0 J@4 @Q@7 IA@0 J@4@7 I;@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ 
@8 J@;C@k]{ EV I! 


 I*@5@ @7 I1@>@@@#@0 I@ @4 @Q@7 IA@ @. I*@ 
@7 J@0 @4@7 I;@E@?@5@@@!@0 I7 @4 @Q@7 IA@ @. I*@ 
@7 J@0 @4@7 I;@?@0 @4 I*@ 
@8 J@E@E@;C@!] EV I!  
  I*@5@>@0 J @4 I*@.@7 J@ @ 
@8 J@;C@i] EV I!

 


 I*@5@ @7 I1@0 J @4 @Q@7 IA@>@ @. I*@.@7 J@@@0 I@ @4 @Q@7 IA@' @@?@0 I7 @4 I*@.@7 J@0 I7 @4 @Q@7 IA@>@0 @4@7 I;@ @ @.@7 I4@ @ 
@8 J@;C@i] EV I!

 


 I*@5@ @7 I1@0 I7 @4 @Q@7 IA@>@ @. I*@.@7 J@@@0 I7 @4 @Q@7 IA@' @@?@0 I@ @4 I*@.@7 J@0 I@ @4 @Q@7 IA@>@0 @4@7 I;@ @ @.@7 I4@ @ 
@8 J@;C@k] EV I! 


 I*@5@ @. I*@.@7 J@0 I@ @4 @Q@7 IA@ @. I*@.@7 J@0 J @4 @Q@7 IA@ @. I*@.@7 J@0 J @4 @Q@7 IA@0 @4@7 I;@ @ @.@7 I4@ @ @.@7 I4@ @ 
@8 J@;C@~] EV I! 


 I*@5@@@ @. I*@.@7 J@0 I7 @4 @Q@7 IA@?@0 I7 @4 I*@.@7 J@E@ @. I*@.@7 J@0 I7 @4 @Q@7 IA@ @. I*@.@7 J@0 J @4 @Q@7 IA@0 @4@7 I;@ @ @.@7 I4@ @ @.@7 I4@ @ 
@8 J@;C	] EV I!@5@ 
@8calculate_known_upper_limit_for B@;XPtry_eliminating C@2FO EV I @5@.
@2 Jc@3@-@4@.@7 I@ @7 Im@C@ @7 J	@L@P@ 
@ @2@4	reduction@7join B@Q@;C@0FV EV I @5@/@.
@.@.@7 I B@C@ @7 I@L@P@C@ @7exists_eliminated_in_list B@L@P@ 
@ @  J@7 J@Q@;CF] EV I @5 @@.
@7 I B	redundant@ 
@7save_eliminate B@>@;XPmake_breakdown_list CF4 EV I B


 B

@5@>@ @8 J B@;CF8 EV I J


 J

@5@>@ @8 J@;CF< EV I I"


 I"

@5@>@ @8 J@;CF@ EV I J


 J

@5@>@ @8 J@;CFD EV I I7


 I7

@5@>@ @8 J@;CFH EV I I@


 I@

@5@>@ @8 J@;C@#FL EV I H





@5@ 
@ @ @7breakdown_term B@>@ @8 J@;C@&FQ EV I C





@5@0 J
@4@ @ @7 J@>@ @8 J@;CFV EV I



@5@ 
@7 J@>@;XPsortlist CBn EV I
@5@ @7sortprod B@ 
@ @7 J B@>@;CBs EV I@5@>@;XPseek_solutions CB EV Fm@5@>@;C@!B EV Fm
 I



@5@ 
@ @ @7 I B@ @ @8 J B@;CB EV Fm



@5@ @ @8 J@;XP
fetch_next_hn CAL EV I @5@7hn B@>@0 J@/@4@7 C@p
@0 J@4@7 C@>@;XPis_inequality_with_updates CK EV I  JF
@5@8 J B@;CK EV I  I"


@5@ 
@7find_update_cases B@>@;CK EV I  J


@5@ 
@7 J@>@;CK EV I  I7


@5@ 
@7 J@>@;CK EV I  I@


@5@ 
@7 J@>@;CK EV I  B


@5@ 
@7 J@>@;CL EV I  J


@5@ 
@7 J@>@;XPcomplain_if_zero_vcs_retrieved  C@ EV I  @5@7get_vcg_seen_vc  E@>@;C@ EV I  @5@"No VCs found in parsing vcg file.
@8 JS@;XPwrite_next_conclusion C@"B EV I@5C@7 I@7 I B@.
@7 I B@0max_written_conc_no
@4@7 C@7 CM B .@7 I@8 J@;XPelement_update_infer C@3G EV Jhupdate


 I# C@5@0 B
@4@.@7
infer_subgoal B@>@0 I"@4@.@7 K@ @ @ @8 I@;C@3G EV Jh J


 Hl C@5@0 B
@4@.@7 K@>@0 I"@4@.@7 K@ @ @ @8 I@;C@3G EV Jh J


 J C@5@0 B
@4@.@7 K@>@0 J@4@.@7 K@ @ @ @8 I@;C@3G EV Jh J


 B C@5@0 B
@4@.@7 K@>@0 B@4@.@7 K@ @ @ @8 I@;C@.G EV Jh J

@5@0 J
@4@.@7 K@>@ @ 
@ @ @.@7 J B@ @ @ @8 I@;CG EV Jhbase
@5@0 J@/@2@/@4@/@4@7 Im@>@;XPfulfil_x C	BJ EV Fm@5@ 
@8match_up B@;CBM EV Fm@5@8 Im@;XD  t  t t  @t current_stack_depth AP J? C@^ EV J= G
@5@>@8 JC@;C@b EV J= JA


 JD
@5@>@ 
@ @8 J>@;C@f EV J= JD


 JA
@5@>@ 
@ @8 J>@;C@j EV J= JF


 JH

@5@>@ @7 J>@ 
@ @8 J>@;C@o EV J= JH


 JF

@5@>@ @7 J>@ 
@ @8 J>@;C@t EV J= I@


 I"
@5@>@;C@w EV J= I7


 I"
@5@>@;C@z EV J= J


 I7
@5@>@;C@} EV J= I"


 I7
@5@>@;C@ EV J= B


 J
@5@>@;C@ EV J= J


 B
@5@>@;C	@ EV J=
 G
@5@>@;XPcalculate_known_lower_limit_for C": EV I!@5@.@.@7search_for_lower_numeric_limit B@0candidate_lower
@4@7 D4@Q@;C@?"> EV I!@5@ 
@7 K B@C@.@/@7 K@0 I@@4 @Q@7 IA@L@P@?@E@>@0known_lower_numeric_limit

@4@7 D4@0 K
@/@/@4@7 C@>@;XD  t  t t  @t  J APevaluate CE: EV I

@5@@@7 I1@?
@@@(
 @Q@?@(
 @@>@;CEC EV I@5@7 GY@a@g@b @q@7 I8@>@;C
EG EV I@5@7rational_expression B@7 I;@>@;CEM EV I J J
@5@7 IA@>@;C@%EO EV I J
@5@.
@7 IA@@@ 
@7 I1@0 J
@4@7 I;@?@" J
@#@>@;CEY EV I @K
@5@7 IA@>@;CE\ EV I C H



@5@7 IA@>@;CE] EV I H C



@5@7 IA@>@;C@+El EV I H H



@5@ 
@7 GY@ @7 GY@.@0 H
@4@7 I8@0 H@4@8 IA@;C@IEs EV I H


@5@.@7 IA@ 
@.@7 IA@@@ @7 I1@ @7 I1@0 H@4@7 I;@?@@@( @&@?@@@( @&@?
@" H@#@>@;C@XE EV I C


@5@.@7 IA@ 
@.@7 IA@@@ @7 I1@ @7 I1@0 C@4@7 I;@?@-@@@( @&@?@#@@
@( @0 J
@4@7 IA@?@@@&@( @?
@" C@#@>@;C@ZE EV I I>


@5@.@7 IA@ 
@.@7 IA@@@ @7 I1@ @7 I1@0 I>@4@7 I;@?@/@@@@@( @?@( @( @?@@@(@&@?@@@(@&@?
@" I>@#@>@;C@EE EV I ID


@5@.@7 IA@ 
@.@7 IA@@@ @7 I@ @7 I@  @7 Im@0 ID@4@7 I8@?@@@(@&@?
@" ID@#@>@;C@EE EV I 


@5@.@7 IA@ 
@.@7 IA@@@ @7 I1@ @7 I1@  @7 Im@0 @4@7 I;@?@@@(@&@?
@" @#@>@;C@E EV I J


@5@.@7 IA@ 
@.@7 IA@@@ @7 I@ @7 I@  @7 Im@0 J@4@7 I8@E@?@g@@
@(@( @E@?@[@@@@@" I>
@#@?
@" I>
@#@( @?@<@@@.@@
@" I>
@#@?	@" I>

@#@ @7 I@0 B@0 J@4 @4 @Q@7 IA@( @?@" J@#@E@>@;C@ZE EV I J


@5@.@7 IA@ 
@.@7 IA@@@ @7 I1@ @7 I@0 J@4@7 I;@?@/@@@( @(@?@%@@@(@&@?@@@(@" I>@#@?
@" J@#@>@;CF  EV I@5@7val B@>@;C@$F EV I@5@C@7 @@L@P@2@-@-
@4@7 @<@ 
@.@7	eval_list B@2@4@7 @<@>@;XPpromote_to_hypotheses CE EV Fm @<CE EV Fm@5@7promote_fact_to_hypothesis B@>@8 K" B@;XPdeduce CAq EV I!  @Q
@<CAr EV I!@5@8 I$@;C@VA EV I! I"


@5
le_trans_1@7i_am_using_rule B@ @7 I'@@@0 I7
@-@4@7 I$@ @7 I'@( G@!@0 C@4@#@?@0 I"
@-@4@7 I$@0 J
@4@7testused B@ @7 I'@%@0 I"@4 @Q@7 IA@>@;C@VA EV I! I"


@5
le_trans_2@7 K+@ 
@7 I'@@@0 I7@-@4@7 I$@ @7 I'@( G@!@0 H@4@#@?@0 I"@-@4@7 I$@0 J@4@7 K.@ @7 I'@%@0 I"
@4 @Q@7 IA@>@;C@=A EV I!		 I"


@5
le_trans_3@7 K+@ @7 I'@( G@.@0 H@4@7 I8@0 I7
@-@4@.@7 I$@0 I"@4@.@7 I$@>@ @ @8 I@;C@BA EV I!		 I"


@5le_trans_3b@7 K+@ @7 I'@( G@.@0 H@4@7 I8@0 I7@0 H
@4@-@4@.@7 I$@0 I"@4@.@7 I$@>@ @ @8 I@;C@?A EV I!	 I"


@5
le_trans_4@7 K+@0 I"
@-@4@7 I$@C@ @7 I'@L@P@C@ @7 @@L@P@0 I"@4 @@.@7norm_typed_expr B@  @Q@7 IA@>@;C@VB
 EV I! J


@5
ge_trans_1@7 K+@ 
@7 I'@@@0 I7@-@4@7 I$@ @7 I'@( G@!@0 C@4@#@?@0 I"@-@4@7 I$@0 J@4@7 K.@ @7 I'@%@0 I"
@4 @Q@7 IA@>@;C@VB EV I! J


@5
ge_trans_2@7 K+@ @7 I'@@@0 I7@-
@4@7 I$@ @7 I'@( G@!@0 H@4@#@?@0 I"@-
@4@7 I$@0 J
@4@7 K.@ @7 I'@%@0 I"@4 @Q@7 IA@>@;C@=B6 EV I!		 J


@5
ge_trans_3@7 K+@ @7 I'@( G@.@0 C@4@7 I8@0 I@
@-@4@.@7 I$@0 J@4@.@7 I$@>@ @ @8 I@;C@QBC EV I! I7


@5
lt_trans_1@7 K+@ @7 I'@@@0 I7
@-@4@7 I$@ @7 I'@0 I"@4 @Q@7 IA@?@"@0 I"
@-@4@7 I$@0 J
@4@7 K.@ @7 I'@0 I7@4 @Q@7 IA@>@;C@QBR EV I! I7


@5
lt_trans_2@7 K+@ 
@7 I'@@@0 I7@-@4@7 I$@ @7 I'@0 I"
@4 @Q@7 IA@?@"@0 I"@-@4@7 I$@0 J@4@7 K.@ @7 I'@0 I7
@4 @Q@7 IA@>@;C@QBd EV I! I@


@5
gt_trans_1@7 K+@ 
@7 I'@@@0 I7@-@4@7 I$@ @7 I'@0 I"
@4 @Q@7 IA@?@"@0 I"@-@4@7 I$@0 J@4@7 K.@ @7 I'@0 I7
@4 @Q@7 IA@>@;C@QBs EV I! I@


@5
gt_trans_2@7 K+@ @7 I'@@@0 I7@-
@4@7 I$@ @7 I'@0 I"@4 @Q@7 IA@?@"@0 I"@-
@4@7 I$@0 J
@4@7 K.@ @7 I'@0 I7@4 @Q@7 IA@>@;CA!B EV I!	 B H



@5eq_1@7 K+@@@0 B@0 H
@4@4@7 I$@F@E@?@@@@0 B@1 C
@4@7 I$@F@E@?@@@@0 J
@4@.@7 K B@0 B@1 H@4@7 I$@F@?@@@@s@ 
@7 I'@@@ @0 B
 @4 @Q@7 IA@@
@0 B@4@7 K( B@?@>@Q@E@?@H@@@$@ @7 I'@@@0 H
@4@.@7 K@@0 B@4@7 KA@?@>@Q@E@?@"@ @7 I'@@@0 C
@4@.@7 K@@0 B@4@7 KA@?@>@Q@E@F@?@M@C@ @7 I'@L@P@C@ @7 I'@L@P@@@0@T@0 B@-@4@.@7 I$@0 B@4@7 K.@0 B@0 H
@4@4@.@7 KA@ @ @7 I4@?@>@Q@F@E@;C@,B EV I! B H



@5@ @7 I'@C@ 
@7 I'@L@P@0 B@0 H
@4@4@8 KA@;C@+B EV I! B C



@5@ @7 I'@0 J@4@.@7 K@@0 B@0 H
@4@4@8 KA@;C@*B EV I! B

 C

@5@ @7 I'@0 J@4@.@7 K@@0 B@0 H@4
@4@8 KA@;C@+B EV I! B C



@5@ 
@7 I'@0 J@4@.@7 K@@0 B@0 H
@4@4@8 KA@;C@3B EV I! B

 H

@5@ @7 I'@ 
@0 H@/@/@4@7 Im@ 
@0 C@/@/@4@7 Im@0 B@0 H@4
@4@8 KA@;C@3B EV I! B

 H

@5@ @7 I'@ 
@0 H@/@/@4@7 Im@ 
@0 C@/@/@4@7 Im@0 B@0 H@4
@4@8 KA@;C@<B EV I! B

 C

@5@ @7 I'@ 
@0 H@/@/@4@7 Im@ 
@0 C@/@/@4@7 Im@0 J@4@.@7 K@@0 B@0 H@4
@4@8 KA@;C@?B EV I!	 B H



@5@ @7 I'@C@ 
@7 I'@L@P@C@ @7 I'@L@P@0 J
@4@.@7 K@@0 B@0 H@4@4@8 KA@;C@6B EV I! B C



@5@ @7 I'@C@ 
@7 I'@L@P@C@ @7 I'@L@P@0 B@0 H@4
@4@8 KA@;CB EV I! J C


 C

@5@0 J@4@8 KA@;CB EV I! J H


 H

@5@0 J@4@8 KA@;C@,B EV I! J H



@5@ @7 I'@C@ 
@7 I'@L@P@0 J@0 H
@4@4@8 KA@;C@+B EV I! J C



@5@ @7 I'@0 J@4@.@7 K@@0 J@0 H
@4@4@8 KA@;C@*B EV I! J

 C

@5@ @7 I'@0 J@4@.@7 K@@0 J@0 H@4
@4@8 KA@;C@+B EV I! J C



@5@ 
@7 I'@0 J@4@.@7 K@@0 J@0 H
@4@4@8 KA@;C@3B EV I! J

 H

@5@ @7 I'@ 
@0 H@/@/@4@7 Im@ 
@0 C@/@/@4@7 Im@0 J@0 H@4
@4@8 KA@;C@3B EV I! J

 H

@5@ @7 I'@ 
@0 H@/@/@4@7 Im@ 
@0 C@/@/@4@7 Im@0 J@0 H@4
@4@8 KA@;C@<B EV I! J

 C

@5@ @7 I'@ 
@0 H@/@/@4@7 Im@ 
@0 C@/@/@4@7 Im@0 J@4@.@7 K@@0 J@0 H@4
@4@8 KA@;C@?B EV I!	 J H



@5@ @7 I'@C@ 
@7 I'@L@P@C@ @7 I'@L@P@0 J
@4@.@7 K@@0 J@0 H@4@4@8 KA@;C@6B EV I! J C



@5@ @7 I'@C@ 
@7 I'@L@P@C@ @7 I'@L@P@0 J@0 H@4
@4@8 KA@;CA2B EV I!	 J H



@5ineq_1@7 K+@@@0 J@0 H
@4@4@7 I$@F@E@?A@@@0 J@1 C
@4@7 I$@F@E@?@@@@0 J
@4@.@7 K@@0 J@1 H@4@7 I$@F@?@@@@@ 
@7 I'@@@ @0 B
 @4 @Q@7 IA@@
@0 J@4@7 KA@?@>@Q@E@?@Y@@@0 B@4@7 KA@E@?@H@@@$@ @7 I'@@@0 H
@4@.@7 K@@0 J@4@7 KA@?@>@Q@E@?@"@ @7 I'@@@0 C
@4@.@7 K@@0 J@4@7 KA@?@>@Q@E@F@?@M@C@ @7 I'@L@P@C@ @7 I'@L@P@@@0@T@0 B@-@4@.@7 I$@0 B@4@7 K.@0 J@0 H
@4@4@.@7 KA@ @ @7 I4@?@>@Q@F@E@;CBC- EV I!
 I@ H



@5gt_1@7 K+@@@0 I@@0 H
@4@4@7 I$@F@F@?A@@@0 I@@1 C
@4@7 I$@F@F@?A@@@0 J
@4@.@7 K@@0 I@@1 H@4@7 I$@F@E@?A@@A@ 
@7 I'@@@!@0 B
 @4 @Q@7 IA@@
@0 I@@4@7 KA@?@>@Q@F@?@@@@&@ @7 I'@@@0 H
@4@.@7 K@@0 I7@4@7 KA@?@>@Q@E@E@?@@@@&@ @7 I'@@@0 C
@4@.@7 K@@0 I@@4@7 KA@?@>@Q@E@E@?@@@@ @T@T@&@@@0 I@
 @4 @Q@7 IA@( @@?@>@Q@F@?@@@@0 I@
 @4 @Q@7 IA@0 J@4@7 KA@F@?@c@( G@0 C
@4@.@7 K@@@@0 J@0 H@4@4@7 I$@E@?@@@@@0 J@0 H@4@4@7 I$@E@?@+@@@0 J@1 C@4@7 I$@E@?@0 J@4@.@7 K@@0 J@1 H@4@7 I$@F@?@@C@ @7 I'@L@P@C@ @7 I'@L@P@@@2@@@'@T@0 I@@-@4@.@7 I$@0 J@0 H
@4@4@.@7 KA@ @ @7 I4@?@>@Q@E@F@?@9@@@0@T@0 J@-@4@.@7 I$@0 J@4@7 K.@0 I@@0 H
@4@4@.@7 KA@ @ @7 I4@?@>@Q@E@F@E@;C@,C EV I! I@ H



@5@ @7 I'@C@ 
@7 I'@L@P@0 I@@0 H
@4@4@8 KA@;C@+C EV I! I@ C



@5@ @7 I'@0 J@4@.@7 K@@0 I@@0 H
@4@4@8 KA@;C@*C EV I! I7

 C

@5@ @7 I'@0 J@4@.@7 K@@0 I@@0 H@4
@4@8 KA@;C@+C EV I! I@ C



@5@ 
@7 I'@0 J@4@.@7 K@@0 I@@0 H
@4@4@8 KA@;C@,C EV I! I@ H



@5new_gt_1@7 K+@ @7 I'@0 I@ @4 @Q@7 IA@0 I"
@4@8 KA@;C@,C EV I! I@ H



@5new_gt_2@7 K+@ 
@7 I'@0 I@
 @4 @Q@7 IA@0 I"@4@8 KA@;C@+C EV I! I@

 C

@5new_gt_3@7 K+@ @7 I'@0 I@ @4 @Q@7 IA@0 I"
@4@8 KA@;C@,C EV I! I@ C



@5new_gt_4@7 K+@ @7 I'@0 I7 @4 @Q@7 IA@0 I"
@4@8 KA@;C@+C EV I! I@

 H

@5new_gt_5@7 K+@ @7 I'@0 I7 @4 @Q@7 IA@0 I"
@4@8 KA@;C@+C EV I! I@

 H

@5new_gt_6@7 K+@ @7 I'@0 I7 @4 @Q@7 IA@0 I"
@4@8 KA@;C@3C EV I! I7

 H

@5@ @7 I'@ 
@0 H@/@/@4@7 Im@ 
@0 C@/@/@4@7 Im@0 I@@0 H@4
@4@8 KA@;C@3C EV I! I7

 H

@5@ @7 I'@ 
@0 H@/@/@4@7 Im@ 
@0 C@/@/@4@7 Im@0 I@@0 H@4
@4@8 KA@;C@<C EV I! I7

 C

@5@ @7 I'@ 
@0 H@/@/@4@7 Im@ 
@0 C@/@/@4@7 Im@0 J@4@.@7 K@@0 I@@0 H@4
@4@8 KA@;C@?C EV I!	 I7 H



@5@ @7 I'@C@ 
@7 I'@L@P@C@ @7 I'@L@P@0 J
@4@.@7 K@@0 I@@0 H@4@4@8 KA@;C@6C EV I! I7 C



@5@ @7 I'@C@ 
@7 I'@L@P@C@ @7 I'@L@P@0 I@@0 H@4
@4@8 KA@;CBC EV I!
 I7 H



@5lt_1@7 K+@@@0 I7@0 H
@4@4@7 I$@F@F@?A@@@0 I7@1 C
@4@7 I$@F@F@?A@@@0 J
@4@.@7 K@@0 I7@1 H@4@7 I$@F@E@?A@@A@ 
@7 I'@@@!@0 B
 @4 @Q@7 IA@@
@0 I7@4@7 KA@?@>@Q@F@?@@@@&@ @7 I'@@@0 H
@4@.@7 K@@0 I@@4@7 KA@?@>@Q@E@E@?@@@@&@ @7 I'@@@0 C
@4@.@7 K@@0 I7@4@7 KA@?@>@Q@E@E@?@@@@ @T@T@&@@@0 I@ 
@4 @Q@7 IA@( @@?@>@Q@F@?@@@@0 I@ 
@4 @Q@7 IA@0 I"@4@7 KA@F@?@c@( G@0 H
@4@.@7 K@@@@0 I"@0 H@4@4@7 I$@E@?@@@@@0 I"@0 H@4@4@7 I$@E@?@+@@@0 I"@1 C@4@7 I$@E@?@0 J@4@.@7 K@@0 I"@1 H@4@7 I$@F@?@@C@ @7 I'@L@P@C@ @7 I'@L@P@@@2@@@'@T@0 I7@-@4@.@7 I$@0 I"@0 H
@4@4@.@7 KA@ @ @7 I4@?@>@Q@E@F@?@9@@@0@T@0 I"@-@4@.@7 I$@0 J@4@7 K.@0 I@@0 H
@4@4@.@7 KA@ @ @7 I4@?@>@Q@E@F@E@;C@,C EV I! I7 H



@5@ @7 I'@C@ 
@7 I'@L@P@0 I7@0 H
@4@4@8 KA@;C@+C EV I! I7 C



@5@ @7 I'@0 J@4@.@7 K@@0 I7@0 H
@4@4@8 KA@;C@*C EV I! I@

 C

@5@ @7 I'@0 J@4@.@7 K@@0 I7@0 H@4
@4@8 KA@;C@+C EV I! I7 C



@5@ 
@7 I'@0 J@4@.@7 K@@0 I7@0 H
@4@4@8 KA@;C@+C EV I! I7

 H

@5new_lt_1@7 K+@ @7 I'@0 I@ @4 @Q@7 IA@0 I"
@4@8 KA@;C@+C EV I! I7

 H

@5new_lt_2@7 K+@ @7 I'@0 I@ @4 @Q@7 IA@0 I"
@4@8 KA@;C@,D  EV I! I7 C



@5new_lt_3@7 K+@ @7 I'@0 I@ @4 @Q@7 IA@0 I"
@4@8 KA@;C@+D EV I! I7

 C

@5new_lt_4@7 K+@ @7 I'@0 I7 @4 @Q@7 IA@0 I"
@4@8 KA@;C@,D EV I! I7 H



@5new_lt_5@7 K+@ @7 I'@0 I7 @4 @Q@7 IA@0 I"
@4@8 KA@;C@,D EV I! I7 H



@5new_lt_6@7 K+@ 
@7 I'@0 I7
 @4 @Q@7 IA@0 I"@4@8 KA@;C@3D EV I! I@

 H

@5@ @7 I'@ 
@0 H@/@/@4@7 Im@ 
@0 C@/@/@4@7 Im@0 I7@0 H@4
@4@8 KA@;C@3D
 EV I! I@

 H

@5@ @7 I'@ 
@0 H@/@/@4@7 Im@ 
@0 C@/@/@4@7 Im@0 I7@0 H@4
@4@8 KA@;C@<D EV I! I@

 C

@5@ @7 I'@ 
@0 H@/@/@4@7 Im@ 
@0 C@/@/@4@7 Im@0 J@4@.@7 K@@0 I7@0 H@4
@4@8 KA@;C@?D EV I!	 I@ H



@5@ @7 I'@C@ 
@7 I'@L@P@C@ @7 I'@L@P@0 J
@4@.@7 K@@0 I7@0 H@4@4@8 KA@;C@6D EV I! I@ C



@5@ @7 I'@C@ 
@7 I'@L@P@C@ @7 I'@L@P@0 I7@0 H@4
@4@8 KA@;C@D EV I!

 J H



@5ge_1@7 K+@ 
 G@7 I@  G@7 I@ @7 I'@@@0 I@
@-@4@.@7 I$@ @7 I'@!@0 H@4@#@?@0 J
@-@4@.@7 I$@ @7 I'@E@@@0 I@@-@4@.@7 I$@ @7 I'@!@0 H@4@#@?@0 J@-@4@.@7 I$@ @7 I'@E@0 H@4@.@7 K@@0 J@4 @Q@7 IA@>@ @ @8 I4@;C@D2 EV I!

 I" H



@5le_1@7 K+@ 
 G@7 I@  G@7 I@ @7 I'@@@0 I7
@-@4@.@7 I$@ @7 I'@!@0 C@4@#@?@0 I"
@-@4@.@7 I$@ @7 I'@E@@@0 I7@-@4@.@7 I$@ @7 I'@!@0 C@4@#@?@0 I"@-@4@.@7 I$@ @7 I'@E@0 H@4@.@7 K@@0 I"@4 @Q@7 IA@>@ @ @8 I4@;CBDF EV I! J H



@5ge_2@7 K+@@@0 J@0 H
@4@4@7 I$@F@F@F@?Bz@@@0 J@1 C
@4@7 I$@F@F@F@?B_@@@0 J
@1 C@4@7 I$@F@F@F@?BD@@@!@0 J
@4@.@7 K@@0 J@1 H@4@7 I$@F@F@E@?B!@@Aj@ 
@7 I'@@@!@0 B
 @4 @Q@7 IA@@
@0 J@4@7 KA@?@>@Q@F@?A;@@@&@ @7 I'@@@0 H
@4@.@7 K@@0 I"@4@7 KA@?@>@Q@E@E@?A@@@&@ @7 I'@@@0 C
@4@.@7 K@@0 J@4@7 KA@?@>@Q@E@E@?@@@@ @T@T@&@@@0 J
 @4 @Q@7 IA@( @@?@>@Q@F@?@@@@0 J
 @4 @Q@7 IA@0 J@4@7 KA@F@?@@@@e@( G@0 H
@4@.@7 K@@@@0 I@@0 H@4@4@7 I$@E@?@@@@@0 I@@0 H@4@4@7 I$@E@?@+@@@0 I@@1 C@4@7 I$@E@?@0 J@4@.@7 K@@0 I@@1 H@4@7 I$@?@E@@@0 J@0 H@-@4@4@7 I$@?@!@@@0 J@0 H@-@4@4@7 I$@?@0 J@1 C@-@4@7 I$@ @7 I'@0 J
@4 @Q@7 IA@E@F@F@?@@@@_@ @7 I'@@@(@0 J
@-@4@.@7 I$@ @7 I'@0 C@4@.@7 IA@0 J@4@.@7 KA@?@&@0 J@-@4@.@7 I$@ @7 I'@0 C@4@.@7 IA@0 J
@4@.@7 KA@ @ @7 I4@E@?@R@C@ @7 I'@L@P@C@ @7 I'@L@P@@@0@T@0 J@-@4@.@7 I$@0 J@4@7 K.@0 J@0 H
@4@4@.@7 KA@ @ @7 I4@?@>@Q@E@E@E@E@E@E@;C@,D EV I! J H



@5@ @7 I'@C@ 
@7 I'@L@P@0 J@0 H
@4@4@8 KA@;C@+D EV I! J C



@5@ @7 I'@0 J@4@.@7 K@@0 J@0 H
@4@4@8 KA@;C@*D EV I! I"

 C

@5@ @7 I'@0 J@4@.@7 K@@0 J@0 H@4
@4@8 KA@;C@+D EV I! J C



@5@ 
@7 I'@0 J@4@.@7 K@@0 J@0 H
@4@4@8 KA@;C@,D EV I! J C



@5@ 
@7 I'@ @7 I'@0 C
@4@.@7 K@@0 I"@4@8 KA@;C@3D EV I! I"

 H

@5@ @7 I'@ 
@0 H@/@/@4@7 Im@ 
@0 C@/@/@4@7 Im@0 J@0 H@4
@4@8 KA@;C@3D EV I! I"

 H

@5@ @7 I'@ 
@0 H@/@/@4@7 Im@ 
@0 C@/@/@4@7 Im@0 J@0 H@4
@4@8 KA@;C@,D EV I! J H



@5new_ge_1@7 K+@ @7 I'@0 J @4 @Q@7 IA@0 I"
@4@8 KA@;C@,D EV I! J H



@5new_ge_2@7 K+@ 
@7 I'@0 J
 @4 @Q@7 IA@0 I"@4@8 KA@;C@+D EV I! J

 C

@5new_ge_3@7 K+@ @7 I'@0 J @4 @Q@7 IA@0 I"
@4@8 KA@;C@,D EV I! J C



@5new_ge_4@7 K+@ @7 I'@0 I" @4 @Q@7 IA@0 I"
@4@8 KA@;C@+D EV I! J

 H

@5new_ge_5@7 K+@ @7 I'@0 I" @4 @Q@7 IA@0 I"
@4@8 KA@;C@+D EV I! J

 H

@5new_ge_6@7 K+@ @7 I'@0 I" @4 @Q@7 IA@0 I"
@4@8 KA@;C@<D EV I! I"

 C

@5@ @7 I'@ 
@0 H@/@/@4@7 Im@ 
@0 C@/@/@4@7 Im@0 J@4@.@7 K@@0 J@0 H@4
@4@8 KA@;C@?D EV I!	 I" H



@5@ @7 I'@C@ 
@7 I'@L@P@C@ @7 I'@L@P@0 J
@4@.@7 K@@0 J@0 H@4@4@8 KA@;C@6D EV I! I" C



@5@ @7 I'@C@ 
@7 I'@L@P@C@ @7 I'@L@P@0 J@0 H@4
@4@8 KA@;C@,D EV I! I" H



@5@ @7 I'@C@ 
@7 I'@L@P@0 I"@0 H
@4@4@8 KA@;C@+D EV I! I" C



@5@ @7 I'@0 J@4@.@7 K@@0 I"@0 H
@4@4@8 KA@;C@*D EV I! J

 C

@5@ @7 I'@0 J@4@.@7 K@@0 I"@0 H@4
@4@8 KA@;C@+D EV I! I" C



@5@ 
@7 I'@0 J@4@.@7 K@@0 I"@0 H
@4@4@8 KA@;C@+D EV I! I"

 H

@5new_le_1@7 K+@ @7 I'@0 J @4 @Q@7 IA@0 I"
@4@8 KA@;C@+D EV I! I"

 H

@5new_le_2@7 K+@ @7 I'@0 J @4 @Q@7 IA@0 I"
@4@8 KA@;C@,D EV I! I" C



@5new_le_3@7 K+@ @7 I'@0 J @4 @Q@7 IA@0 I"
@4@8 KA@;C@+D EV I! I"

 C

@5new_le_4@7 K+@ @7 I'@0 I" @4 @Q@7 IA@0 I"
@4@8 KA@;C@,D EV I! I" H



@5new_le_5@7 K+@ @7 I'@0 I" @4 @Q@7 IA@0 I"
@4@8 KA@;C@,D EV I! I" H



@5new_le_6@7 K+@ 
@7 I'@0 I"
 @4 @Q@7 IA@0 I"@4@8 KA@;C@3D EV I! J

 H

@5@ @7 I'@ 
@0 H@/@/@4@7 Im@ 
@0 C@/@/@4@7 Im@0 I"@0 H@4
@4@8 KA@;C@3D EV I! J

 H

@5@ @7 I'@ 
@0 H@/@/@4@7 Im@ 
@0 C@/@/@4@7 Im@0 I"@0 H@4
@4@8 KA@;C@<D EV I! J

 C

@5@ @7 I'@ 
@0 H@/@/@4@7 Im@ 
@0 C@/@/@4@7 Im@0 J@4@.@7 K@@0 I"@0 H@4
@4@8 KA@;C@?D EV I!	 J H



@5@ @7 I'@C@ 
@7 I'@L@P@C@ @7 I'@L@P@0 J
@4@.@7 K@@0 I"@0 H@4@4@8 KA@;C@6D EV I! J C



@5@ @7 I'@C@ 
@7 I'@L@P@C@ @7 I'@L@P@0 I"@0 H@4
@4@8 KA@;CBD EV I! I" H



@5le_2@7 K+@@@0 I"@0 H
@4@4@7 I$@F@F@F@?Bz@@@0 I"@1 C
@4@7 I$@F@F@F@?B_@@@0 I"
@1 C@4@7 I$@F@F@F@?BD@@@!@0 J
@4@.@7 K@@0 I"@1 H@4@7 I$@F@F@E@?B!@@Aj@ 
@7 I'@@@!@0 B
 @4 @Q@7 IA@@
@0 I"@4@7 KA@?@>@Q@F@?A;@@@&@ @7 I'@@@0 H
@4@.@7 K@@0 J@4@7 KA@?@>@Q@E@E@?A@@@&@ @7 I'@@@0 C
@4@.@7 K@@0 I"@4@7 KA@?@>@Q@E@E@?@@@@ @T@T@&@@@0 J 
@4 @Q@7 IA@( @@?@>@Q@F@?@@@@0 J 
@4 @Q@7 IA@0 I"@4@7 KA@F@?@@@@e@( G@0 C
@4@.@7 K@@@@0 I7@0 H@4@4@7 I$@E@?@@@@@0 I7@0 H@4@4@7 I$@E@?@+@@@0 I7@1 C@4@7 I$@E@?@0 J@4@.@7 K@@0 I7@1 H@4@7 I$@?@E@@@0 I"@0 H@-@4@4@7 I$@?@!@@@0 I"@0 H@-@4@4@7 I$@?@0 I"@1 C@-@4@7 I$@ @7 I'@0 I"
@4 @Q@7 IA@E@F@F@?@@@@_@ @7 I'@@@(@0 I"
@-@4@.@7 I$@ @7 I'@0 C@4@.@7 IA@0 I"@4@.@7 KA@?@&@0 I"@-@4@.@7 I$@ @7 I'@0 C@4@.@7 IA@0 I"
@4@.@7 KA@ @ @7 I4@E@?@R@C@ @7 I'@L@P@C@ @7 I'@L@P@@@0@T@0 I"@-@4@.@7 I$@0 J@4@7 K.@0 I"@0 H
@4@4@.@7 KA@ @ @7 I4@?@>@Q@E@E@E@E@E@E@;CAEEE EV I!	 B I>



@5eq_2@7 K+@@@0 B@0 I>
@4@4@7 I$@F@E@?A@@@@ 
@7 I'@@@#@0 B
 @4 @Q@7 IA@@
@0 B @4@7 KA@?@>@Q@F@E@?@@@@#@0 B
@4 @Q@7 IA@@
@0 B@4@7 KA@?@>@Q@F@E@?@@@@,@0 B
?@4 @Q@7 IA@@@0 J@4@.@7 K@@0 B@4@7 KA@?@>@Q@E@F@?@U@@@'@ @7 I'@@@0 I>
@4@.@7 K@@0 B@4@7 KA@?@>@Q@E@F@?@,@0 B@-@4@.@7 I$@0 B@4@7 K.@0 B@0 I>
@4@4@.@7 KA@ @ @7 I4@?@F@C@ 
@7 I'@L@P@C@ @7 I'@L@P@ @7 I'@0 B @4 @Q@7 IA@@@T
@0 B
 @4@7 KA@?
@T@0 B @4@8 KA@F@E@;C@"Ex EV I! B I>



@5@ @7 I'@0 B@0 I>
@4@4@8 KA@;C@*Ez EV I! B

 I>

@5@ @7 I'@ 
@0 I>@/@/@4@7 Im@0 B@0 I>@4
@4@8 KA@;C@*E| EV I! B

 I>

@5@ @7 I'@ 
@0 I>@/@/@4@7 Im@0 B@0 I>@4
@4@8 KA@;CBE EV I!	 J I>



@5ineq_2@7 K+@@@0 J@0 I>
@4@4@7 I$@F@E@?A@@A@ 
@7 I'@@@#@0 B
 @4 @Q@7 IA@@
@0 J @4@7 KA@?@>@Q@F@E@?@@@@#@0 B
@4 @Q@7 IA@@
@0 J@4@7 KA@?@>@Q@F@E@?@@@@1@0 B@4@.@7 KA@@
@0 J @4@.@7 I$@?@0 J @4@.@7 I$@ @ @7 I4@E@?@@@@,@0 B
?@4 @Q@7 IA@@@0 J@4@.@7 K@@0 J@4@7 KA@?@>@Q@E@F@?@U@@@'@ @7 I'@@@0 I>
@4@.@7 K@@0 J@4@7 KA@?@>@Q@E@F@?@,@0 B@-@4@.@7 I$@0 B@4@7 K.@0 J@0 I>
@4@4@.@7 KA@ @ @7 I4@?@@C@ 
@7 I'@L@P@C@ @7 I'@L@P@ @7 I'@@@,@0 B @4 @Q@7 IA@0 J
 @4@.@7 KA@0 J @4@.@7 KA@ @ @7 I4@?@@@@L@0 I@ @4 @Q@7 IA@T
@T@@@0 I@
 @4@.@7 KA@0 I7 @4@.@7 KA@?@0 I7
 @4@.@7 KA@0 I@ @4@.@7 KA@ @ @7 I4@?@J@0 I@ @4 @Q@7 IA@T
@T@@@0 I@
 @4@.@7 KA@0 I@ @4@.@7 KA@?@0 I7
 @4@.@7 KA@0 I7 @4@.@7 KA@ @ @8 I4@E@;C@"E EV I! J I>



@5@ @7 I'@0 J@0 I>
@4@4@8 KA@;C@*E EV I! J

 I>

@5@ @7 I'@ 
@0 I>@/@/@4@7 Im@0 J@0 I>@4
@4@8 KA@;C@*E EV I! J

 I>

@5@ @7 I'@ 
@0 I>@/@/@4@7 Im@0 J@0 I>@4
@4@8 KA@;CAE EV I!	 I@ I>



@5gt_2@7 K+@@@0 I@@0 I>
@4@4@7 I$@F@E@?A@@AY@ 
@7 I'@@@#@0 B
 @4 @Q@7 IA@@
@0 I7 @4@7 KA@?@>@Q@F@E@?A.@@@#@0 B
@4 @Q@7 IA@@
@0 I@@4@7 KA@?@>@Q@F@E@?A	@@@,@0 B
?@4 @Q@7 IA@@@0 J@4@.@7 K@@0 I@@4@7 KA@?@>@Q@E@F@?@@@@'@ @7 I'@@@0 I>
@4@.@7 K@@0 I@@4@7 KA@?@>@Q@E@F@?@@@@Y@0 I@
 @4 @Q@7 IA@@@'@0 J@-@4@.@7 I$@0 J@4@7 K.@0 I@@0 I>
@4@4@.@7 KA@?@0 I@@-@4@.@7 I$@0 J@0 I>
@4@4@.@7 KA@ @ @7 I4@?@W@0 I@ 
@4 @Q@7 IA@@@'@0 I"@-@4@.@7 I$@0 J@4@7 K.@0 I@@0 I>
@4@4@.@7 KA@?@0 I7@-@4@.@7 I$@0 J@0 I>
@4@4@.@7 KA@ @ @7 I4@?@d@C@ 
@7 I'@L@P@C@ @7 I'@L@P@ @7 I'@0 J @4 @Q@7 IA@T
@T@@@0 I@
 @4@.@7 KA@0 I@ @4@.@7 KA@?@0 I7
 @4@.@7 KA@0 I7 @4@.@7 KA@ @ @8 I4@E@;C@"F
 EV I! I@ I>



@5@ @7 I'@0 I@@0 I>
@4@4@8 KA@;C@*F EV I! I7

 I>

@5@ @7 I'@ 
@0 I>@/@/@4@7 Im@0 I@@0 I>@4
@4@8 KA@;C@*F EV I! I7

 I>

@5@ @7 I'@ 
@0 I>@/@/@4@7 Im@0 I@@0 I>@4
@4@8 KA@;CAF EV I!	 I7 I>



@5lt_2@7 K+@@@0 I7@0 I>
@4@4@7 I$@F@E@?A@@AY@ 
@7 I'@@@#@0 B
 @4 @Q@7 IA@@
@0 I@ @4@7 KA@?@>@Q@F@E@?A.@@@#@0 B
@4 @Q@7 IA@@
@0 I7@4@7 KA@?@>@Q@F@E@?A	@@@,@0 B
?@4 @Q@7 IA@@@0 J@4@.@7 K@@0 I7@4@7 KA@?@>@Q@E@F@?@@@@'@ @7 I'@@@0 I>
@4@.@7 K@@0 I7@4@7 KA@?@>@Q@E@F@?@@@@Y@0 I@
 @4 @Q@7 IA@@@'@0 I"@-@4@.@7 I$@0 J@4@7 K.@0 I7@0 I>
@4@4@.@7 KA@?@0 I7@-@4@.@7 I$@0 I"@0 I>
@4@4@.@7 KA@ @ @7 I4@?@W@0 I@ 
@4 @Q@7 IA@@@'@0 J@-@4@.@7 I$@0 J@4@7 K.@0 I7@0 I>
@4@4@.@7 KA@?@0 I@@-@4@.@7 I$@0 I"@0 I>
@4@4@.@7 KA@ @ @7 I4@?@d@C@ 
@7 I'@L@P@C@ @7 I'@L@P@ @7 I'@0 J @4 @Q@7 IA@T
@T@@@0 I@
 @4@.@7 KA@0 I7 @4@.@7 KA@?@0 I7
 @4@.@7 KA@0 I@ @4@.@7 KA@ @ @8 I4@E@;C@"FM EV I! I7 I>



@5@ @7 I'@0 I7@0 I>
@4@4@8 KA@;C@*FN EV I! I@

 I>

@5@ @7 I'@ 
@0 I>@/@/@4@7 Im@0 I7@0 I>@4
@4@8 KA@;C@*FO EV I! I@

 I>

@5@ @7 I'@ 
@0 I>@/@/@4@7 Im@0 I7@0 I>@4
@4@8 KA@;CAFT EV I!
 J I>



@5ge_3@7 K+@@@0 J@0 I>
@4@4@7 I$@F@F@?A@@AQ@ 
@7 I'@@@$@0 B
 @4 @Q@7 IA@@
@0 I" @4@7 KA@?@>@Q@F@F@?A%@@@$@0 B
@4 @Q@7 IA@@
@0 J@4@7 KA@?@>@Q@F@F@?@@@@.@0 B
?@4 @Q@7 IA@@@0 J@4@.@7 K@@0 J@4@7 KA@?@>@Q@E@F@E@?@@@@)@ @7 I'@@@0 I>
@4@.@7 K@@0 J@4@7 KA@?@>@Q@E@F@E@?@@@@i@0 I@
 @4 @Q@7 IA@@@)@0 J@-@4@.@7 I$@0 J@4@7 K.@0 J@0 I>
@4@4@.@7 KA@E@?@*@( G@0 I@@-@4@.@7 I$@0 C@4@.@7 IA@0 J@0 I>
@4@4@.@7 KA@ @ @7 I4@?@9@0 I@ 
@4 @Q@7 IA@0 I"@-@4@.@7 I$@0 J@4@7 K.@0 J@0 I>
@4@4@.@7 KA@ @ @7 I4@E@?@f@C@ 
@7 I'@L@P@C@ @7 I'@L@P@ @7 I'@0 J @4 @Q@7 IA@T
@T@@@0 J
 @4@.@7 KA@0 J @4@.@7 KA@?@0 I"
 @4@.@7 KA@0 I" @4@.@7 KA@ @ @8 I4@E@E@;C@"F EV I! J I>



@5@ @7 I'@0 J@0 I>
@4@4@8 KA@;C@*F EV I! I"

 I>

@5@ @7 I'@ 
@0 I>@/@/@4@7 Im@0 J@0 I>@4
@4@8 KA@;C@*F EV I! I"

 I>

@5@ @7 I'@ 
@0 I>@/@/@4@7 Im@0 J@0 I>@4
@4@8 KA@;CF EV I!  J I>


 
@<CAF EV I!
 I" I>



@5le_3@7 K+@@@0 I"@0 I>
@4@4@7 I$@F@F@?A@@AQ@ 
@7 I'@@@$@0 B
 @4 @Q@7 IA@@
@0 J @4@7 KA@?@>@Q@F@F@?A%@@@$@0 B
@4 @Q@7 IA@@
@0 I"@4@7 KA@?@>@Q@F@F@?@@@@.@0 B
?@4 @Q@7 IA@@@0 J@4@.@7 K@@0 I"@4@7 KA@?@>@Q@E@F@E@?@@@@)@ @7 I'@@@0 I>
@4@.@7 K@@0 I"@4@7 KA@?@>@Q@E@F@E@?@@@@i@0 I@
 @4 @Q@7 IA@@@)@0 I"@-@4@.@7 I$@0 J@4@7 K.@0 I"@0 I>
@4@4@.@7 KA@E@?@*@( G@0 I7@-@4@.@7 I$@0 C@4@.@7 IA@0 I"@0 I>
@4@4@.@7 KA@ @ @7 I4@?@9@0 I@ 
@4 @Q@7 IA@0 J@-@4@.@7 I$@0 J@4@7 K.@0 I"@0 I>
@4@4@.@7 KA@ @ @7 I4@E@?@f@C@ 
@7 I'@L@P@C@ @7 I'@L@P@ @7 I'@0 J @4 @Q@7 IA@T
@T@@@0 J
 @4@.@7 KA@0 I" @4@.@7 KA@?@0 I"
 @4@.@7 KA@0 J @4@.@7 KA@ @ @8 I4@E@E@;C@"F EV I! I" I>



@5@ @7 I'@0 I"@0 I>
@4@4@8 KA@;C@*F EV I! J

 I>

@5@ @7 I'@ 
@0 I>@/@/@4@7 Im@0 I"@0 I>@4
@4@8 KA@;C@*F EV I! J

 I>

@5@ @7 I'@ 
@0 I>@/@/@4@7 Im@0 I"@0 I>@4
@4@8 KA@;C@hF EV I! B


@5eq_gen@7 K+@@
@&
@( @@F@E@?@L@@@#@ 
@7 I'@ @7 I'@@@0 B
@4 @Q@7 IA@( @@?@>@Q@F@E@?@'@0 B
@-@4@.@7 I$@0 B
@4@7 K.@0 B@4@.@7 KA@ @ @8 I4@;C@"G EV I! J


@5ineq_gen_special@7 K+@ 
 G@7 I@ @7 I'@0 I@
@4@8 KA@;C@"G EV I! J


@5ineq_gen_special2@7 K+@ 
 G@7 I@ @7 I'@0 I7
@4@8 KA@;CG EV I! J

 @5ineq_gen_special3@7 K+@0 I@@0 J
@4 @4@8 J@;C@G EV I!
 J


@5ineq_gen@7 K+@@@8@ 
@7 I'@@@ @ @7 I'@@@C@0 B
@4 @Q@7 IA@L@P@( @@?@>@Q@?@0 J
@4@7 KA@F@E@?@@@@h@@@0 B@0 H@-
@4@4@.@7 I$@?@$@@@0 B@0 H
@-@4@4@.@7 I$@?@0 B@0 C
@-@4@4@.@7 I$@@@ @7 I'@C@0 B @4 @Q@7 IA@L@P@' @@?@0 J @4@.@7 I$@ @ @7 I4@?@I@@@ @0 J
@-@4@.@7 I$@0 B@4@.@7 KA@ @ @7 I4@?@'@0 B
@-@4@.@7 I$@0 B
@4@7 K.@0 J@4@.@7 KA@ @ @8 I4@;CAGJ EV I! I@


@5gt_gen@7 K+@@@2@ 
@7 I'@@@ @7 I'@@
@0 I@
@4 @Q@7 IA@?@>@Q@( @@?@0 I7
@4@7 KA@F@E@?@@@@N@@@0 J@0 H@-
@4@4@.@7 I$@?@0 J@0 H
@-@4@4@.@7 I$@@@ @7 I'@0 I@ @4 @Q@7 IA@' @@?@0 I7 @4@.@7 I$@ @ @7 I4@?@@@@:@0 J@0 C
@-@4@4@.@7 I$@@@ @7 I'@0 I@ @4 @Q@7 IA@' @@?@0 I@ @4@.@7 I$@ @ @7 I4@?@R@@@)@0 J
@-@4@.@7 I$@0 J
@4@7 K.@0 I@@4@.@7 KA@ @ @7 I4@?@'@0 I@
@-@4@.@7 I$@0 I@
@4@7 K.@0 J@4@.@7 KA@ @ @8 I4@;CAGv EV I! I7


@5lt_gen@7 K+@@@2@ 
@7 I'@@@ @7 I'@@
@0 I@
@4 @Q@7 IA@?@>@Q@( @@?@0 I@
@4@7 KA@F@E@?@@@@N@@@0 I"@0 H@-
@4@4@.@7 I$@?@0 I"@0 H
@-@4@4@.@7 I$@@@ @7 I'@0 I@ @4 @Q@7 IA@' @@?@0 I@ @4@.@7 I$@ @ @7 I4@?@@@@:@0 I"@0 C
@-@4@4@.@7 I$@@@ @7 I'@0 I@ @4 @Q@7 IA@' @@?@0 I7 @4@.@7 I$@ @ @7 I4@?@R@@@)@0 I"
@-@4@.@7 I$@0 J
@4@7 K.@0 I7@4@.@7 KA@ @ @7 I4@?@'@0 I7
@-@4@.@7 I$@0 I@
@4@7 K.@0 I"@4@.@7 KA@ @ @8 I4@;CAG EV I! J


@5ge_gen@7 K+@@@2@ 
@7 I'@@@ @7 I'@@@0 J
@4 @Q@7 IA@( @@?@>@Q@?@0 I"
@4@7 KA@F@E@?@@@@T
@T@&
@( @@F@E@?@@@@N@@@0 J@0 H@-
@4@4@.@7 I$@?@0 J@0 H
@-@4@4@.@7 I$@@@ @7 I'@0 J @4 @Q@7 IA@' @@?@0 I" @4@.@7 I$@ @ @7 I4@?@c@@@:@0 J@0 C
@-@4@4@.@7 I$@@@ @7 I'@0 J @4 @Q@7 IA@' @@?@0 J @4@.@7 I$@ @ @7 I4@?@'@0 J
@-@4@.@7 I$@0 J
@4@7 K.@0 J@4@.@7 KA@ @ @8 I4@;CAG EV I! I"


@5le_gen@7 K+@@@2@ 
@7 I'@@@ @7 I'@@@0 J
@4 @Q@7 IA@( @@?@>@Q@?@0 J
@4@7 KA@F@E@?@@@@T
@T@&
@( @@F@E@?@@@@N@@@0 I"@0 H@-
@4@4@.@7 I$@?@0 I"@0 H
@-@4@4@.@7 I$@@@ @7 I'@0 J @4 @Q@7 IA@' @@?@0 J @4@.@7 I$@ @ @7 I4@?@c@@@:@0 I"@0 C
@-@4@4@.@7 I$@@@ @7 I'@0 J @4 @Q@7 IA@' @@?@0 I" @4@.@7 I$@ @ @7 I4@?@'@0 I"
@-@4@.@7 I$@0 J
@4@7 K.@0 I"@4@.@7 KA@ @ @8 I4@;CH EV I!@5@8bitwise_deduce B@;C@9H	 EV I! Jbit__and



@5@ @0 Ks@/@/@4@7 Im@ @0bit__or@/@/@4@7 Im@ @0bit__xor@/@/@4@7 Im@>@0 I"@1 Ks
@4@8 Kp@;C@9H EV I! J

 Ks

@5@ 
@0 Ks@/@/@4@7 Im@ 
@0 Ku@/@/@4@7 Im@ 
@0 Kw@/@/@4@7 Im@>@0 I"@0 Ks@4
@4@8 Kp@;C@9H EV I! J Ku



@5@ @0 Ks@/@/@4@7 Im@ @0 Ku@/@/@4@7 Im@ @0 Kw@/@/@4@7 Im@>@0 I"@1 Ku
@4@8 Kp@;C@9H EV I! J

 Ku

@5@ 
@0 Ks@/@/@4@7 Im@ 
@0 Ku@/@/@4@7 Im@ 
@0 Kw@/@/@4@7 Im@>@0 I"@0 Ku@4
@4@8 Kp@;C@9H# EV I! J Kw



@5@ @0 Ks@/@/@4@7 Im@ @0 Ku@/@/@4@7 Im@ @0 Kw@/@/@4@7 Im@>@0 I"@1 Kw
@4@8 Kp@;C@9H) EV I! J

 Kw

@5@ 
@0 Ks@/@/@4@7 Im@ 
@0 Ku@/@/@4@7 Im@ 
@0 Kw@/@/@4@7 Im@>@0 I"@0 Kw@4
@4@8 Kp@;C@\HA EV I! I"

 J

@5 J@7 J@@@ 
@7 I'@>@0 I"
 @4 @Q@7 IA@' @@?@0 I"
 @4@.@7 I$@@@0 J@4@.@7 KA@?@0 I@ @4@.@7 KA@ @ @.@7 I4@ @7 J@>@;C@]HT EV I! J J



@5 J@7 J@@@ @7 I'@>@0 I" @4 @Q@7 IA@' @@?@0 I" @4@.@7 I$@@@0 J
@4@.@7 KA@?@0 I@
 @4@.@7 KA@ @ @.@7 I4@ @7 J@>@;C@ZHg EV I! I"

 J

@5 J@7 J@@@0 I"@1 J@4@.@7 KA@?@0 I7 @4@.@7 KA@@@0 I"
@1 H@4@.@7 KA@?@0 I7
@1 H@4@.@7 KA@>@ @ @8 I4@;C@[Hv EV I! J J



@5 J@7 J@@@0 I"
@1 J@4@.@7 KA@?@0 I7
 @4@.@7 KA@@@0 I"@1 H
@4@.@7 KA@?@0 I7@1 H
@4@.@7 KA@>@ @ @8 I4@;C@.H EV I! I" J


 @5 J@7 J@@@0 I"
@1 J@4@7 KA@?@0 I7
 @4@7 KA@>@;C@-H EV I! J  J


@5 J@7 J@@@0 I"
@1 J@4@7 KA@?@0 I7
 @4@7 KA@>@;C@H EV I! I" J



@5 J@7 J@@@0 J
@4@.@7 KA@?@0 I@
 @4@.@7 KA@@@0 I"
@1 H@4@.@7 KA@?@:@@@0 I"@0 C
@4@4@.@7 KA@?@%@@@0 I7
@1 H@4@.@7 KA@?@0 I7@0 C
@4@4@.@7 KA@>@ @ @8 I4@;C@H EV I! J

 J

@5 J@7 J@@@0 J@4@.@7 KA@?@0 I@ @4@.@7 KA@@@0 I"@1 H
@4@.@7 KA@?@:@@@0 I"@0 C@4
@4@.@7 KA@?@%@@@0 I7@1 H
@4@.@7 KA@?@0 I7@0 C@4
@4@.@7 KA@>@ @ @8 I4@;C@IH EV I! I7 J



@5 J@7 J@@@ @7 I'@.@0 C@4@7 I8@?@C@ @7 I'@L@P@!@0 C@4@#@0 I"@0 J
@4@4@8 KA@;C@HH EV I! I@

 J

@5 J@7 J@@@ 
@7 I'@.@0 C
@4@7 I8@?@C@ 
@7 I'@L@P@!@0 C
@4@#@0 I"@0 J@4@4@8 KA@;C@GH EV I! I7

 J

@5 J@7 J@@@ 
@7 I'@.@0 H
@4@7 I8@?@C@ 
@7 I'@L@P@!@0 H
@4@#@0 I"@1 J@4@8 KA@;C@HH EV I! I@ J



@5 J@7 J@@@ @7 I'@.@0 H@4@7 I8@?@C@ @7 I'@L@P@!@0 H@4@#@0 I"@1 J
@4@8 KA@;XPadd_fact_from_rule CFq EV Fm@5@0 Ik

@4@8 D4@;XPsatisfies_index_constraint CAY EVu G0        &


@5@@@7 K{ B@?@ 
@7 K@>@;CAa EV K}..


@5@0 I"@4@7 J B@0 I"
@4@7 K@>@;CAf EV K}
@5@0 B@4@7 K@>@;XPadd_processed_hyp_with_field_op C	N EV I @5@0 J
@4@8 J@;XP J C@ EV I@5on@7get_switch_typecheck_only IType checking path function: @7 A @7 K@7hoist_pf_traversal_conditions B@7 I I@7hoist_pf_actions B - OK@7 K@7 G  @>@;C@ @ EV I@5off@7 K@7refactor_write_vcs_top B@7 K@7 K@7 K@7simplify_vc  B@7refactor_write_vcs B@7report_to_user B@>@;XPreplace_conc_rule CGC EV I @5@7 J"@>@;CGG EV I @5@. I@7 J@@@7replace_conc_rule1 B@E@?
@. I@7 J@8 K@;CGU EV I @5@>@;XPform_number_from_base CF EV I


@5@>@a@g@f
@o@w@;C@ F EV I

@5@a@g@b@o@x@ @ @.@7 K B@>@a@f@g@f
@o@n@w@;CF EV I
 @5@>@;XPadd_fact CF EV Fm@5@@>@;CF EV Fm@5@7 D4@>@;XPmatching_records CAo EV J=@5@ 
@.@.@7matching_record_and_field B@ @ @7matching_records_x B@>@;XD  t  t t  @t expand_query AD  t  t t  @t  K AD  t  t t  @t  K 
P KC@s D  A K@5@6 D@ 
@8 K K@;XP
setup_vc_name CB EV I@5@0vc_name@/@4@7 C@.@/@/@7 FS J C@.
@7 A@0 K
@4@7 J@>@;XPmaybe_semi_stan C@JA EV I 

@5@7standardisation_is_on  B@>@.
@.@.@.@7is_relational_expression B@>@ @ @.@7 K5@>@ @ @.@7 K5@>@.@2
@3@3@4@7 @<@>@@@&
@?@ ss@/@7
complexity B@ @7save_semi_stan_fact B@>@;XPproved_all_subgoal_conclusions  CI EV I @5@C@/@/@.
@7 J@C@7 J"@L@P@L@P@?@E
@>@;XPbusort_prods C@*Ct EV I@5@.@2@-
@3@-@-@4@7
gen_append B@ @ 
@7order_prods B@2@3
@4@.@7 K@ @7 K B@>@;CC{ EV I

@5@>@;XPcompatible_record_type CC* EVu G5        @5@0 Br@-@4@7type IY@0 Br@-
@4@7 K@7 Im@ 
@8same_record_field_names B@;XPhandle_nested_used_facts CEN EV Jh@5@8save_nested_used_facts B@;CEQ EV Jh@5@7restore_nested_used_facts B@Q@;XD  t  t t  @t library_directory AD  t  t t  @t  K AD  t  t t  @t  K 
P KC@,s@!/usr/lib/swi-prolog/boot/parms.pl  A K@5@6$parms G	@0 B@-lib@4@7cached_library_directory K@&
@;C@1 K K@5@6 K @@0 @~/lib/prolog@3@-@4@7 K@&
@;C@6 K K@5@6 K @0 @@0 F Ag@4@-@4@7 K@&
@;C@; K K@5@6 Kclp@0 K@0 Klibrary/clp@4@-@4@7 K@&
@;XPsplint CE EV I H


@5@ 
@7 It@0 J
@4@7 I8@>@;CE EV I C


 J@5@ 
@7 It@0 J
@4@7 I8@>@;CE EV I

 @5@>@;XPmaybe_add_new_hyp C@ EV I  @Q@5@>@;C@ EV I @5 I@.@7add_hyp Inew_hyp@2@3
@3 G@4@8 I@;XPrule_phase_infer C@8D EV Fm

@5@7 H@.@2@-@4@7inference_rule E@ @7 H@ @7 Jrule_phase_inference@  L	@0	inference@3@0 I@4@4@ 
@7record_rule_success B@>@;C@8D EV Fm

@5@7 H@.@2@-@4@7user_inference_rule L
@ @7 H@ @7 J L@  L@0 L@3@0 I@4@4@ 
@7 L@>@;C
D EV Fm@5@7 J@>@;CD EV Fm


@5@ 
@/@/@/@/@7is_a_fact_from_rule B@>@;XP J CN EV I 
user_rule_yes 


@5@7is_conc_or_hyp Buser_rewrite_rule@7@!mark_whether_proved_by_user_rules B@0 
@4@7add_to_rule_summary B@>@;CN EV I @5@>@;XPwrite_path_action CA EV I
 K~


@5@>@7 L# B@> &@7 I@7 J@>@ 
@7 L%@>@;C@,A EV I
:=


@5@7 I@7 J := @7 I@@@ 
@.@7 IA@?@%
@>@ @7 J@>@;C
A EV I
@5        unit function@7 I@>@;XPvar_free C@ EV J=@5@>@;C@ EV J=@5@7novars B@7 L+ B@>@;XD  t  t t  @t  I APdo_quantification_proof_or_fail C@!I EV I @5@7 I
unwrapping@2@3
@4@7 I@ 
@ @7try_proof_by_unwrapping B@> I@7 I@8 I@;CI EV I @5 I@7 I@>@Q@;XPsummary_of_file C@"A EV II@5@0 
@-@4@/@7 I B@>rule@7 I@7 I@7 J @0 
@4@7 IG B@8 L7 B@;CA EV II@5@>@;XPbuildsav_usage_profiled  C@ EV EV  @5@7 JXspadesimp_usage_profiled.sav@7save_program B @8 G@;C@ EV EV  @5@7 J^@8 G@;XPsummarise_user_rule_use  CAs EV II@5@/@/@7 L9@>@7 J 	vc_number@7 I@.
@7 J B@7 I@#: Summary of user rule application.@7 I@7 J @8summarise_user_rule_use_rep  B@;CA~ EV II  @5@>@;XP@!does_not_satisfy_index_constraint CAl EV K} K~


@5@7 LK B@ 
@7 LM@>@;C@$Aq EV K} K


@5@>@@@0 I7@4@7 K@?	@0 I@
@4@7 K@>@;CAz EV K}
@5@0 J@4@7 K@>@;XP K C@%GZ EV I @5@"
 I"
@#@/ IZ@7 IT B@.@.
@7replace_rule L
@>subst_and_elimuser_rule_no G@ 
@7 J B@Q@;C@&Gb EV I @5@"
 I"

@#@/ IZ@7 LN@.@.
@7 LO@> LR LS G@ 
@7 LT@Q@;C@%Gj EV I @5@"
 J
@#@/ IZ@7 LN@.@.
@7 LO@> LR LS G@ 
@7 LT@Q@;C@&Gr EV I @5@"
 J

@#@/ IZ@7 LN@.@.
@7 LO@> LR LS G@ 
@7 LT@Q@;XP I
 C@$M EV I @5@.@7fetch_and_decrement_stack_depth B@/@/@/@7 I@7 I@/@/@/@7 I@7prune_all_proved_concs  I@7
move_logfacts B@0stack@-@4@7 I@7 D4@Q@;CM EV I  I@5@.@7 K B@7promote_moved_logfacts B@Q@;CM EV I  I@5@.@7 L`@p@0moved_log_fact@/@/@4@7 C@Q@;CM EV I @5@>@;XP J C!4 EV I!@5@.@.@7 J@0candidate_upper
@4@7 D4@Q@;C@?!8 EV I!@5@ 
@7 Lg B@C@.@/@7 Li@0 I7@4 @Q@7 IA@L@P@?@E@>@0known_upper_numeric_limit

@4@7 D4@0 Lg
@/@/@4@7 C@>@;XPfind_element CA EV K} J


@5@0 J@4@7 K@>@ 
@7 Ll B@>@;CA EV K} J




@5@0 B
@4@7 K@>@;C@+A EV K}


@5@C@7 @@L@P@2	mk__array@-@4@7 @< J@7 J@ @.@7 E] I6@ @ 
@8find_array_component B@;C@2A! EV K}


@5@C@7 @@L@P@2@-@-@4@7 @<@ @/array@7mk__function_name IY J@7 J@ @.@7 Lp@ @ 
@8 Lr@;CA) EV K}element
@5@>@;XP J C@P@  EV Jh@5@0 I@/@/@4@7 C@0 I Ji@4@7 C@0 I I&@4@7 C@0 I@/@4@7 C@0buffered_used_fact@/@/@/@4@7 C@>@@@7 K@F@E@?@7 I  B@.@.
@/@7
is_inequality B@>@ 
@.@7find_mutual_types B@ @7try_new_numeric_strategies B@>@;XP@ maybe_echo_pf_trace_pfpositionto C
B_ EV Ifinish finish@5@>@;CBc EV Iline
line 

@5@ 
@7integer_to_atom I@>@;XPs_atomic CA EV I@5@@@7 A@?@7 GY@a@g@b @t@>@;CA% EV I J
@5@7 GY@a@h@b @t@>@;XP K C@$A EV J=@5@.@7 @6@ @7 @6fld_@/@ @7 A@7 A@ 
@8 A@;XPgcd CC EV I 


@5@>@;CC EV I 
 
@5@>@;CC EV I @5@a@g@h@s@a@h@b @s@a@g@h@l J@x
@>@ 
@8 L B@;C	C EV I 

@5@>@&
@;C
C EV I @5@a@h@b @s@>@8 L@;XP@(clear_up_could_and_could_not_infer_facts  C@"F EV I   @5@0 I@/@/@4@7 C@0 I@/@4@7 C@0 Lj@/@/@/@/@4@7 C@0 K@/@/@/@/@4@7 C@>@;XPcheckhastype C@^ EV K @Q @@5@>@;C@b EV K @ @@5@>@;C@u@f EV K JA 



 @@5@>@7 A@ 
@.@7 F IY@@@ @/@7 K@?@@@( G@?
@@@( I*@?@( @@>@@@  IU@7 LN@>@  @@7 L B@?@-@@@0 IT IU@4@7 C@  @@7 L@0 IT IU@4@7 I@>@?@0 IT IU@4@7 I@Q@>@;C@u@ EV K JD 



 @@5@>@7 A@ 
@.@7 L@@@ @/@7 K@?@@@( G@?
@@@( I*@?@( @@>@@@  IU@7 LN@>@  @@7 L@?@-@@@0 IT IU@4@7 C@  @@7 L@0 IT IU@4@7 I@>@?@0 IT IU@4@7 I@Q@>@;C@9@ EV K H


@5@.@7 L@>@ 
@.@7 L@>@@@@@( I*@?@( I*@>@( I*@?@( G@( G@@@( G@?@( I*@>@;C@9@ EV K C


@5@.@7 L@>@ 
@.@7 L@>@@@@@( I*@?@( I*@>@( I*@?@( G@( G@@@( G@?@( I*@>@;C@9@ EV K I>


@5@.@7 L@>@ 
@.@7 L@>@@@@@( I*@?@( I*@>@( I*@?@( G@( G@@@( G@?@( I*@>@;C@%@ EV K J
@5@.
@7 L@>@@@(
 I*@( I*@?
@(
 G@@@( G@?@( I*@>@;C@ EV K ID


 G@5 G@7 L@>@ 
 G@7 L@>@;C@ EV K J


 G@5 G@7 L@>@ 
 G@7 L@>@;C@%@ EV K J
@5@.
@7 L@>@@@(
 I*@( I*@?
@(
 G@@@( G@?@( I*@>@;C@%A EV Ksqr
@5@.
@7 L@>@@@(
 I*@( I*@?
@(
 G@@@( G@?@( I*@>@;CA
 EV K J


@5@ 
 G@7 L@7 L@@@( G@?@( I*@>@;CA EV K K
@5@7 L@>@@@( I*@?@( G@>@;CA# EV K 


 I*@5 I*@7 L@>@ 
 I*@7 L@>@;C@8A* EV K B


 @@5@.@7 L@@@@@( G@?@( I*@>@ 
@.@7 L@@@( G@?@( I*@?@ 
@ @7 L@E@>@;C@8A> EV K J


 @@5@.@7 L@@@@@( G@?@( I*@>@ 
@.@7 L@@@( G@?@( I*@?@ 
@ @7 L@E@>@;C@>AR EV K I@


 @@5@.@7 L@@@@@( G@?@( I*@>@ 
@.@7 L@@@( G@?@( I*@?@ 
enumerated@7 K@ 
@ @7 L@E@>@;C@>Ag EV K I7


 @@5@.@7 L@@@@@( G@?@( I*@>@ 
@.@7 L@@@( G@?@( I*@?@  L@7 K@ 
@ @7 L@E@>@;C@>A| EV K J


 @@5@.@7 L@@@@@( G@?@( I*@>@ 
@.@7 L@@@( G@?@( I*@?@  L@7 K@ 
@ @7 L@E@>@;C@>A EV K I"


 @@5@.@7 L@@@@@( G@?@( I*@>@ 
@.@7 L@@@( G@?@( I*@?@  L@7 K@ 
@ @7 L@E@>@;C@<A EV K J



@5@7 L@@@0 Lu@-@-@4@7 K@E@?@.@7 L@ @0 L@-@-@4@7 K@ 
@ @7checkhastypelist B@ @ @7 L@>@;C@7A EV K Ly


@5@.@7 L@@@ @0 L@-@4@7 K@E@?@ @.@7 L@ @0 L@-@4@7 K@ 
@ @7 L@>@;CA EV K G
 @@5 @@7 L@>@;CA EV K JF


 @@5 @@7 L@>@ 
 @@7 L@>@;CA EV K JH


 @@5 @@7 L@>@ 
 @@7 L@>@;CA EV K C


 @@5 @@7 L@>@ 
 @@7 L@>@;CA EV K J


 @@5 @@7 L@>@ 
 @@7 L@>@;C	A EV K
 G@5@7 GY@>@;CA EV K@5@7 @@/@7 LN@>@;CA EV Kodd
 @@5 G@7 L@>@;CA EV K A
@5@7 L@>@@ L@7 K@?@( G@>@;CA EV K I
@5@7 L@>@@ L@7 K@?@( G@>@;CA EV K GW
 G@5@.
@7 L@>@ 
@0sequence@/@4@7 K@>@;CA EV K @
@5@.
@7 L@ 
@0 L@4@8 K@;CA EV K Fi
@5@.
@7 L@ 
@0 L@4@8 K@;CA EV Knonfirst
@5@7 L@0 L@/@4@8 K@;CA EV Knonlast
@5@7 L@0 L@/@4@8 K@;CA EV K H


@5@7 L@0 L@/@4@7 K@ 
@8 L@;CB EV K\/


@5@7 L@0set@/@4@7 K@ 
@8 L@;CB EV K\


@5@7 L@0 L@/@4@7 K@ 
@8 L@;CB EV K/\


@5@7 L@0 L@/@4@7 K@ 
@8 L@;C@ B EV Kin


 @@5@ 
@.@7 L@ @0 L@-@4@7 K@ @7 L@>@;C@ B EV Knot_in


 @@5@ 
@.@7 L@ @0 L@-@4@7 K@ @7 L@>@;CB# EV K	subset_of


 @@5@.@7 L@ @0 L@/@4@7 K@ 
@ @7 L@>@;CB) EV Kstrict_subset_of


 @@5@.@7 L@ @0 L@/@4@7 K@ 
@ @7 L@>@;C
B/ EV K@5@0 L@/@4@8 K@;CB2 EV K
@5@.@7 L@0 L@4@7 K@ 
@8 L@;C
B8 EV K L@5@0 L@/@4@8 K@;CB; EV K L
@5@.@7 L@0 L@4@7 K@0 L
@4@8 L@;C@8BA EV K Lo
@5@@@0 L@2@/@4@-
@4@7 K@E@?@.@7 L@ @0 L@2@/@4@-
@4@7 K@0 L'@/@/@4@7 Im@ 
@8 I@;C@BL EV K@5@C@7 @@L@P@2@-@-
@4@7 @< J@7 J@@@B@( Lo@>@ 
@2@-@-@4@2@-@-@4@7collect_indices_and_values B@>@ @.@7 I@ @ @7checkrestoflist B@ @.@7 I@ @ @7 L@0 L@2@4@4@7 K@F@F@?@+@(
mk__record@>@ 
@.@.@7collect_fields_and_values B@0 Br@-@4@7 K@ @ @.@7permutation_of_fields B@ @ @8
checktypelist B@F@F@F@;C@RBg EV K@5@C@7 @@L@P@2@-@3@-
@4@7 @<@. Lu@7 Lv@ 
@0 L'@/@/@4@7 Im@>@@@ @0 L@2@/@4@-@4@7 K@&@?@ @7 L@0 L@2@/@4@-@4@7 K@ 
@ @8 I@;C@Bw EV K@5@C@7 @@L@P@2@-@-
@4@7 @< J@7 J@@@`@. Lu@7 Lv@>@ 
@2@-@-@4@2@-@-@4@7 L@>@ @.@7 I@ @ @7 L@ @.@7 I@ @ @7 L@@@ @0 L@2@4@4@7 K@&@?@ @7 L@0 L@2@4@4@7 K@F@F@?@0 Bs@7 Lv@>@ 
@.@.@7 L@0 Br@-@4@7 K@ @ @.@7 L@ @ @8 L@F@F@F@E@;C@?B EV K@5@C@7 @@L@P@.@.
@7function_template IY@.@7 L@@@ 
@.@7function IY@E@?@ 
@.@.@7 L@2@4@2@4@7compatible_type_lists B@ @ @7 L@>@;C@MB EV K@5@C@7 @@L@P@/ @@/@2@-@4@/@7record_function IY@.
@7 L@2@-@/@4@7 @<@@@ @2
@4@7 L@E@?@ @2
@4@.@7 L@2@4@2@4@7 L@>@;C@;B EV K@5@C@7 @@L@P@/ K @/@2@-@3@-
@4@/@7 L@7 L@2@-@/@4@7 @<@ @2@3@-@4@7 L@ 
@ @7 L@>@;C@^B EV K
@5@C@7 @@L@P@C@/@/@7 L@L@P@C@/@/@/@/@/@7 L@L@P@2@-@-
@4@7 @<@ 
@7check_is_an_ok_arity_function B@ 
@.@7 L@@
@.@7 L@E@?@.@.@7 L@2@4@2@4@7 L@ @ @7 L@>@;CB EV K
 I*@5 G@7 L@>@;XPconsider_fudge_line C
B& EV I@5	extraline@7
pfs_format B@7 J@>@;CB+ EV I@5@>@;XPcompress C@%C EV I

@5@7 It@ 
@7 It@.@0 H
@4@7 I8@2@4@7 L B@>@;C@2C EV I		

@5@.@.@7essence B@ 
@ @.@7 L@.@0 H@4@7 I8@2@0 I>@4@4@7 L@>@;C@)C EV I

@5@2
@4@.@7 L@2@4@2@-@4@7 L@"@#@>@;CC EV I I>
@5@>@;C
C EV I
@5@>@;CC EV I@5@>@;XPis_targeted_disjunction CLD EV I @5@7split_disjunction B@.@7 G@a@i@b@t@.
@7 Jd B@a@i@f
@r@>@;XPrecord_vc_retrieved  C
@ EV I @5@C
@7 J@L
@P@7add_vcg_seen_vc  J@>@;C@ EV I  @5@>@;XPesplint CE EV I H


@5@ 
@7 It@0 J
@4@7 I8@>@;CE EV I C



@5@ 
@7 It@>@;CE EV I

 @5@>@;XPwrite_hyp_numbers_list CF` EV II


@5@7 I & @7 I@7 I@ 
@7 I@>@;CFg EV II
@5@7 I@>@;CFk EV II
@5@7 I, @7 I@7 I@>@ 
@7 L B@>@;XP L. C@ EV J=@5@7 @@>@;C@ EV J=@5@T
@2@/@-@4@7 @<@7 L0@>@;XPconvert_condition C@(E EV Fm I



 I
@5@ @.@7lookup_fact_mappings B@ 
@ @.@7 I4@>@ @ @8 J@;XPfetch_conclusion CA EV I@5@7 J"@>@Q@;CA EV I@5 I@.@.
@.@7fetch_complexities B I@ 
@ @7fetch_minimum_complexity B@>@;C	A EV I@5 I@7 J@>@;CA EV I
$DONE@5@.@7max_conc_no B@a@g@i@s@>@;XD  t  t t  @t  I AP J C@>Nq EV I @5@/@ 
@7replace_hyp I@.@7 Ja B@0 I I@/@4@7 C@ 
 I@ @/@7 K@@@( I@0 J	subst_hyp@3
@3@3
@4@7 D4@?@R@>@;XP Kq CH EV I! I"

 Ks
@5@>@0 I"
@4@8 KA@;C@-H EV I! I"  Ks


@5@0 J
 @4@.@7deduce_once B@0 J @4@.@7 M@>@ @ @8 I4@;C@BH EV I!

 I"

 Ks

@5@0 J @4@.@7 M@0 J @4@.@7 M@0 I"
 @4@.@7 M@>@ @ @.@7 I4@ @ @7 I4@>@;CI
 EV I! I" Ks



@5@>@0 I"
@4@8 KA@;C@.I
 EV I! I" Ks



@5@0 J
 @4@.@7 M@0 J @4@.@7 M@>@ @ @8 I4@;C@.I EV I! I" Ks


@5@0 J
 @4@.@7 M@0 J @4@.@7 M@>@ @ @8 I4@;C@I EV I!

 I" Ks



@5@0 J
 @4@.@7 M@0 J @4@.@7 M@@@@@" H
@#@?
@" H
@#@' @@?@1@@@0 I"
@4@.@7 M@?@!@@@0 I"@4@.@7 M@?@0 I"@0 H
@4@4@.@7 KA@>@ @ @.@7 I4@ @ @7 I4@>@;CI, EV I! I"

 Ku
@5@>@0 I"
@4@8 KA@;C@-I/ EV I! I"

 Ku

@5@0 J
 @4@.@7 M@0 J @4@.@7 M@>@ @ @8 I4@;C@-I4 EV I! I"

 Ku

@5@0 J @4@.@7 M@0 J
 @4@.@7 M@>@ @ @8 I4@;C@iI9 EV I! I"

 Ku

@5@0 J @4@.@7 M@0 J @4@.@7 M@@@0 I"
 @4@.@7 M@' @@?@0 I"
@4@.@7 M@0 I"
@4@.@7 M@>@ @ @.@7 I4@ @ @.@7 I4@ @ @7 I4@>@;CIL EV I! I" Ku



@5@>@0 I"
@4@8 KA@;C@2IO EV I! I" Ku


 H
@5@0 J
 @4@.@7 M@0 J @4@.@7 M@>@ @ @8 I4@;C@IT EV I! I" Ku



@5@0 J
 @4@.@7 M@0 J @4@.@7 M@@@5@ @7 I'@a@f@b @t@ @ @7next_two_to_N_minus_1_above B@0 I"
@4@.@7 KA@0 I"@4@.@7 KA@' @@F@F@E@?@g@@@!@0 I"@0 H
@4@4@.@7 KA@' @@' @@F@F@E@?@D@0 I"
@-@4@.@7infrule_int_rhs B@ @.@7 M@0 I"@-@4@.@7 M@ @.@7 M@@@a@f@f@t@%@?	@a@f@f@q@%@0 I"@4@.@7 KA@>@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @7 I4@>@;CIy EV I! I"

 Kw
@5@>@0 I"
 @4@8 KA@;C@-I| EV I! I"  Kw


@5@0 J
 @4@.@7 M@0 J @4@.@7 M@>@ @ @8 I4@;C@jI EV I!

 I"

 Kw

@5@0 J @4@.@7 M@0 J @4@.@7 M@@@0 I"
 @4@.@7 M@?@$@@@0 I"
@1 C@4@.@7 KA@?@0 I"
@1 C@4@.@7 KA@>@ @ @.@7 I4@ @ @7 I4@>@;CI EV I! I" Kw



@5@>@0 I" @4@8 KA@;C@2I EV I! I" Kw


 H
@5@0 J
 @4@.@7 M@0 J @4@.@7 M@>@ @ @8 I4@;C@I EV I! I" Kw



@5@0 J
 @4@.@7 M@0 J @4@.@7 M@@@5@ @7 I'@a@f@b @t@ @ @7 M@0 I"
@4@.@7 J@0 I"@4@.@7 J@' @@F@F@E@?@g@@@!@0 I"@0 H
@4@4@.@7 J@' @@' @@F@F@E@?@D@0 I"
@-@4@.@7 M@ @.@7 M@0 I"@-@4@.@7 M@ @.@7 M@@@a@f@f@t@%@?	@a@f@f@q@%@0 I"@4@.@7 KA@>@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @7 I4@>@;XD  t  t t  @t  CO AD  t  t t  @t  CO AD  t  t t  @t  CO 
P CNCA@& EVu G+        @5@T
@.@7 @6@.@7 A@.
@7 A@.@.@7 G @@@(xfx@?
@@@(yfx@?@(xfy@.@7term_pri B@ 
@.@7 M%@@@@@@@( M"@a@f@f@t@?@  M"@7 Im@a@f@f@s(@7 K@2@0priority@4@3@0	portrayed @Q@4@3@0 CN @Q@4@3@0 G @Q@4@4@7 C )@7 K@?@6@@@( M"@a@f@f@q@?@  M"@7 Im@a@f@f@r@2@0 M)@4@3@0 M+ @Q@4@3@0 CN @Q@4@3@0 M- @Q@4@4@7 M. @7 K@7 K M1@7 K@@@.@a@f@f@t M(@7 K@ 
@2@0 M)@4@3@0 M+ @Q@4@3@0 CN @Q@4@3@0 M- @Q@4@4@7 M. M0@7 K@?@$@a@f@f@q@ 
@2@0 M)@4@3@0 M+ @Q@4@3@0 CN @Q@4@3@0 M- @Q@4@4@7 M.@>@;C@@h EV M@5@T
@.@7 @6@.@7 A@@	@.
 D@7 M @?@.
fy@7 M @.@7 M%@7 K M1@7 K@@@-@a@f@f
@s M(@7 K@2@0 M)
@4@3@0 M+ @Q@4@3@0 CN @Q@4@3@0 M- @Q@4@4@7 M. M0@7 K@?@#@a@f@f
@r@2@0 M)
@4@3@0 M+ @Q@4@3@0 CN @Q@4@3@0 M- @Q@4@4@7 M.@>@;C@@ EV M@5@T
@.@7 @6@.@7 A@@	@.
xf@7 M @?@.
yf@7 M @.@7 M%@@@-@a@f@f
@s M(@7 K@2@0 M)
@4@3@0 M+ @Q@4@3@0 CN @Q@4@3@0 M- @Q@4@4@7 M. M0@7 K@?@#@a@f@f
@r@2@0 M)
@4@3@0 M+ @Q@4@3@0 CN @Q@4@3@0 M- @Q@4@4@7 M. M1@7 K@7 K@>@;C@ EV M@5@@@(
 @@?@"
@#@>@8
print_list B@;C@!@ EV M@5@2@-@-@4@7 @<@7 @@, @@>@7 K M(@7 K@7print_list1 B M0@7 K@>@;XP K C@: EV J= 
@<C@< EV J=



@5@ @ @8 K@;XPdo_find_lower_numeric_limit_for C^  EV I! J
@5@ @.@ 
@7 J@0 J@4@8 I;@;C@%^ EV I! H


 G@5@ @7 I'@>@ @. G@ 
@7 J@0 H@4@8 I8@;C@%^
 EV I! H


 I*@5@ @7 I1@>@ @. I*@ 
@7 J@0 H@4@8 I;@;C@%^ EV I! H


 G@5@ @7 I'@>@ @. G@ 
@7 J@0 H@4@8 I8@;C@%^ EV I! H


 I*@5@ @7 I1@>@ @. I*@ 
@7 J@0 H@4@8 I;@;C@3^ EV I! H

@5@ @.@.@7 J@ @.@.@7 J@0 H@4@7 I;@ @ @.@7 I4@ @ 
@8 J@;C@8^) EV I! C
 ID

 G@5@ @7 I'@0 J @4 @Q@7 IA@>@ @. G@ 
@7 J@0 C@1 ID@4@8 I8@;C@r^0 EV I!

 C
 ID

 G@5@ @. G@.@7 J@0 I@ @4 @Q@7 IA@ @. G@.@7 J@@@0 J @4 @Q@7 IA@' @@?
@0 J @4 G@.@7 J@0 C@1 ID@4@7 I8@ @ @.@7 I4@ @ @.@7 I4@ @ 
@8 J@;C@x^B EV I! C
 C
 I> ID G@5@@@ @. G@.@7 J@0 J @4 @Q@7 IA@?@0 J @4 G@.@7 J@E@@@ @. G@.@7 J@0 I@ @4 @Q@7 IA@?@0 I@ @4 G@.@7 J@E@ @ @.@7 I4@ @ 
@8 J@;C@w^R EV I! C
 C
 I> ID G@5@@@ @. G@.@7 J@0 J @4 @Q@7 IA@?@0 J @4 G@.@7 J@E@@@ @. G@.@7 J@0 I@ @4 @Q@7 IA@?@0 I@ @4 G@.@7 J@E@ @ @.@7 I4@ @ 
@8 J@;C@^e EV I! C
 I> ID
  G@5@@@ @. G@.@7 J@0 J @4 @Q@7 IA@?@0 J @4 G@.@7 J@E@@@0 J @4 G@.@7 J@F@?@2@@@ @. G@.@7 J@0 I@ @4 @Q@7 IA@E@?@ @. G@.@7 J@0 I7 @4 @Q@7 IA@E@ @ @.@7 I4@ @ 
@8 J@;C@^x EV I! C
 I>
 ID  G@5@@@ @. G@.@7 J@0 J @4 @Q@7 IA@?@0 J @4 G@.@7 J@E@@@0 J @4 G@.@7 J@F@?@2@@@ @. G@.@7 J@0 I@ @4 @Q@7 IA@E@?@ @. G@.@7 J@0 I7 @4 @Q@7 IA@E@ @ @.@7 I4@ @ 
@8 J@;C@^ EV I! C
 I> ID

 G@5@@@ @. G@.@7 J@0 I7 @4 @Q@7 IA@?@0 I7 @4 G@.@7 J@E@@@ @. G@.@7 J@0 I@ @4 @Q@7 IA@?@ @@@0 J@4 G@.@7 J@?
@0 I@ @4 G@.@7 J@E@ @. G@.@7 J@0 I@ @4 @Q@7 IA@0 J@1 C@4@7 I8@ @ @.@7 I4@ @ @.@7 I4@ @ 
@8 J@;C@^ EV I! C
 I>
 ID
 G@5@@@ @. G@.@7 J@0 I7 @4 @Q@7 IA@?@0 I7 @4 G@.@7 J@E@@@ @. G@.@7 J@0 I@ @4 @Q@7 IA@?@ @@@0 J@4 G@.@7 J@?
@0 I@ @4 G@.@7 J@E@ @. G@.@7 J@0 I@ @4 @Q@7 IA@0 J@1 C@4@7 I8@ @ @.@7 I4@ @ @.@7 I4@ @ 
@8 J@;C@^ EV I! C
 I> ID

 G@5@@@ @. G@.@7 J@0 I7 @4 @Q@7 IA@?@0 I7 @4 G@.@7 J@E@@@ @. G@.@7 J@0 I7 @4 @Q@7 IA@?@"@@@0 I"@1 J@4 G@.@7 J@?
@0 I7 @4 G@.@7 J@E@ @. G@.@7 J@0 I7 @4 @Q@7 IA@0 H@4@7 I8@ @ @.@7 I4@ @ @.@7 I4@ @ 
@8 J@;C@^ EV I! C
 I>
 ID
 G@5@@@ @. G@.@7 J@0 I7 @4 @Q@7 IA@?@0 I7 @4 G@.@7 J@E@@@ @. G@.@7 J@0 I7 @4 @Q@7 IA@?@"@@@0 I"@1 J@4 G@.@7 J@?
@0 I7 @4 G@.@7 J@E@ @. G@.@7 J@0 I7 @4 @Q@7 IA@0 H@4@7 I8@ @ @.@7 I4@ @ @.@7 I4@ @ 
@8 J@;C@%^ EV I! C


 G@5@ @7 I'@>@ @. G@ 
@7 J@0 C@4@8 I8@;C@%^ EV I! C


 I*@5@ @7 I1@>@ @. I*@ 
@7 J@0 C@4@8 I;@;C@%^ EV I! C


 G@5@ @7 I'@>@ @. G@ 
@7 J@0 C@4@8 I8@;C@%^ EV I! C


 I*@5@ @7 I1@>@ @. I*@ 
@7 J@0 C@4@8 I;@;C@3^ EV I! C

@5@ @.@.@7 J@ @.@.@7 J@0 C@4@7 I;@ @ @.@7 I4@ @ 
@8 J@;C@l_ EV I! I>


 G@5@ @7 I'@>@@@$@0 I@ @4 @Q@7 IA@>@ @. G@ 
@7 J@0 I>@4@7 I8@E@?@5@@ @ @7 I8@>@( @(
 @@E@?@ @0 I7 @4 @Q@7 IA@>@ @. G@ 
@7 J@0 I>@4@8 I8@E@;C@i_ EV I! I>


 I*@5@ @7 I1@>@@@$@0 I@ @4 @Q@7 IA@>@ @. I*@ 
@7 J@0 I>@4@7 I;@E@?@2@@@( @>@( @(
 @@E@?@ @0 I7 @4 @Q@7 IA@>@ @. I*@ 
@7 J@0 I>@4@8 I;@E@;C@i_0 EV I! I>


 G@5@ @7 I'@>@@@$@0 I@ @4 @Q@7 IA@>@ @. G@ 
@7 J@0 I>@4@7 I8@E@?@2@@@( @>@( @(
 @@E@?@ @0 I7 @4 @Q@7 IA@>@ @. G@ 
@7 J@0 I>@4@8 I8@E@;C@i_D EV I! I>


 I*@5@ @7 I1@>@@@$@0 I@ @4 @Q@7 IA@>@ @. I*@ 
@7 J@0 I>@4@7 I;@E@?@2@@@( @>@( @(
 @@E@?@ @0 I7 @4 @Q@7 IA@>@ @. I*@ 
@7 J@0 I>@4@8 I;@E@;C@+_X EV I! I>
@5@ @.@ 
@7 J@ @7 I1@0 J @4 @Q@7 IA@0 I>@4@8 I;@;C@E_^ EV I! I>

@5@ @.@.@7 J@ @.@.@7 J@ @.@.@7 J@ @.@.@7 J@ @ @ @ @ @ @ @ @/@/@ 
@8 J@;C@k_h EV I! ID


 G@5@ @7 I'@>@@@#@0 I@ @4 @Q@7 IA@ @. G@ 
@7 J@0 ID@4@7 I8@E@?@5@@@!@0 I7 @4 @Q@7 IA@ @. G@ 
@7 J@0 ID@4@7 I8@?@0 ID@4 G@ 
@8 K@E@E@;C@Z_w EV I! ID 
  G@5@>@@@0 J @4 G@.@7 J@F@?@2@@@ @. G@.@7 J@0 I@ @4 @Q@7 IA@E@?@ @. G@.@7 J@0 I7 @4 @Q@7 IA@E@ @ 
@8 J@;C@_ EV I! ID


 G@5@ @7 I'@0 J @4 @Q@7 IA@>@ @. G@.@7 J@@@0 I7 @4 @Q@7 IA@' @@E@?@D@@@ @. G@.@7 J@0 I@ @4 @Q@7 IA@?@ @@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@E@0 I@ @4 @Q@7 IA@>@0 ID@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;C@_ EV I! ID


 G@5@ @7 I'@0 I7 @4 @Q@7 IA@>@ @. G@.@7 J@@@0 I@ @4 @Q@7 IA@' @@E@?@F@@@ @. G@.@7 J@0 I7 @4 @Q@7 IA@?@"@@@0 I7 @4 G@.@7 J@?@0 I"@1 J@4 G@.@7 J@E@0 I7 @4 @Q@7 IA@>@0 ID@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;C@_ EV I! ID


 G@5@@@ @. G@.@7 J@0 I@ @4 @Q@7 IA@?@ @@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@E@ @. G@.@7 J@0 I@ @4 @Q@7 IA@ @. G@.@7 J@0 J @4 @Q@7 IA@0 ID@4@7 I8@ @ @.@7 I4@ @ @.@7 I4@ @ 
@8 J@;C@N_ EV I! ID


 G@5@ @. G@.@7 J@0 I7 @4 @Q@7 IA@ @. G@.@7 J@0 J @4 @Q@7 IA@0 ID@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;C@_ EV I! J


 G@5 J@7 J@ @7 I'@>@@@"@ @7 I'@  @7 Im@>@(
 @@0 J@4@7 I8@F@F@E@?@@@@f@0 I@ @4 @Q@7 IA@>@@@H@ @. G@.@7 J@0 I@ @4 @Q@7 IA@ @. G@.@7 J@0 I7@4 @Q@7 IA@0 I"@4 @Q@7 IA@ @ @.@7 I4@ @ 
@7 J@&@?@(
 @@( @F@F@E@?@ @0 I7 @4 @Q@7 IA@(
 @@0 H@4@7 I8@F@F@E@>@;C@J_ EV I! J

  G@5 J@7 J@@@ @. G@ 
@7 J@0 I@ @4 @Q@7 IA@?@ @@@0 I@ @4 G@ 
@7 J@?
@0 J@4 G@ 
@7 J@E@>@;C@m_ EV I!

 J


 G@5 J@7 J@@@ @. G@.@7 J@0 I7 @4 @Q@7 IA@?@"@@@0 I7 @4 G@.@7 J@?@0 I"@1 J@4 G@.@7 J@E@>@ @. G@.@7 J@0 H@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;C@8  EV I! J

 G@5@ @7 I'@>@@@0 J @4 @Q@7 IA@>@&@?@0 I7 @4 @Q@7 IA@>@0 J@4@7 I8@>@;C@8   EV I! J

 I*@5@ @7 I1@>@@@0 J @4 @Q@7 IA@>@&@?@0 I7 @4 @Q@7 IA@>@0 J@4@7 I;@>@;C@ . EV I!

 J
@5@ @.@.@7 J@ @.@.@7 J@@@0 J@4 @Q@7 IA@0 J @4 @Q@7 IA@&@?@;@@@0 J @4 @Q@7 IA@0 J @4 @Q@7 IA@( @?@0 J @4 @Q@7 IA@0 J@4 @Q@7 IA@0 J@4@7 I;@ @ @.@7 I4@ @ 
@8 J@;CA% D EV I!

 J


 G@5@ @7 I'@>@@@( @(@(
 @@F@F@?A@@@(@>@  G@ 
@7 J@F@F@?@@@@a@f@b @r@>@Q@F@F@?@@@@ @7 I'@0 J@4@7 I8@7 I'@>@(
 @@F@F@?@@@@<@0 J @4 G@.@7 J@ @. G@.@7 J@0 J @4 @Q@7 IA@0 J@4@7 I8@ @ @.@7 I4@ @ 
@7 J@?@{@@@4@0 J@4 @7 IA@0 J@4@. G@ 
@7 J@0 J @4 @Q@7 IA@0 J@4@7 I8@E@F@?@E@0 I7 @4 G@.@7 J@0 J@4@7 IA@ @. G@.@7 J@0 I7 @4 @Q@7 IA@0 J@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;CA% o EV I!

 J


 I*@5@ @7 I'@>@@@( @(@(
 @@F@F@?A@@@(@>@  I*@ 
@7 J@F@F@?@@@@a@f@b @r@>@Q@F@F@?@@@@ @7 I1@0 J@4@7 I;@7 I1@>@(
 @@F@F@?@@@@<@0 J @4 I*@.@7 J@ @. I*@.@7 J@0 J @4 @Q@7 IA@0 J@4@7 I;@ @ @.@7 I4@ @ 
@7 J@?@{@@@4@0 J@4 @7 IA@0 J@4@. I*@ 
@7 J@0 J @4 @Q@7 IA@0 J@4@7 I;@E@F@?@E@0 I7 @4 I*@.@7 J@0 J@4@7 IA@ @. I*@.@7 J@0 I7 @4 @Q@7 IA@0 J@4@7 I;@ @ @.@7 I4@ @ 
@8 J@;C@  EV I! J


 G@5@0 J @4 G@.@7 J@0 J @4 G@.@7 J@ @. G@.@7 J@ @. G@.@7 J@0 J @4 @Q@7 IA@0 J @4 @Q@7 IA@@@0 J@4 @Q@7 IA@0 J@4@7 I8@?@( @( @ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ 
@8 J@;C@  EV I! J


 I*@5@0 J @4 I*@.@7 J@0 J @4 G@.@7 J@ @. I*@.@7 J@ @. G@.@7 J@0 J @4 @Q@7 IA@0 J @4 @Q@7 IA@@@0 I@ @4 @Q@7 IA@0 J@4@7 I;@?@( @( @ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ 
@8 J@;C@k  EV I! 


 I*@5@ @7 I1@>@@@#@0 I@ @4 @Q@7 IA@ @. I*@ 
@7 J@0 @4@7 I;@E@?@5@@@!@0 I7 @4 @Q@7 IA@ @. I*@ 
@7 J@0 @4@7 I;@?@0 @4 I*@ 
@8 K@E@E@;C@Z  EV I!  
  I*@5@>@@@0 J @4 I*@.@7 J@F@?@2@@@ @. I*@.@7 J@0 I@ @4 @Q@7 IA@E@?@ @. I*@.@7 J@0 I7 @4 @Q@7 IA@E@ @ 
@8 J@;C@  EV I! 


 I*@5@ @7 I1@0 J @4 @Q@7 IA@>@ @. I*@.@7 J@@@0 I7 @4 @Q@7 IA@' @@E@?@3@@@ @. I*@.@7 J@0 I@ @4 @Q@7 IA@?@0 I@ @4 I*@.@7 J@E@0 I@ @4 @Q@7 IA@>@0 @4@7 I;@ @ @.@7 I4@ @ 
@8 J@;C@  EV I! 


 I*@5@ @7 I1@0 I7 @4 @Q@7 IA@>@ @. I*@.@7 J@@@0 I@ @4 @Q@7 IA@' @@E@?@3@@@ @. I*@.@7 J@0 I7 @4 @Q@7 IA@?@0 I7 @4 I*@.@7 J@E@0 I7 @4 @Q@7 IA@>@0 @4@7 I;@ @ @.@7 I4@ @ 
@8 J@;C@~! EV I! 


 I*@5@@@ @. I*@.@7 J@0 I@ @4 @Q@7 IA@?@0 I@ @4 I*@.@7 J@E@ @. I*@.@7 J@0 I@ @4 @Q@7 IA@ @. I*@.@7 J@0 J @4 @Q@7 IA@0 @4@7 I;@ @ @.@7 I4@ @ @.@7 I4@ @ 
@8 J@;C@N! EV I! 


 I*@5@ @. I*@.@7 J@0 I7 @4 @Q@7 IA@ @. I*@.@7 J@0 J @4 @Q@7 IA@0 @4@7 I;@ @ @.@7 I4@ @ 
@8 J@;C	!( EV I!@5@ 
@8 K B@;XP I9 C@K EVu G6        @5@S@>@Q@;C@O EV M>

@5@7 GY@a@g@b @t@>@;C@S EV M>@5@7 GY@a@h@b @q@>@a@h@k J@x@"
 J@#@>@;C@\ EV M>
 J J
@5@7 I8@>@;C@<@` EV M>
 J
@5@.
@7 I8@>@@@(
 @(
 @?@#@@@ 
@7 GY@a@f
@b @s@"
 J
@#@?
@"
 J
@#@a@g@b @s@>@;C@C@m EV M>
 H


@5@.@7 I8@.@ 
@7 I8@>@a@f@f@n@x@@
@a@f@b @t@&
@E@?@a@f@b @q@a@f@k J@x@"
 J@#@>@;C@| EV M>
 C


@5@0 H@1 J
@4@7 I8@>@;C@C@ EV M>
 I>


@5@.@7 I8@.@ 
@7 I8@>@a@f@f@o@x@@
@a@f@b @t@&
@E@?@a@f@b @q@a@f@k J@x@"
 J@#@>@;C@I@ EV M>
 ID


@5@.@7 I8@.@ 
@7 I8@>@  @7 Im@ @ @.@7eval_div B@@
@a@f@b @t@&
@E@?@a@f@b @q@a@f@k J@x@"
 J@#@>@;C@@ EV M>
 J


@5 J@7 J@>@.@7 I8@.@ 
@7 I8@>@  @7 Im@ @ @.@7 M?@.@0 C@1 I>@4@7 I8@@@( @(
 @?@_@@@S@ @7 I@ @7 I@@@!@@@a@f@b @t@a@f@b @s@?@a@f@b @r@a@f@b @q@&
@?@&@@@a@f@b @t@a@f@b @q@?@a@f@b @r@a@f@b @s@0 H@4@7 I8@?
@"
 J@#@>@;C@W@ EV M>
 J


@5pascal@7 J@>@.@7 I8@.@ 
@7 I8@>@  @7 Im@ @ @.@7 M?@.@0 C@1 I>@4@7 I8@@@( @(
 @?@@@(@(
 @?
@"
 J@#@>@;C@<@ EV M>
 J


@5@.@0 J@4@7 I8@.@0 J
@4@7 I8@0 I"D @4 @Q@7 IA@0 I"D @4 @Q@7 IA@0 J
@4@8exp_iss B@;C@2@ EV M>
 J
@5@.
@7 I8@>@@@ 
@7 GY@a@f
@b @t@&

@?@ 
@7 I@a@f
@b @q@0 J
@4@7 I8@>@;XPprocess_formula C@{C~ EV I@5@@@.@7restructure_formula B@?@7write_error_preamble  B@ 
@ @7write_identity_of_predicate B - Restructuring failed.@7 K@7 J @7write_offending_predicate B@7set_exit_status  B@7 G @E@>@@@' K@7typechecking_during_load I@@@  @@7 I@?@7 MK@ 
@ @7 MN did not typecheck as boolean.@7 K@7 J @7 MR@>@7 MU@7 MX@?@R@>@@@&@7simplification_is_on  B@@@ @7 IA@?@7 J 
!!! WARNING: @7 K@ 
@ @7 MN - Simplification failed.@7 K@7 J @7 MR@&@?@&@>@;XPsatisfy_goal_a_minus_b CD( EV Fm B
 C


@5@ 
@7 L-@" H
@#@;CD, EV Fm B
 C


@5@7 L-@"
 C@#@;XD  t  t t  @t  K AP K CB EV I  I@5@.
 K@7 I@>@&
@ 
 K@7 JL@>@;CB" EV I  I@5@.
 K@7 I@>@&
@ 
 K@7 JO@>@;CB) EV I @5@9HorC is not hyp or conc but is ~a in save_semi_stan_fact.@2@4@8 JS@;XPtidy CDg EV I H
 J

 C

@5@ @7 Me B@>@ 
@ @7 Mg@>@;CDm EV I H


 H

@5@ @7 Mg@>@ 
@ @7 Mg@>@;CDs EV I J
 J

@5@ 
@7 Mg@>@;C	Dw EV I

@5@7 I@>@;XPterm CA1 EV I J@5@>@;CA2 EV I Ly@5@>@;CA3 EV I ID@5@>@;CA4 EV I @5@>@;CA5 EV I J@5@>@;CA6 EV Irem@5@>@;CA7 EV I L@5@>@;CA8 EV I J@5@>@;CA9 EV I L@5@>@;CA: EV I L@5@>@;CA; EV I L@5@>@;CA< EV I L@5@>@;CA= EV I L@5@>@;CA> EV I L@5@>@;CA? EV I H@5@>@;CA@ EV I L@5@>@;CAA EV I L@5@>@;CAB EV I L@5@>@;CAC EV I L@5@>@;CAD EV I L@5@>@;CAE EV I L@5@>@;CAF EV I L@5@>@;CAG EV I L@5@>@;CAH EV I L@5@>@;CAI EV I L@5@>@;CAJ EV I@5@>@;CAK EV I@5@7 L B@>@;CAL EV I@5@/@/@/@/@/@7 L@>@;CAM EV I@5@/@/@7 L@>@;CAO EV I@5@2@-@/@4@7 @<@/@/@7 L@>@;XPsatisfy_goal_a_plus_b CD EV Fm B
 H


@5@ 
@7 L-@" C
@#@;CD  EV Fm B
 H


@5@7 L-@"
 C@#@;XP Ls C@)AF EV K} L'



@5@@
@ 
@7 K@>@ @7 IA@?@ 
@7 LM@>@ @7 Lr@>@;CAQ EV K}

@5@ 
@0 L'@/@/@4@7 Im@ 
@7 IA@/@7 I@>@;XPperform_write_path_functions CB EV I@5@7 Jw@7 K@7 Jz@>@;XPtry_to_discharge_goals_to_depth CIh EV I @5@7try_to_prove_subgoal_concs B@7 K B@>@;C	Io EV I @5@a@g@b @r@>@Q@;C@bIu EV I 
@5@p
 @@@,@0 JA@0 @-@-
@4@-@4 I@.@7 J@C@ @7 J"@L@P@>@ @ 
@ @7 L1 B@F@?@)@. I@.@7 J@C@ @7 J"@L@P@ @.@7 J@>by_cases@ @ @ @7do_cases_proof_or_fail B@F@E@>@7 Mq B@>@;XPremove_update_duplicates C@#A- EV K} J



 J

@5@ 
@.@7remove_updates B@>@ @ @7 M} B@>@;CA3 EV K}

@5@>@;XP@$safe_deduce_in_logical_strategies_xx C
% EV I!@5@7 K@7restore_new_strategies B@>@;C% EV I!@5@7 M@>@Q@;XP K C@ EV M>@5@S
@>@Q@;C@ EV M>@5@7 GY@>@;C@ EV M> J
@5@>@8 K@;CA  EV M> J
@5@>@8 K@;CA EV M> H

@5@>@7 K@>@8 K@;CA EV M> C

@5@>@7 K@>@8 K@;CA EV M> I>

@5@>@7 K@>@8 K@;CA EV M> 

@5@>@7 K@>@8 K@;CA EV M> J

@5@>@7 K@>@8intexp B@;XPsatisfy_goal_var_goal CD4 EV Fm


@5 I@ 
@7 I@ 
@8 GY@;CD8 EV Fm


@5@ 
@/@/@/@/@7 Ij @Q@8 Im@;XP Iu CA* EV I@5@7 GY@a@g@b @t@>@;CA, EV I J
@5@7 GY@a@h@b @t@>@;XP J C@(F+ EV I @5@0 C@/@-@4@7 M@.
@7 M@0 I I
@/@4@7 I I@ 
@/@7 K@>@;XP J CF\ EV I J

@5@ 
@.@7 J@0 J@4@7 I8@>@;CFa EV I I>



@5@ 
@7 It@>@;CFe EV I I>


 I>
@5@ 
@ @7 J@>@;CFi EV I

@5@>@;XPis_update_composite_hyp CH EV I 
 J


@5@7exp_contains_exp B@>@;CH EV I @5@.@7 @6upf_@/@7 A@.
@7 A@ 
@7 M@>@;XP
do_wrap_lines  CE EV I  @5@7nowrap_output_files  I@>@;C@/E EV I@5@.
@7retrieve_simplified_proof_file F@.@7 DO B@>@%@>@7do_wrap_lines_of B@>@@@7no_log_file  E@F
@?@.
@7logfile_name M@ 
@.@7 M@ @ @7 M@>@;XP J C@# EV I! G@5@.@0 I>
@4@7 I8@.@0 I>

@4@7 I8@.@0 I>@4@7 I8@.@0 I>
@4@7 I8@2@3@3@3@4@ @7 J@2@3@3@3@4@ @7
choose_min B@@
@&@ @ @ @7 I4@?@&@@
@&@ @ @ @7 I4@?@@
@&@ @ @ @7 I4@?@ @ @ @7 I4@>@@
@&@ @ @ @7 I4@?@&@@
@&@ @ @ @7 I4@?@@
@&@ @ @ @7 I4@?@ @ @ @7 I4@>@;C@$  EV I! I*@5@0 I>
@4@.@7 I;@0 I>

@4@.@7 I;@0 I>@4@.@7 I;@0 I>
@4@.@7 I;@2@3@3@3@4@ @7 J@2@3@3@3@4@ @7 M@@
@&@ @ @ @7 I4@?@&@@
@&@ @ @ @7 I4@?@@
@&@ @ @ @7 I4@?@ @ @ @7 I4@>@@
@&@ @ @ @7 I4@?@&@@
@&@ @ @ @7 I4@?@@
@&@ @ @ @7 I4@?@ @ @ @7 I4@>@;XPcv CAk EV I@5@S
@>@Q@;CAp EV I I>


@5@.@7 M B@ 
@.@7 M@ @ @7multiply_out B@>@;CAu EV I H


 H

@5@ @7 M@ 
@ @7 M@>@;C@#Ay EV I C


 H

@5@ @7 M@0 I>
@1 J@4@ @7 M@>@;CA} EV I ID


@5@.@7standard B@ 
@.@7 M@0 ID@4@7simp_num B@>@;CA EV I 


@5@.@7 M@ 
@.@7 M@0 @4@7 M@>@;CA EV I J


@5@.@7 M@ 
@.@7 M@0 J@4@7 M@>@;CA EV I Mj


@5@.@7 M@ 
@.@7 M@0 Mj@4@7 M@>@;C@"A EV I Ly


@5@0 Ly
@4@.@7 I@>@0 Ly
@4@ @7do_norm_typed_expr B@>@;C	A EV I

@5@7 Ml@>@;CA EV I
 J
@5@7 GY@a@g@b @q@a@g@k J@w@>@;CA EV I J
@5@0 I>@1 J@4@7 M@>@;CA EV I@5@.@/@7
defined_funct B@7
simp_funct B@>@;CA EV I 

@<XPfind_max C@Eu EV I @5@@@B@7 M@@@7 M@@
@a@g@h@t@a@g@w@?@a@h@g@s@a@h@w@E
@?@ @a@g@x
@@@0 J
@4@7 K@&
@?@0 J
@4@7 K@&@?@E@@@%@7 M@a@h@x
@@@0 J

@4@7 K@&
@?@0 J

@4@7 K@&
@?@@@0 J
@4@7 K@&
@?@0 J
@4@7 K@&@E
@>@;XPsimp_rel CEn EV I B   @Q@5@>@;CEq EV I B
  @@5@7 It@C
 @a@i@w@L
@P@>@;CEv EV I B J
 @5@0 B @4@7 M B@>@;CEz EV I B
  B


@5@ 
@ @7 L B@>@;CE EV I J   @@5@>@;CE EV I J
  @Q@5@7 It@C
 @a@i@w@L
@P@>@;CE EV I J J
 @5@0 J @4@7 M@>@;CE EV I J
  J


@5@ 
@ @7 M@>@;CE EV I I@ J
  @@5@7 GY@a@i@b @t@>@;CE EV I I@   @@5@>@;CE EV I I@
  @Q@5@7 GY @7 Im@>@;CE EV I I@
  I@


@5@ 
@ @7 K B@>@;CE EV I J   @Q@5@>@;C@(E EV I J
 @5@7 M@.
@7 I8@@@a@f
@b @t@( @Q@?	@a@f
@b @q@( @@>@;CE EV I J
  J


@5@ 
@ @7 M@>@;XPwrite_out_cases C	D EV II@5@7write_out_cases_x B@>@;XD  t  t t  @t  J APprocess_next_conclusion C
A EV I
 M
@5 @7 J@>@8write_unit_conc_part B@;C	A EV I
 M
@5@7 J@>@;CB EV I@5 K@7renumber_conclusions I@/@7 I B@.@7 J@7 J B@>@;CB	 EV I@5 K@7 M@.@7 M@7 M@>@;XD  t  t t  @t  K AP M CE EV Fm @<CF  EV Fm
@5 @Q@/@0 J@4@/@7 Ij@>@ 
@ @8 M@;CF EV Fm
@5@.@/@/@/@/@7 Ij@ @/@ @7 I@>@ 
@ @8 M@;XPcovers_interval CEL EV I  JF

@5@0 JF@4@ 
@8
find_range B@;CEN EV I   B

@<CEP EV I   B

@<CER EV I   I7

 C@<CET EV I   I@

 C@<C
EV EV I   I"

@<C
EX EV I   J

@<CEZ EV I   I@

 H@<CE\ EV I   I7

 H@<C
E^ EV I   J

@<C
E` EV I   I"

@<C@)Eb EV I 

 JH

@5@ @.@.@7 M B@ @.@.@7 M@ @ @ @ @ 
@7combine_intervals B@>@;XP J C$z EV I!@5@7 K@>@;XD  t  t t  @t  L| AP@&evaluate_immediate_condition_checktype CEY EV Fm@5@S
@;CE\ EV Fm@5@8 A@;XP K C"H EV I!@5@0 J
@4@ 
@7 I$@@@7 I'@?@( I*@8 I+@;C@>"Q EV I!	@5@0 J
@-@4@.@.@7 I.@C@ @7 I1@L@P@0 J@4@.@ @/@7 I.@@@7 I'@?@( I*@7 I+@ @ @ 
@8 I4@;C@_"] EV I!@5@0 J
@-@4@.@.@7 I.@C@ @7 I1@L@P@0 J@-@4@.@ @.@7 I.@C@ @7 I1@L@P@0 J@4@.@ @/@7 I.@@@7 I'@?@( I*@7 I+@ @ @.@7 I4@ @ @ 
@8 I4@;C"l EV I! G@5@0 I@
@-@4@ 
@7 I$@ @7 I'@0 H@4@8 I8@;C@C"q EV I!	
 G@5@0 I@
@-@4@.@.@7 I.@C@ @7 I'@L@P@0 J@-@4@.@ @/@7 I.@ @7 I'@0 H@4@7 I8@ @ @ 
@8 I4@;C@C"y EV I!	
 G@5@0 J
@-@4@.@.@7 I.@C@ @7 I'@L@P@0 I@@-@4@.@ @/@7 I.@ @7 I'@0 H@4@7 I8@ @ @ 
@8 I4@;C@]" EV I!
@5@0 J
@1 H@-@-@4@.@.@7 I.@C@ @7 I1@L@P@@@ @7 I'@?@( I*@ @7 I+@0 J@-@4@.@ @/@7 I.@@@ @7 I'@?@( I*@ @7 I+@0 H@4@7 I;@ @ @ 
@8 I4@;C@]" EV I!
@5@0 J
@1 H@-@-@4@.@.@7 I.@C@ @7 I1@L@P@@@ @7 I'@?@( I*@ @7 I+@0 J@-@4@.@ @/@7 I.@@@ @7 I'@?@( I*@ @7 I+@0 H@4@7 I;@ @ @ 
@8 I4@;C@]" EV I!
@5@0 J
@1 C@-@-@4@.@.@7 I.@C@ @7 I1@L@P@@@ @7 I'@?@( I*@ @7 I+@0 J@-@4@.@ @/@7 I.@@@ @7 I'@?@( I*@ @7 I+@0 C@4@7 I;@ @ @ 
@8 I4@;C@X" EV I!		 G@5@0 J@0 I>
@-@4@-@4@.@7 I$@0 J
@4 G@.@7 J@ @7 I'@ @7 I'@0 I@ @4 @Q@7 IA@0 H@0 ID@0 C@4@4@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;C@X" EV I!		 G@5@0 J@0 I>@-
@4@-@4@.@7 I$@0 J
@4 G@.@7 J@ @7 I'@ @7 I'@0 I@ @4 @Q@7 IA@0 H@0 ID@0 C@4@4@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;C@q" EV I! G@5@0 J@0 I>@0 H
@-@4@-@4@-@4@.@7 I$@ @7 I'@.@0 C@4@7 I8@0 J
@4 G@.@7 J@ @7 I'@ @7 I'@0 I@ @4 @Q@7 IA@0 H@0 C@0 ID@0 C@4@4@4@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;C@p" EV I! G@5@0 J@0 I>@-@1 H
@-@4@-@4@.@7 I$@ @7 I'@.@0 C@4@7 I8@0 J
@4 G@.@7 J@ @7 I'@ @7 I'@0 I@ @4 @Q@7 IA@0 H@0 C@0 ID@0 C@4@4@4@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;C@q" EV I! G@5@0 J@0 I>@0 H@-
@4@-@4@-@4@.@7 I$@ @7 I'@.@0 C@4@7 I8@0 J
@4 G@.@7 J@ @7 I'@ @7 I'@0 I@ @4 @Q@7 IA@0 H@0 C@0 ID@0 C@4@4@4@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;C@p" EV I! G@5@0 J@0 I>@-@1 H@-
@4@-@4@.@7 I$@ @7 I'@.@0 C@4@7 I8@0 J
@4 G@.@7 J@ @7 I'@ @7 I'@0 I@ @4 @Q@7 IA@0 H@0 C@0 ID@0 C@4@4@4@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;C@q" EV I! G@5@0 J@0 I>@0 C
@-@4@-@4@-@4@.@7 I$@ @7 I'@.@0 H@4@7 I8@0 J
@4 G@.@7 J@ @7 I'@ @7 I'@0 I@ @4 @Q@7 IA@0 H@0 H@0 ID@0 C@4@4@4@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;C@p# EV I! G@5@0 J@0 I>@-@1 C
@-@4@-@4@.@7 I$@ @7 I'@.@0 H@4@7 I8@0 J
@4 G@.@7 J@ @7 I'@ @7 I'@0 I@ @4 @Q@7 IA@0 H@0 H@0 ID@0 C@4@4@4@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;C@X# EV I!		 G@5@0 J@0 I>
@-@4@-@4@.@7 I$@0 I"
 @4 G@.@7 J@ @7 I'@ @7 I'@0 I@ @4 @Q@7 IA@0 H@0 ID@0 C@4@4@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;C@X#! EV I!		 G@5@0 J@0 I>@-
@4@-@4@.@7 I$@0 I"
 @4 G@.@7 J@ @7 I'@ @7 I'@0 I@ @4 @Q@7 IA@0 H@0 ID@0 C@4@4@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;C@o#+ EV I! G@5@0 J@0 I>@0 H
@-@4@-@4@-@4@.@7 I$@ @7 I'@.@0 J@4@7 I8@0 I"
@4 G@.@7 J@ @7 I'@ @7 I'@0 I@ @4 @Q@7 IA@0 H@0 C@0 ID@0 C@4@4@4@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;C@n#7 EV I! G@5@0 J@0 I>@-@1 H
@-@4@-@4@.@7 I$@ @7 I'@.@0 J@4@7 I8@0 I"
@4 G@.@7 J@ @7 I'@ @7 I'@0 I@ @4 @Q@7 IA@0 H@0 C@0 ID@0 C@4@4@4@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;C@o#C EV I! G@5@0 J@0 I>@0 H@-
@4@-@4@-@4@.@7 I$@ @7 I'@.@0 J@4@7 I8@0 I"
@4 G@.@7 J@ @7 I'@ @7 I'@0 I@ @4 @Q@7 IA@0 H@0 C@0 ID@0 C@4@4@4@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;C@n#O EV I! G@5@0 J@0 I>@-@1 H@-
@4@-@4@.@7 I$@ @7 I'@.@0 J@4@7 I8@0 I"
@4 G@.@7 J@ @7 I'@ @7 I'@0 I@ @4 @Q@7 IA@0 H@0 C@0 ID@0 C@4@4@4@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;C@f#[ EV I!

 G@5@0 J@0 I>@0 C
@-@4@-@4@-@4@.@7 I$@ @7 I'@0 I"
@4 G@.@7 J@ @7 I'@ @7 I'@0 I@ @4 @Q@7 IA@0 H@0 H@0 ID@0 C@4@4@4@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;C@e#f EV I!

 G@5@0 J@0 I>@-@1 C
@-@4@-@4@.@7 I$@ @7 I'@0 I"
@4 G@.@7 J@ @7 I'@ @7 I'@0 I@ @4 @Q@7 IA@0 H@0 H@0 ID@0 C@4@4@4@4@7 I8@ @ @.@7 I4@ @ 
@8 J@;C@9#q EV I! I*@5@0 J@0 I>
@-@4@-@4@.@7 I$@ @7 I1@ @7 I1@0 I@ @4 @Q@7 IA@0 @4@7 I;@ @ 
@8 J@;C@9#y EV I! I*@5@0 J@0 I>@-
@4@-@4@.@7 I$@ @7 I1@ @7 I1@0 I@ @4 @Q@7 IA@0 @4@7 I;@ @ 
@8 J@;C@G# EV I! I*@5@0 J@0 I>@0 H
@-@4@-@4@-@4@.@7 I$@ @7 I1@ @7 I1@ @7 I1@0 I@ @4 @Q@7 IA@0 C@0 @4@4@7 I;@ @ 
@8 J@;C@F# EV I! I*@5@0 J@0 I>@-@1 H
@-@4@-@4@.@7 I$@ @7 I1@ @7 I1@ @7 I1@0 I@ @4 @Q@7 IA@0 C@0 @4@4@7 I;@ @ 
@8 J@;C@G# EV I! I*@5@0 J@0 I>@0 H@-
@4@-@4@-@4@.@7 I$@ @7 I1@ @7 I1@ @7 I1@0 I@ @4 @Q@7 IA@0 C@0 @4@4@7 I;@ @ 
@8 J@;C@F# EV I! I*@5@0 J@0 I>@-@1 H@-
@4@-@4@.@7 I$@ @7 I1@ @7 I1@ @7 I1@0 I@ @4 @Q@7 IA@0 C@0 @4@4@7 I;@ @ 
@8 J@;C@G# EV I! I*@5@0 J@0 I>@0 C
@-@4@-@4@-@4@.@7 I$@ @7 I1@ @7 I1@ @7 I1@0 I@ @4 @Q@7 IA@0 H@0 @4@4@7 I;@ @ 
@8 J@;C@F# EV I! I*@5@0 J@0 I>@-@1 C
@-@4@-@4@.@7 I$@ @7 I1@ @7 I1@ @7 I1@0 I@ @4 @Q@7 IA@0 H@0 @4@4@7 I;@ @ 
@8 J@;XPint_enum_lit_or_const CU EV I!@5@@@7int_or_enum_lit B@?
@@@/ IZ@7 LN@?@7 I1@>@;XP I CAZ EV I I>

@5@>@7 I@7 I@>@;CA` EV I@5@7 Mh B@>@;XPmaybe_issue_proved_vc_message  CF EV I   @5@7issued_vc_proved_message  B@>@;CG EV I   @5@&Proved all conclusions - VC eliminated@7 Ia M@7 D4
proved_all@7 I@>@;XP M C@5A7 EV K} J



@5@@@0 B@4@7 K@>@ 
@7 M@E@?@ 
@.@7 M@" J@#@>@;CAB EV K}
@5@>@;XPstatement_norm CG EV I
 C


 C

@5@ 
@ @7 M B@ @ @8 M@;C@*G EV I		
 JF


 JF

@5@ 
@.@7 M@ @.@7 M@ @ @ @ @8lower_upper B@;CG EV I
 JH


 JH

@5@ 
@ @7 M@ @ @8 M@;CG EV I
 J


 I"

@5@ 
@ @7 M@ @ @8 M@;CG EV I@5@>@;XPnot_too_complex C@9D% EV I 
@5@a@h@b @s I@/@.@7 I@C I@/@.@7 I@a@f@f@s@L@P@?@E@a@h@f@l C@x@>@ 
@ @8 M B@;C	D. EV I @5@>@a@h@b @t@;XP@!do_obvious_substitutions_at_depth C	K[ EV I @5@7 C@7done_all_obvious_substitutions B@>@Q@;XPhave_complexity CA EV I 
@5@>@8 I{@;CA EV I 
@5@.@7 I{@>@ 
@.@7 M B@>@a@f@f@n@w@;XPdeduce_formula C@. EVu G-        @5@.
@7 KA@ 
@7 J@>@;XPform_bit_string C
F EV I  @5@>@;C
F EV I@5@>@;C@"F EV I

@5@0 J
@4@7 I8@.@0 ID
@4@7 I8@>@ @ 
@8 N B@;XPenumerated_infer CE+ EV Jh@5@.
@7 G@ 
@7enum_infrule B@>@;XPdo_array_simplify C@@ EV K}

 J



@5@.@7 N B@ @.@7 IA@ 
@.@7 K@>@@@h@@@" Ly
@#@?@6@@@ @7 Im@" Ly
@#@?@#@ @ @7 Im@@@" Ly
@#@?@ @7 Im@" Ly
@#@@@0 B@4@7 K@?@ 
@ @7 Im@0 B
@4@7 K@>@&@E@?@F@@@5@" J

@#@@@0 B@4@7 K@?@ 
@ @7 Im@0 B
@4@7 K@>@" J@#@?@" J@#@F@>@;CA EV K} Ly


@5@.@7 N
@ 
@.@7 K@ @ @7 Ln@>@;CA	 EV K}@5@>@7 IA@>@;XP@)determine_facts_and_promote_to_hypotheses C@(Eo EV Fm@5@.
@.@7@+determine_facts_and_promote_to_hypotheses_x B@>@2@0 I
@4
@4@.@7gather_facts_list B@ @.@7 J@ @7 K'@ 
@ @8convert_conditions_list B@;XP
not_occurs_in CK EV I 

@5@>@Q@;CK EV I @5@7 A@>@7 Im@>@;CK EV I @5@T@2@/@-@4@7 @<@>@7not_occurs_in_list B@>@;XPfind_min C@E EV I @5@@@B@7 M@@@7 M@@
@a@g@h@t@a@h@w@?@a@h@g@s@a@g@w@E
@?@ @a@g@x
@@@0 J
@4@7 K@&@?@0 J
@4@7 K@&
@?@E@@@%@7 M@a@h@x
@@@0 J

@4@7 K@&
@?@0 J

@4@7 K@&
@?@@@0 J
@4@7 K@&@?@0 J
@4@7 K@&
@E
@>@;XP
changesign C
D^ EV I J
@5@>@;C	D` EV I
 J
@5@>@;XPsp CB EV I I>
 I>


@5@0 I>@0 I>
@4@4@7 N" B@>@;CB EV I I>


 I>

@5@ 
@7 M@ @7 N$@>@;CB EV I H
 H


@5@0 H@0 H
@4@4@7 N$@>@;C@ B
 EV I H


 H

@5@ 
@7 I@ 
@ @7 N$@ @7 N$@>@;C	B EV I

@5@7 M@>@;XP MD C@I@+ EV M>
 J


@5@.@7 I8@.@ 
@7 I8@>@@@( @(
@F@?@%@ @7 GY@a@f@b @s@p @>@.@0 J@4@7 MC@>@0 I>@4@7 I8@>@;XD  t  t t  @t 	succ_line APget_indentation CF EV II G @@5@>@;C
F EV II@5@7already_know_indentation B@>@8 I@;CF EV II@5@.@7max_proof_framing_depth B@a@i@g@l C@x
@ 
@7
create_spaces B@>@0 N)
@4@7 D4@8 I@;XD  t  t t  @t  J AP M C@3Ek EV I 

 JF

@5@ @.@.@7 M@ @.@.@7 M@ @ @7 M B@ @ @ 
@7 N B@0 I"
@4@8 K@;XPdo_implication_proof_or_fail C@%J> EV I @5@7 Iimplies_conc@2@3@3
@3
@4@7 I@ 
@7try_proof_by_forwardchain B@> I@7 I@8 I@;CJG EV I @5 I@7 I@>@Q@;XP LI CA EV II@5@0 @-
@/@4@/@7 L9@>@.@7convert_file_to_base_name Mrulefile@7 I@7 I@7 J @7 L<@8 LH@;CA EV II  @5@>@;XD  t  t t  @t  N* APwrite_unit_hyp_part C
AE EV I@5@7 J+@>@-        true .    {path is always traversed.}@7 I@8 J@;C
AK EV I@5
H1:    true .@7 I@8 J@;XD  t  t t  @t overall_rule_summary AD  t  t t  @t 
expand_answer AD  t  t t  @t  NB AD  t  t t  @t  NB 
P NBC@ K K@5@6 K@8 NC K@;XP@%evaluate_immediate_condition_simplify CEc EV Fm@5@S
@;CEe EV Fm@5@8 L-@;XPsave_stan_fact C@+A EV I  I@5@.
@2 Jc@3@-@4@7 I@>@ @7save_stan_fact_x B@>@&
@ 
@2 Jc@3@4@7 JL@>@;C@+B EV I  I@5@.
@2 Jc@3@-@4@7 I@>@ @7 NI@>@&
@ 
@2 Jc@3@4@7 JO@>@;CB
 EV I @5@4HorC is not hyp or conc but is ~a in save_stan_fact.@2@4@8 JS@;XP I C
M_ EV I @5@.
@7fetch_and_increment_stack_depth B@7
do_push_vc B@>@;XD  t  t t  @t resource AD  t  t t  @t  NS AP K  CF EV I@5@>@;CF EV I
@5@ @7 IA@ 
@ @7 K@>@;XP L C	A EV Fm L@5@>proved_by_user_rules@8 K B@;C	A EV Fm L@5@> NT@8 NU@;CA EV Fm@5@>@;XD  t  t t  @t  J APtest_if_contradiction C@)C EV I @5@2@/@3@-@3@/@4@7 @<@7 I' @@7 IA H@7 D4@7@!issue_found_contradiction_message  B
contradiction@2contradictory-combination@3@4@7 I@Q@;XPstan_and_semi_stan C@eAV EV I @5@.@7 I~@. I@7 I@@@-@7 M]@.
@7 IA@@@!@ 
@7 Im@/ I@ 
@7 Mfurther_simplified@2 I@3
@3@3
@4@7 I@?@R@?@%
@>@ 
 I I@.@7 K@>@@@a@f@h@q@ 
 I@7stan B@ 
 I@7 K B@?@R@>@;XP L CI5 EV I  JH


@5@.@7 L@>@ 
@.@7 L@>@ @ @8 I4@;CI< EV I  

@<XPsatisfy_goal C@%B EV Fm B


@5@ 
@7 L-@ 
@.@7 IA@ 
@ @7 Im@>@0 B@4@8 Nd B@;C@%B EV Fm B


@5@ @7 L-@ @.@7 IA@ @ @7 Im@>@0 B
@4@8 Nf@;C@%B EV Fm J


@5@ 
@7 L-@ 
@.@7 IA@ 
@ @7 Im@>@0 J@4@8 Nf@;C@%B EV Fm J


@5@ @7 L-@ @.@7 IA@ @ @7 Im@>@0 J
@4@8 Nf@;C@%C EV Fm J


@5@ 
@7 L-@ 
@.@7 IA@ 
@ @7 Im@>@0 J@4@8 Nf@;C@%C EV Fm J


@5@ @7 L-@ @.@7 IA@ @ @7 Im@>@0 J
@4@8 Nf@;C@%C EV Fm I"


@5@ 
@7 L-@ 
@.@7 IA@ 
@ @7 Im@>@0 I"@4@8 Nf@;C@%C EV Fm I"


@5@ @7 L-@ @.@7 IA@ @ @7 Im@>@0 I"
@4@8 Nf@;C@%C  EV Fm I@


@5@ 
@7 L-@ 
@.@7 IA@ 
@ @7 Im@>@0 I@@4@8 Nf@;C@%C' EV Fm I@


@5@ @7 L-@ @.@7 IA@ @ @7 Im@>@0 I@
@4@8 Nf@;C@%C. EV Fm I7


@5@ 
@7 L-@ 
@.@7 IA@ 
@ @7 Im@>@0 I7@4@8 Nf@;C@%C5 EV Fm I7


@5@ @7 L-@ @.@7 IA@ @ @7 Im@>@0 I7
@4@8 Nf@;C
C< EV Fm@5@S
@>@8 M B@;C	CA EV Fm@5@8 I B@;CCD EV Fm


@5@ 
@/@/@/@/@8 Ij@;CCG EV Fm G

@5@T
@0 G
@4@.@7satisfy_goal_not B@ @8 Nf@;C@,CP EV Fm		 JF


@5@ 
@7 L-@>@ 
@.@.@7 L B@ @.@.@7 Nf@ @ @7 I@ @ @8 I@;C@,CX EV Fm		 JF


@5@ @7 L-@>@ @.@.@7 Nm@ 
@.@.@7 Nf@ @ @7 I@ @ @8 I@;C@'C` EV Fm		 JF


@5@ 
@.@.@7 Nf@ @.@.@7 Nf@ @ @7 I@ @ @8 I@;CCj EV Fm JH


@5@ 
@7 L-@>@ 
@ @8satisfy_goal_A_or_B B@;CCo EV Fm JH


@5@ @7 L-@>@ @ 
@8 Nn@;C
Ct EV Fm JH

@5@ 
@8 Nf@;CCw EV Fm JH


@5@ 
@8 Nf@;CC EV Fm C


@5@ 
@7 L-@>@0 C
@4@8@!satisfy_goal_A_implies_B_novars_A B@;CC EV Fm C


@5@ @7 L-@>@0 C
@4@8@!satisfy_goal_A_implies_B_novars_B B@;CC EV Fm C


@5@0 C
@4@8satisfy_goal_A_implies_B B@;CC EV Fm J


@5@ 
@ @8satisfy_goal_A_iff_B B@;C@1C EV Fm		 J


@5@0 C
@4@.@.@7 Nf@0 C
@4@.@.@7 Nf@ @ @7 I@ @ @8 I@;CC EV Fm B


@5@ @7 L-@ 
@ @8satisfy_goal_A_equals_B B@;CC EV Fm B


@5@ 
@7 L-@ @ 
@8 N}@;CC EV Fm J



@5@0 I@
@4@8 Nh@;CC EV Fm J



@5@0 I7
@4@8 Nh@;CC EV Fm J



@5@0 I@
@4@ @/@/@/@/@8 Ij@;CC EV Fm J



@5@0 I7
@4@ @/@/@/@/@8 Ij@;CC EV Fm J



@5@0 I7
@4@ @/@/@/@/@8 Ij@;CC EV Fm J



@5@0 I@
@4@ @/@/@/@/@8 Ij@;C@:C EV Fm		 I@


@5@0 J
@4@.@.@7 Nf@0 J
@4@7 L-@0 J
@4@.@.@7 Nm@ @ @7 I@ @ @8 I@;C@:C EV Fm		 I7


@5@0 I"
@4@.@.@7 Nf@0 J
@4@7 L-@0 J
@4@.@.@7 Nm@ @ @7 I@ @ @8 I@;CC EV Fm J



@5@0 I@
@4@8 Nh@;CC EV Fm J



@5@0 I7
@4@8 Nh@;CC EV Fm J



@5@0 I@
@4@ @/@/@/@/@8 Ij@;CC EV Fm J



@5@0 I7
@4@ @/@/@/@/@8 Ij@;CC EV Fm J


@5@0 B
@4@8 Nf@;CC EV Fm I"



@5@0 I7
@4@8 Nh@;CC EV Fm I"



@5@0 I@
@4@8 Nh@;CC EV Fm I"



@5@0 I7
@4@ @/@/@/@/@8 Ij@;CD EV Fm I"



@5@0 I@
@4@ @/@/@/@/@8 Ij@;CD EV Fm I"


@5@0 B
@4@8 Nf@;C@ D EV Fm B

 H

@5@ 
@7 L-@0 B
@1 H@4@8 Mm B@;C@ D EV Fm B

 C

@5@ 
@7 L-@0 B
@1 C@4@8 Mb B@;XP
is_update_hyp CH EV I @5@0 B
@4 I@7 I@/ IU@7 LN@8 M B@;XPleftint C@1B  EV I I>


@5@ 
@7 It@>@@@7 M@" I>
@#@E@?@.@7 N B@0 I>
@4@7 N$@>@;CB0 EV I I>


 I>

@5@ @7 N@>@;CB5 EV I H


 H

@5@ @7 N@ 
@ @7 N@>@;C	B: EV I

@5@7 M@>@;XPis_in_with_pos C
K EV I @5@> @8is_in_with_pos_from B@;XD  t  t t  @t forward_inferences AD  t  t t  @t simplified_action_part  AD  t  t t  @t  I AP K6 C@5 EV I@5@7know_norm_expr B@>@;C@8 EV I@5@.
@7 M@@@ 
@7 IA@?@&
@7save_term_breakdown B@7save_norm_expr B@>@;XP I C@0 EV J=

@5@>@;C
@3 EV J=


@5@7 I@>@;XP I/ C
# EV I!@5@( @(
 @>@8standard_infrule B@;C# EV I!@5@a@i@b @s@@	@7 N@&
@?
@7extended_infrule B@ 
@a@i@b@l C@w@;XP J C
] EV I!@5@ 
@7 K B@>@;C
] EV I!@5@7 A@>@ 
@8 M=@;C] EV I!

 G@5@7 I'@>@;C] EV I!

 I*@5@7 I1@>@;C] EV I! G@5@7 I1@>@8@#find_smallest_integer_literal_above B@;C] EV I!@5@.@.@7 M; B@0 K
@4@7 D4@ 
@7 M=@>@;XPsequence_infrule CE EV Jh@5@8 Nh@;C@/E EV Jh B


@5@0 B@-@4@.@7 Nh@0 B@4@7 K.@0 B
@4@.@7 N B@ @ @8 I@;C@/E EV Jh J


@5@0 B@-@4@.@7 Nh@0 B@4@7 K.@0 J
@4@.@7 N@ @ @8 I@;C@&E  EV Jh J


@5@0 J@-@4@.@7 Nh@0 B
@4@.@7 N@ @ @8 I@;C@&E$ EV Jh J


@5@0 J
@-@4@.@7 Nh@0 B@4@.@7 N@ @ @8 I@;XD  t  t t  @t  Lk AP Jx C@1 EV I@5 K@7 E I@>@7write_dead_path B@>@;C@7 EV I@5@7write_pre_hyp_part B@7write_hypotheses B@7write_pre_conc_part B@7find_max_conc_no  B@7write_conclusions B@>@;XP I C@9DS EV I @5@.
@7 I~@.@7 I{@a@f@f
@q @@.@7 K5@ @7
add_subst_hyp Iz@@@( @ H@7 D4@7 NX N[@2@#contradiction-through-substitutions@3@4@7 I@?@R@>@;CDd EV I @5@7 N@>@;XPform_number CF EV I@5@8 K@;XPapply_deduction CD EV Jh@5@7 N  B@>@;CD EV Jh@5@7 L}@0 I@/@4@7 C@>@7try_new_deduction_strategies B@>@;XP L CN  EV I   J@<CN" EV I   I@<XP I| C	A EV I 
 @5@7 @@>@;CA EV I @5@T
@>@2@/@-@4@7 @<@.
@7 M@a@f
@b@n@w@;XP Mt C@BI EV I @5@7 L B@. I@.@7 J@@@%
@?@@@.
@2 Jc@/@4@7 J@ 
@7 Im@?@.
 K@7 J@ 
@7 Im@C@7 J"@L@P@ 
@8try_to_prove_subgoal_conc B@;CI EV I @5@>@;XPstan_and_semi_stan_conc CAv EV I @5@7 J"@>@;C@eAz EV I @5@.@7 I~@. I@7 J@@@-@7 M]@.
@7 IA@@@!@ 
@7 Im@/ I@ 
@7replace_conc I N_@2 I@3
@3@3
@4@7 I@?@R@?@%
@>@ 
 I I@.@7 K@>@@@a@f@h@q@ 
 I@7 N`@ 
 I@7 Nc@?@R@>@;XPsplit_conjunction CI& EV I  JF


@5@.@7 N B@>@ 
@.@7 N@>@ @ @8 I4@;CI- EV I  

@<XP J C@+F4 EV I @5@0 J@-
@4@ 
@7 M@.@7 M@0 I I@/@4@7 I@ 
 I@ @/@7 K@>@;C@+F; EV I @5@0 J@-
@4@ 
@7 M@.@7 M@0 I I@/@4@7 I@ 
 I@ @/@7 K@>@;XP N C@-A? EV I @5@0 M@/@4@7 C@/ I@.
@7 J@C@/ I@.@7 J@a@h@g@s@L@P@?@E@>@0 M
@4@7 C@>@;C
AF EV I   @5@0 M @4@7 C@>@;XPoneint CBC EV I I>


@5@ 
@7 It@0 I>
@4@7 I8@>@;CBH EV I I>


 I>

@5@ @7 N B@>@;CBL EV I H


 H

@5@ @7 N@ 
@ @7 N@>@;C	BQ EV I

@5@7 M@>@;XD  t  t t  @t  B D  t  t t  @t  B AD  t  t t  @t  B AD  t  t t  @t  B 
Phandle_cases_proof CJ EV I @5@7 N@ @7@&contradiction_in_hypotheses_from_cases B@>@p
@ @ 
@ @7try_proof_by_cases B@>@;C@!J EV I @5@7 N@ 
@.@7 IA@>@ @7 I@>@p
@ @ 
@ @7 N@>@;XPsafe_infer_side_conditions CDO EV Jh
@5@.@7 K@>@ 
@.@7 N B@>@ @ @8 I@;CDU EV Jh @<XP M C@`I EV I! J


@5@@@ 
@7 I'@0 J
@4 @Q@7 IA@( @@F@E@?@;@@@0 J
@4@7 KA@F@E@?@'@0 J
@-@4@.@7 I$@0 J
@4@7 K.@0 J@4@.@7 KA@ @ @7 I4@>@;C@`I EV I! I"


@5@@@ 
@7 I'@0 I"
@4 @Q@7 IA@( @@F@E@?@;@@@0 I"
@4@7 KA@F@E@?@'@0 I"
@-@4@.@7 I$@0 J
@4@7 K.@0 I"@4@.@7 KA@ @ @7 I4@>@;XP	add_conds C	A EV Fm 
@5@>@;CA EV Fm@5@.@7 A@ @7 A@>@p
 @ @ 
@ @8 N B@;C@*A EV Fm		 B


@5@ @7 A@ @7 A@>@p
 @ @ 
@ @8 N@;XPwrite_pf_entry C@ZEG EV II	hyp_split





@5
restructuring@7 ITraversal condition TC#@7 I@7 I@% has now been split into two, giving:@7 I@7 J @7indent5  B N@7 ITC#@7 I@ 
@7 I:  @7 I@ @7 I@7 J @7 N N@7 I N@7 I@ @7 I N@7 I@ @7 I@>@;C@AEZ EV IIforwardchain




@5addition@7 I@/Using "A->B, A |- B" on traversal condition TC#@7 I@7 I & TC#@7 I@ 
@7 I@" yields a new traversal condition:@7 I@7 J @7 N N@7 I N@7 I@ @7 I N@7 I@ @7 I@>@;C@AEi EV II	backchain




@5 N@7 I@7Using "A->B, not B |- not A" on traversal condition TC#@7 I@7 I N@7 I@ 
@7 I N@7 I@7 J @7 N N@7 I N@7 I@ @7 I N@7 I@ @7 I@>@;C@2Ex EV IIrestructured


@5 N@7 I@$Restructured traversal condition TC#@7 I@7 I into:@7 I@7 J @7 N N@7 I N@7 I@7 I N@7 I@ 
@7 I@>@;C@8E EV II J I



@5simplification@7 ISimplified TC#@7 I@7 I on reading in, to give:@7 I@7 J @7 N N@7 I N@7 I@7 I N@7 I@ 
@7 I@>@;CE EV II J I


@5 N@7 I@3Simplified path action part on reading in, to give:@7 I@7 J @7write_new_action_part B@>@;C@.E EV II
duplicate_hyp


@5elimination@7 I@.Attempted addition of new traversal condition:@7 I@7 J @7 N@7 N@ 
@7 I@7 J @7 N@'eliminated: this already exists (as TC#@7 I@7 I).@7 I@>@;C@aE EV II
combined_hyps



 B

@5 N@7 ITraversal conditions TC#@7 I@7 I N@7 I@ 
@7 I together imply that@7 I@7 J @7 N@7 N@0 B@4@7 I C@7 I@7 J @7 N N@7 I@7 I N@7 I@ 
@7 I@* have therefore been deleted and a new TC#@7 I@ @7 I added to this effect.@7 I@>@;C@WE EV II N[


@5 N[@7 IEstablished a contradiction [@7 I@7 I@@@(
 @].@7 I@E@?@2@@@"

@#] using traversal condition TC#@7 I@ @7 I C@7 I@?@+] among the following traversal conditions:@7 I@7 J @7 N@7 N N@7 I@ 
 N@7 L C@7 I@E@>@;C@_E EV II J



@5 N@7 IUsing "A->B, A |- B" on TC#@7 I@7 I@@@(
 @@1, given that "A" is obvious, we simplify this to:@7 I@E@?@ , given TC#@7 I@@@"

@#@ @7 I@?@ 
 N@7 L@E, we simplify the former to:@7 I@7 J @7 N N@7 I N@7 I@7 I N@7 I@ @7 I@>@;C@LE EV IIeliminated_hyp



@5 O @7 I@"Eliminated traversal condition TC#@7 I@7 I (@7 I@ 
@7 I@@@( @@E@? O@7 I@@@"
@#@ @7 I@?@  N@7 L@E O@7 I@>@;C@7F EV II J1




@5substitution@7 IUsed traversal condition TC#@7 I@7 I to replace all occurrences of @7 I@ 
@7 I by:@7 I@7 J @7 N@7 N@ @7 I C@7 I@>@;CF EV II M@5proof@7 IPATH ELIMINATED.@7 I@>@;C@"F EV II M



@5 J1@7 INew TC#@7 I@7 I N@7 I@ 
@7 I@>@;CF EV II
subst_conc

@5 J1@7 INew action part is:@7 I@7 J @7 N@>@;C@pF$ EV II N_ I


@5 N@7 I N@7 I@7 I further@7 I@@@/@"
@#@ @7 Im (given TC#@7 I@@@"
@#@ @7 I@?@  N@7 L@E M0@7 I@?@R@F
, to give:@7 I@7 J @7 N N@7 I N@7 I@7 I N@7 I@ 
@7 I@>@;C@VF@ EV II N_ I


@5 N@7 ISimplified path action part@7 I@@@/@"

@#@ @7 Im O@7 I@@@"
@#@ @7 I@?@  N@7 L@E M0@7 I@?@R@F	 to give:@7 I@7 J @7 N@>@;CFV EV II@5???  @7 I@7 I@7 J @7 N@7 N@7 I@>@;XP@!introduce_prolog_variable_in_list C@ EVu G3        @5@ @ @7introduce_prolog_variable B@>@ @ @8 O# B@;C@ EV O%@5@>@;XD  t  t t  @t 	path_line AD  t  t t  @t  F D  t  t t  @t  F AD  t  t t  @t  F AD  t  t t  @t  F 
Preport_to_user_deadpaths CC EV I@5@.@7 LF@.@7 @3 B @@7 D BVC: @7 K@7 K@7report_to_user_deadpaths_x B@7 O/@>@;XP K CA9 EV I@5@.@7get_pfs_action J@7hoist_pf_actions_x B@Q@;CA> EV I@5@>@;XP@ try_reducing_disjunction_options  CD EV I   @5@7 C@7reduced_all_disjunctions  B@>@Q@;XP N C	K EV I 

@5@>@Q@;CK EV I 

@5@7 N B@>@ 
@7 N@>@;CK EV I 
@5@>@;XP Nu CDg EV Fm C


@5@ 
@8 Nm@;CDj EV Fm C

@5@0 G
@4@8 Nf@;XPsubstitute_and_eliminate_x CN; EV I @5@(
 G@0 J
@4@7 D4@8 I^ B@;CN@ EV I @5@0 J

@4@8 D4@;XPfulfil CB8 EV Fm@5@>@;C@-B; EV Fm		@5@.
@.@7split B@ 
@.@.@7try_to_satisfy B@ @ @.@.@7 K B@ @7 L0@ @ @7 I4@ @ @8 I4@;XP K CA EV I@5verification_conditions@7 F J-@7write_before_vc_banner B@>@;CA EV I@5deadpath_search@7 ON@7 OP@>@;CA EV I@5 E@7 ON@7write_before_pf_banner B@>@;XPestablish_implication C% EV I!  B


 B
@<C% EV I!  J


 J
@<C% EV I!  J


 I"
@<C% EV I!  I"


 J
@<C% EV I!  I@


 I7
@<C% EV I!  I7


 I@
@<C% EV I!  B


 J
@<C% EV I!  B


 I"
@<C% EV I!  B


 J
@<C% EV I!  B


 I"
@<C% EV I!  I@


 J
@<C% EV I!  I@


 I"
@<C% EV I!  I@


 J
@<C% EV I!  I@


 J
@<C% EV I!  I7


 I"
@<C% EV I!  I7


 J
@<C% EV I!  I7


 J
@<C% EV I!  I7


 J
@<C@(% EV I! B


 J

@5@ @.@7 M@ @ @7 M@>@0 J@4 @Q@8 IA@;C@(% EV I! B


 I"

@5@ @.@7 M@ @ @7 M@>@0 J@4 @Q@8 IA@;C@(% EV I! B


 J
@5@ 
@.@7 M@ @ @7 M@>@0 J
@4 @Q@8 IA@;C@(% EV I! B


 I"
@5@ 
@.@7 M@ @ @7 M@>@0 J
@4 @Q@8 IA@;C@(& EV I! B


 I"

@5@ @.@7 M@ @ @7 M@>@0 I"@4 @Q@8 IA@;C@(& EV I! B


 J

@5@ @.@7 M@ @ @7 M@>@0 I"@4 @Q@8 IA@;C@(&
 EV I! B


 I"
@5@ 
@.@7 M@ @ @7 M@>@0 I"
@4 @Q@8 IA@;C@(& EV I! B


 J
@5@ 
@.@7 M@ @ @7 M@>@0 I"
@4 @Q@8 IA@;C@(& EV I! B


 I@

@5@ @.@7 M@ @ @7 M@>@0 I@@4 @Q@8 IA@;C@(&! EV I! B


 I7

@5@ @.@7 M@ @ @7 M@>@0 I@@4 @Q@8 IA@;C@(&' EV I! B


 I@
@5@ 
@.@7 M@ @ @7 M@>@0 I@
@4 @Q@8 IA@;C@(&- EV I! B


 I7
@5@ 
@.@7 M@ @ @7 M@>@0 I@
@4 @Q@8 IA@;C@(&9 EV I! B


 I7

@5@ @.@7 M@ @ @7 M@>@0 I7@4 @Q@8 IA@;C@(&? EV I! B


 I@

@5@ @.@7 M@ @ @7 M@>@0 I7@4 @Q@8 IA@;C@(&E EV I! B


 I7
@5@ 
@.@7 M@ @ @7 M@>@0 I7
@4 @Q@8 IA@;C@(&K EV I! B


 I@
@5@ 
@.@7 M@ @ @7 M@>@0 I7
@4 @Q@8 IA@;C@(&W EV I! B


 J

@5@ @.@7 M@ @ @7 M@>@0 J@4 @Q@8 IA@;C@(&] EV I! B


 J

@5@ @.@7 M@ @ @7 M@>@0 J@4 @Q@8 IA@;C@(&c EV I! B


 J
@5@ 
@.@7 M@ @ @7 M@>@0 J
@4 @Q@8 IA@;C@(&h EV I! B


 J
@5@ 
@.@7 M@ @ @7 M@>@0 J
@4 @Q@8 IA@;C@(& EV I! J


 J

@5@ @.@7 M@ @ @7 M@>@0 J@4 @Q@8 IA@;C@(& EV I! J


 I"

@5@ @.@7 M@ @ @7 M@>@0 J@4 @Q@8 IA@;C@(& EV I! I"


 J
@5@ 
@.@7 M@ @ @7 M@>@0 J
@4 @Q@8 IA@;C@(& EV I! I"


 I"
@5@ 
@.@7 M@ @ @7 M@>@0 J
@4 @Q@8 IA@;C@(& EV I! J


 I@

@5@ @.@7 M@ @ @7 M@>@0 I@@4 @Q@8 IA@;C@(& EV I! J


 I7

@5@ @.@7 M@ @ @7 M@>@0 I@@4 @Q@8 IA@;C@(& EV I! I"


 I@
@5@ 
@.@7 M@ @ @7 M@>@0 I@
@4 @Q@8 IA@;C@(& EV I! I"


 I7
@5@ 
@.@7 M@ @ @7 M@>@0 I@
@4 @Q@8 IA@;C@(& EV I! J


 J

@5@ @.@7 M@ @ @7 M@>@0 I@@4 @Q@8 IA@;C@(& EV I! J


 J

@5@ @.@7 M@ @ @7 M@>@0 I@@4 @Q@8 IA@;C@(& EV I! I"


 J
@5@ 
@.@7 M@ @ @7 M@>@0 I@
@4 @Q@8 IA@;C@(& EV I! I"


 J
@5@ 
@.@7 M@ @ @7 M@>@0 I@
@4 @Q@8 IA@;C@(& EV I! I"


 I"

@5@ @.@7 M@ @ @7 M@>@0 I"@4 @Q@8 IA@;C@(& EV I! I"


 J

@5@ @.@7 M@ @ @7 M@>@0 I"@4 @Q@8 IA@;C@(& EV I! J


 I"
@5@ 
@.@7 M@ @ @7 M@>@0 I"
@4 @Q@8 IA@;C@(& EV I! J


 J
@5@ 
@.@7 M@ @ @7 M@>@0 I"
@4 @Q@8 IA@;C@(& EV I! I"


 I7

@5@ @.@7 M@ @ @7 M@>@0 I7@4 @Q@8 IA@;C@(' EV I! I"


 I@

@5@ @.@7 M@ @ @7 M@>@0 I7@4 @Q@8 IA@;C@(' EV I! J


 I7
@5@ 
@.@7 M@ @ @7 M@>@0 I7
@4 @Q@8 IA@;C@(' EV I! J


 I@
@5@ 
@.@7 M@ @ @7 M@>@0 I7
@4 @Q@8 IA@;C@(' EV I! I"


 J

@5@ @.@7 M@ @ @7 M@>@0 I7@4 @Q@8 IA@;C@(' EV I! I"


 J

@5@ @.@7 M@ @ @7 M@>@0 I7@4 @Q@8 IA@;C@('$ EV I! J


 J
@5@ 
@.@7 M@ @ @7 M@>@0 I7
@4 @Q@8 IA@;C@('* EV I! J


 J
@5@ 
@.@7 M@ @ @7 M@>@0 I7
@4 @Q@8 IA@;C@('G EV I! I@


 I@

@5@ @.@7 M@ @ @7 M@>@0 J@4 @Q@8 IA@;C@('M EV I! I@


 I7

@5@ @.@7 M@ @ @7 M@>@0 J@4 @Q@8 IA@;C@('S EV I! I7


 I@
@5@ 
@.@7 M@ @ @7 M@>@0 J
@4 @Q@8 IA@;C@('Y EV I! I7


 I7
@5@ 
@.@7 M@ @ @7 M@>@0 J
@4 @Q@8 IA@;C@('a EV I! I@


 J

@5@ @.@7 M@ @ @7 M@>@0 J@4 @Q@8 IA@;C@('g EV I! I@


 I"

@5@ @.@7 M@ @ @7 M@>@0 J@4 @Q@8 IA@;C@('m EV I! I7


 J
@5@ 
@.@7 M@ @ @7 M@>@0 J
@4 @Q@8 IA@;C@('s EV I! I7


 I"
@5@ 
@.@7 M@ @ @7 M@>@0 J
@4 @Q@8 IA@;C@('z EV I! I@


 J

@5@ @.@7 M@ @ @7 M@>@0 J@4 @Q@8 IA@;C@(' EV I! I@


 J

@5@ @.@7 M@ @ @7 M@>@0 J@4 @Q@8 IA@;C@(' EV I! I7


 J
@5@ 
@.@7 M@ @ @7 M@>@0 J
@4 @Q@8 IA@;C@(' EV I! I7


 J
@5@ 
@.@7 M@ @ @7 M@>@0 J
@4 @Q@8 IA@;C@(' EV I! I7


 I7

@5@ @.@7 M@ @ @7 M@>@0 I"@4 @Q@8 IA@;C@(' EV I! I7


 I@

@5@ @.@7 M@ @ @7 M@>@0 I"@4 @Q@8 IA@;C@(' EV I! I@


 I7
@5@ 
@.@7 M@ @ @7 M@>@0 I"
@4 @Q@8 IA@;C@(' EV I! I@


 I@
@5@ 
@.@7 M@ @ @7 M@>@0 I"
@4 @Q@8 IA@;C@(' EV I! I7


 I"

@5@ @.@7 M@ @ @7 M@>@0 I"@4 @Q@8 IA@;C@(' EV I! I7


 J

@5@ @.@7 M@ @ @7 M@>@0 I"@4 @Q@8 IA@;C@(' EV I! I@


 I"
@5@ 
@.@7 M@ @ @7 M@>@0 I"
@4 @Q@8 IA@;C@(' EV I! I@


 J
@5@ 
@.@7 M@ @ @7 M@>@0 I"
@4 @Q@8 IA@;C@(' EV I! I7


 J

@5@ @.@7 M@ @ @7 M@>@0 I"@4 @Q@8 IA@;C@(' EV I! I7


 J

@5@ @.@7 M@ @ @7 M@>@0 I"@4 @Q@8 IA@;C@(' EV I! I@


 J
@5@ 
@.@7 M@ @ @7 M@>@0 I"
@4 @Q@8 IA@;C@(' EV I! I@


 J
@5@ 
@.@7 M@ @ @7 M@>@0 I"
@4 @Q@8 IA@;XD  t  t t  @t prolog_clause_name APmaybe_echo_pf_trace_statement_x C@ B0 EV I	statement


Statement: 

@5@ @7@,maybe_echo_pf_trace_statement_pfpositionfrom B@ 
@ @7@.maybe_echo_pf_trace_statement_pfsuccessors_int B@>@;XPdo_replace_hyps C@'A) EV I @5@/@/@7	prune_hyp I@/@/@7 Og@> I@.
@7 L O@2
@3@3
@3@4@7 I@>@;XP@!safe_deduce_in_logical_strategies C%} EV I!@5@7@#safe_deduce_in_logical_strategies_x B@>@;C% EV I!@5@.@.
@/@7 L@>@ 
@.@7 L@ @7 L@>@;XPtry_to_prove_via_rewrite_rule C@4A< EV Fm@5@.@.@.
@.@7rewrite_rule_match B@ 
@7 L0@2
@4@.@7 OD B@7 L-@ @7 L0@> I@ @0rewrite@4@/@8 L@;C@:AI EV Fm@5@.@.@.
@.@7 Oq@C@ 
@7 L0@L@P@2
@4@.@7 Ot@7 L-@ @7 L0@> I@ @0 Ou@4@/@8 L@;XP M C@ EV J=@5$$uniq$$@.@7 I@>@C
@&
@L
@P@>@;XPnot_any CG EV Jh

@5@>@;C@!G EV Jh
@5@0 G@1 B
@4@.@7 Nh@>@ @2@4@ 
@8 Ox B@;XPwrite_vc_entry C@lA EV II		 N






@5@ @.@7 N& B N@7 IHypothesis H@7 I@7 I N@7 I@7 J @ @7 I@7 N N@7 IH@7 I@ 
@7 I N@7 I@ @7 I@7 J @ @7 I@7 N N@7 I O@7 I@ @7 I N@7 I@ @7 I@>@;C@OA EV II N





@5@ @.@7 O} N@7 I@$Using "A->B, A |- B" on hypotheses H@7 I@7 I & H@7 I@ 
@7 I yields a new hypothesis:@7 I@7 J @ @7 I@7 N N@7 I O@7 I@ @7 I N@7 I@ @7 I@>@;C@OB	 EV II N





@5@ @.@7 O} N@7 I@,Using "A->B, not B |- not A" on hypotheses H@7 I@7 I O@7 I@ 
@7 I O@7 I@7 J @ @7 I@7 N N@7 I O@7 I@ @7 I N@7 I@ @7 I@>@;C@@B EV II N



@5@ @.@7 O} N@7 IRestructured hypothesis H@7 I@7 I N@7 I@7 J @ @7 I@7 N N@7 I O@7 I@7 I N@7 I@ 
@7 I@>@;C@NB) EV II J




@5@@@( I@' O@?@( I@' J N@7 ISimplified @7 I@ @7 I@ 
@7 I@  on reading formula in, to give:@7 I@7 J @7 N N@7 I@ @7 I@ 
@7 I N@7 I@ @7 I@>@;C@BB< EV IIsimplified_conc




@5@ @.@7 O} N@7 ISimplified C@7 I@7 I further, to give:@7 I@7 J @ @7 I@7 N N@7 I J@7 I@7 I N@7 I@ 
@7 I@>@;C@lBK EV II		
conc_split






@5@ @.@7 O} N@7 IConclusion C@7 I@7 I N@7 I@7 J @ @7 I@7 N N@7 I J@7 I@ 
@7 I N@7 I@ @7 I@7 J @ @7 I@7 N N@7 I J@7 I@ @7 I N@7 I@ @7 I@>@;C@.Ba EV II N


@5 O @7 I@%Attempted addition of new hypothesis:@7 I@7 J @7 N@7 N@ 
@7 I@7 J @7 N@%eliminated: this already exists (as H@7 I@7 I O@7 I@>@;C@$Bn EV II
repeat_hyp


@5 O @7 I O~@7 I@7 I@; has been replaced by "true".  (It is already present, as H@7 I@ 
@7 I O@7 I@>@;C@WBw EV II O




@5 N@7 IHypotheses H@7 I@7 I O@7 I@ 
@7 I O@7 I@7 J @7 N@7 N@ @7 I C@7 I@7 J @7 N O@7 I@7 I O@7 I@ 
@7 I@( have therefore been deleted and a new H@7 I@ @7 I O@7 I@>@;C@~B EV II I




@5 O@7 IProved C@7 I@7 I N@7 I@ @7 I@@@&
@?@7 J @7 N@ via its standard form, which is:@7 I@7 J @7 NStd.Fm C@7 I@7 I N@7 I@ 
@7 I@>@@@( @@E@?@,@7 J @7 N@@@"
@#using hypothesis H@7 I@ @7 I C@7 I@?using hypotheses H@7 I@  O@7 L C@7 I@E@>@;C@B EV II		proved_subgoal





@5@ @.@7 O} O@7 IProved subgoal C@7 I@7 I@@@&
@?@# via its simplified form, which is:@7 I@7 J @ @7 I@7 N O@7 I@7 I N@7 I@ 
@7 I@>@@@( @@E@?@0@7 J @ @7 I@7 N@@@"
@# O@7 I@ @7 I C@7 I@? O@7 I@  O@7 L C@7 I@E@>@;C@3B EV IIproved_by_framing



@5 O@7 I O@7 I@7 I N@7 I@ 
@7 I@7 J @7 Nby @7 I@ @7 I C@7 I@>@;C@>B EV IIproved_by_framing_hyp




@5 O@7 I O@7 I@7 I N@7 I@ @7 I@7 J @7 N O@7 I@ @7 I using hypothesis H@7 I@ 
@7 I C@7 I@>@;C@WB EV II N[


@5 N[@7 I O	@7 I@7 I@@@(
 @ O
@7 I@E@?@2@@@"

@#] using hypothesis H@7 I@ @7 I C@7 I@?@!] among the following hypotheses:@7 I@7 J @7 N@7 N O@7 I@ 
 O@7 L C@7 I@E@>@;C@cC
 EV II J



@5 N@7 IUsing "A->B, A |- B" on H@7 I@7 I@@@(
 @ O@7 I@E@?@$@@@"

@#	, given H@7 I@ @7 I@? O@7 I@ 
 O@7 L@E O@7 I@7 J @7 N N@7 I O@7 I@7 I N@7 I@ @7 I@>@;C@LC$ EV II O



@5 O @7 IEliminated hypothesis H@7 I@7 I O@7 I@ 
@7 I@@@( @@E@? O@7 I@@@"
@#@ @7 I@?@  O@7 L@E O@7 I@>@;C@RC8 EV II J1




@5@ 
@7 GY@.@7 O} O@7 I O@7 I@ 
@7 I C@7 I@7 J @ @7 I@7 N@2This was achieved by replacing all occurrences of @7 I@ @7 I O@7 I@7 J @ @7 I@7 N@7 N@ @7 I C@7 I@>@;C@XCL EV II J1




@5@C@ 
@7 GY@L@P@.@7 O} O@7 I Id@7 I@ 
@7 I C@7 I@7 J @ @7 I@7 N O@7 I@ @7 I O@7 I@7 J @ @7 I@7 N@7 N@ @7 I C@7 I@>@;C@RC` EV IIsubstituted_fld




@5@ 
@7 GY@.@7 O} O@7 ISubstituted hypothesis H@7 I@ 
@7 I C@7 I@7 J @ @7 I@7 N O@7 I@ @7 I O@7 I@7 J @ @7 I@7 N@7 N@ @7 I C@7 I@>@;C@XCt EV II O




@5@C@ 
@7 GY@L@P@.@7 O} O@7 I Id@7 I@ 
@7 I C@7 I@7 J @ @7 I@7 N O@7 I@ @7 I O@7 I@7 J @ @7 I@7 N@7 N@ @7 I C@7 I@>@;CC EV II M@5 O@7 I
PROVED VC.@7 I@>@;C@(C EV II M



@5@/@7 O} J1@7 INew H@7 I@ 
@7 I N@7 I@ @7 I@>@;C@(C EV II O



@5@/@7 O} J1@7 INew C@7 I@ 
@7 I N@7 I@ @7 I@>@;C@C EV II		 N_



@5@@@( I@' O@?@( I@' J N@7 I O@7 I@ @7 I@ 
@7 I O@7 I@@@/@"
@#@ @7 Im	 (given H@7 I@@@"
@#@ @7 I@?@  O@7 L@E M0@7 I@?@R@F O@7 I@7 J @7 N N@7 I@ @7 I@ 
@7 I N@7 I@ @7 I@>@;C@=C EV IIsubst_elim_hyp



@5@ 
@7 GY@.@7 O} O @7 I O@7 I@ 
@7 I@#, which only specifies a value for @7 I@ @7 I C@7 I@7 J @ @7 I@7 N@0This is not referred to anywhere else in the VC.@7 I@>@;C@0C EV II	subst_fld



@5@ 
@7 GY@/@7 O} O @7 I O@7 I@ 
@7 I@%, which specifies an equivalence for @7 I@ @7 I C@7 I@>@;C@$C EV IIeliminated_conc


@5 O @7 IEliminated conclusion C@7 I@7 I, which is a duplicate of C@7 I@ 
@7 I C@7 I@>@;C@!C EV II L3


@5@ 
@/@7 O} N@7 I@(Attempting to prove quantified formula C@7 I@7 I by "unwrapping" it.@7 I@>@;C@2C EV II N5




@5@ 
@.@7 O} N@7 I O@7 I@7 I@" is an implication formula [P->Q].@7 I@7 J @ @7 I@7 N@GAttempting to prove this by proving Q while adding P to the hypotheses.@7 I@>@;C@JC EV II Mx




@5@ @.@7 O} N@7 IAttempting to prove C@7 I@7 I by cases, depending on whether@7 I@7 J @ @2
@3@4@7 M B@ @7 I@7 N@:given the need to simplify update(A, [I], X) accesses in C@7 I@7 I C@7 I@>@;C@7D EV IIby_cases_hyp



@5@ @.@7 O} N@7 I O@7 I@7 I@, by showing that each of the following cases@7 I@7 J @ @ 
@7 O@ @7 I@7 N
are provable.@7 I@>@;CD EV IIadd_imp_hyps
@5@/@7 O} N@7 I@9Added new hypotheses (in proving an implication formula).@7 I@>@;C@*D EV II L



@5@ @/@7 O}@7 N N@7 I O@7 I@7 I N@7 I@ 
@7 I@>@;C@3D$ EV IInew_hyp_for_case




@5@ @/@7 O} N@7 ICase @7 I@ @7 I - New H@7 I@7 I N@7 I@ 
@7 I@>@;C@(D/ EV IInew_goal



@5@ @/@7 O} N@7 I
New subgoal C@7 I@7 I N@7 I@ 
@7 I@>@;C@pD8 EV II		rule_proved_conc


 

 Ou


@5 O@7 I O@7 I@7 I N@7 I@ 
@7 I@7 J @7 N@/This was achieved by applying the rewrite rule @7 I@ @7 I@7 J @7 N@0 @4@ @0 I@4@7maybe_write_rulefile Bto rewrite this conclusion to:@7 I@7 J  J1@7 I J@7 I@7 I N@7 I@ @7 I@ @7write_conditions_list B@>@;C@TDP EV II O


 

 L
@5 O@7 I O@7 I@7 I N@7 I@ 
@7 I@7 J @7 N@1This was achieved by applying the inference rule @7 I@ @7 I@7 J @7 N@0 @4@ @0 I@4@7 O@@to infer this conclusion directly (rule has no side-conditions).@7 I@>@;C@aD` EV II O


 

 L

@5 O@7 I O@7 I@7 I N@7 I@ 
@7 I@7 J @7 N O@7 I@ @7 I@7 J @7 N@0 @4@ @0 I@4@7 O@2to infer this conclusion from its side-conditions,@7 I@7 J @7 N@"which were established as follows:@7 I@ @7write_conditions_list_items B@>@;C@qDt EV II

applied_rule


 

 Ou


@5 N@7 I O@7 I@7 I N@7 I@ 
@7 I@7 J @7 N O@7 I@ @7 I@7 J @7 N@0 @4@ @0 J@4@7 O@ to rewrite existing hypothesis H@7 I@@	@ @/@.@7 I@?@' B
@ @7 I to give the above formula.@7 I@ @7 O@>@;C@TD EV II O


 

 L
@5 N@7 I O@7 I@7 I N@7 I@ 
@7 I@7 J @7 N O@7 I@ @7 I@7 J @7 N@0 @4@ @0 J@4@7 O@@to infer this hypothesis directly (rule has no side-conditions).@7 I@>@;C@aD EV II O


 

 L

@5 N@7 I O@7 I@7 I N@7 I@ 
@7 I@7 J @7 N O@7 I@ @7 I@7 J @7 N@0 @4@ @0 J@4@7 O@2to infer this hypothesis from its side-conditions,@7 I@7 J @7 N O@7 I@ @7 O@>@;C@?D EV II I



@5 N@7 I O@7 I@7 I N@7 I@ 
@7 I@7 J @7 N@Ais transformed by replacing variables with update structures via:@7 I@7 J @7 N@7 N O@7 I@  O@7 L C@7 I@>@;C@!D EV IIzombiescope_exceed_limit
@5	hyp_limit@7 I@7 J @<Number of hyps in DPC exceeds limit specified by -hyp-limit.@7 I@7 J Skipping all hypotheses in DPC.@7 I@7 J @.No dead path detection performed for this DPC.@7 I@7 J @>@;CD EV II@5 O"@7 I@7 I@7 J @7 N@7 N@7 I@>@;XD  t  t t  @t pfn AP N CJm EV I @5@>@;C@#Jr EV I @5@>@2@4@0 Mx@4@7noisily_add_new_hyp_list B@ 
@ @ @8 N B@;C@&Jx EV I @5@>cases@7 I@7 I@2@4@0 O
@4@7 O@ 
@ @ @8 O@;XP K, C$ EV I! @<XP N~ CD EV Fm@5@S
@7 K@C@7 I1@L@P@8 I;@;CD EV Fm@5@&
@;XPhoist_pf_traversal_conditions_x C@CA EV I@5@.@7 MH@.@7@ checkvalidtraversalconditiontype B@>@@@C@/@/@7 I@L@P@> I@.
@7 L I@ 
@7 J B@E@?@/@.@7 I N@2@3@4@7 I@E
@>@;XPeliminate_true_hypotheses  CD EV I @5 @Q@/@.
@7 Itrue-hypothesis@7 J@Q@;XP L CC EV K
@5@7 I@ 
@8 L@;CC EV K @<XP L! CE; EV II@5@C@7 L9@L@P@>@0 I
@4@8 D4@;CE? EV II@5@>@;XP Nr CD\ EV Fm C

@5@0 G
@4@.@7 IA@ @8 Nm@;CD` EV Fm C


@5@ 
@8 Nf@;XP K CB EV I@5 OM@7 ON@7 K B@7 Ju B@>@;CB EV I@5 OS@7 ON@7 O@7 O@>@;CB EV I@5 E@7 ON@7 Mo B@>@;XP L CD8 EV Jh@5@7 I@7 I@>@;XD  t  t t  @t prolog_predicate_name APdo_echo_path C@*Bi EV I@5@a@h@b
@q@.@7 L @@2
    Path  @3@4@.
@7 Ew I@ 
@7 I@7 J@0 O*
@4@7 J@>@;C@%Br EV I@5@.@7 L @@2	    Path @3@4@.
@7 O@ 
@7 I@7 J@0 O
@4@7 J@>@;XP GF CA B[ B[@5@6 B`@a@g@h@lxor@w@;XPinfer_by_uq_imp_hyp C@ G0 EV Jh J Ly



@5@0 I"@1 Ly@3
@4@8 O B@;C@G3 EV Jh I"
 Ly


@5@0 JA@0 @-@-@4@1 C@0 JF@0 I"@-@4@1 I"@-@4@1 JF@0 I"@-@1 Ly
@3@4@1 I"@0 Ly
@3@4@/@4@.@7 Nh@ @ @7 I@0 I"@4@.@7 K@0 I"@4@.@7 K@0 I"@4@.@7 K@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;C@ G> EV Jh J
 Ly


@5@0 I"@0 Ly
@3@4@4@8 O@;C@GA EV Jh I" Ly



@5@0 JA@0 @-@-@4@1 C@0 JF@0 I"@-@4@1 I"@-@4@1 JF@0 I"@/@1 Ly@3@4@1 I"@0 Ly@3@4@-@4@.@7 Nh@ 
@ @7 I@0 I"@4@.@7 K@0 I"
@4@.@7 K@0 I"
@4@.@7 K@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;C@ GL EV Jh J
 Ly


@5@0 J@0 Ly
@3@4@4@8 O@;C@GO EV Jh J Ly



@5@0 JA@0 @-@-@4@1 C@0 JF@0 I"@-@4@1 I"@-@4@1 JF@0 I"@-@1 Ly@3@4@1 I"@0 Ly@3@4@-@4@.@7 Nh@ 
@ @7 I@0 I"
@4@.@7 K@0 I"
@4@.@7 K@@
@0 I7@4@.@7 K@?@0 I7@4@.@7 K@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;C@ G^ EV Jh B
 Ly


@5@0 B@0 Ly
@3@4@4@8 O@;C@Ga EV Jh B Ly



@5@@@>@0 JA@0 @-@-@4@1 C@0 JF@0 I"@-@4@1 I"@-@4@1 JF@0 I"@-@1 Ly@3@4@1 I"@0 Ly@3@4@4@.@7 Nh@?@-@0 JA@0 @-@-@4@1 C@0 JF@0 I"@-@4@1 I"@-@4@1 B@0 Ly@3@4@-@4@.@7 Nh@ 
@ @7 I@0 B@4@.@7 K@0 I"
@4@.@7 K@0 I"
@4@.@7 K@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;XPfind_false_element_in C%k EV I!  @@<C%m EV I!
@5@0 G@4@.
@7 IA@ 
@7 Oj B@>@;C%r EV I!

@5@>@8 P  B@;XP M C@FI EV I! I"


@5@@@0 I"
@4@7 I$@F@E@?@&@0 I"@-@4@.@7 I$@0 J@4@7 K.@0 I"
@4@.@7 I$@ @ @7 I4@ 
@8 I'@;XD  t  t t  @t prolog_exception_hook AD  t  t t  @t  P AP P C@[A F F
 @
 B

 @ B F
@5@6 F@D
@*
none@L P@7stack_guard P@E@?@ 
predicate_indicator@.@7 C? P@ @7 P	@Dbacktrace_depth@.@7 @@L@a@f@b @s@?@'@ @.@7get_prolog_backtrace P@ @ @8clean_stack P@;XPwrite_log_entry C	Aj EV II@5@7 J+@>@8 N B@;CAn EV II@5@8 O{ B@;XPexpression_reduction1  CDy EV I   @5@8 O B@;CDz EV I   @5@8 O; B@;CD{ EV I   @5@8eliminate_duplicates  B@;CD} EV I   @5@8@)eliminate_complementary_pair_disjunctions  B@;CD~ EV I   @5@8@-try_simplifying_implications_and_equivalences  B@;CD EV I   @5@8@'try_join_negations_to_get_contradiction  B@;CD EV I   @5@8try_obvious_substitutions  B@;CD EV I   @5@8 P@;CD EV I   @5@8reduce_conclusions  B@;CD EV I @5@.
@7see_if_know_false B N[@2false-hypothesis@3
@4@7 I H@7 D4@8 NX@;CD EV I   @5@>@;XP L CB EV K


@5@>@ 
@7 L@>@;CB EV K
@5@ @7 L@ 
@ @7 L@>@;XPclear_up_old_facts  C@@ EV I   @5@0 I@/@/@/@/@4@7 C@/@2 Jc@/@4@/@7 I@/ K@/@7 I@/@2 Jc@/@4@/@7 I@/ K@/@7 I@0 I@/@/@/@/@4@7 C@/@/@/@7 I@7prune_all_forall_hyp  I H@7 C@0 J
@/@4@7 C@0 J
@/@/@4@7 C@7@%prune_all_processed_hyp_with_field_op  B@7@0prune_all_processed_hyp_with_field_op_in_subgoal  B@0 J.@/@4@7 C@7 LX@0 N@/@/@4@7 Cissued_contradiction_message@7 C M@7 C I@7 C@0 Lj@/@/@/@/@4@7 C@0 K@/@/@/@/@4@7 C@0 Lg@/@/@/@/@4@7 C@0 K@/@/@/@/@4@7 C NT@7 C@Q@;C@ EV I   @5@>@;XP N{ CD{ EV Fm@5@7 L-@S
@.@7 IA@&
@;CD EV Fm@5@7 L-@S@.@7 IA@&@;XP L C@>Ce EV K



@5@@@"@"
 L'
@#@ @.@7collect_indices B@ @.@ @7 L@>@ @ @7 I4@?@&
@>@ @ @7 L@F@E@>@;CCs EV K@5@>@;XP@$create_new_facts_from_existing_facts  CAc EV Fm@5@7 Ie B@.
@.@7 Js B@0 I
@4@8create_new_fact B@;XP@%impose_obvious_substitutions_at_depth C
KR EV I @5@0 J

@/@4@7 C@8 M B@;CKW EV I  @<XP J C
Fd EV I 
@5@7 J	@>@;CFh EV I 

@5@7 J@>@;XP K C%T EV I! B


@5@ 
@8 L@;C%U EV I! J


@5@ 
@8 L@;C%V EV I! J


@5@ 
@8 L@;C%W EV I! I"


@5@ 
@8 L@;C%X EV I! I@


@5@ 
@8 L@;C%Y EV I! I7


@5@ 
@8 L@;XPevaluate_bit_or CF EV I@5@.
@7evaluate_bit_and B@>@0 C@0 H
@4
@4@8 I8@;XPrecord_simp_of_type C@i@ EV K}		@5@@@3@.
 K @.@2@-@3@-@4@7 L@@@/@  @@ @2@4@7 L@ @7 IA@?@7
order_updates B@F@?@1@/ @@.@2@-@4@/@7 L@>@ @.@7 I@.
 @@ @2@4@ @7 L@ 
@ @ @7
record_access B@F@>@;C@ EV K}
 Ly


@5@>@0 Ly
@4@8array_simplify B@;C@ EV K}
 J



@5@>@0 J
@4@8 P[@;XPtry_to_prove_via_inference_rule C@'A EV Fm@5@.@.@.
@7inference_rule_match B@7 L0@.@7 Ot@ @7 L0@> I@ 
@0 L@4@/@8 L@;C@-A' EV Fm@5@.@.@.
@7 P`@C@7 L0@L@P@.@7 Ot@ @7 L0@> I@ 
@0 L@4@/@8 L@;XP M C
F EV I@5@C@7 GY@L@P@>@Q@;CF EV I@5@.@7 I@a@i@g@s@>@a@i@b@l C@w@;XPpositive_rational C
A EV M>@5@7 GY@a@g@b @t@;CA EV M> 

@5@7 GY@a@h@b @t@7 GY@a@i@b@s@8 L@;XP M C
B EV I@5@7 J+@>@.          (unit action: no variables affected)@7 I@8 J@;C
B EV I@5@0*** true .          /* all conclusions proved */@7 I@7 J@8 J@;XD  t  t t  @t twiddles_conversion APwrite_next_hypothesis CAQ EV I@5@7 J+@>@7
out_number_rj B@7 J J@7 I@8 J@;CAY EV I@5 O@7 I@7 J@7 J J@7 I@8 J@;XD  t  t t  @t  NT  AD  t  t t  @t 
pairing_depth AP Jq CD EV Jh@5@0 I
@-@4@7 I@p@>@0 I
@4@8 C@;XP K CA EV I@5@/@.@7get_pfs_traversal_condition J@7 O B@Q@;CA EV I@5@>@;XP M CA EV I ID


@5@7 It@ 
@7 It@0 ID
@4@7 I8@>@;C
A EV I ID
 @5@>@Q@;CA EV I ID
@5@7 M@>@;C@$A EV I ID ID



@5@0 I>
@4@.@7 M@0 ID@4@7 M@>@;CA EV I ID J
 J

@5@0 ID
@4@7 M@>@;C@!A EV I ID J


 I>
 J@5@0 ID
@4@ @7 M@>@;C@ A EV I ID
 J

 I>
 J@5@0 ID
@4@ @7 M@>@;CA EV I 


@5@7 It@ 
@7 It@0 
@4@7 I8@>@;C
A EV I 
 @5@>@Q@;CA EV I 
@5@7 M@>@;C@$A EV I  



@5@0 I>
@4@.@7 M@0 @4@7 M@>@;CA EV I  J
 J

@5@0 
@4@7 M@>@;C@!A EV I  J


 I>
 J@5@0 
@4@ @7 M@>@;C@ A EV I 
 J

 I>
 J@5@0 
@4@ @7 M@>@;CA EV I

@5@>@;XPdo_simplify_vc  C	@l EV I   @5@7 P4 B@7try_to_prove_concs  B@7proved_all_conclusions  B@>@;C@s EV I   @5Rule substitutions phase 1@7 Ia@7do_rule_substitutions1  B@7 Pu@7 Px@>@;C@"@z EV I   @5 G@7restructure_vc BRule substitutions phase 2@7 Ia@7do_rule_substitutions2  B@7form_instantiable_hyp_facts  BStandardise hypotheses@7 Ia@7setup_hypotheses  BStandardise conclusions@7 Ia@7setup_conclusions  B@7 Pu@7 Px@>@;C@ EV I   @5@7contradiction_hunt  BExpression reduction@7 Ia@7expression_reduction  B@7 P I@7 C@7 Pu@7 Px@>@;C@ EV I   @5@7 H  B@>@;C
@ EV I   @5 G@7 P@7extended_simplify  B@7 Pu@7 Px@>@;C@ EV I   @5@-Adding hypotheses from ground inference rules@7 Ia@/@7find_max_hyp_no B@7@*add_hypotheses_from_ground_inference_rules  B@7 Pu@7 Px@>@;C
@ EV I   @5
Proof framing@7 Ia@7try_proof_framing  B@Q@;C@ EV I   @5@/@/@7user_rule_exists BApplying proof rules@7 Ia@7apply_user_defined_proof_rules  B@>@;C@ EV I   @5@>@;XP PH C@.A} EV Fm@5@.@.
@.@.@7 Oq@ @.@7 Ot@T
@ 
@7dont_already_know B@ @7 L0@ 
@ @0 Ou@4@/@8 L@;XP K C@d EV I   @5@7 Pr B@>@;C@g EV I   @5@>@;XD  t  t t  @t  J AP K C	F EV I

@5@7 @@>@;XP M C@BKg EV I @5@7substitution_elimination_is_on  B@.@.@/@.
@7equivalence_hyp B@C@ 
@7 J	@L@P@C@ 
@7 J. B@L@P@C@/@ 
@7 J@L@P@/ IU@7 LN@7 O@@> LR LS@ 
@8 LT@;C@TKx EV I 	@5@7 P@.@.@/@.
@7 P@C@ 
@7 J	@L@P@C@/@ 
@7 J@L@P@C@ 
@7 J@L@P@C@/@ 
@7 J@L@P@C@ 
@7 P@L@P@/ IU@7 K B@> O LS@ 
@8 LT@;C@dK EV I @5@7 P@@@0 J@0 G@-@4@-@4@/@.
@7 I@?@0 J@-@1 G@-@4@/@.
@7 I@/ IU@7 LN@C@ 
@7 J	@L@P@C@ 
@7 P@L@P@C@/@ 
@7 J@L@P@7 O@@0 G@4@.@7 IA@> LR LS@ 
@ @8 LT@;C@:K EV I @5@7 P@.@/@.@7 I @ IU@7 LN@C
@7 J	@L
@P@C@7 P@L@P@C@/@7 J@L@P@> LR LS @Q@8 LT@;C@=K EV I @5@7 P@0 G@-@4@/@.@7 I @ IU@7 LN@C
@7 J	@L
@P@C@7 P@L@P@C@/@7 J@L@P@> LR LS @@8 LT@;CK EV I @5@>@;XP P\ C@ @ EV K} J



@5@>@0 J
@4@.@7 M@>@ @7 N
@>@;C@ EV K} Ly


@5@>@0 Ly
@4@7 N
@>@;XP	gen_is_in CC EV I  

@<CC EV I 


@5@8 P B@;XPissue_elimination_message CF EV I @5@7 J+@>@ Eliminated a traversal condition@7 Ia@>@;CF EV I @5@!Eliminated a redundant hypothesis@7 Ia@>@;XP L CA B[ B[@5@6 B`@a@g@h@l O@w@;XP PQ CF EV I@5@.
@7 N@.@7 N@ 
@ @.@7 I@ @8 N B@;XPdoes_not_typecheck_as_boolean C	E! EV Fm@5 @@7 L@>@Q@;CE& EV Fm @<XD  t  t t  @t  L_ AD  t  t t  @t message_hook AD  t  t t  @t  P AD  t  t t  @t  P 
P PC@< EX EX@5@2 @3 As@4@7 ER I6@7increase_defect_counter  B At@7 J At@7print_message_lines B@7 K@>@;C@G EX EX@5@>@;XP I C@"A EV II 

@5@0 I@0 @4@1 I@-
@4@7 I L@7 I@ 
@7 I@Q@;CA EV II@5@>@;XD  t  t t  @t current_root AP N7 CJO EV I @5@0 C
@4@7 I@>@;XPrewrite_rule_match_y C
A EV Fm L@5@ 
@8 L L
@;C
A EV Fmnonground_replace_rule@5@ 
@8 P L
@;XPlog_negation_simplification CL EV I @5@>@;CL EV I @5 N@2
@3@3
@4@7 I@>@;XP M^ C@B EV N@5 K@7 N I@>@.
@7 LF@>@C K@7 N I@L@P@>@;XPfind_an_update_case_in_list C
L( EV I 
@5@8find_an_update_case B@;CL+ EV I 

@5@8 P B@;XPsave_skolemisation_of C@W EV O%@5@.@.
@7	skolemise B@>@ 
@7save_the_skolemisations B@>@;XP L C@#C EV K L'






@5@>@ @ @ @7 L@>@;CC EV K@5@>@;XP K CEh EV Jh@5@0 I@/@4@7 C@.@7 I B@>@8unbuffer_the_used_facts B@;XPnozeros C@)C EV I I> I>




@5@ @7zero B@ 
@7 Ml@2@0 I>@4@4@7 P B@>@;CC EV I I>



@5@ 
@7 P@7 Ml@ @7 P@>@;CC EV I
@5@7 P@>@ 
@7 P@>@;CC EV I

@5@ 
@ @7 P@>@;CC EV I@5@>@;XPeliminate_N_from_HL CF{ EV I 



@5@>@ 
@8 P B@;CF EV I 



@5@>@ @ @8 P@;CF EV I 
@5@>@;XP L CB EV K


@5@>@ 
@7 L@>@;CB EV K
@5@ @7 L@>@ 
@ @7 L@>@;C
B EV K
@5@>@7 L@>@;CB EV K
@5@7 L@>@ 
@7 L@>@;XP@)maybe_echo_pf_trace_successor_statement_x CBV EV Isuccessor_statement
  Successor statement: 

 C@5@ 
@7 L B@>@;XP J C
Zz EV I!@5@ 
@7 Lj B@>@;C
Z~ EV I!@5@7 A@>@ 
@8 J@;CZ EV I!

 G@5@7 I'@>@;CZ EV I!

 I*@5@7 I1@>@;CZ EV I! G@5@7 I1@>@8@"find_largest_integer_literal_below B@;CZ EV I!@5@.@.@7 J B@0 Lg
@4@7 D4@ 
@7 J@>@;XPis_min_max_function_name CD{ EV Jh
min@5@/__min@8 A@;CD~ EV Jh
max@5@/__max@7 A@>@;XPuq_infer C@BG EV Jh		 


 J Ly J




@5@0 
@4@0 I"@1 Ly@0 J@2@4@4@3
@4@8 Q
 B@;C@KG EV Jh

 


 I"
 Ly J



@5@0 I"@4@.@7 K@>@0 
@4@0 I"@1 Ly@3
@4@.@7 Q@>@ @ @8 I@;C@BG EV Jh		 


 J
 Ly J



@5@0 
@4@0 I"@0 Ly@0 J@2@4@4@3
@4@4@8 Q@;C@LG EV Jh

 


 I" Ly J




@5@0 I"@4@.@7 K@>@0 
@4@0 I"@0 Ly@3
@4@4@.@7 Q@ @ @8 I@;C@.G EV Jh 


 J
 Ly

@5@0 
@4@0 I"@0 Ly@3
@4@4@8 Q@;C@G EV Jh

 


 I" Ly


@5@@@+@0 JA@0 
@4@1 JF@0 I"@0 Ly@3
@4@-@4@1 I"@/@1 Ly@3
@4@.@7 Nh@?@)@0 JA@0 
@4@1 JF@0 I"@/@1 Ly@3
@4@1 I"@0 Ly@3
@4@-@4@.@7 Nh@0 I"@4@.@7 K@>@ @ @8 I@;C@.G EV Jh 


 J Ly


@5@0 
@4@0 I"@1 Ly@3
@4@8 Q@;C@G EV Jh

 


 I"
 Ly

@5@@@+@0 JA@0 
@4@1 JF@0 I"@0 Ly@3
@4@/@4@1 I"@-@1 Ly@3
@4@.@7 Nh@?@)@0 JA@0 
@4@1 JF@0 I"@-@1 Ly@3
@4@1 I"@0 Ly@3
@4@/@4@.@7 Nh@0 I"@4@.@7 K@>@ @ @8 I@;XPfind_pattern_match C
B EV Fm@5@ 
@ @ @8pattern_match_rule B@;CB EV Fm

@5@7 H@.@/@7 @6@T@ @/@8 @6@;XP N CI EV I!@5@/@.
@7 L@ 
@7 H@ 
@7 N@>@;C@FJ EV I! I"


@5@ @.@7 M B@@@/@0 I"
@-@4@.@7 L@?@/@0 J@-
@4@.@7 L@ @ @7 Q@0 I"@4 @Q@7 IA@ @7 H@ @7 N@>@;C@FJ EV I! J


@5@ 
@.@7 Q@@@/@0 I"@-@4@.@7 L@?@/@0 J@-@4@.@7 L@ @ @7 Q@0 I"
@4 @Q@7 IA@ @7 H@ @7 N@>@;C@FJ EV I! J


@5@ @.@7 Q@@@/@0 J
@-@4@.@7 L@?@/@0 I"@-
@4@.@7 L@ @ @7 Q@0 J@4 @Q@7 IA@ @7 H@ @7 N@>@;C@FJ) EV I! I"


@5@ 
@.@7 Q@@@/@0 J@-@4@.@7 L@?@/@0 I"@-@4@.@7 L@ @ @7 Q@0 J
@4 @Q@7 IA@ @7 H@ @7 N@>@;C@HJ8 EV I! I"


@5@ @.@7 M@@
@/@0 I"@-@-@4@7 L@?@/@0 J@-@-@4@7 L@ @ @7 M@0 I"@4 @Q@7 IA@2@0 I"
@4@4@7 N@>@;C@HJD EV I! J


@5@ 
@.@7 M@@
@/@0 I"@-@-@4@7 L@?@/@0 J@-@-@4@7 L@ @ @7 M@0 I"
@4 @Q@7 IA@2@0 I"@4@4@7 N@>@;C@HJP EV I! J


@5@ @.@7 M@@
@/@0 J@-@-@4@7 L@?@/@0 I"@-@-@4@7 L@ @ @7 M@0 J@4 @Q@7 IA@2@0 J
@4@4@7 N@>@;C@HJ\ EV I! I"


@5@ 
@.@7 M@@
@/@0 J@-@-@4@7 L@?@/@0 I"@-@-@4@7 L@ @ @7 M@0 J
@4 @Q@7 IA@2@0 J@4@4@7 N@>@;C@`Jh EV I! I"


@5 I*@7 Im@ @.@7 M@@@( G@0 H@4@.@7 IA@?@(enum@0 I@4@.@7 IA@ @ @7 M@@
@/@0 I"@-@4@7 L@?@/@0 J@-@4@7 L@2@0 I7
@4@4@7 N@>@;C@`J{ EV I! J


@5 I*@7 Im@ 
@.@7 M@@@( G@0 H
@4@.@7 IA@?@( Q@0 I
@4@.@7 IA@ @ @7 M@@
@/@0 I"@-@4@7 L@?@/@0 J@-@4@7 L@2@0 I7@4@4@7 N@>@;C@`J EV I! J


@5 I*@7 Im@ @.@7 M@@@( G@0 C@4@.@7 IA@?@( Q@0 L@4@.@7 IA@ @ @7 M@@
@/@0 J@-@4@7 L@?@/@0 I"@-@4@7 L@2@0 I@
@4@4@7 N@>@;C@`J EV I! I"


@5 I*@7 Im@ 
@.@7 M@@@( G@0 C
@4@.@7 IA@?@( Q@0 L
@4@.@7 IA@ @ @7 M@@
@/@0 J@-@4@7 L@?@/@0 I"@-@4@7 L@2@0 I@@4@4@7 N@>@;C@iJ EV I! I"

 I
@5@ 
 Q@7 M@0 I"
@4@.@7 N@0 I7@-@4@.@7 N@ @7 A@@
@/@0 I"@-@4@7 L@?@/@0 J@-@4@7 L@  Q@7 M@2@0 I"
@4@4@.@7 N@>@ @ @.@7 I4@ @ @8 I@;C@jJ EV I! J I


@5@  Q@7 M@0 I"
@4@.@7 N@0 I7
@-@4@.@7 N@ @7 A@@
@/@0 I"@-@4@7 L@?@/@0 J@-@4@7 L@  Q@7 M@2@0 I"
@4@4@.@7 N@>@ @ @.@7 I4@ @ @8 I@;C@_J EV I!	
 I"

 I
@5@C@ 
@/@7 M@L@P@ 
 IZ@7 LN@0 I"
@4@.@7 N@0 I7@-@4@.@7 N@ @7 A@@
@/@0 I"@-@4@7 L@?@/@0 J@-@4@7 L@  Q@7 M@>@ @ @8 I@;C@`J EV I!	
 J I


@5@C@ @/@7 M@L@P@  IZ@7 LN@0 I"
@4@.@7 N@0 I7
@-@4@.@7 N@ @7 A@@
@/@0 I"@-@4@7 L@?@/@0 J@-@4@7 L@  Q@7 M@>@ @ @8 I@;C@LJ EV I! I" I


@5@  Q@7 M@0 I7
@-@4@7 N@ @7 A@@
@/@0 I"@-@4@7 L@?@/@0 J@-@4@7 L@  Q@7 M@0 I"@4 @Q@7 IA@>@;C@KK EV I! J

 I
@5@ 
 Q@7 M@0 I7@-@4@7 N@ @7 A@@
@/@0 I"@-@4@7 L@?@/@0 J@-@4@7 L@  Q@7 M@0 I"
@4 @Q@7 IA@>@;C@MK EV I! I" I


@5@C@ @/@7 M@L@P@  IZ@7 LN@0 I7
@4@7 N@ @7 A@@
@/@0 I"@-@4@7 L@?@/@0 J@-@4@7 L@  Q@7 M@>@;C@LK EV I! J

 I
@5@C@ 
@/@7 M@L@P@ 
 IZ@7 LN@0 I7
@4@7 N@ 
@7 A@@
@/@0 I"
@-@4@7 L@?@/@0 J@-
@4@7 L@  Q@7 M@>@;C@jK( EV I! I" L


@5@  Q@7 M@0 I"
@4@.@7 N@0 I@
@-@4@.@7 N@ @7 A@@
@/@0 J@-@4@7 L@?@/@0 I"@-@4@7 L@  Q@7 M@2@0 J
@4@4@.@7 N@>@ @ @.@7 I4@ @ @8 I@;C@iK8 EV I! J

 L
@5@ 
 Q@7 M@0 I"
@4@.@7 N@0 I@@-@4@.@7 N@ @7 A@@
@/@0 J@-@4@7 L@?@/@0 I"@-@4@7 L@  Q@7 M@2@0 J
@4@4@.@7 N@>@ @ @.@7 I4@ @ @8 I@;C@`KH EV I!	
 I" L


@5@C@ @/@7 M@L@P@  IZ@7 LN@0 I"
@4@.@7 N@0 I@
@-@4@.@7 N@ @7 A@@
@/@0 J@-@4@7 L@?@/@0 I"@-@4@7 L@  Q@7 M@>@ @ @8 I@;C@_KW EV I!	
 J

 L
@5@C@ 
@/@7 M@L@P@ 
 IZ@7 LN@0 I"
@4@.@7 N@0 I@@-@4@.@7 N@ @7 A@@
@/@0 J@-@4@7 L@?@/@0 I"@-@4@7 L@  Q@7 M@>@ @ @8 I@;C@LKf EV I! J L


@5@  Q@7 M@0 I@
@-@4@7 N@ @7 A@@
@/@0 J@-@4@7 L@?@/@0 I"@-@4@7 L@  Q@7 M@0 J@4 @Q@7 IA@>@;C@KKs EV I! I"

 L
@5@ 
 Q@7 M@0 I@@-@4@7 N@ @7 A@@
@/@0 J@-@4@7 L@?@/@0 I"@-@4@7 L@  Q@7 M@0 J
@4 @Q@7 IA@>@;C@MK EV I! J L


@5@C@ @/@7 M@L@P@  IZ@7 LN@0 I@
@4@7 N@ @7 A@@
@/@0 J@-@4@7 L@?@/@0 I"@-@4@7 L@  Q@7 M@>@;C@LK EV I! I"

 L
@5@C@ 
@/@7 M@L@P@ 
 IZ@7 LN@0 I@
@4@7 N@ 
@7 A@@
@/@0 J
@-@4@7 L@?@/@0 I"@-
@4@7 L@  Q@7 M@>@;CK EV I!  J J 
@<C
K EV I!  I"  J
@<CK EV I! J J

@5@0 I7
 @4@.@7 J@ @8 J@;CK EV I! I"

 J@5@0 I7
 @4@.@7 J@ @8 J@;C@5K EV I! I" J


@5abs_3a@7 K+@0 I" 
@4@.@7 J@0 I"
@4@.@7 J@ @ @.@7 I4@ @8 J@;C@4K EV I! J

 J
@5abs_3b@7 K+@0 I" @4@.@7 J@0 I"
@4@.@7 J@ @ @.@7 I4@ @8 J@;C@[K EV I! I" J


@5abs_4a@7 K+@0 I"@-
@4@.@7 I$@0 I"
@-@4@.@7 I$@0 J @4@.@7 J@0 I"@4@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@ZK EV I! J

 J
@5abs_4b@7 K+@0 I"@-@4@.@7 I$@0 I"@-@4@.@7 I$@0 J @4@.@7 J@0 I"
@4@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@dK EV I! I" J


@5abs_5a@7 K+@0 I"@-
@4@.@7 I$@0 I"
@-@4@.@7 I$@0 I" @4@.@7 J@0 J@4@.@7 IA@0 I"@4@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@cK EV I! J

 J
@5abs_5b@7 K+@0 I"@-@4@.@7 I$@0 I"@-@4@.@7 I$@0 I" @4@.@7 J@0 J@4@.@7 IA@0 I"
@4@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@K EV I! I" J


@5abs_6a@7 K+@0 I"@-
@4@.@7 I$@0 I"
@-@4@.@7 I$@0 I" @4@.@7 J@0 J@4@.@7 IA@0 I"@4@.@7 J@0 I" @4@.@7 J@0 I"@4@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@L EV I! J

 J
@5abs_6b@7 K+@0 I"@-@4@.@7 I$@0 I"@-@4@.@7 I$@0 I" @4@.@7 J@0 J@4@.@7 IA@0 I"
@4@.@7 J@0 I" @4@.@7 J@0 I"
@4@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@L EV I! I" J


@5abs_7a@7 K+@@@0 I@@4@.@7 J@?@0 J@4@.@7 J@0 J@4@.@7 IA@0 I"
@4@.@7 J@@@0 I7
@4@.@7 J@E@?@( G@0 C@4@.@7 IA@0 I"
@4@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@L, EV I! J

 J
@5abs_7b@7 K+@@@0 I@
@4@.@7 J@?@0 J
@4@.@7 J@0 J
@4@.@7 IA@0 I"@4@.@7 J@@@0 I7
@4@.@7 J@E@?@( G@0 C
@4@.@7 IA@0 I"@4@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@aLD EV I!

 I" J C



@5abs_8a@7 K+@0 I" 
@4@.@7 J@0 I"
@4@.@7 J@0 I" @4@.@7 J@0 I"@4@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@`LO EV I!

 J

 J C

@5abs_8b@7 K+@0 I" @4@.@7 J@0 I"
@4@.@7 J@0 I" @4@.@7 J@0 I"
@4@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@"L] EV I! J J C


 G@5abs_9a@7 K+@0 I@
@4 G@8 J@;C@!L^ EV I! I" J C


 G@5abs_9b@7 K+@0 I@
@4 G@8 J@;C@"L_ EV I! J J C


 G@5abs_9c@7 K+@0 I@
@4 G@8 J@;C@!L` EV I! I" J C


 G@5abs_9d@7 K+@0 I@
@4 G@8 J@;C@"La EV I! J J C


 G@5abs_9e@7 K+@0 J
@4 G@8 J@;C@!Lb EV I! I" J C


 G@5abs_9f@7 K+@0 J
@4 G@8 J@;C@qLj EV I!

 I7 ID


 G@5div_1a@7 K+@@@"
 H
@#@?
@"
 H
@#@0 I" @4 G@.@7 J@@@0 I7@4 G@.@7 J@E@?@0 C@4@.@7 IA@0 I"@4 G@.@7 J@ @ @.@7 I4@ @8 J@;C@pL{ EV I!

 I@

 ID
 G@5div_1b@7 K+@@@" H

@#@?
@" H

@#@0 I" @4 G@.@7 J@@@0 I7
@4 G@.@7 J@E@?@0 C
@4@.@7 IA@0 I"@4 G@.@7 J@ @ @.@7 I4@ @8 J@;C@uL EV I!

 I" ID

 C
 G@5div_1c@7 K+@@@"
 H
@#@?
@"
 H
@#@0 I" @4 G@.@7 J@@@0 I7@4 G@.@7 J@E@?@0 C@4@.@7 IA@0 I"@4 G@.@7 J@ @ @.@7 I4@ @8 J@;C@uL EV I!

 J C

 ID
 G@5div_1d@7 K+@@@" H

@#@?
@" H

@#@0 I" @4 G@.@7 J@@@0 I7
@4 G@.@7 J@E@?@0 C
@4@.@7 IA@0 I"@4 G@.@7 J@ @ @.@7 I4@ @8 J@;C@8L EV I! J ID


 G@5div_2a@7 K+@@@"
 H
@#@?
@"
 H
@#@0 I"@4 G@8 J@;C@7L EV I! I"

 ID
 G@5div_2b@7 K+@@@" H

@#@?
@" H

@#@0 I"
@4 G@8 J@;C@8L EV I! I" ID


 G@5div_3a@7 K+@@@"
 H
@#@?
@"
 H
@#@0 I"@4 G@8 J@;C@7L EV I! J

 ID
 G@5div_3b@7 K+@@@" H

@#@?
@" H

@#@0 I"
@4 G@8 J@;C@SL EV I!

 J ID


 G@5div_4a@7 K+@@@"
 H

@#@?
@"
 H

@#@0 J@4 G@.@7 J@0 J@4 G@.@7 J@ @ @.@7 I4@ @8 J@;C@RL EV I!

 I"

 ID
 G@5div_4b@7 K+@@@" H

@#@?
@" H

@#@0 J
@4 G@.@7 J@0 J
@4 G@.@7 J@ @ @.@7 I4@ @8 J@;C@SL EV I!

 I" ID


 G@5div_5a@7 K+@@@"
 H

@#@?
@"
 H

@#@0 I"@4 G@.@7 J@0 I"@4 G@.@7 J@ @ @.@7 I4@ @8 J@;C@RL EV I!

 J

 ID
 G@5div_5b@7 K+@@@" H

@#@?
@" H

@#@0 I"
@4 G@.@7 J@0 I"
@4 G@.@7 J@ @ @.@7 I4@ @8 J@;C@M EV I! I7

 ID
 G@5div_6a@7 K+@@@" H

@#@?
@" H

@#@0 I" 
@4 G@.@7 J@@@0 I7
@4 G@.@7 J@E@?@0 C@4@.@7 IA@0 I"
@4 G@.@7 J@@@-@0 H
@4@.@7 IA@@@0 J@4 G@.@7 J@?
@0 I7@4 G@.@7 J@E@?@0 H
@4@.@7 IA@0 I"@4 G@.@7 J@E@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@M( EV I! I@ ID


 G@5div_6b@7 K+@@@"
 H
@#@?
@"
 H
@#@0 I" @4 G@.@7 J@@@0 I7@4 G@.@7 J@E@?@0 C@4@.@7 IA@0 I"@4 G@.@7 J@@@-@0 H@4@.@7 IA@@@0 J@4 G@.@7 J@?
@0 I7@4 G@.@7 J@E@?@0 H@4@.@7 IA@0 I"@4 G@.@7 J@E@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@ME EV I! I" H

 ID
 G@5div_6c@7 K+@@@" H

@#@?
@" H

@#@0 I" 
@4 G@.@7 J@@@0 I7
@4 G@.@7 J@E@?@0 C@4@.@7 IA@0 I"
@4 G@.@7 J@@@-@0 H
@4@.@7 IA@@@0 J@4 G@.@7 J@?
@0 I7@4 G@.@7 J@E@?@0 H
@4@.@7 IA@0 I"@4 G@.@7 J@E@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@Mb EV I! J ID

 H
 G@5div_6d@7 K+@@@"
 H
@#@?
@"
 H
@#@0 I" @4 G@.@7 J@@@0 I7@4 G@.@7 J@E@?@0 C@4@.@7 IA@0 I"@4 G@.@7 J@@@-@0 H@4@.@7 IA@@@0 J@4 G@.@7 J@?
@0 I7@4 G@.@7 J@E@?@0 H@4@.@7 IA@0 I"@4 G@.@7 J@E@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@aM EV I! J ID



 G@5div_7a@7 K+@0 I" @4 G@.@7 J@0 J
 @4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@`M EV I! I"

 ID

 G@5div_7b@7 K+@0 I"
 @4 G@.@7 J@0 J @4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@aM EV I! J ID



 G@5div_8a@7 K+@0 I" @4 G@.@7 J@0 I"
@4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@`M EV I! I"

 ID

 G@5div_8b@7 K+@0 I"
 @4 G@.@7 J@0 I"
@4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@aM EV I! I" ID



 G@5div_9a@7 K+@0 I" @4 G@.@7 J@0 I"
@4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@`M EV I! J

 ID

 G@5div_9b@7 K+@0 I" 
@4 G@.@7 J@0 I"
@4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@WM EV I!

 I" ID



 G@5div_10a@7 K+@0 I>@4@.@7 IA@0 I"
@4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@ @ @.@7 I4@ @8 J@;C@VM EV I!

 J

 ID

 G@5div_10b@7 K+@0 I>
@4@.@7 IA@0 I"@4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@ @ @.@7 I4@ @8 J@;C@uM EV I! I" ID



 G@5div_11a@7 K+@0 C@0 I>@1 H@4@4@.@7 IA@0 I"
@4 G@.@7 J@0 J @4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@tN EV I! J

 ID

 G@5div_11b@7 K+@0 C@0 I>@1 H
@4@4@.@7 IA@0 I"@4 G@.@7 J@0 J
 @4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@VN EV I!

 I"

 ID

 G@5div_12a@7 K+@0 I>
@4@.@7 IA@0 I"@4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@ @ @.@7 I4@ @8 J@;C@WN EV I!

 J ID



 G@5div_12b@7 K+@0 I>@4@.@7 IA@0 I"
@4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@ @ @.@7 I4@ @8 J@;C@N, EV I! J


 G@5div_13a@7 K+@@@"
 I> ID

@#@?@"
 I>
 ID
@#@0 J @4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@@@0 I" @4 G@.@7 J@?@0 I"@1 H@0 C@4@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@NA EV I! I"


 G@5div_13b@7 K+@@@" I> ID

@#@?@" I>
 ID
@#@0 J @4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@@@0 I"
 @4 G@.@7 J@?@0 I"
@1 H@0 C@4@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@}NZ EV I! I"


 G@5div_14a@7 K+@@@"
 I> ID

@#@?@"
 I>
 ID
@#@0 J @4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 I"@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@}Nl EV I! J


 G@5div_14b@7 K+@@@" I> ID

@#@?@" I>
 ID
@#@0 J @4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 I"
@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@lN EV I!		 B

  G@5div_15a@7 K+@@@"
 I> ID

@#@?@"
 I>
 ID
@#@0 J @4 G@.@7 J@@@0 I@@4 G@.@7 J@?@0 J@1 H@4 G@.@7 J@ @ @.@7 I4@ @8 J@;C@lN EV I!		 B 

 G@5div_15b@7 K+@@@"
 I> ID

@#@?@"
 I>
 ID
@#@0 J @4 G@.@7 J@@@0 I@@4 G@.@7 J@?@0 J@1 H@4 G@.@7 J@ @ @.@7 I4@ @8 J@;C@qN EV I!		 B C



 G@5div_15c@7 K+@@@" I> ID

@#@?@" I>
 ID
@#@0 J
 @4 G@.@7 J@@@0 I@
@4 G@.@7 J@?@0 J@1 H
@4 G@.@7 J@ @ @.@7 I4@ @8 J@;C@pN EV I!		 B

 C

 G@5div_15d@7 K+@@@" I> ID

@#@?@" I>
 ID
@#@0 J
 @4 G@.@7 J@@@0 I@
@4 G@.@7 J@?@0 J@1 H
@4 G@.@7 J@ @ @.@7 I4@ @8 J@;C@}N EV I! J


 G@5div_16a@7 K+@@@"
 I> ID

@#@?@"
 I>
 ID
@#@0 I" @4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@}N EV I! I"


 G@5div_16b@7 K+@@@" I> ID

@#@?@" I>
 ID
@#@0 I" @4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 J
@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@vN EV I! I" I> ID



 G@5div_17a@7 K+@@@R@?@R@0 I"
 @4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 I"@0 C@0 H
@4@4@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@N EV I! J


 G@5div_17b@7 K+@@@" I> ID

@#@?@" I>
 ID
@#@0 I" @4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 I"@0 C@0 H@4@4
@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@qO EV I!		 B

  G@5div_18a@7 K+@@@"
 I> ID

@#@?@"
 I>
 ID
@#@0 I" @4 G@.@7 J@@@0 I@@1 J@4 G@.@7 J@?@0 J@0 C@4@1 J@4 G@.@7 J@ @ @.@7 I4@ @8 J@;C@qO  EV I!		 B 

 G@5div_18b@7 K+@@@"
 I> ID

@#@?@"
 I>
 ID
@#@0 I" @4 G@.@7 J@@@0 I@@1 J@4 G@.@7 J@?@0 J@0 C@4@1 J@4 G@.@7 J@ @ @.@7 I4@ @8 J@;C@vO0 EV I!		 B C



 G@5div_18c@7 K+@@@" I> ID

@#@?@" I>
 ID
@#@0 I"
 @4 G@.@7 J@@@0 I@@1 J
@4 G@.@7 J@?@0 J@0 C@4@1 J
@4 G@.@7 J@ @ @.@7 I4@ @8 J@;C@uO@ EV I!		 B

 C

 G@5div_18d@7 K+@@@" I> ID

@#@?@" I>
 ID
@#@0 I"
 @4 G@.@7 J@@@0 I@@1 J
@4 G@.@7 J@?@0 J@0 C@4@1 J
@4 G@.@7 J@ @ @.@7 I4@ @8 J@;C@OT EV I! J


 G@5div_19a@7 K+@@@"
 I> ID

@#@?@"
 I>
 ID
@#@0 I"@4 G@.@7 J@0 J@4@.@7 IA@@@0 I@@4 G@.@7 J@?
@0 J@4 G@.@7 J@0 C@4@.@7 IA@0 I"@4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@On EV I! I"


 G@5div_19b@7 K+@@@" I> ID

@#@?@" I>
 ID
@#@0 I"
@4 G@.@7 J@0 J
@4@.@7 IA@@@0 I@@4 G@.@7 J@?
@0 J@4 G@.@7 J@0 C@4@.@7 IA@0 I"@4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@O EV I! I"


 G@5div_20a@7 K+@@@"
 I> ID

@#@?@"
 I>
 ID
@#@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 J@1 H@4@.@7 IA@0 I"@4 G@.@7 J@0 I"@4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@O EV I! J


 G@5div_20b@7 K+@@@" I> ID

@#@?@" I>
 ID
@#@@@0 I@
 @4 G@.@7 J@?
@0 J
@4 G@.@7 J@0 J@1 H
@4@.@7 IA@0 I"@4 G@.@7 J@0 I"
@4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@O EV I! B

  G@5div_21a@7 K+@@@"
 I> ID

@#@?@"
 I>
 ID
@#@0 I"@-@4@.@7 I$@@@ @7 I'@' @@a@f@b @s@?@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 J@1 H@4@.@7 IA@0 I"@4 G@.@7 J@@@0 H@4@.@7 IA@0 J@4 G@.@7 J@?@0 H@4@.@7 IA@0 I@@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@O EV I! B 

 G@5div_21b@7 K+@@@"
 I> ID

@#@?@"
 I>
 ID
@#@0 I"@-@4@.@7 I$@@@ @7 I'@' @@a@f@b @s@?@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 J@1 H@4@.@7 IA@0 I"@4 G@.@7 J@@@0 H@4@.@7 IA@0 J@4 G@.@7 J@?@0 H@4@.@7 IA@0 I@@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@P  EV I! B C



 G@5div_21c@7 K+@@@" I> ID

@#@?@" I>
 ID
@#@0 I"
@-@4@.@7 I$@@@ @7 I'@' @@a@f@b @s@?@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 J@1 H@4@.@7 IA@0 I"
@4 G@.@7 J@@@0 H@4@.@7 IA@0 J@4 G@.@7 J@?@0 H@4@.@7 IA@0 I@@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@P EV I! B

 C

 G@5div_21d@7 K+@@@" I> ID

@#@?@" I>
 ID
@#@0 I"
@-@4@.@7 I$@@@ @7 I'@' @@a@f@b @s@?@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 J@1 H@4@.@7 IA@0 I"
@4 G@.@7 J@@@0 H@4@.@7 IA@0 J@4 G@.@7 J@?@0 H@4@.@7 IA@0 I@@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@PA EV I! I" C



 G@5div_22a@7 K+@@@" I> ID

@#@?@" I>
 ID
@#@0 J
 @4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@@@0 I"
@4 G@.@7 J@?@0 I"@0 C@4@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@PW EV I! J

 C

 G@5div_22b@7 K+@@@" I> ID
@#@?@" I>
 ID@#@0 J @4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@@@0 I"
@4 G@.@7 J@?@0 I"@0 C@4
@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@Pp EV I! J C



 G@5div_23a@7 K+@@@" I> ID

@#@?@" I>
 ID
@#@0 I" 
@4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 I" @4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@P EV I! I"

 C

 G@5div_23b@7 K+@@@" I> ID
@#@?@" I>
 ID@#@0 I" @4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 I"
 @4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@P EV I! I" C



 G@5div_24a@7 K+@@@" I> ID

@#@?@" I>
 ID
@#@0 I"
 @4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 I" @4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@P EV I! J

 C

 G@5div_24b@7 K+@@@" I> ID
@#@?@" I>
 ID@#@0 I" @4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 I" 
@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@P EV I! J C



 G@5div_25a@7 K+@@@" I> ID

@#@?@" I>
 ID
@#@0 I"
 @4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 I"@1 C@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@P EV I! I"

 C

 G@5div_25b@7 K+@@@" I> ID
@#@?@" I>
 ID@#@0 I" @4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 I"
@1 C@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@P EV I! J C



 G@5div_26a@7 K+@@@" I> ID

@#@?@" I>
 ID
@#@0 J
 @4 G@.@7 J@0 J@4@.@7 IA@@@0 I@@4 G@.@7 J@?
@0 J@4 G@.@7 J@0 C@4@.@7 IA@0 I"
@4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@Q  EV I! I"

 C

 G@5div_26b@7 K+@@@" I> ID
@#@?@" I>
 ID@#@0 J @4 G@.@7 J@0 J
@4@.@7 IA@@@0 I@@4 G@.@7 J@?
@0 J@4 G@.@7 J@0 C@4@.@7 IA@0 I"@4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@Q EV I! J C



 G@5div_27a@7 K+@@@" I> ID

@#@?@" I>
 ID
@#@0 I"
@4 G@.@7 J@0 J@4@.@7 IA@@@0 I@@4 G@.@7 J@?
@0 J@4 G@.@7 J@0 C@4@.@7 IA@0 I"
@4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@@@0 H@4@.@7 IA@0 I"@4 G@.@7 J@E@?@0 H@4@.@7 IA@0 I7@4 G@.@7 J@E@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@QA EV I! A

 C

 G@5div_27b@7 K+@@@" I> ID
@#@?@" I>
 ID@#@0 I"
@4 G@.@7 J@0 J
@4@.@7 IA@@@0 I@@4 G@.@7 J@?
@0 J@4 G@.@7 J@0 C@4@.@7 IA@0 I"@4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@@@0 H@4@.@7 IA@0 I"@4 G@.@7 J@E@?@0 H@4@.@7 IA@0 I7@4 G@.@7 J@E@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@Qg EV I! I" C



 G@5div_28a@7 K+@@@" I> ID

@#@?@" I>
 ID
@#@0 J
 @4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 I"
@4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@Q EV I! J

 C

 G@5div_28b@7 K+@@@" I> ID
@#@?@" I>
 ID@#@0 J @4 G@.@7 J@@@0 I@
 @4 G@.@7 J@?
@0 J
@4 G@.@7 J@0 I"
@4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@Q EV I! I" C



 G@5div_29a@7 K+@@@" I> ID

@#@?@" I>
 ID
@#@0 J@1 H@4@.@7 IA@0 I"
@4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 I"
@4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@@@0 H@4@.@7 IA@0 I"@4 G@.@7 J@E@?@0 H@4@.@7 IA@0 I7@4 G@.@7 J@E@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@Q EV I! J

 C

 G@5div_29b@7 K+@@@" I> ID
@#@?@" I>
 ID@#@0 J@1 H
@4@.@7 IA@0 I"@4 G@.@7 J@@@0 I@
 @4 G@.@7 J@?
@0 J
@4 G@.@7 J@0 I"
@4 G@.@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@@@0 H
@4@.@7 IA@0 I"@4 G@.@7 J@E@?@0 H
@4@.@7 IA@0 I7@4 G@.@7 J@E@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@dQ EV I! I"


 G@5div_30a@7 K+@0 I"@0 I>
@-@4@-@4@.@7 I$@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 I"@0 ID@4@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@dQ EV I! J


 G@5div_30b@7 K+@0 I"@0 I>@-@4@-@4@.@7 I$@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 I"@0 ID@4
@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@PQ EV I!

 J


 G@5div_31a@7 K+@0 J @4 G@.@7 J@0 J@0 ID
@4 @4 G@.@7 J@0 J
 @4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@PR EV I!

 I"


 G@5div_31b@7 K+@0 J
 @4 G@.@7 J@0 J@0 ID
@4 @4 G@.@7 J@0 J @4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@R EV I! J ID



 G@5div_32a@7 K+@ @7 I'@0 C@0 J@4@4@.@7 IA@0 I@ @4 @Q@7 IA@0 I"
@4 G@.@7 J@0 I"
@4 G@.@7 J@@@0 J @4 G@.@7 J@?@B@@@0 I@ @4 G@.@7 J@?@1@@@0 J@4 G@.@7 J@?@ @@@0 I7 @4 G@.@7 J@?@0 I"@1 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@R, EV I! I"

 ID

 G@5div_32b@7 K+@ 
@7 I'@0 C@0 J
@4@4@.@7 IA@0 I@ @4 @Q@7 IA@0 I"
@4 G@.@7 J@0 I"@4 G@.@7 J@@@0 J @4 G@.@7 J@?@B@@@0 I@ @4 G@.@7 J@?@1@@@0 J@4 G@.@7 J@?@ @@@0 I7 @4 G@.@7 J@?@0 I"@1 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@RH EV I!

 J ID



 G@5div_33a@7 K+@ @7 I'@0 C@0 J@4@4@.@7 IA@0 I@ @4 @Q@7 IA@0 J@4@.@7 IA@0 I"
@4 G@.@7 J@0 I"
@4 G@.@7 J@@@0 J @4 G@.@7 J@?@B@@@0 I@ @4 G@.@7 J@?@1@@@0 J@4 G@.@7 J@?@ @@@0 I7 @4 G@.@7 J@?@0 I"@1 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@Ra EV I!

 I"

 ID

 G@5div_33b@7 K+@ 
@7 I'@0 C@0 J
@4@4@.@7 IA@0 I@ @4 @Q@7 IA@0 J@4@.@7 IA@0 I"@4 G@.@7 J@0 I"@4 G@.@7 J@@@0 J @4 G@.@7 J@?@B@@@0 I@ @4 G@.@7 J@?@1@@@0 J@4 G@.@7 J@?@ @@@0 I7 @4 G@.@7 J@?@0 I"@1 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@R EV I! I" ID



 G@5div_34a@7 K+@ @7 I'@0 I@ @4 @Q@7 IA@0 I"
@4 G@.@7 J@0 J@1 H@4@.@7 IA@0 I"
@4 G@.@7 J@@@0 J @4 G@.@7 J@0 J@1 J@4 G@.@7 J@?@G@@@0 I@ @4 G@.@7 J@?@3@@@0 J@4 G@.@7 J@?@"@@@0 I7@1 J@4 G@.@7 J@?@0 I"@1 J@4 G@.@7 J@' @@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@R EV I! J

 ID

 G@5div_34b@7 K+@ 
@7 I'@0 I@
 @4 @Q@7 IA@0 I"
@4 G@.@7 J@0 J@1 H
@4@.@7 IA@0 I"@4 G@.@7 J@@@0 J @4 G@.@7 J@0 J@1 J@4 G@.@7 J@?@G@@@0 I@ @4 G@.@7 J@?@3@@@0 J@4 G@.@7 J@?@"@@@0 I7@1 J@4 G@.@7 J@?@0 I"@1 J@4 G@.@7 J@' @@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@R EV I! I" ID



 G@5div_35a@7 K+@ @7 I'@0 I@ @4 @Q@7 IA@0 I"
@4 G@.@7 J@0 J@4@.@7 IA@0 I"
@4 G@.@7 J@@@0 J @4 G@.@7 J@?@B@@@0 I@ @4 G@.@7 J@?@1@@@0 J@4 G@.@7 J@?@ @@@0 I7 @4 G@.@7 J@?@0 I"@1 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@R EV I! J

 ID

 G@5div_35b@7 K+@ 
@7 I'@0 I@
 @4 @Q@7 IA@0 I"
@4 G@.@7 J@0 J
@4@.@7 IA@0 I"@4 G@.@7 J@@@0 J @4 G@.@7 J@?@B@@@0 I@ @4 G@.@7 J@?@1@@@0 J@4 G@.@7 J@?@ @@@0 I7 @4 G@.@7 J@?@0 I"@1 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@RR EV I!

 I@

  G@5mod_1a@7 K+ J@7 J@0 J@0 J
@-@4 @4@.@7 I$@0 I@ @4 G@.@7 J@0 J
 @4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@RR EV I!

 I7 

 G@5mod_1b@7 K+ J@7 J@0 J@0 J
@-@4 @4@.@7 I$@0 I@ @4 G@.@7 J@0 J
 @4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@>S EV I! J

 J

 G@5mod_2a@7 K+ J@7 J@0 J
 @4 G@.@7 J@0 I@ @4 G@.@7 J@ @ @.@7 I4@ @8 J@;C@?S	 EV I! I" J



 G@5mod_2b@7 K+ J@7 J@0 J
 @4 G@.@7 J@0 I@ @4 G@.@7 J@ @ @.@7 I4@ @8 J@;C@S EV I! I" J ID




 G@5mod_3a@7 K+ J@7 J@0 I" 
@4 G@.@7 J@ 
@. G@.@7 J@0 J @4 @Q@7 IA@0 I7 @4 G@.@7 J@0 I7 @4 G@.@7 J@0 ID@4@.@7 IA@0 I7@4 G@.@7 J@0 I"@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@S* EV I! J

 J ID


 G@5mod_3b@7 K+ J@7 J@0 I" @4 G@.@7 J@ @. G@.@7 J@0 J @4 @Q@7 IA@0 I7 @4 G@.@7 J@0 I7 @4 G@.@7 J@0 ID@4@.@7 IA@0 I7@4 G@.@7 J@0 I"
@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@iS@ EV I!

 I" J



 G@5mod_4a@7 K+ J@7 J@0 I@ @4 G@.@7 J@0 I" 
@4 G@.@7 J@0 I"
@4 G@.@7 J@0 I"@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@hSL EV I!

 J

 J

 G@5mod_4b@7 K+ J@7 J@0 I@ @4 G@.@7 J@0 I" @4 G@.@7 J@0 I"
@4 G@.@7 J@0 I"
@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@S^ EV I! I" H

 J


 G@5mod_5a@7 K+ J@7 J@0 I@ @4 G@.@7 J@0 I" @4 G@.@7 J@0 I"@-@4@.@7 I$@0 I"@4 G@.@7 J@0 I"
@-@4@.@7 I$@0 I"@0 H@4@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@Sn EV I! I" H J




 G@5mod_5b@7 K+ J@7 J@0 I@ @4 G@.@7 J@0 I" 
@4 G@.@7 J@0 I"
@-@4@.@7 I$@0 I"@4 G@.@7 J@0 I"@-@4@.@7 I$@0 I"@0 H@4@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@S~ EV I! J

 H
 J

 G@5mod_5c@7 K+ J@7 J@0 I@ @4 G@.@7 J@0 I" @4 G@.@7 J@0 I"@-@4@.@7 I$@0 I"@4 G@.@7 J@0 I"@-@4@.@7 I$@0 I"@0 H@4
@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@S EV I! J

 H J


 G@5mod_5d@7 K+ J@7 J@0 I@ @4 G@.@7 J@0 I" @4 G@.@7 J@0 I"@-@4@.@7 I$@0 I"@-@4@.@7 I$@0 I"@4 G@.@7 J@0 I"@0 H@4
@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@S EV I! I" C

 J


 G@5mod_6a@7 K+ J@7 J@0 I@ @4 G@.@7 J@0 J@-@4@.@7 I$@0 J @4 G@.@7 J@0 I"
@-@4@.@7 I$@0 I"@0 C@4@4 G@.@7 J@@@0 I"@1 C@4 G@.@7 J@?
@0 I7@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@S EV I! J

 C
 J

 G@5mod_6b@7 K+ J@7 J@0 I@ @4 G@.@7 J@0 J@-@4@.@7 I$@0 J @4 G@.@7 J@0 I"@-@4@.@7 I$@0 I"@0 C@4
@4 G@.@7 J@@@0 I"@1 C@4 G@.@7 J@?
@0 I7@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@<S EV I! J J


 @5pow_1a@7 K+ J@7 J@0 J @4 G@.@7 J@0 J
 @4@.@7 J@ @ @.@7 I4@ @8 J@;C@;S EV I! I"  J


@5pow_1b@7 K+ J@7 J@0 J @4 G@.@7 J@0 J
 @4@.@7 J@ @ @.@7 I4@ @8 J@;C@S EV I! I" J



@5pow_2a@7 K+ J@7 J@0 J@4 G@.@7 J@0 J
 @4 G@.@7 J@0 I"
@-@4@.@7 I$@0 I"@-@4@.@7 I$@0 J@4@.@7 IA@0 I"@4@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@S EV I! J

 J

@5pow_2b@7 K+ J@7 J@0 J@4 G@.@7 J@0 J @4 G@.@7 J@0 I"@-@4@.@7 I$@0 I"@-@4@.@7 I$@0 J@4@.@7 IA@0 I"
@4@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@aT EV I!

 B J


 I> J


@5pow_3a@7 K+ J@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 B@1 C@4@.@7 IA@  G@.@7 J@ @ @.@7 I4@ @8 J@;C@aT EV I!

 B I> J



 J

@5pow_3b@7 K+ J@7 J@@@0 I@ @4 G@.@7 J@?
@0 J@4 G@.@7 J@0 B@1 C@4@.@7 IA@  G@.@7 J@ @ @.@7 I4@ @8 J@;C@T% EV I! I"


@5pow_4a@7 K+ J@7 J@@@"
 I> J


@#@?@"
 I>
 J

@#@0 J @4 G@.@7 J@0 J@4 G@.@7 J@0 J @4 G@.@7 J@@@ @7 I'@%@' @@?@0 I"@-@4@.@7 I$@@@ @7 I'@%@' @@?@0 I"@-@4@.@7 I$@0 J@4@.@7 IA@0 I>@4@.@7 IA@0 I"@4@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@ @7 I4@ @ @8 J@;C@TD EV I! J


@5pow_4b@7 K+ J@7 J@@@" I> J


@#@?@" I>
 J

@#@0 J @4 G@.@7 J@0 J@4 G@.@7 J@0 J @4 G@.@7 J@@@ @7 I'@%@' @@?@0 I"@-@4@.@7 I$@@@ @7 I'@%@' @@?@0 I"@-@4@.@7 I$@0 J@4@.@7 IA@0 I>@4@.@7 IA@0 I"
@4@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@7 I4@ @ @.@ @7 I4@ @ @8 J@;C@Te EV I!

 I"


@5arith_1@7 K+@@@0 I"@0 H
@-@4@1 H@-@4@.@7 I$@?@\@@@0 I"@0 H
@-@4@1 H@-@4@.@7 I$@?@D@@@0 I"@0 H@-
@4@1 H@-@4@.@7 I$@?@,@@@0 I"@0 H@-
@4@1 H@-@4@.@7 I$@?@0 I"@0 C
@-@4@1 C@-@4@.@7 I$@0 I"@4@.@7 J@ @ @.@7 I4@ @8 J@;C@Tv EV I!

 J


@5 Q@7 K+@@@0 I"@0 H@-@4@1 H@-@4@.@7 I$@?@\@@@0 I"@0 H@-@4@1 H@-@4@.@7 I$@?@D@@@0 I"@0 H@-@4@1 H@-@4@.@7 I$@?@,@@@0 I"@0 H@-@4@1 H@-@4@.@7 I$@?@0 I"@0 C@-@4@1 C@-@4@.@7 I$@0 I"
@4@.@7 J@ @ @.@7 I4@ @8 J@;C@T EV I! I"


 G@5arith_2a@7 K+@@@!@0 I>
@-@4@#@?
@!@0 I>@-
@4@#@@@!@0 H@-@4@#@?
@!@0 H@-@4@#@0 I"@-@4@.@7 I$@ @7 I'@0 J@4 @Q@7 IA@ @7 I'@@@ @7 I'@%@' @@?@0 I"@-@4@.@7 I$@ @7 I'@0 ID@0 C@4@4@.@7 IA@0 I"@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@T EV I! J


 G@5arith_2b@7 K+@@@!@0 I>@-@4@#@?
@!@0 I>@-@4@#@@@!@0 H@-@4@#@?
@!@0 H@-@4@#@0 I"@-@4@.@7 I$@ @7 I'@0 J@4 @Q@7 IA@ @7 I'@@@ @7 I'@%@' @@?@0 I"@-@4@.@7 I$@ @7 I'@0 ID@0 C@4@4@.@7 IA@0 I"
@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@T EV I! J


 G@5 J@7 Jarith_3a@7 K+@ @7 I'@0 J @4 @Q@7 IA@0 J
 @4 G@.@7 J@@@0 J@0 J
@-@4@4@.@7 I$@E@?@0 J@0 J
@-@4@-@4@.@7 I$@ @7 I'@0 J@4 @Q@7 IA@@@0 J @4 G@.@7 J@?@ @@@0 J@4 G@.@7 J@?@0 I"@1 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@T EV I! I"


 G@5 J@7 Jarith_3b@7 K+@ 
@7 I'@0 J
 @4 @Q@7 IA@0 J @4 G@.@7 J@@@0 J@0 J@-@4
@4@.@7 I$@E@?@0 J@0 J@-@4@-@4@.@7 I$@ @7 I'@0 J
@4 @Q@7 IA@@@0 J @4 G@.@7 J@?@ @@@0 J@4 G@.@7 J@?@0 I"@1 J@4 G@.@7 J@ @ @.@7 I4@ @ @.@7 I4@ @8 J@;C@9U  EV I!
 B


@5@C@ 
@7 @@L@P@C@ @7 @@L@P@ 
@2@-@-@4@7 @<@ @2@-@4@7 @<@>@ @ @8deduce_equal_arguments B@;XD  t  t t  @t  Il AD  t  t t  @t thread_message_hook AD  t  t t  @t  Q AD  t  t t  @t  Q AP K% C@]E EV Fm

@5@.@.@.
@.@.@7 Ij@ @.@.@.@7promote_fact_to_hypothesis_x B@>@ @ @7 N I@.@7 L
Applied rule @ 
@7 Ia O@2@3@3
@3@3@4@7 I@>@ 
@ @ @7prune_fact_from_rule B @Q@0 J@4@ @7 Ky B@>@;CE EV Fm@5 @Q@/@0 J@/@4@/@7 Ij@>@;XP	rebalance CC EV K} I
@5@2@-@3@4@ @7strict_sublist B@ @ @ 
@ @8 Q B@;CC EV K} L
@5@2@3@-@4@ @7 Q@ @ @ 
@ @8 Q@;CC EV K}
@5@0 L@/@4@7 Im@0 I@/@4@7 Im@>@;XPsummary_of_hypotheses_rep C@"A EV II 

@5@0 I@0 @4@1 J@-
@4@7 I L@7 I@ 
@7 I@Q@;CA EV II@5@>@;XD  t  t t  @t  I APinference_rule_match_x CA EV Fm L	@5@8 L@;CA EV Fm L@5@8 L@;XP N CE EV Fm @<CE EV Fm
@5@.@7 I B@>@ 
@.@7 N@>@ @ @8 I4@;XPrewrite_rule_match_x CA EV Fm@5@.@.@.@ @7 P B@ @ @ @ 
@8 Q@;CA EV Fm@5@.@.@.@ @7 Q@T@ @ @ @ 
@8 Q@;XP@*add_processed_hyp_with_field_op_in_subgoal CN EV I @5@0 J
@4@8 J@;XP K C@L EV N@5 K@7standardisation I@>@.
@7 LF@>@C K@7 Q I@L@P@>@;XP Py CB( EV I@5@C@/@/@.
@7 J@C@7 J"@L@P@L@P@?@E
@7 M B@>@;XP J CL	 EV I @5@8 P@;CL EV I @5@8 P@;XPcompatible_array_type C@%CD EV K@5@0 L@-@-
@4@7 K@0 L@-@-@4@7 K@7 Im@ 
@ @7compatible_array_result_types B@ @8compatible_array_indices B@;XP	form_expr CD EV I
@5@7reorder B@>@;CD EV I
 H

@5@ @7 Q@ @7 It@>@ 
@ @7 Q B@>@;CD EV I
@5@.@7 Q@ 
@.@7 Q@0 H@4@7sp1 B@>@;CD EV I @5@>@;XP Oc CBA EV I
     

 successor(s)@5@7 L@>@;XP Na CA EV I @5@7 K@> @@.
@7 K5@>@ 
 Jc@/@7 K@ 
@7 NG B@>@;CA EV I @5@>@;XPlcm CC EV I @5@.
@7 L@0 ID@0 I>
@4
@4@7 I8@>@;XPevaluate_bit_xor CF EV I@5@.
@7 PP@>@0 C@0 H
@4@1 I>
@4@8 I8@;XP	less_than C@$F4 EV I J
 J

@5@7 GY@ 
@7 GY@>@a@i@b @s@a@f
@b @s@ 
@8 Q B@;CF5 EV I J
@5@7 GY@7 GY@>@a@i@b @s@a@h@b @t@>@;CF6 EV I@5@7 GY@7 GY@>@a@g@b @t@a@h@g@s@;C@!F7 EV I@5@7 I1@7 I1@.@.
@7split_rational B@.@.@7 Q@a@i@f@o@f@f
@o@q@;XPrecord_simplify C@@( EV K}@5@@@\@. K @.
@2@-@3@-@4@.@7 L@@@/@  @@ 
@2@4@ @7 L@ @7 IA@F@E@?@'@ @ @.@7 PS B@ @.@7 IA@. K @ 
@2@3@4@ @7 L@>@ @7 PU@E@?@5@/ @@.
@2@-@4@/@7 L@>@ @.@7 I@. @@ 
@2@4@ @7 L@ @ @7 PX@F@F@E@>@;XP@ create_new_facts_from_hypotheses  CAZ EV Fm@5@.
 I@.@7 I@C@7 J	@L@P@0 J@4@8 PG@;XPpattern_match_rule_list C@ B EV Fm


@5@ @ @.@7 Q
 B@ @ @ @8 I4@;CB EV Fm		
@5@ @ @ @ @8 Q B@;XP IN CA EV II@5@0 I
@1 J@-@4@7 I@>
hypotheses@7 I@7 I@7 Q B@8 J @;CA EV II@5@>@;XPget_next_conclusion CA EV I@5@.@7get_next_hn B@7 M B@>@;XD  t  t t  @t  I AD  t  t t  @t  H AD  t  t t  @t  H 
P Pk C@.Av EV I@5@.@7 I@@@!
@0 C@4@#@a@f
@b @t@?@'
 @ 
@7 I@>@7 I N@7 I@>@;XP O' C	@ EV O%@5@S@>@;C	@ EV O%
@5@>@;C
@ EV O%@5@7 @@>@;C@ EV O%@5@>@2@4@ 
@8 O)@;C@ EV O%@5@>@;C@ EV O%@5@2@-@-@4@7 @<@ @.@7 O)@>@ 
@2@4@8 @<@;XD  t  t t  @t prolog_event_hook D  t  t t  @t  Q AD  t  t t  @t  Q AD  t  t t  @t  Q 
P J{ C@ EV II  @5@7 M@0 J@/@/@4@7 C@>@;C@ EV II  @5 K@7typecheck_only I@0 J@/@/@4@7 C@>@;C@ EV II@5 K@7 Q@.
@7 M@.@7 O-@7 O/@7 J @7 J @7write_vc_or_pf_header  B@7process_log_facts  B@7 O/@>@;XP M C@BA EV I H


 H

 H H H



@5@ 
@ @ @7 M@ 
@ @ @7 M@ @ @ @7 M@ @ @ @7 M@>@;C@#A EV I
 H


 H

@5@7 I@ 
@ @7 M@ @ @7 M@>@;C@#A EV I H



 H

@5@7 I@ 
@ @7 M@ @ @7 M@>@;CA EV I I>
@5@7 I@7 I@>@;XPcontradiction_hunt_is_on  C@V EV N@5@C K@7 P I@L@P@>@.
@7 LF@>@C K@7 P I@L@P@>@;XP P CL EV I @5@7 @@>@Q@;C@)L EV I  Ly J



 B
 J
@5@ 
@8cant_show_equal_or_not B@;C@*L EV I  J J



 B
 J
@5@ 
@8 Q@;CL" EV I @5@2@/@-@4@7 @<@8 P@;XP M C@GA EV I

@5@.@7 M@.
@7 N$@ 
@.@7 N@ @.@7 N@ @.@7 I@ @.@7 J@ @.@7 K@ @.@7 L@ @.@7 P@ @.@7 Q@ @.@7sign B@ @8 Mg@;XP K C@4B EV I@5 K@7 N K@7get_switch_verbose I@>@@@7 PxAll conclusions proved@7 Ia@E@?@@@7 P@, - Proved by contradiction within hypotheses@7 Ia@E@?	@.@7 J B@'Number of conclusions remain unproven: @7 Ia
@7 Ia@>@;C
B EV I@5 K@7 N@>@8 O+ B@;CB EV I@5@7 J+@>@.@7 LF@.@7 O- @@7 O/Simplified path function: @7 K@7 K@7 J @7 K@8 O/@;C@VB EV I@5@>@.@7 LF@.@7 O- @@7 O/Simplified VC: @7 K@7 K@@
@7 Px - All conclusions proved@7 K@E
@?@-@@
@7 P Q@7 K@E
@?@!@.
@7 Q - @7 K@@	@*
1 conclusion remains unproven@7 K@?@ 
@7 K conclusions remain unproven@7 K@0 J@/@4@7 C@7 J @7 K@8 O/@;XPtry_to_prove_conc C@#F EV I @5@7 N@.
@7 J@7 I@7issue_proved_message B I@2@3
@3
@3@4@7 I@>@Q@;C@#F EV I @5@/@/@.
@7 J@7 I@7 R
 I@2@3
@3
@3@4@7 I@>@Q@;XP K C@8 EV N@5 Ji@/@7 P@>@/@8 K@;C@= EV N@5@/@8 J@;XP Om C
% EV I!@5@.@7inhibit_new_strategies B@>@7 M B@>@;XP Q C@&A EV M> J 


 J
@5@ 
@7 GY@a@f
@b @s@ @7 GY@a@f@b @s@;C@!A EV M> 



@5@ 
@7 GY@a@f
@b @s@ @7 GY@a@f@b @s@;C
A EV M>

@5@8 I@;XP J3 CN EV I @5@0 J@-
@-@4@7 I@7 I@Q@;CN EV I   @5@>@;XPhoist_vc_hypotheses C@ EV I@5@.@.
@7get_vcg_hypothesis J@ 
@7prune_vcg_hypothesis J@ 
 I@7process_component B@Q@;C@ EV I@5@>@;XPint_and_sign CC EV I 

@5@7 GY@a@g@b @s@>@;CC EV I  @5@>@Q@;C	C EV I  J @5@>@Q@;CC EV I  J@5@7 It@a@g@b @q@>@0 J
@4@8 I8@;XD  t  t t  @t  I AP O` C
B8 EV I @wstart @5@>@;CB; EV I L
 L

@5@ 
@7 L@>@;XP@'maybe_echo_pf_trace_successor_statement CBG EV I@5@7	have_seen B@>@;C@,BK EV I@5@.
@7 P B@ 
@.@7 E I @@ @.@7 O@ @7 I@7 J@0 N%@4@7 J@0 R"@4@7 J@>@;XP@ simplify_verification_conditions C@ EV I@5 K@7 KType checking VC: @7 K@7 K@7 R B@7hoist_vc_conclusions B K@7 K@7 J @7 K@>@;C@(@ EV I@5 K@7 K@7 K@7 R+@7 R, @@7 IaTrying to simplify: @7 Ia@7 K@7 K@7 K@>@;XP J CF EV I @5 I@7 M B@Q@;CF EV I @5 K@7 R0@Q@;C
F# EV I @5@2 Jc@3@/@4@7 R0@Q@;CF' EV I @5@>@;XP N CF EV II  @5 Q@7 I@>@;XP Q C
A EV Fm 



@<C@-A EV Fm	
@5@7 H@C@7 @@L@P@2@-@-@4@7 @<@ @.@ @ @7 Q@ 
@2@4@8 @<@;XP IQ CA EV II@5@.@7 LF@C@7 NA B@L@P@>@0 R2
@4@8 D4@;CA EV II@5@>@;XP M CE EV I 


@5@8 Im@;CE EV I 
@5@8 Im@;CE EV I  
 C



@<CE EV I   C
@<CE EV I   H


@<CE EV I   H
@<C@UE EV I @5@ 
@7 Im@7 Im@@@7 K@0 J@0 H
@4
@4 @ @Q@7 K5@?@,@@@0 J@0 H
@4
@4@7 K@?@@@0 J
@1 C
@4@7 K@?	@0 I"

@4@8 K@;C@TE EV I 

@5@7 Im@7 Im@@@7 K@0 J@0 H@4@4 @ @Q@7 K5@?@,@@@0 J@0 H@4@4@7 K@?@@@0 J@1 C@4@7 K@?	@0 I"@4@8 K@;C@,E EV I 
@5@7 Im@7 Im@@@7 K@0 I"
@4 @ @Q@7 K5@?	@0 I"
@4@8 K@;XPis_min_max_function CDs EV Jh@5@7 E @.@7 @6@7 A@ 
@7 A@ @7 Q B@>@;XP N CE EV Fm @<CE EV Fm
@5@ @7 M  B@>@ 
@ @8 N@;XP Q C@!DQ EV I H


 J H

@5@0 J@4@7 Q@ 
@ @7 N  B@>@;CDU EV I H


 H
@5@>@;C	DW EV I

@5@7 I@>@;CDY EV I J
 J@5@7 I@>@;XD  t  t t  @t  I  AD  t  t t  @t  HP D  t  t t  @t  HP AD  t  t t  @t  HP AD  t  t t  @t  HP 
P L C@-C EV K



@5@.@2@2
@3@4@-@4@7 K@>@ @ @.@7 I4@>@ @ @ @7 L@>@;CC EV K@5@>@;XPsubstitute_and_eliminate_y CNE EV I @5@(
 G@7 K B@8 OC@;CNJ EV I @5@8 Q B@;XPexpression_reduction_is_on  C@` EV N@5 K@7 P I@>@.
@7 LF@>@C K@7 P I@L@P@>@;XP Q C
L0 EV I @5@0 B
@4@7 K@>@Q@;C
L5 EV I @5@0 J
@4@7 K@>@Q@;CL: EV I @5@>@;XP Nx CDq EV Fm C

@5@0 G
@4@8 Nf@;CDt EV Fm C


@5@ 
@8 Nf@;XP Nk C
D@ EV Fm  G G
@<CDB EV Fm  G B


 J
@<CDD EV Fm  G J


 B
@<CDF EV Fm  G I@


 I"
@<CDH EV Fm  G I7


 J
@<CDJ EV Fm  G J


 I7
@<CDL EV Fm  G I"


 I@
@<XPsequence_infer CD EV Jh B
@5@0 B@0 L@4 @4@7do_infer B@>@;CD EV Jh B
@5@0 B@0 L@4 @4@7 RD@>@;C@*D EV Jh B H


@5@0 B@4@.@7 RB B@0 B
@4@.@7 RG@>@ @ @7 I@>@;C@)D EV Jh B H


@5@0 B@4@.@7 RG@0 B
@4@.@7 RG@>@ @ @7 I@>@;CD EV Jh B H
@5@>@;CD EV Jh B H
@5@>@;CD EV Jh B
 H@5@>@;CD EV Jh B
 H@5@>@;C@*D EV Jh B
@5@0 B@4@.@7 RD@0 B
@4@.@7 RG@>@ @ @7 I@>@;CD EV Jh B H L
 L@5@>@;CD EV Jh B
 H L L@5@>@;CD EV Jh B H L
 L@5@>@;CD EV Jh B
 H L L@5@>@;CD EV Jh B L



@5@0 B
@4@7 RD@>@;C@&D EV Jh B L

@5@.@2@/@4@2
@4@7 I4@0 B@4@7 RD@>@;C@1D EV Jh B H


 H

@5@0 B@4@.@7 RD@0 B
@4@.@7 RD@>@ @ @7 I@>@;CD EV Jh B


@5@@@&
@( @@?
@0 B
@4@7 N@>@;C
E  EV Jh J@5@>@;C	E EV Jh J@5@>@;CE EV Jh J


@5@0 J
@4@7 RD@>@;CE EV Jh J




@5@0 J
@4@7 RG@>@;C@$E EV Jh J H


@5@@@0 J@4@7 RG@?	@0 J
@4@7 RG@>@;CE
 EV Jh J H


@5@0 J
@4@7 RG@>@;CE EV Jh J H



@5@0 J@4@7 RG@>@;CE EV Jh J H


 H
@5@0 J
@4@7 RG@>@;CE EV Jh J H


 H

@5@0 J@4@7 RG@>@;CE EV Jh J


@5@0 J
@4@7 N@>@;XP R- C@ EV I@5@0get_vcg_conclusion@-@-

@4@7 I@ 
 I@7 R@Q@;C@ EV I@5@>@;XPfind_rel_exp_in C
%a EV I!


@5@ 
@8 PM B@;C%b EV I!


@5@>@ 
@8 RJ B@;XP PV C@A EV K}@5@.@7 I@.
@.@7make_update_list B@ 
@.@7 E @ @ @7reconstruct_record B@>@;XPrecord_any_proved_conclusions  C@/@ EV Fm@5udr9@7 K+@.
 I@.@7 J@C@7 J"@L@P@/@.@.
@.@.@7 L@ 
@ @ @7@!record_conclusion_proved_by_rules B@Q@;C@ EV Fm  @5@>@;XD  t  t t  @t  B1 AD  t  t t  @t  B1 AD  t  t t  @t  B1 
P B0C  B B Ag@+/usr/lib/swi-prolog/library/dialect/sicstus@5@6 B` Bj Ba@8 Bb@;CB0   Ag@5@8 K B@;CB2   F@5@6  Ab@8 @@;CB4   D K
@5@6 arch@.
@7 @lib/@ 
@8 A@;CB7   D K
@5@6 @D

windows @Q@7 @@L
@(bin@?@( K@;C@,B<  path@5@6 PATH@.@7 G @D R` @Q@7 @@L@.
 E@7 D@?@.
 @7 D@ 
@8 @@;C@3 B& B& user_profileapp_preferences C@<C@? B& B&app_data@5@6 D@0 @~/lib/swipl@3@4@/ @@8 A: @;C@B B& B& Rh@5@6 Rj@0 @~@3@4@/ @@8 Rl@;C@3 B, B,  B2 C C@<C@.s@!/usr/lib/swi-prolog/boot/packs.pl  A Rn pack Ri Rp@<C@/ Rn Rn  Rp K Rp@<C@1 Rn Rn Ag@5@6$pack@/ @@8pack_dir Rr@;C@3 Rn Rn D@5@6 Rr@/ D@8 Rt@;XPmaybe_echo_pf_trace_statement CB EV I@5@7 R!@>@;C@6B EV I@5@.
@7 OZ B@ 
@.@7 R% @@ @.@7 O@7 L B@0 L L@4@7 J@ @7 I@7 J@0 I@4@7 J@0 R"@4@7 J@>@;XPredundant_disjunction CE4 EV I  JH
 G@5@>@;C
E5 EV I  JH G
@5@>@;CE7 EV I  JH

@5@7 K@0 J@0 G@4@4 @ @Q@7 K5@>@;C@,E< EV I @5@.@.@.
@7 M@@@( @@?	@0 J@4@7 K@@@(
 @@?	@0 I"
@4@7 K@>@;XPrestructure_array_aggregate C@E^ EV I
@5@@@@" L'

@#@>@ @.@7 MH@>@@@,@" K~

@#@ @.@7restructure_indices B@ @.@7 R@>@!@0 K~@4@#@F@F@F@?@Q@@@,@" K

@#@ @.@7 MH@ @.@7 MH@>@!@2@0 K@4@4@#@F@?@"
@#@ @.@7 MH@>@!@2@4@#@F@F@F@F@>@" L'@#@?@ @7 MH@F@F@F@F@F@F@F@>@ 
@ @7 R~ B@>@;CE EV I@5@>@;XPprune_all_fact_from_rule  C
F EV Fm  @5@0 Ik@/@/@/@/@/@/@4@8 C@;XPprove_not_last CC EV K}@5@.@7 Fi I6@.
@.@7 Q@0 I7
@4@/@7 N B@>@;XP
echo_vc_trace C
A EV I
fudge
@5@7 I@>@;CA EV I
checkRefinementIntegrity@5@$For checks of refinement integrity: @7 I@>@;CA EV I
subclassInheritanceIntegrity@5@.For checks of subclass inheritance integrity: @7 I@>@;C@#A EV I
traverseCutpoints


@5For path(s) from @7 I@7echo_vc_trace_vccutpointfrom B to @7 I@ 
@7echo_vc_trace_vccutpointto B @7 I@>@;XP M C$A EV I!


@5@0 J
@4 @Q@7 IA@>@&
@;C$E EV I!


@5@0 I7
@4 @Q@7 IA@>@&@;C@"$I EV I!
@5@ 
@.@7 M@>@@@0 I7@4 @Q@7 IA@&@?@&@>@;XPset_infrule CHM EV Jh@5@8 Nh@;C@/HO EV Jh B


@5@0 B@-@4@.@7 Nh@0 B@4@7 K.@0 B
@4@.@7 R B@ @ @8 I@;C@/HU EV Jh J


@5@0 B@-@4@.@7 Nh@0 B@4@7 K.@0 J
@4@.@7 R@ @ @8 I@;C@&H[ EV Jh J


@5@0 J@-@4@.@7 Nh@0 B
@4@.@7 R@ @ @8 I@;C@&H` EV Jh J


@5@0 J
@-@4@.@7 Nh@0 B@4@.@7 R@ @ @8 I@;C@nHe EV Jh L


@5@@@0 G@1 L
@4@7 Nh@F@E@?@P@@@(@0 B@-@4@.@7 Nh@0 B@4@7 K.@0 L
@4@.@7 R@ @ @7 I@?@&@0 B
@-@4@.@7 Nh@0 B
@4@7 K.@0 L@4@.@7 R@ @ @8 I@;C@nHt EV Jh L


@5@@@0 G@1 L
@4@7 Nh@F@E@?@P@@@(@0 B@-@4@.@7 Nh@0 B@4@7 K.@0 L
@4@.@7 R@ @ @7 I@?@&@0 B
@-@4@.@7 Nh@0 B
@4@7 K.@0 L@4@.@7 R@ @ @8 I@;XP Q CC\ EV K

@5@>@ 
@ @8 Q@;CC` EV K@5@>@;XP JY C@X EX EX  @5 @7defect_counter B@>@;XD  t  t t  @t  L AP P C@ A EV I @5@.
@7 M@0 J@/@4@7 C@0 J@4@7 C@7 C@.@7 J B@7 N B@&
@>@;XP@ do_eliminate_redundant_moduluses C@G EV I 

 J


@5@ @7 I'@a@f@b @s@>@ 
@.@.@7 R B@>@@@f@@@ @. G@.@7 J@0 J @4 @Q@7 IA@?@0 J @4 G@.@7 J@E@ @. G@.@7 J@0 J @4 @Q@7 IA@0 I"@1 C@4 @Q@7 IA@&@ @ @.@7 I4@ @ @.@7 I4@ @7 J@?@-@@@ @ 
@7 Im@" J@#@&@?
@" J
@#@( @@F@F@F@>@;C
G EV I 

@5@7 @@>@;CG EV I 
@5@>@2
@4@8@(do_eliminate_redundant_moduluses_in_list B@;CG EV I @5@2@-
@-@4@7 @<@ @.@7 R@>@2
@4@8 @<@;XPless CC EV I@5@7 It@>@C@7 It@L@P@;CC EV I@5@7 It@>@Q@;CC EV I@5@7 G @>@;XPcurtailType CI EV I @5@.@7 G@.
@7
curtailType_x B@ 
@7 G@>@;XPrule_substitution_is_on  C@t EV N@5 K@7rule_substitution I@>@.
@7 LF@>@C K@7 R I@L@P@>@;XP O3 CC EV I@5@7 Px@>@8write_deadpath_message  B@;CC  EV I@5@7 P@>@8 R@;CC& EV I@5@C@7 FU J@L@P@> - No dead path detected 
@7 K@>@;CC, EV I@5@+ - DPC not required for intermediate check
@7 K@>@;XPsee_if_can_infer_empty_range C@B EV I 	@5@@@*@0 I7@-@-@4@.
@7 I$@0 I@/@4@7 C@0 I@@4@.@7 J@ 
@ @7 I@F@E@?@V@0 I"@-@-@4@.
@7 I$@C@@
@0 B@4@/@/@7 I@?@0 B@4@/@/@7 I@L@P@0 I@/@4@7 C@0 J@-@4@.@7 I$@0 I7@4@.@7 J@ 
@ @.@7 I@ @ @7 I@>@;XP P CL^ EV I @5@8movenots B@;CLa EV I @5@8
split_hyps B@;CLd EV I @5@8split_concs B@;CLg EV I @5@8do_implication B@;CLj EV I @5@8equivalence B@;CLm EV I @5@>@;XP P C	@z EV O%

@5@S
@>@;C@~ EV O% JA 


@5@S
@>@;C@9@ EV O%

 JA 

 C

@5@/@ 
@0 C@4@0 C@-@-@4@7 O&@>@ @.@7 P@ @.@7form_conditions B@>@ @ @8 I4@;C@ EV O% JA 


@5@/@ 
@ @.@7 O&@>@ @8 P@;C@ EV O% C


@5@>@ @.@7 P@ 
@.@7 R@>@ @ @8 I4@;C@ EV O% 

@<XPmaybe_issue_syntax_reminder  CA8 EV J=@5@/@7syntax_error_in_file B@>@.
@7build_list_of_errant_files B@7 MK@:Syntax error in a user rule file. Refer to log (slg) file.@7 K@7 J @6The following user rule files contain a syntax error: @7 Ia@EScroll back the screen log or consult the log (slg) file for details.@8 Ia@;CAD EV J=  @5@>@;XP L5 CI EV I @5@ 
@.@7
make_new_uvar B@ @ @.@7 I@ @7 I@>@;XPdead_path_not_found_message C@* EV I *** No dead path detected.@<XD  t  t t  @t  J AP PY C@+@g EV K}@5@. K @/@2@-@3@-@4@7 L@>@@@&
@>@ @ 
@7 IA@?@ @ 
@7 PX@>@;C@5@s EV K}@5@C@7 @@L@P@2 L@-@4@7 @< J@7 J@>@/ @@.@/@7 L@0 L'@-@4@ @7 I@ @ 
@7 IA@>@;C@<@} EV K}	@5@C@7 @@L@P@2@-@-@4@7 @<@  Bs@7 Lv J@7 J@>@/ @@.@/@7 L@0 L'@-@4@ @7 I@ @ 
@7 IA@>@;C@@ EV K}@5@@@.@7 Q@?@!@@
@" Ly@#@.@7 P[@?@@
@" J@#@.@7 P[@?@%@>@@@  K @.@2@-@3
@4@7 L@F@F@?@v@@@'@.@  K @/@2@-@3@-@4@7 L@ @7 Im@>@ @ 
@7 PX@E@F@?@M@@@4@ @2@-@-@4@7 @<@  Bs@7 Lv J@7 J@>@/ @@.@/@7 L@0 L'@-@4@ @7 I@>@ @ 
@7 IA@?@ 
 @@.@2@4@7 L@F@E@F@>@;XP RZ C@/@ EV Fm@5 Q@ 
@7 Ia@7 I@7 R
@ @.@7 N B O@2
@3@3
@3@3@4@7 I@ @7 L@>@;XPclose_log_file  C@X EV II  @5@7 J @7 M@>@;C@] EV II  @5 K@7 Q@>@;C@a EV II@5 K@7 Q@.
@7 O-@.@7 M@7 O/@7 C  B@7 O/@>@;XPestablish_implies C% EV I!

@5@ 
@.@7establish_atomic_implies B@>@ @.@7 R B@>@ @ @8 I4@;C%
 EV I! 
@<XPrestructure_record_aggregate C@'E EV I L'



 L'

@5@>@ 
@ @7 MH@>@ @ @7 R B@>@;CE EV I@5@>@;XPprune_all_unique_references  C
F? EV Fm  @5@0used_unique_reference@/@/@4@7 C@>@;XP P C@L EX EX@5@0 R@-
@4@7 I@p
@0 R@4@7 J@>@;XP PA CCx EV K K~


@5@.@7 P@@ 
@.@7 P@@>@ @ @7 I4@>@;CC EV K K



@5@>@;C
C EV K
@5@>@;XP NY CF EV I   @5@7 P?  B@>@;CF EV I   @5@7 J+@/Found contradiction in path traversal condition@7 IaPath eliminated@7 Ia M@7 I P?@7 D4@>@;CF EV I   @5@%Found contradiction within hypotheses@7 IaVC is therefore true@7 Ia M@7 I P?@7 D4@>@;XPorder_exprs CC! EV I@5@.@7listexp B@.
@7 S@ 
@7	orderlist B@>@;XD  t  t t  @t  R# AP P CB9 EV I   @5@7 Px@>@;C@ZB= EV I @5@7 Q B@@@:@@Contradiction hunt phase 1@7 Ia@.
@7 P0@' P3@?@@Contradiction hunt phase 2@7 Ia@.
@7see_if_know_P_and_not_P B@'P-and-not-P@?Contradiction hunt phase 3@7 Ia@.
@7 R B@'empty-range N[@2@3
@4@7 I@?@7 KContradiction hunt phase 4@7 Ia@7perform_forward_inferences  BContradiction hunt phase 5@7 Ia@7@*see_if_contradiction_through_substitutions  B@F
 H@7 D4@7 NX@>@;CB\ EV I   @5@>@;XPeliminate_redundant_moduluses CG EV I @5@7 R@>@8 Im@;XP P C@j EV N@5 K@7substitution_elimination I@>@.
@7 LF@>@C K@7 S I@L@P@>@;XP
nextnumber CJ EV I @5@0 P
@-@4@7 I@a@i@b@n@w@0 S"
@4@7 C@>@;CJ EV I 
@5@0 S"
@4@7 C@>@;XP P C
@_ EV O%@5@S@>@8add_forall_hyp I@;C@$@c EV O%
 JF


@5@0 JF
@4@7 S#@>@ 
@7 P@>@ @7 P@>@;C@j EV O%@5@7 S#@>@;XP S C@@Bi EV I @5@.@.@.
@7 I@.@7
form_negation B@@@ @.@7 J@?@( I I@ 
@7sufficiently_low_complexity B@7 K@@@ @.@7try_infer_standard_form_of B@?@ @.@7try_infer_semi_standard_form_of B@>@2
@4@ @7 I@>@;XD  t  t t  @t  R AP K C@4 EV Jh@5@S
@>@Q@;C@H@6 EV Jh@5@@@$@7 M]@.@7 IA@>@@@7see_if_can_infer B@E
@? K@7standardise_in_infer I @@.
@7 K5@ 
@7 S2@?@@@7 S2@E@? K@7 S5 @@.@7 K5@7 Im@7 S2@E
@>@;XPdead_path_not_checked_message C@+ EV I @,*** DPC not required for intermediate check.@<XPwrite_log_file_banner  C@@ EV II  @5@7 M@>@;C@C EV II  @5 K@7 Q@>@;C@F EV II@5 K@7 Q@.
@7 M@.@7 O-@7 O/@.@7 B @7display_banner M@7 O/@>@;XP Jn C@nD EV Jh@5@.@2
@3@3@4@7 @<@@@ 
@0 L@/@4@7 K@>@ @ @7	set_infer B@E@?@G@@@ 
@0 L@/@4@7 K@>@ @ @7 RG@E@?@2@@@ 
 L@7 K@ 
@.@7 I Ji@7 K B@ @ @ @7 R Ji@7 K@? Ji@7 SE@ @ 
@ @7 N B Ji@7 K@E@>@;XP RO C@_@J EV K}

@5@. K @/@2@-@3@-@4@7 L@>@ @.@ 
@7 RN@>@@@-@0 C@/@4@ @7 I@>@.@2@0 C@/@4@-@4@ @7 I4@ @2@0 C@4@4@7 I4@?@" C@#@F@>@;C@X EV K}
@5@>@;XPinsert C@ EV J=



@5@a@g@f
@s@>@ @ @8 SG B@;C	@ EV J=

@5@>@Q@;C@ EV J=
@5@>@;XP R CE EV I K~


 K~

@5@ @7 R@ 
@ @7 R@>@;C@"E EV I K


 K

@5@ @7 MH@ 
@ @7 MH@>@;CE EV I
@5@.
@7 MH@>@"
@#@>@;XP Lc CM EV I @5@p
@0 Le@-@-
@4@7 I@ 
@7 I@Q@;CM EV I @5@>@;XPenumerated_dis_simp CD EV K} I" L

 I
 I" L
 I@5@>@;C@ID EV K} I7

 L

@5@ @2@4@7prove_not_first B@>@@@2
@3@-@4@ @7 Q@>@0 I7@4@2@4@7 SJ B@?@" I7
 L@#@E@;C@WD EV K} I7

 I
@5@ @7 R B@>@@@C@ 
@7 I@L@P@>@0 I"
@4@7 SO@E@?@)@@@2@-@3
@4@7 Q@>@0 I7@4@7 SO@?@" I7
 I@#@E@;C@dD EV K} I7 L



@5@ 
@2@4@7 SL@>@@@#@2@3@-@4@2@4@7 Q@>@0 I7
@4@2@4@7 SO@?@$@@@0 I"
@4@2@4@7 SO@>@?
@" I7 L
@#@E@;C@7D* EV K} I7 L

 L

@5@ 
@2@4@7 SL@ @2@4@7 SL@>@0 I7
@4@2@4@8 SO@;C@/D0 EV K} I7 L

 I

@5@ 
@2@4@7 SL@>@0 I"
@1 I@4@2@4@8 SO@;C@OD5 EV K} I7 I



@5@ 
@2@4@7 SP@>@@@#@2@-@3@4@2@4@7 Q@>@0 I7
@4@2@4@7 SO@?@" I7 I
@#@E@;CD@ EV K}  I7 I

 L
 I7 I
 L@<C@$DB EV K} I7 I

 I
@5@ 
@7 SP@ @7 SP@>@0 I7
@4@8 SO@;CDH EV K} I7


 I7
@5@>@;C@MDJ EV K} I"

 L

@5@ @2@4@7 SL@>@@@#@2
@3@-@4@2@4@7 Q@>@0 I"@4@2@4@7 SO@?@" I"
 L@#@E@;C@MDU EV K} I"

 I

@5@ @2@4@7 SP@>@@@#@2@-@3
@4@2@4@7 Q@>@0 I"@4@2@4@7 SO@?@" I"
 I@#@E@;C@OD` EV K} I" L



@5@ 
@2@4@7 SL@>@@@#@2@3@-@4@2@4@7 Q@>@0 I"
@4@2@4@7 SO@?@" I" L
@#@E@;C@7Dk EV K} I" L

 L

@5@ 
@2@4@7 SL@ @2@4@7 SL@>@0 I"
@4@2@4@8 SO@;C@KDq EV K} I" I


@5@ 
@7 SP@>@@@2@-@3@4@7 Q@>@0 I"
@4@7 SO@?@@
@0 I7
@4@7 SO@?
@" I" I
@#@E@;C@!D~ EV K} I" I

 L
@5@ 
@7 SP@>@0 I7
@1 L@4@8 SO@;C@$D EV K} I" I

 I
@5@ 
@7 SP@ @7 SP@>@0 I"
@4@8 SO@;CD EV K} I"


 I"
@5@>@;C@_D EV K} J L



@5@ @0 L@/@4@7 Im@ @0 I@/@4@7 Im@ 
@2@4@7 SL@>@@@#@2@3@-@4@2@4@7 Q@>@0 J
@4@2@4@7 SO@?@" J L
@#@E@;C@LD EV K} J I


@5@ @0 L@/@4@7 Im@ @0 I@/@4@7 Im@ 
@7 SP@>@@@2@-@3@4@7 Q@>@0 J
@4@7 SO@?@" J I
@#@E@;C@7D EV K} J L

 L

@5@ 
@2@4@7 SL@ @2@4@7 SL@>@0 J
@4@2@4@8 SO@;C@$D EV K} J I

 I
@5@ 
@7 SP@ @7 SP@>@0 J
@4@8 SO@;C@*D EV K} J

 I
@5@ 
@0 I@/@4@7 Im@ 
@0 L@/@4@7 Im@>@0 J@0 I@4
@4@8 SO@;C@*D EV K} J

 L
@5@ 
@0 I@/@4@7 Im@ 
@0 L@/@4@7 Im@>@0 J@0 L@4
@4@8 SO@;CD EV K} J


 J
@5@>@;XPis_strict_subset_of CB EV K}@5@7is_subset_of B@.@7mk_diff B@"@#@>@;XP I C	@ EV J=@5@S@>@;C	@ EV J=
@5@>@;C
@ EV J=@5@7 @@>@;C@ @ EV J= L'

 L'
@5@ @7 @@>@ @ @7 I@>@;C@ EV J=@5@2@-@-@4@7 @<@ @.@7subst_vbl_list B@ 
@2@4@7 @<@>@;XP O> CD EV I @5@0 JH@-
@-@4 I@.@7 I@0 JH
@4 I@7try_reducing_disjunction B@>@Q@;CD EV I    @<XP P C@J EV O%  @5@7 P6@Q@;C@%@N EV O%@5@0 JA@0 @-
@-@4@-@4 I@.
@7 I@ 
@0 JA@0 
@4@4@7 P B@Q@;C@S EV O%   @<XP N CF EV I@5@/@.@/@/@7 K@/@7know_term_breakdown B@>@;C@%F EV I@5@/@.@/@.
@7 K@@@(
 G@?@(
 I*@>@.@7 J@0 Sa@4@7 D4@>@;CF EV I@5@/@7 S`@>@;CF# EV I@5@@@( G@?@( I*@>@.@7 J@0 Sa
@4@7 D4@>@;CF. EV I@5@>@;XP S C@&D EV I @5@.
@7 I~@a@b@g@o@x@0 B@-@-
@4@.@7 I$@ @7 M@ 
@ @7 Ir B@8 P@;CD EV I @5@.
 I@.@7 I @@/@7 LN @Q@7 Sc@8 P@;CD EV I @5@0 G@-
@4 I@.@7 I @@/@7 LN @@7 Sc@8 P@;CD EV I   @5@7 P@>@;XP J CFn EV I @5@7 J	@>@;C@"Fr EV I @5@0 J

@4@7 D4@7 P B@.
@7 P O@2
@3@3
@4@7 I@>@;XP S C@0C* EV I		@5@.@7 M@.
@7 N$@ 
@.@7 N@ @.@7 N@ @.@7 I@ @.@7 J@ @.@7 K@ @7 L@>@;XPcollect_record_field_names CC; EV K




@5@>@ 
@ @8 Se B@;CC? EV K@5@>@;XP I, CA EV M>@5@7 I1@C@7 I@L@P@;XP P1 CBb EV I 
@5 @@/@7 I@>@;XPtry_further_conc_simplification C@MG EV I @5@.@.
@7 S B@.@7 IA@>@/ I@ @7 N N_@2 I@3@3
@3@3
@4@7 I@>@@@( @Q I@2@3@3@3@4@7 I@7 I@7 R
@?@R@>@;XD  t  t t  @t  R AP R C  B B  @<XPnew_strategies_are_allowed  CD4 EV Jh  @5@7 L}@>@;XP IB C
@3 EV I G @Q @@5@>@;C
@6 EV I G @ @Q@5@>@;C@9 EV I G G
@5@7 IA@>@;C@5@< EV I G
@5@.
@7 IA@@@(
 @Q@( @@?@@@(
 @@( @Q@?@@
@"
 G@#@?@" G
@#@>@;C
@N EV I JF @ @@5@>@;C@Q EV I JF
 @ @@5@>@;C@T EV I JF
 G @@5@>@;C@W EV I JF G
 @@5@>@;C@Z EV I JF @Q
@5@7 IA@>@;C@] EV I JF
 @Q@5@7 IA@>@;C@` EV I JF
@5@7 IA@>@;C@@c EV I JF


@5@.@7 IA@@@( @Q@ 
@7 IA@E@?@m@@
@( @@&@E@?@a@ 
@.@7 IA@@@@@( @Q@&@?@( @@&@?@G@@@1@@
@" G@#@?@ @@
@" G
@#@?@@
@" G@#@?@" G@#@( @@?@@@&@&@?
@" JF@#@>@;C
@ EV I JH @Q @Q@5@>@;C@ EV I JH
 @Q @Q@5@>@;C@ EV I JH
 G @Q@5@>@;C@ EV I JH G
 @Q@5@>@;C@ EV I JH @
@5@7 IA@>@;C@ EV I JH
 @@5@7 IA@>@;C@ EV I JH
@5@7 IA@>@;C@@ EV I JH


@5@.@7 IA@@
@( @Q@&@E@?@o@@@( @@ 
@7 IA@E@?@a@ 
@.@7 IA@@@( @Q@&@?@Q@@@( @@&@?@G@@@1@@
@" G@#@?@ @@
@" G
@#@?@@
@" G@#@?@" G@#@( @Q@?@@@&@&@?
@" JH@#@>@;C
@ EV I C @ @Q@5@>@;C@ EV I C
 @Q @Q@5@>@;C@ EV I C
 @Q@5@>@;C@ EV I C @Q
@5@7 IA@>@;C@ EV I C
 @@5@0 G@4@7 IA@>@;C@ EV I C
 G@5@0 G@4@7 IA@>@;C@ EV I C G
@5@7 IA@>@;C@ EV I C
 C


@5@0 C@0 JF
@4@4@7 IA@>@;C@@ EV I C


@5@.@7 IA@@@( @Q@ 
@7 IA@E@?@r@@
@( @@( @Q@E@?@f@ 
@.@7 IA@@@( @Q@&@?@V@@
@( @@0 G@4@7 IA@?@G@@@1@@
@" G@#@?@ @@
@" G
@#@?@@
@" G@#@?@" G@#@&@?@@@&@( @Q@?
@" C@#@>@;CA EV I J
 @Q@5@>@;CA
 EV I J
 G @@5@>@;CA
 EV I J G
 @@5@>@;CA EV I J
 @Q@5@7 IA@>@;CA EV I J @Q
@5@7 IA@>@;CA EV I J
 @@5@0 G@4@7 IA@>@;CA EV I J @
@5@0 G@4@7 IA@>@;C@#A EV I J
 J


@5@0 J
@4@.@7 IA@0 J@4@7 IA@>@;C@/A! EV I J J



@5@0 J
@4@.@7 IA@0 J
@4@ @7 Im@0 J@4@7 IA@>@;C@/A& EV I J J



@5@0 J@4@.@7 IA@0 J@4@ @7 Im@0 J
@4@7 IA@>@;C@A+ EV I J


@5@.@7 IA@@@( @Q@ 
@7 IA@E@?@w@@@( @@0 G
@4@7 IA@E@?@f@ 
@.@7 IA@@@( @Q@&@?@V@@
@( @@0 G@4@7 IA@?@G@@@1@@
@" G@#@?@ @@
@" G
@#@?@@
@" G@#@?@" G@#@( @@?@@@&@( @Q@?
@" J@#@>@;C@wAR EV I		 JA 



@5@ 
@.@7 L@@@ @/@7 LN@'dont_retract@?@0 ITtemp@4@7 C@' A@ @.@7 IA@@
@( @Q@( @Q@E@?@"@@
@( @@( @@E@?@ @.@7uq_normalise B@" JA 
@#@>@@@( Sm@?@0 IT Sn@4@7 I@>@;C@lAr EV I JD 



@5@ 
@.@7 L@@@ @/@7 LN@' Sm@?@0 IT Sn@4@7 C@' A@ @.@7 IA@@@( @Q@( @Q@?@@@( @@( @@?@" JD 
@#@>@@@( Sm@?@0 IT Sn@4@7 I@>@;CA EV I L


@5@>@0 L
@4@7set_simplify B@>@;CA EV I L


@5@>@0 L
@4@7 Sr@>@;CA EV I L


@5@>@0 L
@4@7 Sr@>@;CA EV I L
@5@>@0 L@4@7 Sr@>@;CA EV I L


@5@>@0 L
@4@7 Sr@>@;CA EV I L


@5@>@0 L
@4@7 Sr@>@;CA EV I L


@5@>@0 L
@4@7 Sr@>@;CA EV I L


@5@>@0 L
@4@7 Sr@>@;CAA EV I

 B


@5@.@7 I@@@ @0 L@/@4@7 K@>@0 B
@4@7 Sr@F@F@E@?A@@@  L@7 K@>@0 B
@4@7 I@F@F@E@?A@.@7 IA@ 
@.@7 IA@@
@&@( @Q@F@E@?A@@@@ @7 I1@@@ @7 I1@ @ @7 Im@( @@F@E@?@@@@B@" H

@#@@@ @7 I1@0 C@4@.@7 IA@" B@#@?@ @7 I1@0 C@4@.@7 IA@" B@#@?@@@" C

@#@@@ @7 I1@0 C@4@.@7 IA@" B@#@?@ @7 I1@0 H@4@.@7 IA@" B@#@?@@@@@ @7 I1@@@B@" H

@#@@@ @7 I1@0 C@4@.@7 IA@" B@#@?@ @7 I1@0 C@4@.@7 IA@" B@#@?@@@" C

@#@@@ @7 I1@0 C@4@.@7 IA@" B@#@?@ @7 I1@0 H@4@.@7 IA@" B@#@?@R@@@( @Q@&@?@C@@@( @Q@&@?@9@@
@( @@0 G@4@7 IA@?@*@@
@( @@0 G@4@7 IA@?@@@( @@" J@#@?
@" B@#@F@E@>@;CAB EV I

 I@


@5@.@7 I@@@  L@7 K@>@0 I@
@4@7 I@F@F@E@?A\@.@7 IA@ 
@.@7 IA@@@@ @7 I1@@@(@ @7 I1@@@ @ @7 Q@( @Q@?@@@&@?@ @ @7 Q@( @@F@E@?@@@@B@" H

@#@@@ @7 I1@0 C@4@.@7 IA@" I7@#@?@ @7 I1@0 C@4@.@7 IA@" I7@#@?@@@" C

@#@@@ @7 I1@0 C@4@.@7 IA@" I@@#@?@ @7 I1@0 H@4@.@7 IA@" I7@#@?@@@@@ @7 I1@@@B@" H

@#@@@ @7 I1@0 C@4@.@7 IA@" I@@#@?@ @7 I1@0 C@4@.@7 IA@" I@@#@?@@@" C

@#@@@ @7 I1@0 C@4@.@7 IA@" I7@#@?@ @7 I1@0 H@4@.@7 IA@" I@@#@?@" I@@#@F@E@>@;CABf EV I

 I7


@5@.@7 I@@@  L@7 K@>@0 I7
@4@7 I@F@F@E@?A\@.@7 IA@ 
@.@7 IA@@@@ @7 I1@@@(@ @7 I1@@@ @ @7 Q@( @Q@?@@@&@?@ @ @7 Q@( @@F@E@?@@@@B@" H

@#@@@ @7 I1@0 C@4@.@7 IA@" I@@#@?@ @7 I1@0 C@4@.@7 IA@" I@@#@?@@@" C

@#@@@ @7 I1@0 C@4@.@7 IA@" I7@#@?@ @7 I1@0 H@4@.@7 IA@" I@@#@?@@@@@ @7 I1@@@B@" H

@#@@@ @7 I1@0 C@4@.@7 IA@" I7@#@?@ @7 I1@0 C@4@.@7 IA@" I7@#@?@@@" C

@#@@@ @7 I1@0 C@4@.@7 IA@" I@@#@?@ @7 I1@0 H@4@.@7 IA@" I7@#@?@" I7@#@F@E@>@;CAB EV I

 J


@5@.@7 I@@@ @0 L@/@4@7 K@>@0 J
@4@7 Sr@F@F@E@?A@@@  L@7 K@>@0 J
@4@7 I@F@F@E@?A@.@7 IA@ 
@.@7 IA@@
@&@( @@F@E@?A@@@@ @7 I1@@@ @7 I1@@@ @ @7 Im@( @Q@?@&@( @Q@F@E@?@@@@B@" H

@#@@@ @7 I1@0 C@4@.@7 IA@" J@#@?@ @7 I1@0 C@4@.@7 IA@" J@#@?@@@" C

@#@@@ @7 I1@0 C@4@.@7 IA@" J@#@?@ @7 I1@0 H@4@.@7 IA@" J@#@?@@@@@ @7 I1@@@B@" H

@#@@@ @7 I1@0 C@4@.@7 IA@" J@#@?@ @7 I1@0 C@4@.@7 IA@" J@#@?@@@" C

@#@@@ @7 I1@0 C@4@.@7 IA@" J@#@?@ @7 I1@0 H@4@.@7 IA@" J@#@?@T@@
@( @Q@0 G@4@7 IA@?@@@@
@( @Q@0 G@4@7 IA@?@1@@@( @@&@?@'@@@( @@&@?@@@( @@" G J@#@?
@" J@#@F@E@>@;CAC EV I

 I"


@5@.@7 I@@@  L@7 K@>@0 I"
@4@7 I@F@F@E@?Ad@.@7 IA@ 
@.@7 IA@@
@&@( @Q@F@E@?AJ@@@@ @7 I1@@@!@ @7 I1@@@ @ @7 Q@( @Q@?	@ @ @7 Q@( @@F@E@?@@@@B@" H

@#@@@ @7 I1@0 C@4@.@7 IA@" I"@#@?@ @7 I1@0 C@4@.@7 IA@" I"@#@?@@@" C

@#@@@ @7 I1@0 C@4@.@7 IA@" I"@#@?@ @7 I1@0 H@4@.@7 IA@" I"@#@?@@@@@ @7 I1@@@B@" H

@#@@@ @7 I1@0 C@4@.@7 IA@" I"@#@?@ @7 I1@0 C@4@.@7 IA@" I"@#@?@@@" C

@#@@@ @7 I1@0 C@4@.@7 IA@" I"@#@?@ @7 I1@0 H@4@.@7 IA@" I"@#@?@" I"@#@F@E@>@;CACa EV I

 J


@5@.@7 I@@@  L@7 K@>@0 J
@4@7 I@F@F@E@?Ad@.@7 IA@ 
@.@7 IA@@
@&@( @Q@F@E@?AJ@@@@ @7 I1@@@!@ @7 I1@@@ @ @7 Q@( @Q@?	@ @ @7 Q@( @@F@E@?@@@@B@" H

@#@@@ @7 I1@0 C@4@.@7 IA@" I"@#@?@ @7 I1@0 C@4@.@7 IA@" I"@#@?@@@" C

@#@@@ @7 I1@0 C@4@.@7 IA@" J@#@?@ @7 I1@0 H@4@.@7 IA@" I"@#@?@@@@@ @7 I1@@@B@" H

@#@@@ @7 I1@0 C@4@.@7 IA@" J@#@?@ @7 I1@0 C@4@.@7 IA@" J@#@?@@@" C

@#@@@ @7 I1@0 C@4@.@7 IA@" I"@#@?@ @7 I1@0 H@4@.@7 IA@" J@#@?@" J@#@F@E@>@;CA0C EV I

 L
@5@.
@7 IA@@@J@ 
@7 I@a@f
@f
@o@x@@@.@0 I>@0 ID@4@4@7 I8@a@f@f@u@( @@?@.@0 I>@0 ID@4@4@7 I8@a@f@f@v@( @Q@F@F@?@@@@?@"
 I>

@#@0 L@4@.@7 IA@0 L@4@.@7 IA@@@@@( @@?@( @@( @@?@@@( @Q@&@?@( @Q@&@?@@@@n@@@"
 H

@#@?
@"
 C

@#@0 L@4@.@7 IA@0 L@4@.@7 IA@@@!@( @Q@@@( @Q@( @@?@@@( @@( @Q@?@" G@#@?@@@( @@&@?@@
@( @Q@" G@#@?@( @@&@?@#@@@"
 J
@#@0 L@4@7 IA@?
@" L
@#@E@F@E@F@>@;CC EV I L J
@5@0 I>@4@7 IA@>@;CC EV I L
@5@0 I>@4@7 IA@>@;C@C EV I J
@5@.
@7 IA@@@&@ 
@7 I@@@a@f
@b @t@&
@?
@a@f
@b @q@a@f
@k J@w@F@F@?@[@@@"
 I>
@#@&
@F@E@?@E@@@(@"
 I>

@#@0 J@4@.@7 IA@0 J@4@.@7 IA@" I>@#@?@@@"
 J@#@&
@?@" J
@#@F@F@>@;CBPD EV I		 Ks


@5@.@7 IA@ 
@.@7 IA@@
@( @( @F@E@?B,@@
@( @( @F@E@?B@@@&@0 J @4@7 K@&@F@E@?B@@@M@ @7 I@.@0 H@4@7 I8@ @7 I@0 J @4@7 K@@@0 I"@4@7 K@&@?@@@ @7 I@0 J@4@7 I8@?
@" J@#@F@?A@@@M@ @7 I@.@0 H@4@7 I8@ @7 I@0 J @4@7 K@@@0 I"@4@7 K@&@?@@@ @7 I@0 J@4@7 I8@?
@" J@#@F@?Ag@@@X@@@ @" C C
@#@ @7 I@.@0 C@4@7 I8@?@" C
@#@ @7 I@.@0 H@4@7 I8@ @7 I@0 J @4@7 K@0 I"@4@7 K@( @E@?A
@@@X@@@ @" C C
@#@ @7 I@.@0 C@4@7 I8@?@" C
@#@ @7 I@.@0 H@4@7 I8@ @7 I@0 J @4@7 K@0 I"@4@7 K@( @E@?@@@@@@@@" I>

@#@?
@" I>

@#@ @7 I@ @7 I@0 J @4@7 K@0 J @4@7 K@0 I7@4@7 K@( @?@o@@@@@@@" I>

@#@?
@" I>

@#@ @7 I@ @7 I@0 J @4@7 K@0 J @4@7 K@0 I7@4@7 K@( @?@-@@@ @7 I@ @7 I@a@f@b @t@a@f@b @t@ @ @7 PP@?
@" Ks@#@E@E@E@>@;CAD EV I		 Ku


@5@.@7 IA@ 
@.@7 IA@@@( @0 J @4@7 K@&@F@E@?A@@@( @0 J @4@7 K@&@F@E@?A@@@&@0 J @4@7 K@&@F@E@?A}@@@X@@@ @" C C
@#@ @7 I@.@0 C@4@7 I8@?@" C
@#@ @7 I@.@0 H@4@7 I8@ @7 I@0 J @4@7 K@0 I"@4@7 K@&@E@?A#@@@X@@@ @" C C
@#@ @7 I@.@0 C@4@7 I8@?@" C
@#@ @7 I@.@0 H@4@7 I8@ @7 I@0 J @4@7 K@0 I"@4@7 K@&@E@?@@@@K@@@" I>

@#@?
@" I>

@#@ @7 I@ @7 I@0 J @4@7 K@0 J @4@7 K@0 I7@4@7 K@0 H@1 I>@4@7 IA@?@z@@@K@@@" I>

@#@?
@" I>

@#@ @7 I@ @7 I@0 J @4@7 K@0 J @4@7 K@0 I7@4@7 K@0 H@1 I>@4@7 IA@?@-@@@ @7 I@ @7 I@a@f@b @t@a@f@b @t@ @ @7 PN B@?
@" Ku@#@E@E@E@>@;CAD EV I		 Kw


@5@.@7 IA@ 
@.@7 IA@@@( @0 J @4@7 K@&@F@E@?A@@@( @0 J @4@7 K@&@F@E@?A@@@&@0 J @4@7 K@( @F@E@?A}@@@X@@@ @" C C
@#@ @7 I@.@0 C@4@7 I8@?@" C
@#@ @7 I@.@0 H@4@7 I8@ @7 I@0 J @4@7 K@0 I"@4@7 K@&@E@?A#@@@X@@@ @" C C
@#@ @7 I@.@0 C@4@7 I8@?@" C
@#@ @7 I@.@0 H@4@7 I8@ @7 I@0 J @4@7 K@0 I"@4@7 K@&@E@?@@@@K@@@" I>

@#@?
@" I>

@#@ @7 I@ @7 I@0 J @4@7 K@0 J @4@7 K@0 I7@4@7 K@0 H@1 I>@4@7 IA@?@z@@@K@@@" I>

@#@?
@" I>

@#@ @7 I@ @7 I@0 J @4@7 K@0 J @4@7 K@0 I7@4@7 K@0 H@1 I>@4@7 IA@?@-@@@ @7 I@ @7 I@a@f@b @t@a@f@b @t@ @ @7 Q B@?
@" Kw@#@E@E@E@>@;CE EV I@5@7 P[@>@;CE" EV I@5@7 Q B@>@;CE% EV I@5@7sequence_simplify B@>@;CE( EV I I
@5@0 I@4@7 I@>@;CE+ EV I L
@5@0 L@4@7 I@>@;CE1 EV I@5@7 K@@>@;XP I C@2 EV K@5@T@>@.@7 L@>@@@7 L@?@( I* G@7 L@>@;C@@@? EV K@5@.@7 L@>@@@&@?@1@@	@( G@>@( I*@?@&@@@2 L@/@4@7 @<@>@7 K B@7 L@?@2 Lo@/@4@7 @<@>@7 Q B@8 L@;XD  t  t t  @t  B D  t  t t  @t  B AD  t  t t  @t  B AD  t  t t  @t  B 
D  t  t t  @t  M AP R CAI EV J=@5@0 R@4@7 I@>@8 R@;CAN EV J= @<XP
save_join_hyp CC EV I  A)@5@ 
@8 NV B@;CC EV I @5@/@/@7 I@>@;C	C EV I @5@/@/@/@7 J@>@;CC EV I  A)@5@0 I

@4@7 D4@>@;CC EV I  J@5@/@7 J@>@;CC EV I  J@5@.@7 IA@0 J
@4@7 D4@>@@@( @@?@R@>@;XP N CFu EV II K~

@5@7 N L&@7 I@7 J @7 N@>@;CF{ EV II L'

@5@7 N@7 N@7 I' := @7 I@7 I@>@;XP I C@ EV J=
@5@>@;C@ EV J=

@5@>@;CA EV J=@5@.
@7 I4@>@ 
@7 J@>@;XP RT C@1@\ EV K}		 C


@5@.@ @ 
@7 RS@>@ @.@7 IA@  K @/@2@3@4@7 L@>@;C@c EV K}
@5@>@;XPwrite_the_rule_files  C@ EV II@5@0 Jread_in_user_rule_file@-
@4@7 I
rulefile_read@7 I@7 I@7 J @Q@;C@ EV II  @5@>@;XP R C
% EV I!@5@7 I@>@;C% EV I!@5@7 P@>@;C%  EV I!@5@7 P@>@;C%$ EV I!@5@.
@7 RL@.@ 
@7 RM@ @ 
@7 OW B@>@;C@@%* EV I!		
 JH


@5@0 JH@-@-@4@7 I@@@ @ 
@.@7 R@ @ @.@7 R@?@ @ @.@7 R@ @ 
@.@7 R@>@ @ @8 I4@;C@%6 EV I!


 JH JH



@5@0 JH@0 JH@-@-@4@-@4@7 I@@@ @ 
@.@7 R@ @ @.@7 R@ @ @.@7 R@?@H@@@ @ @.@7 R@ @ @.@7 R@ @ 
@.@7 R@?@,@ @ @.@7 R@@@ @ @.@7 R@ @ 
@.@7 R@?@ @ 
@.@7 R@ @ @.@7 R@>@ @ @.@7 I4@ @ @8 I4@;XP SM CC EV K}@5@"
@#@.
@.@7 Q@0 I7
@4@/@7 R@>@;XP L\ CM EV I @5@0 J@-@-@4@7 I@0 Le
@4@7 D4@Q@;CM EV I @5@>@;XP Q CF{ EV Fm@5@0 Ik

@4@8 I@;XP SC CH! EV Jh B L
 L L@5@>@;CH" EV Jh B L L
 L@5@>@;CH# EV Jh B L L L@5@>@;CH$ EV Jh B L L L@5@>@;CH% EV Jh B L
@5@>@;CH& EV Jh B
 L@5@>@;CH' EV Jh B L


 L
@5@>@;CH( EV Jh B L
 L@5@>@;CH) EV Jh B
 L L@5@>@;CH* EV Jh B L L
@5@>@;CH+ EV Jh B
 L L@5@>@;CH, EV Jh B L
@5@>@;CH- EV Jh B
 L@5@>@;CH. EV Jh B L


 L
@5@>@;CH/ EV Jh B L
 L@5@>@;CH0 EV Jh B
 L L@5@>@;CH1 EV Jh B L L L@5@>@;CH2 EV Jh B L L L@5@>@;CH3 EV Jh B L
 L@5@>@;C@FH5 EV Jh B


@5@@@&
@( @@F@?@/@@@0 B
@4@7 R@F@?@0 L
@4@.@7 R@0 L
@4@.@7 R@>@ @ @7 I@>@;CHA EV Jh J L L@5@>@;CHC EV Jh J L L@5@>@;CHE EV Jh J
 L@5@0 L@/@4@7 R@>@;CHG EV Jh J L
@5@0 L@/@4@7 R@>@;CHI EV Jh J


@5@0 J
@4@7 R@>@;XPtry_new_logic_strategies C@N$ EV I! C


@5@.@7fetch_conjunction_list B@ 
@.@7 S@0 C@-@-@4@/@.@7 I@ @.@7 S@ @.@7 S@ @ @.@7 R@ @ @.@7 R@>@ @2@4@.@7 I4@ @8 J@;C@̀$ EV I!		 J


@5@@@0 J@-@4 I@.@7 I@E@?@H@@@0 J@-@4 I@.@7 I@E@?@5@@@0 J@0 G@4@-@4 I@.@7 I@0 G@4@.@7 IA@?@0 J@-@1 G@4 I@.@7 I@0 G@4@.@7 IA@@@0 J
@4 I@.@7 I@E@?@J@@@0 J
@4 I@.@7 I@E@?@7@@@0 J@0 G
@4@-@4 I@ @7 I@0 G@4@ @7 IA@?@0 J@-@1 G
@4 I@ @7 I@0 G@4@ @7 IA@E@>@2@3@4@8 J@;C@2$ EV I!		 J


@5@.@7 S@ 
@.@7 S@ @ @.@7 R@ @ @.@7 R@>@ @ @.@7 I4@ @8 J@;XPenumerated_eq_simp C@7C EV K} B L

 L

@5@ 
@2@4@7 SL@ @2@4@7 SL@>@0 B
@4@2@4@8 S B@;C@$C EV K} B I

 I
@5@ 
@7 SP@ @7 SP@>@0 B
@4@8 S@;C@*C EV K} B

 I
@5@ 
@0 I@/@4@7 Im@ 
@0 L@/@4@7 Im@>@0 B@0 I@4
@4@8 S@;C@*C EV K} B

 L
@5@ 
@0 I@/@4@7 Im@ 
@0 L@/@4@7 Im@>@0 B@0 L@4
@4@8 S@;C@_C EV K} B L



@5@ @0 L@/@4@7 Im@ @0 I@/@4@7 Im@ 
@2@4@7 SL@>@@@#@2@3@-@4@2@4@7 Q@>@0 B
@4@2@4@7 S@?@" B L
@#@E@;C@LC EV K} B I


@5@ @0 L@/@4@7 Im@ @0 I@/@4@7 Im@ 
@7 SP@>@@@2@-@3@4@7 Q@>@0 B
@4@7 S@?@" B I
@#@E@;CC EV K} B


 B
@5@>@;XPclear_up_stack_facts  CMQ EV I   @5@0 L^@/@/@4@7 C@0 La@/@4@7 C@0 Le@/@/@/@4@7 C@7 N@>@;XPsafe_subst_vbl C@ EV J=@5 Ow@.@7 I@ @.@7 I Ow@ @ 
@7 I@>@;XP S C@'B EV I @5 N@7initialise_counter B@0 Pm@/@4@7 C@0 S?@4@7 D4@7 C Pm@7increment_counter B@.
@7 S B@7form_new_pairing B N@7 S@7@)sufficient_forward_inferences_or_too_deep  B@>@;XP@!try_reduce_disjunction_conclusion C@D EV I 		
 JH


@5@0 JH
@4@.@7reduce_disjunction B@0 JH
@4@7 Im@>@0 JH
@4@.@7 N@>@@@*@( @Q I@2
@3@0 JH
@4@3@3@0 JH
@4@4@7 I@7 I@7 R
@F@?@S@@@M@( I N_@2 I@3
@3@0 JH
@4@3@3@4@7 I@@@(@.@7 J@ @ @.@7 I@> I@2
@3@3@3@4@7 I@7 I@7 R
@?@R@F@?@R@F@>@;XPorder_functs CCQ EV I

@5@>@ 
@ @7	orderargs B@>@;CCV EV I


@5@ 
@7 R B@>@;XP P C@ EV I  @5@C
@/@/@/@7 I@L
@P@0
max_hyp_no @4@7 C@7 N@>@;C@G@ EV I @5@@@0 I"@-
@-@4@/@.@7 I@?@0 J@-@-
@4@/@.@7 I@@@0 J
@4@/@.
@7 I@?@0 I"
@4@/@.
@7 I@ 
@0 B
@4@7 Oe B@Q@;C@G@ EV I @5@@@0 I"@-
@-@4@/@.@7 I@?@0 J@-@-
@4@/@.@7 I@@@0 J
@4@/@.
@7 I@?@0 J
@4@/@.
@7 I@ 
@0 I7
@4@7 S@Q@;C@"A
 EV I @5@.
@7 P@7 N@0 J@/@4@7 C@0 J@4@7 C@7 C@.@7 R@7 N] B@&
@>@;XP R CG EV I  @<C@'H  EV I 


@5@ 
@ @.@7 R@>@ @ @.@7 R@>@ @ @.@7 I4@ @8 J@;XP N CFp EV I@5@0 N
@4@7 D4@>@;XPminimum_choice C@ EV I
 I@5@>@;C@ EV I@5@>@@@a@g@h@b@n@r@(
 I@?
@"
 Jc
@#@>@;C@ EV I
@5@>@@@a@g@i@b@n@r@(
 I@?@(
 K@>@;C@;A EV I@5@@@!@a@g@i@b@n@r@@@a@g@h@b@n@r@(
 I@?
@"
 Jc
@#@?@@	@a@i@h@r@(
 K@?
@"
 Jc
@#@>@;XP J_ C@c EX EX@5@.
@7 R@7 J @7 K defects detected.@7 K@7 J @7 J @>@;XPget_unique_reference CF. EV Fm@5@0 R
@-@4@7 I@>@a@i@b@n@w@0 R
@4@7 C@>@;CF5 EV Fm
@5@0 R
@4@7 C@>@;XP Q CCM EV K

@5@>@;CCP EV K G I*@5@>@;CCS EV K I* G@5@>@;CCV EV K@5@7 S{@>@;XP N CE EV Fm  L
 L
@<CE EV Fm  Ou

 Ou
@<XPtry_further_hyp_simplification C@;G EV I @5@.@.
@7 Sj@.@7 IA@>@/ I@ @7 M@>@@@( @Q J@7 J@? N_@2 I@3@3
@3@3
@4@7 I@>@;XP MS CC? EV I@5Offending predicate is: @7 K@7 I@8 J @;XD  t  t t  @t  N AP M C@;A- EV J=@5@.@7 @E @/@7 S@0 Rbwrap_utility@4@.
@2@0 @@3 @@3.exe@4@3@0 @ @@4@4@7 @ B@ 
 M1@.@7 F F@ @.@7 S@ @7 H' B@>@;XPfind_multipliers CCb EV I @5@ 
@8find_common_multipliers B@;C@8Ce EV I @5@.@.@7 S@@@a@f@b @s@&@&
@?@a@f@b @q@0 J@4@7 I8@ 
@0 J@4@8 I8@;C@8Cq EV I @5@.@.@7 S@@@a@f@b @s@&@&
@?@a@f@b @q@0 J@4@7 I8@ 
@0 J@4@8 I8@;C@GC} EV I @5@.@.@7 S@@@a@f@b @s@a@f@b @s@&@&
@?@a@f@b @q@a@f@b @q@0 J@4@7 I8@ 
@0 J@4@8 I8@;XP N C@p EV I@5@C@7 J+@L@P@>@;C@t EV I@5@7 P@>@;C@x EV I@5@>      Traversal condition:@7 I@8 J@;XPmaybe_write_filename C@!@ EV II@5@C@7 R@L@P@>@.@7 F# Msyntax_err_rep@7 I@7 I@7 J @0 R
@4@8 D4@;C@ EV II@5@>@;XPwrite_rules_read  C@p EV II @5@C
 S@/@7 J@L
@P@>@;C@9@t EV II@5@C@7 M@L@P K@7 Q@.
@7 M@.@7 O-@7 O/@7 J @7 J rules_read_sec@7 I@5The following user defined rule files have been read:@7 I@7 J @7 S B@7write_rule_syntax_errors  Bsemantic_sec@7 I@.No semantic checks are performed on the rules.@7 I@7 J @7 O/@>@;XP L C
D EV Fm@5@ 
@ @ @8 Ij@;CD EV Fm B

@5@0 B@4@ 
@ @ @8 Ij@;CD EV Fm I"

@5@0 I7@4@ 
@ @ @8 Ij@;CD EV Fm I"

@5@0 J@4@ 
@ @ @8 Ij@;CD EV Fm I"

@5@0 I@@4@ 
@ @ @8 Ij@;CD EV Fm J

@5@0 I@@4@ 
@ @ @8 Ij@;CD EV Fm J

@5@0 I"@4@ 
@ @ @8 Ij@;CD EV Fm J

@5@0 I7@4@ 
@ @ @8 Ij@;CD EV Fm I7

@5@0 I@@4@ 
@ @ @8 Ij@;CD EV Fm I@

@5@0 I7@4@ 
@ @ @8 Ij@;CD EV Fm J

@5@0 J@4@ 
@ @ @8 Ij@;CE EV Fm J

@5@0 I7@4@ 
@ @ @8 Ij@;CE EV Fm J

@5@0 I@@4@ 
@ @ @8 Ij@;CE EV Fm J

@5@0 I7@4@ 
@ @ @8 Ij@;CE
 EV Fm J

@5@0 I@@4@ 
@ @ @8 Ij@;XP P CD EV I  @<CD EV I  J @<XPecho_vc_trace_checkkind CA EV I
userprovided@5@>@;CA EV I
runtime@5	run-time @7 I@>@;CA EV I
precondition@5
precondition @7 I@>@;XP S C$ EV I! JF


@5@.@7 S@ 
@.@7 S@>@ @ @8 I4@;C@%$ EV I! G JH


@5@0 G@4@.@7 S@0 G
@4@.@7 S@>@ @ @8 I4@;C$ EV I! 

@<XP I CE. EV Fm@5@S
@>@Q@;CE3 EV Fm AV

@5@7 I@>@8 I@;C
E8 EV Fm E
@5@8 I@;CE; EV Fm E

@5@8 I@;C
E> EV Fm GZ
@5@7 L-@8 I@;C
EB EV Fm GZ
@5@8 GY@;C
EE EV Fm M
@5@7 L-@8 M@;CEI EV Fm I

@5@7 L-@7 M B@>@8 I@;CEO EV Fm IB

@5@7 L-@7 NE B@>@8 IA@;XPenum_gt CF EV Jh@5@/@2@-
@4@7 I4@ 
@8 I@;XPrestructure_formula_list CE( EV I


@5@ 
@7 MH@>@;CE, EV I
@5@ @7 MH@>@ 
@ @7 S B@>@;CE2 EV I@5@>@;XP LV CM EV I @5@0 La
@4@7 I@p
 @>@0 La@4@7 C@>@;XP I CB EV K} I
@5@.
@7 I@ 
@.@7 I@0 I@4@ @7enumerated_simp B@>@;CB EV K} L
@5@.
@7 I@ 
@.@7 I@0 L@4@ @7 S@>@;C@mB EV K} B


@5@.@7 I@ @.@7 I@ @.@7 S@ 
@ @.@7 S@@	@&@>@( @Q@?@>@@@ @ @7 I@ @ @7 I@>@( @@?@*@@@@@ @ @7 I@?@ @ @7 I@0 B@4@ @7 S@?
@" B@#@>@;C@]C
 EV K} J


@5@.@7 I@ @.@7 I@ @.@7 S@ 
@ @.@7 S@@	@&@>@( @@?@.@@@ @ @7 I@ @ @7 I@>@( @Q@?@@@0 J@4@ @7 SO@?
@" J@#@>@;C@C" EV K}

 I7


@5@.@7 I@ @.@7 I@ @.@7 S@ 
@ @.@7 S@@@&@( @@F@?@S@@@$@.@2@-@4@ @7 I4@@@ @ @7 I@( @Q@?	@ @ @7 I@( @@?@-@@@@@ @ @7 I@?@ @ @7 I@0 I7@4@ @7 SO@?
@" I7@#@F@>@;CC? EV K} I@


@5@0 I7
@4@7 I@>@;C@CB EV K}

 I"


@5@.@7 I@ @.@7 I@ @.@7 S@ 
@ @.@7 S@@@&@( @Q@F@?@S@@@$@.@2@-@4@ @7 I4@@@ @ @7 I@( @Q@?	@ @ @7 I@( @@?@-@@@@@ @ @7 I@?@ @ @7 I@0 I"@4@ @7 SO@?
@" I"@#@F@>@;CC_ EV K} J


@5@0 I"
@4@7 I@>@;CCb EV K}@5@.@7 I@.
@7 I@ 
@7 S@>@;XD  t  t t  @t  G D  t  t t  @t  G AD  t  t t  @t  G AD  t  t t  @t  G 
Pcompatible_set_or_seq_types C@ C EV K@5@0 L@-@4@7 K@0 L@-
@4@7 K@>@2@4@2
@4@7 L@>@;C@ C EV K@5@0 L@-@4@7 K@0 L@-
@4@7 K@>@2@4@2
@4@7 L@>@;XPprocess_next_hypothesis_x CA2 EV I K@5@7 Ph B@>@;CA6 EV I K@5@.@7 J@ @7 S@>@;XP O9 C@,AC EV I@5 N@7 C@.@7checkvalidactiontype B@>@@@7 N  B J@2 I@3@3
@3@4@7 I@?@R@> I@/@8add_conc I@;XP
list_terms CB EV I I>




@5@ @7 S B@>@;CB EV I

@5@7 M@>@;XD  t  t t  @t  J AD  t  t t  @t  J AP Jk C@#D EV Jh@5@.@7 P@a@h@b @s@>@0 I
@/@4@7 C@>@p @0 I
@4@8 C@;XP L C@!U< EV I! I"


@5@ @7 I1@ 
@.@7 J@0 I"@4 @Q@7 IA@>@;C@!UB EV I! I"


@5@ 
@7 I1@ @.@7 J@0 J
@4 @Q@7 IA@>@;C@!UH EV I! J


@5@ @7 I1@ 
@.@7 J@0 J@4 @Q@7 IA@>@;C@!UN EV I! J


@5@ 
@7 I1@ @.@7 J@0 I"
@4 @Q@7 IA@>@;C@!UT EV I! I7


@5@ @7 I1@ 
@.@7 J@0 I7@4 @Q@7 IA@>@;C@!UZ EV I! I7


@5@ 
@7 I1@ @.@7 J@0 I@
@4 @Q@7 IA@>@;C@!U` EV I! I@


@5@ @7 I1@ 
@.@7 J@0 I@@4 @Q@7 IA@>@;C@!Uf EV I! I@


@5@ 
@7 I1@ @.@7 J@0 I7
@4 @Q@7 IA@>@;C@<Uo EV I! J


@5@ @7 I1@@@ 
@.@7 J@0 I@@4 @Q@7 IA@E@?@ 
@.@7 J@0 I7@4 @Q@7 IA@E@>@;C@<Uz EV I! J


@5@ 
@7 I1@@@ @.@7 J@0 I@
@4 @Q@7 IA@E@?@ @.@7 J@0 I7
@4 @Q@7 IA@E@>@;C@GU EV I! I" H


 H

@5@ @7 I1@ 
@.@.@7 J@0 C@4@.@7 I;@0 I"@1 H@4@.@7 J@ @ @.@7 I4@ @8 J@;C@GU EV I! I" H


 H

@5@ @7 I1@ 
@.@.@7 J@0 C@4@.@7 I;@0 I"@1 H@4@.@7 J@ @ @.@7 I4@ @8 J@;C@GU EV I! I" H


 H

@5@ @7 I1@ @.@.@7 J@0 C@4@.@7 I;@0 I"
@1 H@4@.@7 J@ @ @.@7 I4@ @8 J@;C@GU EV I! I" H


 H

@5@ @7 I1@ @.@.@7 J@0 C@4@.@7 I;@0 I"
@1 H@4@.@7 J@ @ @.@7 I4@ @8 J@;C@GU EV I! J H


 H

@5@ @7 I1@ @.@.@7 J@0 C@4@.@7 I;@0 I"@1 H
@4@.@7 J@ @ @.@7 I4@ @8 J@;C@GU EV I! J H


 H

@5@ 
@7 I1@ @.@.@7 J@0 C
@4@.@7 I;@0 I"@1 H@4@.@7 J@ @ @.@7 I4@ @8 J@;C@GU EV I! J H


 H

@5@ @7 I1@ @.@.@7 J@0 C@4@.@7 I;@0 I"@1 H
@4@.@7 J@ @ @.@7 I4@ @8 J@;C@GU EV I! J H


 H

@5@ 
@7 I1@ @.@.@7 J@0 C
@4@.@7 I;@0 I"@1 H@4@.@7 J@ @ @.@7 I4@ @8 J@;C@HU EV I! I" H


 H

@5@ @7 I1@ @.@.@7 J@0 C@4@.@7 I;@0 I"@0 H
@4@4@.@7 J@ @ @.@7 I4@ @8 J@;C@HU EV I! I" H


 H

@5@ 
@7 I1@ @.@.@7 J@0 C
@4@.@7 I;@0 I"@0 H@4@4@.@7 J@ @ @.@7 I4@ @8 J@;C@HU EV I! I" H


 H

@5@ @7 I1@ @.@.@7 J@0 C@4@.@7 I;@0 I"@0 H
@4@4@.@7 J@ @ @.@7 I4@ @8 J@;C@HU EV I! I" H


 H

@5@ 
@7 I1@ @.@.@7 J@0 C
@4@.@7 I;@0 I"@0 H@4@4@.@7 J@ @ @.@7 I4@ @8 J@;C@HU EV I! J H


 H

@5@ @7 I1@ 
@.@.@7 J@0 C@4@.@7 I;@0 I"@0 H@4@4@.@7 J@ @ @.@7 I4@ @8 J@;C@HU EV I! J H


 H

@5@ @7 I1@ 
@.@.@7 J@0 C@4@.@7 I;@0 I"@0 H@4@4@.@7 J@ @ @.@7 I4@ @8 J@;C@HU EV I! J H


 H

@5@ @7 I1@ @.@.@7 J@0 C@4@.@7 I;@0 I"@0 H@4
@4@.@7 J@ @ @.@7 I4@ @8 J@;C@HV EV I! J H


 H

@5@ @7 I1@ @.@.@7 J@0 C@4@.@7 I;@0 I"@0 H@4
@4@.@7 J@ @ @.@7 I4@ @8 J@;CV EV I! B H


 H
@5 B@ 
@ @8 Jf B@;CV EV I! B H


 H
@5 B@ 
@ @8 S@;CV EV I! B H


 H

@5 B@ @ @8 S@;CV EV I! B H


 H

@5 B@ @ @8 S@;CV EV I! J H


 H
@5 J@ 
@ @8 S@;CV  EV I! J H


 H
@5 J@ 
@ @8 S@;CV# EV I! J H


 H

@5 J@ @ @8 S@;CV& EV I! J H


 H

@5 J@ @ @8 S@;CV) EV I! I" H


 H
@5 I#@ 
@ @8 S@;CV, EV I! I" H


 H
@5 I#@ 
@ @8 S@;CV/ EV I! I" H


 H

@5 I#@ @ @8 S@;CV2 EV I! I" H


 H

@5 I#@ @ @8 S@;CV5 EV I! J H


 H
@5 Hl@ 
@ @8 S@;CV8 EV I! J H


 H
@5 Hl@ 
@ @8 S@;CV; EV I! J H


 H

@5 Hl@ @ @8 S@;CV> EV I! J H


 H

@5 Hl@ @ @8 S@;CVA EV I! I7 H


 H
@5 C@ 
@ @8 S@;CVD EV I! I7 H


 H
@5 C@ 
@ @8 S@;CVG EV I! I7 H


 H

@5 C@ @ @8 S@;CVJ EV I! I7 H


 H

@5 C@ @ @8 S@;CVM EV I! I@ H


 H
@5 H+@ 
@ @8 S@;CVP EV I! I@ H


 H
@5 H+@ 
@ @8 S@;CVS EV I! I@ H


 H

@5 H+@ @ @8 S@;CVV EV I! I@ H


 H

@5 H+@ @ @8 S@;CV[ EV I! B C


 C
@5 B@ 
@ @8 S@;CV^ EV I! B C


 C

@5 B@ @ @8 S@;CVa EV I! J C


 C
@5 J@ 
@ @8 S@;CVd EV I! J C


 C

@5 J@ @ @8 S@;CVg EV I! I" C


 C
@5 I#@ 
@ @8 S@;CVj EV I! I" C


 C

@5 I#@ @ @8 S@;CVm EV I! J C


 C
@5 Hl@ 
@ @8 S@;CVp EV I! J C


 C

@5 Hl@ @ @8 S@;CVs EV I! I7 C


 C
@5 C@ 
@ @8 S@;CVv EV I! I7 C


 C

@5 C@ @ @8 S@;CVy EV I! I@ C


 C
@5 H+@ 
@ @8 S@;CV| EV I! I@ C


 C

@5 H+@ @ @8 S@;C@9V EV I! B I>


 I>
@5@ @7 I1@>@@	@( @>@( @@?@0 J @4 @Q@7 IA@> B@ 
@ @7 S@>@;C@9V EV I! B I>


 I>
@5@ @7 I1@>@@	@( @>@( @@?@0 J @4 @Q@7 IA@> B@ 
@ @7 S@>@;C@9V EV I! B I>


 I>

@5@ 
@7 I1@>@@	@(
 @>@( @@?@0 J
 @4 @Q@7 IA@> B@ @ @7 S@>@;C@9V EV I! B I>


 I>

@5@ 
@7 I1@>@@	@(
 @>@( @@?@0 J
 @4 @Q@7 IA@> B@ @ @7 S@>@;C@.V EV I! B

 I>

@5@ @7 I1@@@0 B@4 @Q@7 IA@( @@?
 B@ 
 @7 S@>@;C@/V EV I! B I>


@5@ 
@7 I1@@@0 B
@4 @Q@7 IA@( @@?
 B@  @7 S@>@;C@.V EV I! B

 I>

@5@ @7 I1@@@0 B@4 @Q@7 IA@( @@?
 B@ 
 @7 S@>@;C@/V EV I! B I>



@5@ @7 I1@@@0 B@4 @Q@7 IA@( @@?
 B@ 
 @7 S@>@;C@7V EV I! J I>


 I>
@5@ @7 I1@>@@@( @>@Q@?@0 J @4 @Q@7 IA@> J@ 
@ @7 S@>@;C@7V EV I! J I>


 I>
@5@ @7 I1@>@@@( @>@Q@?@0 J @4 @Q@7 IA@> J@ 
@ @7 S@>@;C@7V EV I! J I>


 I>

@5@ 
@7 I1@>@@@(
 @>@Q@?@0 J
 @4 @Q@7 IA@> J@ @ @7 S@>@;C@7W EV I! J I>


 I>

@5@ 
@7 I1@>@@@(
 @>@Q@?@0 J
 @4 @Q@7 IA@> J@ @ @7 S@>@;C@SW EV I! I" I>


 I>
@5@ @7 I1@>@@	@( @>@( @@?@0@@@0 I@ @4 @Q@7 IA@> I#@ 
@ @7 S@?@0 I7 @4 @Q@7 IA@> I#@ @ 
@7 S@>@;C@SW+ EV I! I" I>


 I>
@5@ @7 I1@>@@	@( @>@( @@?@0@@@0 I@ @4 @Q@7 IA@> I#@ 
@ @7 S@?@0 I7 @4 @Q@7 IA@> I#@ @ 
@7 S@>@;C@SW= EV I! I" I>


 I>

@5@ 
@7 I1@>@@	@(
 @>@( @@?@0@@@0 I@
 @4 @Q@7 IA@> I#@ @ @7 S@?@0 I7
 @4 @Q@7 IA@> I#@ @ @7 S@>@;C@SWO EV I! I" I>


 I>

@5@ 
@7 I1@>@@	@(
 @>@( @@?@0@@@0 I@
 @4 @Q@7 IA@> I#@ @ @7 S@?@0 I7
 @4 @Q@7 IA@> I#@ @ @7 S@>@;C@SWa EV I! J I>


 I>
@5@ @7 I1@>@@	@( @>@( @@?@0@@@0 I@ @4 @Q@7 IA@> Hl@ 
@ @7 S@?@0 I7 @4 @Q@7 IA@> Hl@ @ 
@7 S@>@;C@SWs EV I! J I>


 I>
@5@ @7 I1@>@@	@( @>@( @@?@0@@@0 I@ @4 @Q@7 IA@> Hl@ 
@ @7 S@?@0 I7 @4 @Q@7 IA@> Hl@ @ 
@7 S@>@;C@SW EV I! J I>


 I>

@5@ 
@7 I1@>@@	@(
 @>@( @@?@0@@@0 I@
 @4 @Q@7 IA@> Hl@ @ @7 S@?@0 I7
 @4 @Q@7 IA@> Hl@ @ @7 S@>@;C@SW EV I! J I>


 I>

@5@ 
@7 I1@>@@	@(
 @>@( @@?@0@@@0 I@
 @4 @Q@7 IA@> Hl@ @ @7 S@?@0 I7
 @4 @Q@7 IA@> Hl@ @ @7 S@>@;C@QW EV I! I7 I>


 I>
@5@ @7 I1@>@@@( @>@Q@?@0@@@0 I@ @4 @Q@7 IA@> C@ 
@ @7 S@?@0 I7 @4 @Q@7 IA@> C@ @ 
@7 S@>@;C@QW EV I! I7 I>


 I>
@5@ @7 I1@>@@@( @>@Q@?@0@@@0 I@ @4 @Q@7 IA@> C@ 
@ @7 S@?@0 I7 @4 @Q@7 IA@> C@ @ 
@7 S@>@;C@QW EV I! I7 I>


 I>

@5@ 
@7 I1@>@@@(
 @>@Q@?@0@@@0 I@
 @4 @Q@7 IA@> C@ @ @7 S@?@0 I7
 @4 @Q@7 IA@> C@ @ @7 S@>@;C@QW EV I! I7 I>


 I>

@5@ 
@7 I1@>@@@(
 @>@Q@?@0@@@0 I@
 @4 @Q@7 IA@> C@ @ @7 S@?@0 I7
 @4 @Q@7 IA@> C@ @ @7 S@>@;C@QW EV I! I@ I>


 I>
@5@ @7 I1@>@@@( @>@Q@?@0@@@0 I@ @4 @Q@7 IA@> H+@ 
@ @7 S@?@0 I7 @4 @Q@7 IA@> H+@ @ 
@7 S@>@;C@QX EV I! I@ I>


 I>
@5@ @7 I1@>@@@( @>@Q@?@0@@@0 I@ @4 @Q@7 IA@> H+@ 
@ @7 S@?@0 I7 @4 @Q@7 IA@> H+@ @ 
@7 S@>@;C@QX EV I! I@ I>


 I>

@5@ 
@7 I1@>@@@(
 @>@Q@?@0@@@0 I@
 @4 @Q@7 IA@> H+@ @ @7 S@?@0 I7
 @4 @Q@7 IA@> H+@ @ @7 S@>@;C@QX' EV I! I@ I>


 I>

@5@ 
@7 I1@>@@@(
 @>@Q@?@0@@@0 I@
 @4 @Q@7 IA@> H+@ @ @7 S@?@0 I7
 @4 @Q@7 IA@> H+@ @ @7 S@>@;C@,X; EV I! B I>


 I>
@5@@
@0 B @4@7 J@?
 B@ 
@ @7 S@>@;C@,XC EV I! B I>


 I>
@5@@
@0 B @4@7 J@?
 B@ 
@ @7 S@>@;C@,XK EV I! B I>


 I>

@5@@
@0 B
 @4@7 J@?
 B@ @ @7 S@>@;C@,XS EV I! B I>


 I>

@5@@
@0 B
 @4@7 J@?
 B@ @ @7 S@>@;C@LX[ EV I!		 J I>


 I>
@5@@@0 J @4@.@7 J@> J@ 
@ @.@7 S@?@0 B @4@7 J@>@Q@F@ @ @.@7 I4@ @7 J@>@;C@LXi EV I!		 J I>


 I>
@5@@@0 J @4@.@7 J@> J@ 
@ @.@7 S@?@0 B @4@7 J@>@Q@F@ @ @.@7 I4@ @7 J@>@;C@LXw EV I!		 J I>


 I>

@5@@@0 J
 @4@.@7 J@> J@ @ @.@7 S@?@0 B
 @4@7 J@>@Q@F@ @ @.@7 I4@ @7 J@>@;C@LX EV I!		 J I>


 I>

@5@@@0 J
 @4@.@7 J@> J@ @ @.@7 S@?@0 B
 @4@7 J@>@Q@F@ @ @.@7 I4@ @7 J@>@;C@hX EV I!		 I" I>


 I>
@5@@@0 B @4@.@7 J@>@' @@?@4@@@0 J @4@.@7 J@> I#@ 
@ @.@7 S@?@0 I" @4@.@7 J@> I#@ @ 
@.@7 S@ @ @.@7 I4@ @7 J@>@;C@hX EV I!		 I" I>


 I>
@5@@@0 B @4@.@7 J@>@' @@?@4@@@0 J @4@.@7 J@> I#@ 
@ @.@7 S@?@0 I" @4@.@7 J@> I#@ @ 
@.@7 S@ @ @.@7 I4@ @7 J@>@;C@hX EV I!		 I" I>


 I>

@5@@@0 B
 @4@.@7 J@>@' @@?@4@@@0 J
 @4@.@7 J@> I#@ @ @.@7 S@?@0 I"
 @4@.@7 J@> I#@ @ @.@7 S@ @ @.@7 I4@ @7 J@>@;C@hX EV I!		 I" I>


 I>

@5@@@0 B
 @4@.@7 J@>@' @@?@4@@@0 J
 @4@.@7 J@> I#@ @ @.@7 S@?@0 I"
 @4@.@7 J@> I#@ @ @.@7 S@ @ @.@7 I4@ @7 J@>@;C@hX EV I!		 J I>


 I>
@5@@@0 B @4@.@7 J@>@' @@?@4@@@0 J @4@.@7 J@> Hl@ 
@ @.@7 S@?@0 I" @4@.@7 J@> Hl@ @ 
@.@7 S@ @ @.@7 I4@ @7 J@>@;C@hX EV I!		 J I>


 I>
@5@@@0 B @4@.@7 J@>@' @@?@4@@@0 J @4@.@7 J@> Hl@ 
@ @.@7 S@?@0 I" @4@.@7 J@> Hl@ @ 
@.@7 S@ @ @.@7 I4@ @7 J@>@;C@hX EV I!		 J I>


 I>

@5@@@0 B
 @4@.@7 J@>@' @@?@4@@@0 J
 @4@.@7 J@> Hl@ @ @.@7 S@?@0 I"
 @4@.@7 J@> Hl@ @ @.@7 S@ @ @.@7 I4@ @7 J@>@;C@hY EV I!		 J I>


 I>

@5@@@0 B
 @4@.@7 J@>@' @@?@4@@@0 J
 @4@.@7 J@> Hl@ @ @.@7 S@?@0 I"
 @4@.@7 J@> Hl@ @ @.@7 S@ @ @.@7 I4@ @7 J@>@;C@hY# EV I!		 I7 I>


 I>
@5@@@0 B @4@.@7 J@>@Q@E@?@4@@@0 I@ @4@.@7 J@> C@ 
@ @.@7 S@?@0 I7 @4@.@7 J@> C@ @ 
@.@7 S@ @ @.@7 I4@ @7 J@>@;C@hY5 EV I!		 I7 I>


 I>
@5@@@0 B @4@.@7 J@>@Q@E@?@4@@@0 I@ @4@.@7 J@> C@ 
@ @.@7 S@?@0 I7 @4@.@7 J@> C@ @ 
@.@7 S@ @ @.@7 I4@ @7 J@>@;C@hYG EV I!		 I7 I>


 I>

@5@@@0 B
 @4@.@7 J@>@Q@E@?@4@@@0 I@
 @4@.@7 J@> C@ @ @.@7 S@?@0 I7
 @4@.@7 J@> C@ @ @.@7 S@ @ @.@7 I4@ @7 J@>@;C@hYY EV I!		 I7 I>


 I>

@5@@@0 B
 @4@.@7 J@>@Q@E@?@4@@@0 I@
 @4@.@7 J@> C@ @ @.@7 S@?@0 I7
 @4@.@7 J@> C@ @ @.@7 S@ @ @.@7 I4@ @7 J@>@;C@hYk EV I!		 I@ I>


 I>
@5@@@0 B @4@.@7 J@>@Q@E@?@4@@@0 I@ @4@.@7 J@> H+@ 
@ @.@7 S@?@0 I7 @4@.@7 J@> H+@ @ 
@.@7 S@ @ @.@7 I4@ @7 J@>@;C@hY} EV I!		 I@ I>


 I>
@5@@@0 B @4@.@7 J@>@Q@E@?@4@@@0 I@ @4@.@7 J@> H+@ 
@ @.@7 S@?@0 I7 @4@.@7 J@> H+@ @ 
@.@7 S@ @ @.@7 I4@ @7 J@>@;C@hY EV I!		 I@ I>


 I>

@5@@@0 B
 @4@.@7 J@>@Q@E@?@4@@@0 I@
 @4@.@7 J@> H+@ @ @.@7 S@?@0 I7
 @4@.@7 J@> H+@ @ @.@7 S@ @ @.@7 I4@ @7 J@>@;C@hY EV I!		 I@ I>


 I>

@5@@@0 B
 @4@.@7 J@>@Q@E@?@4@@@0 I@
 @4@.@7 J@> H+@ @ @.@7 S@?@0 I7
 @4@.@7 J@> H+@ @ @.@7 S@ @ @.@7 I4@ @7 J@>@;C@0Y EV I! B ID


 ID
 G@5@ @7 I'@0 B @4 @@7 IA@>@0 B
@4 G@8 J@;C@0Y EV I! I" ID


 ID
 G@5@ @7 I'@0 I@ @4 @Q@7 IA@>@0 I"
@4 G@8 J@;C@0Y EV I! I" ID


 ID
 G@5@ @7 I'@0 I7 @4 @Q@7 IA@>@0 J
@4 G@8 J@;C@0Y EV I! J ID


 ID
 G@5@ @7 I'@0 I@ @4 @Q@7 IA@>@0 J
@4 G@8 J@;C@0Y EV I! J ID


 ID
 G@5@ @7 I'@0 I7 @4 @Q@7 IA@>@0 I"
@4 G@8 J@;C@tY EV I!

 B


 G@5@ @7 I'@>@@@0 J
@4 G@.@7
strict_deduce B@E@?@.@0 C@4@7 I8@0 I@
@4 G@.@7 S@@@0 I"
@4 G@.@7 S@E@?@.@0 H@4@7 I8@0 I7
@4 G@.@7 S@>@ @ @.@7 I4@ @8 J@;C@tY EV I!

 B


 G@5@ 
@7 I'@>@@@0 J
@4 G@.@7 S@E@?@.@0 C
@4@7 I8@0 I@@4 G@.@7 S@@@0 I"
@4 G@.@7 S@E@?@.@0 H
@4@7 I8@0 I7@4 G@.@7 S@>@ @ @.@7 I4@ @8 J@;C@hY EV I! I7 H


 G@5@@@0 I7
@4 G@.@7 S@?@0 I"@0 H
@4@4 G@.@7 S@@@0 J@0 H
@4@4 G@.@7 S@?@0 J
@1 C@4 G@.@7 S@>@ @ @.@7 I4@ @8 J@;C@fZ
 EV I! I7

 C
 G@5@@@0 I7
@4 G@.@7 S@?@0 I"
@1 C@4 G@.@7 S@@@0 J
@1 C@4 G@.@7 S@?@0 J@0 H
@4@4 G@.@7 S@>@ @ @.@7 I4@ @8 J@;C@gZ EV I! I@

 H
 G@5@@@0 I7
@4 G@.@7 S@?@0 I"@0 H@4
@4 G@.@7 S@@@0 J@0 H@4
@4 G@.@7 S@?@0 J@1 C
@4 G@.@7 S@>@ @ @.@7 I4@ @8 J@;C@gZ+ EV I! I@ C


 G@5@@@0 I7
@4 G@.@7 S@?@0 I"@1 C
@4 G@.@7 S@@@0 J@1 C
@4 G@.@7 S@?@0 J@0 H@4
@4 G@.@7 S@>@ @ @.@7 I4@ @8 J@;C@Z= EV I!
 I"


 G@5@C@ 
@7 I'@L@P@C@ @7 I'@L@P@@@0 I"
@1 H@4 G@.@7 S@?@=@@@0 I"@0 C
@4@4 G@.@7 S@?@'@@@0 I7
@1 H@4 G@.@7 S@?@0 I7@0 C
@4@4 G@.@7 S@>@@@0 J
@1 H@4 G@.@7 S@?@0 J@0 C
@4@4 G@.@7 S@>@ @ @.@7 I4@ @8 J@;C@kZS EV I!
 I"


 G@5@C@ 
@7 I'@L@P@ @7 I'@0 H@4@.@7 IA@@@0 I"
@4 G@.@7 S@E@?@0 H@4@.@7 IA@0 I7
@4 G@.@7 S@>@0 J
@4 G@.@7 S@>@ @ @.@7 I4@ @8 J@;C@kZc EV I!
 I"


 G@5@ 
@7 I'@C@ @7 I'@L@P@0 C
@4@.@7 IA@@@0 I"@4 G@.@7 S@E@?@0 C
@4@.@7 IA@0 I7@4 G@.@7 S@>@0 J@4 G@.@7 S@>@ @ @.@7 I4@ @8 J@;XD  t  t t  @t message_property AD  t  t t  @t  S 
Pwrite_syntax_errors  C@2@ EV II@5@0 J@0rule_syntax_error@-
@-@-@4@/@4@7 I@7 S B        @7 I@7 I@7 J @@@( @@?
@7 Im         Involving: @7 I@7 I@7 J @Q@;C@ EV II  @5@>@;XPhandle_information_request  C@ EV E  @5 K@7get_switch_help Iuser_output@7display_help M @7 G@>@;CA EV E  @5 K@7get_switch_empty I T	@7 T
 @7 G@>@;CA EV E  @5 K@7get_switch_version I T	@7display_header M @7 G@>@;CA EV E  @5@>@;XPfind_cancellation C@PC EV I @5@2@-@3@-@4@7 P@2@3@-@4@7 I@ @.@.@7 R B@ @.@.@7 T@ @ @.@7 Q B@0 I>@1 ID@4@7 I8@ 
@0 I>@0 J@4@1 ID@4@8 I8@;XPnegative_rational CA EV M> J
@5@7 Pc B @8 Im@;XP O CE EV II@5@>@;C@'E EV II I I

@5@7 J @7 N
sidecondition@7 IImmediate condition @7 I@7 I evaluated successfully@7 K@>@8 O@;C@ E% EV II I

@5@7 J @7 N T@7 IBy simple reasoning, proved: @7 I@7 I@>@8 O@;C@+E. EV II I



@5@7 J @7 N T@7 IFrom H@7 I O@7 L
, proved: @7 I@7 I@>@ 
@8 O@;XP K CA EV I @5@ @7 I{@ 
@ @7save_complexity B@>@;XPecho_vc_trace_assertionkind CA EV I
 S@5 @@7 I@>@;CA EV I
 G@5default @7 I@>@;XP S0 C@6B EV I 		@5@.@.
@.@.@7 K@>@ 
@ @.@7 K5@>@ @ @.@7 K5@>@.@2@3@3@4@7 @<@>@ @7 J@>@;XP R CF EV I @5PROVED C@7 Ia@>@;XPmaybe_echo_vc_trace CA EV I@5@7 R!@>@;CA EV I@5@7 R B@7 J@7 J@0 R"@4@7 J@>@;XPfetch_next_pfn CHH EV I @5@7 O B@>@0 T0@/@4@7 C@p
@0 T0@4@7 C@>@;XP Sy C@\B EV K} H


@5@@@.@7 Sx@?@.@7 IA@@@ 
@.@7 Sx@?@ 
@.@7 IA@>@@@( @@&@?@)@@@( @@&@?@@@"@#@"@#@ @ @7 I4@?
@" H@#@>@;C@%B EV K} L
@5@.
@7 Sx@@@"

@#@&@?
@" L
@#@E@>@;C@#B EV K} L
@5@.
@7 Sx@@@"
@#@ 
@7 R@?@" L
@#@>@;C@&B EV K} L
@5@.
@7 Sx@@
@"


@#@&@?
@" L
@#@E@>@;C@'B EV K} L
@5@.
@7 Sx@@@"
@#@2@/@4@ 
@7 I4@?@" L
@#@>@;CB EV K}
@5@2
@4@7 K@>@;CB EV K}@5@>@;XP NQ CMh EV I @5@.@.@.
@7 I@0 L^
@1 I
@4@7 D4@Q@;CMm EV I @5@.@7get_next_hyp_id I@0 L^
@1 T2@4@7 D4@Q@;CMr EV I @5@.@.@.
@7
prune_conc I@0 L^
@1 J 
@4@7 D4@Q@;CMw EV I @5@.@7prune_proved_conc I@0 L^
@1 J#@4@7 D4@Q@;CM| EV I @5@0 J@-@-@4@7 I@0 L^
@1 J@4@7 D4@Q@;CM EV I @5@>@;XPforce_simplify C	L EV I @5@7 M]@7 IA@>@;CL EV I 

@5@>@;XP M C@)@ EV I@5 I@7 I@@
 Jc@ 
@7 I@?@(
 @@>@@
 K@ @7 I@?@( @@>@;XP M C@V@L EV I

 Ly



 Ly

@5@ 
@.@7 I@>@@@2@ @.@7 L@ @0 L@-@/@4@7 K@>@@
@ 
@ @ @7 M@?@&
@>@@
@ @ @ @7do_norm_typed_exprs B@?@&@?	@&
@&@F@>@;C@g@d EV I J




 J


@5@@@A@.@7 L@ @0 L@-@-@4@7 K@>@@	@ 
@ @7 M@?@&
@>@@
@ @ @ @7 T<@?@&@>@@
@ @ @ @7 M@?@&@?@&
@&@&@F@E@>@;C@ EV I@5@@@( G@?@( I*@>@7 F} B@>@;C@ EV I
 @@5@>@7do_norm_expr B@>@;C
@ EV I
@5@7 @@>@;C@9@ EV I	@5@C@7 @@L@P@2@-
@-@4@7 @<@ @.@7
checktypes B@ @ @.@7 T<@.@2
@4@7 @<@@@ @7 IA@?@&@>@;XP R CC2 EV I  @5 - Dead path detected 
@8 K@;XP K CC2 EV K@5@.@7 Sg@.
@7 Sg@.@7 J@ 
@ @7 J@>@;XP J CBy EV I@5@.@7 S@.
@7busort_terms B@ 
@7 S@>@;XP P CG| EV I  @5@C
@7 R B@L
@P@>@;CG EV I @5@7 TK@.
@.@.@7 LO LR LS G@7 LT@Q@;C@3G EV I @5@7 TK@0 @-
@-@4@.@.
@7 P@7 H@ 
@7 H@/ IZ@7 LN LR@0 L@1 
@4 G@ 
@7 LT@Q@;CG EV I   @5@>@;XD  t  t t  @t  S AP I C@3 EV II@5@7 M@>@;C@7 EV II@5@0 J
@4@8 D4@;XPprocess_next_hypothesis C
A EV I
 M
@5 @7 J@>@8 N= B@;CA EV I
 M
@5@>@;CA" EV I
 @Q@5@>@;CA% EV I@5@.@7 M@.
@7get_switch_renum I@ 
@7 S B@>@;XP N C@6I EV I @5@@ @@/@.@7 I@!@2@4@#@?@.@7 J@E@7 I O@2@3@3@3
@3
@4@7 I@>@Q@;XP S C@ EV II @5@C
@0 S@/@/@/@4@/@7 J@L
@P@>@;C@ EV II  @5syntax_error_sec@7 I@3The rule files contain the following syntax errors:@7 I@7 J @7 S B@>@;XP M@ C	A" EV J=@5@a@g@h@l A@w@;XP S CC EV I @5@.@7 S`@.@7 S`@>@ @ @ 
@8 T B@;XPpresimplify  C@L@ EV E@5@.
@7 FH M@.@7 SProcessing @7 K@7 K ...@7 K@7 J @7do_rule_substitutions0  Fh@7 S; B@7 S B@7new_load_vcg  B@.@7 M A@.
@7 G@ 
@7 S?@ 
@7perform_simplification B@ 
@7 G" @7write_overall_rule_summary  B@7 R B@@ K@7 Q@? K@7 Q@7 M B@7 R B@>@;XPtry_satisfy_goal_x C
B EV Fm 


@<CB EV Fm@5@2@4@ 
@ @8 I@;XD  t  t t  @t  I AP Sp CG EV I@5@8 M@;XP R CA EV I
 L@5 L@7 I@>@;CA EV I
 H


@5@0 Tr
@4@7 R@>@;CA EV I
check


@5@7 S B@(check associated with statement of line @7 I@ 
@7 I@>@;XP NN CM EV I @5@0 La@-@4@7 I@a@h@b@n@w@0 La
@4@7 C@>@;CM EV I @5@0 La@4@7 C@>@;XP OU C@,B  EV I@5@.
@.@7 J@ @.@.@7get_pfs_successor_statement J@ @.@7get_pfs_statement J@ @ @7 Rw B@ @ @7 R B@ 
@7 O B@>@;XPenum_lte CG EV Jh 

@<CG EV Jh@5@8enum_lt B@;XP S- CB EV I @5 @@.@7 K5@>@7 J@>@;XPgethyp CL EV I @5 I@7 I I@7 Og@>@;XP Pv CF EV I   @5@7 Px@>@;CF EV I   @5@7 P@>@;C@<F EV I @5@.
 I@.@7 J@@@%
@?@@@.@2 Jc@/@4@7 J@7 Im@?@. K@7 J@7 Im@C
@7 J"@L
@P@8 R B@;CF EV I   @5@>@;XP I C@ F' EV I@5@@@7 GY@a@g@b @t@E@?@"
 J
@#@7 GY@a@h@b @s@;XPorder_terms CB EV I ID


 ID

@5@>@ @7 R B@>@;CB EV I ID

 ID


@5@>@ 
@7 T@>@;C	B EV I ID J@5@>@;C	B EV I ID Mj@5@>@;CB EV I 


 

@5@>@ @7 T@>@;CB EV I 

 


@5@>@ 
@7 T@>@;C	B EV I  J@5@>@;C	B EV I  Mj@5@>@;C
B EV I Mj ID@5@>@Q@;C
B EV I Mj @5@>@Q@;CB EV I Mj


 Mj

@5@>@ @7 T@>@;CB EV I Mj

 Mj


@5@>@ 
@7 T@>@;C
B EV I J ID@5@>@Q@;C
B EV I J @5@>@Q@;CB EV I J


 J

@5@>@ @7 T@>@;CB EV I J

 J


@5@>@ 
@7 T@>@;CB EV I@5@7 Ml@>@@
@7 Ml@>@7 S@?@R@>@;CB EV I@5@7 Ml@>@Q@;C@;B EV I@5@@@/@/@7 M@?@@@"
 Ly@#@?@"
 J@#@C@@@/@/@7 M@?@@@" Ly@#@?@" J@#@L@P@>@;CC EV I@5@>@.@7 @<@.
@7 @<@ 
@7 S B@>@;XP L C
B EV K
@5@>@;C
B EV K G I*@5@>@;CB EV K

@5@ 
@ @7 L@>@;CC EV K G
 I*

@5@ 
@7 L@>@;CC EV K
@5@ @7 S B@>@ 
@ @7 L@>@;CC
 EV K@5@>@;XP R C@HI EV I 

@5@.
@7 R B@ 
_@.@7 A@ @.@7 A@  T@.@7 A@>@7 C@ @.@7 S  B@ @.@7 L@ @ @7 A@7nondeclared B@.@7 L@0 ITp@4@7 D4@>@;XP No CDR EV Fm@5@ 
@8 Nm@;CDU EV Fm@5@ 
@8 Nf@;XD  t  t t  @t  I AP Or C
A EV Fm@5@T@ 
@ @8 Q B@;XP Q CA* EV II  @5@7 J+@7write_path_functions_header  B@>@;CA/ EV II@5@@@@@@@@@@  VC: @7 I@.
@7 K B@7 I  @@@@@@@@@@@7 I@7 J @>@;XP M& C@%@ EV M@5@T
@.@7 @6@@ M"@7 M @?@@ M#@7 M @? M$@8 M @;C@/@ EV M@5@T
@.@7 @6@@ D@7 M @?@@ M2@7 M @?@@ M3@7 M @? M4@8 M @;C@ EV M@5@(@>@;XP R CA EV I
 @w@5 @w@7 I@>@;CA EV I
 Tr


@5@7 T& Bassertion of line @7 I@ 
@7 I@>@;XPis_a_valid_type CE EV I  G@<CE EV I  @@<CE EV I  I*@<CE EV I@5@/@8 K@;XPbigger_than_all_hyps CL EV I @5@/@/@.@7 I@a@h@g@t@>@Q@;CL EV I @5@>@;XP T CF EV Jh@5@8 S B@;XP S* CB~ EV I @5@.@7 I~@/@.
@7 I@a@f
@i@q@>@;XP OQ C@&A EV I@5@.
@/@.@7 K@ @.@7
get_vcg_trace J@ @ @7 T* B@ 
@7 I C@7 I@7 J@>@;XP R CJ EV I  @<CJ EV I  
@<CJ EV I  



@<CJ EV I  




@<XP K CEW EV Jh@5@.@7 P@0 L{
@/@4@7 C@>@8buffer_the_used_facts B@;XP TI C@*B EV I@5@.@2@-
@3@-@-@4@7 K@ @ 
@7 T B@2@3
@4@.@7 K@ @7 TH@>@;CB EV I

@5@>@;XP P} CG- EV I  @5@C
@7 TK@L
@P@>@;C@$G1 EV I @5@7 TK@7 N@.
@7 M@0 J@/@4@7 C@0 J@4@7 C@7 C@.@7 R@7 K B@&
@>@;XP R C@ EV O%

@5@S
@>@;C@ EV O% JF


@5@.@7 R@>@ 
@.@7 R@>@ @ @8 I4@;C	@ EV O%

@5@>@;XP I	 C@MK. EV I  C


@5@> O@2
@4@7 I@ 
@.@7 N@ ordinary@7 O@7 J} B@7 P@ @.@7 IA@@@&@? O@2@3@3@3
@4@7 I@>@ @8 I@;C@#KB EV I @5 I@.
@7 S O@2
@3@3
@4@7 I@7 P@>@7 PJ B@>@8 M|@;XP Ip CF EV Fm@5@0 Js
@4@8 D4@;XP L CC" EV K@5@.@/@7 L@.
@7 G@ 
@7 G@>@;XPfetch_hypothesis C@ EV I@5@7 J	@>@Q@;C@ EV I@5 I@.@.
@.@7 M I@ 
@ @7 M
@>@;C	@ EV I@5 I@7 I@>@;C@ EV I
 M
@5@.@7 S B@a@g@i@s@>@;XP Pa C@'A EV Fm@5@T@.@.@7 @6@>@.@ @ @7 @6@ @.@ 
@7 Q B@ @ @ @8 N@;XP Q CU EV I!


@5@>@;CU! EV I!


@5@0 B
@4@7 K@>@;CU$ EV I!


@5@>@ @ @7 Q@>@;C@+U( EV I!


@5@0 B
@4@.@7 K@>@ @ @.@7 Q@>@ @ @.@7 I4@ @7 J@>@;XP O CE EV II@5@7 J @7 N@/This rule has an empty list of side-conditions.@7 I@>@;CE	 EV II
@5@7 J @7 N@HThis rule could be applied because its side-condition holds, as follows:@7 I@2@4@7 O@>@;CE EV II@5@7 J @7 N@HThis rule could be applied because its side-conditions hold, as follows:@7 I@7 O@>@;XP Q CA EV J=@5@/@8 I4@;CA EV J=


@5@8 Q@;XP M C	E7 EV Jh
 G@5@7 I@>@;C@!E; EV Jh
 Q@5@7 A@>@. IZ@7 LN L@7 K@.
@7 I@>@ 
@7 I@>@;XPdead_path_found_message C@) EV I *** Dead path detected.@<XP L CG# EV Jh  B

 B@<CG$ EV Jh  J

 J@<CG% EV Jh  I"

 I#@<CG& EV Jh  J

 Hl@<CG' EV Jh  I7

 C@<CG( EV Jh  I@

 H+@<XP P: CN EV I   @5@0 J@/@4@8 C@;XP@%perform_simplification_path_functions C@ EV I@5@.@7generate_integer I@7 J B@>@;XP OG CBT EV Fm@5@>@;CBW EV Fm


@5@ 
@7 L-@>@ @ @7 OF@>@;CB] EV Fm



@5@ @ @7 OF@>@;XP S CB EV I @5@.@2
@3@-@4@7 @<@7 C@( @7 C@>@;XP P C@,A3 EV I @5@0 S@/@4@7 C@/ I@7 I@C@/ I@.@7 I@a@h@g@s@L@P@?@E@>@0 S
@4@7 C@>@;C
A; EV I @5@0 S @4@7 C@>@;XPtry_toplevel_proof_strategy CH7 EV I @5@7do_try_toplevel_proof_strategy B@>@;CH< EV I @5@>@;XP T= C@ EV I@5@>@;C@ EV I		
@5@ 
@ @ @7 M@ @ @ @7 T<@>@;XP S C@ICj EV K} I

@5@T
@>@ 
@.@7 S@@@2@3@4@7 Q@E@?@&@@@" L@#@"
@#@0 J@4@7 K@?
@" I@#@E@>@;C@GC| EV K} L

@5@T
@>@ 
@.@7 S@@@2@3@4@7 Q@E@?@$@@@" I@#@.@7 R@0 J@4@7 K@?
@" L
@#@E@>@;CC EV K}@5@7 IA@>@;XP S' CB EV I  B


 J
@5@>@;CB EV I  J


 B
@5@>@;CB EV I  I7


 J
@5@>@;CB EV I  I@


 I"
@5@>@;CB EV I  I"


 I@
@5@>@;CB EV I  J


 I7
@5@>@;C
B EV I  G
@5@>@;C	B EV I 
 G
@5@>@;XP M C@ EV I I@5@ 
@ @.@7 S B@>@ @ @7 I@>@;C@ EV I I@5@ 
@ @.@7 T@>@ @ @7 J@>@;C@ EV I@5@>HorC is not hyp or conc but is ~a in fetch_minimum_complexity.@2
@4@8 JS@;XP J C@iC EV I  B

 B

@5@@@( G@?@( I*@ @.@7 SI@ @ @.@.@7 S B@0 H@0 I>@4@1 I>@4@.@7 K5@.@0 H@0 I>@4@1 I>@4@7 I8@ @0 B@4@ @ @8 S} B@;C@mC
 EV I  B

 I@

@5@@@( G@?@( I*@ @.@7 SI@ @ @.@.@2@4@7 T@0 H@0 I>@4@1 I>@4@.@7 K5@.@0 H@0 I>@4@1 I>@4@7 I8@ @0 I@@4@ @ @8 T@;C@iC EV I  B

 J

@5@@@( G@?@( I*@ @.@7 SI@ @ @.@.@7 T@0 H@0 I>@4@1 I>@4@.@7 K5@.@0 H@0 I>@4@1 I>@4@7 I8@ @0 J@4@ @ @8 T@;C@C EV I  I@

 I@

@5@@@( G@'@?@( I*@' @ @.@7 SI@ @ @.@.@2@3@4@7 T@0 H@0 I>@4@1 I>@4@.@7 K5@.@0 H@0 H@0 I>@4@1 I>@4@1 I>@1 C@0 H@4@4@7 I8@ @0 I@@4@ @ @8 T@;C@mC( EV I  I@

 B

@5@@@( G@?@( I*@ @.@7 SI@ @ @.@.@2@4@7 T@0 H@0 I>@4@1 I>@4@.@7 K5@.@0 H@0 I>@4@1 I>@4@7 I8@ @0 I@@4@ @ @8 T@;C@iC0 EV I  J

 B

@5@@@( G@?@( I*@ @.@7 SI@ @ @.@.@7 T@0 H@0 I>@4@1 I>@4@.@7 K5@.@0 H@0 I>@4@1 I>@4@7 I8@ @0 J@4@ @ @8 T@;C@nC9 EV I  B

 J

 I*@5@@@( G@?@( I*@ @.@7 SI@ @ @.@.@2@4@7 T@0 H@0 I>@4@1 I>@4@.@7 K5@.@0 H@0 I>@4@1 I>@4@7 I8@ @0 J@4 I*@ @ @8 T@;C@nCA EV I  J

 I*
 B

@5@@@( G@?@( I*@ @.@7 SI@ @ @.@.@2@4@7 T@0 H@0 I>@4@1 I>@4@ @.@7 K5@.@0 H@0 I>@4@1 I>@4@7 I8@ @0 J@4 I*@ @ @8 T@;C@sCI EV I  J

 I*
 J

 I*@5@@@' G@?@' I*@ @.@7 SI@ @ @.@.@2@3@4@7 T@0 H@0 I>@4@1 I>@4@ @.@7 K5@.@0 H@0 I>@4@1 I>@4@7 I8@ @0 J@4 I*@ @ @8 T@;C@qCQ EV I  I@

 J

 I*@5@@@( G@?@( I*@ @.@7 SI@ @ @.@.@2@3@4@7 T@0 H@0 I>@4@1 I>@4@.@7 K5@.@0 H@0 I>@4@1 I>@4@7 I8@ @0 I@@4 I*@ @ @8 T@;C@qCY EV I  J

 I*
 I@

@5@@@( G@?@( I*@ @.@7 SI@ @ @.@.@2@3@4@7 T@0 H@0 I>@4@1 I>@4@ @.@7 K5@.@0 H@0 I>@4@1 I>@4@7 I8@ @0 I@@4 I*@ @ @8 T@;XP T CE_ EV Jh@5@.@7 I B@0 L{
@4@7 D4@Q@;CEc EV Jh@5@0 I@/@4@8 C@;XP P C@WE EV I @5@.
@/@.@7 I@/@.@7 I@a@h@i@q@.
@7 M@2@d@3@u@3@p@3@l@3@i@3@c@3@a@3@t@3@e@3@ @3@o@3@f@3@ @3@H@4@ 
@.@7 I4@.@ @7 M@ @7 J@Q@;XD  t  t t  @t  K APoverall_summary_of_rule_rep C@ A  EV II 

@5@0 R2@0 @4@-
@4@7 I L@7 I@ 
@7 I@Q@;CA& EV II@5@>@;XPget_next_hypothesis C@ EV I@5@.@7 Q@7 T B@>@;XP R CCK EV I@5@C@7 L-@L@P@>@7 MK@ 
@7 MN@' - Prolog variables occur in predicate.@7 K@7 J @7 MU@7 MX@>@;CCY EV I @Q I@5 @Q I@7 JL@>@;C@ C] EV I I@5@.@7 I B@> O@2@3@4@7 I @Q I@7 JL@>@;C@-Cd EV I@5@@@(
 I@?	@0 I
@4@7 D4@.@ 
@7 MF B@ 
@  I@7 JJ B@ 
@ @7 O@>@;XP S C$ EV I!@5@.
@7 R
@>@@	@7 K@' @Q@?@' @@>@ 
@7 M@>@ @@;XPwrite_the_overall_summary  C@ EV II@5@0 @-
@/@4@/@7 R1@>@.@7 N9 N<@7 I@7 I@7 J @7overall_summary_of_file B@8 T B@;CA EV II  @5@>@;XP Td C	@ EV E  @5 OM@7 ON@7load_vcg  FL@>@;C	@ EV E  @5 OS@7 ON@7load_dpc  T@>@;C	@ EV E  @5 E@7 ON@7load_pfs  F`@>@;C@ EV E  @5@4The Simplifier failed to determine proof file kind.
@8 Ez JU@;XP ML CA EV J=  @5@7 J *** ERROR - @8 K@;XP J) C@N EV I @5@/@7 T4@@@ @" Jc
@#@' Jc@ 
 @@.@7 K5@F@F@E@?@E@@@3@( K@' K@ 
@.@.@.@.@7 K@ @ @.@7 K5@ @ @.@7 K5@.@2@3@3@4@7 @<@?@%@%
@E@F@F@E@>@ @7 JO@@@( I@0 J O@3
@3@3@4@7 D4@?@R@0 I I@/@4@7 C@  I@ @/@7 K@>@;XP M6 C
@ EV M@5[@7 K@7 M8]@8 K@;XP@0perform_simplification_verification_conditions_x C@.@a EV I@5@7retrieve_next_vcg  T@.@.@/@/@/@7 K@7 L B@7 J@0 J@/@4@7 C@0 J@4@7 J@7 R( B@@@7 J+@?@7 J@>@Q@;C@ EV I@5@7 J B@>@;XP S CC EV I @5@.
@7inference_limit I@.@7 N B@a@h@g@s@>@;CC EV I @5@.
@7depth_limit I@.@7 S@a@h@g@t@>@;XP P= C	N EV I   @5@0 J@/@/@4@8 C@;XPrewrite_oldvars_with_newvars C@8H EV I 	
@5@0 C@-
@1 AV@-@-@4@0 N
@4@.@7 @@ @.@7 RQ@ @.@7 Lp@ @7apply_relevant_updates B@>@C@( @@L@P@>@;XP N C@GJ EV I  B


@5@0 J
@4@.@7 J@>@@@0 B
@4@/@.@7 I@2@4@ @.@7 I@?@%@E@> N[@2case-exclusion@3@4@7 I@>@7 I@>@;C@5J EV I  J


@5@@
@0 J
@4@.@7find_empty_range B@?@0 J
@4@.@7 T@> N[@2 S@3@4@7 I@>@7 I@>@;XPswisav_zombiescope  C@ @ EV EV  @5@7 JXzombiescope@2@0 D @Q@4@3@0 I J\@4@3@0 J] @@4@4@7 C	 @8 G@;C@ EV EV  @5@7 J^@8 G@;XPequality_by_elimination C@MG
 EV Jh B


@5@@@"@ 
@7 I@.@2
@-@4@7 I4@ @ @.@7 I4@ @ @7 Oz@?@ @ @7 I@.@2@-@4@7 I4@ @ @.@7 I4@ 
@ @8 Oz@;XPin_set_list CBK EV K}

@5@0 B
@4@7 K@>@;C
BN EV K}


@5@7 U B@>@;XP P CEp EV Jh@5@.@7 L{ B@0 I@4@7 D4@Q@;CEt EV Jh @<XP P" CE) EV I @5@0 JH@-
@-@4@/@.@7 I@0 JH
@4@7 R| BP-or-not-P disjunction@7 J@Q@;XP J C$( EV I!


@5@0 J
@4 @Q@7 IA@>@&@;C$, EV I!


@5@0 I7
@4 @Q@7 IA@>@&
@;C@"$0 EV I!
@5@ 
@.@7 J@>@@@0 I@@4 @Q@7 IA@&@?@&@>@;XPoverall_summary_of_rule CA EV II@5@0 R2
@-@4@7 I@>vcs@7 I@7 I@7 T B@8 J @;CA EV II@5@>@;XPdo_infer_side_conditions CD? EV Jh@5@.@7 R
@>@@	@7 N@'
 @Q@?@'
 @@>@7 M@>@ 
@@;XP P C@=AS EV J=@5@@
@0 
@4@/@/@7 L@?@+@@
@0 
@4@/@/@7 L@?@@@0 
@4@/@/@/@7 P@?@0 
@4@/@/@/@7 P@>@;XP Q CAT EV II @5@C
@/@/@7 J@L
@P@>@8@!state_no_simplification_performed  B@;CAX EV II@5@0 J@-
@-@4@7 I@7 P B@7 J @Q@;CA] EV II  @5@>@8 LC B@;XP M CH EV Jh@5@S
@>@Q@;CH EV Jh@5@7 GY@>@;CH
 EV Jh J
@5@7 M@>@;CH EV Jh H

@5@7 M@7 M@>@;CH EV Jh C

@5@7 M@7 M@>@;CH EV Jh I>

@5@7 M@7 M@>@;CH EV Jh ID

@5@7 M@7 M@>@;XP I C	F EV II O@5***  @7 I@>@;C	F EV II O @5---  @7 I@>@;C	F EV II N@5>>>  @7 I@>@;C	F EV II N@5%%%  @7 I@>@;C	F EV II N@5+++  @7 I@>@;C	F EV II N[@5###  @7 I@>@;C	F EV II O@5-S-  @7 I@>@;C	F EV II J1@5<S>  @7 I@>@;C	F EV II T@5<<<  @7 I@>@;C	F EV II S@5RRS  @7 I@>@;C	F EV II S@5&&&  @7 I@>@;C	F EV II TS@5STX  @7 I@>@;C	F EV II S@5!!!  @7 I@>@;C	F EV II S@5SEM  @7 I@>@;C	F EV II LE@5VCN  @7 I@>@;C	F EV II N<@5FIL  @7 I@>@;C	F EV II L:@5RUL     @7 I@>@;C	F EV II I@5CON        @7 I@>@;C	F EV II Q@5HYP        @7 I@>@;C	F EV IIoverall_summary@5OVR  @7 I@>@;C	F EV II U@5VCS        @7 I@>@;C	F EV II O@5HYP LIMIT EXCEEDED @7 I@>@;XP J& C@%NO EV I  K~

 K~

@5@>@ @ @7 J%@>@ @ @7 J%@>@;CNV EV I  L'

 L'
@5@>@ @ @7 J%@>@;C@4N[ EV I @5@>@.@7 I@>@@@7 M]@ @7 Im@ @ 
@7 IA@?@@
@7 M]@&@&
@?@C@7 M]@L@P@&
@>@;XP N CK EV I 
@5@>@;CK  EV I 

@5@p
@>@ @ @ 
@8 N@;XP M9 C@ EV M
@5@>@8 I@;C@ EV M@5@>@7 I L@7 K@8 M8@;C@ EV M @<XP J6 CN& EV I  LR@5@7 OA B J1@2@3@3
@3@4@7 I@8 J2@;CN+ EV I  O@5@7 R8 B O@2@3@3
@3@4@8 I@;XP P C@)H# EV I @5@.
@7 N+@7 N@.@7 M@0 T0@/@4@7 C@0 T0@4@7 C@7 C@7 S B@.@7 T- B@7 T B@&@>@;XP Tg C
@= EV I@5 OM@7 ON@7@.perform_simplification_verification_conditions B@>@;C
@G EV I@5 OS@7 ON@7 U3@>@;C
@O EV I@5 E@7 ON@7 T B@>@;XP Q CD7 EV I H
 J

 H
 J
@5@ 
@7 I@ @7 Q@>@;CD< EV I H


 H

@5@ 
@7 I@ @7 Q@>@;CDA EV I H
 H


@5@0 H@0 H
@4@4@7 Q@>@;CDE EV I J
 J@5@8 I@;CDH EV I

@5@8 I@;XD  t  t t  @t  Jt AP Q CE EV Fm  L
 L
@<CE EV Fm  Ou

 Ou
@<XP T CHZ EV I @5@7 J"@>@;C@-Hj EV I @5@. I@7 J@.
@.@7 T B@>@ 
@ @7 H B O@2@3@3@*replacing variables with update structures@4@7 I@7 R
@>@;C@:Hy EV I @5@0 JA@0 @-@-
@4@-@4 I@7 J@>@ 
@ @7 Mw O@2@3@0 JA@0 
@4@4@3@+unwrapping a universally-quantified formula@4@7 I@7 R
@>@;C@.H EV I @5@0 C@-@-
@4 I@7 J@>@ 
@7 N3 B O@2@3@0 C
@4@3implication@4@7 I@7 R
@>@;C@+H EV I @5@. I@7 J@.
@7 J@> Mx@ 
@7 My O@2@3@3@Acases on index values, given the update(A, [I], X) subexpressions@4@7 I@7 R
@>@;C@;H EV I @5@. I@7 J@/@7 L B@>@.
@/@.@7 I@ 
@.@7 U>@> O@ @7 My O@2@3@3@3cases on disjunction@4@7 I@7 R
@>@;XPrestructure_set CE7 EV I H


 L

@5@ @7 U@ B@ 
@ @7 UB@>@;CE< EV I I>


 L

@5@ @7 UB@ 
@ @7 UB@>@;CEA EV I C


 L

@5@ @7 UB@ 
@ @7 UB@>@;CEF EV I@5@>@7 MH@>@;XP T C	J EV I @5@/@/@7 LN@>@Q@;CJ EV I @5@>@;XP N, CHC EV I  @<XP SN CC EV K}@5@"

@#@ 
@.@.@7 Q@0 I7@4@7 R@>@;XPmake_difference C	Bt EV K}
 L@5@>@;C
Bu EV K}
 L
@5@>@;CBv EV K} L

@5@.@7 SV@ @ 
@7 J@>@;XP P C	E EV Fm@5@/@/@7 Nm@>@Q@;CE EV Fm@5@>@;XP RE C@c EV Jh B
@5@>@;C@e EV Jh J
@5@>@Q@;C@*@g EV Jh B
@5@0 B@4@.@7 RD@0 B
@4@.@7 RD@>@ @ @7 I@>@;C@n EV Jh J


@5@0 J
@4@7 RD@>@;C@p EV Jh J




@5@0 J
@4@7 RD@>@;C	@r EV Jh J@5@>@;C
@t EV Jh J@5@>@;C@v EV Jh J L L@5@>@;C@x EV Jh J L L@5@>@;C@z EV Jh @Q@5@>@;C	@| EV Jh G @@5@>@;C@~ EV Jh

@5@/@7 I@>@;C@ EV Jh JF


@5@.@7 RD@ 
@.@7 RD@>@ @ @7 I@>@;C@ EV Jh JH


@5@@@7 RD@?@ 
@7 RD@>@;C@+@ EV Jh C


@5@@@ 
@7 RD@?@@
@0 G@4@7 RD@?@7 Sk B@0 C
@4@7 S B@>@;C@(@ EV Jh J


@5@0 C
@4@.@7 RD@0 C
@4@.@7 RD@>@ @ @7 I@>@;C@ EV Jh J


@5@7 UF@0 J
@4@8 UG@;C@ EV Jh G G
@5@7 RD@>@;C@ EV Jh G
@5@.
@7 J>@ 
@0 G@4@7 Im@ 
@7 RD@>@;C@ EV Jh@5@.@.
@.@7 L@ 
@.@7 L@ @ 
@ @7 S@>@;C@'@ EV Jh L
 L
@5@@@0 B
@4@7 RD@?@0 L@1 L@4@7 RD@>@;C@&@ EV Jh L
 L


@5@@@0 L
@4@7 RD@?
@0 L@4@7 RD@>@;C@,@ EV Jh L
 L


@5@0 L
@4@.@7 RD@0 L@4@.@7 RD@>@ @ @7 I@>@;C@,@ EV Jh L
 L


@5@0 L
@4@.@7 RD@0 L@4@.@7 RD@>@ @ @7 I@>@;C@ EV Jh L
 L@5@>@;C@-@ EV Jh L
 L
@5@0 J
@4@.@7 RD@0 L@1 L@4@.@7 RD@>@ @ @7 I@>@;C@,@ EV Jh L
 L


@5@0 L
@4@.@7 RD@0 L@4@.@7 RD@>@ @ @7 I@>@;C@&@ EV Jh L
 L


@5@@@0 L
@4@7 RD@?
@0 L@4@7 RD@>@;C@&@ EV Jh L
 L


@5@@@0 L
@4@7 RD@?
@0 L@4@7 RD@>@;C@ EV Jh L


@5@0 B
@4@7 RD@>@;C@ EV Jh L L@5@>@;C@ EV Jh L L


@5@0 L
@4@7 RD@>@;C@4@ EV Jh L L


 L
@5@@@0 L
@4@7 RD@?@0 L@0 L@4@1 L
@4@7 RD@>@;C@ EV Jh L L


 L
@5@0 L
@4@7 RD@>@;C@ EV Jh L L


 L

@5@0 L@4@7 RD@>@;C@ EV Jh L L


 L

@5@0 L@4@7 RD@>@;C@ EV Jh L L


 L
@5@0 L
@4@7 RD@>@;C@ EV Jh L L


 L
@5@0 L
@4@7 RD@>@;CA  EV Jh L L


 L

@5@0 L@4@7 RD@>@;CA EV Jh L L


 L

@5@0 L@4@7 RD@>@;CA EV Jh L L


 L
@5@0 L
@4@7 RD@>@;CA EV Jh L L


 L
@5@>@;CA EV Jh L L


 L
@5@>@;C@&A
 EV Jh L
 L


@5@@@0 L
@4@7 RD@?
@0 L@4@7 RD@>@;C@,A EV Jh L
 L


@5@0 L
@4@.@7 RD@0 L@4@.@7 RD@>@ @ @7 I@>@;C@'A EV Jh L L



@5@@@0 L@4@7 RD@?
@0 L
@4@7 RD@>@;CA EV Jh L L
 L

@5@ 
@7 SS@>@;CA" EV Jh L L
@5@0 L@/@4@7 R@>@;C@DA$ EV Jh L L



@5@@@0 L@4@7 RD@F@?@$@0 L@4@.@7 RD@0 J@0 L
@4@1 L@4@.@7 SB@>@ @ @7 I@>@;C@'A. EV Jh L L



@5@@@0 L@4@7 RD@?
@0 L
@4@7 RD@>@;C@&A5 EV Jh L
 L


@5@@@0 L
@4@7 RD@?
@0 L@4@7 RD@>@;CA< EV Jh L L
 L

@5@ 
@7 SQ B@>@;CA@ EV Jh B L


@5@0 B
@4@7 RD@>@;CAB EV Jh B L H


@5@0 B
@4@7 RD@>@;C@"AD EV Jh B L

@5@2
@4@.@7 R@0 B@4@7 RD@>@;C@%AF EV Jh B L H


@5@2
@4@.@7 R@0 B@4@7 RD@>@;C@#AR EV Jh@5@.@.
@7get_forall_hyp I@C@7 P@L@P@.@7 U B@>@2
@4@ @8 I@;C@IAY EV Jh	 I"


@5@0 J
@4@.@.@7 UI@C@0 J
@4@ @7 P@L@P@C@0 I"
@4@ @7 P@L@P@ @.@7 UL@>@2@4@ @8 I@;C@IAa EV Jh	 J


@5@0 I"
@4@.@.@7 UI@C@0 I"
@4@ @7 P@L@P@C@0 J
@4@ @7 P@L@P@ @.@7 UL@>@2@4@ @8 I@;C@qAm EV Jh	 I"


@5@ 
@.@7 M@@@0 I"@-@4@.@.@7 UI@?
@0 J@-@4@.@.@7 UI@C@0 I"@4@ @7 P@L@P@C@0 J@4@ @7 P@L@P@ @ @7 M@0 I"
@4 @Q@7 IA@ @.@7 UL@>@2@4@ @8 I@;C@pA} EV Jh	 J


@5@.@7 M@@@0 I"
@-@4@.@.@7 UI@?
@0 J@-
@4@.@.@7 UI@C@0 I"
@4@ @7 P@L@P@C@0 J
@4@ @7 P@L@P@ @ @7 M@0 I"@4 @Q@7 IA@ @.@7 UL@>@2@4@ @8 I@;C@pA EV Jh	 I"


@5@.@7 M@@@0 I"@-
@4@.@.@7 UI@?
@0 J
@-@4@.@.@7 UI@C@0 I"
@4@ @7 P@L@P@C@0 J
@4@ @7 P@L@P@ @ @7 M@0 I"@4 @Q@7 IA@ @.@7 UL@>@2@4@ @8 I@;C@qA EV Jh	 J


@5@ 
@.@7 M@@@0 I"@-@4@.@.@7 UI@?
@0 J@-@4@.@.@7 UI@C@0 I"@4@ @7 P@L@P@C@0 J@4@ @7 P@L@P@ @ @7 M@0 I"
@4 @Q@7 IA@ @.@7 UL@>@2@4@ @8 I@;C@A EV Jh
 I"


@5@@@" I>

@#@?
@" I>

@#@ @7 I'@0 I@ @4 @Q@7 IA@ 
@7 I'@@@0 I"@-@4@.@.@7 UI@?
@0 J@-@4@.@.@7 UI@C@0 I"@4@ @7 P@L@P@C@0 J@4@ @7 P@L@P@ @7 I'@0 I"@0 I>@4
@4 @Q@7 IA@ @.@7 UL@>@2@4@ @8 I@;C@A EV Jh
 J


@5@@@"
 I>

@#@?
@"
 I>

@#@ @7 I'@0 I@ @4 @Q@7 IA@7 I'@@@0 I"@-@4@.@.@7 UI@?
@0 J@-@4@.@.@7 UI@C@0 I"@4@ @7 P@L@P@C@0 J@4@ @7 P@L@P@ @7 I'@0 I"@0 I>@4@4 @Q@7 IA@ @.@7 UL@>@2@4@ @8 I@;C@A EV Jh
 I"


@5@@@"
 I>

@#@?
@"
 I>

@#@ @7 I'@0 I@ @4 @Q@7 IA@7 I'@@@0 I"@-@4@.@.@7 UI@?
@0 J@-@4@.@.@7 UI@C@0 I"@4@ @7 P@L@P@C@0 J@4@ @7 P@L@P@ @7 I'@0 I"@1 I>@4 @Q@7 IA@ @.@7 UL@>@2@4@ @8 I@;C@A EV Jh
 J


@5@@@" I>

@#@?
@" I>

@#@ @7 I'@0 I@ @4 @Q@7 IA@ 
@7 I'@@@0 I"@-@4@.@.@7 UI@?
@0 J@-@4@.@.@7 UI@C@0 I"@4@ @7 P@L@P@C@0 J@4@ @7 P@L@P@ @7 I'@0 I"
@1 I>@4 @Q@7 IA@ @.@7 UL@>@2@4@ @8 I@;C@OB EV Jh		 I"


@5@ 
@7 M@0 I"@0 H@-@4@-@4@/@.@7 I@ @7 M@0 I"@-@4@/@.@7 I@ @7 M@0 J@0 H
@4@4 @Q@7 IA@2@4@2@4@8 I@;C@OB- EV Jh		 J


@5@ 
@7 M@0 J@0 C@-@4@-@4@/@.@7 I@ @7 M@0 J@-@4@/@.@7 I@ @7 M@0 I"@0 C
@4@4 @Q@7 IA@2@4@2@4@8 I@;CB@ EV Jh I"


@5@ 
 Q@/@7 R3 B@>@;CBD EV Jh I"


@5@ 
 Q@/@7 UM@>@;CBH EV Jh J


@5 Q@ 
@/@7 UM@>@;CBL EV Jh J


@5 Q@/@ 
@7 UM@>@;CBX EV Jh J


@5@ 
 Q@/@7 UM@>@;CB\ EV Jh J


@5@ 
 Q@/@7 UM@>@;CB` EV Jh I"


@5 Q@ 
@/@7 UM@>@;CBd EV Jh I"


@5 Q@/@ 
@7 UM@>@;C@1Bm EV Jh I"


@5@ 
@/@.@.@7 UM@0 I"@4@.@7 RD@0 I"@4@.@7 RD@>@ @ @7 I@>@;CBu EV Jh J


@5@/@/@/@7 UM@0 I"
@4@7 RD@>@;C@1Bz EV Jh J


@5@ 
@/@.@.@7 UM@0 J@4@.@7 RD@0 J@4@.@7 RD@>@ @ @7 I@>@;CB EV Jh I"


@5@/@/@/@7 UM@0 J
@4@7 RD@>@;C@cB EV Jh
 B


@5@0 I"
@4@.@.@7 UI@C@0 I"
@4@ @7 P@L@P@C@0 J
@4@ @7 P@L@P@ @.@7 UL@ 
@.@7 L Hl@ 
@ @.@7 S@2@4@ @.@7 I4@>@ @ @8 I@;C@cB EV Jh
 B


@5@0 J
@4@.@.@7 UI@C@0 I"
@4@ @7 P@L@P@C@0 J
@4@ @7 P@L@P@ @.@7 UL@ 
@.@7 L Hl@ 
@ @.@7 S@2@4@ @.@7 I4@>@ @ @8 I@;C@cB EV Jh
 B


@5@0 I"
@4@.@.@7 UI@C@0 I"
@4@ @7 P@L@P@C@0 J
@4@ @7 P@L@P@ @.@7 UL@ 
@.@7 L Hl@ 
@ @.@7 S@2@4@ @.@7 I4@>@ @ @8 I@;C@cB EV Jh
 B


@5@0 J
@4@.@.@7 UI@C@0 I"
@4@ @7 P@L@P@C@0 J
@4@ @7 P@L@P@ @.@7 UL@ 
@.@7 L Hl@ 
@ @.@7 S@2@4@ @.@7 I4@>@ @ @8 I@;C@)B EV Jh J Ly



@5@ @0 Ly@/@/@4@7 Im@0 I"@1 Ly@3
@4@8 RD@;C@B EV Jh

 I"
 Ly


@5@0 Ly@/@/@4@7 Im@ 
 Hl@ @.@.@.@7 K@@@( C@&@F@F@E@?@N@( K@0 JA@0 @-@-@4@1 JF@0 I"@-@1 Ly@3@4@1 I"@0 Ly@3@4@/@4@.@7 Nh@ @ @7 I@0 I"@4@.@7 K@0 J@4@7 K.@>@ @ @8 I@;C@(B EV Jh J
 Ly


@5@0 Ly@/@/@4@7 Im@0 I"@0 Ly
@3@4@4@8 RD@;C@B EV Jh

 I" Ly



@5@ @0 Ly@/@/@4@7 Im I#@ @ 
@.@.@.@7 K@@@( C@&@F@F@E@?@N@( K@0 JA@0 @-@-@4@1 JF@0 I"@/@1 Ly@3@4@1 I"@0 Ly@3@4@-@4@.@7 Nh@ 
@ @7 I@0 I"@4@.@7 K@0 J@4@7 K.@>@ @ @8 I@;C@.B EV Jh J


@5@ 
@0 Ly@/@/@4@7 Im@/ @@/@2@0 Ly@/@3@/@4@4@/@7 L@0 I"
@4@8 RD@;C@B EV Jh I"


@5@0 Ly@/@/@4@7 Im@/@ 
 @@/@2@0 Ly@-@3@-@4@4@/@7 L@0 JA@0 @-@-@4@1 C@0 JF@0 I"@-@4@1 I"@-@4@1 JF@0 I"@-@-@4@1 I"@/@4@.@7 Nh@ 
@.@7 @6@ @2@3@0 Ly@3@4@4@7 @<@ @ @7 I@0 I"@4@.@7 K@0 I"@4@.@7 K@0 I"@4@.@7 K@0 J@4@7 K.@>@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;C@.C EV Jh J


@5@0 Ly@/@/@4@7 Im@/@ 
 @@/@2@0 Ly@/@3@/@4@4@/@7 L@0 I"
@4@8 RD@;C@C	 EV Jh I"


@5@ 
@0 Ly@/@/@4@7 Im@/ @@/@2@0 Ly@-@3@-@4@4@/@7 L@0 JA@0 @-@-@4@1 C@0 JF@0 I"@-@4@1 I"@-@4@1 JF@0 I"@/@-@4@1 I"@-@4@.@7 Nh@.@7 @6@ @2@3@0 Ly@3@4@4@7 @<@ @ @7 I@0 I"@4@.@7 K@0 I"@4@.@7 K@0 I"
@4@.@7 K@0 J
@4@7 K.@>@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;C@(C EV Jh J
 Ly


@5@0 Ly@/@/@4@7 Im@0 J@0 Ly
@3@4@4@8 RD@;C@C EV Jh J Ly



@5@ @0 Ly@/@/@4@7 Im J@ @ 
@.@.@.@7 K@@@( C@&@F@F@F@?@U@( K@0 JA@0 @-@-@4@1 JF@0 I"@-@1 Ly@3@4@1 I"@0 Ly@3@4@-@4@.@7 Nh@ 
@ @7 I@@
@0 I7@4@.@7 K@?@0 I7@4@.@7 K@>@ @ @8 I@;C@(C0 EV Jh B
 Ly


@5@0 Ly@/@/@4@7 Im@0 B@0 Ly
@3@4@4@8 RD@;C@C4 EV Jh

 B Ly



@5@ @0 Ly@/@/@4@7 Im B@ @ 
@.@.@.@7 K@@@( C@&@F@F@E@?@F@( K@0 JA@0 @-@-@4@1 JF@0 I"@-@1 Ly@3@4@1 I"@0 Ly@3@4@4@.@7 Nh@0 B@4@.@7 K@ 
@ @7 I@>@ @ @8 I@;C@+CI EV Jh I" Ly



@5@ @0 Ly@/@/@4@7 Im@0 I"@0 Ly@3
@4@4@7 O@>@;C@(CN EV Jh I"
 Ly


@5@0 Ly@/@/@4@7 Im@0 I"@1 Ly
@3@4@7 O@>@;C@*CT EV Jh J Ly



@5@ @0 Ly@/@/@4@7 Im@0 J@1 Ly@3
@4@7 O@>@;C@(CY EV Jh J
 Ly


@5@0 Ly@/@/@4@7 Im@0 J@1 Ly
@3@4@7 O@>@;C@(C^ EV Jh B
 Ly


@5@0 Ly@/@/@4@7 Im@0 B@1 Ly
@3@4@7 O@>@;C@*Cc EV Jh B Ly



@5@ @0 Ly@/@/@4@7 Im@0 B@1 Ly@3
@4@7 O@>@;C@4Ci EV Jh JA 


 JF

@5@0 
@4@ @.@7 Q@0 
@4@ @.@7 Q@>@ @ @8 I@;C@/Co EV Jh JA 


 JH

@5@>@@@0 
@4@ @7 Q@?@0 
@4@ @8 Q@;C@FCw EV Jh		 JA 


 C
 JF

@5@0 JA@0 
@4@1 C@4@.@7 RD@0 JA@0 
@4@1 C@4@.@7 RD@>@ @ @8 I@;C@AC| EV Jh JA 


 C
 JH

@5@@@0 JA@0 
@4@1 C@4@7 RD@?@0 JA@0 
@4@1 C@4@7 RD@>@;C@C EV Jh JA 


 C JF I"
 I" H
 I" Ly J
 H

@5@>@0 JA@0 
@4@1 C@0 JF@0 I"@4@1 I"@4@1 I"@0 Ly@3@4@4@.@7 RD@0 I"@4@.@7 RD@ @ @7 I@>@;C@{C EV Jh		 JA 


 C JF I"
 I" I
 I" Ly J
 I

@5@>@0 JA@0 
@4@1 C@0 JF@0 I"@4@1 I"@1 H@4@1 I"@0 Ly@0 J@2@0 H@4@4@4@3@4@4@7 RD@>@;C@C EV Jh JA 


 C JF I"
 I"
 I" Ly

@5@> I#@ @ @ @ @.@.@7update_chain_infer B@@@=@0 JA@0 @-
@4@1 C@0 JF@0 I"@-@4@1 I"@-@4@1 JF@0 I"@/@1 Ly@3@4@1 I"@0 Ly@3@4@-@4@.@7 Nh@?@;@0 JA@0 @-
@4@1 C@0 JF@0 I"@-@4@1 I"@-@4@1 JF@0 I"@0 Ly@3@4@-@4@1 I"@/@1 Ly@3@4@.@7 Nh@0 I"@4@.@7 K@0 I"@4@.@7 K@0 I"@4@.@7 K@>@ @ @.@7 I@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;C@}C EV Jh JA 


 C JF I"
 I" H
 I"
 Ly J
 H
@5@>@0 JA@0 
@4@1 C@0 JF@0 I"@4@1 I"@4@1 I"@1 Ly@3@4@.@7 RD@0 I"@4@.@7 RD@ @ @7 I@>@;C@yC EV Jh		 JA 


 C JF I"
 I" I
 I"
 Ly J
 I
@5@>@0 JA@0 
@4@1 C@0 JF@0 I"@4@1 I"@1 H@4@1 I"@1 Ly@0 J@2@0 H@4@4@4@3@4@7 RD@>@;C@C EV Jh JA 


 C JF I"
 I"
 I"
 Ly
@5@> Hl@ @ @ @ @.@.@7 UN@@@=@0 JA@0 @-
@4@1 C@0 JF@0 I"@-@4@1 I"@-@4@1 JF@0 I"@-@1 Ly@3@4@1 I"@0 Ly@3@4@/@4@.@7 Nh@?@;@0 JA@0 @-
@4@1 C@0 JF@0 I"@-@4@1 I"@-@4@1 JF@0 I"@0 Ly@3@4@/@4@1 I"@-@1 Ly@3@4@.@7 Nh@0 I"@4@.@7 K@0 I"@4@.@7 K@0 I"@4@.@7 K@>@ @ @.@7 I@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;C@@C EV Jh		 JA 
 C JF I"

 I"

@5@0 B
@4@.@7 RD@ 
@ @.@7 I@ @.@7 RD@>@ @ @8 I@;C@'C EV Jh JA 
 C JF I"

 I"
@5@0 I7
@4@7 RD@>@;C@C EV Jh

 JA 


 C JF I"
 I" H
 B Ly J
 H

@5@0 JA@0 
@4@1 C@0 JF@0 I"@4@1 I"@4@1 B@0 Ly@3@4@4@7 Nh@0 H@4@ @.@7 I@0 B@4 @Q@7 IA@>@;C@zD EV Jh		 JA 


 C JF I"
 I" I
 B Ly J
 I

@5@0 JA@0 
@4@1 C@0 JF@0 I"@4@1 I"@1 H@4@1 B@0 Ly@0 J@2@0 H@4@4@4@3@4@4@7 RD@>@;C@bD EV Jh

 JA 


 C JF I"
 I" H

@5@0 JA@0 
@4@1 C@0 JF@0 I"@4@1 I"@4@4@.@7 Nh@0 H@4@ @.@7 I@ @.@7 Nh@ @ @7 I@>@;C@DD# EV Jh JA 
 C JF I"

 I"
 J Ly

@5@ 
@ @.@7 I@0 J@0 Ly@3
@4@4@7 Nh@>@;C@1D* EV Jh JA 
 C JF I"

 I"
 J Ly
@5@0 I7
@4@7 RD@>@;CD. EV Jh JA 



@5@>@0 
@4@ @8 Q@;XP MO CC7 EV I I@5VC @7 K@7 K H@7 K@8 K@;CC: EV I I@5 UQ@7 K@7 K C@7 K@8 K@;XP P% C@;E EV I @5@0 C@-
@-@4 I@.@7 I@C J@2@3@/@3@4@7 J@L@P@.
@7 J@7 J J@2@3
@3@4@7 I@Q@;C@IF EV I @5@0 J@-
@-@4 I@.@7 I@C J@2@3@/@3@4@7 J@L@P@.
@7 J@C@ 
@7 I@L@P I@7 J J@2@3
@3@4@7 I@Q@;C@IF EV I @5@0 J@-
@-@4 I@.@7 I@C J@2@3@/@3
@4@7 J@L@P@.
@7 J@C@ 
@7 I@L@P I@7 J J@2@3
@3
@4@7 I@Q@;XD  t  t t  @t  I AP O CA) EV I@5 @@7 I@>@@@7 M]@7 IA@?@&
@>@;CA3 EV I@5@7Above traversal condition does not typecheck correctly.@7stopwith JU@>@;XP Q C@ EV I@5@0 J@-@4@7 I@a@h@b@n@w@0 J
@4@7 D4@>@;XP Q C@&$[ EV I! 


@5@7 I'@a@i@b @t@ 
@7 I'@a@f
@b @s@>@0 ID
@4@8 I8@;C@/$` EV I! J 


@5@7 I'@a@i@b @s@ 
@7 I'@a@f
@b @s@>@0 C@0 J@1 ID
@4@4@8 I8@;XPprocess_action  C@ EV E  @5 K@7 K@8Typechecking only - no simplification has been performed@7 Ax B@>@;C@#@ EV E@5 K@7 N@> K@7 K@.
@7 M@.@7 S@%Automatic simplification completed.

@7 U[Simplified output sent to ~w.@2@4@7 U[@>@;C@ EV E@5 K@7 N@.
@7 M@.@7 SZombieScope completed.

@7 U[ZombieScope output sent to ~w.@2@4@7 U[@>@;XP MV CA( EV J=  @5@>@;XP U4 C@\ EV I@5@7 C@7 T B@>@;XP Q CD" EV I I>
@5@7 Q@>@;C@ D& EV I I>
 J

 J
@5@ 
@7 GY@0 I>
@4@ @7 Q@>@;CD+ EV I I>


@5@.@7 Q@0 I>
@4@7 N$@>@;C	D0 EV I

@5@7 M@>@;XP P C@e EV Fm  @5udr0@7 K+@7 R B@7 R B NT@7 C@Q@;C@p EV Fm@5udr1@7 K+@.
 I@.@7 J@C@7 J"@L@P@7 P^ B@Q@;C@w EV Fm  @5@7 RV B@7 Px@>@;C@| EV Fm@5udr2@7 K+@.
 I@.@7 J@C@7 J"@L@P@7 Oo B@Q@;C@ EV Fm  @5@7 Ug@7 Px@>@;C	@ EV Fm  @5udr3@7 K+@7 Q B@Q@;C@ EV Fm  @5@7 Ug@7 Px@>@;C@ EV Fm@5udr4@7 K+@.
 I@.@7 J@C@7 J"@L@P@7 Uf@Q@;C@ EV Fm  @5@7 Ug@7 Px@>@;C@ EV Fm@5udr5@7 K+@.
 I@.@7 J@C@7 J"@L@P@7 Ui@Q@;C@ EV Fm  @5@7 Ug@7 Px@>@;C	@ EV Fm  @5udr6@7 K+@7 PC B@Q@;C@ EV Fm  @5@7 Ug@7 Px@>@;C@ EV Fm@5udr7@7 K+@.
 I@.@7 J@C@7 J"@L@P@7 Uf@Q@;C@ EV Fm  @5@7 Ug@7 Px@>@;C@ EV Fm@5udr8@7 K+@.
 I@.@7 J@C@7 J"@L@P@7 Ui@Q@;C@ EV Fm  @5@7 Ug@7 Px@>@;C@ EV Fm  @5@>@;XD  t  t t  @t  R AP M C@ EV I@5@.
@.@7 @6@@@ 
@7 L@?@ 
@7built_in B@ @7 G@>@;XPnot_in_set_list CB EV K}
@5@>@;CB EV K}

@5@0 J
@4@7 K@ 
@7 Uu B@>@;XPrestructure_nonset CEK EV I H


 H

@5@ @7 Ux B@ 
@ @7 Uz@>@;CEP EV I I>


 I>

@5@ @7 Uz@ 
@ @7 Uz@>@;CEU EV I C


 C

@5@ @7 Uz@ 
@ @7 Uz@>@;CEZ EV I@5@>@7 MH@>@;XP R C@3L EV I @5@0 J@-@-@4 I@.
@7 I I@.@7 I I@.@7 L N@2
@3@3@3@3
@4@7 I@Q@;C@3L EV I @5@0 J@-@-@4 I@.
@7 I I@.@7 I I@.@7 L N@2
@3@3@3@3
@4@7 I@Q@;C@AL EV I @5@0 J@-@-@4 I@.
@7 I@0 G@4 I@.@7 I@0 G@4@.@7 JC@  I@.@7 L N@2
@3@3@3@3
@4@7 I@Q@;C@AL EV I @5@0 J@-@-@4 I@.
@7 I@0 G@4 I@.@7 I@0 G@4@.@7 JC@  I@.@7 L N@2
@3@3@3@3
@4@7 I@Q@;XP R CC EV K}@5@.
@7 R@ 
@.@.@7 Q@0 I7@4@7 R@>@;XP S3 C@O EV Jh@5@7 I B@>@;C@S EV Jh@5@7 I B@>@Q@;C@X EV Jh@5@7 RD@0 I
@4@7 D4@>@;C@] EV Jh@5@0 I
@4@7 D4@>@Q@;XP N C$m EV I!@5@.@7 Q @>@0 H@4@8 I8@;XPmake_intersection CBT EV K}  L@<CBU EV K}  L@<CBW EV K} L

@5@.@7mk_intersect B@ @ 
@7 J@>@;XD  t  t t  @t  Lh AP MI C@_C EV I JA 



 JA 

@5@ 
@ @7 L@@@ @/@7 LN@>@ @ @7 MH@?@-@0 IT Sn@4@7 C@@@ @ @7 MH@0 IT Sn@4@7 I@?
@0 IT Sn@4@7 I@>@Q@>@;C@_C EV I JD 



 JD 

@5@ 
@ @7 L@@@ @/@7 LN@>@ @ @7 MH@?@-@0 IT Sn@4@7 C@@@ @ @7 MH@0 IT Sn@4@7 I@?
@0 IT Sn@4@7 I@>@Q@>@;C@CC EV I H


@5@ 
@.@7 MH@>@@@ @.@7 I@ @0 L@/@4@7 K@.@7 UB@" L@#@?@.@7 Uz@" H@#@E@>@;C@CC EV I I>


@5@ 
@.@7 MH@>@@@ @.@7 I@ @0 L@/@4@7 K@.@7 UB@" L@#@?@.@7 Uz@" I>@#@E@>@;C@CC EV I C


@5@ 
@.@7 MH@>@@@ @.@7 I@ @0 L@/@4@7 K@.@7 UB@" L@#@?@.@7 Uz@" C@#@E@>@;C@TD EV I 


@5@.@7 MH@ 
@.@7 MH@>@ @.@7 I@ @.@7 I@>@@@%@( G@( G@0 ID@4@7 I8@7 I'@ @7 I'@ @7 I'@a@f@h@f@o@u@?
@" @#@>@;CD EV I Mj


 Mj

@5@ @7 MH@ 
@ @7 MH@>@;C@CD" EV I I"


@5@ 
@.@7 MH@>@@@ @.@7 I@ @0 L@/@4@7 K@.@7 MH@" L@#@?@.@7 MH@" I"@#@E@>@;C@CD/ EV I J


@5@ 
@.@7 MH@>@@@ @.@7 I@ @0 L@/@4@7 K@.@7 UB@" L@#@?@.@7 Uz@" J@#@E@>@;C@CD< EV I I7


@5@ 
@.@7 MH@>@@@ @.@7 I@ @0 L@/@4@7 K@.@7 UB@" L@#@?@.@7 Uz@" I7@#@E@>@;C@CDI EV I I@


@5@ 
@.@7 MH@>@@@ @.@7 I@ @0 L@/@4@7 K@.@7 UB@" L@#@?@.@7 Uz@" I@@#@E@>@;CDV EV I Ly


 Ly

@5@ @7 MH@>@ 
@ @7 S@>@;C@(D\ EV I J



 J


@5@ @7 MH@>@ 
@ @7 S@>@ @ @7 MH@>@;CDd EV I L
 L

@5@ 
@7 MH@>@;CDh EV I L
 L

@5@ 
@7 MH@>@;CDl EV I L
 L

@5@ 
@7 MH@>@;CDp EV I L
 L

@5@ 
@7 MH@>@;CDt EV I H


 H

@5@ @7 MH@ 
@ @7 MH@>@;C@'Dy EV I O


 JF JH

 G JF@5@ @7 MH@ 
@ @7 MH@>@;CD~ EV I JH


 JH

@5@ @7 MH@ 
@ @7 MH@>@;CD EV I JF


 JF

@5@ @7 MH@ 
@ @7 MH@>@;CD EV I G
 G

@5@ 
@7 MH@>@;CD EV I I
 I

@5@ 
@7 MH@>@;CD EV I L
 L

@5@ 
@7 MH@>@;CD EV I J
 J

@5@ 
@7 MH@>@;CD EV I K
@5@7 MH@>@;CD EV I J
 J

@5@ 
@7 Uz@>@;CD EV I L
 L

@5@ 
@7 Uz@>@;CD EV I L
 L

@5@ 
@7 Uz@>@;CD EV I J


 J

@5@ @7 MH@ 
@ @7 MH@>@;CD EV I Rm
@5@7 Pg B@>@;C@CD EV I U
@5@7 J+@>@7 A@.
@7 M@ 
@2@'@4@.@7 I4@ @7 M@. IU@7 LN@0 IT IZ@4@7 D4 IS@7save_used_identifier F+@0 U@4@7 D4@>@;C@@D EV I U
@5@7 A@.
@7 M@ 
@2@~@4@.@7 I4@ @7 M@. IU@7 LN@0 IT IZ@4@7 D4 IS@7 U@0 U@4@7 D4@>@;CD EV I K
@5@7 MH@>@;C	D EV I

@5@7 @@>@;C	D EV I

@5@7 G @>@;C@UD EV I@5@T
@2@-@-
@4@7 @< J@7 J@@@( Lo@>@ 
@.@7 R@?@,@@@( L@>@ 
@.@7 R@?@@@/ Lu@7 Lv@>@ 
@.@7 R@?
@/ Bs@7 Lv@>@ 
@.@7 R@>@2@4@8 @<@;CD EV I@5@.@.
@7 L@>@.@7 S@ @ 
@7 L@>@;CD EV I@5@.@/@.
@.@/@7 L@>@ @.@7 S@/@ 
@ @/@7 L@>@;CA"D EV I@5@T
@2@-@-
@4@7 @<@@@-@0 L@/@4@7 K@"

@#@ @.@7 S@" L@#@F@F@F@F@E@?@@@@$@0 L@/@4@7 K@"

@#@ @7 S@F@F@F@F@E@?@@@@M@"

@#@@@@@(INTEGER@?
@@@(
SHORT_INTEGER@?@(LONG_INTEGER@' G@?@%@ @.@7 MH@>@@@ @ @7 I@&@?@2@3@4@7 @<@F@F@F@?@l@@@N@.@7 M@2@m@3@k@3@_@3@_@4@.@ @7 I4@.@ @7 M@@@ @0 L@/@/@4@7 K@' Lo@?@ @0 Br@/@4@7 K@' L@.@2
@4@7 @<@>@ @7 MH@E@?@ 
@.@7 S@2@4@7 @<@F@F@E@F@E@E@E@>@;XP P( C@-FD EV I @5@7 K@.
@2 Jc@3@-@4@.@7 I@0 J@/@/@4@7 C@.
@7 S&@ 
 @@.@7 K5@ @7 J B@Q@;XP T@ C@A@ EV I@5@.@7 M@.
@7 N$@ 
@.@7 N@ @.@7 N@ @.@7 I@ @.@7 J@ @.@7 K@ @.@7 L@ @.@7 P@ @.@7 Q@ @8 Mg@;XP J\  C@%@s EV E  @5@7load_system  F&@7
load_switches  E@7 T B@7load_data_files  E T	@7 T@7load_provenance  FB@7load_declarations  U@7
load_rules  F@7 TW B


@7 U[@7 UX B R @7 U[@7 MX@>@;C@ EV E  @5

@7 U[The Simplifier failed.
@8 T@;XP Tk C@1@ EV II@5@/@/@7 R1@>@C@7 M@L@P K@7 Q@.
@7 M@.@7 O-@7 O/@7 J @7 J  U*@7 I@(Overall summary of VCs using user rules.@7 I@7 J @7 T@8 O/@;C@ EV II  @5@>@;XP I CK  EV I @5@0 J
@4@ 
@7 J@>@;CK EV I @5@>@;XP I C@'B EV Fm@5@.@7 I B@ @.@.@7 Nf@C@ @7 I@L@P@>@ @ 
@ @ @8 Tp B@;XPis_non_empty_range C@]J EV I @5@.@7 I@@@+@( G@7 I@7 I@0 I"
@4 @Q@7 IA@0 I7@0 C
@4@4 @Q@7 IA@F
@E@?@(@.
@7 I@ 
@.@7 N B@ 
@.@7 U@a@f@f@l C@b@q@0 I"
@4 @Q@7 I@>@;XP Us C
E EV I  @K G G G@<C
E EV I   G G G@<C
E EV I  I? G G G@<C
E EV I  IE G G G@<C
E EV I   G G G@<C
E EV I  J G G G@<C
E EV I  Mk G G G@<C
E EV I   G G@<C
E EV I   I* I* I*@<C
E EV I  J G G@<C
E EV I  L G G@<C
E EV I  BANY U @@<C
E EV I  J U U @@<C
E EV I  H+ U U @@<C
E EV I  C U U @@<C
E EV I  Hl U U @@<C
E EV I  I# U U @@<C
E EV I  G @ @@<C
E EV I  JG @ @ @@<C
E EV I  JI @ @ @@<C
E EV I  C @ @ @@<C
E EV I  J @ @ @@<C
E EV I  L G @@<C
E EV I  A U U@<C
E EV I  B U U@<C
E EV I  GW U G@<C
E EV I  @ U U@<C
E EV I  Fi U U@<C
F  EV I  L U U@<C
F EV I  L U U@<C
F EV I  H U U U@<C
F EV I  L U U U@<C
F EV I  L U U U@<C
F EV I   U U U@<C
F EV I  L U U @@<C
F EV I  L U U @@<C
F EV I  L U U @@<C
F	 EV I  L U U @@<C
F
 EV I  C U U U@<XP S CD EV I  JH

 @Q@5@ 
@7 J@>@;CD EV I  JH


 @Q@5@ 
@7 J@>@;C@#D EV I  JH


@5@0 G@4@.@7 J@>@ 
@.@7 S@>@ @ @7 I@>@;C@#D EV I  JH


@5@0 G
@4@.@7 J@>@ @.@7 S@>@ @ @7 I@>@;C@>E EV I 		 JH


@5@ 
@.@.@7 S@ @.@.@7 S@>@@@@@( @Q@?@( @Q@( @Q@?
@" JH@#@>@ @ @7 I@>@;CE EV I 

@5@>@;XPorder CC EV I
@5@>@Q@;C	C EV I
@5@>@Q@;CC EV I@5@>@;CC EV I@5@>@;CC EV I

@5@>@ 
@ @7 U B@>@;CC EV I


@5@7 It@ 
@7 It@>@a@i@f
@q@;CC EV I


@5@ 
@7 T@>@;XP P+ CF EV I   @5 G@8 PL@;XP U CB^ EV K}
@5@>@;C@GB` EV K}
@5@ @.@7 U@@@0@ 
@7 U@@@ 
@ @7 Uw@"
@#@?@@@ 
@ @7 U@&@?	@"
@#@?@ 
@7 Uw@&@>@;XP R C@3L EV I @5@0 C@-@-@4 I@.
@7 I I@.@7 I I@.@7 L N@2
@3@3@3@3
@4@7 I@Q@;C@AL EV I @5@0 C@-@-@4 I@.
@7 I@0 G@4 I@.@7 I@0 G@4@.@7 JC@  I@.@7 L N@2
@3@3@3@3
@4@7 I@Q@;XP
simp_set_list C@'B= EV K}
@5@ 
@.@7 U B@.@7 IA@@@ @ @7 U@&@?	@"@#@>@;CBG EV K}@5@>@;XPbuildsav_simplifier  C@ EV EV  @5@7 JX
spadesimp.sav@7 L@ @8 G@;C@ EV EV  @5@7 J^@8 G@;XP T$ CA EV I @5@0 I
@/@4@7 C@>@0 I

@4@8 D4@;XP N C@ EV I!@5@8 Nh@;C@&@ EV I! B


@5@0 J
@4@.@7 Nh@0 I"
@4@.@7 Nh@ @ @8 I4@;C@!@ EV I! J


@5@@@0 I@
@4@7 Nh@?
@0 I7
@4@8 Nh@;C@&@ EV I! I@


@5@0 J
@4@.@7 Nh@0 J
@4@.@7 Nh@ @ @8 I4@;C@&@ EV I! I7


@5@0 I"
@4@.@7 Nh@0 J
@4@.@7 Nh@ @ @8 I4@;C@*@ EV I! J


@5@@@0 B
@4@7 Nh@0 B
@4@7 K.@?
@0 I@
@4@8 Nh@;C@*@ EV I! I"


@5@@@0 B
@4@7 Nh@0 B
@4@7 K.@?
@0 I7
@4@8 Nh@;C@(@ EV I! I"


@5@C@7 I'@L@P@ 
@7 I'@.@/@7 P@0 I"
@4 @Q@8 IA@;C@)@ EV I! I"


@5@C@ 
@7 I'@L@P@7 I'@ 
@.@/@7 N@0 I"@4 @Q@8 IA@;XP M CG  EV I 
 I"

 I"

 I"
 I"
@<CG! EV I 
 I"

 I"

 I"
 I"
@<CG" EV I @<XP N C@ EV I@5@7 P@>@@	@7 J+@?          Path eliminated.  (Contradictory traversal condition)@7 I@?@3*** true .   /* contradiction within hypotheses. */@7 I@7 J@7 J@>@8 J@;C@ EV I@5@C@7 J+@L@P@7 Px@7 NT  B@9*** true .   /* proved using user-defined proof rules. */@7 I@7 J@>@8 J@;C
@ EV I@5@C@7 J+@L@P@7 Px@>@;C@+@ EV I@5@0 J@/@4@7 C@0 I@/@4@7 C@0 J @4@7 C@0 I @4@7 C@>@7 C@.@7 T B@7 TL B@( M
@>@;XP Mz C@&JZ EV I @5@7 I@2@3@3
@4@7 I@ 
@ @7 N@>@7 N I@7 I@8 I@;C
Jd EV I @5@7 N I@7 I@>@Q@;XPadvance_used_facts C@<@f EV I! B

@5@C
@&@L
@P@C@0 B@4@7 T@L@P@C@0 B@4@7 T@L@P@0 I@1 B@4@7 D4@>@;C@$@l EV I! J

@5@C
@0 J@4@7 T@L
@P@0 I@1 J@4@7 D4@>@;C@$@p EV I! I@

@5@C
@0 I@@4@7 T@L
@P@0 I@1 I@@4@7 D4@>@;XD  t  t t  @t  P?  AP P CK EV I @5@0 B
@4@ 
@8 I@;CK EV I @5@0 B
@4@ 
@8 I@;CK EV I @5@0 J
@4@ 
@8 I@;CK EV I @5@0 J
@4@ 
@8 I@;XP J9 CN1 EV I  LR@5@7 U. O@2@3@3
@4@8 I@;CN5 EV I  O@5@7 U/ O@2@3@3
@4@8 I@;XP J C
N EV I @5@7 M]@>@7 IA@>@;CN EV I 

@5@>@;XP K	 CB EV Fm@5@>@;C@<B EV Fm@5@.
@.@7 J@ @7 Im@ @.@.@7 OF@ @.@.@7 OI@ 
@ @.@7 I4@ @.@.@7 K@ @ @7 I4@ @ @8 I4@;XP M C@ EV I@5@2@-
@-@4@7 @<@ @.@7	simp_args B@2
@4@7 @<@>@;XP L CC EV I I>



@5@ @7 It@>@;CC EV I I>


 I>
@5@ @7 M@>@;C
C EV I

@5@7 It@>@;CC EV I

@5@7 M@>@;XP R C$ EV I! @Q@5 I@8 I@;C$ EV I!  @@<XP S CC8 EV I
@5@>@Q@;CC< EV I@5@>@;CC? EV I

@5@>@ 
@ @7 S@>@;CCD EV I


@5@.@7 S@ 
@.@7 S@>@ @ @7 U@>@;XP P C@ EV I @5@0 @/@/@4@.
@7 L@7 H@.@7 IA@7 K B@Q@;C@ EV I   @5@>@;XP TB CD EV I@5@S
@7 J <<< ERROR: illegal variable >>>@7 K@7 J @>@Q@;CD EV I @Q @Q@5@>@;CD EV I @ @@5@>@;C	D EV I

@5@7 @@>@;C@/D EV I B


@5@.@7 I@@@( G@?@( I*@>@0 C
@4@.@7 M@0 B @4@7 M@>@;C@2D EV I B


@5@.@7 I@ @.@7 M@ 
@ @.@7 M@@@&@( @Q@?
@" B@#@>@;C@/D EV I J


@5@.@7 I@@@( G@?@( I*@>@0 C
@4@.@7 M@0 J @4@7 M@>@;C@2D EV I J


@5@.@7 I@ @.@7 M@ 
@ @.@7 M@@@&@( @@?
@" J@#@>@;C@0D EV I J


@5 G@7 I@ 
 G@7 I@>@0 H@0 C
@4@4@.@7 T?@0 I@ @4@7 M@>@;CD EV I J


@5@0 I"
@4@7 TA@>@;C@0D EV I I"


@5 G@7 I@ 
 G@7 I@>@0 H@0 C
@4@4@.@7 T?@0 I@ @4@7 M@>@;C@+D EV I I"


@5 I*@7 I@ 
 I*@7 I@>@0 C
@4@.@7 T?@0 J @4@7 M@>@;C@2D EV I I"


@5@.@7 I@ @.@7 M@ 
@ @.@7 M@@@&@( @Q@?
@" J@#@>@;C@/D EV I I7


@5@.@7 I@@@( G@?@( I*@>@0 C
@4@.@7 T?@0 I@ @4@7 M@>@;C@2D EV I I7


@5@.@7 I@ @.@7 M@ 
@ @.@7 M@@@&@( @@?
@" I@@#@>@;CE EV I I@


@5@0 I7
@4@7 TA@>@;CE	 EV I G G
@5@7 TA@>@;CE
 EV I G B


@5@0 J
@4@7 TA@>@;CE EV I G J


@5@0 B
@4@7 TA@>@;CE EV I G I7


@5@0 J
@4@7 TA@>@;CE EV I G I@


@5@0 I"
@4@7 TA@>@;CE EV I G I"


@5@0 I@
@4@7 TA@>@;CE! EV I G J


@5@0 I7
@4@7 TA@>@;CE% EV I G
 G

@5@ 
@7 TA@>@;CE) EV I JF


 JF

@5@ @7 TA@ 
@ @7 TA@>@;CE. EV I JH


 JH

@5@ @7 TA@ 
@ @7 TA@>@;CE3 EV I C


 C

@5@ @7 TA@ 
@ @7 TA@>@;CE8 EV I J


 J

@5@ @7 TA@ 
@ @7 TA@>@;C@_EA EV I JA 



 JA 

@5@ 
@.@7 L@>@@@ @/@7 LN@>@ @ @7 TA@?@,@@@0 IT T@4@7 C@ @ @7 TA@0 IT T@4@7 I@?@0 IT T@4@7 I@Q@>@;C@_EP EV I JD 



 JD 

@5@ 
@.@7 L@>@@@ @/@7 LN@>@ @ @7 TA@?@,@@@0 IT T@4@7 C@ @ @7 TA@0 IT T@4@7 I@?@0 IT T@4@7 I@Q@>@;C@ E_ EV I J



@5@.@7 I@>@0 J
@4@ @7 M@>@;CEe EV I@5@. @@7 M@7 M@>@;XP K CAw EV J=@5@7 LN@ 
@7 LN@ 
@7 Im@>@;CA EV J=@5@ 
@.@.@7 K@ @ @7 K@>@;XP P. C@#D EV I @5@0 JH@-
@-@4@/@.@7 J@C
@7 J"@L
@P@0 JH
@4@/@7 S B@Q@;C@,D EV I @5@.
@/@.@7 J@/@.@7 J@a@h@i@q@C
@7 J"@L
@P O@2@3@4@7 I@7 I@Q@;XP Ss C@A EV K} L


@5@.@7 Sr@ 
@.@7 Sr@@@&@>@&@F@F@E@?@d@@@.@" L
@#@" L
@#@ @ @.@7 I4@ @.@7 U@ @.@7 J@" L@#@?@4@@@0 L@4@7 K@>@&@?@@@0 L@4@7 K@>@&@?
@" L@#@F@F@E@>@;C@mA EV K} L


@5@.@7 Sr@ 
@.@7 Sr@@@&@>@&@F@?@J@@@" L
@#@" L
@#@ @ @7 U~ B@?@/@@@0 L@4@7 K@>@&@?@@@0 L@4@7 K@>@&@?
@" L@#@F@>@;C@uA EV K} L


@5@.@7 Sr@ 
@.@7 Sr@@@&@>@" L@#@F@?@N@@@" L@#@&@F@?@=@@@" L
@#@" L
@#@ @ @7 UD B@?@"@@@0 L@4@7 K@>@" L@#@?
@" L@#@F@>@;C@A EV K} L


@5@.@7 Sr@ 
@.@7 Sr@@@@@@&@F@F@F@?@@@@" L@#@F@F@F@?@@@@,@" L

@#@@
@0 L@4 @Q@7 Sr@?@0 L@4 @Q@7 Sr@F@F@?@c@@@" L

@#@0 L@4 @Q@7 Sr@F@?@D@@@)@" L

@#@@
@0 L@4 @Q@7 Sr@?@0 L@4 @Q@7 Sr@F@?@" L
@#@" L
@#@ @ @7 SS@F@F@( @Q@?@" L@#@F@F@F@>@;C@?A EV K} L


@5@.@7 Sr@ 
@.@7 Sr@@@" L
@#@" L
@#@ @ @7 UH@( @Q@?
@" L@#@F@>@;C@EA EV K} L


@5@.@7 IA@ 
@.@7 Sr@@@$@" L@#@@@0 L@4@7 K@( @Q@?@0 L@4@7 K@( @@?
@" L@#@>@;C@EB EV K} L


@5@.@7 IA@ 
@.@7 Sr@@@$@" L@#@@@0 L@4@7 K@( @Q@?@0 L@4@7 K@( @@?
@" L@#@>@;C@)B EV K} B


@5@.@7 Sr@ 
@.@7 Sr@@@&@( @Q@?
@" B@#@>@;C@EB  EV K} J


@5@0 B
@4@.@7 Sr@@@( @Q@( @@F@?@#@@@" B

@#@" J@#@?@" G@#@F@>@;CB, EV K} L
 L

@5@.@7 U@ @ 
@7 J@>@;C@*B1 EV K}@5@@
@7 A@&
@F@E@?@2@-@-
@4@7 @<@ 
@.@7 K@2@4@7 @<@>@;XP R C@EL EV I @5@0 JF@-@-@4 I@.
@7 T4@/@/@ 
@7 I I@.@7 S I@.@7 S O@2
@3@2@3@4@3@2@3@4@3
@4@7 I@>@8 R@;XP L CA EV Fm@5@ @/@/@/@/@7 Ij@>@;CA EV Fm@5 I@ @7 S B@ @ @ 
@7 Q@>@;XPbuildsav_zombiescope  C@ EV EV  @5@7 JXzombiescope.sav@7 L@ @8 G@;C@ EV EV  @5@7 J^@8 G@;XP N CAb EV I@5@7 P@>@;C
Af EV I@5@7 J+@>
      Action:@7 I@8 J@;CAl EV I@5@7 Px@>@;C
Ap EV I@5	       ->@7 I@8 J@;XP N C@w@ EV I! I"


@5@7 L-@@@" Ly@#@?	@/ @@/@/@/@7 L@@@0 I"
@4@.@.@7 UI@?
@0 J
@4@.@.@7 UI@ 
@7 L-@0 J
@4@7 K.@ @7 L0 I&@7 Jj@@@ @.@7 UL@' @Q@?@' @@E@> I&@7 Jp@ @@>@2@4@ @8 I@;C@xA EV I! I"


@5@ 
@7 L-@@@"
 Ly@#@?
@/@ 
 @@/@/@/@7 L@@@0 I"
@4@.@.@7 UI@?
@0 J
@4@.@.@7 UI@7 L-@0 J
@4@7 K.@ @7 L0 I&@7 Jj@@@ @.@7 UL@' @Q@?@' @@E@> I&@7 Jp@ @@>@2@4@ @8 I@;C@wA2 EV I! J


@5@7 L-@@@" Ly@#@?	@/ @@/@/@/@7 L@@@0 J
@4@.@.@7 UI@?
@0 I"
@4@.@.@7 UI@ 
@7 L-@0 J
@4@7 K.@ @7 L0 I&@7 Jj@@@ @.@7 UL@' @Q@?@' @@E@> I&@7 Jp@ @@>@2@4@ @8 I@;C@xAN EV I! J


@5@ 
@7 L-@@@"
 Ly@#@?
@/@ 
 @@/@/@/@7 L@@@0 J
@4@.@.@7 UI@?
@0 I"
@4@.@.@7 UI@7 L-@0 J
@4@7 K.@ @7 L0 I&@7 Jj@@@ @.@7 UL@' @Q@?@' @@E@> I&@7 Jp@ @@>@2@4@ @8 I@;XP
runtime_entry C
@q EV EV @w@5@7 U B@7save_usage_profile  B @7 G@>@;XD  t  t t  @t  Sb AD  t  t t  @t  J APretreat_used_facts C@w EV I! B

@5@0 I@1 B@4@7 I@>@Q@;C@{ EV I! B

@5@0 I@1 B@4@7 I@>@Q@;C@ EV I! J

@5@0 I@1 J@4@7 I@>@Q@;C@ EV I! I@

@5@0 I@1 I@@4@7 I@>@Q@;XP M C@$D EV II

@5@7 I@7 N M(@7 I@7 I)  @7 I@ 
@7 I AW@7 I@7 J @>@;C@,D EV II
@5@p@7 I@7 N M(@7 I@7 I U@7 I@ 
@7 I, or@7 I@7 J @ @ @8 M@;XP T CI EV I 

@5@>@;C@0I
 EV I 


 C
 AV




@5@ @7 M@ @ @.@7 S B@ @ @ @8 T@;CI EV I 


@5@ @ 
@8 T@;XPmake_base_rational C@A EV M>@5@7 I@a@g@k J@x
@7 GY@a@h@b @s@@
@(@&
@F@E@?@@ 
@.@7 L@a@f@b @s@@@&@(@@@&

@>@" 
@#@?@" J 
@#@F@?@O@.@0 ID
@4@7 I8@.@0 ID@4@7 I8@@@(@>@@	@&

@>@&@?@" J@#@?@@@&

@>@" @#@?@" J @#@>@;XP S C@9B EV I  @5@.@2 Jc@3@-@4@.
@7 I@.@2 Jc@3@-@4@.@7 I@a@f
@f@q@ 
@ @ @2@4 A)@8 J@;C@2B EV I @5@a@g@b @s@p
@.@2 Jc@3@-
@4@.@7 I@.@.@.@7 J@ 
@ @ @ @  A)@8 J@;CB EV I @5@a@g@b@s@>@;XP U C@ EV I



@5@ @7 T B@>@ 
@ @ @7 K5@>@;C@ @ EV I



@5@ 
@.@7 I@>@ 
@ @ @7 K5@>@;C@"@ EV I		
@5@ @7 U@>@ 
@ @ @7 K5@>@ @ @ @7 U@>@;C@&@ EV I		


@5@ 
@.@7 I@>@ 
@ @ @7 K5@>@ @ @ @7 U@>@;XP T C@gJ EV I 		 J



@5@@@0 I"@-
@4@/@ @7 I@?@0 J
@-@4@/@ @7 I@@@0 I"
@-@4@/@ @7 I@?@0 J@-
@4@/@ @7 I@@@ @ @7is_an_empty_range B@>@( @@?@ @ @7 U B@ 
@ @ @ @8 I@;XP P CDl EV I   @5@7 P@>@;CDm EV I   @5@7 Px@>@;CDo EV I   @5@7 R< B@8 P B@;CDs EV I  @5@C
@7 U@L
@P@>@;XP TE C@V EV K
@5@ @7 I@ 
@ @8 TD@;C@Y EV K @<XP K C@ C EV I@5@.@/@7 L@.
@7 S@.@/@7 L@ @.@7 S@ 
@ @7 U@>@;XP M C$ EV I! @Q@5 I@8 C@;C$ EV I!  @@<XP SW CB} EV K}
@5@>@;C@'B~ EV K}
@5@ @.@7 SV@@
@ 
@7 U@&@?@ 
@7 Uw@"
@#@>@;XP ST CB EV K}@5@>@;CB EV K}
@5@7 U@ 
@7 SS@>@;XP SZ C@ EV J=

@5@ @ @7 I@>@;C@ EV J=@5@ @ @7 I@>@ @ @7 SY@>@;C@ EV J=@5@>@;XP R C@?L EV I @5@0 JF@-@-@4 I@.
@7 Og I@.@7 L I@.@7 L N@2
@3@2@3@4@3@2@3@4@3
@4@7 I@>@8 R@;XP U C@ EV EV  @5@>@;XP U C	Ac EV II  @5@)     NO SIMPLIFICATION ACTIONS PERFORMED.@7 I@7 J @>@;XP T C@"A EV II@5@0 
@-@4@/@7 R1@> L:@7 I@7 I@7 J @0 
@4@7 U B@8 T@;CA EV II@5@>@;XP Ni C@ EV I!

@5 I@8 I@;C@A@ EV I! B



@5@@@0 G@1 J
@4 I@ @7 I@?@ @@@0 B
@4 I@ @7 I@?@0 G@1 J
@4 I@ @8 I@;C@A@ EV I! J



@5@@@0 G@1 B
@4 I@ @7 I@?@ @@@0 J
@4 I@ @7 I@?@0 G@1 B
@4 I@ @8 I@;C@A@ EV I! I@



@5@@@0 G@1 I"
@4 I@ @7 I@?@ @@@0 I7
@4 I@ @7 I@?@0 G@1 J
@4 I@ @8 I@;C@A@ EV I! I7



@5@@@0 G@1 J
@4 I@ @7 I@?@ @@@0 I@
@4 I@ @7 I@?@0 G@1 I"
@4 I@ @8 I@;C@A@ EV I! J



@5@@@0 G@1 I7
@4 I@ @7 I@?@ @@@0 I"
@4 I@ @7 I@?@0 G@1 I@
@4 I@ @8 I@;C@A@ EV I! I"



@5@@@0 G@1 I@
@4 I@ @7 I@?@ @@@0 J
@4 I@ @7 I@?@0 G@1 I7
@4 I@ @8 I@;XP N CA EV I@5@7 P@>@;CA EV I@5@7 Px@7 U@>@;CA EV I@5@7 J+@>@.@/@7 J@7 L% J@7 I@7 J@>@;C@+A EV I@5@0 J@/@4@7 C@0 I@/@4@7 C@0 J @4@7 C@0 I @4@7 C@>@7 C@.@7 Q B@7 M B@( M
@>@;XP I< C@$A EV M> J
@5@.
@7 I;@@	@ 
@7 T@&
@?@ 
@7 T B@"
 J@#@>@;C@KA" EV M> H


@5@.@7 I;@ 
@.@7 I;@ @.@.@7 Q@ @.@.@7 Q@.@0 H@0 I>@4@1 I>@4@7 I8@.@0 I>@4@7 I8@>@ @ @8 U B@;C@KA- EV M> C


@5@.@7 I;@ 
@.@7 I;@ @.@.@7 Q@ @.@.@7 Q@.@0 C@0 I>@4@1 I>@4@7 I8@.@0 I>@4@7 I8@>@ @ @8 U@;C@BA8 EV M> I>


@5@.@7 I;@ 
@.@7 I;@ @.@.@7 Q@ @.@.@7 Q@.@0 I>@4@7 I8@.@0 I>@4@7 I8@>@ @ @8 U@;C@AC EV M> J


@5@.@7 I;@ 
@7 M@.@ 
@7 I8@@@( @(@F@F@F@F@?@@@@(@&@F@F@F@F@?@@@@5@a@f@b @q @7 Im@ @.@.@7split_rational_alt_sign B@ @ @.@7 U@a@f@k J@x@>@0 J@4@7 I;@F@F@?@J@.@0 ID
@4@7 I8@.@0 C@1 I>@4@7 I8@0 I>@4@.@7 I;@0 J@4@.@7 I;@@@( @&@?
@0 I>@4@7 I;@F@F@>@;C	Ad EV M>

@5@7 I1@>@;C@BAi EV M> 


@5@.@7 I;@ 
@.@7 I;@ @.@.@7 Q@ @.@.@7 U@.@0 I>@4@7 I8@.@0 I>@4@7 I8@>@ @ @8 U@;C@3At EV M> J
@5@.
@7 I;@@@ 
@7 T@@@(
 @( @?@" J
@#@?@ 
@7 U@"
 J@#@>@;XP N	 CE EV Jh@5@7 Nh@>@;CE EV Jh @5@>@Q@;C@RE EV Jh B L

@5@>@ @ @7 Im@ @.@7 UC B@ @.@7 U{ B@0 I@4@.@7 S@ @0 I@4@7 Im@>@0 B@4@.@ 
@7 N@ @ @.@7 I@ @ @8 I@;C@RE EV Jh B I

@5@>@ @ @7 Im@ @.@7 U@ @.@7 U@0 L@4@.@7 S@ @0 L@4@7 Im@>@0 B@4@.@ 
@7 N@ @ @.@7 I@ @ @8 I@;CE EV Jh B
 I
@5@0 B@0 I@4@4@ 
@7 N@>@;CE EV Jh B
 L
@5@0 B@0 L@4@4@ 
@7 N@>@;C@E EV Jh		 B

@5@@@ @7 I@ @7 I@>@&@F@E@?@j@@@+@0 B@-@4@.@7 Nh@0 B@4@7 K.@0 B@4@.@ 
@7 N@ @ @7 I@?@=@@@+@0 B@-@4@.@7 Nh@0 B@4@7 K.@0 B@4@.@ 
@7 N@ @ @7 I@?@0 B@4@8 U B@F@E@;C@yE EV Jh I" L

@5@>@ @.@7 U@@@&@' @@F@F@?@N@@@5@ @.@7 U@0 I@4@.@7 S@ @0 I@4@7 Im@>@0 I"@4@.@ 
@7 N@ @ @.@7 I@E@?@p
 @0 I"@4@.@ @7 N@F@E@ @ @8 I@;C@xE EV Jh I"
 I
@5@>@ @.@7 U@@@&@' @@F@F@?@N@@@5@ @.@7 U@0 L@4@.@7 S@ @0 L@4@7 Im@>@0 I"@4@.@ 
@7 N@ @ @.@7 I@E@?@p
 @0 I"@4@.@ @7 N@F@E@ @ @8 I@;C@9E EV Jh		 I"
 L
@5@@@>@&@Q@F@E@?@ @ @.@7 U@p
 @0 I7@4@.@ @7 N@ @ @8 I@;C@:E EV Jh		 I" I

@5@@@>@&@Q@F@E@?@ @ @.@7 U@p
 @0 I7@4@.@ @7 N@ @ @8 I@;CBWE EV Jh I"

@5@p
 @@@0@ @7 I@ @7 I@>@/@2@-@4@7 I4@ @2@4@7 I@( @@F@F@F@F@?B@@@0 B@4@ 
@7 N@F@F@F@F@?A@@@0 I7@4@ 
@7 N@F@F@F@F@?A@@@l@@@0 I"@-@4@.@7 Nh@ @ @7 Im@0 J@4@7 K.@?@/@@@0 B@-@4@.@7 Nh@ @ @7 Im@0 B@4@7 K.@?@0 I7@-@4@.@7 Nh@ @ @7 Im@0 I"@4@.@ 
@7 N@ @ @7 I@F@F@E@?An@@@l@@@0 I"@-@4@.@7 Nh@ @ @7 Im@0 J@4@7 K.@?@/@@@0 B@-@4@.@7 Nh@ @ @7 Im@0 B@4@7 K.@?@0 I7@-@4@.@7 Nh@ @ @7 Im@0 I"@4@.@ 
@7 N@ @ @7 I@F@F@E@?A @@@*@.@7 G@a@f@b@s@2@-@3@4@7 Q@0 I7@4@ @7 N@F@E@?@@@@*@.@7 G@a@f@b@s@2@3@-@4@7 Q@0 I7@4@ @7 N@E@F@?@@@@?@7 G@ @7 I@ @.@7 U@>@0 I@4@.@7 S@ @0 I@4@7 Im@>@0 I7@4@.@ 
@7 N@ @ @7 I@E@?@`@@@=@7 G@ @7 I@ @.@7 U@>@0 L@4@.@7 S@ @0 L@4@7 Im@>@0 I7@4@.@ 
@7 N@ @ @7 I@?@7 G@ @7 I@ @7 I@>@ @ @7 T B@( @@E@F@E@E@F@E@E@;CF\ EV Jh J

@5@0 I"@4@ 
@8 N@;C@^F^ EV Jh I7 L

@5@@@>@&@( @@F@F@E@?@?@ @.@7 U@ @.@7 U@0 I@4@.@7 S@ @0 I@4@7 Im@>@0 I7@4@.@ 
@7 N@ @ @.@7 I@ @ @8 I@;C@\Fo EV Jh I7 I

@5@@@>@&@Q@F@F@E@?@?@ @.@7 U@ @.@7 U@>@0 L@4@.@7 S@ @0 L@4@7 Im@0 I7@4@.@ 
@7 N@ @ @.@7 I@ @ @8 I@;C@[F EV Jh I7
 L
@5@@@>@&@Q@F@F@E@?@?@ @.@7 U@ @.@7 U@>@0 I@4@.@7 S@ @0 I@4@7 Im@0 I7@4@.@ 
@7 N@ @ @.@7 I@ @ @8 I@;C@KF EV Jh I7
 I
@5@>@ @.@7 U@ @.@7 U@>@0 L@4@.@7 S@ @0 L@4@7 Im@0 I7@4@.@ 
@7 N@ @ @.@7 I@ @ @8 I@;CF EV Jh I7

@5@/@2@4@7 I4@0 J@4@7 Nh@>@;CAOF EV Jh I7

@5@.@7 G@p
 @@@&@>@Q@F@E@?A.@@@ @7 I@ @7 I@>@ @ @7 T@( @@F@E@?A@@@(@a@f@b@s@0 I7@-@4@.@7 Nh@0 I"@4@.@ @7 N@ @ @7 I@?@@@@(@a@f@b@s@0 I7@-@4@.@7 Nh@0 I"@4@.@ @7 N@ @ @7 I@?@@@@+@0 B@-@4@.@7 Nh@0 B@4@7 K.@0 I7@4@.@ 
@7 N@ @ @7 I@?@@@@+@0 B@-@4@.@7 Nh@0 B@4@7 K.@0 I7@4@.@ 
@7 N@ @ @7 I@?@b@@@1@a@f@b@s@0 I"@-@4@.@7 Nh@0 J@4@7 K.@0 I7@4@.@ 
@7 N@ @ @7 I@?@/@a@f@b@s@0 I"@-@4@.@7 Nh@0 J@4@7 K.@0 I7@4@.@ 
@7 N@ @ @7 I@>@;CF EV Jh I@

@5@0 I7@4@ 
@7 N@>@;C@F EV Jh		 J

@5@@@&@>@Q@F@E@?@@@@ @7 I@ @7 I@>@ @ @7 Im@( @@F@E@?@~@@@0 I7@4@7 R@F@E@?@j@@@0 I7@4@7 R@F@E@?@V@@@+@0 B@-@4@.@7 Nh@0 B@4@7 K.@0 J@4@.@ 
@7 N@ @ @7 I@?@)@0 B@-@4@.@7 Nh@0 B@4@7 K.@0 J@4@.@ 
@7 N@ @ @7 I@>@;XP I2 CA EV M> J
@5@7 T @8 Im@;CA EV M>@5@8 T@;XP UO C@aGy EV Jh
 J


@5@0 I"@4@.@7 K@0 I"
@4@.@7 K@.@2
@3@3@4@7 @<@ @.@7 K@>@ @ 
@ @ @.@7 UN@ @ @.@7 I@ @ @.@7 I@ @ @ @8 I@;C@?G EV Jh
 J

@5@@
@0 I7@4@.@7 K@?@0 I7
@4@.@7 K@>@ @ 
@ @ @.@7 UN@>@ @ @ @8 I@;CG EV Jh@5@0 J@/@2@/@4@/@4@7 Im@>@;XP N C@H EV I@5@7 P@>@8write_dead_path_found B@;C@N EV I@5@7 Px@>@8 U@;C@U EV I@5@C
@7 R@L
@P@>@.@7 R B@7 I@7 J@8 J@;C@\ EV I@5@7 R@>@.@7 S8 B@7 I@7 J@8 J@;XP I( C@: EV I!@5@@@7 GY@E@?@"
 J
@#@7 GY@>@;XD  t  t t  @t  J/ AP U C@&A EV M> J 



 J@5@ 
@7 GY@a@f
@b @s@ @7 GY@a@f@b @s@;C@!A EV M> 



@5@ 
@7 GY@a@f
@b @s@ @7 GY@a@f@b @s@;CA EV M>

@5@7 GY@a@g@b @s@;CA EV M> J


 J@5@ 
@7 GY@a@f
@b @s@;XP O C@(D EV II 


 L@5@>@ 
@.@7 N9[from rulefile @7 I@ @7 I] @7 I@0 
@4@8 L @;C@(D EV II 


 L@5@>@ 
@.@7 N9 U@7 I@ @7 I U@7 I@0 
@4@8 L @;CE  EV II@5@>@;XD  t  t t  @t  @ AD  t  t t  @t  @ AD  t  t t  @t  @ 
P @CB    @ @@<CB    @ @@<CB    CU @@<CB    CU CU@<CB  
 H@5@6 shared_object_extension@8 @@;XP S C@*B EV I @5@.@2
@3@-@4@7 @<@.
@2
@3@-@4@7 @<@7 I@ @a@i@b@n@w@ 
@7 C@>@;XP U C@<J EV I @5@.@7 I@@@( G@7 I@7 I@0 I@
@4 @Q@7 IA@E
@?@.
@7 I@ 
@7 I@ 
@7 I@0 I@
@4 @Q@7 I@>@;XP OJ CBf EV Fm@5@>@;C@(Bi EV Fm
 I

@5@T
@"
 I
@#@>@ @7 I@>@ @ @7 OI@>@;CBr EV Fm

@5@ 
@7 P B@>@Q@;C@#Bx EV Fm
 I



@5@ 
@ @ @7 Nm@>@ @ @7 OI@>@;CB~ EV Fm

@5@0 G
@4@.@7 IA@ @/@7 J@>@Q@;CB EV Fm



@5@ @ @7 OI@>@;XP S] C@ZD EV I  JH


@5@0 JH
@4@.@.@7 S@ @0 JH
@4@7 Im@>@/@ @7 M@>@@@,@( I@@@( @Qtrue-disjunction@7 J@? N_@2 I@3@3@0 JH
@4@3@3@4@7 I@?@R@>@;XP S CC_ EV I

@5@>@ 
@ @7 S@>@;CCd EV I


@5 G@7 I@ 
 G@7 I@>@ 
@7 T@>@;CCk EV I


@5@>@ 
@8 R@;XP P CG EV I @5@.
 I@.@7 I@C@7 J	@L@P@7 S B@Q@;CG EV I @5@.
 I@.@7 J@C@7 J"@L@P@7 Sh B@Q@;CG EV I    @<XP O CM EV I  @Q

@5@>@ 
@8 O@;CM EV I 
@5@ 
@/@/@7 I@>@ @8 O@;C@&M EV I 
 T@5@ 
 I@.@7 L L@2@3
@3@4@7 I@>@  T@8 O@;C@/M EV I 
 O
@5@ 
 I@.@7 L O@2@3
@3@3@4@7 I@>@ @0 O@4@8 O@;CM EV I  @<XP S CAR EV I K~


 K~

@5@ @7 S@>@ 
@ @7 S@>@;C@fAX EV I L'


 L'
@5@7 A@>@@@.@7 I@?	Undeclared identifier @# on l.h.s. of ":=" in above action.@7	stopwith3 JU@E@>@@@ 
@.@7 MH@ @ @7 I@?	@6Type of r.h.s. of ":=" does not match that of l.h.s. [
] in above@7 V@E@>@@@7 M]@ @ @7 IA@@@7 S@?@@@ @ @7 Im N@7 D4@?@R@?@&@>@;C	Ax EV Iunit L@5@>@;CAz EV Inull@5@>@;XP R C@ULs EV I @5@0 J@/@4@7 C@0 J@4@7 D4@7 C@.@7 J@@@ @.@7 T B@.
@7 JC@ 
@.@7 T: B@  I@7 JL@ @7 P B@?@R@F@E@p@0 J@4@7 I@0 J@4@7 D4@ @7 T B@>@Q@;XP NJ C
B EV I @5@/@/@/@7 K@>@;CB EV I 
 H@5@>@;XD  t  t t  @t  Lf AP T CA< EV II@5@0 R{@-
@4@7 I@7 I@7 J @Q@;CAB EV II@5@0 R'@-
@4@7 I@7 I@7 J @Q@;CAH EV II@5@0 O@-
@4@7 I@7 I@7 J @Q@;CAN EV II  @5@>@;XP K CA EV I  B

 B@5@ @ @7 I@ @ @7 I@>@;CA EV I  J

 J@5@ @ @7 I@ @ @7 I@>@;CA EV I  I"

 I#@5@ @ @7 I@ @ @7 I@>@;CA EV I  J

 Hl@5@ @ @7 I@ @ @7 I@>@;CA EV I  I7

 C@5@ @ @7 I@ @ @7 I@>@;CA EV I  I@

 H+@5@ @ @7 I@ @ @7 I@>@;XP Ib CG
 EV I @5 K@7 Q@>@;C@AG EV I @5 K@7 Q@.@7 O- @@7 O/*** @7 K@@ K@7 F I@/@.
@7 F' I@ 
@7 K M1@7 K@? K@7 V@E
@7 K@@@( @@?@7 K@>@7 J @7 O/@>@;XP U C@i EV I@5@.@7 T B@7 I@7 J@8 J@;XP I% C@ EV I!@5@8 N@;C@ EV I!@5@7 UF@8 N@;XP K/ C@!@B EV I! B

@5@@@0 B@4@7 T@?	@0 B@4@7 T@>@Q@;C@K EV I! B

@5@0 B@4@8 U B@;C@M EV I! B

@5@0 B@4@8 U B@;C@P EV I! J

@5@0 J@4@7 T@>@Q@;C@U EV I! J

@5@0 J@4@8 V@;C@W EV I! J

@5@0 J@4@8 V@;C@Z EV I! I@

@5@0 I@@4@7 T@>@Q@;C@_ EV I! I@

@5@0 I@@4@8 V@;C@a EV I! I@

@5@0 I@@4@8 V@;XD  t  t t  @t  F D  t  t t  @t  F AD  t  t t  @t  F AD  t  t t  @t  F 
P N/ CF EV II  Q@<CF EV II 
          @<CF EV II                @<CF EV II                     @<CF EV II                          @<C@oF EV II@5@a@g@b@s@p
 @.
@7 N.@ 
@.@7 M@ @2@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @3@ @4@.@7 I4@ @7 M@>@;CF EV II 
 @@<XD  t  t t  @t  M  AXQM FF@&/usr/lib/swi-prolog/library/listing.pl  @SdAu@!C AgS E HE H Eportray_clauseE VE VXD  t  t t  Ft 	or_layout 
O F V!CB F F@5@S
@>@Q@;CB F F  E@<CB  F F  C@<CB! F F  B@<XD  t  t t  Ft nlindent 
O F V#C@;B F F@5@7 J@0  Htab_distance@4@.@7 B{ B|@D@a@i@b @u@L@8 Cg F@F
@?@a@h@i@l A@x
@a@h@i@l J@x@ 
@7put_tabs V*@ @8 V(@;XD  t  t t  Ft write_module 
O F V.CA F F@5@7hide_module V*@>@;CA F F@5~q:@2
@4@8 U\ V*@;XD  t  t t  Ft  V 
O F V CA/ F F@5 B@7 B B@8 V V*@;XD  t  t t  Ft clause_term 
O F V7CAm F F  G

 B!@<CAn F F -->

 V:@<XD  t  t t  Ft listing_write_options 
O F V;CB F F 
 CC @Q M- @Q M)
 CG CI


@<XD  t  t t  Ft list_clauses 
O F V=C@%@ F F@5@.@.
@7 B V*@@@.@7 A @ 
@7 V/ V*@0 G
@4@7 V V*@Q@?@R@E@;XD  t  t t  Ft portray_meta_arg 
O F VDCBJ F F@5@7 GY@>@.@7 H	 V*@ noindentC@ 
@8portray_body V*@;C
BN F F@5C@ 
@8pprint V*@;XD  t  t t  Ft 
unify_args 
O F VOC@ F F
 @5@>@;C@ F F

@5@>@;C@ F F 

@5@>@;C@ F F @<XD  t  t t  Ft pprint_wrapped 
O F VQCB F F@5@"@#@>@.@7 VF@ @ 
@8portray_list V*@;C@&B F F@5@2@-@-@4@7 @<~q(@ @7 Aw V*@.@7 VF@ @ @ 
@7pprint_args V* M0@8 VW@;XD  t  t t  Ft 
postfix_op 
O F V[CB F F@5@.@.
@7 M @ 
@.@7
post_assoc V*@>@a@i@f@l C@w@;XD  t  t t  Ft portray_meta 
O F V`C@8B/ F F@5@7contains_non_primitive_meta_arg V*@>@2@-@-@4@7 @<@2@/@-@4@7 @< VV@2@4@7 VW@.@7 VF@ @ @ @ 
@7portray_meta_args V* M0@8 VW@;C
B7 F F@5C@ 
@8 VL@;XD  t  t t  Ft term_needs_braces 
O F VhCA F F@5@7 C @.@/@7 @6@.
@/@7 M @a@f
@h@s@>@;XD  t  t t  Ft 	primitive 
O F VlCB# F F@5@7 V" V*@>@Q@;CB% F F AV@5@>@Q@;CB& F F @<XD  t  t t  Ft  VZ 
O F VYCB F F @<C@+B F F@5@ C@ 
@7 VL@D@* @@L@R@? AW@7 VW@7 V$ V*@ @ 
@8 VX@;XD  t  t t  Ft 	full_stop 
O F VpC
Ap F F@5 C@7 D V*@8 J@;XD  t  t t  Ft write_declarations 
O F VtC@ F F@5@>@;C@ F F
@5:- ~q.~n@2@4@7 V4@ 
@8 Vu V*@;XD  t  t t  Ft  V 
O F VC
A+ F F@5@.@7 S=@8 V  V*@;XD  t  t t  Ft  V2 
O F V1C@!A F F @5@0 @4@0
imported_from@-
@4@7predicate_property Be@0  @4@0 Vy
@4@7 V{@>@;CA
 F F

@5@>@;XD  t  t t  Ft  Vg 
O F VfCB@ F F @<C@4BA F F	
@5@ @ @ 
@ @7 VE V*@D@* @@L@R@?@ 
 AW@7 VW@ 
@7 Vo@ @ @ 
@ @8 Ve@;XD  t  t t  Ft 	decl_term 
O F VC@7@ F F@5@.
@.@7 V?@ @.@.@7 @6@D@ 
@ @7 V0@L@" @#@?@" 
 @#@;XD  t  t t  Ft 	pre_assoc 
O F VCB F F  D@<CB F F  M2 @<XD  t  t t  Ft list_predicate 
O F VC@ F F@5	undefined@7 V{@>@.@7 V V*%   Undefined: ~q~n@2@4@8 V4@;C@ F F@5 D@7 V{@>@.@7 V%   Foreign: ~q~n@2@4@8 V4@;C@ F F@5@7notify_changed V*@7list_declarations V*@8 V> V*@;XD  t  t t  Ft  H  @GD  t  t t  Ft  H  
O F VC@T@i F F@5@.
@7 D V*@/@.@7 Ar V*@C
@0 Vy@/@4@7 V{@L@P@.@.
@7 V?@ 
@.@/@7 @6@D@@ Ut@7 V{@?
@  @/@/ D@7 Ac@Laccess_level @7 @@?@R@7 J @0 
@4@7 V V*@Q@;C@x F F   @<XD  t  t t  Ft 
m_callable 
O F VCA F F@5@/@.@7 V?@7 Vj@0 @/@/@4@8 Im@;XD  t  t t  Ft $pred_option AD  t  t t  Ft  V 	 D  t  t t  Ft  V 
O F VC@Q@4 F F Vpass_to    C@5@C@0 C@0  @1  C@4@4@ 
@7 @ V*@L@P@0  @1 C@/@/@/@4@2@0 C@0  @1  C@4@4
@4@: B7pred_option V@;XD  t  t t  Ft  VU 
O F VTCBY F F@5@>@8 I@;C@ B[ F F@5@7 Vo[ @7 I@p@ @ 
@7portray_list_elements V*@7 Vo T@8 I@;XD  t  t t  Ft infix_op 
O F VC@$A F F@5@.
@.@7 M @ @.@.@7infix_assoc V*@>@a@f
@f@l C@w@a@f
@f@l C@w@;XD  t  t t  Ft  H @GD  t  t @Ht  Ft H D  t  t t  Ft  H 
O F HC
@ F F@5@S
@>@0 @ A@/@4@8 @@;C@ F F@5@>@;C@ F F@5@>@7 H V*@8 V@;C@ F F@5@D
@.@ @locate_clauses V@L
@8list_clauserefs V*@E@?@.@7$find_predicate V*@8list_predicates V*@E@;XD  t  t t  Ft  V- 
O F V,CB F F@5@a@h@b @s@>	@7 A V*@p @8 V+@;CB F F @<XD  t  t t  Ft  VN 
O F VMC@3B} F F@5@T@"{}
@#@.@7 VF@p{ @7 VW@ @ noidentC@ 
@7 VI@ @7 Vo}@8 VW@;C@XB F F	@5@7 E @C@7nowrap_term V*@L@P@0  H
line_width@4@.@7 V&@a@f@b @s@D@.@2@0
max_length@4
@4@7 @e V*@L@R@?@%@.@7 VF@a@f@f@n@f@s@a@f@f@b@l @s@>@ 
@8 VR V*@;CB F F@5@.@ 
@7 V< V*@ @8 V @;XD  t  t t  Ft declaration 
O F VC@ F F@5@.
@.@7decl V*@ 
@7 V{@.@7 V@2@3@4@8 @<@;C@6@ F F@5@>@0 @H@-
@4@7 V{@.@/@7 V?@D@@@* @?@)@L@" @H
@#@?@" @H 
@#@;C@ F F@5 @G@7 V{@.
@7 V@" A
@#@;XD  t  t t  Ft is_meta 
O F VCA= F F portray_goal@<XD  t  t t  Ft  V 
O F VCB F F$VAR@5@>@;C@5B F F@5@.@.@7 @6@/@/@7 M @D
@*@L
@/@/@8 V V*@?@B@*@L@D	@/@7	prefix_op V*@L@R@?@/@8 V\ V*@O@;XD  t  t t  Ft  V 
O F VC@)A F F@5 @@.@7 V? Ut@7 V{@C A@7 V{@L@P@>@.
@7 V@7%   NOTE: system definition has been overruled for ~q~n@2
@4@8 V4@;CA F F @<XD  t  t t  Ft 
pi_to_head 
O F VC@ F F 


 
@5@>@ 
@ @8 V V*@;C@ F F 


@5@ 
@8 @6@;XD  t  t t  Ft  V 
O F VC@ F F@5@>@;C@ F F@5@>@7 V@8 V@;C@ F F@5@.@.@7 F V*@0 G@4@8 VC@;XD  t  t t  Ft  Vd 
O F VcCB: F F@5@.@.
@7 A@.@7 A@ @7 GY@C@ 
@7 Vm V*@L@P@>@;XD  t  t t  Ft  V 
O F VCB F F  M"@<CB F F  M$ @<CB F F  M# @<XD  t  t t  Ft  V 
O F VCB F F@5@.@.
@7 M @ 
@.@7 V V*@>@a@i@f@l C@w@;XD  t  t t  Ft  VK 
O F VJCAz F F@5@S
@>@ @ 
@ @8 VL@;CA} F F G@5@0  Hcut_on_same_line@4 @Q@7 V&@>@  !@8 I@;C@7A F F AV G
@5@0  H V@4 @Q@7 V&@C@0 AV@/@/@4@ 
@7 Vi V*@L@P@>@  !,@7 I@ indentC@ @ @8 VI@;CA F F V@5@>@ @7 Vo VH@ 
@ @ @8 VI@;C@!A F F@5@7 Vn@>@ (   @7 ID@ @ @7
portray_or V*@ @7 Vo@  M0@8 I@;C@*A F F@5@ 
@7 V@>@ ( @7 I@p@  VHD@ @ @7 VI@ @7 Vo@  M0@8 I@;C@2A F F

 AV

@5@> AW@.@.@7 V@  VH@ @ @ @7 VI@  AW@7 I@  V@ @ @ @8 VI@;C@,A F F		 Gn
@5@>@  Gm@7 I@  M1@7 I Gm@.@7 V@p@ @  VH@ @ @ @8 VI@;C@(A F F@5@7 V V*@0 Bg@-@4@  @@7option E`@0 
@4@0 @H@-@4@7 V{@>@ @ @ @8 Va V*@;CA F F@5@ @ 
@ @8 VL@;XD  t  t t  Ft 
inc_indent 
O F VCB F F@5@a@g@h@b@o@n@w@;XD  t  t t  Ft do_portray_clause 
O F VCA? F F@5@S@>D@8 VL@;CAB F F
 G

 @Q@5@>@ 
D@7 VL@8 Vq V*@;C@AE F F@5@.
@.@.@7 V8 V*@> @.@7 V V*@ @.@.@7 V@ 
@ @7 VL ~w@2@4@7 VW@D@V@T@" 

@#@C@ @7 V@L@P@L@ @7 Vo~q@2@4@7 VW @7 Vr@ @7 Vo V@7 I@ @.@7 V@ @  VHD@7 VI@ @7 Vo M0@7 I@?@0  Hbody_indentation@4@.@7 V&@ @  V@ @7 VI@F@8 V@;C@0A[ F F
 B  D


@5@ @.@7 G@a@f@b@s@>:- use_module(~q,@2
@4@7 VW@ @7 VS).
@8 I@;C@$Aa F F
 B  Bi


@5@>
:- module(~q,@2
@4@7 VW@ 
@7 VS V@8 I@;CAe F F
 B 

@5@>:- @7 I@ 
 VHD@7 VI@8 V@;CAi F F@5  VHD@7 VI@8 V@;XD  t  t t  Ft  V @GD  t  t @Ht  Ft V @K @K D  t  t t  Ft  V 
O F VC@MA3 F F	 


@5 @@ @7 V5 V@0 
@4@.@7meta_options V@C@*@C@ @.@7 CV V*@  @/@2@0
singletons @Q@4@4@7 G V*@ @ @7 V V*@L@P@?@E@L@P@?@E@;XD  t  t t  Ft  V 
O F VC@ F F  A A@<C@ F F  A A@<C@ F F  A A@<C@ F F  A A@<C@ F F  A A@<XD  t  t t  Ft  V 
O F VC@&@ F F@5@.@0 V
@4@.
@7 @@D@*
 @@L@R@?
@ 
@7 Vw~n@8 V4@;XD  t  t t  Ft  V 
O F VC@SBc F F	@5@ C@ 
@7 VL@D
@* @@L@R@E@?@8@D@T@"@#@L AW@7 I@7 Vo@ @ 
@8 V@E@?@p @ @7 Vo| @7 I@ C@ 
@8 VL@;XD  t  t t  Ft  V_ 
O F V^CB F F  M3@<CB F F  M4 @<XD  t  t t  Ft  V 
O F VC@4@ F F
 


@5@.@7 P I6@ @.@7 V@ @ 
@7 VP V*@ @7$define_predicate V*@ @.@.@7 V?@0 @4@7 V@7 J @Q@;C@ F F @<XD  t  t t  Ft  V 
O F VC@)A F F@5@7 V@>@.@7 V@ 
 V@7 I@ @ 
@ @7 V V*@ 
@ @7 Vo@ 
 M0@8 I@;CA F F@5@7 Vn@>@ 
@ @8 W@;CA F F@5@.@7 V@  VH@ 
@ @8 VI@;XD  t  t t  Ft  V 
O F WC@[A F F E C


@5@>@.@7 V C@.@.@7 V@ @  VH@ @ 
@7 VI@7 Vo->  @7 I@ @  VH@ @ 
@7 VI@7 Vo;   @7 I E@/@.@7 V@ @ @ 
@8 V@;C@[A F F E B


@5@>@.@7 V B@.@.@7 V@ @  VH@ @ 
@7 VI@7 Vo*-> @7 I@ @  VH@ @ 
@7 VI@7 Vo W@7 I E@/@.@7 V@ @ @ 
@8 V@;C@9A F F		 C

@5@>@.@7 V C@.@.@7 V@ @  VH@ @ 
@7 VI@7 Vo W@7 I@ @ @ 
@8 V@;C@9A F F		 B

@5@>@.@7 V C@.@.@7 V@ @  VH@ @ 
@7 VI@7 Vo W@7 I@ @ @ 
@8 V@;C@9A F F		 E

@5@>@.@7 V E@.@.@7 V@ @  VH@ @ 
@7 VI@7 Vo W@7 I@ @ @ 
@8 V@;C@9A F F		|

@5@>@.@7 V W@.@.@7 V@ @  VH@ @ 
@7 VI@7 Vo|   @7 I@ @ @ 
@8 V@;XXQM BaF@./usr/lib/swi-prolog/library/dialect/sicstus.pl   SdAuC AgS Ecreate_mutableEprolog_flagEget_mutableE HE HE B?E WE	read_lineE W!E HE HEupdate_mutableE CEtrimcore E HXO Ba W C
A B[ B[@5@7 @@8 C@;XO Ba W  CAm B[ B[@5@8 F D@;XO Ba W# CAU B[ B[@5$mutable@7 @6@>@8 F B`@;CAX B[ B[@5mutable@8 @ B@;XD  t  t t  Bat  H AO Ba H C@' ES ES  EG ET@<C@C Ed Ed   Ee@<XO Bapush_sicstus_library  C@G@^ B[ B[@5@@@@@0 C@1  Bj Ba@4@.
@2@0 @ A@4@3@0 @ B@4@3@0 @ @@4@3@0 @ @@4@4@7 @ @0 G@0  @@1 B0 Ag
@4@1 Bc Bj Ba@4@7 C@Q@?@R@E
@;XO Ba W CAC B[ B[ 
 W+
@<XO Ba W CA B[ B[@5@8sicstus_flag B`@;XD  t  t t  Bat  H @GD  t  t @Ht  Bat H  O Ba H CA/ B[ B[@5@.@7 H@7 H B`@8 H B`@;XD  t  t t  Bat  H @GD  t  t @Ht  Bat H  @KO Ba H CA) B[ B[@5@.@7 H@8 H B`@;XD  t  t t  Bat  @M @GD  t  t @Ht  Bat H   O Ba H C@ B[ B[@5@M
@@N
@@?@@;XD  t  t t  Bat  G 	 O Ba G C B[ B[ D~ D B@@<XO Ba
setup_dialect  C	@ B[ B[  @5@0 J @Z@4@8style_check Be@;XO Ba W5 CA B[ B[system_type@5@>@D

saved_program @Q@7 @@L@( S@?@( B@;CA B[ B[@5@8 @@;XO Ba H CA B[ B[ 


@5@7 A@>@ 
@7 @@2@3
@4 @8 D B`@;CA B[ B[@5@7 @ Bg@.@7 Bb@2@3
@4 @8 WA@;XO Basicstus_module_decl C@ B[ B[hidden @Q@5@>@%
@"
 B  C H3 @@#@;C@ B[ B[ @<XO Ba W" CAj B[ B[@5 A^@8 W(@;XO Ba Bl C@ B[ B[ 
@<C@ B[ B[
@5@ 
@.@7 WB B`@ @ @8 WF B`@;XO Ba W& CA B[ B[  @5@8 A  B`@;XO Ba H C@z B[ B[@5@S
@>@Q@;C@{ B[ B[  @<XO Ba W CAK B[ B[ 
 W3
@<XD  t  t t  Bat  H @GD  t  t @Ht  Bat H   @KO Ba H CA3 B[ B[@5@.
@7 H@ 
@7 W7@ 
@8 W9@;XD  t  t t  Bat  H @GD  t  t @Ht  Bat H  O Ba H CA, B[ B[@5@.@7 H@8 W7@;XO Ba W% C@ B[ B[@5@7 A@>@0 D;@-
@4@7 D= B`@ 
@7 D B`@0 B
@4@8 H B`@;C@&@ B[ B[@5@7 H@>@.
@2@0 @ @@4@3@0 @ B@4@4@7 W2@ 
@7 WL@0 D;
@4@8 WK@;C@ B[ B[@5@8 A B@;XXQM$historyF@#/usr/lib/swi-prolog/boot/history.pl  As@ C S E
$save_historyEread_historyE$clean_history XD  t  t t  WPt take_number 
O WP WWCAs@#/usr/lib/swi-prolog/boot/history.pl  A WY


@5@ 
digit@7 G WP@>@ @ @8take_string W^@;C
A WY WY

@5@>@;CA WY WY @<XD  t  t t  WPt get_last_event 
O WP WbC@ WY WY@5@/@.@7 WP W^@7 G W^@>@;C@ WY WY@5 C@0historyno_event@4@7 @' W^@Q@;XD  t  t t  WPt 
find_event 
O WP WkCA WY WY G



@5@>@8 Wc W^@;C@(A WY WY
@5@ 
 W[@7 W\@>@2
@4@.@7 WX W^@.@ @7 G W^@ @.@7 Wd@ @8 Wf@;C
A WY WY@5@.
@7 W_@ 
@8matching_event W^@;XD  t  t t  WPt match_event 
O WP WtC@ WY WY@5@7 Wl W^@>@;C@ WY WY@5 C@0 Wg Wi@4@7 Wj@Q@;XD  t  t t  WPt skip_quoted 
O WP WwC@ WY WY
@5@>@;C@!@ WY WY L L
@5@>@ @ @ @ 
@ @8 Wx W^@;C@#@ WY WY


@5@>@ @ @ @ 
@ @8 Wy@;C@ WY WY

@5@>@ @ @ 
@ @8 Wy@;C@ WY WY 
@<XD  t  t t  WPt remove_history 
O WP WzC@ WY WY@5@a@g@h@l C@b @r@>@;C@ WY WY@5@a@g@h@l C@x@0 We@/@4@7 I W^@>@;C@ WY WY @<XD  t  t t  WPt expand_history2 
O WP W}C@ WY WY G G @@5@>@;C@ WY WY G
 G
@5@ 
@7not_event_char W^@>@2
@4@ @8 W~ W^@;C@#@ WY WY G


 @Q@5@>@ 
@.@.@7 Wu W^@ @.@7 @0 W^@>@ @ @/@8 W@;C@"@ WY WY'

 W
@5@>@ 
 W@ @.@.@7 Wy@ @ @8 W@;C@"@ WY WY"

 W
@5@>@ 
 W@ @.@.@7 Wy@ @ @8 W@;C@ WY WY


@5@>@ @ @8 W@;C@ WY WY  @@<XD  t  t t  WPt  W 
O WP WC	@ WY WY@5csym@7 W\@>@Q@;CA  WY WY G@5@>@Q@;CA WY WY @<XD  t  t t  WPt  WV  	 D  t  t t  WPt  WV  
O WP WUC	@s WY WY  @5@0 We@/@/@4@8 C @;XD  t  t t  WPt 
save_event 
O WP WC@ WY WY@5@7 @ W^@>@;C@ WY WY@5@8 WQ W^@;XD  t  t t  WPt  WP AD  t  t t  WPt  WP AD  t  t t  WPt  WP AD  t  t t  WPt  WP 	 D  t  t t  WPt history_depth_ 
O WP WC@ WY WY@5 Wh@7 @ W^@7 GZ W^@a@g@b @s@>@;C@ WY WY @<XD  t  t t  WPt list_history  
O WP W C@D@e WY WY@5@D
@.
@/@7 Wd@L@R@?@'
 @.@7 W W^@.@7 E W^@0 @-
@-@4@0 AV@0 HA

@4@1 We
@4@.@7 @ W^ C@0 Wg@1 Wg@4@8 Wj@;XD  t  t t  WPt expand_history 
O WP WC@ WY WY@5@.
@7 Wf@ 
@.@7 W@ @7 Wf@>@;XD  t  t t  WPt save_history_line 
O WP WC@ WY WY D@5@>@;C@:@ WY WY@5readline @Q@7 W@0 A@-@4~W~W@2
@3@2@0partial @Q@4@4@3 C@3@2@0 W @Q@4@4@4@7 Aw W^@0  @@1rl_add_history@4@/ @@7 A: W^@>@;C@ WY WY @<XD  t  t t  WPt 
substitute 
O WP WC@!@ WY WY@5@.@.@7 W@.@ @7 W@>@ @.@7 W@ @ @ 
@7 W@>@;XD  t  t t  WPt  WR 	 D  t  t t  WPt  WR 
O WP WQC@+@ WY WY@5@D
@.@/@7 Wd@L@p@?@a@b@x@E@0 We
@4@7 C W^@.
@7 W@ 
@8 W{ W^@;XD  t  t t  WPt  WT 
O WP WSC@C@4 WY WY@5@7 C W^@ 
@7prompt_history W^@0 B DC@-@4@.@0 E@0 C@0 B@1 @@0syntax_error@/@4@/@4@1 AV@0 @' @4 @@4@1 @@4@7 W@ Rjsave_debug_after_read  Rj@ @ @ @7
read_history_ W^@>@;XD  t  t t  WPt  W 
O WP WC@z WY WY @@5@>@8 H  W^@;C@C@| WY WY@5@D
@.@/@7 Wd@L@p@?@'@E@.
@7 S W^@.@7 W@D@2@~@3@!@4@ @ 
@.@7 W W^@L@ @7 Ga W^@?@7 W@E@8 W@;XD  t  t t  WPt  W 
O WP WC
@@ WY WY
@5@7 W W^@>@Q@;C@C WY WY@5 G@0 Wg@1 G
@4@7 Wj@>@Q@;C@@F WY WY
@5@ 
@.@.@7 W W^@ @7 W W^@.@ @7 F W^@0 B@-@3@0 Hx@-@4@3@0 V@4@4@.@0 AV@0 @' @4 @@4@7 W@D@S@L@&@&@E@?@B@D@"$silent
@#@L@ @ B H B @@ @ @8 WS W^@?@#@ @7 W W^@D@* @Q@L C@0 Wg@1expanded@4@7 Wj@?@R@&@&@E@;XD  t  t t  WPt  Ws 
O WP WrCA WY WY@5@/@.@7 Wd@7 Wf@/@7 W@>@;XD  t  t t  WPt  Wa 
O WP W`CA WY WY


@5@ 
 W@7 W\@>@ @ @8 W_@;C
A WY WY

@5@>@;CA WY WY @<XXQM FhF@@/build/spark-qcOfvI/spark-2012.0.deb/simplifier/processrules.pro  7AAuC @S @E T^XO Fhscalar_replacement_rule C@J Fg Fg@5@7 LP L
@7 A@/@: B Q@;XO Fh T^ C@C Fg Fg@5@.
@.@.@7 W T`@8apply_rule_to_existing_rules T`@;C@F Fg Fg  @5@>@;XO Fh W C@h@U Fg Fg@5@.
@.@.@.@.@.@.@.@7 F L
@ @7 Im@ @.@ B SY@ @.@ B SY@ @.@ B SY@C@)@)@)@L@P@ 
@ @ @ @ @ @ @ @7 F  L
@ 
@ @ @ @ @ @ @ @7 F L
@Q@;XXQM @*F@$/usr/lib/swi-prolog/boot/messages.pl  AsC S E PEmessage_to_stringE @'XD  t  t t  @*t translate_message2 
O @* WC@Gs@$/usr/lib/swi-prolog/boot/messages.pl  A W@5@S
@%
@>@%
@" CUnknown message: ~p
@#@;C@J W W@5@: V @i V@;C@L W W@5@8prolog_message @)@;C@N W W  @resource_error L_

 COut of ~w stack

@<C@P W W  @ W

 CNot enough resources: ~w

@<C@R W W @


@5@ @.@7swi_location @)@ 
@ @.@7term_message @)@ @ @8	swi_extra @)@;C@V W W $abortedExecution Aborted


@<C
@X W W
message_lines

@5@ 
@8make_message_lines @)@;C@Z W W  U\


 C

@<XD  t  t t  @*t bind_res_sep 
O @* WCCy W W
@5@>@%@&
@;C
C{ W W@5@>@%@&
@;CC} W W  C AW F
@<XD  t  t t  @*t 
must_print 
O @* WCES W W@5@T@7
print_once @)@>@C@7printed @)@L@P@0 W
@4@8 A @)@;CEX W W @<XD  t  t t  @*t  W 
O @* WC@2Aw W W F


 

@5@>@%@" C~w:~d: @%Initialization goal raised exception: F
@#@ 
@ @8translate_message @)@;C@ A| W W F


 C@(Initialization goal ~p raised exception:
 F
@5@ @ @8 X@;C@*A W W H:
 


@5@>@%@" C X 
 CInitialization goal failed@#@;CA W W  H:

 CInitialization goal failed: ~p

@<CA W Winitialization_exception

Prolog initialisation failed: F
@5@ 
@ @8 X@;C@1A W Wunhandled_exception

Unhandled exception: 
@5@D@ 
@ @.@7 W @)@L@&@?@" C~p
@#@E@;CA W W  A


 CGoal (~w) failed: ~p

@<CA W W no_current_module

 C@$~w is not a current module (created)

@<CA W W commandline_arg_type


 C@*Bad argument to commandline option -~w: ~w

@<CA W W missing_feature

 C@.This version of SWI-Prolog does not support ~w

@<CA W W  W

 CSingleton variables: ~w

@<CA W W 	multitons

 C@7Singleton-marked variables appearing more than once: ~w

@<CA W W profile_no_cpu_time@:No CPU-time info.  Check the SWI-Prolog manual for details


@<CA W W 	non_ascii


 C@,Unquoted ~w with non-portable characters: ~w

@<C@WA W W
io_warning


@5@ 
@0 G@-@4@7 DG @)@> H9@ @.@7stream_position_data @) H	@ @.@7 X&@D@ 
@0 B@-@4@7 X%@L@%@?@%
@E@%@" C~p:~d:~d: ~w@#@;CA W W  X#


 C
stream ~p: ~w

@<CA W W option_usagepldocUsage: --pldoc[=port]


@<CA W W 	interruptbeginAction (h for help) ? flush


@<CA W W  X/endcontinue


@<CA W W  X/ 	continue (trace mode)


@<CA W W unknown_in_module_user@8Using a non-error value for unknown in the global module F@;causes most of the development environment to stop working. F@<Please use :- dynamic or limit usage of unknown to a module. F@1See http://www.swi-prolog.org/howto/database.html


@<CA W W modify_active_procedure


 C@ ~p: modified active procedure ~p

@<CA W W  C C  @

 CFailed to load ~p

@<CA W W  C C 


 C@ Failed to load ~p into module ~p

@<CA W W  C C

 C X?

@<CA W W  H

 C@0Cannot pre-compile mixed load/call directive: ~p

@<CA W W  B@.Full stop in clause-body?  Cannot redefine ,/2


@<CA W W illegal_autoload_index


 C@.Illegal term in INDEX file of directory ~w: ~w

@<C@"A W Wredefined_procedure


 CRedefined ~w procedure ~p

@5Previously defined@ @ @8defined_definition @)@;CA W W declare_module

 A&
 CLoading module ~w abolished: ~p

@<CA W W import_private


 C@5import/1: ~p is not exported (still imported into ~q)

@<C@#A W W ignored_weak_import

 

 C@4Local definition of ~p overrides weak import from ~q 

@<CA W W  H


 C@'Exported procedure ~q:~q is not defined

@<CA W W  H


 C@.Operator ~q:~q is not exported (still defined)

@<CA W W A  @5minus_in_identifier@8 W@;CA W W  A

 C@1Clauses of ~p are not together in the source-file

@<C@)A W W C @v


 C~|~t~*+Loading 

@5@ @ @.@7 C @)@" T\@#@;C@)A W W @j @v


 C~|~t~*+include 

@5@ @ @.@7 X\@" T\@#@;CA W W @j @l


 C~|~t~*+included 

@5@ @ @8 X\@;C@SA W W

 C C






 C~|~t~*+

@5@ @ @.@7 X\@" C V
@#@ @ @.@7load_module @)@" C ~2f sec, ~D clauses@#@;C@2A W Wdwim_undefined


@5@ 
@.@7goal_to_predicate_indicator @)@%@" CUndefined procedure: ~q F@'    However, there are definitions for: F
@#@ @ @8dwim_message @)@;CA W W dwim_correct

 CCorrect to: ~q? 
 X3
@<C@+A W W @ G

 G
 C@3File search: too many levels of indirections on: ~p
 F    Used alias expansions: F
@5@ @ @8used_search @)@;CB W W  XY@<The "-" character should not be used to seperate words in an F@2identifier.  Check the SWI-Prolog FAQ for details.


@<CB W W  CUremoved_after_error

 CRemoved incomplete QLF file ~w

@<C@,B W W  C



 C@#Module "~q" already loaded from ~w.
 F CWipe and reload from ~w?  X3
@<CB W W  G@$Please answer y(es), n(o) or a(bort)


@<C@)B
 W W reloaded_in_module



 C@%~w was previously loaded in module ~w
 F C@"	now it is reloaded into module ~w
@<CB W W expected_layout


 C@#Layout data: expected ~w, found: ~p

@<CB= W W  Cz C|


 CFile search: ~p --> ~p (cache)

@<C@"B? W W  Cz C



 CFile search: ~p --> ~p OK ~p

@<C@"BA W W  Cz C



 CFile search: ~p --> ~p NO ~p

@<CBH W Wgc @w@5@.
@7thread_context @)@"
GC:  X3@#@;C@8BK W W  X @m







at_same_line C@/gained ~D+~D in ~2f sec; used ~D+~D; free ~D+~D

@<CBP W Wshift_stacks @w@5@.
@7 X@"

Stack-shift:  X3@#@;C@IBS W W X @m




@5@a@f@bD @l A@x@a@f@bD @l A@x@a@f@bD @l A@x@%@" X C@6local: ~DKB, global: ~DKB, trail: ~DKB bytes (~2f sec)
@#@;CB\ W Wagc @w@5@.
@7 X@"
AGC:  X3@#@;C@$B_ W W  X @m



 X C@.reclaimed ~D atoms in ~2f sec. (remaining: ~D)

@<C@"Bk W Wmakereload

@5@ 
@.@7 GX @)@%@" CMake: reloading ~D files@#@;CBo W W  X @mMake: finished


@<CBq W W  X
library_index

 CUpdating index for library ~w

@<C@!Bs W W D


@5@.@7 X@" Cautoloading ~p from ~w
@#@;CBv W W  D
read_index

 CLoading autoload index for ~w

@<C@DB W W
compiler_warnings


@5@.@7print_goal_options @)@D Hy@.@7 Bc @)@L@ @ @.@7warnings_with_named_vars @)@!@2@0 Hx@4@4@#@?@%@%@E@%@ @ 
@ @ @8 X @)@;C@!B W W B)@5version_git@.
@7 @ @%@>@%@" C~w
@#@;C@BB W W B)@5 B)@.
@7 X@a@f
@b'@l A@x@a@f
@b@d@l A@b@d@l J@x@a@f
@b@d@l J@x@%@" C~w.~w.~w@#@;C@!B W Waddress_bits@5 X@.
@7 X@%@>@%@" C	~d bits, 
@#@;CB W W @@5 @ @Q@7 X@%
@>@%
@"Multi-threaded, @#@;CB W W  @
@<CB W W 	copyright@=Copyright (c) 1990-2013 University of Amsterdam, VU Amsterdam F@DSWI-Prolog comes with ABSOLUTELY NO WARRANTY. This is free software, F@@and you are welcome to redistribute it under certain conditions. F@3Please visit http://www.swi-prolog.org for details.


@<CB W W
user_versions@5@.
@0  @@1 B*
@4@.@7 @ @)@%@ @ @8user_version_messages @)@;CB W W author@#Jan Wielemaker (jan@swi-prolog.org)


@<C@bB W WwelcomeWelcome to SWI-Prolog (

@5 @@ 
@.@7 W X@ @.@7 W@"Version 
@# B)@ @.@7 W@" M0 F
@# X@ @.@7 W@" F
@# X@ @.@7 W@" F@2For help, use ?- help(Topic). or ?- apropos(Word). F F@#@;C@3B W WaboutSWI-Prolog version 

@5 B)@ 
@.@7 W@" by 
@# X@ @.@7 W@" F
@# X@ @8 W@;CB W W  A% A%


@<CC  W W  H X1

 CBreak level ~d

@<CC W W  X X4

 CExit break level ~d

@<CC W W 	var_query@1... 1,000,000 ............ 10,000,000 years later F F@/~t~8|>> 42 << (last release gives the question)


@<CC W W close_on_abort

 CAbort: closed stream ~p

@<CC
 W W  Ci

 CHalt cancelled: ~p

@<C
C
 W W HF

@5@ 
@8query_result @)@;C@'C W W HB

@5@Dtty_control @Q@7 X@%@L@2 X
@4@ @8 @0 @?@&@E@;CC W W  G

 C~w: halt

@<CC W W 	no_action

 CUnknown action: ~c (h for help)
 F
@<C@bC W W  Wg W


History Commands: F@&    !!.              Repeat last query F@/    !nr.             Repeat query numbered <nr> F@:    !str.            Repeat last query starting with <str> F@4    !?str.           Repeat last query holding <str> F@>    ^old^new.        Substitute <old> into <new> of last query F@6    !nr^old^new.     Substitute in query numbered <nr> F@<    !str^old^new.    Substitute in query starting with <str> F@6    !?str^old^new.   Substitute in query holding <str> F C    ~w.~21|Show history list
 F C    ~w.~21|Show this list F F
@<CC W W  Wg Wi! No such event


@<CC W W  Wgbad_substitution! Bad substitution


@<CC W W  Wg W

 C~w.

@<CC W W Wg Wg

@5@ 
@8history_events @)@;C@ C W Wspy

@5@ 
@.@7 Xg@%@" CSpy point on ~p@#@;C@ C W Wnospy

@5@ 
@.@7 Xg@%@" CSpy point removed from ~p@#@;CC W W 
trace_mode

 CTrace mode switched to ~w

@<CC W W 
debug_mode

 CDebug mode switched to ~w

@<CC W W  H

 CDebug mode is ~w

@<CC W Wspying@5@>@%
@"

No spy points@#@;CC W W Y

Spy points (see spy/1) on: F
@5@ 
@ @8predicate_list @)@;C@(C W W 	

@5@>@%@ 
@.@7 Xg@%@" C        ~p: Not tracing F@#@;C@(C W W Y


@5@ 
@.@7 Xg@%@" C        ~p: ~w F@#@;CC W W D@5@>@%
@"
@"No traced predicates (see trace/1)@#@;CC W W Y

Trace points (see trace/1) on: F
@5@ 
@ @8tracing_list @)@;C@9C W W		frame

 F@5@>@%@ 
level@.@7 P @)@%@"ansibold~t[~D] ~10|
@#@ 
@ @.@7
frame_context @)@ 
@ @8
frame_goal @)@;CC W W Y

choice
@5@>@%@0 Y
 F@4@ @8 W@;CC W W Y
cut_call@5@>@%
@&
@;C@8C W W

 Y

 	
@5@>@%@" T 
@#@ @ @.@7port @)@ 
@ @.@7frame_level @)@ 
@ @.@7 Y@ 
@ @8 Y @;C@CD W W Y


@5@ 
@.@7frame_flags @)@ @ @.@7 Y'@ 
@ @.@7 Y*@ 
@ @.@7 Y@ @ 
@ @.@7frame_depth_limit @)@ 
@ @.@7 Y @" X3@#@;C@"DI W W  H H


 C@(The predicate ~p has been renamed to ~p.
 F@BPlease update your sources for compatibility with future versions.
@<C@&DS W Wabnormal_thread_completion

 HP
@5@>@%@" C@'Thread running "~p" died on exception: 

@#@ @ @8 X@;CDV W W  Y5

 @ C@'Thread running "~p" died due to failure

@<CDX W W threads_not_died

 C@&The following threads wouldn't die: ~p

@<CD` W W  Rpattached


 CAttached package ~w at ~q

@<C@1Db W W  Y=	duplicate



 C@"Package ~w already attached at ~q.
 F C	Ignoring version from ~q

@<CDf W W  Y=no_arch


 C@)Package ~w: no binary for architecture ~w

@<XD  t  t t  @*t  X 
O @* XCB W W 
@<C@,B W W		



@5@ 
@.@7 G' @)@.@ @7 @ @)@0 B@/@-@4@7 YJ@)@>@ @ @8 X@;C
B W W


@5@ 
@8 X@;XD  t  t t  @*t 
substitutions 
O @* YKCCj W W @<C@4Ck W W B



 C AW F C    ~w = ~W
@5@ @ @ 
@8 YL @)@;XD  t  t t  @*t  @( 
O @* @'C@PDz W W@5@D
@H@7 W @)@L
@B@.@7 X@L@D@-@T@D@0  @@1 Q
@4@7 Dk @L@R@?@0  @@1 P
@4@7 YQ@L@R@?@8print_system_message @)@O@?@R@E@;XD  t  t t  @*t compiler_warning 
O @* YVC@HB W W	eq_vv

@5@D@"@)@%
@L@" CTest is always true: ~W G{@#@?@"
 CTest is always false: ~W Y[@#@E@;C@!B W W eq_singleton

 C Y\ Y[
@<C@HB W W	neq_vv

@5@D@"@+@%
@L@" C YZ D@#@?@"
 C Y\ Ya@#@E@;C@!B W W 
neq_singleton

 C YZ Ya
@<C@!B W W unify_singleton

 C@ Unified variable is not used: ~W B
@<CB W W var_true
 C YZ H
@<CB W W nonvar_false
 C Y\ F
@<CB W W unbalanced_var
 C@+Variable not introduced in all branches: ~W
@<CB W W branch_singleton
 C@ Singleton variable in branch: ~W
@<CB W W negation_singleton
 CSingleton variable in \+: ~W
@<CB W W multiton
 C@4Singleton-marked variable appears more than once: ~W
@<XD  t  t t  @*t value 
O @* YyC@\C\ W W
@5@D@6@S@" B
@#@%@L@" V
@#@%@" C~W
@#@E@?@!@" C Y{

@#@ 
@ @ @8 O @)@F@E@;XD  t  t t  @*t  W 
O @* WCE W W@5@.@7 X@>@.
@.@7actions_to_format @)@0 B@4@ 
@ @8 Aw @;XD  t  t t  @*t  X 
O @* XC@ Am W W@5@.@7 F @, Ji@%
@>@%
@" C[Thread ~w] @#@;CAp W W 

@<XD  t  t t  @*t swi_comment 
O @* YCAc W Walready_from

@5@>@%@" C (already imported from ~q)
@#@;CAe W W C@5@>@%
@"
 (is a directory)@#@;CAg W W C@5@>@%
@"
 (is not a directory)@#@;CAi W W 
 C (~w)



@<XD  t  t t  @*t 
cond_location 
O @* YC@%A' W W 


@5@ 
@.@7 H @)@%@" C~w:~d@#@;XD  t  t t  @*t 
clean_goal 
O @* YCD> W W 



@5@7
hidden_module @)@>@;CD@ W W 



@5@0 
@4 Ut@7 V| @)@>@;CDB W W 

@<XD  t  t t  @*t  W 
O @* WCEM W W  H@<XD  t  t t  @*t  Xi 
O @* XhCB/ W W@5@.@.
@7 B @)@ 
@.@.@7 @7 @)@0 @1 @4@8user_predicate_indicator @)@;XD  t  t t  @*t line_element 
O @* YCD W W@5@ Vmessage_line_element V@>@;CE  W W
 Vp@5@> C@8 Vs @)@;C	E W W
 F@5@>@8 J @;CE W W
 I C


@5@>@ 
@8 Y@;CE W W
 I
@5@>@8 Y@;C	E W W
 X3@5@>@8 G @;CE
 W W
 C


@5@>@ 
@8 Y@;CE W W
 Y



@5@>@ 
@8 Y@;CE W W
 X1@5@>@;CE W W
 X4@5@>@;CE W W@5@8 Y@;XD  t  t t  @*t  Y, 
O @* Y+CD W W@5 Y@.
@7 Y@%@" C(~D) 
@#@;XD  t  t t  @*t action_skip 
O @* YCE4 W W  X@<CE5 W W  X3@<CE6 W W  Y@<CE7 W W  Y@<CE8 W W  Y@<XD  t  t t  @*t  Y" 
O @* Y!C@+D
 W W@5 G@.
@7 Y@ 
@.@7 Y @) CB@.@7 X@%@" C Y{@#@;XD  t  t t  @*t 	prefix_nl 
O @* YCD W W 
 F@<CD W W F
 F@5@>@;CD W W X3
 X3@5@>@;CD W W F


 F I
@5@>@ 
@ @8 Y @)@;CD W W



@5@ @ @8 Y@;XD  t  t t  @*t  Xn 
O @* XmC@ W W 
@<C@<@ W W

 



@5@ 
@7 Y@>@ @.@.@7 Y@%@" C
        ~q  F
@#@ @ @8 Xl@;C@?@ W W 



@5@>@%@ @.@.@7 Y@%@" C Y 
  F
@#@ @ @8 Xl@;C@/@ W W		
@5@ 
@.@.@7 Y@%@" C Y  F
@#@ @ @8 Xl@;XD  t  t t  @*t 
msg_prefix 
O @* YCD W W  D~N% @<CD W W As@5@.@7 Y@D
@* Ji@L
@(~NWarning: @?
@" C~NWarning: [Thread ~w] @#@;CD W W @5@.@7 Y@D
@* Ji@L
@(	~NERROR: @?
@" C~NERROR: [Thread ~w] @#@;CD W W  A Y@<CD W W information Y@<XD  t  t t  @*t  Y 
O @* YCC W W 
@<C@ C W W Y



@5@0 Y
@4@.@7 X@ @ @8 Y@;XD  t  t t  @*t  Y2 
O @* Y1CD W W @@5depth_limit_exceeded @Q@7 Y@%@>@%@"[depth-limit exceeded] 
@#@;CD" W W @<XD  t  t t  @*t faq 
O @* YC@ W W 
 F@+  See FAQ at http://www.swi-prolog.org/FAQ/
.txt


@<XD  t  t t  @*t  Xc 
O @* XbCB* W W @@5@>@&@;CB+ W W @5@>@&@;CB, W W 
 C into ~w



@<XD  t  t t  @*t user_version_message 
O @* YCC W W@5@.
@7 X@>@%
@" F@#@;CC W W 
 C X
 F


@<XD  t  t t  @*t swi_message 
O @* YC@ W W io_error


 CI/O error in ~w on stream ~p

@<C@ W W  H'execute

 CCould not execute `~w'

@<C@ W W  Ysignal


 CCaught signal ~d on `~w'

@<C@ W W  U\


 C

@<C@ W W  Y


 CCaught signal ~d (~w)

@<CA  W W limit_exceeded


 CExceeded ~w limit (~w)

@<CA W W  A

 Cgoal unexpectedly failed: ~p

@<CA W W 
shared_object


 C X

@<CA W W system_error

 Cerror in system call: ~w

@<CA	 W W  Yerror in system call


@<CA W W 
failure_error

 CGoal failed: ~p

@<CA W W 
timeout_error


 CTimeout in ~w from ~p

@<CA W W not_implemented


 C@*~w `~p' is not implemented in this version

@<C@"A W W A A

@5@ 
@.@7 Xg@%@" C@1Wrong context: ~p can only be used in a directive@#@;C@9A W W Aeditno_default_file@5@D R` @Q@7 X@%
@L@"
@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
@#@E
@" F@$Use "?- edit(Topic)." or "?- emacs."@#@;CA W W format_argument_type


 C@,Illegal argument to format sequence ~~~w: ~p

@<CA W W  B

 CFormat error: ~w

@<CA! W Wconditional_compilation_errorunterminated

 C@*Unterminated conditional compilation from 
@5@ 
@ @8 Y @)@;CA$ W W  Yno_if

 C:- ~w without :- if

@<XD  t  t t  @*t  W 
O @* WC@] W W
@5@>@;C@^ W W

 C X

@5@>@;C@_ W W
 C X
 F
@5@ @ @8 W@;XD  t  t t  @*t  XL 
O @* XKC@XB W W@5@0  @@4@.@0 @-@-@4@7 Y@.@ @ @7 Y@0 @4@0 D;@-@4@7 Y@0 @4@0 H9@-@4@7 Y@%@>@%@" F C~w at ~w:~d

@#@;CB W W @<XD  t  t t  @*t 
insert_prefix 
O @* YCD W W X

@5@>@ 
@8 Y@;CD W W I

@5@ 
@8 Y@;XD  t  t t  @*t  W 
O @* WC@b W W@5@S
@%
@>@%
@" CUnknown error term: ~p
@#@;C@e W W@5@: V
error_message V@;C@g W W@5@8iso_message @)@;C@i W W@5@8 Y @)@;C@k W W 
 C Y



@<XD  t  t t  @*t  W 
O @* WCA+ W W@5@S
@%
@>@%
@&@;C
A/ W W@5@.
@ Vmessage_location V@>@&
@;CA1 W W B

@5@ 
@7 H @)@%@>@%@ 
@ @8caller @)@;C@"A5 W W @o


?@5@>@%@" C X 
@#@;CA7 W W  Z



 C
~w:~d:~d: 

@<C@MA9 W W	
 B




@5@D@$@ 
@7 B @)@ 
@0 B@-@4@7 X%@%@L@0 Z@4@ @8 W@?@" CStream ~w:~d:~d 
@#@F@;CA@ W W @<XD  t  t t  @*t bindings 
O @* ZCCJ W W @<C@YCL W Wbinding



@5@ @.@7 @| @)@%@ @ @.@7	var_names @)@ @ @ @ @.@7 Yz @)@D@#@, @@%@L@" C AW F
@#@ @ @ 
@8 Z @)@?@&
@F@;XD  t  t t  @*t msg_property 
O @* ZCD W W@5@ B S B@>@;C
D W W
 I
@5@7 Y @)@>@;C	D W W
 I~N@5@>@;C	D W W
 C At@5@>@;CD W W location_prefix 


 C~NERROR: ~w:~d:
~N	@5@>@;CD W W As Z 


 C~NWarning: ~w:~d:
 Z@5@>@;CD W W wait?@5@>@;XD  t  t t  @*t  YU 
O @* YTCD W W
 A*@5@>@;CD W W
 A@5verbose A*@7 X@>@;CD W W
banner@5 Z" A*@7 X@>@;CD W W@5@>@;C@wD W W
@5 T	@7 Y@.
@.@7  @0 @@0 W@/@4@/@4@7 In @0 Z@0 
@4@-@-@4@7 Z @)@>@ @.@7 Y @)@2@0 Y@-@4@3@3 F@4@2@0 Y@4@4@.@7 X@0 C@-@4@7 Z&@ @ @7 P @)@D@0 Z @-@4@7 Z&@a@f@b @s@L@ @8 G @)@?@R@E@;CD W W@5@0 C@-
@4@7 Z&@ 
@0kind@4@8 P @)@;XD  t  t t  @*t  X 
O @* XC@? W W@5@.
@7 X@>@&
@;C@A W W@5@"
 @@#@%
@"
 CUnknown exception: ~p
@#@;C@D W W 
 C W



@<XD  t  t t  @*t 	residuals 
O @* Z0CCp W W @<C@GCr W W	@5@D@)@, @@%@L@" C~W, F
@#@ @ @ 
@8 Z1 @)@?@" C Y{
@#@F@;XD  t  t t  @*t  Z 
O @* ZCCU W W

@5@>@%@" C~w = 
@#@;C@+CW W W

@5@>@%@" C	~w = ~w, 

@#@2@4@ @8 Z@;XD  t  t t  @*t  X 
O @* XCB W W 
@<C@SB W W
@5@D@ @ 
@.@7 YW @)@L@%@?@"
 CUnknown compiler warning: ~W
@#@E@D
@* @@%@L@%@?@" F
@#@E@ @ @ @8 X@;XD  t  t t  @*t  X 
O @* XCB W W  CC @Q CN @Q@<XD  t  t t  @*t  O 
O @* Y}CCd W W@5@>@&
@;C@<Ce W W B



 L Yfggreen% where F C YM
@5@ @ @ 
@8 YN@;XD  t  t t  @*t  P 
O @* PC@5D W W
 Z,

@5@>@ 
@0 I@-@4@7 Z&@ @.@7 Z'@2@0 Y
@-@4@4@2@0 Y@4@4@.@7 X@ @8 Z(@;C
D W W@5@.
@7 Z'@ 
@8 Z(@;XD  t  t t  @*t result 
O @* Z<C@?CB W W		@5toplevel_print_options@.@7 X@!@2@0 W @Q@4@4@#@%@2@0 M)B@4@4@ @.@7 Z@ @.@7 W @)@2@0 M)C@4@4@ @ 
@8 Z3@;XD  t  t t  @*t  Z 
O @* ZCAC W W    @@5@>@%
@&
@;C@PAE W W
 

 

@5@>@%@D@'@C@ 
@7 Y@L@P@%@L@" C
~q:~q/~w: 
@#@?@" C~q/~w: @#@E@;CAJ W W  


 C ZA

@<CAL W W 
 C~p: 



@<XD  t  t t  @*t  D& 
O @* D&CC2 W W
@5@>@%
empty@ @ @8 D& @)@;CC4 W W@5@>@%
	non_empty@ @ @8 ZE@;XD  t  t t  @*t  W D  t  t t  @*t  W AD  t  t t  @*t  W 
D  t  t t  @*t 	port_name 
O @* ZHCD7 W W  AO Z:Call@<CD8 W W exit Z:Exit@<CD9 W W  @redFail@<CD: W W redoyellowRedo@<CD; W W unifyblueUnify@<CD< W W  HPmagenta	Exception@<XD  t  t t  @*t 
extra_line 
O @* ZWCC W W@5toplevel_extra_white_line @Q@7 X@%
@>@%
@"
 C Z@#@;CC W W 

@<XD  t  t t  @*t  D& 
O @* ZFCC7 W W HD ZD@5@>@%@" Y Ytrue.
@#@ @ 
@8 ZX @)@;CC: W W HD@5@>@%@" Vp
@#@ @ 
@8 Z[@;CC= W Wmore ZD@5@>@%@" Y Ytrue  X3
@#@;CC? W W Z\@5@>@%@" C M1 X3
@#@;XD  t  t t  @*t append_args 
O @* Z^C@ E: W W 



 

@5@>@/@.@7 Y@ @ @ @8 X@;CE= W W@5@/@.
@7 Y@ 
@8 X@;XD  t  t t  @*t  Y 
O @* YCB8 W W @@5@>@;CB9 W W @5@>@;CB: W W@5 @/@/ D@8 Ad @)@;XD  t  t t  @*t  Y/ 
O @* Y.C@ED% W W	@5 G@.
@7 Y@D
@ 
 @G@7 Y@L@'^@?@' M1@D
@ 
 Y@7 Y@L@' I?@?@' M1@%@" C~w~w @#@;XD  t  t t  @*t  Y 
O @* YCE W W @@5@>@;CE W W F @@5@>@;CE W W

 F@5@>@2
@4@8 Y~@;CE! W W F

@5@>@ 
@.@7 Y~ W
@ @8 A @)@;CE$ W W
@5@ 
@7 Y @)@>@ @8 Y~@;C@$E' W W C



@5@>@ @.@.@7 Y~@ 
@ @7 Zc@ @ @8 Z_ @)@;CE+ W W
@5@ 
@7 @ @>@ @.@7 Y~@ 
@ @8 Zc@;CE/ W W
@5@ @.@.@7 Y~ X@ @7 Zc@2
@4@ @8 Ze@;XD  t  t t  @*t  X 
O @* XCC W W HE Y Y Z8 ZMfalse.

@5@ 
@8 Z[@;CC W W HD@5@>@%
@"
 Y Y ZZ
@#@ @8 Z[@;CC W W Zh

@5@ 
@.@7 Z= @)@ @8 Z[@;CC W W @m@5@8 Z[@;CC W W HD


@5@ 
@ @.@7 Zi HD@ 
@ @ @8 ZC @)@;CC W W Z\


@5@ 
@ @.@7 Zi Z\@ 
@ @ @8 Zk@;C@CC! W W  G F CActions: F F C@6; (n, r, space, TAB): redo    t:          trace & redo F C@.b:                    break   c (a, RET): exit F C@/w:                    write   p           print F Ch (?):                help F F


@<CC) W W action CAction?  X3


@<CC+ W W  HG CPlease answer 'y' or 'n'?  X3


@<CC- W W eof F


@<CC/ W W toplevel_open_line
@<XD  t  t t  @*t  Y) 
O @* Y(C@+D2 W W@5@.
@.@7 ZI @)@%@>@%@" Y Y Z8
~w: @#@;XD  t  t t  @*t  X 
O @* XCC W W 
@<CC W W
@5@ 
@.@7 Y @)@ @ @8 X@;XD  t  t t  @*t print_message_lines_guarded 
O @* ZzCD W W
@5@>@;CD W W

@5@7 Y @)@ 
@8 Z{ @)@;XD  t  t t  @*t  Y 
O @* YC@/D W W@5@D@$debugger_show_context @Q@7 X D@.
@7 Y@%@L@" C[~w] 
@#@?@&@F
@;XD  t  t t  @*t  Xv 
O @* XuCB W W 
@<C@'B W W B



 C@         file_search_path(~p, ~p)
 F
@5@ @ @8 Xt@;XD  t  t t  @*t  W 
O @* WC@ W W 
end_of_clauseUnexpected end of clause


@<C@ W W end_of_clause_expectedEnd of clause expected


@<C@ W W  DUnexpected end of file


@<C@ W W end_of_file_in_atomEnd of file in quoted atom


@<C@ W W end_of_file_in_block_comment@ End of file in /* ... */ comment


@<C@ W W end_of_file_in_stringEnd of file in quoted string


@<C@ W W illegal_numberIllegal number


@<C@ W W 	long_atom@!Atom too long (see style_check/1)


@<C@ W W long_string@#String too long (see style_check/1)


@<C@ W W operator_clashOperator priority clash


@<C@ W W operator_expectedOperator expected


@<C@ W W operator_balanceUnbalanced operator


@<C@ W W quoted_punctuation@-Operand expected, unquoted comma or bar found


@<C@ W W 	list_rest@'Unexpected comma or bar in rest of list


@<C@ W W cannot_start_termIllegal start of term


@<C@ W W punct


 CUnexpected `~w' before `~w'

@<C@ W W undefined_char_escape

 C@:Undefined character escape in quoted atom or string: `\~w'

@<C@ W W void_not_allowedEmpty argument list "()"


@<C@ W W 
 C X



@<XD  t  t t  @*t  Y 
O @* Y
CC W W 
@<C@(C W W
@5@ 
@.@7 Xg@%@" C
        ~p F
@#@ @ @8 Y	@;XD  t  t t  @*t dwim_predicates 
O @* ZC@ W W 
 

@5@>@.@0dwim_predicate@0 
@4@4@8 X@;C@ W W 
@5@.
@0 Z@0  @@4
@4@8 X@;XD  t  t t  @*t undefined_proc_msg 
O @* ZC@ W W 
  Za@5@>@%
@0  Za@4@ 
@8 Z @)@;C@ W W  Za@5@>@%
@"
 F@@  ^/2 can only appear as the 2nd argument of setof/3 and bagof/3@#@;C@ @ W W  B!@5@>@%
@"
 F@"  Rules must be loaded from a file
@#ToplevelMode@ @8 Y @)@;C@ @ W W  B!@5@>@%
@"
 F@'  Directives must be loaded from a file
@# Z@ @8 Z@;C@ @ W W  B@5@>@%
@"
 F  ?- is the Prolog prompt
@# Z@ @8 Z@;C@3@ W W@5@.
@7 Z @)@%@D@ @,
 @@%@L@" F@%  However, there are definitions for: F
@#@ 
@ @8 Xl@?@&@F@;XD  t  t t  @*t  C 
O @* X]C@7B" W W @n

@5@D@ 
@7 Zf@%@L@" C X
@#@?@" C X
@#@E@;XD  t  t t  @*t  X 
O @* XCC W W 
@<C@<C W W 



 C~t~w   ~8|~W~W
 W @Q C W @Q F
@5@ @ @8 X@;XD  t  t t  @*t  Y 
O @* YCB4 W W 



@5@7 Y@>@;CB6 W W 

@<XD  t  t t  @*t  Y 
O @* YC@n W W  @	evaluable

 C@"Arithmetic: `~p' is not a function

@<C@&@p W W  @free_of_attvar

 C@.Type error: `~W' contains attributed variables
 CN @Q CE CO
@<C@s W W  @


 C@%Type error: `~w' expected, found `~p'

@<C@u W W  A


 C@'Domain error: `~w' expected, found `~p'

@<C@w W W  A@+Arguments are not sufficiently instantiated


@<C@y W W uninstantiation_error

 C@*Uninstantiated argument expected, found ~p

@<C@{ W W representation_error

 CCannot represent due to `~w'

@<C@E@} W W	
 B

built_in_procedure
@5@ @.@7 Y@%@" C@+No permission to ~w built-in predicate `~p'

@#@D@,
 DZ@%@L@" F@CUse :- redefine_system_predicate(+Head) if redefinition is intended@#@?@&@E@;C@ W W  Bimport_into

	procedure
 C@"No permission to import ~p into ~w

@<C@$@ W W B

static_procedure
 C@)No permission to ~w static procedure `~p'

@5Defined@ @ @8 XJ@;C@ W W  B



 CNo permission to ~w ~w `~p'

@<C@ W W evaluation_error

 C@"Arithmetic: evaluation error: `~p'

@<C@ W W C Z

 C Xj

@5@ 
@ @8 Z@;C@ W W  C


 C~w `~p' does not exist

@<C@ W W busy


 C~w `~p' is busy

@<C@ W W  Wswi_backslash_newline@*Deprecated ... \<newline><white>*.  Use \c


@<C@ W W W

Syntax error: 
@5@ 
@ @8 Z @)@;C@ W W occurs_check


 C@6Cannot unify ~p with ~p: would create an infinite tree

@<XD  t  t t  @*t  P 
O @* Z)CD W W@5@0 YR@1 Z{ B@4@8 @ @;XD  t  t t  @*t  W 
O @* WCAP W W@5@S
@%
@>@%
@&@;CAT W W@5@: Vmessage_context V@;CAV W W B


@5@T
@,
 @@%@>@%@ 
@ @8 Y @)@;C@HA[ W W B


@5@ 
 @ @/@.@7 D, @)@ 
@ @/ @.@7 Z@%@" F C X F
** here ** F C X@#@;CA` W W @<XXQM BWF@)/usr/lib/swi-prolog/library/arithmetic.pl  @SdAuC AgS E BTEarithmetic_expression_valueXD  t  t t  BWt  BU @GD  t  t @Ht  BWt BT O BW BT C@> BR BR@5@0 @@0 A A@1 BT
@4@/@4@8 @@;XO BWexpand_function_arguments C@ BR BR  @Q@<C@ BR BR		
 AV

@5@ 
@ @ @7do_expand_function BV@ @ @ @8 Z BV@;XO BW Z C@ BR BR

 @Q@5@7 Z BV@>@;C@ BR BR@5@7 A. @>@2@-
@-@4@7 @<@ @.@7 Z@2
@4@8 @<@;C@C@ BR BR AV


@5 Bg@.@7 Bc Be@.@7 Z BV@ @ @7visible BV@>@2@-@-@4@7 @<@ @.@ 
@7expand_predicate_arguments BV@ @2@4@.@7 I5 I6@ @2@4@8 @<@;C@ BR BR@5 Z@8 C B@;XO BW	eval_args C@Z BR BR 
@<C@!@[ BR BR


eval
@5@ @ @ @ @8 Z BV@;XO BW Me C@ BR BR

@5@S
@>@;C@ BR BR AV AV



@5@>@0 AV@1 AV
@4@8 Me BV@;C@ BR BR AV @Q
@5@>@8 [@;C@ BR BR AV
 @Q@5@>@8 [@;C@ BR BR AV
 C]


@5@S
@S@>@7 [@&
@;C@ BR BR AV


 AV

@5@>@ @7 [@ 
@ @8 [@;C@ BR BR 

@<XO BW B C@f BR BR [$builtin@5@.@0eval_clause@4@8 @@;XO BW H C@ BR BR [


@5@ 
@.@.@7expand_function BV@0 AV@1 [@4@8 [@;C@*@ BR BR H


@5@.@.@7 [	@ 
@.@.@7 [	@0 AV@1 AV@1 [@4@8 [@;C@*@ BR BR @+


@5@.@.@7 [	@ 
@.@.@7 [	@0 AV@1 AV@1 [
@4@8 [@;C@*@ BR BR I@


@5@.@.@7 [	@ 
@.@.@7 [	@0 AV@1 AV@1 I@@4@8 [@;C@*@ BR BR I7


@5@.@.@7 [	@ 
@.@.@7 [	@0 AV@1 AV@1 I7@4@8 [@;C@*@ BR BR J


@5@.@.@7 [	@ 
@.@.@7 [	@0 AV@1 AV@1 J@4@8 [@;C@*@ BR BR Qe


@5@.@.@7 [	@ 
@.@.@7 [	@0 AV@1 AV@1 Qe@4@8 [@;XO BW [ C
@b BR BR@5@.@7 Z@8 [ BV@;XO BW [ C	@r BR BR@5@7 H  @>@&
@;C@u BR BR@5@.
@7 Z@ 
@7 Z@>@0 

@4@@;C@y BR BR J

@5@ 
@.@7 [ BV@a@f@k J@w@;C@y BR BRacos

@5@ 
@.@7 [@a@f@k [@w@;C@y BR BRacosh

@5@ 
@.@7 [@a@f@k [@w@;C@ @y BR BR L


@5@ 
@.@7 [@ @.@7 [@a@f@f@l L@w@;C@y BR BRasin

@5@ 
@.@7 [@a@f@k [@w@;C@y BR BRasinh

@5@ 
@.@7 [@a@f@k [@w@;C@y BR BRatan

@5@ 
@.@7 [@a@f@k [@w@;C@ @y BR BR [


@5@ 
@.@7 [@ @.@7 [@a@f@f@l [@w@;C@y BR BRatanh

@5@ 
@.@7 [@a@f@k [@w@;C@ @y BR BRatan2


@5@ 
@.@7 [@ @.@7 [@a@f@f@l [ @w@;C@y BR BR L

@5@ 
@.@7 [@a@f@k ["@w@;C@ @y BR BR L


@5@ 
@.@7 [@ @.@7 [@a@f@f@l L@w@;C@y BR BRceil

@5@ 
@.@7 [@a@f@k [#@w@;C@y BR BRceiling

@5@ 
@.@7 [@a@f@k [%@w@;C@ @y BR BRcopysign


@5@ 
@.@7 [@ @.@7 [@a@f@f@l ['@w@;C@y BR BRcos

@5@ 
@.@7 [@a@f@k [)@w@;C@y BR BRcosh

@5@ 
@.@7 [@a@f@k [+@w@;C	@y BR BR C@5@a@j C @w@;C@ @y BR BR ID


@5@ 
@.@7 [@ @.@7 [@a@f@f@l ID@w@;C@ @y BR BR A


@5@ 
@.@7 [@ @.@7 [@a@f@f@l A@w@;C@ @y BR BR 


@5@ 
@.@7 [@ @.@7 [@a@f@f@l @w@;C@ @y BR BR J


@5@ 
@.@7 [@ @.@7 [@a@f@f@l J@w@;C	@y BR BRe@5@a@j [. @w@;C	@y BR BRepsilon@5@a@j [0 @w@;C@y BR BRerf

@5@ 
@.@7 [@a@f@k [2@w@;C@y BR BRerfc

@5@ 
@.@7 [@a@f@k [4@w@;C@y BR BR [

@5@ 
@.@7 [@a@f@k [6@w@;C@y BR BRexp

@5@ 
@.@7 [@a@f@k [7@w@;C@y BR BR U

@5@ 
@.@7 [@a@f@k U@w@;C@y BR BRfloat_fractional_part

@5@ 
@.@7 [@a@f@k [9@w@;C@y BR BRfloat_integer_part

@5@ 
@.@7 [@a@f@k [;@w@;C@y BR BRfloor

@5@ 
@.@7 [@a@f@k [=@w@;C@ @y BR BR L


@5@ 
@.@7 [@ @.@7 [@a@f@f@l [?@w@;C@ @y BR BR Za


@5@ 
@.@7 [@ @.@7 [@a@f@f@l [@@w@;C@y BR BR GZ

@5@ 
@.@7 [@a@f@k GZ@w@;C@y BR BRlgamma

@5@ 
@.@7 [@a@f@k [A@w@;C@y BR BRlog

@5@ 
@.@7 [@a@f@k [C@w@;C@y BR BRlog10

@5@ 
@.@7 [@a@f@k [E@w@;C@y BR BRlsb

@5@ 
@.@7 [@a@f@k [G@w@;C@ @y BR BR<<


@5@ 
@.@7 [@ @.@7 [@a@f@f@l [I@w@;C@ @y BR BR Q


@5@ 
@.@7 [@ @.@7 [@a@f@f@l [K@w@;C@ @y BR BR Q


@5@ 
@.@7 [@ @.@7 [@a@f@f@l [L@w@;C@y BR BR J

@5@ 
@.@7 [@a@f@k J@w@;C@ @y BR BR C


@5@ 
@.@7 [@ @.@7 [@a@f@f@l C@w@;C@ @y BR BR J


@5@ 
@.@7 [@ @.@7 [@a@f@f@l J@w@;C@y BR BRmsb

@5@ 
@.@7 [@a@f@k [M@w@;C	@y BR BRpi@5@a@j [O @w@;C@y BR BR K

@5@ 
@.@7 [@a@f@k K@w@;C@y BR BR H


@5@ 
@.@7 [@ @.@7 [@a@f@f@n@w@;C@y BR BRpopcount

@5@ 
@.@7 [@a@f@k [Q@w@;C@,@y BR BR		powm



@5@ 
@.@7 [@ @.@7 [@ @.@7 [@a@f@f@f@m [S@w@;C@y BR BRrandom

@5@ 
@.@7 [@a@f@k [U@w@;C	@y BR BRrandom_float@5@a@j [W @w@;C@y BR BR B

@5@ 
@.@7 [@a@f@k [Y@w@;C@y BR BRrationalize

@5@ 
@.@7 [@a@f@k [Z@w@;C@ @y BR BRrdiv


@5@ 
@.@7 [@ @.@7 [@a@f@f@l [\@w@;C@ @y BR BR Mj


@5@ 
@.@7 [@ @.@7 [@a@f@f@l Mj@w@;C@y BR BRround

@5@ 
@.@7 [@a@f@k [^@w@;C@ @y BR BR>>


@5@ 
@.@7 [@ @.@7 [@a@f@f@l [`@w@;C@y BR BR Q

@5@ 
@.@7 [@a@f@k [b@w@;C@y BR BRsin

@5@ 
@.@7 [@a@f@k [c@w@;C@y BR BRsinh

@5@ 
@.@7 [@a@f@k [e@w@;C@y BR BRsqrt

@5@ 
@.@7 [@a@f@k [g@w@;C@y BR BR I>


@5@ 
@.@7 [@ @.@7 [@a@f@f@o@w@;C@y BR BRtan

@5@ 
@.@7 [@a@f@k [i@w@;C@y BR BRtanh

@5@ 
@.@7 [@a@f@k [k@w@;C@y BR BRtruncate

@5@ 
@.@7 [@a@f@k [m@w@;C@ @y BR BR O


@5@ 
@.@7 [@ @.@7 [@a@f@f@l O@w@;XD  t  t t  BWt  Z AO BW Z CA B[ B[  GF @@<CA B[ B[  L @@<CA0 Bx Bx env B}@<CA1 Bx Bx  [q B}@<XO BW Z C@ BR BR@5@S
@>@;C@ BR BR@5@7 [@>@;C@ BR BR
@5@>@;C@ BR BR@5@7 B @>@D
@7 C BV@L@R@?	character@8 A B@;C@!@ BR BR@5@7 Z@D@7 E @L@0 A@/
@-@4@0 Z@4@8 HW HY@?@R@E@;XO BW Z C@ BR BR  @Q@<C@B@ BR BR
 AV

@5@ 
@.@.@7 Z@D@ @7 Vj@ @7 Z@L@" AV [@#@?@&@&@ @ @ @8 Z@;XO BW [
 C
@ BR BR@5@.
@7 Z@ 
@8 [@;XO BW Z C@| BR BR

@5@>@;C@} BR BR@5@.@7 Ca BV@8 Z@;XO BW	list_conj C
@^ BR BR
@5@>@;C@_ BR BR
 AV
@5@ 
@ @8 [z BV@;XO BW [ C@K@R BR BR
 G [




@5@.@.@7 @6@ @ @7 @6@2@/@-@4@7 @<@ @.@ 
@.@2@0 [@-@4@4@7 [@ @2@4@7 @<@ @ @8 [|@;XO BW BY C@Y@A BR BR	

 B  A 


  BW Z

@5 Bg@.@7 Z@0 
@4@ @.@7 B @D@" 
@#@L@ @ @7 @6@ 
@a@f@b@n@w@? P@ @8 @ B@E@;XD  t  t t  BWt  Z @GD  t  t @Ht  BWt Z  O BW Z C@o BR BR 


@5@ 
@8 [@;XXQM AF/usr/lib/swi-prolog/boot/qlf.pl  As@ C S E FE AE FE CXD  t  t t  At  A @GD  t  t @Ht  At A D  t  t t  At  A 
O A AC@5s/usr/lib/swi-prolog/boot/qlf.pl  A [ 

@5@8	qcompile_ C@;XD  t  t t  At  A @GD  t  t @Ht  At F  @KD  t  t t  At  A 
O A FC@7 [ [ 


@5@ 
@8 [@;XD  t  t t  At  C 	 D  t  t t  At  C 
O A CC@)@\ [ [loaded@5@0 
@4@.@7 D C@ @ @7check_is_module C@D@ @7 A C@L@&
@?@&
@;XD  t  t t  At  [ 
O A [C@+@d [ [@5@C@7 [@L@P@0 @O @Q@4 @@7 @ C@>@0 B@-
@4@7 DG C@0 @@0 A H
@4@/@4@8 @ C@;C@i [ [ @<XD  t  t t  At  [ 
O A [C@: [ [@5@>@;C@; [ [
@5@>@ 
@7 [@ @8 [@;C@l@> [ [	@5@2@0 @ @@4@3@0 @ B@4@4@.
@7 @ C@.@.@ 
@7 CZ C@D@$@  CU@ B F@L@0 @@0 B EN CU
@4@1 B@0  A@4Conflicting extension@4@7 [@?@R@0  @@1 @@- CU@4@7 G C@ @ @.@7 [@0 
@4@2@0 A@4@4@8 @V C@;XD  t  t t  At  F 	 D  t  t t  At  F 
O A [C@2@R [ [@5 B@.@2@0 Kbinary@4@4@7 @ C@.@ @7 C C@0 C
@4@0 AV@0 G"@4@1 D	@4@8 B C@;XXQM B)F@B/build/spark-qcOfvI/spark-2012.0.deb/common/versioning/version.pro  @8AAu@!C @S @E FE FE E}E FE EE E~E FE EXO B) [ C@Mu E|  @8AA [ 2012@<XO B) [ C@S [ [  @@<XO B) [ C@R [ [ @!Report bugs to: spark@adacore.com@<XO B) [ C@T [ [  @@<XO B) [ C@O [ [ GPL 2012@<XO B) [ C@N [ [ @4Copyright (C) 2012 Altran Praxis Limited, Bath, U.K.@<XO B) [ C@Q [ [  @@<XO B) [ C@P [ [ GPL@<XXQM DF@$/usr/lib/swi-prolog/boot/toplevel.pl  AsC S E B) E B(E @ E$thread_init E$query_loop E AEthread_initializationE$initialise E D E$compile XD  t  t t  Dt init_debug_flags  
O D [ C@.A B& B&@5@0print_predicate@/@2 CM@4@-
@4@7 G  Z>@7 CK prompt_alternatives_ondeterminism@7 [ ZY @Q@7 [toplevel_print_factorized @@7 [ CM@8 CA @;XD  t  t t  Dt  [  	 D  t  t t  Dt  [  
O D [C@ B& B&@5@@@.
@7$at_thread_initialization Rj@D@@L@Q@?@Q@?@R@E
@;XD  t  t t  Dt factorize_bindings 
O D [CC B& B& @<C@>C B& B&	
 B



 Z



@5@ 
@ @.@7 G Rj@D
 [ @Q@7 @ @L@&@?@ @ @7only_cycles Rj@ @ @8 [ Rj@;XD  t  t t  Dt $load_script_file  	 D  t  t t  Dt  [  
O D [ C@ B& B&  @5script@/@7loaded_init_file Rj@>@;C@ B& B&@5script_file@.
@7 C @8load_script_files Rj@;XD  t  t t  Dt load_associated_files 
O D [C@ A B& B&@5@@@.@7 @ @0  @@4@2@0 @ @@4@4@7 @V Rj@Q@?@R@E@;XD  t  t t  Dt write_bindings 
O D [C@@C B& B&
@5@C@7 H Rj@L@P@>@.@.
@7 DQ Rj@.@ @7 W Rj@ 
@ @.@7omit_qualifiers Rj@.@7join_same_bindings Rj@ @.@7 [@ @.@7	bind_vars Rj@ @.@7filter_bindings Rj@ @ @8write_bindings2 Rj@;CC# B& B&@5@.@7 [@.
@7 [@ 
@.@7 [@ @.@7 [@ @8 [@;XD  t  t t  Dt set_window_title 
O D [C@=Ay B& B&@5@0  @1 window_title@4@7 Aq Rj@>@D
@* @@L@'
 @@?@!
@2...@4@#@2
SWI-Prolog --@3
@4 M1@.@7 D Rj@/@ @:  [ @;CA B& B& @<XD  t  t t  Dt subst_chars 
O D [CB B& B& 
@<C@"B B& B&
@5@ 
@7 @ Rj@>@ 
@.@7 S Rj@%@ @ @.@7 Bo Rj@ @ @8 [ Rj@;CB B& B&
@5@ 
@.@7 [@ @ @8 \ @;XD  t  t t  Dt  [  	 D  t  t t  Dt  [  
O D [C@iB: B& B&	@5@Dbreak_level@.
@7 [@L@R@?@'
?@7 C Rj@B@.@7 [@D DC@0 DD @Q@4@7 DG Rj@L@.@7$system_prompt Rj@.
|    @7 D& Rj@?	@' @@.
 @@7 \@7 WJ Rj@.@.@7
read_query Rj@/@ 
@7 \@ @.@ @.@7call_expand_query Rj@L@ @.@7 B Rj@ @ @7$execute Rj@O@>@;XD  t  t t  Dt 
clean_argv  
O D \ CAO B& B&@5@D B@2--@-
@4@7 [@L B@8 C Rj@?@R@E
@;XD  t  t t  Dt  [  	 D  t  t t  Dt  [  
O D [CB B& B&@5@7$set_file_search_paths  Rj@7 [ Rj@7 B  Rj B@.
@0 AV@0 @' 
@4@1 G@4@8 Rl@;XD  t  t t  Dt bind_one_skel_vars 
O D \CC B& B& 
@<C@C B& B&
 B


@5@D@\@S@L@D@(@0 Z
@-@4@7 [@ @ @7 E Rj@L@.@7 @| Rj@" V@#@%
@F@?@+@ 
infinite@.@7 HA Rj_S@ @.@7 A Rj@C@ @7 @ Rj@L@P@>@" V@#@p@F@?	@%
@F@F@ @ @ @8 \  Rj@;XD  t  t t  Dt no_option_files 
O D \*CA= B& B& \


@5@>@;C@>A> B& B&

@5@ @ 
@7 C @  B@7 A Rj@0 @@0 G B@-@4@0 AV@0 A< GF@4@1 \/ G@4@1 G"@4@/ @@7 Rl@>@;C@%AH B& B&

@5@/@.@ 
@7 CZ @  @@ B F@>@ @ 
@7 \,@ @ @8 \+ Rj@;CAM B& B& 

@<XD  t  t t  Dt 
hide_names 
O D \2CC B& B& @<C@1C B& B&@5@D@  @/@/ T@7 Ad Rjtoplevel_print_anon @@7 [@L@R@?@* @@0 V@4@7 Y[ Rj@>@ @ 
@8 \3 Rj@;CC B& B&
@5@ @ @8 \7@;XD  t  t t  Dt path_sep 
O D \8CA B& B&@5 R` @Q@7 [@%
@>@%
@"
 E@#@;C	A B& B&  
@<XD  t  t t  Dt  \ 	 D  t  t t  Dt  \ 
O D \CA	B B& B&
@5toplevel_prompt@.
@7 [@ 
@.@7 [@D@#@,
 @@L@2@~@3@m@4@2
@3@2@:@3@ @4@4@ @.@7$substitute Rj@?@2@~@3@m@4@ @.@7 \;@D@+@a@h@b @s@L@2@~@3@l@4@2@2@[@4@3@3@2@]@3@ @4@4@ @.@7 \;@?@2@~@3@l@4@ @.@7 \; D@0 D@-@-@4@7 [@D@2@* @Q@L@2@~@3@d@4@2@2@[@3@t@3@r@3@a@3@c@3@e@3@]@3@ @4@4@ @.@7 \;@?@D@D@2@* @Q@L@2@~@3@d@4@2@2@[@3@d@3@e@3@b@3@u@3@g@3@]@3@ @4@4@ @.@7 \;@?@2@~@3@d@4@ @.@7 \;@ @8 G Rj@;XD  t  t t  Dt get_respons 
O D \?C@%D B& B&@5@7 \ T	@7 Y Rj@.@7 C Rj@7answer_respons Rj@D@*
again@L C@0 HF Zr@4@7 @' Rj@Q@?@>@;XD  t  t t  Dt 
setup_history  
O D \H C@@A B& B& @5@D
@: DC@0 DD @Q@4@7 \@0  W@4@7 [@C	save_history @@7 [@L@P@0 @V@0 Cprolog_history@4@3@0 H @Q@4@4@/ @@7 Rl@L
enable@8 \K Rj@?@R@;XD  t  t t  Dt  [ 
O D [CCE B& B& @<C@.CF B& B&		 B



 B


@5@ @ 
@ @ @.@7take_same_bindings Rj@ @ @8 [@;XD  t  t t  Dt $load_system_init_file  	 D  t  t t  Dt  \R  
O D \R C@ B& B&  @5 @/@7 [@>@;C@b@ B& B&@5system_init_file@.
@7 [@,
 P Ab@.@7 [rc@.@7 \0@2@3 @3@4@.
@7 A @ 
@.@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@7 @ @0 [ @4@7 C Rj@0  @@4@2@0 H @Q@4@3@0 C @@4@4@7 [@>@;C@ B& B&   @<XD  t  t t  Dt initialise_error 
O D \YCA B& B& W@5@>@;CA B& B&@5 @0 X
@4@7 \G@Q@;XD  t  t t  Dt  [  	 D  t  t t  Dt  [  
O D [C
A B& B&@5initialise_prolog@.
@0 \Z
@4@8 Rl@;XD  t  t t  Dt call_expand_answer 
O D \\CD@ B& B&@5@ B NC B@>@;CDB B& B& 

@<XD  t  t t  Dt  @  
O D [CB0 B& B&  @5@8 H  Rj@;XD  t  t t  Dt associated_files 
O D \aCA\ B& B&@5saved_program_class S@7 [@>@8 \ Rj@;C@)A_ B& B&@5@7$set_prolog_file_extension  Rj@7
argv_files Rj@D
@"

@#@L
@.@7 K Rjassociated_file@7 \@7set_working_directory Rj@8 [ Rj@?@R@F@;XD  t  t t  Dt 
save_debug  
O D \q C@+B B& B&@5@D@7 D  Rj@7 Dk  Rj@L@'
 @Q@?@'
 @ D@.@7 [ D @@7 \ D@0 D
@4@8 [@;XD  t  t t  Dt  D  	 D  t  t t  Dt  D  
O D [C
A B& B&  @5@7$runtoplevel  Rj A A%@8 \G@;XD  t  t t  Dt self_bounded 
O D \zCC B& B& Z


@5@0 V@4@8 \6@;XD  t  t t  Dt bind_skel_vars 
O D \|CC B& B& 
@<C@!C B& B& Z


@5@ @ 
@.@7 \)@ @ @ @8 \} Rj@;XD  t  t t  Dt  \j 
O D \iCA5 B& B&@5 B@.@7 [@.@7 \1@D
@+@L
 B@8 \@?@R@;XD  t  t t  Dt clean_history_prompt_chars 
O D \CB{ B& B& @<CB| B& B& Rm G
@5@>@;CB} B& B&

@5@ 
@ @8 \ Rj@;XD  t  t t  Dt $search_aliases 	 D  t  t t  Dt  \ 
O D \C@&A B& B&


@5@.@.@7$string Rj@ @.@7 \9 Rj@>@%@ @ 
@7$make_alias Rj@%@ @ @8 \ Rj@;C@!A B& B&

@5@.@.@7 \@ @.@7$eos Rj@>@%@ @ 
@7 \@&@;XD  t  t t  Dt remove_history_prompt 
O D \CBt B& B& @ @@5@>@;CBu B& B&@5@.@7 \>@.
@7 \@ 
@.@7delete_leading_blanks Rj@ @8 \>@;XD  t  t t  Dt  \  	 D  t  t t  Dt  \  
O D \C@_@ B& B&@5search_paths@.
@7 [@@@K@.@7 [@.@7 \>@D@*@0$search_path@-
@-@4@7 Bn Rj@L@ @.@7 G Rj@0 @@-@4@0 C@1  @@1 B0
@4@7 HW Rj@? @0 X T@4@7 \G@F
@F@Q@?
@R@F@F
@F@;XD  t  t t  Dt  \
 
O D \C@$BQ B& B&@5 Wh@.
@7 [@ 
@7 GZ Rj@a@f
@b @s@>h!h@2 	@3 D@4@8 WS Rj@;C@BW B& B&	
@5@.
@7 \ Rj@7 \@ 
@7 W Rj@!@0 @@0 W@/@4@/@4@#@0 W DC@-@4@ @0 AV@0 @' @4 @@4@7 Rl@7 W@D@<@/@0  @@1 W@/@4@7 V Rj@L@0 A@-@4 W@2@3@2@0 W @Q@4@4@3 C@3@2@0 W @Q@4@4@4@7 Aw Rj@0  @@1 W@4@@?@R@E@.@ @7 [@0 W@3@0 Hx@4@3@0 V@4@4@.@0 AV@0 @' @4 @@4@7 Rl@>@ @8 WQ Rj@;XD  t  t t  Dt omit_meta_qualifiers 
O D \C	Cn B& B&
@5@S
@>@;C@ Cp B& B& AV



 AV

@5@>@ 
@ @7omit_qualifier Rj@ @ @8 \@;CCs B& B&freeze



 \

@5@ @7 Vk Rj@>@ @ @8 \@;CCv B& B&when



 \

@5@ @7 \@>@ @ @8 \@;CCy B& B& 
@<XD  t  t t  Dt  [ 
O D [CC* B& B&@5 [
groundness@7 [@> C@0 HF@1 Zh@4@8 \G@;CC- B& B& @Q@5 [ [@7 [@> C@0 HF@1 Zj
@4@8 \G@;C@6C0 B& B&@5@7 \ C@0 HF@1 Zl
@4@7 \G@.
@7 \@ Rj@D	@*
 ZO@L@>@Q@?@D@*

show_again@L@Q@?
@> C@0 HF @m@4@8 \G@;XD  t  t t  Dt  [ 
O D [CD' B& B& @w A CC @Q CG CI@<C@"D* B& B& @p CM CC @Q CN @Q CP
 CG CI@<XD  t  t t  Dt  [ 
O D [CC B& B& @<C@6C B& B&
@5@.@7	hide_vars Rj@D@@	@ @7 A Rj@?@ @7 \{ Rj@L@ 
@8 [@E@?@"
@#@ 
@ @8 [@;XD  t  t t  Dt  A @GD  t  t @Ht  Dt [ D  t  t t  Dt  A 
O D [C@"@ B& B&@5@"
 

@#@.@ Vinitialize_now V@> As@0 \@4@7 \G A@8 A @;C@ B& B&@5 A@8 \@;XD  t  t t  Dt  [ 
O D [CCX B& B& 
@<CCY B& B&

@5@ 
@ @7 \@ @ @8 [@;XD  t  t t  Dt  [ D  t  t t  Dt  [ AD  t  t t  Dt  [ 
D  t  t t  Dt  \[  
O D \[ C@<A B& B&@5@7 WU W^@.
@7 \b Rj@7 \@7 \@7 \@7 \S Rj@7start_pldoc  Rj@7attach_packs  Rr G@.@7 [@.@7 \,@7$load_init_file Rj@7 [ Rj@7 [ Rj G@.
@7 [@.@ 
@7 Hs @0  @@4@8 H @;XD  t  t t  Dt  B)  
O D [C@R B& B&  @5 Z# X@8 \G@;XD  t  t t  Dt $execute_goal2 	 D  t  t t  Dt  \ 
O D \C@4C B& B&@5@7
restore_debug  Rj@@.@7 A Rj@@@7 \r Rj@?@7 \@Q T	@7 \A@.
@7 \] Rj@B@C@C@ 
@7 [ Rj@L@P@L@P@L@>@Q@O@;CC
 B& B&@5@7 \ C@0 HF HE@4@7 \G@Q@;XD  t  t t  Dt  \  
O D \C@FA B& B&@5pldoc_server@.
@7 [@D@*
 @@L@0 AV@0
doc_server@/@4doc_browser@4@@E@?@(@D
@0 F
@-@4@/ @@7 Rl@L
@0 \@4@@? @0 X+ X-@4@7 \G@8 G Rj@E@;CA B& B&   @<XD  t  t t  Dt  \= 	 D  t  t t  Dt  \= 
O D \<C@/B B& B&	
@5@B@0 [@4@.@7 \@.@.@7 @0 Rj@.@ @7 \@L@ @ @.@7 \@ @ @ 
@7 \@>@O@;CB B& B& @<XD  t  t t  Dt  \g  	 D  t  t t  Dt  \g  
O D \fCA B& B&   @<XD  t  t t  Dt  \ 
O D \C
B B& B& M1
@5@>@8 \@;CB B& B& 

@<XD  t  t t  Dt  \ 	 D  t  t t  Dt  \ 
O D \CA  B& B& @<XD  t  t t  Dt  \ 
O D \CC B& B& Z




 Z


@5@ 
@ @ @8 \7@;XD  t  t t  Dt  \ 	 D  t  t t  Dt  \ 
O D \CA B& B& 
@<CA B& B&


@5@ @ @8 \@;XD  t  t t  Dt  W  
O D WCB B& B&  @5 D @Q@7 [@>@8 \@;CB B& B&   @<XD  t  t t  Dt bind_query_vars 
O D \CC B& B& @<C@?C B& B& Z



 B


 Z


@5@)@>@ 
@ @7 \#@" V@#@ @ @ @8 \ Rj@;C@QC B& B&



@5@"
 Z



@#@ @ @.@7 \@D@*@S@C@ @7 D Rj@L@P@* @@L@"
@#@ @ @7 \#@" V@#@?@&@E@;XD  t  t t  Dt  [ D  t  t t  Dt  [ AD  t  t t  Dt  [ 	 D  t  t t  Dt  [ 
D  t  t t  Dt  \ 
O D \CC] B& B& 


@5@)
@>@ @8 \ Rj@;C@'C` B& B& 


@5@0 @4@0 Vy
@4@7 V| Rj@C	@  @G@7 \@L@P@>@&@;CCd B& B& 


@5@ 
 Ut@7 \@C	@ 
 @G@7 \@L@P@>@&
@;CCh B& B& 



 

@5@ 
@7 A Rj@>@ @ 
@ @8 \@;CCk B& B&@5@8 \@;XD  t  t t  Dt  \y  	 D  t  t t  Dt  \y  
O D \xC@.B
 B& B&@5 G@.
@7 [@0 Hs@-
@4@.@0 AV@0 @' @4@1 G@4@7 Rl@.
@7
toplevel_goal Rj@0  @@ 
@4@@;XD  t  t t  Dt  \ 
O D \CD8 B& B&@5@ 
@ B K B@>@;CD: B& B& 


@<XD  t  t t  Dt  [ 
O D [CC B& B&@5@.@7 \@/@8 \~@;XD  t  t t  Dt  \ 	 D  t  t t  Dt  \ 
O D \C@p B& B& P@5@>@;C@q B& B&@5@/@7 [@>@;C@s B& B&@5@7 A~ @>@0  @
@4@8 @c Rj@;C@3@v B& B&@5@0 Rf
@4@2@0 @ B@4@3@0 @ @@4@4@.@7 \W@0 [
@4@7 \X@0  @@4@2@0 C @@4@4@8 [@;C@ B& B& @<XD  t  t t  Dt setup_colors  
O D \ C@OA B& B& @5@D
@I DC@0 DD @Q@4@7 \ At@0 DD @Q@4@7 \ T	@0 DD @Q@4@7 \@C	
color_term @@7 [@L@P@L
@0 @V@0  @@1 C	ansi_term@4@3@0 H @Q@4@3@0 @L @N@4@4@/ @Q@8 Rl@?@R@;XD  t  t t  Dt  [ @GD  t  t @Ht  Dt [ D  t  t t  Dt  [ 
O D [C@ B& B&@5@0 [
@4@7 A Rj@@>@;XD  t  t t  Dt  B) 
O D B(C@_ B& B&@5@D	@ V B* V@L@R@?@0  @@1 B*
@4@8 D5 Rj@;XD  t  t t  Dt  \o 
O D \nCAr B& B&@5console_menu @Q@7 [ B@7 \.@>@.@7 E	 Rj@/@8 E Rj@;CAw B& B& @<XD  t  t t  Dt  \  
O D \CB B& B&@5 D@0 D@-
@-@4@7 [ D@7 \@D	@* @Q@L@8 	  Rj@?@R@;XD  t  t t  Dt  \E 
O D \DCD
 B& B&
 \F@5@2@?@3@h@4@7 \(@> G@0 HF G@4@8 \G@;C@1D B& B&
 ZO@5@2@;@3@n@3@r@3@N@3@R@3@ @3	@4@7 \(@> C@0 HB@3@0 Y Y E@4@4@8 \G@;C@&D B& B&
 ZO@5@2@t@3@T@4@7 \(@>@7 \@7 \ C@0 HB@3@0 Y Y	; [trace]@4@4@8 \G@;C@1D B& B&
 X5@5@2@c@3@a@3
@3
@3@y@3@Y@3@.@4@7 \(@> C@0 HB@3@0 Y Y C@4@4@8 \G@;C	D B& B&@b \@5@>@8 \_@;C@%D B& B&
 \@5@.@.
@7 [ Rj@> C@0 HB@3@0 C X@3@4@4@7 \G Z>@ 
@8 \@;CD! B& B&? \@5@> C@0 GEOF@4@7 \G @8 \@;CD$ B& B&
 \F@5 C@0 X
@4@8 \G@;XD  t  t t  Dt  \ 	 D  t  t t  Dt  \ 
O D \C@%A B& B&		@5@.@.@7 \@" B
@#@>@%@ @7 \>@%@ @ 
@8 \@;XD  t  t t  Dt  \ 	 D  t  t t  Dt  \ 
O D \C@"A" B& B&@5@0 Hs
@4@/ @@7 Rl@@@7 \@E@?
@.@7 @7 Rj@, @>@;CA( B& B&@5@8 \>@;XD  t  t t  Dt  D  
O D D C@'B B& B& @5@D
@@ W @Q@7 [@?emacs_inferior_process @Q@7 [@L
 Wh @8 [@? Wh@8 [@;XD  t  t t  Dt  [ 
O D [CC B& B& @<C@6C B& B&
@5@D@" B

@#@&@ @7 A0 Rj@L@ 
@8 [@E@?@"
@#@ 
@ @8 [@F@;XD  t  t t  Dt  B  	 D  t  t t  Dt  B  
O D \C@ B& B&  @5@/@7 B @8 [ Rj@;XD  t  t t  Dt  \ 	 D  t  t t  Dt  \ 
O D \CB B& B&@5@S
@> A@0 X
@4@7 \G@Q@;CB B& B& D@5@> C@0 HF Zu@4@8 \G@;C@:B B& B&@5@.@7 [@0 
@4@.
@7$dwim_correct_goal Rj@>@0 A@-@4@0 B
@-@4@0 A@/@4@7 @ Rj A*@0 \@4@7 \G@ @8 \ Rj@;CB B& B&@5@7 \u C@0 HF HE@4@7 \G@Q@;XD  t  t t  Dt  \Q 
O D \PCCJ B& B& 
@<C@$CK B& B&		 B



@5@)@>@ @ @ @ @8 \O@;CCN B& B&
@5@ @ 
@ @8 \O@;XD  t  t t  Dt  [ 
O D [C@ B& B& @<C@P@ B& B&@5@.
@7 \,@D@4@ 
@.@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@7 \W@L@0 [ [@4@7 \X@0  @@4@7 [@8 F Rj@?@0 @@0 C [
@4@/@4@8 @ Rj@E@;XD  t  t t  Dt  \ 
O D \C@ B B& B& @ [@5@> \@.@0 @' As@4@7 Rl \H@0 @' As@4@8 Rl@;CB B& B& 

@<XXQM DF@%/usr/lib/swi-prolog/library/socket.pl  SdAuC AgS E
tcp_listenE	tcp_fcntlEtcp_bindE
tcp_acceptEtcp_connectE ]Etcp_open_socketE ]E
udp_socketEtcp_close_socketE ]E
tcp_socketE
tcp_selectE
tcp_setoptEgethostnameEudp_receiveEudp_sendEtcp_host_to_addressXD  t  t t  Dt tcp_connect_hook AO D ] C
@ Eb Eb
setflnonblock@5@> ],@8 ]  D@;XD  t  t t  Dt  ]
D  t  t t  Dt  ]D  t  t t  Dt  ]O D ] C
@n Eb Eb@5@ 
@7 ]* ].@>@;C@p Eb Eb@5@7 ] ].@ 
@8 ] ].@;XO D ] C@| Eb Eb@5@.
@7 ]* ].@>@&
@;C@ Eb Eb@5@.
@.@7 ] ].@ 
@ @8 F ].@;XD  t  t t  Dt  ]D  t  t t  Dt  ]D  t  t t  Dt  ]* AD  t  t t  Dt  ]O D ] C@I Eb Eb@5@.@.
@7 ]2@D	@S
@L@&@?@ 
@8 ]6@;XD  t  t t  Dt  ]D  t  t t  Dt 	tcp_debugD  t  t t  Dt  ]D  t  t t  Dt  ]D  t  t t  Dt  ]%D  t  t t  Dt  ]#D  t  t t  Dt  ]!D  t  t t  Dt  ]'D  t  t t  Dt  ])XQM FF@3/usr/lib/swi-prolog/library/prolog_metainference.pl  @SdAuC AgS Einfer_meta_predicateEinferred_meta_predicateXO Fannotate_meta_vars_in_body C@l F F@5@7 @@>@;C
@n F F@5@S
@> @8annotate F@;C@(@q F F 


@5@>@D@7 A@L@ 
@8 ]= ]B@?@D@S@Lm@8 ]?@?@R@;C@x F F AV


@5@>@ 
@7 ]C@8 ]C@;C@{ F F E


@5@>@ 
@7 ]C@8 ]C@;C@~ F F C


@5@>@ 
@7 ]C@8 ]C@;C@ F F B


@5@>@ 
@7 ]C@8 ]C@;C@ F F B


@5@S@S
@>@&
@;C@ @ F F@5@0 
@4@0 @H@-@4@7 V{@>@/@.
@7 @6@ 
@8annotate_meta_args ]B@;C@ F F@5@0 
@4@.@7 ]; ]B@>@/@.
@7 @6@ 
@8 ]E@;C@ F F @<XO Fmeta_pred_args_in_clause C@Y F F@5@0 
@4@.
@7 V@@ 
@7 ]C@8meta_annotation ]B@;XD  t  t t  Ft inferred_meta_pred AO F ]N C  B B parse_mandatory_and_optional E ]P A I? B
 I?@<C  B B highlight_problem Et ]R I? @K @K  @K @<C  B B  K @ K @<C  B B generated_predicate @ ]T @<C  B B show_warning_long Et ]V @K  @K @<C
  B B show_warning Et ]X @K @<C
  B B  JT Et JT @K @<C  B B show_error_long Et ]Z @K  @K @<C
  B B  E Et ]\ I? @<C
  B B  T Et T @K @<XD  t  t t  Ft  ]: @GD  t  t @Ht  Ft ]9  O F ]9 C@@ F F@5@7 ]H@>@;C@-@B F F 


@5@0 
@4@0 Vy@-@4@7 V{@>@0 
@4@7do_infer_meta_predicate ]B@0 ]O
@4@8 D4@;C@F F F 


@5@0 
@4@7 ]]@0 ]O
@4@8 D4@;XO F V C@ F F@5@7 GY@>@;C@ F F  @<C@ F F  Za@<C@ F F  A@<XO F	meta_args C@7@ F F	@5@a@g@h@r@>@.@7 A@ 
@.@7 A@ @ @7meta_arg ]B@D@ @7 V ]B@L@( @Q@?@R@p
@ @ 
@ @8 ]` ]B@;C@ F F @<XO Fannotate_meta_arg C	@ F F@5@S@>@8 ]?@;C	@ F F @5@>@8 ]C@;C@&@ F F@5@7 GY@7 Vj@>@.
@7 @<@.@7 G@ 
@ @.@7 I5 I6@.@ @7 @<@ @8 ]C@;C@ F F@5@7 ]e@7 E @" 

@#@S
@>@ 
 ]D@8 ]?@;C@ F F @<XO F ]@ C@ F F@5 F@.@7 H @>@.
@7join_annotation ]B F@ 
@8 H @;C@ F F@5 F@8 ]o@;XO F ]L C@ F F@5@.@.
@7 @6@ 
@7 @6@ 
@.@7 ]f@* @Q@;XO Fcombine_meta_args C@ F F@5@>@;C
@ F F
@5@>@;C@ F F


@5@>@2
@4@8 ]q ]B@;C@9A F F



@5@2@-@-@4@7 @<@ 
@2@-@4@7 @< ]n@ @ @.@7 F F}@.@2@4@7 @<@2@4@8 ]s@;XD  t  t t  Ft  ]_ @GD  t  t @Ht  Ft ]^  O F ]^ C@/@M F F 


@5@ 
@.@.@7 @6@.@ @ @7 @6@0 ]I@4@.@7 @@, @@ @8 ]s@;XO Fattr_unify_hook C@ F F@5 F@.@7 ]j@>@.
@7 ]l F@ 
@8 ]o@;XD  t  t t  Ft  ]< @GD  t  t @Ht  Ft ];  B
O F ]; C@3 F F 


@5@ 
@8 ]O ]B@;C@5 F F 


@5@0 
@4@0 Vy@-@4@7 V{@ 
@ @8 ]y@;XO F ]F C@*@ F F@5@a@g@h@r@>@ 
@.@7 A@.@7 A@ @ @ @7 ]g ]B@p
@ @ 
@ @8 ]E@;C@ F F @<XO F ]c C@ F F@5 F@7 ]j@, ]D@>@;C@ F F
 @5@7 E @"
 
@# F ]D@7 ]j@>@;C@ F F 
 I?@<XO F ]m C@ F F


@5@>@;C@A@ F F@5@D
@7 ]e@C@7 ]e@L@P@L
@&
@?@)@D@C@7 ]e@L@P@7 ]e@L@&@?@D
@7 ]e@7 ]e@L@( @?@( I?@;XXQM BBF@4/usr/lib/swi-prolog/library/dialect/sicstus/block.pl   SdAuC AgS E B?XO BB	nonvar_or C@ B= B= 
 Yl@<C@ B= B=
 E Yl
@5@ 
@ @8 ]{ BA@;XO BB BG C@1 B= B=@5@S
@>@Q@;C@3 B= B= G
@5@>@8 BF@;C@$@5 B= B=@5@D
@"
 @#@L
@&
@E@? Bg@.@7 Bc Be@" 
@#@;XO BB BD C@Z B= B=@5 Bg@.@7 ]~@0expand_specs
@4@8 Bn BA@;XD  t  t t  BBt  G 	 O BB G C B= B= D~ D B@@<XO BB B? C@W B= B=@5@0 @@0 A A@1 B?
@4@/@4@8 @@;XO BBone_cond C@ B= B=@5@.
@7	cond_vars BA@ 
@8 ]}@;XD  t  t t  BBt  BK AO BBsimplify_coroute C@ B= B=  \ Yl


 \
@<C@ B= B= 

@<XO BB ] C@ B= B= @<C@+@ B= B=	@5@D @7 A@L@"

@#@?@%
@p@ @ @ @8 ]@;XO BB BM C@$@ B= B= G

@5@0 \@/@-@4@7 ] BA@7 E @.
@/@7 @6@ 
 @/@/block @8 Ac@;XO BB	when_cond C@ B= B=

@5@>@ 
@8 ] BA@;C@ B= B=

 AV

@5@ 
@ @7 ]@ @ @8 ] BA@;XO BBblock_declarations C@'@ B= B= 


@5@ 
@.@.@7 @6@.@ @ @7 @6@ @0 @1$block_pred@4@8 @@;XO BB
rename_clause C@ B= B= G



 G
@5@>@ 
@ @8 ] BA@;C@ B= B= 



 

@5@ @ @8 ]@;C@ B= B=@5@2@-
@-@4@7 @<@ 
@.@7 A@2@4@8 @<@;XO BB	block_arg C@ B= B=@5@S
@>@8 WO B@;C@ B= B= @5@>@;C@ B= B= @K@5@>@;C@ B= B= B
@5@>@;C@ B= B=@5block_argument@8 A B@;XO BB BP C
@ B= B=@5@/@7 V BA@> ]@8 ]@;C@h@ B= B=


@5@.@7 ] BA@"
 

@#@ @.@.@7 @6@.@ @7 G@.@2@4@7 @< ]@ @.@7 A@.@2@4@7 @<@ @ @.@7 ]@0 \@4@.@7 ]@"
 G@# ]@ @8 ]@;XO BB ] C@^ B= B=@5@S
@>@7 ]@&
@;C@b B= B= 

@5@>@%@ @ @ @ 
@8 ] BA@;C@d B= B= AV

@5@>@%@ @ @.@7 ]@ @ @ 
@8 ]@;C@@g B= B=
@5@7
valid_head BA@0 
@4@7
check_dynamic BA@.@.@7 @6@.@ @ @7 @6@!@0 ]
@4@#@%@D@0 @1  ]@4@7 Ap@%@L@%@?@ @" B  A  ] B  A  ]
@#@E@D Bg@7 ]~@%@L@"
@#@?@" 
@#@E@"  BB BJ
@#@;XO BB ] C@~ B= B=@5@@ A@7 V{@? D@7 V{ B@	predicate@8 B B@;C@ B= B= @<XO BB ] C@z B= B=@5@7 Vj@0 A@/
@-@4@0 ]@4@8 HW BA@;XXQM HZF@!/usr/lib/swi-prolog/boot/apply.pl  As@ C S E T@E HWXD  t  t t  HZt  F} @GD  t  t @Ht  HZt T@  @KD  t  t t  HZt  F} 
O HZ T@C@A@9s@!/usr/lib/swi-prolog/boot/apply.pl  A ] 


@5@D@#@ 
@7 Vk HY@L@ 
@.@7 @= HY@ @.@7 @0 HY@.@ @7 ]@0 @ @4@@?@0 @@0 @ C
@4@/@4@8 @ HY@F@E@;XD  t  t t  HZt  HX @GD  t  t @Ht  HZt HW  D  t  t t  HZt  HX 
O HZ HWC@0 ] ]@5@C
@@C
@@L
@P@L@P@;XXQM$attvarF@"/usr/lib/swi-prolog/boot/attvar.pl  AsC S Ecall_residue_varsE \E [E$wakeupEfrozenXD  t  t t  ]t delete_attributes 
O ] ]C
As@"/usr/lib/swi-prolog/boot/attvar.pl  A ]@5@.@7 [ ]@8delete_attributes_ ]@;XD  t  t t  ]t  ] @GD  t  t @Ht  ]t ]  D  t  t t  ]t  ] 
O ] ]C@ ] ]@5@.@7 H ]@.
@7call_det ]@7 H* ]@D@*
 @Q@L@>@?@R@;C@ ] ]@5@Q@;XD  t  t t  ]t attvars_residuals 
O ] ]C@ ] ] 
@<C@,@ ] ]	
@5@D@ 
@.@7 D ]@%@L@ @ 
@ @.@7attvar_residuals ]@?@%@F@ @ @8 ] ]@;XD  t  t t  ]t  DQ 
O ] [C@<@ ] ]@5@.
@7 ]@D@*
 @@L@( @@8 DQ ]@?@$@0 C
@4@0 AV@0 Bn@0 ]
@4@4@1 ]
@4@2@0 C@4@4@8 @ ]@;XD  t  t t  ]t  ] 
O ] ]C@ ] ]@5@@8 \ ]@;XD  t  t t  ]t 
portray_attrs 
O ] ]C@ ] ] @<C@%@ ] ]att



@5@ 
@7portray_attr ]@D@* @@L@R@?	 L@7 K ]@ @8 ] ]@;XD  t  t t  ]t  ] 
O ] ]C@&@ ] ] \@5@>freeze(~w, ~W)@2@3@3@2@0 CN @Q@4@3@0 CC @Q@4@3@0 CE H@4@4@4@8 U\ ]@;C@)@ ] ]@5@!
@0 
@1attr_portray_hook@4@#@D
@/@ 
@7 D ]@ 
@@L@R@?	~w = ...@2
@4@8 ]@;XD  t  t t  ]t  ] 
O ] ]C@ ] ] @<C@@ ] ] ]


@5@D@T@%@L@%@F@F@F@E@?@@D@* \@%@L@ @ @.@7frozen_residuals ]@F@F@F@?@~@D@1@0 @1 Aattribute_goals@4@7 Aq ]@%@L@0 @1 ]@4@.@7 Bn ]@%@ @ @.@7 @ ]@F@E@?@H@D@+@0 @1 attribute_goal@4@7 ]@%@L@0 @1 ]@-@4@@%@ @ @.@7dot_list ]@?@" ]p
@#@F@E@F@E@E@E@ @ @ 
@8 ]@;XD  t  t t  ]t make_conjunction 
O ] ]C@x ] ]$and


 AV

@5@>@ @7 ] ]@ 
@ @8 ]@;C@{ ] ] 

@<XD  t  t t  ]t unfreeze 
O ] ]C@\ ] ] ]

@5@>@7 ] ]@8 ]@;C@_ ] ]@5@@;XD  t  t t  ]t portray_attvar AD  t  t t  ]t  ] 
O ] ]C@ ] ]@5{@7 ]@.@7 ]@7 ] V@8 ]@;XD  t  t t  ]t call_all_attr_uhooks 
O ] ]C@8 ] ] @<C@9 ] ] ]



@5@ 
@7uhook ]@ @8 ] ]@;XD  t  t t  ]t  ] 
O ] ]C@6@G ] ] \@5@>@D@)@7 \ ]@L@D \@.
@7 ]k ]@L \@0 ]
@4@8 ]p ]@? \@8 ^@E
@?@8 ]@E
@;C@O ] ]@5@0 
@1 ]w@4@@;XD  t  t t  ]t  ] 
O ] ]C@s ] ]@5 \@.@7 ^@>@8 ]@;C@v ] ] 
 @Q@<XD  t  t t  ]t  ] 
O ] ]CA ] ] @<CA	 ] ]@5@7 G ]@8 ]@;XD  t  t t  ]t  ] 
O ] ]CA ] ] ]

@5@>@%@ @ @.@7 ]@ @ @ 
@8 ]@;CA ] ]  \

@<XD  t  t t  ]t  ] 
O ] ]CA ] ] AV


@5@>@%@ 
@ @.@7 ]@ @ @8 ]@;C
A ] ] 




@<XD  t  t t  ]t  \ @GD  t  t @Ht  ]t \ B
 D  t  t t  ]t  \ 
O ] \C@i ] ]@5@7 @ ]@>@;C@k ] ]@5@@;XD  t  t t  ]t  @ 
O ] ]C@ ] ] 
@<C@ ] ]


@5@ @ @8 ]@;XD  t  t t  ]t  ] 	 D  t  t t  ]t  ] 
O ] ]C@3 ] ] @<C@4 ] ]wakeup



@5@7 ]@ 
@8 ] ]@;XXQM F}F@$/usr/lib/swi-prolog/library/apply.pl  @SdAuC AgS E	partitionE ^EexcludeE GQEscanlE ^EfoldlE ^E FE ]uE FE FE ^E ^E ^E ^XO F}scanl_ CAF F| F| @<C@3AG F| F|@5@ @ @ @ @ @ @ @@ @ @ @ @ @ @ @8 ^ ]v@;XO F} ^ CA4 F| F| @<C@#A5 F| F|@5@ @ @ 
@ @@ @ @ @ @8 ^  ]v@;XO F} ^ CA= F| F| @<C@,A> F| F|@5@ 
@ @ @ @ @ @@ @ @ @ 
@ @ @8 ^" ]v@;XO F}maplist_ C@ F| F| @<C@ F| F|

@5@ 
@ @ @ @@ @ @ @ 
@8 ^$ ]v@;XD  t  t t  F}t  ^ @GD  t  t @Ht  F}t ^ @K @K @K @K O F} ^ C
A F| F|@5@ 
@ @ @8foldl_ ]v@;XD  t  t t  F}t  ^ @GD  t  t @Ht  F}t ^ @K @K @K @K @K O F} ^ CA F| F|@5@ 
@ @ @ @8 ^) ]v@;XD  t  t t  F}t  ^ @GD  t  t @Ht  F}t ^ @K @K O F} ^ CA( F| F|
@5@ @8 ^ ]v@;XD  t  t t  F}t  ^ @GD  t  t @Ht  F}t ^ @K @K @K O F} ^ CA1 F| F|

@5@ 
@ @8 ^!@;XO F} ^) C@ F| F| @<C@ F| F|@5@ @.@@ @ @ 
@8 ^. ]v@;XO F} ^% C@ F| F| @<C@&@ F| F|

@5@ @ @ @ @ @@ @ @ @ @ @8 ^0 ]v@;XO F} ^+ C	A F| F| @<C@.A F| F|@5@ @ @ @ @ @ @.@@ @ @ @ @ @ @ @8 ^*@;XO F} ^) C@ F| F| 
@<C@ F| F|

@5@ @ @ 
@.@@ @ @ @ @8 ^2 ]v@;XD  t  t t  F}t  ^ @GD  t  t @Ht  F}t ^ @K @K @K @K O F} ^ CA: F| F|
@5@ 
@ @ @8 ^#@;XD  t  t t  F}t  ^ @GD  t  t @Ht  F}t ^ @K @K @K @K @K O F} ^ CAC F| F|
@5@ 
@ @ @ @8 ^@;XO F} ^- CA+ F| F| @<CA, F| F|@5@ @ @@ @ @ @8 ^,@;XO F} ^( CA F| F| @<C@'A F| F|

@5@ 
@ @ @ @ @.@@ @ @ @ 
@ @ @8 ^'@;XO F} ^% C@ F| F| @<C@ F| F|
@5@ 
@ @@ @ @8 ^4 ]v@;XD  t  t t  F}t  ^ @GD  t  t @Ht  F}t ^ @K  O F} ^ C	@~ F| F|@5@ 
@8
partition_ ]v@;XD  t  t t  F}t  ^ @GD  t  t @Ht  F}t ^
 @K   O F} ^
 C@ F| F|@5@ 
@ @8 ^8 ]v@;XO F} ^% C@ F| F| @<C@ F| F|
@5@@ 
@8 ^; ]v@;XD  t  t t  F}t  F @GD  t  t @Ht  F}t ^ B
O F} ^ C@ F| F|@5@8 ^<@;XD  t  t t  F}t  F @GD  t  t @Ht  F}t ^ B
 B
O F} ^ C@ F| F|@5@8 ^5@;XD  t  t t  F}t  F @GD  t  t @Ht  F}t ]u B
 B
 B
O F} ]u C	@ F| F|@5@ 
@8 ^&@;XD  t  t t  F}t  F @GD  t  t @Ht  F}t ^ B
 B
 B
 B
O F} ^ C@ F| F|@5@ 
@ @8 ^1@;XO F}exclude_ C@o F| F| 
@<C@$@p F| F|
@5@D@ 
@@L@%@?	@"

@#@ @ @8 ^= ]v@;XO F} ^7 C@ F| F| 
@<C@8@ F| F|	@5@D@ @@L@"
@#@ @ @ 
@8 ^6@E@?@"

@#@ @ @8 ^6@E@;XO F} ^: C@ F| F| 
@<C@ F| F|@5@ @.@@ @ @ @ 
@ @8 ^8 ]v@;XO F}include_ C@^ F| F| 
@<C@$@_ F| F|
@5@D@ 
@@L@"

@#@?@%@ @ @8 ^B ]v@;XO F} ^A C@ F| F| C
@5@>@ 
@ @ @ @8 ^9@;C@ F| F| B
@5@>@ 
@ @ @ @8 ^9@;C@ F| F| H+
@5@>@ 
@ @ @ @8 ^9@;C@ F| F|@5@0 @@3<.=@3 H+@4@8 B B@;XD  t  t t  F}t  ^ @GD  t  t @Ht  F}t ^ @K @K O F} ^ C	@ F| F|@5@ 
@8 ^/@;XD  t  t t  F}t  ^ @GD  t  t @Ht  F}t ^ @K @K @K O F} ^ C@ F| F|@5@ 
@ @8 ^3@;XD  t  t t  F}t  ^ @GD  t  t @Ht  F}t ^
 @K O F} ^
 C@l F| F|@5@8 ^?@;XD  t  t t  F}t  GQ @GD  t  t @Ht  F}t ^ @K O F} ^ C@[ F| F|@5@8 ^D@;XXQM HF@%/usr/lib/swi-prolog/library/occurs.pl  @SdAu@ C AgS Eoccurrences_of_termEfree_of_varEcontains_varEfree_of_termEsub_varE
contains_termE HEoccurrences_of_varXO H ^H C@\u EI  @SdA ^V@5@0 H
@4@8count H@;XO H ^J C@U ^V ^V@5@C@7 ^L H@L@P@;XD  t  t t  Ht  ^Y @GD  t  t @Ht  Ht ^X  O H ^X C@,@ ^V ^V@5@!@0 ^Y @4@#@@@@.
@7 A@p
@ @7 Dr H@Q@?	@8 A@F
@;XO H ^L C@C ^V ^V@5@)
@>@;C@E ^V ^V@5@7 E @/@.@7 A@7 ^Z@>@;XO H ^N C@N ^V ^V@5@C@7 ^R H@L@P@;XO H ^R C@8 ^V ^V

@5@>@;C@9 ^V ^V@5@7 E @/@.@7 A@7 ^]@>@;XO H ^P C@t ^V ^V@5@)
@;C@v ^V ^V@5@7 E @/@.@7 A@8 ^P H@;XO H H C@j ^V ^V 

@<C@k ^V ^V@5@7 E @/@.@7 A@8 H H@;XO H ^T C@c ^V ^V@5@0 ^P
@4@8 ^W@;XXQM ELF@$/usr/lib/swi-prolog/library/debug.pl  @SdAuC AgS Edebug_message_contextE HE HE YElist_debug_topics E HE HEnodebugXD  t  t t  ELt  H 
O EL ^bC@i EK EK@5@/@8 H H@;XD  t  t t  ELt assertion_failed  
O EL ^i CA5 EK EK   @<XD  t  t t  ELt  H @GD  t  t @Ht  ELt H D  t  t t  ELt  H 
O EL HC@#A" EK EK@5@C@C
@.@0 ^i
@4@7 A9@L
@P@?@E@L@P@?@E@>@;C	A' EK EK@5 @@7 ^k H@8 ^j H@;XD  t  t t  ELt print_debug 
O EL ^nC
@ EK EK@5@ 
@ Vdebug_print_hook V@>@;C@ EK EK
@5@>@;C@9@ EK EK@5@0  @*@1 X@1 D
@4@.@7 Bn H@@@ @.@7 P I6@ @.@7debug_output H@ @0 P B@0 Z,@1 Y
@4@4@7 Z H@Q@?@R@F@;XD  t  t t  ELt  H 
O EL HC@ @ EK EK@5@D@.@/@/@7 ^g@7 G H@L@R@?@0 ^h
 @@4@8 A H@E@;XD  t  t t  ELt  D @GD  t  t @Ht  ELt H @K @K D  t  t t  ELt  D 
O EL HC@ EK EK@5 @Q@.
@7 ^g@>@ 
@8 ^o H@;C@ EK EK @<XD  t  t t  ELt debug_target 
O EL ^~C@ EK EK@5@T
@"
 I@@#@>@;C@ EK EK 

 @<XD  t  t t  ELt  H AD  t  t t  ELt  H 
D  t  t t  ELt  ^d  
O EL ^cC@M@ EK EK@5 At	~*t~45|~n@2@-@4@7 Aw H At~w~t ~w~35| ~w~n@2Debug Topic@3	Activated@3To@4@7 ^ At ^@2@-@4@7 ^@@@.
@.@.@7 ^g At ^@2
@3@3@4@7 ^@Q@?@R@F
@E@;XD  t  t t  ELt  D 
O EL DC@s@} EK EK@5@.@.
@7 ^ H@D@`@M@(@0 ^h@-@-@4@7 I@N@ @ @ 
@.@.@7update_debug H@0 ^h@4@7 ^|@Q@?@0@D
 @o@/@7 Bc H@L@R@?	 As@0debug_no_topic@4@7 H @@ 
@.@.@7 ^@0 ^h@4@7 ^|@F@L@R@?@R@F@F@;XD  t  t t  ELt  H 
O EL HC@f EK EK@5 @Q@/@8 ^g@;XD  t  t t  ELt show_thread_context 
O EL ^C@ Al EK EK@5thread@7
debug_context H@.@7 F@, Ji@%
@"
 C Y@#@;CAr EK EK 

@<XD  t  t t  ELt  ^a 
O EL ^`C@ EK EK K
@5@>@.@.
@7valid_topic H@0 ^@4@7 C@0 ^
@4@8 ^|@;C@ EK EK J
@5@>@.@/@7 ^@0 ^@4@8 C@;C@ EK EK@5 ^a@8 @ B@;XD  t  t t  ELt  ^x 
O EL ^wCA EK EK @ At@5@>@;C	A EK EK

@5@7 Z	 H@>@;CA EK EK@5 DR@2@0 X @@4@3@0alias
@4@3@0buffer L@4@4@8 [ @;XD  t  t t  ELt  ^ 
O EL ^C	@ EK EK ^ ^ ^@5@>@;C
@ EK EKtime ^ ^%T.%3f@5@>@;C@ EK EK ^

 ^ ^
@5@>@;C@ EK EK@5 ^a@8 A B@;XD  t  t t  ELt  ^f 
O EL ^eC@z EK EK@5 @@8 D H@;XD  t  t t  ELt 
ensure_output 
O EL ^C	@ EK EK At@5@>@;C@ EK EK 

@<XD  t  t t  ELt  ^ AD  t  t t  ELt  ^ 
O EL ^C@= EK EK  ^@<XD  t  t t  ELt  ^i 
O EL ^kCA+ EK EK@5@ V ^k V@>@;C@,A- EK EK@5 @0 ^k
@4@7 H
@7 F P@D \@/@7 @@L@8 \ H@?
@0 @@0assertion_error
@4@/@4@8 @@;XD  t  t t  ELt  ^ 
O EL ^C@ EK EK @Q  @Q@5@>@ @8 ^ H@;C@ EK EK @Q
 @Q
 @Q@5@>@2
@4@ @8 I5 I6@;C@ EK EK @
 @Q
 @Q
@5@>@;C@ EK EK @  @@5@>@;C@ EK EK @Q
 @ @@5@>@;C@ EK EK @Q
 @
 @Q@5@>@ 
@ @8delete I6@;XD  t  t t  ELt  D 
O EL YC@x EK EK@5 @Q@8 ^@;XD  t  t t  ELt show_time_context 
O EL ^C@*Au EK EK@5@0 ^@-@4@7 ^@.
@7 D H@0 B@-@4@ 
@7 A- H@%
@" C Z@#@;CA{ EK EK 

@<XXQM C
F@$/usr/lib/swi-prolog/library/qsave.pl  @SdAu@!C AgS E C
E CXD  t  t t  C
t define_init_goal 
O C
 ^CAC Fp Fp@5@0 I@-@4@7 V V@>@8define_predicate C@;CAF Fp Fp @<XD  t  t t  C
t 
save_autoload 
O C
 ^CAM Fp Fp@5@7 ^ C@7define_toplevel_goal C@0 D @Q@4 @Q@7 V V@>@8 D Fs@;XD  t  t t  C
t  Z" AD  t  t t  C
t  Z" AD  t  t t  C
t  Z" 
D  t  t t  C
t reserved_resource 
O C
 ^CA Fp Fp $header$rc@<CA Fp Fp $state$prolog@<CA Fp Fp $options ^@<XD  t  t t  C
t mkrcname 
O C
 ^C@ Fp Fp @
@5@>@;C@ Fp Fp@5@2
@3 @3@4@8 A C@;XD  t  t t  C
t doption 
O C
 ^C@ Fp Fp@5@/@8	min_stack C@;C@ Fp Fp  G@<C@ Fp Fp  G@<C@ Fp Fp  G@<C@ Fp Fp  \T@<C@ Fp Fp  G@<C@ Fp Fp  Ab@<XD  t  t t  C
t convert_option 
O C
 ^C@ @ Fp Fp@5@.
@7 ^@>@D
@* @L@&@?@a@f
@h@bD @o@l [K@w@;C	@ Fp Fp G@5@>@8 Hs @;C	@ Fp Fp G@5@>@8 ^@;C@ Fp Fp @<XD  t  t t  C
t  C @GD  t  t @Ht  C
t C
 @K D  t  t t  C
t  C 
O C
 C
C@@S Fp Fp
@5 V@.@7 W V@7
check_options C@.
@7exe_file C@0 G@-@4 S@7 ^@0 G@-@4@.@7 ^@ @ @7default_init_file C@7 ^ C@7open_map C W@ @Q@7 CK  \c@ @7 ^@D@ 
@7 A~ @L@ 
@7 A C@?@R@ 
@.@7 G @ @ @7make_header C@ @ @2@0 ^@4@4@7save_options C@ @ @7save_resources C@  ^ ^ A@.@7 D1 @ @7 D @0 AV@0 @ V@-@4@1 C V @4@0 AV@0save_modules@4@1 AVsave_records@1 AV
save_flags@1 AVsave_imports@1 AVsave_prolog_flags@1 AV@0save_operators@4save_format_predicates@4@0 C V@4@7 @ @7 B  C@ @7 Ti@ @7save_foreign_libraries C@ @7  C@ 
@7 D C@8	close_map  C@;XD  t  t t  C
t save_module_operators 
O C
 _CB6 Fp Fp @5@>@;C@6B7 Fp Fp@5@0 H#@-@-@1 
@-
@4@0 AV@0feedback
~n~t~8|~w @3@0 C:@1 

@4@4@1 Gy@1 C:@1 

@4@8 HW HY@;XD  t  t t  C
t  _  
O C
 _ C@*BB Fp Fp@5~nFORMAT PREDICATES~n@7 _ C@.
@.@7 G C@.@7qualify_head C@!
@0 F
@4@# _@2
@4@7 _@ 
@7 Gy @Q@;CBJ Fp Fp   @<XD  t  t t  C
t  ^  
O C
 ^ C@4A Fp Fp@5~nRECORDS~n@7 _@@@'@.
@7 H] C _@2
@3@-@4@7 _@/@7 G@ C C@7 _@0 A3
@/@4@7 _!@Q@?@R@F
@;XD  t  t t  C
t default_import 
O C
 _)CA Fp Fp@5@0 
@4 A@7 D C@0 @4exported@7 V{@>@Q@;CA Fp Fp@5@8 D C@;XD  t  t t  C
t  ^ 
O C
 ^C@ Fp Fp
 B@5@>@;C@J@ Fp Fp@5~nRESOURCES~n~n@7 _@7copy_resources C@@@5@/@0 @-@1 NS@/@/@/@4@7 V Be@0 @1 _2@-
@-@-@4@0 AV@0 ^
@-@4@1
save_resource
@4@7 _@Q@?	@R@F@F@E@;XD  t  t t  C
t save_attribute 
O C
 _6C@4A Fp Fp@5@.@7pred_attrib C@D
@* Ut@L
@D
@0number_of_clauses @4@7 V{@L@R@? A@7 V{@?@R@7 _!(~w) @2@4@8 _@;XD  t  t t  C
t  ^ 
O C
 ^C@ Fp Fp S P@5@>@;C@ Fp Fp@5 G@8 C @;XD  t  t t  C
t  ^ 
O C
 ^CAH Fp Fp@5@0 G@-@4@7 ^@>@8 ^@;CAK Fp Fp @<XD  t  t t  C
t special_module 
O C
 _@CA4 Fp Fp  @<CA5 Fp Fp  @@<XD  t  t t  C
t save_option_value 
O C
 _BC	@ Fp Fp
 G

@5@>@;C@ Fp Fp S Ab@5@>@Q@;C@ Fp Fp @<XD  t  t t  C
t  _5 
O C
 _4C@/@ Fp Fp@5@ 
@2@0 @ B@4@3@0 @ @@4@4@.@7 @ C@>~t~8|~w~t~32|~w~t~48|~w~n@2@3@3@4@7 _ P@ @8 A C@;CA Fp Fp@5@.@7 C0 @ @7
copy_resource C@>@;CA Fp Fp@5 As@0 @@0 C NS@1 _2
@4@/@4@8 @' C@;XD  t  t t  C
t  ^ 
O C
 ^C@ Fp Fp  G	@ @<C@ Fp Fp  G@<C@ Fp Fp  G
@<XD  t  t t  C
t  _   
O C
 _  C@:B Fp Fp@5~nPROLOG FLAGS~n~n@7 _@.
@.@/ A@.@7 B C@C
@7no_save_flag C@L
@P~t~8|~w: ~w (type ~q)~n@2
@3@3@4@7 _@0  C
@1restore_prolog_flag
@4@7 _!@Q@;CB Fp Fp   @<XD  t  t t  C
t  _ 
O C
 _C
BL Fp Fp

@5 @7 @6@>@;C	BN Fp Fp 
  @
@<XD  t  t t  C
t  _	 
O C
 _C@7BY Fp Fp@5@0 Dsave@4@7 ^@>~nFOREIGN LIBRARIES~n@7 _@0current_foreign_library@-@/@4@0 AV@0find_foreign_library@-
@4@1 AV@0 Hs@-@4@1 _G
shared P
@4@8 _@;CBa Fp Fp @<XD  t  t t  C
t restore_import 
O C
 __CA Fp Fp
 @@5@>@0  @@4@7 Gx C@0 
@1 D@1  @@4@@;CA Fp Fp@5@0 
@1 D@1 @4@@;XD  t  t t  C
t save_attributes 
O C
 _bCA Fp Fp@5@@@.@7 V{@7 _7 C@Q@?@R@E@;XD  t  t t  C
t  ^ 
O C
 ^C@d@ Fp Fp
@5 ^ ^ A@.
@7 ^@@@G@.@7 ^ C@ @.@7 _>@ @ @.@7 _C C@.@2@3@-@4@7 @<@D@ @7 ^@L@ @ @.@7 ^ C@?@%@ 
~w=~w~n@2@3@4@7 Aw @Q@?
@R@F@F@F@ 
@8 Ti@;XD  t  t t  C
t  V AD  t  t t  C
t  V 	 O C
 V C@6 Fp Fp C
 G	 G _j
@5 G@ @8 D\ C@;C@6 Fp Fp C
 G G _m
@5 G@ @8 _k@;C@6 Fp Fp C
 G
 G _n
@5 G@ @8 _k@;C@6 Fp Fp C
 I C I
@5 C@ @8 _k@;C@6 Fp Fp C
 _? C _?
@5 C@ @8 _k@;C@6 Fp Fp C
 ^ @Z ^
@5 @Z@ @8 _k@;C@*@6 Fp Fp C
 ^ ^E Skernel B ^
@5@0 ^E@3 S@3 _o@3 B@4@ @8 _k@;C@6 Fp Fp C
 D @ D
@5 @@ @8 _k@;C@6 Fp Fp C
 G
 @Z _p
@5 @Z@ @8 _k@;C@$@6 Fp Fp C
 C; ^E _X M _q
@5@0 ^E@3 _X@3 M@4@ @8 _k@;C@6 Fp Fp C
 J] @ J]
@5 @@ @8 _k@;C@$@6 Fp Fp C
 D ^E _Xno_save D
@5@0 ^E@3 _X@3 _r@4@ @8 _k@;C@6 Fp Fp C
 G @Z _s
@5 @Z@ @8 _k@;XD  t  t t  C
t  ^ 
O C
 ^C@ Fp Fp@5 R` @Q@7 @@/ @@7 CZ C@>exe@8 _t@;C@ Fp Fp 

@<XD  t  t t  C
t save_unknown 
O C
 _vC@&A Fp Fp@5@0 
unknown@4@.@7 @@D@* @L@R@?@0 C@0 
 _x@4@4@8 _!@;XD  t  t t  C
t save_module 
O C
 _yC@=A\ Fp Fp@5@7 D{ ~n~nMODULE ~w~n@2
@4@7 _@7 _w C@@@!@!@0 
@/@4@#@/@7 _3@C
@0 Vy@/@4@7 V{@L
@P@7save_predicate C@Q@?	@7 A   W
@8 _@E@;XD  t  t t  C
t  _ 
O C
 _CB Fp Fp@5@.@7 Z" C@>@8 _i@;CB Fp Fp @<XD  t  t t  C
t  _L 
O C
 _KC@BA Fp Fp@5@0 ^

 B@-@4@0 @@0 ^
 A@-@4@0 AV@0 _~t~8|~w~t~24|~w~t~40|~w~n@3@3
@3<Copied from running state>@4@1 G@4@1 G"@4@0 G"@4@8 _@;XD  t  t t  C
t  V 
O C
 VC@ Fp Fp  G@<C@ Fp Fp  G@<XD  t  t t  C
t  _] 
O C
 _\C@]Bl Fp Fp@5@2@0 @ H@4@3@0 @ @@4@4@.@7 _D@>@D@<@0 Sstrip@4@.
@2@0 @ Y@4@3@0 @ @@4@4@7 _D _^@.@7 H C@0 A@-@4"~w" -o "~w" "~w"@2
@3@3@4@7 _i@ @7 S C@L@&@?@&@F
@E@;XD  t  t t  C
t  ^  
O C
 ^ C@ZA Fp Fp@5
~nIMPORTS~n~n@7 _@@@H@0 @-
@-@4@0 Vy@-@4@7 V{@C@7 _* C@L@P@.
@.@7 @6~t~8|~w:~w/~d <-- ~w~n@2
@3
@3@3@4@7 _@0  C
@1 _`
@1 
@4@7 _!@Q@?	@R@F
@F@E@;XD  t  t t  C
t  _ 
O C
 _C@#B/ Fp Fp@5@>@0 _q _X@4 _X@7 ^
~nOPERATORS~n@7 _@0current_module@-@4@0 _@4@7 _ W
@8 _@;CB4 Fp Fp @<XD  t  t t  C
t  _T 
O C
 _SCB Fp Fp  B@<CB Fp Fp  B@<CB Fp Fp  V@<CB Fp Fp  X@<CB Fp Fp  W@<CB Fp Fp  \l@<CB Fp Fp 	cpu_count@<CB Fp Fp hwnd@<XD  t  t t  C
t  _: 
O C
 _9CA Fp Fp @H


 @H 

@5@>@ @/@8 B @;C@,A Fp Fp		  

 



@5@ @ @7attrib_name C@ 
@.@7 _@ @ @ @8 @6@;XD  t  t t  C
t  ^ 
O C
 ^C@$@ Fp Fp@5@0 _s@-
@4@7 ^@>@ 
@2@0 @ B@4@4@.@7 _D ^ ^ P@ @8 _F@;C@1@ Fp Fp@5@D
 R` @Q@7 @@L@'
 @Q@?@'
 @@0 J] @Q@4@ 
@7 ^@> H@.@7 @ ^ ^ P@ @8 _F@;C@J@ Fp Fp@5unix @Q@7 @@> H@.
@7 @ ^ ^ A@.@7 ^@ #!/bin/sh~n@7 _i@ # SWI-Prolog saved state~n@7 _i@D
@* S@L@' -- @?@' M1@ @"exec ${SWIPL-~w} -x "$0"~w"$@"~n~n@2
@3@4@7 _i@ @8 Ti@;C@ Fp Fp @<XD  t  t t  C
t  ^ 
O C
 ^CB Fp Fp@5@>@;CB Fp Fp
@5@S@>@0 @@0 A ^@4@/@4@8 @@;C@FB Fp Fp B



@5@>@D@&@.@7option_type C@L@D
@ @7 B B@L@ 
@8 ^@?
@0 @@0 A@4@/@4@8 @@?@0 @@0 Asave_option@4@/@4@8 @@E@;CB Fp Fp@5@2@-
@3@-@4@7 @<@>@2@0 B
@4@4@8 ^@;CB Fp Fp
@5@0 @@0 A ^@4@/@4@8 @@;CB Fp Fp@5@0 @@0 A @
@4@/@4@8 @@;XD  t  t t  C
t  _ 
O C
 _C@5Ai Fp Fp@5 D@7 V{@>@"
 


@#@ 
@.@.@7 @6~npre-defining foreign ~w/~d @2@3@4@7 _@0 @1 @1 @4@8 _!@;C@oAo Fp Fp
@5@"
 


@#@ 
@.@.@7 @6~nsaving ~w/~d @2@3@4@7 _@D@%@"
 _2@#@, B@L A@7 _d@B@* @@L A@7 _d@O(Skipped clauses)@7 _@Q@?@R@7 _c C@C A@7 V{@L@P@@@/@.@7 D!  C@7 _@ @7 B @Q@?@R@E@;XD  t  t t  C
t  C 
O C
 ^C@P Fp Fp@5@8 C
 C@;XD  t  t t  C
t  ^ 
O C
 ^CA7 Fp Fp@5@7 W D@>@;C@ A9 Fp Fp@5@/@.@7 _@.@.
@7 @6@0 @@0 C Z@1 
@4@/@4@8 @@;XD  t  t t  C
t  _1 
O C
 _0C@@A Fp Fp@5@.@7 _H@.@7 F @@@/@0 \U@-
@-@4@7 P I6@C@ 
@ @/@ B _2 B@L@P@C	@ 
@ @7 ^ C@L@P@ 
@ @7 _J@Q@?@R@F
@;XD  t  t t  C
t  _  
O C
 _C
B Fp Fp@5@0 _@-
@4@7 I@7 Ti@>@;CB Fp Fp   @<XD  t  t t  C
t  ^  
O C
 ^ C@0A Fp Fp@5~nFLAGS~n~n@7 _@@@#@.
@7 H C@.@7 H C~t~8|~w = ~w~n@2
@3@4@7 _@0 H
@/@4@7 _!@Q@?@R@F
@;XD  t  t t  C
t  _ 
O C
 _C	B Fp Fp
 G@5@/@8 ^@;CB Fp Fp  G ^E S _o B@<CB Fp Fp  B2 @@<CB Fp Fp  G
 @Z@<C
B Fp Fp  C; ^E _X M@<CB Fp Fp  G @@<C
B Fp Fp  D ^E _X _r@<CB Fp Fp  G C@<CB Fp Fp  G C@<CB Fp Fp  G @Z@<CB Fp Fp  G B@<XD  t  t t  C
t  _W 
O C
 _VCB Fp Fp@5@7 @@>@;CB Fp Fp@5@/@7 @@>@0 C
@4@/ @Q@8 A9@;CB" Fp Fp@5@2@0 [@4@4@8 ^@;XD  t  t t  C
t  ^ 
O C
 ^C@'A. Fp Fp@5@0 _A@-@4@0 _z
@4@7 _@0 AV@0 _@4@1 Gn@1 _A@4@0 _z
@4@8 _@;XD  t  t t  C
t  _ 
O C
 _CA Fp Fp  A A@<CA Fp Fp  A A@<CA Fp Fp  A A@<CA Fp Fp  A A@<CA Fp Fp  A A@<CA Fp Fp  @G @G@<CA Fp Fp  A A@<CA Fp Fp  Dk 	 @<CA Fp Fp show_childs 
 @<CA Fp Fp  Ut @<CA Fp Fp  ^f 
@<CA Fp Fp quasi_quotation_syntax _@<XD  t  t t  C
t  ^ 
O C
 ^CB Fp Fp@5@0 _p@-@4@7 ^@> A@.@7 G@0 _@4@8 C@;CB Fp Fp@5@0 _@/@4@8 C@;XXQM EF@C/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__subst_hyp.pro  7AAuC @S @E NE IE IxXO E I C
@W E E@5@0 Ix
@4@8 C@;XD  t  t t  Et  Iy AO E N C@C E E@5@7 I I@>@;C@G E E@5@7 Ix Iz@>@;C@K E E@5@0 Ix
@4@7 D4@>@;XXQM FF@./usr/lib/swi-prolog/library/prolog_codewalk.pl  @SdAuC AgS Eprolog_program_clauseEprolog_walk_codeXO Fnb_set_caller_of_walk_option C@Z F F@5@8 Dr F@;XO Fwalk_called_by_multifile C@LA) F F 
 


@5@.@ 
@ @7 @6@0 A:@0clause_not_from_development@0 @4@-@-@4@/ @@4@0 AV@0walk_option_clause@4@1 AV@0walk_option_caller@1 @4@1walk_called_by_body@4@8 HW HY@;XO Fwalk_option_data C
@Z F F  Vwalk_option


@<C@Z F F  B2 _



@<C@Z F F  @ _


@<C@Z F F  Bg _


@<C@Z F F module_class _


@<C@Z F F infer_meta_predicates _


@<C@Z F F  C _


@<C@Z F F trace_reference _


@<C@Z F F on_trace _


@<C@Z F F  A _	


@<C@Z F F  Z _



@<C@Z F F  A _


@<C@Z F F 	undecided _


@<C@Z F F  K _



@<XO Fsubterm_pos CB F F@5 E@ 
@7 _ _@>@;CB F F@5 G{@ 
@7 _@>@;CB F F@5 G@ 
@7 _@>@;CB F F@5 B@ 
@7 _@>@;CB F F @<XO Fset_clause_of_walk_option C@Z F F@5
@8 W- _@;XO Fcalling_metaarg CBr F F@5@7 GY@>@;CBs F F  Za@<CBt F F  A@<XO Fwalk_from_initialization C@ F F 


@5@7scan_module _@>@ 
@8 _ _@;CA  F F @<XO F _ C
@Z F F  _

@<XO Fprint_reference2 CB& F F 	@5@ 
@.@7walk_option_on_trace _@ 
@.@7 _ _@T@ @ @@>@;CB+ F F@5@.@.@7make_message _@ @ @8 @' @)@;XO Finfer_new_meta_predicates C	B\ F F@5 @@7@!walk_option_infer_meta_predicates _@>@;C@8B^ F F@5@0 @-@-
@4@0 AV@0 I@1possible_meta_predicate@-@4@1 AV@0 ]9@0 @4
@4@1 E@0 C@0 _ @@4 @Q@4@1calling_metaspec
@4@8 @@;XO Fset_on_trace_of_walk_option C@E@Z F F
 _














 _

@5 C@8 B B@;XO Fwalk_option_clauses C
@Z F F  _
@<XO Fnb_set_clauses_of_walk_option C
@Z F F@5 @@7 _@8 _@;XO F _ C@ F F@5@.@7walk_option_module_class _@0 ^@-
@4@7 D= Be@ 
@8 @ @;XO Fwalk_option_source C
@Z F F  _
@<XO Fwalk_meta_call C@B F F@5@.@7 A@>@D@"@#@L@R@?@%@' @@D@)@ @7 GY@L@.@7 A@ @ @.@ @.@ @7extend _@ @ 
@ @ @7walk_called _@F@?@O@D@)@* Za@L@.@7 A@ @.@ @.@ 
@.@ @7remove_quantifier _@ @ @ @ @7  @E@?@#@D@* A@L@.@7 A@ @ 
@ @ @7
walk_dcg_body _@?@R@E@F@F@.@7 B @ @ 
@ @ @ @8  	 _@;CB F F @<XO Fset_walk_option_fields C@Z F F@5@8   _@;XO F@(set_infer_meta_predicates_of_walk_option C@P@Z F F
 _














 _

@5@0 ^E@3 @@3 @Q@3 @@4@8 _@;XO Ffilepos_line C@JC F F@5@0 AV@0 G
 B@-@4@1 C@-@4@0 AV@0 G@4@1 AV@0 DG@1 G@-@4@1 AV@0 X' H9@4@1 X' H	
@4@0 AV@0 G"@4@1 G"@4@8 @ _@;XO Fnb_set_module_of_walk_option C
@Z F F@5 @Z@7 _@8 _@;XO Fset_evaluate_of_walk_option C
@Z F F@5 @@7 _@8 _@;XO Finitialization_clause C@'C F F@5@0 F@0  @1 A@/@0 @-@/@4@-
@4 @Q
@4@/ @@7 A9@ 
@7walk_option_initialization _@8 _@;XO F _ CA^ F F@5@Q@;C@%Ab F Fundecided_call@5@0 HW@0  @/
@4 @Q@4@0missing@-@4@0  .
@4@8 A9@;C@Ag F F
 H{@5@D@t@D@'@ 
@.@7 _ _@T@ @/@.@/@7clause_info F@" D

@#@L@%@E@?@"@ 
@.@7  +@ @7 H@" @#@ @0 @4@.@.@7initialization_layout  6@F@L@0 HW@0  
@4 @Q@4@0  0 H{@4@0  .no_positions
@4@8 A9@E@? @@ 
@.@7set_source_of_walk_option _@0  @/@4 @Q@8 _@F@F@E@;CAx F F  ;@5 @@ 
@.@7  <@0  @/@4 @Q@8 _@;XO F  > C
@Z F F@5 @@7 _@8 _@;XO Fset_undecided_of_walk_option C@?@Z F F 
 _














 _

@<XO Fset_autoload_of_walk_option C@E@Z F F
 _













 _

@5 @@8 _@;XO Fprint_reference C@SB
 F F	@5@ 
@.@7  2@T@>@D@7 E @.@7 A@ @7 GY@L@!@0clause_term_position@4@#@?@!@D@ 
 @@7   _@L@!@0 A@4@#@?
@E@R@0  0 H{@4@7 @@E@ @ 
@8 _ _@;C@bB F F	@5@ 
@.@7  +@T@" 

@#@>@D@7 E @.@7 A@ @7 GY@L@!@0file_term_position@4@#@?@&@D@ 
 @@7  H@L@!@0 Z?@/@4@#@?
@E@R@0  0 H{@4@7 @@E@ @ 
@8  J@;C	B# F F@5@/@ 
@8  J@;XO F@!set_initialization_of_walk_option C@?@Z F F 
 _














 _

@<XO Fwalk_option_evaluate C
@Z F F  _

@<XO F   CC F F
 


@5@>@;CC F F
@5@S
@>@ 
@ @8 _ _@;C@TC F F 


 
  7





  7
@5@>@D
@S@L@ @ @7  Q@?@R@ @ @ @ @ @8  @;C@#C F F		@5@7 Vj@.@7 @<@.@7 G@ 
@ @7extend_term_pos _@ @ @.@7 I5 I6@ @8 @<@;XO Fno_walk_property CA F F number_of_rules @<CA F F  D@<XD  t  t t  Ft  _ @GD  t  t @Ht  Ft _ @K @K @K O F _ CB F F@5@S
@>@Q@;CB F F
@5@@>@;C@'B F F		  7
@5@7 E @.@ @.@7nth1 I6@ @.@7 A@ @ @ @8 _@;CB F F
list_position

@5@ @ @ @8sublist_pos _@;CC  F F
 V

brace_term_position
@5@ @ @ @8 _@;XO F _ CAH F F@5@*
 @Q@>@;C@.AJ F F@5 @.
@7  @ _ @@ 
@.@7  ( _@0  
@/@4@0  0@-@4@0  .
@4@7 A9@>@;CAP F F@5 AtFailed to analyse:~n@7 Aw _@0 G<head>
@4@8 V V*@;XO Fnb_set_clause_of_walk_option C@Z F F@5
@8 _@;XO F _ C
@Z F F  _	
@<XO F _ C
@Z F F@5 C@7 _	@8 _@;XO F _ C
@Z F F  _
@<XD  t  t t  Ft  _ AO F _ C@!@ F F@5<initialization>@7 _@0 A@/@-@-@4@0 AV@0  ,
@4@1 _
@4@8 _@;XO Fwalk_clauses C@b@ F F@5 @@7 _@0 P@-
@4@0 AV@0  @@1 F@-
@-@4@1 AV@0 E@0 C@0 B
@1 @-@-@4 @Q@4@1 AV@0 B @@4@1 B
@4@1 AV@0 _@4@1 AV@0 _@1 @4@1 _@4@8 _@;XO F@"set_trace_reference_of_walk_option C@?@Z F F 
 _














 _

@<XO Fwalk_option_autoload C	@Z F F  _

@<XO F@#message_location_file_term_position C@+C F F@5@.@7 A@ @.@.@7    _@%@" C Z

@#@;XO Fis_walk_option C@Z F F@5@S
@>@Q@;C@@Z F F
 _










@5@7 H@C@C@2 H@3 @3 	@4@7  @L@P@L@P@@@* @Q@?@* @@>@@@*
 @Q@?@*
 @@>@ @7 A@ @7 @ _@ @0 ^E@3 @@3 @3 Ag@3test@3 B@4@ B
element_types B@ @7 H@C@C@ @2 @@3 @Q@3 @@4@7  @L@P@L@P@ @7  |@ @7 Vj@@@* @Q@?@* @@>@;XO F@"nb_set_module_class_of_walk_option C@ @Z F F@5@0 @@1 ^E@3 @@3 @3 Ag@3  }@3 B@4@7 _@8 _@;XO Fmake_walk_option C@Z F F@5@8   _@;XO F _ CA F F H@5@>@;CA F F @5@0  0  /@4@8 @@;XO Fset_module_of_walk_option C
@Z F F@5 @Z@7 _@8 _@;XO Fregister_possible_meta_clause C@TBJ F F@5@T
@0 ]@-@4@7 H Be@.@.
@7pi_head _@ 
@0 ^ @@4@7  @C@0 
@4@0 @H@/@4@7 V{@L@P@C
@0 
@4@/@7 ]; ]B@L@P@C@ 
@7 _ _@L@P@>@0 _
@4@8 D4@;CBS F F @<XO Fno_enum_property CCr F F  D@<XO Fvariants CC2 F F @<CC3 F F
@5@ 
@8   _@;XO Fnb_set_evaluate_of_walk_option C
@Z F F@5 @@7 _@8 _@;XO F  = C@E@Z F F
 _














 _

@5 @@8 _@;XO F  A C@Z F F@5
@8 _@;XO F   CC6 F F 
@<C@*C7 F F
@5@D@ 
@7 ^{ _@L@ @8  @E@?@"
@#@ @ 
@ @8  @;XO Fnb_set_undefined_of_walk_option C@Z F F@5@0 ^E@3 H@3 @3 	@4@7 _@8 _@;XD  t  t t  Ft  V AD  t  t t  Ft  V 	 O F V C@*@L F F _ V ^E H  	  
@5@0 ^E@3 H@3 @3 	@4@ @8 _l _@;C@L F F _ D @ D
@5 @@ @8  @;C@L F F _ C @  
@5 @@ @8  @;C@L F F _ V @Z V
@5 @Z@ @8  @;C@:@L F F _ _   ^E @  Ag  } B  
@5@0  @1 ^E@3 @@3 @3 Ag@3  }@3 B@4@ @8  @;C@L F F _ @ @  
@5 @@ @8  @;C@L F F _ _any  
@5  @ @8  @;C@L F F _ _ C  
@5 C@ @8  @;C@*@L F F _ _ ^E @ @Q @  
@5@0 ^E@3 @@3 @Q@3 @@4@ @8  @;C@L F F _ K @  
@5 @@ @8  @;XO F   CB F F
@5@S
@>@ @8  Q@;C@$B F F		 [@


  7

@5@>@ @ @ 
@ @ @ @8  @;C@%B F F

 


  7

@5@>@ @ @ 
@ @ @ @8  @;C
B F F 



@<XO Fset_undefined_of_walk_option C@Z F F@5@0 ^E@3 H@3 @3 	@4@7 _@8 _@;XO Fwalk_called_by_pred CA
 F F 
 


@5@ 
@ @7multifile_predicate _@>@;C@,A F F 
 


@5@.@ 
@ @7 @6@0 @4 A@7 V{@>@0  
@4@8 D4@;C@_A F F	
 
 


@5@.@ 
@ @7 @6@D@.@7  W _@0 @4@ @7 V{@L@R@F@?@0@0 @4@7 _@.@7  2@0 A:@0 F@0 @4@-@4@/ @@4@0 _@4@8 _@E@;XO Fset_caller_of_walk_option C@?@Z F F 
 _














 _

@<XD  t  t t  Ft   b @GD  t  t @Ht  Ft  a @K @K @K @K O F  a C@%C F F

@5@@
@ @ @ @ @7 _@?@ @ @ @ @8  `@;CC F F@5@, P@ 
@ @ @8 _@;XO Fwalk_option_undecided C
@Z F F  _
@<XO Fnb_set_on_trace_of_walk_option C
@Z F F@5 C@7 _	@8 _@;XO Fwalk_from_multifile CA% F F@5@0 I@1  @-@-@-
@4@0 _@0 
@1 @4
@4@8 _@;XO F   CBU F F 

 



@5@>@ @ @8 @6@;CBW F F @<XO F _ C
@Z F F  _
@<XO F  t C@Z F F@5@8 _@;XO F _ CB0 F F V @ C Z
 @5@ @8goal_pi _@;CB3 F F not_callable @ @ C @<CB5 F F 	
trace_call_to
 A@5@ @8  @;XO F K CA F F B


@5@ 
@8 D @;XO F   C
@Z F F  _
@<XO F _ C@@ F F
@5 C@.@7 C @.
@/@7  @D@ 
@.@7 _ _@T@L@ @ 
@7  q _@E@?@"@0 AV@0walk_option_module
@-@4@1 AV@0 _@4@1 _
@4@0find_walk_from_module
@4@7 _@E@ 
@7   _@ 
@7  o _@.@ 
@7 _ _ C@.@7  @D@(@, @@L@a@f@i@l C@x A@0codewalk@1	reiterate
@4@7 _@.@7  @ @8   _@?@R@F@;XO Fset_clauses_of_walk_option C@E@Z F F
 _














 _

@5 @@8 _@;XO Fwalk_called_by CB F F @<C@cB F F@5@D@9@" H

@#@L@ @ 
@.@7 _ _@D@ @ @.@ @.@ @7  @L@ @ @ @7  @?@R@F@?@ @ 
@.@7  @ @ @ @7  @F@F@ @ 
@ @8   _@;XO F V C@ F F  _@<XO F _ C@WCW F F@5@.@/@7   @Q@0 E@0 AV@0 _@-
@4@1 AV@0 _
@4@1
module_clause

@4@1 E@0 AV@0 I@1  @-@-@-@4@1multifile_clause
@0 @1 @4@4@1  )
@4@0 C@1  @/@/@/@4@8  $@;XO F@+nb_set_infer_meta_predicates_of_walk_option C@Z F F@5@0 ^E@3 @@3 @Q@3 @@4@7 _@8 _@;XO F   C	B  F F@5  @8  D _@;XO F   C
@Z F F@5@.
@7default_walk_option _@ 
@8  @;XO F   C@Z F F  _ H @Q @Q
 @ Ag @Q
 @<XO Fset_module_class_of_walk_option C@ @Z F F@5@0  @1 ^E@3 @@3 @3 Ag@3  }@3 B@4@7 _@8 _@;XO Fset_walk_option_field C@U@Z F F  

 _













 _
@5@0 ^E@3 H@3 @3 	@4@ 
@8 _@;C@J@Z F F D

 _













 _
@5 @@ 
@8 _@;C@J@Z F F  

 _













 _
@5 @@ 
@8 _@;C@J@Z F F V

 _













 _
@5 @Z@ 
@8 _@;C@]@Z F F  

 _













 _
@5@0  @1 ^E@3 @@3 @3 Ag@3  }@3 B@4@ 
@8 _@;C@U@Z F F  

 _













 _
@5@0 ^E@3 @@3 @Q@3 @@4@ 
@8 _@;C@J@Z F F  

 _













 _
@5 @@ 
@8 _@;C@C@Z F F   

 _













 _
@<C@J@Z F F  

 _













 _
@5 C@ 
@8 _@;C@C@Z F F   I

 _













 _
@<C@C@Z F F  Z

 _













 _
@<C@C@Z F F  [

 _













 _
@<C@C@Z F F  _

 _













 _
@<C@I@Z F F  

 _












 _
@5 @@ 
@8 _@;XO F   C@E@Z F F
 _














 _

@5 @Z@8 _@;XO Fclauseref_not_from_development C@;Cy F F	 


@5@0 
@4@/@7 _ _@C@!@0 D;@-@4@7  @.@0 D;@4@7  @C@ @7 _@L@P@L@P@?@F@;XO F   CA F F@5@S
@>@ 
@8  Q@;C@2A F F	 


  7

@5@>@D@T@L@ @ @ @ 
@8  @?@ @ @ 
@8  Q@;C@)A F F AV


  7

@5@>@ @ @ 
@7  @ @ @ 
@8  @;C@sA F F
 E


  7

@5@>@D@A@ 
@.@7  O _@* @Q@L@!@0 E@4@#@ @0 E@0  
@4@1  
@4@.@7setof @@ @.@7   _@ @ @8 P I6@?@ @ @ 
@7  @ @ @ 
@8  @F@F@;C@HA F F@5@ 
@.@7walk_option_trace_reference _@, @D@ @0 
@4@7 D@L@%@?@0 
@4@0 Vy@-@4@7 V{@ @0 
@4@7 D@0 
@4 	@ 
@7  @Q@;C	A F F@5@ 
@7 K _@>@;CA F F@5@.@ V	called_by V@, @@>@ @ 
@8  @;C@fA F F	  7


@5@D@ 
 @@7  u _@L@T@0 
@4 D@7 D @?@R@@@0 
@4@0 @H@-@4@7 V{@?@0 
@4@.@7  @>@ 
@.@7  2@ @7   _@ @ @0 C@4@ 
@8  @;CA F F@5@T@0 
@4 D@7  @>@;CA F F@5@7 Vj@>@0 
@4@ 
@8 V _@;CA F F@5@ 
@8   _@;XO F  R CA F F@5@.
@7   _@D	@S
@L@' H@?@%
@ @8   _@;XO Fnb_set_undecided_of_walk_option C@Z F F@5
@8 _@;XO F   C@lCe F F
@5@0 @-
@-@4@7predicate_in_module _@C
@ 
@ @7  @L@P@.@ 
@ @7 @6@D@0 
@4 A@7 V{@L@0  

@4@7 D4@Q@E@?@+@D@0 
@4@.@7 V{@ @7   _@L@Q@?@0 _@0 
@4@/@4@/ @@8 A9@E@;XO Fnb_set_autoload_of_walk_option C
@Z F F@5 @@7 _@8 _@;XO F  N C@Z F F@5@8 _@;XO F  T CC# F F@5@S
@>@;C@8C% F F

  7






  7

@5@>@.@7 G@0 B@1 C  @4@ @7 ^ ]v@ @ @ @8  V@;C@)C+ F F C



  7


@5@ @7 G@0 !
@1 C  @4@ @8 !@;XO F   C@P@Z F F
 _














 _

@5@0 ^E@3 H@3 @3 	@4@8 _@;XO F ! C@/CB F F@5@0 
@4@7 Ap@" 


@#@.@ 
@7 @6@C@0 
@4@0 Vy@/@4@7 V{@L@P@;XO F   CB F F@5@S
@>@ 
@8  Q@;CB F F@5@>@;CB F F@5@>@;CB F F G@5@>@;C@2B F F	 


  7

@5@>@D@T@L@ @ @ @ 
@8  @?@ @ @ 
@8  Q@;C@)B F F AV


  7

@5@>@ @ @ 
@7  @ @ @ 
@8  @;C@)B F F C


  7

@5@>@ @ @ 
@7  @ @ @ 
@8  @;C@)B F F B


  7

@5@>@ @ @ 
@7  @ @ @ 
@8  @;C@-B F F E


  7

@5@>@@@ @ @ 
@7  @?	@ @ @ 
@8  @;C@-B F F W


  7

@5@>@@@ @ @ 
@7  @?	@ @ @ 
@8  @;CB F F@5@.@.@ 
@7  @ @ @ 
@8  @;XO F   C@Z F F@5@8 _@;XO F  , C
@Z F F  _
@<XO F _ C@?@Z F F 
 _














 _

@<XO F   C
@Z F F  _
@<XO F _ CBn F F@5@/@.@7 A@7 _ _@>@;XO F   CA F F@5@0 !
@-@4@0  @0 
@4@4@8 _@;XO F@%nb_set_trace_reference_of_walk_option C@Z F F@5@8 _@;XO F   C
@Z F F  _
@<XO F   C@!B: F F
 
 


@5@.@7 B _@ @7 Vj@>@ @ 
@ @8 @6@;CB> F F 

@<XD  t  t t  Ft    AD  t  t t  Ft    AD  t  t t  Ft    AO F   C
@Z F F@5 @@7 _@8 _@;XO F   C@Z F F@5@0 ^E@3 @@3 @Q@3 @@4@7 _@8 _@;XO Fwalk_option_undefined C@Z F F  _
@<XO F !  CA F F@5 H@7 ! _@>@;C
A F F@5@0 D@/@4@7 V{@>@;CA F F@5@D 	@7 !@L@'
 	@?@'
 V@ 
@8  @;XD  t  t t  Ft  _ @GD  t  t @Ht  Ft _ O F _ C@ F F@5 V@.@7 W V@8  @;XO F
meta_decls CC F F 
@<CC F F
 C:- meta_predicate ~q.
 F
@5@ @ @8 ! _@;XO F   C@Z F F 
@<C@1@Z F F	@5@D@ @.@7   _@L@ @ @ 
@8  @E@?@"

@#@ @ @8  @E@;XO F   C@X@Z F F
 _














 _

@5@0  @1 ^E@3 @@3 @3 Ag@3  }@3 B@4@8 _@;XO F   CA F F@5@.
@7  @,
 @@8 K _@;XO F _ C@<A9 F F
 

@5@0 @4@7 F @C@"@0 D;@-@4@7  @.@0 D;@4@7  @C	@ @ 
@7 _@L@P@L@P@?@F@;XO Fnb_set_source_of_walk_option C
@Z F F@5 @@7 _@8 _@;XO F  g C@D@Z F F
 _













 _

@5 @@8 _@;XO F   C@)Ct F F
 

 

@5@.@ @ @7 @6@0  @0 
@4
@4@/ @@8 A9@;XO F  C C
@Z F F@5 @@7 _@8 _@;XO F@$nb_set_initialization_of_walk_option C@Z F F@5@8 _@;XXQM KF@!/usr/lib/swi-prolog/boot/parms.pl  As@ C S XD  t  t t  Kt  K 
O K KC
@A K K@5@7library_directory_cache K@>@, @@;C@D K K@5@/ @@7 A: @7 A @>@0 !*
@4@8 C @;C@H K K@5@0 !*
@4@7 !.@Q@;XD  t  t t  Kt $default_editor 	 D  t  t t  Kt  !/ 
O K !/C@L K Knotepad@5 R` @Q@7 @ K@>@;C@N K K vi@<XD  t  t t  Kt  !+ D  t  t t  Kt  !+ AD  t  t t  Kt  !+ AD  t  t t  Kt  !+ 
XQM B9F@$/usr/lib/swi-prolog/boot/predopts.pl  AsC S XD  t  t t  B9t 	type_goal 
O B9 !4C
@z B4 B4  _l
@<XD  t  t t  B9t 
mode_and_type 
O B9 !6C@s B4 B4 J


 AV GLoutput
@5@>@ 
@ @8 !5 B8@;C@u B4 B4 K

@5@>@ 
@8 !:@;C@w B4 B4@5@8 !:@;XD  t  t t  B9t modes_and_types 
O B9 !;C@f B4 B4  @Q@<C@G@g B4 B4	
@5@ 
@ @.@7 !7 B8@D@* @@L@&@( @@E@?@%@D@* @Q@L@ @ @8 !< B8@E@?@" AV
@#@ @ @ @8 !>@;XD  t  t t  B9t qualify 
O B9 !?C@E B4 B4 



@5@>@;C@F B4 B4 
@<XD  t  t t  B9t canonical_pi 
O B9 !AC@&@ B4 B4 
 A


  

@5@ @7 GZ B8@>@ @a@f@b@n@w@;C@ B4 B4 A


 
@5@ 
@7 !C@>@ @a@f
@b@n@w@;C@ B4 B4 

@<XD  t  t t  B9t  B< 
O B9 B;C@y@0 B4 B4
  B7option_decl

 B  A   V
@5@.@7 !B B8 Bg@.@7 Bc Be@0 @4@ @0 @-@-@4@7 B @ @ @ @7 @7 @D@7 @ @L@R@?
@0 @@0 @ @@4@/@4@7 @ B8@0option_clauses@4@.@7 Bn$dcg@ @ @ @8qualify_list B8@;XD  t  t t  B9t  !S 
O B9 !RC@@ B4 B4 
@<C@A B4 B4

@5@ 
@ @7 !@ B8@ @ @8 !Q@;XD  t  t t  B9t  !M AD  t  t t  B9t  !M 
O B9 !MC@I B4 B4 @<C@J B4 B4		@5@ @ @.@7
option_clause B8@ @ 
@ @ @8 !U B8@;XD  t  t t  B9t  !X 
O B9 !WC@N B4 B4@5@S
@>@0 @ A@/@4@7 !K@&
@;C@}@R B4 B4 V

@5@>@%
@ @.@7 !F@0 @4@.@0 @-@-@4@7 !H@.@ @ @7 !I@!@0 G@0 V@0 V@4@-@-@4@1 AV@0 Gn@1 @@0 C@4@4@1  B7@1 V@0 @4@3@0 C@4@4@#@%@" @#@;C@A@[ B4 B4@5@2@-@-@4@7 @= @>@ @.@.@7 !>@.@2@4@7 !Z@!@0 G@0 V
@/@4@4@#@%
@" @#@;C@b B4 B4@5@0 G@1 @option_specifier
@4@7 !K@&
@;XXQM FBF@D/build/spark-qcOfvI/spark-2012.0.deb/simplifier/load__provenance.pro  7AAuC @S @E UXO FBparse_time_leader C	A FA FA  M1
@<CA FA FA  M1TIME M1  M1
@<XO FBprocess_datestamp_x CA FA FA AV

@5@7 FD J-@>@;CA FA FA@5@>@;CA FA FA@5@.@7 TZ M@.@7 S M@)File: ~a contains multiple datestamps: ~k@2@3
@4@8 T JU@;XD  t  t t  FBt parse_datestamp AO FB !j C@A FA FA AV



@5@2space@4
zeroormore@.@7 E E@"DA !^ !a M1  M1
@#@2 !l@4 !m@ @.@7 !n@"

 


 


@#@ @.@7 !\ U@"

 
@ 
@! 
@"
@# C


@$@#@ 
@2@3@3 @3@3@3@3 @3@3@3@3@4@7 G@%@%@$@ @2@3@3 @3@ @3@!@3 @3@"@3@#@4@7 G@%@&@%@ @ @&@.@'@7 !k U@>@&@'@;CA FA FA@5@/@.
@7 FI !p@>@%
@ @8 !t@;CA FA FA@5@>@&@;XO FBparse_subprogram_kind C@&A FA FA Z Tro IZ [.du !y [.

@5@>@&
@;C@#A FA FA Lf !|n IZti !z !~

@5@>@&
@;C@&A FA FA	task_type !a Jck T !y T [.

@5@>@&
@;XO FBprocess_subprogram_identifier_x CA6 FA FA
@5@7 FG J-@>@;CA= FA FA@5 MB@7 J J-@>@;CAC FA FA@5@.@7 !f@.@7 !g@/Failed to locate a subprogram identifier in: ~p@2@4@8 !i@;CAK FA FA@5@.@7 !f@.@7 !g@5File: ~a contains multiple subprogram identifiers: ~p@2@3
@4@8 !i@;XD  t  t t  FBt parse_subprogram_identifier AO FB ! C@AT FA FA
@5@2 !l@4 !m@.@7 !n@.@ @.@7 !w U@2 !l@3newline@4	oneormore@ @.@7 !n@2
alpha_numeric@3under_score@4 C@.@ @.@7 F= !p C@ @.@7 O I@%@2 !l@4 !m@ @.@7 !n@2 !@4one@ @.@7 !n @@2@3 M1@3@4@ 
@7 !@%@ @ @.@7 ! U@>@&@;CAu FA FA@5@/@.
@7 !u@>@%
@ @8 !@;CA{ FA FA@5@>@&@;XO FBscan_for_framework_x CA FA FA@5parse_spark_identifier@7 Bn U J@7 FE J-@>@;CA FA FA@5 MB@7 !@,The Simplifier is operating in Pascal mode.
@7 U\ U@>@;XD  t  t t  FBt  ! AO FB ! C@/A FA FA@5@.@7 F> !p@" !a I ! ]D ! !~ [. !y

@#@ 
@.@7 F< !p@>@&@;XO FBscan_for_framework CA FA FA@5@.@7 G@7 ! U@>@;XO FBparse_asterisk_banner_line C@R@ FA FA@5@2 !l@4 !m@.
@.@7 E !p@2asterisk@4 !@.@ @.@7 !@2 !l@4 !m@.@ @.@7 !@2 !@4 !@ @.@7 !n @@2
@3@3@4@7 !@%@>@&@;XO FBmatching_asterisk_lines C@ FA FA

@5@>@;C@ FA FA@5@.@7 !f@.
@7 !g@HMalformed banner in file: ~a. The bounding asterisk lines are different.@2
@4@8 !i@;XO FBprocess_datestamp CA FA FA@5@0 !j@-@4@7 !@7 !b U@>@;XO FBprocess_subprogram_identifier CA- FA FA@5@0 !@-@4@7 !@7 ! U@>@;XD  t  t t  FBt parse_banner AO FB ! C@>@ FA FA







@5@ 
@.@7 ! U@ @ @.@7 !u@ @ @.@7 !u@ @ @.@7 !u@ @ @.@7 !@>@&@;XO FB U C@ FA FA@5@.
@7 F
 M@7 FF J-@.@7 !f@0upToLine@4@.@7 F7 JU@7process_provenance U@>@;XO FBprocess_banner C@0@ FA FA@5@0 !@3@-@3@-
@3@-@3@-@3@-@4@7 [ U@ @7 ! U@2
@3@3@4@7 FC J-@ @7 ! U@>@;C@ FA FA@5@.@7 !f@.
@7 !gMalformed banner in file: ~a.@2
@4@8 !i@;XO FB ! C@ FA FA@5@.@7 ! U@7 ! U@7 ! U@>@;XXQMdateF@#/usr/lib/swi-prolog/library/date.pl  @SdAu@ C AgS E
parse_timeE !E FEday_of_the_weekEday_of_the_yearXO !ordinal C@4@u F  @SdA !		@5@.
@.@7 W[ !@.@ @.@7 !@.@ @.@7 !@a@f
@b@d@o@f@b
@o@n@f@n@wAn@7 HA !@&@;XO !day C@ ! !@5@.
@7	int2digit !@7 !@&
@;XO !month C@ ! !@5@.
@7 !@7 !@&
@;XO !opt_time C@%@ ! !@5@@@"
@T
@#@?	@"
@ 
@#@>@%@ @ @8iso_time !@;C
@ ! !    

@<XO ! ! C@.A ! ! !



@5@0 A@-@4%u@0 !	
      @4@7 ^ !@ @8 \ !@;XO ! ! C@.A ! ! !



@5@0 A@-@4%j@0 !
      @4@7 !@ @8 !@;XO ! ! C@R ! !@5@/@8 ! !@;XO ! ! C@7@U ! !@5@.
@7 S@0 !@-@-@-@-@-@-@-@4@ 
@7 Bn !@>@0 !  @4@8 D2 !@;XO !second C@ ! !@5@.
@.@7 ! @<@ 
@7 !@%@ 
@ @8opt_fraction !@;XO !minute C@ ! !@5@.
@7 ! @;@7 !@&
@;XO ! ! C
@: ! ! year !


@<C@; ! !  ! !



@<C@< ! !  ! !


@<C@= ! ! hour !


@<C@> ! !  ! !


@<C@? ! !  ! !


@<C@@ ! ! 
utc_offset !


@<C@A ! !	time_zone !


@5@,
 @;C@B ! !daylight_saving !


@5@,
 @;C@D ! !  ! !



 !
@<C@E ! !  ^ !



 ^
@<XO ! " C@ ! !@5@.
@7 ! @7 !@&
@;XO !
month_name 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 !ws C@ ! !@ 
@5@>@%
@ 
@8 "	 !@;CA ! ! 

@<XO !day_of_the_month C@ ! !@5@.
@7 !@7 !@&
@;XO !day_name C@ ! !  @S@u@n


@<C@ ! ! @M@o@n


@<C@ ! ! @T@u@e


@<C@ ! ! @W@e@d


@<C@ ! ! @T@h@u


@<C@ ! ! @F@r@i


@<C@ ! ! @S@a@t


@<C@ ! ! @S@u@n


@<XO !digits C@ ! !


@5@ 
 W[@7 W] !@%@>@%@ @ @8 " !@;C@ ! ! 
@<XO ! !
 C@.@Z ! !

iso_8601 @-
@5 "@.@ 
@ @ @  @ @.@7 " !@a@b @f@o@w@&@;C@] ! ! " @5@ @.@7 "  !@ 
@ @ @ @ @ @8
iso_8601_rest !@;C@@` ! !rfc_1123 @5@/@ @.@7 " !@"@,@ 
@#@ @.@7 "@ 
@ @.@7 " !@ @.@7 "@ @.@7 " !@ @.@7 "@ @.@7 "@ @.@7 "@ @ @.@7 " !@"@:
@#@ @ @.@7 ! !@"@:
@ @#@ @ @ @.@!@7 ! !@ @!@.@"@7 "@D@$@"@"@G@M@T
@#@#@L@$@&@#@?@&@"@E@#@;XO !timezone C@8@ ! ! @+
@5@.@ @.@7 " @"@:
@#@.@ @.@7 "!@a@b @f@o@w@a@b @f@o@w@&@;C@/@ ! !

 @+
@5@.@ @.@7 " @.@ @.@7 "!@a@b @f@o@w@a@b @f@o@w@&@;C@ @ ! !
  @+
@5@.@ @.@7 " @a@b @f@o@w@&@;C@2@ ! ! @-
@5@.@ @.@7 " @"@:
@#@.@ @.@7 "!@a@f@w@a@f@w@&@;C@)@ ! !

 @-
@5@.@ @.@7 " @.@ @.@7 "!@a@f@w@a@f@w@&@;C@ ! !
  @-
@5@.@ @.@7 " @a@f@w@&@;C@ ! !    @Z
@<C@ ! !   @5@ 
@.@7 "@"@U@T@C@#@;C@ ! !   @5@ 
@.@7 "@"@G@M@T@#@;C
@ ! !    

@<XO ! ! C@ ! !

@5@ 
@0 W[
@4@7 "@&@;XO ! ! C@ ! !@5@.
@.@7 !@.@ @.@7 !@a@f
@b
@o@f@n@w@&@;XO ! " C@;@ ! !@5@.
@.@7 !@.@ @.@7 !@.@ @.@7 !@.@ @.@7 !@a@f
@bC@o@f@b@d@o@n@f@b
@o@n@f@n@w@&@;XO ! ! C@H@ ! !

@5@@@"@.
@#@?	@"@,
@#@>@%@.@ @.@7 "@ @.@7 G@a@f@b @s@.@ @7 Wp @a@g@f@b
@f@l [@@l @n@w@&
@;C@ ! ! 


@<XO !week_ordinal C@;A ! !@5@0 A@-@4%w@0 !
      @4@7 !@ @.@7 !@ 
@a@h@b@l C@b@o@f@l C@i@n@b@n@w@;XO ! ! C@ ! !@5@.
@7 !@7 !@&
@;XO !week C@ ! !@5@.
@7 !@5@7 !@&
@;XO ! " C@-@o ! !@-
@5@ @.@7 ! !@"@-
@#@ @.@7 ! !@ 
@ @ @ @ @8 ! !@;C@r ! !		    @-
@5@ @ @8 "-@;C@t ! !

@5@ @.@7 "-@ @.@7 ".@ 
@ @ @ @ @8 "/@;C@ @w ! !


@-
@5@ @.@7 ! !@ 
@ @ @ @ @8 "/@;C@@@z ! !
@-@W
@5@.@ @.@7 "+ !@"@-
@#@.@ @.@7 "* !@ 
@ @ @ @.@7 "/@ @ @7 "' !@&@;C@4@~ ! !
@W
@5@.@ @.@7 "1@.@ @.@7 "2@ 
@ @ @ @.@7 "/@ @ @7 "3@&@;C@%@ ! !

   @W
@5@.@ @.@7 "1@ @7 "3@&@;XO ! ! C@S@ ! !@5@.@ 
@.@7 " @"@:
@#@.@ @.@7 "!@"@:
@#@.@ @.@7 ""@.@.@.@ @.@7 "# !@a@f@f@n@w@a@f@f@n@w@a@f@f@n@w@&@;C@?@ ! !@5@.@ 
@.@7 " @"@:
@#@.@ @.@7 "!@.@.@.@ @.@7 "4@a@f@f@n@w@a@f@f@n@w@a@f@w@&@;C@A@ ! !@5@.@ 
@.@7 " @.@ @.@7 "!@.@ @.@7 ""@.@.@.@ @.@7 "4@a@f@f@n@w@a@f@f@n@w@a@f@f@n@w@&@;C@6@ ! !

@5@.@ 
@.@7 " @.@ @.@7 "!@.@.@.@ @.@7 "4@a@f@f@n@w@a@f@f@n@w@a@f@w@&@;C@+@ ! !@5@.@ 
@.@7 " @.@.@.@ @.@7 "4@a@f@f@n@w@a@f@w@a@f@w@&@;XXQM B7-C @S @XD  t  t t  B7t  V AD  t  t t  B7t  V 
D  t  t t  B7t  !E AD  t  t t  B7t  !E 
O B7 !DC@0 E\ E\  Fj D@<C@6 Fp Fp  C
 C
@<C@L F F  _ F@<C@' Fr Fr  D Fs@<C@8 F F read_file_to_codes D@<C@< F F read_file_to_terms D@<C@c Bx Bx 
load_settings B}@<C@4 F F  V F@<C@X F F prolog_read_source_term F@<C@[ F F read_source_term_at_location F@<C@c F F directory_source_files F@<C@0 F F print_prolog_backtrace F@<XXQM	broadcastF@(/usr/lib/swi-prolog/library/broadcast.pl  @SdAuC AgS E	listeningEunlistenE "HE "HEbroadcast_requestE "DElistenE "OXO "D "E C@ku F  @SdA "Q 


@5@.@7canonical_listener "D@ @ 
@ @8listener "U@;XD  t  t t  "Dt  "H @GD  t  t @Ht  "Dt "G @K @K O "D "G C@b "Q "Q 


@5@.@7 "R@ @ 
@ @8retract_listener "U@;XO "D "I C@\ "Q "Q@5@.@7 "R@0 "W@/@/@/@4@8 C@;XO "D "J C@_ "Q "Q@5@.@7 "R@0 "W@/@/@4@8 C@;XD  t  t t  "Dt  "O @GD  t  t @Ht  "Dt "N @K O "D "N C@Q "Q "Q
 


@5@ 
@8assert_listener "U@;XD  t  t t  "Dt  "O @GD  t  t @Ht  "Dt "P @K @K O "D "P C@M "Q "Q 


@5@.@7 "R@ @ 
@ @8 "\@;XO "D "S C@ "Q "Q 

@<XD  t  t t  "Dt  "X AO "D "K C@ "Q "Q@5@/@.@.@7 "V@0 @4@@;XO "D "] C
@ "Q "Q@5@ 
@7 "V@>@;C@ "Q "Q@5@0 "W

@4@8 C@;XO "D "M C@t "Q "Q@5@@@/@.@.@7 "V@B
@0 @4@@L
@Q@O@?@R@F@;XO "D "Z C@ "Q "Q@5@0 "W

@4@8 C@;XXQM DF@&/usr/lib/swi-prolog/library/filesex.pl  SdAuC AgS Edelete_directory_and_contentsE	link_fileE
set_time_fileEcopy_directoryEdelete_directory_contentsE	copy_fileEmake_directory_pathE FErelative_file_nameXD  t  t t  Dt  "bD  t  t t  Dt  "dO D "h C@u D  SdA "q@5@7special D@>@;CA  "q "q@5@.@7 "m "u@D
@7 A "u@L
@8 "_ "u@?@8 ^ "u@;XO Dcopy_directory_content C@ "q "q@5@7 "r@>@;C@%@ "q "q@5@.
@7 "v@.@7 "v@D@ 
@7 "w@L@ 
@ @8 "e "u@?@ 
@ @8 "i "u@;XO D "_ C@ "q "q@5@.@7 H "u@0 "g
@4@7 ^ ]v@8 A "u@;XO D "s C@ "q "q  C@<C@ "q "q  K@<XO Ddelete_common_prefix C@ "q "q
@5@>@ @ @ 
@8 " "u@;C@ "q "q 
@<XO D "e C@ "q "q@5@D
@7 "w@L
@R@?@7 H "u@.@7 "~@0 "{
@4@8 "@;XO Dmake_directory_path_2 C@ "q "q@5@7 "w@>@;C@ "q "q@5@,
 @>@.@7 E	 "u@7 " "u@8 "@;XO D	copy_from C@ @ "q "q@5@0 [
 B@-@3@0 [ [@4@4@0 _@4@0 G"@4@8 @ "u@;XO Ddestination_file C@ "q "q@5@7 "w@>@.
@7 H "u@ 
@8 "v@;C@ "q "q 
@<XO D "g CA "q "q@5@.@7 "~@0 "g
@4@8 "@;XO D
to_dot_dot C@ "q "q 
@<C
@ "q "q

@5@>@;C@ "q "q


 K
@5@ 
@ @8 " "u@;XO D "i C@&@ "q "q@5@.@7 " "u@0 [ A@-
@3@0 [ [@4@4@0 "

@4@0 G"
@4@8 "@;XO D "k C@ "q "q@5@7 "@>@;C	@ "q "q@5create A@8 B B@;XO D "m C@>@ "q "q@5@T
@T@>@D
@@@7 F "u@?@*
 C@L
@&@?@#@D@/@/  @7 Ac@L@8 A@?@2
@3 @3@4@8 A "u@;C@J@ "q "q@5@T@>@D@*@T
@L@D@/@/  @7 Ac@L@8 A@E
@?
 @.
@7 A@ 
@8 A@?@D@T@L@8 A@?@7 "@8 "@E
@;C@ "q "q@5@0 @@0 WO@/@4@/@4@8 @@;XO D "n C@5@v "q "q

@5@.
@7 K "u@.@7 "@. @ 
@7 D "u@. @ @7 "@ @ @.@.@7 "@ @.@ @7 "@  @8 "@;XXQM @-C @S @XD  t  t t  @t xref_source_time AD  t  t t  @t  ]U AO @ ]T C@ Bp Bp@5@6 Bt@/@8current_record_predicate Bt@;XD  t  t t  @t  A8 AD  t  t t  @t  A8 
D  t  t t  @t xref_open_source AD  t  t t  @t  @i AD  t  t t  @t  @i 
O @ WC@s@#/usr/lib/swi-prolog/boot/license.pl  A "unknown_license

 C@)Unknown license: ~w.  Known licenses are:
 F
@5@6license@ @8license_list "@;C@*@ " " "gpl

@EThis system may only distributed using the GNU General Public License F@5because the following components contain GPL-ed code: F F
@5@6 "@ 
@ @.@7	file_list "@ @8see_also "@;C@/@ " " "lgpl@?This program may be distributed under any license, provided all F@;conditions implied by the GNU Lesser General Public License F@;are satisfied.  In particular, this implies the source code F@>to any modification in SWI-Prolog or one of the used libraries Fmust be made available. F

@5@6 "@ 
@8 "@;C@@ " " "proprierary


@5@6 "@ 
@/@.@7 " "@%@D@0comment@-@4@ @7 @ "@L@R@?@%
@%@" F C@8The program contains modules covered by the "~w" license F
@#@D@#@0url@-@4@ @7 "@%@L@" CSee ~w F
@#@?@%@F@" F
@#@ @ @8 "@;C@*@ B& B&  \


 C@'Initialization goal ~p will be executed
 F@.immediately for backward compatibility reasons F C X
@<CAc EK EK  ^k


 CAssertion failed: ~q

@<C@$Ae EK EK D


@5@6 H@.@7 ^ H@ @.@7 ^ H@" C
@#@;CAi EK EK  ^

 C@!~q: no matching debug topic (yet)

@<CA D_ D_  Db

load_failed C~w: Failed to load file

@<CA D_ D_  Db
not_supported@+Emulator does not support foreign libraries


@<C@ Eb Eb  @socket_error

 CSocket error: ~w

@<CB Fp Fp no_resource



 C@7Could not find resource ~w/~w on ~w or system resources

@<C@ C F F  


 CCall to ~q at 

@5@6 _@ @ @: V Y@;C@:C F F    



 C@3Found new meta-predicates in iteration ~w (~3f sec) F
@5@6 _@ 
@ @.@7 !@" CRestarting analysis ... F@#@;C@&@ Fr Fr  D  




 C@cAutoloader: iteration ~D resolved ~D predicates and loaded ~D files in ~3f seconds.  Restarting ...

@<C@!@ Fr Fr  D	completed



 C@;Autoloader: loaded ~D files in ~D iterations in ~3f seconds

@<CB F F quasi_quotation
undeclared

 C@%Undeclared quasi quotation syntax: ~w
 F@@Autoloading can be defined using prolog:quasi_quotation_syntax/2
@<C@CA F F @

 B

@5@6 P@ @.@7is_stack P@%@>@%@0 @
@1 B@/@4@ @.@ @) X@" FIn: F
@#@ @ @8 W P@;CB{ F F decl_no_effect

 C@(Deprecated declaration has no effect: ~p

@<XD  t  t t  @t xref_source_identifier AD  t  t t  @t  ^r AD  t  t t  @t  ^r 
D  t  t t  @t sandbox_allowed_expansion AD  t  t t  @t  " 
D  t  t t  @t comment_hook AD  t  t t  @t  " 
D  t  t t  @t  Y AD  t  t t  @t  Y 
D  t  t t  @t  Z  AD  t  t t  @t  Z  
O @ YC@ C F F  F


@5@6 _@ 
@0 D;@-@4@7  @%@ @ @ @8  w _@;C@5C F F  I

@5@6 _@ 
@0 D;@-@4@7  @ 
@0 Y@-@4@7  @%@>@%@" C X @#@;C@"C F F  I

@5@6 _@ 
@.@7clause_name  6@%@" C Zx@#@;CC F F  K


@5@6 _@ 
@ @8 "@;CC F F  Z


 C X 

@<XD  t  t t  @t debug_control_hook AD  t  t t  @t  " 
D  t  t t  @t  Z AD  t  t t  @t  Z 
D  t  t t  @t  B+ D  t  t t  @t  B+ AD  t  t t  @t  B+ 
D  t  t t  @t  Y AD  t  t t  @t  Y 
O @ YC@(A D_ D_  Cforeign_install_functioninstall


 CNo install function in ~q
 F C
	Tried: ~q
@<CAl E\ E\ 
process_error

 ZK
 CProcess "~w": exit status: ~w

@<CAn E\ E\  "

killed
 C@!Process "~w": killed by signal ~w

@<XD  t  t t  @t alternate_syntax AD  t  t t  @t  V AD  t  t t  @t  V 
D  t  t t  @t $breaklevel 	 O @ # C
A B[ B[@5@6 B` \@7 @@>@;CA B[ B[  @<XD  t  t t  @t  ^i AD  t  t t  @t  ^i AD  t  t t  @t  ^i 
D  t  t t  @t  _ AO @ _ CA F F html C http
html_write@<CA F F 
javascript C  #js_write@<XD  t  t t  @t  \ AD  t  t t  @t  \ 
O @ \C@ B& B&  D@$use :- use_foreign_library/1 instead@<C@ B& B&  D@$use :- use_foreign_library/2 instead@<XD  t  t t  @t    AD  t  t t  @t    
O @  C@'Cs@#/usr/lib/swi-prolog/boot/syspred.pl  A #	on_signal
 H@5@6 Be@@new @@7 Y[ Be@? # G@7 #@>@Q@;XXQM EF@D/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__data_files.pro  7AAuC @S @E EE ME EE EE EEsave_data__data_files E ME EEget_datafiles_debugE FE EE FE FE EE EE EE FE EE FE EE FE EE FE EE EE EE F E EE EE EXO E M CA E E @5@C
@/@7 #  M@L
@P@;XO E # C@ E E@5@C@7 A@L@P@=Expected atomic name for debug datafiles to find, but got: ~k@2
@4@8 T JU@;C@ E E@5@7 # M@>@;C@ E E@5@@Could not find debug datafiles for: Expected atomic name for: ~k@2
@4@8 #4@;XO E M CA E E@5@8 #2@;XO E # C@A E E@5 E@.
@7 # M@2@0  E@1  E@4@3@0  E@1  E@4@3@0  E@1  E@4@3@0  E@1  E@4@3@0  E@1  E@4@3@0  E@1  E@4@3@0  E@1  E@4@3@0  E@1  E@4@3@0  E@1  F@4@3@0  E@1  F@4@3@0  E@1  F@4@3@0  E@1  #@4@4@7 Er JU@>@;XO E # C
@ E E@5@0 # 
@4@7 A M@>@;XD  t  t t  Et  # AD  t  t t  Et  F AO E # C@ E E@5@0 #
@4@7 #:@>@;XO E #$ C
@ E E@5@0 #&
@4@7 #:@>@;XD  t  t t  Et  F AO E #( C
@ E E@5@0 #*
@4@7 #:@>@;XD  t  t t  Et  F AO E #, C
@ E E@5@0 #-
@4@7 #:@>@;XD  t  t t  Et  E AO E #. C
@ E E@5@0 #1
@4@7 #:@>@;XD  t  t t  Et  E AO E # C
@ E E@5@0 #
@4@7 #:@>@;XD  t  t t  Et  E AO E # C
@ E E@5@0 #
@4@7 #:@>@;XD  t  t t  Et  E AO E # C
@ E E@5@0 #!
@4@7 #:@>@;XD  t  t t  Et  E AO E #" C
@ E E@5@0 ##
@4@7 #:@>@;XD  t  t t  Et  E AO E #% C
@ E E@5@0 #'
@4@7 #:@>@;XD  t  t t  Et  E AO E #) C
@ E E@5@0 #+
@4@7 #:@>@;XD  t  t t  Et  E AO E #/ C
@ E E@5@0 #0
@4@7 #:@>@;XD  t  t t  Et  E AXQM
pce_expansion-C @S @XXQM EF@>/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__conc.pro  AuC @S @E T5E J E JPE SE NE IXO E T5 C
@u E E@5@0 J 
@4@8 I@;XD  t  t t  Et  J! AO E JP C
@Z E E@5@0 J 
@4@8 D4@;XO E S C@M E E@5@7next_conc_id I@0 J 
@4@7 D4@>@;XO E N C
@h E E@5@7 T5 I@ 
@8 JP I@;XO Enext_conc_id_with_min_x C@ E E@5@/@/@7 J  I@>@p
@7 #A I@>@;C@ E E

@5@>@;XO E #= C@ E E@5@7 #D@>@;XO E I C
@ E E@5@0 J 
@4@8 C@;XXQM F@$/usr/lib/swi-prolog/library/error.pl  @SdAuC AgS E BE AE
is_of_typeE BE WE @E ZE WOE CXD  t  t t  t  B 
O  BC@pu EC  @SdA #G@5@0 @@0 B
@4@/@4@8 @@;XD  t  t t  t current_encoding 
O  #HCA` #G #G octet@<CAa #G #G ascii@<CAb #G #G iso_latin_1@<CAc #G #G text@<CAd #G #G utf8@<CAe #G #G 
unicode_be@<CAf #G #G 
unicode_le@<CAg #G #G wchar_t@<XD  t  t t  t codes_i 
O  #RCAF #G #G @<CAG #G #G@5@7 GY@7 HA B@8 #S B@;XD  t  t t  t chars_i 
O  #VCA= #G #G @<CA> #G #G@5@7 A@7 D @8 #W B@;XD  t  t t  t    
O   CAR #G #G @<CAS #G #G
@5@7has_type B@ 
@8  ~@;XD  t  t t  t codes 
O  #^CAB #G #G@5@7 @ @8 #U@;XD  t  t t  t  W 
O  WC
@ #G #G@5@0 @@0 W
@4@/@4@8 @@;XD  t  t t  t is_list_or_partial_list 
O  #aCAW #G #G@5@/@.@7 B B@D@S@L@R@?@* @@;XD  t  t t  t element_is_not 
O  #dC@ #G #G
@5@7 #[@>@ 
@8 #e B@;C@ #G #G
@5@>@8is_not B@;C@ #G #G@5 @@8 H H@;XD  t  t t  t  @ 
O  @C@V #G #G@5@0 @@0 @
@4@/@4@8 @@;XD  t  t t  t  #M 
O  #MCAK #G #G@5@@@7 A@?@@@7 B B@?
@@@7chars B@?@7 #_ B@>@;XD  t  t t  t  Z 
O  ZC
@ #G #G@5@0 @@0 Z
@4@/@4@8 @@;XD  t  t t  t not_a_rational 
O  #qC@9@ #G #G@5@D
@S
@L
@8 WO B@F@?@(@D@"
 [\

@#@L G@7 B B G@7 #t B@8 @ B@? B@8 #u@F@;XD  t  t t  t  A 
O  AC@` #G #G@5@0 @@0 A
@4@/@4@8 @@;XD  t  t t  t  #F 
O  #ECA #G #G@5@8 #[@;XD  t  t t  t ground_type 
O  #vC@ #G #G  B@<C@ #G #G  ^E@<C@ #G #G  B@<C@ #G #G  #M@<C@ #G #G  B@<XD  t  t t  t  #i 
O  #hC
@ #G #G @@5@> @@8
not_a_list B@;C@ #G #G  
@5@>@0  @4@8 #x@;C
@ #G #Glist_or_partial_list@5@> @@8 #u@;C
@ #G #G #o@5@> #o@8 #x@;C
@ #G #G #^@5@> #^@8 #x@;C@ #G #G H@5@>@0 @@0 Z@4@/@4@8 @@;C@ #G #G B@5@>@8 #r B@;C	@ #G #Gcyclic@5 A@8 A B@;C	@ #G #Gacyclic@5 A0@8 #~@;C@(@ #G #G@5@D	@S@L@8 #s@?@D
@7 #w B@C@7 H@L@P@L
@8 #s@?@8 #u@;XD  t  t t  t  #z 
O  #yC@=@ #G #G@5@/@.@7 #c@D@S@L@8 #s@F
@?@&@D@* @@L@"
  

@#@ 
@8 #f@E@?
@.@/@7 @6@ @8 #u@E
@;XD  t  t t  t  B 
O  BC@ #G #G@5@D	@7 #[@L@R@?@8 #g@;XD  t  t t  t  #o 
O  #nCA9 #G #G@5@7 #`@8 #Z@;XD  t  t t  t  #] AD  t  t t  t  #] 
O  #\CA #G #G
impossible@5@/@8 #s@;CA #G #G   @<CA #G #G @Z@5@8 A@;CA #G #G @@5@8 @@;C@(A #G #G Cj


@5@D@7 GY@L@7 GY@ 
@8 #T@?@7 [@a@h@i@t@a@h@f
@r@;CA #G #G @@5@@@* @Q@?@* @@>@;CA #G #G C@5@8 Vj@;CA #G #G #o@5@8 #m@;CA #G #G #^@5@8 #p@;CA  #G #G #M@5@8 #k B@;CA! #G #G C+@5@8 E @;CA" #G #Gconstant@5@8 @@;CA# #G #G G@5@8 U@;CA$ #G #G B@5@8 H@;CA% #G #G #}@5@8 A B@;CA& #G #G #@5@8 \ @;CA' #G #G G@5@8 GY@;CA( #G #Gnonneg@5@7 GY@a@h@b @t@;CA) #G #Gpositive_integer@5@7 GY@a@h@b @s@;CA* #G #Gnegative_integer@5@7 GY@a@h@b @q@;CA+ #G #G F@5@T@;CA, #G #G H @5@8 [@;CA- #G #G ^E
@5@7 H@C

@C@7 @ B@L@P@L
@P@;CA. #G #Gproper_list@5@8 #`@;CA/ #G #G @@5@8 #`@;CA0 #G #G #{@5@8 #b B@;CA1 #G #Gsymbol@5@8 A@;CA2 #G #G H@5@S@;CA3 #G #G B@5@8 [Y B@;CA4 #G #G B@5@8 #l@;CA5 #G #G B@5@8 Z	 B@;CA6 #G #G AA@5@8 #I B@;CA7 #G #G  
@5@7 #`@8  ~@;C@B Bp Bp Br 


@5@6 Bt@ 
@/@.@7current_record Bt@>@0 @4@@;XD  t  t t  t  A 
O  WOC
@ #G #G@5@0 @ A@/@4@8 @@;XD  t  t t  t  C 
O  CC@h #G #G@5@0 @@0 C
@4@/@4@8 @@;XXQM BsF@%/usr/lib/swi-prolog/library/record.pl  @SdAu@ C AgS E "E BrE #XO Bsreplace_nth CA Bp Bp


@5@>@;CA Bp Bp


@5@p
 @ @ @ @8 # Bt@;XO Bs
clean_body C@.A= Bp Bp 
 AV


@5@>@0 
@4@.@7 # Bt@0 @4@.@7 #@0 AV@4@8 #@;CAA Bp Bp AV
 @Q@5@>@8 #@;CAC Bp Bp AV @Q
@5@>@8 #@;CAE Bp Bp AV


 AV

@5@ @7 #@ 
@ @8 #@;CAH Bp Bp 

@5 Ut@7 V{@>@;CAJ Bp Bp 

@<XO Bs Bv C@i Bp Bp
 B  Br
<compiled>
@5@0 Bw
@4@8 Bn !O@;XO Bs !5 CA- Bp Bp@5@7defined_type Bt@>@;CA/ Bp Bp Br

@5@>is_@ 
@.@7 A@2@3@4@8 @<@;CA2 Bp Bp@5@7 A@> #@.
@7 A@2
@3@4@8 @<@;CA6 Bp Bp@5 K@8 A B@;XO Bs
type_check CA Bp Bp B
@5@/@7 #@>@;C@*A Bp Bp Br


 B Br 

@5@> Bg@.@7 Bc Be@0 
@4@ @ @8 B Bt@;CA Bp Bp@5@7 A@>@0 Br
@4@8 # Bt@;XD  t  t t  Bst  # AO Bs # C@@Z F F  _ F _ B  V ^E H  	 H B  B2 @ @Q B  @ @ @Q  Bg @Z B  _   ^E @  Ag  } B @ Ag B  _ ^E @ @Q @ @Q  C @ B  _     _ C A Z A _  K @
  z
@<XO Bs # CA9 Bp Bp  

@5@0  @1 #\
@4@ 
@8 V@@;XO Bstype_checks CA" Bp Bp  @Q@<CA# Bp Bp  



@5@ 
@ @8 # Bt@;CA% Bp Bp		
 AV

@5@ 
@ @ @7 !5 Bt@ @ @ @8 #@;XO Bsis_predicate C@zA Bp Bp@5@.@.@7 #@ @.@7 #@.@2
@4@7 @< #@.@7 A@.@2@3@-@4@7 @<@.@2@3@4@7 @<@%@" G AV Yi AV G @
@#@D@* @Q@%@L@"
@#@?@" G
@#@E@;XO Bsgeneral_record_pred C@ Bp Bp
 
 
@5 #@8 A@;C@ Bp Bp
 
 
@5default_@8 A@;C@ Bp Bp
 
 


@5@ 
@2@3@4@7 P I6make_@8 A@;C@ Bp Bp
 
 
@5_data@8 A@;C@'@ Bp Bp
 
 


@5@ 
@2@3@4@7 #@2set_@3
@3_fields@4@8 A @;C@ Bp Bp
 
 
@5@2 #@3
@3_field@4@8 #@;XO Bsfield_record_pred C@ Bp Bp 
 

@5@2
@3 T@3@4@ 
@8 #@;C@,@ Bp Bp 
 


@5@ @2@3@4@7 #@2 #@3@3_of_@3
@4@ 
@8 #@;C@ @ Bp Bp 
 

@5@2nb_set_@3@3 #@3
@4@ 
@8 #@;XO Bsset_field_predicates CA Bp Bp @<C@A Bp Bp@5@2 #@3@3 #@4@.@7 #@.@7 G@ @.@.@7 #@.@2@4@7 @<@.@2@4@7 @<@.@2@3@4@7 @<@.@2@3@3@3@4@7 @<@D@"@*  @L@"@%@E@?@ @ @.@7 #@!@0 G@4@#@p@%@ @"@ 
@!@#@ @ @ @ @ @!@ @8 # Bt@;XO Bscurrent_clause C@=@ Bp Bp		@5 Bg@.
@7 #@.@/@7 @6 #@ @.@7 A@.@2@3@-@4@7 @<@%@"  Bs #

@#@;XO Bsmake_predicate CAr@ Bp Bp@#@#@5@2 #@3
@4@.
@7 #@2 #@3
@4@.@7 #@2 #@3
@3 #@4@.@7 #@2 #@3
@3 #@4@.@7 #@.@2
@3@-@3@-@4@7 @<@.@2
@3@3@3@4@7 @<@!@0 G@4@#@.@2
@3@3@3@-@4@7 @<@.@2@3@-@4@7 @<@.@2@3@3@3@3@4@7 @<@!@0 G@1 AV@4@#@.@2@3@3@-@3@-@4@7 @<@.@2@3@3@3@3@4@7 @<@!@ @0 G@4@#@.@!@2@3@3@3@3@4@7 @<@.@"@2@3@2@-@#@-@$@4@3@3@3@-@%@4@7 @<@.@&@2@3@#@3@3@-@'@4@7 @<@.@(@2@3@$@3@'@3@3@%@4@7 @<@.@)@2@3@$@3@3@3@-@*@4@7 @<@!@+@0 G@"@1 E@0 C@&@(@4@1 AV@0 B@%@3@#@*@4@)@4@#@%@,@"@,@ @!@+@#@;XD  t  t t  Bst  G 	 O Bs G C@  Bp Bp D~ D Bs@<XD  t  t t  Bst  " @GD  t  t @Ht  Bst " B
 O Bs " C@n@ Bp Bp

 


@5@D@ 
@7 H@L@' @Q@?@' @@0 @-@4@7 # Bt@@@0 
@4@7 # Bt@F@F@?@)@ @2@/@-@4@7 @<@ @/@.@7defaults Bt@ @.@/@7types Bt@.@ @7 #@ @0 
@4@7 # Bt@D@* @Q@L@>@?@R@;XO Bsset_predicates CAu Bp Bp @<CAAw Bp Bp@5@2 #@3@3 #@3@4@.@7 #@2 #@3@3 #@3@4@.@7 #@.@7 G@ @.@.@7 #@.@2@4@7 @<@.@2@4@7 @<@.@2@3@3@3@4@7 @<@.@2@3@3@-@4@7 @<@.@2@3@3@4@7 @<@D@'@,@*  @L@'@%@ @!@!@0 G@1 W-@4@#@!@"@0 G@1 Dr@4@#@E@#@?@:@ @ @.@#@7 #@!@ @0 G@#@4@#@!@!@0 G@1 AV@#@1 W-@4@#@!@"@0 G@1 AV@#@1 Dr@4@#@p@$@%@%@"@%@ @!@"
@&@#@ @ @$@ @ @ @&@ @8 # Bt@;XO Bs Br C@_ Bp Bp@5@*
 #@>@;C@a Bp Bp@5@0 @@0 A A@1 Br
@4@/@4@8 @@;XO Bsdata_predicate CAb Bp Bp @<C@DAd Bp Bp@5@.@ 
@7 @6@ @.@7 A@.@2@3@3@3@4@7 @<@p@%@"
@#@ @ @ 
@ @ @ @8 # Bt@;XD  t  t t  Bst  # @GD  t  t @Ht  Bst # B
 O Bs # C@ Bp Bp
 


@5@ 
@/@/@8 #@;XO Bsaccess_predicates CAQ Bp Bp @<C@NAS Bp Bp@5@2
@3 T@3@4@.@7 #@.@ 
@7 @6@ @.@7 A@.@2@3@3@4@7 @<@p@%@"
@#@ @ @ 
@ @ @8 # Bt@;XO Bs # CA Bp Bp @<C@(A Bp Bp 






@5@> @Z@ 
@7 B B@ @ @ @8 #@;CA Bp Bp


  
@5 @Z@ 
@7 #@ @ @ @8 #@;XO Bs # CA Bp Bp @<C@"A Bp Bp B






@5@>@ @ @ @8 #@;CA Bp Bp




@5@ @ @ @8 #@;XO Bscompile_record C@@~ Bp Bp@5@2@-
@-@4@7 @<@ @.@.@7 #@ @.@.@7 # #@ 
@.@7 A@ 
 #@.@7 A@.@2
@4@7 @<@.@2@3@4@7 @<@ @.@7 G@%@"
@#@ @ @ 
@ @.@7 #@ @ @ 
@ @ @.@7 #@ @ @ @ 
@ @.@7 #@ @ @ @ 
@ @.@7 #@ 
@ @.@7 # Bt@ 
@ @ @.@7 # Bt@ @8 # Bt@;XO Bs Bw C@p Bp Bp@5@S
@>@7 WO B@&@;C@t Bp Bp AV


@5@ 
@.@7 # Bt@ @ @8 # Bt@;C@w Bp Bp@5@8 #@;XXQM EQF@&/usr/lib/swi-prolog/library/quintus.pl  @SdAu@ C AgS E [E	atom_charE	midstringE !Estream_positionE ENEcurrent_streamE	skip_lineE #E #Eno_style_checkE WEgenargEsimpleE QE [hE [!E [E [_E [E [&E [>EpowE [FE [jE [DE [dE [*E _EmodeE	otherwise E #E # E JEraise_exceptionEon_exceptionXO EQ [ C@ EO EO@5@a@g@k [@w@;XO EQ # CAZ EO EO@5@8 H @;XO EQ # C
Ae EO EO@5@/@/@/@8 $ EQ@;XD  t  t t  EQt  EN @GD  t  t @Ht  EQt # O EQ # CAN EO EO@5@8 C @;XO EQ # C@ EO EO@5@.@7 ^ $@. G	@7 B $ !@8 ! !@;XO EQ # CA/ EO EO@5@0 G@4@7 DF@8 D[ @;XO EQ # C@5A EO EO@5@0 $@-
@4@7 DF@ 
@7stream_mode $@D
@0 B@-@4@7 DF@L@R@?@D
@0file_no@-@4@7 DF@L@R@?@' @@&
@;XO EQ # CA< EO EO@5
@8 GJ $@;XO EQ # CAg EO EO@5@ 
@/@/@8 $@;XO EQ # CAi EO EO@5@ 
@ @/@8 $@;XO EQ # C@ EO EO@5@.@7q_style_option $@0 J@4@8 W= $@;XO EQ W C@B@ EO EO B)@5@>version_data@0 F@-@-
@-@/@4@7 @ R^@.@7 @compiled_at@.@7 @@2SWI-Prolog @3@3 C@3
@3 C@3@3 O@3@3): @3@4@8 A $@;C@ EO EO@5@8 @@;XO EQ # C@ EO EO@5@8 A@;XO EQ # CA
 EO EO@5@D@7 @@L@R@?@S
@;XO EQ $ CA( EO EO  B B@<CA) EO EO  A A@<CA* EO EO  DR A@<CA+ EO EO  K  A@<XO EQ Q C@ EO EO@5@a@g@k [b@w@;XO EQ # C@ EO EO@5@a@g@k [g@w@;XO EQ	to_prolog C@| EO EO@5@.@7 M $@8 $+@;XO EQ # C@ EO EO@5@a@g@k [@w@;XO EQ # C	@ EO EO@5@a@g@h@l [@w@;XO EQ $  C@ EO EO
single_var	singleton@5@>@;C@ EO EO 

@<XO EQ # C@ EO EO@5@a@g@k [^@w@;XO EQ # C@ EO EO@5@a@g@k [@w@;XO EQ # C@ EO EO@5@a@g@k [#@w@;XO EQ # C@ EO EO@5@a@g@k [=@w@;XO EQ # C@ EO EO@5@a@g@k [E@w@;XO EQ # C	@ EO EO@5@a@g@h@l J@w@;XO EQ # C@ EO EO@5@a@g@k [i@w@;XO EQ # C@ EO EO@5@a@g@k [C@w@;XO EQ $  C@ EO EO@5@a@g@k [c@w@;XO EQ $ C
@i EO EO 
@5@8 S $@;C
@k EO EO S
@5@8 $/@;C@m EO EO H'@5@8 H'  $@;C@o EO EO @
 @5 B@8 A $@;C@q EO EOcd@5 Rm@2@-@4@7 @ $@/@8 E $@;C@t EO EO $4
@5@/@8 $6@;C@v EO EOargs
@5 B@8 @@;C@x EO EO B
@5 B@.@7 @ $*@8 ^ ]v@;XO EQ $ C@ EO EO@5@a@g@k [)@w@;XO EQ $ CA EO EO @<XO EQ $ C@ EO EO   @<XO EQ $ C@SAk EO EO	
@5@S
@>@.@7 #X@@@T
@?@D@T@L@ 
@ @ @7 W $@?@R @ 
@/@.@7 Ac@ @a@f@f
@l C@w@/@  @.@7 Ac@ @7 #X@2@3@3@4@8 $(@;C@'Aw EO EO@5@ 
@ @ @7 Ac @ 
@/@.@7 Ac@/@  @.@7 Ac@ @ @8 A@;XO EQ $ CA: EO EO  @5
@8 @, $@;XO EQ $	 C@ EO EO@5@a@g@k J@w@;XO EQ $
 CA EO EO@5@8 @@;XD  t  t t  EQt  $
 @GD  t  t @Ht  EQt $ @K  O EQ $ CA EO EO@5@8 A9@;XXQMpairsF@$/usr/lib/swi-prolog/library/pairs.pl  @SdAu@ C AgS Epairs_valuesE
pairs_keysEpairs_keys_valuesEmap_list_to_pairsEgroup_pairs_by_keyEtranspose_pairsXO $? $@ C@Zu EH  @SdA $L @<C@[ $L $L C




@5@ 
@ @8 $@ $?@;XO $? $B C@d $L $L @<C@e $L $L C



@5@ 
@ @8 $B $N@;XO $? $D C@#@A $L $L@5@D
@T
@L
@8pairs_keys_values_ $N@?@D@T@L@8keys_values_pairs $N@?@8values_keys_pairs $N@;XO $?map_list_to_pairs2 C@ $L $L 
@<C@ $L $L

 C


@5@ 
@ @@ @ @8 $Y $N@;XO $?
flip_pairs C@ $L $L @<C@ $L $L C



 C

@5@ @ @8 $\ $N@;XO $?same_key C@~ $L $L
 C



@5@>@ @ @ 
@8 $_ $N@;C@ $L $L @<XO $? $W C@Q $L $L @<C@R $L $L
 C

@5@ @ @ @8 $V@;XD  t  t t  $?t  $G @GD  t  t @Ht  $?t $F @K O $? $F C@ $L $L@5@8 $[@;XO $? $T C@M $L $L @<C@N $L $L
 C

@5@ @ @ @8 $S@;XO $? $H C@y $L $L @<C@*@z $L $L C



 C


@5@ @ @.@7 $a@ @ @8 $H $N@;XO $? $Q C@I $L $L @<C@!@J $L $L C






@5@ @ @ @8 $P@;XO $? $J C@ $L $L@5@.@7 $^@8 RQ@;XXQM E[F@E/build/spark-qcOfvI/spark-2012.0.deb/simplifier/librarypredicates.pro  Au@.C @S @E EE FkE "5E LqE EE @E FlE RXXQM FF@,/usr/lib/swi-prolog/library/prolog_clause.pl  @SdAu@ C AgS Epredicate_nameE  4E "E  9XO Fread_term_at_line_2 C@@@ F F@5@0 G
 B@-@4@/ @@7 A9@ @0 !detect@4@7 AF  6@0 ">
@3@0 L@4@3@0 V@4@3@0 Hz@4@3@0 Hx@4@4@0 G"@4@8 B  6@;XO F
expand_arg CB F F @5@>@ 
@ @ @8 B  6@;C	B F F @<XO Funify_clause C
@ F F


@5@>@;C@ F F@5@ 
@ @7unify_clause_hook  6@>@;C@ @ F F		:->

 G

@5@>@ @ @ @ @ 
@ @8pce_method_clause  6@;C@ A F F		:<-

 G

@5@>@ @ @ @ @ 
@ @8 ${@;C@hA F F

 G

 G 
	unit body AV G@5@@@"  }@#@?@"  }@#@>@"
  7





@#@"  7  7     C@#@;C@gA F F G

 G 

@5@0 G@4@0 G@4@ 
@.@7 $t  6@"  7





@#@"  7  7     C  @#@;C@rA F F@5@"
 V9
 AV
@#@ @7 @  6@.@7	ci_expand  6@" G
@#@ @/@.@7 @6@p @ @ @ @7 A@T@"
  7




  7

@#@>@!@0  7@3@3@4@#@ @ @ @8match_module  6@;CA& F F@5@.@7 $@ @ 
@ @8 $@;CA* F F@5@Q@;XO F
control_op CBU F F  AW@<CBV F F  E@<CBW F F  C@<CBX F F  B@<XO Fmkconj C@AA F F

  7    

@5@T
@"
 AV

@#@>@ @ @ 
@.@ @.@7 $  6@ @ @ @ @ @ @8 $@;CA F F@5@ @ @8ubody  6@;XO Fpce_method_head_arguments C@+B F F@5@a@g@h@r@>@.@7 A@p
 @ @ 
@.@7 A@ @ @7pce_unify_head_arg  6@p
@ @ 
@8 $  6@;CB F F @<XD  t  t t  Ft do_make_varnames AO F $ C@ F F @<C@0@ F F	 B



@5@D@ @.@7find_varname  6@L@R@?@' T@p
@ @ @7 A@ @8 $  6@;XD  t  t t  Ft  $x AO Fpce_method_body2 C@$B@ F F::

@5@>@"
  7

@#@%@ @ @ @8 $r@;C@cBD F F@5@2@-@3@-@3@-@4@7 @<@ @7 $  6@>@2@3@-@3@-@4@7 @<@"
  7





@#@"  7

@#@ @ @ @ @7 $  6@ @ @ @ @8 $r@;CBR F F@5@ 
@ @8 $r@;XD  t  t t  Ft 
unify_term AO F $ C@ F F

@5@>@;C@ F F@5@7 E @7 E @.@.
@7 @6@ 
@7 @6@> @ 
@8 VO  6@;C	@ F F@5@7 U@7 U@>@;C
@ F F@5@7 B  6@7 $@7 E
  6@>@;C@ F F@5@* [@>@;C
@ F F 

@5@7 $  6@>@;C@ F F
 

@5@7 $@>@;C@ F F@5[INTERNAL ERROR: Diff:~n@7 B  6@7 V V*~N*** <->~n@7 $@7 $@8 \`  6@;XO F  5 C@@[ F F@5@0 D;@4@7 H  6@.@.@.@7 H)  6@D
@* @Q@L@%@?
@!@0 G@4@#@, @@0 Y@-@4@7 $@D@.@0 D;@4@7 D=  6@L@R@?@0  @@4@.@/@7 B  6@ @ @.@.@.@7read_term_at_line  6@0 Hx@4@ @/@7 V V@ @ @ @ @7 $@ @ @ @ @ 
@7
make_varnames  6@>@;XO F F C@0B F F		send


send_class


@5@ @7 E @ @2
send_super@3@-@-@4@7 @<@>@ @2@4@8 @<@;C@4B F F

 A


	get_class


@5@ @7 E @ @2	get_super@3@-@-@4@7 @<@>@ @2@4@8 @<@;CB F F  $

 $

@<CB F F  $


 $

@<C@*B F F
 $



@5@7 E @2 $@3@3@-@-@4@7 @<@ @2@4@8 @<@;C@0B F F
 $


@5@7 E @2 $@3@3@-@-@4@7 @<@ @7 A@, @@ @2@4@8 @<@;C@7B F F


 $




@5@7 E @2 $@3@3@-@-@4@7 @<@.@2@4@ @7 I5 I6@ @2@4@8 @<@;C@=B F F


 $



@5@7 E @2 A@3@3@-@-@4@7 @<@.@2@4@ @7 $@ @7 A@, @@ @2@4@8 @<@;CB F F@5@ B H B@+
@;XO Fconj CA F F@5@ 
@8 $  6@;XO Fmeta CB F F@5@0 
@4@0 @H@4@8 V{@;XO F " CB F F@5@ B OY B@>@;C@)B F F@5@.@.
@7 _  6@>@.@7 $h  6@ 
@.@7thaffix  6@0 B@4~d-~w clause of ~w@2
@3@3@4@8 Aw  6@;C@'B F F@5erased@7 $@>@0  @1 @-@-
@4@7 $@0 B@4erased clause from ~q@2@0 
@4@4@8 $@;CB F F 
 H1@<XO F  9 C@gB F F
 

 

@5@ @ @ @.@.@/@7 $@" B  [
@#@"  7
@#@"  7
@#@D@" @#@L@" @#@?@&@ @ @ @ 
@7
unify_body  6@>@;XO Fdoes_not_dcg_after_binding C@.Aj F F@5@7 #@C
@0  c@/@/@/@4@7 H H@L
@P@C@0 AV@-@1 B@/@/@4@7 $@* G@L@P@?@E@>@;XO F $s CBk F F
 Gc
  7    
@5@S
@>@;CBm F F


@5@S
@>@;C@DBo F F@5@.@7 $  6@>@"
  7




@#@"  7
@#@.@.@7 @6@ @ @7 @6@ @ @ @8expand_meta_args  6@;CBv F F@5@.@ 
@.@7 $  6@>@ @ @ @8 $r@;CBy F F 


@<XO F
expand_failed CAN F F@5@Q@;XO Funify_clause_head C
A. F F@5@/@.@7 $@/@8 $@;XO F $ C@3A2 F F@5@0 @@0 AV@0
set_xref_flag@-
@4@1 A@-@4@0 D
@4@1 AV@0 A@/@4@1 C B~
@4@.@0 $
@4@8 A9@;XO F $ CB{ F F @<C@?B| F F@5@ @.@7 A@ @.@7 A@ 
@.@7 A@ @ @ @ @ @ @7 $p  6@p@ @ @ @ 
@ @ @ @8 $@;XO F $ C@ F F

@5@>@;C@#@ F F@5@p
@ @.@7 A@ @ 
@.@7 A@ @ @7 $@ @ 
@8 $@;XO F $ C@ F F
 B



@5@)
@>@;C@ F F



@5@ 
@8 $@;XO F $| CA F F		 

@5@>@ 
@ @ @ @ @8 ${@;C@.A F F

send_implementation


@5@>@ @7 A@/@.@7 @6@ @ @7 $@ 
@ @ @ @8pce_method_body  6@;C@AB F F

get_implementation



@5@>@ @7 A@/@.@7 @6@ @.@7 A@ @ @7 $@p @ @ @7 $@ 
@ @ @ @8 $@;XO F $ CB! F F@5@S
@>@&
@;C
B$ F F B 
@5@>@;CB% F F  
@<XD  t  t t  Ft  $ AO F $ C@ F F@5@ 
@ @7make_varnames_hook  6@>@;C@S@ F F

 V9
@5@>@ @/@.@7 @6@a@f@x@0 B@-@4@7 @  6@!@2@0 B
<DCG_list>@4
@4@#@p@0 B@-@4@7 $@!@2@0 B
<DCG_tail>@4@4@#xx $@ @ @8 $@;C@ F F@5@.@7 G@ varnames@ @7 @6@ 
@ @8 $@;XO F $ C@1A F F AV

  7

@5@>@ @ @.@ @.@7 $@ @ @ @ 
@ @ @8 $@;C@<A F F

 AV

  c


@5@" B@#@>@ @ @.@ @.@7 $@p @ @0 C@4@ @ 
@ @ @8 $@;C@KA F F AV G B

 C

 G B
 C C


@5@ @a@f@b@n@w@ @a@f@b@n@w@;CA F F 


@<XD  t  t t  Ft 
unify_goal AD  t  t t  Ft  $ AO F $ C@JB4 F F@5@"
  7





@#@"  7  7     C  
@#@ @ @8 $@;XO F $ C@ F F@5@0 B  5@4@0 $j

@4 B@8 @  6@;XO F Y CB F F  @@<CB F F  @<CB F F 
pce_principal@<CB F F@5 @8 Ca  6@;XO F $ CA F F


@5@ 
@7 $  6@>@;C@*A F F
 Gc
  7


@5@>@ 
@ @7 A@ 
@ @8 A@;C@&A F F  7

@5@T
@"
 

@#@ @ @ @ @8 $@;C@9A F F		  c


@5@"
 AV
 B@#@>@p @0  7@3@3@0 C@4@4@ @8 $@;C@&A F F		  c


  7
@5@>@ @ @8 $@;C@&A F F@5@T
@T@"
 AV@#@" AV@#@>@ 
@.@.@7 $  6@ @ @ @8 $  6@;CA F F@5@ 
@ @7 %  6@>@;C@KA F F  7




  7
@5@.@7 $@>@2@/@-@4@7 @<@2@/@-@4@7 @<@ @2@/@-@4@7 @<@ @ @ @ @ @8
ubody_list  6@;C@'A F F  7




  7
@5@ @ @8 $r@;CA F F B @Q
  7

 C@5@>@;CA F F Y[ @
  7

 C@5@>@;C@PA F F B

 B


  7





  7@5@S@S@0 Y[@4@0 Y[@4@7 ^{  6@>@&@&@;C@PA F F Y[

 Y[


  7





  7@5@S@S@0 Y[@4@0 Y[@4@7 %@>@&@&@;C@)A F F		 [
 C

 [ H

@5@ @7 GY@a@f@f@k J@u@>@;XO F % C
A F F@5@ 
@ @8 $@;XD  t  t t  Ft  $i @GO F $h C@VB F F@5@.@.
@7 $@D@0 
@4@ B O B@L@R@F@?@7@ 
@.@.@7 @6@D@7 Y  6@L@0 B@4~q/~d@2@3@4@8 $@?@0 B@4~q:~q/~d@2@3@3@4@8 $@;XO F  4 C
@X F F@5@ 
@8 $  6@;XO F
ubody_elem CA F F @5@>@ 
@ @ @8 $@;C	A F F @<XO F % CA F F 
@<C@.A F F
@5@ @ @ @ 
@ @ @7 %  6@ @ @ @ 
@ @ @8 %@;XO F $ CA> F F@5 B~@7 @@> B~ @Q@8 C@;CAA F F @@5 B~ @Q@2@0 [ @@4@4@8 CK  6@;XO F $ CB F Fst@5@>@;CB F Fnd@5@>@;CB F F 
th@<XO F $ C@"AD F F		 G

 G

@5@>@ @ @7 $  6@ @ @ 
@ @8 $@;C
AG F F
@5@8 %@;XO F $ CA[ F F


@5@ 
@7 %@>@;C@1A] F F  7





  7
@5@ @ @8 $@;XXQM H-C @S @XXQM EF@B/build/spark-qcOfvI/spark-2012.0.deb/simplifier/load__switches.pro  AuC @S @E UXO Equalifier_prefix CB E E  @<CB E E  @<XO E@!parse_zombiescope_limit_qualifier C@+B& E E		limit_qualifier


@5@.@7parse_qualifier_prefix U@ 
@ @.@7parse_zombiescope_limit_name U@" B
@#@ @ @.@7 E !p@>@&@;XO Eparse_arguments_x CAK E E @<C@ AP E E
@5 K@7 N I@.@7 G@0parse_simplifier_qualifier_part@4@ @7 Bn U@ 
@ @8 %+ U@;C@ AY E E
@5 K@7 %-@.@7 G@0@ parse_zombiescope_qualifier_part@4@ @7 %0@ 
@ @8 %1@;CAb E E
@5@'Error in analysing command argument: ~a@2@4@8 T JU@;XO Eset_user_rules_switch  CA E E  @5
Simplifier@7 E{ Eo@> K@8 E I@;CA E E  @5ZombieScope@7 %9@> K@8 %<@;XO Eparse_zombiescope_log_qualifier C@AB E E
log_qualifier

@5@.@7 %#@2l@4@2 !z@3g@4@ @.@7 ]P U@" B
@#@2 !@3 !@3period@4 !@ 
@ @.@7 ! !p@>@&@;XO E@"parse_zombiescope_simple_qualifier CB E Esimple_qualifier

@5@.@7 %#@ 
@ @.@7parse_zombiescope_simple_name U@>@&@;XO Edefault_switch_hyp_limit C@ E E  @<XO Eparse_simplifier_limit_name C@AA E E I@5@2 IZ@4@2 !z@3 ]D@3 T@3 %C@3 [.@3 I@3 !@3 !@3 !@3 T@3 %C@3 !@3 ]D@3 !@3 !@4@.
@7 %E@>@&
@;C@2A E E T@5@2 !{@4@2 [.@3 T@3 !@3 \@3 T@3 %C@3 !@3 ]D@3 !@3 !@4@.
@7 %E@>@&
@;C@>A E E T@5@2 !@4@2 !~@3 !}@3 [.@3 !y@3 [.@3 !~@3 IZ@3 [.@3 T@3 %C@3 !@3 ]D@3 !@3 !@4@.
@7 %E@>@&
@;XO Eprocess_arguments CB E E@5@>@;CB E E@5@7process_argument U@8 %S U@;XO Econvert_one_range_to_list CDb E E Yy
@5@7 GY@a@i@b @s@>@;C
Dg E E %[@5@*Illegal entry in list of numbers argument
@8 ]\ JU@;C@!Dk E Erange


@5@7 GY@ 
@7 GY@a@i@b @s@a@i@f
@q@ 
@7 E I@>@;C
Ds E E %^@5 %\@8 %]@;XO Eparse_chosen_units CB4 E Especific

 B
@5@ 
@ @.@7parse_content_chosen_units U@>@&@;CB: E E @@5@>@&@;XO E
range_to_list CDV E E@5@>@;CDY E E
@5@ @7 %Y U@ 
@ @7 %i U@>@;XO E ]P CB{ E E@5@.@7 [ U@ @.@7parse_optional U@>@&
@;XO E U C@ E E@5@7set_auto_settings  U B@2@/@3@/@3@/@3@/@-
@4@7 @@.@7parse_arguments U@7 %X@>@;XO Eprocess_selection CD7 E E @ @@5@>@;CD; E E P P@5@>@;CD? E E %d
 ^

@5@ 
@7convert_range_list_as_int_list U@>@;XO Eparse_simplifier_simple_name CA E E G@5@2 \@4@2 [.@3 %C@3 T@4@.
@7 %E@>@&
@;C@ A E Enolog@5@2 !~@3 !z@3 %C@4@2 !z@3 %D@4@.
@7 %E@>@&
@;C@#A E Enowrap@5@2 !~@3 !z@3w@4@2 !y@3 !@3 T@4@.
@7 %E@>@&
@;C@&A E E Z"@5@2 IU@3 [.@3 !y@3b@4@2 !z@3 Jc@3 [.@4@.
@7 %E@>@&
@;C@2A E Enouserrules@5@2 !~@3 !z@3 !|@4@2 Jc@3 [.@3 !y@3 !y@3 !|@3 %C@3 [.@3 Jc@4@.
@7 %E@>@&
@;C@ A E Eplain@5@2 T@4@2 %C@3 !@3 !@3 !~@4@.
@7 %E@>@&
@;C@,A E E	typecheck@5@2 !@4@2 !@3 T@3 [.@3 IZ@3 \@3 [.@3 IZ@3 !@4@.
@7 %E@>@&
@;C@&A E Enorenum@5@2 !~@3 !z@3 !y@3 [.@4@2 !~@3 !|@3 ]D@4@.
@7 %E@>@&
@;C@&A E E B)@5@2 IU@3 [.@3 !y@3 Jc@4@2 !@3 !z@3 !~@4@.
@7 %E@>@&
@;XO Eprocess_argument_hyp_limit CD% E E@5switch_hyp_limitauto_set@7 E I@7 E  I %@7 E I@7 E I %user_set@7 E I@>@;XO Eparse_file_name C@+Bt E Efilename

@5@2 !@3 !@3hyphen@3 %F@3forwardslash@3
backwardslash@3colon@4 !@ 
@.@7 %G@>@&@;XO E %V CB E E ZD@5switch_empty %@7 % %@7 % K@7 E I % %@7 %@>@;CB E E ZD@5switch_input_file %@7 %@>Unexpected multiple instances of empty command-line detected.
@8 %]@;CB E E %
@5 % %@7 % %@7 %@7 E I % %@7 %@>@;CB E E %
@5 % %@7 %@.@7 E I@>Multiple file names specified on the command-line (~a and ~a)
@2@3@4@8 %]@;CB E E %J %@5
switch_log %@7 %@7 E  I %@7 % M@7 E I % %@7 %@>@;C@!B E E %A
@5 % %@7 %@7 % %@7 %@0provided_log_file@4@7 % % %@7 %@>@;CB E E %J %@5 % %@7 % M@7 E I@*Illegal multiple uses of /nolog qualifier
@8 %]@;CB E E %J %@5 % %@7 %@0 %@/@4@7 %@3Inconsistent use of /log=... and -nolog qualifiers
@8 %]@;CB E E %A@5 % %@7 % M@7 %@3Inconsistent use of -log=... and -nolog qualifiers
@8 %]@;CB E E %A@5 % %@7 %@0 %@/@4@7 %@,Illegal multiple uses of -log=... qualifier
@8 %]@;CB E E %J %@5switch_wrap %@7 %@7 E  I %@7 % K@7 E I % %@7 %@>@;CC E E %J %@5 % %@7 %@9-nowrap qualifier appears more than once on command-line
@8 %]@;CC	 E E %J Z"@5switch_verbose %@7 %@7 E  I %@7 % K@7 E I % %@7 %@>@;CC E E %J Z"@5 % %@7 %@,Illegal multiple uses of -verbose qualifier
@8 %]@;CC E E %J %@5switch_user_rules %@7 %@7 E  I %@7 % K@7 %< % %@7 %@>@;CC  E E %J %@5 % %@7 %@0Illegal multiple uses of -nouserrules qualifier
@8 %]@;CC' E E %J %@5switch_plain %@7 %@7 E  I %@7 % K@7 E I % %@7 %@>@;CC/ E E %J %@5 % %@7 %@*Illegal multiple uses of -plain qualifier
@8 %]@;CC6 E E %J %@5switch_typecheck_only %@7 %@7 E  I %@7 % K@7 E I % %@7 %@>@;CC> E E %J %@5 % %@7 %@.Illegal multiple uses of -typecheck qualifier
@8 %]@;CCE E E %J %@5switch_renum %@7 %@7 E  I %@7 % K@7 E I % %@7 %@>@;CCM E E %J %@5 % %@7 %@,Illegal multiple uses of -norenum qualifier
@8 %]@;C@$CT E Echoices_qualifiernosimplification
@5switch_simplification %@7 %@.@7 %w U@7 E  I %@7 %@7 E I % %@7 %@>@;CC] E E % %@5 % %@7 %@<Illegal multiple occurrences of -nosimplification qualifier
@8 %]@;C@$Cd E E %nostandardisation
@5switch_standardisation %@7 %@.@7 %@7 E  I %@7 %@7 E I % %@7 %@>@;CCm E E % %@5 % %@7 %@=Illegal multiple occurrences of -nostandardisation qualifier
@8 %]@;C@$Ct E E %norule_substitution
@5switch_rule_substitution %@7 %@.@7 %@7 E  I %@7 %@7 E I % %@7 %@>@;CC} E E % %@5 % %@7 %@?Illegal multiple occurrences of -norule_substitution qualifier
@8 %]@;C@$C E E %nocontradiction_hunt
@5switch_nocontradiction_hunt %@7 %@.@7 %@7 E  I %@7 %@7 E I % %@7 %@>@;CC E E % %@5 % %@7 %@@Illegal multiple occurrences of -nocontradiction_hunt qualifier
@8 %]@;C@$C E E %nosubstitution_elimination
@5switch_substitution_elimination %@7 %@.@7 %@7 E  I %@7 %@7 E I % %@7 %@>@;CC E E % %@5 % %@7 %@FIllegal multiple occurrences of -nosubstitution_elimination qualifier
@8 %]@;C@$C E E %noexpression_reduction
@5switch_expression_reduction %@7 %@.@7 %@7 E  I %@7 %@7 E I % %@7 %@>@;CC E E % %@5 % %@7 %@BIllegal multiple occurrences of -noexpression_reduction qualifier
@8 %]@;C@(C E E %! I
@5switch_complexity_limit %@7 % I
@@7check_limit_is_valid U@7 E  I &@7 %@7 E I & %@7 %@>@;CC E E %! I@5 & %@7 %@@Illegal multiple occurrences of -complexity_limit=... qualifier
@8 %]@;C@(C E E %! T
@5switch_depth_limit %@7 % T
@7 &@7 E  I &
@7 %@7 E I &
 %@7 %@>@;CC E E %! T@5 &
 %@7 %@;Illegal multiple occurrences of -depth_limit=... qualifier
@8 %]@;C@(C E E %! T
@5switch_inference_limit %@7 % T
A@7 &@7 E  I &@7 %@7 E I & %@7 %@>@;CC E E %! T@5 & %@7 %@?Illegal multiple occurrences of -inference_limit=... qualifier
@8 %]@;CC E E %J G@5switch_help %@7 %@7 E  I &@7 % K@7 E I & %@7 %@>@;CC E E %J G@5 & %@7 %@)Illegal multiple uses of -help qualifier
@8 %]@;CC E E %J B)@5switch_version %@7 %@7 E  I &@7 % K@7 E I & %@7 %@>@;CC E E %J B)@5 & %@7 %@,Illegal multiple uses of -version qualifier
@8 %]@;C@!D E Eusage_qualifier
@5switch_usage %@7 %@7 E  I &'@7 %@0provided_usage_file@4@7 E I &' %@7 %@>@;CD E E %! O
@5@7 GY@7 % U@>@;CD E E %! O P@5 P@7 &.@>@;CD E E % O@5 % %@7 %@9Illegal multiple occurrences of -hyp_limit=... qualifier
@8 %]@;CD E E@5@,Unexpected parsed command line argument: ~w
@2
@4@8 %5@;XO E %o CB E E


@5@ @ @8 %n@;CB E E @<XO E@ parse_simplifier_limit_qualifier C@+A E E		 %!


@5@.@7 %#@ 
@ @.@7 %Q U@" B
@#@ @ @.@7 %)@>@&@;XO Eparse_range_collection_x CBT E E
 AW
@5@ 
@ @.@7parse_range U@ @ @.@7 &4 U@>@&@;CB[ E E@5@>@&@;XO E@"parse_simplifier_choices_qualifier C@"A E E %


@5@.@7 %#@ 
@ @.@7parse_simplifier_choices_name U@ @ @.@7 %b U@>@&@;XO Eparse_range_collection CBN E E
@5@ 
@.@7 &6@ @ @.@7 &9@>@&@;XO E@ parse_simplifier_usage_qualifier C@GA E E &%

@5@.@7 %#@2 !|@3 Jc@4@2 !@3 %D@3 [.@4@ @.@7 %E@" B
@#@2 !@3 !@3 %F@4 !@ 
@ @.@7 %G@>@&@;XO E &7 C@%B` E E %^


@5@ 
@.@7 %)@" 
@#@ @ @.@7 %)@>@&@;CBf E E %[

@5@ 
@.@7 %)@>@&@;XO Eparse_simplifier_log_qualifier C@AA E E %A

@5@.@7 %#@2 %C@4@2 !z@3 %D@4@ @.@7 %E@" B
@#@2 !@3 !@3 %F@4 !@ 
@ @.@7 %G@>@&@;XO E %g CB@ E E

@5@ 
@.@7 &6@>@&@;CBE E E
 M(

@5@ 
@.@7 &@ U@" M0
@#@>@&@;XO E@!parse_simplifier_simple_qualifier CA E E %J

@5@.@7 %#@ 
@ @.@7 %} U@>@&@;XO E %' C@,B- E E O@5@2 \@3 !@4@2 T@3 T@3 %C@3 !@3 ]D@3 !@3 !@4@.
@7 %E@>@&
@;XO E %M CB E E G@5@2 \@3 [.@4@2 %C@3 T@4@.
@7 %E@>@&
@;C@ B E E %@5@2 !~@3 !z@3 %C@4@2 !z@3 %D@4@.
@7 %E@>@&
@;C@#B E E %@5@2 !~@3 !z@3 %@4@2 !y@3 !@3 T@4@.
@7 %E@>@&
@;C@ B E E %@5@2 T@4@2 %C@3 !@3 !@3 !~@4@.
@7 %E@>@&
@;C@&B E E %@5@2 !~@3 !z@3 !y@4@2 [.@3 !~@3 !|@3 ]D@4@.
@7 %E@>@&
@;C@&B E E B)@5@2 IU@4@2 [.@3 !y@3 Jc@3 !@3 !z@3 !~@4@.
@7 %E@>@&
@;XD  t  t t  Et  %3 AO E %3 CA E E@5@.
@7 %H U@>@&
@;CA E E@5@.
@7 %? U@>@&
@;CA E E@5@.
@7 % U@>@&
@;CA E E@5@.
@7 % U@>@&
@;XD  t  t t  Et  %/ AO E %/ CAj E E@5@.
@7 &G U@>@&
@;CAn E E@5@.
@7 &D U@>@&
@;CAr E E@5@.
@7 &B U@>@&
@;CAv E E@5@.
@7 &: U@>@&
@;CAz E E@5@.
@7 &1 U@>@&
@;CA~ E E@5@.
@7 &N@>@&
@;XO Eset_deadpath_switch  CA* E E  @5 %8@7 %9@> K@8 E I@;CA/ E E  @5 %>@7 %9@> K@8 &W@;XO E %u CA> E E  ZD@<CA@ E E@5@7 %1@>@;XO E %r C@@ E E@5 % %@7 % K@7 % % %@7 %yes_log_file@7 % % %@7 % K@7 % % %@7 % K@7 % % %@7 %@7 %6 U % %@7 % K@7 % % %@7 % K@7 % % %@7 % K@7 % % %@7 % @@7 % % %@7 % @@7 % % %@7 % @@7 % % %@7 % P@7 % % %@7 % @@7 % % %@7 % @@7 & % %@7 %@7 &
 & %@7 %@7 & &
 %@7 %@(@7 & & %@7 % K@7 & & %@7 % K@7 &" & %@7 %
no_usage_file@7 &, &' %@7 %@7 &U Uswitch_deadpaths %@7 %@.
@7 %O U@7 % % %@7 %@>@;XO E@ convert_range_list_as_int_list_x CDM E E@5@7 E I@>@;CDQ E E@5@0Illegal duplication in list of argument numbers
@8 %]@;XO E & CD| E E@5@7 GY@a@g@i@t@a@g@f
@r@>@;CD E E@5@;Value ~d given for -~a is out of permitted range: ~d to ~d
@2
@3@3@3
@4@8 %]@;XO E &= C@AA E E %@5@2 !~@3 !z@3 Jc@3 !@4@2 ]D@3 T@3 %C@3 !@3 !}@3 !@3 IZ@3 !@3 !@3 !@3 !z@3 !~@4@.
@7 %E@>@&
@;C@DA E E %@5@2 !~@3 !z@3 Jc@3 !@4@2 !@3 !~@3 !{@3 !@3 !y@3 !{@3 !@3 Jc@3 !@3 !@3 !@3 !z@3 !~@4@.
@7 %E@>@&
@;C@JA E E %@5@2 !~@3 !z@3 !y@3 !|@4@2 %C@3 [.@3 T@3 Jc@3 !|@3 %@3 Jc@3 !@3 !@3 !@3 !|@3 !@3 !@3 !z@3 !~@4@.
@7 %E@>@&
@;C@MA E E %@5@2 !~@3 !z@3 IZ@4@2 !z@3 !~@3 !@3 !y@3 !@3 !{@3 !@3 IZ@3 !@3 !@3 !z@3 !~@3 T@3 \@3 !|@3 !~@3 !@4@.
@7 %E@>@&
@;C@_A E E %@5@2 !~@3 !z@3 Jc@3 !|@4@2 %@3 Jc@3 !@3 !@3 !@3 !|@3 !@3 !@3 !z@3 !~@3 T@3 [.@3 %C@3 !@3 ]D@3 !@3 !~@3 !@3 !@3 !@3 !z@3 !~@4@.
@7 %E@>@&
@;C@SA E E %@5@2 !~@3 !z@3 [.@4@2 I@3 T@3 !y@3 [.@3 Jc@3 Jc@3 !@3 !z@3 !~@3 T@3 !y@3 [.@3 !{@3 !|@3 IZ@3 !@3 !@3 !z@3 !~@4@.
@7 %E@>@&
@;XO E %{ CDE E E@5@.@7 %l@7 R& I@7 &_ U@>@;XO E %$ CB E E@5@.@7 % U@%
@"

@#@>@&@;XXQM EoF@@/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__system.pro  7AAuC @S @E ElE FEsave_data__system E %:E F(XO Eo &h C
@R Em Em@5@0 %:
@4@7 A @>@;XD  t  t t  Eot  F AO Eo &j C@&@\ Em Em@5 Eo@.
@7 # M@2@0  Eo@1  F@4@3@0  Eo@1  E{@4@4@7 #9 JU@>@;XD  t  t t  Eot  E{ AO Eo %: C  B B  %>@<XO Eo &l C@N Em Em@5@0 &i
@4@7 &m@>@;XXQM EF@B/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__switches.pro  7AAuC @S @Eget_switch_expression_reductionE %Eget_switch_complexity_limitE & E QEget_switch_nocontradiction_huntE %E S6E@#get_switch_substitution_eliminationE %Eget_switch_standardisationE %E REget_switch_rule_substitutionE %E QE TPE RAE %Eget_switch_simplificationE %E QE NE SE %=E EE PE %E TE %E %Eget_switch_usageE TE %E E E TE %E E E TE %Eget_switch_depth_limitE %E &E &Eget_switch_inference_limitE MZE %E %E &E &	E ME %E %E ME %E %E QE %E %E RE %E %E %E QE %E R?E %E %E VE PE &-E KE SE &XE IE QE &#E TE F!E %E %E &)E &Eget_switch_wrapE %E &E &E &E %E &!E %E &XD  t  t t  Et  &q AO E % C	A E E  @5@0 &t@/@4@7 I@>@;XD  t  t t  Et  &s AO E &  C	A E E  @5@0 &p@/@4@7 I@>@;XO E Q CB0 E E@5@8 K I@;XD  t  t t  Et  &u AO E % C	A E E  @5@0 TP@/@4@7 I@>@;XO E S6 CB7 E E  K@<XD  t  t t  Et  &w AO E % C	A E E  @5@0 &x@/@4@7 I@>@;XD  t  t t  Et  &y AO E % C	A E E  @5@0 Q@/@4@7 I@>@;XO E R CB) E E
 K@5@0 %y@-@4@7 &z I@8 P I@;XD  t  t t  Et  &{ AO E % C	A E E  @5@0 V@/@4@7 I@>@;XO E Q CB" E E
 K@5@0 %y@-@4@7 &x I@8 &@;XD  t  t t  Et  TQ AO E RA CB E E
 K@5@0 %y@-@4@7 &p I@8 &@;XO E % C
A E E@5@0 &~
@4@7 A I@>@;XD  t  t t  Et  &} AO E % C	A E E  @5@0 %@/@4@7 I@>@;XO E Q CB E E
 K@5@0 %y@-@4@7 &t I@8 &@;XD  t  t t  Et  E AO E S CB E E K@5 @@8 &v I@;XO E %= C
A9 E E@5@0 &
@4@7 &@>@;XD  t  t t  Et  E AO E P CB
 E E K@5 @@8 &| I@;XO E % C
A= E E@5@0 V
@4@7 &@>@;XD  t  t t  Et  T AO E & CA E E@5@8 V I@;XO E % C
A1 E E@5@0 &
@4@7 &@>@;XD  t  t t  Et  & AO E T CA E E@5@8 & I@;XO E % C
A5 E E@5@0 Q
@4@7 &@>@;XO E & C	A E E  @5@0 T@/@4@7 I@>@;XD  t  t t  Et  T AO E % C
A) E E@5@0 %
@4@7 &@>@;XO E & C	A E E  @5@0 N@/@4@7 I@>@;XD  t  t t  Et  T AO E % C
A- E E@5@0 %
@4@7 &@>@;XD  t  t t  Et  & AO E % CA% E E@5@0 %
@4@7 &@>@;XO E & C	A E E  @5@0 &@/@4@7 I@>@;XO E & C	A E E  @5@0 T@/@4@7 I@>@;XD  t  t t  Et  & AO E MZ CB8 E E  K@<XO E % C
AY E E@5@0 &v
@4@7 &@>@;XO E % C	A E E  @5@0 &v@/@4@7 I@>@;XO E & C
A] E E@5@0 &p
@4@7 &@>@;XO E &	 C	A E E  @5@0 &r@/@4@7 I@>@;XO E M CB- E E@5@8 TP I@;XO E % C
AQ E E@5@0 &z
@4@7 &@>@;XO E % C	A E E  @5@0 &|@/@4@7 I@>@;XO E M CB3 E E  @5 K@8 & I@;XO E % C
AU E E@5@0 &t
@4@7 &@>@;XO E % C	A E E  @5@0 &z@/@4@7 I@>@;XO E Q CB E E K@5 @@8 &@;XO E % C
AI E E@5@0 &|
@4@7 &@>@;XO E % C	A E E  @5@0 &@/@4@7 I@>@;XO E R CB& E E K@5 @@8 &@;XO E % C
AM E E@5@0 &x
@4@7 &@>@;XO E % C	A E E  @5@0 K@/@4@7 I@>@;XO E % CA E E@5@0 %
@/@4@7 I@>@;XO E Q CB E E K@5 @@8 &@;XO E % C
AA E E@5@0 K
@4@7 &@>@;XO E R? CB E E K@5 @@8 &@;XO E % C
AE E E@5@0 TP
@4@7 &@>@;XO E % C	A E E  @5@0 &@/@4@7 I@>@;XD  t  t t  Et  F AO E P CB
 E E
 K@5@0 %y@-@4@7 &@8 &@;XO E &- C
Ay E E@5@0 &
@4@7 &@>@;XD  t  t t  Et  K AO E S CB E E
 K@5@0 %y@-@4@7 &@8 &@;XO E &X C
A} E E@5@0 N
@4@7 &@>@;XO E I CA E E@5@8 &r I@;XD  t  t t  Et  Q AO E &# C
Aq E E@5@0 T
@4@7 &@>@;XO E T CA E E@5@8 & I@;XD  t  t t  Et  F! AO E % C
Au E E@5@0 T
@4@7 &@>@;XD  t  t t  Et  E AO E &) C	A E E  @5@0 &@/@4@7 I@>@;XO E & C
Ai E E@5@0 &
@4@7 &@>@;XD  t  t t  Et  & AO E % C	A E E  @5@0 &~@/@4@7 I@>@;XO E & C
Am E E@5@0 T
@4@7 &@>@;XO E & C
Aa E E@5@0 &r
@4@7 &@>@;XO E & C	A E E  @5@0 &@/@4@7 I@>@;XD  t  t t  Et  E AO E &! C	A E E  @5@0 T@/@4@7 I@>@;XD  t  t t  Et  E AO E & C
Ae E E@5@0 &
@4@7 &@>@;XXQMosetF@#/usr/lib/swi-prolog/library/oset.pl  @SdAuC AgS E	oset_diffEoset_intEoset_isE
oset_powerE
oset_unionE
oset_delelE
oset_addelE	oset_dintEoset_dunionXO & & C@5u Fy  @SdA & @5@>@Q@;C@6 & & @<C@7 & &
@5@7 R@ 
@8 & &@;XO &delel C@ & & C
@5@ 
@ @8 & &@;C@ & &  B@<C@ & &  H+@<XO & & C@ & &@5@.@7 Lq I6@2@4@.
@7pset &@ 
@8 J@;XO &addel C@ & & C
@5@ 
@ @8 & &@;C@ & &  B@<C@ & &  H+
@<XO & & C@ & & 
@<C@ & &
@5@.@ 
@7 HS @ @ 
@ @8 & &@;XO & & C@ & & 
@<C@ & &
@5@.@ 
@7 &@ @ 
@ @8 & &@;XO &happ C@ & & 
@<C@ & &




@5@ @ @8 & &@;XO & & C@ & & @<C@ & &
@5@ 
@8dint &@;XO & & C@ & & 
@<C@ & &
@5@ 
@.@7 &@ @ @8 &@;XO &union2 C
@C & & @<C@D & &@5@.@ @7 &@ @ @ @ 
@8union3 &@;XO & & C@ & & @<C@ & &
@5@ 
@8 & &@;XO & & C@ & & 
@<C@ & &
@5@ 
@.@7 & &@ @ @8 &@;XO &isect3 C
@\ & & C@5@ 
@ @ @8isect2 &@;C@^ & & B
@5@ @ @8 &@;C@` & & H+@5@ @ @8 &@;XO & & C@g & & 
@<C
@h & &
@5@ 
@ @8diff21 &@;XO & & C@ & & 
@<C@ & &
@5@ 
@.@7 & &@ @ @8 &@;XO & & C@W & & @<C@X & &@5@.@ @7 &@ @ @ @ 
@8 & &@;XO & & C@S & & 
@<C
@T & &
@5@ 
@ @8 &@;XO & & C@0 & & @5@>@Q@;C@1 & & @<C	@2 & &@5@8 &@;XO & & C@H & & C
@5@ 
@ @ @8 & &@;C@J & & B
@5@ @ @8 &@;C@L & & H+

@5@ @ @8 &@;XO & & C@? & & 
@<C
@@ & &
@5@ 
@ @8 &@;XO & & C
@k & & @<C@l & &@5@.@ @7 &@ @ @ @ 
@8diff3 &@;XO &diff12 C@p & & @<C@q & &@5@.@ @7 &@ @ @ @ 
@8 &@;XO & & C@u & & C
@5@ 
@ @ @8 & &@;C@w & & B@5@ @ @8 & &@;C@y & & H+@5@ @ @8 &@;XXQM EeF@5/usr/lib/swi-prolog/library/dialect/sicstus/system.pl   SdAuC AgS EpopenE E $.E  E FlE EE $fE $1E "E Z+E $gE AE Z!EexecE EcEpidE $eE SE ^E	host_nameE YEtmpnamEmktempXO Ee H' C@t Ed Ed/s/c@5 R` @Q@7 @@>COMSPEC@8 Re @;C@w Ed Ed /bin/sh
 Gb@<XO Ee $g C@5@ Ed Ed		 Fl






@5@.@7 ^ Ee@ @0 !
@-@/@/@/@4 G	@7 $ &@ @a@f@k GZ@w@;XO Ee $e C@ Ed Ed@5@8 A~ &@;XO Ee & C@ Ed Ed@5@8 ]" ].@;XO Ee & C@ Ed Ed@5mkstemp@8 _ &@;XO Ee & C@ Ed Ed@5 &@8 &@;XO Ee & C@ Ed Ed@5@8 Y @;XO Ee & C@ Ed Ed@5@0pipe
@4@8 G@;XO Ee & C@ Ed Ed  @5@8 $1 Be@;XO Ee $. C@ Ed Ed@5@8 S Be@;XO Ee & C@1@ Ed Ed		
 &






@5@0 !
@-@/@/@/@4 G	@7 &@ @a@f@k GZ@w@;XO Ee & C@S Ed Ed@5@8 &@;XO Ee & C@7@j Ed Ed@5@"



@#@.@.@7 & &@ @ @2@0stdin
@4@3@0stdout@4@3@0stderr@4@3@0 D@4@4@8 "5 D@;XO Ee & C@ Ed Ed@5@8 $d '
@;XO Ee & C@ Ed Ed@5@.@7 &@a@h@k GZ@w@;XO Ee & C@ Ed Ed@5 &@8 @@;XXQM EF@D/build/spark-qcOfvI/spark-2012.0.deb/simplifier/load__data_files.pro  7AAu@ C @S @E UXO Eestablish_common_files CA E E@5@7establish_log_file U@>@;XO E@$establish_proof_file_dependent_files C@@ E E

 OM@5 @@2@3@3.vcg@4@.
@7 O I@ 
@7ensure_datafile_exists U@ 
@7 #/ M @@2@3@3.fdl@4@.@7 '@ @7 '@ @7 #" M @@2@3@3.rls@4@.@7 '@ @7potentially_add_datafiles_rule U @@2@3@3.rlu@4@.@7 '@ @7@)potentially_add_datafiles_local_user_rule U@.@7retrieve_parent_directory U @@2@3@3 '"@4@.@7 '@ @ @7@*potentially_add_datafiles_global_user_rule U @@2@3@3.siv@4@.@7 '@ @7 #) M@>@;C@a@ E Ezombie_scope@5 @@2@3@3.dpc@4@.
@7 '@ 
@7 '@ 
@7 #% M @@2@3@3 '@4@.@7 '@ @7 '@ @7 ' @@2@3@3 '@4@.@7 '@ @7 ' @@2@3@3.sdp@4@.@7 '@ @7 # M@>@;C@LA E E E@5 @@2@3@3.pfs@4@.
@7 '@ 
@7 '@ 
@7 #. M @@2@3@3.dec@4@.@7 '@ @7 '@ @7 #( M @@2@3@3.sip@4@.@7 '@ @7 #$ M@>@;CA= E E@5Unexpected proof file kind: ~p.@2
@4@8 JT JU@;XO Eestablish_debug_file C@| E E@5 @@2debug_@3
@3.pro@4@.@7 '@.@7 K U@7 # M@>@;XO Eproof_file_info C@+A E E@5 @.@7 F I@.@2@-@4@ @7 I5 U@ @ 
@7@'determine_proof_file_kind_and_base_file U @ @.@7 '@  @7 A@>@;XO Eestablish_static_files  C@q E E  @5	data__prf@7 '; U E@7 'Ldata__files@7 'L@>@;XO Eestablish_dynamic_files  C@ E E @5@C
@/@7 % I@L
@P@-Target file not provided on the command-line.@8 ':@;C@"@ E E@5@.
@7 'P@.@7 '?@.@.
@.@7 'A U@ 
@ @7 ' U@ 
@ @7 ' U@>@;C@ E E  @5@4Unexpected error in establishing input file details.@8 ':@;XO E U C@d E E  @5@7 'I U@7 'N U@>@;XO E@)determine_proof_file_kind_and_base_file_x CB E E
 OM
@5 K@7 N I@C
 C@7 P U@L
@P@>@;CB E E
 OM@5 K@7 'Z@2 C@3 IU@3 IZ@3 %D@4@7 'E@>@;CB E E
 '.
@5 K@7 'Z@C
 C@7 '[@L
@P@>@;CB  E E
 '.@5 K@7 'Z@2 C@3 !{@3 T@3 IZ@4@7 'E@>@;CB* E E
 E@5@2 C@3 T@3 !}@3 Jc@4@7 'E@>@;CB3 E E@5@.
@7 G@QProvided input file ~a should have no extension or have a .vcg or .pfs extension.@2
@4@8 ':@;XO E 'G CA E E@5@.
@7 G@ 
@.@7 'X U@ @7 G@>@;XO E '* CAd E E@5@C@&
@L@P@7 $e &@7 # M@>@;CA} E E@5@>@;XO E ' CA E E@5 K@7 'Z &Y@7 % I @@2
@3@3.slg@4@.@7 '@7 # M@>@;CA E E@5 K@7 'Z &Y@7 '` @@2
@3@3.zlg@4@.@7 '@7 'b@>@;CA E E@5@0 %@-@4@7 '`@.
@7 '?@ 
@7 'b@>@;CA E E@5 M@7 '`@>@;CA E E@5@.Unable to determine correct logging behaviour.@8 ':@;XO E '  C	AN E E@5@7 '^@7 #, M@>@;CAT E E@5@>@;XO E '' CBF E E@5 @.@7 'C@/@2@3@/@4@7 'E@>@;XO E ' CAE E E@5@7 '^@>@;CAI E E@5@'Required input file does not exist: ~a.@2
@4@8 ':@;XO E '$ C	AY E E@5@7 '^@7 # M@>@;CA_ E E@5@>@;XXQM RsF@!/usr/lib/swi-prolog/boot/packs.pl  AsC S E$pack_detachE$pack_attachE \E \XD  t  t t  Rst  'k 	 D  t  t t  Rst  'k 
O Rs 'jC@J Rn Rn@5@7attach_package Rr@>@;C@&@L Rn Rn@5@D@7 A Rr@L@0 @@0 C A
@4@/@4@8 @ Rr@?
@0 @@0 A Rp
@4@/@4@8 'q@;XD  t  t t  Rst  'i 	 D  t  t t  Rst  'i 
O Rs 'hC@B@; Rn Rn@5@D@7 A Rr@L@R@?
@0 @@0 @ @Z
@4@/@4@7 'q@D
@0 Rp
@4@7 I Rr@L
@0 Ru
@/@/@4@7 C Rr@8 B3  Rr@?
@0 @@0 C Rp
@4@/@4@8 'q@;XD  t  t t  Rst  \  
O Rs \C@F@V Rn Rn@5@.
@0 @@0 Y= C@4
@3@0 @ A@4@3@0 @ B@4@3@0 @ @@4@4@.@7 @ @@D
@, @@L
@.@7remove_dups Rr@0 @
@4@0 'l
@4@8 HW Rr@?@R@E@;XD  t  t t  Rst  \ 
O Rs 'lC@t Rn Rn@5@0 "
@-@4@/ @@7 A: Rr@>@.@7ensure_slash Rr@8attach_packages Rr@;C@x Rn Rn @<XD  t  t t  Rst  ' 
O Rs 'C@ Rn Rn@5@D@/@/  @7 Ad Rr@L@&
@? @8 A Rr@;XD  t  t t  Rst 
prolog_dir 
O Rs 'C@ Rn Rn@5@2
@3/prolog@4@7 A Rr@8 'p@;XD  t  t t  Rst check_existing 
O Rs 'C@ Rn Rn@5@0 's
@4@7 't@>@0 Ru
@/@/@4@8 'u@;C@ Rn Rn@5@.@7 's Rr@> As@0 Y=@1 YA
@4@7 @' Rr@Q@;C@ Rn Rn @<XD  t  t t  Rst foreign_dir 
O Rs 'C@J@ Rn Rn@5 R^@.
@7 @ Rr@2@3/lib@4@.@7 '@ @7 'p@>@2@3/lib/@3
@4@7 '@D@7 'p@L@0 Ru
 D@4@8 D5 Rr@? As@0 Y=@1 YE

@4@7 '@Q@;C@ Rn Rn  @<XD  t  t t  Rst update_autoload 
O Rs 'C@ Rn Rn@5	/INDEX.pl@.@7 '@D	@7 A~ Rr@L@8 'v@?@R@;XD  t  t t  Rst  'o 
O Rs 'oC@ Rn Rn@5@C
@7 "s Rr@L
@P@.@7 '@7 'm@>@;C@ Rn Rn @<XD  t  t t  Rst  "t 
O Rs "sC@ Rn Rn  C@<C@ Rn Rn  K@<XD  t  t t  Rst  '{ 
O Rs 'zC@h Rn Rn @<C@i Rn Rn
@5@ 
@7 @ Rr@>@ @8 'y@;C@l Rn Rn


@5@ @ @2
@4@8 'y@;XD  t  t t  Rst  ' 
O Rs 'C@z Rn Rn @<C@{ Rn Rn
@5@7 ' Rr@ 
@8 '@;XD  t  t t  Rst  'o 
O Rs 'nC@c@ Rn Rn@5@2
@3/pack.pl@4@.@7 ' B@7 A Rr@.@7 H Rr@7 ' Rr@.
@7 ' Rr@.@7 ' Rr@>@0 's
@4@7 '@0 Ru @@4@7 '@ @7 ' Rr@D@,
 @L@0 Ru D
@4@7 '@?@R A*@0 Y=@1 Y>
@4@8 '@;XD  t  t t  Rst  Rv D  t  t t  Rst  Rv AD  t  t t  Rst  Rv 
D  t  t t  Rst  Rp D  t  t t  Rst  Rp AD  t  t t  Rst  Rp 
XQM EyF@@/build/spark-qcOfvI/spark-2012.0.deb/simplifier/newutilities.pro  7AAuC @S @E %aE F9E EE F\Epad_number_as_atomE VE 'DEmonth_numeric_to_nameE &bE OE IE KE TE R&E LXO Ey ' CAj Ex Ex@5@.
@7 G@ 
@.@7trim_atom_x I@ @7 G@>@;XO Ey 'D C@ Ex Ex@5@.
@7 G@.@7 G@ 
@ @.@7replace_separator_with_split I@ @7split_off_atoms I@>@;XO Ey I C@v Ex Ex
 @5@>@;C@y Ex Ex@5 M1@7 I@p @8 I I@;XO Ey L C@` Ex Ex@5@.@7 Hp@7 G@>@;XO Eyretrieve_next_id CA Ex Ex@5@0get_base_unique_id
@-@4@7 I@a@i@b@n@w@0 '
@4@7 A I@>@;CA Ex Ex
@5@0 '
@4@7 '@>@;XO Eypad_number_as_atom_x CA. Ex Ex@5@a@i@f
@s@9Can not pad number: ~k to size: ~k as number is too big.
@2
@3
@4@8 T JU@;CA8 Ex Ex@5@ 
@.@7retrieve_padding I@ @.@7 I5 I6@ @ @7 G@>@;XO Ey ' CAs Ex Ex@5@>@;C
Aw Ex Ex@5@a@g@h@s@>@;CA| Ex Ex
@5@p
@ @ @ @8 '@;XO Ey ' C@ Ex Ex
@5@>@;C@ Ex Ex


@5@>@;C@ Ex Ex

 OH
@5@ @ @8 '@;C@ Ex Ex OH

@5@.@7 '@ @ 
@8 '@;C@ Ex Ex



@5@ @ @8 '@;XD  t  t t  Eyt  ' AO Ey ' CA Ex Ex@5@.@7 ' I@.
@7 L I T@2
@3
@4@7 O I@>@;XO Ey ' CAV Ex Ex 01JAN@<CAW Ex Ex 02FEB@<CAX Ex Ex 03MAR@<CAY Ex Ex 04APR@<CAZ Ex Ex 05MAY@<CA[ Ex Ex 06JUN@<CA\ Ex Ex 07JUL@<CA] Ex Ex 08AUG@<CA^ Ex Ex 09SEP@<CA_ Ex Ex 10OCT@<CA` Ex Ex 11NOV@<CAa Ex Ex 12DEC@<XO Ey R& CA Ex Ex@5@.@7flatten_list_x I@>@&@>@;XO Ey %a CA Ex Ex


@5@>@;CA Ex Ex


@5@a@g@h@q@p
@>@ @ 
@7 %a I@>@;XO Ey ' CA! Ex Ex@5@.
@7 Hp@ 
@.@7 G@ 
@ @7 ' I@>@;XO Ey O C@ Ex Ex
 @@5@>@;C@ Ex Ex



@5@>@;C@ Ex Ex

@5@ @ 
@7@ implode_separator_content_list_x I@>@;XO Ey K C@k Ex Ex @5@>@;C
@n Ex Ex@5 M1@7 K@p
 @8 K I@;XD  t  t t  Eyt  E AO Ey ' C@U Ex Ex@5@.@7 G@7 Hp@>@;XO Ey ' CA Ex Ex @<CA Ex Ex
@5@.@7 '@ 
@.@7 '@ @ @8 '@;CA Ex Ex 

@<XO Ey ' CAF Ex Ex

@5@>@;CAK Ex Ex0

@5@p
@ @ 
@8 '@;XO Ey ' CA Ex Ex


@5@ 
@7 G@>@;CA Ex Ex OH


@5@ @7 G@ 
@ @8 '@;CA Ex Ex
@5@2
@4@.@7 '@ @ @8 '@;XO Ey V C@iA Ex Ex@5@0 &@-@-
@-@-@-@-@4@7 $g &@.@7 ' I@ 
@.@7 '@ @.@7 '@ @.@7 '@ @.@7 '@ @.@7 '@ @.@7 ' I @2@3@3@4@7 ' @2@3@3@4@7 '@>@;XO Ey &b CA Ex Ex@5@.@7 $c I6@.@7 G@.
@7 G@&
@>@;XO Ey T CA Ex Ex @<C
A Ex Ex@5@.@7 T I@a@h@b@n@w@;XO Ey ' C@ Ex Ex

@5@>@;C@ Ex Ex
@5@.@7 A@ @ @.@7 A@ @ @ 
@8 '@;XXQM FsF@./usr/lib/swi-prolog/library/prolog_autoload.pl  @SdAuC AgS E B2 E DXD  t  t t  Fst  V AD  t  t t  Fst  V 	 O Fs V C@' Fr Fr D _ @ _
@5 @@ @8 _l ^@;C@$@' Fr Fr D   ^E H   
@5@0 ^E@3 H@3 @4@ @8 '@;XD  t  t t  Fst 
autoloaded AO Fs ' C@ Fr Fr@5@0autoloaded_count@-@4@7 I@.
@7   @0 '
@4@7 C@Q@;XO Fsassert_autoload_hook C@0@ Fr Fr@5@0 G@0  @@1 P@0 D@0 @-@1 @-@-
@4@-@4@/@/@4@1 '@0 @1 
@4@4@8 G @;XO Fs
autoload_step C@@ Fr Fr

@5@0 _@-
@4 @Q@7 V V ^Y@0 E@/@4@.@7
aggregate_all Fw@0 AV@0 @ B2@-@4@1 AV@0 @ D@-@4@1 AV@0 C B2 @Q@4@1 AV@0 C D
@4@1 AV@0 '@-@4@1 C@1 ' @4@0 _@4@0 AV@0 I@1 '@-@4@1 AV@0 F@4@1 AV@0 C B2@4@1 C D@4@7 @  ^Y@0 E@/@4@.@7 '@&@a@f@f@l C@w@;XD  t  t t  Fst  ' AD  t  t t  Fst  ' AD  t  t t  Fst  ' AO Fs ' C@V Fr Fr  @5@8 D ^@;XO Fs B2 C@Q@f Fr Fr
@5 C@.
@7 C @.@.@7 ' ^ C@.@7 '@a@f@f
@l C@x@.@7 '@D@&@a@f@b @s@L@.@7information_level ^@ @0 D@1 "@4@7 @' @)@ @8 ' ^@?@&@E@;XO Fs ( C@t Fr Fr@5@D@0 _ @Q@4 @Q@7 '@L@(
 A@?@(
 A*@;XO Fs D C@R@Y Fr Fr		@5 @@7 B B C@.@7 ' ^Y@0 E@/@4@.@7 ' @.
@7 ( ^Y@0 E@/@4@.@7 ' C@.@7 '@a@f@h@l C@x@.@7 (@a@f@i@l C@x@ @0 D@1 "
@4@8 (@;XXQM EF@D/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__provenance.pro  7AAuC @S @E !E FE !E !E FE JE J,E FE !Esave_data__provenance E !eE OOXO E ! C
@f E E@5@0 J
@4@7 A J-@>@;XD  t  t t  Et  F AO E J, C@ E E  @5 E@7 OO J-@>@;XO E (
 C@J@ E E@5 E@.
@7 # M@2@0  E@1  F@4@3@0  E@1  F@4@3@0  E@1  F@4@3@0  E@1  F@4@3@0  E@1  F@4@4@7 #9 JU@>@;XO E ! C
@r E E@5@0 (
@4@7 (@>@;XD  t  t t  Et  F AO E ! C
@v E E@5@0 (
@4@7 (@>@;XD  t  t t  Et  F AD  t  t t  Et  F AO E ! C
@j E E@5@0 OO
@4@7 (@>@;XO E !e C@n E E@5@0 (	
@4@7 (@>@;XD  t  t t  Et  F AXQM FF@+/usr/lib/swi-prolog/library/prolog_stack.pl  @SdAuC AgS E "BE ^Eprolog_stack_frame_propertyE "CE PE PXO F
where_no_goal CA5 F F  D

 C~w <foreign>
@<CA7 F F  Gc

 C X
@<C@QA9 F F VA

@5@0subgoal_positions @Q@4 @Q@7 V V@ @ @.@.@/@7subgoal_position P@ @0 H@/@4@7 Im@ @ @.@7lineno P@ @.@7clause_predicate_name P@%@>@%@" C Y
@#@;C@<AA F F

 VA
@5@ @0 D;@-@4@7 H P@ @0 Y@-@4@7 ($@ @.@7 (!@%@>@%@" C Y
@#@;C@ AG F F VA
@5@ @.@7 "  6@%@" C~w <no source>
@#@;CAK F F 	meta_call
<meta call>
@<XD  t  t t  Ft  V AD  t  t t  Ft  V 	 O F V C@0 F F "B ( @ (
@5 @@ @8 _l P@;XO F
where_goal CAN F F D
 C
 <foreign>
@5@>@&
@;C@HAP F F VA

@5@0 ( @Q@4 @Q@7 (@ @ @.@.@/@7 (@ @0 (@/@4@7 Im@ @ @.@7 (@%@>@%@" C	 at ~w:~d
@#@;C@3AW F F		 VA
@5@ @0 D;@-@4@7 ($@ @0 Y@-@4@7 ($@%@>@%@" C (-
@#@;C@$A\ F F VA
@5@ @.@7 (%@%@>@%@" C ~w <no source>
@#@;CA` F F @<XD  t  t t  Ft  @i AO F W C@(A F F@5@D
backtrace_show_lines @Q@7 @@L@'
 @@?@!
@2@0 ( @@4@4@#@%@ 
@ @8 @i P@;XO Ffind_subgoal CA F F 
@<CA F F
  7
@5@ 
@ @.@7  \ I6@ @ @8 (2 P@;XO F ( C@'A| F F@5@.@/@7  4  6@.@7 H P@ @ @.@7 (5@ @ 
@7 A@ @ @8 A@;XO Fframe_predicate C@ F F  D
@<CA  F F  Gc
@<CA F F VA
@5@8 ($@;XO F "B CA F F@5@0 @h@4@.
@7 Bn P @@ 
@8 P P@;XO Fcopy_term_limit C@ F F 
 [@5@7 E @>@;C@@ F F
@5@7 E @>@.
@.@7 @6@p
 @'@D@$@a@f@f@r@L@ 
@ @7 @6 @ @ @8copy_term_args P@F@F@F@?@T@p@ 
@ @7 @6 @ @ @7 (?@p@a@f@f@l C@b@l C@x@0 A@-@4<skipped ~D of ~D>@2@3@4@7 Aw P@ @ @7 A@ @.@7 A@ @.@7 A@ @ @ @8 (= P@;C@ F F@5@8 W P@;XO F F C@ F F @5@>@;C@@ F F Y



@5 Y@ @7 P
@D@* D@L P@.@7 P
@" D@#@E@?@:@D@* AO@L P@.@7 P
@" Gc@#@E@?@D A@.@7 P
@L@" VA@#@?@( ('@E@E@D
@* ('@L@( @?@ 
@ @7	copy_goal P@Dpc@.@7 P
@L@R@?@' D@D@Aparent@.@7 P
@@@  P@.@7 P
@ @0  D@/@4@7 Im@E@? \@.@7 @@a@f@b@t@E@L@p
 @ @ @ @ 
@ @8 (F P@?	@( @@F@F@;XO F ( C@ F F  Y
 Y@<C@ F F Y

  

@5@ 
@8 (9 P@;C@0@ F F Y
 VA


location 

@5@ 
@ @.@/@7 (@ @0 (@/@4@7 Im@ @ @ @8 (@;C@ F F Y
 I@5@, @;XO F ( C@p F F@5@8 P@;XO Fnlc  C@} F F   @<XD  t  t t  Ft  P AD  t  t t  Ft  P AO Fclean_stack2 CA F F @<CA F F
@5@7guard_frame P@>@;CA F F

@5@ 
@ @8 (T P@;XO F P CA F F

@5@.@7 P	@S@>@;CA F F@5@8 (Y@;XO Flineno_ C@)A F F@5@0 G@-
@4@7 DF
char_count@ 
@.@7 X' P@a@f@h@s@> H9@ 
@.@7 (]@a@f@b@l C@w@;CA F F@5
@7 GJ P@8 (Z P@;XO F (" CAl F F@5@ B $@>@;CAn F F@5@.@/@7 _ P@>@0  @@4@8 $h  6@;XO F Y CAc F F 
 C~|~t[~D]~6+ 



@<XO F ( C@&A F F@5@0 AV@0 G
 B@-
@4@1 AF
@1 $l $m@4@0 (Z
@4@0 G"
@4@8 @ P@;XO F (1 CA# F F @<C@3A% F F	
@5@ @.@7 (0@D@* @@%@L@&
@E@?@" F
@#@ @ @ 
@8 (0@E@;C@ A- F F Y

 @5@>@%@ @ @.@7 (b P@ @ @ 
@8 ( P@;C@+A0 F F		 Y


@5@ @.@7 (e@" C V
@#@ @ @ 
@8 (* P@;XO F Y C@ F F  @<C@ F F  @@<XO F ^ C
Aw F F@5@.@7get_prolog_backtrace_lc P At@8 ( P@;XO F (H C@ F F 
 @5@>@;C@D@ F F	@5 G@.
@7 P
@D@-@"
 

@#@L@ @.@7 (D@D@ @7 Y P@L@&@?
@" @#@?@ 
@8 (D@F@E@;XO F ( CA	 F F@5@8 "B P@;XO F P C@s F F@5@7 GY@7 GY@S@>@2@0 Y
@4@4@7 (h@8 (R P@;C	@w F F@5@7 (h@8 (o@;XO F (@ C@,@ F F@5@a@g@h@q@>@p
@ @ 
@.@7 A@ @ @.@7 A@ @ @7 (D@ @ 
@ @8 (?@;C@ F F @<XO F (i C@P@ F F	@5@D@0 (n@-
@4@7 ^ V@L@' AO@E@?@.@7 F P@  (J@.@7 P
@  (K@.
@7 P
@D
@0goal_term_depth@-@4@7 (p@L@R@?backtrace_goal_depth@.@7 @ #@ @7 B B@ 
@ @ @8 (L@;XO F (W C@*A F F Y
 F
@5@0 @-@-
@4@/@7 (`@ 
@.@.@7 @6@0 @1 @4@8 P	@;XO F " CA F F@5@T
@"
 P@#@;XXQM DF@#/usr/lib/swi-prolog/boot/topvars.pl  As@ C S Eprint_toplevel_variables Everbose_expansionXD  t  t t  Dt v_member 
O D (|C@g K K

@5@@@)
@?@ 
@8 (} K@;XD  t  t t  Dt toplevel_var 
O D (C
@ K K@5$topvar@0 B
@4@8 G@ K@;XD  t  t t  Dt assert_bindings 
O D (C@o K K @<C@Z@p K K
@5@" B


@#@D@A@T@L@0 _' (@0 B
@/@4@-@4@0 F@4@7 HW K@D@!@Dtoplevel_var_size@.@7 @ K@L@ @ @/@7 F K@?@R@E@L (@/@7 B K@?@R@E@?@R@F@8 ( K@;XD  t  t t  Dt name_var 
O D (C@Y K K
 B



@5@)
@>@;C@[ K K



@5@ 
@8 ( K@;XD  t  t t  Dt expand_args 
O D (C@Q K K

@5@>@;C@%@R K K@5@ 
@.@7 A K@ @.@7expand_vars K@ @ @7 (@p
@ @ 
@ @8 ( K@;XD  t  t t  Dt  [ 
O D [C@; K K @<C@< K K B



@5@&@ 
@8 ( K@;XD  t  t t  Dt  NB 
O D NCC@l K K

@5@8 (@;XD  t  t t  Dt delete_bound_vars 
O D (C@_ K K 
@<C@"@` K K



@5@"
 B

@#@ @7 (~@>@ @ @8 ( K@;C
@d K K


@5@ 
@8 (@;XD  t  t t  Dt print_query 
O D (C@5 K K@5@7 (@7 Ce K C@7 K K@7 J K@Q@;C@9 K K @<XD  t  t t  Dt  ( 
O D (C	@A K K@5@S@>@;C
@C K K@5@7 @ K@>@;C@)@E K K
 D

@5@ 
@.@7 (@D
@ @7 ( K@L@>@?
@0 @@0 Cvariable@4@/@4@8 @ K@;C@K K K@5@.
@.@7 @7 K@>@ 
@ @7 (@p@ @8 (@;XD  t  t t  Dt  ({ 
O D (zC
@ K K K@5@> Z"@7 C K Z"@8 C K@;C@ K K K@5 Z"@8 (@;XD  t  t t  Dt  (y  
O D (xC@#@ K K@5@M@.
@.@7 (@N$~w =~t~12|~p~n@2
@3@4@7 U\ K@Q@?No defined toplevel variables~n@8 B K@F
@;XD  t  t t  Dt  Z"  D  t  t t  Dt  Z"  AD  t  t t  Dt  Z"  
D  t  t t  Dt  K 
O D KC@&@* K K@5@7 (@.@7 YI K@ @ 
@7 (@D@7 Z"  K@7 GV K@L@ 
@8 ( K@?@R@;XXQM @F@ /usr/lib/swi-prolog/boot/bags.pl  As@!C S E @EbagofE  E HXD  t  t t  @t 
select_bag 
O @ (C
@ns@ /usr/lib/swi-prolog/boot/bags.pl  A (@5@>@&
@&@;C@q ( ( @<C	@r ( (@5@ 
@ @8pick @@;XD  t  t t  @t 
pick_first 
O @ (C@ ( ( C



@5@ @ @ @ 
@8	pick_same @@;XD  t  t t  @t  ( 
O @ (C@!@ ( ( C




@5@)@>@ @ @ 
@8 (@;C@ ( ( 
@<XD  t  t t  @t    @GD  t  t @Ht  @t   B
 Za D  t  t t  @t    
O @  C@j@ ( (
@5@0 [@
@4@.
@.@7 G @@D@* IU@L@ 
@.@7 @ @@, @@ @8 J @@F@?@?@0 C
@4@ 
@.@7 (@D@ @7 H @@L@ @.@7 (@ @ @8 (@E@?@ @/@7bind_bagof_keys @@ @.@7 (@ @ @.@7 (@ @8 (@;XD  t  t t  @t  ( 
O @ (C@j ( (@5@.
@.@.@7 ( @@ @ 
@ @8 ( @@;XD  t  t t  @t  ( 
O @ (C@e ( ( @<C@f ( ( C


@5@/@7 G' @@ 
@8 (@;XD  t  t t  @t  @ @GD  t  t @Ht  @t H B
   B
D  t  t t  @t  @ 
O @ HC@G ( (@5 H@0findall_loop

@4 B@8 @ @;XD  t  t t  @t  @ @GD  t  t @Ht  @t @ B
  D  t  t t  @t  @ 
O @ @C@D ( (@5@8 H @@;XD  t  t t  @t  ( @GD  t  t @Ht  @t ( B
 Za D  t  t t  @t  ( 
O @ (C@D@Z ( (@5@0 [@
@4@.
@.@7 (@D@* IU@L@ 
@7 (@, @@F@?@0 C
@4@ 
@.@7 (@ @/@7 (@ @.@7 RR @@ @ @8 (@;XD  t  t t  @t  ( 
O @ (C@M ( (@5@@@@7 F @?@ 
@8 D @;XXQM F&F@@/build/spark-qcOfvI/spark-2012.0.deb/simplifier/load__system.pro  7AAuC @S @E UXO F& U C
@: F% F%@5@.
@.@7 V I@7 &l %;@>@;XXQM DF@'/usr/lib/swi-prolog/library/readutil.pl  @SdAu@!C AgS E "8E "6Eread_stream_to_codesE (E FE W)XD  t  t t  Dt  V AD  t  t t  Dt  V 	 O D V C@8 F F "6tail #{ (
@5 #{@ @8 _l W*@;C@R@8 F F "6 V    @@5@C@0 C@0  @1  @@4@4@ 
@7 @ W*@L@P@0  @1 [@/@/@/@/@4@2@0 C@0  @1  @@4@4
@4@: V V@;C@< F F "8 ( #{ (
@5 #{@ @8 (@;C@F@< F F "8 V read_stream_to_terms@5@C@0 C@0  (@4@4@ 
@7 (@L@P@0  D@1 (@/@/@/@/@4@2@0 C@0  (@4@4
@4@: V V@;C@Q@< F F "8 V    @@5@C@0 C@0  @1  @@4@4@ 
@7 (@L@P@0  @1 @@/@/@/@4@2@0 C@0  @1  @@4@4
@4@: V V@;C@R@< F F "8 V    @@5@C@0 C@0  @1  @@4@4@ 
@7 (@L@P@0  @1 [@/@/@/@/@4@2@0 C@0  @1  @@4@4
@4@: V V@;XO Dread_1line_to_codes C@o F F?
@5@>@;C@p F F

@5@>@;C@q F F
@5@>@.
@7 G @ 
@8 ( W*@;C@t F F


@5@.@7 (@ @ 
@8 (@;XO Dpl_read_stream_to_codes C@ F F@5@.
@7 (@ 
@.@7 ( W*@&@;XO D ( C@ F F@5@8 ( W*@;XO D F C@ F F?@5@>@( @@;C@ F F



@5@>@;C@ F F

@5@.@7 (@ @ @ 
@8 ( W*@;XO D ( C	@ F F D@5@>@;C@ F F

@5@.@ @7 E! @ @ @ 
@ @8 ( W*@;XO D ( C	@ F F?@5@>@;C@ F F

@5@.@7 (@ @ @ 
@8 (@;XO Dpl_read_line_to_codes C@~ F F@5@.
@7 (@ 
@.@7 (@&@;XO D ( C@g F F@5@.@7 (@D
@*?@L@'
 D@?@.
@7 (@&
@;XO D D  C@I F F  @5@0 D@1 Dreadutil@4@/ @@7 A9@>@;C@v@K F F@5@0 G@0 W)@-
@-@4@1 (
@4@7 D4@0 G@0 (
@-@4@1 (
@4@7 D4@0 G@0 (
@-
@4@1 (

@4@7 D4@0 G@0 (

@4@1 (

@4@7 D4@2@0  F@4@3@0  F@4@3@0  (@4@3@0  (@4@4@8 H, W*@;XO D ( C@ F F@5@.@ 
@7 (@ @.@ 
@7 (@&@;XO D "8 C@;@ F F@5 @@7 B B@0 (@-
@4@7 V V@2@0 @ B@4@4@.@7 @ W*@0 [ B@-@4@0 (
@4@0 G"@4@8 @ W*@;XO D "6 C@9@ F F@5 @@7 (@0 (@-
@4@7 (@2@0 @ B@4@4@.@7 (@0 [ B@-@4@0 (
@4@0 G"@4@8 (@;XD  t  t t  Dt  (D  t  t t  Dt  (D  t  t t  Dt  FD  t  t t  Dt  FXQM EDF@&/usr/lib/swi-prolog/library/dialect.pl  @SdAu@ C AgS E
exists_sourceE FEsource_exportsXO ED )  C@e EB EB@5@/@8 ) ED@;XO ED F C@D EB EB@5 @Z@7 B B C@7 C@D@*
 F@L@R@?@8attach_dialect )@;XO ED G C@ EB EB@5@.@7 B @" B  Bi
@#@;XO ED ) C@h EB EB@5@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@8 @ @;XO EDopen_source C@ EB EB@5@.@7 ) B@7 G@D
 GF@7 GG@L

@8 GJ )@?@R@;XO ED )	 C@@@M EB EB@5@0 C@1  Bj
@4@7 )  )@> Bg@.@7 Bc Be@0 @1 C@1  Bj
@4@7 C @D@0 
@1  W; @4@7 Ap@L@0 
 W;@4@@?@R@;C@U EB EB @<XO ED ) C@.@w EB EB@5@.@7 ) )@0 B@0 )@-
@4@1 G"@4@/ @@7 A9@D@7 H@L@ 
@8 @ )@?@ 
@8 P I6@;XXQM "F@#/usr/lib/swi-prolog/boot/license.pl  As@ C S Eeval_license E "E "XD  t  t t  "t  " 
O " "C@ " " 
@<C@ " "
 C    ~w
 F
@5@ @ @8 "@;XD  t  t t  "t  " 
O " "C@ " "@5@.@0 "@/@/@4@.
@7 @ "@%
@ 
@ @8 " "@;XD  t  t t  "t  )  
O " )C@ " "  @5@7
report_gpl  "@8report_proprietary  "@;XD  t  t t  "t  " 
O " "C@s " "@5@D @o@.@7 Bc "@L@R@?@'<unknown file>@8 " "@;XD  t  t t  "t  " 
O " "C@z " "@5@7warn_if_unknown "@0licensed
@4@8 A "@;XD  t  t t  "t gpled 
O " )-C
@ " "@5@.@7 )* " "@/@8 "@;XD  t  t t  "t  )#  
O " )"C@(@ " "@5@@@.
@0proprietary
@-@4@.@7   " A@0 "@0 "@4@4@7 @' "@Q@?@R@F
@E@;XD  t  t t  "t  )1 
O " )0C@ " "@5@7 )/@.@/@7 "@, "@, "@;XD  t  t t  "t  )) 
O " )(C@~ " "@5@/@/@7 "@>@;C@ " "@5 As@0 "
@4@8 )3@;XD  t  t t  "t  )   
O " )C@ " "@5@.
@0 ).
@4@.@7 )2@> A@0 " "@4@8 )3@;C@ " "  @5 A@0 " "@4@8 )3@;XD  t  t t  "t  " 
O " )C@ " " 
@<C@b@ " "

@5@ 
@/@.@7 "@%@D@3@@@0 "@-@4@ @7 "@?	@0 "@-@4@ @7 "@%@L@" C  ~|~w~t~20+~w
 F
@#@?@" C  ~|~w
 F
@#@F@ @ @8 )@;XD  t  t t  "t  " 
O " "C@ " "  F@9See http://www.swi-prolog.org/license.html for details on F@?SWI-Prolog licensing policies supporting both free and non-free F	Software.
@<XD  t  t t  "t  " AD  t  t t  "t  " 
O " "C@5 " "  " " "GNU General Public License "@$http://www.fsf.org/copyleft/gpl.html@<C@9 " "  " " "@!GNU Lesser General Public License "@'http://www.fsf.org/copyleft/lesser.html@<C@> " " swipl " "@ SWI-Prolog Prolog Source License "@&http://www.swi-prolog.org/license.html@<C
@E " " guile " "License for Guile@<C
@H " " gnu_ada " "@9The license of the run-time units of the GNU Ada compiler@<C@K " " x11 " "The X11 licens "http://www.x.org/terms.htm@<C@O " " expat " "
Expat license "@%http://www.jclark.com/xml/copying.txt@<C@S " " sml " "@+Standard ML of New Jersey Copyright License "@5http://cm.bell-labs.com/cm/cs/what/smlnj/license.html@<C
@W " " 
public_domain " "Unrestricted Public domain@<C@Z " " cryptix " "The Cryptix General License "@(http://www.cryptix.org/docs/license.html@<C@^ " " bsd " "The modified BSD license "@.http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5@<C@b " " zlib " "The license of ZLib "@*http://www.gzip.org/zlib/zlib_license.html@<C
@g " " lgpl_compatible " "Other LGPL compatible license@<C
@j " " gpl_compatible " "@)Other GPL and not LGPL compatible license@<XD  t  t t  "t  )+ D  t  t t  "t  )+ AD  t  t t  "t  )+ 
XQM EF@F/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__declarations.pro  7AAuC @S @E KE F6 E F3E LE F/E F-E@ get_declarations_record_functionEget_declarations_functionE F.E F0E@#get_declarations_unbounded_functionE LE I\E LwE LE F,E F5E F1E IWE IE F4E F2E LXD  t  t t  Et  K AO E )\ CA E E  @5@7calculate_function  IY@7calculate_record_function  IY@7calculate_mk__function_name  IY@7calculate_type_alias  IY@7calculate_type  IY@7calculate_enumeration  IY@7calculate_function_template  IY@>@;XD  t  t t  Et  F3 AO E )^ C@ E E@5@0 )]
@4@7 D4@>@;XO E )_ C@ E E@5@0 )b
@4@7 D4@>@;XD  t  t t  Et  )a AD  t  t t  Et  )c AO E )d C@ E E@5@0 )`

@4@7 D4@>@;XO E )e C@ E E@5@0 )f
@4@7 D4@>@;XD  t  t t  Et  )g AD  t  t t  Et  I] AO E )h C@ E E@5@0 I\
@4@7 D4@>@;XO Esave_function_template C@"A E E@5@.@7 G@.
@7form_function_var_list IY@.@2

@4@7 @<@0 L

@4@7 D4@>@;XO E )j C
@ E E@5@0 )k
@4@7 D4@>@;XD  t  t t  Et  IX AO E )} CA E E@5@.
@0 I@-@4@7 )] IY@0 I
@4@7 A IY@Q@;CA E E  @5@>@;XO E ) C	A E E
@5@>@;CA E E

@5@>@;C
A E E


@5@>@;CA E E



@5@>@;CA E E




@5@>@;CA E E





@5@>@;CA E E






@5@>@;CA E E







@5@>@;CA E E	








@5@>@;CA E E










@5@>@;C@ A E E






@5@a@g@b
@s@p
 @>@ 
@7 )@>@;CA E E @5@>@;XD  t  t t  Et  F4 AO E )l C@ E E@5@0 IW
@4@7 D4@>@;XO E ) C@CA E E@5@.
@.@/@7 L IY@.@7 G@C
@2 !|@3 T@3 !}@3 T@4@/@7 I5 IY@L
@P@C@2 !}@3 %C@3 !{@3 T@4@/@7 )@L@P@7 ) IY@Q@;CA E E  @5@>@;XO E )q C@"A2 E E@5@.
@.@.@.
@.@.@7 )` IY@0 L

@4@7 D4@Q@;CAA E E  @5@>@;XO E )t CAF E E@5@.
@.mk_array@7 )f IY@0 Lw
 Lu@4@7 D4@Q@;CAM E E@5@.
@.	mk_record@7 )@0 Lw
 Bs@4@7 D4@Q@;CAT E E  @5@>@;XO E )w CAY E E@5@.
@0 ^@-@4@7 )@0 )i
@4@7 )@Q@;CA_ E E  @5@>@;XO E )z C@/Ad E E@5@.
@0 Br@-@4@7 )@2@-@3@-
@4@0 P@0field
@4@4@.@7 @@0 K
@1 Br@4@7 )@Q@;CAm E E@5@.
abstract@7 )@0 K
 )@4@7 )@Q@;CAs E E@5@.
@0 L@-@-@4@7 )@0 K
@1 L@4@7 )@Q@;CAy E E@5@.
@0 )@/@4@7 )@0 K
 L@4@7 )@Q@;CA E E@5@.
@0 L@-@4@7 )@0 K
@1 L@4@7 )@Q@;CA E E@5@.
@0 L@-@4@7 )@0 K
@1 L@4@7 )@Q@;CA E E  @5@>@;XD  t  t t  Et  L AO E )n CA& E E@5@.
@.@.@7 )b IY@0 L
@4@7 D4@Q@;CA- E E  @5@>@;XD  t  t t  Et  L AD  t  t t  Et  L AD  t  t t  Et  Lx AD  t  t t  Et  F5 AD  t  t t  Et  I AO E L CA E E@5@7 )i IY@>@;CA E E

@5@>@;XXQMspark_prolog_settingsF@</build/spark-qcOfvI/spark-2012.0.deb/simplifier/settings.pro  AuC @S @E Eg XO ) ) C@!@4u Ef  A )  @5single_var_warnings K@7 Cdiscontiguous_warnings K@7 Credefine_warnings K@7 C _x @7 C D @7 C@>@;XXQM DF@&/usr/lib/swi-prolog/library/process.pl  SdAuC AgS Eprocess_killE )Eprocess_releaseE $dE "5E
process_idE )E
is_processE FkXD  t  t t  Dt  V AD  t  t t  Dt  V 	 O D V C@0 E\ E\ "5 '   '
@5  @ @8 _l '
@;C@0 E\ E\ "5 '   '
@5  @ @8 )@;C@0 E\ E\ "5 '	   '	
@5  @ @8 )@;C@0 E\ E\ "5 E
 @Z )
@5 @Z@ @8 )@;C@0 E\ E\ "5 [p     [p
@5@0    @4@ @8 )@;C@0 E\ E\ "5 M) K G M)
@5 G@ @8 )@;C@0 E\ E\ "5 ' J G '
@5 !9@ @7 !8 '
 G@ @8 )@;C@0 E\ E\ "5detached K @ )
@5 @@ @8 )@;C@0 E\ E\ "5window K @ )
@5 @@ @8 )@;XO D $d CAP E\ E\@5@8 ) '
@;XD  t  t t  Dt  FjO Dmap_arg CA	 E\ E\@5@>@;CA
 E\ E\@5@7 @ '
@>map_arg_prim@.@7 ^ ]v@8 A '
@;CA E\ E\@5@8 ) '
@;XO D ) CAa E\ E\@5 Mi@8 ) '
@;XO Dexe_options C@"@ E\ E\@5 R` @Q@7 @@>@"
 @ @ _ucom @ B@#@;C
@ E\ E\@5@"
 @ Y@#@;XO D ) CA  E\ E\@5 &@8 @@;XO D ) C
A/ E\ E\@5@7 GY@a@g@b @s@;XO D "5 C@4@ E\ E\		@5@.
@7 ) '
@.@ 
@7 @ '
 @@7 B B )@.@7 )@ @.@7 \- '
@.@2@4@7 @<@.@7expand_cwd_option '
@ @ @8 Fj '
@;XD  t  t t  Dt  )O D ) CA E\ E\ D;
@5@>@D@7 E @L@.
@7 K '
@?@%
@ 
@8 )@;CA E\ E\ 

@<XO D ) CA8 E\ E\@5@/@8 $d '
@;XO D ) C@Q@ E\ E\@5@0 )@-@4@.
@7
select_option V@>@D@,@7 E @L@.@2@0 @ A@4@3@0 @ B@4@4@7 )@ @.@7 )@" )
@#@?@D
@7 A '
@L@&
@? A@8 C B@F@;C@ E\ E\ 

@<XO D ) CA( E\ E\ 

@<XD  t  t t  Dt  FkXQM
data__formatsF@A/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__formats.pro  7AAuC @S @Eget_typeE EuE	get_stateE EpXO )declare_data_formats  C@5u En  7AA )  @5 )@0 )	Data_AtomDataAttributes_Any@4@7 ) ) )@0 )	Type_AtomTypeAttributes_AnyList@4@8 )@;XD  t  t t  )t  ) AO ) ) C  B B ReadTextCharList D@<C  B B ModuleFunctorArity Module_Atom Functor_Atom	Arity_Int@<C  B B Lines	everyLine !Int@<C  B B Problem  As@<C  B B 
ProofFileKind OM OS E@<C  B B 
DebugFileKind 'K E E@<C  B B SwitchSource % %@<C  B B OnOrOff K K@<C  B B LogFile M &Y %LogFile_Atom@<C  B B 	SelectVCs @ P %yIntList@<C  B B 	UsageFile &[yes_usage_file &*UsageFile_Atom@<C@G  B B Switch % % % % % % % % % % % % % % & &
 & & & &' % &]@<C  B B SelectCharClass G	CharClass )@<C@;  B B  )lower_case_char	Index_Intupper_case_char )numeric ! ! !l !	semicolon % %F % % ) )alpha !@<C  B B ParseRequest ! ! !m@<C@0  B B CMDLine ZD %InputFile_Atom %JSimpleQualifier %A ) %ChoicesNameSelectRange %!	LimitName ) &% )@<C@   B B  ) % % Z" % % % % G B)@<C  B B  ) % % % % % %@<C  B B  *  @ P %d
Range_List@<C  B B Range %[ ) %^	Lower_Int	Upper_Int@<C  B B  * I T T@<C  B B  ) OM E@<C  B B RuleIdAtomFunctor1@<C  B B 
RuleSourcerlsrlu@<C  B B 	RuleLogic U<equation@<C  B B 
RuleHeuristichint_direct_introducehint_conditional_introducehint_rewrite_one_directionhint_rewrite_both_directions@<C@.  B B TypeAttributes ) ^AliasTypeId_Atom LIndexTypeId_AtomListElementTypeId_Atom )EnumId_AtomList Br	FieldList L * L *@<C  B B UnboundedClass ) )@<C
  B B Field )TypeId_AtomFieldId_Atom@<C  B B Mode K  @@<C  B B InternalUnboundedClass Lu Bs@<C@%  B B InternalTypeAttributes ) L * * L BrFieldIdFieldTypeId_ListList L * L *@<C  B B VCTrace RVCCutpointFromVCCutpointTo R R@<C  B B  *" @w Tr
AssertionKindLine_Int@<C  B B  *# L Tr *$ *% Ts	CheckKind *%@<C  B B  *$ S G@<C  B B  *& S S S@<C
  B B PFTraceStatement O\PFPositionFromSuccessors_Int@<C  B B  *( @w L )@<C  B B PFTraceSuccessorStatement PPFPositionTo@<C  B B  *+ L L )@<C  B B 	Framework J MB@<C  B B HypothesisType I K JcTYPE@<C  B B ConclusionType I K Jc *.@<C  B B 
RuleStatusacceptedrejected@<C@;  B B FDL "titleTitlepacked_variable *VarId_AtomList ( *
VarId_Atom # *ConstId_Atom K *
TypeStructure L *
Function_AtomArgTypeId_AtomList X4@<C  B B  *6 Z * L *	anonymous *@<C@6  B B  *>pending %^ * * L * * ) * Br * L * L * ^ *@<C  B B  *packed_field *FieldId_AtomList ) * *@<C  B B ParseStatus Dnotfinishedfinished@<C  B B  *I D *J *K@<C  B B 
OperationType I L IFactId_Atom J
HypId_Atom@<C  B B RuleNameType@*Filename_CharList : Rulename_CharList(Int)@<C  B B 
RuleMatchType OuExprProvedConditionType_List L *S@<C  B B ProvedConditionType I *RHypId_Int_ListFactId_Int_List@<C  B B RuleSortType L L@<XO ) ) C@M ) )@5@0 )
@4@7 A @>@;XD  t  t t  )t  ) AO ) ) C
  B B  ) ) ) )@<C
  B B  ) ) ) )@<C
  B B  ' '	Base_Atom )@<C  B B  E #0VcgFile_Atom@<C  B B  E #'DpcFile_Atom@<C  B B  E #+SimplifiedVcgFile_Atom@<C  B B  E #!SummaryDpcFile_Atom@<C  B B  E ##FdlFile_Atom@<C  B B  E #LocalUserRuleFile_Atom@<C  B B  E #GlobalUserRuleFile_Atom@<C  B B  E #-
RuleFile_Atom@<C  B B  E #1PfsFile_Atom@<C  B B  F #&SimplifiedPfsFile_Atom@<C  B B  F #*DecFile_Atom@<C  B B  F #  )@<C
  B B  # # )DebugFile_Atom@<C
  B B  F &iNowDate_AtomNowTime_Atom@<C  B B  E{ %:
ToolName_Atom@<C
  B B  E % ) )@<C  B B  E % )@<C  B B  E % )@<C  B B  & & )@<C  B B  Q Q )@<C  B B  F! & )@<C  B B  F V )@<C  B B  K K )@<C  B B  TQ TP )@<C  B B  &} &| )@<C  B B  &y &x )@<C  B B  &{ &z )@<C  B B  &u &t )@<C  B B  &w &v )@<C  B B  &q &p )@<C  B B  &s &r )@<C  B B  & & )@<C  B B  & & )@<C  B B  T T )@<C  B B  T T )@<C  B B  T T )@<C  B B  & & )@<C  B B  E N )@<C  B B  E &~ )@<C  B B  F W *a * *	 * *LHS_ExpListListRHS_ExpListListCondition_ExpList@<C  B B  F4 )kId_Atom@<C
  B B  IX IW * *;@<C
  B B  I] I\ * *=@<C  B B  )g )f * *? *@<C  B B  )c )bReturnTypeId_Atom *? *@@<C
  B B  F3 )] * *@<C  B B  )a )`UniqueFieldId_IntUninstantiated_FunctorN * *Args_VarList *@<C  B B  L L *? *@ *m@<C  B B  L L *n *o * * *p *@<C  B B  Lx Lw *? * *@<C
  B B  F5 )i * *@<C
  B B  K K * *@<C
  B B  I I * *@<C  B B  L L
Function_PredVarList *?@<C  B B  FN FNVcgFile_Stream@<C  B B  J J@<C
  B B  T TTraceId_Atom *!@<C  B B  FS K	VCId_Atom	Order_Int	Name_Atom
Number_IntParentVCTraceId_Atom@<C  B B  R R *yHyp_TermParentVCId_Atom@<C  B B  RI RH *y	Conc_Term *|@<C  B B  FU R *|@<C
  B B  T| T{StatementId_Atom *'@<C  B B  Ty TxSuccessorStatementId_Atom **ParentStatementId_Atom@<C  B B  J J	PFId_Atom *w *yParentSuccessorStatementId_Atom@<C  B B  Pp Po *y
TravCond_TermParentPFId_Atom@<C
  B B  O7 O6Action_Term *@<C  B B  F J *,@<C  B B  F OO )@<C
  B B  F (		Date_Atom	Time_Atom@<C  B B  F (
Line_AtomList@<C  B B  F (SubprogramIdentifier_Atom@<C  B B  E IHypothesis_Term *-Id_Int@<C  B B  T3 E *@<C  B B  UK UJ * *Condition_TermList@<C  B B  J! J Conclusion_Term */ *@<C  B B  J$ J# *@<C  B B  Iy I * *- *@<C  B B get_last_trace_id * *u@<C  B B 	get_order * )@<C  B B get_last_statement_id * *~@<C  B B get_last_successor_statement_id * *@<C  B B  * * )@<C  B B  Il Ik *R ) *L *O *QRuleSort@<C
  B B  Jt Js ) *R@<C
  B B  R R * )@<XO ) ) C@I ) )@5@0 )
@4@7 *X@>@;XXQM FF@J/build/spark-qcOfvI/spark-2012.0.deb/simplifier/simplifier_ioutilities.pro  7AAuC @S @E S@E TE ME F:E SE !E N:E TZE TXO F@ retrieve_simplified_proof_file_x CA F F OM@5@7 #+ M@>@;CA F F OS@5@7 #! M@>@;CA F F E@5@7 #& M@>@;CA F F@5@@Unable to retrieve simplified proof file for proof file kind: ~k@2
@4@8 T JU@;XO Fretrieve_declaration_file_x CA F F OM@5@7 ## M@>@;CA F F OS@5@7 *@>@;CA F F E@5@7 #* M@>@;CA F F@5@;Unable to retrieve declaration file for proof file kind: ~k@2
@4@8 *@;XO Fdisplay_subprogram_identifier CAF F F@5@.@7 ( J-~a
@2@4@7 Aw M@>@;C
AM F F@5 MB@7 J J- R @7 *@>@;CAS F F@5@/Expected subprogram identifier is not present.
@8 JT JU@;XO Fretrieve_proof_file_x CAd F F OM@5@7 #0 M@>@;CAh F F OS@5@7 #' M@>@;CAm F F E@5@7 #1 M@>@;CAr F F@5@5Unable to retrieve proof file for proof file kind: ~k@2
@4@8 *@;XO Fdisplay_time_details CA F F@5 K@7 V I@>@;CA F F@5 K@7 *@C@/@/@7 (	 J-@L@P@>@;CA F F@5 K@7 *@.@.@7 *@.
@.@7 &i %;@ 
@ @7display_time_details_x M@>@;CA6 F F@5@ICould not determine date and time details for the simplified file banner.@8 *@;XO F ! C@!A F F@5@.@7 *@.@7 S M@.
@7 *@ 
@.@7 *@>Unexpected availability of two distinct proof files: ~a and ~a@2@3@4@8 *@;CA F F OM@5 K@7 N I@/@7 *@>@;CA F F OS@5 K@7 *@/@7 *@>@;CA F F@5 K@7 *Unexpected no vcg files loaded@8 *@;CA F F@5 K@7 *Unexpected no dpc files loaded@8 *@;CA F F E@5@/@7 *@>@;CA F F@5@#Unexpected no proof files available@8 *@;XO F S C
A F F

@5 K@7 *@>@;CB F F@5 K@7 *@7 N: M@>@;CB	 F F@5@'Error in converting file ~k for display@2
@4@8 *@;XO F TZ CA] F F@5@.@7 OO J-@7 * M@>@;XO F N: CB F F@5 @.@7 'D I@/@2@4@7 I5 M@>@;XO F * CA9 F F@5 K@7 *@"CREATED ~a, ~a  SIMPLIFIED ~a, ~a
@2@3@3
@3@4@8 *@;CA> F F@5 K@7 *@#CREATED ~a, ~a  ZombieScope ~a, ~a
@2@3@3
@3@4@8 *@;XO F S@ C@^@ F F@5@O*****************************************************************************~n@7 *@.@7 ( J- R @.@7 O I@7 * W
@7 * *@7 * W
@7 * W
@7 *@7 * M R @7 *@7 T M R @7 *@7 * M R @7 * R @7 * R @7 * R @7 *@>@;XO F T CA!@| F F@5 K@7 *@>@7 *@.@7 [ B)@.@7 [ *@.
@7 [ *@.@7 [ * W
@7 *@(Usage: spadesimp [options] Target_File~n@7 * W
@7 *@*Target_File - Either a .vcg or .pfs file~n@7 * W
@7 *@?All options may be abbreviated to the shortest unique prefix.~n@7 * W
@7 *Standard options~n@7 *----------------~n@7 *@6-help               - Display this help information.~n@7 *@4-version            - Display version information.~n@7 *@B-nolog              - Do not generate a simplification log file.~n@7 *@I-log=Log_File       - Specify filename for the simplification log file.~n@7 *@6-nowrap             - Do not line wrap output files.~n@7 *@D-verbose            - Display attempted simplification strategies.~n@7 *@.-nouserrules        - Do not use user rules.~n@7 *@V-plain              - Adopt a plain output style (e.g. no dates or version numbers).~n@7 *@7-typecheck          - Only typecheck the input files.~n@7 *@P-norenum            - Do not renumber hypotheses and conclusions in siv files.~n@7 * W
@7 *Adjust strategy options~n@7 *-----------------------~n@7 *-nosimplification=SELECT~n@7 *-nostandardisation=SELECT~n@7 *-norule_substitution=SELECT~n@7 *-nocontradiction_hunt=SELECT~n@7 *@$-nosubstitution_elimination=SELECT~n@7 *@ -noexpression_reduction=SELECT~n@7 *SELECT=(RANGE {, RANGE})~n@7 *@0RANGE=Vc_Number or From_Vc_Number-To_Vc_Number~n@7 * W
@7 *Adjust limit options~n@7 *--------------------~n@7 *@4-complexity_limit=Limit (Limit in range 10 .. 200)~n@7 *@4-depth_limit=Limit      (Limit in range  1 ..  10)~n@7 *@4-inference_limit=Limit  (Limit in range 10 .. 400)~n@7 * W
@7 *~a~n@2@4@7 * *@2@4@7 * *@2
@4@7 * *@2@4@7 *@>@;C@@ F F@5 K@7 *@>@7 *@.@7 *@.@7 *@.
@7 *@.@7 * W
@7 *@*Usage: zombiescope [options] Target_File~n@7 * W
@7 *Target_File - a .dpc file~n@7 * W
@7 * *@7 * W
@7 * *@7 * *@7 *@4-help             - Display this help information.~n@7 *@2-version          - Display version information.~n@7 *@=-nolog            - Do not generate a ZombieScope log file.~n@7 *@D-log=Log_File     - Specify filename for the ZombieScope log file.~n@7 *@4-nowrap           - Do not line wrap output files.~n@7 *@T-plain            - Adopt a plain output style (e.g. no dates or version numbers).~n@7 *@N-norenum          - Do not renumber hypotheses and conclusions in sdp files.~n@7 *@U-hyp_limit=Limit  - Specify the maximum number of hypotheses that will be analysed.~n@7 * W
@7 * *@2@4@7 * *@2@4@7 * *@2
@4@7 * *@2@4@7 *@>@;XO F M CA} F F@5@.@7 *@7 * M@>@;XO F * CA F F@5@.@7 *@7 * M@>@;XO F T C
@f F F@5 K@7 *@7 F
 JU@>@;C
@l F F@5 K@7 *@7 F JU@>@;C@r F F@5@<Could not calculate banner. Unexpected system configuration.@8 *@;XXQM$dwimF@ /usr/lib/swi-prolog/boot/dwim.pl  As@ C S E ]E ZE$similar_moduleE VXD  t  t t  +t find_definition 
O + +C@IAbs@ /usr/lib/swi-prolog/boot/dwim.pl  A +
@5@/@.
@7 B +@ 
@7 Vk +
@D@5@0 Vy@-@4@7 V| +
@L@D@0  
@4@0 Vy@4@7 +@L@"  
@#@?
@" 
@#@?@&
@E@;XD  t  t t  +t find_definitions 
O + +CA] +
 +
 
@<CA^ +
 +


@5@ 
@ @7 +	 +
@ @ @8 + +
@;XD  t  t t  +t map_pi_heads 
O + +CAI +
 +
@5@>@;CAJ +
 +

@5@ @7map_pi_head +
@ 
@ @8 + +
@;XD  t  t t  +t pack_ 
O + +CA +
 +
 @<XD  t  t t  +t  + 
O + +C@8A	 +
 +
@5@0 @-@-@4@ 
@.@7 @ +
@0 @4@7	pack_name +
@>@ @.@ @ @7 HK +
@ @ @ @ @8 + +
@;XD  t  t t  +t  + 
O + +CAN +
 +
 


 
@5@T@>@ 
@ @8 +@;CAQ +
 +
 


@5@ 
@8 @7 +
@;XD  t  t t  +t 
sim_module 
O + +$CA$ +
 +
@5@S
@>@8 _ +
@;C	A' +
 +


@5@7 +&@>@;C	A) +
 +
@5@7 +&@8 B +
@;XD  t  t t  +t 	sim_arity 
O + +)CA- +
 +
@5@S
@>@;CA. +
 +
@5@a@g@h@l C@k J@b@q@;XD  t  t t  +t  ] @GD  t  t @Ht  +t ]  @K D  t  t t  +t  ] 	 D  t  t t  +t  ] 
O + ]C@6 +
 +
 


@5@ @ 
@8correct_goal +
@;XD  t  t t  +t find_predicate 
O + +.C@ +
 +
@5@.@0find_predicate_
@4@ 
@7 @ +
@,
 @@>@;C@.@ +
 +
@5@.@0
find_sim_pred
@4@.@7 +2@ @.@7 Rp +
@0 C@-
@4@ @7 @ +
@0 Xo@4@7 H? +
@>@;XD  t  t t  +t  +1 
O + +0C@"A +
 +
 
 @5@7 +&@0 
@-@4@7 V +
@ @8 +#@;XD  t  t t  +t 
principal_pis 
O + +:CAD +
 +
@5@.
@7 +@ 
@.@7principal_predicates +
@ @8 +@;XD  t  t t  +t  +4 
O + +3C@,A +
 +
 
 
@5@ @7 +% +
@0 @4@.@7 D8 +
@ @ @.@7 +#@ @8 +* +
@;XD  t  t t  +t  [ 
O + (C@ +
 +
 @<C@ +
 +
 B



@5@" V@#@ 
@8 ( +
@;XD  t  t t  +t  Rp 
O + +6CA +
 +
@5@>@;C@CA +
 +
 


 C
 

@5@0 @4@ @7 +@ @ @ @.@7 + +
@ @ @8 +5@;XD  t  t t  +t 
name_arity 
O + +EC	A5 +
 +


@5@7 A +
@>@;CA7 +
 +
 



@5@>@;CA8 +
 +
 A



@5@D@S@L@R@?@a@f@b@n@w@;CA= +
 +
@5@7 +@>@8 +#@;CA@ +
 +
@5@0 @@0 @ P
@4@/@4@8 @ +
@;XD  t  t t  +t  +  
O + +CA +
 +
 
 
@5@S@S@>@;CA +
 +
 
 
 @5@S@>@;CA +
 +
 

@5@S@>@;CA +
 +
 
@<XD  t  t t  +t 
include_arity 
O + +IC@ +
 +
 
@<C@!@ +
 +




@5@ 
@/@.@7 +@ @/@7 +#@>@ @ @8 +J +
@;C
@ +
 +



@5@ 
@8 +K@;XD  t  t t  +t  Z @GD  t  t @Ht  +t Z  D  t  t t  +t  Z 
O + ZCAw +
 +
@5@.@7dwim_predicate_list +
@8 +7@;XD  t  t t  +t 	goal_name 
O + +OC@D@ +
 +
@5@!
@0 Jc@/@4@#@@@0@7 +C @/@2@0 W @Q@4@3@0 \ @,@4@4@7 W +
@0 B@-@4 V@2
@4@7 Aw +
@ 
@ @7 Dr +
@Q@?	@ 
@8 A +
@E@;XD  t  t t  +t  C 
O + CC@Z +
 +
@5@.@/@7 +@0  _x@4@.@7 @ +
@8dwim_existence_error +
@;XD  t  t t  +t unqualify_if_context 
O + +[C	@ +
 +
@5@S@>@;C@ +
 +

 


@5@)

@>@;C@ +
 +
@5@>@;XD  t  t t  +t 
no_context 
O + +]C@r +
 +
   Za@<C@s +
 +
   B!@<C@t +
 +
   B!@<C@u +
 +
   B@<XD  t  t t  +t  V @GD  t  t @Ht  +t V  D  t  t t  +t  V 	 D  t  t t  +t  V 
O + VC@?@ +
 +

 


@5@ 
@.@.@7 +F +
@.@ @7 W +
@D
@)@L@R@E@?@%@ @ @ @.@7 +/ +
@>@ @.@7 J +
@ @ @8 +; +
@;C@%@ +
 +
 

@5@.
@.@7 +_@0 
@4@0$in_library
@/@4@7 +2@, @@>@;C@ +
 +
@5@8 +V +
@;XD  t  t t  +t  +Z 
O + +YC@_ +
 +
 @@5@>@;C@H@` +
 +
@5@.@7 +`@.
@7 +\ +
@D@ 
@7 +^ +
@L@R@E@?
@!@0 B GDWIM could not correct goal@4@#@!@0 @@0 C Z
@4@4@#@D@*
 @L@ @8 +H@? As@ @8 @' +
@;XD  t  t t  +t 
correct_margs 
O + +kC@ +
 +


@5@>@;C@I@ +
 +
@5@p
@ @ 
@.@7 +U@ @ @.@7 +U@D@  @7 +U@L@ @ @ @.@7 ++@ @ @ @7 +g@?@&@E@ @ 
@ @ @ @8 +l +
@;XD  t  t t  +t  +> 
O + +=C
AY +
 +
@5@.
@7 +@ 
@8 A +
@;XD  t  t t  +t  +- 
O + +,C@9 +
 +
 
@5@S
@>@;C@; +
 +
 

 @5@@@S@?@S@>@;C@? +
 +
 [@

 [@
@5@>@ @ @8 ++@;C@&@A +
 +
 

 
@5@/@0 @4@7 +9@>@ @ @ @8correct_meta_arguments +
@;C@D +
 +
 
@5@/@0 
@4@7 +9@>@ @8 +o@;C@+@G +
 +
@5@0 
@4@.@7 +L@>@ @.@7 +<@0 
@4@ @.@7correct_literal +
@ @ 
@8 +o@;C@Q@L +
 +

@5@C@0  _x@4 @@7 +W@L@P@7 +@>@.@.@7 +#@ @ @.@7 HI +
@D@* @L@0 @1 @4@7 +f@(
 @@?@D
@* HR@L@&
@?@(
 @@;C
@X +
 +
  
@<XD  t  t t  +t  +N 
O + +MC
A{ +
 +


@5@/@7 +9@>@;CA} +
 +
 


@5@.@0	dwim_pred@0 
@4@4@7   +
@>@;CA +
 +
@5@.@0 +
@4@7 +x@>@;CA +
 +
 

@5@0 @-
@4@0 V@/@1 
@4@8 +x@;XD  t  t t  +t  + @GD  t  t @Ht  +t +  D  t  t t  +t  + 	 D  t  t t  +t  + 
O + +C@#A +
 +
 


 

@5@ @7 +&@ @7 +'@/@0 
@4@8 +9@;XD  t  t t  +t  +q 
O + +pC@ +
 +
 Gc
 Gc@5@>@;C@-@ +
 +
@5@0 
@4@0 @H@-@4@7 +@>@.@.@7 +#@ 
@ @ @7 +# @ @ @ 
@8 +m@;C@ +
 +
 
@<XD  t  t t  +t  +w 
O + +vC@!A +
 +

 


@5@.@.@7 +@ @7 D +
@0 @4@ 
@8 +@@;XD  t  t t  +t  +t 
O + +sC@@ +
 +

@5@.@.@7 +@ @.@.@7 +@ @/@.@7 +#@ @.@ @7 +#@>@ @2@/@-@4@7 @= +
@ @2@4@7 +z@D@A@D@0 @1 @4@7 Aq +
@L@%@"
 @#@?
@ @ @ @.@7 +!@&
@ @.@7 +P +
@0 Xo@4@7 +8@L@R@?@&
@F@;C@%@ +
 +
@5@/@.@7 +@ @/@.@7 +#@ @2@-@4@7 +K@>@2@4@ 
@8 +r@;C@ +
 +
@5 @0 Xe
@4@7 +j@Q@;XXQM BfF@#/usr/lib/swi-prolog/boot/syspred.pl  AsC S E HEleashEprolog_stack_propertyEcall_with_depth_limitE BE GE XE BE W=Enospyall E HE A3E D=E D@E ZE YE BcE +(E BE XE Y%E$defined_predicateEatom_prefixEsource_file_propertyE H E _E VE X'E$predicate_propertyE V|E $1E VE #Ecurrent_signalE SEopen_shared_objectE +E EEset_prolog_stackErequireE KEgarbage_collect XD  t  t t  Bft  G 
O Bf +CDA # #@5@8 W Be@;XD  t  t t  Bft  X @GD  t  t @Ht  Bft X D  t  t t  Bft  X 
O Bf XCA # # 

@5@S@0 @ A@/@4@8 @ Be@;CA # # 
@5@>@;CA # # 

@5@>@0 @4@7 X Be@0 
@4@8 +@;CA # #@5@0  @@1 "@1 X
@4@7 YR Be@>@;CA # #@5@.@7 V Be@.@7 @ Be@.
@7 V Be@ 
@7 W D@ 
@7 H& Be@Q@;CA # # @<XD  t  t t  Bft stream_position_field 
O Bf +CB # #  (\@<CB # #  H9@<CB # #  H	@<CB # #  G@<XD  t  t t  Bft  W> 
O Bf W=C@ # #@5@S
@>@8 A Be@;C@ # # B

@5@>@D	@S@L@8enum_style_check Be@?	@B
@7 +@L
@R@O@;C@ # #@5@.@7 C 
style_name@.@7map_bits Be@/@8 +@;XD  t  t t  Bft  DA 
O Bf D@C@ B # #@5@D@.@7canonical_source_file Be@L@7 H Be@0  @1 E)@/@4@8 C Be@?@R@E@;XD  t  t t  Bft  B 
O Bf +(CAy # #@5@/@8 B Be@;XD  t  t t  Bft property_source_file 
O Bf +C
A # # D
@5 @@8 E @;C@=A # # V
@5@D@T@L@8 @ @E
@?@'@D@T@L@.
@7 +@D@ 
@7 A @L@&
@?@ 
@8 +@?@8 +@E
@;C@MA # #	load_context



@5@/ @@7 +@0  @1 E*@4 @Q@.@7 F Be@D@ @ @0 D;@-@4@7 H Be@ @0 Y@-@4@7 +@L@"
 @#@?@(
 @@F@;CA # #includes


@5@/@ 
@:  @ @;CA # #included_in


@5@ 
@/@:  +@;CA # # D*


@5@ 
@:  C@;XD  t  t t  Bft map_dlflags 
O Bf +CC # #  @<C@0C # #
@5@ 
@.@7 + Be@D
@.@7dlopen_flag Be@L@R@?@0 @@0 A +@4@/@4@7 +@E@a@f@f@l L@w@;XD  t  t t  Bft 	spy_point 
O Bf +C@3AP # # 

@5@/@0 @4@7 V Be@0 @4 X@7 D @C
@0 @4@0 Vy@/@4@7 V| Be@L
@P@;XD  t  t t  Bft  + 
O Bf +CA # #@5@T
@>@.@7 +@8 + Be@;CA # #@5@8 +@;XD  t  t t  Bft  X( 
O Bf X'C@$B # #@5@T
@>@D@.
@7 + Be@L@ 
@8 A Be@?
@0 G@1 A X(
@4@8 +@E
@;C
B # #@5@.
@7 +@ 
@8 +@;XD  t  t t  Bft property_module 
O Bf +C@"Cn # #@5@7 D> Be@D
@"
exported_operators
@#@L
@7 G Be@, @@?@8 G @E@;XD  t  t t  Bft  Bg 
O Bf VC
C # #@5@7 +@7 _ Be@>@/@8 W Be@;CC # #@5@/@7 + As@0 X
@4@8 @' Be@;XD  t  t t  Bft $clause_property 	 D  t  t t  Bft  + 
O Bf +C
C # # Y
@5 H9@8 G( @;C
C # # D;
@5 @o@8 +@;C
C # #  
@5owner@8 +@;CC # # I@5 I @Q@8 +@;CC  # # $@5 $ @Q@8 +@;C
C" # #  
@5 P@8 +@;XD  t  t t  Bft  H' 
O Bf SCC # #@5 @8 Y Be@;XD  t  t t  Bft system_undefined 
O Bf +CB # #   @ prolog_trace_interception@<CB # #   @  P@<CB # #    $c_call_prolog @<CB # #     [@<XD  t  t t  Bft  + @GD  t  t @Ht  Bft + D  t  t t  Bft  + 
O Bf +C@$C4 # # 

@5@D
@7 @ @L
@8 + Be@?
@0 @@0 @ @@4@/@4@8 +@;XD  t  t t  Bft  +  
O Bf +CD # #  @5 @8 DN Be@;XD  t  t t  Bft  +~ 
O Bf +}C@} # #@5@.@7 B Be ZH@.@7 +@/@8 +@;XD  t  t t  Bft  +  
O Bf +CA2 # #  @5@0  @@1 + +@4@7 +@Q@;C
A5 # #@5@.
@7 + Be@7 G Be@Q@;CA9 # #   @<XD  t  t t  Bft  B 
O Bf +C@%Ak # #@5@7 [Y Be@D
@"
 [\@#@L
@R@?@B@7 GZ Be@L@&
@(@O@;XD  t  t t  Bft  + 
O Bf +CA # #@5@7 +@/@/@7 +@>@&
@;C
A # #@5@/@/@/@  +@>@&
@;CA # #@5@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@7 @ Be@8 E Be@;XD  t  t t  Bft  + @GD  t  t @Ht  Bft + D  t  t t  Bft  + 	 D  t  t t  Bft  + 
O Bf +C
Bd # #@5 D@7 +@>@;XD  t  t t  Bft  + 
O Bf +CC # #  A@<CC # #  G@<XD  t  t t  Bft tag_list 
O Bf +C@ # # 
@<C@ # #

@5@ @2@3
@4@7 @= Be@ @ @8 + Be@;XD  t  t t  Bft  Ar @GD  t  t @Ht  Bft V B
 D  t  t t  Bft  Ar 
O Bf VCBN # #
 


@5@@@S@?@S
@>@ 
@8generate_current_predicate Be@;C
BQ # #@5@7 D @7 + Be@>@;C@#BT # #
 


@5@.@7 D Be@0 
@4@7 ,@0 
@4@7 ,@>@;C@1BX # #
 


@5 B2 @Q@7 @ @C@0  _x@4 @@7 ,@L@P@ 
@.@7 @7 Be@ @/@/@7 D Be@>@;XD  t  t t  Bft  + 
O Bf +CC: # # @<C@#C; # # 



@5@>@.@ 
@7 ,	@0 @4@7 G Be@ @8 +@;CC? # #
@5@0 @@0 @ P@4@/@4@8 +@;XD  t  t t  Bft $trace 	 D  t  t t  Bft  ,
 
O Bf ,
C@ # #@5@>@;C@ # #
@5@>@7 , Be@ 
@8 ,@;C@ # # K
@5@.
@7trace_alias Be@>@ 
 @K@.@7 ,@ @8 ,@;C@ # # K
@5@>@/@2@4@7 ,@8  Be@;C@ # # J
@5@.
@7 ,@>@ 
 @.@7 ,@ @8 ,@;C@ # # J
@5@>@/@2@4@7 , @8 ,@;C
@ # #@5@7 +@0 K
@4@8 ,@;XD  t  t t  Bft  V} @GD  t  t @Ht  Bft V|  B
D  t  t t  Bft  V} 
O Bf V|C	Bp # #@5@T@>@8property_predicate Be@;C	Bs # #@5@7define_or_generate Be@8 + Be@;XD  t  t t  Bft  + @GD  t  t @Ht  Bft + B
 B
 D  t  t t  Bft  + 
O Bf +CC # #@5@ @7 HA Be@8 B Be@;XD  t  t t  Bft  ZH AD  t  t t  Bft  ZH 
O Bf ZHC@o # #  AO@<C@p # #  ZK@<C@q # #  @@<C@r # #  ZO@<C@s # #  ZR@<C@t # #  H@ @<C@u # #  Y$@@@<C@v # # cut_exit@@<C@w # #  HPA @<C@x # # cut@@<C@y # #  @@?@<C@z # #  G@/@<C@{ # # half@-@<XD  t  t t  Bft  + 
O Bf +CD # #@5@2@-@3@-
@4@7 , @a@f
@x@/@ @8 C Be@;XD  t  t t  Bft  , 
O Bf ,CB # # 

@5@7 Vk @7 +@0 @4 D@7 +@>@;CB # # 

@5@7 ,$@T@, @>@0 @4@8 +@;C	B # #@5@/@7 +@8 +@;XD  t  t t  Bft  @ 
O Bf KC
D  # #@5@7 @ @>@8 C @;CD # #@5@2 @@4@2@0 @ B@4@4 @Q@.@7 @ @>@8 ,&@;CD # #@5@2 @@4 @Q@.@7 ,'@>@8 ,&@;XD  t  t t  Bft  + @GD  t  t @Ht  Bft +  @K D  t  t t  Bft  + 
O Bf +C@;B/ # #@5@.
@.@7 A Be@@@&@.@0 Hv
@4@7 A: Be@ 
@ @.@7 F Be@D@* G@L@>@?@R@?
@ 
@ @8 H Be@F@;XD  t  t t  Bft  , 
O Bf ,C@DB} # #	 V@5@>@" 


@#@7 +@/@7 ,@C@7 ,@L@P@C@/@7 +@L@P@ 
@.@.@7 ,	@C@0 @1 @4@7 + Be@L@P@;CB # # Z@5@>@8visible_predicate Be@;C@GB # # D
 


@5@> B2 @Q@7 ,@D@ 
@7 ,$@L@ 
@.@.@7 ,	@B@/@ @ @/@7 ,
@L@R@O@?@/@.@.@/@7 ,
@ 
@ @ @8 ,	@;C	B # #@5@7 ,@8 ,@;XD  t  t t  Bft  Ax 
O Bf BCC # #@5@8 U\ Be@;XD  t  t t  Bft  Z 
O Bf +C@ # #@5@.@7 B Be ZH@.@7 +@/@8 ,5@;XD  t  t t  Bft  	 @GD  t  t @Ht  Bft Y  @KD  t  t t  Bft  	 
O Bf YC@ # # 

@5@S@>@0 @ A@/@4@8 +@;C@ # # 
@5@>@;C@ # # 

@5@>@0 
@4@7 Y Be@0 @4@8 ,7@;C@@ # #
@5@.@7 +@, @ D @Q@7 C Be@@@k@.
@7 +@ 
@.@7 +@D
@" @#@L@%@?
@!@0  @@4@#@ @7 +@D@ @ @0 Vy@-@4@7 +@L@" 

@#@!@0 @4@#@?@%@F@ @7 ,@ @.@7trace_ports Be A@0 Y@4@7 +@Q@?@R@F
@F@F@E@;XD  t  t t  Bft stack_property 
O Bf ,<CD0 # # limit@<CD1 # # spare@<CD2 # # min_free@<XD  t  t t  Bft  	 @GD  t  t @Ht  Bft Y% D  t  t t  Bft  	 
O Bf Y%C
@ # #@5@0 K @@4@8 ,7@;XD  t  t t  Bft  + 
O Bf +C
A| # #@5 @/@/@8 Ad Be@;XD  t  t t  Bft trace_point 
O Bf ,BC@=AU # # 


@5@/@0 
@4@7 +@0 
@4	trace_any@7 +@C@0 
@4@0 Vy@/@4@7 +@L@P@0 
@4@8 ,9@;XD  t  t t  Bft  ,; 
O Bf ,:CA[ # #@5@.@0 AV@0 ,@3@-
@4@1 D

@4@8 @ Be@;XD  t  t t  Bft  _ 
O Bf _CCK # #@5@/@8 +@;XD  t  t t  Bft  V 
O Bf VCA; # # 


 
@5@>@ 
@ @8 +@;CA= # # 


@5@ 
@8 ,	@;XD  t  t t  Bft  # @GD  t  t @Ht  Bft # @K  D  t  t t  Bft  # 
O Bf #CC # #@5@7 +@>@/@8 ,@;CC # #@5@7 +@>@/@8 ,@;CC # #@5signal_name@8 B Be@;XD  t  t t  Bft  + 
O Bf +C@ # #  @Z@<C@ # #  $-@B@<C@ # #  A@<C@ # #  A@<C@ # # charset@ @<C@ # # 	no_effect@@<C@ # # var_branchesA @<XD  t  t t  Bft  + @GD  t  t @Ht  Bft + @K @K D  t  t t  Bft  + 
O Bf +C@U # #@5@S@>@8 +@;C@X # #

@5@>@;C@Y # #
@5@ @.@7 +@ @ @ 
@8 +@;C@\ # #
 K
@5@>@ @.@7bit Be@>@ 
@a@i@f@l L@w@;C@_ # #
 J
@5@>@ @.@7 ,L@>@ 
@a@i@f@k ["@l L@w@;C@b # #
 +

@5@>@ @.@7 ,L@a@i@f@l L@b @s@;C@e # #@5+|-|?(Flag)@8 ,G@;XD  t  t t  Bft  + 
O Bf +C@%C # #@5@D@7 +@L@R@?
@0 @@0 @ @@4@/@4@7 +@.
@7 +@ 
@8 F @;XD  t  t t  Bft hidden_system_predicate 
O Bf ,RC@#B # # 

@5@.@/@7 ,	 @/@/ D@7 ,A@C
	 V @7 ,@L
@P@;XD  t  t t  Bft  E 
O Bf EC@FA # #@5@D
 V @@7 ,@L@' @@?@R@E@D@ @7 H @L@@
@.@7 +@E
@?@.
@7 K Be@ 
@.@7 +@>@?@.@7 +@E
@a@i@e        @s@;XD  t  t t  Bft  H 
O Bf HCC # #@5@8 + Be@;XD  t  t t  Bft  + 
O Bf +CD& # #@5@.@7 ,= Be@7
stack_name Be@2@3@-
@4@7 , @ 
@ 
@8 ,"@;XD  t  t t  Bft  , 
O Bf ,CB^ # #@5@7 +@!
@0 @4@#@ 
@7 ,@ 
 D@8 +@;XD  t  t t  Bft  H 
O Bf HCDM # #@5@.@7 D Be@8 Hu Be@;XD  t  t t  Bft  D> 
O Bf D=CC\ # #@5@T
@T@>@8 + Be@;C@7C_ # #@5@T@" D;
@#@>@D@T@L@.
@7 +@D@ 
@7 +@L@&

@?@ 
@8 +@?	@7 +@, @@E
@;C	Cj # #@5@7 +@8 ,_@;XD  t  t t  Bft  ,Z 
O Bf ,YCD, # #  G	@<CD- # #  G@<CD. # #  G
@<XD  t  t t  Bft  Bd 
O Bf BcCA # # Bg@5@8 A @;CA # # @o@5@/@8  Be@;CA # # @@5@.@/@7 ,a@.
@7  Be@ 
@8  Be@;CA # # B@5@.@/@7 ,a@B@.
@  AB@L@&
@O@;C
A # # A@5@.@/@7 ,a@8 E	 Be@;C	A # # Bj@5 C@8 ,@;CA # # D$stream_position 
   @5@/@8 ,a@;CA # # [@5@D
 [@.@ Rj [@/@7 ,a@L
@( @Q@?@( @@E@;C	A # # Hy@5 H~@8 H Be@;XD  t  t t  Bft  X @GD  t  t @Ht  Bft X D  t  t t  Bft  X 
O Bf XCA! # # 

@5@S@0 @ A@/@4@8 +@;CA$ # # 
@5@>@;CA% # # 

@5@>@0 @4@7 X Be@0 
@4@8 ,h@;CA( # #@5@0  @@1 +@1 X
@4@7 +@>@;CA* # #@5@.@7 +@.@7 +@.
@7 +@ 
@7 +@Q@;CA0 # # @<XD  t  t t  Bft  H  
O Bf +CAD # #  @5@0  @@1 + H@4@7 +@>@;C@AAF # #@5 D @Q@7 ,@> A@0 H K@4@7 +@.
@0 +
@4@.@7 ,E A@0 Y@4@7 +@0 Y
@-@4@0 ,C
@4@.
@7 ,E A@0 Y
@4@8 +@;CAM # #  @5 A@0 H K@4@8 +@;XD  t  t t  Bft  , 
O Bf ,C@ # #  @
trace_call
trace_redo
trace_exit
trace_fail@<C@ # #  AO ,i@<C@ # #  ZO ,j@<C@ # #  ZK ,k@<C@ # #  @ ,l@<XD  t  t t  Bft  + 	 D  t  t t  Bft  + 
O Bf +CB # #interpreted@5 D @8 +@;CB # # Z@5 D@8 +@;CB # # Ut@5 @8 +@;CB # # _,@5 _,@8 +@;CB # # A@5 A@8 +@;CB # # D@5 D@8 +@;CB # # A@5 A@8 +@;CB # # A@5 A@8 +@;CB # # A@5 A@8 +@;CB # # A@5 A@8 +@;C
B # # Vy
@5imported@8 +@;CB # # @G@5 @G@8 +@;C
B # # @H
@5 @I@8 +@;C
B # # D;
@5 @o@8 +@;C
B # # Y
@5 H9@8 +@;CB # # Dk@5 	 @8 +@;CB # # ^f@5 
@8 +@;CB # # Y@5 X@8 +@;CB # #
references
@5 ,p@7 +@, @;C
B # # _;
@5 _<@8 +@;C
B # #  Y
@5  Z@8 +@;C
B # #indexed
@5 ,r@8 +@;CB # # A@5 A@8 +@;CB # # G@5 G@8 +@;CB # # _@5 _@8 +@;XD  t  t t  Bft  D> 
O Bf +CCv # #  ^@<CCw # #  D;@<CCx # #  Y@<CCy # #  G@<CCz # #  +@<XD  t  t t  Bft  H'  
O Bf $1CC # #@5SHELL@.
@7 Re Be@>@8 S Be@;CC # #@5comspec@.
@7 ,t@>@8 ,u@;CC # #  @5 &@8 ,u@;XD  t  t t  Bft  + 
O Bf +C@ # #@5@.@7 +@.@7 ,H Be@a@i@h@l L@b @v@;XD  t  t t  Bft  + 
O Bf +CC # #@5@8 + Be@;XD  t  t t  Bft  ,N 
O Bf ,MC@h # #@5@@>@;C
@j # # 


@5@ 
@8 @ Be@;XD  t  t t  Bft  ,3 
O Bf ,2C@B # #
@5@"
 

@#@7 +@D@D@7 ,$@L@D D@7 +@L@C@7 ,S Be@L@P@F
@?@!@C@0  _x@4 @@7 ,@L@P@.
@.@7 ,	@ 
@ @/@/@8 ,
@E@?@N@@@/@.@7 ,@/@0 @4@7 ,@C@0 @4 ,n@/@7 +@L@P@C@7 ,z@L@P@F
@?@.
@.@/@7 +d Be@ 
@ @7 ,	@C
 D@7 +@L@P@E@;XXQM DF@$/usr/lib/swi-prolog/boot/autoload.pl  AsC S E B.E$update_library_index Emake_library_indexE ,E 'wE WE +dE DXD  t  t t  Dt do_make_library_index 
O D ,C@=Ai B, B,@5@.
@7 ' D@0 @@0 G
 A@-@4@0 AV@0 @' A@1 X@1 X@4@1 AV@0index_header@4@1index_files
@4@1 G"@4@.@0index_error@4@8 A: D@;XD  t  t t  Dt 
pattern_files 
O D ,CAV B, B, 
@<C@ AW B, B,
@5@ 
@.@7 A D@ @.@7 @ D@ @.@7 @0 D@ @ @8 , D@;XD  t  t t  Dt make_library_index2 
O D ,C@1A B, B,@5MKINDEX@.@.@7
plfile_in_dir D B@7 A D@>@0 E@-

@4@0 @V@0  @@4@3@0 H @Q@4@4@0 E@/
@4@8 @ @;CA% B, B,@5@.@0source_file_pattern@4@.@7 @ @@8 , D@;XD  t  t t  Dt  , 
O D ,C@1A> B, B,@5INDEX@/@.@7 ,@.
@7 ,@ 
@.@7 ,@D@ @7library_index_out_of_date D@L@ 
@ @7 , D$modified_index@/ @Q@8 H D@?@R@;XD  t  t t  Dt closel 
O D ,C@ B, B,@5@>@;C
@ B, B,

@5@8 , D@;XD  t  t t  Dt  , 
O D ,CAR B, B,@5 @@7 CZ D@2
@3 @3@4@ 
@8 A @;XD  t  t t  Dt assert_index 
O D ,C@ B, B, D@5@>@;C@0@ B, B,index




@5@>@.@ 
@7 @7 @2@3 @3@4@.@7 ,@0 X@4@7 D5 @Q@;CA B, B,@5 @0 XC
@4@7 @' @)@Q@;XD  t  t t  Dt load_library_index_p  
O D , C@ B, B,@5@.
@7index_checked_at D@.@7 ^ @a@h@g@l C@b@<@q@>@;C@M@ B, B,@5@.
@0index_file_name
@3@0 @ B@4@4@.@7 ,@.@7list_set D@0 ,@/@4@7 C @.
@7 ,@0 ,
@4@7 A @D@7autoload_directories D@L@R@?@0 ,@/@/@/@4@7 ,@0 ,@/@4@7 ,@7 X D@0 ,@4@8 ,@;XD  t  t t  Dt load_library_index 
O D ,C@ B, B,@5@7 A @7 GZ @.@7 ,@/@/@7 , D@>@;C@ B, B,@5@0 @ D ,@4@8 YR @;XD  t  t t  Dt writable_indexed_directory 
O D ,C@ B, B,@5@.@2@0 @ B@4@3@0 @ A@4@4@7 , D@8 E	 @;C@6@ B, B,@5@0 C ,@4@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@3@0 @ @@4@4@.@7 @ @7 , ,@/@.@7 , A@8 ,@;XD  t  t t  Dt  B3  
O D 'wC@ B, B,  @5 Dclear_library_index@8 @ @;XD  t  t t  Dt  , D  t  t t  Dt  , AD  t  t t  Dt  , AD  t  t t  Dt  , 
D  t  t t  Dt  D 	 D  t  t t  Dt  D 
O D DC@#@= B, B,@5@7 , D@.@7 ,@@@ @ @7 ,@&
@?@ @ 
@ @7 ,@>@;XD  t  t t  Dt  B/ 
O D B.CA B, B,@5@D B2@ B B@L@R@?@0  @@1 B0 B2
@4@7 ,@8 'w D@;XD  t  t t  Dt  , 
O D ,~C@)A B, B,@5@0 @
@-@3@0 @ @Q@4@3@0 @ A@4@3@0 @ @@4@3@0 @ @@4@4@0 ,@4@8 HW D@;XD  t  t t  Dt public_predicate 
O D ,CA B, B,@5@.@7 @ D@8 !B D@;XD  t  t t  Dt  , 
O D ,CA{ B, B, @<C@}A| B, B,
@5@0 @@0 G
 B@-@4@0 )
@-@4@1 G"@4@.@0 @' As@4@7 ,@D@C@" B  Bi

@#@ @7 @ D@L@.@ 
@7 ,@.@/@ @7 ,@0 ,@1 @-@-@4@0 Awindex((~k), ~k, ~k, ~k).~n@3@3@3@3@4@7 ,@?
@R@F@F@F@ @8 , D@;XD  t  t t  Dt  , 
O D ,CA] B, B,@5@C@7 A~ D@L@P@>@;C@,A_ B, B,@5@.@7 @y D@@ C@.
@7 ,@a@f
@i@s@F@?@.@7 ,@ @.@7 ,@a@f@i@s@E
@>@;XD  t  t t  Dt  ' 
O D 'CAH B, B,@5@D@/@/  @7 Ad D@L@&
@? @8 ,@;XD  t  t t  Dt  X 
O D XC@ B, B,@5@>@;C@ B, B,@5@>@7 ,@8 ,@;C@1@ B, B,@5 A*@0 D@1 X@-@4@7 ,@7 ,@0 Bautoload_index@4@0 @@0 G
 B@-@4@0read_index_from_stream@4@1 G"@4 B@8 ,@;XD  t  t t  Dt  , 
O D ,CAN B, B,@5@. @@ B F*.@8 ,@;XD  t  t t  Dt  , 
O D ,C@ B, B,@5@7 C @.@7 )
 @7 , D@>@;XD  t  t t  Dt  , 
O D ,C@ B, B,@5@8 ,@;C@ B, B,
@5@7 @ @>@ 
@8 ,@;XD  t  t t  Dt  , 
O D ,C@ B, B,@5@0 D ,@4@2@0 @ @@4@3@0 @ @@4@3@0 @ @@4@4@8 ,@;XD  t  t t  Dt  ,  
O D , C@ B, B,  @5@0 ,@/@/@/@4@7 ,@0 ,@/@4@7 ,@0 ,@/@4@8 ,@;XD  t  t t  Dt  A*  AD  t  t t  Dt  A*  AD  t  t t  Dt  A*  AD  t  t t  Dt guarded_make_library_index 
O D ,C@~ B, B, @<C@-@ B, B,@5@D@0 ,~@4@.
@0 @' 
@4@7 ,@L@R@?
 As@0 Y@1 ,~@4@7 ,@E
@8 , D@;XD  t  t t  Dt  , D  t  t t  Dt  , AD  t  t t  Dt  , AD  t  t t  Dt  , 
D  t  t t  Dt  X D  t  t t  Dt  X AD  t  t t  Dt  X AD  t  t t  Dt  X 
D  t  t t  Dt  W @GD  t  t @Ht  Dt W D  t  t t  Dt  W 	 D  t  t t  Dt  W 
O D WC@\ B, B,@5@7 + Be@>@;C@^ B, B,@5@"
 

@#@.
@.@7 ,@ 
@  HR@8 HI @;XD  t  t t  Dt  +e 	 D  t  t t  Dt  +e 
O D +dC@J B, B,@5@7 ,@7 ,@>@7 ,@.
@7 ,@ 
@/@8 ,@;C@O B, B,@5@7 ,@.
@/@7 ,@ 
@8 ,@;XD  t  t t  Dt  !A 
O D !BCA B, B,@5@S
@>@Q@;CA B, B,  


 
@<CA B, B, A


 
@5@ @a@f
@b@n@w@;XD  t  t t  Dt  ,}  	 D  t  t t  Dt  ,}  
O D ,|C@3@r B, B,@5@.
@0 ,
@4@.@7   D@>@0 G A*@-@4@0 ,@4@0 F@4@7 ,@D
 , @Q @@7 ,@L
@8 ,@?@R@;C@| B, B,   @<XD  t  t t  Dt  , 
O D ,C@+A5 B, B,@5@0 @
@-@3@0 @ @Q@4@3@0 @ A@4@3@0 @ @@4@3@0 @ @@4@4@0 ,@4@8 ,@;XD  t  t t  Dt  , 
O D ,CA B, B,@5/*  Creator: make/0~n~n@7 Aw D@)    Purpose: Provide index for autoload~n@7 ,*/~n~n@8 ,@;XD  t  t t  Dt  , 
O D ,CAt B, B,@5@7 A*  D@"
 G B @ B@#@>@;CAw B, B,@5 @8 ,@;XXQM FzF@&/usr/lib/swi-prolog/library/ordsets.pl  @SdAuC AgS Eord_intersectionE
ord_subsetE	ord_emptyE	ord_unionEord_subtractE ,E ,Eord_disjointE ,E
ord_intersectEord_del_elementE -E	ord_seteqE	is_ordsetElist_to_ord_setEord_add_elementE ,E
ord_memberchkEord_symdiffXD  t  t t  Fzt 
is_ordset2 
O Fz -C@b Fx Fx @<C	@c Fx Fx@5@8
is_ordset3 Fz@;XD  t  t t  Fzt ord_intersect_ 
O Fz -C@ Fx Fx
@5@.@ 
@7 &@ @ 
@ @8ord_intersect__ -@;XD  t  t t  Fzt  - 
O Fz -C@f Fx Fx @<C@g Fx Fx
@5@7 D% @ 
@8 -@;XD  t  t t  Fzt  - 
O Fz -C@ Fx Fx C@5@ 
@ @8 - -@;C@ Fx Fx  B@<C
@ Fx Fx H+@5@ @8 - @;XD  t  t t  Fzt  - 
O Fz -C@{ Fx Fx@5@)
@;XD  t  t t  Fzt  , 
O Fz -C@ Fx Fx@5@.@7
key_by_length -@2@0 C@/@-
@4@-@4@7 RQ@ @ 
@8l_int -@;XD  t  t t  Fzt  - 
O Fz -C@XA Fx Fx	





@5@>@.@ @7 &@D@( H+@L@ @8 - -@E@?@/@D@)@( C@L@.@ 
@7 &@D
@( H+@L@)
@?@D
@( C@L@)
@?@R@?@R@E@;C@/A
 Fx Fx


@5@>@.@ 
@7 &@D@( H+@L@ @8 -'@?@D
@( C@L@)
@?@R@;CA Fx Fx

@5@)
@;XD  t  t t  Fzt  - 
O Fz -CA Fx Fx 
@<C
A Fx Fx
@5@ 
@ @8 - -@;XD  t  t t  Fzt  - 
O Fz -)C
A Fx Fx @<CA Fx Fx@5@.@ @7 &@ @ @ @ 
@8 - -@;XD  t  t t  Fzt  , 
O Fz ,C@ Fx Fx
@5@>@;C@ Fx Fx@5@>@;C@ Fx Fx		@5@.@ @ @7 &@ @ @ @ @ @ 
@8ord_intersection2 -@;XD  t  t t  Fzt  , 
O Fz ,CA Fx Fx @<CA Fx Fx
@5@.@ @7 &@ @ 
@ @8ord_subset_ -@;XD  t  t t  Fzt  , 
O Fz ,C@q Fx Fx @<XD  t  t t  Fzt  - 
O Fz -+CA Fx Fx C
@5@ 
@ @ @8 -(@;CA Fx Fx B@5@ @ @8 - -@;CA Fx Fx H+

@5@ @ @8 -(@;XD  t  t t  Fzt  , 
O Fz ,CAO Fx Fx@5@8 & &@;XD  t  t t  Fzt  , 
O Fz ,CA, Fx Fx@5@8 & &@;XD  t  t t  Fzt  , 
O Fz ,CA8 Fx Fx @<CA9 Fx Fx
@5@2
@4@.@7 G@ @2
@4@8
ord_union_all -@;XD  t  t t  Fzt  , 
O Fz ,CAX Fx Fx 
@<CAY Fx Fx@5@ @ @ 
@8ord_union_1 -@;XD  t  t t  Fzt  , 
O Fz ,C@ Fx Fx@5@C@7 - -@L@P@;XD  t  t t  Fzt  , 
O Fz - C@ Fx Fx@5@8 & &@;XD  t  t t  Fzt  -. 
O Fz --C@ Fx Fx B
@5@ @ @ @8 , -@;C@ Fx Fx C@5@2
@4@ @ @8 -=@;C@ Fx Fx H+

@5@2@4@ @ @ @8 -=@;XD  t  t t  Fzt  - 
O Fz -C@ Fx Fx@5@8 -<@;XD  t  t t  Fzt  -1 
O Fz -0CA  Fx Fx H+@5@.@ @7 &@ @ @8 -/@;C	A# Fx Fx B@5@ 
@8 , -@;XD  t  t t  Fzt  - 
O Fz -C@ Fx Fx@5@8 & &@;XD  t  t t  Fzt  - 
O Fz -C@ Fx Fx
@5@ 
@8 - @;XD  t  t t  Fzt  -: 
O Fz -9CA\ Fx Fx @<CA] Fx Fx@5@.@ @7 &@ @ @ @ 
@ @8 , -@;XD  t  t t  Fzt  -7 
O Fz -6C@vA= Fx Fx
@5@D@a@g@b@u@L@"
@#@F@F@F@E@?@T@D@$@a@g@b@u@L@"


@#@ @ @8 , -@F@F@E@?@-@a@g@b@l [`@x@a@g@f@l C@x@ @.@.@7 -5@ @ @.@ 
@7 -5@ @ @8 -B@F@;XD  t  t t  Fzt  -	 
O Fz -C@^ Fx Fx@5@7 @ -@8 - -@;XD  t  t t  Fzt  - 
O Fz -
C@ Fx Fx@5@8 J@;XD  t  t t  Fzt  -
 
O Fz -C@ Fx Fx@5@8 & &@;XD  t  t t  Fzt  , 
O Fz -ACAa Fx Fx C
@5@ 
@ @ @ @8ord_union_2 -@;CAc Fx Fx		 H+



@5@ @ @ @8 -8@;CAe Fx Fx B
@5@ @ @ @8 , -@;XD  t  t t  Fzt  -H 
O Fz -GCAh Fx Fx @<CAi Fx Fx@5@.@ @7 &@ @ @ @ 
@ @8 -@@;XD  t  t t  Fzt  -& 
O Fz -%C@ Fx Fx 
@<C@ Fx Fx C



@5@ 
@.@7 -  -@ @ @8 -$@;XD  t  t t  Fzt  -# 
O Fz -"C@ Fx Fx @<C@ Fx Fx
 C

@5@ @7 G@ 
@ @8 -!@;XXQM BF@"/usr/lib/swi-prolog/boot/expand.pl  AsC S E BE DE $E BXD  t  t t  Bt expand_term_list 
O B -LC@s@"/usr/lib/swi-prolog/boot/expand.pl  A -N

@5@>@;C@3@ -N -N

@5@>@ @ @.@.@7expand_terms B@ @ @ 
@.@ @.@7add_term B@ @2@4@ @ @8 -M B@;C@.@ -N -N


@5@>@ @ @.@.@7 -P@ @ @ 
@.@ @.@7 -S@ @ @ @ @8 -V@;C@1@ -N -N
@5 @@7 X B@ @.@.@7 -P@ @ @ 
@.@ @.@7 -S@ @2@4@ @ @8 -V@;XD  t  t t  Bt  X 
O B XCA -N -N@5debug_term_position @Q@7 @ @> As@0 X
@4@8 @! B@;CA -N -N @<XD  t  t t  Bt  B 
O B BCA	 -N -N
@5@S
@>@;C@!A -N -N		@5@ @.@.@7call_goal_expansion B@>@ @ @ 
@ @ @0 @4@8 -[ B@;C@EA -N -N AV

@5@>@.@.@.@.@.@7f2_pos B@ @ @.@ @ @ @ @7 -_@ @ @.@ @ @ @ @7 -_@0 AV@4@ @ 
@8 IC B@;C@EA -N -N E

@5@>@.@.@.@.@.@7 -`@ @ @.@ @ @ @ @7 -_@ @ @.@ @ @ @ @7 -_@0 E@4@ @ 
@8 -c@;C@EA -N -N C

@5@>@.@.@.@.@.@7 -`@ @ @.@ @ @ @ @7 -_@ @ @.@ @ @ @ @7 -_@0 C@4@ @ 
@8 -c@;C@EA -N -N B

@5@>@.@.@.@.@.@7 -`@ @ @.@ @ @ @ @7 -_@ @ @.@ @ @ @ @7 -_@0 B@4@ @ 
@8 -c@;C@-A" -N -N Gn
@5@>@.@.@.@7f1_pos B@ @ @.@ @ @ @ @7 -_@0 Gn@4@ @ 
@8 -c@;C@'A& -N -N Gc

 Gc
@5@>@.@ 
@.@7 -e@ @ @ @ @ @ @ @8 -_@;C@aA) -N -N 


 
@5@ @7 A @>@.@.@ 
@.@ @7 -`@0 @3@0  F@4@3@0  F@4@4@.@7 D
 @0 A@-@4@0  B@1 -[@4@0 A@/@4@8 @ @;C@?A1 -N -N	
@5@7 Vk @B@ @.@7 D @/@0 
@4@7 D @0 
@4 @I@.@7 D @L@R@O@ @7has_meta_arg B@ @ 
@ @ @ @7expand_meta B@+
@>@;CA; -N -N 
@<XD  t  t t  Bt  IC 
O B -dCA -N -N
@5 H4 @@7 -Y@>@;C
A -N -N@5@ 
@7 # B@>@;CA -N -N 
@<XD  t  t t  Bt 
$including  	 D  t  t t  Bt  -x  
O B -x CBx -N -N@5@.
@/@/@7
$include_code B@>@*
 @Q@;CB{ -N -N   @<XD  t  t t  Bt 	member_eq 
O B -}CBj -N -N

@5@D@)
@L@R@?@ 
@8 -~ B@;XD  t  t t  Bt intersection_eq 
O B -CBb -N -N 
@<C@)Bc -N -N
@5@D@ 
@7 -@L@"

@#@ @ @8 - B@?@ @8 -@E@;XD  t  t t  Bt control 
O B -CBD -N -N  AV@<CBE -N -N  E@<CBF -N -N  C@<CBG -N -N  B@<CBH -N -N  Gn@<XD  t  t t  Bt  -g 
O B -fCA -N -N@5@S
@>@;C@%A -N -N

  7




  7
@5@>@;CA -N -N@5f1@8 -W@;XD  t  t t  Bt  -b 
O B -aCA -N -N@5@S
@>@;C@/A -N -N  7





  7

@5@>@;CA -N -N@5f2@8 -W@;XD  t  t t  Bt 	eval_true 
O B -CB -N -N  @Q@<CB -N -N  $@<XD  t  t t  Bt expand_meta_arg 
O B -CAU -N -N		 @5@>@.@ @ @ @ @7 -_@ @ 
@ @ @8compile_meta_call B@;CAX -N -N Za@5@>@ 
@ @ @ @ @8expand_setof_goal B@;CAZ -N -N @<XD  t  t t  Bt is_aux_meta 
O B -CBJ -N -N@5@7 -l@.@/@7 @7  @/@/__aux_meta_call_@8 Ad B@;XD  t  t t  Bt cond_compilation 
O B -C@ZB} -N -N B  @L
@5@.
@.@7  @D@:@7 -y B@L@D@$@0$eval_if@4@.@0 AV@0 @' @4 @@4@7 A: @L@0 -{ @Q
@4@8 C @?
@0 -{ @
@4@8 -@E@?
@0 -{
else_false
@4@8 -@E@;C@B -N -N	 B elif
@5@.
@.@7 -@D@k@0 -{@-@-@/@4@/@.@7 F @L@ 
@  -@7same_source B@ @7 F @D@* @Q@L@0 -{ -
@4@8 -@E@?@7@D@'@* @@0 -@4@.@0 AV@0 @' @4 @@4@7 -@L@0 -{ @Q
@4@8 -@?
@0 -{
@4@8 -@E@?@0 @@0 Y Y -@4@/@4@8 @ B@F@F@;C@hB -N -N B else@5@.@.
@7 -@D@D@0 -{@-@-@/@4@/@.@7 -@L@  -@7 -@ @7 -@D
@* @Q@L@' @@?@D
@* @@L@' @Q@?@%@0 -{
@4@8 -@?@0 @@0 Y Y -@4@/@4@8 -@F@F@;C@>B -N -N D D@5@>@.@/@7 -@D@+@0 -{@/@-
@-@4@/@7 VA @L@D@)
@L@0 @@0 Y Y@1 
@4@/@4@8 -@?@R@?@R@F
@;C@BB -N -N B endif@5@>@.@/@7 -@D@!@B@0 -{@/@-
@/@4@/@.@7 -@L@ 
 -@7 -@ @7 -@O@L@R@?@0 @@0 Y Y -@4@/@4@8 -@F
@;CB -N -N
@5@C@7 -@L@P@;XD  t  t t  Bt call_term_expansion 
O B -C@h -N -N @<C@p@i -N -N
 C


@5 A6 @@7 -Y@>@D@J@.@ @7 @ @D@ @0  B@4@7 Y[ @L@0 @1 B@-@4@@%@?@0 @1 B@-@-@4@@L@0 -@4@ @ @ 
@ @8 -P@?@ @ 
@ @8 - B@F@E@;C@@t -N -N
 C


@5@D@h@.@ @7 -@D@+@ @0  B@4@7 -@L@0 @1 B@-@4@7allowed_expansion B@0 @1 B@4@@%@?@!@0 @1 -@-@-@4@7 -@0 @1 -@4@@L@0 -@4@ @ @ 
@ @8 -P@?@ @ 
@ @8 -@F@E@;XD  t  t t  Bt  -u 
O B -tC@4A? -N -N@5@/@.@7 -@.@ @7 -@ 
@ @ @7 -@.@ @.@7f_pos B@ @ @ 
@ @ @ @ @8 -u
 B@;XD  t  t t  Bt  -u
 
O B -C@RAF -N -N@5@a@g@h@r@>@ @.@.@7arg_pos B@.@7 A @ 
@.@7 -@ @.@7 -@ @ @ @ @ @ @ @ @7 - B@p
@ @ 
@ @ @ @ @ @ @8 -@;CAO -N -N

 @<XD  t  t t  Bt  @Q 
O B @QCB -N -N@5@T
@8 - B@;XD  t  t t  Bt  B 
O B BC@ -N -N@5@/@/@8 -K B@;XD  t  t t  Bt  - 
O B -CAc -N -N
@5@S
@>@;C@/Ae -N -N

 [@


 [@
@5@>@.@.@ 
@.@ @7 -`@ @ @ @ @ @ @ @8 -@;C@/Ah -N -N

 


 
@5@>@.@.@ 
@.@ @7 -`@ @ @ @ @ @ @ @8 -@;CAk -N -N@5@>@.@ 
@ @ @ @7 -_@ @ @ @8 -@;XD  t  t t  Bt  B 
O B -KC@+@ -N -N@5@2@0  F@4@3@0  F@4@4@.@7 -i@B@ 
@ @/@7 B B@L@+
@O@>@;C@ -N -N 
@<XD  t  t t  Bt  -U 
O B -TC@$@ -N -N@5@T
@"
@#@>@D@7 @ @L@ 
@ @ @8	append_tp B@? @@8 B B@;C@ -N -N 


@<XD  t  t t  Bt list_pos 
O B -C@ -N -N@5@S
@>@;C@ -N -N   ^


 P  ^
 P@<C
@ -N -N 


@<XD  t  t t  Bt  - 
O B -CB -N -N

@5@>@;CB -N -N@5@0 @@0 Y Y@4@/@4@8 -@;XD  t  t t  Bt  - 
O B -C	@ -N -N 
@<C@(@ -N -N



@5@>@ @ @2@4@ @ @8 -@;C@#@ -N -N


@5@>@ @ @ @ @ @8 -@;C@)@ -N -N




@5 @@ 
@7 -W@ @ @2
@4@ @ @8 -@;XD  t  t t  Bt  -^ 
O B -]C@SAx -N -N
@5 A6 @@7 -Y@>@B@0 C@-@-@4@7 -@.@ @7 -@D@ @0  F@4@7 -@L@0 @1 $
@4@@?@0 @1 H
@4@@&@+
@L@R@O@;C@MA -N -N	
@5@0 C@-@-@4@7 -@.@ @7 -@B@ @0  F@4@7 -@L@!@0 @1 $
@4@#@"  H
@#@O@ @7 -@ @@+
@>@;XD  t  t t  Bt compile_meta 
O B -C@kBO -N -N
 G
@5@ 
@.@7 YI B@.@7 -@ @ @.@7 -@0 H
@4@.@7 H B -@ @.@7 A B@/@ @/@0 G
@4@7 -_@ @.@7 GX B@D@a@f@bA @s@L@!@2@0 IU@4@4@#@?@%@2@4@8 @= B@;XD  t  t t  Bt  - 	 D  t  t t  Bt  - 
O B -CB -N -N@5@.@7 B B@.@7 A @0 @4@@;XD  t  t t  Bt  -| AD  t  t t  Bt  -| AD  t  t t  Bt  -| AD  t  t t  Bt  -| 	 D  t  t t  Bt 
expand_bodies 
O B -C@$@ -N -N@5@2@0  F@4@3@0  F@4@4@.@7 -i@0expand_body@4@ 
@8 -P@;XD  t  t t  Bt  B 
O B -C@ -N -N@5@.@ @7 -@ 
@ @ @ @8 -_@;XD  t  t t  Bt  - 
O B -C@4@ -N -N
 G


 G
@5@T@>@.@.@ @ @.@7 -`@ @ @ @ @0 G@4@8 -@;C@*@ -N -N		
 B 

 B 
@5@T@>@.@ @.@7 -e@ @ @ @ @0 B @4@8 -@;C@ -N -N @<XD  t  t t  Bt  -R @GD  t  t @Ht  Bt -Q @K B
  D  t  t t  Bt  -R 
O B -QC@ -N -N@5@S@>@;C@/@ -N -N@5@T@"@#@>@D@7 -@L@.@ @.@7 - B@ @ 
@ @8 -V@? @@8 -@F@;C@'@ -N -N		
  D



  D
@5@>@ @ @ @8 -P@;C@ -N -N@5@ 
@ @@;XD  t  t t  Bt  @ 
O B @CB
 -N -N@5@T
@8
eval_false B@;XD  t  t t  Bt  - 
O B -C@"A -N -N@5@0  @@1 "
@4@. @Q@7 -@D@S@L@Q@?@> @7 @' B@Q@;CA -N -N @<XD  t  t t  Bt  # 
O B -wC@VA -N -N
 AV

@5@D@ @7 - B@L@&@/@ 
@/@/@/@8 -`@E@?@4@D@ @7 - B@L@( @@.@/@/@/@/@7 -`@ @ 
@8
atomic_pos B@?@B@ @7 -@L@&@ 
@/@/@/@/@8 -`@O@E@;C@FA -N -N
 E C


@5@D@ @7 -@L@&@.@/@/@/@/@7 -`@ @/@ 
@/@/@/@8 -`@?@B@ @7 -@L@&@/@ 
@/@/@/@8 -`@O@E@;CB -N -N E

@5@ @7 -@&@/@ 
@/@/@/@8 -`@;XD  t  t t  Bt  - 
O B -CB -N -N  @@<CB -N -N  @@<XD  t  t t  Bt 
expand_term_2 
O B -C@!@ -N -N V9

@5@0 V9@4@.@.@7dcg_translate_rule !O@>@ @ @ 
@8 - B@;C	@ -N -N@5@ 
@8 -@;XD  t  t t  Bt  - 
O B -CA -N -N@5@S
@>@;CA -N -N
 C


@5@7 -@ 
@8 -@;XD  t  t t  Bt  ]d 
O B ]dCA` -N -N  @<CAa -N -N  Za@<XD  t  t t  Bt  - 
O B -CA -N -N@5@S
@>@;C@!A -N -N

  7




  7
@5@>@;CA -N -N@5 C+@8 -W@;XD  t  t t  Bt  - 
O B -CAQ -N -N@5@S
@>@;C
AR -N -N

@5@>@;CAS -N -N 
@<XD  t  t t  Bt  D 
O B DC@\ -N -N@5@S
@>@&
@;C@_ -N -N@5@.@7 - B@* @@>@ 
@8 -@;C@+@c -N -N@5@2@0  B@4@3@0  B@4@4@.@7 -i@ @.@.@7 -@ @ @ 
@8 - B@;XD  t  t t  Bt  D 
O B $C@Y -N -N@5@/@/@8 D B@;XD  t  t t  Bt  -r 
O B -qCA\ -N -N@5@/@.@7 -@7 - B@>@;XD  t  t t  Bt  - 
O B -CB" -N -N

@5@S
@>@;CB$ -N -N

@5@S
@>@;CB& -N -N

@5@@compile_meta_arguments @@7 -Y@? B~ @Q@7 -Y@>@;C@>B* -N -N

@5@/@.@7 B B@@@ @7 - B@?@*@C@ @7 - B@L@P@@@/@0  @4@7 -n@C	 -always@7 -Y@L@P@? - -@7 -Y@>@;C@,B3 -N -N 

@5@>@D@ @7 -h@ @7 -l@L@ @ @ 
@8 -@?
@" @#@;C@YB8 -N -N
@5@ 
@.@7 - B@" G

@#@ @.@.@7 -@.@ @7 -@D@0 @1 @4@7 Aq B@L@R@?@!@D@)@L@2@4@8 C B@?@2@0 G@1 @4@4@8 -@;XXQM ETF@4/usr/lib/swi-prolog/library/dialect/sicstus/lists.pl   SdAuC AgS E  \EselectEnth0E	selectchkE ^EnexttoE -E -E IE -E DRE I5EsubtractE PEunionE WEsubsetEis_setE $cEintersectionEnumlistEmax_listEmin_listE
min_memberEsublistE FEnthEflattenE  ]E
max_memberE LqEpermutationE
proper_lengthEsame_lengthE RXO ET W C	@. ES ES@5@ 
@8substitute_ ET@;XO ET .) C@1 ES ES @<C@"@2 ES ES	@5@D
@)@L@&@?@&@ @ @8 .(@;XO ET	sublist__ C@V ES ES 
@<C@W ES ES 
@<C@X ES ES


@5@ @ 
@ @8 ., .+@;C@Z ES ES
@5@ @ 
@8 ..@;XO ETsublist_ C@R ES ES @<C@S ES ES
@5@ 
@8 ..@;XO ET . C@O ES ES@5@8 ./ .+@;XO ET . C@A ES ES@5@8  \ I6@;XXQM F+F@F/build/spark-qcOfvI/spark-2012.0.deb/simplifier/load__declarations.pro  7AAuC @S @E UE UXO F+process_identifier_records CDc F* F*@5	is_record@7process_identifier_x U@>@;XO F+ .7 C@$Dp F* F*

not_record@5@7 )k IY@> @@2@%Identifier declared multiple times - @3
@3 R @3
*** ERROR - @3@,CANNOT CONTINUE: Simplification terminated.
@4@.@7 O I@8 T JU@;C@!D} F* F*@5@7built_in_ident U@> @@2@-Identifier reserved or already predeclared - @3
@3 R @3 .<@3 .=@4@.@7 .>@8 .?@;CD F* F*@5@7 )j IY@>@;XO F+@"process_declarations_record_fields CC F* F*
@5@>@;C@C F* F*
 )


@5 M@ 
@.@7 A L@ 
@.@7 A@2@3@4@2@-@3@-@4@7standardise_declarations_items U@ @7 .3 U@ @7 .J@.@7find_root_type U@ @2
@3@4@7 )_ IY@ @ @2
@4@7 .N@.@7current_record_field_number U@.@2@3@-@3@-@4@7 @<@ @  K @ 
@2@3@4@7 )d IY@.@2@3@-@4@7 @<@ @  @@ 
@2@4@7 .R@>@;C@D F* F*
 )



@5 M@ 
@.@7 A L@ 
@.@7 A@2@3@4@2@-@3@-@4@7 .G@ @7 .J@ @7 .J@.@7 .K@ @2
@3@4@7 .N@ @ @2
@4@7 .N@.@7 .O@.@2@3@-@3@-@4@7 @<@ @  K @ 
@2@3@4@7 .R@.@2@3@-@4@7 @<@ @  @@ 
@2@4@7 .R@/@7@%increment_current_record_field_number U@ @8 .E U@;XD  t  t t  F+t  .Q AO F+ .T CD? F* F*@5@0 .P@-@4@7 I@a@h@b@n@w@0 .P
@4@7 C@>@;XO F+@!process_declarations_enumerations CC F* F*
@5@>@;CC F* F*

@5@7 )h IY@7process_identifier U@ 
@8 .W U@;XO F+process_declarations_item CC/ F* F* "@5@>@;CC2 F* F* *4@5@>@;CC5 F* F* X4@5@>@;CC9 F* F*ignored@5@>@;CC< F* F* *:

@5@.
@7 .K@ 
@7 )l IY@7 .Z@>@;CCB F* F* *<

@5@.
@7 .K@ 
@7 .Y@7 .Z@>@;CCH F* F* K
 *E@5 )@7 )^ IY@7 .Z@>@;C@'CM F* F* K
 %^


@5@.@ B I@ 
@ @ B I@>@0 ^@4@7 .b@7 .Z@>@;C@WC[ F* F*
 K
 L


@5@.@0 AV@0 P@-@4@1 .L@4@.@7 @@ 
@.@7 .K@.@0 L@4@7 )] IY@C@&@L@P@0 ^@4@7 .b@7 .Zmk__@.@7 A@  )@7 )e IY@>@;C@ECm F* F*		 K
 L


@5@.@0 AV@0 P@-@4@1 .L@4@.@7 @@ 
@.@7 .K@0 L@4@7 .b@7 .Z .d@.@7 A@  )@7 .e@>@;CC| F* F* K
 )
@5@7 .Z@7 .]@0 )@4@7 .b@>@;C@IC F* F* K
 Br
@5@0 )@-
@-@4@0 AV@0 P@0 )@-@4@4@1 .L
@4@.@7 @@0 Br@4@7 .b@7 .Z@7 .V .d@.@7 A@  )@7 .e@>@;C@;C F* F* K
 L
@5@.
@7 .K@.@0 L
@4@7 .c@C@&@L@P@0 ^@4@7 .b@7 .Z M2@0  @@4@7 H@>@;C@)C F* F* K
 L
@5@.
@7 .K@0 L
@4@7 .b@7 .Z M2@0  @@4@7 H@>@;C@;C F* F* K
 L
@5@.
@7 .K@.@0 L
@4@7 .c@C@&@L@P@0 ^@4@7 .b@7 .Z M2@0  @@4@7 H@>@;C@)C F* F* K
 L
@5@.
@7 .K@0 L
@4@7 .b@7 .Z M2@0  @@4@7 H@>@;CC F* F* K
 ^
@5@0 ^@4@7 .b@7 .Z@>@;CC F* F* L

@5@.
@7 .K@ 
@7 .Y@7 .Z@>@;C@1C F* F* L



@5@.@0 AV@0 P@-
@4@1 .L@4@.@7 @@.@7 .K@ @ @7 .N@7 .Z@>@;CC F* F*@5@&Unexpected declarations construct: ~w
@7 .?@>@;XO F+ .[ CD_ F* F*@5 .9@7 .6@>@;XO F+ .L CDN F* F*@5@0 ^@4@7 .c@>@;CDS F* F*

@5@>@;XO F+standardise_atom C	C F* F*

@5@7 GY@>@;C
C F* F*

@5 J@7 J J-@>@;CC F* F*@5 MB@7 .i@.@7 F; !p@7 ' I@>@;XO F+ U CDi F* F*@5 .9@7 .6@>@;XO F+standardise_declarations_item_x CC F* F*@5@>@;CC F* F*
@5@ @7standardise_declarations_item U@ 
@ @8 .m U@;XO F+ U C@(@ F* F*@5@7 J @.
@7 * M@.@7 S MReading @7 K@7 K@& (for inherited FDL type declarations)@7 K@7 J @0 .P@4@7 D4@7load_declarations_static  U@7load_declarations_file  U@7 )\ IY@>@;XO F+ .p C
B F* F*@5@7 @@7 .g U@>@;C@ B F* F*@5@2@-@-
@4@7 @<@.@7 .~@ 
@.@7 .r@2@4@7 @<@>@;XO F+unpack_record_fields_xx CB F* F*
@5@>@;CB F* F*

 )


@5@ @ @8 . U@;XO F+unpack_record_fields CB F* F*@5@.@7unpack_record_fields_x U@7 R& I@>@;XO F+ . CB F* F*@5@>@;CB F* F* *F



@5@ 
@ @7 .@ @ @8 .@;XO F+unpack_variables CB F* F*
@5@>@;CB F* F*

 *:


@5@ @ @8 . U@;XO F+unpack_declarations_items_x CB F* F*@5@>@;CB F* F* *7



@5@ 
@ @7 .@ @ @8 . U@;C@(B F* F* K
 Br


 K Br

@5@ 
@ @7 . U@ @ @8 .@;CB F* F*

@5@ 
@ @8 .@;XO F+parse_other_terminal CBO F* F*  Jc ! ! !y !
@<CBR F* F*  !} ! !~ ! Jc \
@<CBU F* F*  [. !~ !{
@<C@3BX F* F*  [. !~ !{ !{ [. IZ %C ! !y ! ! ! !z !~ Jc
@<XO F+parse_record_fields C@Br F* F* *F



@5@2 !@3 !@4@2 !l@3 !@4 AW@ @.@7 ! !p@2 !l@3 !@4 !m@ @.@7 !o !p@" 
@#@2 !l@3 !@4 !m@ @.@7 .@2 !@3 !@4 !@ 
@ @.@7 ! !p@2 !l@3 !@4 !m@ @.@7 .@" E
@#@2 !l@3 !@4 !m@ @.@7 .@>@%@ @ @.@7 . U@>@&@;C@tB F* F* *F


@5@2 !@3 !@4@2 !l@3 !@4 AW@ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" 
@#@2 !l@3 !@4 !m@ @.@7 .@2 !@3 !@4 !@ 
@ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@>@&@;XO F+parse_optional_proof C@'B] F* F* T !y !z !z !}
@5@2 !l@3 !@4 !@.
@7 .@>@&
@;CBb F* F*@5@>@&
@;XO F+@#parse_declarations_comment_contents CBg F* F*
@5@C@( V@L@P@%
@ @8 . U@;CBl F* F*@5@>@&
@;XO F+parse_declarations_item C@M@ F* F*		 " ]

@5@2 !l@3 !@4 !m@ 
@.@7 .@ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" V
@#@2 !l@3 !@4 !m@ @.@7 .@>@&@;C@@ F* F* *4 *A

 ! ! ! %C [.
@5@2 !l@3 !@4 !@ @.@7 .@" T !y !z IZ [. !{ !| !y [.
@#@2 !l@3 !@4 !@ @.@7 .@2 !@3 !@4 !@ 
@ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" E
@#@2 !l@3 !@4 !m@ @.@7 .@>@&@;C@A F* F* *4 *B

 ! ! ! %C [.
@5@2 !l@3 !@4 !@ @.@7 .@" !} !| !~ IZ ! ! !z !~
@#@2 !l@3 !@4 !@ @.@7 .@2 !@3 !@4 !@ 
@ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" E
@#@2 !l@3 !@4 !m@ @.@7 .@>@&@;C@jA F* F*

 *4 *C

 ! ! ! %C [.
@5@2 !l@3 !@4 !@ @.@7 .@2@0 G )@4@4 !@ 
@ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" E
@#@2 !l@3 !@4 !m@ @.@7 .@>@&@;C@A F* F* *7


@5@.@7 . U@2 !l@3 !@4 !m@ @.@7 .@" IU ! !y
@#@2 !l@3 !@4 !@ @.@7 .@2 !@3 !@4@2 !l@3 !@4 AW@ @ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" 
@#@2 !l@3 !@4 !m@ @.@7 .@2 !@3 !@4 !@ 
@ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" E
@#@2 !l@3 !@4 !m@ @.@7 .@>@&@;C@A0 F* F* *<


@5@.@7 .@2 !l@3 !@4 !m@ @.@7 .@" IZ !z !~ Jc !
@#@2 !l@3 !@4 !@ @.@7 .@2 !@3 !@4 !@ 
@ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" 
@#@2 !l@3 !@4 !m@ @.@7 .@2 !@3 !@4 !@ @ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" B
@#@2 !l@3 !@4 !m@ @.@7 .@2@0 G )@4@4 !@ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" E
@#@2 !l@3 !@4 !m@ @.@7 .@>@&@;C@AD F* F* K

 *E@5@.@7 .@2 !l@3 !@4 !m@ @.@7 .@" ! ! T [.
@#@2 !l@3 !@4 !@ @.@7 .@2 !@3 !@4 !@ 
@ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" B
@#@2 !l@3 !@4 !m@ @.@7 .@" T [. !~ !{ ! !~ %D
@#@2 !l@3 !@4 !m@ @.@7 .@" E
@#@2 !l@3 !@4 !m@ @.@7 .@>@&@;C@AX F* F* K

 %^

@5@.@7 .@2 !l@3 !@4 !m@ @.@7 .@" ! ! T [.
@#@2 !l@3 !@4 !@ @.@7 .@2 !@3 !@4 !@ 
@ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" B
@#@2 !l@3 !@4 !m@ @.@7 .@2 !@3 !@4@ @ @.@7 F? !p@2 !l@3 !@4 !m@ @.@7 .@" C C
@#@2 !l@3 !@4 !m@ @.@7 .@2 !@3 !@4@ @ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" E
@#@2 !l@3 !@4 !m@ @.@7 .@>@&@;CA[Am F* F* K

 L

@5@.@7 .@2 !l@3 !@4 !m@ @.@7 .@" ! ! T [.
@#@2 !l@3 !@4 !@ @.@7 .@2 !@3 !@4 !@ 
@ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" B
@#@2 !l@3 !@4 !m@ @.@7 .@" ! !y !y ! !
@#@2 !l@3 !@4 !m@ @.@7 .@" T
@#@2 !l@3 !@4 !m@ @.@7 .@2 !@3 !@4@2 !l@3 !@4 AW@ @ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" T
@#@2 !l@3 !@4 !m@ @.@7 .@" !z !}
@ @#@2 !l@3 !@4 !@ @ @.@!@7 .@2 !@3 !@4 !@ @ @!@.@"@7 .@2 !l@3 !@4 !m@ @"@.@#@7 .@"@# E
@$@#@2 !l@3 !@4 !m@ @$@.@%@7 .@>@&@%@;C@A F* F* K

 )
@5@.@7 .@2 !l@3 !@4 !m@ @.@7 .@" ! ! T [.
@#@2 !l@3 !@4 !@ @.@7 .@2 !@3 !@4 !@ 
@ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" B
@#@2 !l@3 !@4 !m@ @.@7 .@" M(
@#@2 !l@3 !@4 !m@ @.@7 .@2 !@3 !@4@2 !l@3 !@4 AW@ @ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" M0
@#@2 !l@3 !@4 !m@ @.@7 .@" E
@#@2 !l@3 !@4 !m@ @.@7 .@>@&@;C@A F* F* K

 Br
@5@.@7 .@2 !l@3 !@4 !m@ @.@7 .@" ! ! T [.
@#@2 !l@3 !@4 !@ @.@7 .@2 !@3 !@4 !@ 
@ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" B
@#@2 !l@3 !@4 !m@ @.@7 .@" !y [. IZ !z !y !{
@#@2 !l@3 !@4 !@ @.@7 .@ @ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" [. !~ !{ E
@#@2 !l@3 !@4 !m@ @.@7 .@>@&@;CAA F* F* K

 L
@5@.@7 .@2 !l@3 !@4 !m@ @.@7 .@" ! ! T [.
@#@2 !l@3 !@4 !@ @.@7 .@2 !@3 !@4 !@ 
@ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" B
@#@2 !l@3 !@4 !m@ @.@7 .@" Jc [.q !| [. !~ IZ [.
@#@2 !l@3 !@4 !@ @.@7 .@" !z !}
@#@2 !l@3 !@4 !@ @.@7 .@2 !@3 !@4 !@ @ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" E
@#@2 !l@3 !@4 !m@ @.@7 .@>@&@;C@A F* F* K

 L
@5@.@7 .@2 !l@3 !@4 !m@ @.@7 .@" ! ! T [.
@#@2 !l@3 !@4 !@ @.@7 .@2 !@3 !@4 !@ 
@ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" B
@#@2 !l@3 !@4 !m@ @.@7 .@" Jc [. !
@#@2 !l@3 !@4 !@ @.@7 .@" !z !}
@#@2 !l@3 !@4 !@ @.@7 .@2 !@3 !@4 !@ @ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" E
@#@2 !l@3 !@4 !m@ @.@7 .@>@&@;C@A F* F* K

 ^
@5@.@7 .@2 !l@3 !@4 !m@ @.@7 .@" ! ! T [.
@#@2 !l@3 !@4 !@ @.@7 .@2 !@3 !@4 !@ 
@ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" B
@#@2 !l@3 !@4 !m@ @.@7 .@2 !@3 !@4 !@ @ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" E
@#@2 !l@3 !@4 !m@ @.@7 .@>@&@;CA$A F* F* L



@5@.@7 .@2 !l@3 !@4 !m@ @.@7 .@" !} !| !~ IZ ! ! !z !~
@#@2 !l@3 !@4 !@ @.@7 .@2 !@3 !@4 !@ @ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" M(
@#@2 !l@3 !@4 !m@ @.@7 .@2 !@3 !@4@2 !l@3 !@4 AW@ @ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" M0
@#@2 !l@3 !@4 !m@ @.@7 .@" 
@#@2 !l@3 !@4 !m@ @.@7 .@2 !@3 !@4 !@ 
@ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" E
@ @#@2 !l@3 !@4 !m@ @ @.@!@7 .@>@&@!@;C@B	 F* F* L


@5@.@7 .@2 !l@3 !@4 !m@ @.@7 .@" !} !| !~ IZ ! ! !z !~
@#@2 !l@3 !@4 !@ @.@7 .@2 !@3 !@4 !@ @ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" 
@#@2 !l@3 !@4 !m@ @.@7 .@2 !@3 !@4 !@ 
@ @.@7 .@2 !l@3 !@4 !m@ @.@7 .@" E
@#@2 !l@3 !@4 !m@ @.@7 .@>@&@;C@=B F* F* X4 [. !~ !{

@5@2 !l@3 !@4 !m@ 
@.@7 .@" E
@#@2 !l@3 !@4 !m@ @.@7 .@>@&@;C@2B$ F* F* X4@5@.
@7 . U@ 
@.@7 ! !p@" E
@#@2 !l@3 !@4 !m@ @.@7 .@ @.@7 ! !p@>@&@;C@>B/ F* F* X4@5@.
@7 .@ 
@.@7 .@" Jc ! ! !y !
@#@2 !l@3 !@4 !m@ @.@7 .@ @.@7 .@>@&@;C@)B8 F* F* X4@5@.
@7 .@ 
@.@7 .@2 !l@3 !@4 !m@ @.@7 .@ @.@7 .@>@&@;C@PBE F* F* .`@5@2 !l@3 !@4 !m@.
@7 .@2@0 G )@4@4 !@ 
@.@7 .@2 !l@3 !@4 !m@ @.@7 .@" E
@#@2 !l@3 !@4 !m@ @.@7 .@>@&@;XD  t  t t  F+t parse_declarations AO F+ . C@#@ F* F*
@5@2 !l@3 !@4 !m@.@7 .@ 
@ @.@7 . U@ @ @8 . U@;C@ F* F*@5@>@&@;XO F+unpack_declarations_items CB F* F*@5@.@7 .@7 .@>@;XO F+process_declarations_items CC& F* F*@5@>@;CC) F* F*@5@7 .^ U@8 . U@;XO F+ .H CB F* F*@5@>@;CB F* F*
@5@ @7 .o@ 
@ @8 .G@;XO F+ .x C@ F* F*@5 R @2@.function bit__and(integer, integer) : integer;@3@-function bit__or(integer, integer) : integer;@3@.function bit__xor(integer, integer) : integer;@4@.
@7 .>@.@7 G@7@ load_declarations_from_char_list U@>@;XO F+ .A CD F* F*  K @<CD F* F*  Lz@<CD F* F*  L@<CD F* F*  B@<CD F* F*  A@<CD F* F*  @@<CD F* F*  Fi@<CD F* F*  L@<CD F* F*  L@<CD F* F*  J@<CD F* F*  L@<CD F* F*  L@<CD F* F*  IE@<CD F* F*  J@<CD F* F*  L@<CD F* F*  L@<CD F* F*  @Q@<CD F* F*  @@<CD F* F*  G@<CD F* F*  @@<CD F* F*  I*@<CD F* F*  L@<CD F* F*  L@<CD F* F*  JG@<CD F* F*  JI@<CD F* F*  G@<CD F* F*  O@<CD F* F*  Mk@<XO F+retrieve_declarations_items C@ F* F*@5@0 .@4@7 Bn U@>@;C@ F* F*@5Error in parsing declarations.
@8 .?@;XO F+ .{ C@ F* F*@5@.
@7 .s )@.@7 ! JU@7 .@>@;XO F+ . C@ F* F*@5@.@7 . U@.@7 . U@.
@7 .G@ 
@7 .@>@;XXQM FF@?/build/spark-qcOfvI/spark-2012.0.deb/simplifier/load__rules.pro  7AAuC @S @E UXO Fcheck_candidate_rule_x CA@ F F *1@5@>@;CAD F F *2@5@>@Q@;XO F
check_rule_id CAe F F *2@5@S@*Invalid rulename (Prolog wildcard) in rule@7rulefile_complain U@>@;C@#Ak F F@5@.
 @7 @6@ 
@.@7
check_base U@ 
@.@7check_unique U@2@3@4@7determine_overall_rule_status U@>@;C@5At F F@5@.
@7 @6@.@7 A@ 
@.@7 .@ 
@ @.@7	check_sub U@.@7 .@2@3@3@4@7 .@>@;C
A F F *2@5@#Illegal rulename syntax in rulefile@7 .@>@;XO Fextract_items_from_rule_exp CB F Fmay_be_deduced
 * U<@5@>@;CB F Fmay_be_deduced_from

 * U<@5@>@;CB F Fmay_be_replaced_by

 * *
@5@>@;CB F F		 @M .


 * *
@5@>@;CB F Fare_interchangeable K~

 * *
@5@>@;C@!B F F		 . . K~


 * *
@5@>@;XO Fcheck_rule_structure CAK F F *2@5@S@*Invalid rule (Prolog wildcard) in rulefile@7 .@>@;C@&AQ F F
 


@5@ 
@.@7 . U@ 
@ @.@7check_rule_exp U@2@3@4@7 .@>@;C
AY F F *2@5Illegal rule syntax in rulefile@7 .@>@;XO F . C@:Ba F F@5@.
@7 S M@ !!! Erroneous entry in rulefile @7 I U@ 
@7 .@7 J !!! @7 .@7 .@@@( @@?	@7 J !!! Involving: @7 .@7 .@7 J @7 J @0 S
@4@ B I@>@;XO F . CA F F *2@5@S@#Illegal rule body (Prolog wildcard)@7 .@>@;C@,A F F		@5@/@.@.@/@.@7 . U@ @.@7check_condition_list U@ @ @.@7check_implication_conditions U@2@3@4@ 
@7 .@>@;C
A F F *2@5@4Illegal rule body (malformed expression) in rulefile@7 .@>@;XO F
store_rule C@*@ F F

 


@5@ @.@.@.@.@.@7 .@ 
@ @ @ @ @ @7 W L
@>@;XO Fprocess_candidate_rule_x C@ F F@5@7check_candidate_rule U@7 . U@>@;XO F . CA8 F F@5@.@7 . U@7 . U@>@;XO Fprocess_candidate_rule C@ F F@5@* D@>@;C@ F F@5@7 . U@Q@;XO Fuser_rule_syntax_error C@3A F F@5@"
 @
 W



@#@ 
	 on line @.@7 A@.@7 "&@.@ @7 S@ @ @.@7 AProlog syntax error@ @7 .@Q@;XO Fprocess_rulefile_x C@ F F@5@7 C@.
@0 )
@-@4@0 /
@4@7 $ $@ @7 . U@>@;XO Frestructure_rule_exp_list CB F F@5@>@;CB F F
@5@ @7restructure_rule_exp U@ 
@ @8 /
 U@;XO F /
 CB F F

@5@S
@>@;C@(B F F JA 



 JA 

@5@>@ 
@ @7 L IY@ @ @7 /@>@;C@(C F F JD 



 JD 

@5@>@ 
@ @7 /@ @ @7 /@>@;CC
 F F@5@2@-@-
@4@7 @<@ 
@.@7 /@2@4@7 @<@>@;XO Frestructure_rules  C@EB F F@5@.
@.@.@.
@.@.@.@.@7 W L
@ 
@ @ @ @ @7 W L
@ @.@7 /@ @.@7 /@ @.@7 /@ 
@ @ @ @ @7 .@Q@;CB F F  @5@>@;XO Fprocess_rule C@2@ F F 
 .


@5@ 
@7 H@ @7 H@ @.@ B IA *
 * *
@2
@4@2@4@7 .@>@;C@)@ F F 
 . .



@5 *
 * *
@2
@4@2@4@ @7 .@>@;C@#@ F F 
 .


@5 *
 * *
@2
@4@2@4@7 .@>@;C@ F F 
 .

@5@T
 *
 * U<@2
@4@7 .@>@;C@ @ F F 
 .


@5 *
 * U<@ @2
@4@7 .@>@;C@ F F@5@>@;XO F U C@_ F F  @5@7process_standard_rulefile  U@Q@;C@(@c F F@5 K@7 & I@.
@7user_rulefile_name U@.@7 . .u@7 K@7 K (for user-defined proof rules)@7 K@7 J  S@ B I *@7process_rulefile U@Q@;C@t F F  @5@7 / U@>@;XO Flegal_condition CB" F F@5@S
@>@;CB' F F I
@5@>@7check_legal_goal_exp U@>@;CB- F F@5@>@;XO F / C@ F F@5@.
@7 #- M@>@7 G U@7 C@.@7 B @7 / U@( D@>@8 Ah  U@;XO F /  C@ F F@5 B@.@7 G@7 / U@7 Ti@>@;XO F /& CB3 F F@5@S
@>@Q@;CB9 F F  GZ@<CB: F F  M@<CB; F F  I@<CB< F F  IB@<CB? F F AV

@5@>@7 /%@8 /%@;CBD F F E

@5@>@7 /%@8 /%@;XO F / C@z F F@5@8 # M@;C@} F F@5@8 # M@;XO Flegal_conditions CB F F@5@>@;CB F F@5@7 /# U@8 /3 U@;XD  t  t t  Ft parse_legal_base_name AO F /7 C@$A F F@5@2 )@4 !@.@7 !o !p@2 )@3 )@3 !@4 !m@.
@7 /9@>@&
@;XO F . CA F F *1@5@7 GY@a@i@b @t@>@;CA F F *2@5@.@7 @6@ @7 A@"Illegal rule number in rule family@ @7 .@>@;XO F . CB
 F F *1@5@C@S@L@P@7 /6@>@;C
B F F *2@5Illegal conditions list in rule@7 .@>@;XO F . CA F F *1@5@C

@/@/@/@/@/@/@7 /@L
@P@>@;C
A F F *2@5@-Illegal redeclaration of rule within rulefile@7 .@>@;XO F . CA F F *1@5@7 A@.
@7 G /7@ 
@7 Bn U@>@;C@'A F F *2@5@7 A@2@-
@/@4@7 G@C@2 )@4@ 
@7 F" !p@L@P@9Illegal rulename (does not start with a lowercase letter)@7 .@>@;C
A F F *2@5@IIllegal rulename (only lowercase letters, digits and underscores allowed)@7 .@>@;XO F . CBR F F
 *1@5@C *2@7 P U@L@P@>@;CBW F F
 *2@5@>@;XO F . CB  F F U<@5@ 
@ @7 .@>@;CB F F *1@5@>@;XXQMopdeclarF@</build/spark-qcOfvI/spark-2012.0.deb/simplifier/opdeclar.pro  7AAuC @S @E Ei E Ej XO /C /D CB?@7u Eh  7AA /F  @5A^ M"@0  @ J@4@7 HA^ M3@0  @ Rm@4@7 HA^ M#@0  @ GF@4@7 HAw D@0  @ @K@4@7 HAw D@0  @ @4@7 HA M#@0  @ I?@4@7 HA M#@0  @ @4@7 HA M#@0  @ IE@4@7 HA M#@0  @ J@4@7 HA M#@0  @ Mk@4@7 HA M#@0  @ H@4@7 HA M#@0  @ L@4@7 HA M#@0  @ @K@4@7 HA M#@0  @ @4@7 HA M#@0  @ L@4@7 HA M#@0  @ L@4@7 HB M#@0  @ J@4@7 HB M#@0  @ I#@4@7 HB M#@0  @ L@4@7 HB M#@0  @ L@4@7 HB M#@0  @ L@4@7 HB M#@0  @ L@4@7 HB M"@0  @ I:@4@7 HB M"@0  @ ME@4@7 HB M#@0  @ Q@4@7 HB M2@0  @ L@4@7 HC M2@0  @ G@4@7 HC M#@0  @ JG@4@7 HC M#@0  @ JI@4@7 HC M#@0  @ O@4@7 HC M#@0  @ C@4@7 HC M#@0  @ J@4@7 HC M#@0  @ K@4@7 HC D@0  @ V
@4@7 HC M#@0  @requires@4@7 HC M#@0  @ L(@4@7 HC M#@0  @ K@4@7 HC D@0  @rule_family@4@7 HC M#@0  @ .@4@7 HC M#@0  @ .@4@7 HC M3@0  @ .@4@7 HC M#@0  @ @M@4@7 HC M3@0  @ .@4@7 HC M$@0  @ @4@7 H@>@;XO /C /E C@@ /F /F  @5  D@0  @ $@4@7 H  D@0  @ A@4@7 H  D@0  @ A@4@7 H  D@0  @ A@4@7 H  D@0  @ A@4@7 H  D@0  @ B@@4@7 H  D@0  @ @I@4@7 H  D@0  @ A@4@7 H  D@0  @ A@4@7 H  D@0  @ X@4@7 H  D@0  @ X@4@7 H@>@;XXQM EF@?/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__rules.pro  7AAuC @S @E LE LE PE WE WE LPE WE PXO E L C@ E E 


@5@ 
@  *@/ U<@2@4@8 W L
@;XO E L C@ E E 


@5@ 
@  *
@/ U<@2@4@8 /I@;XO E P C@/@ E E 

@5@ @  *
@/ *
@2@4@2@4@ 
@7 /I@C@0 AV@4@7 H@L@P@;XD  t  t t  Et  F AO E LP C@ E E@5@/ *
@/ *
@2@4@2@4@/@7 /I@7 H@8 H@;XO Eswitch_bindings C	@ E E  *@<C	@ E E  *@<C	@ E E  *@<XO E P C@+@ E E		 

@5@ @  *@. *
@2@-@4@2@-@4@ 
@7 /I@ @ @ @8 /J L
@;XO E W C@e E E@5@0 W

@4@7 D4@>@;XO E W C@ E E@5@0 W

@4@7 I@>@;XXQM FwF@(/usr/lib/swi-prolog/library/aggregate.pl  @SdAu@ C AgS E 'E 'Efree_variablesE FwEforeachE FwXO Fw /O C	A Fu Fu 
@5@>@;C@ A Fu Fu@5@.@7 A@ @ 
@.@7 /N '@p
 @>@ @ @ @8 /T '@;XD  t  t t  Fwt  /R @GD  t  t @Ht  Fwt /Q  O Fw /Q C@kA Fu Fu@5@.@7 YI @.
@7 J@.@7 /W@ @.@7 J@ @ 
@.@7 , -@D@* @@L@C
@@C@@L@P@L@P@F@F@?@,@ 
@ @.@7 -  -@.@2 IU@4@7 @<@.@2 IU@4@7 @<@ @.@7 @@ @ @ @8
prove_list '@;XO Fwaggregate_list CA# Fu Fubag@5@>@&@;C	A% Fu Fu L@5@>@8 J@;CA' Fu Fusum@5@8 . I6@;CA) Fu Fu ^Y@5@8 G@;CA+ Fu Fu Q@5@8 . I6@;CA- Fu Fumax_witness
 [K


@5@ 
@ @8max_pair '@;CA/ Fu Fu Q@5@8 . I6@;CA1 Fu Fumin_witness
 [L


@5@ 
@ @8min_pair '@;C@2A3 Fu Fu		 Mi 


@5@>state0@ @.@.@7 ]u ]v@.@2
@4@7 @<@ @ @.@7aggregate_term_list '@ @ @ @8
finish_result '@;C@AA8 Fu Fu /l


@5@ @2
@-@4@7 @<state1@ @ @.@.@7 ^ ]v@.@2
@4@7 @<@ @ @ @.@7 /o@ @ @ @8 /r@;XO Fwexistential_vars C@ Fu Fu

@5@S
@%@>@&
@;C@ Fu Fu [@

@5@>@%@"
@#@ @ @ 
@8 /w '@;C@ Fu Fu 

 
@5@>@%@ @ @ @ 
@8 /y@;C@ Fu Fu 


@<XD  t  t t  Fwt  Fw @GD  t  t @Ht  Fwt /S B
 B
 Za O Fw /S C@)@ Fu Fu		@5 /_@.@.@.@7template_to_pattern '@0 C@4@ @.@7  @ @.@7 $@ $N@ @ @ 
@8 /] '@;XO Fwlist_is_free_of CB" Fu Fu
@5@+@>@ 
@8 / '@;CB% Fu Fu @<XO Fwstep CAb Fu Fu  /_

@<CAc Fu Fu  L

@<C	Ad Fu Fu ^Y@5@ 
@8   '@;CAf Fu Fu /`@5@ 
@a@i@h@n@w@;CAh Fu Fu Q@5@ 
@a@i@h@l [K@w@;CAj Fu Fu Q@5@ 
@a@i@h@l [L@w@;C@2Al Fu Fu
 /c C

 C

 C

@5@D@a@f@f@s@L@&@&@?@&@&@;C@2Aq Fu Fu
 /h C

 C

 C

@5@D@a@f@f@q@L@&@&@?@&@&@;CAv Fu Fu Mh
@5@ @ 
@8	step_term '@;XO Fw /m CA Fu Fu  /_
@<CA Fu Fu  L
@<CA Fu Fu  ^Y @<CA Fu Fu  /` @<XO Fw /t CA Fu Fu @<C@1A Fu Fu@5@ 
@.@7 A@ @.@7 A@ @ @ @ @7finish_result1 '@.@7 /@ @ @ @ 
@ @8 / '@;XO Fw /[ CA Fu Fu @<C@*A Fu Fu@5@0 H@0 H@4
@4@0 H@0 H@4@-@4@7 ] @ @@ @ 
@8 /Z@;XO Fw /p CA? Fu Fu @<CA@ Fu Fu@5@ @.@7 /@ @ @ 
@8 /o@;XO Fw /e CAV Fu Fu C



@5@ @ 
@ @8 /f '@;XO Fw / CAy Fu Fu@5@.@.@7 @6@ 
@ @ @7 @6@ 
@8	step_list '@;XO Fw	needs_one CA Fu Fu
@5@.@7 P I6@7 / '@>@;CA Fu Fu 
 @<XD  t  t t  Fwt  ' @GD  t  t @Ht  Fwt /M B
 B
  O Fw /M C@/@ Fu Fu

@5 @@.@.@.@7 /z@0 C@4@ @.@7 @@ @.@7 J@ @.@7 /}@ @ @ 
@8 /~@;XO Fwadd_existential_vars C@ Fu Fu 
@<C@ Fu Fu

 [@

@5@ @ @8 / '@;XD  t  t t  Fwt  ' @GD  t  t @Ht  Fwt ' B
  O Fw ' C@3@ Fu Fu ^Y@5@>@!
@0 B @/@4@#@@@@ 
@.@7 A@p@ 
@ @7 Dr @Q@?
@ 
@8 A@F@;C@ Fu Fu@5 @@.
@.@.@7 /z@ 
@ @.@7 @@ @ @8 /~@;XO Fw # C@9@ Fu Fu AV


@5@>@.@7 # '@ 
@.@7 /@D
@* @Q@L@&@?@D
@* @Q@L@&@?
@" AV@#@;C@ Fu Fu 

@<XO Fw /{ C@6@ Fu Fu@5@.@.@ @7 /| '@ 
@.@.@ @7 /y@0 AV@4@.@7 /@D@*
 /_@L@ @ @ @8 /@?@&@;XO Fwvar_in_term CB Fu Fu@5@)
@>@;CB Fu Fu@5@7 E @/@.@7 A@7 / '@>@;XO Fwexplicit_binding CB Fu Fu Gn
 @@5@>@;CB Fu Fu G
 @@5@>@;CB	 Fu Fu [@


 H@5@>@;CB
 Fu Fu  



 C H@5@>@;CB Fu Fu (



 C H@5@>@;XD  t  t t  Fwt  Fw @GD  t  t @Ht  Fwt /P B
 Za O Fw /P C@ Fu Fu@5 /_@.
@.@.@7 /z@ 
@ @.@7 ( @@ @ @8 /~@;XO Fw / C@ Fu Fu /`
 @Q /`@5@S@>@;C@ Fu Fu /

 [ /`@5@>@;C@ Fu Fu ^Y @Q ^Y@5@>@;C@ Fu Fu Q
 @Q Q@5@S@>@;C@ Fu Fu /

 [ Q@5@>@;C@ Fu Fu [L

 C
 [ /h@5@>@;C@ Fu Fu Q

 [ Q@5@>@;C@ Fu Fu [K

 C
 [ /c@5@>@;C@ Fu Fu L
 @Q L@5@>@;C@ Fu Fu /_
 @Q /_@5@>@;C@4@ Fu Fu

 /l


@5@7 E @>@2@-@4@7 @<@ @.@ 
@ @7templates_to_patterns '@ @ @7 / '@2@4@8 @<@;C@ Fu Fu@5aggregate_template@8 @ B@;XO Fwterm_is_free_of CB Fu Fu@5@C@7 /@L@P@;XO Fw / CAY Fu Fu @<C@/AZ Fu Fu	 C


@5@D@a@f@h@s@L@ @ @ @ 
@ @8 /@?
@ @ 
@ @8 /@;XO Fw / CA~ Fu Fu @<C@3A Fu Fu@5@.@7 A@ 
@.@7 A@ @.@7 A@ @ @ @ @7 / '@.@7 /@ @ @ 
@ @8 /@;XO Fw / C
A Fu Fu /_
@5@>@&
@;CA Fu Fu L
@5@>@ 
@8 J@;CA Fu Fu /c
 C

@5@>@"
 [K@#@;CA Fu Fu /h
 C

@5@>@"
 [L@#@;CA Fu Fu @<XO Fw /u C
A Fu Fu /_@5@>@;C
A Fu Fu L@5@>@;CA Fu Fu @<XO Fw /j CAL Fu Fu C



@5@ @ 
@ @8 /k '@;XO Fw / CA Fu Fu  Q@<CA Fu Fu  /h@<CA Fu Fu  Q@<CA Fu Fu  /c@<XO Fw /s CA Fu Fu@5@.@.@7 @6@ 
@ @ @7 @6@ 
@8 /@;XO Fw / CAO Fu Fu @<C@/AP Fu Fu	 C


@5@D@a@f@h@q@L@ @ @ @ 
@ @8 /@?
@ @ 
@ @8 /@;XO Fw /N CA Fu Fu
@5@S
@7 / '@7 /@>@;C	A Fu Fu@5@S
@>@;CA Fu Fu@5@.@.@7 / '@>@ @ @ 
@8 /U@;CA Fu Fu@5@/@.@7 @6@ @ 
@8 /V@;XO Fw / CA Fu Fu  @Q@<CA Fu Fu


@5@>@ @ @ 
@ @8 /@;C@3A Fu Fu AV


@5@ @ @ @.@ @7 /@ @.@ 
@7 I5 I6@ @ @ @ @ @8 /@;XXQM ^F/usr/lib/swi-prolog/boot/rc.pl  As@ C S E
open_resourceE /Ecurrent_resourceXD  t  t t  ^t  / @GD  t  t @Ht  ^t /  B
 @K D  t  t t  ^t  / 
O ^ /C@U@9s/usr/lib/swi-prolog/boot/rc.pl  A / 

@5@D@.@ @.@7 D ^@0 @4@.@7 / /@L@ @.@7 K /@ @ 
@2@0 [ [@4@4@8 [ /@F@?@.@7 _I /@ @ @.@7tag_rc_name /@ @ @ 
@8 ^ /@F@E@;XD  t  t t  ^t  / 
O ^ /C@C / / @
@5@>@;C@D / /@5@2
@3 @3@4@8 A /@;C@F / / @<XD  t  t t  ^t  / @GD  t  t @Ht  ^t /  B
 D  t  t t  ^t  / 
O ^ /C	@6 / /@5 B@8 / /@;XD  t  t t  ^t  / @GD  t  t @Ht  ^t /  B
 B
D  t  t t  ^t  / 
O ^ /C@(@M / / 


@5@ 
@7 _ /@0 
@1  NS@4@7 Aq /@0 
@1 _2@4@@;XXQM FF@,/usr/lib/swi-prolog/library/prolog_source.pl  @SdAuC AgS Efile_name_on_pathE "<Efile_alias_pathEprolog_canonical_sourceEload_quasi_quotation_syntaxEprolog_open_sourceE "@Epath_segments_atomEprolog_close_sourceE ">XD  t  t t  Ft requires_library AO F / C@ F F  B emacs_begin_mode Cemacs_extend@<C@ F F  B draw_begin_shape Cpcedraw@<C@ F F  B  C Cpce C /@<C@ F F  B pce_begin_class C /@<C@ F F  B  / C /@<XO F
import_syntax C@ F F@5@S@>@;C
@ F F@5@" C:@#@>@8update_directive F@;CA  F F 

@5@0 
@4@ 
@7 / /@>@;CA F F @<XO Fadd_mode C@ F F@5@7 $ /@>@;C@ F F@5@0 /
@4@8 C@;XO F
parts_to_path C
B F F
@5@>@;CB F F
 


@5@B@.@2
@4@7 I5 I6@L@ @8 / /@O@;XD  t  t t  Ft  ) AD  t  t t  Ft  ) AD  t  t t  Ft  ) AO Fbuild_alias_cache  C@ABm F F@5@0 !@-
@-@-@-
@4@0search_path

@4@.@7 @@ @.@7 J@ @.@7 Lq I6@0 P@0 /@/@/
@4@4@0 A@1alias_cache
@4@8 HW /@;XO F / C@UBM F F	@5@D@G@.@.
@7 / /@ 
@.@7 A@L@D@* C@L@&@E@?@'@D@. @@ @7 CZ /@L@2@3@4@8 @<@?
@2@3@4@8 @<@E@?	@&
@F@F@;XO F # CA F F  @
 @Q @Q@<C
A F F@5@ 
@: V 0 V@;XO F / C@EB F F@5 @@7 B /@D
@ V " V@L@R@? B@7 G@D GF@7 GG@L
@7 GJ /@?@R@7push_operatorsprolog_operator@.@7 A /@.
@7 C /@0 )@1 B
@4@8 C@;XO Fassert_error C@UA| F F@5@0 G@/@4@7 ^ V@>@D@@@@@"
 @ W
 Z

@#@?@"
 @ W
 Z

@#@L@0 @@0 W@4@/@4@.@7 W /@0last_syntax_error
@4@8 D4@?@8 @@F@E@;CA F F @<XO F ' CB F F

@5@/@/  @7 Ac@>@;CB F F@5 @8 A@;XO F / C@ F F Bi


@5@>@/@7 0
@0 /@/@4@ 
@8 ^ ]v@;C@ F F 
 C:



@5@7 A@>@0 C:
@4@8 /@;C@%@ F F C:



@5@>@0 @4@.@.@7 B /@ 
@0 @4@8push_op 0@;C@ F F W=
@5@7 W= /@>@;C@ F F F Ba@5@0 J @Z@4@7 0@>@;C@!@ F F C
@5@0module_decl@-
@-@4@/ @@7 A9@>@0 0
@4@ @8 0@;C@ F Fpce_begin_class_definition@5@0  #;@1 push_compile_operators@4@7 Ap@>@: #; 0  0!@;C@ F F @<XO Fsegments_to_list CB F F@5@S
@>@Q@;CB F F 


@5@ 
@.@7 0$ /@ @ @8 0&@;CB F F




@5@8 @@;XO F	no_expand C@ F F  B  @L@<C@ F F  B  -@<C@ F F  B  -@<C@ F F  B  -@<C@ F F  B  +@<XD  t  t t  Ft  / AO F / C@(Bb F F@5@D
	@/@/@7 / /@L
@R@?@7 / /@D@T@L@.@7 ' /@8 0)@?@8 0)@E@;XO F "s CB F F  C@<CB F F  K@<XD  t  t t  Ft  @ AO F @ C	@ F F
@5@S
@>@;C
@ F F
@5@7 0' /@>@;C@ F F@5@.
@7 / /@0  @
@4@7 @c /@Q@;C@ F F
@5@7chr_expandable /@>@;C@ F F@5@8 $ /@;XO Fqq_read_term_ex C@4A F F@5@0 G@-
@4@7 DF@0 (
@4@0 @@0 W@1unknown_quasi_quotation_syntax@-@-@4@-@4@0load_qq_and_retry

@4@8 A9@;XO F / C@KB" F F@5@D
@7 G @L
@R@?@0 A:@0 0, D
@/@4@/ @Q@4@7 H /@7
pop_operators  0@0 /
@/@4@7 C@D@0 )
@1 B@-@-@4@7 I@L@7 D	 /@/@7 0
@?@R@F@7 Ti@8 B  /@;XO Fqq_read_term C@_A F F
@5@0 D@-
@4@.@7 . I6@,
 @>@D@"@*
dec10@L@7 C@ @.@7qq_read_syntax_ex /@D@S@L@>@? @ @7 @' /@Q@?@*@ @.@7 0G@D@*
 @@L @ @7 0J@Q@?@D@*
quiet@L@Q@? D@ 
@8 A B@;CA F F@5@8 04 /@;XD  t  t t  Ft  V AD  t  t t  Ft  V 	 O F V C@Q@X F F "< V    H@5@C@0 C@0  @1  H@4@4@ 
@7 @ /@L@P@0  @1 H}@/@/@/@4@2@0 C@0  @1  H@4@4
@4@: V V@;C@[ F F "> L G L
@5 G@ @8 _l /@;C@[ F F ">offset G 0P
@5 G@ @8 0O@;C@[ F F "> V @Z V
@5 @Z@ @8 0O@;C@[ F F ">	operators @ 0R
@5 @@ @8 0O@;C@[ F F "> G J   G
@5 !9@ @7 !8 /  @ @8 0O@;C@Q@[ F F "> V    E!@5@C@0 C@0  @1  E!@4@4@ 
@7 0N@L@P@0  @1 (@/@/@/@4@2@0 C@0  @1  E!@4@4
@4@: V V@;C@c F F "@	recursive @ 0U
@5 @@ @8 0O@;C@$@c F F "@ @L ^E @Q [ @L
@5@0 ^E@3 @Q@3 [@4@ @8 0O@;C@Q@c F F "@ V    @@5@C@0 C@0  @1  @@4@4@ 
@7 0N@L@P@0  @1 @@/@/@/@4@2@0 C@0  @1  @@4@4
@4@: V V@;XO F
seek_to_start CA F F@5@0 L@-@4@7 0@> bof@/@7 A /@8seek_to_line /@;CA F F@5@0 0P@-@4@7 0@> 0Y@/@8 0Z@;CA F F @<XO Fupdate_state C@ F F@5@>@;C@ F F
@5@>@7 0_ /@ 
@8 0a@;C@ F F B 
@5@7 H@>@0 /@4@/ @Q@8 A9@;C@ F F B
@5@>@0 B @4@8 0a@;C@ F F @<XO F / CBu F F C
C@5@.@ @7 E /@ @7 0+@ 
@8 #X@;C@NBy F F@5@/@ B B@,
 B2@.@2
@3 C@4@7 @<@.@7 #X@a@bC@f@l C@w@ @.@2@0 @ A@4@3@0 @ B@4@3@0 @ @@4@3@0 @ @@4@4@7 @ /@ @7 0+@ 
@8 #X@;XO F 01 C@ F F B chr_constraint@5chr@8 / /@;C
@ F Fhandler@5 0f@8 /@;C
@ F Frules@5 0f@8 /@;C
@ F F<=>@5 0f@8 /@;C
@ F F H@5 0f@8 /@;C
@ F F==>@5 0f@8 /@;C
@ F Fpragma@5 0f@8 /@;C
@ F F ^@5 0f@8 /@;XO F	src_files CB F F 
@<C@PB F F
@5@/@.@ @7 0@  @@ B F@C
@  CU@ B F@L@P@ @.@7 "m "u@ @.@2@0 @ @@4@4@7 0c@%
@>@%@"
@#@ @ @ @8 0r /@;C@KB F F
@5@C@ @7 "s /@L@P@0 0U @Q@4@7 0@ @.@7 0t@ @7 A /@>@0 "@-@4@/ @@7 A9@%
@>@%@ @ @ @.@7 0u@ @ @ @8 0u@;CB F F

@5@ @ 
@ @8 0u@;XO F / C@6B F F@5@S@>@D
@7 @@L
@&
@E@?@"@D@.@7 0&@L @8 D /@?@0 @@0 @ D
@4@/@4@8 @@E@;C
B F F@5@. @7 0x@8 /@;XO F "< C@ @| F F@5read_clause_option@ 
@7 0@>@ 
@7 H} /@7 0, /@.@ @7 0
@ @8 0` /@;C@P@ F F	@5@.@ @7 0
@0 D@-@4@ 
@. 0F@7 ) V@D@0 + $-@4@7 0@L@!@2@0 W As@4@4@#@?@%@2@0 V@4@3@0 D@4@4@7 (@7 0{@ @8 0|@;XO F 0} C@ F F@5@0 B 
pce_end_class@4@7 Y[ @>@: 0!pop_compile_operators  0!@;C@ F F@5@8 0a@;XO F / CB9 F F@5@S
@>@&
@;C	B< F F
 @@5@*
 @@>@;CB> F F@5@ V " V@>@;CB@ F F@5@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@7 0c@>@;XO F 0H C@"A F F@5@0 04
@4@0 @@0 W@-@4@-@4@0 B
@1 @@4@8 A9@;XD  t  t t  Ft  0 AD  t  t t  Ft  0 AD  t  t t  Ft  0 AD  t  t t  Ft  $ AD  t  t t  Ft  $ AD  t  t t  Ft  $ AO F 0 C@4A$ F F@5@2@0 @ @@4@3@0 @ @@4@3@0 @ B@4@4@7 0c@0 /@-
@4@0 )

@1 B @1 Bi@/@4@0 /
@4@8 @ /@;XO F "@ C@aB F F@5@0 @L [@4 [@7 V V@>@.
@2@0 @ A@4@3@0 @ B@4@4@7 0c@D@)@0 0U @Q@4@7 0@L@ 
@.@7 0+@.@0 AV@0 E@4@1 Ad @/@/@4@8 @@?@.@0 AV@0 E@4@1 E	
@4@8 @@E@;C@'B F F@5@.
@2@0 @ A@4@3@0 @ B@4@4@7 0c@ 
@.@7 " /@0 0s
@4@8 Bn /@;XO F 0y C@ F F  D@<C@ F F  D@<C@ F F  D@<C@ F F comments@<XO F / C@?A F F 


@5@ 
@7 A@7 A@ 
@0 V@-@4@7 + /@.@7 @6@0 @4 _@7 V{@>@0 
@4@2@0 @4@4@8 D /@;C@GA F F 


@5@ 
@7 A@7 A@.@ V # V@ @.@2@0 @ @@4@3@0 @ @@4@3@0 @ B@4@4@7 0c@)
@>@0 
@4@2@0 @4@4@8 0@;XO F 0] CA F F@5@a@h@b@s@>
@7 0@p @8 0\@;CA F F @<XO F 08 C@)A F F@5@ @7 $@.@ V 0@>@0 @4@2@0 @4@4@7 0@ @ @ @8 (@;CA F F@5 As@0 " "@4@7 0J@0 @@0 W@1 06@4
@4@8 @@;XO F "> C@A\ F F
@5@0 0@/@/@4@7 C@7 0W /@0 G@-
@4@7 DF@.@ @7 0
@0 V@-@4@ @7 0@0 0R@-@4@7 0@/@ @.@.@7 0 /@ 
@7 $@0 @4@7 0@ @@0  @@1 YP@/@/@/@4@.@7 G /@0 0C
@-@3@0 V@4@4@. @Q@7 A9@ @7 F /@ @@7 0=@D
@S@L@>@&@?@ @7 0 /@Q@;C@%Aw F F@5@0 G@-
@4@7 0@>@0 @-@-@4@0 I@1 0@4@.@7  @ @ 
@8 R I6@;XXQM !PF/usr/lib/swi-prolog/boot/dcg.pl  AsC S E -E -E BnE [XD  t  t t  !Pt  - 
O !P 0C@8s/usr/lib/swi-prolog/boot/dcg.pl  A 0@5@/@/@8 - !O@;XD  t  t t  !Pt  Bo @GD  t  t @Ht  !Pt Bn A B
D  t  t t  !Pt  Bo 
O !P BnCAK 0 0@5@8 [ !O@;XD  t  t t  !Pt  Bo @GD  t  t @Ht  !Pt [ A B
 B
D  t  t t  !Pt  Bo 
O !P [C@EAM 0 0	@5@D@3@.
@.@7 B @T@ @7dcg_special !O@L@ @/@0 .

@/@4@.@.@.@/@7dcg_body !O@&@&@0 
@4@@?
@@F
@F@E@;XD  t  t t  !Pt  X 
O !P XCA8 0 0@5@: B -W@;XD  t  t t  !Pt 
dcg_extend 
O !P 0C
@ 0 0@5@S
@>@0 @ A@/@4@8 @ !O@;C@-@ 0 0 

 
@5@>@.@.@ @ @.@7 -a !O@ @ @ 
@ @ @8 0 !O@;C@ 0 0@5@ 
@ @7dcg_extend_cache !O@>@ @8
extend_pos !O@;C@@ 0 0@5@D@7 Vk @L@R@?
@0 @@0 @ C
@4@/@4@7 0@D@7
dcg_no_extend !O@L@0 @@0 Bdefinedcg_nonterminal
@4@/@4@7 0@?@R@.@.@7 @7 @.@ @ @7 0@p@ @ @ @7 0@ @ @ @7	copy_args !O@p@p@ @ @.@7 A @ @ @.@7 0@0 0@4@7 A @&
@&@&
@ @8 0@;XD  t  t t  !Pt  - 
O !P -C@@; 0 0 V9 AV



 G

@5@>@.@.@ 
@.@.@7 0@ @.@.@ @.@.@7 0@.@ @7 A @!@0 0@/@4@#@ @ @.@.@ @ @7 0@ @ @ @ @.@.@ @ @7 0@ @ @ @ @ @.@!@ @7 0@0 AV@ @!@4@.@"@ @7dcg_optimise !O@ @"@ @ @8 0@;C@U@E 0 0 V9


 G

@5@.@.@ 
@.@.@7 0@ @ @.@.@ @ @7 0@.@ @7 0@!@0 0@/@4@#@ @ @ @ @ @.@ @7 0@ @ @ @8 0@;XD  t  t t  !Pt  -b 
O !P -aCA	 0 0@5@ 
@ @ @: B -`@;XD  t  t t  !Pt  -g 
O !P -fC
A
 0 0@5@ 
@: B -e@;XD  t  t t  !Pt  0 D  t  t t  !Pt  0 AD  t  t t  !Pt  0 AD  t  t t  !Pt  0 
D  t  t t  !Pt  0 
O !P 0CAW 0 0@5@8 B @;CAY 0 0  AV@<CAZ 0 0  E@<CA[ 0 0  W@<CA\ 0 0  C@<CA] 0 0  G@<CA^ 0 0  V@<CA_ 0 0 @<CA` 0 0 @<CAa 0 0  Gn@<XD  t  t t  !Pt  0 
O !P 0C@ @ 0 0@5@a@g@h@r@>@.@7 0@ 
@ @7 0@p
@ @ 
@8 0@;C@ 0 0 @<XD  t  t t  !Pt  0 
O !P 0C@ 0 0 @<C@ 0 0 @<C@ 0 0  V@<C@ 0 0  V@<C@ 0 0  G@<C@ 0 0  Gn@<C@ 0 0  AV@<C@ 0 0  E@<C@ 0 0  W@<C@ 0 0  C@<C@ 0 0  B@<C@ 0 0  V9@<XD  t  t t  !Pt  0 
O !P 0C@ 0 0

@5@S
@>@;C@5A 0 0  7





  7

@5@>@ @2@0 C

@4@3@0 C

@4@4@ @8 @0 @;C@&A 0 0 C


  7

 C

 C

@5@>@;CA 0 0

@5 As@0 D
@4@8 @' !O@;XD  t  t t  !Pt dcg_qualify_pos 
O !P 0CA0 0 0@5@S
@>@;C@'A2 0 0
  7






  7

@5@>@;CA5 0 0@5 -@8 X !O@;XD  t  t t  !Pt dcg_cut_pos 
O !P 0CA 0 0

@5@S
@>@;C@(A 0 0  C


  7

 C
  7



@<CA  0 0@5 @@8 0@;XD  t  t t  !Pt  0 
O !P 0C@f 0 0 [

@5@S
@>@ @ @8 !? !O@;C@1@i 0 0 


 0

@5@>@/@.@/@/@/@7 0@ @ @0 0@4@ 
@ @ @ @8 0@;C@l 0 0 B
@5@>@ @8dcg_terminal_pos !O@;C@y@n 0 0
@5@D@M@"
@#@L@>@D@7 @ @L@ @.@7 0@" B
@#@E@?@$@D@/@.@7 B !O@S@L@" @0

@#@? #{@7 B !O@E@E@E@?@"@B@7 0@L@>@.@7 $ !O@ @ @.@7 0@" B
@#@O@E@ @8 0@;C@ 0 0 G AV G B
@5@>@ @8 0 !O@;C
@ 0 0 V
 @Q@5@>@;C@%@ 0 0

 V
 AV
 B
@5@>@.@7
dcg_bt_pos !O@ @ @ @ @8 0@;C@>@ 0 0 AV

 AV

@5@>@.@.@ @.@.@7 0@ @ @ 
@.@ @ @7 0@ @ @ @ @ @ @8 0@;C@V@ 0 0 E

 E

@5@>@.@.@ @.@.@7 0@ @ @ 
@.@.@ @7 0@ 
@ @ @ @ @7
or_delay_bind !O@ @ @ 
@.@.@ @7 0@ 
@ @ @ @ @8 0@;C@V@ 0 0 W

 E

@5@>@.@.@ @.@.@7 0@ @ @ 
@.@.@ @7 0@ 
@ @ @ @ @7 0@ @ @ 
@.@.@ @7 0@ 
@ @ @ @ @8 0@;C@>@ 0 0 C

 C

@5@>@.@.@ @.@.@7 0@ @ @ 
@.@ @ @7 0@ @ @ @ @ @ @8 0@;C@>@ 0 0 B

 B

@5@>@.@.@ @.@.@7 0@ @ @ 
@.@ @ @7 0@ @ @ @ @ @ @8 0@;C@/@ 0 0 Gn
 AV Gn
 B
@5@>@.@ @.@7 -f !O@ @ @ 
@/@ @ @8 0@;C@ 0 0		@5@ 
@ @.@.@7 0@ @ @ @ @8 0@;XD  t  t t  !Pt  !? 
O !P 0C@ 0 0 0

@5@)@>@&
@&@;C@ 0 0 0


 @5@ @ @8 0 !O@;XD  t  t t  !Pt  0 
O !P 0CA 0 0

@5@S
@>@;C@'A 0 0  c



  7
  7



@5@>@;CA 0 0@5
brace_term@8 0@;XD  t  t t  !Pt  0 
O !P 0CA% 0 0@5@S
@>@;CA' 0 0   ^


  7
@<CA) 0 0  C


  7
@<CA+ 0 0@5terminal@8 0@;XD  t  t t  !Pt  0 
O !P 0C@X 0 0 AV B



@5@)
@>@&@;C@[ 0 0 B


@5@)
@>@&@( @Q@;C@_ 0 0 

@<XD  t  t t  !Pt  0 
O !P 0C@ 0 0 AV
 B
@5@)
@>@;C@ 0 0 

@<XXQM DbF@$/usr/lib/swi-prolog/library/shlib.pl  @SdAuC AgS Eunload_foreign_libraryEuse_foreign_libraryEreload_foreign_libraries E DE 0E 0E _ZE DXD  t  t t  Dbt find_library 
O Db 0C@;@ D_ D_ @Q@5@.
@7 _I @.@7 Hs @0 ^
 _^ B@-@4@0 @@0 G [@-@4@0 _@4@1 G"@4@0 G"@4@7 @ @>@;C@ D_ D_ @@5@2@0 @ H@4@3@0 @ B@4@3@0 @ @@4@4@7 @ @>@;C@ D_ D_

 @@5@7 A@>@;C@ D_ D_ D


 @@5@ 
@7 A@>@;C@ D_ D_@5@0 @@0 C B
@4@/@4@8 @@;XD  t  t t  Dbt  0  
O Db 0C@/AR D_ D_@5@0 K@-
@-@-@4@0 AV@0 I@1current_library
@/@/@4@1 Ya
 @4@.
@7 @@ 
@.@7 Lq I6@ @8reload_libraries Da@;XD  t  t t  Dbt  Dh AD  t  t t  Dbt  Dh AD  t  t t  Dbt  Dh 
D  t  t t  Dbt  0 AD  t  t t  Dbt  0 AD  t  t t  Dbt  0 
D  t  t t  Dbt  De AD  t  t t  Dbt  De AD  t  t t  Dbt  De 
D  t  t t  Dbt  0 @GD  t  t @Ht  Dbt 0  @KD  t  t t  Dbt  0 
O Db 0C
A D_ D_@5@0 D
@4 A@8 A @;XD  t  t t  Dbt  0 
O Db 0C
A D_ D_@5$foreign@0	do_unload
@4@8 @ @;XD  t  t t  Dbt  _[ 
O Db _ZCAD D_ D_@5@/@/@/@/@7 0 Da@.@0 Dg
@4@8 @@;XD  t  t t  Dbt  0 @GD  t  t @Ht  Dbt 0 D  t  t t  Dbt  0 
O Db 0CA	 D_ D_@5@0 D
@4 A@8 0@;XD  t  t t  Dbt unload_foreign 
O Db 0C@OA} D_ D_	@5@7 0 Da@D@=@0 Dg@-@1 @-@-
@4 @Q@.@7 F Da@D@* Df@L@ 
@.@.@7 @6@0 @4@ @7 A& Da@ @7 F Da@Q@?@H@F@L@R@?
@R@F@F
@F@;XD  t  t t  Dbt unload_all_foreign_libraries  
O Db 0 C	Ap D_ D_  @5 _ @Q@7 @@>@;CAr D_ D_@5@0 0@-
@/@/@/@/@4@0 0
@4@8 HW Da@;XD  t  t t  Dbt  0 
O Db 0C
A D_ D_@5@0 G	uninstall@4@8 0 Da@;XD  t  t t  Dbt   AD  t  t t  Dbt   AD  t  t t  Dbt   
D  t  t t  Dbt abolish_foreign 
O Db 1C@-A( D_ D_@5@@@"@0 Dg
@1 @-@-@4@7 I@.
@.@7 @6@0 
@4@ @7 0@Q@?@R@F@F
@;XD  t  t t  Dbt  0 
O Db 0CA[ D_ D_ @<C@,A\ D_ D_ 0




@5@D@ 
@7 D Da@L@R@? @0 " "@4@7 @' Da@ @8 0@;XD  t  t t  Dbt  0 
O Db 0C@:A D_ D_@5@/@/@.@.
@7 0@0 0
@/@/@/@/@4@7 C@D@.@7entry Da@0 @1 Hn
@4@@L@R@?@R@E@7 1 Da@ 
@8 Ai Da@;XD  t  t t  Dbt delete_foreign_lib 
O Db 1C@ D_ D_ @Q@5@0 ^@4@/ @Q@8 A9@;C@ D_ D_ @<XD  t  t t  Dbt  D 
O Db 1C
@ D_ D_@5@/@/@/@/@7 0@>@;C@@ D_ D_	@5@0 @@/@/@4@7 C@.
@.@7 0 Da@0 Dd
@4@7 C@0 Dg
@/@4@7 C@0 @1 +
@-@4@. @Q@7 A9@D@T@L@ @ 
@7 1 Da@0 @
@4@7 Di@Q@?@ @ 
@7 1@>@D@)@.@7 1
@0 @1 1
@4@@L@0 Dd
@4@7 C@ @ 
@ @8assert_shlib Da@E@?@H@D@/@7 Dg Da@L@0 Dd
@4@8 C@F@?@3@0 Dd
@4@7 C@0 Dg
@/@4@7 C@ @7 1@.@0 1
@4@.@7 @@0 @@0 C "@1 "
@4@/@4@8 @@;C@/@ D_ D_@5@0 Dd
@4@7 C@D@/@.
@7 @ Da@L@0 @@/@/@4@7 C@ 
@8 @@?@0 @@0 Cforeign_library
@4@/@4@8 @@E
@;XD  t  t t  Dbt  1 
O Db 1CA7 D_ D_@5@0 0
@/@/@/@/@4@7 C@0 0

@4@8 C@;XD  t  t t  Dbt  D @GD  t  t @Ht  Dbt D  @KD  t  t t  Dbt  D 
O Db DC@ D_ D_ 


@5 0@0 1
@4@8 0@;XD  t  t t  Dbt  K 
O Db KC@ D_ D_@5@7 @@>@.@7 H @/@8 CZ @;C@ D_ D_@5@2@/@3@-@4@7 @<@8 1 Da@;XD  t  t t  Dbt  1 
O Db 1C@ D_ D_@5@0 1@/@4@7 Im@>@;C@ D_ D_
 1

@5@.@7 1@2
@3@4 T@8 D @;C	@ D_ D_ 
 1


@<XD  t  t t  Dbt  D @GD  t  t @Ht  Dbt D D  t  t t  Dbt  D 
O Db DC
@ D_ D_@5@0 1 "@4@8 D Da@;XXQM EtF@?/build/spark-qcOfvI/spark-2012.0.deb/simplifier/ioutilities.pro  AuC @S @E UVE JTE VE +E ]VE #9E TE ]\E !E F[E +E ]XE ]ZE F8XO Etwrite_terms_to_file_x C@ Es Es
@5@>@;C@ Es Es
 
 



@5@ 
@ @7write_terms_to_file_xx JU@ @8 1# JU@;XO Et@#read_number_of_chars_from_stream_xx C@ Es Es D D@5@>@;C@ Es Es R @5@>@;C@ Es Es
@5@p @ @ @7@"read_number_of_chars_from_stream_x JU@>@;XO Et 1, C@ Es Es
 @5@>@;C@ Es Es@5@.
@7 \/ @ 
@7 1) JU@>@;XO Etconvert_charlist_to_readtext C@ Es Es
 D@5 D@7 P JU@>@;C@ Es Es

@5@>@;XO Et@#read_lines_from_file_as_char_list_x C@ Es Es
 !
@5@>@;C@ Es Es@5@.@7 1.@ @ 
@7@$read_lines_from_file_as_char_list_xx JU@>@;XO Etwrite_atom_list_to_stream C@` Es Es
@5@>@;C@d Es Es

@5 *@2@4@7 Aw JU@ 
@8 18 JU@;XO Etread_line_from_stream_x C@~ Es Es D D@5@>@;C@ Es Es@5@.@7 S@7 G@>@;XO Et 16 C@ Es Es D@5@>@;C@ Es Es R  R 
@5@p@ @ @7 13 JU@>@;C@ Es Es

@5@ @7 1>@>@;XO Et UV CA Es Es@5 @@2
@3 R @3@/%PRESIMP-F-ABORT, Presimplification terminated.@3 R @4@.@7 O I@8 T JU@;XO Et ]V CA~ Es Es@5 As T	@ 
@7 ]R JU@>@;XO Et + CB) Es Es@5@.@7 %: %;@.@7 [ *SPARK ~a ~a Edition~n~n@2@3@4@7 1:@>@;XO Et V C@-A Es Es		@5@.
@7 M JU@.@7 1F@.@7 1F@ @ @.@7 I5 JU@>@ 
@ @.@7 1G@.@ @7 1F@>@ @8 UV JU@;XO Et ]\ C
A" Es Es@5@,ERROR IN COMMAND LINE SYNTAX
!!! Involving: @.@7 A@8 JT JU@;XO Et ]X C
Af Es Es@5 As T	@7 1B@>@;XO Et + CB Es Es@5@.@7 1C@.@7 [ *@.
@7 [ *SPARK ~a ~a~n~a~n@2@3@3
@4@7 1:@>@;XO Et JT C
A8 Es Es@5  T	@7 1B@>@;XO Et #9 C@ Es Es@5 A@.@7 G@7 1(@7 Ti@>@;XO Et T CA4 Es Es@5@7 1J@>@;XO Et ! C@ Es Es@5 B@.
@7 G@ 
 @7 1>@ 
@7 Ti@>@;XO Et 1! C@ Es Es@5@.
@7 1+@ 
@7 10 JU@>@;XO Et 1" C@v Es Es@5@.@7 W  JU@7 1< JU@>@;XO Et ]Z CAP Es Es@5  T	@ 
@7 1B@>@;XO Et 1& CA Es Es@5@.@ 
@7 @6@0 @ @4@~q
@ @7 1:@Q@;CA Es Es@5@>@;XO Et ]R C@HA Es Es @5@.@7 1C~n~n@7 1: *@7 1:@#* An error has occurred in the ~a~n@2@4@7 1: T@7 1:@ 
@7 1: W
@7 1:@ @ @7 1: *@7 1: 1R@7 1:@7 G@>@;C@DA Es Es As@5@.@7 1C 1R@7 1: *@7 1:@'* A warning was encountered in the ~a~n@2@4@7 1:*** WARNING - @7 1:@ 
@7 1: W
@7 1:@ @ @7 1: *@7 1: 1R@7 1:@>@;XXQM B}F@'/usr/lib/swi-prolog/library/settings.pl  @SdAuC AgS E ":E ";E BzErestore_settingE
save_settingsEconvert_setting_textEset_settingE BE 1Z Eset_setting_defaultE
list_settings E 1dEsetting_propertyE V'XD  t  t t  B}t  V AD  t  t t  B}t  V 	 D  t  t t  B}t  V 
O B} VC@$@c Bx Bx ":   ^E D   
@5@0 ^E@3 D@3 @4@ @8 _l B|@;XD  t  t t  B}t  "; 
O B} ";CA Bx Bx D@5@>@;CA Bx Bx@5@0
store_setting
@4@.
@0 @' As
@4@7 A9@.@7read_setting B|@ @8 1i B|@;XD  t  t t  B}t assert_setting 
O B} 1pCAp Bx Bx 


@5@0st_value
@4@8 A B|@;XD  t  t t  B}t  B @GD  t  t @Ht  B}t 1_ D  t  t t  B}t  B 
O B} 1_CB  Bx Bx@5@7 H@>@.@.@7 B@/@/@/@/@8 B@;CB$ Bx Bx 

@5@/@/@/@/@8 B@;XD  t  t t  B}t  [q AD  t  t t  B}t  [q 
O B} [qCA8 Bx Bx@5@D@.
@7 Re B|@L H @ 
@8 1[ B|@?@&@E
@;XD  t  t t  B}t  1d 
O B} 1eC@=BP Bx Bx@5@.@7	spec_term B|@'@'
@(
~`=t~72|~n@7 B B|~w~t~*| ~w~w~t~*| ~w~n@2Name@3@3Value (*=modified)@3 @@3
@3Comment@4@7 U\ B| 1{@7 1|@0 1_@4@0list_setting
@4@8 HW B|@;XD  t  t t  B}t  "; 
O B} ":C@DA Bx Bx@5@.@2@0 @ B@4@3@0 @ @@4@4@7 @ B|@>@0
local_file@4@7 1t B@.
@2@0 A@ #N@4@4@7 ^@ 
@.@7 1l@0 1i
@4@0 G"
@4@7 B B|@8clear_setting_cache  B|@;CA Bx Bx@5@.@2@0 @ A@4@3@0 @ @@4@4@7 1@>@0 1@4@8 1t@;CA Bx Bx @<XD  t  t t  B}t  B{ @GD  t  t @Ht  B}t Bz  @K @K @KD  t  t t  B}t  B{ 
O B} BzC@z Bx Bx@5@0 @@0 A A@1 Bz

@4@/@4@8 @@;XD  t  t t  B}t  1X @GD  t  t @Ht  B}t 1W D  t  t t  B}t  1X 
O B} 1WC@PAy Bx Bx@5@.@.@7 B @Z@7 B@D@;@.
@7 1r B|@L@0 @4@7retract_setting B|@0 @4@.@7 V' B|@D@+
@L@0 B}@1 E@0 @4
@4@8 "M "U@?@R@?@R@F
@;XD  t  t t  B}t numeric_type 
O B} 1CAE Bx Bx  G G@<CAF Bx Bx  # G@<CAG Bx Bx  G G@<CAH Bx Bx #
@5@D
@7 GY@L
@( G@?@( G@;XD  t  t t  B}t  [q AD  t  t t  B}t  [q 
O B} [rCA3 Bx Bx@5@D
@.@7 1v@L
 H @8 1w@?environment_variable@8 C B@E@;XD  t  t t  B}t  1^ @GD  t  t @Ht  B}t 1]  @KD  t  t t  B}t  1^ 
O B} 1]C@AW Bx Bx
@5@.@.
@7 B @Z@ 
@7 B@D@@ 
@.@.@/@/@7curr_setting B|@ @ @.@7 B@L@0 
@4@.@7 1@D@)@L@0 
@4@7 1@?@+@D@ 
@7 1@L@R@?@B@ @7 B@L@0 
@4@7 1@0 
@4@7 1q B|@O@D@)@L@R@?@0 1@1 1@0 
@4@4@7 1@8 1@? B{@ 
@8 1@F@F@;XD  t  t t  B}t  1  
O B} 1C
@ Bx Bx  @5@0
setting_cache@/@/@/@4@8 C@;XD  t  t t  B}t eval_list_default 
O B} 1CA Bx Bx @<CA Bx Bx@5@ @ @7 B@ @ @8 1 B|@;XD  t  t t  B}t  1 AD  t  t t  B}t  1 AD  t  t t  B}t  1 
D  t  t t  B}t  1 
O B} 1C@"@e Bx Bx	@5@.@ @ @7 B@D
@.@7
st_default B|@L@&
@?@&
@E@;XD  t  t t  B}t  1 AD  t  t t  B}t  1 
D  t  t t  B}t  B 
O B} BC@ Bx Bx@5@.@7 B B|@>@&
@;C	@ Bx Bx@5@7 @@>@&
@;C@ Bx Bx@5@.@7 1 B|@>@&
@;C@6@ Bx Bx [p
@5@>@D@"@ @.@7 1v@L@ @.@7 1w@0 1@0 [p@4@4@7 1t@&
@?	 1@ @8 1@F@;C@4@ Bx Bx	 [r

@5@>@D@ @.@7 1v@L@ @.@7 1w@?@%@E@0 1@0 [p@4@4@7 1t@&
@;C@%@ Bx Bx B{
@5@>@0 @4@.@.@7 B@0 @4@ 
@7 1@ 
@8 B@;C@@@ Bx Bx	@5@.@7 1 B|@>@.@7 Z BV@D@* G@L@a@f@k U@x@?@D@( G@L@a@f@k [^@x@?@%@0 1
@4@7 1t@&
@;C@6@ Bx Bx H


 @Z@5@>@0expr_to_list@0 H@4@4@.@7 Bn B|@ @.@7 A B|@0 1@0 H@4 @Z@4@7 1t@&
@;C@#A  Bx Bx  
@5@>@ @.@7 1@0 1
@0  @4@4@7 1t@&
@;CA Bx Bx 
@<XD  t  t t  B}t  1g 
O B} 1gC	B? Bx Bx  [

@<CB@ Bx Bx 1
@5@ 
@ @8 B@;C
BB Bx Bx  "
@<C
BC Bx Bx   
@<XD  t  t t  B}t  1s AD  t  t t  B}t  1s 
D  t  t t  B}t  1 
O B} 1C@XB_ Bx Bx 


@5@ @ 
@.@.@.@/@7 1@ @ 
@ @.@7 B@0 
@4@.@7 1@D
@+@L@' I?@?@' @~w~t~*| ~q~w~t~*| ~w~n@2@0 
@4@3@3@3@3@3@4@8 1@;XD  t  t t  B}t write_setting_header 
O B} 1C@&B	 Bx Bx@5@.@7 ^ B|@0 B@-@4%+@7 ^ B|/*  Saved settings~n@7 B    Date: ~w~n@2@4@7 B ,@8 B@;XD  t  t t  B}t  1Z  
O B} 1`C
A Bx Bx@5@.
@7 1 B|@>@8 1Y B|@;XD  t  t t  B}t  1k 
O B} 1jC@`A Bx Bx
 V' 



@5@ 
@.@.@/@/@7 1@>@ @ @.@7 B@D@)@L@R@?@2@B@ @ @7 B@L@0 1r
@/@4@7 C@0 1r
@4@7 1t@0 1@1 1@0 
@4@4@8 1@O@;C@@A Bx Bx V' 



@5@>@D@#@0   D@4 D@7 V V@L@0 1r
@/@4@7 C@0 1r
@4@8 1t@? B{@0 
@4@8 1@;CA Bx Bx@5 B{@8 @ B@;XD  t  t t  B}t  1n 
O B} 1mCA Bx Bx@5@2@0 D 0F@4@4@8 (@;XD  t  t t  B}t  1 
O B} 1CAm Bx Bx 

@5@0 1r@/@4@8 C@;XD  t  t t  B}t  1\ 
O B} 1[CBy Bx Bx@5@7convert_text B|@>@;C
B{ Bx Bx @Z
@5@> @Z@8 B@;C
B} Bx Bx @
@5@> @@8 B@;CB Bx Bx G@5@>@.
@7 Hs B|@a@f
@k [^@w@;CB Bx Bx G@5@>@.
@7 1@a@f
@k U@w@;C@+B Bx Bx #


@5@>@D@ 
@7 GY@L G@7 1w@? G@7 1w@0 #
@4@8 B@;C
B Bx Bx@5@7 1@8 B@;XD  t  t t  B}t  1g 
O B} 1fC@*B5 Bx Bx@5@7 H@>@"
 


@#@ 
@.@.@.@.@7 1@>@ @ @ @ @8 1 B|@;C@%B: Bx Bx@5@"
 


@#@ 
@.@.@.@.@7 1@ @ @ @ @8 1@;XD  t  t t  B}t  "; 
O B} 1VCA Bx Bx@5@8 ": B|@;XD  t  t t  B}t  1Z 
O B} 1YC@CA Bx Bx@5@.@2@0 @ A@4@4@7 1@> A@.@2@0 A@ #N@4@3@0bom @Q@4@4@7 ^@7 1 B|@0 B@-
@-@/@/@/@/@4@0save_setting@1 
@4@7 1@8 Ti@;XD  t  t t  B}t  1b @GD  t  t @Ht  B}t 1a  @KD  t  t t  B}t  1b 
O B} 1aC@uA Bx Bx	@5@.@.
@7 B @Z@ 
@7 B@D@S@ 
@.@.@/@/@7 B@L@0  B}@1 1
@/@4@7 C@0 
@4@7 1@D@)@L@R@?@0  B}@1 1
@4@7 1t@ @.@7 B@0 
@4@ @8 1] B|@? B{@0 
@4@8 1@F@E@;XD  t  t t  B}t  B AD  t  t t  B}t  B 
D  t  t t  B}t  1 
O B} 1CA Bx Bx H

@5@>@%@ @ @.@7 1 B|@ @ @ 
@8 1@;C@0A Bx Bx	 [p
@5@>@%@D@ @.@7 1v@%@L@"
@#@? 1@ @7 1@&
@F@;C@2A Bx Bx	
 [r

@5@>@%@D@ @.@7 1v@%@L@"
@#@?@"
@#@F@;C@/A" Bx Bx

 1
@5@>@%@0 @4@.@.@7 B@0 @4@.@7 1@%@"
@#@;CA' Bx Bx 

@<XD  t  t t  B}t  B{ @GD  t  t @Ht  B}t V'  B
D  t  t t  B}t  B{ 
O B} V'C@j@ Bx Bx
@5@.@.
@7 B@D@F@ 
@7 H@L@D@ 
@.@7 1@L@&@F@?@*@D@ 
@.@.@/@/@7 1@L@ @ @8 B@? B{@0 
@4@8 1@F@E@?@ 
@/@/@/@/@7 B@0 
@4@8 1@F@E@;XD  t  t t  B}t  B AD  t  t t  B}t  B 
O B} BC@U F F  V H #@"Indentation used goals in the body  F@U@<C@W F F  V% H #@/Distance between tab-stops.  0 uses only spaces  F@W@<C@Y F F  V H @ @QPlace cuts (!) on the same line  F@Y@<C@[ F F  V H #@NWidth of a line.  0 is infinite  F@[@<XD  t  t t  B}t  B 
O B} BCA Bx Bx@5@8 B@;XD  t  t t  B}t  B 
O B} BC	@ Bx Bx

@5@7 A@>@;C@ Bx Bx@5@0 A@4~s@8 B@;XD  t  t t  B}t  1 AD  t  t t  B}t  1 
D  t  t t  B}t  1 AD  t  t t  B}t  1 
D  t  t t  B}t  1z 
O B} 1yCB[ Bx Bx 


 
@5@>@;CB\ Bx Bx 
 
@<XD  t  t t  B}t  1d  
O B} 1cCBM Bx Bx  @5@/@8 1e B|@;XD  t  t t  B}t  1 
O B} 1C@[B Bx Bx	
 


@5@ 
@.@.@.@/@7 1@D@>@ 
@.@7 1@C@ @ @.@7 B@ @ @7 ^{ B|@L@P@?@E@L~n%	~w~n@2@4@7 Bsetting(~q:~q, ~q).~n@2@3
@3@4@8 B@?@R@F@;XXQM E`F@%/usr/lib/swi-prolog/library/option.pl  @SdAu@!C AgS E ^E 0E WE
merge_optionsE )E VXD  t  t t  E`t 	ord_merge 
O E` 1C@ E_ E_		 B
@5@ @ @ @8 1 V@;C@H@ E_ E_
 C
@5@D@*@"@#@L@ @.@7sort_key V@.@ @ @7 &@ @ @ @ 
@ @ @ @ @8 1 V@?@"
@#@F@F@;C@E@ E_ E_
 H+

@5@D@'@"@#@L@ @.@7 1@.@ @7 &@ @ @ @ @ @ @8 1@?@"@#@F@F@;XD  t  t t  E`t  ) 
O E` 0C@+@ E_ E_@5@.@.@7 @6@.@ @ @7 @6@D
@ @7
get_option V@L@&
@?
@&@ 
@8 A@;XD  t  t t  E`t  W @GD  t  t @Ht  E`t W  D  t  t t  E`t  W 
O E` WCA  E_ E_
 


@5 @@ @7 B B@ @ 
@8 W V@;XD  t  t t  E`t  1 
O E` 1C@ E_ E_@5@>@8canonicalise_options V@;C	@ E_ E_
@5@>@8 1@;C@ E_ E_@5@.
@7 1@.@7 1@ 
@.@7 J@ @.@7 J@ @ @8 1@;XD  t  t t  E`t  ) 
O E` )C@ E_ E_@5@.
@.@7 @6@.@ 
@ @7 @6@ @7 1@&
@;XD  t  t t  E`t  V 
O E` VC@&@i E_ E_@5@.
@.@7 @6@.@ 
@ @7 @6@D@ @7 1 V@L@&
@?@8 A@;XD  t  t t  E`t  V 
O E` ^C@z E_ E_@5@.@.
@7 @6@.@ 
@7 @6@ @7 1@>@&
@;XD  t  t t  E`t canonicalise_options2 
O E` 1C@ E_ E_ @<C@#@ E_ E_ B



@5@>@ @2@3
@4@7 @<@ @ @8 1 V@;C@ E_ E_

@5@>@ 
@ @8 1@;XD  t  t t  E`t  1 
O E` 1C@ E_ E_
 C


@5@ 
@8 @6@;XD  t  t t  E`t  1 
O E` 1C@ E_ E_
@5@>@;C@ E_ E_

@5@>@;C@-@ E_ E_


@5@ 
@.@7 1@ @.@7 1@.@ @ @7 &@ @ 
@ @ @ @ @ @8 1@;XD  t  t t  E`t  W 
O E` 1CA E_ E_ @<CA E_ E_@5@ @ @7meta_option V@ @ @8 1@;XD  t  t t  E`t  1 
O E` 1C@)A	 E_ E_ B

 B 

@5@ @@>@0 @4@ @ @8 B @;C@4A E_ E_@5@7 E @2@-@3@-@4@7 @<@ @@>@0 @4@.@.@7 1@ 
@2@3@0 @4@4@8 @<@;CA E_ E_ 
@<XD  t  t t  E`t  1 
O E` 1C@ E_ E_@5@0 B@/@/@4@7 @ @>@8 1@;C@ E_ E_ 

@<XD  t  t t  E`t  1 
O E` 1C@ E_ E_@5@7 . I6@>@;C@ E_ E_@5@.
@7 @6@.@7 A@0 B
@4@8 1@;XD  t  t t  E`t  1 
O E` 1C@ E_ E_@5@7 1@>@;C@ E_ E_@5@.@7 @6@.
@7 A@0 B
@4@7 1@>@;XXQM EF@E/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__proved_conc.pro  7AAuC @S @E T8E J#E LYE IXO E T8 C	@L E E@5@0 J#
@4@8 I@;XD  t  t t  Et  J$ AO E LY C@W E E  @5@0 J#@/@4@8 C@;XO E I C	@A E E@5@0 J#
@4@8 D4@;XXQM FF@'/usr/lib/swi-prolog/library/backcomp.pl  @SdAuC AgS Esetup_and_call_cleanupEexport_listE SEsformatE FEconvert_timeEdisplayqE _E 1Emessage_queue_sizeE FE
current_mutexEcurrent_threadE 1E CkE X3 Eat_initializationE
$strip_moduleE JE$homeE$versionEsumlistE$set_promptE 1E$argvE .E	checklistE$archEsubsumesE	hash_termE #E /OE	substringEwrite_lnEsubsumes_chkEstring_to_listEstring_to_atomEset_featureEset_base_moduleE 1EhashEread_variablesEfeatureE HE 24E$apropos_matchE	merge_setE ,EmergeE HEconcat_atomE 2BXD  t  t t  Ft  1 @GD  t  t @Ht  Ft 1   O F 1 CB) F F@5@8 @ S@;XO Fmap_mutex_status CA F F unlocked @<CA F F locked



@<XD  t  t t  Ft  1 @GO F 1 C@ F F@5@0 B
@4@8 Aw S@;XO F 1 C@ F F@5@2@0
ignore_ops @Q@4@3@0 CC @Q@4@4@8 V@;XO Fpercent_to_tilde C@ F F@%@~@5@>@;C@ F F 

@<XO F 1 C
B F F@5@0 D;@4@8 D= S@;XD  t  t t  Ft  F @GO F 1 CB F F@5@0 
@4@8 F F@;XO F 2 CA+ F F  @5@8 K@;XO F 2  C@"A F F@5@T
@>@0 @B
@1status@-
@4@0 @@0 Cmutex@/@4@/@4 @@7 A9@ 
@8 2E S@;CA F F@5@0 2T@-
@4@7 2S @ 
@8 2W@;XD  t  t t  Ft  2 @GD  t  t @Ht  Ft 2 O F 2 CA F F@5 A@8 A S@;XD  t  t t  Ft  2
 @GD  t  t t  Ft  2
 	 O F 2	 CA F F@5@8 B S@;XO F 2 CA F F 

@<XD  t  t t  Ft  2 	 O F 2 C@| F F@5 B)@8 @@;XD  t  t t  Ft  2 	 O F 2 C@ F F@5 B@8 @@;XO F 2 CA F F@5@0 B@4 1@8 ^ S@;XD  t  t t  Ft  . @GD  t  t @Ht  Ft 2 @K B
O F 2 CA| F F
@5@>@;CA} F F

@5@ 
@@>@"

@#@ @ @8 2 S@;CA F F



@5@ 
@8 2\@;XO F 2 CAi F F@5@8 Ct S@;XO F 2! CAG F F@5@8 /W@;XO F 2$ CA2 F F@5@8 G S@;XO F 2( CA F F@5@8 $ S@;XO F 2, CA F F@5@8 C@;XD  t  t t  Ft  2/ @GD  t  t @Ht  Ft 2. O F 2. CBp F F 

@5@0 @1 K@4@8 D S@;XO F 23 C@ F F@5@2@0 Hx@4@4@8 (@;XO F 27 C@ F F@5@2@0 D @@4@4@8 H} S@;XD  t  t t  Ft  2: 	 O F 29 C@ F F@5@/@8 D S@;XO F 2C C@ F F


@5@>@ 
@8 A@;C@ F F@5@8 A S@;XO F 2> CBM F F
@5@>@;CBN F F

@5@>@;C@6BO F F	

@5@D@ 
@ @7 E@L@&
@ @2@4@ @8 2> S@?@&@2
@4@ @ @8 2h@;XD  t  t t  Ft  , @GD  t  t @Ht  Ft 2= O F 2= C
B_ F F@5 As@0 "@1 2=
@4@8 @' S@;XO F S C@ F F@5@8 A@;XO F 1 C
B  F F@5@0 G@4@8 2O@;XO F 1 C@0A F F		@5@0 !
@-@/@/@/@4 G	@7 $ S@ @a@f@k [;@k GZ@w@ @a@f@k [9@bC@o@k GZ@w@;XD  t  t t  Ft  F @GO F 1 CB F F@5@0 
@4@8 F 2R@;XD  t  t t  Ft  1 @GO F 1 C@ F F@5@0 B
@4@8 2J@;XO F 1 C
A F F@5@0 I@4@8 H0 @;XO F 2 C@ F F@5@2@0 2K @Q@4@3@0 CC @Q@4@4@8 M.@;XD  t  t t  Ft  Ck 	 O F 2 C
A F F@5 @ @ @@8 Dw S@;XO F 2 CA F F@5@T
@>@0 H
@1 2T@4@0 @@0 C ^@/@4@/@4 @@8 A9@;C
A F F@5@0 2T@4@8 2q @;XD  t  t t  Ft  2
 	 O F 2 C@ F F@5 Ab@8 @@;XD  t  t t  Ft  2 	 O F 2 C@&@ F F@5@D
@7 @ S@L@%
@?@.@7 S 2N@.@7 ^ ]v@.
@7 S \:@ 
@8 C@;XO F 2 CA F F@5@8 . I6@;XD  t  t t  Ft  2 @GD  t  t @Ht  Ft 2 @KO F 2 CAq F F@5@8 ^ ]v@;XD  t  t t  Ft  2 	 O F 2 C
@u F F
 _x@5 R^@8 @@;XO F 2 C	A^ F F@5@7 D@&
@;XO F 2  CA= F F@5@8 2s@;XO F 2& CAQ F F@5@8 D@;XO F 2" CA F F@5@p @ @/@ 
@8 Z S@;XO F 2* CA$ F F@5@8 He S@;XD  t  t t  Ft  1 @GD  t  t @Ht  Ft 20   B
 O F 20 C	B3 F F@5@ 
@8 B S@;XO F 25 CA F F@5@8 @@;XD  t  t t  Ft  22 @GD  t  t @Ht  Ft 21 O F 21 C
Bg F F@5 As@0 "@1 2=
@4@8 2i@;XO F 28 C
@ F F@5@2@0 Hx@4@4@8 E! @;XO F 2; CB> F F
@5@>@;CB? F F

@5@>@;C@!B@ F F


@5@ 
@ @7 R@>@ @2@4@ @8 2; S@;C@!BA F F

@5@ 
@ @7 -@>@2
@4@ @ @8 2}@;CBB F F


@5@)
@ @ @ @8 2}@;XO F 2@ C@ F F@5 A^@8 27 S@;XO F 2A C@ F F@5@8 D S@;XXQM F`F@=/build/spark-qcOfvI/spark-2012.0.deb/simplifier/load__pfs.pro  7AAuC @S @E TXD  t  t t  F`t parse_path_header AO F` 2 C@>A F_ F_@5@2 !l@3 !@4 !m@.
@7 !o !p@"
P ! ! \
@#@2 !l@3 !@4 !@ @.@7 2@ @.@7 F] !p@>@&@;XO F`initialise_order  CB F_ F_  @5@0 *@/@4@7 C@0 *@4@7 A T@>@;XO F`parse_statement_position_to C@ F_ F_ L !} ! !~ ! Jc \

@5@>@&
@;C@2@ F_ F_ L

 %C ! !~ [.
@5@2 !l@3 !@4 !@ @.@7 2@ 
@ @.@7 2@>@&@;XO F`@#replace_last_successor_statement_id CA F_ F_@5@0 *@/@4@7 I@0 *
@4@7 2@>@;C
A F_ F_@5@0 *
@4@7 2@>@;XO F`must_get_last_statement_id CA F_ F_@5@7 * T@>@;CA F_ F_@5@.An expected statement line has not been found.@8 T JU@;XD  t  t t  F`t parse_successor_statement AO F` 2 C@@ F_ F_

 P

@5@2 !l@3 !@4 !m@.@7 2@"S !| IZ IZ [. Jc Jc !z !y M1 Jc ! ! ! [. ]D [. !~ ! 
@#@2 !l@3 !@4 !m@ @.@7 2@ 
@ @.@7 2 T@2 !l@3 !@4 !m@ @.@7 2@" C
@#@>@&@;XD  t  t t  F`t  * AO F`parse_statement_successors C@F@ F_ F_@5@.
@7 2@2 !l@3 !@4 !@ 
@.@7 2@" Jc !| IZ IZ [. Jc Jc !z !y M( Jc M0
@#@>@&@;XO F`parse_statement_position_from C@ F_ F_ @w Jc ! ! !y !

@5@>@&
@;C@2@ F_ F_ L

 %C ! !~ [.
@5@2 !l@3 !@4 !@ @.@7 2@ 
@ @.@7 2@>@&@;XO F`replace_last_statement_id CA F_ F_@5@0 *@/@4@7 I@0 *
@4@7 2@>@;C
A F_ F_@5@0 *
@4@7 2@>@;XO F`@$must_get_last_successor_statement_id CA F_ F_@5@7 * T@>@;CA F_ F_@5@8An expected successor statement line has not been found.@8 2@;XD  t  t t  F`t parse_statement AO F` 2 C@n@ F_ F_ O\


 2 ! ! ! [. ]D [. !~ ! 
@5@2 !l@3 !@4 !m@ @.@7 2@ 
@ @.@7 2 T@2 !l@3 !@4 !@ @.@7 2@ @ @.@7 2 T@2 !l@3 !@4 !m@ @.@7 2@>@&@;XO F`process_single_path_function CA F_ F_@5@.@7 1" JU@7confirm_traversal_condition T@7retrieve_traversal_conditions T@7retrieve_action T@>@;XO F`scan_for_statement C@ F_ F_@5@0 2@-@4@7 Bn Tstmt@.@7 ' I@7 Fc J@7 2 T@>@;XO F`confirm_valid_action_line C	A F_ F_ D@5@+Unexpected end of file in parsing pfs file.@8 2@;CA F_ F_@5parse_action_line@7 2@>@;CA F_ F_@5@DBadly formed action line between traversal conditions and action: ~w@2
@4@8 2@;XO F`process_path_functions_x C@w F_ F_ D@5@>@;C@{ F_ F_@5@Q@;XO F`scan_for_path_header CA F_ F_@5@0 2@4@7 2@>@;XD  t  t t  F`t  2 AO F` 2 C@@A F_ F_@5@2 !l@3 !@4 !m@.@7 2@" !r IZ ! ! !z !~ 

@#@2 !l@3 !@4 !m@ 
@.@7 2@>@&@;XO F`scan_for_successor_statement C@ F_ F_@5@0 2@-@4@7 2@.@7 2 Tsuc_stmt@.
@7 2@ 
@7 Fd J@ 
@7 2 T@>@;XD  t  t t  F`t  * AD  t  t t  F`t parse_before_action_line AO F` 2 CA F_ F_ M1 M1 M1 M1 M1 M1
@5@>@&@;XD  t  t t  F`t  * AO F`process_path_functions_line C@ F_ F_
 D@5@>@;C@ F_ F_@5@7 2 T@>@;C@ F_ F_@5@7 2 T@>@;C@$@ F_ F_@5@.@7 2 T@.
@7retrieve_and_increment_order Tpf@.@7 2@.@7 2 T@ @ 
@ @7 Fb J@ @7 2 T@>@;C@ F_ F_@5@>@;XD  t  t t  F`t parse_path_formula AO F` 2 C@5A F_ F_@5@2 !l@3 !@4 !m@.
@7 2@ 
@.@7 2@" 
@#@2 !l@3 !@4 !m@ @.@7 2@>@&@;XO F`scan_for_action_line CA F_ F_@5 2@7 2@.@7 2@7 2 T@>@;XO F`process_path_functions C@l F_ F_@5@7 2 T@7 C@.@7 2@7 2 T@7 2 T@>@;XO F`scan_for_path_formula CAw F_ F_@5@0 2@-
@4@7 2@.@7 (@/@7 2@ 
@ @7 Fe J@>@;XO F` 2 CB F_ F_@5@0 *
@4@7 I@p
@0 *@4@7 2@>@;XD  t  t t  F`t parse_traversal_condition AO F` 2 C@gA: F_ F_@5@2 !l@3 !@4 !m@.@7 2@" !^ !y ! IU [. !y Jc ! %C M1 IZ !z !~ !{ ! ! ! !z !~ 

@#@2 !l@3 !@4 !m@ 
@.@7 2@>@&@;XO F`retrieve_traversal_conditions_x CAN F_ F_ *K@5@>@;CAR F_ F_ *J@5@Q@;C	AV F_ F_ D@5 2@8 2@;XO F` T C@a F_ F_@5@.
@7 #1 M B@.@7 G@7 2 T@7 Ti@>@;XO F` 2 CAD F_ F_@5@7 C@.@7 1! JU@.
@7@#process_single_path_function_leader T@ 
@7 2 T@>@;XO F` 2 C	A- F_ F_ D@5 2@8 2@;CA0 F_ F_@5 2@7 2@>@;CA4 F_ F_@5@)Badly formed traversal condition line: ~w@2
@4@8 2@;XO F` 2 C	A_ F_ F_
 D
 D@5@>@;CAc F_ F_ *J@5@7 2 T@>@;CAh F_ F_ *K@5@7 2 T@>@;CAm F_ F_@5@DBadly formed line in processing verification condition, starting: ~w@2@4@8 2@;XO F` 2 CA F_ F_@5@.@7 (@/@7 2@7 Fa J@>@;XXQM FLF@A/build/spark-qcOfvI/spark-2012.0.deb/simplifier/load__vcg_dpc.pro  AuC @S @E TE TE TXO FLclear_previous_vcg  C@ FK FK  @5@7 FW  J@7 FX  J@7 FY  J@7 FZ  J@>@;XO FLload_up_to_next_vc_start C@ FK FK@5@7 C@.@7 1" JU@7@$process_verification_conditions_line T@7load_up_to_next_vc_start_x T@>@;XD  t  t t  FLt parse_vc_implication AO FL 3 C@1B FK FK@5@2 !l@3 !@4 !m@.@7 !o !p@"  H+

@#@2 !l@3 !@4 !m@ 
@.@7 3@>@&@;XO FL T C@ FK FK  @5@7 2 T@7retrieve_next_vcg_x  T@>@;XD  t  t t  FLt  * AD  t  t t  FLt parse_vc_before_implication AO FL 3 CA FK FK M1 M1 M1 M1 M1 M1
@5@>@&@;XD  t  t t  FLt parse_vc_conclusion AO FL 3 C@-A FK FK
 J

@5@ 
@.@7 2 !p@" 
@#@2 !l@3 !@4 !m@ @.@7 3@>@&@;XO FL T C@w FK FK@5@.
@7 #0 M B@.@7 G@7 FM J@7 2 T@>@;XD  t  t t  FLt parse_vc_hypothesis AO FL 3 C@-A FK FK
 O

@5@ 
@.@7 3@" 
@#@2 !l@3 !@4 !m@ @.@7 3@>@&@;XO FLscan_for_proved_true_vc_x CAb FK FK@5 K@7 N I @Q@7 FO J@>@;CAl FK FK@5 K@7 3" @@7 3#@7 FT J@>@;XD  t  t t  FLt parse_end_of_vc AO FL 3' CAA FK FK A) M1

@5@>@&
@;CAF FK FK "t@5@>@&@;XO FLscan_for_vc_conclusion CA FK FK@5@0 3@-
@4@7 Bn T@.@7 (@ 
@ @7 3#@>@;XO FLscan_for_end_of_vc C
A: FK FK@5@0 3'@/@4@7 3,@>@;XO FLscan_for_proved_false_vc CA FK FK@5parse_proved_false_vc@7 3,@/@7 3@B!!! WARNING: UNPROVEABLE VC!  Suggest you take corrective action.
@7 U\ T @@7 3#@>@;XO FL 2 CB FK FK@5@0 *
@4@7 I@p
@0 *@4@7 A T@>@;XD  t  t t  FLt parse_vc_header_number AO FL 36 CB FK FK@5@.
@7 ! !p@ 
@.@7 3@" C
@#@>@&@;XO FL 3	 C@ FK FK D@5@>@;C@ FK FK@5@7scan_for_traceability T@>@;C@"@ FK FK@5@.@.@7scan_for_vc_header T@.
@7 2 Tvc@.@7 ' I@.@7must_get_last_trace_id T@ @ 
@ @7 FR J@>@;C@ FK FK@5@>@;XO FL 3: CB FK FK@5@0parse_traceability@-@4@7 3, 	@.@7 3A@7 FQ J@7replace_last_trace_id T@>@;XO FLparse_cutpoint_from CBC FK FK @w Jc ! ! !y !

@5@>@&
@;C@[BH FK FK Tr S

 ! Jc Jc [. !y ! ! !z !~ M1 !z !} M1 %C ! !~ [.
@5@2 !l@3 !@4 !@ @.@7 3@ 
@ @.@7 3@>@&@;C@sBO FK FK Tr G

 !{ [. !} ! !| %C ! M1 ! Jc Jc [. !y ! ! !z !~ M1 !z !} M1 %C ! !~ [.
@5@2 !l@3 !@4 !@ @.@7 3@ 
@ @.@7 3@>@&@;XO FL@,process_single_verification_condition_leader C	@ FK FK
 D
 D@5@>@;C
A FK FK *K@5@7 3- T@>@;CA FK FK *K@5@7scan_for_proved_true_vc T@>@;CA FK FK *K@5@7 30 T@>@;CA FK FK *J@5@7scan_for_vc_hypothesis T@>@;CA FK FK *J@5@7 3) T@>@;CA FK FK *J@5@7scan_for_vc_implication T@>@;CA  FK FK@5@EBadly formed line in processing verification condition, starting: ~p
@2@4@8 JT JU@;XO FL 3L CB FK FK@5@0 *@/@4@7 I@0 *
@4@7 35@>@;C
B FK FK@5@0 *
@4@7 35@>@;XO FL 2 CB FK FK  @5@0 *@/@4@7 C@0 *@4@7 35@>@;XO FL 3 C
@ FK FK@5@.
@7 *s J@7 3 T@7@%process_single_verification_condition T@>@;XD  t  t t  FLt  3H AO FL 3H C@B  FK FK R


F !z !y M1 T ! ! \ M( Jc M0 M1 !} !y !z ]D
@5@2 !l@3 !@4 !@ @.@7 3@ 
@ @.@7 3N T@2 !l@3 !@4 !@ @.@7 3@" ! !z
@#@2 !l@3 !@4 !@ @.@7 3@ @ @.@7parse_cutpoint_to T@2 !l@3 !@4 !m@ @.@7 3@" 
@#@>@&@;C@wB, FK FK R 3f !z !y M1 IZ \ [. IZ ! Jc M1 !z !} M1 !y [. !} ! !~ [. ]D [. !~ ! M1 ! !~ ! [. %D !y ! ! !  M1

@5@>@&
@;C@B1 FK FK R 3f !z !y M1 IZ \ [. IZ ! Jc M1 !z !} M1 Jc !| % IZ %C ! Jc Jc M1 ! !~ \ [. !y ! ! ! !~ IZ [. M1 ! !~ ! [. %D !y ! ! !  M1

@5@>@&
@;C@FB7 FK FK		 R

 3f !z !y
@5@2@0 G %@4@4 !@.@ @.@7 ! !p@" 
@# @@2For@3@3 @4@ 
@7 O I@%@>@&@;XO FL T C@ FK FK@5@.
@7 #' M B@.@7 G@7 3@7 3@>@;XO FLconfirm_valid_implication C	A FK FK D@5@,Unexpected end of file in parsing vcg file.
@8 3_@;CA FK FK@5 3@7 3,@>@;CB FK FK@5@@Badly formed implication between hypotheses and conclusions: ~w
@2
@4@8 3_@;XD  t  t t  FLt  * AD  t  t t  FLt  32 AO FL 32 CA FK FK G
@5@.
@7 ! !p@>@&
@;XD  t  t t  FLt parse_proved_true_vc AO FL 3u CAu FK FK I?
@5@.
@7 3t@>@&
@;XO FL 3\ CA FK FK@5 3@7 3,@.@7 3@7 3o T@>@;XO FL 3X CA FK FK@5@0 3@-
@4@7 3,@.@7 (@ 
@ @7 FP J@>@;XO FL@'process_single_verification_condition_x CA& FK FK *K@5@>@;CA* FK FK *J@5@Q@;C	A. FK FK D@5 3q@8 3_@;XO FL 3T CAS FK FK@5 3u@7 3,@/@7 3 @Q@7 3y@7 3  T@>@;XO FL 3= CB FK FK@5@0parse_vc_header_name@4@7 3,@0 36@4@7 3,@>@;XO FL 3C CB FK FK@5@7 * T@>@;CB FK FK@5@2An expected traceability line has not been found.
@8 3_@;XD  t  t t  FLt  3 AO FL 3 CB FK FK@5@2 !@3 !@4 !@.
@7 3k@"
 C
@#@>@&@;XO FL 3c C@ FK FK@5@.@/@/@/@/@7 K J@7 C@.@7 1! JU@.
@7 3P T@ 
@7 3{ T@>@;XO FL 3i CBX FK FK L !} ! !~ ! Jc \

@5@>@&
@;C@[B] FK FK Tr S

 ! Jc Jc [. !y ! ! !z !~ M1 !z !} M1 %C ! !~ [.
@5@2 !l@3 !@4 !@ @.@7 3@ 
@ @.@7 3@>@&@;C@sBd FK FK Tr G

 !{ [. !} ! !| %C ! M1 ! Jc Jc [. !y ! ! !z !~ M1 !z !} M1 %C ! !~ [.
@5@2 !l@3 !@4 !@ @.@7 3@ 
@ @.@7 3@>@&@;C@Bk FK FK Ts S

 IZ \ [. IZ ! M1 ! Jc Jc !z IZ ! ! ! [. !{ M1 % ! ! \ M1 Jc ! ! ! [. ]D [. !~ ! M1 !z !} M1 %C ! !~ [.
@5@2 !l@3 !@4 !@ @.@7 3@ 
@ @.@7 3@>@&@;C@Br FK FK Ts S

 !y !| !~  ! ! ]D [. M1 IZ \ [. IZ ! M1 ! Jc Jc !z IZ ! ! ! [. !{ M1 % ! ! \ M1 Jc ! ! ! [. ]D [. !~ ! M1 !z !} M1 %C ! !~ [.
@5@2 !l@3 !@4 !@ @.@7 3@ 
@ @.@7 3@>@&@;C@By FK FK Ts S

 T !y [. IZ !z !~ !{ ! ! ! !z !~ M1 IZ \ [. IZ ! M1 ! Jc Jc !z IZ ! ! ! [. !{ M1 % ! ! \ M1 Jc ! ! ! [. ]D [. !~ ! M1 !z !} M1 %C ! !~ [.
@5@2 !l@3 !@4 !@ @.@7 3@ 
@ @.@7 3@>@&@;XO FL 3 C
@ FK FK@5@/@/@/@/@/@7 3@>@;C@ FK FK D@5@.@7 3`@7 Ti@7 FV  J@>@;XXQM EF@=/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__vcg.pro  AuC @S @E 3$E RHE 3FE 3zE KE REsave_data__vcg E TE 3JE RE 3E 3 E 3E *sE 3E JE LE 3&E RE 3E 2XO Eadd_dpc_hypothesis_x C
@ E E@5 O@2
@4@ B J@>@;C@ E E@5@0  @@1 J@/@/@4@7 C O@2
@4@ B I@>@;XO E 3$ C@ E E@5@0 RH
@4@7 A J@>@;XD  t  t t  Et  RI AO E 3z C@ E E@5 K@7 N I@0 R
@4@7 3@>@;C@ E E@5 K@7 3@.
@7 &~ I@ 
@7add_dpc_hypothesis J@>@;XO E 3F C@ E E@5@0 K

@4@7 3@>@;XD  t  t t  Et  R AD  t  t t  Et  FS AO E 3 C@ E E @5@0 R
@4@7 3@>@;C@ E E@5@a@h@g@r@0 R
@4@7 3@>@;C@ E E@5@7 3  J @Q@ 
@7 3z J@ 
@7 3 J@>@;XO E 3 C@VA E E@5 E@.
@7 # M@2@0  E@1  FN@4@3@0  E@1  J @4@3@0  E@1  T@4@3@0  E@1  FS@4@3@0  E@1  R@4@3@0  E@1  RI@4@4@7 #9 JU@>@;XD  t  t t  Et  T AO E 3J C@ E E@5@0 T
@4@7 3@>@;XO E R CA  E E@5@0 R
@4@7 I@>@;XO E 3  C@ E E  @5@0 R@/@/@/@4@7 C@>@;XO E 3 C
@ E E@5@0 *s
@4@7 3@>@;XO E 3 C@ E E  @5@0 RH@/@/@/@4@7 C@>@;XD  t  t t  Et  FN AO E 3 C	@ E E  @5@0 R@/@4@7 C@>@;XD  t  t t  Et  J  AO E L C@ E E  @5 J@7 3@>@;XO E 3& C
@ E E@5@0 R
@4@7 3@>@;XD  t  t t  Et  FU AO E 3 C	@ E E  @5@0 *s@/@4@7 C@>@;XO E 2 C
@ E E  @5@0 K@/@/@/@/@/@4@7 C@>@;XXQM FF@%/usr/lib/swi-prolog/library/system.pl  @SdAu@!C AgS E 2QEsystem_modeE 2lE
system_module XO F 3 C@H F F  @5 H3 @@8 C@;XD  t  t t  Ft  F @GD  t  t @Ht  Ft 2Q O F 2Q C	@S F F@5 @8  2R@;XO F 3 C@; F F@5 @@7 B B@D
@*
 @Q@L V @8 C@? V @@8 C@;XD  t  t t  Ft  F @GD  t  t @Ht  Ft 2l O F 2l C	@Z F F@5  @8 3@;XXQM EF@=/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__pfs.pro  AuC @S @E 2E PoE JE 2E 2E TxE O6E T{E 2E 2XO Esave_data__prf  C@J@ E E@5 E@.
@7 # M@2@0  E@1  T|@4@3@0  E@1  Ty@4@3@0  E@1  J@4@3@0  E@1  Pp@4@3@0  E@1  O7@4@4@7 #9 JU@>@;XD  t  t t  Et  O7 AO E 2 C@ E E@5@0 O6
@4@7 A J@>@;XO E 2 C@ E E@5@0 Po
@4@7 3@>@;XD  t  t t  Et  Pp AD  t  t t  Et  J AO E 2 C@| E E@5@0 Tx
@4@7 3@>@;XO E 2 C@ E E@5@0 J

@4@7 3@>@;XD  t  t t  Et  Ty AD  t  t t  Et  T| AO E 2 C@x E E@5@0 T{
@4@7 3@>@;XXQM EF@=/build/spark-qcOfvI/spark-2012.0.deb/simplifier/data__hyp.pro  AuC @S @E P7E OhE T2E IE UJE JME S$E IE LE ME IXO E Oh C
@ E E@5@0 I
@4@8 I@;XD  t  t t  Et  T3 AD  t  t t  Et  E AO Eset_next_hyp_id_y CA E E@5@a@h@g@r@0 T2
@4@7 A I@>@;C
A E E@5@0 T2@4@7 3@>@;XO Eset_next_hyp_id_x C@ E E@5@0 T2@-@4@7 I@7 3 I@>@;C@ E E@5 @7 3@>@;XO E JM C@ E E
 I@5@0 I
 I@4@7 D4@7set_next_hyp_id I@>@;C@ E E@5@0 I
@4@7 D4@>@;XO E 3 C	@ E E@5@p
@8 3 I@;XO E L C@p E E @Q
 @5@C
@7 J, J-@L
@P@>@;C@x E E@5@7 I I N@2@3
@4@ B I@>@;C@ E E@5@7next_hyp_id I@0 I
@4@7 D4@0  @@1 I@/@4@7 C@>@;XO E M C@ E E@5@7 Oh I@0 I
@4@8 D4@;XO E P7 CA( E E  @5@0 UJ@/@/@/@4@7 C@>@;XO E 3 C@ E E@5@0 T2
@4@7 I@p
@0 T2@4@7 3@>@;C@ E E@5@0 T2@4@7 3@>@;XD  t  t t  Et  UK AO E S$ CA E E@5@0 UJ
@4@7 D4@>@;XO E I C	A E E  @5@0 T2@/@4@7 C@>@;XO E I C
@ E E@5@0 I
@4@8 C@;XXQM EF@B/build/spark-qcOfvI/spark-2012.0.deb/simplifier/parseutilities.pro  7AAuC @S @E .E 2E %*E !vE !oE !E .kE !E /?E !E !XO Eatom_to_lower_case_x CB[ E E@5@>@;CB_ E E
@5@0 )@-@4@7 [v !p@0 )@4@ @7 3@ 
@ @8 3 !p@;CBg E E

@5@ 
@ @8 3@;XO E@!inside_selected_character_class_x C@ E E G
@5@C
@7inside_character_class !p@L
@P@>@;C@ E E@5@C	@"
 G@#@L@P@7 3@>@;XO E . C@XB$ E E
 J
@5@2 !l@3 !@4 !m@.@7 !o !p@" 
@#@2 !l@3 !@4 !m@ @.@7 3 !@.@ @.@7 ! !p@2 !l@3 !@4 !m@ @.@7 3@ @ @7modify_type !p@%@>@&
@;C@8B/ E E		@5@2 !l@3 !@4 !m@.@7 3 !@.@ @.@7 3@2 !l@3 !@4 !m@ @.@7 3@ @7 3@%@>@&
@;C@QB8 E E@5@2 !l@3 !@4 !m@.@7 3@" @K
@#@2 !l@3 !@4 !m@ @.@7 3 !@.@ @.@7 3@2 !l@3 !@4 !m@ @.@7 3@ @7 3@%@>@&
@;XO E 3 C@ E E )@5@> )@7 3@>@;C@ E E !@5@> !@7 3@>@;C@ E E !@5@> !@7 3@>@;C@ E E !l@5@> !l@7 3@>@;C@ E E !@5@> !@7 3@>@;C@ E E )@5@> )@7 3@>@;C@ E E %@5@> %@7 3@>@;CA E E %F@5@> %F@7 3@>@;CA E E %@5@> %@7 3@>@;CA E E %@5@> %@7 3@>@;CA E E %@5@> %@7 3@>@;C
A E E )@5@>@0 )@/@4@7 3@>@;C
A  E E )@5@>@0 )@/@4@7 3@>@;C	A& E E )@5@>@7inside_character_class_alpha !p@>@;C	A, E E !@5@>@7@$inside_character_class_alpha_numeric !p@>@;CA2 E E@5@9Attempted to parse with an unaccepted character class: ~k@2
@4@8 T JU@;XO E 3 CBH E E@5@.@7 M !p@8 3@;XO E 3 C@p E E  )1@<C@q E E  )2@<C@r E E  )3@<C@s E E  )4@<C@t E E  )5@<C@u E E  )6@<C@v E E  )7@<C@w E E  )8@<C@x E E  )9@<C@y E E  ) '@<C@{ E E  ) !@<C@| E E  ) %@<C@} E E  ) IZ@<C@~ E E  ) !{@<C@ E E  ) [.@<C@ E E  ) !}@<C@ E E  ) %D@<C@ E E  ) \@<C@ E E  )	 !@<C@ E E  )
j@<C@ E E  ) !@<C@ E E  ) %C@<C@ E E  )
 ]D@<C@ E E  ) !~@<C@ E E  ) !z@<C@ E E  ) T@<C@ E E  ) .@<C@ E E  ) !y@<C@ E E  ) Jc@<C@ E E  ) !@<C@ E E  ) !|@<C@ E E  ) IU@<C@ E E  ) %@<C@ E E  ) I@<C@ E E  ) !@<C@ E E  )z@<C@ E E  ) !r@<C@ E E  )B@<C@ E E  ) J@<C@ E E  ) !q@<C@ E E  ) !a@<C@ E E  ) 3f@<C@ E E  )G@<C@ E E  ) O@<C@ E E  )	 !_@<C@ E E  )
J@<C@ E E  )K@<C@ E E  )L@<C@ E E  )
 !`@<C@ E E  )N@<C@ E E  )O@<C@ E E  ) 2@<C@ E E  )Q@<C@ E E  )R@<C@ E E  ) 2@<C@ E E  ) !^@<C@ E E  )U@<C@ E E  )V@<C@ E E  )W@<C@ E E  )X@<C@ E E  )Y@<C@ E E  )Z@<C@ E E  ! T@<C@ E E  ! I?@<C@ E E  !l M1@<C@ E E  ! R @<C@ E E  ) E@<C@ E E  % @<C@ E E  %F C@<C@ E E  % @<C@ E E  % L@<C@ E E  % @<XO E .k CBS E E@5@.@7 G@.
@7 3@ 
@7 G@>@;XO E /? C@ E E@5@.@7 P !p@7 3 !p@>@;XO E 2 CB E E@5@2 )@4 !@.
@.@7 3@ 
@7 ' I@%@>@&@;XO E %* C@PA E E

@5@2 !l@3 !@4 !m@.
@7 3@"
 
@#@2 !l@3 !@4 !m@ @.@7 3@.@ @.@7 2 !p@2 !l@3 !@4 !m@ @.@7 3@a@f@k J@w@%@>@&@;C@5A E E@5@2 !l@3 !@4 !m@.
@7 3@.@ 
@.@7 3@2 !l@3 !@4 !m@ @.@7 3@a@f@w@%@>@&@;C@NA E E

@5@2 !l@3 !@4 !m@.
@7 3@"
 @K
@#@2 !l@3 !@4 !m@ @.@7 3@.@ @.@7 3@2 !l@3 !@4 !m@ @.@7 3@a@f@w@%@>@&@;XO E !v C@#A E E@5@2@0 G !@4@4 !m@.
@7 3@2 !@4 !@ 
@.@7 3@>@&@;XO E !o CA E E@5@/@.@7 3@>@&
@;XO E ! C@ Az E E		
 !
@5@ @7 /? !p@%@2@4@7 G@%@>@&@;CA E E
 !@5@.@ 
@.@7parse_atom_one_or_more !p@ @7 G@%@>@&@;CA E E
 !m@5@.@ 
@.@7parse_atom_zero_or_more !p@ @7 G@%@>@&@;XO E 3 C@!A E E		

@5@ @7 3@%@ @ @.@7 3@>@&
@;XO E 3 C
AB E E@5@0 )@/@4@7 3@>@;C
AF E E@5@0 )@/@4@7 3@>@;CAJ E E@5 )@7 3@>@;XO E 3 C
A8 E E@5@0 )@/@4@7 3@>@;C
A< E E@5@0 )@/@4@7 3@>@;XO E 3 C@!A E E		

@5@ @7 3@%@ @ @.@7 3@>@&
@;CA E E
@5@>@&
@;XO E ! CAV E E

@5@8 ! !p@;CA[ E E 

@<XO E ! C@IA E E@5 !m@ @.@7 3 !@ @ @.@7 3 !m@ @.@7 3@"
@# !m@ @.@7 3@>@%@ @ @.@7 ! !p@>@&@;C@*A E E


@5 !m@ @.@7 3 !@ @ @.@7 3 !m@ @.@7 3@>@&@;XO E ! CAe E E 

@<CAh E E

@5@8 ! !p@;XXQM 0F@(/usr/lib/swi-prolog/library/operators.pl  @SdAu@"C AgS E 0?E 0E 0
E 0	E 0>XO 0op_type C@u F  @SdA 3  D I@<C@ 3 3  M2 I@<C@ 3 3  M"infix@<C@ 3 3  M$ 3@<C@ 3 3  M# 3@<C@ 3 3  M3postfix@<C@ 3 3  M4 3@<XO 0
undo_operator C@!@ 3 3 C:



 C:


@5@ @ @ 
@7 M @ @7same_op_type 0@>@;C@*@ 3 3 C:


@5@>@0 C:
@4@ @7 3 0@0 C:
@4@ @8 4 @;C
@ 3 3 C:@5@>@;C@ 3 3  C:



 C: 
@<XO 0 3 C@ 3 3@5@.@7 3 0@8 4@;XO 0undo_operators C@ 3 3 @<C@ 3 3
@5@ @7 4 @ 
@ @8 4 0@;XO 0 3 C@ 3 3@5@8
set_operators 0@;XD  t  t t  0t operator_stack AD  t  t t  0t  4 AD  t  t t  0t  4 AD  t  t t  0t  0 @GD  t  t @Ht  0t 0 @K @K O 0 0 C@%@s 3 3@5@0 C:
@4@.
@7 4 @0 4@1 Cincremental
@4@7 C@0  @@4@8 H@;XO 0 4 C@ 3 3 @<C@ 3 3@5@7 4@8 4@;C@ 3 3 C:



@5@0  @
@4@8 H@;XO 0tag_ops C@ 3 3 
@<C@;@ 3 3 C:





 C:


@5@0 @4@.@.@7 B 0@" @#@ @ @8 4 0@;XD  t  t t  0t  0
 @GD  t  t @Ht  0t 3  O 0 3 C@c 3 3@5@.@.
@7 4
@ 
@.@7 4@ @7 4@ @8 4@;XD  t  t t  0t  0
 @GD  t  t @Ht  0t 0	 O 0 0	 C@i 3 3@5@.@7 3 0@0 4	@1 Cmark@4@8 C@;XO 0 0> C@} 3 3@5@0 4	@1 C@-
@-@4@7 I@7 4@*
 4@>@;XXQM EGF@$/usr/lib/swi-prolog/library/lists.pl  @SdAuC AgS E .E $cE .E -E  \E -E -E .E ^E .E -E .E .E .E .E .E .E .E .E .E . E LqE .E I5E ."E .$E .E PE .&E .
E .E RXD  t  t t  EGt  - 
O EG -C	@ EF EF@5@ 
@8select_ I6@;XD  t  t t  EGt perm 
O EG 4CA EF EF @<CA EF EF

@5@.@7 . I6@ @ 
@8 4 I6@;XD  t  t t  EGt  - 
O EG -C@5@ EF EF@5@D@7 GY@L@8nth0_det I6@F
@?@!@D@S
@L@"
@#@ @ 
 @8nth_gen I6@? G@8 B B@F
@;XD  t  t t  EGt generate_nth 
O EG 4CA? EF EF 

@<CA@ EF EF		

@5@p
@ @ @ 
@ @8 4  I6@;XD  t  t t  EGt last_ 
O EG 4"CAW EF EF 
@<CAX EF EF
@5@ @ 
@8 4# I6@;XD  t  t t  EGt  .  
O EG -C
@ EF EF 
@<C@ EF EF


@5@ 
@8 - I6@;XD  t  t t  EGt  4 
O EG 4C@ EF EF 


@5@>@;C
@ EF EF



@5@>@;C@ EF EF




@5@>@;C@ EF EF





@5@>@;C@ EF EF






@5@>@;C@ EF EF







@5@>@;C@#@ EF EF








@5@p
 @a@f@b @t@ @ 
@8 4@;XD  t  t t  EGt  - 
O EG .CA, EF EF@5@S
@> @ 
@8 4!@;CA/ EF EF@5 #@7 4@ 
@8	find_nth0 I6@;XD  t  t t  EGt  - 
O EG .C
@ EF EF 




@<C@ EF EF



@5@ @ @8 4@;XD  t  t t  EGt append_ 
O EG 4)C@ EF EF @<C@ EF EF
@5@.@7 I5 I6@ 
@ @8 4* I6@;XD  t  t t  EGt  DR 
O EG I5C@u EF EF 
@<C@v EF EF



@5@ @ @8 4+@;XD  t  t t  EGt  . 
O EG .CB EF EF
@5@>@;CB EF EF
@5@ 
@7 @ I6@>@ @8 . I6@;CB EF EF



@5@ @ @8 4.@;XD  t  t t  EGt  ER 
O EG PC@j EF EF

@5@ 
@8member_ I6@;XD  t  t t  EGt  .	 
O EG .CB EF EF
@5@>@;CB EF EF
@5@ 
@7 4-@>@ @8 . I6@;CB EF EF



@5@ @ @8 42@;XD  t  t t  EGt  . 
O EG .CB EF EF
@5@>@;CB EF EF
@5@ 
@7 4-@>@"

@#@ @ @8 . I6@;C
B EF EF


@5@ 
@8 43@;XD  t  t t  EGt  .
 
O EG .CBQ EF EF@5@.@.@7 B I6@* @@.
@7 J@ 
@8 G@;XD  t  t t  EGt  . 
O EG .CB) EF EF
@5@ 
@8 . I6@;XD  t  t t  EGt equalize_to 
O EG 47CBu EF EF @<C@(Bv EF EF C



@5@D@)
@L@&@ @8 48 I6@?@ @ 
@ @8 49@;XD  t  t t  EGt  F 
O EG .CB
 EF EF@5 @8 F I6@;XD  t  t t  EGt  .! 
O EG . CA EF EF

@5@ 
@8max_member_ I6@;XD  t  t t  EGt equalize 
O EG 4?CBq EF EF @<CBr EF EF C



@5@ 
@8 49@;XD  t  t t  EGt  . 
O EG 46CB, EF EF 
@<CB- EF EF
@5@a@f
@h@l [L@x@ @ @8 45@;XD  t  t t  EGt  .# 
O EG ."C@lA EF EF@5@.@.
@7 44@.@.@7 44@D@*
 @@* @@L@)@E@?@F@D@S
@* @@L@ @7 G@E@?@3@D@*
 @@S@L@7 G@E@?@!@D@S
@S@L@.@7 G@ @7 G@? @@7 4 @@7 4@E@8 4@;XD  t  t t  EGt  F 
O EG 4;CB
 EF EF 
@<CB EF EF
@5@a@h@f
@n@x@ @ @8 4:@;XD  t  t t  EGt  .' 
O EG .&CAv EF EF @<CAw EF EF




@5@ 
@8 .& I6@;XD  t  t t  EGt  4> 
O EG 4=CA EF EF 
@<CA EF EF
@5@D@ 
@7 E@L@ @8 4<@?@ @ 
@8 4<@;XD  t  t t  EGt  Fi 
O EG RCAT EF EF
@5@ 
@8 4$@;XD  t  t t  EGt  4 
O EG 4C
@ EF EF 
@<C@ EF EF
@5@ @ @8 4@;XD  t  t t  EGt   ] 
O EG  \C@<A EF EF@5@D@7 GY@L@p
 @ 
@8 4@F@?@#@D@S
@L@"@#@ @ @8 4@? G@8 4@F@E
@;XD  t  t t  EGt  - 
O EG -C
@ EF EF@5@ 
@7 - I6@>@;XD  t  t t  EGt  ^ 
O EG ^C@ EF EF 
@<C@/@ EF EF
@5@D@C@ 
@7 Im@L@P@L@ @8 ^ I6@E@?@"

@#@ @ @8 4C@;XD  t  t t  EGt  4 
O EG 4CA EF EF 

@<CA EF EF@5@ 
@.@7   I6@ @ @ @ @8 4@;XD  t  t t  EGt  4( 
O EG 4'CAD EF EF @5@>@;CAE EF EF


@5@p
 @ @ @ @8 4&@;XD  t  t t  EGt  E] 
O EG E]CA EF EF 
@<CA EF EF

@5@ @2@4@ @8 4E I6@;XD  t  t t  EGt  - 
O EG .C@ EF EF@5@.
@7 4@>@&
@;XD  t  t t  EGt  I 
O EG .C@ EF EF @<C@ EF EF

@5@ 
@ @8 . I6@;XD  t  t t  EGt  41 
O EG 40C@m EF EF @<C@n EF EF
@5@ @ 
@8 4/@;XD  t  t t  EGt  DR 
O EG .C@ EF EF@5 @@7 4@8 4,@;XD  t  t t  EGt  . 
O EG .
CB EF EF@5@>@;CB EF EF
@5@7 4-@ 
@8 .
 I6@;XD  t  t t  EGt  E 
O EG $cCBj EF EF@5 @@7 4@.@7 $B $N@.
@7 RQ@ 
@7 4@ I6@8pairs_to_keyset I6@;XD  t  t t  EGt  . 
O EG .CB9 EF EF@5 G@7 4 G@7 4@a@g@h@r@8numlist_ I6@;XD  t  t t  EGt  . 
O EG .CB EF EF
@5@ 
@8 . I6@;XD  t  t t  EGt  4M 
O EG 4LCB} EF EF @<C@"B~ EF EF C



@5@S
@>@(
 IU@"
@#@ @ @8 4K@;CB EF EF

@5@8 4K@;XD  t  t t  EGt  . 
O EG .CA EF EF

@5@ 
@8min_member_ I6@;XD  t  t t  EGt  . 
O EG .CA EF EF@5@.@7 . I6@>@&@;XD  t  t t  EGt   ] 
O EG .CA7 EF EF@5@S
@>@ 
@8 4!@;CA: EF EF@5 #@7 4@.@7 4D@ @ 
@8 4&@;XD  t  t t  EGt  4P 
O EG 4OCB? EF EF

@5@>@"
@#@;CBA EF EF


@5@p
@ @ 
@8 4N@;XD  t  t t  EGt  E] 
O EG LqCA EF EF@5@8 4F@;XD  t  t t  EGt  . 
O EG 4RCB EF EF 
@<CB EF EF
@5@a@f
@h@l [K@x@ @ @8 4Q@;XD  t  t t  EGt  .% 
O EG .$CAg EF EF@5@.@.
@7 44@*
 @@&@;XD  t  t t  EGt  4U 
O EG 4TCA EF EF 
@<CA EF EF
@5@D@ 
@7 D @L@ @8 4S@?@ @ 
@8 4S@;XD  t  t t  EGt  . 
O EG 4WC
A EF EF
@5@S
@>@;CA EF EF
@5@>@;CA EF EF
@5@>@ 
@.@7 4V@ @ @8 4V@;C	A EF EF 
@<XXD  t  C
t _` F EGt  -D  t  C
t _` F EGt  -D  t  C
t _` F E`t  1D  t  C
t _` F B}t  BD  t  C
t _` F t  AD  t  C
t _` F B}t  B{D  t  C
t _` F E`t  VD  t  C
t _` F B}t  1XD  t  C
t _` F EGt  DRD  t  C
t _` F t  BD  t  C
t _` F EGt  .D  t  C
t _` F ETt  WD  t  C
t _` F EGt  .
D  t  C
t _` F ETt  .D  t  C
t _` F EGt  FD  t  C
t _` F EGt  .#D  t  C
t _` F B}t  1Z D  t  C
t _` F EGt  FiD  t  C
t _` F E`t  )D  t  C
t _` F EGt  ^D  t  C
t _` F B}t  1gD  t  C
t _` F EGt  -D  t  C
t _` F B}t  ";D  t  C
t _` F EGt  DRD  t  C
t _` F B}t  B{D  t  C
t _` F t  AD  t  C
t _` F Bft  ArD  t  C
t _` F EGt  .D  t  C
t _` F EGt  .D  t  C
t _` F +t  VD  t  C
t _` F EGt   ]D  t  C
t _` F EGt  E]D  t  C
t _` F EGt  . D  t  C
t _` F E`t  )D  t  C
t _` F B}t  1dD  t  C
t _` F EGt  -D  t  C
t _` F B}t  ";D  t  C
t _` F EGt  -D  t  C
t _` F B}t  1^D  t  C
t _` F EGt  ERD  t  C
t _` F EGt  .	D  t  C
t _` F t  CD  t  C
t _` F EGt  .D  t  C
t _` F t  WD  t  C
t _` F EGt  .D  t  C
t _` F EGt  .!D  t  C
t _` F EGt  .'D  t  C
t _` F EGt   ]D  t  C
t _` F EGt  -D  t  C
t _` F E`t  WD  t  C
t _` F B}t  1\D  t  C
t _` F t  @D  t  C
t _` F E`t  VD  t  C
t _` F EGt  ID  t  C
t _` F t  #FD  t  C
t _` F B}t  1ZD  t  C
t _` F B}t  1bD  t  C
t _` F EGt  .D  t  C
t _` F t  BD  t  C
t _` F EGt  ED  t  C
t _` F EGt  .D  t  C
t _` F Dt  WD  t  C
t _` F t  ZD  t  C
t _` F ETt  .D  t  C
t _` F EGt  .D  t  C
t _` F EGt  .%D  t  C
t _` F B}t  1d D  t  C
t _` Ba EGt  -D  t  C
t _` Ba BWt  BUD  t  C
t _` Ba ELt  HD  t  C
t _` Ba EGt  -D  t  C
t _` Ba ELt  HD  t  C
t _` Ba EGt  . D  t  C
t _` Ba Bft  W>D  t  C
t _` Ba ELt  DD  t  C
t _` Ba EGt  -D  t  C
t _` Ba t  AD  t  C
t _` Ba EGt  -D  t  C
t _` Ba EGt  DRD  t  C
t _` Ba EGt  ERD  t  C
t _` Ba EGt  .D  t  C
t _` Ba ELt  ^d D  t  C
t _` Ba t  BD  t  C
t _` Ba EGt  .	D  t  C
t _` Ba Ht  FD  t  C
t _` Ba t  CD  t  C
t _` Ba Ht  ^KD  t  C
t _` Ba EGt  .D  t  C
t _` Ba EGt  .
D  t  C
t _` Ba Ht  ^MD  t  C
t _` Ba BBt  B@D  t  C
t _` Ba t  WD  t  C
t _` Ba EGt  .D  t  C
t _` Ba ELt  HD  t  C
t _` Ba EGt  FD  t  C
t _` Ba EGt  .!D  t  C
t _` Ba EGt  .#D  t  C
t _` Ba EGt  .'D  t  C
t _` Ba EGt  FiD  t  C
t _` Ba ELt  ^aD  t  C
t _` Ba EGt   ]D  t  C
t _` Ba EGt  -D  t  C
t _` Ba !Pt  BoD  t  C
t _` Ba EGt  ^D  t  C
t _` Ba Bft  HD  t  C
t _` Ba ELt  ^fD  t  C
t _` Ba t  @D  t  C
t _` Ba Bft  D>D  t  C
t _` Ba EGt  -D  t  C
t _` Ba EGt  ID  t  C
t _` Ba Bft  BdD  t  C
t _` Ba t  #FD  t  C
t _` Ba EGt  DRD  t  C
t _` Ba Ht  ^QD  t  C
t _` Ba EGt  .D  t  C
t _` Ba Ht  ^UD  t  C
t _` Ba t  AD  t  C
t _` Ba t  BD  t  C
t _` Ba Ht  ^ID  t  C
t _` Ba EGt  ED  t  C
t _` Ba Ht  ^OD  t  C
t _` Ba EGt  .D  t  C
t _` Ba ELt  DD  t  C
t _` Ba EGt  .D  t  C
t _` Ba Ht  ^SD  t  C
t _` Ba EGt  .D  t  C
t _` Ba t  ZD  t  C
t _` Ba EGt  .D  t  C
t _` Ba EGt   ]D  t  C
t _` Ba EGt  E]D  t  C
t _` Ba Dt  FD  t  C
t _` Ba EGt  .%D  t  C
t _` Ba BWt  ZD  t  C
t _` WP @*t  @(D  t  C
t _` WP @t  @D  t  C
t _` Fh Eyt  ED  t  C
t _` Fh Eyt  F9D  t  C
t _` Fh Eyt  'D  t  C
t _` Fh Et  LD  t  C
t _` Fh Eyt  FD  t  C
t _` Fh Et  FD  t  C
t _` Fh Et  PD  t  C
t _` Fh Et  L	D  t  C
t _` Fh Eyt  ID  t  C
t _` Fh Eyt  ID  t  C
t _` Fh Eyt  EwD  t  C
t _` Fh Et  LQD  t  C
t _` Fh Eyt  LD  t  C
t _` Fh Et  LD  t  C
t _` Fh Eyt  ED  t  C
t _` Fh Eyt  F\D  t  C
t _` Fh Eyt  F'D  t  C
t _` Fh Eyt  ED  t  C
t _` Fh Eyt  'D  t  C
t _` Fh Et  FD  t  C
t _` Fh Et  F D  t  C
t _` Fh Eyt  ED  t  C
t _` Fh Eyt  TD  t  C
t _` @* @t  @D  t  C
t _` @* Bft  X(D  t  C
t _` @* Bft  BdD  t  C
t _` @* Bft  V}D  t  C
t _` BW EGt  -D  t  C
t _` BW EGt  -D  t  C
t _` BW EGt  . D  t  C
t _` BW EGt  -D  t  C
t _` BW EGt  -D  t  C
t _` BW t  AD  t  C
t _` BW EGt  DRD  t  C
t _` BW t  BD  t  C
t _` BW EGt  .D  t  C
t _` BW EGt  ERD  t  C
t _` BW t  CD  t  C
t _` BW EGt  .	D  t  C
t _` BW EGt  .
D  t  C
t _` BW EGt  .D  t  C
t _` BW EGt  .D  t  C
t _` BW t  WD  t  C
t _` BW EGt  FD  t  C
t _` BW EGt  .!D  t  C
t _` BW EGt  .#D  t  C
t _` BW EGt  .'D  t  C
t _` BW EGt  FiD  t  C
t _` BW EGt   ]D  t  C
t _` BW EGt  -D  t  C
t _` BW EGt  ^D  t  C
t _` BW t  @D  t  C
t _` BW EGt  -D  t  C
t _` BW EGt  ID  t  C
t _` BW t  #FD  t  C
t _` BW EGt  DRD  t  C
t _` BW Bft  BdD  t  C
t _` BW t  AD  t  C
t _` BW EGt  .D  t  C
t _` BW EGt  ED  t  C
t _` BW t  BD  t  C
t _` BW EGt  .D  t  C
t _` BW HZt  HXD  t  C
t _` BW EGt  .D  t  C
t _` BW EGt  .D  t  C
t _` BW t  ZD  t  C
t _` BW EGt   ]D  t  C
t _` BW EGt  .D  t  C
t _` BW EGt  E]D  t  C
t _` BW EGt  .%D  t  C
t _` D @*t  @(D  t  C
t _` D WPt  WRD  t  C
t _` D WPt  WTD  t  C
t _` D Bt  BD  t  C
t _` D Rst  \ D  t  C
t _` D !Pt  BoD  t  C
t _` D Bft  ArD  t  C
t _` D Bft  V}D  t  C
t _` D HZt  HXD  t  C
t _` D Bft  @D  t  C
t _` D !Pt  BoD  t  C
t _` D ]t  DQD  t  C
t _` D WPt  WV D  t  C
t _` D +t  ]D  t  C
t _` D Dbt  0D  t  C
t _` D Dbt  0 D  t  C
t _` D Dbt  DD  t  C
t _` D Dbt  0D  t  C
t _` D Dbt  0D  t  C
t _` D Dbt  DD  t  C
t _` D Dbt  _[D  t  C
t _` D Dbt  0D  t  C
t _` F EGt  -D  t  C
t _` F EGt  -D  t  C
t _` F EGt  . D  t  C
t _` F EGt  -D  t  C
t _` F EGt  -D  t  C
t _` F EGt  DRD  t  C
t _` F F}t  ^D  t  C
t _` F F}t  ^D  t  C
t _` F EGt  ERD  t  C
t _` F EGt  .D  t  C
t _` F F}t  ^D  t  C
t _` F ETt  WD  t  C
t _` F EGt  .	D  t  C
t _` F EGt  .D  t  C
t _` F EGt  .
D  t  C
t _` F F}t  ^D  t  C
t _` F F}t  FD  t  C
t _` F F}t  FD  t  C
t _` F EGt  .D  t  C
t _` F ETt  .D  t  C
t _` F F}t  ^D  t  C
t _` F EGt  FD  t  C
t _` F EGt  .!D  t  C
t _` F F}t  GQD  t  C
t _` F EGt  .#D  t  C
t _` F EGt  .'D  t  C
t _` F EGt  FiD  t  C
t _` F EGt   ]D  t  C
t _` F EGt  -D  t  C
t _` F EGt  ^D  t  C
t _` F EGt  -D  t  C
t _` F EGt  ID  t  C
t _` F EGt  DRD  t  C
t _` F F}t  ^D  t  C
t _` F F}t  ^D  t  C
t _` F F}t  ^D  t  C
t _` F EGt  .D  t  C
t _` F EGt  ED  t  C
t _` F F}t  ^D  t  C
t _` F EGt  .D  t  C
t _` F EGt  .D  t  C
t _` F F}t  FD  t  C
t _` F F}t  FD  t  C
t _` F EGt  .D  t  C
t _` F F}t  ^D  t  C
t _` F EGt   ]D  t  C
t _` F EGt  .D  t  C
t _` F ETt  .D  t  C
t _` F F}t  ^D  t  C
t _` F EGt  E]D  t  C
t _` F EGt  .%D  t  C
t _` BB Bft  ArD  t  C
t _` BB t  BD  t  C
t _` BB !Pt  BoD  t  C
t _` BB HZt  HXD  t  C
t _` BB t  AD  t  C
t _` BB Bft  BdD  t  C
t _` BB t  AD  t  C
t _` ] !Pt  BoD  t  C
t _` ] @t  @D  t  C
t _` F} t  @D  t  C
t _` F} t  AD  t  C
t _` F} t  #FD  t  C
t _` F} t  BD  t  C
t _` F} t  AD  t  C
t _` F} t  CD  t  C
t _` F} t  BD  t  C
t _` F} t  WD  t  C
t _` F} t  ZD  t  C
t _` EL EGt  -D  t  C
t _` EL EGt  -D  t  C
t _` EL EGt  . D  t  C
t _` EL EGt  -D  t  C
t _` EL @*t  @(D  t  C
t _` EL t  AD  t  C
t _` EL EGt  -D  t  C
t _` EL EGt  DRD  t  C
t _` EL t  BD  t  C
t _` EL EGt  .D  t  C
t _` EL EGt  ERD  t  C
t _` EL t  CD  t  C
t _` EL EGt  .	D  t  C
t _` EL EGt  .
D  t  C
t _` EL EGt  .D  t  C
t _` EL EGt  .D  t  C
t _` EL t  WD  t  C
t _` EL EGt  FD  t  C
t _` EL EGt  .!D  t  C
t _` EL EGt  .#D  t  C
t _` EL EGt  .'D  t  C
t _` EL EGt  FiD  t  C
t _` EL EGt   ]D  t  C
t _` EL EGt  -D  t  C
t _` EL EGt  ^D  t  C
t _` EL !Pt  BoD  t  C
t _` EL t  @D  t  C
t _` EL EGt  -D  t  C
t _` EL EGt  ID  t  C
t _` EL t  #FD  t  C
t _` EL EGt  DRD  t  C
t _` EL Bft  BdD  t  C
t _` EL t  AD  t  C
t _` EL EGt  .D  t  C
t _` EL EGt  ED  t  C
t _` EL t  BD  t  C
t _` EL Ft  FD  t  C
t _` EL EGt  .D  t  C
t _` EL EGt  .D  t  C
t _` EL EGt  .D  t  C
t _` EL t  ZD  t  C
t _` EL EGt  .D  t  C
t _` EL EGt   ]D  t  C
t _` EL EGt  E]D  t  C
t _` EL EGt  .%D  t  C
t _` C
 EGt  -D  t  C
t _` C
 EGt  -D  t  C
t _` C
 E`t  1D  t  C
t _` C
 @*t  @(D  t  C
t _` C
 t  AD  t  C
t _` C
 E`t  VD  t  C
t _` C
 EGt  DRD  t  C
t _` C
 t  BD  t  C
t _` C
 EGt  .D  t  C
t _` C
 ETt  WD  t  C
t _` C
 EGt  .
D  t  C
t _` C
 ETt  .D  t  C
t _` C
 EGt  FD  t  C
t _` C
 Bft  H'D  t  C
t _` C
 EGt  .#D  t  C
t _` C
 EGt  FiD  t  C
t _` C
 E`t  )D  t  C
t _` C
 EGt  ^D  t  C
t _` C
 EGt  -D  t  C
t _` C
 EGt  DRD  t  C
t _` C
 t  AD  t  C
t _` C
 Bft  ArD  t  C
t _` C
 Fst  B2D  t  C
t _` C
 EGt  .D  t  C
t _` C
 HZt  HXD  t  C
t _` C
 EGt  .D  t  C
t _` C
 EGt   ]D  t  C
t _` C
 EGt  E]D  t  C
t _` C
 EGt  . D  t  C
t _` C
 E`t  )D  t  C
t _` C
 EGt  -D  t  C
t _` C
 EGt  -D  t  C
t _` C
 EGt  ERD  t  C
t _` C
 t  CD  t  C
t _` C
 EGt  .	D  t  C
t _` C
 Bft  _D  t  C
t _` C
 EGt  .D  t  C
t _` C
 t  WD  t  C
t _` C
 EGt  .D  t  C
t _` C
 EGt  .!D  t  C
t _` C
 EGt  .'D  t  C
t _` C
 EGt   ]D  t  C
t _` C
 EGt  -D  t  C
t _` C
 E`t  WD  t  C
t _` C
 t  @D  t  C
t _` C
 E`t  VD  t  C
t _` C
 EGt  ID  t  C
t _` C
 t  #FD  t  C
t _` C
 Dbt  _[D  t  C
t _` C
 EGt  .D  t  C
t _` C
 t  BD  t  C
t _` C
 EGt  ED  t  C
t _` C
 EGt  .D  t  C
t _` C
 Dt  WD  t  C
t _` C
 t  ZD  t  C
t _` C
 ETt  .D  t  C
t _` C
 EGt  .D  t  C
t _` C
 EGt  .%D  t  C
t _` E Et  ED  t  C
t _` E )t  EuD  t  C
t _` E )t  EpD  t  C
t _` F EGt  -D  t  C
t _` F EGt  -D  t  C
t _` F ELt  HD  t  C
t _` F E`t  1D  t  C
t _` F ELt  DD  t  C
t _` F @*t  @(D  t  C
t _` F E`t  VD  t  C
t _` F EGt  DRD  t  C
t _` F F}t  ^D  t  C
t _` F EGt  .D  t  C
t _` F t  BD  t  C
t _` F F}t  ^D  t  C
t _` F ETt  WD  t  C
t _` F EGt  .
D  t  C
t _` F F}t  ^D  t  C
t _` F Ft  "D  t  C
t _` F F}t  FD  t  C
t _` F ETt  .D  t  C
t _` F EGt  FD  t  C
t _` F EGt  .#D  t  C
t _` F EGt  FiD  t  C
t _` F E`t  )D  t  C
t _` F EGt  ^D  t  C
t _` F ELt  ^fD  t  C
t _` F EGt  -D  t  C
t _` F EGt  DRD  t  C
t _` F F}t  ^D  t  C
t _` F Ft  VD  t  C
t _` F F}t  ^D  t  C
t _` F F}t  ^D  t  C
t _` F EGt  .D  t  C
t _` F HZt  HXD  t  C
t _` F Bst  "D  t  C
t _` F F}t  FD  t  C
t _` F EGt  .D  t  C
t _` F EGt   ]D  t  C
t _` F EGt  E]D  t  C
t _` F ELt  HD  t  C
t _` F EGt  . D  t  C
t _` F E`t  )D  t  C
t _` F EGt  -D  t  C
t _` F EGt  -D  t  C
t _` F F}t  ^D  t  C
t _` F Ft  ]:D  t  C
t _` F EGt  ERD  t  C
t _` F ELt  ^d D  t  C
t _` F EGt  .	D  t  C
t _` F Bft  _D  t  C
t _` F EGt  .D  t  C
t _` F Ft   :D  t  C
t _` F F}t  FD  t  C
t _` F EGt  .D  t  C
t _` F F}t  ^D  t  C
t _` F ELt  HD  t  C
t _` F Bst  #D  t  C
t _` F EGt  .!D  t  C
t _` F F}t  GQD  t  C
t _` F EGt  .'D  t  C
t _` F Bft  HD  t  C
t _` F ELt  ^aD  t  C
t _` F EGt   ]D  t  C
t _` F EGt  -D  t  C
t _` F E`t  WD  t  C
t _` F Bft  D>D  t  C
t _` F E`t  VD  t  C
t _` F EGt  ID  t  C
t _` F F}t  ^D  t  C
t _` F Ft  ]<D  t  C
t _` F EGt  .D  t  C
t _` F EGt  ED  t  C
t _` F Ft   5D  t  C
t _` F EGt  .D  t  C
t _` F ELt  DD  t  C
t _` F F}t  FD  t  C
t _` F Bst  BsD  t  C
t _` F F}t  ^D  t  C
t _` F EGt  .D  t  C
t _` F ETt  .D  t  C
t _` F F}t  ^D  t  C
t _` F EGt  .%D  t  C
t _` B9 !Pt  BoD  t  C
t _` B9 Bft  BdD  t  C
t _` FB Et  FED  t  C
t _` FB Et  FD  t  C
t _` FB !Pt  BoD  t  C
t _` FB Eyt  EwD  t  C
t _` FB !Pt  BoD  t  C
t _` FB Ft  F#D  t  C
t _` FB Ft  F
D  t  C
t _` FB Ft  FHD  t  C
t _` FB Et  ED  t  C
t _` FB Ett  EzD  t  C
t _` FB Ett  F7D  t  C
t _` FB Et  FCD  t  C
t _` FB Et  FGD  t  C
t _` FB Et  ED  t  C
t _` FB Et  ED  t  C
t _` FB Et  FID  t  C
t _` FB Et  FFD  t  C
t _` FB Et  FDD  t  C
t _` FB Et  F<D  t  C
t _` FB Et  F=D  t  C
t _` FB Et  F>D  t  C
t _` FB Et  ED  t  C
t _` ! !Pt  BoD  t  C
t _`  Bft  DAD  t  C
t _`  !Pt  -D  t  C
t _`  Bft  X(D  t  C
t _`  Dt  B/D  t  C
t _`  Bft  H'D  t  C
t _`  ]t  \D  t  C
t _`  At  FD  t  C
t _`  Bft  +D  t  C
t _`  Bft  + D  t  C
t _`  Rst  \ D  t  C
t _`  Dt  [ D  t  C
t _`  Bft  +D  t  C
t _`  Bft  V}D  t  C
t _`  Dt  +eD  t  C
t _`  @t  @D  t  C
t _`  @t  @D  t  C
t _`  Bft  	D  t  C
t _`  +t  ZD  t  C
t _`  Dt  ,D  t  C
t _`  ]t  ]D  t  C
t _`  Bft  +D  t  C
t _`  Rst  'iD  t  C
t _`  Bft  GD  t  C
t _`  @*t  @(D  t  C
t _`  WPt  WRD  t  C
t _`  ^t  /D  t  C
t _`  @t  (D  t  C
t _`  ]t  ]D  t  C
t _`  !Pt  BoD  t  C
t _`  @t   D  t  C
t _`  Bft  ArD  t  C
t _`  ^t  /D  t  C
t _`  +t  VD  t  C
t _`  +t  +D  t  C
t _`  Bt  DD  t  C
t _`  Bft  +D  t  C
t _`  !Pt  -D  t  C
t _`  Bft  AxD  t  C
t _`  Dt  AD  t  C
t _`  Bft  #D  t  C
t _`  Bt  BD  t  C
t _`  !Pt  BoD  t  C
t _`  Dt  [D  t  C
t _`  Bft  HD  t  C
t _`  At  CD  t  C
t _`  WPt  WV D  t  C
t _`  +t  ]D  t  C
t _`  Bft  XD  t  C
t _`  ]t  ]D  t  C
t _`  Bft  H D  t  C
t _`  Bft  +D  t  C
t _`  "t  "D  t  C
t _`  At  AD  t  C
t _`  Dt  ,} D  t  C
t _`  Bft  W>D  t  C
t _`  @*t  WD  t  C
t _`  Bft  BD  t  C
t _`  Dt  [ D  t  C
t _`  "t  "D  t  C
t _`  Dt  B3 D  t  C
t _`  Rst  \D  t  C
t _`  Dt  D D  t  C
t _`  Bft  +D  t  C
t _`  Bft  +D  t  C
t _`  Bft  ZD  t  C
t _`  Bft  	D  t  C
t _`  Bft  _D  t  C
t _`  Dt  ({D  t  C
t _`  Bft  +D  t  C
t _`  Rst  'kD  t  C
t _`  Bft  HD  t  C
t _`  ]t  DQD  t  C
t _`  Dt  B)D  t  C
t _`  ^t  /D  t  C
t _`  HZt  F}D  t  C
t _`  Bft  H' D  t  C
t _`  Dt  WD  t  C
t _`  Bt  DD  t  C
t _`  Dt  [ D  t  C
t _`  Bft  XD  t  C
t _`  At  AD  t  C
t _`  Dt  [ D  t  C
t _`  Bft  +D  t  C
t _`  WPt  WTD  t  C
t _`  Bft  BgD  t  C
t _`  Dt  DD  t  C
t _`  Bt  BD  t  C
t _`  Bft  +~D  t  C
t _`  Bft  + D  t  C
t _`  @*t  PD  t  C
t _`  Dt  @ D  t  C
t _`  Bft  BD  t  C
t _`  "t  ) D  t  C
t _`  HZt  HXD  t  C
t _`  Dt  ,D  t  C
t _`  Bft  @D  t  C
t _`  Dt  B) D  t  C
t _`  Bft  +D  t  C
t _`  Bft  ED  t  C
t _`  Bft  D>D  t  C
t _`  Bft  BdD  t  C
t _`  Dt  (y D  t  C
t _`  Bft  +D  t  C
t _` D t  BD  t  C
t _` D F}t  FD  t  C
t _` D Dbt  0D  t  C
t _` D Bft  @D  t  C
t _` E Ett  ErD  t  C
t _` E Ett  EzD  t  C
t _` E )t  EuD  t  C
t _` E )t  EpD  t  C
t _` E Ett  ED  t  C
t _` E )t  EuD  t  C
t _` E )t  EpD  t  C
t _`  ELt  HD  t  C
t _` Bs !Pt  BoD  t  C
t _` Bs t  @D  t  C
t _` Bs t  AD  t  C
t _` Bs t  #FD  t  C
t _` Bs Bft  BdD  t  C
t _` Bs t  BD  t  C
t _` Bs EGt  ERD  t  C
t _` Bs t  AD  t  C
t _` Bs t  CD  t  C
t _` Bs t  BD  t  C
t _` Bs t  WD  t  C
t _` Bs t  ZD  t  C
t _` EQ Bft  W>D  t  C
t _` EQ !t  FD  t  C
t _` EQ EGt  ERD  t  C
t _` EQ F}t  FD  t  C
t _` EQ Bft  H' D  t  C
t _` EQ Bft  H'D  t  C
t _` E[ EGt  -D  t  C
t _` E[ Dt  FkD  t  C
t _` E[ EGt  -D  t  C
t _` E[ EGt  . D  t  C
t _` E[ EGt  -D  t  C
t _` E[ EGt  -D  t  C
t _` E[ EGt  DRD  t  C
t _` E[ Eet  ED  t  C
t _` E[ EGt  ERD  t  C
t _` E[ EGt  .D  t  C
t _` E[ Eet  &D  t  C
t _` E[ ETt  WD  t  C
t _` E[ EGt  .	D  t  C
t _` E[ EGt  .D  t  C
t _` E[ EGt  .
D  t  C
t _` E[ Eet  D  t  C
t _` E[ Eet  D  t  C
t _` E[ Eet  FlD  t  C
t _` E[ EGt  .D  t  C
t _` E[ ETt  .D  t  C
t _` E[ Eet  EcD  t  C
t _` E[ Eet  Z!D  t  C
t _` E[ EGt  FD  t  C
t _` E[ Eet  &D  t  C
t _` E[ Dt  )D  t  C
t _` E[ EGt  .!D  t  C
t _` E[ Bft  H'D  t  C
t _` E[ EGt  .#D  t  C
t _` E[ Dt  )D  t  C
t _` E[ EGt  .'D  t  C
t _` E[ Dt  )D  t  C
t _` E[ EGt  FiD  t  C
t _` E[ EGt   ]D  t  C
t _` E[ Dt  FjD  t  C
t _` E[ EGt  -D  t  C
t _` E[ EGt  ^D  t  C
t _` E[ Eet  FlD  t  C
t _` E[ EGt  -D  t  C
t _` E[ EGt  ID  t  C
t _` E[ EGt  DRD  t  C
t _` E[ Eet  &D  t  C
t _` E[ Eet  &D  t  C
t _` E[ EGt  .D  t  C
t _` E[ EGt  ED  t  C
t _` E[ Eet  &D  t  C
t _` E[ Eet   D  t  C
t _` E[ EGt  .D  t  C
t _` E[ EGt  .D  t  C
t _` E[ Bft  H' D  t  C
t _` E[ EGt  .D  t  C
t _` E[ Eet  &D  t  C
t _` E[ Eet  AD  t  C
t _` E[ ETt  .D  t  C
t _` E[ EGt  .D  t  C
t _` E[ EGt   ]D  t  C
t _` E[ Dt  )D  t  C
t _` E[ Dt  )D  t  C
t _` E[ EGt  E]D  t  C
t _` E[ EGt  .%D  t  C
t _` E[ Dt  )D  t  C
t _` E[ Dt  FkD  t  C
t _` F ELt  HD  t  C
t _` F ELt  HD  t  C
t _` F Bft  AxD  t  C
t _` F E`t  1D  t  C
t _` F ELt  DD  t  C
t _` F E`t  )D  t  C
t _` F E`t  VD  t  C
t _` F EGt  DRD  t  C
t _` F Ft  HD  t  C
t _` F ELt  ^d D  t  C
t _` F Ft  VD  t  C
t _` F Ht  FD  t  C
t _` F Ft  /D  t  C
t _` F ELt  HD  t  C
t _` F Ft  "=D  t  C
t _` F Ft  /D  t  C
t _` F Ft  /D  t  C
t _` F Ft  /D  t  C
t _` F ELt  ^aD  t  C
t _` F Bft  HD  t  C
t _` F E`t  )D  t  C
t _` F E`t  WD  t  C
t _` F ELt  ^fD  t  C
t _` F E`t  VD  t  C
t _` F Bft  D>D  t  C
t _` F Ft  VD  t  C
t _` F Ft  VD  t  C
t _` F ELt  DD  t  C
t _` F Ft  "AD  t  C
t _` F Ft  /D  t  C
t _` F Ft  /D  t  C
t _` F Ft  H D  t  C
t _` F Ft  /D  t  C
t _` F Ft  "?D  t  C
t _` E Et  E D  t  C
t _` E Et  E D  t  C
t _` E Et  E D  t  C
t _` E Et  E D  t  C
t _` E Et  E D  t  C
t _` E Et  E D  t  C
t _` E Ett  ED  t  C
t _` E Et  ED  t  C
t _` E Et  E D  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Ett  EzD  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  E D  t  C
t _` E Et  ED  t  C
t _` E )t  EuD  t  C
t _` E Et  E D  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  E D  t  C
t _` E Et  E D  t  C
t _` E Eyt  ED  t  C
t _` E Eyt  ED  t  C
t _` E Et  ED  t  C
t _` E Et  E D  t  C
t _` E !Pt  BoD  t  C
t _` E Et  E D  t  C
t _` E Et  ED  t  C
t _` E !Pt  BoD  t  C
t _` E Eyt  EwD  t  C
t _` E Et  ED  t  C
t _` E Et  E D  t  C
t _` E Et  ED  t  C
t _` E Et  E D  t  C
t _` E Et  ED  t  C
t _` E Et  E D  t  C
t _` E Et  ED  t  C
t _` E Et  E D  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  E D  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  E D  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  E D  t  C
t _` E Et  ED  t  C
t _` E Eyt  ED  t  C
t _` E Et  ED  t  C
t _` E Et  E D  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  E D  t  C
t _` E Eot  E{D  t  C
t _` Eo Et  ED  t  C
t _` Eo Ett  ErD  t  C
t _` Eo )t  EpD  t  C
t _` E EGt  ERD  t  C
t _` E )t  EuD  t  C
t _` E )t  EpD  t  C
t _` & EGt  E]D  t  C
t _` Ee Dt  ]D  t  C
t _` Ee Dt  ]
D  t  C
t _` Ee Dt  FkD  t  C
t _` Ee Dt  FjD  t  C
t _` Ee Dt  ]D  t  C
t _` Ee Dt  ]D  t  C
t _` Ee Dt  ]D  t  C
t _` Ee Dt  ]D  t  C
t _` Ee Dt  ]D  t  C
t _` Ee Dt  ]D  t  C
t _` Ee Dt  ]D  t  C
t _` Ee Dt  ]D  t  C
t _` Ee Bft  H' D  t  C
t _` Ee Dt  ]D  t  C
t _` Ee Dt  )D  t  C
t _` Ee Dt  )D  t  C
t _` Ee Dt  )D  t  C
t _` Ee Dt  ]D  t  C
t _` Ee Bft  H'D  t  C
t _` Ee Dt  )D  t  C
t _` Ee Dt  )D  t  C
t _` Ee Dt  ]D  t  C
t _` Ee Dt  ]%D  t  C
t _` Ee Dt  ]#D  t  C
t _` Ee Dt  ]!D  t  C
t _` Ee Dt  )D  t  C
t _` Ee Dt  ])D  t  C
t _` Ee Dt  ]'D  t  C
t _` Ee Dt  FkD  t  C
t _` E Eyt  FD  t  C
t _` E Et  FD  t  C
t _` E Eyt  EwD  t  C
t _` E Et  FD  t  C
t _` E Et  FD  t  C
t _` E Et  FD  t  C
t _` E Et  FD  t  C
t _` E EGt  DRD  t  C
t _` E Eet  ED  t  C
t _` E Et  FD  t  C
t _` E Et  FD  t  C
t _` E Ft  F
D  t  C
t _` E Et  ED  t  C
t _` E EGt  ERD  t  C
t _` E Et  ED  t  C
t _` E Et  F D  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Ett  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Bft  @D  t  C
t _` E Et  ED  t  C
t _` Rs @*t  @(D  t  C
t _` Rs @t  @D  t  C
t _` Rs Dt  B3 D  t  C
t _` Rs HZt  HXD  t  C
t _` Ey EGt  -D  t  C
t _` Ey EGt  -D  t  C
t _` Ey EGt  . D  t  C
t _` Ey EGt  -D  t  C
t _` Ey EGt  -D  t  C
t _` Ey Eet  ED  t  C
t _` Ey EGt  DRD  t  C
t _` Ey EGt  ERD  t  C
t _` Ey EGt  .D  t  C
t _` Ey Eet  &D  t  C
t _` Ey ETt  WD  t  C
t _` Ey EGt  .	D  t  C
t _` Ey EGt  .
D  t  C
t _` Ey EGt  .D  t  C
t _` Ey Eet  D  t  C
t _` Ey Eet  D  t  C
t _` Ey Eet  FlD  t  C
t _` Ey Ett  EzD  t  C
t _` Ey EGt  .D  t  C
t _` Ey ETt  .D  t  C
t _` Ey Eet  Z!D  t  C
t _` Ey Eet  EcD  t  C
t _` Ey Eet  &D  t  C
t _` Ey EGt  FD  t  C
t _` Ey EGt  .!D  t  C
t _` Ey Bft  H'D  t  C
t _` Ey )t  EpD  t  C
t _` Ey EGt  .#D  t  C
t _` Ey EGt  .'D  t  C
t _` Ey EGt  FiD  t  C
t _` Ey EGt   ]D  t  C
t _` Ey EGt  -D  t  C
t _` Ey EGt  ^D  t  C
t _` Ey Eet  FlD  t  C
t _` Ey EGt  -D  t  C
t _` Ey EGt  ID  t  C
t _` Ey EGt  DRD  t  C
t _` Ey Eet  &D  t  C
t _` Ey Eet  &D  t  C
t _` Ey EGt  .D  t  C
t _` Ey EGt  ED  t  C
t _` Ey Eet  &D  t  C
t _` Ey Eet   D  t  C
t _` Ey EGt  .D  t  C
t _` Ey EGt  .D  t  C
t _` Ey Bft  H' D  t  C
t _` Ey EGt  .D  t  C
t _` Ey Eet  AD  t  C
t _` Ey Eet  &D  t  C
t _` Ey ETt  .D  t  C
t _` Ey EGt  .D  t  C
t _` Ey EGt   ]D  t  C
t _` Ey EGt  E]D  t  C
t _` Ey EGt  .%D  t  C
t _` Fs Fwt  'D  t  C
t _` Fs E`t  )D  t  C
t _` Fs Fwt  FwD  t  C
t _` Fs Fwt  /RD  t  C
t _` Fs E`t  WD  t  C
t _` Fs E`t  1D  t  C
t _` Fs E`t  )D  t  C
t _` Fs t  @D  t  C
t _` Fs Fwt  FwD  t  C
t _` Fs E`t  VD  t  C
t _` Fs @*t  @(D  t  C
t _` Fs t  AD  t  C
t _` Fs E`t  VD  t  C
t _` Fs t  #FD  t  C
t _` Fs t  BD  t  C
t _` Fs t  AD  t  C
t _` Fs t  CD  t  C
t _` Fs t  BD  t  C
t _` Fs Ft  _D  t  C
t _` Fs Ft  _D  t  C
t _` Fs t  WD  t  C
t _` Fs t  ZD  t  C
t _` Fs Fwt  'D  t  C
t _` Fs Fwt  /OD  t  C
t _` E Et  ED  t  C
t _` E Ett  ErD  t  C
t _` E )t  EuD  t  C
t _` E )t  EpD  t  C
t _` F EGt  -D  t  C
t _` F EGt  -D  t  C
t _` F ELt  HD  t  C
t _` F ELt  HD  t  C
t _` F E`t  1D  t  C
t _` F EGt  . D  t  C
t _` F ELt  DD  t  C
t _` F E`t  )D  t  C
t _` F EGt  -D  t  C
t _` F t  AD  t  C
t _` F EGt  -D  t  C
t _` F E`t  VD  t  C
t _` F EGt  DRD  t  C
t _` F t  BD  t  C
t _` F ELt  ^d D  t  C
t _` F EGt  .D  t  C
t _` F EGt  ERD  t  C
t _` F t  CD  t  C
t _` F EGt  .	D  t  C
t _` F ETt  WD  t  C
t _` F Bft  X(D  t  C
t _` F EGt  .
D  t  C
t _` F EGt  .D  t  C
t _` F Ft   :D  t  C
t _` F Ft  "D  t  C
t _` F t  WD  t  C
t _` F EGt  .D  t  C
t _` F ELt  HD  t  C
t _` F ETt  .D  t  C
t _` F EGt  FD  t  C
t _` F EGt  .!D  t  C
t _` F EGt  .#D  t  C
t _` F EGt  .'D  t  C
t _` F EGt  FiD  t  C
t _` F Bft  HD  t  C
t _` F ELt  ^aD  t  C
t _` F EGt   ]D  t  C
t _` F EGt  -D  t  C
t _` F E`t  )D  t  C
t _` F !Pt  BoD  t  C
t _` F EGt  ^D  t  C
t _` F E`t  WD  t  C
t _` F t  @D  t  C
t _` F ELt  ^fD  t  C
t _` F E`t  VD  t  C
t _` F EGt  -D  t  C
t _` F @*t  PD  t  C
t _` F EGt  ID  t  C
t _` F t  #FD  t  C
t _` F EGt  DRD  t  C
t _` F t  AD  t  C
t _` F EGt  .D  t  C
t _` F t  BD  t  C
t _` F EGt  ED  t  C
t _` F Ft   5D  t  C
t _` F Ft  $iD  t  C
t _` F EGt  .D  t  C
t _` F ELt  DD  t  C
t _` F EGt  .D  t  C
t _` F EGt  .D  t  C
t _` F t  ZD  t  C
t _` F ETt  .D  t  C
t _` F EGt  .D  t  C
t _` F EGt   ]D  t  C
t _` F EGt  E]D  t  C
t _` F EGt  .%D  t  C
t _` D Bft  AxD  t  C
t _` D Dt  AD  t  C
t _` D HZt  HXD  t  C
t _` F& Eyt  F'D  t  C
t _` F& Eot  F(D  t  C
t _` D E`t  )D  t  C
t _` D E`t  WD  t  C
t _` D E`t  1D  t  C
t _` D Dbt  0 D  t  C
t _` D t  @D  t  C
t _` D E`t  )D  t  C
t _` D E`t  VD  t  C
t _` D t  AD  t  C
t _` D E`t  VD  t  C
t _` D t  #FD  t  C
t _` D Dbt  0D  t  C
t _` D t  BD  t  C
t _` D Dbt  0D  t  C
t _` D Dbt  0D  t  C
t _` D Dbt  _[D  t  C
t _` D t  AD  t  C
t _` D t  CD  t  C
t _` D t  BD  t  C
t _` D Dbt  0D  t  C
t _` D t  WD  t  C
t _` D t  ZD  t  C
t _` D Dbt  DD  t  C
t _` D Dbt  DD  t  C
t _` ED EGt  -D  t  C
t _` ED EGt   ]D  t  C
t _` ED EGt  -D  t  C
t _` ED EGt  -D  t  C
t _` ED EGt  ^D  t  C
t _` ED EGt  . D  t  C
t _` ED t  @D  t  C
t _` ED EGt  -D  t  C
t _` ED EGt  -D  t  C
t _` ED t  AD  t  C
t _` ED EGt  ID  t  C
t _` ED EGt  -D  t  C
t _` ED Bft  BdD  t  C
t _` ED EGt  DRD  t  C
t _` ED EGt  DRD  t  C
t _` ED t  #FD  t  C
t _` ED EGt  ERD  t  C
t _` ED EGt  .D  t  C
t _` ED t  BD  t  C
t _` ED EGt  .	D  t  C
t _` ED EGt  .D  t  C
t _` ED t  AD  t  C
t _` ED t  CD  t  C
t _` ED t  BD  t  C
t _` ED EGt  .D  t  C
t _` ED EGt  ED  t  C
t _` ED EGt  .
D  t  C
t _` ED EGt  .D  t  C
t _` ED EGt  .D  t  C
t _` ED t  WD  t  C
t _` ED EGt  .D  t  C
t _` ED EGt  .D  t  C
t _` ED t  ZD  t  C
t _` ED EGt  FD  t  C
t _` ED EGt  .D  t  C
t _` ED EGt   ]D  t  C
t _` ED EGt  .!D  t  C
t _` ED EGt  E]D  t  C
t _` ED EGt  .#D  t  C
t _` ED EGt  .%D  t  C
t _` ED EGt  .'D  t  C
t _` ED EGt  FiD  t  C
t _` " @t   D  t  C
t _` " @*t  @(D  t  C
t _` " @t  @D  t  C
t _` " Bft  BdD  t  C
t _` E EGt  DRD  t  C
t _` E )t  EuD  t  C
t _` E )t  EpD  t  C
t _` D EGt  -D  t  C
t _` D EGt  -D  t  C
t _` D EGt  . D  t  C
t _` D E`t  1D  t  C
t _` D Dbt  0 D  t  C
t _` D E`t  )D  t  C
t _` D EGt  -D  t  C
t _` D EGt  -D  t  C
t _` D E`t  VD  t  C
t _` D EGt  DRD  t  C
t _` D EGt  ERD  t  C
t _` D EGt  .D  t  C
t _` D t  BD  t  C
t _` D Dbt  0D  t  C
t _` D t  CD  t  C
t _` D ETt  WD  t  C
t _` D EGt  .	D  t  C
t _` D Dbt  0D  t  C
t _` D EGt  .
D  t  C
t _` D EGt  .D  t  C
t _` D Dbt  0D  t  C
t _` D EGt  .D  t  C
t _` D ETt  .D  t  C
t _` D EGt  FD  t  C
t _` D EGt  .!D  t  C
t _` D EGt  .#D  t  C
t _` D Dbt  DD  t  C
t _` D EGt  .'D  t  C
t _` D EGt  FiD  t  C
t _` D EGt   ]D  t  C
t _` D EGt  -D  t  C
t _` D E`t  )D  t  C
t _` D EGt  ^D  t  C
t _` D E`t  WD  t  C
t _` D EGt  -D  t  C
t _` D E`t  VD  t  C
t _` D EGt  ID  t  C
t _` D EGt  DRD  t  C
t _` D Dbt  0D  t  C
t _` D Dbt  _[D  t  C
t _` D EGt  .D  t  C
t _` D EGt  ED  t  C
t _` D EGt  .D  t  C
t _` D F}t  FD  t  C
t _` D EGt  .D  t  C
t _` D EGt  .D  t  C
t _` D ETt  .D  t  C
t _` D EGt  .D  t  C
t _` D EGt   ]D  t  C
t _` D EGt  E]D  t  C
t _` D EGt  .%D  t  C
t _` D Bft  @D  t  C
t _` D Dbt  DD  t  C
t _` F Eyt  FD  t  C
t _` F Et  FD  t  C
t _` F Eyt  EwD  t  C
t _` F B)t  FD  t  C
t _` F Ett  FD  t  C
t _` F B)t  FD  t  C
t _` F Et  FD  t  C
t _` F EGt  DRD  t  C
t _` F B)t  FD  t  C
t _` F Et  FD  t  C
t _` F Ett  F
D  t  C
t _` F B)t  FD  t  C
t _` F Et  ED  t  C
t _` F Ett  ED  t  C
t _` F Et  FD  t  C
t _` F Et  ED  t  C
t _` F Ett  EzD  t  C
t _` F Et  ED  t  C
t _` F Et  ED  t  C
t _` F Et  FD  t  C
t _` F Et  ED  t  C
t _` F Et  ED  t  C
t _` F Et  FD  t  C
t _` F Et  FD  t  C
t _` F Et  FD  t  C
t _` F Eot  FD  t  C
t _` F Et  ED  t  C
t _` + @t   D  t  C
t _` + @*t  @(D  t  C
t _` + @t  @D  t  C
t _` + Bft  BD  t  C
t _` + Bft  _D  t  C
t _` + Bft  ArD  t  C
t _` + Bft  V}D  t  C
t _` Bf @*t  @(D  t  C
t _` Bf Dt  DD  t  C
t _` Bf +t  VD  t  C
t _` Bf Dt  +eD  t  C
t _` Bf @t  @D  t  C
t _` Bf Dt  WD  t  C
t _` D @*t  @(D  t  C
t _` D @t  @D  t  C
t _` D @t   D  t  C
t _` D Bft  +D  t  C
t _` D HZt  HXD  t  C
t _` Fz &t  &D  t  C
t _` Fz &t  &D  t  C
t _` Fz &t  &D  t  C
t _` Fz &t  &D  t  C
t _` Fz &t  &D  t  C
t _` Fz &t  &D  t  C
t _` Fz &t  &D  t  C
t _` Fz &t  &D  t  C
t _` Fz &t  &D  t  C
t _` B @*t  @(D  t  C
t _` B !Pt  -D  t  C
t _` ET EGt  -D  t  C
t _` ET EGt   ]D  t  C
t _` ET EGt  -D  t  C
t _` ET EGt  -D  t  C
t _` ET EGt  ^D  t  C
t _` ET EGt  . D  t  C
t _` ET EGt  -D  t  C
t _` ET EGt  -D  t  C
t _` ET EGt  ID  t  C
t _` ET EGt  -D  t  C
t _` ET EGt  DRD  t  C
t _` ET EGt  DRD  t  C
t _` ET EGt  .D  t  C
t _` ET EGt  ERD  t  C
t _` ET EGt  .	D  t  C
t _` ET EGt  .D  t  C
t _` ET EGt  .D  t  C
t _` ET EGt  ED  t  C
t _` ET EGt  .
D  t  C
t _` ET EGt  .D  t  C
t _` ET EGt  .D  t  C
t _` ET EGt  .D  t  C
t _` ET EGt  .D  t  C
t _` ET EGt  FD  t  C
t _` ET EGt  .D  t  C
t _` ET EGt   ]D  t  C
t _` ET EGt  .!D  t  C
t _` ET EGt  E]D  t  C
t _` ET EGt  .#D  t  C
t _` ET EGt  .%D  t  C
t _` ET EGt  .'D  t  C
t _` ET EGt  FiD  t  C
t _` F+ Eyt  F9D  t  C
t _` F+ Et  F6 D  t  C
t _` F+ !Pt  BoD  t  C
t _` F+ Et  FD  t  C
t _` F+ Et  F3D  t  C
t _` F+ Eyt  EwD  t  C
t _` F+ Et  F/D  t  C
t _` F+ Et  F-D  t  C
t _` F+ Et  F.D  t  C
t _` F+ Et  F0D  t  C
t _` F+ Et  F,D  t  C
t _` F+ Et  F1D  t  C
t _` F+ Ft  F#D  t  C
t _` F+ Et  F2D  t  C
t _` F+ Et  F4D  t  C
t _` F+ Et  F?D  t  C
t _` F+ Ett  EzD  t  C
t _` F+ Ft  F:D  t  C
t _` F+ Ett  F7D  t  C
t _` F+ Et  F;D  t  C
t _` F+ Ett  F8D  t  C
t _` F+ )t  EuD  t  C
t _` F+ Et  ED  t  C
t _` F+ Et  ED  t  C
t _` F+ Et  ED  t  C
t _` F+ Et  F5D  t  C
t _` F+ Eyt  ED  t  C
t _` F+ Et  F<D  t  C
t _` F+ Et  F=D  t  C
t _` F+ Et  F>D  t  C
t _` F !Pt  BoD  t  C
t _` F Ft  F#D  t  C
t _` F EGt  ERD  t  C
t _` F Et  ED  t  C
t _` F Ett  ED  t  C
t _` F Et  ED  t  C
t _` F Et  ED  t  C
t _` F Et  FD  t  C
t _` F Et  F!D  t  C
t _` F Et  F"D  t  C
t _` F )t  EuD  t  C
t _` F Et  ED  t  C
t _` F Et  ED  t  C
t _` F Et  FD  t  C
t _` F Et  F D  t  C
t _` F EQt  $
D  t  C
t _` F Et  FD  t  C
t _` E )t  EuD  t  C
t _` E )t  EpD  t  C
t _` Fw $?t  $AD  t  C
t _` Fw EGt  -D  t  C
t _` Fw EGt  -D  t  C
t _` Fw EGt  . D  t  C
t _` Fw EGt  -D  t  C
t _` Fw t  AD  t  C
t _` Fw EGt  -D  t  C
t _` Fw F}t  ^D  t  C
t _` Fw F}t  ^D  t  C
t _` Fw EGt  DRD  t  C
t _` Fw Fzt  -D  t  C
t _` Fw t  BD  t  C
t _` Fw EGt  .D  t  C
t _` Fw EGt  ERD  t  C
t _` Fw F}t  ^D  t  C
t _` Fw Fzt  -D  t  C
t _` Fw t  CD  t  C
t _` Fw EGt  .	D  t  C
t _` Fw ETt  WD  t  C
t _` Fw F}t  ^D  t  C
t _` Fw EGt  .
D  t  C
t _` Fw EGt  .D  t  C
t _` Fw Fzt  ,D  t  C
t _` Fw F}t  FD  t  C
t _` Fw F}t  FD  t  C
t _` Fw Fzt  ,D  t  C
t _` Fw Fzt  ,D  t  C
t _` Fw t  WD  t  C
t _` Fw EGt  .D  t  C
t _` Fw F}t  ^D  t  C
t _` Fw ETt  .D  t  C
t _` Fw EGt  FD  t  C
t _` Fw Fzt  ,D  t  C
t _` Fw Fzt  ,D  t  C
t _` Fw F}t  GQD  t  C
t _` Fw EGt  .!D  t  C
t _` Fw EGt  .#D  t  C
t _` Fw Fzt  -D  t  C
t _` Fw Fzt  -
D  t  C
t _` Fw Fzt  -	D  t  C
t _` Fw EGt  .'D  t  C
t _` Fw $?t  $GD  t  C
t _` Fw $?t  $ID  t  C
t _` Fw EGt  FiD  t  C
t _` Fw $?t  $CD  t  C
t _` Fw EGt   ]D  t  C
t _` Fw $?t  $ED  t  C
t _` Fw EGt  -D  t  C
t _` Fw EGt  ^D  t  C
t _` Fw t  @D  t  C
t _` Fw EGt  -D  t  C
t _` Fw EGt  ID  t  C
t _` Fw F}t  ^D  t  C
t _` Fw F}t  ^D  t  C
t _` Fw t  #FD  t  C
t _` Fw EGt  DRD  t  C
t _` Fw Fzt  ,D  t  C
t _` Fw F}t  ^D  t  C
t _` Fw Fzt  -D  t  C
t _` Fw t  AD  t  C
t _` Fw EGt  .D  t  C
t _` Fw F}t  ^D  t  C
t _` Fw t  BD  t  C
t _` Fw Fzt  ,D  t  C
t _` Fw Fzt  ,D  t  C
t _` Fw EGt  ED  t  C
t _` Fw Fzt  ,D  t  C
t _` Fw EGt  .D  t  C
t _` Fw F}t  FD  t  C
t _` Fw F}t  FD  t  C
t _` Fw EGt  .D  t  C
t _` Fw Fzt  ,D  t  C
t _` Fw F}t  ^D  t  C
t _` Fw EGt  .D  t  C
t _` Fw t  ZD  t  C
t _` Fw F}t  ^D  t  C
t _` Fw EGt   ]D  t  C
t _` Fw EGt  .D  t  C
t _` Fw ETt  .D  t  C
t _` Fw Fzt  -D  t  C
t _` Fw EGt  E]D  t  C
t _` Fw Fzt  -D  t  C
t _` Fw EGt  .%D  t  C
t _` Fw Fzt  -D  t  C
t _` Fw $?t  $KD  t  C
t _` ^ Bft  _D  t  C
t _` ^ Bft  @D  t  C
t _` F EGt  -D  t  C
t _` F EGt  -D  t  C
t _` F ELt  HD  t  C
t _` F E`t  1D  t  C
t _` F ELt  DD  t  C
t _` F Bft  W>D  t  C
t _` F @*t  @(D  t  C
t _` F t  AD  t  C
t _` F @*t  WD  t  C
t _` F E`t  VD  t  C
t _` F EGt  DRD  t  C
t _` F F}t  ^D  t  C
t _` F t  BD  t  C
t _` F EGt  .D  t  C
t _` F 0t  0
D  t  C
t _` F F}t  ^D  t  C
t _` F Bft  +D  t  C
t _` F EGt  .
D  t  C
t _` F F}t  ^D  t  C
t _` F F}t  FD  t  C
t _` F EGt  FD  t  C
t _` F EGt  .#D  t  C
t _` F EGt  FiD  t  C
t _` F E`t  )D  t  C
t _` F EGt  ^D  t  C
t _` F ELt  ^fD  t  C
t _` F EGt  -D  t  C
t _` F 0t  0D  t  C
t _` F EGt  DRD  t  C
t _` F F}t  ^D  t  C
t _` F F}t  ^D  t  C
t _` F t  AD  t  C
t _` F F}t  ^D  t  C
t _` F EGt  .D  t  C
t _` F HZt  HXD  t  C
t _` F F}t  FD  t  C
t _` F EGt  .D  t  C
t _` F EGt   ]D  t  C
t _` F EGt  E]D  t  C
t _` F ELt  HD  t  C
t _` F EGt  . D  t  C
t _` F E`t  )D  t  C
t _` F EGt  -D  t  C
t _` F EGt  -D  t  C
t _` F 0t  0?D  t  C
t _` F F}t  ^D  t  C
t _` F ELt  ^d D  t  C
t _` F EGt  ERD  t  C
t _` F EGt  .	D  t  C
t _` F t  CD  t  C
t _` F EGt  .D  t  C
t _` F F}t  FD  t  C
t _` F EGt  .D  t  C
t _` F t  WD  t  C
t _` F ELt  HD  t  C
t _` F F}t  ^D  t  C
t _` F EGt  .!D  t  C
t _` F F}t  GQD  t  C
t _` F EGt  .'D  t  C
t _` F Dt  FD  t  C
t _` F ELt  ^aD  t  C
t _` F EGt   ]D  t  C
t _` F EGt  -D  t  C
t _` F !Pt  BoD  t  C
t _` F E`t  WD  t  C
t _` F t  @D  t  C
t _` F E`t  VD  t  C
t _` F EGt  ID  t  C
t _` F t  #FD  t  C
t _` F 0t  0
D  t  C
t _` F F}t  ^D  t  C
t _` F EGt  .D  t  C
t _` F 0t  0? D  t  C
t _` F t  BD  t  C
t _` F EGt  ED  t  C
t _` F ELt  DD  t  C
t _` F EGt  .D  t  C
t _` F F}t  FD  t  C
t _` F F}t  ^D  t  C
t _` F t  ZD  t  C
t _` F EGt  .D  t  C
t _` F F}t  ^D  t  C
t _` F EGt  .%D  t  C
t _` F Bt  DD  t  C
t _` !P @*t  @(D  t  C
t _` Db @*t  @(D  t  C
t _` Db HZt  HXD  t  C
t _` Db EGt  E]D  t  C
t _` Et Eyt  EwD  t  C
t _` Et Bat  W!D  t  C
t _` Et EGt  DRD  t  C
t _` Et B)t  ED  t  C
t _` Et B)t  E~D  t  C
t _` Et EGt  ERD  t  C
t _` Et B)t  ED  t  C
t _` Et B)t  E}D  t  C
t _` Et )t  EuD  t  C
t _` Et Eot  E{D  t  C
t _` B} ELt  HD  t  C
t _` B} BWt  BUD  t  C
t _` B} Bft  AxD  t  C
t _` B} ELt  HD  t  C
t _` B} E`t  1D  t  C
t _` B} ELt  DD  t  C
t _` B} E`t  )D  t  C
t _` B} t  AD  t  C
t _` B} E`t  VD  t  C
t _` B} "Dt  "DD  t  C
t _` B} t  BD  t  C
t _` B} ELt  ^d D  t  C
t _` B} t  CD  t  C
t _` B} "Dt  "FD  t  C
t _` B} "Dt  "HD  t  C
t _` B} "Dt  "OD  t  C
t _` B} t  WD  t  C
t _` B} ELt  HD  t  C
t _` B} ELt  ^aD  t  C
t _` B} E`t  )D  t  C
t _` B} !Pt  BoD  t  C
t _` B} E`t  WD  t  C
t _` B} t  @D  t  C
t _` B} ELt  ^fD  t  C
t _` B} E`t  VD  t  C
t _` B} t  #FD  t  C
t _` B} Bft  BdD  t  C
t _` B} "Dt  "LD  t  C
t _` B} t  AD  t  C
t _` B} t  BD  t  C
t _` B} "Dt  "HD  t  C
t _` B} "Dt  "HD  t  C
t _` B} HZt  HXD  t  C
t _` B} ELt  DD  t  C
t _` B} "Dt  "OD  t  C
t _` B} t  ZD  t  C
t _` B} BWt  ZD  t  C
t _` @ Et  RID  t  C
t _` @ FLt  T D  t  C
t _` @ Et  P8 D  t  C
t _` @ Ft  F
D  t  C
t _` @ Et  ED  t  C
t _` @ Et  ED  t  C
t _` @ Et  ED  t  C
t _` @ Ett  F7D  t  C
t _` @ Et  %D  t  C
t _` @ EGt  .#D  t  C
t _` @ Et  ED  t  C
t _` @ Eyt  ED  t  C
t _` @ Et  FOD  t  C
t _` @ FLt  T D  t  C
t _` @ Ft  FHD  t  C
t _` @ Ett  ED  t  C
t _` @ Et  ED  t  C
t _` @ Et  KD  t  C
t _` @ Et  ED  t  C
t _` @ Et  ID  t  C
t _` @ Ett  F[D  t  C
t _` @ EGt  E]D  t  C
t _` @ Eot  E{D  t  C
t _` @ Et  RD  t  C
t _` @ Et  F/D  t  C
t _` @ Et  TD  t  C
t _` @ Et  FaD  t  C
t _` @ EGt  -D  t  C
t _` @ F+t  U D  t  C
t _` @ Et  FND  t  C
t _` @ Et  ED  t  C
t _` @ Et  ED  t  C
t _` @ Et  ED  t  C
t _` @ Ett  EzD  t  C
t _` @ Et  TD  t  C
t _` @ EGt  .!D  t  C
t _` @ Eyt  'D  t  C
t _` @ Dt  FjD  t  C
t _` @ Et  FPD  t  C
t _` @ Et  SD  t  C
t _` @ Et  F3D  t  C
t _` @ Et  O7D  t  C
t _` @ Et  FQD  t  C
t _` @ F&t  U D  t  C
t _` @ Et  FMD  t  C
t _` @ Et  FD  t  C
t _` @ Et  ED  t  C
t _` @ B)t  E}D  t  C
t _` @ Ett  ErD  t  C
t _` @ Et  ED  t  C
t _` @ Et  TD  t  C
t _` @ EGt  .D  t  C
t _` @ Et  ED  t  C
t _` @ EGt  -D  t  C
t _` @ Et  JQD  t  C
t _` @ Et  F-D  t  C
t _` @ Et  J D  t  C
t _` @ Et  F1D  t  C
t _` @ EGt  .
D  t  C
t _` @ Et  SD  t  C
t _` @ Et  ED  t  C
t _` @ Et  &D  t  C
t _` @ ETt  .D  t  C
t _` @ Et  ED  t  C
t _` @ Eyt  F\D  t  C
t _` @ Eot  &k D  t  C
t _` @ EGt  FiD  t  C
t _` @ Et  J!D  t  C
t _` @ Et  )cD  t  C
t _` @ Et  L D  t  C
t _` @ Et  I D  t  C
t _` @ Et  F4D  t  C
t _` @ Et  ED  t  C
t _` @ Et  F!D  t  C
t _` @ Et  ED  t  C
t _` @ Eyt  F'D  t  C
t _` @ Et  KD  t  C
t _` @ Dt  FkD  t  C
t _` @ Et  ND  t  C
t _` @ Et  TD  t  C
t _` @ Et  ED  t  C
t _` @ Et  ED  t  C
t _` @ Eet  EcD  t  C
t _` @ Ett  F8D  t  C
t _` @ EGt  .'D  t  C
t _` @ Et  T6D  t  C
t _` @ EGt  -D  t  C
t _` @ Et  QD  t  C
t _` @ Et  ED  t  C
t _` @ Et  ED  t  C
t _` @ EGt  .%D  t  C
t _` @ Et  FED  t  C
t _` @ Bft  W>D  t  C
t _` @ Et  FeD  t  C
t _` @ Et  ID  t  C
t _` @ C
t  CD  t  C
t _` @ Et  ED  t  C
t _` @ Et  E D  t  C
t _` @ )t  EuD  t  C
t _` @ Et  TD  t  C
t _` @ Et  LD  t  C
t _` @ Et  ED  t  C
t _` @ Et  FD  t  C
t _` @ F+t  UD  t  C
t _` @ Ett  ]WD  t  C
t _` @ Et  PpD  t  C
t _` @ Et  SD  t  C
t _` @ Et  ED  t  C
t _` @ Et  E D  t  C
t _` @ Et  &D  t  C
t _` @ Et  ED  t  C
t _` @ Et  F0D  t  C
t _` @ Bat  WD  t  C
t _` @ Et  S%D  t  C
t _` @ Et  F2D  t  C
t _` @ Et  FcD  t  C
t _` @ BBt  B@D  t  C
t _` @ Et  LD  t  C
t _` @ Et  TD  t  C
t _` @ Et  ED  t  C
t _` @ Et  ED  t  C
t _` @ Et  E D  t  C
t _` @ )t  EpD  t  C
t _` @ Et  U D  t  C
t _` @ Et  )gD  t  C
t _` @ Et  UKD  t  C
t _` @ Et  IXD  t  C
t _` @ Et  T|D  t  C
t _` @ EGt  ED  t  C
t _` @ Et  ND  t  C
t _` @ Et  PD  t  C
t _` @ Et  ED  t  C
t _` @ Et  ED  t  C
t _` @ Et  ED  t  C
t _` @ Et  E D  t  C
t _` @ Et  F,D  t  C
t _` @ Et  FdD  t  C
t _` @ EGt  FD  t  C
t _` @ Et  E D  t  C
t _` @ Et  &D  t  C
t _` @ @*t  PD  t  C
t _` @ Et  I]D  t  C
t _` @ Et  TyD  t  C
t _` @ EGt  .D  t  C
t _` @ Et  MD  t  C
t _` @ EGt  .D  t  C
t _` @ Eyt  ED  t  C
t _` @ Et  E D  t  C
t _` @ Et  ED  t  C
t _` @ Et  ED  t  C
t _` @ FLt  T D  t  C
t _` @ Ft  N;D  t  C
t _` @ EGt  .D  t  C
t _` @ EGt  .D  t  C
t _` @ Et  LD  t  C
t _` @ Et  &D  t  C
t _` @ Et  ED  t  C
t _` @ Et  E D  t  C
t _` @ Eot  F(D  t  C
t _` @ Et  F6 D  t  C
t _` @ Ft  F#D  t  C
t _` @ EGt  .D  t  C
t _` @ ETt  .D  t  C
t _` @ Et  ED  t  C
t _` @ Eyt  TD  t  C
t _` @ Eot  FD  t  C
t _` @ Et  ED  t  C
t _` @ Et  E D  t  C
t _` @ Et  E D  t  C
t _` @ Et  &sD  t  C
t _` @ Et  MD  t  C
t _` @ Et  QD  t  C
t _` @ Bat  W!D  t  C
t _` @ Et  QD  t  C
t _` @ EGt  .D  t  C
t _` @ Ett  ]YD  t  C
t _` @ Et  OiD  t  C
t _` @ Et  L	D  t  C
t _` @ Et  IyD  t  C
t _` @ Bft  H'D  t  C
t _` @ Et  FGD  t  C
t _` @ Et  FV D  t  C
t _` @ Et  E D  t  C
t _` @ Et  ED  t  C
t _` @ Et  MD  t  C
t _` @ EGt  DRD  t  C
t _` @ Et  LD  t  C
t _` @ Et  ID  t  C
t _` @ Et  FD  t  C
t _` @ Et  FW D  t  C
t _` @ Et  &qD  t  C
t _` @ Et  E D  t  C
t _` @ Bat  WD  t  C
t _` @ Et  S7D  t  C
t _` @ Bat  W$D  t  C
t _` @ Ett  VD  t  C
t _` @ Et  RD  t  C
t _` @ Ett  ED  t  C
t _` @ EGt  .	D  t  C
t _` @ Et  FCD  t  C
t _` @ Et  LZ D  t  C
t _` @ Et  ED  t  C
t _` @ Et  E D  t  C
t _` @ EGt  ID  t  C
t _` @ Et  ED  t  C
t _` @ Et  FD  t  C
t _` @ Et  ID  t  C
t _` @ Et  E D  t  C
t _` @ Et  &wD  t  C
t _` @ Et  F.D  t  C
t _` @ EGt  DRD  t  C
t _` @ Et  PD  t  C
t _` @ Et  JND  t  C
t _` @ Et  J$D  t  C
t _` @ Et  FZ D  t  C
t _` @ Ft  FD  t  C
t _` @ Et  M[D  t  C
t _` @ Et  # D  t  C
t _` @ Eyt  ID  t  C
t _` @ Et  E D  t  C
t _` @ Et  )aD  t  C
t _` @ Et  ED  t  C
t _` @ Fht  T_ D  t  C
t _` @ Et  LD  t  C
t _` @ Et  T9D  t  C
t _` @ Et  &uD  t  C
t _` @ Et  FD  t  C
t _` @ Et  E D  t  C
t _` @ EGt  -D  t  C
t _` @ Eet  ED  t  C
t _` @ Et  FbD  t  C
t _` @ Et  PD  t  C
t _` @ EGt  ERD  t  C
t _` @ Et  LQD  t  C
t _` @ Et  FX D  t  C
t _` @ Et  FFD  t  C
t _` @ Et  FUD  t  C
t _` @ Et  M D  t  C
t _` @ Et  FD  t  C
t _` @ Et  ED  t  C
t _` @ Et  M D  t  C
t _` @ Et  E D  t  C
t _` @ Eyt  ED  t  C
t _` @ Et  JD  t  C
t _` @ EGt  .D  t  C
t _` @ Et  FD  t  C
t _` @ Et  FY D  t  C
t _` @ Et  FTD  t  C
t _` @ Et  FD  t  C
t _` @ Eyt  FD  t  C
t _` @ /Ct  Ej D  t  C
t _` @ Et  #D  t  C
t _` @ Eyt  LD  t  C
t _` @ B)t  FD  t  C
t _` @ Et  E D  t  C
t _` @ Ett  FD  t  C
t _` @ Et  &{D  t  C
t _` @ Et  FD  t  C
t _` @ Bat  HD  t  C
t _` @ Et  ED  t  C
t _` @ ETt  WD  t  C
t _` @ Ett  ][D  t  C
t _` @ Et  LD  t  C
t _` @ Et  FD  t  C
t _` @ Et  FDD  t  C
t _` @ Et  ID  t  C
t _` @ Eyt  'D  t  C
t _` @ /Ct  Ei D  t  C
t _` @ Et  FD  t  C
t _` @ Eet  FlD  t  C
t _` @ EGt  -D  t  C
t _` @ Bat  W' D  t  C
t _` @ Ett  UWD  t  C
t _` @ B)t  FD  t  C
t _` @ Et  E D  t  C
t _` @ Et  FD  t  C
t _` @ Et  ED  t  C
t _` @ Et  ED  t  C
t _` @ Et  PD  t  C
t _` @ Bat  HD  t  C
t _` @ Et  RD  t  C
t _` @ Et  LxD  t  C
t _` @ Et  FD  t  C
t _` @ FBt  U D  t  C
t _` @ Et  F D  t  C
t _` @ Et  FD  t  C
t _` @ Eyt  F9D  t  C
t _` @ )t  Eg D  t  C
t _` @ Eyt  ID  t  C
t _` @ EGt  . D  t  C
t _` @ Et  ND  t  C
t _` @ Et  &yD  t  C
t _` @ Et  FD  t  C
t _` @ Et  E D  t  C
t _` @ Et  T3D  t  C
t _` @ Et  3 D  t  C
t _` @ Et  ( D  t  C
t _` @ Et  ID  t  C
t _` @ Eyt  ED  t  C
t _` @ Et  FD  t  C
t _` @ Et  ED  t  C
t _` @ Bat  HD  t  C
t _` @ B)t  FD  t  C
t _` @ Et  E D  t  C
t _` @ Et  PD  t  C
t _` @ Et  E D  t  C
t _` @ Ft  TD  t  C
t _` @ Et  F5D  t  C
t _` @ EGt  -D  t  C
t _` @ Et  FSD  t  C
t _` @ Bat  WD  t  C
t _` @ B)t  ED  t  C
t _` @ Et  &}D  t  C
t _` @ Et  ED  t  C
t _` @ Ft  TD  t  C
t _` @ Et  FRD  t  C
t _` @ EGt  ^D  t  C
t _` @ Et  QD  t  C
t _` @ Bat  WD  t  C
t _` @ B)t  E~D  t  C
t _` @ Et  F D  t  C
t _` @ Et  ED  t  C
t _` @ Ft  SAD  t  C
t _` @ Ft  U D  t  C
t _` @ EGt   ]D  t  C
t _` @ F`t  T D  t  C
t _` @ Et  ED  t  C
t _` @ Eot  ElD  t  C
t _` @ Bat  HD  t  C
t _` @ EDt  EAD  t  C
t _` @ Et  TQD  t  C
t _` @ Et  ED  t  C
t _` @ B)t  FD  t  C
t _` @ Et  E D  t  C
t _` @ Bat  @MD  t  C
t _` @ Ft  F:D  t  C
t _` @ Et  U D  t  C
t _` @ EGt   ]D  t  C
t _` @ Eyt  EwD  t  C
t _` @ Bat  W!D  t  C
t _` @ EQt  END  t  C
t _` @ Et  RD  t  C
t _` @ Et  ED  t  C
t _` @ Et  ED  t  C
t _` @ Ett  F
D  t  C
t _` @ Bat  CD  t  C
t _` @ B)t  ED  t  C
t _` @ Et  E D  t  C
t _` @ Ft  MD  t  C
t _` @ Et  ND  t  C
t _` E` EGt   ]D  t  C
t _` E` EGt  -D  t  C
t _` E` EGt  -D  t  C
t _` E` EGt  -D  t  C
t _` E` EGt  ^D  t  C
t _` E` EGt  . D  t  C
t _` E` t  @D  t  C
t _` E` EGt  -D  t  C
t _` E` EGt  -D  t  C
t _` E` t  AD  t  C
t _` E` EGt  ID  t  C
t _` E` EGt  -D  t  C
t _` E` t  #FD  t  C
t _` E` EGt  DRD  t  C
t _` E` EGt  DRD  t  C
t _` E` t  BD  t  C
t _` E` EGt  .D  t  C
t _` E` EGt  ERD  t  C
t _` E` t  CD  t  C
t _` E` t  AD  t  C
t _` E` EGt  .	D  t  C
t _` E` ETt  WD  t  C
t _` E` EGt  .D  t  C
t _` E` t  BD  t  C
t _` E` EGt  .
D  t  C
t _` E` EGt  ED  t  C
t _` E` EGt  .D  t  C
t _` E` EGt  .D  t  C
t _` E` EGt  .D  t  C
t _` E` t  WD  t  C
t _` E` EGt  .D  t  C
t _` E` EGt  .D  t  C
t _` E` ETt  .D  t  C
t _` E` t  ZD  t  C
t _` E` EGt  FD  t  C
t _` E` EGt   ]D  t  C
t _` E` EGt  .D  t  C
t _` E` ETt  .D  t  C
t _` E` EGt  .!D  t  C
t _` E` EGt  E]D  t  C
t _` E` EGt  .#D  t  C
t _` E` EGt  .%D  t  C
t _` E` EGt  .'D  t  C
t _` E` EGt  FiD  t  C
t _` E )t  EuD  t  C
t _` E )t  EpD  t  C
t _` F @*t  @(D  t  C
t _` F F}t  FD  t  C
t _` F EGt  FD  t  C
t _` F Ft  FD  t  C
t _` F Bft  D>D  t  C
t _` F F}t  FD  t  C
t _` F Ft  FD  t  C
t _` F` !Pt  BoD  t  C
t _` F` Et  FaD  t  C
t _` F` Et  FeD  t  C
t _` F` Et  FdD  t  C
t _` F` Et  FbD  t  C
t _` F` Et  ED  t  C
t _` F` Et  FcD  t  C
t _` F` Ett  EzD  t  C
t _` F` Ett  F[D  t  C
t _` F` Ett  F8D  t  C
t _` F` Et  F]D  t  C
t _` F` )t  EuD  t  C
t _` F` Eyt  F\D  t  C
t _` F` )t  EpD  t  C
t _` F` Et  ED  t  C
t _` FL Et  FSD  t  C
t _` FL Et  FND  t  C
t _` FL Et  ED  t  C
t _` FL Et  ED  t  C
t _` FL Ett  F8D  t  C
t _` FL Et  F]D  t  C
t _` FL Et  FX D  t  C
t _` FL )t  EuD  t  C
t _` FL Eyt  F\D  t  C
t _` FL Et  FZ D  t  C
t _` FL Et  ED  t  C
t _` FL )t  EpD  t  C
t _` FL Et  FUD  t  C
t _` FL Et  FV D  t  C
t _` FL Et  F>D  t  C
t _` FL Et  FOD  t  C
t _` FL Et  FRD  t  C
t _` FL Et  FPD  t  C
t _` FL !Pt  BoD  t  C
t _` FL Eyt  EwD  t  C
t _` FL Et  FQD  t  C
t _` FL Et  FMD  t  C
t _` FL Ett  ED  t  C
t _` FL Ett  F[D  t  C
t _` FL Et  FY D  t  C
t _` FL Et  ED  t  C
t _` FL Et  ED  t  C
t _` FL Et  FTD  t  C
t _` FL Et  F<D  t  C
t _` FL Et  FW D  t  C
t _` FL Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Et  ED  t  C
t _` E Ett  ErD  t  C
t _` E )t  EuD  t  C
t _` E )t  EpD  t  C
t _` F t  BD  t  C
t _` F t  WD  t  C
t _` F t  @D  t  C
t _` F t  ZD  t  C
t _` F t  AD  t  C
t _` F t  #FD  t  C
t _` F t  BD  t  C
t _` F t  CD  t  C
t _` F t  AD  t  C
t _` E Et  ED  t  C
t _` E Ett  ErD  t  C
t _` E )t  EuD  t  C
t _` E )t  EpD  t  C
t _` E EGt  ED  t  C
t _` E Ett  ED  t  C
t _` E /Ct  Ei D  t  C
t _` E /Ct  Ej D  t  C
t _` E Et  E D  t  C
t _` E )t  EuD  t  C
t _` E )t  EpD  t  C
t _` E Ett  EzD  t  C
t _` E Eyt  ED  t  C
t _` E )t  EuD  t  C
t _` E EGt  ERD  t  C
t _` EG $?t  $AD  t  C
t _` EG t  AD  t  C
t _` EG t  BD  t  C
t _` EG t  CD  t  C
t _` EG t  WD  t  C
t _` EG $?t  $GD  t  C
t _` EG $?t  $ID  t  C
t _` EG $?t  $CD  t  C
t _` EG $?t  $ED  t  C
t _` EG t  @D  t  C
t _` EG t  #FD  t  C
t _` EG t  AD  t  C
t _` EG t  BD  t  C
t _` EG t  ZD  t  C
t _` EG $?t  $KD  t  C
t _V Dt D @ @ MiD  t  C
t _V Wh GD  t  C
t _V D  @ZD  t  C
t _V X @Q @D  t  C
t _V ZY @Q @D  t  C
t _V AA #M @ZD  t  C
t _V - @ @ZD  t  C
t _Vwarn_override_implicit_import @Q @D  t  C
t _V ' @Q @D  t  C
t _Vc_ccgcc @ZD  t  C
t _V
agc_margin' GD  t  C
t _V H3 @Q @D  t  C
t _V G @ @D  t  C
t _Vlast_call_optimisation @Q @D  t  C
t _V -X @ @D  t  C
t _V	c_libplso @ @ZD  t  C
t _V	c_ldflags@u-rdynamic -Wl,-z,relro -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -pthread   @ZD  t  C
t _V _x  @ZD  t  C
t _Vc_libs @ @ZD  t  C
t _V P GD  t  C
t _V \c S @ZD  t  C
t _Vwrite_attributes H @ZD  t  C
t _Vtrace_gc @ @D  t  C
t _V Z>t H"t CC @Qt H"t CN @Qt H"t CP
t H"t CG CI @ MiD  t  C
t _Vallow_variable_name_as_functor @ @D  t  C
t _V (/ @Q @D  t  C
t _V D @ @D  t  C
t _V (u GD  t  C
t _Vdebug_on_error @Q @D  t  C
t _V CBt H"t CC @Qt H"t CN @Qt H"t CP
t H"t CE COt H"t CG CI @ MiD  t  C
t _Vstream_type_checkloose @ZD  t  C
t _V Z~ @ @D  t  C
t _Vcharacter_escapes @Q @D  t  C
t _Vreport_error @Q @D  t  C
t _V Z @ @ZD  t  C
t _V
answer_format X @ZD  t  C
t _V C Ba @ZD  t  C
t _V ) K @D  t  C
t _V [ [ @ZD  t  C
t _V C A) @ZD  t  C
t _V Z" A) @ZD  t  C
t _V [ @ @D  t  C
t _V C @ @D  t  C
t _Vquasi_quotations @Q @D  t  C
t _V (C GD  t  C
t _V A6 @ @D  t  C
t _V ) K @D  t  C
t _V A @ @D  t  C
t _V ) K @D  t  C
t _V D @ @D  t  C
t _V
fileerrors @Q @D  t  C
t _V \:~m~d~l~! ?-  @ZD  t  C
t _V \5 @Q @D  t  C
t _V B2 @Q @D  t  C
t _Vc_cflags@V-fno-strict-aliasing -pthread -fPIC -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/ncursesw  @ZD  t  C
t _V A @ @ZD  t  C
t _Vfile_name_variables @ @D  t  C
t _Vbackquoted_string @ @D  t  C
t _V
double_quotes #^ @ZD  t  C
t _V H4 @Q @D  t  C
t _V W@ @Q @D  t  C
t _Veditor G @ZD  t  C
t _V
user_flags A* @ZD  t  t C:D~ Dt  Ba B@D  t  t C:D~ Dt  BB B@D  t  t C:D~ Dt  F BsD  t  t C:D~ Dt  Bs BsD  t  t C:A^ M3t  @ RmD  t  t C:C M3t  @ .D  t  t C:C M3t  @ .D  t  t C:C M#t  @ @MD  t  t C:C M#t  @ CD  t  t C:C M#t  @ KD  t  t C:Aw Dt  @ D  t  t C:A M#t  @ D  t  t C:C M$t  @ D  t  t C:C Dt  @ /HD  t  t C:C M#t  @ .D  t  t C:A M#t  @ JD  t  t C:C M#t  @ .D  t  t C:B M2t  @ LD  t  t C:C M#t  @ JD  t  t C:C Dt  @ V
D  t  t C:A M#t  @ IED  t  t C:A^ M#t  @ GFD  t  t C:C M#t  @ /GD  t  t C:C M#t  @ L(D  t  t C:A M#t  @ D  t  t C:Aw Dt  @ @KD  t  t C:A M#t  @ @KD  t  t C: Dt  @ DD  t  t C:A M#t  @ LD  t  t C:A M#t  @ LD  t  t C:B M#t  @ I#D  t  t C:C M2t  @ GD  t  t C:B M#t  @ JD  t  t C:C M#t  @ OD  t  t C:A^ M"t  @ JD  t  t C:C M#t  @ KD  t  t C:A M#t  @ I?D  t  t C:B M#t  @ LD  t  t C:B M#t  @ LD  t  t C:A M#t  @ LD  t  t C:A M#t  @ HD  t  t C:B M#t  @ LD  t  t C:B M#t  @ LD  t  t C:C M#t  @ JID  t  t C:A M#t  @ MkD  t  t C:C M#t  @ JGD  t  t C:B M#t  @ QD  t  t C:B M"t  @ MED  t  t C:B M"t  @ I:XT
</file>
</archive>
<foot contentlength=846057>
