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

<archive>

<file name="$options" class="$prolog" encoding="none" size=143 modified=1399086818>
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=847352 modified=1399086818>
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  A 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   A BR B arithmetic_function
@5@6
arithmetic@8arith_decl_clauses BV@;C@*@u@./usr/lib/swi-prolog/library/dialect/sicstus.pl  A 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   A Bp B record
@5@6 Bs@8compile_records Bt@;C@@u@'/usr/lib/swi-prolog/library/settings.pl   A 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 $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  A D^@5@6shlib@D
	@.@7loading D`@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  Dl 
O  DlC@#H  @5@.@7 @@.@/@7 @+@ @ @7 C @>@7	nb_setarg  @Q@8 Dp@;C@_H  @5@.@7 A@7 Dp@.@ @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 Dp@;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    Daload_foreign_library processforeign D @&/usr/lib/swi-prolog/library/process.pl@.@<C  B B    Da 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    Da 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  Dy 	 D  t  t t  t  Dy 
O  Dx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-2NcQhm/swi-prolog-6.6.5/boot/load.pl @<C@%s@ /usr/lib/swi-prolog/boot/load.pl  A E+ @8/build/swi-prolog-2NcQhm/swi-prolog-6.6.5/boot/expand.pl @<C@% E+ E+ @5/build/swi-prolog-2NcQhm/swi-prolog-6.6.5/boot/dcg.pl @<C@/ E+ E+ @9/build/swi-prolog-2NcQhm/swi-prolog-6.6.5/boot/license.pl @<C@/ E+ E+ @9/build/swi-prolog-2NcQhm/swi-prolog-6.6.5/boot/syspred.pl @<C@/ E+ E+ @:/build/swi-prolog-2NcQhm/swi-prolog-6.6.5/boot/messages.pl @<C@/ E+ E+ @:/build/swi-prolog-2NcQhm/swi-prolog-6.6.5/boot/toplevel.pl @<C@/ E+ E+ @8/build/swi-prolog-2NcQhm/swi-prolog-6.6.5/boot/attvar.pl @<C@/ E+ E+ @6/build/swi-prolog-2NcQhm/swi-prolog-6.6.5/boot/bags.pl @<C@/ E+ E+ @7/build/swi-prolog-2NcQhm/swi-prolog-6.6.5/boot/apply.pl @<C@/ E+ E+ @9/build/swi-prolog-2NcQhm/swi-prolog-6.6.5/boot/history.pl @<C@/ E+ E+ @6/build/swi-prolog-2NcQhm/swi-prolog-6.6.5/boot/dwim.pl @<C@/ E+ E+ @7/build/swi-prolog-2NcQhm/swi-prolog-6.6.5/boot/parms.pl @<C@/ E+ E+ @:/build/swi-prolog-2NcQhm/swi-prolog-6.6.5/boot/autoload.pl @<C@/ E+ E+ @5/build/swi-prolog-2NcQhm/swi-prolog-6.6.5/boot/qlf.pl @<C@/ E+ E+ @4/build/swi-prolog-2NcQhm/swi-prolog-6.6.5/boot/rc.pl @<C@/ E+ E+ @:/build/swi-prolog-2NcQhm/swi-prolog-6.6.5/boot/predopts.pl @<C@/ E+ E+ @7/build/swi-prolog-2NcQhm/swi-prolog-6.6.5/boot/packs.pl @<C@/ E+ E+ @9/build/swi-prolog-2NcQhm/swi-prolog-6.6.5/boot/topvars.pl @@<C  B B @&/usr/lib/swi-prolog/library/dialect.pl @ @R expects_dialect@<C@%u E?   A EA @$/usr/lib/swi-prolog/library/error.plprolog_dialect@<C@& EA EA @$/usr/lib/swi-prolog/library/lists.pl EC@<C@Gu ED   A EE  EBlists@<C@H EE EE @$/usr/lib/swi-prolog/library/pairs.pl EF@<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 EI  A EJ  EBprolog_debug D+ Ba@<C
@+ EJ EJ  ED EK D+ Ba@<C
@> B[ B[  EB Ba D+ Ba@<C
@? B[ B[  ED Ba D+ Ba@<C
@@ B[ B[  BS Ba D+ Ba@<C
@" BR BR  EB BW D+ Ba@<C
@# BR BR  ED BW D+ Ba@<C  B B @&/usr/lib/swi-prolog/library/quintus.pl @ D+ Ba @R compile@<C@Pu EL  A EN @4/usr/lib/swi-prolog/library/dialect/sicstus/lists.plquintus D+ Ba @R member@<C@#u EO  A ER  ED
sicstus_lists D+ Ba @T @Q@<C
  B B @>/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/simplifier.pro @ D+ Ba@<C
@4u ET  A EU @C/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/defectreporting.pro @ D+ Ba@<C
@!u EV  A EW  EO @ D+ Ba@<C
@: EU EU @E/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/librarypredicates.pro @ D+ Ba@<C
@Bu EX  A EY  EOlibrarypredicates D+ Ba@<C
@C EY EY  D EZ D+ Ba@<C
@*u D  A E[  D_ D D+ Ba@<C@* D^ D^  EO Da D+ Ba @R reverse@<C
@+ E[ E[  EO D D+ Ba@<C
@, E[ E[ @%/usr/lib/swi-prolog/library/option.pl D D+ Ba@<C
@)u E]   A E^  EO
swi_option D+ Ba@<C
@* E^ E^  EB E_ D+ Ba@<C
@D EY EY @5/usr/lib/swi-prolog/library/dialect/sicstus/system.pl EZ D+ Ba@<C
@5u D  A Ea  D_ D D+ Ba@<C@< EU EU  E` @ D+ Ba @R environ@<C
@>u E`  A Ec  Dsicstus_system D+ Ba@<C
@? Ec Ec  D Ed D+ Ba@<C@C EU EU @</build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/settings.pro @ D+ Ba @R declare_settings @<C@"@G EU EU @</build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/opdeclar.pro @ D+ Ba @R declare_operators  hide_operators @<C@] EU EU @@/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__system.pro @ D+ Ba @R add_system_toolname@<C@)u Ej  7AA El @A/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__formats.prodata__system D+ Ba @R 	add_state@<C@, El El @?/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/ioutilities.pro En D+ Ba @R write_terms_to_file@<C@.u Ep  A Er  Emioutilities D+ Ba @R add_type@<C@1 Er Er @@/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/newutilities.pro Es D+ Ba @R implode_separator_content_list@<C
@/u Eu  7AA Ew  EOnewutilities D+ Ba@<C
@0 Ew Ew  E` Ex D+ Ba@<C@2 Ew Ew  Em Ex D+ Ba @R  Eo@<C@5 Ew Ew  Ep Ex D+ Ba @R throw_error@<C@4 Er Er  Ej Es D+ Ba @R get_system_toolname@<C@2@7 Er Er @B/build/spark-Zw1CQ9/spark-2012.0.deb/common/versioning/version.pro Es D+ Ba @R toolset_version toolset_copyright toolset_banner_line toolset_distribution@<C@/ El El @D/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__data_files.pro En D+ Ba @R must_get_datafiles_debug@<C@"@Au E  7AA E  Emdata__data_files D+ Ba @R  Eo  Et@<C@"@D E E  Ep E D+ Ba @R  Eq  Ey@<C
@` EU EU @B/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/load__switches.pro @ D+ Ba@<C@#u E  A E  Emload__switches D+ Ba @R  Et@<CA@& E E @B/build/spark-Zw1CQ9/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  Emdata__switches D+ Ba @R  Eo  Et@<C@2@\ E E  Eu E D+ Ba @R contains_no_dups flatten_list generate_int_list  Ev@<C@"@b E E  Ep E D+ Ba @R command_line_error  Ey@<C@*@f E E @B/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/parseutilities.pro E D+ Ba @R parse_number 
parse_atom parse_atom_silent@<C@,u E  7AA E  Emparseutilities D+ Ba @R  Et@<C@. E E  Eu E D+ Ba @R atom_to_integer@<C@0 E E  Ep E D+ Ba @R  Ey@<C@k E E  Ej E D+ Ba @R  Ez@<C
@1u@C/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/main_simplifier.pro         E  E @ D+ Ba@<C
@2 E E  E @ D+ Ba@<C
@3 E E  Ej @ D+ Ba@<C
@4 E E @?/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__rules.pro @ D+ Ba@<C@"@/u E  7AA E  Emdata__rules D+ Ba @R  Eo  Et@<C
@5 E E @F/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__declarations.pro @ D+ Ba@<C@"@:u E  7AA E  Emdata__declarations D+ Ba @R  Eo  Et@<C
@6 E E @=/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__vcg.pro @ D+ Ba@<C@"@=u E  A E  Em	data__vcg D+ Ba @R  Eo  Et@<C@@ E E  Ep E D+ Ba @R  Eq@<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-Zw1CQ9/spark-2012.0.deb/simplifier/data__pfs.pro @ D+ Ba@<C@"@/u E  A E  Em	data__pfs D+ Ba @R  Eo  Et@<C@1 E E  Ep E D+ Ba @R  Eq@<C@2 E E  E E D+ Ba @R  E@<C
@8 E E @D/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__provenance.pro @ D+ Ba@<C@"@5u E  7AA E  Emdata__provenance D+ Ba @R  Eo  Et@<C@7 E E  Ep E D+ Ba @R  Eq@<C@8 E E  E E D+ Ba @R  E@<C
@9 E E @=/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__hyp.pro @ D+ Ba@<C@"@,u E  A E  Em	data__hyp D+ Ba @R  Eo  Et@<C@0 E E  E E D+ Ba @R path_functions @<C@3 E E  Ep E D+ Ba @R 
show_error@<C@"@6 E E  Eg E D+ Ba @R  Eh   Ei @<C@: E E  EO E D+ Ba @R list_to_set@<C
@: E E @>/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__conc.pro @ D+ Ba@<C@"@'u E  A E  Em
data__conc D+ Ba @R  Eo  Et@<C@+ E E  Ep E D+ Ba @R  E@<C
@; E E @E/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__proved_conc.pro @ D+ Ba@<C@"@%u E  7AA E  Emdata__proved_conc D+ Ba @R  Eo  Et@<C
@< E E @C/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__subst_hyp.pro @ D+ Ba@<C@"@$u E  7AA E  Emdata__subst_hyp D+ Ba @R  Eo  Et@<C@( E E  E E D+ Ba @R get_hyp@<C
@> E E  Ep @ D+ Ba@<C
@? E E  Eu @ D+ Ba@<C
@@ E E  E @ D+ Ba@<C
@A E E @D/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/load__data_files.pro @ D+ Ba@<C@&u E  7AA E  EX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  Ep E D+ Ba @R  E@<C@"@G E E  Eu E D+ Ba @R @!explode_separator_content_as_list  Ev@<C@K E E @J/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/simplifier_ioutilities.pro E D+ Ba @R retrieve_proof_file_kind@<C@2@*u F  7AA F
  Epsimplifier_ioutilities D+ Ba @R  E display_header_full display_header_plain  Ey@<C@"@0 F
 F
  Eu F D+ Ba @R  Ev  F@<C@4 F
 F
  Ej 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-Zw1CQ9/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  Em F D+ Ba @R  Et@<C@< F F  Ep F D+ Ba @R  E@<C
@C E E @@/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/load__system.pro @ D+ Ba@<C@"u F#  7AA F$  Euload__system D+ Ba @R fetch_date_and_time@<C@% F$ F$  Ej F% D+ Ba @R add_system_start_date_time@<C
@D E E @F/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/load__declarations.pro @ D+ Ba@<C@(u F(  7AA F)  Emload__declarations D+ Ba @R  Et@<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)  Ep F* D+ Ba @R @!read_lines_from_file_as_char_list read_line_from_stream  Ey@<C@*@= F) F)  Eu F* D+ Ba @R  E  Ev 	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-Zw1CQ9/spark-2012.0.deb/simplifier/load__provenance.pro @ D+ Ba@<C@B@"u F?  7AA F@  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@"@* F@ F@  Ep FA D+ Ba @R  Ey  F6@<C@. F@ F@  Eu FA D+ Ba @R  Ev@<C@*@1 F@ F@  F FA D+ Ba @R retrieve_proof_file  F"  F	@<C@B@6 F@ F@  E FA D+ Ba @R  E  E 
parse_line  F<  F;  F=@<C@"@> F@ F@  E FA D+ Ba @R  E  E@<C
@F E E @A/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/load__vcg_dpc.pro @ D+ Ba@<C@"@#u FI  A FJ  Em
load__vcg_dpc D+ Ba @R  Eo  Et@<C@"@' FJ FJ  E FK D+ Ba @R  E  E@<C@@+ FJ FJ  E FK 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@*@; FJ FJ  Ep FK D+ Ba @R  F7 @&read_up_to_number_of_chars_from_stream  E@<C@"@@ FJ FJ  Eu FK D+ Ba @R unique_atom  Ev@<C@:@D FJ FJ  E FK D+ Ba @R  E  E parse_natural_int  F;  F=@<C@"@K FJ FJ  E FK D+ Ba @R  E  E@<C
@G E E @=/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/load__pfs.pro @ D+ Ba@<C@"@!u F]  7AA F^  Em	load__pfs D+ Ba @R  Eo  Et@<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^  Ep F_ D+ Ba @R  F7  FZ  Ey@<C@4 F^ F^  Eu F_ D+ Ba @R  F[@<C@"@7 F^ F^  E F_ D+ Ba @R  E  F\@<C
@H E E @@/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/processrules.pro @ D+ Ba@<C
u Fe  7AA Ff  Eprocessrules D+ Ba@<C
@  Ff Ff  Eu Fg D+ Ba@<C
@I E E  F @ D+ Ba@<C
@K E E  E{ @ D+ Ba@<C@R@Q E E  EX @ D+ Ba @R  E  @ last  E  E\ process_create process_wait datime@<C@"@$u@</build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/userules.pro         Fl  Em @ D+ Ba @R  Eo  Et@<C  B B @$/usr/lib/swi-prolog/library/qsave.pl @ D+ Ba @R  C@<C
@%u Fn  A Fo  EO C
 D+ Ba@<C
@& Fo Fo  E] C
 D+ Ba@<C
@' Fo Fo  EB C
 D+ Ba@<C  B B @./usr/lib/swi-prolog/library/prolog_autoload.pl C
 D+ Ba @R  B2@<C
@"u Fp   A Fq  E]prolog_autoload D+ Ba@<C
@# Fq Fq  EB Fr D+ Ba@<C
@$ Fq Fq @(/usr/lib/swi-prolog/library/aggregate.pl Fr D+ Ba@<C
@(u Fs   A Ft @&/usr/lib/swi-prolog/library/ordsets.pl	aggregate D+ Ba@<C
@6u Fu   A Fw @#/usr/lib/swi-prolog/library/oset.plordsets D+ Ba@<C
@) Ft Ft  EG Fv D+ Ba@<C
@* Ft Ft  EB Fv D+ Ba@<C
@+ Ft Ft  EO Fv D+ Ba@<C
@, Ft Ft @$/usr/lib/swi-prolog/library/apply.pl Fv D+ Ba@<C
@3u Fz   A F{  EBapply D+ Ba@<C
@% Fq Fq @./usr/lib/swi-prolog/library/prolog_codewalk.pl Fr D+ Ba@<C
@"u F}  @A F~  E]prolog_codewalk D+ Ba@<C
@# F~ F~  Bq F D+ Ba@<C
@& Bp Bp  EB Bs D+ Ba@<C
@$ F~ F~  EI F D+ Ba@<C
@% F~ F~  Fz F D+ Ba@<C
@& F~ F~  EO F D+ Ba@<C
@' F~ F~ @3/usr/lib/swi-prolog/library/prolog_metainference.pl F D+ Ba@<C
u F  @A F  EOprolog_metainference D+ Ba@<C
 F F  Fz F D+ Ba@<C  B B  D Ba D+ Ba @R read_line_to_codes@<C
@)u D  A F  D_ D D+ Ba@<C
@* F F  EB D D+ Ba@<C
@+ F F  E] D D+ Ba@<C  B B @+/usr/lib/swi-prolog/library/prolog_stack.pl EK D+ Ba @R 	backtrace@<C
@'u F   A F @,/usr/lib/swi-prolog/library/prolog_clause.plprolog_stack D+ Ba@<C@&u F   A F  EO
prolog_clause D+ Ba @R  DR@<C@' F F  EH F D+ Ba @R sub_term@<C
@( F F  EI 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  A F  EOprolog_listing D+ Ba@<C
@' F F  By F D+ Ba@<C
@0 Bx Bx  EB B} D+ Ba@<C
@1 Bx Bx @(/usr/lib/swi-prolog/library/broadcast.pl B} D+ Ba@<C
@2 Bx Bx  EI 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  EB F D+ Ba@<C
@+ F F @,/usr/lib/swi-prolog/library/prolog_source.pl F D+ Ba@<C
@-u F   A F @(/usr/lib/swi-prolog/library/operators.pl
prolog_source D+ Ba@<C
@. F F  ED F D+ Ba@<C
@/ F F  EI F D+ Ba@<C
@0 F F  E] F D+ Ba@<C
@1 F F  EB F D+ Ba@<C
@2 F F  Fz F D+ Ba@<C
@( F F  EI F D+ Ba@<C
@) F F  EB F D+ Ba@<C
@* F F  EO F D+ Ba@<C
@+ F F  E] F D+ Ba@<C  B B @#/usr/lib/swi-prolog/library/date.pl EP 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  A F  Fz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  A F  EBswi_system_utilities D+ Ba@<C@W F F  ED 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 predicate_option_mode AD  t  t t  t  F 
D  t  t t  t  D 	 D  t  t t  t  D 
O  DCG  @5@0 D+@-@4@7 @@>@8 E@ @;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 Dp@;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 D@/@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  Dj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 EU EU  ET@g E  A@<C
@[ EU E  E@[@=/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/utilities.pro  A@<C
@\ EU E  E@\@</build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/dynamics.pro  7AA@<C
@] EU E  E@]@;/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/portray.pro  A@<C
@^ EU E  E@^@=/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/deduction.pro  7AA@<C
@_ EU E  E@_@:/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/newded.pro  7AA@<C
@` EU E  E@`@=/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/inferenc2.pro  7AA@<C
@a EU E  E@a@J/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/schedulesimplification.pro  A@<C
@b EU E  E@b@</build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/records2.pro  7AA@<C
@c EU E  E@c@8/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/simp.pro  7AA@<C
@d EU E  E@d@:/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/simpvc.pro  7AA@<C
@e EU E  E@e@9/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/quant.pro  7AA@<C
@f EU E  E@f@</build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/standard.pro  7AA@<C
@g EU E  E@g@>/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/typecheck5.pro  7AA@<C
@h EU E  E@h Fm  7AA@<C
@i EU E  E@i@=/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/aritheval.pro  7AA@<C
@j EU E  E@j@;/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/writevc.pro  7AA@<C
@k EU E  E@k@;/build/spark-Zw1CQ9/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  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  GL
 
O  GL
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  GR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  GVC@AK|  @5@S@>@.@.
@7 B@D
@*
 @@L@&@?@(@D@S
@L@+
@ 
@8 C5@?@0 @@0 @ @
@4@1 B@0  GV@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  GV@4@/@4@8 @@E@;CK  @5@7 GX@>@0 @@0 Anot_less_than_zero@4@1 B@0  GV@4@/@4@8 @@;CK  @5@0 @@0 @ G@4@1 B@0  GV@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  Gb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  Ge 
O  Ge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 Gl D  t  t t  t  Gl 
O  GmC
@  @5@C@@L@P@;XD  t  t t  t $import_all 	 D  t  t t  t  Gn 
O  GnC@JIq  	
@5@.@.@ @7$import_all2 @@@7@*
 @Q@D@ @ @.@7
$list_to_conj @L@0 @4@7 DZ @0 G:@1 Gw@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 Go @;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  GjCKq   
@<CKr  
@5@ @ 
@8 Gi@;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 Gx @;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 predicate_option_type AD  t  t t  t  G 
D  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  Dr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 Dm @ @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 Gv@;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  Gr 	 D  t  t t  t  Gr 
O  GqCI   @<C@I   DV


 

@5@>@ @0 @-@4@7 DX@.@ @7 GW @.@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 Gp@;C@8I   C:



 C:
@5@>@0 C:@4@7$import_ops @ @ 
@ @ @8 Gp@;C@?I  


@5@0 @1$import@0 @4@4@.@0 @' @4@7 A9@0$import_wic@4@7 A@ @ @ @ @8 Gp@;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   EM@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    EM@<XD  t  t t  t  D 	 D  t  t t  t  D 
O  DCI`   

@5@7 A@7 GX@>@;CIa   A

@5@7 A@8 GX@;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  EK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   
 GP@<XD  t  t t  t  AD  t  t t  t  BD  t  t t  t  Gu 	 D  t  t t  t  Gu 
O  GtC
I  
@5@>@;CI  
 AV
@5@ 
@ @8 Gs@;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 Dp@.@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 Gf @+
@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 GM @?@ @ @ 
@ @ @ @ @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 GP


@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 Dp@?@ @ @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 Dp A@8 Dp@;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 Dk @/@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 EJ EJ D
 @Q@5@6 EK@D
 H4 @Q@7 @@L
@R@?@7debug_topic H@Q@;CAL EJ EJ	debugging
 @@5@6 H@D
 H4 @Q@7 @@L
@R@?@7 H@Q@;CAR EJ EJ	assertion@5@6 H H4 @Q@7 @@( @Q@;C@&AU EJ EJ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 XP
out_number_rj C@.Av EUu G7        @5@.@7size B@@@!
@0 C@4@#@a@f
@b @t@?@'
 @ 
@7spacer Ex@>@7 A :  @7 I@>@;XPfulfil_x C	BJ EU Fl@5@ 
@8match_up B@;CBM EU Fl@5@8 DM @;XPwrite_unit_hyp_part C
AE EU H@5@7 E  E@>@-        true .    {path is always traversed.}@7 I@8 F @;C
AK EU H@5
H1:    true .@7 I@8 I@;XPdo_find_upper_numeric_limit_for CZ EUu G,         
@5@ @.@ 
@7find_lower_numeric_limit_for B@0 I@4@8evaluate_rational_expression B@;C@%Z EU I H


 G@5@ @7int B@>@ @. G@ 
@7find_upper_numeric_limit_for B@0 H@4@8iss B@;C@%Z EU I H


real@5@ @7
base_rational B@>@ @. I-@ 
@7 I'@0 H@4@8 I!@;C@%Z EU I H


 G@5@ @7 I$@>@ @. G@ 
@7 I'@0 H@4@8 I*@;C@%Z EU I H


 I-@5@ @7 I.@>@ @. I-@ 
@7 I'@0 H@4@8 I!@;C@3Z EU I H

@5@ @.@.@7 I'@ @.@.@7 I'@0 H@4@7 I!@ @ @.@7 DR EF@ @ 
@8 A @;C@8Z EU I C
div

 G@5@ @7 I$@0<> @4 @Q@7simplify B@>@ @. G@ 
@7 I'@0 C@1 I6@4@8 I*@;C@Z EU I C
 I6

 G@5@@@ @. G@.@7 I@0 H+ @4 @Q@7 I:@?@0 I= @4 G@.@7safe_deduce B@E@@@ @. G@.@7 I@0 Hl @4 @Q@7 I:@?@0 IA @4 G@.@7 I>@E@ @. G@.@7 I'@ @. G@.@7 I'@0 C@1 I6@4@7 I*@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ 
@8 I4@;C@Z EU I

 C
 C
* I6
 G@5@@@ @. G@.@7 I@0 IA @4 @Q@7 I:@?@0 IA @4 G@.@7 I>@E@@@ @. G@.@7 I@0 I= @4 @Q@7 I:@?@ @@@0 IA@4 G@.@7 I>@?
@0 I= @4 G@.@7 I>@E@  G@.@7 I'@0 I= @4 @Q@7 I:@ @ @.@7 I1@ @ @.@7 I1@ @ 
@8 I4@;C@[ EU I

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

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

 I6


 G@5@ @7 I$@0 IA @4 @Q@7 I:@>@ @. G@.@7 I@@@0 I= @4 @Q@7 I:@' @@?@+@@@0 ID @4 G@.@7 I>@?@0 IE@1 I@4 G@.@7 I>@0 ID @4 @Q@7 I:@>@0 I6@4@7 I*@ @ @.@7 I1@ @ 
@8 I4@;C@z\J EU I

 I6


 G@5@ @7 I$@0 ID @4 @Q@7 I:@>@ @. G@.@7 I'@@@0 ID @4 @Q@7 I:@' @@?@)@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 I= @4 @Q@7 I:@>@0 I6@4@7 I*@ @ @.@7 I1@ @ 
@8 I4@;C@k\_ EU I I6


 G@5@ @. G@.@7 I@0 I= @4 @Q@7 I:@ @. G@.@7 I@0 IA @4 @Q@7 I:@ @. G@.@7 I'@0 IA @4 @Q@7 I:@0 I6@4@7 I*@ @ @.@7 I1@ @ @.@7 I1@ @ 
@8 I4@;C@\k EU I I6


 G@5@@@ @. G@.@7 I'@0 ID @4 @Q@7 I:@?@"@@@0 ID @4 G@.@7 I>@?@0 IE@1 I@4 G@.@7 I>@E@ @. G@.@7 I@0 ID @4 @Q@7 I:@ @. G@.@7 I@0 IA @4 @Q@7 I:@0 I6@4@7 I*@ @ @.@7 I1@ @ @.@7 I1@ @ 
@8 I4@;C@\ EU Imod


 G@5spark@7 F I@ @7 I$@@@"@ @7 I$@  @7 I@>@(
 @@0 IM@4@7 I*@F@F@E@?@@@@u@0 I= @4 @Q@7 I:@>@@@P@@@ @. G@.@7 I@0 IA @4 @Q@7 I:@?@0 IA @4 G@.@7 I>@E@ @. G@.@7 I'@a@f@f@b@l C@q@>@ @ @.@7 I1@ @ 
@7 I4@&@?@(
 @@0 C@4@7 I*@F@F@E@?@0 ID @4 @Q@7 I:@>@(
 @@( @F@F@E@>@;C@k\ EU I

 IM


 G@5 IO@7 IP@@@ @. G@.@7 I@0 I= @4 @Q@7 I:@?@ @@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@E@>@ @. G@.@7 I'@0 C@4@7 I*@ @ @.@7 I1@ @ 
@8 I4@;C@L\ EU I IM

  G@5 IO@7 IP@@@ @. G@ 
@7 I'@0 ID @4 @Q@7 I:@?@"@@@0 ID @4 G@ 
@7 I>@?@0 IE@1 I@4 G@ 
@7 I>@E@>@;C@8\ EU Iabs

 G@5@ @7 I$@>@@@0 IA @4 @Q@7 I:@>@&@?@0 ID @4 @Q@7 I:@>@0 I@4@7 I*@>@;C@8\ EU I IR

 I-@5@ @7 I.@>@@@0 IA @4 @Q@7 I:@>@&@?@0 ID @4 @Q@7 I:@>@0 I@4@7 I!@>@;C@\ EU I IR
@5@ @.@.@7 I@ @.@.@7 I'@@@0 IA @4 @Q@7 I:@0 IA@4 @Q@7 I:@&@E@?@N@@@,@0 IA @4 @Q@7 I:@0 IA @4 @Q@7 I:@0 I@4@.@7 I!@2@3@4@7
choose_max B@?@ @0 IA @4 @Q@7 I:@0 IA@4 @Q@7 I:@0 I@4@7 I!@E@ @ @.@7 I1@ @ 
@8 I4@;CA\ EU I

**


 G@5@ @7 I$@>@@@( @(@(
 @@F@F@?@@@@(@>@  G@ 
@7 I'@F@F@?@@@@a@f@b @q@>@Q@F@F@?@@@@ @7 I$@0 IW@4@7 I*@7 I$@>@(
 @@F@F@?@@@@1@0 IA @4 G@.@7 I>@ @. G@.@7 I'@0 IW@4@7 I*@ @ @.@7 I1@ @ 
@7 I4@?@p@@@)@0 IM@4 @7 I:@0 IR@4@. G@ 
@7 I'@0 IW@4@7 I*@E@F@?@E@0 ID @4 G@.@7 I>@0 IM@4@7 I:@ @. G@.@7 I'@0 ID @4 @Q@7 I:@0 IW@4@7 I*@ @ @.@7 I1@ @ 
@8 I4@;CA]  EU I

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

 


 I-@5@ @7 I.@0 IA @4 @Q@7 I:@>@ @. I-@.@7 I@@@0 I= @4 @Q@7 I:@' @@?@0 ID @4 I-@.@7 I>@0 ID @4 @Q@7 I:@>@0 @4@7 I!@ @ @.@7 I1@ @ 
@8 I4@;C@i] EU I

 


 I-@5@ @7 I.@0 ID @4 @Q@7 I:@>@ @. I-@.@7 I'@@@0 ID @4 @Q@7 I:@' @@?@0 I= @4 I-@.@7 I>@0 I= @4 @Q@7 I:@>@0 @4@7 I!@ @ @.@7 I1@ @ 
@8 I4@;C@k] EU I 


 I-@5@ @. I-@.@7 I@0 I= @4 @Q@7 I:@ @. I-@.@7 I@0 IA @4 @Q@7 I:@ @. I-@.@7 I'@0 IA @4 @Q@7 I:@0 @4@7 I!@ @ @.@7 I1@ @ @.@7 I1@ @ 
@8 I4@;C@~] EU I 


 I-@5@@@ @. I-@.@7 I'@0 ID @4 @Q@7 I:@?@0 ID @4 I-@.@7 I>@E@ @. I-@.@7 I@0 ID @4 @Q@7 I:@ @. I-@.@7 I@0 IA @4 @Q@7 I:@0 @4@7 I!@ @ @.@7 I1@ @ @.@7 I1@ @ 
@8 I4@;C	] EU I@5@ 
@8calculate_known_upper_limit_for B@;XD  t  t t  @t potential_subst_fact APevaluate CE: EUu G1        

@5@@@7 I.@?
@@@(
 @Q@?@(
 @@>@;CEC EU I_@5@7 GX@a@g@b @q@7 I*@>@;C
EG EU I_@5@7rational_expression B@7 I!@>@;CEM EU I_ I I
@5@7 I:@>@;C@%EO EU I_ I
@5@.
@7 I:@@@ 
@7 I.@0 I
@4@7 I!@?@" I
@#@>@;CEY EU I_ @K
@5@7 I:@>@;CE\ EU I_ C H



@5@7 I:@>@;CE] EU I_ H C



@5@7 I:@>@;C@+El EU I_ H H



@5@ 
@7 GX@ @7 GX@.@0 H
@4@7 I*@0 H@4@8 I:@;C@IEs EU I_ H


@5@.@7 I:@ 
@.@7 I:@@@ @7 I.@ @7 I.@0 H@4@7 I!@?@@@( @&@?@@@( @&@?
@" H@#@>@;C@XE EU I_ C


@5@.@7 I:@ 
@.@7 I:@@@ @7 I.@ @7 I.@0 C@4@7 I!@?@-@@@( @&@?@#@@
@( @0 I
@4@7 I:@?@@@&@( @?
@" C@#@>@;C@ZE EU I_ IB


@5@.@7 I:@ 
@.@7 I:@@@ @7 I.@ @7 I.@0 IB@4@7 I!@?@/@@@@@( @?@( @( @?@@@(@&@?@@@(@&@?
@" IB@#@>@;C@EE EU I_ I6


@5@.@7 I:@ 
@.@7 I:@@@ @7signed_integer B@ @7 Id@  @7 I@0 I6@4@7 I*@?@@@(@&@?
@" I6@#@>@;C@EE EU I_ 


@5@.@7 I:@ 
@.@7 I:@@@ @7 I.@ @7 I.@  @7 I@0 @4@7 I!@?@@@(@&@?
@" @#@>@;C@E EU I_ IM


@5@.@7 I:@ 
@.@7 I:@@@ @7 Id@ @7 Id@  @7 I@0 IM@4@7 I*@E@?@g@@
@(@( @E@?@[@@@@@" IB
@#@?
@" IB
@#@( @?@<@@@.@@
@" IB
@#@?	@" IB

@#@ @7 Id@0 B@0 IM@4 @4 @Q@7 I:@( @?@" IM@#@E@>@;C@ZE EU I_ IW


@5@.@7 I:@ 
@.@7 I:@@@ @7 I.@ @7 Id@0 IW@4@7 I!@?@/@@@( @(@?@%@@@(@&@?@@@(@" IB@#@?
@" IW@#@>@;CF  EU I_@5@7val B@>@;C@$F EU I_@5@C@7 @@L@P@2@-@-
@4@7 @<@ 
@.@7	eval_list B@2@4@7 @<@>@;XP@%evaluate_immediate_condition_simplify CEc EU Fl@5@S
@;CEe EU Fl@5@8novars B@;XD  t  t t  @t already_know_indentation APdeduce CAq EU I  @Q
@<CAr EU I@5@8infrule B@;C@VA EU I IE


@5
le_trans_1@7i_am_using_rule B@ @7 I$@@@0 ID
@-@4@7 Iu@ @7 I$@( G@!@0 C@4@#@?@0 IE
@-@4@7 Iu@0 IA
@4@7testused B@ @7 I$@%@0 IE@4 @Q@7 I:@>@;C@VA EU I IE


@5
le_trans_2@7 Iy@ 
@7 I$@@@0 ID@-@4@7 Iu@ @7 I$@( G@!@0 H@4@#@?@0 IE@-@4@7 Iu@0 IA@4@7 I|@ @7 I$@%@0 IE
@4 @Q@7 I:@>@;C@=A EU I		 IE


@5
le_trans_3@7 Iy@ @7 I$@( G@.@0 H@4@7 I*@0 ID
@-@4@.@7 Iu@0 IE@4@.@7 Iu@>@ @ @8
merge_sort B@;C@BA EU I		 IE


@5le_trans_3b@7 Iy@ @7 I$@( G@.@0 H@4@7 I*@0 ID@0 H
@4@-@4@.@7 Iu@0 IE@4@.@7 Iu@>@ @ @8 I@;C@?A EU I	 IE


@5
le_trans_4@7 Iy@0 IE
@-@4@7 Iu@C@ @7 I$@L@P@C@ @7 @@L@P@0 IE@4 @@.@7norm_typed_expr B@  @Q@7 I:@>@;C@VB
 EU I IA


@5
ge_trans_1@7 Iy@ 
@7 I$@@@0 ID@-@4@7 Iu@ @7 I$@( G@!@0 C@4@#@?@0 IE@-@4@7 Iu@0 IA@4@7 I|@ @7 I$@%@0 IE
@4 @Q@7 I:@>@;C@VB EU I IA


@5
ge_trans_2@7 Iy@ @7 I$@@@0 ID@-
@4@7 Iu@ @7 I$@( G@!@0 H@4@#@?@0 IE@-
@4@7 Iu@0 IA
@4@7 I|@ @7 I$@%@0 IE@4 @Q@7 I:@>@;C@=B6 EU I		 IA


@5
ge_trans_3@7 Iy@ @7 I$@( G@.@0 C@4@7 I*@0 I=
@-@4@.@7 Iu@0 IA@4@.@7 Iu@>@ @ @8 I@;C@QBC EU I ID


@5
lt_trans_1@7 Iy@ @7 I$@@@0 ID
@-@4@7 Iu@ @7 I$@0 IE@4 @Q@7 I:@?@"@0 IE
@-@4@7 Iu@0 IA
@4@7 I|@ @7 I$@0 ID@4 @Q@7 I:@>@;C@QBR EU I ID


@5
lt_trans_2@7 Iy@ 
@7 I$@@@0 ID@-@4@7 Iu@ @7 I$@0 IE
@4 @Q@7 I:@?@"@0 IE@-@4@7 Iu@0 IA@4@7 I|@ @7 I$@0 ID
@4 @Q@7 I:@>@;C@QBd EU I I=


@5
gt_trans_1@7 Iy@ 
@7 I$@@@0 ID@-@4@7 Iu@ @7 I$@0 IE
@4 @Q@7 I:@?@"@0 IE@-@4@7 Iu@0 IA@4@7 I|@ @7 I$@0 ID
@4 @Q@7 I:@>@;C@QBs EU I I=


@5
gt_trans_2@7 Iy@ @7 I$@@@0 ID@-
@4@7 Iu@ @7 I$@0 IE@4 @Q@7 I:@?@"@0 IE@-
@4@7 Iu@0 IA
@4@7 I|@ @7 I$@0 ID@4 @Q@7 I:@>@;CA!B EU I	 B H



@5eq_1@7 Iy@@@0 B@0 H
@4@4@7 Iu@F@E@?@@@@0 B@1 C
@4@7 Iu@F@E@?@@@@0 I
@4@.@7 I] B@0 B@1 H@4@7 Iu@F@?@@@@s@ 
@7 I$@@@ @0 B
 @4 @Q@7 I:@@
@0 B@4@7 Is B@?@>@Q@E@?@H@@@$@ @7 I$@@@0 H
@4@.@7 I@0 B@4@7 I@?@>@Q@E@?@"@ @7 I$@@@0 C
@4@.@7 I@0 B@4@7 I@?@>@Q@E@F@?@M@C@ @7 I$@L@P@C@ @7 I$@L@P@@@0@T@0 B@-@4@.@7 Iu@0 B@4@7 I|@0 B@0 H
@4@4@.@7 I@ @ @7 I1@?@>@Q@F@E@;C@,B EU I B H



@5@ @7 I$@C@ 
@7 I$@L@P@0 B@0 H
@4@4@8 I@;C@+B EU I B C



@5@ @7 I$@0 I@4@.@7 I@0 B@0 H
@4@4@8 I@;C@*B EU I B

 C

@5@ @7 I$@0 I@4@.@7 I@0 B@0 H@4
@4@8 I@;C@+B EU I B C



@5@ 
@7 I$@0 I@4@.@7 I@0 B@0 H
@4@4@8 I@;C@3B EU I B

 H

@5@ @7 I$@ 
@0 H@/@/@4@7 I@ 
@0 C@/@/@4@7 I@0 B@0 H@4
@4@8 I@;C@3B EU I B

 H

@5@ @7 I$@ 
@0 H@/@/@4@7 I@ 
@0 C@/@/@4@7 I@0 B@0 H@4
@4@8 I@;C@<B EU I B

 C

@5@ @7 I$@ 
@0 H@/@/@4@7 I@ 
@0 C@/@/@4@7 I@0 I@4@.@7 I@0 B@0 H@4
@4@8 I@;C@?B EU I	 B H



@5@ @7 I$@C@ 
@7 I$@L@P@C@ @7 I$@L@P@0 I
@4@.@7 I@0 B@0 H@4@4@8 I@;C@6B EU I B C



@5@ @7 I$@C@ 
@7 I$@L@P@C@ @7 I$@L@P@0 B@0 H@4
@4@8 I@;CB EU I I8 C


 C

@5@0 I8@4@8 I@;CB EU I I8 H


 H

@5@0 I8@4@8 I@;C@,B EU I I8 H



@5@ @7 I$@C@ 
@7 I$@L@P@0 I8@0 H
@4@4@8 I@;C@+B EU I I8 C



@5@ @7 I$@0 I@4@.@7 I@0 I8@0 H
@4@4@8 I@;C@*B EU I I8

 C

@5@ @7 I$@0 I@4@.@7 I@0 I8@0 H@4
@4@8 I@;C@+B EU I I8 C



@5@ 
@7 I$@0 I@4@.@7 I@0 I8@0 H
@4@4@8 I@;C@3B EU I I8

 H

@5@ @7 I$@ 
@0 H@/@/@4@7 I@ 
@0 C@/@/@4@7 I@0 I8@0 H@4
@4@8 I@;C@3B EU I I8

 H

@5@ @7 I$@ 
@0 H@/@/@4@7 I@ 
@0 C@/@/@4@7 I@0 I8@0 H@4
@4@8 I@;C@<B EU I I8

 C

@5@ @7 I$@ 
@0 H@/@/@4@7 I@ 
@0 C@/@/@4@7 I@0 I@4@.@7 I@0 I8@0 H@4
@4@8 I@;C@?B EU I	 I8 H



@5@ @7 I$@C@ 
@7 I$@L@P@C@ @7 I$@L@P@0 I
@4@.@7 I@0 I8@0 H@4@4@8 I@;C@6B EU I I8 C



@5@ @7 I$@C@ 
@7 I$@L@P@C@ @7 I$@L@P@0 I8@0 H@4
@4@8 I@;CA2B EU I	 I8 H



@5ineq_1@7 Iy@@@0 I8@0 H
@4@4@7 Iu@F@E@?A@@@0 I8@1 C
@4@7 Iu@F@E@?@@@@0 I
@4@.@7 I@0 I8@1 H@4@7 Iu@F@?@@@@@ 
@7 I$@@@ @0 B
 @4 @Q@7 I:@@
@0 I8@4@7 I@?@>@Q@E@?@Y@@@0 B@4@7 I@E@?@H@@@$@ @7 I$@@@0 H
@4@.@7 I@0 I8@4@7 I@?@>@Q@E@?@"@ @7 I$@@@0 C
@4@.@7 I@0 I8@4@7 I@?@>@Q@E@F@?@M@C@ @7 I$@L@P@C@ @7 I$@L@P@@@0@T@0 B@-@4@.@7 Iu@0 B@4@7 I|@0 I8@0 H
@4@4@.@7 I@ @ @7 I1@?@>@Q@F@E@;CBC- EU I
 I= H



@5gt_1@7 Iy@@@0 I=@0 H
@4@4@7 Iu@F@F@?A@@@0 I=@1 C
@4@7 Iu@F@F@?A@@@0 I
@4@.@7 I@0 I=@1 H@4@7 Iu@F@E@?A@@A@ 
@7 I$@@@!@0 B
 @4 @Q@7 I:@@
@0 I=@4@7 I@?@>@Q@F@?@@@@&@ @7 I$@@@0 H
@4@.@7 I@0 ID@4@7 I@?@>@Q@E@E@?@@@@&@ @7 I$@@@0 C
@4@.@7 I@0 I=@4@7 I@?@>@Q@E@E@?@@@@ @T@T@&@@@0 I=
 @4 @Q@7 I:@( @@?@>@Q@F@?@@@@0 I=
 @4 @Q@7 I:@0 IA@4@7 I@F@?@c@( G@0 C
@4@.@7 I@@@0 IA@0 H@4@4@7 Iu@E@?@@@@@0 IA@0 H@4@4@7 Iu@E@?@+@@@0 IA@1 C@4@7 Iu@E@?@0 I@4@.@7 I@0 IA@1 H@4@7 Iu@F@?@@C@ @7 I$@L@P@C@ @7 I$@L@P@@@2@@@'@T@0 I=@-@4@.@7 Iu@0 IA@0 H
@4@4@.@7 I@ @ @7 I1@?@>@Q@E@F@?@9@@@0@T@0 IA@-@4@.@7 Iu@0 IA@4@7 I|@0 I=@0 H
@4@4@.@7 I@ @ @7 I1@?@>@Q@E@F@E@;C@,C EU I I= H



@5@ @7 I$@C@ 
@7 I$@L@P@0 I=@0 H
@4@4@8 I@;C@+C EU I I= C



@5@ @7 I$@0 I@4@.@7 I@0 I=@0 H
@4@4@8 I@;C@*C EU I ID

 C

@5@ @7 I$@0 I@4@.@7 I@0 I=@0 H@4
@4@8 I@;C@+C EU I I= C



@5@ 
@7 I$@0 I@4@.@7 I@0 I=@0 H
@4@4@8 I@;C@,C EU I I= H



@5new_gt_1@7 Iy@ @7 I$@0 I= @4 @Q@7 I:@0 IE
@4@8 I@;C@,C EU I I= H



@5new_gt_2@7 Iy@ 
@7 I$@0 I=
 @4 @Q@7 I:@0 IE@4@8 I@;C@+C EU I I=

 C

@5new_gt_3@7 Iy@ @7 I$@0 I= @4 @Q@7 I:@0 IE
@4@8 I@;C@,C EU I I= C



@5new_gt_4@7 Iy@ @7 I$@0 ID @4 @Q@7 I:@0 IE
@4@8 I@;C@+C EU I I=

 H

@5new_gt_5@7 Iy@ @7 I$@0 ID @4 @Q@7 I:@0 IE
@4@8 I@;C@+C EU I I=

 H

@5new_gt_6@7 Iy@ @7 I$@0 ID @4 @Q@7 I:@0 IE
@4@8 I@;C@3C EU I ID

 H

@5@ @7 I$@ 
@0 H@/@/@4@7 I@ 
@0 C@/@/@4@7 I@0 I=@0 H@4
@4@8 I@;C@3C EU I ID

 H

@5@ @7 I$@ 
@0 H@/@/@4@7 I@ 
@0 C@/@/@4@7 I@0 I=@0 H@4
@4@8 I@;C@<C EU I ID

 C

@5@ @7 I$@ 
@0 H@/@/@4@7 I@ 
@0 C@/@/@4@7 I@0 I@4@.@7 I@0 I=@0 H@4
@4@8 I@;C@?C EU I	 ID H



@5@ @7 I$@C@ 
@7 I$@L@P@C@ @7 I$@L@P@0 I
@4@.@7 I@0 I=@0 H@4@4@8 I@;C@6C EU I ID C



@5@ @7 I$@C@ 
@7 I$@L@P@C@ @7 I$@L@P@0 I=@0 H@4
@4@8 I@;CBC EU I
 ID H



@5lt_1@7 Iy@@@0 ID@0 H
@4@4@7 Iu@F@F@?A@@@0 ID@1 C
@4@7 Iu@F@F@?A@@@0 I
@4@.@7 I@0 ID@1 H@4@7 Iu@F@E@?A@@A@ 
@7 I$@@@!@0 B
 @4 @Q@7 I:@@
@0 ID@4@7 I@?@>@Q@F@?@@@@&@ @7 I$@@@0 H
@4@.@7 I@0 I=@4@7 I@?@>@Q@E@E@?@@@@&@ @7 I$@@@0 C
@4@.@7 I@0 ID@4@7 I@?@>@Q@E@E@?@@@@ @T@T@&@@@0 I= 
@4 @Q@7 I:@( @@?@>@Q@F@?@@@@0 I= 
@4 @Q@7 I:@0 IE@4@7 I@F@?@c@( G@0 H
@4@.@7 I@@@0 IE@0 H@4@4@7 Iu@E@?@@@@@0 IE@0 H@4@4@7 Iu@E@?@+@@@0 IE@1 C@4@7 Iu@E@?@0 I@4@.@7 I@0 IE@1 H@4@7 Iu@F@?@@C@ @7 I$@L@P@C@ @7 I$@L@P@@@2@@@'@T@0 ID@-@4@.@7 Iu@0 IE@0 H
@4@4@.@7 I@ @ @7 I1@?@>@Q@E@F@?@9@@@0@T@0 IE@-@4@.@7 Iu@0 IA@4@7 I|@0 I=@0 H
@4@4@.@7 I@ @ @7 I1@?@>@Q@E@F@E@;C@,C EU I ID H



@5@ @7 I$@C@ 
@7 I$@L@P@0 ID@0 H
@4@4@8 I@;C@+C EU I ID C



@5@ @7 I$@0 I@4@.@7 I@0 ID@0 H
@4@4@8 I@;C@*C EU I I=

 C

@5@ @7 I$@0 I@4@.@7 I@0 ID@0 H@4
@4@8 I@;C@+C EU I ID C



@5@ 
@7 I$@0 I@4@.@7 I@0 ID@0 H
@4@4@8 I@;C@+C EU I ID

 H

@5new_lt_1@7 Iy@ @7 I$@0 I= @4 @Q@7 I:@0 IE
@4@8 I@;C@+C EU I ID

 H

@5new_lt_2@7 Iy@ @7 I$@0 I= @4 @Q@7 I:@0 IE
@4@8 I@;C@,D  EU I ID C



@5new_lt_3@7 Iy@ @7 I$@0 I= @4 @Q@7 I:@0 IE
@4@8 I@;C@+D EU I ID

 C

@5new_lt_4@7 Iy@ @7 I$@0 ID @4 @Q@7 I:@0 IE
@4@8 I@;C@,D EU I ID H



@5new_lt_5@7 Iy@ @7 I$@0 ID @4 @Q@7 I:@0 IE
@4@8 I@;C@,D EU I ID H



@5new_lt_6@7 Iy@ 
@7 I$@0 ID
 @4 @Q@7 I:@0 IE@4@8 I@;C@3D EU I I=

 H

@5@ @7 I$@ 
@0 H@/@/@4@7 I@ 
@0 C@/@/@4@7 I@0 ID@0 H@4
@4@8 I@;C@3D
 EU I I=

 H

@5@ @7 I$@ 
@0 H@/@/@4@7 I@ 
@0 C@/@/@4@7 I@0 ID@0 H@4
@4@8 I@;C@<D EU I I=

 C

@5@ @7 I$@ 
@0 H@/@/@4@7 I@ 
@0 C@/@/@4@7 I@0 I@4@.@7 I@0 ID@0 H@4
@4@8 I@;C@?D EU I	 I= H



@5@ @7 I$@C@ 
@7 I$@L@P@C@ @7 I$@L@P@0 I
@4@.@7 I@0 ID@0 H@4@4@8 I@;C@6D EU I I= C



@5@ @7 I$@C@ 
@7 I$@L@P@C@ @7 I$@L@P@0 ID@0 H@4
@4@8 I@;C@D EU I

 IA H



@5ge_1@7 Iy@ 
 G@7	checktype B@  G@7 I@ @7 I$@@@0 I=
@-@4@.@7 Iu@ @7 I$@!@0 H@4@#@?@0 IA
@-@4@.@7 Iu@ @7 I$@E@@@0 I=@-@4@.@7 Iu@ @7 I$@!@0 H@4@#@?@0 IA@-@4@.@7 Iu@ @7 I$@E@0 H@4@.@7 I@0 IA@4 @Q@7 I:@>@ @ @8 I1@;C@D2 EU I

 IE H



@5le_1@7 Iy@ 
 G@7 I@  G@7 I@ @7 I$@@@0 ID
@-@4@.@7 Iu@ @7 I$@!@0 C@4@#@?@0 IE
@-@4@.@7 Iu@ @7 I$@E@@@0 ID@-@4@.@7 Iu@ @7 I$@!@0 C@4@#@?@0 IE@-@4@.@7 Iu@ @7 I$@E@0 H@4@.@7 I@0 IE@4 @Q@7 I:@>@ @ @8 I1@;CBDF EU I IA H


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



@5@ @7 I$@C@ 
@7 I$@L@P@0 IA@0 H
@4@4@8 I@;C@+D EU I IA C



@5@ @7 I$@0 I@4@.@7 I@0 IA@0 H
@4@4@8 I@;C@*D EU I IE

 C

@5@ @7 I$@0 I@4@.@7 I@0 IA@0 H@4
@4@8 I@;C@+D EU I IA C



@5@ 
@7 I$@0 I@4@.@7 I@0 IA@0 H
@4@4@8 I@;C@,D EU I IA C



@5@ 
@7 I$@ @7 I$@0 C
@4@.@7 I@0 IE@4@8 I@;C@3D EU I IE

 H

@5@ @7 I$@ 
@0 H@/@/@4@7 I@ 
@0 C@/@/@4@7 I@0 IA@0 H@4
@4@8 I@;C@3D EU I IE

 H

@5@ @7 I$@ 
@0 H@/@/@4@7 I@ 
@0 C@/@/@4@7 I@0 IA@0 H@4
@4@8 I@;C@,D EU I IA H



@5new_ge_1@7 Iy@ @7 I$@0 IA @4 @Q@7 I:@0 IE
@4@8 I@;C@,D EU I IA H



@5new_ge_2@7 Iy@ 
@7 I$@0 IA
 @4 @Q@7 I:@0 IE@4@8 I@;C@+D EU I IA

 C

@5new_ge_3@7 Iy@ @7 I$@0 IA @4 @Q@7 I:@0 IE
@4@8 I@;C@,D EU I IA C



@5new_ge_4@7 Iy@ @7 I$@0 IE @4 @Q@7 I:@0 IE
@4@8 I@;C@+D EU I IA

 H

@5new_ge_5@7 Iy@ @7 I$@0 IE @4 @Q@7 I:@0 IE
@4@8 I@;C@+D EU I IA

 H

@5new_ge_6@7 Iy@ @7 I$@0 IE @4 @Q@7 I:@0 IE
@4@8 I@;C@<D EU I IE

 C

@5@ @7 I$@ 
@0 H@/@/@4@7 I@ 
@0 C@/@/@4@7 I@0 I@4@.@7 I@0 IA@0 H@4
@4@8 I@;C@?D EU I	 IE H



@5@ @7 I$@C@ 
@7 I$@L@P@C@ @7 I$@L@P@0 I
@4@.@7 I@0 IA@0 H@4@4@8 I@;C@6D EU I IE C



@5@ @7 I$@C@ 
@7 I$@L@P@C@ @7 I$@L@P@0 IA@0 H@4
@4@8 I@;C@,D EU I IE H



@5@ @7 I$@C@ 
@7 I$@L@P@0 IE@0 H
@4@4@8 I@;C@+D EU I IE C



@5@ @7 I$@0 I@4@.@7 I@0 IE@0 H
@4@4@8 I@;C@*D EU I IA

 C

@5@ @7 I$@0 I@4@.@7 I@0 IE@0 H@4
@4@8 I@;C@+D EU I IE C



@5@ 
@7 I$@0 I@4@.@7 I@0 IE@0 H
@4@4@8 I@;C@+D EU I IE

 H

@5new_le_1@7 Iy@ @7 I$@0 IA @4 @Q@7 I:@0 IE
@4@8 I@;C@+D EU I IE

 H

@5new_le_2@7 Iy@ @7 I$@0 IA @4 @Q@7 I:@0 IE
@4@8 I@;C@,D EU I IE C



@5new_le_3@7 Iy@ @7 I$@0 IA @4 @Q@7 I:@0 IE
@4@8 I@;C@+D EU I IE

 C

@5new_le_4@7 Iy@ @7 I$@0 IE @4 @Q@7 I:@0 IE
@4@8 I@;C@,D EU I IE H



@5new_le_5@7 Iy@ @7 I$@0 IE @4 @Q@7 I:@0 IE
@4@8 I@;C@,D EU I IE H



@5new_le_6@7 Iy@ 
@7 I$@0 IE
 @4 @Q@7 I:@0 IE@4@8 I@;C@3D EU I IA

 H

@5@ @7 I$@ 
@0 H@/@/@4@7 I@ 
@0 C@/@/@4@7 I@0 IE@0 H@4
@4@8 I@;C@3D EU I IA

 H

@5@ @7 I$@ 
@0 H@/@/@4@7 I@ 
@0 C@/@/@4@7 I@0 IE@0 H@4
@4@8 I@;C@<D EU I IA

 C

@5@ @7 I$@ 
@0 H@/@/@4@7 I@ 
@0 C@/@/@4@7 I@0 I@4@.@7 I@0 IE@0 H@4
@4@8 I@;C@?D EU I	 IA H



@5@ @7 I$@C@ 
@7 I$@L@P@C@ @7 I$@L@P@0 I
@4@.@7 I@0 IE@0 H@4@4@8 I@;C@6D EU I IA C



@5@ @7 I$@C@ 
@7 I$@L@P@C@ @7 I$@L@P@0 IE@0 H@4
@4@8 I@;CBD EU I IE H



@5le_2@7 Iy@@@0 IE@0 H
@4@4@7 Iu@F@F@F@?Bz@@@0 IE@1 C
@4@7 Iu@F@F@F@?B_@@@0 IE
@1 C@4@7 Iu@F@F@F@?BD@@@!@0 I
@4@.@7 I@0 IE@1 H@4@7 Iu@F@F@E@?B!@@Aj@ 
@7 I$@@@!@0 B
 @4 @Q@7 I:@@
@0 IE@4@7 I@?@>@Q@F@?A;@@@&@ @7 I$@@@0 H
@4@.@7 I@0 IA@4@7 I@?@>@Q@E@E@?A@@@&@ @7 I$@@@0 C
@4@.@7 I@0 IE@4@7 I@?@>@Q@E@E@?@@@@ @T@T@&@@@0 IA 
@4 @Q@7 I:@( @@?@>@Q@F@?@@@@0 IA 
@4 @Q@7 I:@0 IE@4@7 I@F@?@@@@e@( G@0 C
@4@.@7 I@@@0 ID@0 H@4@4@7 Iu@E@?@@@@@0 ID@0 H@4@4@7 Iu@E@?@+@@@0 ID@1 C@4@7 Iu@E@?@0 I@4@.@7 I@0 ID@1 H@4@7 Iu@?@E@@@0 IE@0 H@-@4@4@7 Iu@?@!@@@0 IE@0 H@-@4@4@7 Iu@?@0 IE@1 C@-@4@7 Iu@ @7 I$@0 IE
@4 @Q@7 I:@E@F@F@?@@@@_@ @7 I$@@@(@0 IE
@-@4@.@7 Iu@ @7 I$@0 C@4@.@7 I:@0 IE@4@.@7 I@?@&@0 IE@-@4@.@7 Iu@ @7 I$@0 C@4@.@7 I:@0 IE
@4@.@7 I@ @ @7 I1@E@?@R@C@ @7 I$@L@P@C@ @7 I$@L@P@@@0@T@0 IE@-@4@.@7 Iu@0 IA@4@7 I|@0 IE@0 H
@4@4@.@7 I@ @ @7 I1@?@>@Q@E@E@E@E@E@E@;CAEEE EU I	 B IB



@5eq_2@7 Iy@@@0 B@0 IB
@4@4@7 Iu@F@E@?A@@@@ 
@7 I$@@@#@0 B
 @4 @Q@7 I:@@
@0 B @4@7 I@?@>@Q@F@E@?@@@@#@0 B
@4 @Q@7 I:@@
@0 B@4@7 I@?@>@Q@F@E@?@@@@,@0 B
?@4 @Q@7 I:@@@0 I@4@.@7 I@0 B@4@7 I@?@>@Q@E@F@?@U@@@'@ @7 I$@@@0 IB
@4@.@7 I@0 B@4@7 I@?@>@Q@E@F@?@,@0 B@-@4@.@7 Iu@0 B@4@7 I|@0 B@0 IB
@4@4@.@7 I@ @ @7 I1@?@F@C@ 
@7 I$@L@P@C@ @7 I$@L@P@ @7 I$@0 B @4 @Q@7 I:@@@T
@0 B
 @4@7 I@?
@T@0 B @4@8 I@F@E@;C@"Ex EU I B IB



@5@ @7 I$@0 B@0 IB
@4@4@8 I@;C@*Ez EU I B

 IB

@5@ @7 I$@ 
@0 IB@/@/@4@7 I@0 B@0 IB@4
@4@8 I@;C@*E| EU I B

 IB

@5@ @7 I$@ 
@0 IB@/@/@4@7 I@0 B@0 IB@4
@4@8 I@;CBE EU I	 I8 IB



@5ineq_2@7 Iy@@@0 I8@0 IB
@4@4@7 Iu@F@E@?A@@A@ 
@7 I$@@@#@0 B
 @4 @Q@7 I:@@
@0 I8 @4@7 I@?@>@Q@F@E@?@@@@#@0 B
@4 @Q@7 I:@@
@0 I8@4@7 I@?@>@Q@F@E@?@@@@1@0 B@4@.@7 I@@
@0 I8 @4@.@7 Iu@?@0 I8 @4@.@7 Iu@ @ @7 I1@E@?@@@@,@0 B
?@4 @Q@7 I:@@@0 I@4@.@7 I@0 I8@4@7 I@?@>@Q@E@F@?@U@@@'@ @7 I$@@@0 IB
@4@.@7 I@0 I8@4@7 I@?@>@Q@E@F@?@,@0 B@-@4@.@7 Iu@0 B@4@7 I|@0 I8@0 IB
@4@4@.@7 I@ @ @7 I1@?@@C@ 
@7 I$@L@P@C@ @7 I$@L@P@ @7 I$@@@,@0 B @4 @Q@7 I:@0 I8
 @4@.@7 I@0 I8 @4@.@7 I@ @ @7 I1@?@@@@L@0 I= @4 @Q@7 I:@T
@T@@@0 I=
 @4@.@7 I@0 ID @4@.@7 I@?@0 ID
 @4@.@7 I@0 I= @4@.@7 I@ @ @7 I1@?@J@0 I= @4 @Q@7 I:@T
@T@@@0 I=
 @4@.@7 I@0 I= @4@.@7 I@?@0 ID
 @4@.@7 I@0 ID @4@.@7 I@ @ @8 I1@E@;C@"E EU I I8 IB



@5@ @7 I$@0 I8@0 IB
@4@4@8 I@;C@*E EU I I8

 IB

@5@ @7 I$@ 
@0 IB@/@/@4@7 I@0 I8@0 IB@4
@4@8 I@;C@*E EU I I8

 IB

@5@ @7 I$@ 
@0 IB@/@/@4@7 I@0 I8@0 IB@4
@4@8 I@;CAE EU I	 I= IB



@5gt_2@7 Iy@@@0 I=@0 IB
@4@4@7 Iu@F@E@?A@@AY@ 
@7 I$@@@#@0 B
 @4 @Q@7 I:@@
@0 ID @4@7 I@?@>@Q@F@E@?A.@@@#@0 B
@4 @Q@7 I:@@
@0 I=@4@7 I@?@>@Q@F@E@?A	@@@,@0 B
?@4 @Q@7 I:@@@0 I@4@.@7 I@0 I=@4@7 I@?@>@Q@E@F@?@@@@'@ @7 I$@@@0 IB
@4@.@7 I@0 I=@4@7 I@?@>@Q@E@F@?@@@@Y@0 I=
 @4 @Q@7 I:@@@'@0 IA@-@4@.@7 Iu@0 IA@4@7 I|@0 I=@0 IB
@4@4@.@7 I@?@0 I=@-@4@.@7 Iu@0 IA@0 IB
@4@4@.@7 I@ @ @7 I1@?@W@0 I= 
@4 @Q@7 I:@@@'@0 IE@-@4@.@7 Iu@0 IA@4@7 I|@0 I=@0 IB
@4@4@.@7 I@?@0 ID@-@4@.@7 Iu@0 IA@0 IB
@4@4@.@7 I@ @ @7 I1@?@d@C@ 
@7 I$@L@P@C@ @7 I$@L@P@ @7 I$@0 IA @4 @Q@7 I:@T
@T@@@0 I=
 @4@.@7 I@0 I= @4@.@7 I@?@0 ID
 @4@.@7 I@0 ID @4@.@7 I@ @ @8 I1@E@;C@"F
 EU I I= IB



@5@ @7 I$@0 I=@0 IB
@4@4@8 I@;C@*F EU I ID

 IB

@5@ @7 I$@ 
@0 IB@/@/@4@7 I@0 I=@0 IB@4
@4@8 I@;C@*F EU I ID

 IB

@5@ @7 I$@ 
@0 IB@/@/@4@7 I@0 I=@0 IB@4
@4@8 I@;CAF EU I	 ID IB



@5lt_2@7 Iy@@@0 ID@0 IB
@4@4@7 Iu@F@E@?A@@AY@ 
@7 I$@@@#@0 B
 @4 @Q@7 I:@@
@0 I= @4@7 I@?@>@Q@F@E@?A.@@@#@0 B
@4 @Q@7 I:@@
@0 ID@4@7 I@?@>@Q@F@E@?A	@@@,@0 B
?@4 @Q@7 I:@@@0 I@4@.@7 I@0 ID@4@7 I@?@>@Q@E@F@?@@@@'@ @7 I$@@@0 IB
@4@.@7 I@0 ID@4@7 I@?@>@Q@E@F@?@@@@Y@0 I=
 @4 @Q@7 I:@@@'@0 IE@-@4@.@7 Iu@0 IA@4@7 I|@0 ID@0 IB
@4@4@.@7 I@?@0 ID@-@4@.@7 Iu@0 IE@0 IB
@4@4@.@7 I@ @ @7 I1@?@W@0 I= 
@4 @Q@7 I:@@@'@0 IA@-@4@.@7 Iu@0 IA@4@7 I|@0 ID@0 IB
@4@4@.@7 I@?@0 I=@-@4@.@7 Iu@0 IE@0 IB
@4@4@.@7 I@ @ @7 I1@?@d@C@ 
@7 I$@L@P@C@ @7 I$@L@P@ @7 I$@0 IA @4 @Q@7 I:@T
@T@@@0 I=
 @4@.@7 I@0 ID @4@.@7 I@?@0 ID
 @4@.@7 I@0 I= @4@.@7 I@ @ @8 I1@E@;C@"FM EU I ID IB



@5@ @7 I$@0 ID@0 IB
@4@4@8 I@;C@*FN EU I I=

 IB

@5@ @7 I$@ 
@0 IB@/@/@4@7 I@0 ID@0 IB@4
@4@8 I@;C@*FO EU I I=

 IB

@5@ @7 I$@ 
@0 IB@/@/@4@7 I@0 ID@0 IB@4
@4@8 I@;CAFT EU I
 IA IB



@5ge_3@7 Iy@@@0 IA@0 IB
@4@4@7 Iu@F@F@?A@@AQ@ 
@7 I$@@@$@0 B
 @4 @Q@7 I:@@
@0 IE @4@7 I@?@>@Q@F@F@?A%@@@$@0 B
@4 @Q@7 I:@@
@0 IA@4@7 I@?@>@Q@F@F@?@@@@.@0 B
?@4 @Q@7 I:@@@0 I@4@.@7 I@0 IA@4@7 I@?@>@Q@E@F@E@?@@@@)@ @7 I$@@@0 IB
@4@.@7 I@0 IA@4@7 I@?@>@Q@E@F@E@?@@@@i@0 I=
 @4 @Q@7 I:@@@)@0 IA@-@4@.@7 Iu@0 IA@4@7 I|@0 IA@0 IB
@4@4@.@7 I@E@?@*@( G@0 I=@-@4@.@7 Iu@0 C@4@.@7 I:@0 IA@0 IB
@4@4@.@7 I@ @ @7 I1@?@9@0 I= 
@4 @Q@7 I:@0 IE@-@4@.@7 Iu@0 IA@4@7 I|@0 IA@0 IB
@4@4@.@7 I@ @ @7 I1@E@?@f@C@ 
@7 I$@L@P@C@ @7 I$@L@P@ @7 I$@0 IA @4 @Q@7 I:@T
@T@@@0 IA
 @4@.@7 I@0 IA @4@.@7 I@?@0 IE
 @4@.@7 I@0 IE @4@.@7 I@ @ @8 I1@E@E@;C@"F EU I IA IB



@5@ @7 I$@0 IA@0 IB
@4@4@8 I@;C@*F EU I IE

 IB

@5@ @7 I$@ 
@0 IB@/@/@4@7 I@0 IA@0 IB@4
@4@8 I@;C@*F EU I IE

 IB

@5@ @7 I$@ 
@0 IB@/@/@4@7 I@0 IA@0 IB@4
@4@8 I@;CF EU I  IA IB


 
@<CAF EU I
 IE IB



@5le_3@7 Iy@@@0 IE@0 IB
@4@4@7 Iu@F@F@?A@@AQ@ 
@7 I$@@@$@0 B
 @4 @Q@7 I:@@
@0 IA @4@7 I@?@>@Q@F@F@?A%@@@$@0 B
@4 @Q@7 I:@@
@0 IE@4@7 I@?@>@Q@F@F@?@@@@.@0 B
?@4 @Q@7 I:@@@0 I@4@.@7 I@0 IE@4@7 I@?@>@Q@E@F@E@?@@@@)@ @7 I$@@@0 IB
@4@.@7 I@0 IE@4@7 I@?@>@Q@E@F@E@?@@@@i@0 I=
 @4 @Q@7 I:@@@)@0 IE@-@4@.@7 Iu@0 IA@4@7 I|@0 IE@0 IB
@4@4@.@7 I@E@?@*@( G@0 ID@-@4@.@7 Iu@0 C@4@.@7 I:@0 IE@0 IB
@4@4@.@7 I@ @ @7 I1@?@9@0 I= 
@4 @Q@7 I:@0 IA@-@4@.@7 Iu@0 IA@4@7 I|@0 IE@0 IB
@4@4@.@7 I@ @ @7 I1@E@?@f@C@ 
@7 I$@L@P@C@ @7 I$@L@P@ @7 I$@0 IA @4 @Q@7 I:@T
@T@@@0 IA
 @4@.@7 I@0 IE @4@.@7 I@?@0 IE
 @4@.@7 I@0 IA @4@.@7 I@ @ @8 I1@E@E@;C@"F EU I IE IB



@5@ @7 I$@0 IE@0 IB
@4@4@8 I@;C@*F EU I IA

 IB

@5@ @7 I$@ 
@0 IB@/@/@4@7 I@0 IE@0 IB@4
@4@8 I@;C@*F EU I IA

 IB

@5@ @7 I$@ 
@0 IB@/@/@4@7 I@0 IE@0 IB@4
@4@8 I@;C@hF EU I B


@5eq_gen@7 Iy@@
@&
@( @@F@E@?@L@@@#@ 
@7 I$@ @7 I$@@@0 B
@4 @Q@7 I:@( @@?@>@Q@F@E@?@'@0 B
@-@4@.@7 Iu@0 B
@4@7 I|@0 B@4@.@7 I@ @ @8 I1@;C@"G EU I I8


@5ineq_gen_special@7 Iy@ 
 G@7 I@ @7 I$@0 I=
@4@8 I@;C@"G EU I I8


@5ineq_gen_special2@7 Iy@ 
 G@7 I@ @7 I$@0 ID
@4@8 I@;CG EU I I8

 @5ineq_gen_special3@7 Iy@0 I=@0 IR
@4 @4@8 I>@;C@G EU I
 I8


@5ineq_gen@7 Iy@@@8@ 
@7 I$@@@ @ @7 I$@@@C@0 B
@4 @Q@7 I:@L@P@( @@?@>@Q@?@0 I8
@4@7 I@F@E@?@@@@h@@@0 B@0 H@-
@4@4@.@7 Iu@?@$@@@0 B@0 H
@-@4@4@.@7 Iu@?@0 B@0 C
@-@4@4@.@7 Iu@@@ @7 I$@C@0 B @4 @Q@7 I:@L@P@' @@?@0 I8 @4@.@7 Iu@ @ @7 I1@?@I@@@ @0 I8
@-@4@.@7 Iu@0 B@4@.@7 I@ @ @7 I1@?@'@0 B
@-@4@.@7 Iu@0 B
@4@7 I|@0 I8@4@.@7 I@ @ @8 I1@;CAGJ EU I I=


@5gt_gen@7 Iy@@@2@ 
@7 I$@@@ @7 I$@@
@0 I=
@4 @Q@7 I:@?@>@Q@( @@?@0 ID
@4@7 I@F@E@?@@@@N@@@0 IA@0 H@-
@4@4@.@7 Iu@?@0 IA@0 H
@-@4@4@.@7 Iu@@@ @7 I$@0 I= @4 @Q@7 I:@' @@?@0 ID @4@.@7 Iu@ @ @7 I1@?@@@@:@0 IA@0 C
@-@4@4@.@7 Iu@@@ @7 I$@0 I= @4 @Q@7 I:@' @@?@0 I= @4@.@7 Iu@ @ @7 I1@?@R@@@)@0 IA
@-@4@.@7 Iu@0 IA
@4@7 I|@0 I=@4@.@7 I@ @ @7 I1@?@'@0 I=
@-@4@.@7 Iu@0 I=
@4@7 I|@0 IA@4@.@7 I@ @ @8 I1@;CAGv EU I ID


@5lt_gen@7 Iy@@@2@ 
@7 I$@@@ @7 I$@@
@0 I=
@4 @Q@7 I:@?@>@Q@( @@?@0 I=
@4@7 I@F@E@?@@@@N@@@0 IE@0 H@-
@4@4@.@7 Iu@?@0 IE@0 H
@-@4@4@.@7 Iu@@@ @7 I$@0 I= @4 @Q@7 I:@' @@?@0 I= @4@.@7 Iu@ @ @7 I1@?@@@@:@0 IE@0 C
@-@4@4@.@7 Iu@@@ @7 I$@0 I= @4 @Q@7 I:@' @@?@0 ID @4@.@7 Iu@ @ @7 I1@?@R@@@)@0 IE
@-@4@.@7 Iu@0 IA
@4@7 I|@0 ID@4@.@7 I@ @ @7 I1@?@'@0 ID
@-@4@.@7 Iu@0 I=
@4@7 I|@0 IE@4@.@7 I@ @ @8 I1@;CAG EU I IA


@5ge_gen@7 Iy@@@2@ 
@7 I$@@@ @7 I$@@@0 IA
@4 @Q@7 I:@( @@?@>@Q@?@0 IE
@4@7 I@F@E@?@@@@T
@T@&
@( @@F@E@?@@@@N@@@0 IA@0 H@-
@4@4@.@7 Iu@?@0 IA@0 H
@-@4@4@.@7 Iu@@@ @7 I$@0 IA @4 @Q@7 I:@' @@?@0 IE @4@.@7 Iu@ @ @7 I1@?@c@@@:@0 IA@0 C
@-@4@4@.@7 Iu@@@ @7 I$@0 IA @4 @Q@7 I:@' @@?@0 IA @4@.@7 Iu@ @ @7 I1@?@'@0 IA
@-@4@.@7 Iu@0 IA
@4@7 I|@0 IA@4@.@7 I@ @ @8 I1@;CAG EU I IE


@5le_gen@7 Iy@@@2@ 
@7 I$@@@ @7 I$@@@0 IA
@4 @Q@7 I:@( @@?@>@Q@?@0 IA
@4@7 I@F@E@?@@@@T
@T@&
@( @@F@E@?@@@@N@@@0 IE@0 H@-
@4@4@.@7 Iu@?@0 IE@0 H
@-@4@4@.@7 Iu@@@ @7 I$@0 IA @4 @Q@7 I:@' @@?@0 IA @4@.@7 Iu@ @ @7 I1@?@c@@@:@0 IE@0 C
@-@4@4@.@7 Iu@@@ @7 I$@0 IA @4 @Q@7 I:@' @@?@0 IE @4@.@7 Iu@ @ @7 I1@?@'@0 IE
@-@4@.@7 Iu@0 IA
@4@7 I|@0 IE@4@.@7 I@ @ @8 I1@;CH EU I@5@8bitwise_deduce B@;C@9H	 EU I IAbit__and



@5@ @0 I@/@/@4@7 I@ @0bit__or@/@/@4@7 I@ @0bit__xor@/@/@4@7 I@>@0 IE@1 I
@4@8 I@;C@9H EU I IA

 I

@5@ 
@0 I@/@/@4@7 I@ 
@0 I@/@/@4@7 I@ 
@0 I@/@/@4@7 I@>@0 IE@0 I@4
@4@8 I@;C@9H EU I IA I



@5@ @0 I@/@/@4@7 I@ @0 I@/@/@4@7 I@ @0 I@/@/@4@7 I@>@0 IE@1 I
@4@8 I@;C@9H EU I IA

 I

@5@ 
@0 I@/@/@4@7 I@ 
@0 I@/@/@4@7 I@ 
@0 I@/@/@4@7 I@>@0 IE@0 I@4
@4@8 I@;C@9H# EU I IA I



@5@ @0 I@/@/@4@7 I@ @0 I@/@/@4@7 I@ @0 I@/@/@4@7 I@>@0 IE@1 I
@4@8 I@;C@9H) EU I IA

 I

@5@ 
@0 I@/@/@4@7 I@ 
@0 I@/@/@4@7 I@ 
@0 I@/@/@4@7 I@>@0 IE@0 I@4
@4@8 I@;C@\HA EU I IE

 IM

@5 IO@7 IP@@@ 
@7 I$@>@0 IE
 @4 @Q@7 I:@' @@?@0 IE
 @4@.@7 Iu@@@0 IA@4@.@7 I@?@0 I= @4@.@7 I@ @ @.@7 I1@ @7 I4@>@;C@]HT EU I IA IM



@5 IO@7 IP@@@ @7 I$@>@0 IE @4 @Q@7 I:@' @@?@0 IE @4@.@7 Iu@@@0 IA
@4@.@7 I@?@0 I=
 @4@.@7 I@ @ @.@7 I1@ @7 I4@>@;C@ZHg EU I IE

 IM

@5 IO@7 IP@@@0 IE@1 I@4@.@7 I@?@0 ID @4@.@7 I@@@0 IE
@1 H@4@.@7 I@?@0 ID
@1 H@4@.@7 I@>@ @ @8 I1@;C@[Hv EU I IA IM



@5 IO@7 IP@@@0 IE
@1 I@4@.@7 I@?@0 ID
 @4@.@7 I@@@0 IE@1 H
@4@.@7 I@?@0 ID@1 H
@4@.@7 I@>@ @ @8 I1@;C@.H EU I IE IM


 @5 IO@7 IP@@@0 IE
@1 I@4@7 I@?@0 ID
 @4@7 I@>@;C@-H EU I IA  IM


@5 IO@7 IP@@@0 IE
@1 I@4@7 I@?@0 ID
 @4@7 I@>@;C@H EU I IE IM



@5 IO@7 IP@@@0 IA
@4@.@7 I@?@0 I=
 @4@.@7 I@@@0 IE
@1 H@4@.@7 I@?@:@@@0 IE@0 C
@4@4@.@7 I@?@%@@@0 ID
@1 H@4@.@7 I@?@0 ID@0 C
@4@4@.@7 I@>@ @ @8 I1@;C@H EU I IA

 IM

@5 IO@7 IP@@@0 IA@4@.@7 I@?@0 I= @4@.@7 I@@@0 IE@1 H
@4@.@7 I@?@:@@@0 IE@0 C@4
@4@.@7 I@?@%@@@0 ID@1 H
@4@.@7 I@?@0 ID@0 C@4
@4@.@7 I@>@ @ @8 I1@;C@IH EU I ID IM



@5 IO@7 IP@@@ @7 I$@.@0 C@4@7 I*@?@C@ @7 I$@L@P@!@0 C@4@#@0 IE@0 IM
@4@4@8 I@;C@HH EU I I=

 IM

@5 IO@7 IP@@@ 
@7 I$@.@0 C
@4@7 I*@?@C@ 
@7 I$@L@P@!@0 C
@4@#@0 IE@0 IM@4@4@8 I@;C@GH EU I ID

 IM

@5 IO@7 IP@@@ 
@7 I$@.@0 H
@4@7 I*@?@C@ 
@7 I$@L@P@!@0 H
@4@#@0 IE@1 IM@4@8 I@;C@HH EU I I= IM



@5 IO@7 IP@@@ @7 I$@.@0 H@4@7 I*@?@C@ @7 I$@L@P@!@0 H@4@#@0 IE@1 IM
@4@8 I@;XPadd_fact_from_rule CFq EU Fl@5@0get_fact_from_rule

@4@8 D4@;XPsimplify_path_functions C@ EUu G/        @5on@7get_switch_typecheck_only EType checking path function: @7 A @7 I@7hoist_pf_traversal_conditions B@7 I I@7hoist_pf_actions B - OK@7 I@7 G  @>@;C@ @ EU I@5off@7 I@7refactor_write_vcs_top B@7 I@7 I@7 I@7simplify_vc  B@7refactor_write_vcs B@7report_to_user B@>@;XD  t  t t  @t resource AD  t  t t  @t  I AP Ik CF EU I_@5@>@;CF EU I_
@5@ @7 I:@ 
@ @7 Ij@>@;XPadd_processed_hyp_with_field_op C	N EUu G2        @5@0get_processed_hyp_with_field_op
@4@8 A @;XP
setup_vc_name CB EU I@5@0vc_name@/@4@7 C@.@/@/@7 FR E C@.
@7 A@0 I
@4@7 I@>@;XPmaybe_semi_stan C@JA EU I

@5@7standardisation_is_on  B@>@.
@.@.@.@7is_relational_expression B@>@ @ @.@7 I@>@ @ @.@7 I@>@.@2
@3@3@4@7 @<@>@@@&
@?@ ss@/@7
complexity B@ @7save_semi_stan_fact B@>@;XP@#safe_deduce_in_logical_strategies_x C
% EU I@5@.@7inhibit_new_strategies B@>@7@$safe_deduce_in_logical_strategies_xx B@>@;XPsplit_rational C@&A EUu G6         I 


 I
@5@ 
@7 GX@a@f
@b @s@ @7 GX@a@f@b @s@;C@!A EU J 



@5@ 
@7 GX@a@f
@b @s@ @7 GX@a@f@b @s@;C
A EU J

@5@8 Id@;XPadd_fact CF EU Fl@5@@>@;CF EU Fl@5@7 D4@>@;XP
is_update_hyp CH EU I@5@0 B
@4x@7 E E@/v@7	var_const B@8is_update_composite_hyp B@;XPleftint C@1B  EUu G4         IB


@5@ 
@7	s_integer B@>@@@7term B@" IB
@#@E@?@.@7 J+ B@0 IB
@4@7sp B@>@;CB0 EU J- IB


 IB

@5@ @7 J4@>@;CB5 EU J- H


 H

@5@ @7 J4@ 
@ @7 J4@>@;C	B: EU J-

@5@7 J1@>@;XPrule_phase_infer C@8D EU Fl

@5@7 H@.@2@-@4@7inference_rule E@ @7 H@ @7infer Brule_phase_inference@  J<@0	inference@3@0proved@4@4@ 
@7record_rule_success B@>@;C@8D EU Fl

@5@7 H@.@2@-@4@7user_inference_rule J=@ @7 H@ @7 J> JA@  JK@0 JB@3@0 JD@4@4@ 
@7 JF@>@;C
D EU Fl@5@7 J>@>@;CD EU Fl


@5@ 
@/@/@/@/@7is_a_fact_from_rule B@>@;XP@(substitute_and_eliminate_mark_user_rules CN EU 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 EU I@5@>@;XPmaybe_add_new_hyp C@ EU I @Q@5@>@;C@ EU I@5 J @.@7add_hyp J#new_hyp@2@3
@3 G@4@8assert_log_fact B@;XP	simp_args C@ EU J-



@5@ @7is_a_valid_type B@>@ 
@ @ @7 I@>@;C@ @ EU J-



@5@ 
@.@7 I@>@ 
@ @ @7 I@>@;C@"@ EU J-		
@5@ @7 Jh@>@ 
@ @ @7 I@>@ @ @ @7 Jf B@>@;C@&@ EU J-		


@5@ 
@.@7 I@>@ 
@ @ @7 I@>@ @ @ @7 Jk@>@;XPconvert_conditions_list CE EU Fl @<CE EU Fl
@5@ @7convert_condition B@>@ 
@ @8 Jl B@;XPsummary_of_file C@"A EUu G8        @5@0 
@-@4@/@7rule_summary B@>rule@7prefix B@7 CM B@7 F  @0 
@4@7summary_of_rule B@8 Jr B@;CA EU Jt@5@>@;XPis_in C@0 EUu G)        

@5@>@;C
@3 EU J


@5@7 J B@>@;XPbuildsav_usage_profiled  C@ EU EU  @5@7zero_defects_reported  Bspadesimp_usage_profiled.sav@7save_program B @8 G@;C@ EU EU  @5@7report_total_defects  B@8 G@;XPsummarise_user_rule_use  CAs EU Jt@5@/@/@7 Ju@>@7 J~	vc_number@7 Jy@.
@7current_vc_number B@7 J|@#: Summary of user rule application.@7 J|@7 J~@8summarise_user_rule_use_rep  B@;CA~ EU Jt  @5@>@;XPtry_to_prove_subgoal_concs C@BI EU I@5@7@(clear_up_could_and_could_not_infer_facts  B@. J @.@7get_conc E@@@%
@?@@@.
@2s@/@4@7 J@ 
@7 I@?@.
 J
@7 J@ 
@7 I@C@7get_proved_conc E@L@P@ 
@8try_to_prove_subgoal_conc B@;CI EU I@5@>@;XPform_number CF EU I_@5@8form_number_from_base B@;XPapply_deduction CD EUu G.        @5@7deduce_formula B@>@;CD EU J@5@7allow_new_strategies  B@0used@/@4@7 C@>@7try_new_deduction_strategies B@>@;XD  t  t t  @t known_upper_numeric_limit AP@ maybe_echo_pf_trace_pfpositionto C
B_ EU Ifinish finish@5@>@;CBc EU Iline
line 

@5@ 
@7integer_to_atom I@>@;XPgcd CC EU I


@5@>@;CC EU I
 
@5@>@;CC EU I@5@a@g@h@s@a@h@b @s@a@g@h@l IM@x
@>@ 
@8 J B@;C	C EU I

@5@>@&
@;C
C EU I@5@a@h@b @s@>@8 J@;XP IZ C!4 EU I@5@.@.@7 IJ@0candidate_upper
@4@7 D4@Q@;C@?!8 EU I@5@ 
@7 J B@C@.@/@7 J@0 ID@4 @Q@7 I:@L@P@?@E@>@0 J

@4@7 D4@0 J
@/@/@4@7 C@>@;XPsequence_infer CD EU J B
@5@0 B@0 GV@4 @4@7do_infer B@>@;CD EU J B
@5@0 B@0 J@4 @4@7 J@>@;C@*D EU J B H


@5@0 B@4@.@7 J B@0 B
@4@.@7 J@>@ @ @7 I@>@;C@)D EU J B H


@5@0 B@4@.@7 J@0 B
@4@.@7 J@>@ @ @7 I@>@;CD EU J B H
@5@>@;CD EU J B H
@5@>@;CD EU J B
 H@5@>@;CD EU J B
 H@5@>@;C@*D EU J B
@5@0 B@4@.@7 J@0 B
@4@.@7 J@>@ @ @7 I@>@;CD EU J B H @
nonfirst@5@>@;CD EU J B
 H J J@5@>@;CD EU J B Hnonlast
 Fh@5@>@;CD EU J B
 H J J@5@>@;CD EU J B J



@5@0 B
@4@7 J@>@;C@&D EU J B J

@5@.@2@/@4@2
@4@7 I1@0 B@4@7 J@>@;C@1D EU J B H


 H

@5@0 B@4@.@7 J@0 B
@4@.@7 J@>@ @ @7 I@>@;CD EU J B


@5@@@&
@( @@?
@0 B
@4@7sequence_infrule B@>@;C
E  EU J I8@5@>@;C	E EU J I8@5@>@;CE EU J I8


@5@0 I8
@4@7 J@>@;CE EU J I8




@5@0 I8
@4@7 J@>@;C@$E EU J I8 H


@5@@@0 I8@4@7 J@?	@0 I8
@4@7 J@>@;CE
 EU J I8 H


@5@0 I8
@4@7 J@>@;CE EU J I8 H



@5@0 I8@4@7 J@>@;CE EU J I8 H


 H
@5@0 I8
@4@7 J@>@;CE EU J I8 H


 H

@5@0 I8@4@7 J@>@;CE EU J I8


@5@0 I8
@4@7 J@>@;XPupdate_equivalence C@+F4 EU I@5@0<->@-
@4@ 
@7replace_hyp J#@.@7complexity_token B@0complexity_facthyp@/@4@7 A @ 
 J@ @/@7 J@>@;C@+F; EU I@5@0 J@-
@4@ 
@7 J@.@7 J@0 J J@/@4@7 J@ 
 J@ @/@7 J@>@;XPconsider_fudge_line C
B& EU I@5	extraline@7
pfs_format B@7 I@>@;CB+ EU I@5@>@;XPoneint CBC EU J- IB


@5@ 
@7 J.@0 IB
@4@7 I*@>@;CBH EU J- IB


 IB

@5@ @7 J B@>@;CBL EU J- H


 H

@5@ @7 J@ 
@ @7 J@>@;C	BQ EU J-

@5@7 J1@>@;XPrecord_vc_retrieved  C
@ EU I @5@C
@7get_vcg_seen_vc  J@L
@P@7add_vcg_seen_vc  J@>@;C@ EU I  @5@>@;XPtry_proof_by_forwardchain CJO EU I@5@0 C
@4@7
prove_subgoal B@>@;XPrewrite_rule_match_y C
A EU Fl JV@5@ 
@8 JV J=@;C
A EU Flnonground_replace_rule@5@ 
@8 K
 J=@;XPlog_negation_simplification CL EU I@5@>@;CL EU I@5restructured@2
@3@3
@4@7 Jc@>@;XD  t  t t  @t found_contradiction  APgather_facts C
E EU Fl fromfact
@<CE EU Fl  K@<C
E EU Fl  JD
@<CE EU Fl 
@<XP I CA EU H
@5@a@g@b
@q@>@;CA EU H
@5@a@g@b@d@q@>@;CA EU H
@5@a@g@bC@q@>@;CA EU H
@5@a@g@b'@q@>@;CA EU H
@5@>@;XPpost_rewrite_do_proof_or_fail C@!J( EU I@5@7
push_vc_state  Bcomposite_rewrite@2@3@3@4@7 Jc@ 
@7 K@>success@7pop_vc_state B@8add_proved_conc J@;CJ1 EU I@5failure@7 K!@>@Q@;XP IK C!B EU I@5@0 IE
@4@ 
@7 Iu@@@7 I$@?@( I-@8strict_rational B@;C@>!K EU I	@5@0 IE
@-@4@.@.@7limited_extended_infrule B@C@ @7 I.@L@P@0 IE@4@.@ @/@7 K+@@@7 I$@?@( I-@7 K(@ @ @ 
@8 I1@;C@_!W EU I@5@0 IE
@-@4@.@.@7 K+@C@ @7 I.@L@P@0 IE@-@4@.@ @.@7 K+@C@ @7 I.@L@P@0 IE@4@.@ @/@7 K+@@@7 I$@?@( I-@7 K(@ @ @.@7 I1@ @ @ 
@8 I1@;C!f EU I G@5@0 ID
@-@4@ 
@7 Iu@ @7 I$@0 C@4@8 I*@;C@C!k EU I	
 G@5@0 ID
@-@4@.@.@7 K+@C@ @7 I$@L@P@0 IE@-@4@.@ @/@7 K+@ @7 I$@0 C@4@7 I*@ @ @ 
@8 I1@;C@C!s EU I	
 G@5@0 IE
@-@4@.@.@7 K+@C@ @7 I$@L@P@0 ID@-@4@.@ @/@7 K+@ @7 I$@0 C@4@7 I*@ @ @ 
@8 I1@;C@]!| EU I
@5@0 IE
@1 H@-@-@4@.@.@7 K+@C@ @7 I.@L@P@@@ @7 I$@?@( I-@ @7 K(@0 IE@-@4@.@ @/@7 K+@@@ @7 I$@?@( I-@ @7 K(@0 H@4@7 I!@ @ @ 
@8 I1@;C@]! EU I
@5@0 IE
@1 H@-@-@4@.@.@7 K+@C@ @7 I.@L@P@@@ @7 I$@?@( I-@ @7 K(@0 IE@-@4@.@ @/@7 K+@@@ @7 I$@?@( I-@ @7 K(@0 H@4@7 I!@ @ @ 
@8 I1@;C@]! EU I
@5@0 IE
@1 C@-@-@4@.@.@7 K+@C@ @7 I.@L@P@@@ @7 I$@?@( I-@ @7 K(@0 IE@-@4@.@ @/@7 K+@@@ @7 I$@?@( I-@ @7 K(@0 C@4@7 I!@ @ @ 
@8 I1@;C@3! EU I G@5@0 IE@0 IB
@-@4@-@4@ 
@7 Iu@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 I6@4@8 I*@;C@3! EU I G@5@0 IE@0 IB@-
@4@-@4@ 
@7 Iu@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 I6@4@8 I*@;C@A! EU I G@5@0 IE@0 IB@0 H
@-@4@-@4@-@4@ 
@7 Iu@ @7 I$@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 C@0 I6@4@4@8 I*@;C@@! EU I G@5@0 IE@0 IB@-@1 H
@-@4@-@4@ 
@7 Iu@ @7 I$@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 C@0 I6@4@4@8 I*@;C@A! EU I G@5@0 IE@0 IB@0 H@-
@4@-@4@-@4@ 
@7 Iu@ @7 I$@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 C@0 I6@4@4@8 I*@;C@@! EU I G@5@0 IE@0 IB@-@1 H@-
@4@-@4@ 
@7 Iu@ @7 I$@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 C@0 I6@4@4@8 I*@;C@A! EU I G@5@0 IE@0 IB@0 C
@-@4@-@4@-@4@ 
@7 Iu@ @7 I$@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 I6@4@4@8 I*@;C@@! EU I G@5@0 IE@0 IB@-@1 C
@-@4@-@4@ 
@7 Iu@ @7 I$@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 I6@4@4@8 I*@;C@3! EU I I-@5@0 IE@0 IB
@-@4@-@4@ 
@7 Iu@ @7 I.@ @7 I.@0 I= @4 @Q@7 I:@0 @4@8 I!@;C@3! EU I I-@5@0 IE@0 IB@-
@4@-@4@ 
@7 Iu@ @7 I.@ @7 I.@0 I= @4 @Q@7 I:@0 @4@8 I!@;C@A" EU I I-@5@0 IE@0 IB@0 H
@-@4@-@4@-@4@ 
@7 Iu@ @7 I.@ @7 I.@ @7 I.@0 I= @4 @Q@7 I:@0 C@0 @4@4@8 I!@;C@@"	 EU I I-@5@0 IE@0 IB@-@1 H
@-@4@-@4@ 
@7 Iu@ @7 I.@ @7 I.@ @7 I.@0 I= @4 @Q@7 I:@0 C@0 @4@4@8 I!@;C@A" EU I I-@5@0 IE@0 IB@0 H@-
@4@-@4@-@4@ 
@7 Iu@ @7 I.@ @7 I.@ @7 I.@0 I= @4 @Q@7 I:@0 C@0 @4@4@8 I!@;C@@" EU I I-@5@0 IE@0 IB@-@1 H@-
@4@-@4@ 
@7 Iu@ @7 I.@ @7 I.@ @7 I.@0 I= @4 @Q@7 I:@0 C@0 @4@4@8 I!@;C@A"! EU I I-@5@0 IE@0 IB@0 C
@-@4@-@4@-@4@ 
@7 Iu@ @7 I.@ @7 I.@ @7 I.@0 I= @4 @Q@7 I:@0 H@0 @4@4@8 I!@;C@@") EU I I-@5@0 IE@0 IB@-@1 C
@-@4@-@4@ 
@7 Iu@ @7 I.@ @7 I.@ @7 I.@0 I= @4 @Q@7 I:@0 H@0 @4@4@8 I!@;XP I+ C@K EU J@5@S@>@Q@;C@O EU J

@5@7 GX@a@g@b @t@>@;C@S EU J@5@7 GX@a@h@b @q@>@a@h@k I@x@"
 I@#@>@;C@\ EU J
 I I
@5@7 I*@>@;C@<@` EU J
 I
@5@.
@7 I*@>@@@(
 @(
 @?@#@@@ 
@7 GX@a@f
@b @s@"
 I
@#@?
@"
 I
@#@a@g@b @s@>@;C@C@m EU J
 H


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

@5@0 H@1 I
@4@7 I*@>@;C@C@ EU J
 IB


@5@.@7 I*@.@ 
@7 I*@>@a@f@f@o@x@@
@a@f@b @t@&
@E@?@a@f@b @q@a@f@k I@x@"
 I@#@>@;C@I@ EU J
 I6


@5@.@7 I*@.@ 
@7 I*@>@  @7 I@ @ @.@7eval_div B@@
@a@f@b @t@&
@E@?@a@f@b @q@a@f@k I@x@"
 I@#@>@;C@@ EU J
 IM


@5 IO@7 IP@>@.@7 I*@.@ 
@7 I*@>@  @7 I@ @ @.@7 K.@.@0 C@1 IB@4@7 I*@@@( @(
 @?@_@@@S@ @7 Id@ @7 Id@@@!@@@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 I*@?
@"
 IM@#@>@;C@W@ EU J
 IM


@5pascal@7 IP@>@.@7 I*@.@ 
@7 I*@>@  @7 I@ @ @.@7 K.@.@0 C@1 IB@4@7 I*@@@( @(
 @?@@@(@(
 @?
@"
 IM@#@>@;C@<@ EU J
 IW


@5@.@0 IR@4@7 I*@.@0 IR
@4@7 I*@0 IED @4 @Q@7 I:@0 IED @4 @Q@7 I:@0 IW
@4@8exp_iss B@;C@2@ EU J
 IR
@5@.
@7 I*@>@@@ 
@7 GX@a@f
@b @t@&

@?@ 
@7 Id@a@f
@b @q@0 I
@4@7 I*@>@;XPwrite_path_functions_header  CA< EU Jt@5@0	stmt_line@-
@4@7 J@7 J|@7 J~@Q@;CAB EU Jt@5@0	succ_line@-
@4@7 J@7 J|@7 J~@Q@;CAH EU Jt@5@0	path_line@-
@4@7 J@7 J|@7 J~@Q@;CAN EU Jt  @5@>@;XD  t  t t  @t  J' AP J& C
A EU E J$@5@8get_declarations_variable E@;C
A" EU Ec@5@8get_declarations_constant K@@;XPbuildsav_zombiescope  C@ EU EU  @5@7 Jzombiescope.sav@7 J @8 G@;C@ EU EU  @5@7 J@8 G@;XD  t  t t  @t moved_log_fact APperform_write_path_functions CB EU I@5@7write_vc B@7 I@7write_log_facts  B@>@;XPissue_substitution_message CF EU I@5@7 GX@>@ Eliminated equality hypothesis H@7
issue_message B@>@;CF EU I@5Applied substitution rule @7 KT@>@;XPand_bit_strings CF EU I_ 



 
@5@>@ 
@ @ @8 KX B@;CF EU I_


@5@>@ 
@ @ @8 KZ@;CF EU I_
@5@>@;CF EU I_
@5@>@;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@)maybe_echo_pf_trace_successor_statement_x CBV EU Isuccessor_statement
  Successor statement: 

 C@5@ 
@7 J B@>@;XP
createlist CB\ EU J- H




@5@ @7 Kf B@>@;CB` EU J-

@5@7product B@>@;XD  t  t t  @t library_directory AD  t  t t  @t  Kl AD  t  t t  @t  Kl 
P KlC@,s@!/usr/lib/swi-prolog/boot/parms.pl  A Kn@5@6$parms G	@0 B@-lib@4@7cached_library_directory Kp@&
@;C@1 Kn Kn@5@6 Kp @@0 @~/lib/prolog@3@-@4@7 Ks@&
@;C@6 Kn Kn@5@6 Kp @0 @@0 F Ag@4@-@4@7 Ks@&
@;C@; Kn Kn@5@6 Kpclp@0 Kw@0 Kxlibrary/clp@4@-@4@7 Ks@&
@;XPis_a_power_of_2 CFD EU I_ @<CFE EU I_ @<CFF EU I_ @<CFG EU I_ @<CFH EU I_ @ @<CFI EU I_ @@@<CFJ EU I_ @@<CFK EU I_ A @<CFL EU I_ B @<CFM EU I_ D @<CFN EU I_ H @<CFO EU I_ P @<CFP EU I_   @<CFQ EU I_ @ @<CFR EU I_  @<CFS EU I_   @<CFT EU I_   @<CFU EU I_   @<CFV EU I_   @<CFW EU I_   @<CFX EU I_    @<CFY EU I_ @  @<CFZ EU I_    @<CF[ EU I_    @<CF\ EU I_    @<CF] EU I_    @<CF^ EU I_    @<CF_ EU I_    @<CF` EU I_     @<CFa EU I_ @   @<CFb EU I_     @<CFc EU I_     @<CFg EU I_     @<CFh EU I_     @<CFi EU I_     @<CFj EU I_     @<CFk EU I_      @<CFl EU I_ @    @<CFm EU I_      @<CFn EU I_      @<CFo EU I_      @<CFp EU I_      @<CFq EU I_      @<CFr EU I_      @<CFs EU I_       @<CFt EU I_ @     @<CFu EU I_       @<CFv EU I_       @<CFw EU I_       @<CFx EU I_       @<CFy EU I_       @<CFz EU I_       @<CF{ EU I_        @<CF| EU I_ @      @<CF} EU I_        @<CF~ EU I_        @<CF EU I_        @<CF EU I_        @<CF EU I_        @<CF EU I_        @<CF EU I_         @<CF EU I_ @       @<CF EU I_        @<CF EU I_            @<C
F EU I_@5@C@7 GX@L@P@>@Q@;C@$F EU I_@5@a@g@c    @s@>@.@0 I6
    @4@7 I*@0 IB    @4@7 I*@>@8 K{ B@;XPis_non_empty_range C@]J EU I@5@.@7 I@@@+@( G@7 Id@7 Id@0 IE
@4 @Q@7 I:@0 ID@0 C
@4@4 @Q@7 I:@F
@E@?@(@.
@7enumeration K@@ 
@.@7is_in_with_pos B@ 
@.@7 K@a@f@f@l C@b@q@0 IE
@4 @Q@7enumerated_simplify B@>@;XPrewrite_rule_match_x CA EU Fl@5@.@.@.@ @7 K	 B@ @ @ @ 
@8pattern_match_rule B@;CA EU Fl@5@.@.@.@ @7 K@T@ @ @ @ 
@8 K@;XP
out_number_lj C@,A EU H@5@.@7 I @@@a@b@i@l C@x
@a@f
@b @t@?@'
 @7 I: @7 I@>@ 
@7 I@>@;XPsubstitute_and_eliminate C
M EU I@5@0 I\@/@/@4@7 C@Q@;C@hM EU I@5@.@.@.@7 J!@ @ 
@7 I@C@ @7know_eliminated B@L@P@C@/@ @7know_eliminated_in_subgoaling B@L@P@C@ @7 I B@L@P@C@/@ @7@*get_processed_hyp_with_field_op_in_subgoal B@L@P@ @ @ @.@7	subst_vbl B@ @ @7 I@ @.@7simplify_if_allowed B@ @ @7 I@ @ @ @7update_substituted_hyp B@0 J@4@7 JO B@Q@;C@6M EU I
@5@.@.@.@7 J@C@ @7 J@L@P@ @ @ @.@7do_subst_and_simplify_conc B@ @ @7 I@ @ @ @7update_substituted_conc B@0conc@4@7 K@Q@;C@&M EU I@5@7 I@>@0know_substituted
@4@7 D4@/@/@7 K B@>substituted@2@3
@3@3@4@7 Jc@7copy_subst_facts_to_log  B@Q@;CN EU I@5@/@/@7 K@>@ 
@ @ @7@-substitute_and_eliminate_potential_subst_fact B@ 
@7 K@>@Q@;CN EU I@5@ 
@7 GX@>@ 
@ @7@ substitute_and_eliminate_integer B@ 
@7 K@>@Q@;XPnegin C@C EU J G
@5@>@8neg B@;C@G EU Jfor_all


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

 K
@5@>@ 
@ @8 K@;C@O EU Jand


 K

@5@>@ @7 K@ 
@ @8 K@;C@T EU Jor


 K

@5@>@ @7 K@ 
@ @8 K@;C@Y EU J 

@<XPenum_infrule CE EU J@5@7 K B@>@;CE EU J @5@>@Q@;C@RE EU J B A

@5@>@ @ @7 I@ @.@7prove_not_first B@ @.@7prove_not_last B@0 B@4@.@7enumerated_simp B@ @0 K@4@7 I@>@0 B@4@.@ 
@7 K B@ @ @.@7 I@ @ @8 I@;C@RE EU J B K

@5@>@ @ @7 I@ @.@7 K@ @.@7 K@0 K@4@.@7 K@ @0 K@4@7 I@>@0 B@4@.@ 
@7 K@ @ @.@7 I@ @ @8 I@;CE EU J B
 K
@5@0 B@0 K@4@4@ 
@7 K@>@;CE EU J B
 K
@5@0 B@0 K@4@4@ 
@7 K@>@;C@E EU J		 B

@5@@@ @7 J@ @7 J@>@&@F@E@?@j@@@+@0 B@-@4@.@7 K@0 B@4@7 I|@0 B@4@.@ 
@7 K@ @ @7 I@?@=@@@+@0 B@-@4@.@7 K@0 B@4@7 I|@0 B@4@.@ 
@7 K@ @ @7 I@?@0 B@4@8equality_by_elimination B@F@E@;C@yE EU J IE K

@5@>@ @.@7 K@@@&@' @@F@F@?@N@@@5@ @.@7 K@0 K@4@.@7 K@ @0 K@4@7 I@>@0 IE@4@.@ 
@7 K@ @ @.@7 I@E@?@p
 @0 IE@4@.@ @7 K@F@E@ @ @8 I@;C@xE EU J IE
 K
@5@>@ @.@7 K@@@&@' @@F@F@?@N@@@5@ @.@7 K@0 K@4@.@7 K@ @0 K@4@7 I@>@0 IE@4@.@ 
@7 K@ @ @.@7 I@E@?@p
 @0 IE@4@.@ @7 K@F@E@ @ @8 I@;C@9E EU J		 IE
 K
@5@@@>@&@Q@F@E@?@ @ @.@7 K@p
 @0 ID@4@.@ @7 K@ @ @8 I@;C@:E EU J		 IE K

@5@@@>@&@Q@F@E@?@ @ @.@7 K@p
 @0 ID@4@.@ @7 K@ @ @8 I@;CBWE EU J IE

@5@p
 @@@0@ @7 J@ @7 J@>@/@2@-@4@7 I1@ @2@4@7 J@( @@F@F@F@F@?B@@@0 B@4@ 
@7 K@F@F@F@F@?A@@@0 ID@4@ 
@7 K@F@F@F@F@?A@@@l@@@0 IE@-@4@.@7 K@ @ @7 I@0 IA@4@7 I|@?@/@@@0 B@-@4@.@7 K@ @ @7 I@0 B@4@7 I|@?@0 ID@-@4@.@7 K@ @ @7 I@0 IE@4@.@ 
@7 K@ @ @7 I@F@F@E@?An@@@l@@@0 IE@-@4@.@7 K@ @ @7 I@0 IA@4@7 I|@?@/@@@0 B@-@4@.@7 K@ @ @7 I@0 B@4@7 I|@?@0 ID@-@4@.@7 K@ @ @7 I@0 IE@4@.@ 
@7 K@ @ @7 I@F@F@E@?A @@@*@.@7 G@a@f@b@s@2@-@3@4@7strict_sublist B@0 ID@4@ @7 K@F@E@?@@@@*@.@7 G@a@f@b@s@2@3@-@4@7 K@0 ID@4@ @7 K@E@F@?@@@@?@7 G@ @7 J@ @.@7 K@>@0 K@4@.@7 K@ @0 K@4@7 I@>@0 ID@4@.@ 
@7 K@ @ @7 I@E@?@`@@@=@7 G@ @7 J@ @.@7 K@>@0 K@4@.@7 K@ @0 K@4@7 I@>@0 ID@4@.@ 
@7 K@ @ @7 I@?@7 G@ @7 J@ @7 J@>@ @ @7enum_lte B@( @@E@F@E@E@F@E@E@;CF\ EU J IA

@5@0 IE@4@ 
@8 K@;C@^F^ EU J ID K

@5@@@>@&@( @@F@F@E@?@?@ @.@7 K@ @.@7 K@0 K@4@.@7 K@ @0 K@4@7 I@>@0 ID@4@.@ 
@7 K@ @ @.@7 I@ @ @8 I@;C@\Fo EU J ID K

@5@@@>@&@Q@F@F@E@?@?@ @.@7 K@ @.@7 K@>@0 K@4@.@7 K@ @0 K@4@7 I@0 ID@4@.@ 
@7 K@ @ @.@7 I@ @ @8 I@;C@[F EU J ID
 K
@5@@@>@&@Q@F@F@E@?@?@ @.@7 K@ @.@7 K@>@0 K@4@.@7 K@ @0 K@4@7 I@0 ID@4@.@ 
@7 K@ @ @.@7 I@ @ @8 I@;C@KF EU J ID
 K
@5@>@ @.@7 K@ @.@7 K@>@0 K@4@.@7 K@ @0 K@4@7 I@0 ID@4@.@ 
@7 K@ @ @.@7 I@ @ @8 I@;CF EU J ID

@5@/@2@4@7 I1@0 I8@4@7 K@>@;CAOF EU J ID

@5@.@7 G@p
 @@@&@>@Q@F@E@?A.@@@ @7 J@ @7 J@>@ @ @7enum_lt B@( @@F@E@?A@@@(@a@f@b@s@0 ID@-@4@.@7 K@0 IE@4@.@ @7 K@ @ @7 I@?@@@@(@a@f@b@s@0 ID@-@4@.@7 K@0 IE@4@.@ @7 K@ @ @7 I@?@@@@+@0 B@-@4@.@7 K@0 B@4@7 I|@0 ID@4@.@ 
@7 K@ @ @7 I@?@@@@+@0 B@-@4@.@7 K@0 B@4@7 I|@0 ID@4@.@ 
@7 K@ @ @7 I@?@b@@@1@a@f@b@s@0 IE@-@4@.@7 K@0 IA@4@7 I|@0 ID@4@.@ 
@7 K@ @ @7 I@?@/@a@f@b@s@0 IE@-@4@.@7 K@0 IA@4@7 I|@0 ID@4@.@ 
@7 K@ @ @7 I@>@;CF EU J I=

@5@0 ID@4@ 
@7 K@>@;C@F EU J		 I8

@5@@@&@>@Q@F@E@?@@@@ @7 J@ @7 J@>@ @ @7 I@( @@F@E@?@~@@@0 ID@4@7enumerated_infer B@F@E@?@j@@@0 ID@4@7 K@F@E@?@V@@@+@0 B@-@4@.@7 K@0 B@4@7 I|@0 I8@4@.@ 
@7 K@ @ @7 I@?@)@0 B@-@4@.@7 K@0 B@4@7 I|@0 I8@4@.@ 
@7 K@ @ @7 I@>@;XPget_next_nhn CA= EU H@5@0nhn@-@4@7 J@a@h@b@n@w@0 K
@4@7 D4@>@;XPbuildsav_simplifier  C@ EU EU  @5@7 J
spadesimp.sav@7 J @8 G@;C@ EU EU  @5@7 J@8 G@;XP@!state_no_simplification_performed  C	Ac EU Jt  @5@)     NO SIMPLIFICATION ACTIONS PERFORMED.@7 J|@7 J~@>@;XPprocess_component_x CCo EU I J@5@ 
@7add_hyp_with_id J#@>@;CCs EU I K@5@ 
@7add_conc_with_id J@>@;CCw EU I@5@CHorC is not hyp or conc in predicate process_component_x but is: ~a@2
@4@7 E Es@>@;XPnot_too_complex C@9D% EU I
@5@a@h@b @s J@/@.@7 J B@C J@/@.@7 L@a@f@f@s@L@P@?@E@a@h@f@l C@x@>@ 
@ @8 L B@;C	D. EU I@5@>@a@h@b @t@;XPhave_complexity CA EU I
@5@>@8has_complexity B@;CA EU I
@5@.@7 L@>@ 
@.@7 L B@>@a@f@f@n@w@;XP@.maybe_echo_pf_trace_statement_pfsuccessors_int CBA EU I
     

 successor(s)@5@7 J@>@;XPstan CA EU I@5@7 J@> @@.
@7 I@>@ 
 J@/@7 J@ 
@7save_stan_fact B@>@;CA EU I@5@>@;XP@)do_simplify_implications_and_equivalences  C@;IE EU I@5@0 C@-
@-@4 J @.@7 J!@C
forwardchain2@2@3@/@3@4@7log_fact B@L@P@.
@7 J>@7update_implication B L@2@3
@3@4@7 Jc@Q@;C@IIM EU I@5@0 J@-
@-@4 J @.@7 J!@C L@2@3@/@3@4@7 L@L@P@.
@7 J>@C@ 
@7 J@L@P J @7 J B L@2@3
@3@4@7 Jc@Q@;C@IIV EU I@5@0 J@-
@-@4 J @.@7 J!@C L@2@3@/@3
@4@7 L@L@P@.
@7 J>@C@ 
@7 J@L@P J @7 L L@2@3
@3
@4@7 Jc@Q@;CI_ EU I  @5@>@;XPlcm CC EU I@5@.
@7 J@0 I6@0 IB
@4
@4@7 I*@>@;XPtry_eliminating C@2FO EU I@5@.
@2 J@3@-@4@.@7 J!@ @7 I@C@ @7 K@L@P@ 
@ @2@4	reduction@7join B@Q@;C@0FV EU I@5@/@.
@.@.@7join_hyp B@C@ @7 J@L@P@C@ @7exists_eliminated_in_list B@L@P@ 
@ @  L#@7 L$@Q@;CF] EU I@5 @@.
@7
reduction_hyp B	redundant@ 
@7save_eliminate B@>@;XPmake_breakdown_list CF4 EU J- B


 B

@5@>@ @8 L4 B@;CF8 EU J- I8


 I8

@5@>@ @8 L6@;CF< EU J- IE


 IE

@5@>@ @8 L6@;CF@ EU J- IA


 IA

@5@>@ @8 L6@;CFD EU J- ID


 ID

@5@>@ @8 L6@;CFH EU J- I=


 I=

@5@>@ @8 L6@;C@#FL EU J- H


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

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

@5@ 
@7 L7@>@;XPsortlist CBn EU J-
@5@ @7sortprod B@ 
@ @7 L: B@>@;CBs EU J-@5@>@;XPis_inequality_with_updates CK EU I K
@5@8 L@ B@;CK EU I IE


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

@5@ 
@7 LC@>@;CK EU I ID


@5@ 
@7 LC@>@;CK EU I I=


@5@ 
@7 LC@>@;CK EU I B


@5@ 
@7 LC@>@;CL EU I I8


@5@ 
@7 LC@>@;XP K C
N EU I@5@7simplification_is_on  B@>@7 I:@>@;CN EU I

@5@>@;XP I
 CB EU Fl@5@>@;C@<B EU Fl@5@.
@.@7seek_solutions B@ @7 I@ @.@.@7split B@ @.@.@7try_to_satisfy B@ 
@ @.@7 I1@ @.@.@7 I@ @ @7 I1@ @ @8 I1@;XPget_indentation CF EU Jt G @@5@>@;C
F EU Jt@5@7 Ir B@>@8 J|@;CF EU Jt@5@.@7max_proof_framing_depth B@a@i@g@l C@x
@ 
@7
create_spaces B@>@0 LU
@4@7 D4@8 J|@;XD  t  t t  @t current_stack_depth AD  t  t t  @t  K: AD  t  t t  @t  CO AD  t  t t  @t  CO AD  t  t t  @t  CO 
P CNCA@& EUu G+        @5@T
@.@7 @6@.@7 A@.
@7 A@.@.@7 G @@@(xfx@?
@@@(yfx@?@(xfy@.@7term_pri B@ 
@.@7 Lc@@@@@@@( L`@a@f@f@t@?@  L`@7 I@a@f@f@s(@7 I@2@0priority@4@3@0	portrayed @Q@4@3@0 CN @Q@4@3@0 G @Q@4@4@7 C )@7 I@?@6@@@( L`@a@f@f@q@?@  L`@7 I@a@f@f@r@2@0 Lg@4@3@0 Li @Q@4@3@0 CN @Q@4@3@0 Lk @Q@4@4@7 Ll @7 I@7 I Lo@7 I@@@.@a@f@f@t Lf@7 I@ 
@2@0 Lg@4@3@0 Li @Q@4@3@0 CN @Q@4@3@0 Lk @Q@4@4@7 Ll Ln@7 I@?@$@a@f@f@q@ 
@2@0 Lg@4@3@0 Li @Q@4@3@0 CN @Q@4@3@0 Lk @Q@4@4@7 Ll@>@;C@@h EU L]@5@T
@.@7 @6@.@7 A@@	@.
 D@7 L^@?@.
fy@7 L^@.@7 Lc@7 I Lo@7 I@@@-@a@f@f
@s Lf@7 I@2@0 Lg
@4@3@0 Li @Q@4@3@0 CN @Q@4@3@0 Lk @Q@4@4@7 Ll Ln@7 I@?@#@a@f@f
@r@2@0 Lg
@4@3@0 Li @Q@4@3@0 CN @Q@4@3@0 Lk @Q@4@4@7 Ll@>@;C@@ EU L]@5@T
@.@7 @6@.@7 A@@	@.
xf@7 L^@?@.
yf@7 L^@.@7 Lc@@@-@a@f@f
@s Lf@7 I@2@0 Lg
@4@3@0 Li @Q@4@3@0 CN @Q@4@3@0 Lk @Q@4@4@7 Ll Ln@7 I@?@#@a@f@f
@r@2@0 Lg
@4@3@0 Li @Q@4@3@0 CN @Q@4@3@0 Lk @Q@4@4@7 Ll Lo@7 I@7 I@>@;C@ EU L]@5@@@(
 @@?@"
@#@>@8
print_list B@;C@!@ EU L]@5@2@-@-@4@7 @<@7 @@, @@>@7 I Lf@7 I@7print_list1 B Ln@7 I@>@;XP J CA EU Jt@5@0 @-
@/@4@/@7 Ju@>@.@7convert_file_to_base_name Frulefile@7 Jy@7 J|@7 J~@7 J@8 J@;CA EU Jt  @5@>@;XPcalculate_known_lower_limit_for C": EU I@5@.@.@7search_for_lower_numeric_limit B@0candidate_lower
@4@7 D4@Q@;C@?"> EU I@5@ 
@7 L B@C@.@/@7 L@0 I=@4 @Q@7 I:@L@P@?@E@>@0known_lower_numeric_limit

@4@7 D4@0 L
@/@/@4@7 C@>@;XD  t  t t  @t overall_rule_summary AP L C@+A EU I J@5@.
@2 J@3@-@4@7prune_all_hyps J#@>@ @7save_stan_fact_x B@>@&
@ 
@2 J@3@4@7 K@>@;C@+B EU I K@5@.
@2 J@3@-@4@7prune_all_concs J@>@ @7 L@>@&
@ 
@2 J@3@4@7 K@>@;CB
 EU I@5@4HorC is not hyp or conc but is ~a in save_stan_fact.@2@4@8 K@;XPproved_all_subgoal_conclusions  CI EU I@5@C@/@/@.
@7 J@C@7 J@L@P@L@P@?@E
@>@;XP J CF EU I_


@5@>@a@g@f
@o@w@;C@ F EU I_

@5@a@g@b@o@x@ @ @.@7 J@>@a@f@g@f
@o@n@w@;CF EU I_
 @5@>@;XPtest_if_contradiction C@)C EU I@5@2@/@3@-@3@/@4@7 @<@7 I$ @@7 I: K@7 D4@7@!issue_found_contradiction_message  B
contradiction@2contradictory-combination@3@4@7 Jc@Q@;XP L+ C
Fd EU I
@5@7 K@>@;CFh EU I

@5@7 L*@>@;XP JX C	A EU Fl JK@5@>proved_by_user_rules@8 J B@;C	A EU Fl JV@5@> L@8 L@;CA EU Fl@5@>@;XD  t  t t  @t  I APsatisfy_goal C@%B EU Fl B


@5@ 
@7 Io@ 
@.@7 I:@ 
@ @7 I@>@0 B@4@8 L B@;C@%B EU Fl B


@5@ @7 Io@ @.@7 I:@ @ @7 I@>@0 B
@4@8 L@;C@%B EU Fl I8


@5@ 
@7 Io@ 
@.@7 I:@ 
@ @7 I@>@0 I8@4@8 L@;C@%B EU Fl I8


@5@ @7 Io@ @.@7 I:@ @ @7 I@>@0 I8
@4@8 L@;C@%C EU Fl IA


@5@ 
@7 Io@ 
@.@7 I:@ 
@ @7 I@>@0 IA@4@8 L@;C@%C EU Fl IA


@5@ @7 Io@ @.@7 I:@ @ @7 I@>@0 IA
@4@8 L@;C@%C EU Fl IE


@5@ 
@7 Io@ 
@.@7 I:@ 
@ @7 I@>@0 IE@4@8 L@;C@%C EU Fl IE


@5@ @7 Io@ @.@7 I:@ @ @7 I@>@0 IE
@4@8 L@;C@%C  EU Fl I=


@5@ 
@7 Io@ 
@.@7 I:@ 
@ @7 I@>@0 I=@4@8 L@;C@%C' EU Fl I=


@5@ @7 Io@ @.@7 I:@ @ @7 I@>@0 I=
@4@8 L@;C@%C. EU Fl ID


@5@ 
@7 Io@ 
@.@7 I:@ 
@ @7 I@>@0 ID@4@8 L@;C@%C5 EU Fl ID


@5@ @7 Io@ @.@7 I:@ @ @7 I@>@0 ID
@4@8 L@;C
C< EU Fl@5@S
@>@8satisfy_goal_var_goal B@;C	CA EU Fl@5@8 K@;CCD EU Fl


@5@ 
@/@/@/@/@8 I B@;CCG EU Fl G

@5@T
@0 G
@4@.@7satisfy_goal_not B@ @8 L@;C@,CP EU Fl		 K


@5@ 
@7 Io@>@ 
@.@.@7 J8 B@ @.@.@7 L@ @ @7 I@ @ @8 I@;C@,CX EU Fl		 K


@5@ @7 Io@>@ @.@.@7 L@ 
@.@.@7 L@ @ @7 I@ @ @8 I@;C@'C` EU Fl		 K


@5@ 
@.@.@7 L@ @.@.@7 L@ @ @7 I@ @ @8 I@;CCj EU Fl K


@5@ 
@7 Io@>@ 
@ @8satisfy_goal_A_or_B B@;CCo EU Fl K


@5@ @7 Io@>@ @ 
@8 L@;C
Ct EU Fl K

@5@ 
@8 L@;CCw EU Fl K


@5@ 
@8 L@;CC EU Fl C


@5@ 
@7 Io@>@0 C
@4@8@!satisfy_goal_A_implies_B_novars_A B@;CC EU Fl C


@5@ @7 Io@>@0 C
@4@8@!satisfy_goal_A_implies_B_novars_B B@;CC EU Fl C


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


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


@5@0 C
@4@.@.@7 L@0 C
@4@.@.@7 L@ @ @7 I@ @ @8 I@;CC EU Fl B


@5@ @7 Io@ 
@ @8satisfy_goal_A_equals_B B@;CC EU Fl B


@5@ 
@7 Io@ @ 
@8 L@;CC EU Fl I8



@5@0 I=
@4@8 K@;CC EU Fl I8



@5@0 ID
@4@8 K@;CC EU Fl I8



@5@0 I=
@4@ @/@/@/@/@8 L@;CC EU Fl I8



@5@0 ID
@4@ @/@/@/@/@8 L@;CC EU Fl I8



@5@0 ID
@4@ @/@/@/@/@8 L@;CC EU Fl I8



@5@0 I=
@4@ @/@/@/@/@8 L@;C@:C EU Fl		 I=


@5@0 IA
@4@.@.@7 L@0 I8
@4@7 Io@0 I8
@4@.@.@7 L@ @ @7 I@ @ @8 I@;C@:C EU Fl		 ID


@5@0 IE
@4@.@.@7 L@0 I8
@4@7 Io@0 I8
@4@.@.@7 L@ @ @7 I@ @ @8 I@;CC EU Fl IA



@5@0 I=
@4@8 K@;CC EU Fl IA



@5@0 ID
@4@8 K@;CC EU Fl IA



@5@0 I=
@4@ @/@/@/@/@8 L@;CC EU Fl IA



@5@0 ID
@4@ @/@/@/@/@8 L@;CC EU Fl IA


@5@0 B
@4@8 L@;CC EU Fl IE



@5@0 ID
@4@8 K@;CC EU Fl IE



@5@0 I=
@4@8 K@;CC EU Fl IE



@5@0 ID
@4@ @/@/@/@/@8 L@;CD EU Fl IE



@5@0 I=
@4@ @/@/@/@/@8 L@;CD EU Fl IE


@5@0 B
@4@8 L@;C@ D EU Fl B

 H

@5@ 
@7 Io@0 B
@1 H@4@8satisfy_goal_a_plus_b B@;C@ D EU Fl B

 C

@5@ 
@7 Io@0 B
@1 C@4@8satisfy_goal_a_minus_b B@;XPsplint CE EU J- H


@5@ 
@7 J.@0 I
@4@7 I*@>@;CE EU J- C


 I@5@ 
@7 J.@0 I
@4@7 I*@>@;CE EU J-

 @5@>@;XPstan_and_semi_stan C@eAV EU I@5@.@7complexity_limit I@. J @7 J!@@@-@7 LF@.
@7 I:@@@!@ 
@7 I@/ J @ 
@7 Jfurther_simplified@2 J@3
@3@3
@4@7 Jc@?@R@?@%
@>@ 
 J J @.@7 J@>@@@a@f@h@q@ 
 J@7 L B@ 
 J@7 J B@?@R@>@;XP K C
K EU I@5@> @8is_in_with_pos_from B@;XPsp1 CD7 EU J- H
 I

 H
 I
@5@ 
@7 Ki@ @7 L B@>@;CD< EU J- H


 H

@5@ 
@7 Ki@ @7 L@>@;CDA EU J- H
 H


@5@0 H@0 H
@4@4@7 L@>@;CDE EU J- I
 I@5@8 Ki@;CDH EU J-

@5@8 Ki@;XP IH C@# EU I G@5@.@0 IB
@4@7 I*@.@0 IB

@4@7 I*@.@0 IB@4@7 I*@.@0 IB
@4@7 I*@2@3@3@3@4@ @7 IT@2@3@3@3@4@ @7
choose_min B@@
@&@ @ @ @7 I1@?@&@@
@&@ @ @ @7 I1@?@@
@&@ @ @ @7 I1@?@ @ @ @7 I1@>@@
@&@ @ @ @7 I1@?@&@@
@&@ @ @ @7 I1@?@@
@&@ @ @ @7 I1@?@ @ @ @7 I1@>@;C@$  EU I I-@5@0 IB
@4@.@7 I!@0 IB

@4@.@7 I!@0 IB@4@.@7 I!@0 IB
@4@.@7 I!@2@3@3@3@4@ @7 IT@2@3@3@3@4@ @7 L@@
@&@ @ @ @7 I1@?@&@@
@&@ @ @ @7 I1@?@@
@&@ @ @ @7 I1@?@ @ @ @7 I1@>@@
@&@ @ @ @7 I1@?@&@@
@&@ @ @ @7 I1@?@@
@&@ @ @ @7 I1@?@ @ @ @7 I1@>@;XPvar_free C@ EU J@5@>@;C@ EU J@5@7 Io@7 L B@>@;XD  t  t t  @t current_sat_goal APwrite_path_action CA EU H
&


@5@>@7 L B@> &@7 I@7 I@>@ 
@7 L@>@;C@,A EU H
:=


@5@7 I@7 CM B := @7 I@@@ 
@.@7 I:@?@%
@>@ @7 L@>@;C
A EU H
@5        unit function@7 I@>@;XPwrite_next_hypothesis CAQ EU H@5@7 I@>@7 H B@7 L .@7 I@8 I@;CAY EU H@5H@7 I@7 K B@7 L L@7 I@8 I@;XD  t  t t  @t simplified_action_part  AP I C@5 EU J-@5@7know_norm_expr B@>@;C@8 EU J-@5@.
@7do_norm_typed_expr B@@@ 
@7 I:@?@&
@7save_term_breakdown B@7save_norm_expr B@>@;XP L CD EU Fl B
 H


@5@ 
@7 Io@" C
@#@;CD  EU Fl B
 H


@5@7 Io@"
 C@#@;XPget_next_hn C@ EU H@5@0hn@-@4@7 J@a@h@b@n@w@0 L
@4@7 D4@>@;XP KL C@1 EU H@5 I@7 E I@>@7write_dead_path B@>@;C@7 EU H@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s_atomic CA EU J-@5@@@7 A@?@7 GX@a@g@b @t@>@;CA% EU J- I
@5@7 GX@a@h@b @t@>@;XPmaybe_stan_and_store_hyp C@9DS EU I@5@.
@7 L@.@7 L@a@f@f
@q @@.@7 I@ @7
add_subst_hyp E@@@( @ K@7 D4@7 L L@2@#contradiction-through-substitutions@3@4@7 Jc@?@R@>@;CDd EU I@5@7 M@>@;XP J C@"F EU I  @5@0could_infer@/@/@4@7 C@0could_not_infer@/@4@7 C@0 J@/@/@/@/@4@7 C@0 L@/@/@/@/@4@7 C@>@;XP I C
] EU I@5@ 
@7 L B@>@;C
] EU I@5@7 A@>@ 
@8 L~ B@;C] EU I

 G@5@7 I$@>@;C] EU I

 I-@5@7 I.@>@;C] EU I G@5@7 I.@>@8@#find_smallest_integer_literal_above B@;C] EU I@5@.@.@7do_find_lower_numeric_limit_for B@0 L
@4@7 D4@ 
@7 M@>@;XPfind_element CA EUu G0        update


@5@0 I8@4@7 J@ B@>@ 
@7 M$ B@>@;CA EU M& M'




@5@0 B
@4@7 M)@>@;C@+A EU M&


@5@C@7 @@L@P@2	mk__array@-@4@7 @< IO@7 IP@ @.@7 E\ I3@ @ 
@8find_array_component B@;C@2A! EU M&


@5@C@7 @@L@P@2@-@-@4@7 @<@ @/array@7mk__function_name K@ IO@7 IP@ @.@7 M-@ @ 
@8 M/@;CA) EU M&element
@5@>@;XP J? C@P@  EU J@5@0inference_depth_limit@/@/@4@7 C@0 M8main@4@7 C@0 M8 Iw@4@7 C@0 J@/@4@7 C@0buffered_used_fact@/@/@/@4@7 C@>@@@7
infer_subgoal B@F@E@?@7 J@.@.
@/@7
is_inequality B@>@ 
@.@7find_mutual_types B@ @7try_new_numeric_strategies B@>@;XPissue_elimination_message CF EU I@5@7 I@>@ Eliminated a traversal condition@7 KT@>@;CF EU I@5@!Eliminated a redundant hypothesis@7 KT@>@;XP L	 C	A EU I
 @5@7 @@>@;CA EU I@5@T
@>@2@/@-@4@7 @<@.
@7 L@a@f
@b@n@w@;XP Ih C	F EU I_

@5@7 @@>@;XParray_simplify C@ @ EU M& M'



@5@>@0 M'
@4@.@7remove_update_duplicates B@>@ @7do_array_simplify B@>@;C@ EU M& M6


@5@>@0 M6
@4@7 MR@>@;XP JT CN  EU I  K@<CN" EU I  K@<XPstan_and_semi_stan_conc CAv EU I@5@7 J@>@;C@eAz EU I@5@.@7 L@. J @7 J@@@-@7 LF@.
@7 I:@@@!@ 
@7 I@/ J @ 
@7replace_conc J L@2 K@3
@3@3
@4@7 Jc@?@R@?@%
@>@ 
 K J @.@7 J@>@@@a@f@h@q@ 
 K@7 L@ 
 K@7 L@?@R@>@;XPis_targeted_disjunction CLD EU I@5@7split_disjunction B@.@7 G@a@i@b@t@.
@7
max_disjuncts B@a@i@f
@r@>@;XPesplint CE EU J- H


@5@ 
@7 J.@0 I
@4@7 I*@>@;CE EU J- C



@5@ 
@7 J.@>@;CE EU J-

 @5@>@;XPreorder CD" EU J- IB
@5@7 Md B@>@;C@ D& EU J- IB
 I

 I
@5@ 
@7 GX@0 IB
@4@ @7 Mf@>@;CD+ EU J- IB


@5@.@7 Mf@0 IB
@4@7 J5@>@;C	D0 EU J-

@5@7 J1@>@;XP M
 C@-A? EU I@5@0max_conc_no@/@4@7 C@/ J @.
@7 J@C@/ J @.@7 J@a@h@g@s@L@P@?@E@>@0 Mg
@4@7 C@>@;C
AF EU I  @5@0 Mg @4@7 C@>@;XP Jo C@(E EU Fl JD



 JD
@5@ @.@7lookup_fact_mappings B@ 
@ @.@7 I1@>@ @ @8 I4@;XPfetch_conclusion CA EU H@5@7 J@>@Q@;CA EU H@5 K@.@.
@.@7fetch_complexities B K@ 
@ @7fetch_minimum_complexity B@>@;C	A EU H@5 J @7 J@>@;CA EU H
$DONE@5@.@7 Mg B@a@g@i@s@>@;XP Ip C@ EU J@5@7 @@>@;C@ EU J@5@T
@2@/@-@4@7 @<@7 L@>@;XP
gen_append C@: EU J 
@<C@< EU J



@5@ @ @8 Mv B@;XP M" C^  EU I I
@5@ @.@ 
@7 I'@0 I@4@8 I!@;C@%^ EU I H


 G@5@ @7 I$@>@ @. G@ 
@7 I@0 H@4@8 I*@;C@%^
 EU I H


 I-@5@ @7 I.@>@ @. I-@ 
@7 I@0 H@4@8 I!@;C@%^ EU I H


 G@5@ @7 I$@>@ @. G@ 
@7 I@0 H@4@8 I*@;C@%^ EU I H


 I-@5@ @7 I.@>@ @. I-@ 
@7 I@0 H@4@8 I!@;C@3^ EU I H

@5@ @.@.@7 I@ @.@.@7 I@0 H@4@7 I!@ @ @.@7 I1@ @ 
@8 I4@;C@8^) EU I C
 I6

 G@5@ @7 I$@0 I8 @4 @Q@7 I:@>@ @. G@ 
@7 I@0 C@1 I6@4@8 I*@;C@r^0 EU I

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

  G@5 IO@7 IP@@@ @. G@ 
@7 I@0 I= @4 @Q@7 I:@?@ @@@0 I= @4 G@ 
@7 I>@?
@0 IA@4 G@ 
@7 I>@E@>@;C@m_ EU I

 IM


 G@5 IO@7 IP@@@ @. G@.@7 I'@0 ID @4 @Q@7 I:@?@"@@@0 ID @4 G@.@7 I>@?@0 IE@1 I@4 G@.@7 I>@E@>@ @. G@.@7 I@0 H@4@7 I*@ @ @.@7 I1@ @ 
@8 I4@;C@8  EU I IR

 G@5@ @7 I$@>@@@0 IA @4 @Q@7 I:@>@&@?@0 ID @4 @Q@7 I:@>@0 I@4@7 I*@>@;C@8   EU I IR

 I-@5@ @7 I.@>@@@0 IA @4 @Q@7 I:@>@&@?@0 ID @4 @Q@7 I:@>@0 I@4@7 I!@>@;C@ . EU I

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

 IW


 G@5@ @7 I$@>@@@( @(@(
 @@F@F@?A@@@(@>@  G@ 
@7 I@F@F@?@@@@a@f@b @r@>@Q@F@F@?@@@@ @7 I$@0 IW@4@7 I*@7 I$@>@(
 @@F@F@?@@@@<@0 IA @4 G@.@7 I>@ @. G@.@7 I@0 IA @4 @Q@7 I:@0 IW@4@7 I*@ @ @.@7 I1@ @ 
@7 I4@?@{@@@4@0 IM@4 @7 I:@0 IR@4@. G@ 
@7 I@0 IA @4 @Q@7 I:@0 IW@4@7 I*@E@F@?@E@0 ID @4 G@.@7 I>@0 IM@4@7 I:@ @. G@.@7 I@0 ID @4 @Q@7 I:@0 IW@4@7 I*@ @ @.@7 I1@ @ 
@8 I4@;CA% o EU I

 IW


 I-@5@ @7 I$@>@@@( @(@(
 @@F@F@?A@@@(@>@  I-@ 
@7 I@F@F@?@@@@a@f@b @r@>@Q@F@F@?@@@@ @7 I.@0 IW@4@7 I!@7 I.@>@(
 @@F@F@?@@@@<@0 IA @4 I-@.@7 I>@ @. I-@.@7 I@0 IA @4 @Q@7 I:@0 IW@4@7 I!@ @ @.@7 I1@ @ 
@7 I4@?@{@@@4@0 IM@4 @7 I:@0 IR@4@. I-@ 
@7 I@0 IA @4 @Q@7 I:@0 IW@4@7 I!@E@F@?@E@0 ID @4 I-@.@7 I>@0 IM@4@7 I:@ @. I-@.@7 I@0 ID @4 @Q@7 I:@0 IW@4@7 I!@ @ @.@7 I1@ @ 
@8 I4@;C@  EU I IW


 G@5@0 IA @4 G@.@7 I>@0 IA @4 G@.@7 I>@ @. G@.@7 I@ @. G@.@7 I@0 IA @4 @Q@7 I:@0 IA @4 @Q@7 I:@@@0 IA@4 @Q@7 I:@0 IW@4@7 I*@?@( @( @ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ 
@8 I4@;C@  EU I IW


 I-@5@0 IA @4 I-@.@7 I>@0 IA @4 G@.@7 I>@ @. I-@.@7 I@ @. G@.@7 I@0 IA @4 @Q@7 I:@0 IA @4 @Q@7 I:@@@0 I= @4 @Q@7 I:@0 IW@4@7 I!@?@( @( @ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ 
@8 I4@;C@k  EU I 


 I-@5@ @7 I.@>@@@#@0 I= @4 @Q@7 I:@ @. I-@ 
@7 I@0 @4@7 I!@E@?@5@@@!@0 ID @4 @Q@7 I:@ @. I-@ 
@7 I'@0 @4@7 I!@?@0 @4 I-@ 
@8 L@E@E@;C@Z  EU I  
  I-@5@>@@@0 I8 @4 I-@.@7 I>@F@?@2@@@ @. I-@.@7 I@0 I= @4 @Q@7 I:@E@?@ @. I-@.@7 I'@0 ID @4 @Q@7 I:@E@ @ 
@8 I4@;C@  EU I 


 I-@5@ @7 I.@0 IA @4 @Q@7 I:@>@ @. I-@.@7 I'@@@0 ID @4 @Q@7 I:@' @@E@?@3@@@ @. I-@.@7 I@0 I= @4 @Q@7 I:@?@0 I= @4 I-@.@7 I>@E@0 I= @4 @Q@7 I:@>@0 @4@7 I!@ @ @.@7 I1@ @ 
@8 I4@;C@  EU I 


 I-@5@ @7 I.@0 ID @4 @Q@7 I:@>@ @. I-@.@7 I@@@0 I= @4 @Q@7 I:@' @@E@?@3@@@ @. I-@.@7 I'@0 ID @4 @Q@7 I:@?@0 ID @4 I-@.@7 I>@E@0 ID @4 @Q@7 I:@>@0 @4@7 I!@ @ @.@7 I1@ @ 
@8 I4@;C@~! EU I 


 I-@5@@@ @. I-@.@7 I@0 I= @4 @Q@7 I:@?@0 I= @4 I-@.@7 I>@E@ @. I-@.@7 I'@0 I= @4 @Q@7 I:@ @. I-@.@7 I@0 IA @4 @Q@7 I:@0 @4@7 I!@ @ @.@7 I1@ @ @.@7 I1@ @ 
@8 I4@;C@N! EU I 


 I-@5@ @. I-@.@7 I'@0 ID @4 @Q@7 I:@ @. I-@.@7 I'@0 IA @4 @Q@7 I:@0 @4@7 I!@ @ @.@7 I1@ @ 
@8 I4@;C	!( EU I@5@ 
@8 M@;XD  t  t t  @t 
expand_answer AD  t  t t  @t  My AD  t  t t  @t  My 
P MyC@ K] K]@5@6 K^@8 Mz K^@;XPdo_infer_side_conditions CD? EU J@5@.@7 J@>@@	@7safe_infer_side_conditions B@'
 @Q@?@'
 @@>@7restore_new_strategies B@>@ 
@@;XPprocess_formula C@{C~ EU I@5@@@.@7restructure_formula B@?@7write_error_preamble  B@ 
@ @7write_identity_of_predicate B - Restructuring failed.@7 I@7 J~@7write_offending_predicate B@7set_exit_status  B@7 G @E@>@@@' I@7typechecking_during_load I@@@  @@7 I@?@7 M@ 
@ @7 M did not typecheck as boolean.@7 I@7 J~@7 M@>@7 M@7 M@?@R@>@@@&@7 LF@@@ @7 I:@?@7 J~
!!! WARNING: @7 I@ 
@ @7 M - Simplification failed.@7 I@7 J~@7 M@&@?@&@>@;XP L CD( EU Fl B
 C


@5@ 
@7 Io@" H
@#@;CD, EU Fl B
 C


@5@7 Io@"
 C@#@;XP M0 C@)AF EU M& L



@5@@
@ 
@7satisfies_index_constraint B@>@ @7 I:@?@ 
@7@!does_not_satisfy_index_constraint B@>@ @7 M/@>@;CAQ EU M&

@5@ 
@0 L@/@/@4@7 I@ 
@7 I:@/@7 I@>@;XPtry_replacement CD4 EU I@5@7 J.@>@Q@;C@lD9 EU I
@5@.
@.@.@7
get_subst_hyp M@ 
@.@7 L@.@7 L@a@f@b@f@o@r@C@2
@3@4@ @7 J@L@P@C@2@3
@4@ @7 J@L@P@ 
@.@7 K@ 
@ @7 I@2@4@ @.@7 I@ @2@2
@3@4@4@ @8 M B@;C@cDF EU I	
@5@.
 J @.@7 J! J@ @/@.@7 L@C J@ @/@.@7 L@a@f@f@s@L@P@?@E@.@7 L@a@f@b@f@o@r@ 
@.@7 K@ 
@ @7 I@ @7 I@ @2@2
@3@4@4@2@3@4@8 M@;XD  t  t t  @t  L AP J2 CA1 EU J- M'@5@>@;CA2 EU J- M6@5@>@;CA3 EU J- I6@5@>@;CA4 EU J- @5@>@;CA5 EU J- IM@5@>@;CA6 EU J-rem@5@>@;CA7 EU J-odd@5@>@;CA8 EU J- IR@5@>@;CA9 EU J-sqr@5@>@;CA: EU J- J@5@>@;CA; EU J- J@5@>@;CA< EU J- J@5@>@;CA= EU J- J@5@>@;CA> EU J- J@5@>@;CA? EU J- H@5@>@;CA@ EU J- K@5@>@;CAA EU J- J@5@>@;CAB EU J-\/@5@>@;CAC EU J-/\@5@>@;CAD EU J-\@5@>@;CAE EU J-in@5@>@;CAF EU J-not_in@5@>@;CAG EU J-	subset_of@5@>@;CAH EU J-strict_subset_of@5@>@;CAI EU J-set@5@>@;CAJ EU J-@5@>@;CAK EU J-@5@7 M B@>@;CAL EU J-@5@/@/@/@/@/@7record_function K@@>@;CAM EU J-@5@/@/@7function_template K@@>@;CAO EU J-@5@2@-@/@4@7 @<@/@/@7function K@@>@;XP MP C@#A- EU M& M'



 M'

@5@ 
@.@7remove_updates B@>@ @ @7 MO@>@;CA3 EU M&

@5@>@;XP J C
% EU I@5@7 M=@7 M@>@;C% EU I@5@7 M@>@Q@;XP L% C@iC EU I B

 B

@5@@@( G@?@( I-@ @.@7insert B@ @ @.@.@7find_multipliers B@0 H@0 IB@4@1 IB@4@.@7 I@.@0 H@0 IB@4@1 IB@4@7 I*@ @0 B@4@ @ @8
save_join_hyp B@;C@mC
 EU I B

 I=

@5@@@( G@?@( I-@ @.@7 M@ @ @.@.@2@4@7 M@0 H@0 IB@4@1 IB@4@.@7 I@.@0 H@0 IB@4@1 IB@4@7 I*@ @0 I=@4@ @ @8 M@;C@iC EU I B

 I8

@5@@@( G@?@( I-@ @.@7 M@ @ @.@.@7 M@0 H@0 IB@4@1 IB@4@.@7 I@.@0 H@0 IB@4@1 IB@4@7 I*@ @0 I8@4@ @ @8 M@;C@C EU I I=

 I=

@5@@@( G@'@?@( I-@' @ @.@7 M@ @ @.@.@2@3@4@7 M@0 H@0 IB@4@1 IB@4@.@7 I@.@0 H@0 H@0 IB@4@1 IB@4@1 IB@1 C@0 H@4@4@7 I*@ @0 I=@4@ @ @8 M@;C@mC( EU I I=

 B

@5@@@( G@?@( I-@ @.@7 M@ @ @.@.@2@4@7 M@0 H@0 IB@4@1 IB@4@.@7 I@.@0 H@0 IB@4@1 IB@4@7 I*@ @0 I=@4@ @ @8 M@;C@iC0 EU I I8

 B

@5@@@( G@?@( I-@ @.@7 M@ @ @.@.@7 M@0 H@0 IB@4@1 IB@4@.@7 I@.@0 H@0 IB@4@1 IB@4@7 I*@ @0 I8@4@ @ @8 M@;C@nC9 EU I B

 IA

 I-@5@@@( G@?@( I-@ @.@7 M@ @ @.@.@2@4@7 M@0 H@0 IB@4@1 IB@4@.@7 I@.@0 H@0 IB@4@1 IB@4@7 I*@ @0 IA@4 I-@ @ @8 M@;C@nCA EU I IA

 I-
 B

@5@@@( G@?@( I-@ @.@7 M@ @ @.@.@2@4@7 M@0 H@0 IB@4@1 IB@4@ @.@7 I@.@0 H@0 IB@4@1 IB@4@7 I*@ @0 IA@4 I-@ @ @8 M@;C@sCI EU I IA

 I-
 IA

 I-@5@@@' G@?@' I-@ @.@7 M@ @ @.@.@2@3@4@7 M@0 H@0 IB@4@1 IB@4@ @.@7 I@.@0 H@0 IB@4@1 IB@4@7 I*@ @0 IA@4 I-@ @ @8 M@;C@qCQ EU I I=

 IA

 I-@5@@@( G@?@( I-@ @.@7 M@ @ @.@.@2@3@4@7 M@0 H@0 IB@4@1 IB@4@.@7 I@.@0 H@0 IB@4@1 IB@4@7 I*@ @0 I=@4 I-@ @ @8 M@;C@qCY EU I IA

 I-
 I=

@5@@@( G@?@( I-@ @.@7 M@ @ @.@.@2@3@4@7 M@0 H@0 IB@4@1 IB@4@ @.@7 I@.@0 H@0 IB@4@1 IB@4@7 I*@ @0 I=@4 I-@ @ @8 M@;XPtry_to_discharge_goals_to_depth CIh EU I@5@7 J B@7 L B@>@;C	Io EU I@5@a@g@b @r@>@Q@;C@bIu EU I
@5@p
 @@@,@0 K@0 @-@-
@4@-@4 J @.@7 J@C@ @7 J@L@P@>@ @ 
@ @7do_quantification_proof_or_fail B@F@?@)@. J @.@7 J@C@ @7 J@L@P@ @.@7 LB@>by_cases@ @ @ @7do_cases_proof_or_fail B@F@E@>@7 M B@>@;XP I CA EU I@5verification_conditions@7 F I@7write_before_vc_banner B@>@;CA EU I@5deadpath_search@7 M@7 M@>@;CA EU I@5 E@7 M@7write_before_pf_banner B@>@;XPtidy_up_vc_state  C@FB EU I  @5@/@/@/@7 L@7reset_next_hyp_id  J#@/@/@/@7 L K@7 C J@7 C@0 L(@/@/@/@/@4@7 C@/@/@/@7prune_all_subst_hyp M@0 M@/@/@4@7 C@0 M@/@4@7 C@0 J@/@4@7 C@0 M8@/@/@4@7 C@0raw_hyp_already_read@/@/@4@7 C@>@;XP L C@(F+ EU I@5@0 C@/@-@4@7 J@.
@7 J@0 J J
@/@4@7 J J@ 
@/@7 J@>@;XP L8 CF\ EU J- I

@5@ 
@.@7 L7@0 I@4@7 I*@>@;CFa EU J- IB



@5@ 
@7 J.@>@;CFe EU J- IB


 IB
@5@ 
@ @7 L7@>@;CFi EU J-

@5@>@;XP J) CH EU I
 M'


@5@7exp_contains_exp B@>@;CH EU I@5@.@7 @6upf_@/@7 A@.
@7 A@ 
@7 M@>@;XP Ia C@ EU J@5@S
@>@Q@;C@ EU J@5@7 GX@>@;C@ EU J I
@5@>@8 I`@;CA  EU J IR
@5@>@8 I`@;CA EU J H

@5@>@7 I`@>@8 I`@;CA EU J C

@5@>@7 I`@>@8 I`@;CA EU J IB

@5@>@7 I`@>@8 I`@;CA EU J 

@5@>@7 I`@>@8 I`@;CA EU J IW

@5@>@7 I`@>@8intexp B@;XPnext_value_to_try C@-K
 EU I@5@.@7 I@@@7 Id@0 H
@4@7 I*@E
@?@.
@7 K@0 K
@4@7 K@ 
@7 J@>@;XPdo_satisfy_goal CB EU Fl
@5@T
@"
 G

@#@>@ 
@7evaluate_immediate_condition B@>@;CB EU Fl@5@0 L@/@4@7 C@0 N
@4@7 C@>@8try_satisfy_goal B@;XP@%prune_all_processed_hyp_with_field_op  CN EU I  @5@0 I@/@4@8 C@;XPcv CAk EU J-@5@S
@>@Q@;CAp EU J- IB


@5@.@7 N B@ 
@.@7 N
@ @ @7multiply_out B@>@;CAu EU J- H


 H

@5@ @7 N
@ 
@ @7 N
@>@;C@#Ay EU J- C


 H

@5@ @7 N
@0 IB
@1 I@4@ @7 N
@>@;CA} EU J- I6


@5@.@7standard B@ 
@.@7 N@0 I6@4@7simp_num B@>@;CA EU J- 


@5@.@7 N@ 
@.@7 N@0 @4@7 N@>@;CA EU J- IM


@5@.@7 N@ 
@.@7 N@0 IM@4@7 N@>@;CA EU J- M


@5@.@7 N@ 
@.@7 N@0 M@4@7 N@>@;C@"A EU J- M6


@5@0 M6
@4@.@7 I@>@0 M6
@4@ @7 L@>@;C	A EU J-

@5@7 M@>@;CA EU J-
 I
@5@7 GX@a@g@b @q@a@g@k I@w@>@;CA EU J- I
@5@0 IB@1 I@4@7 N
@>@;CA EU J-@5@.@/@7
defined_funct B@7
simp_funct B@>@;CA EU J- 

@<XP@%perform_simplification_path_functions C@ EU I@5@.@7generate_integer I@7@'perform_simplification_path_functions_x B@>@;XPfind_max C@Eu EU 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 IA
@4@7 M)@&
@?@0 IA
@4@7 M)@&@?@E@@@%@7 M@a@h@x
@@@0 IA

@4@7 M)@&
@?@0 IA

@4@7 M)@&
@?@@@0 IA
@4@7 M)@&
@?@0 IA
@4@7 M)@&@E
@>@;XPsimp_rel CEn EU J- B   @Q@5@>@;CEq EU J- B
  @@5@7 J.@C
 @a@i@w@L
@P@>@;CEv EU J- B I
 @5@0 B @4@7 N' B@>@;CEz EU J- B
  B


@5@ 
@ @7 Mb B@>@;CE EU J- I8   @@5@>@;CE EU J- I8
  @Q@5@7 J.@C
 @a@i@w@L
@P@>@;CE EU J- I8 I
 @5@0 I8 @4@7 N)@>@;CE EU J- I8
  I8


@5@ 
@ @7 N*@>@;CE EU J- I= I
  @@5@7 GX@a@i@b @t@>@;CE EU J- I=   @@5@>@;CE EU J- I=
  @Q@5@7 GX @7 I@>@;CE EU J- I=
  I=


@5@ 
@ @7 L B@>@;CE EU J- IA   @Q@5@>@;C@(E EU J- IA
 @5@7 M@.
@7 I*@@@a@f
@b @t@( @Q@?	@a@f
@b @q@( @@>@;CE EU J- IA
  IA


@5@ 
@ @7 N+@>@;XP
do_wrap_lines  CE EU I  @5@7nowrap_output_files  I@>@;C@/E EU I@5@.
@7retrieve_simplified_proof_file L|@.@7 DO B@>@%@>@7do_wrap_lines_of B@>@@@7no_log_file  E@F
@?@.
@7logfile_name N<@ 
@.@7 N4@ @ @7 N6@>@;XPprocess_next_conclusion C
A EU H
 Mt@5 @7 K B@>@8write_unit_conc_part B@;C	A EU H
 Mt@5@7 I@>@;CB EU H@5 I@7renumber_conclusions I@/@7 K B@.@7 L B@7write_next_conclusion B@>@;CB	 EU H@5 I@7 NF@.@7 NI@7 NK@>@;XD  t  t t  @t  K8 APtry_proof_by_cases CJm EU I@5@>@;C@#Jr EU I@5@>@2@4@0 M@4@7noisily_add_new_hyp_list B@ 
@ @ @8handle_cases_proof B@;C@&Jx EU I@5@>cases@7 K!@7 K@2@4@0 NP
@4@7 NQ@ 
@ @ @8 NT@;XP Mj CE EU Fl @<CF  EU Fl
@5 @Q@/@0 K@4@/@7 L@>@ 
@ @8 Mi@;CF EU Fl
@5@.@/@/@/@/@7 L@ @/@ @7 J!@>@ 
@ @8 Mi@;XD  t  t t  @t  J APcovers_interval CEL EU I K

@5@0 K@4@ 
@8
find_range B@;CEN EU I  B

@<CEP EU I  B

@<CER EU I  ID

 C@<CET EU I  I=

 C@<C
EV EU I  IE

@<C
EX EU I  IA

@<CEZ EU I  I=

 H@<CE\ EU I  ID

 H@<C
E^ EU I  IA

@<C
E` EU I  IE

@<C@)Eb EU I

 K

@5@ @.@.@7 NX B@ @.@.@7 N]@ @ @ @ @ 
@7combine_intervals B@>@;XPswisav_simplifier  C@ @ EU EU  @5@7 J	spadesimp@2@0 D @Q@4@3@0 Nsimplifier_main@4@3@0 G @@4@4@7 C	 @8 G@;C@ EU EU  @5@7 J@8 G@;XD  t  t t  @t  M< APlog_simplification CE EU I@5@>@;CE EU I@5
simplified@2
@3@3@3
@4@7 Jc@>@;XPint_enum_lit_or_const CU EU I@5@@@7int_or_enum_lit B@?
@@@/ KA@7 J%@?@7 I.@>@;XP@&evaluate_immediate_condition_checktype CEY EU Fl@5@S
@;CE\ EU Fl@5@8 A@;XP L C"H EU I@5@0 IA
@4@ 
@7 Iu@@@7 I$@?@( I-@8 K(@;C@>"Q EU I	@5@0 IA
@-@4@.@.@7 K+@C@ @7 I.@L@P@0 IA@4@.@ @/@7 K+@@@7 I$@?@( I-@7 K(@ @ @ 
@8 I1@;C@_"] EU I@5@0 IA
@-@4@.@.@7 K+@C@ @7 I.@L@P@0 IA@-@4@.@ @.@7 K+@C@ @7 I.@L@P@0 IA@4@.@ @/@7 K+@@@7 I$@?@( I-@7 K(@ @ @.@7 I1@ @ @ 
@8 I1@;C"l EU I G@5@0 I=
@-@4@ 
@7 Iu@ @7 I$@0 H@4@8 I*@;C@C"q EU I	
 G@5@0 I=
@-@4@.@.@7 K+@C@ @7 I$@L@P@0 IA@-@4@.@ @/@7 K+@ @7 I$@0 H@4@7 I*@ @ @ 
@8 I1@;C@C"y EU I	
 G@5@0 IA
@-@4@.@.@7 K+@C@ @7 I$@L@P@0 I=@-@4@.@ @/@7 K+@ @7 I$@0 H@4@7 I*@ @ @ 
@8 I1@;C@]" EU I
@5@0 IA
@1 H@-@-@4@.@.@7 K+@C@ @7 I.@L@P@@@ @7 I$@?@( I-@ @7 K(@0 IA@-@4@.@ @/@7 K+@@@ @7 I$@?@( I-@ @7 K(@0 H@4@7 I!@ @ @ 
@8 I1@;C@]" EU I
@5@0 IA
@1 H@-@-@4@.@.@7 K+@C@ @7 I.@L@P@@@ @7 I$@?@( I-@ @7 K(@0 IA@-@4@.@ @/@7 K+@@@ @7 I$@?@( I-@ @7 K(@0 H@4@7 I!@ @ @ 
@8 I1@;C@]" EU I
@5@0 IA
@1 C@-@-@4@.@.@7 K+@C@ @7 I.@L@P@@@ @7 I$@?@( I-@ @7 K(@0 IA@-@4@.@ @/@7 K+@@@ @7 I$@?@( I-@ @7 K(@0 C@4@7 I!@ @ @ 
@8 I1@;C@X" EU I		 G@5@0 IA@0 IB
@-@4@-@4@.@7 Iu@0 IA
@4 G@.@7 I>@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 I6@0 C@4@4@4@7 I*@ @ @.@7 I1@ @ 
@8 I4@;C@X" EU I		 G@5@0 IA@0 IB@-
@4@-@4@.@7 Iu@0 IA
@4 G@.@7 I>@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 I6@0 C@4@4@4@7 I*@ @ @.@7 I1@ @ 
@8 I4@;C@q" EU I G@5@0 IA@0 IB@0 H
@-@4@-@4@-@4@.@7 Iu@ @7 I$@.@0 C@4@7 I*@0 IA
@4 G@.@7 I>@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 C@0 I6@0 C@4@4@4@4@7 I*@ @ @.@7 I1@ @ 
@8 I4@;C@p" EU I G@5@0 IA@0 IB@-@1 H
@-@4@-@4@.@7 Iu@ @7 I$@.@0 C@4@7 I*@0 IA
@4 G@.@7 I>@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 C@0 I6@0 C@4@4@4@4@7 I*@ @ @.@7 I1@ @ 
@8 I4@;C@q" EU I G@5@0 IA@0 IB@0 H@-
@4@-@4@-@4@.@7 Iu@ @7 I$@.@0 C@4@7 I*@0 IA
@4 G@.@7 I>@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 C@0 I6@0 C@4@4@4@4@7 I*@ @ @.@7 I1@ @ 
@8 I4@;C@p" EU I G@5@0 IA@0 IB@-@1 H@-
@4@-@4@.@7 Iu@ @7 I$@.@0 C@4@7 I*@0 IA
@4 G@.@7 I>@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 C@0 I6@0 C@4@4@4@4@7 I*@ @ @.@7 I1@ @ 
@8 I4@;C@q" EU I G@5@0 IA@0 IB@0 C
@-@4@-@4@-@4@.@7 Iu@ @7 I$@.@0 H@4@7 I*@0 IA
@4 G@.@7 I>@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 H@0 I6@0 C@4@4@4@4@7 I*@ @ @.@7 I1@ @ 
@8 I4@;C@p# EU I G@5@0 IA@0 IB@-@1 C
@-@4@-@4@.@7 Iu@ @7 I$@.@0 H@4@7 I*@0 IA
@4 G@.@7 I>@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 H@0 I6@0 C@4@4@4@4@7 I*@ @ @.@7 I1@ @ 
@8 I4@;C@X# EU I		 G@5@0 IA@0 IB
@-@4@-@4@.@7 Iu@0 IE
 @4 G@.@7 I>@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 I6@0 C@4@4@4@7 I*@ @ @.@7 I1@ @ 
@8 I4@;C@X#! EU I		 G@5@0 IA@0 IB@-
@4@-@4@.@7 Iu@0 IE
 @4 G@.@7 I>@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 I6@0 C@4@4@4@7 I*@ @ @.@7 I1@ @ 
@8 I4@;C@o#+ EU I G@5@0 IA@0 IB@0 H
@-@4@-@4@-@4@.@7 Iu@ @7 I$@.@0 I@4@7 I*@0 IE
@4 G@.@7 I>@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 C@0 I6@0 C@4@4@4@4@7 I*@ @ @.@7 I1@ @ 
@8 I4@;C@n#7 EU I G@5@0 IA@0 IB@-@1 H
@-@4@-@4@.@7 Iu@ @7 I$@.@0 I@4@7 I*@0 IE
@4 G@.@7 I>@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 C@0 I6@0 C@4@4@4@4@7 I*@ @ @.@7 I1@ @ 
@8 I4@;C@o#C EU I G@5@0 IA@0 IB@0 H@-
@4@-@4@-@4@.@7 Iu@ @7 I$@.@0 I@4@7 I*@0 IE
@4 G@.@7 I>@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 C@0 I6@0 C@4@4@4@4@7 I*@ @ @.@7 I1@ @ 
@8 I4@;C@n#O EU I G@5@0 IA@0 IB@-@1 H@-
@4@-@4@.@7 Iu@ @7 I$@.@0 I@4@7 I*@0 IE
@4 G@.@7 I>@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 C@0 I6@0 C@4@4@4@4@7 I*@ @ @.@7 I1@ @ 
@8 I4@;C@f#[ EU I

 G@5@0 IA@0 IB@0 C
@-@4@-@4@-@4@.@7 Iu@ @7 I$@0 IE
@4 G@.@7 I>@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 H@0 I6@0 C@4@4@4@4@7 I*@ @ @.@7 I1@ @ 
@8 I4@;C@e#f EU I

 G@5@0 IA@0 IB@-@1 C
@-@4@-@4@.@7 Iu@ @7 I$@0 IE
@4 G@.@7 I>@ @7 I$@ @7 I$@0 I= @4 @Q@7 I:@0 H@0 H@0 I6@0 C@4@4@4@4@7 I*@ @ @.@7 I1@ @ 
@8 I4@;C@9#q EU I I-@5@0 IA@0 IB
@-@4@-@4@.@7 Iu@ @7 I.@ @7 I.@0 I= @4 @Q@7 I:@0 @4@7 I!@ @ 
@8 I4@;C@9#y EU I I-@5@0 IA@0 IB@-
@4@-@4@.@7 Iu@ @7 I.@ @7 I.@0 I= @4 @Q@7 I:@0 @4@7 I!@ @ 
@8 I4@;C@G# EU I I-@5@0 IA@0 IB@0 H
@-@4@-@4@-@4@.@7 Iu@ @7 I.@ @7 I.@ @7 I.@0 I= @4 @Q@7 I:@0 C@0 @4@4@7 I!@ @ 
@8 I4@;C@F# EU I I-@5@0 IA@0 IB@-@1 H
@-@4@-@4@.@7 Iu@ @7 I.@ @7 I.@ @7 I.@0 I= @4 @Q@7 I:@0 C@0 @4@4@7 I!@ @ 
@8 I4@;C@G# EU I I-@5@0 IA@0 IB@0 H@-
@4@-@4@-@4@.@7 Iu@ @7 I.@ @7 I.@ @7 I.@0 I= @4 @Q@7 I:@0 C@0 @4@4@7 I!@ @ 
@8 I4@;C@F# EU I I-@5@0 IA@0 IB@-@1 H@-
@4@-@4@.@7 Iu@ @7 I.@ @7 I.@ @7 I.@0 I= @4 @Q@7 I:@0 C@0 @4@4@7 I!@ @ 
@8 I4@;C@G# EU I I-@5@0 IA@0 IB@0 C
@-@4@-@4@-@4@.@7 Iu@ @7 I.@ @7 I.@ @7 I.@0 I= @4 @Q@7 I:@0 H@0 @4@4@7 I!@ @ 
@8 I4@;C@F# EU I I-@5@0 IA@0 IB@-@1 C
@-@4@-@4@.@7 Iu@ @7 I.@ @7 I.@ @7 I.@0 I= @4 @Q@7 I:@0 H@0 @4@4@7 I!@ @ 
@8 I4@;XP M C@5A7 EU M& M'



@5@@@0 B@4@7 M)@>@ 
@7 M@E@?@ 
@.@7 M@" M'@#@>@;CAB EU M&
@5@>@;XPstatement_norm CG EU I_
 C


 C

@5@ 
@ @7 Np B@ @ @8 Nr@;C@*G EU I_		
 K


 K

@5@ 
@.@7 Nr@ @.@7 Nr@ @ @ @ @8lower_upper B@;CG EU I_
 K


 K

@5@ 
@ @7 Nr@ @ @8 Nr@;CG EU I_
 IA


 IE

@5@ 
@ @7 Nr@ @ @8 Nr@;CG EU I_@5@>@;XP@%perform_write_verification_conditions C	B EU I@5@7 KK@7 KN@>@;XP Kj CAZ EU J- IB

@5@>@7 Ki@7 Ki@>@;CA` EU J-@5@7 J1@>@;XP N# C@(@ EU I@5@.@/@/@7
get_pfs_pf E@7 M B@0 J@/@4@7 C@0 J@4@7 I@7 I B@@@7 I@?@7 I@>@Q@;C@ EU I@5@>@;XPmaybe_issue_proved_vc_message  CF EU I  @5@7issued_vc_proved_message  B@>@;CG EU I  @5@&Proved all conclusions - VC eliminated@7 KT N@7 D4
proved_all@7 Jc@>@;XP J C@. EUu G-        @5@.
@7 I@ 
@7 I4@>@;XPform_bit_string C
F EU I_  @5@>@;C
F EU I_@5@>@;C@"F EU I_

@5@0 IM
@4@7 I*@.@0 I6
@4@7 I*@>@ @ 
@8 N B@;XPtry_to_infer C@#D[ EU J@5 M:@7@#decrement_inference_depth_remaining B@>@@@ 
@ @7do_try_to_infer B@' @Q@?@' @@> M:@7@#increment_inference_depth_remaining B@>@ @@;XP K CE+ EU J@5@.
@7 G@ 
@7 K@>@;XP MS C@@ EU M&

 M'



@5@.@7 MR@ @.@7 I:@ 
@.@7 Ij@>@@@h@@@" M6
@#@?@6@@@ @7 I@" M6
@#@?@#@ @ @7 I@@@" M6
@#@?@ @7 I@" M6
@#@@@0 B@4@7 M)@?@ 
@ @7 I@0 B
@4@7 M)@>@&@E@?@F@@@5@" M'

@#@@@0 B@4@7 M)@?@ 
@ @7 I@0 B
@4@7 M)@>@" M'@#@?@" M'@#@F@>@;CA EU M& M6


@5@.@7 MR@ 
@.@7 Ij@ @ @7 M+@>@;CA	 EU M&@5@>@7 I:@>@;XP I CB EU I@5 M@7 M@7 I B@7 Nv B@>@;CB EU I@5 M@7 M@7 N@7 N@>@;CB EU I@5 E@7 M@7 KI B@>@;XP@!do_obvious_substitutions_at_depth C	K[ EU I@5@7 C@7done_all_obvious_substitutions B@>@Q@;XP
fetch_next_hn CAL EU I@5@7 NJ@>@0 L@/@4@7 C@p
@0 L@4@7 C@>@;XPcomplain_if_zero_vcs_retrieved  C@ EU I  @5@7 J@>@;C@ EU I  @5@"No VCs found in parsing vcg file.
@8 K@;XP LJ CB EU Fl@5@>@;C@!B EU Fl
 JD



@5@ 
@ @ @7 M B@ @ @8 LI@;CB EU Fl



@5@ @ @8 LI@;XP@0perform_simplification_verification_conditions_x C@.@a EU I@5@7retrieve_next_vcg  FK@.@.@/@/@/@7 I@7 J B@7 N|@0 J@/@4@7 C@0 J@4@7 I@7@ simplify_verification_conditions B@@@7 I@?@7 I@>@Q@;C@ EU I@5@7 N B@>@;XP@)sufficient_forward_inferences_or_too_deep  CC EU I@5@.
@7inference_limit I@.@7forward_inferences B@a@h@g@s@>@;CC EU I@5@.
@7depth_limit I@.@7
pairing_depth B@a@h@g@t@>@;XPfind_min C@E EU 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 IA
@4@7 M)@&@?@0 IA
@4@7 M)@&
@?@E@@@%@7 M@a@h@x
@@@0 IA

@4@7 M)@&
@?@0 IA

@4@7 M)@&
@?@@@0 IA
@4@7 M)@&@?@0 IA
@4@7 M)@&
@E
@>@;XP
changesign C
D^ EU J- I
@5@>@;C	D` EU J-
 I
@5@>@;XP@0prune_all_processed_hyp_with_field_op_in_subgoal  C	N EU I  @5@0 K@/@/@4@8 C@;XP J6 CB EU J- IB
 IB


@5@0 IB@0 IB
@4@4@7 J5@>@;CB EU J- IB


 IB

@5@ 
@7 J1@ @7 J5@>@;CB EU J- H
 H


@5@0 H@0 H
@4@4@7 J5@>@;C@ B
 EU J- H


 H

@5@ 
@7 Ki@ 
@ @7 J5@ @7 J5@>@;C	B EU J-

@5@7 J1@>@;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get_next_conclusion CA EU H@5@.@7 L B@7 Ml B@>@;XPinfrule_int_rhs C@FI EU I IE


@5@@@0 IE
@4@7 Iu@F@E@?@&@0 IE@-@4@.@7 Iu@0 IA@4@7 I|@0 IE
@4@.@7 Iu@ @ @7 I1@ 
@8 I$@;XPwrite_log_entry C	Aj EU Jt@5@7 I@>@8write_pf_entry B@;CAn EU Jt@5@8write_vc_entry B@;XPintroduce_prolog_variable C	@ EUu G3        @5@S@>@;C	@ EU N
@5@>@;C
@ EU N@5@7 @@>@;C@ EU N@5@>@2@4@ 
@8@!introduce_prolog_variable_in_list B@;C@ EU N@5@>@;C@ EU N@5@2@-@-@4@7 @<@ @.@7 N@>@ 
@2@4@8 @<@;XP L CD EU Fl@5@S
@7 I`@C@7 I.@L@P@8 I!@;CD EU Fl@5@&
@;XPfetch_hypothesis C@ EU H@5@7 K@>@Q@;C@ EU H@5 J@.@.
@.@7 Mn J@ 
@ @7 Mq@>@;C	@ EU H@5 J @7 J!@>@;C@ EU H
 Mt@5@.@7
max_hyp_no B@a@g@i@s@>@;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 M* C@8 EU N@5 M:@/@7 M8 B@>@/@8 M=@;C@= EU N@5@/@8 J>@;XP L CD{ EU Fl@5@7 Io@S
@.@7 I:@&
@;CD EU Fl@5@7 Io@S@.@7 I:@&@;XP N C@GA EU J-

@5@.@7 N
@.
@7 J5@ 
@.@7 J4@ @.@7 J@ @.@7 Kh@ @.@7 L?@ @.@7busort_prods B@ @.@7compress B@ @.@7nozeros B@ @.@7	form_expr B@ @.@7sign B@ @8tidy B@;XPexpression_reduction1  CDy EU I  @5@8eliminate_true_hypotheses  B@;CDz EU I  @5@8@ try_reducing_disjunction_options  B@;CD{ EU I  @5@8eliminate_duplicates  B@;CD} EU I  @5@8@)eliminate_complementary_pair_disjunctions  B@;CD~ EU I  @5@8@-try_simplifying_implications_and_equivalences  B@;CD EU I  @5@8@'try_join_negations_to_get_contradiction  B@;CD EU I  @5@8try_obvious_substitutions  B@;CD EU I  @5@8 N@;CD EU I  @5@8reduce_conclusions  B@;CD EU I@5@.
@7see_if_know_false B L@2false-hypothesis@3
@4@7 Jc K@7 D4@8 L@;CD EU I  @5@>@;XPtry_to_prove_conc C@#F EU I@5@7 J@.
@7 J>@7 K$@7issue_proved_message B JE@2@3
@3
@3@4@7 Jc@>@Q@;C@#F EU I@5@/@/@.
@7 L'@7 K$@7 O
 JE@2@3
@3
@3@4@7 Jc@>@Q@;XP M] CI5 EU I K


@5@.@7 M\@>@ 
@.@7 M\@>@ @ @8 I1@;CI< EU I 

@<XP L CF EU I@5 J @7 M B@Q@;CF EU I@5 J
@7 O@Q@;C
F# EU I@5@2 J@3@/@4@7 O@Q@;CF' EU I@5@>@;XP@$create_new_facts_from_existing_facts  CAc EU Fl@5@7copy_existing_facts  B@.
@.@7get_candidate_fact B@0 K
@4@8create_new_fact B@;XP@%impose_obvious_substitutions_at_depth C
KR EU I@5@0 K
@/@4@7 C@8 N B@;CKW EU I @<XD  t  t t  @t  L) APuq_normalise CG EU I_@5@8 Nr@;XPtry_to_prove_via_inference_rule C@'A EU Fl@5@.@.@.
@7inference_rule_match B@7 L@.@7fulfil B@ @7 L@> K@ 
@0 JB@4@/@8 JF@;C@-A' EU Fl@5@.@.@.
@7 O#@C@7 L@L@P@.@7 O&@ @7 L@> K@ 
@0 JB@4@/@8 JF@;XPnext_two_to_N_minus_1_above C
F EU I_@5@C@7 GX@L@P@>@Q@;CF EU I_@5@.@7 K}@a@i@g@s@>@a@i@b@l C@w@;XP K, C
# EU I@5@( @(
 @>@8standard_infrule B@;C# EU I@5@a@i@b @s@@	@7 O+@&
@?
@7extended_infrule B@ 
@a@i@b@l C@w@;XD  t  t t  @t twiddles_conversion AD  t  t t  @t  M AD  t  t t  @t  J  AP N C@!DQ EU J- H


 I H

@5@0 I@4@7 N@ 
@ @7 N B@>@;CDU EU J- H


 H
@5@>@;C	DW EU J-

@5@7 Ki@>@;CDY EU J- I
 I@5@7 Ki@>@;XD  t  t t  @t  L  AD  t  t t  @t  N AP N CD EU J@5@0 M8
@-@4@7 J@p@>@0 M8
@4@8 C@;XP O C@.A} EU Fl@5@.@.
@.@.@7rewrite_rule_match B@ @.@7 O&@T
@ 
@7dont_already_know B@ @7 L@ 
@ @0rewrite@4@/@8 JF@;XP I CA EU I@5@/@.@7get_pfs_traversal_condition N{@7hoist_pf_traversal_conditions_x B@Q@;CA EU I@5@>@;XD  t  t t  @t  K APsplit_conjunction CI& EU I K


@5@.@7 OA B@>@ 
@.@7 OC@>@ @ @8 I1@;CI- EU I 

@<XP I C@d EU I  @5@7do_simplify_vc  B@>@;C@g EU I  @5@>@;XP	gen_is_in CC EU I 

@<CC EU I


@5@8 OG B@;XPfind_rel_exp_in C
%a EU I


@5@ 
@8 J	 B@;C%b EU I


@5@>@ 
@8 OJ B@;XP N C@BKg EU I@5@7substitution_elimination_is_on  B@.@.@/@.
@7equivalence_hyp B@C@ 
@7 K@L@P@C@ 
@7 K B@L@P@C@/@ 
@7 K@L@P@/ J$@7 J%@7
not_occurs_in B@>subst_and_elimuser_rule_no@ 
@8 K B@;C@TKx EU I	@5@7 OO@.@.@/@.
@7 OR@C@ 
@7 K@L@P@C@/@ 
@7 K@L@P@C@ 
@7 K@L@P@C@/@ 
@7 K@L@P@C@ 
@7 OU@L@P@/ J$@7matching_records B@>	subst_fld OZ@ 
@8 O[@;C@dK EU I@5@7 OO@@@0 J@0 G@-@4@-@4@/@.
@7 J!@?@0 J@-@1 G@-@4@/@.
@7 J!@/ J$@7 J%@C@ 
@7 K@L@P@C@ 
@7 OU@L@P@C@/@ 
@7 K@L@P@7 OV@0 G@4@.@7 I:@> OY OZ@ 
@ @8 O[@;C@:K EU I@5@7 OO@.@/@.@7 J! @ J$@7 J%@C
@7 K@L
@P@C@7 OU@L@P@C@/@7 K@L@P@> OY OZ @Q@8 O[@;C@=K EU I@5@7 OO@0 G@-@4@/@.@7 J! @ J$@7 J%@C
@7 K@L
@P@C@7 OU@L@P@C@/@7 K@L@P@> OY OZ @@8 O[@;CK EU I@5@>@;XP
order_updates C@A EU M&@5@.@7 I@.
@.@7make_update_list B@ 
@.@7 E @ @ @7reconstruct_record B@>@;XP Ji CE EU J-  G@<CE EU J-  @@<CE EU J-  I-@<CE EU J-@5@/@8type K@@;XPdoes_not_typecheck_as_boolean C	E! EU Fl@5 @@7checkhastype B@>@Q@;CE& EU Fl @<XPsummary_of_conclusions_rep C@"A EU Jt 

@5@0 Jv@0 @4@1 K@-
@4@7 J, @7 J|@ 
@7 J|@Q@;CA EU Jt@5@>@;XD  t  t t  @t stack AP I CH EU I IE

 I
@5@>@0 IE
@4@8 I@;C@-H EU I IE  I


@5@0 IA
 @4@.@7deduce_once B@0 IA @4@.@7 Ov@>@ @ @8 I1@;C@BH EU I

 IE

 I

@5@0 IA @4@.@7 Ov@0 IA @4@.@7 Ov@0 IE
 @4@.@7 Ov@>@ @ @.@7 I1@ @ @7 I1@>@;CI
 EU I IE I



@5@>@0 IE
@4@8 I@;C@.I
 EU I IE I



@5@0 IA
 @4@.@7 Ov@0 IA @4@.@7 Ov@>@ @ @8 I1@;C@.I EU I IE I


@5@0 IA
 @4@.@7 Ov@0 IA @4@.@7 Ov@>@ @ @8 I1@;C@I EU I

 IE I



@5@0 IA
 @4@.@7 Ov@0 IA @4@.@7 Ov@@@@@" H
@#@?
@" H
@#@' @@?@1@@@0 IE
@4@.@7 Ov@?@!@@@0 IE@4@.@7 Ov@?@0 IE@0 H
@4@4@.@7 I@>@ @ @.@7 I1@ @ @7 I1@>@;CI, EU I IE

 I
@5@>@0 IE
@4@8 I@;C@-I/ EU I IE

 I

@5@0 IA
 @4@.@7 Ov@0 IA @4@.@7 Ov@>@ @ @8 I1@;C@-I4 EU I IE

 I

@5@0 IA @4@.@7 Ov@0 IA
 @4@.@7 Ov@>@ @ @8 I1@;C@iI9 EU I IE

 I

@5@0 IA @4@.@7 Ov@0 IA @4@.@7 Ov@@@0 IE
 @4@.@7 Ov@' @@?@0 IE
@4@.@7 Ov@0 IE
@4@.@7 Ov@>@ @ @.@7 I1@ @ @.@7 I1@ @ @7 I1@>@;CIL EU I IE I



@5@>@0 IE
@4@8 I@;C@2IO EU I IE I


 H
@5@0 IA
 @4@.@7 Ov@0 IA @4@.@7 Ov@>@ @ @8 I1@;C@IT EU I IE I



@5@0 IA
 @4@.@7 Ov@0 IA @4@.@7 Ov@@@5@ @7 I$@a@f@b @t@ @ @7 O) B@0 IE
@4@.@7 I@0 IE@4@.@7 I@' @@F@F@E@?@g@@@!@0 IE@0 H
@4@4@.@7 I@' @@' @@F@F@E@?@D@0 IE
@-@4@.@7 N B@ @.@7 Oy@0 IE@-@4@.@7 Oz@ @.@7 Oy@@@a@f@f@t@%@?	@a@f@f@q@%@0 IE@4@.@7 I@>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @7 I1@>@;CIy EU I IE

 I
@5@>@0 IE
 @4@8 I@;C@-I| EU I IE  I


@5@0 IA
 @4@.@7 Ov@0 IA @4@.@7 Ov@>@ @ @8 I1@;C@jI EU I

 IE

 I

@5@0 IA @4@.@7 Ov@0 IA @4@.@7 Ov@@@0 IE
 @4@.@7 Ov@?@$@@@0 IE
@1 C@4@.@7 I@?@0 IE
@1 C@4@.@7 I@>@ @ @.@7 I1@ @ @7 I1@>@;CI EU I IE I



@5@>@0 IE @4@8 I@;C@2I EU I IE I


 H
@5@0 IA
 @4@.@7 Ov@0 IA @4@.@7 Ov@>@ @ @8 I1@;C@I EU I IE I



@5@0 IA
 @4@.@7 Ov@0 IA @4@.@7 Ov@@@5@ @7 I$@a@f@b @t@ @ @7 Oy@0 IE
@4@.@7 I>@0 IE@4@.@7 I>@' @@F@F@E@?@g@@@!@0 IE@0 H
@4@4@.@7 I>@' @@' @@F@F@E@?@D@0 IE
@-@4@.@7 Oz@ @.@7 Oy@0 IE@-@4@.@7 Oz@ @.@7 Oy@@@a@f@f@t@%@?	@a@f@f@q@%@0 IE@4@.@7 I@>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @7 I1@>@;XD  t  t t  @t prolog_exception_hook AD  t  t t  @t  O{ AP O{ C@[A F F
 @
 B

 @ B F
@5@6 F@D
@*
none@L O@7stack_guard O~@E@?@ 
predicate_indicator@.@7 C? O~@ @7 O@Dbacktrace_depth@.@7 @@L@a@f@b @s@?@'@ @.@7get_prolog_backtrace O~@ @ @8clean_stack O~@;XP N C@ EU N@5@ @ @7 N B@>@ @ @8 N@;C@ EU N@5@>@;XP Jd C@3 EU Jt@5@7 N9@>@;C@7 EU Jt@5@0 L
@4@8 D4@;XP J/ CA* EU J-@5@7 GX@a@g@b @t@>@;CA, EU J- I
@5@7 GX@a@h@b @t@>@;XP L CD4 EU Fl


@5 J @ 
@7 J!@ 
@8 GX@;CD8 EU Fl


@5@ 
@/@/@/@/@7 L @Q@8 I@;XPestablish_implication C% EU I  B


 B
@<C% EU I  I8


 I8
@<C% EU I  IA


 IE
@<C% EU I  IE


 IA
@<C% EU I  I=


 ID
@<C% EU I  ID


 I=
@<C% EU I  B


 IA
@<C% EU I  B


 IE
@<C% EU I  B


 IA
@<C% EU I  B


 IE
@<C% EU I  I=


 IA
@<C% EU I  I=


 IE
@<C% EU I  I=


 I8
@<C% EU I  I=


 I8
@<C% EU I  ID


 IE
@<C% EU I  ID


 IA
@<C% EU I  ID


 I8
@<C% EU I  ID


 I8
@<C@(% EU I B


 IA

@5@ @.@7 Nk@ @ @7 Nk@>@0 IA@4 @Q@8 I:@;C@(% EU I B


 IE

@5@ @.@7 Nk@ @ @7 Nk@>@0 IA@4 @Q@8 I:@;C@(% EU I B


 IA
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@(% EU I B


 IE
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@(& EU I B


 IE

@5@ @.@7 Nk@ @ @7 Nk@>@0 IE@4 @Q@8 I:@;C@(& EU I B


 IA

@5@ @.@7 Nk@ @ @7 Nk@>@0 IE@4 @Q@8 I:@;C@(&
 EU I B


 IE
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(& EU I B


 IA
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(& EU I B


 I=

@5@ @.@7 Nk@ @ @7 Nk@>@0 I=@4 @Q@8 I:@;C@(&! EU I B


 ID

@5@ @.@7 Nk@ @ @7 Nk@>@0 I=@4 @Q@8 I:@;C@(&' EU I B


 I=
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 I=
@4 @Q@8 I:@;C@(&- EU I B


 ID
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 I=
@4 @Q@8 I:@;C@(&9 EU I B


 ID

@5@ @.@7 Nk@ @ @7 Nk@>@0 ID@4 @Q@8 I:@;C@(&? EU I B


 I=

@5@ @.@7 Nk@ @ @7 Nk@>@0 ID@4 @Q@8 I:@;C@(&E EU I B


 ID
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 ID
@4 @Q@8 I:@;C@(&K EU I B


 I=
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 ID
@4 @Q@8 I:@;C@(&W EU I B


 I8

@5@ @.@7 Nk@ @ @7 Nk@>@0 I8@4 @Q@8 I:@;C@(&] EU I B


 I8

@5@ @.@7 Nk@ @ @7 Nk@>@0 I8@4 @Q@8 I:@;C@(&c EU I B


 I8
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 I8
@4 @Q@8 I:@;C@(&h EU I B


 I8
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 I8
@4 @Q@8 I:@;C@(& EU I IA


 IA

@5@ @.@7 Nk@ @ @7 Nk@>@0 IA@4 @Q@8 I:@;C@(& EU I IA


 IE

@5@ @.@7 Nk@ @ @7 Nk@>@0 IA@4 @Q@8 I:@;C@(& EU I IE


 IA
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@(& EU I IE


 IE
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@(& EU I IA


 I=

@5@ @.@7 Nk@ @ @7 Nk@>@0 I=@4 @Q@8 I:@;C@(& EU I IA


 ID

@5@ @.@7 Nk@ @ @7 Nk@>@0 I=@4 @Q@8 I:@;C@(& EU I IE


 I=
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 I=
@4 @Q@8 I:@;C@(& EU I IE


 ID
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 I=
@4 @Q@8 I:@;C@(& EU I IA


 I8

@5@ @.@7 Nk@ @ @7 Nk@>@0 I=@4 @Q@8 I:@;C@(& EU I IA


 I8

@5@ @.@7 Nk@ @ @7 Nk@>@0 I=@4 @Q@8 I:@;C@(& EU I IE


 I8
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 I=
@4 @Q@8 I:@;C@(& EU I IE


 I8
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 I=
@4 @Q@8 I:@;C@(& EU I IE


 IE

@5@ @.@7 Nk@ @ @7 Nk@>@0 IE@4 @Q@8 I:@;C@(& EU I IE


 IA

@5@ @.@7 Nk@ @ @7 Nk@>@0 IE@4 @Q@8 I:@;C@(& EU I IA


 IE
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(& EU I IA


 IA
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(& EU I IE


 ID

@5@ @.@7 Nk@ @ @7 Nk@>@0 ID@4 @Q@8 I:@;C@(' EU I IE


 I=

@5@ @.@7 Nk@ @ @7 Nk@>@0 ID@4 @Q@8 I:@;C@(' EU I IA


 ID
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 ID
@4 @Q@8 I:@;C@(' EU I IA


 I=
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 ID
@4 @Q@8 I:@;C@(' EU I IE


 I8

@5@ @.@7 Nk@ @ @7 Nk@>@0 ID@4 @Q@8 I:@;C@(' EU I IE


 I8

@5@ @.@7 Nk@ @ @7 Nk@>@0 ID@4 @Q@8 I:@;C@('$ EU I IA


 I8
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 ID
@4 @Q@8 I:@;C@('* EU I IA


 I8
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 ID
@4 @Q@8 I:@;C@('G EU I I=


 I=

@5@ @.@7 Nk@ @ @7 Nk@>@0 IA@4 @Q@8 I:@;C@('M EU I I=


 ID

@5@ @.@7 Nk@ @ @7 Nk@>@0 IA@4 @Q@8 I:@;C@('S EU I ID


 I=
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@('Y EU I ID


 ID
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@('a EU I I=


 IA

@5@ @.@7 Nk@ @ @7 Nk@>@0 IA@4 @Q@8 I:@;C@('g EU I I=


 IE

@5@ @.@7 Nk@ @ @7 Nk@>@0 IA@4 @Q@8 I:@;C@('m EU I ID


 IA
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@('s EU I ID


 IE
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@('z EU I I=


 I8

@5@ @.@7 Nk@ @ @7 Nk@>@0 IA@4 @Q@8 I:@;C@(' EU I I=


 I8

@5@ @.@7 Nk@ @ @7 Nk@>@0 IA@4 @Q@8 I:@;C@(' EU I ID


 I8
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@(' EU I ID


 I8
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 IA
@4 @Q@8 I:@;C@(' EU I ID


 ID

@5@ @.@7 Nk@ @ @7 Nk@>@0 IE@4 @Q@8 I:@;C@(' EU I ID


 I=

@5@ @.@7 Nk@ @ @7 Nk@>@0 IE@4 @Q@8 I:@;C@(' EU I I=


 ID
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(' EU I I=


 I=
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(' EU I ID


 IE

@5@ @.@7 Nk@ @ @7 Nk@>@0 IE@4 @Q@8 I:@;C@(' EU I ID


 IA

@5@ @.@7 Nk@ @ @7 Nk@>@0 IE@4 @Q@8 I:@;C@(' EU I I=


 IE
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(' EU I I=


 IA
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(' EU I ID


 I8

@5@ @.@7 Nk@ @ @7 Nk@>@0 IE@4 @Q@8 I:@;C@(' EU I ID


 I8

@5@ @.@7 Nk@ @ @7 Nk@>@0 IE@4 @Q@8 I:@;C@(' EU I I=


 I8
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 IE
@4 @Q@8 I:@;C@(' EU I I=


 I8
@5@ 
@.@7 Nk@ @ @7 Nk@>@0 IE
@4 @Q@8 I:@;XP@!safe_deduce_in_logical_strategies C%} EU I@5@7 J B@>@;C% EU I@5@.@.
@/@7 M@@>@ 
@.@7 MC@ @7 MF@>@;XP N CE. EU Fl@5@S
@>@Q@;CE3 EU Fl AV

@5@7 N@>@8 N@;C
E8 EU Fl E
@5@8 N@;CE; EU Fl E

@5@8 N@;C
E> EU Fl GY
@5@7 Io@8 Id@;C
EB EU Fl GY
@5@8 GX@;C
EE EU Fl M
@5@7 Io@8 M@;CEI EU Fl I

@5@7 Io@7 Nn B@>@8 I@;CEO EU Fl I;

@5@7 Io@7 Im B@>@8 I:@;XP I( C
Zz EU I@5@ 
@7 J B@>@;C
Z~ EU I@5@7 A@>@ 
@8 IY@;CZ EU I

 G@5@7 I$@>@;CZ EU I

 I-@5@7 I.@>@;CZ EU I G@5@7 I.@>@8@"find_largest_integer_literal_below B@;CZ EU I@5@.@.@7 I B@0 J
@4@7 D4@ 
@7 IY@>@;XPecho_vc_trace_checkkind CA EU I
userprovided@5@>@;CA EU I
runtime@5	run-time @7 I@>@;CA EU I
precondition@5
precondition @7 I@>@;XPsummary_of_hypotheses_rep C@"A EU Jt 

@5@0 Jv@0 @4@1 K@-
@4@7 J Ot@7 J|@ 
@7 J|@Q@;CA EU Jt@5@>@;XP M C@ EU J@5$$uniq$$@.@7 K@>@C
@&
@L
@P@>@;XPfind_pattern_match C
B EU Fl@5@ 
@ @ @8 K@;CB EU Fl

@5@7 H@.@/@7 @6@T@ @/@8 @6@;XP I? C$z EU I@5@7 M=@>@;XD  t  t t  @t  I AD  t  t t  @t  K APinference_rule_match_x CA EU Fl J<@5@8 J:@;CA EU Fl JK@5@8 JI@;XP N C@#D EU J@5@.@7 N@a@h@b @s@>@0 M8
@/@4@7 C@>@p @0 M8
@4@8 C@;XD  t  t t  @t  L APcheckrestoflist CC EUu G5        
@5@7 I@ 
@8 O B@;CC EU O @<XP LD CL	 EU I@5@8find_an_update_case B@;CL EU I@5@8 O@;XP@)determine_facts_and_promote_to_hypotheses C@(Eo EU Fl@5@.
@.@7@+determine_facts_and_promote_to_hypotheses_x B@>@2@0 K
@4
@4@.@7gather_facts_list B@ @.@7 I4@ @7promote_to_hypotheses B@ 
@ @8 Jq@;XP OW CK EU I

@5@>@Q@;CK EU I@5@7 A@>@7 I@>@;CK EU I@5@T@2@/@-@4@7 @<@>@7not_occurs_in_list B@>@;XP MD CD8 EU J@5@7 I@7 I@>@;XP@ create_new_facts_from_hypotheses  CAZ EU Fl@5@.
 J @.@7 J!@C@7 K@L@P@0 K@4@8 O@;XP GF CA B[ B[@5@6 B`@a@g@h@lxor@w@;XPinfer_by_uq_imp_hyp C@ G0 EU J IA M6



@5@0 IE@1 M6@3
@4@8 O B@;C@G3 EU J IE
 M6


@5@0 K@0 @-@-@4@1 C@0 K@0 IE@-@4@1 IE@-@4@1 K@0 IE@-@1 M6
@3@4@1 IE@0 M6
@3@4@/@4@.@7 K@ @ @7 I@0 IE@4@.@7 M=@0 IE@4@.@7 M=@0 IE@4@.@7 M=@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;C@ G> EU J IA
 M6


@5@0 IE@0 M6
@3@4@4@8 O@;C@GA EU J IE M6



@5@0 K@0 @-@-@4@1 C@0 K@0 IE@-@4@1 IE@-@4@1 K@0 IE@/@1 M6@3@4@1 IE@0 M6@3@4@-@4@.@7 K@ 
@ @7 I@0 IE@4@.@7 M=@0 IE
@4@.@7 M=@0 IE
@4@.@7 M=@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;C@ GL EU J I8
 M6


@5@0 I8@0 M6
@3@4@4@8 O@;C@GO EU J I8 M6



@5@0 K@0 @-@-@4@1 C@0 K@0 IE@-@4@1 IE@-@4@1 K@0 IE@-@1 M6@3@4@1 IE@0 M6@3@4@-@4@.@7 K@ 
@ @7 I@0 IE
@4@.@7 M=@0 IE
@4@.@7 M=@@
@0 ID@4@.@7 M=@?@0 ID@4@.@7 M=@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;C@ G^ EU J B
 M6


@5@0 B@0 M6
@3@4@4@8 O@;C@Ga EU J B M6



@5@@@>@0 K@0 @-@-@4@1 C@0 K@0 IE@-@4@1 IE@-@4@1 K@0 IE@-@1 M6@3@4@1 IE@0 M6@3@4@4@.@7 K@?@-@0 K@0 @-@-@4@1 C@0 K@0 IE@-@4@1 IE@-@4@1 B@0 M6@3@4@-@4@.@7 K@ 
@ @7 I@0 B@4@.@7 M=@0 IE
@4@.@7 M=@0 IE
@4@.@7 M=@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;XPfind_false_element_in C%k EU I  @@<C%m EU I
@5@0 G@4@.
@7 I:@ 
@7 O B@>@;C%r EU I

@5@>@8 O B@;XPecho_vc_trace_assertionkind CA EU I
 O@5 @@7 I@>@;CA EU I
 G@5default @7 I@>@;XPpattern_match_rule_list C@ B EU Fl


@5@ @ @.@7 O B@ @ @ @8 I1@;CB EU Fl		
@5@ @ @ @ @8 O B@;XD  t  t t  @t  Jw AD  t  t t  @t message_hook AD  t  t t  @t  O AD  t  t t  @t  O 
P OC@< EW EW@5@2 @3 As@4@7 EQ I3@7increase_defect_counter  B At@7 I At@7print_message_lines B@7 I@>@;C@G EW EW@5@>@;XP O CE EU Fl @<CE EU Fl@5@7promote_fact_to_hypothesis B@>@8 O@;XP K C@^ EU J G
@5@>@8 K@;C@b EU J K


 K
@5@>@ 
@ @8 K@;C@f EU J K


 K
@5@>@ 
@ @8 K@;C@j EU J K


 K

@5@>@ @7 K@ 
@ @8 K@;C@o EU J K


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

 IE
@5@>@;C@w EU J ID


 IE
@5@>@;C@z EU J IA


 ID
@5@>@;C@} EU J IE


 ID
@5@>@;C@ EU J B


 I8
@5@>@;C@ EU J I8


 B
@5@>@;C	@ EU J
 G
@5@>@;XPsummary_of_hypotheses CA EU Jt@5@0 Jv
@1 K@-@4@7 J@>
hypotheses@7 Jy@7 J|@7 O B@8 J~@;CA EU Jt@5@>@;XP O CL EU I@5@7 @@>@Q@;C@)L EU I M6 M'



 B
 I8
@5@ 
@8cant_show_equal_or_not B@;C@*L EU I M' M'



 B
 I8
@5@ 
@8 O@;CL" EU I@5@2@/@-@4@7 @<@8find_an_update_case_in_list B@;XPcollect_indices_and_values C@>Ce EU O



@5@@@"@"
 L
@#@ @.@7collect_indices B@ @.@ @7 O B@>@ @ @7 I1@?@&
@>@ @ @7 O@F@E@>@;CCs EU O@5@>@;XP KO C@ EU Jt  @5@7 N9@0 L@/@/@4@7 C@>@;C@ EU Jt  @5 I@7typecheck_only I@0 L@/@/@4@7 C@>@;C@ EU Jt@5 I@7 O@.
@7 N=@.@7 @3 B@7 D B@7 J~@7 J~@7write_vc_or_pf_header  B@7process_log_facts  B@7 O@>@;XPhandle_nested_used_facts CEN EU J@5@8save_nested_used_facts B@;CEQ EU J@5@7restore_nested_used_facts B@Q@;XP N C@*Ct EU J-@5@.@2@-
@3@-@-@4@7 Mx@ @ 
@7order_prods B@2@3
@4@.@7 Mx@ @7 N@>@;CC{ EU J-

@5@>@;XP I C@4B EU I@5 I@7 L I@7get_switch_verbose I@>@@@7proved_all_conclusions  BAll conclusions proved@7 KT@E@?@@@7 K  B@, - Proved by contradiction within hypotheses@7 KT@E@?	@.@7max_written_conc_no B@'Number of conclusions remain unproven: @7 KT
@7 KT@>@;C
B EU I@5 I@7 L@>@8report_to_user_deadpaths B@;CB EU I@5@7 I@>@.@7 J@.@7 O @@7 OSimplified path function: @7 I@7 I@7 J~@7 I@8 O@;C@VB EU I@5@>@.@7 J@.@7 O @@7 OSimplified VC: @7 I@7 I@@
@7 P - All conclusions proved@7 I@E
@?@-@@
@7 P P@7 I@E
@?@!@.
@7 P - @7 I@@	@*
1 conclusion remains unproven@7 I@?@ 
@7 I conclusions remain unproven@7 I@0 P@/@4@7 C@7 J~@7 I@8 O@;XPcompatible_record_type CC* EU O@5@0 Br@-@4@7 Oj@0 Br@-
@4@7 Oj@7 I@ 
@8same_record_field_names B@;XP K C	@ EU J@5@S@>@;C	@ EU J
@5@>@;C
@ EU J@5@7 @@>@;C@ @ EU J L

 L
@5@ @7 @@>@ @ @7 K@>@;C@ EU J@5@2@-@-@4@7 @<@ @.@7subst_vbl_list B@ 
@2@4@7 @<@>@;XPhoist_vc_hypotheses C@ EU I@5@.@.
@7get_vcg_hypothesis J@ 
@7prune_vcg_hypothesis J@ 
 J@7process_component B@Q@;C@ EU I@5@>@;XPint_and_sign CC EU I

@5@7 GX@a@g@b @s@>@;CC EU I @5@>@Q@;C	C EU I I @5@>@Q@;CC EU I I@5@7 J.@a@g@b @q@>@0 I
@4@8 I*@;XP@,maybe_echo_pf_trace_statement_pfpositionfrom C
B8 EU I @wstart @5@>@;CB; EU I J
 J

@5@ 
@7 J@>@;XP OM C%T EU I B


@5@ 
@8 MC@;C%U EU I I8


@5@ 
@8 MC@;C%V EU I IA


@5@ 
@8 MC@;C%W EU I IE


@5@ 
@8 MC@;C%X EU I I=


@5@ 
@8 MC@;C%Y EU I ID


@5@ 
@8 MC@;XPevaluate_bit_or CF EU I_@5@.
@7evaluate_bit_and B@>@0 C@0 H
@4
@4@8 I*@;XPrecord_simp_of_type C@i@ EU M&		@5@@@3@.
 M(@.@2@-@3@-@4@7 M@@@/@  @@ @2@4@7 M@ @7 I:@?@7 O` B@F@?@1@/ @@.@2@-@4@/@7 M@>@ @.@7 I@.
 @@ @2@4@ @7 M@ 
@ @ @7
record_access B@F@>@;C@ EU M&
 M6


@5@>@0 M6
@4@8 MM B@;C@ EU M&
 M'



@5@>@0 M'
@4@8 P@@;XP K CN EU I@5@0 K@-
@-@4@7 J@7 Jc@Q@;CN EU I  @5@>@;XP@'maybe_echo_pf_trace_successor_statement CBG EU I@5@7	have_seen B@>@;C@,BK EU I@5@.
@7 K` B@ 
@.@7 E I @@ @.@7 Ev I@ @7 I@7 I@0 K9@4@7 I@0 PD@4@7 I@>@;XP N C@ EU I@5 I@7 IType checking VC: @7 I@7 I@7 P% B@7hoist_vc_conclusions B I@7 I@7 J~@7 I@>@;C@(@ EU I@5 I@7 I@7 I@7 PL@7 PM @@7 KTTrying to simplify: @7 KT@7 I@7 I@7 I@>@;XPrestructure_indices CE EU I L


 L

@5@ @7 PQ B@ 
@ @7 PS@>@;C@"E EU I..


 PT

@5@ @7 M@ 
@ @7 M@>@;CE EU I
@5@.
@7 M@>@"
@#@>@;XP K C
A EU Fl 



@<C@-A EU Fl	
@5@7 H@C@7 @@L@P@2@-@-@4@7 @<@ @.@ @ @7 O@ 
@2@4@8 @<@;XPindent5  CF EU Jt  @5 L@7 J|@>@;XD  t  t t  @t thread_message_hook AD  t  t t  @t  PX AD  t  t t  @t  PX APadd_to_overall_summary CA EU Jt@5@.@7 J@C@7 L B@L@P@>@0 P\
@4@8 D4@;CA EU Jt@5@>@;XPsubstitute_and_eliminate_y CNE EU I@5@(
 G@7 I B@8 KQ B@;CNJ EU I@5@8@*add_processed_hyp_with_field_op_in_subgoal B@;XP O C
L0 EU I@5@0 B
@4@7 M)@>@Q@;C
L5 EU I@5@0 I8
@4@7 M)@>@Q@;CL: EU I@5@>@;XP L CDq EU Fl C

@5@0 G
@4@8 L@;CDt EU Fl C


@5@ 
@8 L@;XP L C
D@ EU Fl  G G
@<CDB EU Fl  G B


 I8
@<CDD EU Fl  G I8


 B
@<CDF EU Fl  G I=


 IE
@<CDH EU Fl  G ID


 IA
@<CDJ EU Fl  G IA


 ID
@<CDL EU Fl  G IE


 I=
@<XP Op C@^ EU O @Q @@5@>@;C@b EU O @ @@5@>@;C@u@f EU O K 



 @@5@>@7 A@ 
@.@7 F K@@@@ @/@7 Oj@?@@@( G@?
@@@( I-@?@( @@>@@@  J$@7 J%@>@  @@7 Oo@?@-@@@0 J& J$@4@7 C@  @@7 Oo@0 J& J$@4@7 J@>@?@0 J& J$@4@7 J@Q@>@;C@u@ EU O K 



 @@5@>@7 A@ 
@.@7 Pd@@@ @/@7 Oj@?@@@( G@?
@@@( I-@?@( @@>@@@  J$@7 J%@>@  @@7 Oo@?@-@@@0 J& J$@4@7 C@  @@7 Oo@0 J& J$@4@7 J@>@?@0 J& J$@4@7 J@Q@>@;C@9@ EU O H


@5@.@7 Oo@>@ 
@.@7 Oo@>@@@@@( I-@?@( I-@>@( I-@?@( G@( G@@@( G@?@( I-@>@;C@9@ EU O C


@5@.@7 Oo@>@ 
@.@7 Oo@>@@@@@( I-@?@( I-@>@( I-@?@( G@( G@@@( G@?@( I-@>@;C@9@ EU O IB


@5@.@7 Oo@>@ 
@.@7 Oo@>@@@@@( I-@?@( I-@>@( I-@?@( G@( G@@@( G@?@( I-@>@;C@%@ EU O I
@5@.
@7 Oo@>@@@(
 I-@( I-@?
@(
 G@@@( G@?@( I-@>@;C@ EU O I6


 G@5 G@7 Oo@>@ 
 G@7 Oo@>@;C@ EU O IM


 G@5 G@7 Oo@>@ 
 G@7 Oo@>@;C@%@ EU O IR
@5@.
@7 Oo@>@@@(
 I-@( I-@?
@(
 G@@@( G@?@( I-@>@;C@%A EU O M
@5@.
@7 Oo@>@@@(
 I-@( I-@?
@(
 G@@@( G@?@( I-@>@;CA
 EU O IW


@5@ 
 G@7 Oo@7 Oo@@@( G@?@( I-@>@;CA EU O Ic
@5@7 Oo@>@@@( I-@?@( G@>@;CA# EU O 


 I-@5 I-@7 Oo@>@ 
 I-@7 Oo@>@;C@8A* EU O B


 @@5@.@7 Oo@@@@@( G@?@( I-@>@ 
@.@7 Oo@@@( G@?@( I-@?@ 
@ @7 Oo@E@>@;C@8A> EU O I8


 @@5@.@7 Oo@@@@@( G@?@( I-@>@ 
@.@7 Oo@@@( G@?@( I-@?@ 
@ @7 Oo@E@>@;C@>AR EU O I=


 @@5@.@7 Oo@@@@@( G@?@( I-@>@ 
@.@7 Oo@@@( G@?@( I-@?@ 
enumerated@7 Oj@ 
@ @7 Oo@E@>@;C@>Ag EU O ID


 @@5@.@7 Oo@@@@@( G@?@( I-@>@ 
@.@7 Oo@@@( G@?@( I-@?@  Pf@7 Oj@ 
@ @7 Oo@E@>@;C@>A| EU O IA


 @@5@.@7 Oo@@@@@( G@?@( I-@>@ 
@.@7 Oo@@@( G@?@( I-@?@  Pf@7 Oj@ 
@ @7 Oo@E@>@;C@>A EU O IE


 @@5@.@7 Oo@@@@@( G@?@( I-@>@ 
@.@7 Oo@@@( G@?@( I-@?@  Pf@7 Oj@ 
@ @7 Oo@E@>@;C@<A EU O M'



@5@7 Oo@@@0 M2@-@-@4@7 Oj@E@?@.@7 Pd@ @0 Pg@-@-@4@7 Oj@ 
@ @7checkhastypelist B@ @ @7 Oo@>@;C@7A EU O M6


@5@.@7 Oo@@@ @0 Pg@-@4@7 Oj@E@?@ @.@7 Pd@ @0 Pg@-@4@7 Oj@ 
@ @7 Ph@>@;CA EU O G
 @@5 @@7 Oo@>@;CA EU O K


 @@5 @@7 Oo@>@ 
 @@7 Oo@>@;CA EU O K


 @@5 @@7 Oo@>@ 
 @@7 Oo@>@;CA EU O C


 @@5 @@7 Oo@>@ 
 @@7 Oo@>@;CA EU O J


 @@5 @@7 Oo@>@ 
 @@7 Oo@>@;C	A EU O
 G@5@7 GX@>@;CA EU O@5@7 @@/@7 J%@>@;CA EU O M
 @@5 G@7 Oo@>@;CA EU O K
@5@7 Oo@>@@ Pf@7 Oj@?@( G@>@;CA EU O K
@5@7 Oo@>@@ Pf@7 Oj@?@( G@>@;CA EU O J
 G@5@.
@7 Oo@>@ 
@0sequence@/@4@7 Oj@>@;CA EU O J
@5@.
@7 Oo@ 
@0 Pk@4@8 Oj@;CA EU O J
@5@.
@7 Oo@ 
@0 Pk@4@8 Oj@;CA EU O J
@5@7 Oo@0 Pk@/@4@8 Oj@;CA EU O J
@5@7 Oo@0 Pk@/@4@8 Oj@;CA EU O H


@5@7 Oo@0 Pk@/@4@7 Oj@ 
@8 Oo@;CB EU O M


@5@7 Oo@0 M@/@4@7 Oj@ 
@8 Oo@;CB EU O M


@5@7 Oo@0 M@/@4@7 Oj@ 
@8 Oo@;CB EU O M


@5@7 Oo@0 M@/@4@7 Oj@ 
@8 Oo@;C@ B EU O M


 @@5@ 
@.@7 Oo@ @0 M@-@4@7 Oj@ @7 Oo@>@;C@ B EU O M


 @@5@ 
@.@7 Oo@ @0 M@-@4@7 Oj@ @7 Oo@>@;CB# EU O M


 @@5@.@7 Oo@ @0 M@/@4@7 Oj@ 
@ @7 Oo@>@;CB) EU O M


 @@5@.@7 Oo@ @0 M@/@4@7 Oj@ 
@ @7 Oo@>@;C
B/ EU O@5@0 Pk@/@4@8 Oj@;CB2 EU O
@5@.@7 Oo@0 Pk@4@7 Oj@ 
@8 Oo@;C
B8 EU O M@5@0 M@/@4@8 Oj@;CB; EU O M
@5@.@7 Oo@0 M@4@7 Oj@0 M
@4@8 Oo@;C@8BA EU O M,
@5@@@0 Pg@2@/@4@-
@4@7 Oj@E@?@.@7 Pd@ @0 Pg@2@/@4@-
@4@7 Oj@0 L@/@/@4@7 I@ 
@8 I@;C@BL EU O@5@C@7 @@L@P@2@-@-
@4@7 @< IO@7 IP@@@B@( M,@>@ 
@2@-@-@4@2@-@-@4@7 O@>@ @.@7 I@ @ @7 O@ @.@7 I@ @ @7 O@0 Pg@2@4@4@7 Oj@F@F@?@+@(
mk__record@>@ 
@.@.@7collect_fields_and_values B@0 Br@-@4@7 Oj@ @ @.@7permutation_of_fields B@ @ @8
checktypelist B@F@F@F@;C@RBg EU O@5@C@7 @@L@P@2@-@3@-
@4@7 @<@. M2@7 M3@ 
@0 L@/@/@4@7 I@>@@@ @0 Pg@2@/@4@-@4@7 Oj@&@?@ @7 Pd@0 Pg@2@/@4@-@4@7 Oj@ 
@ @8 I@;C@Bw EU O@5@C@7 @@L@P@2@-@-
@4@7 @< IO@7 IP@@@`@. M2@7 M3@>@ 
@2@-@-@4@2@-@-@4@7 O@>@ @.@7 I@ @ @7 O@ @.@7 I@ @ @7 O@@@ @0 Pg@2@4@4@7 Oj@&@?@ @7 Pd@0 Pg@2@4@4@7 Oj@F@F@?@0 Bs@7 M3@>@ 
@.@.@7 Po@0 Br@-@4@7 Oj@ @ @.@7 Pr@ @ @8 Pu@F@F@F@E@;C@?B EU O@5@C@7 @@L@P@.@.
@7 M@.@7 Pu@@@ 
@.@7 M@E@?@ 
@.@.@7 M@2@4@2@4@7compatible_type_lists B@ @ @7 Px@>@;C@MB EU O@5@C@7 @@L@P@/ @@/@2@-@4@/@7 M@.
@7 Oo@2@-@/@4@7 @<@@@ @2
@4@7 M@E@?@ @2
@4@.@7 M@2@4@2@4@7 Px@>@;C@;B EU O@5@C@7 @@L@P@/ M(@/@2@-@3@-
@4@/@7 M@7 Oo@2@-@/@4@7 @<@ @2@3@-@4@7 M@ 
@ @7 Oo@>@;C@^B EU O
@5@C@7 @@L@P@C@/@/@7 M@L@P@C@/@/@/@/@/@7 M@L@P@2@-@-
@4@7 @<@ 
@7check_is_an_ok_arity_function B@ 
@.@7 Pu@@
@.@7 M@E@?@.@.@7 M@2@4@2@4@7 Px@ @ @7 Px@>@;CB EU O
 I-@5 G@7 Oo@>@;XP N C@%C EU J-

@5@7 J.@ 
@7 J.@.@0 H
@4@7 I*@2@4@7 N@>@;C@2C EU J-		

@5@.@.@7essence B@ 
@ @.@7 P~@.@0 H@4@7 I*@2@0 IB@4@4@7 N@>@;C@)C EU J-

@5@2
@4@.@7 N@2@4@2@-@4@7 N@"@#@>@;CC EU J- IB
@5@>@;C
C EU J-
@5@>@;CC EU J-@5@>@;XD  t  t t  @t prolog_clause_name APsafe_subst_vbl C@ EU J@5 O@.@7 K@ @.@7 K O@ @ 
@7 K@>@;XP PN C@ EU I@5@0get_vcg_conclusion@-@-

@4@7 J@ 
 K@7 P-@Q@;C@ EU I@5@>@;XP M CA B[ B[@5@6 B`@a@g@h@l O@w@;XP P8 CF EU I_@5@.
@7 N@.@7 N@ 
@ @.@7 KZ@ @8 J B@;XPmaybe_echo_pf_trace_statement CB EU I@5@7 PC@>@;C@6B EU I@5@.
@7maybe_echo_pf_trace_statement_x B@ 
@.@7 PG @@ @.@7 PI@7 J B@0 J J@4@7 I@ @7 I@7 I@0 K7@4@7 I@0 PD@4@7 I@>@;XPestablish_atomic_implies C
% EU I@5@7 J@>@;C% EU I@5@7 O@>@;C%  EU I@5@7 O@>@;C%$ EU I@5@.
@7 OL@.@ 
@7 ON@ @ 
@7 O B@>@;C@@%* EU I		
 K


@5@0 K@-@-@4@7 J@@@ @ 
@.@7 P B@ @ @.@7 P@?@ @ @.@7 P@ @ 
@.@7 P@>@ @ @8 I1@;C@%6 EU I


 K K



@5@0 K@0 K@-@-@4@-@4@7 J@@@ @ 
@.@7 P@ @ @.@7 P@ @ @.@7 P@?@H@@@ @ @.@7 P@ @ @.@7 P@ @ 
@.@7 P@?@,@ @ @.@7 P@@@ @ @.@7 P@ @ 
@.@7 P@?@ @ 
@.@7 P@ @ @.@7 P@>@ @ @.@7 I1@ @ @8 I1@;XP K CC EU M&@5@"
@#@.
@.@7	rebalance B@0 ID
@4@/@7 K@>@;XPrecord_any_proved_conclusions  C@/@ EU Fl@5udr9@7 Iy@.
 J @.@7 J@C@7 J@L@P@/@.@.
@.@.@7 JL@ 
@ @ @7@!record_conclusion_proved_by_rules B@Q@;C@ EU Fl  @5@>@;XP Ow C@`I EU I IA


@5@@@ 
@7 I$@0 IA
@4 @Q@7 I:@( @@F@E@?@;@@@0 IA
@4@7 I@F@E@?@'@0 IA
@-@4@.@7 Iu@0 IA
@4@7 I|@0 IA@4@.@7 I@ @ @7 I1@>@;C@`I EU I IE


@5@@@ 
@7 I$@0 IE
@4 @Q@7 I:@( @@F@E@?@;@@@0 IE
@4@7 I@F@E@?@'@0 IE
@-@4@.@7 Iu@0 IA
@4@7 I|@0 IE@4@.@7 I@ @ @7 I1@>@;XP J CA EU Jt@5@7summary_of_conclusions B@7 O B@7 PY B@>@;XD  t  t t  @t current_root AD  t  t t  @t  M AP NU CJ EU I@5@7 J@ @7@&contradiction_in_hypotheses_from_cases B@>@p
@ @ 
@ @7 NN B@>@;C@!J EU I@5@7 J@ 
@.@7 I:@>@ @7 K@>@p
@ @ 
@ @7 P@>@;XD  t  t t  @t  H AD  t  t t  @t  H 
D  t  t t  @t  K< AP N C@ZEG EU Jt	hyp_split





@5
restructuring@7 JyTraversal condition TC#@7 J|@7 J|@% has now been split into two, giving:@7 J|@7 J~@7 PV B P@7 JyTC#@7 J|@ 
@7 J| I	@7 J|@ @7 J|@7 J~@7 P P@7 Jy P@7 J|@ @7 J| I	@7 J|@ @7 J|@>@;C@AEZ EU Jtforwardchain


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



@5 P@7 Jy@7Using "A->B, not B |- not A" on traversal condition TC#@7 J|@7 J| P@7 J|@ 
@7 J| P@7 J|@7 J~@7 P P@7 Jy P@7 J|@ @7 J| I	@7 J|@ @7 J|@>@;C@2Ex EU Jt K


@5 P@7 Jy@$Restructured traversal condition TC#@7 J|@7 J| into:@7 J|@7 J~@7 P P@7 Jy P@7 J|@7 J| I	@7 J|@ 
@7 J|@>@;C@8E EU Jt Nh J



@5simplification@7 JySimplified TC#@7 J|@7 J| on reading in, to give:@7 J|@7 J~@7 P P@7 Jy P@7 J|@7 J| I	@7 J|@ 
@7 J|@>@;CE EU Jt Nh K


@5 P@7 Jy@3Simplified path action part on reading in, to give:@7 J|@7 J~@7write_new_action_part B@>@;C@.E EU Jt
duplicate_hyp


@5elimination@7 Jy@.Attempted addition of new traversal condition:@7 J|@7 J~@7 P@7 P@ 
@7 J|@7 J~@7 P@'eliminated: this already exists (as TC#@7 J|@7 J|).@7 J|@>@;C@aE EU Jt
combined_hyps



 B

@5 P@7 JyTraversal conditions TC#@7 J|@7 J| P@7 J|@ 
@7 J| together imply that@7 J|@7 J~@7 P@7 P@0 B@4@7 J| C@7 J|@7 J~@7 P P@7 J|@7 J| P@7 J|@ 
@7 J|@* have therefore been deleted and a new TC#@7 J|@ @7 J| added to this effect.@7 J|@>@;C@WE EU Jt L


@5 L@7 JyEstablished a contradiction [@7 J|@7 J|@@@(
 @].@7 J|@E@?@2@@@"

@#] using traversal condition TC#@7 J|@ @7 J| C@7 J|@?@+] among the following traversal conditions:@7 J|@7 J~@7 P@7 P P@7 J|@ 
 P@7write_hyp_numbers_list B C@7 J|@E@>@;C@_E EU Jt L


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


@5 P@7 Jy@"Eliminated traversal condition TC#@7 J|@7 J| (@7 J|@ 
@7 J|@@@( @@E@? P@7 J|@@@"
@#@ @7 J|@?@  P@7 P@E P@7 J|@>@;C@7F EU Jt K




@5substitution@7 JyUsed traversal condition TC#@7 J|@7 J| to replace all occurrences of @7 J|@ 
@7 J| by:@7 J|@7 J~@7 P@7 P@ @7 J| C@7 J|@>@;CF EU Jt N@5proof@7 JyPATH ELIMINATED.@7 J|@>@;C@"F EU Jt	subst_hyp



@5 K@7 JyNew TC#@7 J|@7 J| I	@7 J|@ 
@7 J|@>@;CF EU Jt
subst_conc

@5 K@7 JyNew action part is:@7 J|@7 J~@7 P@>@;C@pF$ EU Jt L J


@5 P@7 Jy P@7 J|@7 J| further@7 J|@@@/@"
@#@ @7 I (given TC#@7 J|@@@"
@#@ @7 J|@?@  P@7 P@E Ln@7 J|@?@R@F
, to give:@7 J|@7 J~@7 P P@7 Jy P@7 J|@7 J| I	@7 J|@ 
@7 J|@>@;C@VF@ EU Jt L K


@5 P@7 JySimplified path action part@7 J|@@@/@"

@#@ @7 I P@7 J|@@@"
@#@ @7 J|@?@  P@7 P@E Ln@7 J|@?@R@F	 to give:@7 J|@7 J~@7 P@>@;CFV EU Jt@5???  @7 J|@7 J|@7 J~@7 P@7 P@7 J|@>@;XP	add_conds C	A EU Fl 
@5@>@;CA EU Fl@5@.@7 A@ @7 A@>@p
 @ @ 
@ @8 P B@;C@*A EU Fl		 B


@5@ @7 A@ @7 A@>@p
 @ @ 
@ @8 P@;XP Pp C@#C EU O L






@5@>@ @ @ @7 Po@>@;CC EU O@5@>@;XD  t  t t  @t prolog_event_hook D  t  t t  @t  P AD  t  t t  @t  P AD  t  t t  @t  P 
P LG C@B EU N@5 I@7 P I@>@.
@7 J@>@C I@7 P I@L@P@>@;XP O C	K EU I

@5@>@Q@;CK EU I

@5@7 OV@>@ 
@7 O@>@;CK EU I
@5@>@;XP L CDg EU Fl C


@5@ 
@8 L@;CDj EU Fl C

@5@0 G
@4@8 L@;XPsubstitute_and_eliminate_x CN; EU I@5@(
 G@0 K@4@7 D4@8 P`@;CN@ EU I@5@0 K
@4@8 D4@;XP O' CB8 EU Fl@5@>@;C@-B; EU Fl		@5@.
@.@7 LL@ 
@.@.@7 LO@ @ @.@.@7 I
 B@ @7 L@ @ @7 I1@ @ @8 I1@;XP N C@)C EU J- IB IB




@5@ @7zero B@ 
@7 M@2@0 IB@4@4@7 N@>@;CC EU J- IB



@5@ 
@7 P@7 M@ @7 N@>@;CC EU J-
@5@7 P@>@ 
@7 N@>@;CC EU J-

@5@ 
@ @7 N@>@;CC EU J-@5@>@;XPeliminate_N_from_HL CF{ EU I



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

@5@>@ @ @8 P@;CF EU I
@5@>@;XP Pi CB EU O


@5@>@ 
@7 Oo@>@;CB EU O
@5@ @7 Oo@>@ 
@ @7 Ph@>@;C
B EU O
@5@>@7 Oo@>@;CB EU O
@5@7 Oo@>@ 
@7 Ph@>@;XP P  CEh EU J@5@0 J@/@4@7 C@.@7 N@>@8unbuffer_the_used_facts B@;XPis_min_max_function_name CD{ EU J
min@5@/__min@8 A@;CD~ EU J
max@5@/__max@7 A@>@;XPtry_to_prove_via_rewrite_rule C@4A< EU Fl@5@.@.@.
@.@7 O3@ 
@7 L@2
@4@.@7 O&@7 Io@ @7 L@> K@ @0 O9@4@/@8 JF@;C@:AI EU Fl@5@.@.@.
@.@7 O3@C@ 
@7 L@L@P@2
@4@.@7 O&@7 Io@ @7 L@> K@ @0 O9@4@/@8 JF@;XD  t  t t  @t prolog_predicate_name AP P C@ B0 EU I	statement


Statement: 

@5@ @7 P2 B@ 
@ @7 L B@>@;XPdo_replace_hyps C@'A) EU I@5@/@/@7	prune_hyp J#@/@/@7 Q@> J @.
@7 J_ P@2
@3@3
@3@4@7 Jc@>@;XPuq_infer C@BG EU J		 


 IA M6 M'




@5@0 
@4@0 IE@1 M6@0 M'@2@4@4@3
@4@8 Q B@;C@KG EU J

 


 IE
 M6 M'



@5@0 IE@4@.@7 M=@>@0 
@4@0 IE@1 M6@3
@4@.@7 Q
@>@ @ @8 I@;C@BG EU J		 


 IA
 M6 M'



@5@0 
@4@0 IE@0 M6@0 M'@2@4@4@3
@4@4@8 Q
@;C@LG EU J

 


 IE M6 M'




@5@0 IE@4@.@7 M=@>@0 
@4@0 IE@0 M6@3
@4@4@.@7 Q
@ @ @8 I@;C@.G EU J 


 IA
 M6

@5@0 
@4@0 IE@0 M6@3
@4@4@8 Q
@;C@G EU J

 


 IE M6


@5@@@+@0 K@0 
@4@1 K@0 IE@0 M6@3
@4@-@4@1 IE@/@1 M6@3
@4@.@7 K@?@)@0 K@0 
@4@1 K@0 IE@/@1 M6@3
@4@1 IE@0 M6@3
@4@-@4@.@7 K@0 IE@4@.@7 M=@>@ @ @8 I@;C@.G EU J 


 IA M6


@5@0 
@4@0 IE@1 M6@3
@4@8 Q
@;C@G EU J

 


 IE
 M6

@5@@@+@0 K@0 
@4@1 K@0 IE@0 M6@3
@4@/@4@1 IE@-@1 M6@3
@4@.@7 K@?@)@0 K@0 
@4@1 K@0 IE@-@1 M6@3
@4@1 IE@0 M6@3
@4@/@4@.@7 K@0 IE@4@.@7 M=@>@ @ @8 I@;XPprune_all_fact_from_rule  C
F EU Fl  @5@0 I@/@/@/@/@/@/@4@8 C@;XP P CA EU Jt@5@0 Jv
@1 K@-@4@7 J@>
conclusion@7 Jy@7 J|@7 Or B@8 J~@;CA EU Jt@5@>@;XD  t  t t  @t  M APnot_any CG EU J

@5@>@;C@!G EU J
@5@0 G@1 B
@4@.@7 K@>@ @2@4@ 
@8 Q B@;XP O C@]E EU Fl

@5@.@.@.
@.@.@7 L@ @.@.@.@7promote_fact_to_hypothesis_x B@>@ @ @7 Jq J @.@7 J_
Applied rule @ 
@7 KTapplied_rule@2@3@3
@3@3@4@7 Jc@>@ 
@ @ @7prune_fact_from_rule B @Q@0 K@4@ @7 I B@>@;CE EU Fl@5 @Q@/@0 K@/@4@/@7 L@>@;XD  t  t t  @t  L/ AP P CC EU M& K
@5@2@-@3@4@ @7 K@ @ @ 
@ @8 P@;CC EU M& K
@5@2@3@-@4@ @7 K@ @ @ 
@ @8 P@;CC EU M&
@5@0 K@/@4@7 I@0 K@/@4@7 I@>@;XD  t  t t  @t pfn AP Iz C$ EU I @<XP O CE EU Fl @<CE EU Fl
@5@.@7 K B@>@ 
@.@7 O@>@ @ @8 I1@;XP N C@lA EU Jt		 P






@5@ @.@7 LR B P@7 JyHypothesis H@7 J|@7 J| P@7 J|@7 J~@ @7 J|@7 P P@7 Jy L@7 J|@ 
@7 J| I	@7 J|@ @7 J|@7 J~@ @7 J|@7 P P@7 Jy L@7 J|@ @7 J| I	@7 J|@ @7 J|@>@;C@OA EU Jt P





@5@ @.@7 Q  P@7 Jy@$Using "A->B, A |- B" on hypotheses H@7 J|@7 J| & H@7 J|@ 
@7 J| yields a new hypothesis:@7 J|@7 J~@ @7 J|@7 P P@7 Jy L@7 J|@ @7 J| I	@7 J|@ @7 J|@>@;C@OB	 EU Jt P





@5@ @.@7 Q  P@7 Jy@,Using "A->B, not B |- not A" on hypotheses H@7 J|@7 J| Q#@7 J|@ 
@7 J| Q$@7 J|@7 J~@ @7 J|@7 P P@7 Jy L@7 J|@ @7 J| I	@7 J|@ @7 J|@>@;C@@B EU Jt K



@5@ @.@7 Q  P@7 JyRestructured hypothesis H@7 J|@7 J| P@7 J|@7 J~@ @7 J|@7 P P@7 Jy L@7 J|@7 J| I	@7 J|@ 
@7 J|@>@;C@NB) EU Jt Nh




@5@@@( J@' L@?@( K@'C P@7 JySimplified @7 J|@ @7 J|@ 
@7 J|@  on reading formula in, to give:@7 J|@7 J~@7 P P@7 Jy@ @7 J|@ 
@7 J| I	@7 J|@ @7 J|@>@;C@BB< EU Jtsimplified_conc




@5@ @.@7 Q  P@7 JySimplified C@7 J|@7 J| further, to give:@7 J|@7 J~@ @7 J|@7 P P@7 Jy Q'@7 J|@7 J| I	@7 J|@ 
@7 J|@>@;C@lBK EU Jt		
conc_split






@5@ @.@7 Q  P@7 JyConclusion C@7 J|@7 J| P@7 J|@7 J~@ @7 J|@7 P P@7 Jy Q'@7 J|@ 
@7 J| I	@7 J|@ @7 J|@7 J~@ @7 J|@7 P P@7 Jy Q'@7 J|@ @7 J| I	@7 J|@ @7 J|@>@;C@.Ba EU Jt P


@5 P@7 Jy@%Attempted addition of new hypothesis:@7 J|@7 J~@7 P@7 P@ 
@7 J|@7 J~@7 P@%eliminated: this already exists (as H@7 J|@7 J| P@7 J|@>@;C@$Bn EU Jt
repeat_hyp


@5 P@7 Jy Q!@7 J|@7 J|@; has been replaced by "true".  (It is already present, as H@7 J|@ 
@7 J| P@7 J|@>@;C@WBw EU Jt P




@5 P@7 JyHypotheses H@7 J|@7 J| Q#@7 J|@ 
@7 J| P@7 J|@7 J~@7 P@7 P@ @7 J| C@7 J|@7 J~@7 P L@7 J|@7 J| Q#@7 J|@ 
@7 J|@( have therefore been deleted and a new H@7 J|@ @7 J| P@7 J|@>@;C@~B EU Jt JE


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




@5@ @.@7 Q  P@7 JyProved subgoal C@7 J|@7 J|@@@&
@?@# via its simplified form, which is:@7 J|@7 J~@ @7 J|@7 P Q7@7 J|@7 J| I	@7 J|@ 
@7 J|@>@@@( @@E@?@0@7 J~@ @7 J|@7 P@@@"
@# Q8@7 J|@ @7 J| C@7 J|@? Q9@7 J|@  L@7 P C@7 J|@E@>@;C@3B EU Jtproved_by_framing



@5 P@7 Jy Q5@7 J|@7 J| I	@7 J|@ 
@7 J|@7 J~@7 Pby @7 J|@ @7 J| C@7 J|@>@;C@>B EU Jtproved_by_framing_hyp




@5 P@7 Jy Q5@7 J|@7 J| I	@7 J|@ @7 J|@7 J~@7 P Q>@7 J|@ @7 J| using hypothesis H@7 J|@ 
@7 J| C@7 J|@>@;C@WB EU Jt L


@5 L@7 Jy P@7 J|@7 J|@@@(
 @ P@7 J|@E@?@2@@@"

@#] using hypothesis H@7 J|@ @7 J| C@7 J|@?@!] among the following hypotheses:@7 J|@7 J~@7 P@7 P L@7 J|@ 
 L@7 P C@7 J|@E@>@;C@cC
 EU Jt L



@5 P@7 JyUsing "A->B, A |- B" on H@7 J|@7 J|@@@(
 @ P@7 J|@E@?@$@@@"

@#	, given H@7 J|@ @7 J|@? QD@7 J|@ 
 L@7 P@E P@7 J|@7 J~@7 P P@7 Jy L@7 J|@7 J| I	@7 J|@ @7 J|@>@;C@LC$ EU Jt P



@5 P@7 JyEliminated hypothesis H@7 J|@7 J| P@7 J|@ 
@7 J|@@@( @@E@? QD@7 J|@@@"
@#@ @7 J|@?@  L@7 P@E P@7 J|@>@;C@RC8 EU Jt K




@5@ 
@7 GX@.@7 Q  P@7 Jy QE@7 J|@ 
@7 J| C@7 J|@7 J~@ @7 J|@7 P@2This was achieved by replacing all occurrences of @7 J|@ @7 J| P@7 J|@7 J~@ @7 J|@7 P@7 P@ @7 J| C@7 J|@>@;C@XCL EU Jt K




@5@C@ 
@7 GX@L@P@.@7 Q  P@7 Jy KW@7 J|@ 
@7 J| C@7 J|@7 J~@ @7 J|@7 P QF@7 J|@ @7 J| P@7 J|@7 J~@ @7 J|@7 P@7 P@ @7 J| C@7 J|@>@;C@RC` EU Jtsubstituted_fld




@5@ 
@7 GX@.@7 Q  P@7 JySubstituted hypothesis H@7 J|@ 
@7 J| C@7 J|@7 J~@ @7 J|@7 P QF@7 J|@ @7 J| P@7 J|@7 J~@ @7 J|@7 P@7 P@ @7 J| C@7 J|@>@;C@XCt EU Jt QG




@5@C@ 
@7 GX@L@P@.@7 Q  P@7 Jy KW@7 J|@ 
@7 J| C@7 J|@7 J~@ @7 J|@7 P QF@7 J|@ @7 J| P@7 J|@7 J~@ @7 J|@7 P@7 P@ @7 J| C@7 J|@>@;CC EU Jt N@5 P@7 Jy
PROVED VC.@7 J|@>@;C@(C EU Jt P



@5@/@7 Q  K@7 JyNew H@7 J|@ 
@7 J| I	@7 J|@ @7 J|@>@;C@(C EU Jt P



@5@/@7 Q  K@7 JyNew C@7 J|@ 
@7 J| I	@7 J|@ @7 J|@>@;C@C EU Jt		 L



@5@@@( J@' L@?@( K@' Q' P@7 Jy Q(@7 J|@ @7 J|@ 
@7 J| P@7 J|@@@/@"
@#@ @7 I	 (given H@7 J|@@@"
@#@ @7 J|@?@  L@7 P@E Ln@7 J|@?@R@F P@7 J|@7 J~@7 P P@7 Jy@ @7 J|@ 
@7 J| I	@7 J|@ @7 J|@>@;C@=C EU Jtsubst_elim_hyp



@5@ 
@7 GX@.@7 Q  P@7 Jy QE@7 J|@ 
@7 J|@#, which only specifies a value for @7 J|@ @7 J| C@7 J|@7 J~@ @7 J|@7 P@0This is not referred to anywhere else in the VC.@7 J|@>@;C@0C EU Jt O_



@5@ 
@7 GX@/@7 Q  P@7 Jy QH@7 J|@ 
@7 J|@%, which specifies an equivalence for @7 J|@ @7 J| C@7 J|@>@;C@$C EU Jteliminated_conc


@5 P@7 JyEliminated conclusion C@7 J|@7 J|, which is a duplicate of C@7 J|@ 
@7 J| C@7 J|@>@;C@!C EU Jt
unwrapping


@5@ 
@/@7 Q  P@7 Jy@(Attempting to prove quantified formula C@7 J|@7 J| by "unwrapping" it.@7 J|@>@;C@2C EU Jtimplies_conc




@5@ 
@.@7 Q  P@7 Jy Q.@7 J|@7 J|@" is an implication formula [P->Q].@7 J|@7 J~@ @7 J|@7 P@GAttempting to prove this by proving Q while adding P to the hypotheses.@7 J|@>@;C@JC EU Jt M




@5@ @.@7 Q  P@7 JyAttempting to prove C@7 J|@7 J| by cases, depending on whether@7 J|@7 J~@ @2
@3@4@7write_out_cases B@ @7 J|@7 P@:given the need to simplify update(A, [I], X) accesses in C@7 J|@7 J| C@7 J|@>@;C@7D EU Jtby_cases_hyp



@5@ @.@7 Q  P@7 Jy QZ@7 J|@7 J|@, by showing that each of the following cases@7 J|@7 J~@ @ 
@7 Q\@ @7 J|@7 P
are provable.@7 J|@>@;CD EU Jtadd_imp_hyps
@5@/@7 Q  P@7 Jy@9Added new hypotheses (in proving an implication formula).@7 J|@>@;C@*D EU Jt Jb



@5@ @/@7 Q @7 P P@7 Jy QJ@7 J|@7 J| I	@7 J|@ 
@7 J|@>@;C@3D$ EU Jtnew_hyp_for_case




@5@ @/@7 Q  P@7 JyCase @7 J|@ @7 J| - New H@7 J|@7 J| I	@7 J|@ 
@7 J|@>@;C@(D/ EU Jtnew_goal



@5@ @/@7 Q  P@7 Jy
New subgoal C@7 J|@7 J| I	@7 J|@ 
@7 J|@>@;C@pD8 EU Jt		rule_proved_conc


 

 O9


@5 P@7 Jy Q5@7 J|@7 J| I	@7 J|@ 
@7 J|@7 J~@7 P@/This was achieved by applying the rewrite rule @7 J|@ @7 J|@7 J~@7 P@0 @4@ @0 K@4@7maybe_write_rulefile Bto rewrite this conclusion to:@7 J|@7 J~ K@7 Jy Q'@7 J|@7 J| I	@7 J|@ @7 J|@ @7write_conditions_list B@>@;C@TDP EU Jt Qj


 

 JB
@5 P@7 Jy Q5@7 J|@7 J| I	@7 J|@ 
@7 J|@7 J~@7 P@1This was achieved by applying the inference rule @7 J|@ @7 J|@7 J~@7 P@0 @4@ @0 K@4@7 Ql@@to infer this conclusion directly (rule has no side-conditions).@7 J|@>@;C@aD` EU Jt Qj


 

 JB

@5 P@7 Jy Q5@7 J|@7 J| I	@7 J|@ 
@7 J|@7 J~@7 P Qs@7 J|@ @7 J|@7 J~@7 P@0 @4@ @0 K@4@7 Ql@2to infer this conclusion from its side-conditions,@7 J|@7 J~@7 P@"which were established as follows:@7 J|@ @7write_conditions_list_items B@>@;C@qDt EU Jt

 Q


 

 O9


@5 P@7 Jy QJ@7 J|@7 J| I	@7 J|@ 
@7 J|@7 J~@7 P Qk@7 J|@ @7 J|@7 J~@7 P@0 @4@ @0 K@4@7 Ql@ to rewrite existing hypothesis H@7 J|@@	@ @/@.@7 J!@?@' B
@ @7 J| to give the above formula.@7 J|@ @7 Qp@>@;C@TD EU Jt Q


 

 JB
@5 P@7 Jy QJ@7 J|@7 J| I	@7 J|@ 
@7 J|@7 J~@7 P Qs@7 J|@ @7 J|@7 J~@7 P@0 @4@ @0 K@4@7 Ql@@to infer this hypothesis directly (rule has no side-conditions).@7 J|@>@;C@aD EU Jt Q


 

 JB

@5 P@7 Jy QJ@7 J|@7 J| I	@7 J|@ 
@7 J|@7 J~@7 P Qs@7 J|@ @7 J|@7 J~@7 P@0 @4@ @0 K@4@7 Ql@2to infer this hypothesis from its side-conditions,@7 J|@7 J~@7 P Qv@7 J|@ @7 Qw@>@;C@?D EU Jt K



@5 P@7 Jy Q.@7 J|@7 J| I	@7 J|@ 
@7 J|@7 J~@7 P@Ais transformed by replacing variables with update structures via:@7 J|@7 J~@7 P@7 P L@7 J|@  L@7 P C@7 J|@>@;C@!D EU Jtzombiescope_exceed_limit
@5	hyp_limit@7 Jy@7 J~@<Number of hyps in DPC exceeds limit specified by -hyp-limit.@7 J|@7 J~Skipping all hypotheses in DPC.@7 J|@7 J~@.No dead path detection performed for this DPC.@7 J|@7 J~@>@;CD EU Jt@5 P@7 J|@7 J|@7 J~@7 P@7 P@7 J|@>@;XP I; C
@3 EU I_ G @Q @@5@>@;C
@6 EU I_ G @ @Q@5@>@;C@9 EU I_ G G
@5@7 I:@>@;C@5@< EU I_ G
@5@.
@7 I:@@@(
 @Q@( @@?@@@(
 @@( @Q@?@@
@"
 G@#@?@" G
@#@>@;C
@N EU I_ K @ @@5@>@;C@Q EU I_ K
 @ @@5@>@;C@T EU I_ K
 G @@5@>@;C@W EU I_ K G
 @@5@>@;C@Z EU I_ K @Q
@5@7 I:@>@;C@] EU I_ K
 @Q@5@7 I:@>@;C@` EU I_ K
@5@7 I:@>@;C@@c EU I_ K


@5@.@7 I:@@@( @Q@ 
@7 I:@E@?@m@@
@( @@&@E@?@a@ 
@.@7 I:@@@@@( @Q@&@?@( @@&@?@G@@@1@@
@" G@#@?@ @@
@" G
@#@?@@
@" G@#@?@" G@#@( @@?@@@&@&@?
@" K@#@>@;C
@ EU I_ K @Q @Q@5@>@;C@ EU I_ K
 @Q @Q@5@>@;C@ EU I_ K
 G @Q@5@>@;C@ EU I_ K G
 @Q@5@>@;C@ EU I_ K @
@5@7 I:@>@;C@ EU I_ K
 @@5@7 I:@>@;C@ EU I_ K
@5@7 I:@>@;C@@ EU I_ K


@5@.@7 I:@@
@( @Q@&@E@?@o@@@( @@ 
@7 I:@E@?@a@ 
@.@7 I:@@@( @Q@&@?@Q@@@( @@&@?@G@@@1@@
@" G@#@?@ @@
@" G
@#@?@@
@" G@#@?@" G@#@( @Q@?@@@&@&@?
@" K@#@>@;C
@ EU I_ C @ @Q@5@>@;C@ EU I_ C
 @Q @Q@5@>@;C@ EU I_ C
 @Q@5@>@;C@ EU I_ C @Q
@5@7 I:@>@;C@ EU I_ C
 @@5@0 G@4@7 I:@>@;C@ EU I_ C
 G@5@0 G@4@7 I:@>@;C@ EU I_ C G
@5@7 I:@>@;C@ EU I_ C
 C


@5@0 C@0 K
@4@4@7 I:@>@;C@@ EU I_ C


@5@.@7 I:@@@( @Q@ 
@7 I:@E@?@r@@
@( @@( @Q@E@?@f@ 
@.@7 I:@@@( @Q@&@?@V@@
@( @@0 G@4@7 I:@?@G@@@1@@
@" G@#@?@ @@
@" G
@#@?@@
@" G@#@?@" G@#@&@?@@@&@( @Q@?
@" C@#@>@;CA EU I_ J
 @Q@5@>@;CA
 EU I_ J
 G @@5@>@;CA
 EU I_ J G
 @@5@>@;CA EU I_ J
 @Q@5@7 I:@>@;CA EU I_ J @Q
@5@7 I:@>@;CA EU I_ J
 @@5@0 G@4@7 I:@>@;CA EU I_ J @
@5@0 G@4@7 I:@>@;C@#A EU I_ J
 J


@5@0 J
@4@.@7 I:@0 J@4@7 I:@>@;C@/A! EU I_ J J



@5@0 J
@4@.@7 I:@0 J
@4@ @7 I@0 J@4@7 I:@>@;C@/A& EU I_ J J



@5@0 J@4@.@7 I:@0 J@4@ @7 I@0 J
@4@7 I:@>@;C@A+ EU I_ J


@5@.@7 I:@@@( @Q@ 
@7 I:@E@?@w@@@( @@0 G
@4@7 I:@E@?@f@ 
@.@7 I:@@@( @Q@&@?@V@@
@( @@0 G@4@7 I:@?@G@@@1@@
@" G@#@?@ @@
@" G
@#@?@@
@" G@#@?@" G@#@( @@?@@@&@( @Q@?
@" J@#@>@;C@wAR EU I_		 K 



@5@ 
@.@7 Pd@@@ @/@7 J%@'dont_retract@?@0 J&temp@4@7 C@' A@ @.@7 I:@@
@( @Q@( @Q@E@?@"@@
@( @@( @@E@?@ @.@7 O B@" K 
@#@>@@@( Q@?@0 J& Q@4@7 J@>@;C@lAr EU I_ K 



@5@ 
@.@7 Pd@@@ @/@7 J%@' Q@?@0 J& Q@4@7 C@' A@ @.@7 I:@@@( @Q@( @Q@?@@@( @@( @@?@" K 
@#@>@@@( Q@?@0 J& Q@4@7 J@>@;CA EU I_ M


@5@>@0 M
@4@7set_simplify B@>@;CA EU I_ M


@5@>@0 M
@4@7 Q@>@;CA EU I_ M


@5@>@0 M
@4@7 Q@>@;CA EU I_ M
@5@>@0 M@4@7 Q@>@;CA EU I_ M


@5@>@0 M
@4@7 Q@>@;CA EU I_ M


@5@>@0 M
@4@7 Q@>@;CA EU I_ M


@5@>@0 M
@4@7 Q@>@;CA EU I_ M


@5@>@0 M
@4@7 Q@>@;CAA EU I_

 B


@5@.@7 I@@@ @0 M@/@4@7 Oj@>@0 B
@4@7 Q@F@F@E@?A@@@  Pf@7 Oj@>@0 B
@4@7 K@F@F@E@?A@.@7 I:@ 
@.@7 I:@@
@&@( @Q@F@E@?A@@@@ @7 I.@@@ @7 I.@ @ @7 I@( @@F@E@?@@@@B@" H

@#@@@ @7 I.@0 C@4@.@7 I:@" B@#@?@ @7 I.@0 C@4@.@7 I:@" B@#@?@@@" C

@#@@@ @7 I.@0 C@4@.@7 I:@" B@#@?@ @7 I.@0 H@4@.@7 I:@" B@#@?@@@@@ @7 I.@@@B@" H

@#@@@ @7 I.@0 C@4@.@7 I:@" B@#@?@ @7 I.@0 C@4@.@7 I:@" B@#@?@@@" C

@#@@@ @7 I.@0 C@4@.@7 I:@" B@#@?@ @7 I.@0 H@4@.@7 I:@" B@#@?@R@@@( @Q@&@?@C@@@( @Q@&@?@9@@
@( @@0 G@4@7 I:@?@*@@
@( @@0 G@4@7 I:@?@@@( @@" J@#@?
@" B@#@F@E@>@;CAB EU I_

 I=


@5@.@7 I@@@  Pf@7 Oj@>@0 I=
@4@7 K@F@F@E@?A\@.@7 I:@ 
@.@7 I:@@@@ @7 I.@@@(@ @7 I.@@@ @ @7	less_than B@( @Q@?@@@&@?@ @ @7 Q@( @@F@E@?@@@@B@" H

@#@@@ @7 I.@0 C@4@.@7 I:@" ID@#@?@ @7 I.@0 C@4@.@7 I:@" ID@#@?@@@" C

@#@@@ @7 I.@0 C@4@.@7 I:@" I=@#@?@ @7 I.@0 H@4@.@7 I:@" ID@#@?@@@@@ @7 I.@@@B@" H

@#@@@ @7 I.@0 C@4@.@7 I:@" I=@#@?@ @7 I.@0 C@4@.@7 I:@" I=@#@?@@@" C

@#@@@ @7 I.@0 C@4@.@7 I:@" ID@#@?@ @7 I.@0 H@4@.@7 I:@" I=@#@?@" I=@#@F@E@>@;CABf EU I_

 ID


@5@.@7 I@@@  Pf@7 Oj@>@0 ID
@4@7 K@F@F@E@?A\@.@7 I:@ 
@.@7 I:@@@@ @7 I.@@@(@ @7 I.@@@ @ @7 Q@( @Q@?@@@&@?@ @ @7 Q@( @@F@E@?@@@@B@" H

@#@@@ @7 I.@0 C@4@.@7 I:@" I=@#@?@ @7 I.@0 C@4@.@7 I:@" I=@#@?@@@" C

@#@@@ @7 I.@0 C@4@.@7 I:@" ID@#@?@ @7 I.@0 H@4@.@7 I:@" I=@#@?@@@@@ @7 I.@@@B@" H

@#@@@ @7 I.@0 C@4@.@7 I:@" ID@#@?@ @7 I.@0 C@4@.@7 I:@" ID@#@?@@@" C

@#@@@ @7 I.@0 C@4@.@7 I:@" I=@#@?@ @7 I.@0 H@4@.@7 I:@" ID@#@?@" ID@#@F@E@>@;CAB EU I_

 I8


@5@.@7 I@@@ @0 M@/@4@7 Oj@>@0 I8
@4@7 Q@F@F@E@?A@@@  Pf@7 Oj@>@0 I8
@4@7 K@F@F@E@?A@.@7 I:@ 
@.@7 I:@@
@&@( @@F@E@?A@@@@ @7 I.@@@ @7 I.@@@ @ @7 I@( @Q@?@&@( @Q@F@E@?@@@@B@" H

@#@@@ @7 I.@0 C@4@.@7 I:@" I8@#@?@ @7 I.@0 C@4@.@7 I:@" I8@#@?@@@" C

@#@@@ @7 I.@0 C@4@.@7 I:@" I8@#@?@ @7 I.@0 H@4@.@7 I:@" I8@#@?@@@@@ @7 I.@@@B@" H

@#@@@ @7 I.@0 C@4@.@7 I:@" I8@#@?@ @7 I.@0 C@4@.@7 I:@" I8@#@?@@@" C

@#@@@ @7 I.@0 C@4@.@7 I:@" I8@#@?@ @7 I.@0 H@4@.@7 I:@" I8@#@?@T@@
@( @Q@0 G@4@7 I:@?@@@@
@( @Q@0 G@4@7 I:@?@1@@@( @@&@?@'@@@( @@&@?@@@( @@" G J@#@?
@" I8@#@F@E@>@;CAC EU I_

 IE


@5@.@7 I@@@  Pf@7 Oj@>@0 IE
@4@7 K@F@F@E@?Ad@.@7 I:@ 
@.@7 I:@@
@&@( @Q@F@E@?AJ@@@@ @7 I.@@@!@ @7 I.@@@ @ @7 Q@( @Q@?	@ @ @7 Q@( @@F@E@?@@@@B@" H

@#@@@ @7 I.@0 C@4@.@7 I:@" IE@#@?@ @7 I.@0 C@4@.@7 I:@" IE@#@?@@@" C

@#@@@ @7 I.@0 C@4@.@7 I:@" IE@#@?@ @7 I.@0 H@4@.@7 I:@" IE@#@?@@@@@ @7 I.@@@B@" H

@#@@@ @7 I.@0 C@4@.@7 I:@" IE@#@?@ @7 I.@0 C@4@.@7 I:@" IE@#@?@@@" C

@#@@@ @7 I.@0 C@4@.@7 I:@" IE@#@?@ @7 I.@0 H@4@.@7 I:@" IE@#@?@" IE@#@F@E@>@;CACa EU I_

 IA


@5@.@7 I@@@  Pf@7 Oj@>@0 IA
@4@7 K@F@F@E@?Ad@.@7 I:@ 
@.@7 I:@@
@&@( @Q@F@E@?AJ@@@@ @7 I.@@@!@ @7 I.@@@ @ @7 Q@( @Q@?	@ @ @7 Q@( @@F@E@?@@@@B@" H

@#@@@ @7 I.@0 C@4@.@7 I:@" IE@#@?@ @7 I.@0 C@4@.@7 I:@" IE@#@?@@@" C

@#@@@ @7 I.@0 C@4@.@7 I:@" IA@#@?@ @7 I.@0 H@4@.@7 I:@" IE@#@?@@@@@ @7 I.@@@B@" H

@#@@@ @7 I.@0 C@4@.@7 I:@" IA@#@?@ @7 I.@0 C@4@.@7 I:@" IA@#@?@@@" C

@#@@@ @7 I.@0 C@4@.@7 I:@" IE@#@?@ @7 I.@0 H@4@.@7 I:@" IA@#@?@" IA@#@F@E@>@;CA0C EU I_

 M
@5@.
@7 I:@@@J@ 
@7 Id@a@f
@f
@o@x@@@.@0 IB@0 I6@4@4@7 I*@a@f@f@u@( @@?@.@0 IB@0 I6@4@4@7 I*@a@f@f@v@( @Q@F@F@?@@@@?@"
 IB

@#@0 M@4@.@7 I:@0 M@4@.@7 I:@@@@@( @@?@( @@( @@?@@@( @Q@&@?@( @Q@&@?@@@@n@@@"
 H

@#@?
@"
 C

@#@0 M@4@.@7 I:@0 M@4@.@7 I:@@@!@( @Q@@@( @Q@( @@?@@@( @@( @Q@?@" G@#@?@@@( @@&@?@@
@( @Q@" G@#@?@( @@&@?@#@@@"
 I
@#@0 M@4@7 I:@?
@" M
@#@E@F@E@F@>@;CC EU I_ M IR
@5@0 IB@4@7 I:@>@;CC EU I_ M
@5@0 IB@4@7 I:@>@;C@C EU I_ IR
@5@.
@7 I:@@@&@ 
@7 Id@@@a@f
@b @t@&
@?
@a@f
@b @q@a@f
@k I@w@F@F@?@[@@@"
 IB
@#@&
@F@E@?@E@@@(@"
 IB

@#@0 IR@4@.@7 I:@0 IR@4@.@7 I:@" IB@#@?@@@"
 IR@#@&
@?@" IR
@#@F@F@>@;CBPD EU I_		 I


@5@.@7 I:@ 
@.@7 I:@@
@( @( @F@E@?B,@@
@( @( @F@E@?B@@@&@0 IA @4@7 M)@&@F@E@?B@@@M@ @7 Id@.@0 H@4@7 I*@ @7 K}@0 IA @4@7 M)@@@0 IE@4@7 M)@&@?@@@ @7 Id@0 IM@4@7 I*@?
@" IM@#@F@?A@@@M@ @7 Id@.@0 H@4@7 I*@ @7 K}@0 IA @4@7 M)@@@0 IE@4@7 M)@&@?@@@ @7 Id@0 IM@4@7 I*@?
@" IM@#@F@?Ag@@@X@@@ @" C C
@#@ @7 Id@.@0 C@4@7 I*@?@" C
@#@ @7 Id@.@0 H@4@7 I*@ @7 K}@0 IA @4@7 M)@0 IE@4@7 M)@( @E@?A
@@@X@@@ @" C C
@#@ @7 Id@.@0 C@4@7 I*@?@" C
@#@ @7 Id@.@0 H@4@7 I*@ @7 K}@0 IA @4@7 M)@0 IE@4@7 M)@( @E@?@@@@@@@@" IB

@#@?
@" IB

@#@ @7 Id@ @7 K}@0 IA @4@7 M)@0 IA @4@7 M)@0 ID@4@7 M)@( @?@o@@@@@@@" IB

@#@?
@" IB

@#@ @7 Id@ @7 K}@0 IA @4@7 M)@0 IA @4@7 M)@0 ID@4@7 M)@( @?@-@@@ @7 Id@ @7 Id@a@f@b @t@a@f@b @t@ @ @7 P7@?
@" I@#@E@E@E@>@;CAD EU I_		 I


@5@.@7 I:@ 
@.@7 I:@@@( @0 IA @4@7 M)@&@F@E@?A@@@( @0 IA @4@7 M)@&@F@E@?A@@@&@0 IA @4@7 M)@&@F@E@?A}@@@X@@@ @" C C
@#@ @7 Id@.@0 C@4@7 I*@?@" C
@#@ @7 Id@.@0 H@4@7 I*@ @7 K}@0 IA @4@7 M)@0 IE@4@7 M)@&@E@?A#@@@X@@@ @" C C
@#@ @7 Id@.@0 C@4@7 I*@?@" C
@#@ @7 Id@.@0 H@4@7 I*@ @7 K}@0 IA @4@7 M)@0 IE@4@7 M)@&@E@?@@@@K@@@" IB

@#@?
@" IB

@#@ @7 Id@ @7 K}@0 IA @4@7 M)@0 IA @4@7 M)@0 ID@4@7 M)@0 H@1 IB@4@7 I:@?@z@@@K@@@" IB

@#@?
@" IB

@#@ @7 Id@ @7 K}@0 IA @4@7 M)@0 IA @4@7 M)@0 ID@4@7 M)@0 H@1 IB@4@7 I:@?@-@@@ @7 Id@ @7 Id@a@f@b @t@a@f@b @t@ @ @7 P5 B@?
@" I@#@E@E@E@>@;CAD EU I_		 I


@5@.@7 I:@ 
@.@7 I:@@@( @0 IA @4@7 M)@&@F@E@?A@@@( @0 IA @4@7 M)@&@F@E@?A@@@&@0 IA @4@7 M)@( @F@E@?A}@@@X@@@ @" C C
@#@ @7 Id@.@0 C@4@7 I*@?@" C
@#@ @7 Id@.@0 H@4@7 I*@ @7 K}@0 IA @4@7 M)@0 IE@4@7 M)@&@E@?A#@@@X@@@ @" C C
@#@ @7 Id@.@0 C@4@7 I*@?@" C
@#@ @7 Id@.@0 H@4@7 I*@ @7 K}@0 IA @4@7 M)@0 IE@4@7 M)@&@E@?@@@@K@@@" IB

@#@?
@" IB

@#@ @7 Id@ @7 K}@0 IA @4@7 M)@0 IA @4@7 M)@0 ID@4@7 M)@0 H@1 IB@4@7 I:@?@z@@@K@@@" IB

@#@?
@" IB

@#@ @7 Id@ @7 K}@0 IA @4@7 M)@0 IA @4@7 M)@0 ID@4@7 M)@0 H@1 IB@4@7 I:@?@-@@@ @7 Id@ @7 Id@a@f@b @t@a@f@b @t@ @ @7evaluate_bit_xor B@?
@" I@#@E@E@E@>@;CE EU I_@5@7 P@@>@;CE" EU I_@5@7record_simplify B@>@;CE% EU I_@5@7sequence_simplify B@>@;CE( EU I_ K
@5@0 K@4@7 K@>@;CE+ EU I_ K
@5@0 K@4@7 K@>@;CE1 EU I_@5@7 I@>@;XD  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 J[ CE; EU Jt@5@C@7 Ju@L@P@>@0 Jv
@4@8 D4@;CE? EU Jt@5@>@;XP J C@L EU N@5 I@7standardisation I@>@.
@7 J@>@C I@7 Q I@L@P@>@;XP L CD\ EU Fl C

@5@0 G
@4@.@7 I:@ @8 L@;CD` EU Fl C


@5@ 
@8 L@;XPcompatible_array_type C@%CD EU O@5@0 Pg@-@-
@4@7 Oj@0 Pg@-@-@4@7 Oj@7 I@ 
@ @7compatible_array_result_types B@ @8compatible_array_indices B@;XP N CD EU J-
@5@7 Mf@>@;CD EU J-
 H

@5@ @7 Mf@ @7 J.@>@ 
@ @7 N@>@;CD EU J-
@5@.@7 Mf@ 
@.@7 N@0 H@4@7 L@>@;CD EU J- @5@>@;XP Q CF EU I_@5@.
@7 P7@>@0 C@0 H
@4@1 IB
@4@8 I*@;XPdo_echo_path C@*Bi EU I@5@a@h@b
@q@.@7 J @@2
    Path  @3@4@.
@7 PI@ 
@7 I@7 I@0 K;
@4@7 I@>@;C@%Br EU I@5@.@7 J @@2	    Path @3@4@.
@7 PI@ 
@7 I@7 I@0 K;
@4@7 I@>@;XP Q C@$F4 EU I_ I
 I

@5@7 GX@ 
@7 GX@>@a@i@b @s@a@f
@b @s@ 
@8 Q@;CF5 EU I_ I
@5@7 GX@7 GX@>@a@i@b @s@a@h@b @t@>@;CF6 EU I_@5@7 GX@7 GX@>@a@g@b @t@a@h@g@s@;C@!F7 EU I_@5@7 I.@7 I.@.@.
@7 J B@.@.@7 Q@a@i@f@o@f@f
@o@q@;XP Q C@@( EU M&@5@@@\@. M(@.
@2@-@3@-@4@.@7 M@@@/@  @@ 
@2@4@ @7 M@ @7 I:@F@E@?@'@ @ @.@7 P: B@ @.@7 I:@. M(@ 
@2@3@4@ @7 M@>@ @7 P<@E@?@5@/ @@.
@2@-@4@/@7 M@>@ @.@7 I@. @@ 
@2@4@ @7 M@ @ @7 P=@F@F@E@>@;XPprune_all_unique_references  C
F? EU Fl  @5@0used_unique_reference@/@/@4@7 C@>@;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 Km B@;CB2   F@5@6  Ab@8 @@;CB4   D Kx
@5@6 arch@.
@7 @lib/@ 
@8 A@;CB7   D Kx
@5@6 @D

windows @Q@7 @@L
@(bin@?@( Kr@;C@,B<  path@5@6 PATH@.@7 G @D Q @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& Q@5@6 Q@0 @~@3@4@/ @@8 Q@;C@3 B, B,  B2 C C@<C@.s@!/usr/lib/swi-prolog/boot/packs.pl  A Q pack Q Q@<C@/ Q Q  Q Kx Q@<C@1 Q Q Ag@5@6$pack@/ @@8pack_dir Q@;C@3 Q Q D@5@6 Q@/ D@8 Q@;XPpromote_moved_logfacts CM EU I@5@p
@0 KH@-@-
@4@7 J@ 
@7 Jc@Q@;CM EU I@5@>@;XPmk_diff CB} EU M&
@5@>@;C@'B~ EU M&
@5@ @.@7 Q B@@
@ 
@7in_set_list B@&@?@ 
@7not_in_set_list B@"
@#@>@;XPis_subset_of CB EU M&@5@>@;CB EU M&
@5@7 Q@ 
@7 Q B@>@;XPcollect_record_field_names CC; EU O




@5@>@ 
@ @8 Q B@;CC? EU O@5@>@;XPform_instantiable_hyp_facts  C@J EU N  @5@7prune_all_forall_hyp  J#@Q@;C@%@N EU N@5@0 K@0 @-
@-@4@-@4 J @.
@7 J!@ 
@0 K@0 
@4@4@7save_skolemisation_of B@Q@;C@S EU N   @<XP@*see_if_contradiction_through_substitutions  C@&D EU I@5@.
@7 L@a@b@g@o@x@0 B@-@-
@4@.@7 Iu@ @7 L@ 
@ @7 M B@8 P@;CD EU I@5@.
 J @.@7 J! @@/@7 J% @Q@7 Q@8 P@;CD EU I@5@0 G@-
@4 J @.@7 J! @@/@7 J% @@7 Q@8 P@;CD EU I  @5@7 P@>@;XPorder_terms CB EU J- I6


 I6

@5@>@ @7order_exprs B@>@;CB EU J- I6

 I6


@5@>@ 
@7 Q@>@;C	B EU J- I6 IM@5@>@;C	B EU J- I6 M@5@>@;CB EU J- 


 

@5@>@ @7 Q@>@;CB EU J- 

 


@5@>@ 
@7 Q@>@;C	B EU J-  IM@5@>@;C	B EU J-  M@5@>@;C
B EU J- M I6@5@>@Q@;C
B EU J- M @5@>@Q@;CB EU J- M


 M

@5@>@ @7 Q@>@;CB EU J- M

 M


@5@>@ 
@7 Q@>@;C
B EU J- IM I6@5@>@Q@;C
B EU J- IM @5@>@Q@;CB EU J- IM


 IM

@5@>@ @7 Q@>@;CB EU J- IM

 IM


@5@>@ 
@7 Q@>@;CB EU J-@5@7 M@>@@
@7 M@>@7less B@?@R@>@;CB EU J-@5@7 M@>@Q@;C@;B EU J-@5@@@/@/@7 N@?@@@"
 M6@#@?@"
 M'@#@C@@@/@/@7 N@?@@@" M6@#@?@" M'@#@L@P@>@;CC EU J-@5@>@.@7 @<@.
@7 @<@ 
@7order_functs B@>@;XPexpression_reduction_is_on  C@` EU N@5 I@7expression_reduction I@>@.
@7 J@>@C I@7 Q I@L@P@>@;XP O CBb EU I
@5 @@/@7 J!@>@;XP I C@2 EU O@5@T@>@.@7 Pd@>@@@7 Oo@?@( I- G@7 Oo@>@;C@@@? EU O@5@.@7 Oo@>@@@&@?@1@@	@( G@>@( I-@?@&@@@2 Pn@/@4@7 @<@>@7 P B@7 Oo@?@2 M,@/@4@7 @<@>@7 Q B@8 Oo@;XPnew_strategies_are_allowed  CD4 EU J  @5@7 J@>@;XD  t  t t  @t  K AP L C@H EU H@5@7 P@>@8write_dead_path_found B@;C@N EU H@5@7 P@>@8 Q@;C@U EU H@5@C
@7 FT J@L
@P@>@.@7dead_path_not_found_message B@7 I@7 I@8 I@;C@\ EU H@5@7 Q@>@.@7dead_path_not_checked_message B@7 I@7 I@8 I@;XP M CC EU I A)@5@ 
@8 L B@;CC EU I@5@/@/@7 J!@>@;C	C EU I@5@/@/@/@7 L'@>@;CC EU I A)@5@0 L(

@4@7 D4@>@;CC EU I L#@5@/@7 L-@>@;CC EU I L#@5@.@7 I:@0 L.
@4@7 D4@>@@@( @@?@R@>@;XP P CFu EU Jt L

@5@7 P L@7 J|@7 J~@7 P@>@;CF{ EU Jt L

@5@7 P@7 P@7 J|' := @7 J|@7 J|@>@;XP
move_logfacts CM EU I@5@0 L@-@-@4@7 J@0 Q
@4@7 D4@Q@;CM EU I@5@>@;XPget_unique_reference CF. EU Fl@5@0 Q
@-@4@7 J@>@a@i@b@n@w@0 Q
@4@7 C@>@;CF5 EU Fl
@5@0 Q
@4@7 C@>@;XP Q CCM EU O

@5@>@;CCP EU O G I-@5@>@;CCS EU O I- G@5@>@;CCV EU O@5@7 Q@>@;XPperform_forward_inferences  C@'B EU I@5 N@7initialise_counter B@0 N@/@4@7 C@0 N?@4@7 D4@7 C N@7increment_counter B@.
@7 N@7form_new_pairing B N@7 R@7 N B@>@;XPbusort_terms C@*B EU J-@5@.@2@-
@3@-@-@4@7 Mx@ @ 
@7 Q B@2@3
@4@.@7 Mx@ @7 R B@>@;CB EU J-

@5@>@;XPsetup_hypotheses  C@ EU I @5@C
@/@/@/@7 J!@L
@P@0 N @4@7 C@7 M	@>@;C@G@ EU I@5@@@0 IE@-
@-@4@/@.@7 J!@?@0 IA@-@-
@4@/@.@7 J!@@@0 IA
@4@/@.
@7 J!@?@0 IE
@4@/@.
@7 J!@ 
@0 B
@4@7 Q B@Q@;C@G@ EU I@5@@@0 IE@-
@-@4@/@.@7 J!@?@0 IA@-@-
@4@/@.@7 J!@@@0 I8
@4@/@.
@7 J!@?@0 I8
@4@/@.
@7 J!@ 
@0 ID
@4@7 R@Q@;C@"A
 EU I@5@.
@7find_max_hyp_no B@7 M	@0 L@/@4@7 C@0 L@4@7 C@7 C@.@7 N B@7 L B@&
@>@;XPform_conditions C@ EU N

@5@S
@>@;C@ EU N K


@5@.@7 R% B@>@ 
@.@7 R'@>@ @ @8 I1@;C	@ EU N

@5@>@;XPcontradiction_hunt_is_on  C@V EU N@5@C I@7contradiction_hunt I@L@P@>@.
@7 J@>@C I@7 R, I@L@P@>@;XP P CC EU I@5@.@7 J@.@7 O @@7 OVC: @7 I@7 I@7report_to_user_deadpaths_x B@7 O@>@;XP N C@BA EU J- H


 H

 H H H



@5@ 
@ @ @7 N@ 
@ @ @7 N@ @ @ @7 N@ @ @ @7 N@>@;C@#A EU J-
 H


 H

@5@7 Ki@ 
@ @7 N@ @ @7 N@>@;C@#A EU J- H



 H

@5@7 Ki@ 
@ @7 N@ @ @7 N@>@;CA EU J- IB
@5@7 Ki@7 Ki@>@;XPis_min_max_function CDs EU J@5@7 D@.@7 @6@7 A@ 
@7 A@ @7 P B@>@;XPdead_path_found_message C@) EU H *** Dead path detected.@<XP K CA EU J@5@/@8 I1@;CA EU J


@5@8 K@;XP M CCb EU I@5@ 
@8find_common_multipliers B@;C@8Ce EU I@5@.@.@7 R9@@@a@f@b @s@&@&
@?@a@f@b @q@0 I@4@7 I*@ 
@0 I@4@8 I*@;C@8Cq EU I@5@.@.@7 R9@@@a@f@b @s@&@&
@?@a@f@b @q@0 I@4@7 I*@ 
@0 I@4@8 I*@;C@GC} EU I@5@.@.@7 R9@@@a@f@b @s@a@f@b @s@&@&
@?@a@f@b @q@a@f@b @q@0 I@4@7 I*@ 
@0 I@4@8 I*@;XP N_ CE EU I


@5@8 I@;CE EU I
@5@8 I@;CE EU I 
 C



@<CE EU I  C
@<CE EU I  H


@<CE EU I  H
@<C@UE EU I@5@ 
@7 I@7 I@@@7 J@0 IA@0 H
@4
@4 @ @Q@7 I@?@,@@@0 IA@0 H
@4
@4@7 M)@?@@@0 IA
@1 C
@4@7 M)@?	@0 IE

@4@8 M)@;C@TE EU I

@5@7 I@7 I@@@7 J@0 IA@0 H@4@4 @ @Q@7 I@?@,@@@0 IA@0 H@4@4@7 M)@?@@@0 IA@1 C@4@7 M)@?	@0 IE@4@8 M)@;C@,E EU I
@5@7 I@7 I@@@7 J@0 IE
@4 @ @Q@7 I@?	@0 IE
@4@8 M)@;XP JM C
D EU Fl@5@ 
@ @ @8 L@;CD EU Fl B

@5@0 B@4@ 
@ @ @8 L@;CD EU Fl IE

@5@0 ID@4@ 
@ @ @8 L@;CD EU Fl IE

@5@0 IA@4@ 
@ @ @8 L@;CD EU Fl IE

@5@0 I=@4@ 
@ @ @8 L@;CD EU Fl IA

@5@0 I=@4@ 
@ @ @8 L@;CD EU Fl IA

@5@0 IE@4@ 
@ @ @8 L@;CD EU Fl IA

@5@0 ID@4@ 
@ @ @8 L@;CD EU Fl ID

@5@0 I=@4@ 
@ @ @8 L@;CD EU Fl I=

@5@0 ID@4@ 
@ @ @8 L@;CD EU Fl I8

@5@0 I8@4@ 
@ @ @8 L@;CE EU Fl I8

@5@0 ID@4@ 
@ @ @8 L@;CE EU Fl I8

@5@0 I=@4@ 
@ @ @8 L@;CE EU Fl I8

@5@0 ID@4@ 
@ @ @8 L@;CE
 EU Fl I8

@5@0 I=@4@ 
@ @ @8 L@;XPrestructure_array_aggregate C@E^ EU I
@5@@@@" L

@#@>@ @.@7 M@>@@@,@" L

@#@ @.@7 PS@ @.@7 PS@>@!@0 L@4@#@F@F@F@?@Q@@@,@" PT

@#@ @.@7 M@ @.@7 M@>@!@2@0 PT@4@4@#@F@?@"
@#@ @.@7 M@>@!@2@4@#@F@F@F@F@>@" L@#@?@ @7 M@F@F@F@F@F@F@F@>@ 
@ @7 R< B@>@;CE EU I@5@>@;XPfetch_and_decrement_stack_depth CM EU I@5@0 L\
@4@7 J@p
 @>@0 RA@4@7 C@>@;XP K CC EU M&@5@.@7 Fh I3@.
@.@7 P@0 ID
@4@/@7 K@>@;XPenum_gt CF EU J@5@/@2@-
@4@7 I1@ 
@8 J@;XPredundant_disjunction CE4 EU I K
 G@5@>@;C
E5 EU I K G
@5@>@;CE7 EU I K

@5@7 J@0 J@0 G@4@4 @ @Q@7 I@>@;C@,E< EU I@5@.@.@.
@7 N]@@@( @@?	@0 IA@4@7 M)@@@(
 @@?	@0 IE
@4@7 M)@>@;XP L C$A EU I


@5@0 IA
@4 @Q@7 I:@>@&
@;C$E EU I


@5@0 ID
@4 @Q@7 I:@>@&@;C@"$I EU I
@5@ 
@.@7 L@>@@@0 ID@4 @Q@7 I:@&@?@&@>@;XPset_infrule CHM EU J@5@8 K@;C@/HO EU J B


@5@0 B@-@4@.@7 K@0 B@4@7 I|@0 B
@4@.@7 RI B@ @ @8 I@;C@/HU EU J I8


@5@0 B@-@4@.@7 K@0 B@4@7 I|@0 I8
@4@.@7 RK@ @ @8 I@;C@&H[ EU J I8


@5@0 I8@-@4@.@7 K@0 B
@4@.@7 RK@ @ @8 I@;C@&H` EU J I8


@5@0 I8
@-@4@.@7 K@0 B@4@.@7 RK@ @ @8 I@;C@nHe EU J M


@5@@@0 G@1 M
@4@7 K@F@E@?@P@@@(@0 B@-@4@.@7 K@0 B@4@7 I|@0 M
@4@.@7 RK@ @ @7 I@?@&@0 B
@-@4@.@7 K@0 B
@4@7 I|@0 M@4@.@7 RK@ @ @8 I@;C@nHt EU J M


@5@@@0 G@1 M
@4@7 K@F@E@?@P@@@(@0 B@-@4@.@7 K@0 B@4@7 I|@0 M
@4@.@7 RK@ @ @7 I@?@&@0 B
@-@4@.@7 K@0 B
@4@7 I|@0 M@4@.@7 RK@ @ @8 I@;XPhoist_pf_actions_x C@,AC EU I@5 L@7 C@.@7checkvalidactiontype B@>@@@7 L  B Nh@2 K@3@3
@3@4@7 Jc@?@R@> J @/@8add_conc J@;XP@ do_eliminate_redundant_moduluses C@G EU I

 IM


@5@ @7 I$@a@f@b @s@>@ 
@.@.@7 RV B@>@@@f@@@ @. G@.@7 I@0 IA @4 @Q@7 I:@?@0 IA @4 G@.@7 I>@E@ @. G@.@7 I'@0 IA @4 @Q@7 I:@0 IE@1 C@4 @Q@7 I:@&@ @ @.@7 I1@ @ @.@7 I1@ @7 I4@?@-@@@ @ 
@7 I@" IM@#@&@?
@" IM
@#@( @@F@F@F@>@;C
G EU I

@5@7 @@>@;CG EU I
@5@>@2
@4@8@(do_eliminate_redundant_moduluses_in_list B@;CG EU I@5@2@-
@-@4@7 @<@ @.@7 RY@>@2
@4@8 @<@;XP Q CC EU J-@5@7 J.@>@C@7 J.@L@P@;CC EU J-@5@7 J.@>@Q@;CC EU J-@5@7 G @>@;XPcompatible_set_or_seq_types C@ C EU O@5@0 M@-@4@7 Oj@0 M@-
@4@7 Oj@>@2@4@2
@4@7 Px@>@;C@ C EU O@5@0 Pk@-@4@7 Oj@0 Pk@-
@4@7 Oj@>@2@4@2
@4@7 Px@>@;XP J C@X EW EW  @5 @7defect_counter B@>@;XP	skolemise C	@z EU N

@5@S
@>@;C@~ EU N K 


@5@S
@>@;C@9@ EU N

 K 

 C

@5@/@ 
@0 C@4@0 C@-@-@4@7 O@>@ @.@7 Rc B@ @.@7 R'@>@ @ @8 I1@;C@ EU N K 


@5@/@ 
@ @.@7 O@>@ @8 Re@;C@ EU N C


@5@>@ @.@7 Re@ 
@.@7 R'@>@ @ @8 I1@;C@ EU N 

@<XPrule_substitution_is_on  C@t EU N@5 I@7rule_substitution I@>@.
@7 J@>@C I@7 Rj I@L@P@>@;XP R1 CC EU I@5@7 P@>@8write_deadpath_message  B@;CC  EU I@5@7 P@>@8 Rm@;CC& EU I@5@C@7 Q@L@P@> - No dead path detected 
@7 I@>@;CC, EU I@5@+ - DPC not required for intermediate check
@7 I@>@;XP Ps C@-C EU O



@5@.@2@2
@3@4@-@4@7 Mx@>@ @ @.@7 I1@>@ @ @ @7 Pr@>@;CC EU O@5@>@;XP OS CK EU I@5@0 B
@4@ 
@8 J!@;CK EU I@5@0 B
@4@ 
@8 J!@;CK EU I@5@0 J
@4@ 
@8 J!@;CK EU I@5@0 J
@4@ 
@8 J!@;XP K CN1 EU I OY@5@7 P B QM@2@3@3
@4@8 Jc@;CN5 EU I O_@5@7 P] B O_@2@3@3
@4@8 Jc@;XPmaybe_issue_syntax_reminder  CA8 EU J@5@/@7syntax_error_in_file B@>@.
@7build_list_of_errant_files B@7 M@:Syntax error in a user rule file. Refer to log (slg) file.@7 I@7 J~@6The following user rule files contain a syntax error: @7 KT@EScroll back the screen log or consult the log (slg) file for details.@8 KT@;CAD EU J  @5@>@;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advance_used_facts C@<@f EU I B

@5@C
@&@L
@P@C@0 B@4@7 J B@L@P@C@0 B@4@7 R@L@P@0 J@1 B@4@7 D4@>@;C@$@l EU I IA

@5@C
@0 IA@4@7 R@L
@P@0 J@1 IA@4@7 D4@>@;C@$@p EU I I=

@5@C
@0 I=@4@7 R@L
@P@0 J@1 I=@4@7 D4@>@;XPtry_proof_by_unwrapping CI EU I@5@ 
@.@7
make_new_uvar B@ @ @.@7 K@ @7 K@>@;XP Qx CE EU Jt@5@>@;C@'E EU Jt JD N

@5@7 J~@7 P
sidecondition@7 JyImmediate condition @7 J|@7 J| evaluated successfully@7 I@>@8 Qw@;C@ E% EU Jt JD

@5@7 J~@7 P R@7 JyBy simple reasoning, proved: @7 J|@7 J|@>@8 Qw@;C@+E. EU Jt JD



@5@7 J~@7 P R@7 JyFrom H@7 J| L@7 P
, proved: @7 J|@7 J|@>@ 
@8 Qw@;XD  t  t t  @t  K AP R C@* EU H *** No dead path detected.@<XPfind_cancellation C@PC EU I@5@2@-@3@-@4@7 OI@2@3@-@4@7 J@ @.@.@7 P0 B@ @.@.@7 R@ @ @.@7 L B@0 IB@1 I6@4@7 I*@ 
@0 IB@0 I@4@1 I6@4@8 I*@;XP P> C@+@g EU M&@5@. M(@/@2@-@3@-@4@7 M@>@@@&
@>@ @ 
@7 I:@?@ @ 
@7 P=@>@;C@5@s EU M&@5@C@7 @@L@P@2 Pn@-@4@7 @< IO@7 IP@>@/ @@.@/@7 M@0 L@-@4@ @7 J@ @ 
@7 I:@>@;C@<@} EU M&	@5@C@7 @@L@P@2@-@-@4@7 @<@  Bs@7 M3 IO@7 IP@>@/ @@.@/@7 M@0 L@-@4@ @7 J@ @ 
@7 I:@>@;C@@ EU M&@5@@@.@7 Q@?@!@@
@" M6@#@.@7 P@@?@@
@" M'@#@.@7 P@@?@%@>@@@  M(@.@2@-@3
@4@7 M@F@F@?@v@@@'@.@  M(@/@2@-@3@-@4@7 M@ @7 I@>@ @ 
@7 P=@E@F@?@M@@@4@ @2@-@-@4@7 @<@  Bs@7 M3 IO@7 IP@>@/ @@.@/@7 M@0 L@-@4@ @7 J@>@ @ 
@7 I:@?@ 
 @@.@2@4@7 M@F@E@F@>@;XPclose_log_file  C@X EU Jt  @5@7 J~@7 N9@>@;C@] EU Jt  @5 I@7 O@>@;C@a EU Jt@5 I@7 O@.
@7 O@.@7 N=@7 O@7 C  B@7 O@>@;XPestablish_implies C% EU I

@5@ 
@.@7 P@>@ @.@7 R B@>@ @ @8 I1@;C%
 EU I 
@<XPrestructure_record_aggregate C@'E EU I L



 L

@5@>@ 
@ @7 M@>@ @ @7 R B@>@;CE EU I@5@>@;XP
do_push_vc CMh EU I@5@.@.@.
@7 J!@0 Ou
@1 J"
@4@7 D4@Q@;CMm EU I@5@.@7get_next_hyp_id J#@0 R
@1 R@4@7 D4@Q@;CMr EU I@5@.@.@.
@7
prune_conc J@0 R
@1 J
@4@7 D4@Q@;CMw EU I@5@.@7prune_proved_conc J@0 R
@1 J@4@7 D4@Q@;CM| EU I@5@0 L@-@-@4@7 J@0 R
@1 L@4@7 D4@Q@;CM EU I@5@>@;XPtry_infer_semi_standard_form_of C@6B EU I		@5@.@.
@.@.@7 J@>@ 
@ @.@7 I@>@ @ @.@7 I@>@.@2@3@3@4@7 @<@>@ @7 J>@>@;XPmaybe_echo_vc_trace CA EU I@5@7 PC@>@;CA EU I@5@7
echo_vc_trace B@7 I@7 I@0 PD@4@7 I@>@;XP Q CC! EU J-@5@.@7listexp B@.
@7 R@ 
@7	orderlist B@>@;XPdo_rule_substitutions2  CG| EU I @5@C
@7 Rf B@L
@P@>@;CG EU I@5@7 R@.
@.@.@7replace_rule J= OY OZ G@7 O[@Q@;C@3G EU I@5@7 R@0 @-
@-@4@.@.
@7 K@7 H@ 
@7 H@/ KA@7 J% OY@0 JQ@1 
@4 G@ 
@7 O[@Q@;CG EU I  @5@>@;XPeliminate_redundant_moduluses CG EU I@5@7 RX@>@8 I@;XP O C@L EW EW@5@0 Ra@-
@4@7 J@p
@0 Ra@4@7 I@>@;XP P  CC2 EU O@5@.@7 Q@.
@7 Q@.@7 I4@ 
@ @7 I4@>@;XPsave_the_skolemisations C
@_ EU N@5@S@>@8add_forall_hyp J#@;C@$@c EU N
 K


@5@0 K
@4@7 R@>@ 
@7 R B@>@ @7 R@>@;C@j EU N@5@7 R@>@;XP OP C@j EU N@5 I@7substitution_elimination I@>@.
@7 J@>@C I@7 R I@L@P@>@;XP O C
L( EU I
@5@8 O@;CL+ EU I

@5@8 O@;XPretreat_used_facts C@w EU I B

@5@0 J@1 B@4@7 J@>@Q@;C@{ EU I B

@5@0 J@1 B@4@7 J@>@Q@;C@ EU I IA

@5@0 J@1 IA@4@7 J@>@Q@;C@ EU I I=

@5@0 J@1 I=@4@7 J@>@Q@;XD  t  t t  @t  Rx AP R C@+ EU H @,*** DPC not required for intermediate check.@<XP M C@ EU J



@5@a@g@f
@s@>@ @ @8 M@;C	@ EU J

@5@>@Q@;C@ EU J
@5@>@;XP R: CC EU I@5@.@7know_term_breakdown B@.@7 R@>@ @ @ 
@8 R B@;XPwrite_log_file_banner  C@@ EU Jt  @5@7 N9@>@;C@C EU Jt  @5 I@7 O@>@;C@F EU Jt@5 I@7 O@.
@7 N=@.@7 O@7 O@.@7 B @7display_banner L|@7 O@>@;XP J CI EU I@5@/@.
@7 J:@ 
@7 H@ 
@7 M~@>@;C@FJ EU I IE


@5@ @.@7 Ni B@@@/@0 IE
@-@4@.@7 J:@?@/@0 IA@-
@4@.@7 J:@ @ @7 R@0 IE@4 @Q@7 I:@ @7 H@ @7 M~@>@;C@FJ EU I IA


@5@ 
@.@7 R@@@/@0 IE@-@4@.@7 J:@?@/@0 IA@-@4@.@7 J:@ @ @7 R@0 IE
@4 @Q@7 I:@ @7 H@ @7 M~@>@;C@FJ EU I IA


@5@ @.@7 R@@@/@0 IA
@-@4@.@7 J:@?@/@0 IE@-
@4@.@7 J:@ @ @7 R@0 IA@4 @Q@7 I:@ @7 H@ @7 M~@>@;C@FJ) EU I IE


@5@ 
@.@7 R@@@/@0 IA@-@4@.@7 J:@?@/@0 IE@-@4@.@7 J:@ @ @7 R@0 IA
@4 @Q@7 I:@ @7 H@ @7 M~@>@;C@HJ8 EU I IE


@5@ @.@7 Nk@@
@/@0 IE@-@-@4@7 J:@?@/@0 IA@-@-@4@7 J:@ @ @7 Nk@0 IE@4 @Q@7 I:@2@0 IE
@4@4@7 M~@>@;C@HJD EU I IA


@5@ 
@.@7 Nk@@
@/@0 IE@-@-@4@7 J:@?@/@0 IA@-@-@4@7 J:@ @ @7 Nk@0 IE
@4 @Q@7 I:@2@0 IE@4@4@7 M~@>@;C@HJP EU I IA


@5@ @.@7 Nk@@
@/@0 IA@-@-@4@7 J:@?@/@0 IE@-@-@4@7 J:@ @ @7 Nk@0 IA@4 @Q@7 I:@2@0 IA
@4@4@7 M~@>@;C@HJ\ EU I IE


@5@ 
@.@7 Nk@@
@/@0 IA@-@-@4@7 J:@?@/@0 IE@-@-@4@7 J:@ @ @7 Nk@0 IA
@4 @Q@7 I:@2@0 IA@4@4@7 M~@>@;C@`Jh EU I IE


@5 I-@7 I@ @.@7 Nk@@@( G@0 H@4@.@7 I:@?@(enum@0 K@4@.@7 I:@ @ @7 Nk@@
@/@0 IE@-@4@7 J:@?@/@0 IA@-@4@7 J:@2@0 ID
@4@4@7 M~@>@;C@`J{ EU I IA


@5 I-@7 I@ 
@.@7 Nk@@@( G@0 H
@4@.@7 I:@?@( R@0 K
@4@.@7 I:@ @ @7 Nk@@
@/@0 IE@-@4@7 J:@?@/@0 IA@-@4@7 J:@2@0 ID@4@4@7 M~@>@;C@`J EU I IA


@5 I-@7 I@ @.@7 Nk@@@( G@0 C@4@.@7 I:@?@( R@0 K@4@.@7 I:@ @ @7 Nk@@
@/@0 IA@-@4@7 J:@?@/@0 IE@-@4@7 J:@2@0 I=
@4@4@7 M~@>@;C@`J EU I IE


@5 I-@7 I@ 
@.@7 Nk@@@( G@0 C
@4@.@7 I:@?@( R@0 K
@4@.@7 I:@ @ @7 Nk@@
@/@0 IA@-@4@7 J:@?@/@0 IE@-@4@7 J:@2@0 I=@4@4@7 M~@>@;C@iJ EU I IE

 K
@5@ 
 R@7 Nk@0 IE
@4@.@7 O+@0 ID@-@4@.@7 O+@ @7 A@@
@/@0 IE@-@4@7 J:@?@/@0 IA@-@4@7 J:@  R@7 Nk@2@0 IE
@4@4@.@7 M~@>@ @ @.@7 I1@ @ @8 I@;C@jJ EU I IA K


@5@  R@7 Nk@0 IE
@4@.@7 O+@0 ID
@-@4@.@7 O+@ @7 A@@
@/@0 IE@-@4@7 J:@?@/@0 IA@-@4@7 J:@  R@7 Nk@2@0 IE
@4@4@.@7 M~@>@ @ @.@7 I1@ @ @8 I@;C@_J EU I	
 IE

 K
@5@C@ 
@/@7 Nk@L@P@ 
 KA@7 J%@0 IE
@4@.@7 O+@0 ID@-@4@.@7 O+@ @7 A@@
@/@0 IE@-@4@7 J:@?@/@0 IA@-@4@7 J:@  R@7 Nk@>@ @ @8 I@;C@`J EU I	
 IA K


@5@C@ @/@7 Nk@L@P@  KA@7 J%@0 IE
@4@.@7 O+@0 ID
@-@4@.@7 O+@ @7 A@@
@/@0 IE@-@4@7 J:@?@/@0 IA@-@4@7 J:@  R@7 Nk@>@ @ @8 I@;C@LJ EU I IE K


@5@  R@7 Nk@0 ID
@-@4@7 O+@ @7 A@@
@/@0 IE@-@4@7 J:@?@/@0 IA@-@4@7 J:@  R@7 Nk@0 IE@4 @Q@7 I:@>@;C@KK EU I IA

 K
@5@ 
 R@7 Nk@0 ID@-@4@7 O+@ @7 A@@
@/@0 IE@-@4@7 J:@?@/@0 IA@-@4@7 J:@  R@7 Nk@0 IE
@4 @Q@7 I:@>@;C@MK EU I IE K


@5@C@ @/@7 Nk@L@P@  KA@7 J%@0 ID
@4@7 O+@ @7 A@@
@/@0 IE@-@4@7 J:@?@/@0 IA@-@4@7 J:@  R@7 Nk@>@;C@LK EU I IA

 K
@5@C@ 
@/@7 Nk@L@P@ 
 KA@7 J%@0 ID
@4@7 O+@ 
@7 A@@
@/@0 IE
@-@4@7 J:@?@/@0 IA@-
@4@7 J:@  R@7 Nk@>@;C@jK( EU I IE K


@5@  R@7 Nk@0 IE
@4@.@7 O+@0 I=
@-@4@.@7 O+@ @7 A@@
@/@0 IA@-@4@7 J:@?@/@0 IE@-@4@7 J:@  R@7 Nk@2@0 IA
@4@4@.@7 M~@>@ @ @.@7 I1@ @ @8 I@;C@iK8 EU I IA

 K
@5@ 
 R@7 Nk@0 IE
@4@.@7 O+@0 I=@-@4@.@7 O+@ @7 A@@
@/@0 IA@-@4@7 J:@?@/@0 IE@-@4@7 J:@  R@7 Nk@2@0 IA
@4@4@.@7 M~@>@ @ @.@7 I1@ @ @8 I@;C@`KH EU I	
 IE K


@5@C@ @/@7 Nk@L@P@  KA@7 J%@0 IE
@4@.@7 O+@0 I=
@-@4@.@7 O+@ @7 A@@
@/@0 IA@-@4@7 J:@?@/@0 IE@-@4@7 J:@  R@7 Nk@>@ @ @8 I@;C@_KW EU I	
 IA

 K
@5@C@ 
@/@7 Nk@L@P@ 
 KA@7 J%@0 IE
@4@.@7 O+@0 I=@-@4@.@7 O+@ @7 A@@
@/@0 IA@-@4@7 J:@?@/@0 IE@-@4@7 J:@  R@7 Nk@>@ @ @8 I@;C@LKf EU I IA K


@5@  R@7 Nk@0 I=
@-@4@7 O+@ @7 A@@
@/@0 IA@-@4@7 J:@?@/@0 IE@-@4@7 J:@  R@7 Nk@0 IA@4 @Q@7 I:@>@;C@KKs EU I IE

 K
@5@ 
 R@7 Nk@0 I=@-@4@7 O+@ @7 A@@
@/@0 IA@-@4@7 J:@?@/@0 IE@-@4@7 J:@  R@7 Nk@0 IA
@4 @Q@7 I:@>@;C@MK EU I IA K


@5@C@ @/@7 Nk@L@P@  KA@7 J%@0 I=
@4@7 O+@ @7 A@@
@/@0 IA@-@4@7 J:@?@/@0 IE@-@4@7 J:@  R@7 Nk@>@;C@LK EU I IE

 K
@5@C@ 
@/@7 Nk@L@P@ 
 KA@7 J%@0 I=
@4@7 O+@ 
@7 A@@
@/@0 IA
@-@4@7 J:@?@/@0 IE@-
@4@7 J:@  R@7 Nk@>@;CK EU I  IA IR 
@<C
K EU I  IE  IR
@<CK EU I IA IR

@5@0 ID
 @4@.@7 I>@ @8 I4@;CK EU I IE

 IR@5@0 ID
 @4@.@7 I>@ @8 I4@;C@5K EU I IE IR


@5abs_3a@7 Iy@0 IE 
@4@.@7 I>@0 IE
@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@4K EU I IA

 IR
@5abs_3b@7 Iy@0 IE @4@.@7 I>@0 IE
@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@[K EU I IE IR


@5abs_4a@7 Iy@0 IE@-
@4@.@7 Iu@0 IE
@-@4@.@7 Iu@0 IA @4@.@7 I>@0 IE@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@ZK EU I IA

 IR
@5abs_4b@7 Iy@0 IE@-@4@.@7 Iu@0 IE@-@4@.@7 Iu@0 IA @4@.@7 I>@0 IE
@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@dK EU I IE IR


@5abs_5a@7 Iy@0 IE@-
@4@.@7 Iu@0 IE
@-@4@.@7 Iu@0 IE @4@.@7 I>@0 I@4@.@7 I:@0 IE@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@cK EU I IA

 IR
@5abs_5b@7 Iy@0 IE@-@4@.@7 Iu@0 IE@-@4@.@7 Iu@0 IE @4@.@7 I>@0 I@4@.@7 I:@0 IE
@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@K EU I IE IR


@5abs_6a@7 Iy@0 IE@-
@4@.@7 Iu@0 IE
@-@4@.@7 Iu@0 IE @4@.@7 I>@0 I@4@.@7 I:@0 IE@4@.@7 I>@0 IE @4@.@7 I>@0 IE@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@L EU I IA

 IR
@5abs_6b@7 Iy@0 IE@-@4@.@7 Iu@0 IE@-@4@.@7 Iu@0 IE @4@.@7 I>@0 I@4@.@7 I:@0 IE
@4@.@7 I>@0 IE @4@.@7 I>@0 IE
@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@L EU I IE IR


@5abs_7a@7 Iy@@@0 I=@4@.@7 I>@?@0 IA@4@.@7 I>@0 I@4@.@7 I:@0 IE
@4@.@7 I>@@@0 ID
@4@.@7 I>@E@?@( G@0 C@4@.@7 I:@0 IE
@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@L, EU I IA

 IR
@5abs_7b@7 Iy@@@0 I=
@4@.@7 I>@?@0 IA
@4@.@7 I>@0 I
@4@.@7 I:@0 IE@4@.@7 I>@@@0 ID
@4@.@7 I>@E@?@( G@0 C
@4@.@7 I:@0 IE@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@aLD EU I

 IE IR C



@5abs_8a@7 Iy@0 IE 
@4@.@7 I>@0 IE
@4@.@7 I>@0 IE @4@.@7 I>@0 IE@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@`LO EU I

 IA

 IR C

@5abs_8b@7 Iy@0 IE @4@.@7 I>@0 IE
@4@.@7 I>@0 IE @4@.@7 I>@0 IE
@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@"L] EU I IA IR C


 G@5abs_9a@7 Iy@0 I=
@4 G@8 I>@;C@!L^ EU I IE IR C


 G@5abs_9b@7 Iy@0 I=
@4 G@8 I>@;C@"L_ EU I IA IR C


 G@5abs_9c@7 Iy@0 I=
@4 G@8 I>@;C@!L` EU I IE IR C


 G@5abs_9d@7 Iy@0 I=
@4 G@8 I>@;C@"La EU I IA IR C


 G@5abs_9e@7 Iy@0 I8
@4 G@8 I>@;C@!Lb EU I IE IR C


 G@5abs_9f@7 Iy@0 I8
@4 G@8 I>@;C@qLj EU I

 ID I6


 G@5div_1a@7 Iy@@@"
 H
@#@?
@"
 H
@#@0 IE @4 G@.@7 I>@@@0 ID@4 G@.@7 I>@E@?@0 C@4@.@7 I:@0 IE@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@pL{ EU I

 I=

 I6
 G@5div_1b@7 Iy@@@" H

@#@?
@" H

@#@0 IE @4 G@.@7 I>@@@0 ID
@4 G@.@7 I>@E@?@0 C
@4@.@7 I:@0 IE@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@uL EU I

 IE I6

 C
 G@5div_1c@7 Iy@@@"
 H
@#@?
@"
 H
@#@0 IE @4 G@.@7 I>@@@0 ID@4 G@.@7 I>@E@?@0 C@4@.@7 I:@0 IE@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@uL EU I

 IA C

 I6
 G@5div_1d@7 Iy@@@" H

@#@?
@" H

@#@0 IE @4 G@.@7 I>@@@0 ID
@4 G@.@7 I>@E@?@0 C
@4@.@7 I:@0 IE@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@8L EU I IA I6


 G@5div_2a@7 Iy@@@"
 H
@#@?
@"
 H
@#@0 IE@4 G@8 I>@;C@7L EU I IE

 I6
 G@5div_2b@7 Iy@@@" H

@#@?
@" H

@#@0 IE
@4 G@8 I>@;C@8L EU I IE I6


 G@5div_3a@7 Iy@@@"
 H
@#@?
@"
 H
@#@0 IE@4 G@8 I>@;C@7L EU I IA

 I6
 G@5div_3b@7 Iy@@@" H

@#@?
@" H

@#@0 IE
@4 G@8 I>@;C@SL EU I

 IA I6


 G@5div_4a@7 Iy@@@"
 H

@#@?
@"
 H

@#@0 IA@4 G@.@7 I>@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@RL EU I

 IE

 I6
 G@5div_4b@7 Iy@@@" H

@#@?
@" H

@#@0 IA
@4 G@.@7 I>@0 IA
@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@SL EU I

 IE I6


 G@5div_5a@7 Iy@@@"
 H

@#@?
@"
 H

@#@0 IE@4 G@.@7 I>@0 IE@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@RL EU I

 IA

 I6
 G@5div_5b@7 Iy@@@" H

@#@?
@" H

@#@0 IE
@4 G@.@7 I>@0 IE
@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@M EU I ID

 I6
 G@5div_6a@7 Iy@@@" H

@#@?
@" H

@#@0 IE 
@4 G@.@7 I>@@@0 ID
@4 G@.@7 I>@E@?@0 C@4@.@7 I:@0 IE
@4 G@.@7 I>@@@-@0 H
@4@.@7 I:@@@0 I8@4 G@.@7 I>@?
@0 ID@4 G@.@7 I>@E@?@0 H
@4@.@7 I:@0 IE@4 G@.@7 I>@E@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@M( EU I I= I6


 G@5div_6b@7 Iy@@@"
 H
@#@?
@"
 H
@#@0 IE @4 G@.@7 I>@@@0 ID@4 G@.@7 I>@E@?@0 C@4@.@7 I:@0 IE@4 G@.@7 I>@@@-@0 H@4@.@7 I:@@@0 I8@4 G@.@7 I>@?
@0 ID@4 G@.@7 I>@E@?@0 H@4@.@7 I:@0 IE@4 G@.@7 I>@E@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@ME EU I IE H

 I6
 G@5div_6c@7 Iy@@@" H

@#@?
@" H

@#@0 IE 
@4 G@.@7 I>@@@0 ID
@4 G@.@7 I>@E@?@0 C@4@.@7 I:@0 IE
@4 G@.@7 I>@@@-@0 H
@4@.@7 I:@@@0 I8@4 G@.@7 I>@?
@0 ID@4 G@.@7 I>@E@?@0 H
@4@.@7 I:@0 IE@4 G@.@7 I>@E@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@Mb EU I IA I6

 H
 G@5div_6d@7 Iy@@@"
 H
@#@?
@"
 H
@#@0 IE @4 G@.@7 I>@@@0 ID@4 G@.@7 I>@E@?@0 C@4@.@7 I:@0 IE@4 G@.@7 I>@@@-@0 H@4@.@7 I:@@@0 I8@4 G@.@7 I>@?
@0 ID@4 G@.@7 I>@E@?@0 H@4@.@7 I:@0 IE@4 G@.@7 I>@E@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@aM EU I IA I6



 G@5div_7a@7 Iy@0 IE @4 G@.@7 I>@0 IA
 @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@`M EU I IE

 I6

 G@5div_7b@7 Iy@0 IE
 @4 G@.@7 I>@0 IA @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@aM EU I IA I6



 G@5div_8a@7 Iy@0 IE @4 G@.@7 I>@0 IE
@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@`M EU I IE

 I6

 G@5div_8b@7 Iy@0 IE
 @4 G@.@7 I>@0 IE
@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@aM EU I IE I6



 G@5div_9a@7 Iy@0 IE @4 G@.@7 I>@0 IE
@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@`M EU I IA

 I6

 G@5div_9b@7 Iy@0 IE 
@4 G@.@7 I>@0 IE
@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@WM EU I

 IE I6



 G@5div_10a@7 Iy@0 IB@4@.@7 I:@0 IE
@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@VM EU I

 IA

 I6

 G@5div_10b@7 Iy@0 IB
@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@uM EU I IE I6



 G@5div_11a@7 Iy@0 C@0 IB@1 H@4@4@.@7 I:@0 IE
@4 G@.@7 I>@0 IA @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@tN EU I IA

 I6

 G@5div_11b@7 Iy@0 C@0 IB@1 H
@4@4@.@7 I:@0 IE@4 G@.@7 I>@0 IA
 @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@VN EU I

 IE

 I6

 G@5div_12a@7 Iy@0 IB
@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@WN EU I

 IA I6



 G@5div_12b@7 Iy@0 IB@4@.@7 I:@0 IE
@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@N, EU I IA


 G@5div_13a@7 Iy@@@"
 IB I6

@#@?@"
 IB
 I6
@#@0 IA @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@@@0 IE @4 G@.@7 I>@?@0 IE@1 H@0 C@4@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@NA EU I IE


 G@5div_13b@7 Iy@@@" IB I6

@#@?@" IB
 I6
@#@0 IA @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@@@0 IE
 @4 G@.@7 I>@?@0 IE
@1 H@0 C@4@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@}NZ EU I IE


 G@5div_14a@7 Iy@@@"
 IB I6

@#@?@"
 IB
 I6
@#@0 IA @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@}Nl EU I IA


 G@5div_14b@7 Iy@@@" IB I6

@#@?@" IB
 I6
@#@0 IA @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@lN EU I		 B

  G@5div_15a@7 Iy@@@"
 IB I6

@#@?@"
 IB
 I6
@#@0 IA @4 G@.@7 I>@@@0 I=@4 G@.@7 I>@?@0 IA@1 H@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@lN EU I		 B 

 G@5div_15b@7 Iy@@@"
 IB I6

@#@?@"
 IB
 I6
@#@0 IA @4 G@.@7 I>@@@0 I=@4 G@.@7 I>@?@0 IA@1 H@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@qN EU I		 B C



 G@5div_15c@7 Iy@@@" IB I6

@#@?@" IB
 I6
@#@0 IA
 @4 G@.@7 I>@@@0 I=
@4 G@.@7 I>@?@0 IA@1 H
@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@pN EU I		 B

 C

 G@5div_15d@7 Iy@@@" IB I6

@#@?@" IB
 I6
@#@0 IA
 @4 G@.@7 I>@@@0 I=
@4 G@.@7 I>@?@0 IA@1 H
@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@}N EU I IA


 G@5div_16a@7 Iy@@@"
 IB I6

@#@?@"
 IB
 I6
@#@0 IE @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@}N EU I IE


 G@5div_16b@7 Iy@@@" IB I6

@#@?@" IB
 I6
@#@0 IE @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IA
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@vN EU I IE IB I6



 G@5div_17a@7 Iy@@@R@?@R@0 IE
 @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE@0 C@0 H
@4@4@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@N EU I IA


 G@5div_17b@7 Iy@@@" IB I6

@#@?@" IB
 I6
@#@0 IE @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE@0 C@0 H@4@4
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@qO EU I		 B

  G@5div_18a@7 Iy@@@"
 IB I6

@#@?@"
 IB
 I6
@#@0 IE @4 G@.@7 I>@@@0 I=@1 I@4 G@.@7 I>@?@0 IA@0 C@4@1 I@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@qO  EU I		 B 

 G@5div_18b@7 Iy@@@"
 IB I6

@#@?@"
 IB
 I6
@#@0 IE @4 G@.@7 I>@@@0 I=@1 I@4 G@.@7 I>@?@0 IA@0 C@4@1 I@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@vO0 EU I		 B C



 G@5div_18c@7 Iy@@@" IB I6

@#@?@" IB
 I6
@#@0 IE
 @4 G@.@7 I>@@@0 I=@1 I
@4 G@.@7 I>@?@0 IA@0 C@4@1 I
@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@uO@ EU I		 B

 C

 G@5div_18d@7 Iy@@@" IB I6

@#@?@" IB
 I6
@#@0 IE
 @4 G@.@7 I>@@@0 I=@1 I
@4 G@.@7 I>@?@0 IA@0 C@4@1 I
@4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@OT EU I IA


 G@5div_19a@7 Iy@@@"
 IB I6

@#@?@"
 IB
 I6
@#@0 IE@4 G@.@7 I>@0 I@4@.@7 I:@@@0 I=@4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 C@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@On EU I IE


 G@5div_19b@7 Iy@@@" IB I6

@#@?@" IB
 I6
@#@0 IE
@4 G@.@7 I>@0 I
@4@.@7 I:@@@0 I=@4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 C@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@O EU I IE


 G@5div_20a@7 Iy@@@"
 IB I6

@#@?@"
 IB
 I6
@#@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 I@1 H@4@.@7 I:@0 IE@4 G@.@7 I>@0 IE@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@O EU I IA


 G@5div_20b@7 Iy@@@" IB I6

@#@?@" IB
 I6
@#@@@0 I=
 @4 G@.@7 I>@?
@0 IA
@4 G@.@7 I>@0 I@1 H
@4@.@7 I:@0 IE@4 G@.@7 I>@0 IE
@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@O EU I B

  G@5div_21a@7 Iy@@@"
 IB I6

@#@?@"
 IB
 I6
@#@0 IE@-@4@.@7 Iu@@@ @7 I$@' @@a@f@b @s@?@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 I@1 H@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 H@4@.@7 I:@0 IA@4 G@.@7 I>@?@0 H@4@.@7 I:@0 I=@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@O EU I B 

 G@5div_21b@7 Iy@@@"
 IB I6

@#@?@"
 IB
 I6
@#@0 IE@-@4@.@7 Iu@@@ @7 I$@' @@a@f@b @s@?@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 I@1 H@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 H@4@.@7 I:@0 IA@4 G@.@7 I>@?@0 H@4@.@7 I:@0 I=@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@P  EU I B C



 G@5div_21c@7 Iy@@@" IB I6

@#@?@" IB
 I6
@#@0 IE
@-@4@.@7 Iu@@@ @7 I$@' @@a@f@b @s@?@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 I@1 H@4@.@7 I:@0 IE
@4 G@.@7 I>@@@0 H@4@.@7 I:@0 IA@4 G@.@7 I>@?@0 H@4@.@7 I:@0 I=@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@P EU I B

 C

 G@5div_21d@7 Iy@@@" IB I6

@#@?@" IB
 I6
@#@0 IE
@-@4@.@7 Iu@@@ @7 I$@' @@a@f@b @s@?@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 I@1 H@4@.@7 I:@0 IE
@4 G@.@7 I>@@@0 H@4@.@7 I:@0 IA@4 G@.@7 I>@?@0 H@4@.@7 I:@0 I=@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@PA EU I IE C



 G@5div_22a@7 Iy@@@" IB I6

@#@?@" IB
 I6
@#@0 IA
 @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@@@0 IE
@4 G@.@7 I>@?@0 IE@0 C@4@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@PW EU I IA

 C

 G@5div_22b@7 Iy@@@" IB I6
@#@?@" IB
 I6@#@0 IA @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@@@0 IE
@4 G@.@7 I>@?@0 IE@0 C@4
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@Pp EU I IA C



 G@5div_23a@7 Iy@@@" IB I6

@#@?@" IB
 I6
@#@0 IE 
@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE @4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@P EU I IE

 C

 G@5div_23b@7 Iy@@@" IB I6
@#@?@" IB
 I6@#@0 IE @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE
 @4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@P EU I IE C



 G@5div_24a@7 Iy@@@" IB I6

@#@?@" IB
 I6
@#@0 IE
 @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE @4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@P EU I IA

 C

 G@5div_24b@7 Iy@@@" IB I6
@#@?@" IB
 I6@#@0 IE @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE 
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@P EU I IA C



 G@5div_25a@7 Iy@@@" IB I6

@#@?@" IB
 I6
@#@0 IE
 @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE@1 C@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@P EU I IE

 C

 G@5div_25b@7 Iy@@@" IB I6
@#@?@" IB
 I6@#@0 IE @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE
@1 C@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@P EU I IA C



 G@5div_26a@7 Iy@@@" IB I6

@#@?@" IB
 I6
@#@0 IA
 @4 G@.@7 I>@0 I@4@.@7 I:@@@0 I=@4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 C@4@.@7 I:@0 IE
@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@Q  EU I IE

 C

 G@5div_26b@7 Iy@@@" IB I6
@#@?@" IB
 I6@#@0 IA @4 G@.@7 I>@0 I
@4@.@7 I:@@@0 I=@4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 C@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@Q EU I IA C



 G@5div_27a@7 Iy@@@" IB I6

@#@?@" IB
 I6
@#@0 IE
@4 G@.@7 I>@0 I@4@.@7 I:@@@0 I=@4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 C@4@.@7 I:@0 IE
@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@@@0 H@4@.@7 I:@0 IE@4 G@.@7 I>@E@?@0 H@4@.@7 I:@0 ID@4 G@.@7 I>@E@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@QA EU I A

 C

 G@5div_27b@7 Iy@@@" IB I6
@#@?@" IB
 I6@#@0 IE
@4 G@.@7 I>@0 I
@4@.@7 I:@@@0 I=@4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 C@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@@@0 H@4@.@7 I:@0 IE@4 G@.@7 I>@E@?@0 H@4@.@7 I:@0 ID@4 G@.@7 I>@E@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@Qg EU I IE C



 G@5div_28a@7 Iy@@@" IB I6

@#@?@" IB
 I6
@#@0 IA
 @4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE
@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@Q EU I IA

 C

 G@5div_28b@7 Iy@@@" IB I6
@#@?@" IB
 I6@#@0 IA @4 G@.@7 I>@@@0 I=
 @4 G@.@7 I>@?
@0 IA
@4 G@.@7 I>@0 IE
@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@Q EU I IE C



 G@5div_29a@7 Iy@@@" IB I6

@#@?@" IB
 I6
@#@0 I@1 H@4@.@7 I:@0 IE
@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE
@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@@@0 H@4@.@7 I:@0 IE@4 G@.@7 I>@E@?@0 H@4@.@7 I:@0 ID@4 G@.@7 I>@E@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@Q EU I IA

 C

 G@5div_29b@7 Iy@@@" IB I6
@#@?@" IB
 I6@#@0 I@1 H
@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 I=
 @4 G@.@7 I>@?
@0 IA
@4 G@.@7 I>@0 IE
@4 G@.@7 I>@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@@@0 H
@4@.@7 I:@0 IE@4 G@.@7 I>@E@?@0 H
@4@.@7 I:@0 ID@4 G@.@7 I>@E@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@dQ EU I IE


 G@5div_30a@7 Iy@0 IE@0 IB
@-@4@-@4@.@7 Iu@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE@0 I6@4@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@dQ EU I IA


 G@5div_30b@7 Iy@0 IE@0 IB@-@4@-@4@.@7 Iu@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 IE@0 I6@4
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@PQ EU I

 IA


 G@5div_31a@7 Iy@0 I8 @4 G@.@7 I>@0 I8@0 I6
@4 @4 G@.@7 I>@0 IA
 @4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@PR EU I

 IE


 G@5div_31b@7 Iy@0 I8
 @4 G@.@7 I>@0 I8@0 I6
@4 @4 G@.@7 I>@0 IA @4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@R EU I IA I6



 G@5div_32a@7 Iy@ @7 I$@0 C@0 I@4@4@.@7 I:@0 I= @4 @Q@7 I:@0 IE
@4 G@.@7 I>@0 IE
@4 G@.@7 I>@@@0 I8 @4 G@.@7 I>@?@B@@@0 I= @4 G@.@7 I>@?@1@@@0 IA@4 G@.@7 I>@?@ @@@0 ID @4 G@.@7 I>@?@0 IE@1 I@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@R, EU I IE

 I6

 G@5div_32b@7 Iy@ 
@7 I$@0 C@0 I
@4@4@.@7 I:@0 I= @4 @Q@7 I:@0 IE
@4 G@.@7 I>@0 IE@4 G@.@7 I>@@@0 I8 @4 G@.@7 I>@?@B@@@0 I= @4 G@.@7 I>@?@1@@@0 IA@4 G@.@7 I>@?@ @@@0 ID @4 G@.@7 I>@?@0 IE@1 I@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@RH EU I

 IA I6



 G@5div_33a@7 Iy@ @7 I$@0 C@0 I@4@4@.@7 I:@0 I= @4 @Q@7 I:@0 I@4@.@7 I:@0 IE
@4 G@.@7 I>@0 IE
@4 G@.@7 I>@@@0 I8 @4 G@.@7 I>@?@B@@@0 I= @4 G@.@7 I>@?@1@@@0 IA@4 G@.@7 I>@?@ @@@0 ID @4 G@.@7 I>@?@0 IE@1 I@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@Ra EU I

 IE

 I6

 G@5div_33b@7 Iy@ 
@7 I$@0 C@0 I
@4@4@.@7 I:@0 I= @4 @Q@7 I:@0 I@4@.@7 I:@0 IE@4 G@.@7 I>@0 IE@4 G@.@7 I>@@@0 I8 @4 G@.@7 I>@?@B@@@0 I= @4 G@.@7 I>@?@1@@@0 IA@4 G@.@7 I>@?@ @@@0 ID @4 G@.@7 I>@?@0 IE@1 I@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@R EU I IE I6



 G@5div_34a@7 Iy@ @7 I$@0 I= @4 @Q@7 I:@0 IE
@4 G@.@7 I>@0 I@1 H@4@.@7 I:@0 IE
@4 G@.@7 I>@@@0 I8 @4 G@.@7 I>@0 I8@1 I@4 G@.@7 I>@?@G@@@0 I= @4 G@.@7 I>@?@3@@@0 IA@4 G@.@7 I>@?@"@@@0 ID@1 I@4 G@.@7 I>@?@0 IE@1 I@4 G@.@7 I>@' @@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@R EU I IA

 I6

 G@5div_34b@7 Iy@ 
@7 I$@0 I=
 @4 @Q@7 I:@0 IE
@4 G@.@7 I>@0 I@1 H
@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 I8 @4 G@.@7 I>@0 I8@1 I@4 G@.@7 I>@?@G@@@0 I= @4 G@.@7 I>@?@3@@@0 IA@4 G@.@7 I>@?@"@@@0 ID@1 I@4 G@.@7 I>@?@0 IE@1 I@4 G@.@7 I>@' @@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@R EU I IE I6



 G@5div_35a@7 Iy@ @7 I$@0 I= @4 @Q@7 I:@0 IE
@4 G@.@7 I>@0 I@4@.@7 I:@0 IE
@4 G@.@7 I>@@@0 I8 @4 G@.@7 I>@?@B@@@0 I= @4 G@.@7 I>@?@1@@@0 IA@4 G@.@7 I>@?@ @@@0 ID @4 G@.@7 I>@?@0 IE@1 I@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@R EU I IA

 I6

 G@5div_35b@7 Iy@ 
@7 I$@0 I=
 @4 @Q@7 I:@0 IE
@4 G@.@7 I>@0 I
@4@.@7 I:@0 IE@4 G@.@7 I>@@@0 I8 @4 G@.@7 I>@?@B@@@0 I= @4 G@.@7 I>@?@1@@@0 IA@4 G@.@7 I>@?@ @@@0 ID @4 G@.@7 I>@?@0 IE@1 I@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@RR EU I

 I=

  G@5mod_1a@7 Iy IO@7 IP@0 I8@0 IM
@-@4 @4@.@7 Iu@0 I= @4 G@.@7 I>@0 IA
 @4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@RR EU I

 ID 

 G@5mod_1b@7 Iy IO@7 IP@0 I8@0 IM
@-@4 @4@.@7 Iu@0 I= @4 G@.@7 I>@0 IA
 @4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@>S EU I IA

 IM

 G@5mod_2a@7 Iy IO@7 IP@0 IA
 @4 G@.@7 I>@0 I= @4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@?S	 EU I IE IM



 G@5mod_2b@7 Iy IO@7 IP@0 IA
 @4 G@.@7 I>@0 I= @4 G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@S EU I IE IM I6




 G@5mod_3a@7 Iy IO@7 IP@0 IE 
@4 G@.@7 I>@ 
@. G@.@7 I'@0 IA @4 @Q@7 I:@0 ID @4 G@.@7 I>@0 ID @4 G@.@7 I>@0 I6@4@.@7 I:@0 ID@4 G@.@7 I>@0 IE@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@S* EU I IA

 IM I6


 G@5mod_3b@7 Iy IO@7 IP@0 IE @4 G@.@7 I>@ @. G@.@7 I'@0 IA @4 @Q@7 I:@0 ID @4 G@.@7 I>@0 ID @4 G@.@7 I>@0 I6@4@.@7 I:@0 ID@4 G@.@7 I>@0 IE
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@iS@ EU I

 IE IM



 G@5mod_4a@7 Iy IO@7 IP@0 I= @4 G@.@7 I>@0 IE 
@4 G@.@7 I>@0 IE
@4 G@.@7 I>@0 IE@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@hSL EU I

 IA

 IM

 G@5mod_4b@7 Iy IO@7 IP@0 I= @4 G@.@7 I>@0 IE @4 G@.@7 I>@0 IE
@4 G@.@7 I>@0 IE
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@S^ EU I IE H

 IM


 G@5mod_5a@7 Iy IO@7 IP@0 I= @4 G@.@7 I>@0 IE @4 G@.@7 I>@0 IE@-@4@.@7 Iu@0 IE@4 G@.@7 I>@0 IE
@-@4@.@7 Iu@0 IE@0 H@4@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@Sn EU I IE H IM




 G@5mod_5b@7 Iy IO@7 IP@0 I= @4 G@.@7 I>@0 IE 
@4 G@.@7 I>@0 IE
@-@4@.@7 Iu@0 IE@4 G@.@7 I>@0 IE@-@4@.@7 Iu@0 IE@0 H@4@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@S~ EU I IA

 H
 IM

 G@5mod_5c@7 Iy IO@7 IP@0 I= @4 G@.@7 I>@0 IE @4 G@.@7 I>@0 IE@-@4@.@7 Iu@0 IE@4 G@.@7 I>@0 IE@-@4@.@7 Iu@0 IE@0 H@4
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@S EU I IA

 H IM


 G@5mod_5d@7 Iy IO@7 IP@0 I= @4 G@.@7 I>@0 IE @4 G@.@7 I>@0 IE@-@4@.@7 Iu@0 IE@-@4@.@7 Iu@0 IE@4 G@.@7 I>@0 IE@0 H@4
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@S EU I IE C

 IM


 G@5mod_6a@7 Iy IO@7 IP@0 I= @4 G@.@7 I>@0 IA@-@4@.@7 Iu@0 IA @4 G@.@7 I>@0 IE
@-@4@.@7 Iu@0 IE@0 C@4@4 G@.@7 I>@@@0 IE@1 C@4 G@.@7 I>@?
@0 ID@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@S EU I IA

 C
 IM

 G@5mod_6b@7 Iy IO@7 IP@0 I= @4 G@.@7 I>@0 IA@-@4@.@7 Iu@0 IA @4 G@.@7 I>@0 IE@-@4@.@7 Iu@0 IE@0 C@4
@4 G@.@7 I>@@@0 IE@1 C@4 G@.@7 I>@?
@0 ID@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@<S EU I IA IW


 @5pow_1a@7 Iy IO@7 IP@0 IA @4 G@.@7 I>@0 IA
 @4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@;S EU I IE  IW


@5pow_1b@7 Iy IO@7 IP@0 IA @4 G@.@7 I>@0 IA
 @4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@S EU I IE IW



@5pow_2a@7 Iy IO@7 IP@0 IA@4 G@.@7 I>@0 IA
 @4 G@.@7 I>@0 IE
@-@4@.@7 Iu@0 IE@-@4@.@7 Iu@0 IW@4@.@7 I:@0 IE@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@S EU I IA

 IW

@5pow_2b@7 Iy IO@7 IP@0 IA@4 G@.@7 I>@0 IA @4 G@.@7 I>@0 IE@-@4@.@7 Iu@0 IE@-@4@.@7 Iu@0 IW@4@.@7 I:@0 IE
@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@aT EU I

 B IW


 IB IW


@5pow_3a@7 Iy IO@7 IP@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 B@1 C@4@.@7 I:@  G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@aT EU I

 B IB IW



 IW

@5pow_3b@7 Iy IO@7 IP@@@0 I= @4 G@.@7 I>@?
@0 IA@4 G@.@7 I>@0 B@1 C@4@.@7 I:@  G@.@7 I>@ @ @.@7 I1@ @8 I4@;C@T% EU I IE


@5pow_4a@7 Iy IO@7 IP@@@"
 IB IW


@#@?@"
 IB
 IW

@#@0 IA @4 G@.@7 I>@0 IA@4 G@.@7 I>@0 IA @4 G@.@7 I>@@@ @7 I$@%@' @@?@0 IE@-@4@.@7 Iu@@@ @7 I$@%@' @@?@0 IE@-@4@.@7 Iu@0 IW@4@.@7 I:@0 IB@4@.@7 I:@0 IE@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@ @7 I1@ @ @8 I4@;C@TD EU I IA


@5pow_4b@7 Iy IO@7 IP@@@" IB IW


@#@?@" IB
 IW

@#@0 IA @4 G@.@7 I>@0 IA@4 G@.@7 I>@0 IA @4 G@.@7 I>@@@ @7 I$@%@' @@?@0 IE@-@4@.@7 Iu@@@ @7 I$@%@' @@?@0 IE@-@4@.@7 Iu@0 IW@4@.@7 I:@0 IB@4@.@7 I:@0 IE
@4@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@7 I1@ @ @.@ @7 I1@ @ @8 I4@;C@Te EU I

 IE


@5arith_1@7 Iy@@@0 IE@0 H
@-@4@1 H@-@4@.@7 Iu@?@\@@@0 IE@0 H
@-@4@1 H@-@4@.@7 Iu@?@D@@@0 IE@0 H@-
@4@1 H@-@4@.@7 Iu@?@,@@@0 IE@0 H@-
@4@1 H@-@4@.@7 Iu@?@0 IE@0 C
@-@4@1 C@-@4@.@7 Iu@0 IE@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@Tv EU I

 IA


@5 SQ@7 Iy@@@0 IE@0 H@-@4@1 H@-@4@.@7 Iu@?@\@@@0 IE@0 H@-@4@1 H@-@4@.@7 Iu@?@D@@@0 IE@0 H@-@4@1 H@-@4@.@7 Iu@?@,@@@0 IE@0 H@-@4@1 H@-@4@.@7 Iu@?@0 IE@0 C@-@4@1 C@-@4@.@7 Iu@0 IE
@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@T EU I IE


 G@5arith_2a@7 Iy@@@!@0 IB
@-@4@#@?
@!@0 IB@-
@4@#@@@!@0 H@-@4@#@?
@!@0 H@-@4@#@0 IE@-@4@.@7 Iu@ @7 I$@0 IA@4 @Q@7 I:@ @7 I$@@@ @7 I$@%@' @@?@0 IE@-@4@.@7 Iu@ @7 I$@0 I6@0 C@4@4@.@7 I:@0 IE@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@T EU I IA


 G@5arith_2b@7 Iy@@@!@0 IB@-@4@#@?
@!@0 IB@-@4@#@@@!@0 H@-@4@#@?
@!@0 H@-@4@#@0 IE@-@4@.@7 Iu@ @7 I$@0 IA@4 @Q@7 I:@ @7 I$@@@ @7 I$@%@' @@?@0 IE@-@4@.@7 Iu@ @7 I$@0 I6@0 C@4@4@.@7 I:@0 IE
@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@T EU I IA


 G@5 IO@7 IParith_3a@7 Iy@ @7 I$@0 I8 @4 @Q@7 I:@0 IA
 @4 G@.@7 I>@@@0 IA@0 IM
@-@4@4@.@7 Iu@E@?@0 IA@0 IM
@-@4@-@4@.@7 Iu@ @7 I$@0 IA@4 @Q@7 I:@@@0 I8 @4 G@.@7 I>@?@ @@@0 IA@4 G@.@7 I>@?@0 IE@1 I@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@T EU I IE


 G@5 IO@7 IParith_3b@7 Iy@ 
@7 I$@0 I8
 @4 @Q@7 I:@0 IA @4 G@.@7 I>@@@0 IA@0 IM@-@4
@4@.@7 Iu@E@?@0 IA@0 IM@-@4@-@4@.@7 Iu@ @7 I$@0 IA
@4 @Q@7 I:@@@0 I8 @4 G@.@7 I>@?@ @@@0 IA@4 G@.@7 I>@?@0 IE@1 I@4 G@.@7 I>@ @ @.@7 I1@ @ @.@7 I1@ @8 I4@;C@9U  EU I
 B


@5@C@ 
@7 @@L@P@C@ @7 @@L@P@ 
@2@-@-@4@7 @<@ @2@-@4@7 @<@>@ @ @8deduce_equal_arguments B@;XP N C@nD EU J@5@.@2
@3@3@4@7 @<@@@ 
@0 M@/@4@7 Oj@>@ @ @7	set_infer B@E@?@G@@@ 
@0 Pk@/@4@7 Oj@>@ @ @7 J@E@?@2@@@ 
 Pf@7 Oj@ 
@.@7 K M:@7 O B@ @ @ @7 K M:@7 O@? M:@7 S\@ @ 
@ @7 J B M:@7 O@E@>@;XP Oc C@_@J EU M&

@5@. M(@/@2@-@3@-@4@7 M@>@ @.@ 
@7 Ob@>@@@-@0 C@/@4@ @7 J@>@.@2@0 C@/@4@-@4@ @7 I1@ @2@0 C@4@4@7 I1@?@" C@#@F@>@;C@X EU M&
@5@>@;XPreduced_all_disjunctions  CD EU I@5@0 K@-
@-@4 J @.@7 J!@0 K
@4 J @7try_reducing_disjunction B@>@Q@;CD EU I   @<XD  t  t t  @t  J APecho_vc_trace_vccutpointto CA EU I
 J@5 J@7 I@>@;CA EU I
 H


@5@0 Se
@4@7echo_vc_trace_vccutpointfrom B@>@;CA EU I
check


@5@7 O B@(check associated with statement of line @7 I@ 
@7 I@>@;XPenumerated_dis_simp CD EU M& IE K

 K
 IE K
 K@5@>@;C@ID EU M& ID

 K

@5@ @2@4@7 P B@>@@@2
@3@-@4@ @7 K@>@0 ID@4@2@4@7 Sm B@?@" ID
 K@#@E@;C@WD EU M& ID

 K
@5@ @7 RB B@>@@@C@ 
@7 J@L@P@>@0 IE
@4@7 Sp@E@?@)@@@2@-@3
@4@7 K@>@0 ID@4@7 Sp@?@" ID
 K@#@E@;C@dD EU M& ID K



@5@ 
@2@4@7 So@>@@@#@2@3@-@4@2@4@7 K@>@0 ID
@4@2@4@7 Sp@?@$@@@0 IE
@4@2@4@7 Sp@>@?
@" ID K
@#@E@;C@7D* EU M& ID K

 K

@5@ 
@2@4@7 So@ @2@4@7 So@>@0 ID
@4@2@4@8 Sp@;C@/D0 EU M& ID K

 K

@5@ 
@2@4@7 So@>@0 IE
@1 K@4@2@4@8 Sp@;C@OD5 EU M& ID K



@5@ 
@2@4@7 Sq@>@@@#@2@-@3@4@2@4@7 K@>@0 ID
@4@2@4@7 Sp@?@" ID K
@#@E@;CD@ EU M&  ID K

 K
 ID K
 K@<C@$DB EU M& ID K

 K
@5@ 
@7 Sq@ @7 Sq@>@0 ID
@4@8 Sp@;CDH EU M& ID


 ID
@5@>@;C@MDJ EU M& IE

 K

@5@ @2@4@7 So@>@@@#@2
@3@-@4@2@4@7 K@>@0 IE@4@2@4@7 Sp@?@" IE
 K@#@E@;C@MDU EU M& IE

 K

@5@ @2@4@7 Sq@>@@@#@2@-@3
@4@2@4@7 K@>@0 IE@4@2@4@7 Sp@?@" IE
 K@#@E@;C@OD` EU M& IE K



@5@ 
@2@4@7 So@>@@@#@2@3@-@4@2@4@7 K@>@0 IE
@4@2@4@7 Sp@?@" IE K
@#@E@;C@7Dk EU M& IE K

 K

@5@ 
@2@4@7 So@ @2@4@7 So@>@0 IE
@4@2@4@8 Sp@;C@KDq EU M& IE K


@5@ 
@7 Sq@>@@@2@-@3@4@7 K@>@0 IE
@4@7 Sp@?@@
@0 ID
@4@7 Sp@?
@" IE K
@#@E@;C@!D~ EU M& IE K

 K
@5@ 
@7 Sq@>@0 ID
@1 K@4@8 Sp@;C@$D EU M& IE K

 K
@5@ 
@7 Sq@ @7 Sq@>@0 IE
@4@8 Sp@;CD EU M& IE


 IE
@5@>@;C@_D EU M& I8 K



@5@ @0 K@/@4@7 I@ @0 K@/@4@7 I@ 
@2@4@7 So@>@@@#@2@3@-@4@2@4@7 K@>@0 I8
@4@2@4@7 Sp@?@" I8 K
@#@E@;C@LD EU M& I8 K


@5@ @0 K@/@4@7 I@ @0 K@/@4@7 I@ 
@7 Sq@>@@@2@-@3@4@7 K@>@0 I8
@4@7 Sp@?@" I8 K
@#@E@;C@7D EU M& I8 K

 K

@5@ 
@2@4@7 So@ @2@4@7 So@>@0 I8
@4@2@4@8 Sp@;C@$D EU M& I8 K

 K
@5@ 
@7 Sq@ @7 Sq@>@0 I8
@4@8 Sp@;C@*D EU M& I8

 K
@5@ 
@0 K@/@4@7 I@ 
@0 K@/@4@7 I@>@0 I8@0 K@4
@4@8 Sp@;C@*D EU M& I8

 K
@5@ 
@0 K@/@4@7 I@ 
@0 K@/@4@7 I@>@0 I8@0 K@4
@4@8 Sp@;CD EU M& I8


 I8
@5@>@;XPis_strict_subset_of CB EU M&@5@7 Q@.@7 Q@"@#@>@;XP M C@,B  EU I@5@.
@.@7 Nx@ @.@.@7get_pfs_successor_statement N{@ @.@7get_pfs_statement N{@ @ @7 P B@ @ @7 PA B@ 
@7 Q B@>@;XP LW CHC EU I @<XP K CG EU J 

@<CG EU J@5@8 K@;XPtry_infer_standard_form_of CB EU I@5 @@.@7 I@>@7 J>@>@;XPrestructure_set CE7 EU I H


 M

@5@ @7 S B@ 
@ @7 S@>@;CE< EU I IB


 M

@5@ @7 S@ 
@ @7 S@>@;CEA EU I C


 M

@5@ @7 S@ 
@ @7 S@>@;CEF EU I@5@>@7 M@>@;XPfetch_and_increment_stack_depth CM EU I@5@0 RA@-@4@7 J@a@h@b@n@w@0 RA
@4@7 C@>@;CM EU I@5@0 RA@4@7 C@>@;XD  t  t t  @t  Rb AP Ra C  B B  @<XPgethyp CL EU I@5 J @7 J! J @7 Q@>@;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try_further_conc_simplification C@MG EU I@5@.@.
@7 R B@.@7 I:@>@/ J @ @7 MW L@2 K@3@3
@3@3
@4@7 Jc@>@@@( @Q JE@2@3@3@3@4@7 Jc@7 K$@7 O
@?@R@>@;XP P	 CB( EU H@5@C@/@/@.
@7 J@C@7 J@L@P@L@P@?@E
@7 N~ B@>@;XP Py C
B EU O
@5@>@;C
B EU O G I-@5@>@;CB EU O

@5@ 
@ @7 Px@>@;CC EU O G
 I-

@5@ 
@7 Px@>@;CC EU O
@5@ @7 R^ B@>@ 
@ @7 Px@>@;CC
 EU O@5@>@;XP R C@HI EU I

@5@.
@7curtailType B@ 
_@.@7 A@ @.@7 A@  S@.@7 A@>@7 C@ @.@7
nextnumber B@ @.@7 J@ @ @7 A@7nondeclared B@.@7 Pd@0 J&p@4@7 D4@>@;XPtry_to_prove_concs  CF EU I  @5@7 P@>@;CF EU I  @5@7 P@>@;C@<F EU I@5@.
 J @.@7 J@@@%
@?@@@.@2 J@/@4@7 J@7 I@?@. J
@7 J@7 I@C
@7 J@L
@P@8 O B@;CF EU I  @5@>@;XP Pb CN EU I@5@0 K
@4@8 I@;XP Ie C@ F' EU I_@5@@@7 GX@a@g@b @t@E@?@"
 I
@#@7 GX@a@h@b @s@;XP N CA EU J- I6


@5@7 J.@ 
@7 J.@0 I6
@4@7 I*@>@;C
A EU J- I6
 @5@>@Q@;CA EU J- I6
@5@7 N@>@;C@$A EU J- I6 I6



@5@0 IB
@4@.@7 N@0 I6@4@7 N@>@;CA EU J- I6 I
 I

@5@0 I6
@4@7 N@>@;C@!A EU J- I6 I


 IB
 I@5@0 I6
@4@ @7 N@>@;C@ A EU J- I6
 I

 IB
 I@5@0 I6
@4@ @7 N@>@;CA EU J- 


@5@7 J.@ 
@7 J.@0 
@4@7 I*@>@;C
A EU J- 
 @5@>@Q@;CA EU J- 
@5@7 N@>@;C@$A EU J-  



@5@0 IB
@4@.@7 N@0 @4@7 N@>@;CA EU J-  I
 I

@5@0 
@4@7 N@>@;C@!A EU J-  I


 IB
 I@5@0 
@4@ @7 N@>@;C@ A EU J- 
 I

 IB
 I@5@0 
@4@ @7 N@>@;CA EU J-

@5@>@;XD  t  t t  @t  Mh AP Rz CAI EU J@5@0 Rw@4@7 J@>@8 Ry@;CAN EU J @<XP L CDR EU Fl@5@ 
@8 L@;CDU EU Fl@5@ 
@8 L@;XP M CA( EU J  @5@>@;XP O4 C
A EU Fl@5@T@ 
@ @8 K B@;XD  t  t t  @t message_property AD  t  t t  @t  S 
Pwrite_the_rule_files  C@ EU Jt@5@0 Lread_in_user_rule_file@-
@4@7 J
rulefile_read@7 Jy@7 J|@7 J~@Q@;C@ EU Jt  @5@>@;XP I C@ EU J
@5@>@;C@ EU J

@5@>@;CA EU J@5@.
@7 I1@>@ 
@7 I4@>@;XP Ld C@%@ EU L]@5@T
@.@7 @6@@ L`@7 L^@?@@ La@7 L^@? Lb@8 L^@;C@/@ EU L]@5@T
@.@7 @6@@ D@7 L^@?@@ Lp@7 L^@?@@ Lq@7 L^@? Lr@8 L^@;C@ EU L]@5@(@>@;XD  t  t t  @t  J AP Sg CA EU I
 @w@5 @w@7 I@>@;CA EU I
 Se


@5@7 O Bassertion of line @7 I@ 
@7 I@>@;XPclear_up_stack_facts  CMQ EU I  @5@0 R@/@/@4@7 C@0 RA@/@4@7 C@0 Q@/@/@/@4@7 C@7 J@>@;XP SZ CH! EU J B M
 M M@5@>@;CH" EU J B M M
 M@5@>@;CH# EU J B M M M@5@>@;CH$ EU J B M M M@5@>@;CH% EU J B M
@5@>@;CH& EU J B
 M@5@>@;CH' EU J B M


 M
@5@>@;CH( EU J B M
 M@5@>@;CH) EU J B
 M M@5@>@;CH* EU J B M M
@5@>@;CH+ EU J B
 M M@5@>@;CH, EU J B M
@5@>@;CH- EU J B
 M@5@>@;CH. EU J B M


 M
@5@>@;CH/ EU J B M
 M@5@>@;CH0 EU J B
 M M@5@>@;CH1 EU J B M M M@5@>@;CH2 EU J B M M M@5@>@;CH3 EU J B M
 M@5@>@;C@FH5 EU J B


@5@@@&
@( @@F@?@/@@@0 B
@4@7 RK@F@?@0 M
@4@.@7 RK@0 M
@4@.@7 RK@>@ @ @7 I@>@;CHA EU J I8 M M@5@>@;CHC EU J I8 M M@5@>@;CHE EU J I8
 M@5@0 M@/@4@7 RK@>@;CHG EU J I8 M
@5@0 M@/@4@7 RK@>@;CHI EU J I8


@5@0 I8
@4@7 RK@>@;XPtry_new_logic_strategies C@N$ EU I C


@5@.@7fetch_conjunction_list B@ 
@.@7 S@0 C@-@-@4@/@.@7 J!@ @.@7 S@ @.@7 S@ @ @.@7 R@ @ @.@7 R@>@ @2@4@.@7 I1@ @8 I4@;C@̀$ EU I		 J


@5@@@0 J@-@4 J @.@7 J!@E@?@H@@@0 J@-@4 J @.@7 J!@E@?@5@@@0 J@0 G@4@-@4 J @.@7 J!@0 G@4@.@7 I:@?@0 J@-@1 G@4 J @.@7 J!@0 G@4@.@7 I:@@@0 J
@4 J @.@7 J!@E@?@J@@@0 J
@4 J @.@7 J!@E@?@7@@@0 J@0 G
@4@-@4 J @ @7 J!@0 G@4@ @7 I:@?@0 J@-@1 G
@4 J @ @7 J!@0 G@4@ @7 I:@E@>@2@3@4@8 I4@;C@2$ EU I		 J


@5@.@7 S@ 
@.@7 S@ @ @.@7 R@ @ @.@7 R@>@ @ @.@7 I1@ @8 I4@;XPenumerated_eq_simp C@7C EU M& B K

 K

@5@ 
@2@4@7 So@ @2@4@7 So@>@0 B
@4@2@4@8 S B@;C@$C EU M& B K

 K
@5@ 
@7 Sq@ @7 Sq@>@0 B
@4@8 S@;C@*C EU M& B

 K
@5@ 
@0 K@/@4@7 I@ 
@0 K@/@4@7 I@>@0 B@0 K@4
@4@8 S@;C@*C EU M& B

 K
@5@ 
@0 K@/@4@7 I@ 
@0 K@/@4@7 I@>@0 B@0 K@4
@4@8 S@;C@_C EU M& B K



@5@ @0 K@/@4@7 I@ @0 K@/@4@7 I@ 
@2@4@7 So@>@@@#@2@3@-@4@2@4@7 K@>@0 B
@4@2@4@7 S@?@" B K
@#@E@;C@LC EU M& B K


@5@ @0 K@/@4@7 I@ @0 K@/@4@7 I@ 
@7 Sq@>@@@2@-@3@4@7 K@>@0 B
@4@7 S@?@" B K
@#@E@;CC EU M& B


 B
@5@>@;XP K CF EU J@5@8 RE B@;XPsufficiently_low_complexity CB~ EU I@5@.@7 L@/@.
@7 L@a@f
@i@q@>@;XP M C@&A EU I@5@.
@/@.@7 I@ @.@7
get_vcg_trace J@ @ @7 R B@ 
@7 I C@7 I@7 I@>@;XP Q CB EU M&
@5@>@;CB EU M&

@5@0 I8
@4@7 M)@ 
@7 Q@>@;XPrestructure_nonset CEK EU I H


 H

@5@ @7 S B@ 
@ @7 S@>@;CEP EU I IB


 IB

@5@ @7 S@ 
@ @7 S@>@;CEU EU I C


 C

@5@ @7 S@ 
@ @7 S@>@;CEZ EU I@5@>@7 M@>@;XPbigger_than_all_hyps CL EU I@5@/@/@.@7 J!@a@h@g@t@>@Q@;CL EU I@5@>@;XP Q CF{ EU Fl@5@0 I

@4@8 J@;XP M CC? EU I@5Offending predicate is: @7 I@7 J|@8 J~@;XP
curtailType_x CJ EU I @<CJ EU I 
@<CJ EU I 



@<CJ EU I 




@<XPtry_further_hyp_simplification C@;G EU I@5@.@.
@7 S@.@7 I:@>@/ J @ @7 J@>@@@( @Q L0@7 L1@? L@2 J@3@3
@3@3
@4@7 Jc@>@;XPminimum_choice C@ EU H
 J @5@>@;C@ EU H@5@>@@@a@g@h@b@n@r@(
 J @?
@"
 J
@#@>@;C@ EU H
@5@>@@@a@g@i@b@n@r@(
 J @?@(
 J
@>@;C@;A EU H@5@@@!@a@g@i@b@n@r@@@a@g@h@b@n@r@(
 J @?
@"
 J
@#@?@@	@a@i@h@r@(
 J
@?
@"
 J
@#@>@;XP K C@MK. EU I C


@5@> Qc@2
@4@7 Jc@ 
@.@7 OC@ ordinary@7 NQ@7 L B@7restructure_vc B@ @.@7 I:@@@&@? Q*@2@3@3@3
@4@7 Jc@>@ @8 K@;C@#KB EU I@5 J @.
@7 RS Qh@2
@3@3
@4@7 Jc@7 S@>@7 O B@>@8 M@;XPadd_candidate_fact CF EU Fl@5@0 O
@4@8 D4@;XP P| CC" EU O@5@.@/@7 M@.
@7 G@ 
@7 G@>@;XP O CE EU Fl  JB
 JB
@<CE EU Fl  O9

 O9
@<XP O CEW EU J@5@.@7 N@0 M;
@/@4@7 C@>@8buffer_the_used_facts B@;XPdo_rule_substitutions1  CG- EU I @5@C
@7 R@L
@P@>@;C@$G1 EU I@5@7 R@7 M	@.
@7 Mu@0 L@/@4@7 C@0 L@4@7 C@7 C@.@7 R#@7replace_conc_rule B@&
@>@;XP Q C@W EU N@5@.@.
@7 Re@>@ 
@7 R@>@;XP O$ C@'A EU Fl@5@T@.@.@7 @6@>@.@ @ @7 @6@ @.@ 
@7 O B@ @ @ @8 P@;XPwrite_rules_read  C@p EU Jt @5@C
 S@/@7 L@L
@P@>@;C@9@t EU Jt@5@C@7 N9@L@P I@7 O@.
@7 N=@.@7 O@7 O@7 J~@7 J~rules_read_sec@7 Jy@5The following user defined rule files have been read:@7 J|@7 J~@7 S B@7write_rule_syntax_errors  Bsemantic_sec@7 Jy@.No semantic checks are performed on the rules.@7 J|@7 J~@7 O@>@;XP SW CU EU I


@5@>@;CU! EU I


@5@0 B
@4@7 M=@>@;CU$ EU I


@5@>@ @ @7 SV@>@;C@+U( EU I


@5@0 B
@4@.@7 M=@>@ @ @.@7 SV@>@ @ @.@7 I1@ @7 I4@>@;XP Nl C	E7 EU J
 G@5@7 Id@>@;C@!E; EU J
 R@5@7 A@>@. KA@7 J% Pf@7 Oj@.
@7 K@>@ 
@7 J@>@;XPpositive_rational C
A EU J@5@7 GX@a@g@b @t@;CA EU J 

@5@7 GX@a@h@b @t@7 GX@a@i@b@s@8 J@;XP ND C
B EU H@5@7 I@>@.          (unit action: no variables affected)@7 I@8 I@;C
B EU H@5@0*** true .          /* all conclusions proved */@7 I@7 I@8 I@;XP Qq CE EU Jt@5@7 J~@7 P@/This rule has an empty list of side-conditions.@7 J|@>@;CE	 EU Jt
@5@7 J~@7 P@HThis rule could be applied because its side-condition holds, as follows:@7 J|@2@4@7 Qw@>@;CE EU Jt@5@7 J~@7 P@HThis rule could be applied because its side-conditions hold, as follows:@7 J|@7 Qw@>@;XP S C$ EU I K


@5@.@7 S@ 
@.@7 S@>@ @ @8 I1@;C@%$ EU I G K


@5@0 G@4@.@7 S@0 G
@4@.@7 S@>@ @ @8 I1@;C$ EU I 

@<XP P CD EU J-  @<CD EU J-  I @<XP R C
A EU I
fudge
@5@7 I@>@;CA EU I
checkRefinementIntegrity@5@$For checks of refinement integrity: @7 I@>@;CA EU I
subclassInheritanceIntegrity@5@.For checks of subclass inheritance integrity: @7 I@>@;C@#A EU I
traverseCutpoints


@5For path(s) from @7 I@7 Sf to @7 I@ 
@7 Sc B @7 I@>@;XPrestructure_formula_list CE( EU I


@5@ 
@7 M@>@;CE, EU I
@5@ @7 M@>@ 
@ @7 S B@>@;CE2 EU I@5@>@;XP K CB EU M& K
@5@.
@7 I@ 
@.@7 K@0 K@4@ @7 K@>@;CB EU M& K
@5@.
@7 I@ 
@.@7 K@0 K@4@ @7 K@>@;C@mB EU M& B


@5@.@7 I@ @.@7 K@ @.@7 K@ 
@ @.@7 K@@	@&@>@( @Q@?@>@@@ @ @7 J@ @ @7 J@>@( @@?@*@@@@@ @ @7 J@?@ @ @7 J@0 B@4@ @7 S@?
@" B@#@>@;C@]C
 EU M& I8


@5@.@7 I@ @.@7 K@ @.@7 K@ 
@ @.@7 K@@	@&@>@( @@?@.@@@ @ @7 J@ @ @7 J@>@( @Q@?@@@0 I8@4@ @7 Sp@?
@" I8@#@>@;C@C" EU M&

 ID


@5@.@7 I@ @.@7 K@ @.@7 K@ 
@ @.@7 K@@@&@( @@F@?@S@@@$@.@2@-@4@ @7 I1@@@ @ @7 J@( @Q@?	@ @ @7 J@( @@?@-@@@@@ @ @7 J@?@ @ @7 J@0 ID@4@ @7 Sp@?
@" ID@#@F@>@;CC? EU M& I=


@5@0 ID
@4@7 K@>@;C@CB EU M&

 IE


@5@.@7 I@ @.@7 K@ @.@7 K@ 
@ @.@7 K@@@&@( @Q@F@?@S@@@$@.@2@-@4@ @7 I1@@@ @ @7 J@( @Q@?	@ @ @7 J@( @@?@-@@@@@ @ @7 J@?@ @ @7 J@0 IE@4@ @7 Sp@?
@" IE@#@F@>@;CC_ EU M& IA


@5@0 IE
@4@7 K@>@;CCb EU M&@5@.@7 I@.
@7 K@ 
@7 K@>@;XP K C@ICj EU M& K

@5@T
@>@ 
@.@7 K@@@2@3@4@7 K@E@?@&@@@" K@#@"
@#@0 I8@4@7 M)@?
@" K@#@E@>@;C@GC| EU M& K

@5@T
@>@ 
@.@7 K@@@2@3@4@7 K@E@?@$@@@" K@#@.@7 RC@0 I8@4@7 M)@?
@" K
@#@E@>@;CC EU M&@5@7 I:@>@;XP
form_negation CB EU I B


 I8
@5@>@;CB EU I I8


 B
@5@>@;CB EU I ID


 IA
@5@>@;CB EU I I=


 IE
@5@>@;CB EU I IE


 I=
@5@>@;CB EU I IA


 ID
@5@>@;C
B EU I G
@5@>@;C	B EU I
 G
@5@>@;XPsee_if_can_infer_empty_range C@B EU I	@5@@@*@0 ID@-@-@4@.
@7 Iu@0 J@/@4@7 C@0 I=@4@.@7 J>@ 
@ @7 I@F@E@?@V@0 IE@-@-@4@.
@7 Iu@C@@
@0 B@4@/@/@7 J!@?@0 B@4@/@/@7 J!@L@P@0 J@/@4@7 C@0 IA@-@4@.@7 Iu@0 ID@4@.@7 J>@ 
@ @.@7 I@ @ @7 I@>@;XP S CL^ EU I@5@8movenots B@;CLa EU I@5@8
split_hyps B@;CLd EU I@5@8split_concs B@;CLg EU I@5@8do_implication B@;CLj EU I@5@8equivalence B@;CLm EU I@5@>@;XP S CI EU I@5@.@7 G@.
@7 S B@ 
@7 G@>@;XP O? C@CA EU I@5@.@7 M@.@7@ checkvalidtraversalconditiontype B@>@@@C@/@/@7 J!@L@P@> J @.
@7 J_ J@ 
@7 Nf B@E@?@/@.@7 J! P@2@3@4@7 Jc@E
@>@;XP OE C	@l EU I  @5@7clear_up_old_facts  B@7 S B@7 P@>@;C@s EU I  @5Rule substitutions phase 1@7 KT@7 S B@7 T	@7 P@>@;C@"@z EU I  @5 G@7 SRule substitutions phase 2@7 KT@7 R B@7 Q BStandardise hypotheses@7 KT@7 R BStandardise conclusions@7 KT@7setup_conclusions  B@7 T	@7 P@>@;C@ EU I  @5@7 R,  BExpression reduction@7 KT@7 Q  B@7 T J@7 C@7 T	@7 P@>@;C@ EU I  @5@7 P@>@;C
@ EU I  @5 G@7 S@7extended_simplify  B@7 T	@7 P@>@;C@ EU I  @5@-Adding hypotheses from ground inference rules@7 KT@/@7 R @7@*add_hypotheses_from_ground_inference_rules  B@7 T	@7 P@>@;C
@ EU I  @5
Proof framing@7 KT@7try_proof_framing  B@Q@;C@ EU I  @5@/@/@7user_rule_exists BApplying proof rules@7 KT@7apply_user_defined_proof_rules  B@>@;C@ EU I  @5@>@;XP
list_terms CB EU J- IB




@5@ @7 T, B@>@;CB EU J-

@5@7 J1@>@;XPprocess_next_hypothesis_x CA2 EU H I@5@7 L B@>@;CA6 EU H I@5@.@7 NJ@ @7 T1@>@;XD  t  t t  @t  P APwrite_syntax_errors  C@2@ EU Jt@5@0 L@0rule_syntax_error@-
@-@-@4@/@4@7 J@7maybe_write_filename B        @7 J|@7 J|@7 J~@@@( @@?
@7 I         Involving: @7 J|@7 J|@7 J~@Q@;C@ EU Jt  @5@>@;XP M CDO EU J
@5@.@7 M=@>@ 
@.@7 M~@>@ @ @8 I@;CDU EU J @<XPnegative_rational CA EU J I
@5@7 S B @8 I@;XP Q C@\B EU M& H


@5@@@.@7 Q@?@.@7 I:@@@ 
@.@7 Q@?@ 
@.@7 I:@>@@@( @@&@?@)@@@( @@&@?@@@"@#@"@#@ @ @7 I1@?
@" H@#@>@;C@%B EU M& J
@5@.
@7 Q@@@"

@#@&@?
@" J
@#@E@>@;C@#B EU M& J
@5@.
@7 Q@@@"
@#@ 
@7 RC@?@" J
@#@>@;C@&B EU M& J
@5@.
@7 Q@@
@"


@#@&@?
@" J
@#@E@>@;C@'B EU M& J
@5@.
@7 Q@@@"
@#@2@/@4@ 
@7 I1@?@" J
@#@>@;CB EU M&
@5@2
@4@7 Ij@>@;CB EU M&@5@>@;XP K C@MG
 EU J B


@5@@@"@ 
@7 J@.@2
@-@4@7 I1@ @ @.@7 I1@ @ @7 Q@?@ @ @7 J@.@2@-@4@7 I1@ @ @.@7 I1@ 
@ @8 Q@;XP O CF EU I@5PROVED C@7 KT@>@;XPfetch_next_pfn CHH EU I@5@7 Q B@>@0 TB@/@4@7 C@p
@0 TB@4@7 C@>@;XP L C@V@L EU J-

 M6



 M6

@5@ 
@.@7 I@>@@@2@ @.@7 Pd@ @0 Pg@-@/@4@7 Oj@>@@
@ 
@ @ @7 L@?@&
@>@@
@ @ @ @7do_norm_typed_exprs B@?@&@?	@&
@&@F@>@;C@g@d EU J- M'




 M'


@5@@@A@.@7 Pd@ @0 Pg@-@-@4@7 Oj@>@@	@ 
@ @7 L@?@&
@>@@
@ @ @ @7 TC@?@&@>@@
@ @ @ @7 L@?@&@?@&
@&@&@F@E@>@;C@ EU J-@5@@@( G@?@( I-@>@7 F| B@>@;C@ EU J-
 @@5@>@7do_norm_expr B@>@;C
@ EU J-
@5@7 @@>@;C@9@ EU J-	@5@C@7 @@L@P@2@-
@-@4@7 @<@ @.@7
checktypes B@ @ @.@7 TC@.@2
@4@7 @<@@@ @7 I:@?@&@>@;XPsee_if_know_P_and_not_P C@@Bi EU I@5@.@.@.
@7 J!@.@7 S B@@@ @.@7 J>@?@( J  J@ 
@7 S B@7 J@@@ @.@7 S} B@?@ @.@7 R B@>@2
@4@ @7 I@>@;XP Mo C@)@ EU H@5 J @7 L@@
 J@ 
@7 L@?@(
 @@>@@
 J
@ @7 L@?@( @@>@;XP S CJ EU I@5@0 P
@-@4@7 J@a@i@b@n@w@0 TT
@4@7 C@>@;CJ EU I
@5@0 TT
@4@7 C@>@;XP L= CBy EU J-@5@.@7 T.@.
@7 R@ 
@7 T.@>@;XP I CA9 EU I@5@.@7get_pfs_action N{@7 RL B@Q@;CA> EU I@5@>@;XP T C@@ EU I  @5@0 J@/@/@/@/@4@7 C@/@2 J@/@4@/@7 L@/ J
@/@7 L@/@2 J@/@4@/@7 L@/ J
@/@7 L@0 L(@/@/@/@/@4@7 C@/@/@/@7 M@7 Q K@7 C@0 K@/@4@7 C@0 K@/@/@4@7 C@7 N	 B@7 N B@0 K@/@4@7 C@7prune_all_proved_concs  J@0 L@/@/@4@7 Cissued_contradiction_message@7 C N@7 C J@7 C@0 J@/@/@/@/@4@7 C@0 L@/@/@/@/@4@7 C@0 J@/@/@/@/@4@7 C@0 L@/@/@/@/@4@7 C L@7 C@Q@;C@ EU I  @5@>@;XP Rn CC2 EU I  @5 - Dead path detected 
@8 I@;XP Pv CB EU O


@5@>@ 
@7 Oo@>@;CB EU O
@5@ @7 Oo@ 
@ @7 Pu@>@;XPprocess_next_hypothesis C
A EU H
 Mt@5 @7 NB@>@8 I B@;CA EU H
 Mt@5@>@;CA" EU H
 @Q@5@>@;CA% EU H@5@.@7 NI@.
@7get_switch_renum I@ 
@7 T/ B@>@;XP K CN& EU I OY@5@7 Rr K@2@3@3
@3@4@7 Jc@8 K@;CN+ EU I O_@5@7 Rs QG@2@3@3
@3@4@8 Jc@;XD  t  t t  @t  N AP J C@6I EU I@5@@ @@/@.@7 J!@!@2@4@#@?@.@7 J>@E@7 K$ Q:@2@3@3@3
@3
@4@7 Jc@>@Q@;XP K/ C	A" EU J@5@a@g@h@l A@w@;XP S C@ EU Jt @5@C
@0 T4@/@/@/@4@/@7 L@L
@P@>@;C@ EU Jt  @5syntax_error_sec@7 Jy@3The rule files contain the following syntax errors:@7 J|@7 J~@7 T2 B@>@;XD  t  t t  @t  M9 AD  t  t t  @t  O AP M C$ EU I @Q@5 J@8 C@;C$ EU I  @@<XP T# C@)H# EU I@5@.
@7 LV@7 M	@.@7 Mu@0 TB@/@4@7 C@0 TB@4@7 C@7 C@7 S B@.@7 T? B@7try_toplevel_proof_strategy B@&@>@;XP TL C@V EU O
@5@ @7 I@ 
@ @8 TK@;C@Y EU O @<XPperform_simplification C
@= EU I@5 M@7 M@7@.perform_simplification_verification_conditions B@>@;C
@G EU I@5 M@7 M@7 Tq@>@;C
@O EU I@5 E@7 M@7 N B@>@;XP P C@ C EU J-@5@.@/@7 P~@.
@7 T.@.@/@7 P~@ @.@7 T.@ 
@ @7order B@>@;XP K CC EU M&@5@"

@#@ 
@.@.@7 P@0 ID@4@7 K@>@;XP S C	J EU I@5@/@/@7 J%@>@Q@;CJ EU I@5@>@;XP P# C@ EU J

@5@ @ @7 K@>@;C@ EU J@5@ @ @7 K@>@ @ @7 P"@>@;C@ EU J@5@>@;XP N CD EU I@5 @Q@/@.
@7 J!true-hypothesis@7 L1@Q@;XP T CA) EU I@5 @@7 I@>@@@7 LF@7 I:@?@&
@>@;CA3 EU I@5@7Above traversal condition does not typecheck correctly.@7stopwith L@>@;XP O7 C	E EU Fl@5@/@/@7 L@>@Q@;CE EU Fl@5@>@;XPoverall_summary_of_file C@"A EU Jt@5@0 
@-@4@/@7 P[@> Jx@7 Jy@7 J|@7 J~@0 
@4@7overall_summary_of_rule B@8 T} B@;CA EU Jt@5@>@;XP M
 CA EU H@5@7 P@>@;CA EU H@5@7 P@7 L  B@>@;CA EU H@5@7 I@>@.@/@7 J@7 L L@7 I@7 I@>@;C@+A EU H@5@0 L@/@4@7 C@0 K@/@4@7 C@0 L @4@7 C@0 K @4@7 C@>@7 C@.@7 N B@7 N@ B@( Mt@>@;XP O C@&$[ EU I 


@5@7 I$@a@i@b @t@ 
@7 I$@a@f
@b @s@>@0 I6
@4@8 I*@;C@/$` EU I I 


@5@7 I$@a@i@b @s@ 
@7 I$@a@f
@b @s@>@0 C@0 I@1 I6
@4@4@8 I*@;XP O CA* EU Jt  @5@7 I@7 K5 B@>@;CA/ EU Jt@5@@@@@@@@@@  VC: @7 J|@.
@7 I B@7 J|  @@@@@@@@@@@7 J|@7 J~@>@;XPprocess_action  C@ EU E  @5 I@7 I@8Typechecking only - no simplification has been performed@7 Ax B@>@;C@#@ EU E@5 I@7 L@> I@7 I@.
@7 N1@.@7 F" L|@%Automatic simplification completed.

@7 TSimplified output sent to ~w.@2@4@7 T@>@;C@ EU E@5 I@7 L@.
@7 N1@.@7 TZombieScope completed.

@7 TZombieScope output sent to ~w.@2@4@7 T@>@;XP N[ C@3Ek EU I

 K

@5@ @.@.@7 N]@ @.@.@7 N]@ @ @7 N% B@ @ @ 
@7 N B@0 IE
@4@8 M)@;XPdo_implication_proof_or_fail C@%J> EU I@5@7 K QW@2@3@3
@3
@4@7 Jc@ 
@7 K B@> K @7 K!@8 K$@;CJG EU I@5 K'@7 K!@>@Q@;XPsplit_rational_alt_sign C@&A EU J I 



 I@5@ 
@7 GX@a@f
@b @s@ @7 GX@a@f@b @s@;C@!A EU J 



@5@ 
@7 GX@a@f
@b @s@ @7 GX@a@f@b @s@;CA EU J

@5@7 GX@a@g@b @s@;CA EU J I


 I@5@ 
@7 GX@a@f
@b @s@;XD  t  t t  @t  L APupdate_chain_infer C@aGy EU J
 M'


@5@0 IE@4@.@7 M=@0 IE
@4@.@7 M=@.@2
@3@3@4@7 @<@ @.@7 M=@>@ @ 
@ @ @.@7 T B@ @ @.@7 I@ @ @.@7 I@ @ @ @8 I@;C@?G EU J
 M'

@5@@
@0 ID@4@.@7 M=@?@0 ID
@4@.@7 M=@>@ @ 
@ @ @.@7 T@>@ @ @ @8 I@;CG EU J@5@0 M'@/@2@/@4@/@4@7 I@>@;XP K3 C@I@+ EU J
 IW


@5@.@7 I*@.@ 
@7 I*@>@@@( @(
@F@?@%@ @7 GX@a@f@b @s@p @>@.@0 IW@4@7 K2@>@0 IB@4@7 I*@>@;XD  t  t t  @t  Q AP Tr C@\ EU I@5@7 C@7 N B@>@;XP Sa C@ZD EU I K


@5@0 K
@4@.@.@7reduce_disjunction B@ @0 K
@4@7 I@>@/@ @7 J@>@@@,@( J @@@( @Qtrue-disjunction@7 L1@? L@2 J@3@3@0 K
@4@3@3@4@7 Jc@?@R@>@;XP	orderargs CC_ EU J-

@5@>@ 
@ @7 T B@>@;CCd EU J-


@5 G@7 I@ 
 G@7 I@>@ 
@7 Q@>@;CCk EU J-


@5@>@ 
@8 R\@;XP T* C@e EU Fl  @5udr0@7 Iy@7 Q B@7 Q B L@7 C@Q@;C@p EU Fl@5udr1@7 Iy@.
 J @.@7 J@C@7 J@L@P@7 O! B@Q@;C@w EU Fl  @5@7 P B@7 P@>@;C@| EU Fl@5udr2@7 Iy@.
 J @.@7 J@C@7 J@L@P@7 P B@Q@;C@ EU Fl  @5@7 T@7 P@>@;C	@ EU Fl  @5udr3@7 Iy@7 O B@Q@;C@ EU Fl  @5@7 T@7 P@>@;C@ EU Fl@5udr4@7 Iy@.
 J @.@7 J@C@7 J@L@P@7 T@Q@;C@ EU Fl  @5@7 T@7 P@>@;C@ EU Fl@5udr5@7 Iy@.
 J @.@7 J@C@7 J@L@P@7 T@Q@;C@ EU Fl  @5@7 T@7 P@>@;C	@ EU Fl  @5udr6@7 Iy@7 O B@Q@;C@ EU Fl  @5@7 T@7 P@>@;C@ EU Fl@5udr7@7 Iy@.
 J @.@7 J@C@7 J@L@P@7 T@Q@;C@ EU Fl  @5@7 T@7 P@>@;C@ EU Fl@5udr8@7 Iy@.
 J @.@7 J@C@7 J@L@P@7 T@Q@;C@ EU Fl  @5@7 T@7 P@>@;C@ EU Fl  @5@>@;XP K CC EU M&@5@.
@7 RC@ 
@.@.@7 P@0 ID@4@7 K@>@;XP S C@3L EU I@5@0 J@-@-@4 J @.
@7 J! J @.@7 J! J @.@7 J_ P@2
@3@3@3@3
@4@7 Jc@Q@;C@3L EU I@5@0 J@-@-@4 J @.
@7 J! J @.@7 J! J @.@7 J_ P@2
@3@3@3@3
@4@7 Jc@Q@;C@AL EU I@5@0 J@-@-@4 J @.
@7 J!@0 G@4 J @.@7 J!@0 G@4@.@7 K@  J @.@7 J_ P@2
@3@3@3@3
@4@7 Jc@Q@;C@AL EU I@5@0 J@-@-@4 J @.
@7 J!@0 G@4 J @.@7 J!@0 G@4@.@7 K@  J @.@7 J_ P@2
@3@3@3@3
@4@7 Jc@Q@;XP M C@_C EU I K 



 K 

@5@ 
@ @7 Pd@@@ @/@7 J%@>@ @ @7 M@?@-@0 J& Q@4@7 C@@@ @ @7 M@0 J& Q@4@7 J@?
@0 J& Q@4@7 J@>@Q@>@;C@_C EU I K 



 K 

@5@ 
@ @7 Pd@@@ @/@7 J%@>@ @ @7 M@?@-@0 J& Q@4@7 C@@@ @ @7 M@0 J& Q@4@7 J@?
@0 J& Q@4@7 J@>@Q@>@;C@CC EU I H


@5@ 
@.@7 M@>@@@ @.@7 I@ @0 M@/@4@7 Oj@.@7 S@" M@#@?@.@7 S@" H@#@E@>@;C@CC EU I IB


@5@ 
@.@7 M@>@@@ @.@7 I@ @0 M@/@4@7 Oj@.@7 S@" M@#@?@.@7 S@" IB@#@E@>@;C@CC EU I C


@5@ 
@.@7 M@>@@@ @.@7 I@ @0 M@/@4@7 Oj@.@7 S@" M@#@?@.@7 S@" C@#@E@>@;C@TD EU I 


@5@.@7 M@ 
@.@7 M@>@ @.@7 I@ @.@7 I@>@@@%@( G@( G@0 I6@4@7 I*@7 I$@ @7 I$@ @7 I$@a@f@h@f@o@u@?
@" @#@>@;CD EU I M


 M

@5@ @7 M@ 
@ @7 M@>@;C@CD" EU I IE


@5@ 
@.@7 M@>@@@ @.@7 I@ @0 M@/@4@7 Oj@.@7 M@" M@#@?@.@7 M@" IE@#@E@>@;C@CD/ EU I IA


@5@ 
@.@7 M@>@@@ @.@7 I@ @0 M@/@4@7 Oj@.@7 S@" M@#@?@.@7 S@" IA@#@E@>@;C@CD< EU I ID


@5@ 
@.@7 M@>@@@ @.@7 I@ @0 M@/@4@7 Oj@.@7 S@" M@#@?@.@7 S@" ID@#@E@>@;C@CDI EU I I=


@5@ 
@.@7 M@>@@@ @.@7 I@ @0 M@/@4@7 Oj@.@7 S@" M@#@?@.@7 S@" I=@#@E@>@;CDV EU I M6


 M6

@5@ @7 M@>@ 
@ @7 S@>@;C@(D\ EU I M'



 M'


@5@ @7 M@>@ 
@ @7 S@>@ @ @7 M@>@;CDd EU I J
 J

@5@ 
@7 M@>@;CDh EU I J
 J

@5@ 
@7 M@>@;CDl EU I J
 J

@5@ 
@7 M@>@;CDp EU I J
 J

@5@ 
@7 M@>@;CDt EU I H


 H

@5@ @7 M@ 
@ @7 M@>@;C@'Dy EU I O


 K K

 G K@5@ @7 M@ 
@ @7 M@>@;CD~ EU I K


 K

@5@ @7 M@ 
@ @7 M@>@;CD EU I K


 K

@5@ @7 M@ 
@ @7 M@>@;CD EU I G
 G

@5@ 
@7 M@>@;CD EU I K
 K

@5@ 
@7 M@>@;CD EU I K
 K

@5@ 
@7 M@>@;CD EU I I
 I

@5@ 
@7 M@>@;CD EU I Ic
@5@7 M@>@;CD EU I IR
 IR

@5@ 
@7 S@>@;CD EU I M
 M

@5@ 
@7 S@>@;CD EU I M
 M

@5@ 
@7 S@>@;CD EU I IW


 IW

@5@ @7 M@ 
@ @7 M@>@;CD EU I Q
@5@7 O1 B@>@;C@CD EU I T
@5@7 I@>@7 A@.
@7 N4@ 
@2@'@4@.@7 I1@ @7 N4@. J$@7 J%@0 J& KA@4@7 D4 J'@7save_used_identifier F*@0 T@4@7 D4@>@;C@@D EU I T
@5@7 A@.
@7 N4@ 
@2@~@4@.@7 I1@ @7 N4@. J$@7 J%@0 J& KA@4@7 D4 J'@7 T@0 T@4@7 D4@>@;CD EU I Ic
@5@7 M@>@;C	D EU I

@5@7 @@>@;C	D EU I

@5@7 G @>@;C@UD EU I@5@T
@2@-@-
@4@7 @< IO@7 IP@@@( M,@>@ 
@.@7 R>@?@,@@@( Pn@>@ 
@.@7 R@?@@@/ M2@7 M3@>@ 
@.@7 R>@?
@/ Bs@7 M3@>@ 
@.@7 R@>@2@4@8 @<@;CD EU I@5@.@.
@7 M@>@.@7 S@ @ 
@7 M@>@;CD EU I@5@.@/@.
@.@/@7 M@>@ @.@7 S@/@ 
@ @/@7 M@>@;CA"D EU I@5@T
@2@-@-
@4@7 @<@@@-@0 M@/@4@7 Oj@"

@#@ @.@7 S@" M@#@F@F@F@F@E@?@@@@$@0 Pk@/@4@7 Oj@"

@#@ @7 S@F@F@F@F@E@?@@@@M@"

@#@@@@@(INTEGER@?
@@@(
SHORT_INTEGER@?@(LONG_INTEGER@' G@?@%@ @.@7 M@>@@@ @ @7 I@&@?@2@3@4@7 @<@F@F@F@?@l@@@N@.@7 N4@2@m@3@k@3@_@3@_@4@.@ @7 I1@.@ @7 N4@@@ @0 Pg@/@/@4@7 Oj@' M,@?@ @0 Br@/@4@7 Oj@' Pn@.@2
@4@7 @<@>@ @7 M@E@?@ 
@.@7 S@2@4@7 @<@F@F@E@F@E@E@E@>@;XP N CD EU I  @5@7 C@7 S^ B@>@Q@;XP Q C@i EU H@5@.@7 R6 B@7 I@7 I@8 I@;XP MA CG# EU J  B

 B@<CG$ EU J  I8

 I9@<CG% EU J  IE

 IF@<CG& EU J  IA

 Hl@<CG' EU J  ID

 C@<CG( EU J  I=

 H+@<XP KU CG
 EU I@5 I@7 P@>@;C@AG EU I@5 I@7 P@.@7 O @@7 O*** @7 I@@ I@7 F I@/@.
@7 F& I@ 
@7 I Lo@7 I@? I@7 T@E
@7 I@@@( @@?@7 I@>@7 J~@7 O@>@;XP Nd  C@%@s EU E  @5@7load_system  F%@7
load_switches  E@7handle_information_request  B@7load_data_files  Euser_output@7display_header L|@7load_provenance  FA@7load_declarations  T@7
load_rules  F@7presimplify  B


@7 T@7 T B P@7 T@7 M@>@;C@ EU E  @5

@7 TThe Simplifier failed.
@8 Ey L@;XD  t  t t  @t  N  AP Jz C	F EU Jt P@5***  @7 J|@>@;C	F EU Jt P@5---  @7 J|@>@;C	F EU Jt P@5>>>  @7 J|@>@;C	F EU Jt P@5%%%  @7 J|@>@;C	F EU Jt P@5+++  @7 J|@>@;C	F EU Jt L@5###  @7 J|@>@;C	F EU Jt P@5-S-  @7 J|@>@;C	F EU Jt K@5<S>  @7 J|@>@;C	F EU Jt R@5<<<  @7 J|@>@;C	F EU Jt S@5RRS  @7 J|@>@;C	F EU Jt S@5&&&  @7 J|@>@;C	F EU Jt Tg@5STX  @7 J|@>@;C	F EU Jtsyntax_err_rep@5!!!  @7 J|@>@;C	F EU Jt S@5SEM  @7 J|@>@;C	F EU Jt J@5VCN  @7 J|@>@;C	F EU Jt L}@5FIL  @7 J|@>@;C	F EU Jt Jx@5RUL     @7 J|@>@;C	F EU Jt Q@5CON        @7 J|@>@;C	F EU Jt O@5HYP        @7 J|@>@;C	F EU Jtoverall_summary@5OVR  @7 J|@>@;C	F EU Jtvcs@5VCS        @7 J|@>@;C	F EU Jt Q@5HYP LIMIT EXCEEDED @7 J|@>@;XPis_excluded CK  EU I@5@0 I8
@4@ 
@7 J>@>@;CK EU I@5@>@;XD  t  t t  @t  N AP N C@'B EU Fl@5@.@7 N B@ @.@.@7 L@C@ @7 J@L@P@>@ @ 
@ @ @8try_satisfy_goal_x B@;XP Tm CH7 EU I@5@7do_try_toplevel_proof_strategy B@>@;CH< EU I@5@>@;XP TD C@ EU J-@5@>@;C@ EU J-		
@5@ 
@ @ @7 L@ @ @ @7 TC@>@;XP S C@3L EU I@5@0 C@-@-@4 J @.
@7 J! J @.@7 J! J @.@7 J_ P@2
@3@3@3@3
@4@7 Jc@Q@;C@AL EU I@5@0 C@-@-@4 J @.
@7 J!@0 G@4 J @.@7 J!@0 G@4@.@7 K@  J @.@7 J_ P@2
@3@3@3@3
@4@7 Jc@Q@;XP Mr C@ EU H J@5@ 
@ @.@7 S B@>@ @ @7 J!@>@;C@ EU H K@5@ 
@ @.@7 U@>@ @ @7 J@>@;C@ EU H@5@>HorC is not hyp or conc but is ~a in fetch_minimum_complexity.@2
@4@8 K@;XP J CE EU J@5@8 K@;C@/E EU J B


@5@0 B@-@4@.@7 K@0 B@4@7 I|@0 B
@4@.@7 J@ @ @8 I@;C@/E EU J I8


@5@0 B@-@4@.@7 K@0 B@4@7 I|@0 I8
@4@.@7 J@ @ @8 I@;C@&E  EU J I8


@5@0 I8@-@4@.@7 K@0 B
@4@.@7 J@ @ @8 I@;C@&E$ EU J I8


@5@0 I8
@-@4@.@7 K@0 B@4@.@7 J@ @ @8 I@;XP N C@WE EU I@5@.
@/@.@7 J!@/@.@7 J!@a@h@i@q@.
@7 N4@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 I1@.@ @7 N4@ @7 L1@Q@;XD  t  t t  @t  L AP J CA EU I@5@ @7 L@ 
@ @7save_complexity B@>@;XPoverall_summary_of_rule_rep C@ A  EU Jt 

@5@0 P\@0 @4@-
@4@7 J Ot@7 J|@ 
@7 J|@Q@;CA& EU Jt@5@>@;XP O, C@ EU I@5@8 K@;C@&@ EU I B


@5@0 IA
@4@.@7 K@0 IE
@4@.@7 K@ @ @8 I1@;C@!@ EU I I8


@5@@@0 I=
@4@7 K@?
@0 ID
@4@8 K@;C@&@ EU I I=


@5@0 IA
@4@.@7 K@0 I8
@4@.@7 K@ @ @8 I1@;C@&@ EU I ID


@5@0 IE
@4@.@7 K@0 I8
@4@.@7 K@ @ @8 I1@;C@*@ EU I IA


@5@@@0 B
@4@7 K@0 B
@4@7 I|@?
@0 I=
@4@8 K@;C@*@ EU I IE


@5@@@0 B
@4@7 K@0 B
@4@7 I|@?
@0 ID
@4@8 K@;C@(@ EU I IE


@5@C@7 I$@L@P@ 
@7 I$@.@/@7 O@0 IE
@4 @Q@8 I:@;C@)@ EU I IE


@5@C@ 
@7 I$@L@P@7 I$@ 
@.@/@7 M@0 IE@4 @Q@8 I:@;XPget_next_hypothesis C@ EU H@5@.@7 N@7 N B@>@;XP T C@ EU E  @5 I@7get_switch_help I T@7display_help L| @7 G@>@;CA EU E  @5 I@7get_switch_empty I T@7 U" @7 G@>@;CA EU E  @5 I@7get_switch_version I T@7 T @7 G@>@;CA EU E  @5@>@;XP U CA EU I@5@0 J
@/@4@7 C@>@0 J

@4@8 D4@;XP MG C@!U< EU I IE


@5@ @7 I.@ 
@.@7 I'@0 IE@4 @Q@7 I:@>@;C@!UB EU I IE


@5@ 
@7 I.@ @.@7 I@0 IA
@4 @Q@7 I:@>@;C@!UH EU I IA


@5@ @7 I.@ 
@.@7 I@0 IA@4 @Q@7 I:@>@;C@!UN EU I IA


@5@ 
@7 I.@ @.@7 I'@0 IE
@4 @Q@7 I:@>@;C@!UT EU I ID


@5@ @7 I.@ 
@.@7 I'@0 ID@4 @Q@7 I:@>@;C@!UZ EU I ID


@5@ 
@7 I.@ @.@7 I@0 I=
@4 @Q@7 I:@>@;C@!U` EU I I=


@5@ @7 I.@ 
@.@7 I@0 I=@4 @Q@7 I:@>@;C@!Uf EU I I=


@5@ 
@7 I.@ @.@7 I'@0 ID
@4 @Q@7 I:@>@;C@<Uo EU I I8


@5@ @7 I.@@@ 
@.@7 I@0 I=@4 @Q@7 I:@E@?@ 
@.@7 I'@0 ID@4 @Q@7 I:@E@>@;C@<Uz EU I I8


@5@ 
@7 I.@@@ @.@7 I@0 I=
@4 @Q@7 I:@E@?@ @.@7 I'@0 ID
@4 @Q@7 I:@E@>@;C@GU EU I IE H


 H

@5@ @7 I.@ 
@.@.@7 I'@0 C@4@.@7 I!@0 IE@1 H@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@GU EU I IE H


 H

@5@ @7 I.@ 
@.@.@7 I'@0 C@4@.@7 I!@0 IE@1 H@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@GU EU I IE H


 H

@5@ @7 I.@ @.@.@7 I'@0 C@4@.@7 I!@0 IE
@1 H@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@GU EU I IE H


 H

@5@ @7 I.@ @.@.@7 I'@0 C@4@.@7 I!@0 IE
@1 H@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@GU EU I IA H


 H

@5@ @7 I.@ @.@.@7 I'@0 C@4@.@7 I!@0 IE@1 H
@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@GU EU I IA H


 H

@5@ 
@7 I.@ @.@.@7 I'@0 C
@4@.@7 I!@0 IE@1 H@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@GU EU I IA H


 H

@5@ @7 I.@ @.@.@7 I'@0 C@4@.@7 I!@0 IE@1 H
@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@GU EU I IA H


 H

@5@ 
@7 I.@ @.@.@7 I'@0 C
@4@.@7 I!@0 IE@1 H@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@HU EU I IE H


 H

@5@ @7 I.@ @.@.@7 I@0 C@4@.@7 I!@0 IE@0 H
@4@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@HU EU I IE H


 H

@5@ 
@7 I.@ @.@.@7 I@0 C
@4@.@7 I!@0 IE@0 H@4@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@HU EU I IE H


 H

@5@ @7 I.@ @.@.@7 I@0 C@4@.@7 I!@0 IE@0 H
@4@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@HU EU I IE H


 H

@5@ 
@7 I.@ @.@.@7 I@0 C
@4@.@7 I!@0 IE@0 H@4@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@HU EU I IA H


 H

@5@ @7 I.@ 
@.@.@7 I@0 C@4@.@7 I!@0 IE@0 H@4@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@HU EU I IA H


 H

@5@ @7 I.@ 
@.@.@7 I@0 C@4@.@7 I!@0 IE@0 H@4@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@HU EU I IA H


 H

@5@ @7 I.@ @.@.@7 I@0 C@4@.@7 I!@0 IE@0 H@4
@4@.@7 I>@ @ @.@7 I1@ @8 I4@;C@HV EU I IA H


 H

@5@ @7 I.@ @.@.@7 I@0 C@4@.@7 I!@0 IE@0 H@4
@4@.@7 I>@ @ @.@7 I1@ @8 I4@;CV EU I B H


 H
@5 B@ 
@ @8 N B@;CV EU I B H


 H
@5 B@ 
@ @8 U+@;CV EU I B H


 H

@5 B@ @ @8 U+@;CV EU I B H


 H

@5 B@ @ @8 U+@;CV EU I I8 H


 H
@5 I9@ 
@ @8 U+@;CV  EU I I8 H


 H
@5 I9@ 
@ @8 U+@;CV# EU I I8 H


 H

@5 I9@ @ @8 U+@;CV& EU I I8 H


 H

@5 I9@ @ @8 U+@;CV) EU I IE H


 H
@5 IF@ 
@ @8 U+@;CV, EU I IE H


 H
@5 IF@ 
@ @8 U+@;CV/ EU I IE H


 H

@5 IF@ @ @8 U+@;CV2 EU I IE H


 H

@5 IF@ @ @8 U+@;CV5 EU I IA H


 H
@5 Hl@ 
@ @8 U+@;CV8 EU I IA H


 H
@5 Hl@ 
@ @8 U+@;CV; EU I IA H


 H

@5 Hl@ @ @8 U+@;CV> EU I IA H


 H

@5 Hl@ @ @8 U+@;CVA EU I ID H


 H
@5 C@ 
@ @8 U+@;CVD EU I ID H


 H
@5 C@ 
@ @8 U+@;CVG EU I ID H


 H

@5 C@ @ @8 U+@;CVJ EU I ID H


 H

@5 C@ @ @8 U+@;CVM EU I I= H


 H
@5 H+@ 
@ @8 U+@;CVP EU I I= H


 H
@5 H+@ 
@ @8 U+@;CVS EU I I= H


 H

@5 H+@ @ @8 U+@;CVV EU I I= H


 H

@5 H+@ @ @8 U+@;CV[ EU I B C


 C
@5 B@ 
@ @8 U+@;CV^ EU I B C


 C

@5 B@ @ @8 U+@;CVa EU I I8 C


 C
@5 I9@ 
@ @8 U+@;CVd EU I I8 C


 C

@5 I9@ @ @8 U+@;CVg EU I IE C


 C
@5 IF@ 
@ @8 U+@;CVj EU I IE C


 C

@5 IF@ @ @8 U+@;CVm EU I IA C


 C
@5 Hl@ 
@ @8 U+@;CVp EU I IA C


 C

@5 Hl@ @ @8 U+@;CVs EU I ID C


 C
@5 C@ 
@ @8 U+@;CVv EU I ID C


 C

@5 C@ @ @8 U+@;CVy EU I I= C


 C
@5 H+@ 
@ @8 U+@;CV| EU I I= C


 C

@5 H+@ @ @8 U+@;C@9V EU I B IB


 IB
@5@ @7 I.@>@@	@( @>@( @@?@0 I8 @4 @Q@7 I:@> B@ 
@ @7 U+@>@;C@9V EU I B IB


 IB
@5@ @7 I.@>@@	@( @>@( @@?@0 I8 @4 @Q@7 I:@> B@ 
@ @7 U+@>@;C@9V EU I B IB


 IB

@5@ 
@7 I.@>@@	@(
 @>@( @@?@0 I8
 @4 @Q@7 I:@> B@ @ @7 U+@>@;C@9V EU I B IB


 IB

@5@ 
@7 I.@>@@	@(
 @>@( @@?@0 I8
 @4 @Q@7 I:@> B@ @ @7 U+@>@;C@.V EU I B

 IB

@5@ @7 I.@@@0 B@4 @Q@7 I:@( @@?
 B@ 
 @7 U+@>@;C@/V EU I B IB


@5@ 
@7 I.@@@0 B
@4 @Q@7 I:@( @@?
 B@  @7 U+@>@;C@.V EU I B

 IB

@5@ @7 I.@@@0 B@4 @Q@7 I:@( @@?
 B@ 
 @7 U+@>@;C@/V EU I B IB



@5@ @7 I.@@@0 B@4 @Q@7 I:@( @@?
 B@ 
 @7 U+@>@;C@7V EU I I8 IB


 IB
@5@ @7 I.@>@@@( @>@Q@?@0 I8 @4 @Q@7 I:@> I9@ 
@ @7 U+@>@;C@7V EU I I8 IB


 IB
@5@ @7 I.@>@@@( @>@Q@?@0 I8 @4 @Q@7 I:@> I9@ 
@ @7 U+@>@;C@7V EU I I8 IB


 IB

@5@ 
@7 I.@>@@@(
 @>@Q@?@0 I8
 @4 @Q@7 I:@> I9@ @ @7 U+@>@;C@7W EU I I8 IB


 IB

@5@ 
@7 I.@>@@@(
 @>@Q@?@0 I8
 @4 @Q@7 I:@> I9@ @ @7 U+@>@;C@SW EU I IE IB


 IB
@5@ @7 I.@>@@	@( @>@( @@?@0@@@0 I= @4 @Q@7 I:@> IF@ 
@ @7 U+@?@0 ID @4 @Q@7 I:@> IF@ @ 
@7 U+@>@;C@SW+ EU I IE IB


 IB
@5@ @7 I.@>@@	@( @>@( @@?@0@@@0 I= @4 @Q@7 I:@> IF@ 
@ @7 U+@?@0 ID @4 @Q@7 I:@> IF@ @ 
@7 U+@>@;C@SW= EU I IE IB


 IB

@5@ 
@7 I.@>@@	@(
 @>@( @@?@0@@@0 I=
 @4 @Q@7 I:@> IF@ @ @7 U+@?@0 ID
 @4 @Q@7 I:@> IF@ @ @7 U+@>@;C@SWO EU I IE IB


 IB

@5@ 
@7 I.@>@@	@(
 @>@( @@?@0@@@0 I=
 @4 @Q@7 I:@> IF@ @ @7 U+@?@0 ID
 @4 @Q@7 I:@> IF@ @ @7 U+@>@;C@SWa EU I IA IB


 IB
@5@ @7 I.@>@@	@( @>@( @@?@0@@@0 I= @4 @Q@7 I:@> Hl@ 
@ @7 U+@?@0 ID @4 @Q@7 I:@> Hl@ @ 
@7 U+@>@;C@SWs EU I IA IB


 IB
@5@ @7 I.@>@@	@( @>@( @@?@0@@@0 I= @4 @Q@7 I:@> Hl@ 
@ @7 U+@?@0 ID @4 @Q@7 I:@> Hl@ @ 
@7 U+@>@;C@SW EU I IA IB


 IB

@5@ 
@7 I.@>@@	@(
 @>@( @@?@0@@@0 I=
 @4 @Q@7 I:@> Hl@ @ @7 U+@?@0 ID
 @4 @Q@7 I:@> Hl@ @ @7 U+@>@;C@SW EU I IA IB


 IB

@5@ 
@7 I.@>@@	@(
 @>@( @@?@0@@@0 I=
 @4 @Q@7 I:@> Hl@ @ @7 U+@?@0 ID
 @4 @Q@7 I:@> Hl@ @ @7 U+@>@;C@QW EU I ID IB


 IB
@5@ @7 I.@>@@@( @>@Q@?@0@@@0 I= @4 @Q@7 I:@> C@ 
@ @7 U+@?@0 ID @4 @Q@7 I:@> C@ @ 
@7 U+@>@;C@QW EU I ID IB


 IB
@5@ @7 I.@>@@@( @>@Q@?@0@@@0 I= @4 @Q@7 I:@> C@ 
@ @7 U+@?@0 ID @4 @Q@7 I:@> C@ @ 
@7 U+@>@;C@QW EU I ID IB


 IB

@5@ 
@7 I.@>@@@(
 @>@Q@?@0@@@0 I=
 @4 @Q@7 I:@> C@ @ @7 U+@?@0 ID
 @4 @Q@7 I:@> C@ @ @7 U+@>@;C@QW EU I ID IB


 IB

@5@ 
@7 I.@>@@@(
 @>@Q@?@0@@@0 I=
 @4 @Q@7 I:@> C@ @ @7 U+@?@0 ID
 @4 @Q@7 I:@> C@ @ @7 U+@>@;C@QW EU I I= IB


 IB
@5@ @7 I.@>@@@( @>@Q@?@0@@@0 I= @4 @Q@7 I:@> H+@ 
@ @7 U+@?@0 ID @4 @Q@7 I:@> H+@ @ 
@7 U+@>@;C@QX EU I I= IB


 IB
@5@ @7 I.@>@@@( @>@Q@?@0@@@0 I= @4 @Q@7 I:@> H+@ 
@ @7 U+@?@0 ID @4 @Q@7 I:@> H+@ @ 
@7 U+@>@;C@QX EU I I= IB


 IB

@5@ 
@7 I.@>@@@(
 @>@Q@?@0@@@0 I=
 @4 @Q@7 I:@> H+@ @ @7 U+@?@0 ID
 @4 @Q@7 I:@> H+@ @ @7 U+@>@;C@QX' EU I I= IB


 IB

@5@ 
@7 I.@>@@@(
 @>@Q@?@0@@@0 I=
 @4 @Q@7 I:@> H+@ @ @7 U+@?@0 ID
 @4 @Q@7 I:@> H+@ @ @7 U+@>@;C@,X; EU I B IB


 IB
@5@@
@0 B @4@7 I>@?
 B@ 
@ @7 U+@>@;C@,XC EU I B IB


 IB
@5@@
@0 B @4@7 I>@?
 B@ 
@ @7 U+@>@;C@,XK EU I B IB


 IB

@5@@
@0 B
 @4@7 I>@?
 B@ @ @7 U+@>@;C@,XS EU I B IB


 IB

@5@@
@0 B
 @4@7 I>@?
 B@ @ @7 U+@>@;C@LX[ EU I		 I8 IB


 IB
@5@@@0 I8 @4@.@7 I>@> I9@ 
@ @.@7 U+@?@0 B @4@7 I>@>@Q@F@ @ @.@7 I1@ @7 I4@>@;C@LXi EU I		 I8 IB


 IB
@5@@@0 I8 @4@.@7 I>@> I9@ 
@ @.@7 U+@?@0 B @4@7 I>@>@Q@F@ @ @.@7 I1@ @7 I4@>@;C@LXw EU I		 I8 IB


 IB

@5@@@0 I8
 @4@.@7 I>@> I9@ @ @.@7 U+@?@0 B
 @4@7 I>@>@Q@F@ @ @.@7 I1@ @7 I4@>@;C@LX EU I		 I8 IB


 IB

@5@@@0 I8
 @4@.@7 I>@> I9@ @ @.@7 U+@?@0 B
 @4@7 I>@>@Q@F@ @ @.@7 I1@ @7 I4@>@;C@hX EU I		 IE IB


 IB
@5@@@0 B @4@.@7 I>@>@' @@?@4@@@0 IA @4@.@7 I>@> IF@ 
@ @.@7 U+@?@0 IE @4@.@7 I>@> IF@ @ 
@.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hX EU I		 IE IB


 IB
@5@@@0 B @4@.@7 I>@>@' @@?@4@@@0 IA @4@.@7 I>@> IF@ 
@ @.@7 U+@?@0 IE @4@.@7 I>@> IF@ @ 
@.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hX EU I		 IE IB


 IB

@5@@@0 B
 @4@.@7 I>@>@' @@?@4@@@0 IA
 @4@.@7 I>@> IF@ @ @.@7 U+@?@0 IE
 @4@.@7 I>@> IF@ @ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hX EU I		 IE IB


 IB

@5@@@0 B
 @4@.@7 I>@>@' @@?@4@@@0 IA
 @4@.@7 I>@> IF@ @ @.@7 U+@?@0 IE
 @4@.@7 I>@> IF@ @ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hX EU I		 IA IB


 IB
@5@@@0 B @4@.@7 I>@>@' @@?@4@@@0 IA @4@.@7 I>@> Hl@ 
@ @.@7 U+@?@0 IE @4@.@7 I>@> Hl@ @ 
@.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hX EU I		 IA IB


 IB
@5@@@0 B @4@.@7 I>@>@' @@?@4@@@0 IA @4@.@7 I>@> Hl@ 
@ @.@7 U+@?@0 IE @4@.@7 I>@> Hl@ @ 
@.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hX EU I		 IA IB


 IB

@5@@@0 B
 @4@.@7 I>@>@' @@?@4@@@0 IA
 @4@.@7 I>@> Hl@ @ @.@7 U+@?@0 IE
 @4@.@7 I>@> Hl@ @ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hY EU I		 IA IB


 IB

@5@@@0 B
 @4@.@7 I>@>@' @@?@4@@@0 IA
 @4@.@7 I>@> Hl@ @ @.@7 U+@?@0 IE
 @4@.@7 I>@> Hl@ @ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hY# EU I		 ID IB


 IB
@5@@@0 B @4@.@7 I>@>@Q@E@?@4@@@0 I= @4@.@7 I>@> C@ 
@ @.@7 U+@?@0 ID @4@.@7 I>@> C@ @ 
@.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hY5 EU I		 ID IB


 IB
@5@@@0 B @4@.@7 I>@>@Q@E@?@4@@@0 I= @4@.@7 I>@> C@ 
@ @.@7 U+@?@0 ID @4@.@7 I>@> C@ @ 
@.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hYG EU I		 ID IB


 IB

@5@@@0 B
 @4@.@7 I>@>@Q@E@?@4@@@0 I=
 @4@.@7 I>@> C@ @ @.@7 U+@?@0 ID
 @4@.@7 I>@> C@ @ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hYY EU I		 ID IB


 IB

@5@@@0 B
 @4@.@7 I>@>@Q@E@?@4@@@0 I=
 @4@.@7 I>@> C@ @ @.@7 U+@?@0 ID
 @4@.@7 I>@> C@ @ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hYk EU I		 I= IB


 IB
@5@@@0 B @4@.@7 I>@>@Q@E@?@4@@@0 I= @4@.@7 I>@> H+@ 
@ @.@7 U+@?@0 ID @4@.@7 I>@> H+@ @ 
@.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hY} EU I		 I= IB


 IB
@5@@@0 B @4@.@7 I>@>@Q@E@?@4@@@0 I= @4@.@7 I>@> H+@ 
@ @.@7 U+@?@0 ID @4@.@7 I>@> H+@ @ 
@.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hY EU I		 I= IB


 IB

@5@@@0 B
 @4@.@7 I>@>@Q@E@?@4@@@0 I=
 @4@.@7 I>@> H+@ @ @.@7 U+@?@0 ID
 @4@.@7 I>@> H+@ @ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@hY EU I		 I= IB


 IB

@5@@@0 B
 @4@.@7 I>@>@Q@E@?@4@@@0 I=
 @4@.@7 I>@> H+@ @ @.@7 U+@?@0 ID
 @4@.@7 I>@> H+@ @ @.@7 U+@ @ @.@7 I1@ @7 I4@>@;C@0Y EU I B I6


 I6
 G@5@ @7 I$@0 B @4 @@7 I:@>@0 B
@4 G@8 I>@;C@0Y EU I IE I6


 I6
 G@5@ @7 I$@0 I= @4 @Q@7 I:@>@0 IE
@4 G@8 I>@;C@0Y EU I IE I6


 I6
 G@5@ @7 I$@0 ID @4 @Q@7 I:@>@0 IA
@4 G@8 I>@;C@0Y EU I IA I6


 I6
 G@5@ @7 I$@0 I= @4 @Q@7 I:@>@0 IA
@4 G@8 I>@;C@0Y EU I IA I6


 I6
 G@5@ @7 I$@0 ID @4 @Q@7 I:@>@0 IE
@4 G@8 I>@;C@tY EU I

 B


 G@5@ @7 I$@>@@@0 IA
@4 G@.@7
strict_deduce B@E@?@.@0 C@4@7 I*@0 I=
@4 G@.@7 U,@@@0 IE
@4 G@.@7 U,@E@?@.@0 H@4@7 I*@0 ID
@4 G@.@7 U,@>@ @ @.@7 I1@ @8 I4@;C@tY EU I

 B


 G@5@ 
@7 I$@>@@@0 IA
@4 G@.@7 U,@E@?@.@0 C
@4@7 I*@0 I=@4 G@.@7 U,@@@0 IE
@4 G@.@7 U,@E@?@.@0 H
@4@7 I*@0 ID@4 G@.@7 U,@>@ @ @.@7 I1@ @8 I4@;C@hY EU I ID H


 G@5@@@0 ID
@4 G@.@7 U,@?@0 IE@0 H
@4@4 G@.@7 U,@@@0 I8@0 H
@4@4 G@.@7 U,@?@0 I8
@1 C@4 G@.@7 U,@>@ @ @.@7 I1@ @8 I4@;C@fZ
 EU I ID

 C
 G@5@@@0 ID
@4 G@.@7 U,@?@0 IE
@1 C@4 G@.@7 U,@@@0 I8
@1 C@4 G@.@7 U,@?@0 I8@0 H
@4@4 G@.@7 U,@>@ @ @.@7 I1@ @8 I4@;C@gZ EU I I=

 H
 G@5@@@0 ID
@4 G@.@7 U,@?@0 IE@0 H@4
@4 G@.@7 U,@@@0 I8@0 H@4
@4 G@.@7 U,@?@0 I8@1 C
@4 G@.@7 U,@>@ @ @.@7 I1@ @8 I4@;C@gZ+ EU I I= C


 G@5@@@0 ID
@4 G@.@7 U,@?@0 IE@1 C
@4 G@.@7 U,@@@0 I8@1 C
@4 G@.@7 U,@?@0 I8@0 H@4
@4 G@.@7 U,@>@ @ @.@7 I1@ @8 I4@;C@Z= EU I
 IE


 G@5@C@ 
@7 I$@L@P@C@ @7 I$@L@P@@@0 IE
@1 H@4 G@.@7 U,@?@=@@@0 IE@0 C
@4@4 G@.@7 U,@?@'@@@0 ID
@1 H@4 G@.@7 U,@?@0 ID@0 C
@4@4 G@.@7 U,@>@@@0 I8
@1 H@4 G@.@7 U,@?@0 I8@0 C
@4@4 G@.@7 U,@>@ @ @.@7 I1@ @8 I4@;C@kZS EU I
 IE


 G@5@C@ 
@7 I$@L@P@ @7 I$@0 H@4@.@7 I:@@@0 IE
@4 G@.@7 U,@E@?@0 H@4@.@7 I:@0 ID
@4 G@.@7 U,@>@0 I8
@4 G@.@7 U,@>@ @ @.@7 I1@ @8 I4@;C@kZc EU I
 IE


 G@5@ 
@7 I$@C@ @7 I$@L@P@0 C
@4@.@7 I:@@@0 IE@4 G@.@7 U,@E@?@0 C
@4@.@7 I:@0 ID@4 G@.@7 U,@>@0 I8@4 G@.@7 U,@>@ @ @.@7 I1@ @8 I4@;XPwrite_the_overall_summary  C@ EU Jt@5@0 @-
@/@4@/@7 P[@>@.@7 Ly L}@7 Jy@7 J|@7 J~@7 T@8 U/ B@;CA EU Jt  @5@>@;XP K C@>Nq EU I@5@/@ 
@7 J@.@7 J@0 J J@/@4@7 C@ 
 J@ @/@7 J@@@( J @0 K P@3
@3@3
@4@7 D4@?@R@>@;XP M CA EU J  @5@7 J~*** ERROR - @8 I@;XD  t  t t  @t  J AP P CF` EU Jt


@5@7 J| & @7 J|@7 J|@ 
@7 J|@>@;CFg EU Jt
@5@7 J|@>@;CFk EU Jt
@5@7 J| Ot@7 J|@7 J|@>@ 
@7 P@>@;XP T C@ EU I@5@0 @/@/@4@.
@7 J:@7 H@.@7 I:@7 J] B@Q@;C@ EU I  @5@>@;XPrewrite_oldvars_with_newvars C@8H EU I	
@5@0 C@-
@1 AV@-@-@4@0 J
@4@.@7 @@ @.@7 Oe@ @.@7 M-@ @7apply_relevant_updates B@>@C@( @@L@P@>@;XPforce_simplify C	L EU I@5@7 LF@7 I:@>@;CL EU I

@5@>@;XP Q CBK EU M&

@5@0 B
@4@7 M)@>@;C
BN EU M&


@5@7 Q@>@;XP S C@EL EU I@5@0 K@-@-@4 J @.
@7 R@/@/@ 
@7 L J @.@7 RS J @.@7 RS Q-@2
@3@2@3@4@3@2@3@4@3
@4@7 Jc@>@8 S@;XP IU C$( EU I


@5@0 IA
@4 @Q@7 I:@>@&@;C$, EU I


@5@0 ID
@4 @Q@7 I:@>@&
@;C@"$0 EU I
@5@ 
@.@7 IT@>@@@0 I=@4 @Q@7 I:@&@?@&@>@;XP K C
M_ EU I@5@.
@7 S B@7 R B@>@;XP J CB EU I J@5@.
 J
@7 L@>@&
@ 
 J
@7 K@>@;CB" EU I K@5@.
 J
@7 L@>@&
@ 
 J
@7 K@>@;CB) EU I@5@9HorC is not hyp or conc but is ~a in save_semi_stan_fact.@2@4@8 K@;XP N CE) EU I@5@0 K@-
@-@4@/@.@7 J!@0 K
@4@7 RG BP-or-not-P disjunction@7 L1@Q@;XP
runtime_entry C
@q EU EU @w@5@7 T B@7save_usage_profile  B @7 G@>@;XP T& C@=AS EU J@5@@
@0 
@4@/@/@7 JI@?@+@@
@0 
@4@/@/@7 J:@?@@@0 
@4@/@/@/@7 K@?@0 
@4@/@/@/@7 K@>@;XP T CA EU Jt@5@0 P\
@-@4@7 J@> U	@7 Jy@7 J|@7 U B@8 J~@;CA EU Jt@5@>@;XP O/ C@w@ EU I IE


@5@7 Io@@@" M6@#@?	@/ @@/@/@/@7 M@@@0 IE
@4@.@.@7get_forall_hyp J#@?
@0 IA
@4@.@.@7 UH@ 
@7 Io@0 IA
@4@7 I|@ @7 L Iw@7 N@@@ @.@7 M| B@' @Q@?@' @@E@> Iw@7 N@ @@>@2@4@ @8 I@;C@xA EU I IE


@5@ 
@7 Io@@@"
 M6@#@?
@/@ 
 @@/@/@/@7 M@@@0 IE
@4@.@.@7 UH@?
@0 IA
@4@.@.@7 UH@7 Io@0 IA
@4@7 I|@ @7 L Iw@7 N@@@ @.@7 UK@' @Q@?@' @@E@> Iw@7 N@ @@>@2@4@ @8 I@;C@wA2 EU I IA


@5@7 Io@@@" M6@#@?	@/ @@/@/@/@7 M@@@0 IA
@4@.@.@7 UH@?
@0 IE
@4@.@.@7 UH@ 
@7 Io@0 IA
@4@7 I|@ @7 L Iw@7 N@@@ @.@7 UK@' @Q@?@' @@E@> Iw@7 N@ @@>@2@4@ @8 I@;C@xAN EU I IA


@5@ 
@7 Io@@@"
 M6@#@?
@/@ 
 @@/@/@/@7 M@@@0 IA
@4@.@.@7 UH@?
@0 IE
@4@.@.@7 UH@7 Io@0 IA
@4@7 I|@ @7 L Iw@7 N@@@ @.@7 UK@' @Q@?@' @@E@> Iw@7 N@ @@>@2@4@ @8 I@;XP TG C@A@ EU J-@5@.@7 N
@.
@7 J5@ 
@.@7 J4@ @.@7 J@ @.@7 Kh@ @.@7 L?@ @.@7 N@ @.@7 N@ @.@7 N@ @.@7 N@ @8 N@;XP U C
B EU Fl 


@<CB EU Fl@5@2@4@ 
@ @8 N@;XP T C@L@ EU E@5@.
@7 FG L|@.@7 TProcessing @7 I@7 I ...@7 I@7 J~@7do_rule_substitutions0  Fg@7 R B@7 S B@7new_load_vcg  B@.@7 N1 A@.
@7 G@ 
@7 R@ 
@7 To B@ 
@7 G" @7write_overall_rule_summary  B@7 R B@@ I@7 O@? I@7 O@7 N, B@7 Rt B@>@;XP O CAT EU Jt @5@C
@/@/@7 L@L
@P@>@8 K B@;CAX EU Jt@5@0 L@-
@-@4@7 J@7 N B@7 J~@Q@;CA] EU Jt  @5@>@8 J B@;XP JG CA EU Fl@5@ @/@/@/@/@7 L@>@;CA EU Fl@5 K@ @7 R B@ @ @ 
@7 Q@>@;XPwrite_out_cases_x C@$D EU Jt

@5@7 J|@7 P Lf@7 J|@7 J|)  @7 J|@ 
@7 J| AW@7 J|@7 J~@>@;C@,D EU Jt
@5@p@7 J|@7 P Lf@7 J|@7 J| Ug@7 J|@ 
@7 J|, or@7 J|@7 J~@ @ @8 Ue B@;XD  t  t t  @t  I AP Q] C	D EU Jt@5@7 Ui@>@;XPfind_empty_range C@gJ EU I		 I8



@5@@@0 IE@-
@4@/@ @7 J!@?@0 IA
@-@4@/@ @7 J!@@@0 IE
@-@4@/@ @7 J!@?@0 IA@-
@4@/@ @7 J!@@@ @ @7is_an_empty_range B@>@( @@?@ @ @7 K~ B@ 
@ @ @ @8all_excluded B@;XP R C@9B EU I @5@.@2 J@3@-@4@.
@7 J!@.@2 J@3@-@4@.@7 J!@a@f
@f@q@ 
@ @ @2@4 A)@8 L$@;C@2B EU I@5@a@g@b @s@p
@.@2 J@3@-
@4@.@7 J!@.@.@.@7 L'@ 
@ @ @ @  A)@8 L$@;CB EU I@5@a@g@b@s@>@;XP U CHZ EU I@5@7 J@>@;C@-Hj EU I@5@. J @7 J@.
@.@7 U5 B@>@ 
@ @7 K B Q=@2@3@3@*replacing variables with update structures@4@7 Jc@7 O
@>@;C@:Hy EU I@5@0 K@0 @-@-
@4@-@4 J @7 J@>@ 
@ @7 M Q=@2@3@0 K@0 
@4@4@3@+unwrapping a universally-quantified formula@4@7 Jc@7 O
@>@;C@.H EU I@5@0 C@-@-
@4 J @7 J@>@ 
@7 T B Q=@2@3@0 C
@4@3implication@4@7 Jc@7 O
@>@;C@+H EU I@5@. J @7 J@.
@7 LB@> M@ 
@7 M Q=@2@3@3@Acases on index values, given the update(A, [I], X) subexpressions@4@7 Jc@7 O
@>@;C@;H EU I@5@. J @7 J@/@7 MZ B@>@.
@/@.@7 J!@ 
@.@7 Uz@> Q`@ @7 M Q?@2@3@3@3cases on disjunction@4@7 Jc@7 O
@>@;XP Q CE EU Fl  JB
 JB
@<CE EU Fl  O9

 O9
@<XP K) CA EU J@5@7 I.@C@7 Id@L@P@;XP T CDl EU I  @5@7 P@>@;CDm EU I  @5@7 P@>@;CDo EU I  @5@7 Q B@8 N B@;CDs EU I @5@C
@7 U|@L
@P@>@;XP L CF EU J-@5@/@.@/@/@7 J@/@7 R@>@;C@%F EU J-@5@/@.@/@.
@7 J@@@(
 G@?@(
 I-@>@.@7 L6@0 R@4@7 D4@>@;CF EU J-@5@/@7 R@>@;CF# EU J-@5@@@( G@?@( I-@>@.@7 L6@0 R
@4@7 D4@>@;CF. EU J-@5@>@;XP L2 CFn EU I@5@7 K@>@;C@"Fr EU I@5@0 K
@4@7 D4@7 MI B@.
@7 P P@2
@3@3
@4@7 Jc@>@;XP R C@0C* EU J-		@5@.@7 N
@.
@7 J5@ 
@.@7 J4@ @.@7 J@ @.@7 Kh@ @.@7 L?@ @.@7 N@ @7 N@>@;XP N C@;E EU I@5@0 C@-
@-@4 J @.@7 J!@C L@2@3@/@3@4@7 L@L@P@.
@7 J>@7 L L@2@3
@3@4@7 Jc@Q@;C@IF EU I@5@0 J@-
@-@4 J @.@7 J!@C L@2@3@/@3@4@7 L@L@P@.
@7 J>@C@ 
@7 J@L@P J @7 L L@2@3
@3@4@7 Jc@Q@;C@IF EU I@5@0 J@-
@-@4 J @.@7 J!@C L@2@3@/@3
@4@7 L@L@P@.
@7 J>@C@ 
@7 J@L@P J @7 L L@2@3
@3
@4@7 Jc@Q@;XPmatching_record_and_field C@$A EU J@5@.@7 @6@ @7 @6fld_@/@ @7 A@7 A@ 
@8 A@;XPmake_difference C	Bt EU M&
 M@5@>@;C
Bu EU M&
 M
@5@>@;CBv EU M& M

@5@.@7 Q@ @ 
@7 I4@>@;XP J C@c EU J B
@5@>@;C@e EU J I8
@5@>@Q@;C@*@g EU J B
@5@0 B@4@.@7 J@0 B
@4@.@7 J@>@ @ @7 I@>@;C@n EU J I8


@5@0 I8
@4@7 J@>@;C@p EU J I8




@5@0 I8
@4@7 J@>@;C	@r EU J I8@5@>@;C
@t EU J I8@5@>@;C@v EU J I8 M M@5@>@;C@x EU J I8 M M@5@>@;C@z EU J @Q@5@>@;C	@| EU J G @@5@>@;C@~ EU J

@5@/@7 J!@>@;C@ EU J K


@5@.@7 J@ 
@.@7 J@>@ @ @7 I@>@;C@ EU J K


@5@@@7 J@?@ 
@7 J@>@;C@+@ EU J C


@5@@@ 
@7 J@?@@
@0 G@4@7 J@?@7 Q B@0 C
@4@7 S B@>@;C@(@ EU J J


@5@0 C
@4@.@7 J@0 C
@4@.@7 J@>@ @ @7 I@>@;C@ EU J J


@5@7 U@0 J
@4@8 U@;C@ EU J G G
@5@7 J@>@;C@ EU J G
@5@.
@7 K@ 
@0 G@4@7 I@ 
@7 J@>@;C@ EU J@5@.@.
@.@7 M@@ 
@.@7 MC@ @ 
@ @7 U+@>@;C@'@ EU J M
 M
@5@@@0 B
@4@7 J@?@0 M@1 M@4@7 J@>@;C@&@ EU J M
 M


@5@@@0 M
@4@7 J@?
@0 M@4@7 J@>@;C@,@ EU J M
 M


@5@0 M
@4@.@7 J@0 M@4@.@7 J@>@ @ @7 I@>@;C@,@ EU J M
 M


@5@0 M
@4@.@7 J@0 M@4@.@7 J@>@ @ @7 I@>@;C@ EU J M
 M@5@>@;C@-@ EU J M
 M
@5@0 I8
@4@.@7 J@0 M@1 M@4@.@7 J@>@ @ @7 I@>@;C@,@ EU J M
 M


@5@0 M
@4@.@7 J@0 M@4@.@7 J@>@ @ @7 I@>@;C@&@ EU J M
 M


@5@@@0 M
@4@7 J@?
@0 M@4@7 J@>@;C@&@ EU J M
 M


@5@@@0 M
@4@7 J@?
@0 M@4@7 J@>@;C@ EU J M


@5@0 B
@4@7 J@>@;C@ EU J M M@5@>@;C@ EU J M M


@5@0 M
@4@7 J@>@;C@4@ EU J M M


 M
@5@@@0 M
@4@7 J@?@0 M@0 M@4@1 M
@4@7 J@>@;C@ EU J M M


 M
@5@0 M
@4@7 J@>@;C@ EU J M M


 M

@5@0 M@4@7 J@>@;C@ EU J M M


 M

@5@0 M@4@7 J@>@;C@ EU J M M


 M
@5@0 M
@4@7 J@>@;C@ EU J M M


 M
@5@0 M
@4@7 J@>@;CA  EU J M M


 M

@5@0 M@4@7 J@>@;CA EU J M M


 M

@5@0 M@4@7 J@>@;CA EU J M M


 M
@5@0 M
@4@7 J@>@;CA EU J M M


 M
@5@>@;CA EU J M M


 M
@5@>@;C@&A
 EU J M
 M


@5@@@0 M
@4@7 J@?
@0 M@4@7 J@>@;C@,A EU J M
 M


@5@0 M
@4@.@7 J@0 M@4@.@7 J@>@ @ @7 I@>@;C@'A EU J M M



@5@@@0 M@4@7 J@?
@0 M
@4@7 J@>@;CA EU J M M
 M

@5@ 
@7 Q@>@;CA" EU J M M
@5@0 M@/@4@7 RK@>@;C@DA$ EU J M M



@5@@@0 M@4@7 J@F@?@$@0 M@4@.@7 J@0 I8@0 M
@4@1 M@4@.@7 SY@>@ @ @7 I@>@;C@'A. EU J M M



@5@@@0 M@4@7 J@?
@0 M
@4@7 J@>@;C@&A5 EU J M
 M


@5@@@0 M
@4@7 J@?
@0 M@4@7 J@>@;CA< EU J M M
 M

@5@ 
@7 Sr B@>@;CA@ EU J B J


@5@0 B
@4@7 J@>@;CAB EU J B J H


@5@0 B
@4@7 J@>@;C@"AD EU J B J

@5@2
@4@.@7 RC@0 B@4@7 J@>@;C@%AF EU J B J H


@5@2
@4@.@7 RC@0 B@4@7 J@>@;C@#AR EU J@5@.@.
@7 UH@C@7 O@L@P@.@7 UK@>@2
@4@ @8 I@;C@IAY EU J	 IE


@5@0 IA
@4@.@.@7 UH@C@0 IA
@4@ @7 O@L@P@C@0 IE
@4@ @7 O@L@P@ @.@7 UK@>@2@4@ @8 I@;C@IAa EU J	 IA


@5@0 IE
@4@.@.@7 UH@C@0 IE
@4@ @7 O@L@P@C@0 IA
@4@ @7 O@L@P@ @.@7 UK@>@2@4@ @8 I@;C@qAm EU J	 IE


@5@ 
@.@7 Nk@@@0 IE@-@4@.@.@7 UH@?
@0 IA@-@4@.@.@7 UH@C@0 IE@4@ @7 O@L@P@C@0 IA@4@ @7 O@L@P@ @ @7 Nk@0 IE
@4 @Q@7 I:@ @.@7 UK@>@2@4@ @8 I@;C@pA} EU J	 IA


@5@.@7 Nk@@@0 IE
@-@4@.@.@7 UH@?
@0 IA@-
@4@.@.@7 UH@C@0 IE
@4@ @7 O@L@P@C@0 IA
@4@ @7 O@L@P@ @ @7 Nk@0 IE@4 @Q@7 I:@ @.@7 UK@>@2@4@ @8 I@;C@pA EU J	 IE


@5@.@7 Nk@@@0 IE@-
@4@.@.@7 UH@?
@0 IA
@-@4@.@.@7 UH@C@0 IE
@4@ @7 O@L@P@C@0 IA
@4@ @7 O@L@P@ @ @7 Nk@0 IE@4 @Q@7 I:@ @.@7 UK@>@2@4@ @8 I@;C@qA EU J	 IA


@5@ 
@.@7 Nk@@@0 IE@-@4@.@.@7 UH@?
@0 IA@-@4@.@.@7 UH@C@0 IE@4@ @7 O@L@P@C@0 IA@4@ @7 O@L@P@ @ @7 Nk@0 IE
@4 @Q@7 I:@ @.@7 UK@>@2@4@ @8 I@;C@A EU J
 IE


@5@@@" IB

@#@?
@" IB

@#@ @7 I$@0 I= @4 @Q@7 I:@ 
@7 I$@@@0 IE@-@4@.@.@7 UH@?
@0 IA@-@4@.@.@7 UH@C@0 IE@4@ @7 O@L@P@C@0 IA@4@ @7 O@L@P@ @7 I$@0 IE@0 IB@4
@4 @Q@7 I:@ @.@7 UK@>@2@4@ @8 I@;C@A EU J
 IA


@5@@@"
 IB

@#@?
@"
 IB

@#@ @7 I$@0 I= @4 @Q@7 I:@7 I$@@@0 IE@-@4@.@.@7 UH@?
@0 IA@-@4@.@.@7 UH@C@0 IE@4@ @7 O@L@P@C@0 IA@4@ @7 O@L@P@ @7 I$@0 IE@0 IB@4@4 @Q@7 I:@ @.@7 UK@>@2@4@ @8 I@;C@A EU J
 IE


@5@@@"
 IB

@#@?
@"
 IB

@#@ @7 I$@0 I= @4 @Q@7 I:@7 I$@@@0 IE@-@4@.@.@7 UH@?
@0 IA@-@4@.@.@7 UH@C@0 IE@4@ @7 O@L@P@C@0 IA@4@ @7 O@L@P@ @7 I$@0 IE@1 IB@4 @Q@7 I:@ @.@7 UK@>@2@4@ @8 I@;C@A EU J
 IA


@5@@@" IB

@#@?
@" IB

@#@ @7 I$@0 I= @4 @Q@7 I:@ 
@7 I$@@@0 IE@-@4@.@.@7 UH@?
@0 IA@-@4@.@.@7 UH@C@0 IE@4@ @7 O@L@P@C@0 IA@4@ @7 O@L@P@ @7 I$@0 IE
@1 IB@4 @Q@7 I:@ @.@7 UK@>@2@4@ @8 I@;C@OB EU J		 IE


@5@ 
@7 M@0 IE@0 H@-@4@-@4@/@.@7 J!@ @7 M@0 IE@-@4@/@.@7 J!@ @7 M@0 IA@0 H
@4@4 @Q@7 I:@2@4@2@4@8 I@;C@OB- EU J		 IA


@5@ 
@7 M@0 IA@0 C@-@4@-@4@/@.@7 J!@ @7 M@0 IA@-@4@/@.@7 J!@ @7 M@0 IE@0 C
@4@4 @Q@7 I:@2@4@2@4@8 I@;CB@ EU J IE


@5@ 
 P@/@7 R3 B@>@;CBD EU J IE


@5@ 
 P@/@7 U@>@;CBH EU J IA


@5 P@ 
@/@7 U@>@;CBL EU J IA


@5 P@/@ 
@7 U@>@;CBX EU J IA


@5@ 
 P@/@7 U@>@;CB\ EU J IA


@5@ 
 P@/@7 U@>@;CB` EU J IE


@5 P@ 
@/@7 U@>@;CBd EU J IE


@5 P@/@ 
@7 U@>@;C@1Bm EU J IE


@5@ 
@/@.@.@7 U@0 IE@4@.@7 J@0 IE@4@.@7 J@>@ @ @7 I@>@;CBu EU J IA


@5@/@/@/@7 U@0 IE
@4@7 J@>@;C@1Bz EU J IA


@5@ 
@/@.@.@7 U@0 IA@4@.@7 J@0 IA@4@.@7 J@>@ @ @7 I@>@;CB EU J IE


@5@/@/@/@7 U@0 IA
@4@7 J@>@;C@cB EU J
 B


@5@0 IE
@4@.@.@7 UH@C@0 IE
@4@ @7 O@L@P@C@0 IA
@4@ @7 O@L@P@ @.@7 UK@ 
@.@7 MC Hl@ 
@ @.@7 U+@2@4@ @.@7 I1@>@ @ @8 I@;C@cB EU J
 B


@5@0 IA
@4@.@.@7 UH@C@0 IE
@4@ @7 O@L@P@C@0 IA
@4@ @7 O@L@P@ @.@7 UK@ 
@.@7 MC Hl@ 
@ @.@7 U+@2@4@ @.@7 I1@>@ @ @8 I@;C@cB EU J
 B


@5@0 IE
@4@.@.@7 UH@C@0 IE
@4@ @7 O@L@P@C@0 IA
@4@ @7 O@L@P@ @.@7 UK@ 
@.@7 MC Hl@ 
@ @.@7 U+@2@4@ @.@7 I1@>@ @ @8 I@;C@cB EU J
 B


@5@0 IA
@4@.@.@7 UH@C@0 IE
@4@ @7 O@L@P@C@0 IA
@4@ @7 O@L@P@ @.@7 UK@ 
@.@7 MC Hl@ 
@ @.@7 U+@2@4@ @.@7 I1@>@ @ @8 I@;C@)B EU J IA M6



@5@ @0 M6@/@/@4@7 I@0 IE@1 M6@3
@4@8 J@;C@B EU J

 IE
 M6


@5@0 M6@/@/@4@7 I@ 
 Hl@ @.@.@.@7element_update_infer B@@@( C@&@F@F@E@?@N@(base@0 K@0 @-@-@4@1 K@0 IE@-@1 M6@3@4@1 IE@0 M6@3@4@/@4@.@7 K@ @ @7 I@0 IE@4@.@7 M=@0 IA@4@7 I|@>@ @ @8 I@;C@(B EU J IA
 M6


@5@0 M6@/@/@4@7 I@0 IE@0 M6
@3@4@4@8 J@;C@B EU J

 IE M6



@5@ @0 M6@/@/@4@7 I IF@ @ 
@.@.@.@7 U@@@( C@&@F@F@E@?@N@( U@0 K@0 @-@-@4@1 K@0 IE@/@1 M6@3@4@1 IE@0 M6@3@4@-@4@.@7 K@ 
@ @7 I@0 IE@4@.@7 M=@0 IA@4@7 I|@>@ @ @8 I@;C@.B EU J IA


@5@ 
@0 M6@/@/@4@7 I@/ @@/@2@0 M6@/@3@/@4@4@/@7 M@0 IE
@4@8 J@;C@B EU J IE


@5@0 M6@/@/@4@7 I@/@ 
 @@/@2@0 M6@-@3@-@4@4@/@7 M@0 K@0 @-@-@4@1 C@0 K@0 IE@-@4@1 IE@-@4@1 K@0 IE@-@-@4@1 IE@/@4@.@7 K@ 
@.@7 @6@ @2@3@0 M6@3@4@4@7 @<@ @ @7 I@0 IE@4@.@7 M=@0 IE@4@.@7 M=@0 IE@4@.@7 M=@0 IA@4@7 I|@>@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;C@.C EU J IA


@5@0 M6@/@/@4@7 I@/@ 
 @@/@2@0 M6@/@3@/@4@4@/@7 M@0 IE
@4@8 J@;C@C	 EU J IE


@5@ 
@0 M6@/@/@4@7 I@/ @@/@2@0 M6@-@3@-@4@4@/@7 M@0 K@0 @-@-@4@1 C@0 K@0 IE@-@4@1 IE@-@4@1 K@0 IE@/@-@4@1 IE@-@4@.@7 K@.@7 @6@ @2@3@0 M6@3@4@4@7 @<@ @ @7 I@0 IE@4@.@7 M=@0 IE@4@.@7 M=@0 IE
@4@.@7 M=@0 IA
@4@7 I|@>@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;C@(C EU J I8
 M6


@5@0 M6@/@/@4@7 I@0 I8@0 M6
@3@4@4@8 J@;C@C EU J I8 M6



@5@ @0 M6@/@/@4@7 I I9@ @ 
@.@.@.@7 U@@@( C@&@F@F@F@?@U@( U@0 K@0 @-@-@4@1 K@0 IE@-@1 M6@3@4@1 IE@0 M6@3@4@-@4@.@7 K@ 
@ @7 I@@
@0 ID@4@.@7 M=@?@0 ID@4@.@7 M=@>@ @ @8 I@;C@(C0 EU J B
 M6


@5@0 M6@/@/@4@7 I@0 B@0 M6
@3@4@4@8 J@;C@C4 EU J

 B M6



@5@ @0 M6@/@/@4@7 I B@ @ 
@.@.@.@7 U@@@( C@&@F@F@E@?@F@( U@0 K@0 @-@-@4@1 K@0 IE@-@1 M6@3@4@1 IE@0 M6@3@4@4@.@7 K@0 B@4@.@7 M=@ 
@ @7 I@>@ @ @8 I@;C@+CI EU J IE M6



@5@ @0 M6@/@/@4@7 I@0 IE@0 M6@3
@4@4@7 O@>@;C@(CN EU J IE
 M6


@5@0 M6@/@/@4@7 I@0 IE@1 M6
@3@4@7 O@>@;C@*CT EU J I8 M6



@5@ @0 M6@/@/@4@7 I@0 I8@1 M6@3
@4@7 O@>@;C@(CY EU J I8
 M6


@5@0 M6@/@/@4@7 I@0 I8@1 M6
@3@4@7 O@>@;C@(C^ EU J B
 M6


@5@0 M6@/@/@4@7 I@0 B@1 M6
@3@4@7 O@>@;C@*Cc EU J B M6



@5@ @0 M6@/@/@4@7 I@0 B@1 M6@3
@4@7 O@>@;C@4Ci EU J K 


 K

@5@0 
@4@ @.@7 Q
@0 
@4@ @.@7 Q
@>@ @ @8 I@;C@/Co EU J K 


 K

@5@>@@@0 
@4@ @7 Q
@?@0 
@4@ @8 Q
@;C@FCw EU J		 K 


 C
 K

@5@0 K@0 
@4@1 C@4@.@7 J@0 K@0 
@4@1 C@4@.@7 J@>@ @ @8 I@;C@AC| EU J K 


 C
 K

@5@@@0 K@0 
@4@1 C@4@7 J@?@0 K@0 
@4@1 C@4@7 J@>@;C@C EU J K 


 C K IE
 IE H
 IE M6 M'
 H

@5@>@0 K@0 
@4@1 C@0 K@0 IE@4@1 IE@4@1 IE@0 M6@3@4@4@.@7 J@0 IE@4@.@7 J@ @ @7 I@>@;C@{C EU J		 K 


 C K IE
 IE K
 IE M6 M'
 K

@5@>@0 K@0 
@4@1 C@0 K@0 IE@4@1 IE@1 H@4@1 IE@0 M6@0 M'@2@0 H@4@4@4@3@4@4@7 J@>@;C@C EU J K 


 C K IE
 IE
 IE M6

@5@> IF@ @ @ @ @.@.@7 T@@@=@0 K@0 @-
@4@1 C@0 K@0 IE@-@4@1 IE@-@4@1 K@0 IE@/@1 M6@3@4@1 IE@0 M6@3@4@-@4@.@7 K@?@;@0 K@0 @-
@4@1 C@0 K@0 IE@-@4@1 IE@-@4@1 K@0 IE@0 M6@3@4@-@4@1 IE@/@1 M6@3@4@.@7 K@0 IE@4@.@7 M=@0 IE@4@.@7 M=@0 IE@4@.@7 M=@>@ @ @.@7 I@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;C@}C EU J K 


 C K IE
 IE H
 IE
 M6 M'
 H
@5@>@0 K@0 
@4@1 C@0 K@0 IE@4@1 IE@4@1 IE@1 M6@3@4@.@7 J@0 IE@4@.@7 J@ @ @7 I@>@;C@yC EU J		 K 


 C K IE
 IE K
 IE
 M6 M'
 K
@5@>@0 K@0 
@4@1 C@0 K@0 IE@4@1 IE@1 H@4@1 IE@1 M6@0 M'@2@0 H@4@4@4@3@4@7 J@>@;C@C EU J K 


 C K IE
 IE
 IE
 M6
@5@> Hl@ @ @ @ @.@.@7 T@@@=@0 K@0 @-
@4@1 C@0 K@0 IE@-@4@1 IE@-@4@1 K@0 IE@-@1 M6@3@4@1 IE@0 M6@3@4@/@4@.@7 K@?@;@0 K@0 @-
@4@1 C@0 K@0 IE@-@4@1 IE@-@4@1 K@0 IE@0 M6@3@4@/@4@1 IE@-@1 M6@3@4@.@7 K@0 IE@4@.@7 M=@0 IE@4@.@7 M=@0 IE@4@.@7 M=@>@ @ @.@7 I@ @ @.@7 I@ @ @.@7 I@ @ @8 I@;C@@C EU J		 K 
 C K IE

 IE

@5@0 B
@4@.@7 J@ 
@ @.@7 K@ @.@7 J@>@ @ @8 I@;C@'C EU J K 
 C K IE

 IE
@5@0 ID
@4@7 J@>@;C@C EU J

 K 


 C K IE
 IE H
 B M6 M'
 H

@5@0 K@0 
@4@1 C@0 K@0 IE@4@1 IE@4@1 B@0 M6@3@4@4@7 K@0 H@4@ @.@7 K@0 B@4 @Q@7 I:@>@;C@zD EU J		 K 


 C K IE
 IE K
 B M6 M'
 K

@5@0 K@0 
@4@1 C@0 K@0 IE@4@1 IE@1 H@4@1 B@0 M6@0 M'@2@0 H@4@4@4@3@4@4@7 J@>@;C@bD EU J

 K 


 C K IE
 IE H

@5@0 K@0 
@4@1 C@0 K@0 IE@4@1 IE@4@4@.@7 K@0 H@4@ @.@7 K@ @.@7 K@ @ @7 I@>@;C@DD# EU J K 
 C K IE

 IE
 I8 M6

@5@ 
@ @.@7 K@0 I8@0 M6@3
@4@4@7 K@>@;C@1D* EU J K 
 C K IE

 IE
 I8 M6
@5@0 ID
@4@7 J@>@;CD. EU J K 



@5@>@0 
@4@ @8 Q
@;XP M CC7 EU I J@5VC @7 I@7 I H@7 I@8 I@;CC: EU I K@5 U@7 I@7 I C@7 I@8 I@;XPreplace_conc_rule1 C@%GZ EU I@5@"
 IE
@#@/ KA@7 J%@.@.
@7 R@> OY OZ G@ 
@7 O[@Q@;C@&Gb EU I@5@"
 IE

@#@/ KA@7 J%@.@.
@7 R@> OY OZ G@ 
@7 O[@Q@;C@%Gj EU I@5@"
 IA
@#@/ KA@7 J%@.@.
@7 R@> OY OZ G@ 
@7 O[@Q@;C@&Gr EU I@5@"
 IA

@#@/ KA@7 J%@.@.
@7 R@> OY OZ G@ 
@7 O[@Q@;XP S C@?L EU I@5@0 K@-@-@4 J @.
@7 Q J @.@7 J_ J @.@7 J_ P@2
@3@2@3@4@3@2@3@4@3
@4@7 Jc@>@8 S@;XP M CAl EU M& L


@5@7 M@ 
@7 M@>@;C@$Aq EU M& PT


@5@>@@@0 ID@4@7 M)@?	@0 I=
@4@7 M)@>@;CAz EU M&
@5@0 I8@4@7 M)@>@;XP Oh C@1@\ EU M&		 C


@5@.@ @ 
@7 Og@>@ @.@7 I:@  M(@/@2@3@4@7 M@>@;C@c EU M&
@5@>@;XP UE C@ EU EU  @5@>@;XP K C@ EU I

@5 J @8 J!@;C@A@ EU I B



@5@@@0 G@1 I8
@4 J @ @7 J!@?@ @@@0 B
@4 J @ @7 J!@?@0 G@1 I8
@4 J @ @8 J!@;C@A@ EU I I8



@5@@@0 G@1 B
@4 J @ @7 J!@?@ @@@0 I8
@4 J @ @7 J!@?@0 G@1 B
@4 J @ @8 J!@;C@A@ EU I I=



@5@@@0 G@1 IE
@4 J @ @7 J!@?@ @@@0 ID
@4 J @ @7 J!@?@0 G@1 IA
@4 J @ @8 J!@;C@A@ EU I ID



@5@@@0 G@1 IA
@4 J @ @7 J!@?@ @@@0 I=
@4 J @ @7 J!@?@0 G@1 IE
@4 J @ @8 J!@;C@A@ EU I IA



@5@@@0 G@1 ID
@4 J @ @7 J!@?@ @@@0 IE
@4 J @ @7 J!@?@0 G@1 I=
@4 J @ @8 J!@;C@A@ EU I IE



@5@@@0 G@1 I=
@4 J @ @7 J!@?@ @@@0 IA
@4 J @ @7 J!@?@0 G@1 ID
@4 J @ @8 J!@;XP I" C@$A EU J IR
@5@.
@7 I!@@	@ 
@7 T=@&
@?@ 
@7 T; B@"
 I@#@>@;C@KA" EU J H


@5@.@7 I!@ 
@.@7 I!@ @.@.@7 Q@ @.@.@7 Q@.@0 H@0 IB@4@1 IB@4@7 I*@.@0 IB@4@7 I*@>@ @ @8make_base_rational B@;C@KA- EU J C


@5@.@7 I!@ 
@.@7 I!@ @.@.@7 Q@ @.@.@7 Q@.@0 C@0 IB@4@1 IB@4@7 I*@.@0 IB@4@7 I*@>@ @ @8 U@;C@BA8 EU J IB


@5@.@7 I!@ 
@.@7 I!@ @.@.@7 Q@ @.@.@7 Q@.@0 IB@4@7 I*@.@0 IB@4@7 I*@>@ @ @8 U@;C@AC EU J IW


@5@.@7 I!@ 
@7 M@.@ 
@7 I*@@@( @(@F@F@F@F@?@@@@(@&@F@F@F@F@?@@@@5@a@f@b @q @7 I@ @.@.@7 T B@ @ @.@7 U@a@f@k I@x@>@0 IW@4@7 I!@F@F@?@J@.@0 I6
@4@7 I*@.@0 C@1 IB@4@7 I*@0 IB@4@.@7 I!@0 IW@4@.@7 I!@@@( @&@?
@0 IB@4@7 I!@F@F@>@;C	Ad EU J

@5@7 I.@>@;C@BAi EU J 


@5@.@7 I!@ 
@.@7 I!@ @.@.@7 Q@ @.@.@7 U@.@0 IB@4@7 I*@.@0 IB@4@7 I*@>@ @ @8 U@;C@3At EU J I
@5@.
@7 I!@@@ 
@7 T=@@@(
 @( @?@" I
@#@?@ 
@7 U@"
 I@#@>@;XP I/ CA EU J I
@5@7 T= @8 I@;CA EU J@5@8 T=@;XP U C@3G EU J M'


 IF C@5@0 B
@4@.@7 M=@>@0 IE@4@.@7 M=@ @ @ @8 I@;C@3G EU J M'


 Hl C@5@0 B
@4@.@7 M=@>@0 IE@4@.@7 M=@ @ @ @8 I@;C@3G EU J M'


 I9 C@5@0 B
@4@.@7 M=@>@0 I8@4@.@7 M=@ @ @ @8 I@;C@3G EU J M'


 B C@5@0 B
@4@.@7 M=@>@0 B@4@.@7 M=@ @ @ @8 I@;C@.G EU J M'

@5@0 I8
@4@.@7 M=@>@ @ 
@ @ @.@7 U@ @ @ @8 I@;CG EU J U
@5@0 M'@/@2@/@4@/@4@7 I@>@;XP I% C@: EU I@5@@@7 GX@E@?@"
 I
@#@7 GX@>@;XP Qm C@(D EU Jt 


 JK@5@>@ 
@.@7 Ly[from rulefile @7 J|@ @7 J|] @7 J|@0 
@4@8 JZ@;C@(D EU Jt 


 JV@5@>@ 
@.@7 Ly U@7 J|@ @7 J| U@7 J|@0 
@4@8 JZ@;CE  EU Jt@5@>@;XP NL C@"B EU H@5 Q'@7 I@7 L@.
@7 NB@0 P
@4@7 C@7 L L@7 I@8 I@;XP Um C@<J EU I@5@.@7 I@@@( G@7 Id@7 Id@0 I=
@4 @Q@7 I:@E
@?@.
@7 K@ 
@7 J@ 
@7 J@0 I=
@4 @Q@7 K@>@;XP LP CBf EU Fl@5@>@;C@(Bi EU Fl
 JD

@5@T
@"
 N
@#@>@ @7 N@>@ @ @7 LO@>@;CBr EU Fl

@5@ 
@7 Om B@>@Q@;C@#Bx EU Fl
 JD



@5@ 
@ @ @7 L@>@ @ @7 LO@>@;CB~ EU Fl

@5@0 G
@4@.@7 I:@ @/@7 J>@>@Q@;CB EU Fl



@5@ @ @7 LO@>@;XP N C@ EU J-@5@.
@.@7 @6@@@ 
@7 M@?@ 
@7built_in B@ @7 G@>@;XP R C@*B EU I@5@.@2
@3@-@4@7 @<@.
@2
@3@-@4@7 @<@7 J@ @a@i@b@n@w@ 
@7 C@>@;XP J C@c EW EW@5@.
@7 R`@7 J~@7 I defects detected.@7 I@7 J~@7 J~@>@;XP NR CM EU I @Q

@5@>@ 
@8 NQ@;CM EU I
@5@ 
@/@/@7 J!@>@ @8 NQ@;C@&M EU I
 S@5@ 
 J @.@7 J_ Jb@2@3
@3@4@7 Jc@>@  S@8 NQ@;C@/M EU I
 NP
@5@ 
 J @.@7 J_ Qe@2@3
@3@3@4@7 Jc@>@ @0 NP@4@8 NQ@;CM EU I @<XP@!try_reduce_disjunction_conclusion C@D EU I		
 K


@5@0 K
@4@.@7 T@0 K
@4@7 I@>@0 K
@4@.@7 MW@>@@@*@( @Q JE@2
@3@0 K
@4@3@3@0 K
@4@4@7 Jc@7 K$@7 O
@F@?@S@@@M@( J  L@2 K@3
@3@0 K
@4@3@3@4@7 Jc@@@(@.@7 J>@ @ @.@7 I@> JE@2
@3@3@3@4@7 Jc@7 K$@7 O
@?@R@F@?@R@F@>@;XP Q CCQ EU J-

@5@>@ 
@ @7 T@>@;CCV EU J-


@5@ 
@7 Q@>@;XP T CG EU I@5@.
 J @.@7 J!@C@7 K@L@P@7 S B@Q@;CG EU I@5@.
 J @.@7 J@C@7 J@L@P@7 S B@Q@;CG EU I   @<XP RZ CG EU I @<C@'H  EU I


@5@ 
@ @.@7 RX@>@ @ @.@7 RY@>@ @ @.@7 I1@ @8 I4@;XP L CFp EU J-@5@0 L
@4@7 D4@>@;XP O] CAo EU J@5@ 
@.@.@7 U B@ @ @7matching_records_x B@>@;XP RO CAR EU I L


 L

@5@ @7 RN@>@ 
@ @7 RN@>@;C@fAX EU I L


 L
@5@7 A@>@@@.@7 I@?	Undeclared identifier @# on l.h.s. of ":=" in above action.@7	stopwith3 L@E@>@@@ 
@.@7 M@ @ @7 I@?	@6Type of r.h.s. of ":=" does not match that of l.h.s. [
] in above@7 U@E@>@@@7 LF@ @ @7 I:@@@7 RQ@?@@@ @ @7 I L@7 D4@?@R@?@&@>@;C	Ax EU Iunit M@5@>@;CAz EU Inull@5@>@;XP N C@-FD EU I@5@7 J@.
@2 J@3@-@4@.@7 J!@0 L.@/@/@4@7 C@.
@7 TP@ 
 @@.@7 I@ @7 L! B@Q@;XPsee_if_can_infer C@O EU J@5@7 M B@>@;C@S EU J@5@7 M B@>@Q@;C@X EU J@5@7 J@0 M
@4@7 D4@>@;C@] EU J@5@0 M
@4@7 D4@>@Q@;XP M C$m EU I@5@.@7 O@>@0 H@4@8 I*@;XPmake_intersection CBT EU M&  M@<CBU EU M&  M@<CBW EU M& M

@5@.@7mk_intersect B@ @ 
@7 I4@>@;XP L C
B EU I@5@/@/@/@7 J@>@;CB EU I
 H@5@>@;XP S CGC EU I@5@7 J@>@;CGG EU I@5@. J @7 J@@@7 U B@E@?
@. J @7 J@8 U@;CGU EU I@5@>@;XP M CAY EU M& L


@5@@@7 M@?@ 
@7 M@>@;CAa EU M& PT


@5@0 IE@4@7 M)@0 IE
@4@7 M)@>@;CAf EU M&
@5@0 B@4@7 M)@>@;XP S C@ULs EU I@5@0 L@/@4@7 C@0 L@4@7 D4@7 C@.@7 NJ@@@ @.@7 S B@.
@7 K@ 
@.@7 U: B@  J @7 K@ @7 K B@?@R@F@E@p@0 L@4@7 J@0 L@4@7 D4@ @7 S B@>@Q@;XP N CDg EU J- H
 I

 C

@5@ @7 N@>@ 
@ @7 N@>@;CDm EU J- H


 H

@5@ @7 N@>@ 
@ @7 N@>@;CDs EU J- I
 I

@5@ 
@7 N@>@;C	Dw EU J-

@5@7 Ki@>@;XP U\ C@1@ EU Jt@5@/@/@7 P[@>@C@7 N9@L@P I@7 O@.
@7 N=@.@7 O@7 O@7 J~@7 J~ U@7 Jy@(Overall summary of VCs using user rules.@7 J|@7 J~@7 U1@8 O@;C@ EU Jt  @5@>@;XP M C@p EU H@5@C@7 I@L@P@>@;C@t EU H@5@7 P@>@;C@x EU H@5@>      Traversal condition:@7 I@8 I@;XP T7 C@!@ EU Jt@5@C@7 Rv@L@P@>@.@7 T T@7 Jy@7 J|@7 J~@0 Rw
@4@8 D4@;C@ EU Jt@5@>@;XP Iv C@ EU I@5@8 O+@;C@ EU I@5@7 U@8 O.@;XD  t  t t  @t  L AP J CA EU I B

 B@5@ @ @7 I@ @ @7 I@>@;CA EU I I8

 I9@5@ @ @7 I@ @ @7 I@>@;CA EU I IE

 IF@5@ @ @7 I@ @ @7 I@>@;CA EU I IA

 Hl@5@ @ @7 I@ @ @7 I@>@;CA EU I ID

 C@5@ @ @7 I@ @ @7 I@>@;CA EU I I=

 H+@5@ @ @7 I@ @ @7 I@>@;XP N7 C@;A- EU J@5@.@7 @E @/@7 U@0 Qwrap_utility@4@.
@2@0 @@3 @@3.exe@4@3@0 @ @@4@4@7 @ B@ 
 Lo@.@7 F F@ @.@7 U@ @7 H' B@>@;XP LZ CF EU Jt  L@<CF EU Jt 
          @<CF EU Jt                @<CF EU Jt                     @<CF EU Jt                          @<C@oF EU Jt@5@a@g@b@s@p
 @.
@7 LY@ 
@.@7 N4@ @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 I1@ @7 N4@>@;CF EU Jt 
 @@<XP M C@!I EU I@5@7 K QT@2@3
@4@7 Jc@ 
@ @7 R B@> K @7 K!@8 K$@;CI EU I@5 K'@7 K!@>@Q@;XP I} C@!@B EU I B

@5@@@0 B@4@7 R@?	@0 B@4@7 R@>@Q@;C@K EU I B

@5@0 B@4@8 R B@;C@M EU I B

@5@0 B@4@8 R B@;C@P EU I IA

@5@0 IA@4@7 R@>@Q@;C@U EU I IA

@5@0 IA@4@8 U@;C@W EU I IA

@5@0 IA@4@8 U@;C@Z EU I I=

@5@0 I=@4@7 R@>@Q@;C@_ EU I I=

@5@0 I=@4@8 U@;C@a EU I I=

@5@0 I=@4@8 U@;XP R CB EU I@5@.@2
@3@-@4@7 @<@7 C@( @7 C@>@;XP R! C@,A3 EU I@5@0 N@/@4@7 C@/ J @7 J!@C@/ J @.@7 J!@a@h@g@s@L@P@?@E@>@0 N
@4@7 C@>@;C
A; EU I@5@0 N @4@7 C@>@;XP U C
E EU J-  @K G G G@<C
E EU J-   G G G@<C
E EU J-  IC G G G@<C
E EU J-  I7 G G G@<C
E EU J-   G G G@<C
E EU J-  IN G G G@<C
E EU J-  M G G G@<C
E EU J-   G G@<C
E EU J-   I- I- I-@<C
E EU J-  IS G G@<C
E EU J-  M G G@<C
E EU J-  BANY U @@<C
E EU J-  I9 U U @@<C
E EU J-  H+ U U @@<C
E EU J-  C U U @@<C
E EU J-  Hl U U @@<C
E EU J-  IF U U @@<C
E EU J-  G @ @@<C
E EU J-  K @ @ @@<C
E EU J-  K @ @ @@<C
E EU J-  C @ @ @@<C
E EU J-  J @ @ @@<C
E EU J-  M G @@<C
E EU J-  A U U@<C
E EU J-  B U U@<C
E EU J-  GV U G@<C
E EU J-  @ U U@<C
E EU J-  Fh U U@<C
F  EU J-  J U U@<C
F EU J-  J U U@<C
F EU J-  H U U U@<C
F EU J-  M U U U@<C
F EU J-  M U U U@<C
F EU J-   U U U@<C
F EU J-  M U U @@<C
F EU J-  M U U @@<C
F EU J-  M U U @@<C
F	 EU J-  M U U @@<C
F
 EU J-  C U U U@<XP LM CBT EU Fl@5@>@;CBW EU Fl


@5@ 
@7 Io@>@ @ @7 LL@>@;CB] EU Fl



@5@ @ @7 LL@>@;XD  t  t t  @t  J AP T C@ A EU I@5@.
@7 Mu@0 L@/@4@7 C@0 L@4@7 C@7 C@.@7 R#@7 MU B@&
@>@;XP T CD EU I K

 @Q@5@ 
@7 J>@>@;CD EU I K


 @Q@5@ 
@7 J>@>@;C@#D EU I K


@5@0 G@4@.@7 J>@>@ 
@.@7 T@>@ @ @7 I@>@;C@#D EU I K


@5@0 G
@4@.@7 J>@>@ @.@7 T@>@ @ @7 I@>@;C@>E EU I		 K


@5@ 
@.@.@7 T@ @.@.@7 T@>@@@@@( @Q@?@( @Q@( @Q@?
@" K@#@>@ @ @7 I@>@;CE EU I

@5@>@;XP Tv CC EU J-
@5@>@Q@;C	C EU J-
@5@>@Q@;CC EU J-@5@>@;CC EU J-@5@>@;CC EU J-

@5@>@ 
@ @7 Tu@>@;CC EU J-


@5@7 J.@ 
@7 J.@>@a@i@f
@q@;CC EU J-


@5@ 
@7 R@>@;XP Q CC\ EU O

@5@>@ 
@ @8 Q@;CC` EU O@5@>@;XP U CB^ EU M&
@5@>@;C@GB` EU M&
@5@ @.@7 U@@@0@ 
@7 Q@@@ 
@ @7 Q@"
@#@?@@@ 
@ @7 Q@&@?	@"
@#@?@ 
@7 Q@&@>@;XP S CE_ EU J@5@.@7 R@0 M;
@4@7 D4@Q@;CEc EU J@5@0 J@/@4@8 C@;XP O CF EU I  @5 G@8 O@;XP M` CLT EU I @<XP
simp_set_list C@'B= EU M&
@5@ 
@.@7 U B@.@7 I:@@@ @ @7 Q@&@?	@"@#@>@;CBG EU M&@5@>@;XP K" C@$M EU I@5@.@7 R? B@/@/@/@7 L@7 M@/@/@/@7 L@7 T[@7 R	 B@0 R@-@4@7 J@7 D4@Q@;CM EU I K @5@.@7 RA B@7 Q B@Q@;CM EU I K'@5@.@7 U@p@0 Q@/@/@4@7 C@Q@;CM EU I@5@>@;XPprune_all_candidate_fact  C	F EU Fl  @5@0 O@/@/@4@8 C@;XP J CA EU I J
 J@5@>@;CA EU I 

@<XP UW C	@ EU E  @5 M@7 M@7load_vcg  N@>@;C	@ EU E  @5 M@7 M@7load_dpc  N@>@;C	@ EU E  @5 E@7 M@7load_pfs  F_@>@;C@ EU E  @5@4The Simplifier failed to determine proof file kind.
@8 T@;XP U- C$ EU I@5@.
@7 J@>@@	@7 M=@' @Q@?@' @@>@ 
@7 M@>@ @@;XP P C@/@ EU Fl@5 Q@ 
@7 KT@7 K$@7 O
@ @.@7 O B Qj@2
@3@3
@3@3@4@7 Jc@ @7 JW@>@;XP P. CCK EU I@5@C@7 Io@L@P@>@7 M@ 
@7 M@' - Prolog variables occur in predicate.@7 I@7 J~@7 M@7 M@>@;CCY EU I @Q J@5 @Q J @7 K@>@;C@ C] EU I J@5@.@7 M B@> Q1@2@3@4@7 Jc @Q J @7 K@>@;C@-Cd EU I@5@@@(
 K@?	@0 M
@4@7 D4@.@ 
@7 M B@ 
@  J @7 K B@ 
@ @7 T@>@;XP Nt CG  EU I_ 
 IE

 IE

 IE
 IE
@<CG! EU I_ 
 IE

 IE

 IE
 IE
@<CG" EU I_ @<XP M C@ EU H@5@7 P@>@@	@7 I@?          Path eliminated.  (Contradictory traversal condition)@7 I@?@3*** true .   /* contradiction within hypotheses. */@7 I@7 I@7 I@>@8 I@;C@ EU H@5@C@7 I@L@P@7 P@7 T@9*** true .   /* proved using user-defined proof rules. */@7 I@7 I@>@8 I@;C
@ EU H@5@C@7 I@L@P@7 P@>@;C@+@ EU H@5@0 L@/@4@7 C@0 K@/@4@7 C@0 L @4@7 C@0 K @4@7 C@>@7 C@.@7 U B@7 T` B@( Mt@>@;XP Lt C
@ EU L]@5[@7 I@7 Lv]@8 I@;XP M C@&JZ EU I@5@7 K@2@3@3
@4@7 Jc@ 
@ @7 P@>@7 J K @7 K!@8 K$@;C
Jd EU I@5@7 J K'@7 K!@>@Q@;XP K C@N EU I@5@/@7 R@@@ @" J
@#@' J@ 
 @@.@7 I@F@F@E@?@E@@@3@( J
@' J
@ 
@.@.@.@.@7 J@ @ @.@7 I@ @ @.@7 I@.@2@3@3@4@7 @<@?@%@%
@E@F@F@E@>@ @7 K@@@( J @0 K P@3
@3@3@4@7 D4@?@R@0 J K@/@4@7 C@  K@ @/@7 J@>@;XD  t  t t  @t  T^  APswisav_zombiescope  C@ @ EU EU  @5@7 Jzombiescope@2@0 D @Q@4@3@0 N Nd@4@3@0 Ne @@4@4@7 C	 @8 G@;C@ EU EU  @5@7 J@8 G@;XP N C@ EU J-@5@2@-
@-@4@7 @<@ @.@7 Jk@2
@4@7 @<@>@;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 P CC EU J- IB



@5@ @7 J.@>@;CC EU J- IB


 IB
@5@ @7 J1@>@;C
C EU J-

@5@7 J.@>@;CC EU J-

@5@7 J1@>@;XP P C@GJ EU I B


@5@0 I8
@4@.@7 J>@>@@@0 B
@4@/@.@7 J!@2@4@ @.@7 I@?@%@E@> L@2case-exclusion@3@4@7 Jc@>@7 K$@>@;C@5J EU I I8


@5@@
@0 I8
@4@.@7 Uj B@?@0 I8
@4@.@7 U@> L@2empty-range@3@4@7 Jc@>@7 K$@>@;XP L CF EU I  @5@7 T^  B@>@;CF EU I  @5@7 I@/Found contradiction in path traversal condition@7 KTPath eliminated@7 KT N@7 Jc T^@7 D4@>@;CF EU I  @5@%Found contradiction within hypotheses@7 KTVC is therefore true@7 KT N@7 Jc T^@7 D4@>@;XP R CC8 EU J-
@5@>@Q@;CC< EU J-@5@>@;CC? EU J-

@5@>@ 
@ @7 R@>@;CCD EU J-


@5@.@7 T.@ 
@.@7 T.@>@ @ @7 Tu@>@;XD  t  t t  @t  PE AP T CB9 EU I  @5@7 P@>@;C@ZB= EU I@5@7 R( B@@@:@@Contradiction hunt phase 1@7 KT@.
@7 O@' O
@?@@Contradiction hunt phase 2@7 KT@.
@7 TN B@'P-and-not-P@?Contradiction hunt phase 3@7 KT@.
@7 S B@' U L@2@3
@4@7 Jc@?@7 JContradiction hunt phase 4@7 KT@7 R
 BContradiction hunt phase 5@7 KT@7 Q B@F
 K@7 D4@7 L@>@;CB\ EU I  @5@>@;XP TI CD EU J-@5@S
@7 J~<<< ERROR: illegal variable >>>@7 I@7 J~@>@Q@;CD EU J- @Q @Q@5@>@;CD EU J- @ @@5@>@;C	D EU J-

@5@7 @@>@;C@/D EU J- B


@5@.@7 I@@@( G@?@( I-@>@0 C
@4@.@7 N@0 B @4@7 N)@>@;C@2D EU J- B


@5@.@7 I@ @.@7 L@ 
@ @.@7 L@@@&@( @Q@?
@" B@#@>@;C@/D EU J- I8


@5@.@7 I@@@( G@?@( I-@>@0 C
@4@.@7 N@0 I8 @4@7 N)@>@;C@2D EU J- I8


@5@.@7 I@ @.@7 L@ 
@ @.@7 L@@@&@( @@?
@" I8@#@>@;C@0D EU J- IA


@5 G@7 I@ 
 G@7 I@>@0 H@0 C
@4@4@.@7 TF@0 I= @4@7 N)@>@;CD EU J- IA


@5@0 IE
@4@7 TH@>@;C@0D EU J- IE


@5 G@7 I@ 
 G@7 I@>@0 H@0 C
@4@4@.@7 TF@0 I= @4@7 N)@>@;C@+D EU J- IE


@5 I-@7 I@ 
 I-@7 I@>@0 C
@4@.@7 TF@0 IA @4@7 N)@>@;C@2D EU J- IE


@5@.@7 I@ @.@7 L@ 
@ @.@7 L@@@&@( @Q@?
@" IA@#@>@;C@/D EU J- ID


@5@.@7 I@@@( G@?@( I-@>@0 C
@4@.@7 TF@0 I= @4@7 N)@>@;C@2D EU J- ID


@5@.@7 I@ @.@7 L@ 
@ @.@7 L@@@&@( @@?
@" I=@#@>@;CE EU J- I=


@5@0 ID
@4@7 TH@>@;CE	 EU J- G G
@5@7 TH@>@;CE
 EU J- G B


@5@0 I8
@4@7 TH@>@;CE EU J- G I8


@5@0 B
@4@7 TH@>@;CE EU J- G ID


@5@0 IA
@4@7 TH@>@;CE EU J- G I=


@5@0 IE
@4@7 TH@>@;CE EU J- G IE


@5@0 I=
@4@7 TH@>@;CE! EU J- G IA


@5@0 ID
@4@7 TH@>@;CE% EU J- G
 G

@5@ 
@7 TH@>@;CE) EU J- K


 K

@5@ @7 TH@ 
@ @7 TH@>@;CE. EU J- K


 K

@5@ @7 TH@ 
@ @7 TH@>@;CE3 EU J- C


 C

@5@ @7 TH@ 
@ @7 TH@>@;CE8 EU J- J


 J

@5@ @7 TH@ 
@ @7 TH@>@;C@_EA EU J- K 



 K 

@5@ 
@.@7 Pd@>@@@ @/@7 J%@>@ @ @7 TH@?@,@@@0 J& S@4@7 C@ @ @7 TH@0 J& S@4@7 J@?@0 J& S@4@7 J@Q@>@;C@_EP EU J- K 



 K 

@5@ 
@.@7 Pd@>@@@ @/@7 J%@>@ @ @7 TH@?@,@@@0 J& S@4@7 C@ @ @7 TH@0 J& S@4@7 J@?@0 J& S@4@7 J@Q@>@;C@ E_ EU J- M'



@5@.@7 I@>@0 M'
@4@ @7 L@>@;CEe EU J-@5@. @@7 N@7 N@>@;XP J C$ EU I @Q@5 J@8 J@;C$ EU I  @@<XP O CCx EU O L


@5@.@7 O@ 
@.@7 O@>@ @ @7 I1@>@;CC EU O PT



@5@>@;C
C EU O
@5@>@;XP U CAw EU J@5@7 J%@ 
@7 J%@ 
@7 I@>@;CA EU J@5@ 
@.@.@7 U@ @ @7 U@>@;XP P CEp EU J@5@.@7 M; B@0 J@4@7 D4@Q@;CEt EU J @<XP O C@#D EU I@5@0 K@-
@-@4@/@.@7 J@C
@7 J@L
@P@0 K
@4@/@7 U B@Q@;C@,D EU I@5@.
@/@.@7 J@/@.@7 J@a@h@i@q@C
@7 J@L
@P QQ@2@3@4@7 Jc@7 K$@Q@;XP Q C@A EU M& M


@5@.@7 Q@ 
@.@7 Q@@@&@>@&@F@F@E@?@d@@@.@" M
@#@" M
@#@ @ @.@7 I1@ @.@7 U@ @.@7 I4@" M@#@?@4@@@0 M@4@7 M)@>@&@?@@@0 M@4@7 M)@>@&@?
@" M@#@F@F@E@>@;C@mA EU M& M


@5@.@7 Q@ 
@.@7 Q@@@&@>@&@F@?@J@@@" M
@#@" M
@#@ @ @7 U B@?@/@@@0 M@4@7 M)@>@&@?@@@0 M@4@7 M)@>@&@?
@" M@#@F@>@;C@uA EU M& M


@5@.@7 Q@ 
@.@7 Q@@@&@>@" M@#@F@?@N@@@" M@#@&@F@?@=@@@" M
@#@" M
@#@ @ @7 U B@?@"@@@0 M@4@7 M)@>@" M@#@?
@" M@#@F@>@;C@A EU M& M


@5@.@7 Q@ 
@.@7 Q@@@@@@&@F@F@F@?@@@@" M@#@F@F@F@?@@@@,@" M

@#@@
@0 M@4 @Q@7 Q@?@0 M@4 @Q@7 Q@F@F@?@c@@@" M

@#@0 M@4 @Q@7 Q@F@?@D@@@)@" M

@#@@
@0 M@4 @Q@7 Q@?@0 M@4 @Q@7 Q@F@?@" M
@#@" M
@#@ @ @7 Q@F@F@( @Q@?@" M@#@F@F@F@>@;C@?A EU M& M


@5@.@7 Q@ 
@.@7 Q@@@" M
@#@" M
@#@ @ @7 U@( @Q@?
@" M@#@F@>@;C@EA EU M& M


@5@.@7 I:@ 
@.@7 Q@@@$@" M@#@@@0 M@4@7 M)@( @Q@?@0 M@4@7 M)@( @@?
@" M@#@>@;C@EB EU M& M


@5@.@7 I:@ 
@.@7 Q@@@$@" M@#@@@0 M@4@7 M)@( @Q@?@0 M@4@7 M)@( @@?
@" M@#@>@;C@)B EU M& B


@5@.@7 Q@ 
@.@7 Q@@@&@( @Q@?
@" B@#@>@;C@EB  EU M& I8


@5@0 B
@4@.@7 Q@@@( @Q@( @@F@?@#@@@" B

@#@" I8@#@?@" G@#@F@>@;CB, EU M& M
 M

@5@.@7 U@ @ 
@7 I4@>@;C@*B1 EU M&@5@@
@7 A@&
@F@E@?@2@-@-
@4@7 @<@ 
@.@7 Ij@2@4@7 @<@>@;XP O CAl EU Fl  @5@7 U B@Q@;CAp EU Fl@5@.
@.@/@/@/@/@7 L @Q@7 I@7 S B@Q@;CAv EU Fl  @5@>@;XP M CH EU J@5@S
@>@Q@;CH EU J@5@7 GX@>@;CH
 EU J I
@5@7 M@>@;CH EU J H

@5@7 M@7 M@>@;CH EU J C

@5@7 M@7 M@>@;CH EU J IB

@5@7 M@7 M@>@;CH EU J I6

@5@7 M@7 M@>@;XD  t  t t  @t  R AP M CAb EU H@5@7 P@>@;C
Af EU H@5@7 I@>
      Action:@7 I@8 I@;CAl EU H@5@7 P@>@;C
Ap EU H@5	       ->@7 I@8 I@;XP M> C@4 EU J@5@S
@>@Q@;C@H@6 EU J@5@@@$@7 LF@.@7 I:@>@@@7 U B@E
@? I@7standardise_in_infer I @@.
@7 I@ 
@7 V@?@@@7 V@E@? I@7 V @@.@7 I@7 I@7 V@E
@>@;XP Lw C@ EU L]
@5@>@8 J|@;C@ EU L]@5@>@7 J| Ot@7 I@8 Lv@;C@ EU L] @<XP Uq C@.J EU I@5@.@7 U B@@@&
@>@&@F@?@.@7 M B@ @ 
@.@7 Up@ @ @ @8 I@;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 
D  t  t t  @t  K AP K C@%NO EU I L

 L

@5@>@ @ @7 K@>@ @ @7 K@>@;CNV EU I L

 L
@5@>@ @ @7 K@>@;C@4N[ EU I@5@>@.@7 K@>@@@7 LF@ @7 I@ @ 
@7 I:@?@@
@7 LF@&@&
@?@C@7 LF@L@P@&
@>@;XP U C@A EU J@5@7 Id@a@g@k IR@x
@7 GX@a@h@b @s@@
@(@&
@F@E@?@@ 
@.@7 J@a@f@b @s@@@&@(@@@&

@>@" 
@#@?@" I 
@#@F@?@O@.@0 I6
@4@7 I*@.@0 I6@4@7 I*@@@(@>@@	@&

@>@&@?@" I@#@?@@@&

@>@" @#@?@" I @#@>@;XP L CK EU I
@5@>@;CK  EU I

@5@p
@>@ @ @ 
@8 L@;XP U8 CI EU I

@5@>@;C@0I
 EU I


 C
 AV




@5@ @7 M@ @ @.@7 P B@ @ @ @8 U7@;CI EU I


@5@ @ 
@8 U7@;XXQM F|F@$/usr/lib/swi-prolog/library/apply.pl   AuC AgS EfoldlE VE VE VE FE FE	partitionE V$EscanlE V'E V'E V'E FE FEexcludeE GPXO F|scanl_ CA= F{ F{ @<C@,A> F{ F{@5@ 
@ @ @ @ @ @@ @ @ @ 
@ @ @8 V0 F|@;XO F| V1 CA+ F{ F{ @<CA, F{ F{@5@ @ @@ @ @ @8 V4 V3@;XO F| V1 CA4 F{ F{ @<C@#A5 F{ F{@5@ @ @ 
@ @@ @ @ @ @8 V6 V3@;XO F|foldl_ C	A F{ F{ @<C@.A F{ F{@5@ @ @ @ @ @ @.@@ @ @ @ @ @ @ @8 V8 V3@;XO F| V1 CAF F{ F{ @<C@3AG F{ F{@5@ @ @ @ @ @ @ @@ @ @ @ @ @ @ @8 V; V3@;XD  t  t t  F|t  V @GD  t  t @Ht  F|t V  @K @K O F| V  C	@ F{ F{@5@ 
@8 V9 V3@;XD  t  t t  F|t  V @GD  t  t @Ht  F|t V @K @K @K O F| V C@ F{ F{@5@ 
@ @8 V9 V3@;XD  t  t t  F|t  V @GD  t  t @Ht  F|t V @K @K @K @K O F| V C
A F{ F{@5@ 
@ @ @8 V9 V3@;XD  t  t t  F|t  V @GD  t  t @Ht  F|t V @K @K @K @K @K O F| V CA F{ F{@5@ 
@ @ @ @8 V:@;XO F|
partition_ C@ F{ F{ C
@5@>@ 
@ @ @ @8 VD V3@;C@ F{ F{ B
@5@>@ 
@ @ @ @8 VE@;C@ F{ F{ H+
@5@>@ 
@ @ @ @8 VE@;C@ F{ F{@5@0 @@3<.=@3 H+@4@8 B B@;XO F|maplist_ C@ F{ F{ @<C@ F{ F{

@5@ 
@ @ @ @@ @ @ @ 
@8 VJ V3@;XD  t  t t  F|t  V' @GD  t  t @Ht  F|t V* @K @K O F| V* CA( F{ F{
@5@ @8 V5@;XD  t  t t  F|t  V' @GD  t  t @Ht  F|t V) @K @K @K O F| V) CA1 F{ F{

@5@ 
@ @8 V7@;XD  t  t t  F|t  V' @GD  t  t @Ht  F|t V( @K @K @K @K O F| V( CA: F{ F{
@5@ 
@ @ @8 V2@;XD  t  t t  F|t  V' @GD  t  t @Ht  F|t V& @K @K @K @K @K O F| V& CAC F{ F{
@5@ 
@ @ @ @8 V<@;XO F| VB CA F{ F{ @<C@'A F{ F{

@5@ 
@ @ @ @ @.@@ @ @ @ 
@ @ @8 VA@;XO F| V> C@ F{ F{ @<C@ F{ F{@5@ @.@@ @ @ 
@8 V=@;XO F| VK C@ F{ F{ @<C@&@ F{ F{

@5@ @ @ @ @ @@ @ @ @ @ @8 VM V3@;XO F| VK C@ F{ F{ @<C@ F{ F{
@5@ 
@ @@ @ @8 VO V3@;XO F| V@ C@ F{ F{ 
@<C@ F{ F{

@5@ @ @ 
@.@@ @ @ @ @8 V?@;XO F| VK C@ F{ F{ @<C@ F{ F{
@5@@ 
@8 VQ V3@;XD  t  t t  F|t  V$ @GD  t  t @Ht  F|t V% @K  O F| V% C	@~ F{ F{@5@ 
@8 VD V3@;XD  t  t t  F|t  V$ @GD  t  t @Ht  F|t V# @K   O F| V# C@ F{ F{@5@ 
@ @8 VE@;XD  t  t t  F|t  F @GD  t  t @Ht  F|t V" B
O F| V" C@ F{ F{@5@8 VR@;XD  t  t t  F|t  F @GD  t  t @Ht  F|t V! B
 B
O F| V! C@ F{ F{@5@8 VP@;XO F|exclude_ C@o F{ F{ 
@<C@$@p F{ F{
@5@D@ 
@@L@%@?	@"

@#@ @ @8 VU V3@;XO F|include_ C@^ F{ F{ 
@<C@$@_ F{ F{
@5@D@ 
@@L@"

@#@?@%@ @ @8 VX V3@;XD  t  t t  F|t  V. @GD  t  t @Ht  F|t V- @K O F| V- C@l F{ F{@5@8 VW@;XD  t  t t  F|t  F @GD  t  t @Ht  F|t V, B
 B
 B
O F| V, C	@ F{ F{@5@ 
@8 VL@;XD  t  t t  F|t  F @GD  t  t @Ht  F|t V+ B
 B
 B
 B
O F| V+ C@ F{ F{@5@ 
@ @8 VN@;XO F| VT C@ F{ F{ 
@<C@8@ F{ F{	@5@D@ @@L@"
@#@ @ @ 
@8 VS@E@?@"

@#@ @ @8 VS@E@;XO F| VF C@ F{ F{ 
@<C@ F{ F{@5@ @.@@ @ @ @ 
@ @8 VC V3@;XD  t  t t  F|t  GP @GD  t  t @Ht  F|t V/ @K O F| V/ C@[ F{ F{@5@8 VZ@;XXQM B)F@B/build/spark-Zw1CQ9/spark-2012.0.deb/common/versioning/version.pro  @8AAu@!C @S @E FE EE FE FE E|E FE E~E E}XO B) Va C@Tu E{  @8AA Vd  @@<XO B) V\ C@Q Vd Vd  @@<XO B) V] C@P Vd Vd GPL@<XO B) V^ C@S Vd Vd  @@<XO B) V_ C@R Vd Vd @!Report bugs to: spark@adacore.com@<XO B) V` C@M Vd Vd 2012@<XO B) Vb C@O Vd Vd GPL 2012@<XO B) Vc C@N Vd Vd @4Copyright (C) 2012 Altran Praxis Limited, Bath, U.K.@<XXQM B7-C @S @XD  t  t t  B7t option_decl AD  t  t t  B7t  Vj 
O B7 VjC@0 E[ E[  Fi D@<C@6 Fo Fo  C
 C
@<C@L F~ F~ prolog_walk_code F@<C@' Fq Fq  D Fr@<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@2 F F portray_clause 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@<XD  t  t t  B7t pred_option AD  t  t t  B7t  V 
XQM HF@%/usr/lib/swi-prolog/library/occurs.pl   Au@ C AgS Econtains_varEfree_of_termEsub_varE
contains_termE HEoccurrences_of_varEoccurrences_of_termEfree_of_varXO H V C@Cu EH   A V@5@)
@>@;C@E V V@5@7 D@/@.@7 A@7 V H@>@;XO H V C@N V V@5@C@7 V H@L@P@;XO H V C@8 V V

@5@>@;C@9 V V@5@7 D@/@.@7 A@7 V@>@;XO H V C@t V V@5@)
@;C@v V V@5@7 D@/@.@7 A@8 V H@;XO H H C@j V V 

@<C@k V V@5@7 D@/@.@7 A@8 H H@;XO H V C@c V V@5@0 V
@4@8count H@;XO H V C@\ V V@5@0 H
@4@8 V@;XO H V C@U V V@5@C@7 V@L@P@;XD  t  t t  Ht  V @GD  t  t @Ht  Ht V  O H V C@,@ V V@5@!@0 V @4@#@@@@.
@7 A@p
@ @7 Dq H@Q@?	@8 A@F
@;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  Vt take_number 
O V VCAs@#/usr/lib/swi-prolog/boot/history.pl  A V


@5@ 
digit@7 G V@>@ @ @8take_string V@;C
A V V

@5@>@;CA V V @<XD  t  t t  Vt get_last_event 
O V VC@ V V@5@/@.@7 V V@7 G V@>@;C@ V V@5 C@0historyno_event@4@7 @' V@Q@;XD  t  t t  Vt 
find_event 
O V VCA V V G



@5@>@8 V V@;C@(A V V
@5@ 
 V@7 V@>@2
@4@.@7 V V@.@ @7 G V@ @.@7 V@ @8 V@;C
A V V@5@.
@7 V@ 
@8matching_event V@;XD  t  t t  Vt match_event 
O V VC@ V V@5@7 V V@>@;C@ V V@5 C@0 V V@4@7 V@Q@;XD  t  t t  Vt skip_quoted 
O V VC@ V V
@5@>@;C@!@ V V M M
@5@>@ @ @ @ 
@ @8 V V@;C@#@ V V


@5@>@ @ @ @ 
@ @8 V@;C@ V V

@5@>@ @ @ 
@ @8 V@;C@ V V 
@<XD  t  t t  Vt remove_history 
O V VC@ V V@5@a@g@h@l C@b @r@>@;C@ V V@5@a@g@h@l C@x@0 V@/@4@7 J V@>@;C@ V V @<XD  t  t t  Vt expand_history2 
O V VC@ V V G G @@5@>@;C@ V V G
 G
@5@ 
@7not_event_char V@>@2
@4@ @8 V V@;C@#@ V V G


 @Q@5@>@ 
@.@.@7 V V@ @.@7 @0 V@>@ @ @/@8 V@;C@"@ V V'

 V
@5@>@ 
 V@ @.@.@7 V@ @ @8 V@;C@"@ V V"

 V
@5@>@ 
 V@ @.@.@7 V@ @ @8 V@;C@ V V


@5@>@ @ @8 V@;C@ V V  @@<XD  t  t t  Vt  V 
O V VC	@ V V@5csym@7 V@>@Q@;CA  V V G@5@>@Q@;CA V V @<XD  t  t t  Vt  V  	 D  t  t t  Vt  V  
O V VC	@s V V  @5@0 V@/@/@4@8 C @;XD  t  t t  Vt 
save_event 
O V VC@ V V@5@7 @ V@>@;C@ V V@5@8 V V@;XD  t  t t  Vt  V AD  t  t t  Vt  V AD  t  t t  Vt  V AD  t  t t  Vt  V 	 D  t  t t  Vt history_depth_ 
O V VC@ V V@5 V@7 @ V@7 GY V@a@g@b @s@>@;C@ V V @<XD  t  t t  Vt list_history  
O V V C@D@e V V@5@D
@.
@/@7 V@L@R@?@'
 @.@7 V V@.@7 E V@0 @-
@-@4@0 AV@0 HA

@4@1 V
@4@.@7 @ V C@0 V@1 V@4@8 V@;XD  t  t t  Vt expand_history 
O V VC@ V V@5@.
@7 V@ 
@.@7 V@ @7 V@>@;XD  t  t t  Vt save_history_line 
O V VC@ V V D@5@>@;C@:@ V V@5readline @Q@7 V@0 A@-@4~W~W@2
@3@2@0partial @Q@4@4@3 C@3@2@0 V @Q@4@4@4@7 Aw V@0  @@1rl_add_history@4@/ @@7 A: V@>@;C@ V V @<XD  t  t t  Vt 
substitute 
O V VC@!@ V V@5@.@.@7 V@.@ @7 V@>@ @.@7 V@ @ @ 
@7 V@>@;XD  t  t t  Vt  V 	 D  t  t t  Vt  V 
O V VC@+@ V V@5@D
@.@/@7 V@L@p@?@a@b@x@E@0 V
@4@7 C V@.
@7 V@ 
@8 V V@;XD  t  t t  Vt  V 
O V VC@C@4 V V@5@7 C V@ 
@7prompt_history V@0 B DC@-@4@.@0 E@0 C@0 B@1 @@0syntax_error@/@4@/@4@1 AV@0 @' @4 @@4@1 @@4@7 V@ Qsave_debug_after_read  Q@ @ @ @7
read_history_ V@>@;XD  t  t t  Vt  V 
O V VC@z V V @@5@>@8 H  V@;C@C@| V V@5@D
@.@/@7 V@L@p@?@'@E@.
@7 U V@.@7 V@D@2@~@3@!@4@ @ 
@.@7 V V@L@ @7 G` V@?@7 W @E@8 V@;XD  t  t t  Vt  V 
O V VC
@@ V V
@5@7 V V@>@Q@;C@C V V@5 G@0 V@1 G
@4@7 V@>@Q@;C@@F V V
@5@ 
@.@.@7 V V@ @7 V V@.@ @7 F V@0 B@-@3@0 Hx@-@4@3@0 Bg@4@4@.@0 AV@0 @' @4 @@4@7 V@D@S@L@&@&@E@?@B@D@"$silent
@#@L@ @ B H B @@ @ @8 V V@?@#@ @7 V V@D@* @Q@L C@0 V@1expanded@4@7 V@?@R@&@&@E@;XD  t  t t  Vt  V 
O V VCA V V@5@/@.@7 V@7 V@/@7 V@>@;XD  t  t t  Vt  V 
O V VCA V V


@5@ 
 V@7 V@>@ @ @8 V@;C
A V V

@5@>@;CA V V @<XXQM$attvarF@"/usr/lib/swi-prolog/boot/attvar.pl  AsC S Ecall_residue_varsEfreezeE DQE$wakeupEfrozenXD  t  t t  Wt delete_attributes 
O W WC
As@"/usr/lib/swi-prolog/boot/attvar.pl  A W@5@.@7 H W@8delete_attributes_ W!@;XD  t  t t  Wt  W @GD  t  t @Ht  Wt W  D  t  t t  Wt  W 
O W WC@ W W@5@.@7 H W!@.
@7call_det W!@7 H* W!@D@*
 @Q@L@>@?@R@;C@ W W@5@Q@;XD  t  t t  Wt attvars_residuals 
O W W,C@ W W 
@<C@,@ W W	
@5@D@ 
@.@7 D W!@%@L@ @ 
@ @.@7attvar_residuals W!@?@%@F@ @ @8 W- W!@;XD  t  t t  Wt  DQ 
O W WC@<@ W W@5@.
@7 W@D@*
 @@L@( @@8 DQ W!@?@$@0 C
@4@0 AV@0 Bn@0 W,
@4@4@1 W
@4@2@0 C@4@4@8 @ W!@;XD  t  t t  Wt  W) 
O W W(C@ W W@5@@8 A W!@;XD  t  t t  Wt 
portray_attrs 
O W W:C@ W W @<C@%@ W Watt



@5@ 
@7portray_attr W!@D@* @@L@R@?	 Ot@7 I W!@ @8 W; W!@;XD  t  t t  Wt  W@ 
O W W?C@&@ W W W@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 T W!@;C@)@ W W@5@!
@0 
@1attr_portray_hook@4@#@D
@/@ 
@7 D W!@ 
@@L@R@?	~w = ...@2
@4@8 WD@;XD  t  t t  Wt  W2 
O W W1C@ W W @<C@@ W W W<


@5@D@T@%@L@%@F@F@F@E@?@@D@* W@%@L@ @ @.@7frozen_residuals W!@F@F@F@?@~@D@1@0 @1 Aattribute_goals@4@7 Aq W!@%@L@0 @1 WL@4@.@7 Bn W!@%@ @ @.@7 @ W!@F@E@?@H@D@+@0 @1 attribute_goal@4@7 WM@%@L@0 @1 WR@-@4@@%@ @ @.@7dot_list W!@?@" H
@#@F@E@F@E@E@E@ @ @ 
@8 W0@;XD  t  t t  Wt make_conjunction 
O W WXC@x W W$and


 AV

@5@>@ @7 WY W!@ 
@ @8 W\@;C@{ W W 

@<XD  t  t t  Wt unfreeze 
O W W]C@\ W W WZ

@5@>@7 W^ W!@8 W_@;C@_ W W@5@@;XD  t  t t  Wt portray_attvar AD  t  t t  Wt  W` 
O W W`C@ W W@5{@7 WA@.@7 W.@7 WB}@8 WA@;XD  t  t t  Wt call_all_attr_uhooks 
O W WdC@8 W W @<C@9 W W W<



@5@ 
@7uhook W!@ @8 We W!@;XD  t  t t  Wt  Wh 
O W WgC@6@G W W W@5@>@D@)@7 D W!@L@D W@.
@7 H W!@L W@0 WZ
@4@8 WW W!@? W@8 Wn@E
@?@8 W_@E
@;C@O W W@5@0 
@1attr_unify_hook@4@@;XD  t  t t  Wt  W 
O W WC@s W W@5 W@.@7 Wl@>@8 W\@;C@v W W 
 @Q@<XD  t  t t  Wt  W$ 
O W W#CA W W @<CA	 W W@5@7 G W!@8 W"@;XD  t  t t  Wt  WK 
O W WJCA W W WZ

@5@>@%@ @ @.@7 WI@ @ @ 
@8 WI@;CA W W  W

@<XD  t  t t  Wt  WV 
O W WUCA W W AV


@5@>@%@ 
@ @.@7 WT@ @ @8 WT@;C
A W W 




@<XD  t  t t  Wt  W @GD  t  t @Ht  Wt W B
 D  t  t t  Wt  W 
O W WC@i W W@5@7 @ W!@>@;C@k W W@5@@;XD  t  t t  Wt  @ 
O W WQC@ W W 
@<C@ W W


@5@ @ @8 WP@;XD  t  t t  Wt  W 	 D  t  t t  Wt  W 
O W WC@3 W W @<C@4 W Wwakeup



@5@7 Wi@ 
@8 W W!@;XXQM @*F@$/usr/lib/swi-prolog/boot/messages.pl  AsC S E OEmessage_to_stringE @'XD  t  t t  @*t translate_message2 
O @* WzC@Gs@$/usr/lib/swi-prolog/boot/messages.pl  A W|@5@S
@%
@>@%
@" CUnknown message: ~p
@#@;C@J W| W|@5@: @ @i W@;C@L W| W|@5@8prolog_message @)@;C@N W| W|  @resource_error Ou

 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|  T


 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 W@;C@*A W| W| H:
 


@5@>@%@" C W
 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 W@;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| 
singletons

 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 W@D@ 
@0 B@-@4@7 W@L@%@?@%
@E@%@" C~p:~d:~d: ~w@#@;CA W| W|  W


 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|  Wendcontinue


@<CA W| W|  W 	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 W

@<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 @)@" UO@#@;C@)A W| W| @j @v


 C~|~t~*+include 

@5@ @ @.@7 X@" UO@#@;CA W| W| @j @l


 C~|~t~*+included 

@5@ @ @8 X@;C@SA W| W|

 C C






 C~|~t~*+

@5@ @ @.@7 X@" C ~w
@#@ @ @.@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? 
 W
@<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|  W@<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?  W
@<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:  W@#@;C@8BK W| W|  X1 @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 X3@"

Stack-shift:  W@#@;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@%@" X8 C@6local: ~DKB, global: ~DKB, trail: ~DKB bytes (~2f sec)
@#@;CB\ W| W|agc @w@5@.
@7 X3@"
AGC:  W@#@;C@$B_ W| W|  X@ @m



 X8 C@.reclaimed ~D atoms in ~2f sec. (remaining: ~D)

@<C@"Bk W| W|makereload

@5@ 
@.@7 GW @)@%@" CMake: reloading ~D files@#@;CBo W| W|  XE @mMake: finished


@<CBq W| W|  XE
library_index

 CUpdating index for library ~w

@<C@!Bs W| W| D


@5@.@7 X3@" 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 XU @)@;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 IM@x@a@f
@b@d@l IM@x@%@" C~w.~w.~w@#@;C@!B W| W|address_bits@5 Xc@.
@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 Xc@ @.@7 W@"Version 
@# B)@ @.@7 W@" Ln F
@# Xf@ @.@7 W@" F
@# Xk@ @.@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 
@# Xp@ @.@7 W@" F
@# Xf@ @8 W@;CB W| W|  A% A%


@<CC  W| W|  H W

 CBreak level ~d

@<CC W| W|  Xy W

 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 X8
@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|  V 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|  V V! No such event


@<CC W| W|  Vbad_substitution! Bad substitution


@<CC W| W|  V W

 C~w.

@<CC W| W| V V

@5@ 
@8history_events @)@;C@ C W| W|spy

@5@ 
@.@7 X@%@" CSpy point on ~p@#@;C@ C W| W|nospy

@5@ 
@.@7 X@%@" 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| X

Spy points (see spy/1) on: F
@5@ 
@ @8predicate_list @)@;C@(C W| W| 	

@5@>@%@ 
@.@7 X@%@" C        ~p: Not tracing F@#@;C@(C W| W| X


@5@ 
@.@7 X@%@" C        ~p: ~w F@#@;CC W| W| D@5@>@%
@"
@"No traced predicates (see trace/1)@#@;CC W| W| X

Trace points (see trace/1) on: F
@5@ 
@ @8tracing_list @)@;C@9C W| W|		frame

 F@5@>@%@ 
level@.@7 O @)@%@"ansibold~t[~D] ~10|
@#@ 
@ @.@7
frame_context @)@ 
@ @8
frame_goal @)@;CC W| W| X

choice
@5@>@%@0 X
 F@4@ @8 W@;CC W| W| X
cut_call@5@>@%
@&
@;C@8C W| W|

 X

 	
@5@>@%@" T 
@#@ @ @.@7port @)@ 
@ @.@7frame_level @)@ 
@ @.@7 X@ 
@ @8 X@;C@CD W| W| X


@5@ 
@.@7frame_flags @)@ @ @.@7 X@ 
@ @.@7 X@ 
@ @.@7 X@ @ 
@ @.@7frame_depth_limit @)@ 
@ @.@7 X@" W@#@;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 W@;CDV W| W|  X

 @ 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|  Qattached


 CAttached package ~w at ~q

@<C@1Db W| W|  X	duplicate



 C@"Package ~w already attached at ~q.
 F C	Ignoring version from ~q

@<CDf W| W|  X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 X@)@>@ @ @8 XZ@;C
B W| W|


@5@ 
@8 XZ@;XD  t  t t  @*t 
substitutions 
O @* XCCj W| W| @<C@4Ck W| W| B



 C AW F C    ~w = ~W
@5@ @ @ 
@8 X @)@;XD  t  t t  @*t  @( 
O @* @'C@PDz W| W|@5@D
@H@7 W @)@L
@B@.@7 W@L@D@-@T@D@0  @@1 PX
@4@7 Dj @L@R@?@0  @@1 O
@4@7 X@L@R@?@8print_system_message @)@O@?@R@E@;XD  t  t t  @*t compiler_warning 
O @* XC@HB W| W|	eq_vv

@5@D@"@)@%
@L@" CTest is always true: ~W Gz@#@?@"
 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 Y D@#@?@"
 C Y Y@#@E@;C@!B W| W| 
neq_singleton

 C Y Y
@<C@!B W| W| unify_singleton

 C@ Unified variable is not used: ~W B
@<CB W| W| var_true
 C Y 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 @* Y C@\C\ W| W|
@5@D@6@S@" B
@#@%@L@"$VAR
@#@%@" C~W
@#@E@?@!@" C Y$

@#@ 
@ @ @8 P @)@F@E@;XD  t  t t  @*t  Wy 
O @* WxCE W| W|@5@.@7 W@>@.
@.@7actions_to_format @)@0 B@4@ 
@ @8 Aw @;XD  t  t t  @*t  X5 
O @* X4C@ Am W| W|@5@.@7 F @, M:@%
@>@%
@" 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 @* Y5C@%A' W| W| 


@5@ 
@.@7 H @)@%@" C~w:~d@#@;XD  t  t t  @*t 
clean_goal 
O @* Y9CD> W| W| 



@5@7
hidden_module @)@>@;CD@ W| W| 



@5@0 
@4 U@7predicate_property @)@>@;CDB W| W| 

@<XD  t  t t  @*t  W 
O @* WCEM W| W|  H@<XD  t  t t  @*t  X 
O @* XCB/ W| W|@5@.@.
@7 B @)@ 
@.@.@7 @7 @)@0 @1 @4@8user_predicate_indicator @)@;XD  t  t t  @*t line_element 
O @* YFCD W| W|@5@ Wmessage_line_element W@>@;CE  W| W|
	full_stop@5@> C@8 D @)@;C	E W| W|
 F@5@>@8 I @;CE W| W|
 Jz C


@5@>@ 
@8 Y*@;CE W| W|
 Jz
@5@>@8 Y*@;C	E W| W|
 W@5@>@8 G @)@;CE
 W| W|
 C


@5@>@ 
@8 Y*@;CE W| W|
 X



@5@>@ 
@8 Y*@;CE W| W|
 W@5@>@;CE W| W|
 W@5@>@;CE W| W|@5@8 Y*@;XD  t  t t  @*t  X 
O @* XCD W| W|@5 X@.
@7 X@%@" C(~D) 
@#@;XD  t  t t  @*t action_skip 
O @* YTCE4 W| W|  X8@<CE5 W| W|  W@<CE6 W| W|  X@<CE7 W| W|  YQ@<CE8 W| W|  YR@<XD  t  t t  @*t  X 
O @* XC@+D
 W| W|@5 G@.
@7 X@ 
@.@7 Y: @) CB@.@7 X`@%@" C Y$@#@;XD  t  t t  @*t 	prefix_nl 
O @* YWCD W| W| 
 F@<CD W| W| F
 F@5@>@;CD W| W| W
 W@5@>@;CD W| W| F


 F Jz
@5@>@ 
@ @8 YX @)@;CD W| W|



@5@ @ @8 YY@;XD  t  t t  @*t  X 
O @* XC@ W| W| 
@<C@<@ W| W|

 



@5@ 
@7 Y;@>@ @.@.@7 YB@%@" C
        ~q  F
@#@ @ @8 X@;C@?@ W| W| 



@5@>@%@ @.@.@7 YB@%@" C YZ 
  F
@#@ @ @8 X@;C@/@ W| W|		
@5@ 
@.@.@7 YB@%@" C YZ  F
@#@ @ @8 X@;XD  t  t t  @*t 
msg_prefix 
O @* Y[CD W| W|  D~N% @<CD W| W| As@5@.@7 Y+@D
@* M:@L
@(~NWarning: @?
@" C~NWarning: [Thread ~w] @#@;CD W| W| @5@.@7 Y+@D
@* M:@L
@(	~NERROR: @?
@" C~NERROR: [Thread ~w] @#@;CD W| W|  A Y^@<CD W| W| information Y^@<XD  t  t t  @*t  X 
O @* XCC W| W| 
@<C@ C W| W| X



@5@0 X
@4@.@7 W@ @ @8 X@;XD  t  t t  @*t  X 
O @* XCD W| W| @@5depth_limit_exceeded @Q@7 X@%@>@%@"[depth-limit exceeded] 
@#@;CD" W| W| @<XD  t  t t  @*t faq 
O @* YfC@ W| W| 
 F@+  See FAQ at http://www.swi-prolog.org/FAQ/
.txt


@<XD  t  t t  @*t  X
 
O @* X	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 @* YkCC W| W|@5@.
@7 W@>@%
@" F@#@;CC W| W| 
 C Xa
 F


@<XD  t  t t  @*t swi_message 
O @* Ym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|  Yrsignal


 CCaught signal ~d on `~w'

@<C@ W| W|  T


 C

@<C@ W| W|  Yv


 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 Xa

@<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 X@%@" C@1Wrong context: ~p can only be used in a directive@#@;C@9A W| W| Aeditno_default_file@5@D Q @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 Y6 @)@;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 Xa

@5@>@;C@_ W| W|
 C Xa
 F
@5@ @ @8 W@;XD  t  t t  @*t  W 
O @* WC@XB W| W|@5@0  @@4@.@0 @-@-@4@7 YA@.@ @ @7 YB@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| X8

@5@>@ 
@8 YY@;CD W| W| Jz

@5@ 
@8 YY@;XD  t  t t  @*t  W 
O @* WC@b W| W|@5@S
@%
@>@%
@" CUnknown error term: ~p
@#@;C@e W| W|@5@: W
error_message W@;C@g W| W|@5@8iso_message @)@;C@i W| W|@5@8 Yn @)@;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@.
@ Wmessage_location W@>@&
@;CA1 W| W| B

@5@ 
@7 H @)@%@>@%@ 
@ @8caller @)@;C@"A5 W| W| @o


?@5@>@%@" C W
@#@;CA7 W| W|  Y



 C
~w:~d:~d: 

@<C@MA9 W| W|	
 B




@5@D@$@ 
@7 B @)@ 
@0 B@-@4@7 W@%@L@0 Y@4@ @8 W@?@" CStream ~w:~d:~d 
@#@F@;CA@ W| W| @<XD  t  t t  @*t bindings 
O @* YCCJ W| W| @<C@YCL W| W|binding



@5@ @.@7 @| @)@%@ @ @.@7	var_names @)@ @ @ @ @.@7 Y! @)@D@#@, @@%@L@" C AW F
@#@ @ @ 
@8 Y @)@?@&
@F@;XD  t  t t  @*t msg_property 
O @* YCD W| W|@5@ B S B@>@;C
D W| W|
 Jz
@5@7 Y\ @)@>@;C	D W| W|
 Jz~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 Y 


 C~NWarning: ~w:~d:
 Y@5@>@;CD W| W| wait?@5@>@;XD  t  t t  @*t  X 
O @* XCD W| W|
 A*@5@>@;CD W| W|
 A@5verbose A*@7 X`@>@;CD W| W|
banner@5 Y A*@7 X`@>@;CD W| W|@5@>@;C@}D W| W|
@5@0 YP T@4@/ @Q@7 A: @.
@.@7  @0 @@0 V@/@4@/@4@7 I @0 Y@0 
@4@-@-@4@7 Y @)@>@ @.@7 Y @)@2@0 YQ@-@4@3@3 F@4@2@0 YR@4@4@.@7 X@0 C@-@4@7 Y@ @ @7 O @)@D@0 Y@-@4@7 Y@a@f@b @s@L@ @8 G @)@?@R@E@;CD W| W|@5@0 C@-
@4@7 Y@ 
@0kind@4@8 O @)@;XD  t  t t  @*t  W 
O @* WC@? W| W|@5@.
@7 W@>@&
@;C@A W| W|@5@"
 @@#@%
@"
 CUnknown exception: ~p
@#@;C@D W| W| 
 C W~



@<XD  t  t t  @*t 	residuals 
O @* YCCp W| W| @<C@GCr W| W|	@5@D@)@, @@%@L@" C~W, F
@#@ @ @ 
@8 Y @)@?@" C Y$
@#@F@;XD  t  t t  @*t  Y 
O @* YCCU W| W|

@5@>@%@" C~w = 
@#@;C@+CW W| W|

@5@>@%@" C	~w = ~w, 

@#@2@4@ @8 Y@;XD  t  t t  @*t  XU 
O @* X^CB W| W| 
@<C@SB W| W|
@5@D@ @ 
@.@7 X @)@L@%@?@"
 CUnknown compiler warning: ~W
@#@E@D
@* @@%@L@%@?@" F
@#@E@ @ @ @8 X]@;XD  t  t t  @*t  XX 
O @* XWCB W| W|  CC @Q CN @Q@<XD  t  t t  @*t  P 
O @* Y&CCd W| W|@5@>@&
@;C@<Ce W| W| B



 Ot Xfggreen% where F C X
@5@ @ @ 
@8 X@;XD  t  t t  @*t  O 
O @* OC@5D W| W|
 Y

@5@>@ 
@0 Jz@-@4@7 Y@ @.@7 Y@2@0 YQ
@-@4@4@2@0 YR@4@4@.@7 X@ @8 Y@;C
D W| W|@5@.
@7 Y@ 
@8 Y@;XD  t  t t  @*t result 
O @* YC@?CB W| W|		@5toplevel_print_options@.@7 X`@!@2@0 V @Q@4@4@#@%@2@0 LgB@4@4@ @.@7 Y@ @.@7 W @)@2@0 LgC@4@4@ @ 
@8 Y@;XD  t  t t  @*t  Y 
O @* Y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 Y

@<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 Y@;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 @* YCD7 W| W|  AO YCall@<CD8 W| W| exit Y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 @* ZCC W| W|@5toplevel_extra_white_line @Q@7 X`@%
@>@%
@"
 C Y@#@;CC W| W| 

@<XD  t  t t  @*t  D& 
O @* YCC7 W| W| HD Y@5@>@%@" X Xtrue.
@#@ @ 
@8 Z @)@;CC: W| W| HD@5@>@%@" YK
@#@ @ 
@8 Z	@;CC= W| W|more Y@5@>@%@" X Xtrue  W
@#@;CC? W| W| Z
@5@>@%@" C Lo W
@#@;XD  t  t t  @*t append_args 
O @* ZC@ E: W| W| 



 

@5@>@/@.@7 YA@ @ @ @8 X@;CE= W| W|@5@/@.
@7 YA@ 
@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  X 
O @* XC@ED% W| W|	@5 G@.
@7 X@D
@ 
 @G@7 Y>@L@'^@?@' Lo@D
@ 
 X@7 Y>@L@' IC@?@' Lo@%@" 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'~n@ @8 A @)@;CE$ W| W|
@5@ 
@7 YU @)@>@ @8 Y'@;C@$E' W| W| C



@5@>@ @.@.@7 Y'@ 
@ @7 Z@ @ @8 Z
 @)@;CE+ W| W|
@5@ 
@7 @ @>@ @.@7 Y'@ 
@ @8 Z@;CE/ W| W|
@5@ @.@.@7 Y' Xa@ @7 Z@2
@4@ @8 Z@;XD  t  t t  @*t  X 
O @* XCC W| W| HE X X Y Yfalse.

@5@ 
@8 Z	@;CC W| W| HD@5@>@%
@"
 X X Z
@#@ @8 Z	@;CC W| W| Z

@5@ 
@.@7 Y @)@ @8 Z	@;CC W| W| @m@5@8 Z	@;CC W| W| HD


@5@ 
@ @.@7 Z HD@ 
@ @ @8 Y @)@;CC W| W| Z



@5@ 
@ @.@7 Z Z
@ 
@ @ @8 Z@;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?  W


@<CC+ W| W|  HG CPlease answer 'y' or 'n'?  W


@<CC- W| W| eof F


@<CC/ W| W| toplevel_open_line
@<XD  t  t t  @*t  X 
O @* XC@+D2 W| W|@5@.
@.@7 Y @)@%@>@%@" X X Y
~w: @#@;XD  t  t t  @*t  Xo 
O @* XnCC W| W| 
@<CC W| W|
@5@ 
@.@7 Yl @)@ @ @8 Xm@;XD  t  t t  @*t print_message_lines_guarded 
O @* Z)CD W| W|
@5@>@;CD W| W|

@5@7 YG @)@ 
@8 Z* @)@;XD  t  t t  @*t  X 
O @* XC@/D W| W|@5@D@$debugger_show_context @Q@7 X` D@.
@7 X@%@L@" C[~w] 
@#@?@&@F
@;XD  t  t t  @*t  X 
O @* XCB W| W| 
@<C@'B W| W| B



 C@         file_search_path(~p, ~p)
 F
@5@ @ @8 X@;XD  t  t t  @*t  V 
O @* V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 Xa



@<XD  t  t t  @*t  X 
O @* XCC W| W| 
@<C@(C W| W|
@5@ 
@.@7 X@%@" C
        ~p F
@#@ @ @8 X@;XD  t  t t  @*t dwim_predicates 
O @* ZWC@ W| W| 
 

@5@>@.@0dwim_predicate@0 
@4@4@8 Xl@;C@ W| W| 
@5@.
@0 ZY@0  @@4
@4@8 Xl@;XD  t  t t  @*t undefined_proc_msg 
O @* Z[C@ W| W| 
  Z@5@>@%
@0  Z@4@ 
@8 Z\ @)@;C@ W| W|  Z@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 Yg @)@;C@ @ W| W|  B!@5@>@%
@"
 F@'  Directives must be loaded from a file
@# Z`@ @8 Za@;C@ @ W| W|  B@5@>@%
@"
 F  ?- is the Prolog prompt
@# Z`@ @8 Za@;C@3@ W| W|@5@.
@7 ZX @)@%@D@ @,
 @@%@L@" F@%  However, there are definitions for: F
@#@ 
@ @8 X@?@&@F@;XD  t  t t  @*t  C 
O @* XC@7B" W| W| @n

@5@D@ 
@7 Z@%@L@" C Xa
@#@?@" C W
@#@E@;XD  t  t t  @*t  X 
O @* XCC W| W| 
@<C@<C W| W| 



 C~t~w   ~8|~W~W
 V @Q C V @Q F
@5@ @ @8 X@;XD  t  t t  @*t  YE 
O @* YD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 YC@%@" 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 W@;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 Zy

 C X

@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|  Vswi_backslash_newline@*Deprecated ... \<newline><white>*.  Use \c


@<C@ W| W| V

Syntax error: 
@5@ 
@ @8 Z0 @)@;C@ W| W| occurs_check


 C@6Cannot unify ~p with ~p: would create an infinite tree

@<XD  t  t t  @*t  O 
O @* YCD W| W|@5@0 X@1 Z* B@4@8 @ @;XD  t  t t  @*t  W 
O @* WCAP W| W|@5@S
@%
@>@%
@&@;CAT W| W|@5@: Wmessage_context W@;CAV W| W| B


@5@T
@,
 @@%@>@%@ 
@ @8 Y. @)@;C@HA[ W| W| B


@5@ 
 @ @/@.@7 D, @)@ 
@ @/ @.@7 Z@%@" F C Xa F
** here ** F C Xa@#@;CA` W| W| @<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 Z C@.A B& B&@5@0print_predicate@/@2 CM@4@-
@4@7 G  Y@7 CK prompt_alternatives_ondeterminism@7 Z Z @Q@7 Ztoplevel_print_factorized @@7 Z CM@8 CA @;XD  t  t t  Dt  Z  	 D  t  t t  Dt  Z  
O D ZC@ B& B&@5@@@.
@7$at_thread_initialization Q@D@@L@Q@?@Q@?@R@E
@;XD  t  t t  Dt factorize_bindings 
O D ZCC B& B& @<C@>C B& B&	
 B



 Y


@5@ 
@ @.@7 G Q@D
 Z @Q@7 @ @L@&@?@ @ @7only_cycles Q@ @ @8 Z Q@;XD  t  t t  Dt $load_script_file  	 D  t  t t  Dt  Z  
O D Z C@ B& B&  @5script@/@7loaded_init_file Q@>@;C@ B& B&@5script_file@.
@7 C @8load_script_files Q@;XD  t  t t  Dt load_associated_files 
O D ZC@ A B& B&@5@@@.@7 @ @0  @@4@2@0 @ @@4@4@7 @V Q@Q@?@R@E@;XD  t  t t  Dt write_bindings 
O D ZC@@C B& B&
@5@C@7 W  Q@L@P@>@.@.
@7 W Q@.@ @7 W Q@ 
@ @.@7omit_qualifiers Q@.@7join_same_bindings Q@ @.@7 Z@ @.@7	bind_vars Q@ @.@7filter_bindings Q@ @ @8write_bindings2 Q@;CC# B& B&@5@.@7 Z@.
@7 Z@ 
@.@7 Z@ @.@7 Z@ @8 Z@;XD  t  t t  Dt set_window_title 
O D ZC@=Ay B& B&@5@0  @1 window_title@4@7 Aq Q@>@D
@* @@L@'
 @@?@!
@2...@4@#@2
SWI-Prolog --@3
@4 Lo@.@7 D Q@/@ @:  Z @;CA B& B& @<XD  t  t t  Dt subst_chars 
O D ZCB B& B& 
@<C@"B B& B&
@5@ 
@7 @ Q@>@ 
@.@7 U Q@%@ @ @.@7 Bo Q@ @ @8 Z Q@;CB B& B&
@5@ 
@.@7 Z@ @ @8 Z@;XD  t  t t  Dt  Z  	 D  t  t t  Dt  Z  
O D ZC@iB: B& B&	@5@Dbreak_level@.
@7 Z@L@R@?@'
?@7 C Q@B@.@7 Z@D DC@0 DD @Q@4@7 DG Q@L@.@7$system_prompt Q@.
|    @7 D& Q@?	@' @@.
 @@7 Z@7 A  Q@.@.@7
read_query Q@/@ 
@7 Z@ @.@ @.@7call_expand_query Q@L@ @.@7 B Q@ @ @7$execute Q@O@>@;XD  t  t t  Dt 
clean_argv  
O D [ CAO B& B&@5@D B@2--@-
@4@7 Z@L B@8 C Q@?@R@E
@;XD  t  t t  Dt  Z  	 D  t  t t  Dt  Z  
O D ZCB B& B&@5@7$set_file_search_paths  Q@7 Z Q@7 B  Q B@.
@0 AV@0 @' 
@4@1 G@4@8 Q@;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 Y@-@4@7 Z@ @ @7 E
 Q@L@.@7 @| Q@" Y"@#@%
@F@?@+@ 
infinite@.@7 HA Q_S@ @.@7 A Q@C@ @7 @ Q@L@P@>@" Y"@#@p@F@?	@%
@F@F@ @ @ @8 [ Q@;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 Q@0 @@0 G B@-@4@0 AV@0 A< GF@4@1 [ G@4@1 G"@4@/ @@7 Q@>@;C@%AH B& B&

@5@/@.@ 
@7 CZ @  @@ B F@>@ @ 
@7 [@ @ @8 [ Q@;CAM B& B& 

@<XD  t  t t  Dt 
hide_names 
O D [ CC B& B& @<C@1C B& B&@5@D@  @/@/ S@7 Ad Qtoplevel_print_anon @@7 Z@L@R@?@* @@0 Y"@4@7 Y Q@>@ @ 
@8 [! Q@;CC B& B&
@5@ @ @8 [%@;XD  t  t t  Dt path_sep 
O D [&CA B& B&@5 Q @Q@7 Z@%
@>@%
@"
 E@#@;C	A B& B&  
@<XD  t  t t  Dt  Z 	 D  t  t t  Dt  Z 
O D ZCA	B B& B&
@5toplevel_prompt@.
@7 Z@ 
@.@7 Z@D@#@,
 @@L@2@~@3@m@4@2
@3@2@:@3@ @4@4@ @.@7$substitute Q@?@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 Z@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 Q@;XD  t  t t  Dt get_respons 
O D [-C@%D B& B&@5@7 Z T@7 YP Q@.@7 C Q@7answer_respons Q@D@*
again@L C@0 HF Z!@4@7 @' Q@Q@?@>@;XD  t  t t  Dt 
setup_history  
O D [6 C@@A B& B& @5@D
@: DC@0 DD @Q@4@7 Z@0  V@4@7 Z@C	save_history @@7 Z@L@P@0 @V@0 Cprolog_history@4@3@0 H @Q@4@4@/ @@7 Q@L
enable@8 [9 Q@?@R@;XD  t  t t  Dt  Z 
O D ZCCE B& B& @<C@.CF B& B&		 B



 B


@5@ @ 
@ @ @.@7take_same_bindings Q@ @ @8 Z@;XD  t  t t  Dt $load_system_init_file  	 D  t  t t  Dt  [@  
O D [@ C@ B& B&  @5 @/@7 Z@>@;C@b@ B& B&@5system_init_file@.
@7 Z@,
 O Ab@.@7 Zrc@.@7 [@2@3 @3@4@.
@7 A @ 
@.@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@7 @ @0 Z @4@7 C Q@0  @@4@2@0 H @Q@4@3@0 C @@4@4@7 Z@>@;C@ B& B&   @<XD  t  t t  Dt initialise_error 
O D [GCA B& B& W@5@>@;CA B& B&@5 @0 W
@4@7 [5@Q@;XD  t  t t  Dt  Z  	 D  t  t t  Dt  Z  
O D ZC
A B& B&@5initialise_prolog@.
@0 [H
@4@8 Q@;XD  t  t t  Dt call_expand_answer 
O D [JCD@ B& B&@5@ B Mz B@>@;CDB B& B& 

@<XD  t  t t  Dt  @  
O D ZCB0 B& B&  @5@8 H  Q@;XD  t  t t  Dt associated_files 
O D [OCA\ B& B&@5saved_program_class O@7 Z@>@8 [ Q@;C@)A_ B& B&@5@7$set_prolog_file_extension  Q@7
argv_files Q@D
@"

@#@L
@.@7 Kw Qassociated_file@7 [@7set_working_directory Q@8 Z Q@?@R@F@;XD  t  t t  Dt 
save_debug  
O D [_ C@+B B& B&@5@D@7 D  Q@7 Dj  Q@L@'
 @Q@?@'
 @ D@.@7 Z D @@7 [ D@0 D
@4@8 Z@;XD  t  t t  Dt  D  	 D  t  t t  Dt  D  
O D ZC
A B& B&  @5@7$runtoplevel  Q A A%@8 [5@;XD  t  t t  Dt self_bounded 
O D [hCC B& B& Y

@5@0 Y"@4@8 [$@;XD  t  t t  Dt bind_skel_vars 
O D [jCC B& B& 
@<C@!C B& B& Y

@5@ @ 
@.@7 [@ @ @ @8 [k Q@;XD  t  t t  Dt  [X 
O D [WCA5 B& B&@5 B@.@7 Z@.@7 [@D
@+@L
 B@8 [@?@R@;XD  t  t t  Dt clean_history_prompt_chars 
O D [mCB{ B& B& @<CB| B& B& Q G
@5@>@;CB} B& B&

@5@ 
@ @8 [n Q@;XD  t  t t  Dt $search_aliases 	 D  t  t t  Dt  [p 
O D [pC@&A B& B&


@5@.@.@7$string Q@ @.@7 [' Q@>@%@ @ 
@7$make_alias Q@%@ @ @8 [q Q@;C@!A B& B&

@5@.@.@7 [r@ @.@7$eos Q@>@%@ @ 
@7 [v@&@;XD  t  t t  Dt remove_history_prompt 
O D [}CBt B& B& @ @@5@>@;CBu B& B&@5@.@7 [,@.
@7 [o@ 
@.@7delete_leading_blanks Q@ @8 [,@;XD  t  t t  Dt  [	  	 D  t  t t  Dt  [	  
O D [C@_@ B& B&@5search_paths@.
@7 Z@@@K@.@7 Z@.@7 [,@D@*@0$search_path@-
@-@4@7 Bn Q@L@ @.@7 G Q@0 @@-@4@0 C@1  @@1 B0
@4@7 HW Q@? @0 W S@4@7 [5@F
@F@Q@?
@R@F@F
@F@;XD  t  t t  Dt  Z 
O D ZC@$BQ B& B&@5 V@.
@7 Z@ 
@7 GY Q@a@f
@b @s@>h!h@2 	@3 D@4@8 V Q@;C@BW B& B&	
@5@.
@7 [~ Q@7 Z@ 
@7 W Q@!@0 @@0 V@/@4@/@4@#@0 V DC@-@4@ @0 AV@0 @' @4 @@4@7 Q@7 V@D@<@/@0  @@1 V@/@4@7 Ar Q@L@0 A@-@4 V@2@3@2@0 V @Q@4@4@3 C@3@2@0 V @Q@4@4@4@7 Aw Q@0  @@1 V@4@@?@R@E@.@ @7 Z@0 W@3@0 Hx@4@3@0 W	@4@4@.@0 AV@0 @' @4 @@4@7 Q@>@ @8 V Q@;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 Q@ @ @8 [@;CCs B& B& W



 W

@5@ @7 C Q@>@ @ @8 [@;CCv B& B&when



 [

@5@ @7 [@>@ @ @8 [@;CCy B& B& 
@<XD  t  t t  Dt  Z 
O D ZCC* B& B&@5 Z
groundness@7 Z@> C@0 HF@1 Z@4@8 [5@;CC- B& B& @Q@5 Z Z@7 Z@> C@0 HF@1 Z
@4@8 [5@;C@6C0 B& B&@5@7 Z C@0 HF@1 Z
@4@7 [5@.
@7 [. Q@D	@*
 Y@L@>@Q@?@D@*

show_again@L@Q@?
@> C@0 HF @m@4@8 [5@;XD  t  t t  Dt  Z 
O D Z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  Z 
O D ZCC B& B& @<C@6C B& B&
@5@.@7	hide_vars Q@D@@	@ @7 A Q@?@ @7 [i Q@L@ 
@8 Z@E@?@"
@#@ 
@ @8 Z@;XD  t  t t  Dt  A @GD  t  t @Ht  Dt Z D  t  t t  Dt  A 
O D ZC@"@ B& B&@5@"
 

@#@.@ Winitialize_now W@> As@0 [@4@7 [5 A@8 A @;C@ B& B&@5 A@8 [@;XD  t  t t  Dt  Z 
O D ZCCX B& B& 
@<CCY B& B&

@5@ 
@ @7 [@ @ @8 Z@;XD  t  t t  Dt  Z D  t  t t  Dt  Z AD  t  t t  Dt  Z 
D  t  t t  Dt  [I  
O D [I C@<A B& B&@5@7 V V@.
@7 [P Q@7 [@7 [
@7 [@7 [A Q@7start_pldoc  Q@7attach_packs  Q G@.@7 Z@.@7 [@7$load_init_file Q@7 Z Q@7 Z Q G@.
@7 Z@.@ 
@7 Hs @0  @@4@8 H @;XD  t  t t  Dt  B)  
O D ZC@R B& B&  @5 Y Xr@8 [5@;XD  t  t t  Dt $execute_goal2 	 D  t  t t  Dt  [ 
O D [C@4C B& B&@5@7
restore_debug  Q@@.@7 W9 Q@@@7 [` Q@?@7 [@Q T@7 [/@.
@7 [K Q@B@C@C@ 
@7 Z Q@L@P@L@P@L@>@Q@O@;CC
 B& B&@5@7 [ C@0 HF HE@4@7 [5@Q@;XD  t  t t  Dt  [  
O D [C@FA B& B&@5pldoc_server@.
@7 Z@D@*
 @@L@0 AV@0
doc_server@/@4doc_browser@4@@E@?@(@D
@0 F
@-@4@/ @@7 Q@L
@0 [@4@@? @0 W W@4@7 [5@8 G Q@E@;CA B& B&   @<XD  t  t t  Dt  [+ 	 D  t  t t  Dt  [+ 
O D [*C@/B B& B&	
@5@B@0 Z@4@.@7 [@.@.@7 @0 Q@.@ @7 [@L@ @ @.@7 [@ @ @ 
@7 [@>@O@;CB B& B& @<XD  t  t t  Dt  [U  	 D  t  t t  Dt  [U  
O D [TCA B& B&   @<XD  t  t t  Dt  [ 
O D [C
B B& B& Lo
@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& Y



 Y

@5@ 
@ @ @8 [%@;XD  t  t t  Dt  [t 	 D  t  t t  Dt  [t 
O D [sCA B& B& 
@<CA B& B&


@5@ @ @8 [r@;XD  t  t t  Dt  V  
O D VCB B& B&  @5 D @Q@7 Z@>@8 [@;CB B& B&   @<XD  t  t t  Dt bind_query_vars 
O D [CC B& B& @<C@?C B& B& Y


 B


 Y

@5@)@>@ 
@ @7 [@" Y"@#@ @ @ @8 [ Q@;C@QC B& B&



@5@"
 Y


@#@ @ @.@7 [@D@*@S@C@ @7 Wk Q@L@P@* @@L@"
@#@ @ @7 [@" Y"@#@?@&@E@;XD  t  t t  Dt  Z D  t  t t  Dt  Z AD  t  t t  Dt  Z 	 D  t  t t  Dt  Z 
D  t  t t  Dt  [ 
O D [CC] B& B& 


@5@)
@>@ @8 [ Q@;C@'C` B& B& 


@5@0 @4@0
imported_from
@4@7 Y? Q@C	@  @G@7 [@L@P@>@&@;CCd B& B& 


@5@ 
 U@7 [@C	@ 
 @G@7 [@L@P@>@&
@;CCh B& B& 



 

@5@ 
@7 A Q@>@ @ 
@ @8 [@;CCk B& B&@5@8 [@;XD  t  t t  Dt  [g  	 D  t  t t  Dt  [g  
O D [fC@.B
 B& B&@5 G@.
@7 Z@0 Hs@-
@4@.@0 AV@0 @' @4@1 G@4@7 Q@.
@7
toplevel_goal Q@0  @@ 
@4@@;XD  t  t t  Dt  Z 
O D ZCD8 B& B&@5@ 
@ B K\ B@>@;CD: B& B& 


@<XD  t  t t  Dt  Z 
O D ZCC B& B&@5@.@7 [@/@8 [l@;XD  t  t t  Dt  [ 	 D  t  t t  Dt  [ 
O D [C@p B& B& O@5@>@;C@q B& B&@5@/@7 Z@>@;C@s B& B&@5@7 A~ @>@0  @
@4@8 @c Q@;C@3@v B& B&@5@0 Q
@4@2@0 @ B@4@3@0 @ @@4@4@.@7 [E@0 Z
@4@7 [F@0  @@4@2@0 C @@4@4@8 Z@;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 Z At@0 DD @Q@4@7 Z T@0 DD @Q@4@7 Z@C	
color_term @@7 Z@L@P@L
@0 @V@0  @@1 C	ansi_term@4@3@0 H @Q@4@3@0 @L @N@4@4@/ @Q@8 Q@?@R@;XD  t  t t  Dt  Z @GD  t  t @Ht  Dt Z D  t  t t  Dt  Z 
O D ZC@ B& B&@5@0 Z
@4@7 A Q@@>@;XD  t  t t  Dt  B) 
O D B(C@_ B& B&@5@D	@ W B* W@L@R@?@0  @@1 B*
@4@8 D5 Q@;XD  t  t t  Dt  [] 
O D [\CAr B& B&@5console_menu @Q@7 Z B@7 [@>@.@7 E Q@/@8 E Q@;CAw B& B& @<XD  t  t t  Dt  [  
O D [CB B& B&@5 D@0 D@-
@-@4@7 Z D@7 [@D	@* @Q@L@8 	  Q@?@R@;XD  t  t t  Dt  [3 
O D [2CD
 B& B&
 [4@5@2@?@3@h@4@7 [@> G@0 HF G@4@8 [5@;C@1D B& B&
 Y@5@2@;@3@n@3@r@3@N@3@R@3@ @3	@4@7 [@> C@0 HB@3@0 X X E@4@4@8 [5@;C@&D B& B&
 Y@5@2@t@3@T@4@7 [@>@7 [@7 [ C@0 HB@3@0 X X	; [trace]@4@4@8 [5@;C@1D B& B&
 W@5@2@c@3@a@3
@3
@3@y@3@Y@3@.@4@7 [@> C@0 HB@3@0 X X C@4@4@8 [5@;C	D B& B&@b [@5@>@8 [M@;C@%D B& B&
 [@5@.@.
@7 Z Q@> C@0 HB@3@0 C Xa@3@4@4@7 [5 Y@ 
@8 [@;CD! B& B&? [@5@> C@0 GEOF@4@7 [5 @8 [@;CD$ B& B&
 [4@5 C@0 X
@4@8 [5@;XD  t  t t  Dt  [ 	 D  t  t t  Dt  [ 
O D [C@%A B& B&		@5@.@.@7 [r@" B
@#@>@%@ @7 [,@%@ @ 
@8 [y@;XD  t  t t  Dt  [x 	 D  t  t t  Dt  [x 
O D [wC@"A" B& B&@5@0 Hs
@4@/ @@7 Q@@@7 [@E@?
@.@7 @7 Q@, @>@;CA( B& B&@5@8 [,@;XD  t  t t  Dt  D  
O D D C@'B B& B& @5@D
@@ V @Q@7 Z@?emacs_inferior_process @Q@7 Z@L
 V @8 Z@? V@8 Z@;XD  t  t t  Dt  Z 
O D ZCC B& B& @<C@6C B& B&
@5@D@" B

@#@&@ @7 A0 Q@L@ 
@8 Z@E@?@"
@#@ 
@ @8 Z@F@;XD  t  t t  Dt  B  	 D  t  t t  Dt  B  
O D [C@ B& B&  @5@/@7 B @8 Z Q@;XD  t  t t  Dt  [ 	 D  t  t t  Dt  [ 
O D [CB B& B&@5@S
@> A@0 X|
@4@7 [5@Q@;CB B& B& D@5@> C@0 HF Z$@4@8 [5@;C@:B B& B&@5@.@7 Z@0 
@4@.
@7$dwim_correct_goal Q@>@0 A@-@4@0 B
@-@4@0 A@/@4@7 @ Q A*@0 [@4@7 [5@ @8 [ Q@;CB B& B&@5@7 [c C@0 HF HE@4@7 [5@Q@;XD  t  t t  Dt  [? 
O D [>CCJ B& B& 
@<C@$CK B& B&		 B



@5@)@>@ @ @ @ @8 [=@;CCN B& B&
@5@ @ 
@ @8 [=@;XD  t  t t  Dt  Z 
O D ZC@ B& B& @<C@P@ B& B&@5@.
@7 [@D@4@ 
@.@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@7 [E@L@0 Z Z@4@7 [F@0  @@4@7 Z@8 F Q@?@0 @@0 C Z
@4@/@4@8 @ Q@E@;XD  t  t t  Dt  [ 
O D [C@ B B& B& @ Z@5@> [@.@0 @' As@4@7 Q [6@0 @' As@4@8 Q@;CB B& B& 

@<XXQM BaF@./usr/lib/swi-prolog/library/dialect/sicstus.pl  AuC AgS E HE HEprolog_flagEtrimcore E	read_lineE HE HEupdate_mutableE CE B?E HE [Ecreate_mutableE [Eget_mutableXO Ba [ C
A B[ B[@5@7 @@8 C@;XO Ba [ CAm B[ B[@5@8 F D@;XO Ba [ 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@' ER ER  EF ES@<C@C Ec Ec   Ed@<XO Ba \ CAC B[ B[ 
 \	
@<XO Ba \ 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`@;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
@;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
@@?@@;XO Ba
setup_dialect  C	@ B[ B[  @5@0 I @Z@4@8style_check Be@;XD  t  t t  Bat  G 	 O Ba G C B[ B[ D~ D B@@<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 \@;XO Ba [ CA B[ B[  @5@8 Z B`@;XO Basicstus_module_decl C@ B[ B[hidden @Q@5@>@%
@"
 B  C H3 @@#@;C@ B[ B[ @<XO Ba Bl C@ B[ B[ 
@<C@ B[ B[
@5@ 
@.@7 \ B`@ @ @8 \# B`@;XO Ba \  CAj B[ B[@5 A^@8 \@;XO Ba \ CAK B[ B[ 
 \
@<XD  t  t t  Bat  H @GD  t  t @Ht  Bat H   @KO Ba H CA3 B[ B[@5@.
@7 H@ 
@7 \@ 
@8 \@;XO Ba H C@z B[ B[@5@S
@>@Q@;C@{ B[ B[  @<XD  t  t t  Bat  H @GD  t  t @Ht  Bat H  O Ba H CA, B[ B[@5@.@7 H@8 \@;XO Ba [ 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 \@ 
@7 \'@0 D;
@4@8 \&@;C@ B[ B[@5@8 A B@;XO Ba \ CA B[ B[system_type@5@>@D

saved_program @Q@7 @@L@( O@?@( B@;CA B[ B[@5@8 @@;XXQM EF@C/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__subst_hyp.pro  7AAuC @S @E ME ME MXO E M C
@W E E@5@0 M
@4@8 C@;XD  t  t t  Et  M AO E M C@C E E@5@7 J" J#@>@;C@G E E@5@7 M M@>@;C@K E E@5@0 M
@4@7 D4@>@;XXQM FgF@@/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/processrules.pro  7AAuC @S @E UQXO Fg UQ C@C Ff Ff@5@.
@.@.@7scalar_replacement_rule US@8apply_rule_to_existing_rules US@;C@F Ff Ff  @5@>@;XO Fg \3 C@h@U Ff Ff@5@.
@.@.@.@.@.@.@.@7 F J=@ @7 I@ @.@ B P"@ @.@ B P"@ @.@ B P"@C@)@)@)@L@P@ 
@ @ @ @ @ @ @ @7 F J=@ 
@ @ @ @ @ @ @ @7 F J=@Q@;XO Fg \0 C@J Ff Ff@5@7 R J=@7 A@/@: B R@;XXQM EKF@$/usr/lib/swi-prolog/library/debug.pl  AuC AgS E HEnodebugEdebug_message_contextE HE Y]E HE HElist_debug_topics XD  t  t t  EKt  H 
O EK \<C@i EJ EJ@5@/@8 H H@;XD  t  t t  EKt  D @GD  t  t @Ht  EKt H @K @K D  t  t t  EKt  D 
O EK HC@ EJ EJ@5 @Q@.
@7 \C@>@ 
@8print_debug H@;C@ EJ EJ @<XD  t  t t  EKt  \G 
O EK \FC
@ EJ EJ@5@ 
@ Wdebug_print_hook W@>@;C@ EJ EJ
@5@>@;C@9@ EJ EJ@5@0  @*@1 W@1 D
@4@.@7 Bn H@@@ @.@7 O I3@ @.@7debug_output H@ @0 O B@0 Y@1 Y]
@4@4@7 Z H@Q@?@R@F@;XD  t  t t  EKt  H 
O EK HC@ @ EJ EJ@5@D@.@/@/@7 \C@7 G H@L@R@?@0 \D
 @@4@8 A H@E@;XD  t  t t  EKt debug_target 
O EK \UC@ EJ EJ@5@T
@"
 I=@#@>@;C@ EJ EJ 

 @<XD  t  t t  EKt  H AD  t  t t  EKt  H 
D  t  t t  EKt  \B  
O EK \AC@M@ EJ EJ@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 \X At \W@2@-@4@7 \X@@@.
@.@.@7 \C At \Y@2
@3@3@4@7 \X@Q@?@R@F
@E@;XD  t  t t  EKt  D 
O EK DC@s@} EJ EJ@5@.@.
@7 \V H@D@`@M@(@0 \D@-@-@4@7 J@N@ @ @ 
@.@.@7update_debug H@0 \D@4@7 \T@Q@?@0@D
 @o@/@7 Bc H@L@R@?	 As@0debug_no_topic@4@7 H @@ 
@.@.@7 \^@0 \D@4@7 \T@F@L@R@?@R@F@F@;XD  t  t t  EKt  H 
O EK HC@f EJ EJ@5 @Q@/@8 \C@;XD  t  t t  EKt show_thread_context 
O EK \dC@ Al EJ EJ@5thread@7
debug_context H@.@7 F@, M:@%
@"
 C Y,@#@;CAr EJ EJ 

@<XD  t  t t  EKt assertion_failed  
O EK \j CA5 EJ EJ   @<XD  t  t t  EKt  H @GD  t  t @Ht  EKt H D  t  t t  EKt  H 
O EK HC@#A" EJ EJ@5@C@C
@.@0 \j
@4@7 A9@L
@P@?@E@L@P@?@E@>@;C	A' EJ EJ@5 @@7 \l H@8 \k H@;XD  t  t t  EKt  \> 
O EK \=C@z EJ EJ@5 @@8 D H@;XD  t  t t  EKt  \@ 
O EK \?C@ EJ EJ Ic
@5@>@.@.
@7valid_topic H@0 \h@4@7 C@0 \h
@4@8 \T@;C@ EJ EJ I
@5@>@.@/@7 \p@0 \h@4@8 C@;C@ EJ EJ@5 \@@8 @ B@;XD  t  t t  EKt  \` 
O EK \_C@ EJ EJ @Q  @Q@5@>@ @8
ensure_output H@;C@ EJ EJ @Q
 @Q
 @Q@5@>@2
@4@ @8 I2 I3@;C@ EJ EJ @
 @Q
 @Q
@5@>@;C@ EJ EJ @  @@5@>@;C@ EJ EJ @Q
 @ @@5@>@;C@ EJ EJ @Q
 @
 @Q@5@>@ 
@ @8delete I3@;XD  t  t t  EKt  \r 
O EK \qC	@ EJ EJ \f \f \f@5@>@;C
@ EJ EJtime \{ \|%T.%3f@5@>@;C@ EJ EJ \|

 \| \|
@5@>@;C@ EJ EJ@5 \@@8 A B@;XD  t  t t  EKt  \v 
O EK \uC	@ EJ EJ At@5@>@;C@ EJ EJ 

@<XD  t  t t  EKt  \j 
O EK \lCA+ EJ EJ@5@ W \l W@>@;C@,A- EJ EJ@5 @0 \l
@4@7 H
@7 F O~@D Z@/@7 @@L@8 [ H@?
@0 @@0assertion_error
@4@/@4@8 @@;XD  t  t t  EKt  \i AD  t  t t  EKt  \i 
O EK \hC@= EJ EJ  \f@<XD  t  t t  EKt  D 
O EK Y]C@x EJ EJ@5 @Q@8 \o@;XD  t  t t  EKt show_time_context 
O EK \C@*Au EJ EJ@5@0 \|@-@4@7 \g@.
@7 D H@0 B@-@4@ 
@7 A- H@%
@" C Z.@#@;CA{ EJ EJ 

@<XD  t  t t  EKt  \P 
O EK \OCA EJ EJ @ At@5@>@;C	A EJ EJ

@5@7 Y H@>@;CA EJ EJ@5 DR@2@0 X @@4@3@0alias
@4@3@0buffer J@4@4@8 @ @;XXQM KqF@!/usr/lib/swi-prolog/boot/parms.pl  As@ C S XD  t  t t  Kqt $default_editor 	 D  t  t t  Kqt  \ 
O Kq \C@L Kn Knnotepad@5 Q @Q@7 @ Kp@>@;C@N Kn Kn vi@<XD  t  t t  Kqt  Ku 
O Kq KtC
@A Kn Kn@5@7library_directory_cache Kp@>@, @@;C@D Kn Kn@5@/ @@7 A: @7 A @>@0 \
@4@8 C @;C@H Kn Kn@5@0 \
@4@7 \@Q@;XD  t  t t  Kqt  \ D  t  t t  Kqt  \ AD  t  t t  Kqt  \ AD  t  t t  Kqt  \ 
XQM HZF@!/usr/lib/swi-prolog/boot/apply.pl  As@ C S E TGE HWXD  t  t t  HZt  F| @GD  t  t @Ht  HZt TG  @KD  t  t t  HZt  F| 
O HZ TGC@A@9s@!/usr/lib/swi-prolog/boot/apply.pl  A \ 


@5@D@#@ 
@7 [ 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 DF@%/usr/lib/swi-prolog/library/socket.pl  AuC AgS Etcp_bindE
tcp_acceptEudp_receiveEudp_sendEtcp_connectEtcp_close_socketE
tcp_socketEtcp_open_socketE \E \EgethostnameE \E
udp_socketE
tcp_selectE
tcp_setoptEtcp_host_to_addressE
tcp_listenE	tcp_fcntlXD  t  t t  Dt  \D  t  t t  Dt  \D  t  t t  Dt  \D  t  t t  Dt  \D  t  t t  Dt tcp_connect_hook AO D \ C@| Ea Ea@5@.
@7 \ D@>@&
@;C@ Ea Ea@5@.
@.@7 \ \@ 
@ @8 F \@;XD  t  t t  Dt  \D  t  t t  Dt 	tcp_debugO D \ C
@n Ea Ea@5@ 
@7 \ \@>@;C@p Ea Ea@5@7 \ \@ 
@8 \ \@;XD  t  t t  Dt  \D  t  t t  Dt  \D  t  t t  Dt  \D  t  t t  Dt  \ AO D \ C@I Ea Ea@5@.@.
@7 \@D	@S
@L@&@?@ 
@8 \@;XD  t  t t  Dt  \D  t  t t  Dt  \D  t  t t  Dt  \D  t  t t  Dt  \D  t  t t  Dt  \O D \ C
@ Ea Ea
setflnonblock@5@> \@8 \ \@;XD  t  t t  Dt  \XQM FAF@D/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/load__provenance.pro  7AAuC @S @E TXO FAparse_time_leader C	A F@ F@  Lo
@<CA F@ F@  LoTIME Lo  Lo
@<XO FAprocess_datestamp_x CA F@ F@ AV

@5@7 FC I@>@;CA F@ F@@5@>@;CA F@ F@@5@.@7 UM L|@.@7 T L|@)File: ~a contains multiple datestamps: ~k@2@3
@4@8 T L@;XD  t  t t  FAt parse_datestamp AO FA \ C@A F@ F@ AV



@5@2space@4
zeroormore@.@7 E E@"DA \ \ Lo  Lo
@#@2 \@4 \@ @.@7 \@"

 


 


@#@ @.@7 \ T@"

 
@ 
@! 
@"
@# 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 \ T@>@&@'@;CA F@ F@@5@/@.
@7 FH \@>@%
@ @8 \@;CA F@ F@@5@>@&@;XO FAparse_subprogram_kind C@&A F@ F@ Zy Sro KAedu \ \

@5@>@&
@;C@#A F@ F@ Mf \n KAti \ \

@5@>@&
@;C@&A F@ F@	task_type \a Jk S \y S \

@5@>@&
@;XO FAprocess_subprogram_identifier_x CA6 F@ F@
@5@7 FF I@>@;CA= F@ F@@5 K1@7 IQ I@>@;CAC F@ F@@5@.@7 \@.@7 \@/Failed to locate a subprogram identifier in: ~p@2@4@8 \@;CAK F@ F@@5@.@7 \@.@7 \@5File: ~a contains multiple subprogram identifiers: ~p@2@3
@4@8 \@;XD  t  t t  FAt parse_subprogram_identifier AO FA ] C@AT F@ F@
@5@2 \@4 \@.@7 \@.@ @.@7 \ T@2 \@3newline@4	oneormore@ @.@7 \@2
alpha_numeric@3under_score@4 C@.@ @.@7 F< \ C@ @.@7 PJ I@%@2 \@4 \@ @.@7 \@2 ]@4one@ @.@7 \ @@2@3 Lo@3@4@ 
@7 ]
@%@ @ @.@7 ] T@>@&@;CAu F@ F@@5@/@.
@7 \@>@%
@ @8 ]@;CA{ F@ F@@5@>@&@;XD  t  t t  FAt parse_spark_identifier AO FA ] C@/A F@ F@@5@.@7 F= \@" \ J  \m \ \ \ \

@#@ 
@.@7 F; \@>@&@;XO FAparse_asterisk_banner_line C@R@ F@ F@@5@2 \@4 \@.
@.@7 E \@2asterisk@4 ]@.@ @.@7 ]@2 \@4 \@.@ @.@7 ]@2 ]@4 ]@ @.@7 \ @@2
@3@3@4@7 ]
@%@>@&@;XO FAscan_for_framework_x CA F@ F@@5 ]@7 Bn T IO@7 FD I@>@;CA F@ F@@5 K1@7 ]@,The Simplifier is operating in Pascal mode.
@7 T T@>@;XO FAmatching_asterisk_lines C@ F@ F@

@5@>@;C@ F@ F@@5@.@7 \@.
@7 \@HMalformed banner in file: ~a. The bounding asterisk lines are different.@2
@4@8 \@;XO FAscan_for_framework CA F@ F@@5@.@7 G@7 ] T@>@;XD  t  t t  FAt parse_banner AO FA ]) C@>@ F@ F@







@5@ 
@.@7 ] T@ @ @.@7 \@ @ @.@7 \@ @ @.@7 \@ @ @.@7 ]+@>@&@;XO FAprocess_provenance C@ F@ F@@5@.@7process_banner T@7process_subprogram_identifier T@7process_datestamp T@>@;XO FA ]5 CA F@ F@@5@0 \@-@4@7 ]@7 \ T@>@;XO FA ]/ C@0@ F@ F@@5@0 ])@3@-@3@-
@3@-@3@-@3@-@4@7 Z T@ @7 ]# T@2
@3@3@4@7 FB I@ @7 ]& T@>@;C@ F@ F@@5@.@7 \@.
@7 \Malformed banner in file: ~a.@2
@4@8 \@;XO FA ]2 CA- F@ F@@5@0 ]@-@4@7 ]@7 \ T@>@;XO FA T C@ F@ F@@5@.
@7 F	 L|@7 FE I@.@7 \@0upToLine@4@.@7 F6 L@7 ], T@>@;XXQM BBF@4/usr/lib/swi-prolog/library/dialect/sicstus/block.pl  AuC AgS E B?XO BB BM C@$@ B= B= G

@5@0 [@/@-@4@7simplify_coroute BA@7 D@.
@/@7 @6@ 
 @/@/block @8 Ac@;XO BBone_cond C@ B= B=@5@.
@7	cond_vars BA@ 
@8	nonvar_or BA@;XD  t  t t  BBt  BK AD  t  t t  BBt  G 	 O BB G C B= B= D~ D B@@<XO BB ]L C@ B= B=  [ Y


 W
@<C@ B= B= 

@<XO BB	when_cond C@ B= B=

@5@>@ 
@8 ]O BA@;C@ B= B=

 AV

@5@ 
@ @7 ]Y@ @ @8 ]W 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 ]a@;C@ B= B=@5@2@-
@-@4@7 @<@ 
@.@7 A@2@4@8 @<@;XO BB ]R C@ B= B= @<C@+@ B= B=	@5@D @7 A@L@"

@#@?@%
@p@ @ @ @8 ]Q@;XO BB BP C
@ B= B=@5@/@7 [ BA@> ]N@8 ]a@;C@h@ B= B=


@5@.@7 ][ BA@"
 

@#@ @.@.@7 @6@.@ @7 G@.@2@4@7 @< ]N@ @.@7 A@.@2@4@7 @<@ @ @.@7 ]Z@0 [@4@.@7 ]K@"
 G@# ]N@ @8 ]a@;XO BB
check_dynamic C@~ B= B=@5@@ A@7 Y? Be@? D@7 ]f B@	predicate@8 B B@;C@ B= B= @<XO BB
valid_head C@z B= B=@5@7 [ @0 A@/
@-@4@0	block_arg@4@8 HW BA@;XO BB ]l C@ B= B=@5@S
@>@8 \* 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expand_specs C@^ B= B=@5@S
@>@7 ]o@&
@;C@b B= B= 

@5@>@%@ @ @ @ 
@8 ]r BA@;C@d B= B= AV

@5@>@%@ @ @.@7 ]t@ @ @ 
@8 ]t@;C@@g B= B=
@5@7 ]i BA@0 
@4@7 ]d BA@.@.@7 @6@.@ @ @7 @6@!@0 ]]
@4@#@%@D@0 @1  ]^@4@7 Ap@%@L@%@?@ @" B  A  ]^ B  A  ]^
@#@E@D Bg@7 Bc Be@%@L@"
@#@?@" 
@#@E@"  BB BJ
@#@;XO BB B? C@W B= B=@5@0 @@0 A A@1 B?
@4@/@4@8 @@;XO BB ]U C@ B= B= 
 Y@<C@ B= B=
 E Y
@5@ 
@ @8 ]T@;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 ]w@" 
@#@;XO BB BD C@Z B= B=@5 Bg@.@7 ]w@0 ]s
@4@8 Bn BA@;XXQM$rcF/usr/lib/swi-prolog/boot/rc.pl  As@ C S E
open_resourceEcurrent_resourceE ]|XD  t  t t  ]zt tag_rc_name 
O ]z ]C@Cs/usr/lib/swi-prolog/boot/rc.pl  A ] @
@5@>@;C@D ] ]@5@2
@3 @3@4@8 A ]z@;C@F ] ] @<XD  t  t t  ]zt  ]| @GD  t  t @Ht  ]zt ]{  B
 @K D  t  t t  ]zt  ]| 
O ]z ]{C@U@9 ] ] 

@5@D@.@ @.@7 D ]@0 @4@.@7 ]} ]@L@ @.@7 Kw ]@ @ 
@2@0 Olbinary@4@4@8 \ ]@F@?@.@7 C0 ]@ @ @.@7 ] ]@ @ @ 
@8 D1 ]@F@E@;XD  t  t t  ]zt  ]~ @GD  t  t @Ht  ]zt ]}  B
 B
D  t  t t  ]zt  ]~ 
O ]z ]}C@(@M ] ] 


@5@ 
@7current_module ]@0 
@1  I@4@7 Aq ]@0 
@1 I@4@@;XD  t  t t  ]zt  ]| @GD  t  t @Ht  ]zt ]  B
 D  t  t t  ]zt  ]| 
O ]z ]C	@6 ] ]@5 B@8 ]{ ]@;XXQM	broadcastF@(/usr/lib/swi-prolog/library/broadcast.pl   AuC AgS EunlistenE ]ElistenE ]Ebroadcast_requestE	listeningE ]E ]XO ]retract_listener C@u F   A ]@5@0listener

@4@8 C@;XO ] ] C@_ ] ]@5@.@7canonical_listener ]@0 ]@/@/@4@8 C@;XO ] ] C@\ ] ]@5@.@7 ]@0 ]@/@/@/@4@8 C@;XD  t  t t  ]t  ] @GD  t  t @Ht  ]t ] @K O ] ] C@Q ] ]
 


@5@ 
@8assert_listener ]@;XD  t  t t  ]t  ] @GD  t  t @Ht  ]t ] @K @K O ] ] C@M ] ] 


@5@.@7 ]@ @ 
@ @8 ]@;XO ] ] C@ ] ] 

@<XD  t  t t  ]t  ] AO ] ] C@ ] ]@5@/@.@.@7 ] ]@0 @4@@;XO ] ] C@k ] ] 


@5@.@7 ]@ @ 
@ @8 ]@;XO ] ] C
@ ] ]@5@ 
@7 ]@>@;C@ ] ]@5@0 ]

@4@8 C@;XO ] ] C@t ] ]@5@@@/@.@.@7 ]@B
@0 @4@@L
@Q@O@?@R@F@;XD  t  t t  ]t  ] @GD  t  t @Ht  ]t ] @K @K O ] ] C@b ] ] 


@5@.@7 ]@ @ 
@ @8 ] ]@;XXQMpairsF@$/usr/lib/swi-prolog/library/pairs.pl   Au@ C AgS Epairs_keys_valuesEmap_list_to_pairsEgroup_pairs_by_keyEtranspose_pairsEpairs_valuesE
pairs_keysXO ] ] C@#@Au EG   A ]@5@D
@T
@L
@8pairs_keys_values_ ]@?@D@T@L@8keys_values_pairs ]@?@8values_keys_pairs ]@;XO ]map_list_to_pairs2 C@ ] ] 
@<C@ ] ]

 C


@5@ 
@ @@ @ @8 ] ]@;XO ]
flip_pairs C@ ] ] @<C@ ] ] C



 C

@5@ @ @8 ] ]@;XO ] ] C@Q ] ] @<C@R ] ]
 C

@5@ @ @ @8 ]@;XD  t  t t  ]t  ] @GD  t  t @Ht  ]t ] @K O ] ] C@ ] ]@5@8 ]@;XO ] ] C@M ] ] @<C@N ] ]
 C

@5@ @ @ @8 ]@;XO ] ] C@y ] ] @<C@*@z ] ] C



 C


@5@ @ @.@7same_key ]@ @ @8 ] ]@;XO ] ] C@~ ] ]
 C



@5@>@ @ @ 
@8 ]@;C@ ] ] @<XO ] ] C@I ] ] @<C@!@J ] ] C






@5@ @ @ @8 ]@;XO ] ] C@ ] ]@5@.@7 ]@8 Oe@;XO ] ] C@Z ] ] @<C@[ ] ] C




@5@ 
@ @8 ] ]@;XO ] ] C@d ] ] @<C@e ] ] C



@5@ 
@ @8 ] ]@;XXQM EZF@E/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/librarypredicates.pro  Au@.C @S @E M.E @E EE RDE EE FkE FjE VlXXQM FF@,/usr/lib/swi-prolog/library/prolog_clause.pl   Au@ C AgS Epredicate_nameEclause_nameEclause_infoEinitialization_layoutXO Fread_term_at_line C@ F F@5@0 B ]@4@0read_term_at_line_2

@4 B@8 @ F@;XD  t  t t  Ft make_varnames_hook AO Ffind_varname C@ F F
 B



@5@)
@>@;C@ F F



@5@ 
@8 ] ]@;XO F
unify_args C@ F F

@5@>@;C@#@ F F@5@p
@ @.@7 A@ @ 
@.@7 A@ @ @7
unify_term ]@ @ 
@8 ] ]@;XO Fexpand_meta_args CB{ F F @<C@?B| F F@5@ @.@7 A@ @.@7 A@ 
@.@7 A@ @ @ @ @ @ @7
expand_arg ]@p@ @ @ @ 
@ @ @ @8 ] ]@;XO Fpce_unify_head_arg CB! F F@5@S
@>@&
@;C
B$ F F B 
@5@>@;CB% F F  
@<XO F B CBk F F
 Gb
 D    
@5@S
@>@;CBm F F


@5@S
@>@;C@DBo F F@5@.@7meta ]@>@"
 ]




@#@" ]
@#@.@.@7 @6@ @ @7 @6@ @ @ @8 ]@;CBv F F@5@.@ 
@.@7 F ]@>@ @ @ @8 ] ]@;CBy F F 


@<XO Fconj C@1A F F AV

 ]

@5@>@ @ @.@ @.@7 ^ ]@ @ @ @ 
@ @ @8 ^@;C@<A F F

 AV

brace_term_position


@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 
make_varnames AO F ^ C@ F F@5@ 
@ @7 ] ]@>@;C@S@ F F

-->
@5@>@ @/@.@7 @6@a@f@x@0 B@-@4@7 @ ]@!@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do_make_varnames ]@;XO Fpce_method_body C@JB4 F F@5@"
 ]





@#@" ] ]     C  
@#@ @ @8pce_method_body2 ]@;XD  t  t t  Ft 
unify_goal AO F ^ C@0B F F		send


send_class


@5@ @7 D@ @2
send_super@3@-@-@4@7 @<@>@ @2@4@8 @<@;C@4B F F

 A


	get_class


@5@ @7 D@ @2	get_super@3@-@-@4@7 @<@>@ @2@4@8 @<@;CB F F  ^!

 ^

@<CB F F  ^%


 ^#

@<C@*B F F
 ^



@5@7 D@2 ^!@3@3@-@-@4@7 @<@ @2@4@8 @<@;C@0B F F
 ^


@5@7 D@2 ^@3@3@-@-@4@7 @<@ @7 A@, @@ @2@4@8 @<@;C@7B F F


 ^#




@5@7 D@2 ^%@3@3@-@-@4@7 @<@.@2@4@ @7 I2 I3@ @2@4@8 @<@;C@=B F F


 ^"



@5@7 D@2 A@3@3@-@-@4@7 @<@.@2@4@ @7 ^(@ @7 A@, @@ @2@4@8 @<@;CB F F@5@ B H B@+
@;XO F ] CB F F@5@ B P B@>@;C@)B F F@5@.@.
@7 D! ]@>@.@7 ] ]@ 
@.@7thaffix ]@0 B@4~d-~w clause of ~w@2
@3@3@4@8 Aw ]@;C@'B F F@5erased@7 H ]@>@0 ]g@1 @-@-
@4@7 ^5@0 B@4erased clause from ~q@2@0 
@4@4@8 ^3@;CB F F 
 H1@<XO F
unify_body CA[ F F


@5@ 
@7does_not_dcg_after_binding ]@>@;C@1A] F F ]





 ]
@5@ @ @8ubody ]@;XO F ^> CA F F


@5@ 
@7 ^:@>@;C@*A F F
 Gb
 ]


@5@>@ 
@ @7 A@ 
@ @8 A@;C@&A F F ]

@5@T
@"
 

@#@ @ @ @ @8 ^=@;C@9A F F		 ^


@5@"
 AV
 B@#@>@p @0 ]@3@3@0 C@4@4@ @8 ^=@;C@&A F F		 ^


 ]
@5@>@ @ @8 ^=@;C@&A F F@5@T
@T@"
 AV@#@" AV@#@>@ 
@.@.@7 ^ ]@ @ @ @8mkconj ]@;CA F F@5@ 
@ @7 ^ ]@>@;C@KA F F ]




 ]
@5@.@7 ]@>@2@/@-@4@7 @<@2@/@-@4@7 @<@ @2@/@-@4@7 @<@ @ @ @ @ @8
ubody_list ]@;C@'A F F ]




 ]
@5@ @ @8 ^@;CA F F B @Q
 ]

 C@5@>@;CA F F Y @
 ]

 C@5@>@;C@PA F F B

 B


 ]





 ]@5@S@S@0 Y@4@0 Y@4@7 \S ]@>@&@&@;C@PA F F Y

 Y


 ]





 ]@5@S@S@0 Y@4@0 Y@4@7 ^J@>@&@&@;C@)A F F		 C]
 C

 ^K H

@5@ @7 GX@a@f@f@k I@u@>@;XO F ] C@gB F F
 

 

@5@ @ @ @.@.@/@7 ] ]@" B  Z
@#@" ]
@#@" ]
@#@D@" @#@L@" @#@?@&@ @ @ @ 
@7 ^8 ]@>@;XO F
set_xref_flag CA> F F@5 B~@7 @@> B~ @Q@8 C@;CAA F F @@5 B~ @Q@2@0 ] @@4@4@8 CK ]@;XO F ^C C
A F F@5@ 
@ @8 ^D ]@;XO F ^0 CB F Fst@5@>@;CB F Fnd@5@>@;CB F F 
th@<XO Fpce_method_clause CA F F		 

@5@>@ 
@ @ @ @ @8 ^V ]@;C@.A F F

send_implementation


@5@>@ @7 A@/@.@7 @6@ @ @7pce_method_head_arguments ]@ 
@ @ @ @8 ^ ]@;C@AB F F

get_implementation



@5@>@ @7 A@/@.@7 @6@ @.@7 A@ @ @7 ] ]@p @ @ @7 ^[@ 
@ @ @ @8 ^^@;XO Fmatch_module C@"AD F F		 G

 G

@5@>@ @ @7unify_clause_head ]@ @ @ 
@ @8 ^M@;C
AG F F
@5@8 ^d@;XO F ] C@@[ F F@5@0 D;@4@7 ^5@.@.@.@7 H) ]@D
@* @Q@L@%@?
@!@0 G@4@#@, @@0 Y@-@4@7 ^5@D@.@0 D;@4@7 D= ]@L@R@?@0  @@4@.@/@7 B ]@ @ @.@.@.@7 ^L@0 Hx@4@ @/@7option E_@ @ @ @ @7unify_clause ]@ @ @ @ @ 
@7 ^@>@;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 ^q C
@ F F


@5@>@;C@ F F@5@ 
@ @7unify_clause_hook ]@>@;C@ @ F F		:->

 G

@5@>@ @ @ @ @ 
@ @8 ^X@;C@ A F F		:<-

 G

@5@>@ @ @ @ @ 
@ @8 ^X@;C@hA F F

 G

 G 
	unit body AV G@5@@@"test@#@?@" ^@#@>@"
 ]





@#@" ] ]     C@#@;C@gA F F G

 G 

@5@0 G@4@0 G@4@ 
@.@7 ^p@" ]





@#@" ] ]     C  @#@;C@rA F F@5@"
 ^
 AV
@#@ @7 @ ]@.@7	ci_expand ]@" G
@#@ @/@.@7 @6@p @ @ @ @7 A@T@"
 ]




 ]

@#@>@!@0 ]@3@3@4@#@ @ @ @8 ^b ]@;CA& F F@5@.@7 ^@ @ 
@ @8 ^@;CA* F F@5@Q@;XO F ^ C@$B@ F F::

@5@>@"
 ]

@#@%@ @ @ @8 ^@;C@cBD F F@5@2@-@3@-@3@-@4@7 @<@ @7 ^s ]@>@2@3@-@3@-@4@7 @<@"
 ]





@#@" ]

@#@ @ @ @ @7 ^@ @ @ @ @8 ^@;CBR F F@5@ 
@ @8 ^@;XO F ] CB F F @5@>@ 
@ @ @8 ^@;C	B F F @<XO F ] C@@@ F F@5@0 G
 B@-@4@/ @@7 A9@ @0 ]detect@4@7 AF ]@0 Vy
@3@0 J@4@3@0 W	@4@3@0 Hz@4@3@0 Hx@4@4@0 G"@4@8 B ]@;XO F
ubody_elem CA F F @5@>@ 
@ @ @8 ^=@;C	A F F @<XO F ^H CA F F 
@<C@.A F F
@5@ @ @ @ 
@ @ @7 ^ ]@ @ @ @ 
@ @ @8 ^G@;XD  t  t t  Ft  ^ AO F ^ C@ F F @<C@0@ F F	 B



@5@D@ @.@7 ]@L@R@?@' S@p
@ @ @7 A@ @8 ^@;XD  t  t t  Ft  ] AO F ] C@ F F

@5@>@;C@ F F@5@7 D@7 D@.@.
@7 @6@ 
@7 @6@> @ 
@8 ]@;C	@ F F@5@7 T@7 T@>@;C
@ F F@5@7 B ]@7 ^@7 E ]@>@;C@ F F@5@* Z@>@;C
@ F F 

@5@7 ]@>@;C@ F F
 

@5@7 ]@>@;C@ F F@5[INTERNAL ERROR: Diff:~n@7 B ]@7 Vv F~N*** <->~n@7 ^@7 ^@8 [N ]@;XO F ^\ C@+B F F@5@a@g@h@r@>@.@7 A@p
 @ @ 
@.@7 A@ @ @7 ^a@p
@ @ 
@8 ^[@;CB F F @<XD  t  t t  Ft  ^w AO F ^R C@AA F F

 ]    

@5@T
@"
 AV

@#@>@ @ @ 
@.@ @.@7 ^Q@ @ @ @ @ @ @8 ^Q@;CA F F@5@ @ @8 ^=@;XO F Y< CB F F  @@<CB F F  @<CB F F 
pce_principal@<CB F F@5 @8 Ca ]@;XO F ] CB F F@5@0 
@4@0 @H@4@8 ]f@;XD  t  t t  Ft  ] @GO F ] C@VB F F@5@.@.
@7 ^k@D@0 
@4@ B Q  B@L@R@F@?@7@ 
@.@.@7 @6@D@7 Y< ]@L@0 B@4~q/~d@2@3@4@8 ^3@?@0 B@4~q:~q/~d@2@3@3@4@8 ^3@;XO F ] C
@X F F@5@ 
@8 ^g ]@;XO F ^A CA F F@5@ 
@8 ^@;XO F ^; C@.Aj F F@5@7 [ @C
@0 ^@/@/@/@4@7 H H@L
@P@C@0 AV@-@1 B@/@/@4@7 ^@* G@L@P@?@E@>@;XO F
expand_failed CAN F F@5@Q@;XO F ^e C
A. F F@5@/@.@7 ^k@/@8 ^k@;XO F ^ C@3A2 F F@5@0 @@0 AV@0 ^N@-
@4@1 A@-@4@0 D
@4@1 AV@0 A@/@4@1 C B~
@4@.@0 ^
@4@8 A9@;XXQMdateF@#/usr/lib/swi-prolog/library/date.pl   Au@ C AgS E FEday_of_the_weekEday_of_the_yearE
parse_timeE ^XO ^day C@u F   A ^@5@.
@7	int2digit ^@7 HA ^@&
@;XO ^month C@ ^ ^@5@.
@7 ^@7 ^@&
@;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 ^second C@ ^ ^@5@.
@.@7 ^ @<@ 
@7 ^@%@ 
@ @8opt_fraction ^@;XO ^ ^ C@R ^ ^@5@/@8 ^ ^@;XO ^ ^ C@7@U ^ ^@5@.
@7 U@0 ^@-@-@-@-@-@-@-@4@ 
@7 Bn ^@>@0 ^  @4@8 D2 ^@;XO ^minute C@ ^ ^@5@.
@7 ^ @;@7 ^@&
@;XO ^hour C@ ^ ^@5@.
@7 ^ @7 ^@&
@;XO ^ ^ C
@: ^ ^ year ^


@<C@; ^ ^  ^ ^



@<C@< ^ ^  ^ ^


@<C@= ^ ^  ^ ^


@<C@> ^ ^  ^ ^


@<C@? ^ ^  ^ ^


@<C@@ ^ ^ 
utc_offset ^


@<C@A ^ ^	time_zone ^


@5@,
 @;C@B ^ ^daylight_saving ^


@5@,
 @;C@D ^ ^  ^ ^



 ^
@<C@E ^ ^  \{ ^



 \{
@<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 ^day_of_the_month C@ ^ ^@5@.
@7 ^@7 ^@&
@;XO ^ ^ C@H@ ^ ^

@5@@@"@.
@#@?	@"@,
@#@>@%@.@ @.@7digits ^@ @.@7 G@a@f@b @s@.@ @7 V @a@g@f@b
@f@l Z@l @n@w@&
@;C@ ^ ^ 


@<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 ^ws C@ ^ ^@ 
@5@>@%
@ 
@8 ^ ^@;CA ^ ^ 

@<XO ^ ^ C@ ^ ^


@5@ 
 V@7 V ^@%@>@%@ @ @8 ^@;C@ ^ ^ 
@<XO ^iso_time C@S@ ^ ^@5@.@ 
@.@7 ^ ^@"@:
@#@.@ @.@7 ^ ^@"@:
@#@.@ @.@7 ^ ^@.@.@.@ @.@7timezone ^@a@f@f@n@w@a@f@f@n@w@a@f@f@n@w@&@;C@?@ ^ ^@5@.@ 
@.@7 ^@"@:
@#@.@ @.@7 ^@.@.@.@ @.@7 ^@a@f@f@n@w@a@f@f@n@w@a@f@w@&@;C@A@ ^ ^@5@.@ 
@.@7 ^@.@ @.@7 ^@.@ @.@7 ^@.@.@.@ @.@7 ^@a@f@f@n@w@a@f@f@n@w@a@f@f@n@w@&@;C@6@ ^ ^

@5@.@ 
@.@7 ^@.@ @.@7 ^@.@.@.@ @.@7 ^@a@f@f@n@w@a@f@f@n@w@a@f@w@&@;C@+@ ^ ^@5@.@ 
@.@7 ^@.@.@.@ @.@7 ^@a@f@f@n@w@a@f@w@a@f@w@&@;XO ^ V C@ ^ ^

@5@ 
@0 V
@4@7 ^@&@;XO ^ ^ 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@.
@.@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@ ^ ^@5@.
@7 ^@7 ^@&
@;XO ^
iso_8601_rest C@-@o ^ ^@-
@5@ @.@7 ^ ^@"@-
@#@ @.@7 ^ ^@ 
@ @ @ @ @8opt_time ^@;C@r ^ ^		    @-
@5@ @ @8 ^@;C@t ^ ^

@5@ @.@7 ^@ @.@7 ^@ 
@ @ @ @ @8 ^@;C@ @w ^ ^


@-
@5@ @.@7ordinal ^@ 
@ @ @ @ @8 ^@;C@@@z ^ ^
@-@W
@5@.@ @.@7week ^@"@-
@#@.@ @.@7 ^ ^@ 
@ @ @ @.@7 ^@ @ @7week_ordinal ^@&@;C@4@~ ^ ^
@W
@5@.@ @.@7 ^@.@ @.@7 ^@ 
@ @ @ @.@7 ^@ @ @7 ^@&@;C@%@ ^ ^

   @W
@5@.@ @.@7 ^@ @7 ^@&@;XO ^ ^ C@%@ ^ ^@5@@@"
@T
@#@?	@"
@ 
@#@>@%@ @ @8 ^ ^@;C
@ ^ ^    

@<XO ^ ^ C@ ^ ^@5@.
@7 ^@5@7 ^@&
@;XO ^ ^ C@4@ ^ ^		@5@.
@.@7 ^@.@ @.@7 ^@.@ @.@7 ^@a@f
@b@d@o@f@b
@o@n@f@n@wAn@7 ^@&@;XO ^ ^ 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@.@Z ^ ^

iso_8601 @-
@5 _@.@ 
@ @ @  @ @.@7 _ ^@a@b @f@o@w@&@;C@] ^ ^ _ @5@ @.@7 ^ ^@ 
@ @ @ @ @ @8 ^ ^@;C@@` ^ ^rfc_1123 @5@/@ @.@7 ^ ^@"@,@ 
@#@ @.@7 ^@ 
@ @.@7 ^ ^@ @.@7 ^@ @.@7 ^ ^@ @.@7 ^@ @.@7 _@ @.@7 ^@ @ @.@7 ^@"@:
@#@ @ @.@7 ^@"@:
@ @#@ @ @ @.@!@7 ^@ @!@.@"@7 ^@D@$@"@"@G@M@T
@#@#@L@$@&@#@?@&@"@E@#@;XXQM FF@./usr/lib/swi-prolog/library/prolog_codewalk.pl  @AuC AgS E VmEprolog_program_clauseXO Fwalk_called_by_pred CA
 F~ F~ 
 


@5@ 
@ @7multifile_predicate F@>@;C@,A F~ F~ 
 


@5@.@ 
@ @7 @6@0 @4 A@7 ]f@>@0 _
@4@8 D4@;C@_A F~ F~	
 
 


@5@.@ 
@ @7 @6@D@.@7no_walk_property _@0 @4@ @7 ]f@L@R@F@?@0@0 @4@7walk_option_caller _@.@7walk_option_clause _@0 A:@0 F@0 @4@-@4@/ @@4@0walk_called_by_body@4@8 HW HY@E@;XO Fset_caller_of_walk_option C@?@Z F~ F~ 
walk_option














 _!

@<XD  t  t t  Ft $pred_option AD  t  t t  Ft  _# 	 O F _# C@*@L F~ F~ Vm	undefined VG H  	 _%
@5@0 VG@3 H@3 @3 	@4@ @8 G _@;C@L F~ F~ Vm D @ D
@5 @@ @8 _'@;C@L F~ F~ Vm C @ _)
@5 @@ @8 _'@;C@L F~ F~ Vm W	 @Z W	
@5 @Z@ @8 _'@;C@:@L F~ F~ Vmmodule_class @ VG @  Ag ^ B _*
@5@0 _,@1 VG@3 @@3 @3 Ag@3 ^@3 B@4@ @8 _'@;C@L F~ F~ Vm @ @ _-
@5 @@ @8 _'@;C@L F~ F~ Vmtrace_referenceany _.
@5 _0@ @8 _'@;C@L F~ F~ Vmon_trace C _1
@5 C@ @8 _'@;C@*@L F~ F~ Vminfer_meta_predicates VG @ @Q @ _3
@5@0 VG@3 @@3 @Q@3 @@4@ @8 _'@;C@L F~ F~ Vm I^ @ _5
@5 @@ @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 B B	@8 Dq _@;XO Fremove_quantifier CB F~ F~
@5@S
@>@ @8	undecided _@;C@$B F~ F~		 ^


 ]

@5@>@ @ @ 
@ @ @ @8 _< _@;C@%B F~ F~

 


 ]

@5@>@ @ @ 
@ @ @ @8 _A@;C
B F~ F~ 



@<XO Fpi_head CBU F~ F~ 

 



@5@>@ @ @8 @6@;CBW F~ F~ @<XO Fwalk_option_on_trace C
@Z F~ F~  _!
@<XO F _@ CA F~ F~ H@5@>@;CA F~ F~ @5@0missingundecided_call@4@8 @@;XO F@"set_trace_reference_of_walk_option C@Z F~ F~@5@8 \ _@;XO F I] CA F~ F~ B


@5@ 
@8 D @;XO Fwalk_from_multifile CA% F~ F~@5@0 J@1 _@-@-@-
@4@0walk_called_by_multifile@0 
@1 @4
@4@8 _@;XO Fwalk_option_module_class C
@Z F~ F~  _!
@<XO Fmake_message CB0 F~ F~ _& @ C Zy
 @5@ @8goal_pi _@;CB3 F~ F~ not_callable @ @ C @<CB5 F~ F~ 	
trace_call_to
 A@5@ @8 _W@;XO F Vn C@@ F~ F~
@5 C@.@7 C @.
@/@7make_walk_option _@D@ 
@.@7walk_option_clauses _@T@L@ @ 
@7walk_clauses _@E@?@"@0 AV@0walk_option_module
@-@4@1 AV@0 ]@4@1scan_module
@4@0find_walk_from_module
@4@7 _@E@ 
@7 _O _@ 
@7walk_from_initialization _@.@ 
@7infer_new_meta_predicates _ C@.@7 _^@D@(@, @@L@a@f@i@l C@x A@0codewalk@1	reiterate
@4@7 @' @)@.@7 B @ @8 _] _@?@R@F@;XO Fset_clauses_of_walk_option C@E@Z F~ F~
 _!














 _!

@5 @@8 _:@;XO Fwalk_option_undefined C@Z F~ F~  _!
@<XO F _Z C	B  F~ F~@5 _Z@8print_reference _@;XO F _` C
@Z F~ F~@5@.
@7default_walk_option _@ 
@8set_walk_option_fields _@;XO Fwalk_called_by CB F~ F~ @<C@cB F~ F~@5@D@9@" H

@#@L@ @ 
@.@7subterm_pos _@D@ @ @.@ @.@ @7extend _@L@ @ @ @7walk_called _@?@R@F@?@ @ 
@.@7 _@ @ @ @7 _@F@F@ @ 
@ @8 _ _@;XO Fis_meta C@ F~ F~  _2@<XO Fset_module_class_of_walk_option C@ @Z F~ F~@5@0 _,@1 VG@3 @@3 @3 Ag@3 ^@3 B@4@7 _:@8 _L@;XO Fset_walk_option_field C@U@Z F~ F~ _%

 _!













 _!
@5@0 VG@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~ W	

 _!













 _!
@5 @Z@ 
@8 _:@;C@]@Z F~ F~ _*

 _!













 _!
@5@0 _,@1 VG@3 @@3 @3 Ag@3 ^@3 B@4@ 
@8 _:@;C@U@Z F~ F~ _3

 _!













 _!
@5@0 VG@3 @@3 @Q@3 @@4@ 
@8 _:@;C@J@Z F~ F~ _)

 _!













 _!
@5 @@ 
@8 _:@;C@C@Z F~ F~  _.

 _!













 _!
@<C@J@Z F~ F~ _1

 _!













 _!
@5 C@ 
@8 _:@;C@C@Z F~ F~  A

 _!













 _!
@<C@C@Z F~ F~  Y

 _!













 _!
@<C@C@Z F~ F~  Z

 _!













 _!
@<C@C@Z F~ F~  _@

 _!













 _!
@<C@I@Z F~ F~ _5

 _!












 _!
@5 @@ 
@8 _:@;XO Fset_module_of_walk_option C@E@Z F~ F~
 _!














 _!

@5 @Z@8 _:@;XO Fclauseref_not_from_development C@;C| F~ F~	 


@5@0 
@4@/@7 ^- _@C@!@0 D;@-@4@7 H Be@.@0 D;@4@7 D= Be@C@ @7 _j _@L@P@L@P@?@F@;XO F _? CA F~ F~@5@.
@7 _6 _@D	@S
@L@' H@?@%
@ @8 _F _@;XO Fnb_set_undecided_of_walk_option C@Z F~ F~@5
@8 _;@;XD  t  t t  Ft sublist_pos @GD  t  t @Ht  Ft _ @K @K @K @K O F _ C@%C F~ F~

@5@@
@ @ @ @ @7 _ _@?@ @ @ @ @8 _ _@;CC
 F~ F~@5@, O@ 
@ @ @8 _@;XO F
module_clause C@lCh F~ F~
@5@0 @-
@-@4@7predicate_in_module _@C
@ 
@ @7 _@L@P@.@ 
@ @7 @6@D@0 
@4 A@7 ]f@L@0 _

@4@7 D4@Q@E@?@+@D@0 
@4@.@7 ]f@ @7no_enum_property _@L@Q@?@0 ^-@0 
@4@/@4@/ @@8 A9@E@;XO F _ CA F~ F~@5@S
@>@ 
@8 _>@;C@2A F~ F~	 


 ]

@5@>@D@T@L@ @ @ @ 
@8 _@?@ @ @ 
@8 _>@;C@)A F~ F~ AV


 ]

@5@>@ @ @ 
@7 _@ @ @ 
@8 _@;C@sA F~ F~
 E


 ]

@5@>@D@A@ 
@.@7walk_option_evaluate _@* @Q@L@!@0 E@4@#@ @0 E@0 _
@4@1 _
@4@.@7setof @@ @.@7variants _@ @ @8 O I3@?@ @ @ 
@7 _@ @ @ 
@8 _@F@F@;C@HA F~ F~@5@ 
@.@7walk_option_trace_reference _@, @D@ @0 
@4@7 D@L@%@?@0 
@4@0 [@-@4@7 ]f@ @0 
@4@7 D@0 
@4 	@ 
@7 _@Q@;C	A F~ F~@5@ 
@7 I^ _@>@;CA F~ F~@5@.@ W	called_by W@, @@>@ @ 
@8 _@;C@fA F~ F~	 ]


@5@D@ 
 @@7walk_option_autoload _@L@T@0 
@4 D@7 D @?@R@@@0 
@4@0 @H@-@4@7 ]f@?@0 
@4@.@7inferred_meta_predicate F@>@ 
@.@7 _@ @7register_possible_meta_clause _@ @ @0 C@4@ 
@8walk_meta_call _@;CA F~ F~@5@T@0 
@4 D@7 _@>@;CA F~ F~@5@7 ]k@>@0 
@4@ 
@8 _& _@;CA F~ F~@5@ 
@8 _ _@;XO Fnb_set_autoload_of_walk_option C
@Z F~ F~@5 @@7 _:@8 _;@;XO F@!set_initialization_of_walk_option C@Z F~ F~@5@8 _L@;XO Fset_undefined_of_walk_option C@Z F~ F~@5@0 VG@3 H@3 @3 	@4@7 _:@8 _L@;XO F _ C@/CE F~ F~@5@0 
@4@7 Ap@" 


@#@.@ 
@7 @6@C@0 
@4@0 [@/@4@7 ]f@L@P@;XO F _  C@Z F~ F~@5@8 _L@;XO Fwalk_option_initialization C
@Z F~ F~  _!
@<XO Fcalling_metaspec CBn F~ F~@5@/@.@7 A@7calling_metaarg _@>@;XO Fset_clause_of_walk_option C@?@Z F~ F~ 
 _!














 _!

@<XO F
walk_dcg_body CB F~ F~@5@S
@>@ 
@8 _>@;CB F~ F~@5@>@;CB F~ F~@5@>@;CB F~ F~ G@5@>@;C@2B F~ F~	 


 ]

@5@>@D@T@L@ @ @ @ 
@8 _ _@?@ @ @ 
@8 _>@;C@)B F~ F~ AV


 ]

@5@>@ @ @ 
@7 _@ @ @ 
@8 _@;C@)B F~ F~ C


 ]

@5@>@ @ @ 
@7 _@ @ @ 
@8 _@;C@)B F~ F~ B


 ]

@5@>@ @ @ 
@7 _@ @ @ 
@8 _@;C@-B F~ F~ E


 ]

@5@>@@@ @ @ 
@7 _@?	@ @ @ 
@8 _@;C@-B F~ F~|


 ]

@5@>@@@ @ @ 
@7 _@?	@ @ @ 
@8 _@;CB F~ F~{}

 ^
@5@>@ @ @ 
@8 _@;CB F~ F~@5@.@.@ 
@7 _@ @ @ 
@8 _@;XO F _ C
@Z F~ F~  _!
@<XO F _l 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 _h C
@Z F~ F~  _!
@<XO F _X C@!B: F~ F~
 
 


@5@.@7 B _@ @7 ]k@>@ @ 
@ @8 @6@;CB> F~ F~ 

@<XD  t  t t  Ft  _ AD  t  t t  Ft  _ AD  t  t t  Ft  _ AO F _ C@Z F~ F~  _! H @Q @Q
 @ Ag @Q
 @<XO F _~ C
@Z F~ F~@5 @@7 _:@8 _L@;XO F _ CA F~ F~@5 H@7 _ _@>@;C
A F~ F~@5@0 D@/@4@7 ]f@>@;CA F~ F~@5@D 	@7 _@L@'
 	@?@'
 _&@ 
@8 _@;XO F
meta_decls CC F~ F~ 
@<CC F~ F~
 C:- meta_predicate ~q.
 F
@5@ @ @8 _ _@;XO F _ C@X@Z F~ F~
 _!














 _!

@5@0 _,@1 VG@3 @@3 @3 Ag@3 ^@3 B@4@8 _:@;XO F _ CA F~ F~@5@.
@7 _@,
 @@8 I] _@;XO Fnb_set_source_of_walk_option C
@Z F~ F~@5 @@7 _:@8 _;@;XO F _ C@Z F~ F~ 
@<C@1@Z F~ F~	@5@D@ @.@7 _ _@L@ @ @ 
@8 _@E@?@"

@#@ @ @8 _@E@;XO Fset_evaluate_of_walk_option C@D@Z F~ F~
 _!













 _!

@5 @@8 _:@;XO Fmultifile_clause C@)Cw F~ F~
 

 

@5@.@ @ @7 @6@0 _@0 
@4
@4@/ @@8 A9@;XO Fclause_not_from_development 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set_autoload_of_walk_option C
@Z F~ F~@5 @@7 _:@8 _L@;XO F@$nb_set_initialization_of_walk_option C@Z F~ F~@5@8 _;@;XO Fextend_term_pos CC& F~ F~@5@S
@>@;C@8C( F~ F~

 ]






 ]

@5@>@.@7 G@0 B@1 C  @4@ @7 V" V3@ @ @ @8 I2 I3@;C@)C. F~ F~ C



 ]


@5@ @7 G@0  @1 C  @4@ @8  @;XO F _ C@P@Z F~ F~
 _!














 _!

@5@0 VG@3 H@3 @3 	@4@8 _:@;XO Fwalk_option_data C
@Z F~ F~  _& _!


@<C@Z F~ F~  B2 _!



@<C@Z F~ F~  @ _!


@<C@Z F~ F~  Bg _!


@<C@Z F~ F~  _+ _!


@<C@Z F~ F~  _4 _!


@<C@Z F~ F~  C _!


@<C@Z F~ F~  _/ _!


@<C@Z F~ F~  _2 _!


@<C@Z F~ F~  A _!	


@<C@Z F~ F~  Y _!



@<C@Z F~ F~  A _!


@<C@Z F~ F~  _@ _!


@<C@Z F~ F~  I^ _!



@<XO F _ C@Z F~ F~@5
@8 _L@;XO F _q C@ F~ F~ 


@5@7 _@>@ 
@8 _ _@;CA  F~ F~ @<XO F _ C
@Z F~ F~  _!

@<XO F _ CB F~ F~@5 E
@ 
@7 _@>@;CB F~ F~@5 Gz@ 
@7 _@>@;CB F~ F~@5 G@ 
@7 _@>@;CB F~ F~@5 B@ 
@7 _@>@;CB F~ F~ @<XO F _ CBr F~ F~@5@7 GX@>@;CBs F~ F~  Z@<CBt F~ F~  A@<XO F _s C	B\ F~ F~@5 @@7@!walk_option_infer_meta_predicates _@>@;C@8B^ F~ F~@5@0 @-@-
@4@0 AV@0 J@1possible_meta_predicate@-@4@1 AV@0infer_meta_predicate@0 @4
@4@1 E@0 C@0   @@4 @Q@4@1 _
@4@8 @@;XO Fset_on_trace_of_walk_option C@E@Z F~ F~
 _!














 _!

@5 C@8 _:@;XO F _c C
@Z F~ F~  _!
@<XO Fprint_reference2 CB& F~ F~ 	@5@ 
@.@7 _D _@ 
@.@7 _@T@ @ @@>@;CB+ F~ F~@5@.@.@7 _U _@ @ @8 _y@;XO Fnb_set_clauses_of_walk_option C
@Z F~ F~@5 @@7 _:@8 _;@;XO F _j C@ F~ F~@5@.@7 _S _@0 G@-
@4@7 _@ 
@8 @ @;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 VG@3 @@3 @3 Ag@3 ^@3 B@4@ B
element_types B@ @7 H@C@C@ @2 @@3 @Q@3 @@4@7  (@L@P@L@P@ @7  +@ @7 ]k@@@* @Q@?@* @@>@;XD  t  t t  Ft  Vn @GD  t  t @Ht  Ft Vm O F Vm C@ F~ F~@5 _@.@7meta_options ^o@8 _|@;XO Fwalk_option_source C
@Z F~ F~  _!
@<XO F@(set_infer_meta_predicates_of_walk_option C@Z F~ F~@5@0 VG@3 @@3 @Q@3 @@4@7 _:@8 _L@;XO F  5 C@P@Z F~ F~
 _!














 _!

@5@0 VG@3 @@3 @Q@3 @@4@8 _:@;XO F _ C@SB
 F~ F~	@5@ 
@.@7 _@T@>@D@7 D@.@7 A@ @7 GX@L@!@0clause_term_position@4@#@?@!@D@ 
 @@7  2 _@L@!@0 _@4@#@?
@E@R@0 _G H{@4@7 @@E@ @ 
@8    _@;C@bB F~ F~	@5@ 
@.@7 _ _@T@" 

@#@>@D@7 D@.@7 A@ @7 GX@L@!@0file_term_position@4@#@?@&@D@ 
 @@7  9@L@!@0 Y?@/@4@#@?
@E@R@0 _G H{@4@7 @@E@ @ 
@8  :@;C	B# F~ F~@5@/@ 
@8  :@;XO Fnb_set_module_of_walk_option C
@Z F~ F~@5 @Z@7 _:@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 W H9@4@1 W H	
@4@0 AV@0 G"@4@1 G"@4@8 @ _@;XO F _ C@B F~ F~@5@.@7 A@>@D@"@#@L@R@?@%@' @@D@)@ @7 GX@L@.@7 A@ @ @.@ @.@ @7 _@ @ 
@ @ @7 _@F@?@O@D@)@* Z@L@.@7 A@ @.@ @.@ 
@.@ @7 _A@ @ @ @ @7 _@E@?@#@D@* A@L@.@7 A@ @ 
@ @ @7 _@?@R@E@F@F@.@7 _z@ @ 
@ @ @ @8 _@;CB F~ F~ @<XO F   C
@Z F~ F~@5 @@7 _:@8 _L@;XO Finitialization_clause C@'C F~ F~@5@0 F@0  @1 A@/@0 @-@/@4@-
@4 @Q
@4@/ @@7 A9@ 
@7  ;@8 _@;XO Fset_source_of_walk_option C
@Z F~ F~@5 @@7 _:@8 _L@;XO Fset_undecided_of_walk_option C@?@Z F~ F~ 
 _!














 _!

@<XO F  	 C@E@Z F~ F~
 _!













 _!

@5 @@8 _:@;XO F _ CA^ F~ F~@5@Q@;C@%Ab F~ F~ _I@5@0 HW@0 _@/
@4 @Q@4@0 _G@-@4@0  M
@4@8 A9@;C@Ag F~ F~
 H{@5@D@t@D@'@ 
@.@7 _@T@ @/@.@/@7 ] ]@" ]

@#@L@%@E@?@"@ 
@.@7  ;@ @7 H@" @#@ @0 @4@.@.@7 ] ]@F@L@0 HW@0 _
@4 @Q@4@0 _G H{@4@0  Mno_positions
@4@8 A9@E@? @@ 
@.@7  I _@0 _@/@4 @Q@8 _@F@F@E@;CAx F~ F~  P@5 @@ 
@.@7  Q@0 _@/@4 @Q@8 _@;XO Fnb_set_caller_of_walk_option C@Z F~ F~@5@8 _;@;XO F _Q C@LA) F~ F~ 
 


@5@.@ 
@ @7 @6@0 A:@0  @0 @4@-@-@4@/ @@4@0 AV@0 _@4@1 AV@0 _@1 @4@1 _@4@8 _@;XO F _ C
@Z F~ F~  _!

@<XO F _ CC F~ F~
 


@5@>@;CC F~ F~
@5@S
@>@ 
@ @8 _>@;C@TC F~ F~ 


 
 ]





 ]
@5@>@D
@S@L@ @ @7 _>@?@R@ @ @ @ @ @8 _@;C@#C F~ F~		@5@7 ]k@.@7 @<@.@7 G@ 
@ @7   _@ @ @.@7  @ @8 @<@;XO F _ CAH F~ F~@5@*
 @Q@>@;C@.AJ F~ F~@5 @.
@7  J _ @@ 
@.@7   _@0 _
@/@4@0 _G@-@4@0  M
@4@7 A9@>@;CAP F~ F~@5 AtFailed to analyse:~n@7 Aw _@0 G<head>
@4@8 ^ ^@;XO Fnb_set_clause_of_walk_option C@Z F~ F~@5
@8 _;@;XO F _ C
@Z F~ F~  _!	
@<XO F _p C@!@ F~ F~@5<initialization>@7 _@0 A@/@-@-@4@0 AV@0 _
@4@1  
@4@8 _@;XD  t  t t  Ft  _ @GD  t  t @Ht  Ft _ @K @K @K O F _ CB F~ F~@5@S
@>@Q@;CB F~ F~
@5@@>@;C@+B F~ F~		 ]
@5@ @7  +@7 D@.@ @.@7nth1 I3@ @.@7 A@ @ @ @8 _@;CC F~ F~
list_position

@5@ @ @ @8 _@;CC F~ F~
 _

 ^
@5@ @ @ @8 _@;XO F   C
@Z F~ F~@5 C@7 _:	@8 _L@;XO F   C
@Z F~ F~  _!
@<XD  t  t t  Ft    AO F _f C@b@ F~ F~@5 @@7 _:@0 O@-
@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 _K C@?@Z F~ F~ 
 _!














 _!

@<XO F _ C	@Z F~ F~  _!

@<XO F _ C@Z F~ F~@5@8 _@;XO F _ C@WCZ F~ F~@5@.@/@7 __ @Q@0 E@0 AV@0 ]@-
@4@1 AV@0 _j
@4@1 _

@4@1 E@0 AV@0 J@1 _@-@-@-@4@1  
@0 @1 @4@4@1  F
@4@0 C@1 _@/@/@/@4@8  D@;XO F@+nb_set_infer_meta_predicates_of_walk_option C@Z F~ F~@5@0 VG@3 @@3 @Q@3 @@4@7 _:@8 _;@;XO F@"nb_set_module_class_of_walk_option C@ @Z F~ F~@5@0 _,@1 VG@3 @@3 @3 Ag@3 ^@3 B@4@7 _:@8 _;@;XO F _ C@TBJ F~ F~@5@T
@0 ^6@-@4@7 _@.@.
@7 _B _@ 
@0  ' @@4@7 _@C@0 
@4@0 @H@/@4@7 ]f@L@P@C
@0 
@4@/@7 _@L@P@C@ 
@7   _@L@P@>@0  
@4@8 D4@;CBS F~ F~ @<XO F@#message_location_file_term_position C@+C F~ F~@5@.@7 A@ @.@.@7  @ _@%@" C Y

@#@;XO F _a C@Z F~ F~@5@8 __@;XO F _ C
@Z F~ F~@5 @Z@7 _:@8 _L@;XO F _ CC5 F~ F~ @<CC6 F~ F~
@5@ 
@8 _ _@;XO Fnb_set_evaluate_of_walk_option C
@Z F~ F~@5 @@7 _:@8 _;@;XO F  R C@E@Z F~ F~
 _!














 _!

@5 @@8 _:@;XO F _ CCu F~ F~  D@<XO F  K C@Z F~ F~@5
@8 _L@;XO F  s CC9 F~ F~ 
@<C@*C: F~ F~
@5@D@ 
@7 \S _@L@ @8  r@E@?@"
@#@ @ 
@ @8  r@;XO Fnb_set_undefined_of_walk_option C@Z F~ F~@5@0 VG@3 H@3 @3 	@4@7 _:@8 _;@;XO F _ CA F~ F~ number_of_rules @<CA F~ F~  D@<XO F _ C@?@Z F~ F~ 
 _!














 _!

@<XXQM BWF@)/usr/lib/swi-prolog/library/arithmetic.pl   AuC AgS Earithmetic_expression_valueE BTXD  t  t t  BWt expand_function_arguments 
O BW  C@ BR BR  @Q@<C@ BR BR		
 AV

@5@ 
@ @ @7do_expand_function BV@ @ @ @8   BV@;XD  t  t t  BWt    
O BW  C@ BR BR

 @Q@5@7 Zg BV@>@;C@ BR BR@5@7 A. @>@2@-
@-@4@7 @<@ @.@7  @2
@4@8 @<@;C@C@ BR BR AV


@5 Bg@.@7 Bc Be@.@7 Zg BV@ @ @7visible BV@>@2@-@-@4@7 @<@ @.@ 
@7expand_predicate_arguments BV@ @2@4@.@7 I2 I3@ @2@4@8 @<@;C@ BR BR@5 Zg@8 C B@;XD  t  t t  BWt expand_function 
O BW  C
@ BR BR@5@.
@7  @ 
@8 N BV@;XD  t  t t  BWt eval_clause 
O BW  C
@c BR BR@5@.@7  @8   BV@;XD  t  t t  BWt  H 
O BW HC@ BR BR ^K


@5@ 
@.@.@7   BV@0 AV@1 ^K@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 ID


@5@.@.@7  @ 
@.@.@7  @0 AV@1 AV@1 ID@4@8  @;C@*@ BR BR IA


@5@.@.@7  @ 
@.@.@7  @0 AV@1 AV@1 IA@4@8  @;C@*@ BR BR S)


@5@.@.@7  @ 
@.@.@7  @0 AV@1 AV@1 S)@4@8  @;XD  t  t t  BWt 	eval_args 
O BW  C@[ BR BR 
@<C@!@\ BR BR


eval
@5@ @ @ @ @8   BV@;XD  t  t t  BWt  B 
O BW BC@g BR BR  $builtin@5@.@0  @4@8 @@;XD  t  t t  BWt    
O BW  C	@s BR BR@5@7 H  @>@&
@;C@v BR BR@5@.
@7  @ 
@7  @>@0 

@4@@;C@z BR BR IR

@5@ 
@.@7   BV@a@f@k IR@w@;C@z BR BRacos

@5@ 
@.@7  @a@f@k  @w@;C@z BR BRacosh

@5@ 
@.@7  @a@f@k  @w@;C@ @z BR BR M


@5@ 
@.@7  @ @.@7  @a@f@f@l M@w@;C@z BR BRasin

@5@ 
@.@7  @a@f@k  @w@;C@z BR BRasinh

@5@ 
@.@7  @a@f@k  @w@;C@z BR BRatan

@5@ 
@.@7  @a@f@k  @w@;C@ @z BR BR  


@5@ 
@.@7  @ @.@7  @a@f@f@l  @w@;C@z BR BRatanh

@5@ 
@.@7  @a@f@k  @w@;C@ @z BR BRatan2


@5@ 
@.@7  @ @.@7  @a@f@f@l  @w@;C@z BR BR M

@5@ 
@.@7  @a@f@k  @w@;C@ @z BR BR M


@5@ 
@.@7  @ @.@7  @a@f@f@l M@w@;C@z BR BRceil

@5@ 
@.@7  @a@f@k  @w@;C@z BR BRceiling

@5@ 
@.@7  @a@f@k  @w@;C@ @z BR BRcopysign


@5@ 
@.@7  @ @.@7  @a@f@f@l  @w@;C@z BR BRcos

@5@ 
@.@7  @a@f@k  @w@;C@z BR BRcosh

@5@ 
@.@7  @a@f@k  @w@;C	@z BR BR C@5@a@j C @w@;C@ @z BR BR I6


@5@ 
@.@7  @ @.@7  @a@f@f@l I6@w@;C@ @z BR BR A


@5@ 
@.@7  @ @.@7  @a@f@f@l A@w@;C@ @z BR BR 


@5@ 
@.@7  @ @.@7  @a@f@f@l @w@;C@ @z BR BR IW


@5@ 
@.@7  @ @.@7  @a@f@f@l IW@w@;C	@z BR BR \@5@a@j \ @w@;C	@z BR BRepsilon@5@a@j   @w@;C@z BR BRerf

@5@ 
@.@7  @a@f@k  @w@;C@z BR BRerfc

@5@ 
@.@7  @a@f@k  @w@;C@z BR BR  

@5@ 
@.@7  @a@f@k  @w@;C@z BR BRexp

@5@ 
@.@7  @a@f@k  @w@;C@z BR BR T

@5@ 
@.@7  @a@f@k T@w@;C@z BR BRfloat_fractional_part

@5@ 
@.@7  @a@f@k  @w@;C@z BR BRfloat_integer_part

@5@ 
@.@7  @a@f@k  @w@;C@z BR BRfloor

@5@ 
@.@7  @a@f@k  @w@;C@ @z BR BR J


@5@ 
@.@7  @ @.@7  @a@f@f@l  @w@;C@ @z BR BR ^


@5@ 
@.@7  @ @.@7  @a@f@f@l ^@w@;C@z BR BR GY

@5@ 
@.@7  @a@f@k GY@w@;C@z BR BRlgamma

@5@ 
@.@7  @a@f@k  @w@;C@z BR BRlog

@5@ 
@.@7  @a@f@k  @w@;C@z BR BRlog10

@5@ 
@.@7  @a@f@k  @w@;C@z BR BRlsb

@5@ 
@.@7  @a@f@k  @w@;C@ @z BR BR<<


@5@ 
@.@7  @ @.@7  @a@f@f@l  @w@;C@ @z BR BR P


@5@ 
@.@7  @ @.@7  @a@f@f@l  @w@;C@ @z BR BR P


@5@ 
@.@7  @ @.@7  @a@f@f@l  @w@;C@z BR BR I

@5@ 
@.@7  @a@f@k I@w@;C@ @z BR BR C


@5@ 
@.@7  @ @.@7  @a@f@f@l C@w@;C@ @z BR BR IM


@5@ 
@.@7  @ @.@7  @a@f@f@l IM@w@;C@z BR BRmsb

@5@ 
@.@7  @a@f@k  @w@;C	@z BR BRpi@5@a@j   @w@;C@z BR BR Ic

@5@ 
@.@7  @a@f@k Ic@w@;C@z BR BR H


@5@ 
@.@7  @ @.@7  @a@f@f@n@w@;C@z BR BRpopcount

@5@ 
@.@7  @a@f@k  @w@;C@,@z BR BR		powm



@5@ 
@.@7  @ @.@7  @ @.@7  @a@f@f@f@m  @w@;C@z BR BRrandom

@5@ 
@.@7  @a@f@k  @w@;C	@z BR BRrandom_float@5@a@j   @w@;C@z BR BR B

@5@ 
@.@7  @a@f@k  @w@;C@z BR BRrationalize

@5@ 
@.@7  @a@f@k  @w@;C@ @z BR BRrdiv


@5@ 
@.@7  @ @.@7  @a@f@f@l  @w@;C@ @z BR BR M


@5@ 
@.@7  @ @.@7  @a@f@f@l M@w@;C@z BR BRround

@5@ 
@.@7  @a@f@k  @w@;C@ @z BR BR>>


@5@ 
@.@7  @ @.@7  @a@f@f@l  @w@;C@z BR BR N

@5@ 
@.@7  @a@f@k  @w@;C@z BR BRsin

@5@ 
@.@7  @a@f@k  @w@;C@z BR BRsinh

@5@ 
@.@7  @a@f@k  @w@;C@z BR BRsqrt

@5@ 
@.@7  @a@f@k  @w@;C@z BR BR IB


@5@ 
@.@7  @ @.@7  @a@f@f@o@w@;C@z BR BRtan

@5@ 
@.@7  @a@f@k  @w@;C@z BR BRtanh

@5@ 
@.@7  @a@f@k  @w@;C@z BR BRtruncate

@5@ 
@.@7  @a@f@k  @w@;C@ @z BR BR O


@5@ 
@.@7  @ @.@7  @a@f@f@l O@w@;XD  t  t t  BWt  Zg AD  t  t t  BWt  Zg 
O BW  CA B[ B[  GF @@<CA B[ B[  M @@<CA0 Bx Bx env B}@<CA1 Bx Bx  ! B}@<XD  t  t t  BWt  BU @GD  t  t @Ht  BWt BT D  t  t t  BWt  BU 
O BW BTC@? BR BR@5@0 @@0 A A@1 BT
@4@/@4@8 @@;XD  t  t t  BWt    
O BW  C@ BR BR  @Q@<C@B@ BR BR
 AV

@5@ 
@.@.@7  @D@ @7 ]k@ @7  @L@" AV ^K@#@?@&@&@ @ @ @8  @;XD  t  t t  BWt  Zg 
O BW  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  @D@7 D@L@0 A@/
@-@4@0  @4@8 HW HY@?@R@E@;XD  t  t t  BWt  N 
O BW NC@ BR BR

@5@S
@>@;C@ BR BR AV AV



@5@>@0 AV@1 AV
@4@8  @;C@ BR BR AV @Q
@5@>@8  @;C@ BR BR AV
 @Q@5@>@8  @;C@ BR BR AV
 ^K


@5@S
@S@>@7  @&
@;C@ BR BR AV


 AV

@5@>@ @7  @ 
@ @8  @;C@ BR BR 

@<XD  t  t t  BWt    
O BW  C@} BR BR

@5@>@;C@~ BR BR@5@.@7 Ca BV@8  @;XD  t  t t  BWt 	list_conj 
O BW !C
@_ BR BR
@5@>@;C@` BR BR
 AV
@5@ 
@ @8 !
 BV@;XD  t  t t  BWt    
O BW  C@K@S BR BR
 G  




@5@.@.@7 @6@ @ @7 @6@2@/@-@4@7 @<@ @.@ 
@.@2@0 ^K@-@4@4@7  @ @2@4@7 @<@ @ @8 !@;XD  t  t t  BWt  BZ 
O BW BYC@Y@B BR BR	

 B  A 


  BW  

@5 Bg@.@7  @0 
@4@ @.@7 B @D@" 
@#@L@ @ @7 @6@ 
@a@f@b@n@w@? O@ @8 @ B@E@;XD  t  t t  BWt   ~ @GD  t  t @Ht  BWt  }  D  t  t t  BWt   ~ 
O BW  }C@p BR BR 


@5@ 
@8  @;XXQM B9F@$/usr/lib/swi-prolog/boot/predopts.pl  AsC S XD  t  t t  B9t 
option_clause 
O B9 !C@N B4 B4@5@S
@>@0 @ A@/@4@7 @ B8@&
@;C@}@R B4 B4pass_to

@5@>@%
@ @.@7canonical_pi B8@0 @4@.@0 @-@-@4@7 B @.@ @ @7 @7 @!@0 G@0 _$@0 !@4@-@-@4@1 AV@0 Gm@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modes_and_types B8@.@2@4@7 !@!@0 G@0 _$
@/@4@4@#@%
@" @#@;C@b B4 B4@5@0 G@1 @option_specifier
@4@7 !@&
@;XD  t  t t  B9t 	type_goal 
O B9 !!C
@z B4 B4  _(
@<XD  t  t t  B9t 
mode_and_type 
O B9 !#C@s B4 B4 I


 AV Foutput
@5@>@ 
@ @8 !" B8@;C@u B4 B4 Ic

@5@>@ 
@8 !'@;C@w B4 B4@5@8 !'@;XD  t  t t  B9t  ! 
O B9 !C@f B4 B4  @Q@<C@G@g B4 B4	
@5@ 
@ @.@7 !$ B8@D@* @@L@&@( @@E@?@%@D@* @Q@L@ @ @8 !@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  ! 
O B9 !C@&@ B4 B4 
 A


  

@5@ @7 GY B8@>@ @a@f@b@n@w@;C@ B4 B4 A


 
@5@ 
@7 !+@>@ @a@f
@b@n@w@;C@ B4 B4 

@<XD  t  t t  B9t qualify_list 
O B9 !,C@@ B4 B4 
@<C@A B4 B4

@5@ 
@ @7 !* B8@ @ @8 !- B8@;XD  t  t t  B9t option_clauses AD  t  t t  B9t  !0 
O B9 !0C@I B4 B4 @<C@J B4 B4		@5@ @ @.@7 ! B8@ @ 
@ @ @8 !1 B8@;XD  t  t t  B9t  B< 
O B9 B;C@y@0 B4 B4
  B7 Vk

 B  A   _#
@5@.@7 ! Bg@.@7 Bc Be@0 @4@ @0 @-@-@4@7 !@ @ @ @7 !@D@7 @ @L@R@?
@0 @@0 @ @@4@/@4@7 !@0 !0@4@.@7 Bn$dcg@ @ @ @8 !/@;XXQM BsF@%/usr/lib/swi-prolog/library/record.pl   Au@ C AgS Ecurrent_record_predicateEcurrent_recordE BrXO Bsreplace_nth CA Bp Bp


@5@>@;CA Bp Bp


@5@p
 @ @ @ @8 !> Bt@;XO Bs !" 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@> !D@.
@7 A@2
@3@4@8 @<@;CA6 Bp Bp@5 Ol@8 A B@;XO Bs
type_check CA Bp Bp B
@5@/@7 !A@>@;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 !F Bt@;XO Bs !B CA9 Bp Bp  

@5@0  @1has_type
@4@ 
@8 A @;XO Bstype_checks CA" Bp Bp  @Q@<CA# Bp Bp _0



@5@ 
@ @8 !O Bt@;CA% Bp Bp		
 AV

@5@ 
@ @ @7 !" Bt@ @ @ @8 !Q@;XO Bsgeneral_record_pred C@ Bp Bp
 
 
@5 !D@8 A@;C@ Bp Bp
 
 
@5default_@8 A@;C@ Bp Bp
 
 


@5@ 
@2@3@4@7 O I3make_@8 A@;C@ Bp Bp
 
 
@5_data@8 A@;C@'@ Bp Bp
 
 


@5@ 
@2@3@4@7 !V@2set_@3
@3_fields@4@8 A @;C@ Bp Bp
 
 
@5@2 !Y@3
@3_field@4@8 ![@;XO Bsfield_record_pred C@ Bp Bp 
 

@5@2
@3 S@3@4@ 
@8 ![@;C@,@ Bp Bp 
 


@5@ @2@3@4@7 !V@2 !Y@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 !Y@3@3 !\@4@.@7 ![@.@7 G@ @.@.@7 !@@.@2@4@7 @<@.@2@4@7 @<@.@2@3@4@7 @<@.@2@3@3@3@4@7 @<@D@"@* _0@L@"@%@E@?@ @ @.@7 !J@!@0 G@4@#@p@%@ @"@ 
@!@#@ @ @ @ @ @!@ @8 !a Bt@;XO Bsset_predicates CAu Bp Bp @<CAAw Bp Bp@5@2 !Y@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@'@,@* _0@L@'@%@ @!@!@0 G@1 \@4@#@!@"@0 G@1 Dq@4@#@E@#@?@:@ @ @.@#@7 !J@!@ @0 G@#@4@#@!@!@0 G@1 AV@#@1 \@4@#@!@"@0 G@1 AV@#@1 Dq@4@#@p@$@%@%@"@%@ @!@"
@&@#@ @ @$@ @ @ @&@ @8 !d Bt@;XO Bscurrent_clause C@=@ Bp Bp		@5 Bg@.
@7 !H@.@/@7 @6 !D@ @.@7 A@.@2@3@-@4@7 @<@%@"  Bs !=

@#@;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 !j Bt@;XO Bsmake_predicate CAr@ Bp Bp@#@#@5@2 !W@3
@4@.
@7 ![@2 !U@3
@4@.@7 ![@2 !Y@3
@3 !Z@4@.@7 ![@2 !Y@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@#@%@,@"@,@ @!@+@#@;XO Bsis_predicate C@zA Bp Bp@5@.@.@7 !Q@ @.@7
clean_body Bt@.@2
@4@7 @< !D@.@7 A@.@2@3@-@4@7 @<@.@2@3@4@7 @<@%@" G AV Y AV G @
@#@D@* @Q@%@L@"
@#@?@" G
@#@E@;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 !S Bt@F@F@?@)@ @2@/@-@4@7 @<@ @/@.@7defaults Bt@ @.@/@7types Bt@.@ @7 !V@ @0 
@4@7 !] Bt@D@* @Q@L@>@?@R@;XD  t  t t  Bst  != @GD  t  t @Ht  Bst !< B
 O Bs !< C@ Bp Bp
 


@5@ 
@/@/@8 !i Bt@;XO Bsaccess_predicates CAQ Bp Bp @<C@NAS Bp Bp@5@2
@3 S@3@4@.@7 ![@.@ 
@7 @6@ @.@7 A@.@2@3@3@4@7 @<@p@%@"
@#@ @ @ 
@ @ @8 !~ Bt@;XO Bs Br C@_ Bp Bp@5@*

<compiled>@>@;C@a Bp Bp@5@0 @@0 A A@1 Br
@4@/@4@8 @@;XO Bs !z CA Bp Bp @<C@(A Bp Bp 






@5@> @Z@ 
@7 B B@ @ @ @8 !y@;CA Bp Bp


 _0
@5 @Z@ 
@7 !@ @ @ @8 !y@;XD  t  t t  Bst  != AO Bs !i C@@Z F~ F~  _" F _! B  _& VG H  	 H B  B2 @ @Q B  @ @ @Q  Bg @Z B  _+ _, VG @  Ag ^ B @ Ag B  _4 VG @ @Q @ @Q  C @ B  _/ _0   _2 C A Y A _@  I^ @
  )
@<XO Bs !w CA Bp Bp @<C@"A Bp Bp B






@5@>@ @ @ @8 !v@;CA Bp Bp




@5@ @ @ @8 !v@;XO Bscompile_record C@@~ Bp Bp@5@2@-
@-@4@7 @<@ @.@.@7 !v@ @.@.@7 !y !U@ 
@.@7 A@ 
 !X@.@7 A@.@2
@4@7 @<@.@2@3@4@7 @<@ @.@7 G@%@"
@#@ @ @ 
@ @.@7 !@ @ @ 
@ @ @.@7 !l@ @ @ @ 
@ @.@7 !f@ @ @ @ 
@ @.@7 !c@ 
@ @.@7 !m Bt@ 
@ @ @.@7 !o Bt@ @8 !g Bt@;XO Bs Bw C@p Bp Bp@5@S
@>@7 \* B@&@;C@t Bp Bp AV


@5@ 
@.@7 ! Bt@ @ @8 ! Bt@;C@w Bp Bp@5@8 !@;XO Bs !r C@.A= Bp Bp 
 AV


@5@>@0 
@4@.@7 !q@0 @4@.@7 !q@0 AV@4@8 !q@;CAA Bp Bp AV
 @Q@5@>@8 !q@;CAC Bp Bp AV @Q
@5@>@8 !q@;CAE Bp Bp AV


 AV

@5@ @7 !q@ 
@ @8 !q@;CAH Bp Bp 

@5 U@7 ]f@>@;CAJ Bp Bp 

@<XO Bs Bv C@i Bp Bp
 B  Br !
@5@0 Bw
@4@8 Bn !8@;XXQM F*F@F/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/load__declarations.pro  7AAuC @S @E TE TXO F*@"process_declarations_record_fields CC F) F)
@5@>@;C@C F) F)
field


@5 M@ 
@.@7 A U@ 
@.@7 A@2@3@4@2@-@3@-@4@7standardise_declarations_items T@ @7process_identifier_records T@ @7 !@.@7find_root_type T@ @2
@3@4@7 F, K@@ @ @2
@4@7 !@.@7current_record_field_number T@.@2@3@-@3@-@4@7 @<@ @  M(@ 
@2@3@4@7 F- K@@.@2@3@-@4@7 @<@ @  @@ 
@2@4@7 !@>@;C@D F) F)
 !



@5 M@ 
@.@7 A U@ 
@.@7 A@2@3@4@2@-@3@-@4@7 !@ @7 !@ @7 !@.@7 !@ @2
@3@4@7 !@ @ @2
@4@7 !@.@7 !@.@2@3@-@3@-@4@7 @<@ @  M(@ 
@2@3@4@7 !@.@2@3@-@4@7 @<@ @  @@ 
@2@4@7 !@/@7@%increment_current_record_field_number T@ @8 ! T@;XO F*process_identifier CD_ F) F)@5
not_record@7process_identifier_x T@>@;XO F* ! CDc F) F)@5	is_record@7 !@>@;XO F*@!process_declarations_enumerations CC F) F)
@5@>@;CC F) F)

@5@7 F+ K@@7 ! T@ 
@8 ! T@;XO F* ! CDN F) F)@5@0 \@4@7 F2 K@@>@;CDS F) F)

@5@>@;XO F*standardise_atom C	C F) F)

@5@7 GX@>@;C
C F) F)

@5 IO@7 IQ I@>@;CC F) F)@5 K1@7 !@.@7 F: \@7 F8 I@>@;XO F* T CDi F) F)@5 !@7 !@>@;XO F*process_declarations_item CC/ F) F)comment@5@>@;CC2 F) F)title@5@>@;CC5 F) F) W@5@>@;CC9 F) F)ignored@5@>@;CC< F) F)variable

@5@.
@7 !@ 
@7 F1 K@@7 !@>@;CCB F) F)constant

@5@.
@7 !@ 
@7 !@7 !@>@;CCH F) F) Ok
pending@5abstract@7 F. K@@7 !@>@;C@'CM F) F) Ok
range


@5@.@ B I@ 
@ @ B I@>@0 \@4@7 !@7 !@>@;C@WC[ F) F)
 Ok
 Pg


@5@.@0 AV@0 O@-@4@1 !@4@.@7 @@ 
@.@7 !@.@0 Pg@4@7 !@C@&@L@P@0 \@4@7 !@7 !mk__@.@7 A@ mk_array@7 F/ K@@>@;C@ECm F) F)		 Ok
 Pg


@5@.@0 AV@0 O@-@4@1 !@4@.@7 @@ 
@.@7 !@0 Pg@4@7 !@7 ! !@.@7 A@  !@7 !@>@;CC| F) F) Ok
 K
@5@7 !@7 !@0 !@4@7 !@>@;C@IC F) F) Ok
 Br
@5@0 !@-
@-@4@0 AV@0 O@0 !@-@4@4@1 !
@4@.@7 @@0 Br@4@7 !@7 !@7 ! !@.@7 A@ 	mk_record@7 !@>@;C@;C F) F) Ok
 Pk
@5@.
@7 !@.@0 Pk
@4@7 !@C@&@L@P@0 \@4@7 !@7 ! Lp@0  @@4@7 H@>@;C@)C F) F) Ok
 Pk
@5@.
@7 !@0 Pk
@4@7 !@7 ! Lp@0  @@4@7 H@>@;C@;C F) F) Ok
 M
@5@.
@7 !@.@0 M
@4@7 !@C@&@L@P@0 \@4@7 !@7 ! Lp@0  @@4@7 H@>@;C@)C F) F) Ok
 M
@5@.
@7 !@0 M
@4@7 !@7 ! Lp@0  @@4@7 H@>@;CC F) F) Ok
 \
@5@0 \@4@7 !@7 !@>@;CC F) F) M

@5@.
@7 !@ 
@7 !@7 !@>@;C@1C F) F) M



@5@.@0 AV@0 O@-
@4@1 !@4@.@7 @@.@7 !@ @ @7 !@7 !@>@;CC F) F)@5@&Unexpected declarations construct: ~w
@7 T L@>@;XO F*standardise_declarations_item_x CC F) F)@5@>@;CC F) F)
@5@ @7standardise_declarations_item T@ 
@ @8 ! T@;XO F* ! C
B F) F)@5@7 @@7 ! T@>@;C@ B F) F)@5@2@-@-
@4@7 @<@.@7 !@ 
@.@7 !@2@4@7 @<@>@;XO F*unpack_record_fields_xx CB F) F)
@5@>@;CB F) F)

 !


@5@ @ @8 ! T@;XO F*unpack_record_fields CB F) F)@5@.@7unpack_record_fields_x T@7 PH I@>@;XO F* ! CB F) F)@5@>@;CB F) F)packed_field



@5@ 
@ @7 !@ @ @8 !@;XO F* T C@(@ F) F)@5@7 J~@.
@7 F9 L|@.@7 T L|Reading @7 I@7 I@& (for inherited FDL type declarations)@7 I@7 J~@0 !@4@7 D4@7load_declarations_static  T@7load_declarations_file  T@7 F5  K@@>@;XO F*unpack_variables CB F) F)
@5@>@;CB F) F)

 !


@5@ @ @8 ! T@;XO F*unpack_declarations_items_x CB F) F)@5@>@;CB F) F)packed_variable



@5@ 
@ @7 !@ @ @8 ! T@;C@(B F) F) Ok
 Br


 Ok Br

@5@ 
@ @7 ! T@ @ @8 !@;CB F) F)

@5@ 
@ @8 !@;XO F*parse_other_terminal CBO F) F)  J \ \ \ \
@<CBR F) F)  \ \ \ \ J [
@<CBU F) F)  \ \ \
@<C@3BX F) F)  \ \ \ \ \ KAl \ \ \ \ \ \ \ J
@<XO F*parse_record_fields C@Br F) F) !



@5@2 ]	@3 ]
@4@2 \@3 ]@4 AW@ @.@7 ] \@2 \@3 ]@4 \@ @.@7 \ \@" 
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4 ]@ 
@ @.@7 ] \@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@%@ @ @.@7 " T@>@&@;C@tB F) F) !


@5@2 ]	@3 ]
@4@2 \@3 ]@4 AW@ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" 
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4 ]@ 
@ @.@7 "@2 \@3 ]@4 \@ @.@7 "@>@&@;XO F*parse_optional_proof C@'B] F) F) S \ \ \ \
@5@2 \@3 ]@4 ]@.
@7 "@>@&
@;CBb F) F)@5@>@&
@;XO F*@#parse_declarations_comment_contents CBg F) F)
@5@C@( Wc@L@P@%
@ @8 "	 T@;CBl F) F)@5@>@&
@;XO F*parse_declarations_item C@M@ F) F)		 ! Wb

@5@2 \@3 ]@4 \@ 
@.@7 "@ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" Wc
@#@2 \@3 ]@4 \@ @.@7 "@>@&@;C@@ F) F) ! Zy

 \ \ \ "  \
@5@2 \@3 ]@4 ]@ @.@7 "@" S \ \ KA \ \ \ \ \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ 
@ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&@;C@A F) F) ! M

 \ \ \ "  \
@5@2 \@3 ]@4 ]@ @.@7 "@" \ \ \ KA \ \ \ \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ 
@ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&@;C@jA F) F)

 !	anonymous

 \ \ \ "  \
@5@2 \@3 ]@4 ]@ @.@7 "@2@0 G	semicolon@4@4 ]@ 
@ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&@;C@A F) F) !


@5@.@7 " T@2 \@3 ]@4 \@ @.@7 "@" J$ \ \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4@2 \@3 ]@4 AW@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" 
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4 ]@ 
@ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&@;C@A0 F) F) !


@5@.@7 "@2 \@3 ]@4 \@ @.@7 "@" KA \ \ J \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ 
@ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" 
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" B
@#@2 \@3 ]@4 \@ @.@7 "@2@0 G "@4@4 ]@ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&@;C@AD F) F) Ok

 !@5@.@7 "@2 \@3 ]@4 \@ @.@7 "@" \ \ S \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ 
@ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" B
@#@2 \@3 ]@4 \@ @.@7 "@" S \ \ \ \ \g
@#@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&@;C@AX F) F) Ok

 !

@5@.@7 "@2 \@3 ]@4 \@ @.@7 "@" \ \ S \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ 
@ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" B
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4@ @ @.@7 F> \@2 \@3 ]@4 \@ @.@7 "@" C C
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&@;CA[Am F) F) Ok

 Pg

@5@.@7 "@2 \@3 ]@4 \@ @.@7 "@" \ \ S \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ 
@ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" B
@#@2 \@3 ]@4 \@ @.@7 "@" \ \ \ \ \
@#@2 \@3 ]@4 \@ @.@7 "@" U
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4@2 \@3 ]@4 AW@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" U
@#@2 \@3 ]@4 \@ @.@7 "@" \ \
@ @#@2 \@3 ]@4 ]@ @ @.@!@7 "@2 ]	@3 ]
@4 ]@ @ @!@.@"@7 "@2 \@3 ]@4 \@ @"@.@#@7 "@"@# E
@$@#@2 \@3 ]@4 \@ @$@.@%@7 "@>@&@%@;C@A F) F) Ok

 !
@5@.@7 "@2 \@3 ]@4 \@ @.@7 "@" \ \ S \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ 
@ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" B
@#@2 \@3 ]@4 \@ @.@7 "@" Lf
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4@2 \@3 ]@4 AW@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" Ln
@#@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&@;C@A F) F) Ok

 Br
@5@.@7 "@2 \@3 ]@4 \@ @.@7 "@" \ \ S \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ 
@ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" B
@#@2 \@3 ]@4 \@ @.@7 "@" \ \ KA \ \ \
@#@2 \@3 ]@4 ]@ @.@7 "@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" \ \ \ E
@#@2 \@3 ]@4 \@ @.@7 "@>@&@;CAA F) F) Ok

 Pk
@5@.@7 "@2 \@3 ]@4 \@ @.@7 "@" \ \ S \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ 
@ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" B
@#@2 \@3 ]@4 \@ @.@7 "@" J \q \ \ \ KA \
@#@2 \@3 ]@4 ]@ @.@7 "@" \ \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&@;C@A F) F) Ok

 M
@5@.@7 "@2 \@3 ]@4 \@ @.@7 "@" \ \ S \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ 
@ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" B
@#@2 \@3 ]@4 \@ @.@7 "@" J \ \
@#@2 \@3 ]@4 ]@ @.@7 "@" \ \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&@;C@A F) F) Ok

 \
@5@.@7 "@2 \@3 ]@4 \@ @.@7 "@" \ \ S \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ 
@ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" B
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&@;CA$A F) F) M



@5@.@7 "@2 \@3 ]@4 \@ @.@7 "@" \ \ \ KA \ \ \ \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" Lf
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4@2 \@3 ]@4 AW@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" Ln
@#@2 \@3 ]@4 \@ @.@7 "@" 
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4 ]@ 
@ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" E
@ @#@2 \@3 ]@4 \@ @ @.@!@7 "@>@&@!@;C@B	 F) F) M


@5@.@7 "@2 \@3 ]@4 \@ @.@7 "@" \ \ \ KA \ \ \ \
@#@2 \@3 ]@4 ]@ @.@7 "@2 ]	@3 ]
@4 ]@ @ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" 
@#@2 \@3 ]@4 \@ @.@7 "@2 ]	@3 ]
@4 ]@ 
@ @.@7 "@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&@;C@=B F) F) W \ \ \

@5@2 \@3 ]@4 \@ 
@.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&@;C@2B$ F) F) W@5@.
@7 ! T@ 
@.@7 ] \@" E
@#@2 \@3 ]@4 \@ @.@7 "@ @.@7 ] \@>@&@;C@>B/ F) F) W@5@.
@7 "@ 
@.@7 "@" J \ \ \ \
@#@2 \@3 ]@4 \@ @.@7 "@ @.@7 "@>@&@;C@)B8 F) F) W@5@.
@7 "@ 
@.@7 "@2 \@3 ]@4 \@ @.@7 "@ @.@7 "@>@&@;C@PBE F) F) !@5@2 \@3 ]@4 \@.
@7 "@2@0 G "@4@4 ]@ 
@.@7 "@2 \@3 ]@4 \@ @.@7 "@" E
@#@2 \@3 ]@4 \@ @.@7 "@>@&@;XO F*process_declarations_items CC& F) F)@5@>@;CC) F) F)@5@7 ! T@8 " T@;XD  t  t t  F*t parse_declarations AO F* " C@#@ F) F)
@5@2 \@3 ]@4 \@.@7 "@ 
@ @.@7 " T@ @ @8 "  T@;C@ F) F)@5@>@&@;XO F*unpack_declarations_items CB F) F)@5@.@7 !@7 !@>@;XO F* ! CB F) F)@5@>@;CB F) F)
@5@ @7 !@ 
@ @8 !@;XO F*@ load_declarations_from_char_list C@ F) F)@5@.@7retrieve_declarations_items T@.@7 "# T@.
@7 !@ 
@7 "@>@;XO F* "( C@ F) F)@5@0 "@4@7 Bn T@>@;C@ F) F)@5Error in parsing declarations.
@8 !@;XD  t  t t  F*t  ! AO F* ! CD? F) F)@5@0 !@-@4@7 J@a@h@b@n@w@0 !
@4@7 C@>@;XO F* ! C@ F) F)@5 P@2@.function bit__and(integer, integer) : integer;@3@-function bit__or(integer, integer) : integer;@3@.function bit__xor(integer, integer) : integer;@4@.
@7 PJ I@.@7 G@7 "% T@>@;XO F*built_in_ident CD F) F)  M(@<CD F) F)  M7@<CD F) F)  M@<CD F) F)  B@<CD F) F)  A@<CD F) F)  @@<CD F) F)  Fh@<CD F) F)  J@<CD F) F)  J@<CD F) F)  IS@<CD F) F)  M@<CD F) F)  M@<CD F) F)  I7@<CD F) F)  IN@<CD F) F)  M@<CD F) F)  M@<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)  M@<CD F) F)  M@<CD F) F)  K@<CD F) F)  K@<CD F) F)  G@<CD F) F)  O@<CD F) F)  M@<XO F* ! C@$Dp F) F)
 !@5@7 F3 K@@> @@2@%Identifier declared multiple times - @3
@3 P@3
*** ERROR - @3@,CANNOT CONTINUE: Simplification terminated.
@4@.@7 "1@8 !@;C@!D} F) F)@5@7 "3 T@> @@2@-Identifier reserved or already predeclared - @3
@3 P@3 "8@3 "9@4@.@7 "1@8 !@;CD F) F)@5@7 F0 K@@>@;XO F* ! C@ F) F)@5@.
@7 !	everyLine@.@7 ]I L@7 "2@>@;XXQM QF@!/usr/lib/swi-prolog/boot/packs.pl  AsC S E [E [E$pack_attachE$pack_detachXD  t  t t  Qt ensure_slash 
O Q "EC@ Q Q@5@D@/@/  @7 Ad Q@L@&
@? @8 A Q@;XD  t  t t  Qt  [  
O Q [C@F@V Q Q@5@.
@0 @@0 X C@4
@3@0 @ A@4@3@0 @ B@4@3@0 @ @@4@4@.@7 @ @@D
@, @@L
@.@7remove_dups Q@0 @
@4@0 "@
@4@8 HW Q@?@R@E@;XD  t  t t  Qt  [ 
O Q "@C@t Q Q@5@0 H
@-@4@/ @@7 A: Q@>@.@7 "F Q@8attach_packages Q@;C@x Q Q @<XD  t  t t  Qt update_autoload 
O Q "TC@ Q Q@5	/INDEX.pl@.@7 "H@D	@7 A~ Q@L@8 B3  Q@?@R@;XD  t  t t  Qt 
prolog_dir 
O Q "ZC@ Q Q@5@2
@3/prolog@4@7 A Q@8 A Q@;XD  t  t t  Qt special 
O Q "_C@ Q Q  C@<C@ Q Q  PU@<XD  t  t t  Qt check_existing 
O Q "aC@ Q Q@5@0 Q
@4@7 J Q@>@0 Q
@/@/@4@8 C Q@;C@ Q Q@5@.@7 "c Q@> As@0 X@1 X
@4@7 @' Q@Q@;C@ Q Q @<XD  t  t t  Qt foreign_dir 
O Q "hC@J@ Q Q@5 Q@.
@7 @ Q@2@3/lib@4@.@7 "]@ @7 "^@>@2@3/lib/@3
@4@7 "]@D@7 "^@L@0 Q
 D@4@8 D5 Q@? As@0 X@1 X

@4@7 "g@Q@;C@ Q Q  @<XD  t  t t  Qt attach_package 
O Q "nC@ Q Q@5@C
@7 "` Q@L
@P@.@7 "H@7 "n Q@>@;C@ Q Q @<XD  t  t t  Qt  "n 
O Q "rC@c@ Q Q@5@2
@3/pack.pl@4@.@7 "] B@7 A Q@.@7 H Q@7 "b Q@.
@7 "i Q@.@7 "[ Q@>@0 "c
@4@7 "m@0 Q @@4@7 "m@ @7 "U Q@D@,
 @L@0 Q D
@4@7 "m@?@R A*@0 X@1 X
@4@8 "g@;XD  t  t t  Qt  "L 
O Q "KC@h Q Q @<C@i Q Q
@5@ 
@7 @ Q@>@ @8 "J@;C@l Q Q


@5@ @ @2
@4@8 "J@;XD  t  t t  Qt  "S 
O Q "RC@z Q Q @<C@{ Q Q
@5@7 "o Q@ 
@8 "Q@;XD  t  t t  Qt  "B 	 D  t  t t  Qt  "B 
O Q "AC@J Q Q@5@7 "q@>@;C@&@L Q Q@5@D@7 "^@L@0 @@0 C A
@4@/@4@8 @ Q@?
@0 @@0 A Q
@4@/@4@8 "|@;XD  t  t t  Qt  Q D  t  t t  Qt  Q AD  t  t t  Qt  Q 
D  t  t t  Qt  Q D  t  t t  Qt  Q AD  t  t t  Qt  Q 
D  t  t t  Qt  "D 	 D  t  t t  Qt  "D 
O Q "CC@B@; Q Q@5@D@7 A Q@L@R@?
@0 @@0 @ @Z
@4@/@4@7 "|@D
@0 "c
@4@7 "d@L
@0 Q
@/@/@4@7 "e@8 "X@?
@0 @@0 C Q
@4@/@4@8 "|@;XXQM EPF@&/usr/lib/swi-prolog/library/quintus.pl  Au@ C AgS E  E	skip_lineE	atom_charE	midstringEstream_positionEcurrent_streamEsimpleE \E ^E EMEgenargE NEno_style_checkE  E  E  E  E  E  E  EpowE  E  E " E  E  E  E "E "E "E ISEmodeEon_exceptionEunixE	otherwise Eraise_exceptionXO EP   C@ EN EN@5@a@g@k  @w@;XO EP "~ CA< EN EN@5
@8 GJ EP@;XO EP " CAZ EN EN@5@8 H @;XO EP " C
Ae EN EN@5@/@/@/@8 " "@;XO EP " CA/ EN EN@5@0 G@4@7 DF@8 D[ @;XO EP " C@5A EN EN@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 EP " CA
 EN EN@5@D@7 @@L@R@?@S
@;XD  t  t t  EPt  EM @GD  t  t @Ht  EPt " O EP " CAN EN EN@5@8 C @;XO EP \ C@B@ EN EN B)@5@>version_data@0 F@-@-
@-@/@4@7 @ Q@.@7 @compiled_at@.@7 @@2SWI-Prolog @3@3 C@3
@3 C@3@3 P@3@3): @3@4@8 A "@;C@ EN EN@5@8 @@;XO EP " C@ EN EN@5@.@7 \ "@. G	@7 B " ^@8 ^ ^@;XO EP " C@ EN EN@5@8 A@;XO EP " CA( EN EN  B B@<CA) EN EN  A A@<CA* EN EN  DR A@<CA+ EN EN  M( A@<XO EP N C@ EN EN@5@a@g@k  @w@;XO EP " C@ EN EN@5@.@7q_style_option "@0 I@4@8 \ "@;XO EP " C@ EN EN@5@a@g@k  @w@;XO EP	to_prolog C@| EN EN@5@.@7 N5 "@8 "@;XO EP " C@ EN EN@5@a@g@k  @w@;XO EP " C	@ EN EN@5@a@g@h@l  @w@;XO EP " C@ EN EN
single_var	singleton@5@>@;C@ EN EN 

@<XO EP " C@ EN EN@5@a@g@k  @w@;XO EP " C@ EN EN@5@a@g@k  @w@;XO EP " C@ EN EN@5@a@g@k  @w@;XO EP " C@ EN EN@5@a@g@k  @w@;XO EP " C@ EN EN@5@a@g@k  @w@;XO EP " C	@ EN EN@5@a@g@h@l IW@w@;XO EP " C@ EN EN@5@a@g@k  @w@;XO EP " CA: EN EN  @5
@8 @, "@;XO EP " C@ EN EN@5@a@g@k  @w@;XO EP " C@ EN EN@5@a@g@k  @w@;XO EP " C@ EN EN@5@a@g@k  @w@;XO EP " C@SAk EN EN	
@5@S
@>@.@7 D @@@T
@?@D@T@L@ 
@ @ @7 V "@?@R @ 
@/@.@7 Ac@ @a@f@f
@l C@w@/@  @.@7 Ac@ @7 "@2@3@3@4@8 "@;C@'Aw EN EN@5@ 
@ @ @7 Ac @ 
@/@.@7 Ac@/@  @.@7 Ac@ @ @8 A@;XO EP " CAg EN EN@5@ 
@/@/@8 "@;XO EP " CAi EN EN@5@ 
@ @/@8 "@;XO EP " C@ EN EN@5@a@g@k IR@w@;XO EP " CA EN EN @<XD  t  t t  EPt  " @GD  t  t @Ht  EPt " @K  O EP " CA EN EN@5@8 A9@;XO EP " C
@i EN EN 
@5@8 U "@;C
@k EN EN U
@5@8 "@;C@m EN EN H'@5@8 H'  "@;C@o EN EN @
 @5 B@8 A "@;C@q EN ENcd@5 Q@2@-@4@7 @ "@/@8 E "@;C@t EN EN "
@5@/@8 "@;C@v EN ENargs
@5 B@8 @@;C@x EN EN B
@5 B@.@7 @ "@8 V! V3@;XO EP " C@ EN EN   @<XO EP " CA EN EN@5@8 @@;XXQM FrF@./usr/lib/swi-prolog/library/prolog_autoload.pl   AuC AgS E DE B2 XD  t  t t  Frt  _# AD  t  t t  Frt  _# 	 O Fr _$ C@' Fq Fq D Y @ "
@5 @@ @8 _( Fr@;C@$@' Fq Fq D _% VG H  _%
@5@0 VG@3 H@3 @4@ @8 "@;XD  t  t t  Frt 
autoloaded AO Fr " C@ Fq Fq@5@0autoloaded_count@-@4@7 J@.
@7 _{ @0 "
@4@7 C@Q@;XO Frassert_autoload_hook C@0@ Fq Fq@5@0 G@0  @@1 O@0 D@0 @-@1 @-@-
@4@-@4@/@/@4@1 "@0 @1 
@4@4@8 G @;XO Fr
autoload_step C@@ Fq Fq

@5@0 "@-
@4 @Q@7 ^m ^o V@0 E@/@4@.@7
aggregate_all Fv@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 Vm@4@0 AV@0 J@1 "@-@4@1 AV@0 F@4@1 AV@0 C B2@4@1 C D@4@7 @  V@0 E@/@4@.@7 "@&@a@f@f@l C@w@;XO Fr B2 C@Q@f Fq Fq
@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 _x@4@7 @' @)@ @8 " "@?@&@E@;XO Fr " C@t Fq Fq@5@D@0 " @Q@4 @Q@7 "@L@(
 A@?@(
 A*@;XO Fr D C@R@Y Fq Fq		@5 @@7 B B C@.@7 " V@0 E@/@4@.@7 " @.
@7 " V@0 E@/@4@.@7 " C@.@7 "@a@f@h@l C@x@.@7 "@a@f@i@l C@x@ @0 D@1	completed
@4@8 "@;XD  t  t t  Frt  " AD  t  t t  Frt  " AD  t  t t  Frt  " AO Fr " C@V Fq Fq  @5@8 D "@;XXQM C
F@$/usr/lib/swi-prolog/library/qsave.pl  Au@!C AgS E C
E CXD  t  t t  C
t 
copy_resource 
O C
 #C@BA Fo Fo@5@0 ]

 B@-@4@0 @@0 ]
 A@-@4@0 AV@0feedback~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 exe_file 
O C
 #
C@ Fo Fo@5 Q @Q@7 @@/ @@7 CZ C@>exe@8 #@;C@ Fo Fo 

@<XD  t  t t  C
t  _# AD  t  t t  C
t  _# 	 O C
 _$ C@6 Fo Fo C
 G	 G #
@5 G@ @8 _( C@;C@6 Fo Fo C
 G G #
@5 G@ @8 #@;C@6 Fo Fo C
 G
 G #
@5 G@ @8 #@;C@6 Fo Fo C
 N C N
@5 C@ @8 #@;C@6 Fo Fo C
 G C #
@5 C@ @8 #@;C@6 Fo Fo C
 G @Z #
@5 @Z@ @8 #@;C@*@6 Fo Fo C
  ' VG Okernel B  '
@5@0 VG@3 O@3 #@3 B@4@ @8 #@;C@6 Fo Fo C
 D @ D
@5 @@ @8 #@;C@6 Fo Fo C
 G
 @Z #
@5 @Z@ @8 #@;C@$@6 Fo Fo C
 C; VGsave N #
@5@0 VG@3 #@3 N@4@ @8 #@;C@6 Fo Fo C
 Ne @ Ne
@5 @@ @8 #@;C@$@6 Fo Fo C
 D VG #no_save D
@5@0 VG@3 #@3 #@4@ @8 #@;C@6 Fo Fo C
 G @Z #
@5 @Z@ @8 #@;XD  t  t t  C
t save_module 
O C
 #C@=A\ Fo Fo@5@7 Dz ~n~nMODULE ~w~n@2
@4@7 # C@7save_unknown C@@@!@!@0 
@/@4@#@/@7 [ Be@C
@0 [@/@4@7 ]f@L
@P@7save_predicate C@Q@?	@7 A   Z@8 #@E@;XD  t  t t  C
t  # 
O C
 #CB Fo Fo@5@.@7 " C@>@8 Aw @;CB Fo Fo @<XD  t  t t  C
t 	min_stack 
O C
 #*C@ Fo Fo  G	@ @<C@ Fo Fo  G@<C@ Fo Fo  G
@<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 Fo Fo
@5 _@.@7  0 ^o@7
check_options C@.
@7 # C@0  '@-@4 O@7 ^m ^o@0 #@-@4@.@7 #1@ @ @7default_init_file C@7
save_autoload C@7open_map C \, @Q@7 CK  [Q@ @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@ $state$prolog A@.@7 ] @ @7 D @0 AV@0 @access_level@-@4@1 C #O @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 #O@4@7 #	@7 B  C@ @7 UZ@ @7save_foreign_libraries C@ @7  C@ 
@7 D C@8	close_map  C@;XD  t  t t  C
t find_foreign_library 
O C
 #eC@]Bl Fo Fo@5@2@0 @ H@4@3@0 @ @@4@4@.@7 @ C@>@D@<@0 Ustrip@4@.
@2@0 @ Ys@4@3@0 @ @@4@4@7 #gshared@.@7 H C@0 A@-@4"~w" -o "~w" "~w"@2
@3@3@4@7 #)@ @7 U C@L@&@?@&@F
@E@;XD  t  t t  C
t  _ 
O C
 _C@ Fo Fo  G@<C@ Fo Fo  G@<XD  t  t t  C
t no_save_flag 
O C
 #nCB Fo Fo  B@<CB Fo Fo  B@<CB Fo Fo  #O@<CB Fo Fo  X@<CB Fo Fo  V@<CB Fo Fo  [Z@<CB Fo Fo 	cpu_count@<CB Fo Fo hwnd@<XD  t  t t  C
t  #T  
O C
 #T C@ZA Fo Fo@5
~nIMPORTS~n~n@7 #@@@H@0 @-
@-@4@0 [@-@4@7 ]f@C@7default_import C@L@P@.
@.@7 @6~t~8|~w:~w/~d <-- ~w~n@2
@3
@3@3@4@7 #@0  C
@1restore_import
@1 
@4@7 Gx @Q@?	@R@F
@F@E@;XD  t  t t  C
t  #W 
O C
 #VC@#B/ Fo Fo@5@>@0 # #@4 #@7 #1
~nOPERATORS~n@7 #@0 ]@-@4@0save_module_operators@4@7 HW HY Z@8 #@;CB4 Fo Fo @<XD  t  t t  C
t pred_attrib 
O C
 #CA Fo Fo @H


 @H 

@5@>@ @/@8 B @;C@,A Fo Fo		  

 



@5@ @ @7attrib_name C@ 
@.@7 #@ @ @ @8 @6@;XD  t  t t  C
t  #C 
O C
 #BC@$@ Fo Fo@5@0 #@-
@4@7 ^n ^o@>@ 
@2@0 @ B@4@4@.@7 #g$header ]z O@ @8 A C@;C@1@ Fo Fo@5@D
 Q @Q@7 @@L@'
 @Q@?@'
 @@0 Ne @Q@4@ 
@7 #1@> H@.@7 @ # ]z O@ @8 #@;C@J@ Fo Fo@5 " @Q@7 @@> H@.
@7 @ # ]z A@.@7 #L@ #!/bin/sh~n@7 #)@ # SWI-Prolog saved state~n@7 #)@D
@* O@L@' -- @?@' Lo@ @"exec ${SWIPL-~w} -x "$0"~w"$@"~n~n@2
@3@4@7 #)@ @8 UZ@;C@ Fo Fo @<XD  t  t t  C
t  #! 
O C
 # C@&A Fo Fo@5@0 
unknown@4@.@7 @@D@* @L@R@?@0 C@0 
 #@4@4@8 #z@;XD  t  t t  C
t define_predicate 
O C
 #CA7 Fo Fo@5@7$define_predicate D@>@;C@ A9 Fo Fo@5@/@.@7 #@.@.
@7 @6@0 @@0 C Zy@1 
@4@/@4@8 @@;XD  t  t t  C
t  #/ 
O C
 #.CB Fo Fo@5@>@;CB Fo Fo
@5@S@>@0 @@0 A #F@4@/@4@8 @@;C@FB Fo Fo 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 Fo Fo@5@2@-
@3@-@4@7 @<@>@2@0 B
@4@4@8 #-@;CB Fo Fo
@5@0 @@0 A #F@4@/@4@8 @@;CB Fo Fo@5@0 @@0 A @
@4@/@4@8 @@;XD  t  t t  C
t copy_resources 
O C
 #C@@A Fo Fo@5@.@7 ] @.@7 F @@@/@0 [C@-
@-@4@7 O I3@C@ 
@ @/@ B ] B@L@P@C	@ 
@ @7reserved_resource C@L@P@ 
@ @7 # C@Q@?@R@F
@;XD  t  t t  C
t convert_option 
O C
 #C@ @ Fo Fo@5@.
@7 #+ C@>@D
@* @L@&@?@a@f
@h@bD @o@l  @w@;C	@ Fo Fo G@5@>@8 Hs @;C	@ Fo Fo G@5@>@8 #@;C@ Fo Fo @<XD  t  t t  C
t  #d  
O C
 #cC
B Fo Fo@5@0 "@-
@4@7 J@7 UZ@>@;CB Fo Fo   @<XD  t  t t  C
t  # 
O C
 #C	B Fo Fo
 G@5@/@8 #@;CB Fo Fo  G VG O # B@<CB Fo Fo  B2 @@<CB Fo Fo  G
 @Z@<C
B Fo Fo  C; VG # N@<CB Fo Fo  G @@<C
B Fo Fo  D VG # #@<CB Fo Fo  G C@<CB Fo Fo  G C@<CB Fo Fo  G @Z@<CB Fo Fo  G B@<XD  t  t t  C
t restore_prolog_flag 
O C
 #CB Fo Fo@5@7 @@>@;CB Fo Fo@5@/@7 @@>@0 C
@4@/ @Q@8 A9@;CB" Fo Fo@5@2@0 ]@4@4@8 #;@;XD  t  t t  C
t  #S  
O C
 #S C@0A Fo Fo@5~nFLAGS~n~n@7 #@@@#@.
@7 H C@.@7 H C~t~8|~w = ~w~n@2
@3@4@7 #@0 H
@/@4@7 #z@Q@?@R@F
@;XD  t  t t  C
t  # 
O C
 #CA Fo Fo  A A@<CA Fo Fo  A A@<CA Fo Fo  A A@<CA Fo Fo  A A@<CA Fo Fo  A A@<CA Fo Fo  @G @G@<CA Fo Fo  A A@<CA Fo Fo  Dj 	 @<CA Fo Fo show_childs 
 @<CA Fo Fo  U @<CA Fo Fo  \> 
@<CA Fo Fo quasi_quotation_syntax #@<XD  t  t t  C
t  #Q 
O C
 #PC@'A. Fo Fo@5@0special_module@-@4@0 #
@4@7 #~@0 AV@0 ]@4@1 Gm@1 #@4@0 #
@4@8 #~@;XD  t  t t  C
t  C 
O C
 #C@P Fo Fo@5@8 C
 C@;XD  t  t t  C
t  #: 
O C
 #9CB Fo Fo@5@0 #@-@4@7 #@> A@.@7 G@0 "@4@8 C@;CB Fo Fo@5@0 "@/@4@8 C@;XD  t  t t  C
t  #% 
O C
 #$C@5Ai Fo Fo@5 D@7 ]f@>@"
 


@#@ 
@.@.@7 @6~npre-defining foreign ~w/~d @2@3@4@7 #@0 @1 @1 @4@8 #z@;C@oAo Fo Fo
@5@"
 


@#@ 
@.@.@7 @6~nsaving ~w/~d @2@3@4@7 #@D@%@"
 ]@#@, B@L A@7save_attribute C@B@* @@L A@7 #@O(Skipped clauses)@7 #@Q@?@R@7save_attributes C@C A@7 ]f@L@P@@@/@.@7 ^-  C@7 #@ @7 B @Q@?@R@E@;XD  t  t t  C
t  Y AD  t  t t  C
t  Y AD  t  t t  C
t  Y 
D  t  t t  C
t define_init_goal 
O C
 #CAC Fo Fo@5@0 N@-@4@7 #@>@8 # C@;CAF Fo Fo @<XD  t  t t  C
t  # 
O C
 #CA Fo Fo  # ]z@<CA Fo Fo  #J #K@<CA Fo Fo $options #K@<XD  t  t t  C
t mkrcname 
O C
 #C@ Fo Fo @
@5@>@;C@ Fo Fo@5@2
@3 @3@4@8 A C@;XD  t  t t  C
t doption 
O C
 #C@ Fo Fo@5@/@8 #@;C@ Fo Fo  G@<C@ Fo Fo  G@<C@ Fo Fo  G@<C@ Fo Fo  [B@<C@ Fo Fo  G@<C@ Fo Fo  Ab@<XD  t  t t  C
t  #X  
O C
 #X C@*BB Fo Fo@5~nFORMAT PREDICATES~n@7 #@.
@.@7 G C@.@7qualify_head C@!
@0 F
@4@#
~n~t~8|~w @2
@4@7 #@ 
@7 #z@Q@;CBJ Fo Fo   @<XD  t  t t  C
t  #R  
O C
 #R C@4A Fo Fo@5~nRECORDS~n@7 #@@@'@.
@7 H] C #@2
@3@-@4@7 #@/@7 G@ C C@7 #@0 A3
@/@4@7 #z@Q@?@R@F
@;XD  t  t t  C
t  #} 
O C
 #|CB6 Fo Fo @5@>@;C@6B7 Fo Fo@5@0 H#@-@-@1 
@-
@4@0 AV@0 # #@3@0 C:@1 

@4@4@1 Gx@1 C:@1 

@4@8 #~@;XD  t  t t  C
t  #v 
O C
 #uCA Fo Fo@5@0 
@4 A@7 D C@0 @4exported@7 ]f@>@Q@;CA Fo Fo@5@8 D C@;XD  t  t t  C
t  #I 
O C
 #HC@ Fo Fo
 B@5@>@;C@J@ Fo Fo@5~nRESOURCES~n~n@7 #@7 # C@@@5@/@0 @-@1 ]@/@/@/@4@7 #"@0 @1 ]@-
@-@-@4@0 AV@0 #
@-@4@1
save_resource
@4@7 #~@Q@?	@R@F@F@E@;XD  t  t t  C
t  #7 
O C
 #6CAM Fo Fo@5@7 # C@7define_toplevel_goal C@0 D @Q@4 @Q@7 #1@>@8 D "@;XD  t  t t  C
t  # 
O C
 #C@4A Fo Fo@5@.@7 # C@D
@* U@L
@D
@0number_of_clauses @4@7 ]f@L@R@? A@7 ]f@?@R@7 #z(~w) @2@4@8 #@;XD  t  t t  C
t  # 
O C
 #CAH Fo Fo@5@0 #@-@4@7 #@>@8 #@;CAK Fo Fo @<XD  t  t t  C
t  # 
O C
 #CA4 Fo Fo  @<CA5 Fo Fo  @@<XD  t  t t  C
t save_option_value 
O C
 #C	@ Fo Fo
 G

@5@>@;C@ Fo Fo O Ab@5@>@Q@;C@ Fo Fo @<XD  t  t t  C
t  # 
O C
 #C@/@ Fo Fo@5@ 
@2@0 @ B@4@3@0 @ @@4@4@.@7 #g@>~t~8|~w~t~32|~w~t~48|~w~n@2@3@3@4@7 # O@ @8 #@;CA Fo Fo@5@.@7 #@ @7 #@>@;CA Fo Fo@5 As@0 @@0 C I@1 ]
@4@/@4@8 @' C@;XD  t  t t  C
t  #U  
O C
 #U C@:B Fo Fo@5~nPROLOG FLAGS~n~n@7 #@.
@.@/ A@.@7 B C@C
@7 #o C@L
@P~t~8|~w: ~w (type ~q)~n@2
@3@3@4@7 #@0  C
@1 #
@4@7 #z@Q@;CB Fo Fo   @<XD  t  t t  C
t  # 
O C
 #C
BL Fo Fo

@5 @7 @6@>@;C	BN Fo Fo 
  @
@<XD  t  t t  C
t  #] 
O C
 #\C@7BY Fo Fo@5@0 D #@4@7 #@>~nFOREIGN LIBRARIES~n@7 #@0current_foreign_library@-@/@4@0 AV@0 #f@-
@4@1 AV@0 Hs@-@4@1 #
 #i O
@4@8 #~@;CBa Fo Fo @<XD  t  t t  C
t  #y 
O C
 #xCA Fo Fo
 @@5@>@0  @@4@7 Gw C@0 
@1 D@1  @@4@@;CA Fo Fo@5@0 
@1 D@1 @4@@;XD  t  t t  C
t  #F 
O C
 #EC@d@ Fo Fo
@5 # #K A@.
@7 #L@@@G@.@7 # C@ @.@7 C @ @ @.@7 # C@.@2@3@-@4@7 @<@D@ @7 #@L@ @ @.@7 # C@?@%@ 
~w=~w~n@2@3@4@7 #)@Q@?
@R@F@F@F@ 
@8 UZ@;XD  t  t t  C
t  #4 
O C
 #3C@ Fo Fo O O@5@>@;C@ Fo Fo@5 G@8 #@;XD  t  t t  C
t  # 
O C
 #CA Fo Fo@5@@@.@7 ]f@7 #@Q@?@R@E@;XXQM F@$/usr/lib/swi-prolog/library/error.pl  AuC AgS E
is_of_typeE BE AE \*E BE VE @E ZqE CXD  t  t t  t is_list_or_partial_list 
O  $ CAWu EB  A $@5@/@.@7 B B@D@S@L@R@?@* @@;XD  t  t t  t  B 
O  BC@p $ $@5@0 @@0 B
@4@/@4@8 @@;XD  t  t t  t   . 
O   -CAR $ $ @<CAS $ $
@5@7 !K B@ 
@8  ,@;XD  t  t t  t text 
O  $CAK $ $@5@@@7 A@?@@@7 B B@?
@@@7chars B@?@7codes B@>@;XD  t  t t  t current_encoding 
O  $CA` $ $ octet@<CAa $ $ ascii@<CAb $ $ iso_latin_1@<CAc $ $  $@<CAd $ $ utf8@<CAe $ $ 
unicode_be@<CAf $ $ 
unicode_le@<CAg $ $ wchar_t@<XD  t  t t  t element_is_not 
O  $C@ $ $
@5@7 $@>@ 
@8 $ B@;C@ $ $
@5@>@8is_not B@;C@ $ $@5 @@8 H H@;XD  t  t t  t  $
 
O  $CAB $ $@5@7 @ @8codes_i B@;XD  t  t t  t ground_type 
O  $"C@ $ $  B@<C@ $ $  VG@<C@ $ $  B@<C@ $ $  $@<C@ $ $  B@<XD  t  t t  t  V 
O  VC
@ $ $@5@0 @@0 V
@4@/@4@8 @@;XD  t  t t  t  @ 
O  @C@V $ $@5@0 @@0 @
@4@/@4@8 @@;XD  t  t t  t  Zr 
O  ZqC
@ $ $@5@0 @@0 Zq
@4@/@4@8 @@;XD  t  t t  t  # 
O  #CA $ $@5@8 $@;XD  t  t t  t  A 
O  AC@` $ $@5@0 @@0 A
@4@/@4@8 @@;XD  t  t t  t  A 
O  \*C
@ $ $@5@0 @ A@/@4@8 @@;XD  t  t t  t not_a_rational 
O  $$C@9@ $ $@5@D
@S
@L
@8 \* B@F@?@(@D@"
  

@#@L G@7 B B G@7 $' B@8 @ B@? B@8 $(@F@;XD  t  t t  t  $ 
O  $C
@ $ $ @@5@> @@8
not_a_list B@;C@ $ $ _,
@5@>@0 _,@4@8 $)@;C
@ $ $list_or_partial_list@5@> @@8 $(@;C
@ $ $ $
@5@> $
@8 $)@;C
@ $ $ $
@5@> $
@8 $)@;C@ $ $ H@5@>@0 @@0 Zn@4@/@4@8 @@;C@ $ $ B@5@>@8 $% B@;C	@ $ $cyclic@5 A@8 A B@;C	@ $ $acyclic@5 A0@8 $/@;C@(@ $ $@5@D	@S@L@8 $&@?@D
@7 $# B@C@7 H@L@P@L
@8 $&@?@8 $(@;XD  t  t t  t  $+ 
O  $*C@=@ $ $@5@/@.@7 $@D@S@L@8 $&@F
@?@&@D@* @@L@"
 _,

@#@ 
@8 $@E@?
@.@/@7 @6@ @8 $(@E
@;XD  t  t t  t  B 
O  BC@ $ $@5@D	@7 $@L@R@?@8 $@;XD  t  t t  t  $! 
O  $ CAF $ $ @<CAG $ $@5@7 GX@7 HA B@8 $@;XD  t  t t  t chars_i 
O  $3CA= $ $ @<CA> $ $@5@7 A@7 "@8 $4 B@;XD  t  t t  t  !L AD  t  t t  t  !L 
O  !KCA $ $
impossible@5@/@8 $&@;CA $ $  _0@<CA $ $ @Z@5@8 A@;CA $ $ @@5@8 @@;C@(A $ $ Cj


@5@D@7 GX@L@7 GX@ 
@8 $2@?@7  @a@h@i@t@a@h@f
@r@;CA $ $ @@5@@@* @Q@?@* @@>@;CA $ $ C@5@8 ]k@;CA $ $ $
@5@8 $@;CA $ $ $
@5@8 $@;CA  $ $ $@5@8 $ B@;CA! $ $ C+@5@8 D@;CA" $ $ !@5@8 @@;CA# $ $ G@5@8 T@;CA$ $ $ B@5@8 H@;CA% $ $ $.@5@8 A B@;CA& $ $ $0@5@8 ^@;CA' $ $ G@5@8 GX@;CA( $ $nonneg@5@7 GX@a@h@b @t@;CA) $ $positive_integer@5@7 GX@a@h@b @s@;CA* $ $negative_integer@5@7 GX@a@h@b @q@;CA+ $ $ F@5@T@;CA, $ $ H @5@8  @;CA- $ $ VG
@5@7 H@C

@C@7 @ B@L@P@L
@P@;CA. $ $proper_list@5@8 $@;CA/ $ $ @@5@8 $@;CA0 $ $ $,@5@8 $ B@;CA1 $ $symbol@5@8 A@;CA2 $ $ H@5@S@;CA3 $ $ B@5@8   B@;CA4 $ $ B@5@8 $@;CA5 $ $ B@5@8 Y B@;CA6 $ $ AA@5@8 $ B@;CA7 $ $ _,
@5@7 $@8  ,@;C@B Bp Bp Br 


@5@6 Bt@ 
@/@.@7 !}@>@0 @4@@;XD  t  t t  t  $
 
O  $	CA9 $ $@5@7 $@8 $5@;XD  t  t t  t  C 
O  CC@h $ $@5@0 @@0 C
@4@/@4@8 @@;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 \Enospyall E HE A3E D=E D@E  E XE BcE BE BE XE XE$defined_predicateEatom_prefixEsource_file_propertyE H E ]E [E WE$predicate_propertyE Y?E "E W	E	on_signalEcurrent_signalE UEopen_shared_objectE $aE EEset_prolog_stackErequireE KwEgarbage_collect XD  t  t t  Bft  G 
O Bf $KCDAs@#/usr/lib/swi-prolog/boot/syspred.pl  A $i@5@8 G 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 $i $i 

@5@S@0 @ A@/@4@8 @ Be@;CA $i $i 
@5@>@;CA $i $i 

@5@>@0 @4@7 X Be@0 
@4@8 $n@;CA $i $i@5@0  @@1debug_control_hook@1 X
@4@7 X Be@>@;CA $i $i@5@.@7$find_predicate Be@.@7 @ Be@.
@7
pi_to_head Be@ 
@7 # D@ 
@7 H& Be@Q@;CA $i $i @<XD  t  t t  Bft stream_position_field 
O Bf $|CB $i $i 
char_count@<CB $i $i  H9@<CB $i $i  H	@<CB $i $i  G@<XD  t  t t  Bft  \ 
O Bf \C@ $i $i@5@S
@>@8 A Be@;C@ $i $i B

@5@>@D	@S@L@8enum_style_check Be@?	@B
@7 $@L
@R@O@;C@ $i $i@5@.@7 C 
style_name@.@7map_bits Be@/@8 $@;XD  t  t t  Bft  DA 
O Bf D@C@ B $i $i@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 $QCAy $i $i@5@/@8 B Be@;XD  t  t t  Bft property_source_file 
O Bf $C
A $i $i D
@5 @@8 E @;C@=A $i $i W	
@5@D@T@L@8 @ @E
@?@'@D@T@L@.
@7 $@D@ 
@7 A @L@&
@?@ 
@8 $u@?@8 $@E
@;C@MA $i $i	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 $i $iincludes


@5@/@ 
@:  @ @;CA $i $iincluded_in


@5@ 
@/@:  $@;CA $i $i D*


@5@ 
@:  C@;XD  t  t t  Bft map_dlflags 
O Bf $CC $i $i  @<C@0C $i $i
@5@ 
@.@7 $ Be@D
@.@7dlopen_flag Be@L@R@?@0 @@0 A $@4@/@4@7 $m@E@a@f@f@l M@w@;XD  t  t t  Bft 	spy_point 
O Bf $C@3AP $i $i 

@5@/@0 @4@7 [ Be@0 @4 X@7 D @C
@0 @4@0 [@/@4@7 Y? Be@L
@P@;XD  t  t t  Bft  $X 
O Bf $WCA $i $i@5@T
@>@.@7 $@8 $ Be@;CA $i $i@5@8 $@;XD  t  t t  Bft  W 
O Bf WC@$B $i $i@5@T
@>@D@.
@7 $} Be@L@ 
@8 A Be@?
@0 G@1 A W
@4@8 $m@E
@;C
B $i $i@5@.
@7 $@ 
@8 $@;XD  t  t t  Bft property_module 
O Bf $C@"Cn $i $i@5@7 D> Be@D
@"
exported_operators
@#@L
@7 G Be@, @@?@8 G @E@;XD  t  t t  Bft  Bg 
O Bf W	C
C $i $i@5@7 $@7 ] Be@>@/@8 W Be@;CC $i $i@5@/@7 $ As@0 W
@4@8 @' Be@;XD  t  t t  Bft $clause_property 	 D  t  t t  Bft  $ 
O Bf $C
C $i $i Y
@5 H9@8 G( @;C
C $i $i D;
@5 @o@8 $@;C
C $i $i _-
@5owner@8 $@;CC $i $i K@5 K @Q@8 $@;CC  $i $i ^4@5 ^4 @Q@8 $@;C
C" $i $i ^6
@5 O@8 $@;XD  t  t t  Bft  H' 
O Bf UCC $i $i@5 @8 Yr Be@;XD  t  t t  Bft system_undefined 
O Bf $CB $i $i   @ prolog_trace_interception@<CB $i $i   @  O{@<CB $i $i    $c_call_prolog @<CB $i $i     Z@<XD  t  t t  Bft  $f @GD  t  t @Ht  Bft $e D  t  t t  Bft  $f 
O Bf $eC@$C4 $i $i 

@5@D
@7 @ @L
@8 $f Be@?
@0 @@0 @ @@4@/@4@8 $m@;XD  t  t t  Bft  $h  
O Bf $gCD $i $i  @5 @8 DN Be@;XD  t  t t  Bft  $F 
O Bf $EC@} $i $i@5@.@7 B Be Y@.@7 $@/@8 $@;XD  t  t t  Bft  $N  
O Bf $MCA2 $i $i  @5@0  @@1 $o $N@4@7 $q@Q@;C
A5 $i $i@5@.
@7 $ Be@7 G Be@Q@;CA9 $i $i   @<XD  t  t t  Bft  B 
O Bf $RC@%Ak $i $i@5@7   Be@D
@"
  @#@L
@R@?@B@7 GY Be@L@&
@(@O@;XD  t  t t  Bft  $ 
O Bf $CA $i $i@5@7 $@/@/@7 $@>@&
@;C
A $i $i@5@/@/@/@  $@>@&
@;CA $i $i@5@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@7 @ Be@8 E Be@;XD  t  t t  Bft  $T @GD  t  t @Ht  Bft $S D  t  t t  Bft  $T 	 D  t  t t  Bft  $T 
O Bf $SC
Bd $i $i@5 D@7 $@>@;XD  t  t t  Bft  $ 
O Bf $CC $i $i  A@<CC $i $i  G@<XD  t  t t  Bft tag_list 
O Bf $C@ $i $i 
@<C@ $i $i

@5@ @2@3
@4@7 @= Be@ @ @8 $ Be@;XD  t  t t  Bft  Ar @GD  t  t @Ht  Bft [ B
 D  t  t t  Bft  Ar 
O Bf [CBN $i $i
 


@5@@@S@?@S
@>@ 
@8generate_current_predicate Be@;C
BQ $i $i@5@7 D @7 $S Be@>@;C@#BT $i $i
 


@5@.@7 D Be@0 
@4@7 $@0 
@4@7 $@>@;C@1BX $i $i
 


@5 B2 @Q@7 @ @C@0  #@4 @@7 $@L@P@ 
@.@7 @7 Be@ @/@/@7 D Be@>@;XD  t  t t  Bft  $f 
O Bf $CC: $i $i @<C@#C; $i $i 



@5@>@.@ 
@7 $@0 @4@7 G Be@ @8 $@;CC? $i $i
@5@0 @@0 @ O@4@/@4@8 $m@;XD  t  t t  Bft $trace 	 D  t  t t  Bft  $ 
O Bf $C@ $i $i@5@>@;C@ $i $i
@5@>@7 $ Be@ 
@8 $@;C@ $i $i Ic
@5@.
@7trace_alias Be@>@ 
 @K@.@7 $@ @8 $@;C@ $i $i Ic
@5@>@/@2@4@7 $@8  Be@;C@ $i $i I
@5@.
@7 $@>@ 
 @.@7 $@ @8 $@;C@ $i $i I
@5@>@/@2@4@7 $ @8 $@;C
@ $i $i@5@7 $@0 Ic
@4@8 $@;XD  t  t t  Bft  Y@ @GD  t  t @Ht  Bft Y?  B
D  t  t t  Bft  Y@ 
O Bf Y?C	Bp $i $i@5@T@>@8property_predicate Be@;C	Bs $i $i@5@7define_or_generate Be@8 $Z Be@;XD  t  t t  Bft  $_ @GD  t  t @Ht  Bft $^ B
 B
 D  t  t t  Bft  $_ 
O Bf $^CC $i $i@5@ @7 HA Be@8 B Be@;XD  t  t t  Bft  Y AD  t  t t  Bft  Y 
O Bf YC@o $i $i  AO@<C@p $i $i  Y@<C@q $i $i  @@<C@r $i $i  Y@<C@s $i $i  Z @<C@t $i $i  H@ @<C@u $i $i  X@@@<C@v $i $i cut_exit@@<C@w $i $i  HPA @<C@x $i $i cut@@<C@y $i $i  @@?@<C@z $i $i  G@/@<C@{ $i $i half@-@<XD  t  t t  Bft  $d 
O Bf $cCD $i $i@5@2@-@3@-
@4@7 $@a@f
@x@/@ @8 C Be@;XD  t  t t  Bft  $ 
O Bf $CB $i $i 

@5@7 [ @7 $@0 @4 D@7 $@>@;CB $i $i 

@5@7 $@T@, @>@0 @4@8 $y@;C	B $i $i@5@/@7 $@8 $y@;XD  t  t t  Bft  @ 
O Bf KwC
D  $i $i@5@7 @ @>@8 C @;CD $i $i@5@2 @@4@2@0 @ B@4@4 @Q@.@7 @ @>@8 $@;CD $i $i@5@2 @@4 @Q@.@7 $@>@8 $@;XD  t  t t  Bft  $J @GD  t  t @Ht  Bft $I  @K D  t  t t  Bft  $J 
O Bf $IC@;B/ $i $i@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} $i $i	 _&@5@>@" 


@#@7 $@/@7 $@C@7 $@L@P@C@/@7 $@L@P@ 
@.@.@7 $@C@0 @1 @4@7 $ Be@L@P@;CB $i $i  @5@>@8visible_predicate Be@;C@GB $i $i D
 


@5@> B2 @Q@7 $@D@ 
@7 $@L@ 
@.@.@7 $@B@/@ @ @/@7 $@L@R@O@?@/@.@.@/@7 $@ 
@ @ @8 $@;C	B $i $i@5@7 $@8 $@;XD  t  t t  Bft  Ax 
O Bf BCC $i $i@5@8 T Be@;XD  t  t t  Bft    
O Bf $PC@ $i $i@5@.@7 B Be Y@.@7 $@/@8 %	@;XD  t  t t  Bft  	 @GD  t  t @Ht  Bft X  @KD  t  t t  Bft  	 
O Bf XC@ $i $i 

@5@S@>@0 @ A@/@4@8 $m@;C@ $i $i 
@5@>@;C@ $i $i 

@5@>@0 
@4@7 X Be@0 @4@8 %@;C@@ $i $i
@5@.@7 $r@, @ D @Q@7 C Be@@@k@.
@7 $u@ 
@.@7 $v@D
@" @#@L@%@?
@!@0  @@4@#@ @7 $y@D@ @ @0 [@-@4@7 $@L@" 

@#@!@0 @4@#@?@%@F@ @7 $@ @.@7trace_ports Be A@0 X@4@7 $@Q@?@R@F
@F@F@E@;XD  t  t t  Bft stack_property 
O Bf %CD0 $i $i limit@<CD1 $i $i spare@<CD2 $i $i min_free@<XD  t  t t  Bft  	 @GD  t  t @Ht  Bft X D  t  t t  Bft  	 
O Bf XC
@ $i $i@5@0 Ic @@4@8 %@;XD  t  t t  Bft  $V 
O Bf $UC
A| $i $i@5 @/@/@8 Ad Be@;XD  t  t t  Bft trace_point 
O Bf %C@=AU $i $i 


@5@/@0 
@4@7 $@0 
@4	trace_any@7 $@C@0 
@4@0 [@/@4@7 $@L@P@0 
@4@8 %
@;XD  t  t t  Bft  % 
O Bf %CA[ $i $i@5@.@0 AV@0 $@3@-
@4@1 D

@4@8 @ Be@;XD  t  t t  Bft  ] 
O Bf ]CCK $i $i@5@/@8 $@;XD  t  t t  Bft  $x 
O Bf $wCA; $i $i 


 
@5@>@ 
@ @8 $v@;CA= $i $i 


@5@ 
@8 $@;XD  t  t t  Bft  $] @GD  t  t @Ht  Bft $\ @K  D  t  t t  Bft  $] 
O Bf $\CC $i $i@5@7 $@>@/@8 $@;CC $i $i@5@7 $@>@/@8 $@;CC $i $i@5signal_name@8 B Be@;XD  t  t t  Bft  $ 
O Bf $C@ $i $i  @Z@<C@ $i $i  "@B@<C@ $i $i  A@<C@ $i $i  A@<C@ $i $i charset@ @<C@ $i $i 	no_effect@@<C@ $i $i 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 $i $i@5@S@>@8 $@;C@X $i $i

@5@>@;C@Y $i $i
@5@ @.@7 $@ @ @ 
@8 $@;C@\ $i $i
 Ic
@5@>@ @.@7bit Be@>@ 
@a@i@f@l M@w@;C@_ $i $i
 I
@5@>@ @.@7 % @>@ 
@a@i@f@k  @l M@w@;C@b $i $i
 $

@5@>@ @.@7 % @a@i@f@l M@b @s@;C@e $i $i@5+|-|?(Flag)@8 %@;XD  t  t t  Bft  $a 
O Bf $`C@%C $i $i@5@D@7 $@L@R@?
@0 @@0 @ @@4@/@4@7 $m@.
@7 $@ 
@8 F @;XD  t  t t  Bft hidden_system_predicate 
O Bf %&C@#B $i $i 

@5@.@/@7 $ @/@/ D@7 %@C
	 #O @7 $@L
@P@;XD  t  t t  Bft  E 
O Bf EC@FA $i $i@5@D
 #O @@7 $@L@' @@?@R@E@D@ @7 H @L@@
@.@7 $@E
@?@.
@7 Kw Be@ 
@.@7 $@>@?@.@7 $@E
@a@i@e        @s@;XD  t  t t  Bft  H 
O Bf HCC $i $i@5@8 $ Be@;XD  t  t t  Bft  $H 
O Bf $GCD& $i $i@5@.@7 % Be@7
stack_name Be@2@3@-
@4@7 $@ 
@ 
@8 $@;XD  t  t t  Bft  $ 
O Bf $CB^ $i $i@5@7 $@!
@0 @4@#@ 
@7 $@ 
 D@8 $@;XD  t  t t  Bft  H 
O Bf HCDM $i $i@5@.@7 D Be@8 Hu Be@;XD  t  t t  Bft  D> 
O Bf D=CC\ $i $i@5@T
@T@>@8 $ Be@;C@7C_ $i $i@5@T@" D;
@#@>@D@T@L@.
@7 $@D@ 
@7 $@L@&

@?@ 
@8 $u@?	@7 $@, @@E
@;C	Cj $i $i@5@7 $@8 %3@;XD  t  t t  Bft  %. 
O Bf %-CD, $i $i  G	@<CD- $i $i  G@<CD. $i $i  G
@<XD  t  t t  Bft  Bd 
O Bf BcCA $i $i Bg@5@8 A @;CA $i $i @o@5@/@8  Be@;CA $i $i @@5@.@/@7 %5@.
@7  Be@ 
@8  Be@;CA $i $i B@5@.@/@7 %5@B@.
@  AB@L@&
@O@;C
A $i $i A@5@.@/@7 %5@8 E Be@;C	A $i $i Bj@5 C@8 $@;CA $i $i D$stream_position 
   @5@/@8 %5@;CA $i $i Z@5@D
 Z@.@ Q Z@/@7 %5@L
@( @Q@?@( @@E@;C	A $i $i 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! $i $i 

@5@S@0 @ A@/@4@8 $m@;CA$ $i $i 
@5@>@;CA% $i $i 

@5@>@0 @4@7 X Be@0 
@4@8 %<@;CA( $i $i@5@0  @@1 $o@1 X
@4@7 $q@>@;CA* $i $i@5@.@7 $r@.@7 $u@.
@7 $v@ 
@7 $@Q@;CA0 $i $i @<XD  t  t t  Bft  H  
O Bf $YCAD $i $i  @5@0  @@1 $o H@4@7 $q@>@;C@AAF $i $i@5 D @Q@7 $@> A@0 H I@4@7 $@.
@0 $
@4@.@7 % A@0 X@4@7 $@0 X
@-@4@0 %
@4@.
@7 % A@0 X
@4@8 $@;CAM $i $i  @5 A@0 H I@4@8 $@;XD  t  t t  Bft  $ 
O Bf $C@ $i $i  @
trace_call
trace_redo
trace_exit
trace_fail@<C@ $i $i  AO %=@<C@ $i $i  Y %>@<C@ $i $i  Y %?@<C@ $i $i  @ %@@<XD  t  t t  Bft  $[ 	 D  t  t t  Bft  $[ 
O Bf $ZCB $i $iinterpreted@5 D @8 $@;CB $i $i  @5 D@8 $@;CB $i $i U@5 @8 $@;CB $i $i #@5 #@8 $@;CB $i $i A@5 A@8 $@;CB $i $i D@5 D@8 $@;CB $i $i A@5 A@8 $@;CB $i $i A@5 A@8 $@;CB $i $i A@5 A@8 $@;CB $i $i A@5 A@8 $@;C
B $i $i [
@5imported@8 $@;CB $i $i @G@5 @G@8 $@;C
B $i $i @H
@5 @I@8 $@;C
B $i $i D;
@5 @o@8 $@;C
B $i $i Y
@5 H9@8 $@;CB $i $i Dj@5 	 @8 $@;CB $i $i \>@5 
@8 $@;CB $i $i X@5 X@8 $@;CB $i $i
references
@5 %D@7 $@, @;C
B $i $i #
@5 #@8 $@;C
B $i $i  z
@5  {@8 $@;C
B $i $iindexed
@5 %F@8 $@;CB $i $i A@5 A@8 $@;CB $i $i G@5 G@8 $@;CB $i $i #@5 #@8 $@;XD  t  t t  Bft  D> 
O Bf $CCv $i $i   '@<CCw $i $i  D;@<CCx $i $i  Y@<CCy $i $i  G@<CCz $i $i  $@<XD  t  t t  Bft  H'  
O Bf "CC $i $i@5SHELL@.
@7 Q Be@>@8 U Be@;CC $i $i@5comspec@.
@7 %H@>@8 %I@;CC $i $i  @5/bin/sh@8 %I@;XD  t  t t  Bft  $ 
O Bf $C@ $i $i@5@.@7 $@.@7 % Be@a@i@h@l M@b @v@;XD  t  t t  Bft  $a 
O Bf $bCC $i $i@5@8 $` Be@;XD  t  t t  Bft  %" 
O Bf %!C@h $i $i@5@@>@;C
@j $i $i 


@5@ 
@8 @ Be@;XD  t  t t  Bft  % 
O Bf %C@B $i $i
@5@"
 

@#@7 $@D@D@7 $@L@D D@7 $@L@C@7 %' Be@L@P@F
@?@!@C@0  #@4 @@7 $@L@P@.
@.@7 $@ 
@ @/@/@8 $@E@?@N@@@/@.@7 $@/@0 @4@7 $@C@0 @4 %B@/@7 $@L@P@C@7 %O@L@P@F
@?@.
@.@/@7$in_library Be@ 
@ @7 $@C
 D@7 $@L@P@E@;XXQM EnF@@/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__system.pro  7AAuC @S @Esave_data__system E EzE FE F'E EkXO En %X C
@R El El@5@0 %U
@4@7 A @>@;XO En %S C@&@\ El El@5 En@.
@7 E N<@2@0  En@1  F@4@3@0  En@1  Ez@4@4@7 Eq L@>@;XD  t  t t  Ent  Ez AO En %U C  B B ZombieScope@<XD  t  t t  Ent  F AO En %W C@N El El@5@0 %V
@4@7 %Y@>@;XXQM H-C @S @XXQM @-C @S @XD  t  t t  @t  A8 AD  t  t t  @t  A8 
D  t  t t  @t  \J AD  t  t t  @t  \J 
D  t  t t  @t generated_predicate AO @ %_ C@ Bp Bp@5@6 Bt@/@8 !: Bt@;XD  t  t t  @t  @i AD  t  t t  @t  @i 
O @ WC@s@#/usr/lib/swi-prolog/boot/license.pl  A %bunknown_license

 C@)Unknown license: ~w.  Known licenses are:
 F
@5@6license@ @8license_list %g@;C@*@ %b %b %h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 %g@ 
@ @.@7	file_list %g@ @8see_also %g@;C@/@ %b %b %h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 %g@ 
@8 %s@;C@@ %b %b %lproprierary


@5@6 %g@ 
@/@.@7 %h %g@%@D@0 !@-@4@ @7 @ %g@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 %p@;C@*@ B& B&  [


 C@'Initialization goal ~p will be executed
 F@.immediately for backward compatibility reasons F C Xa
@<CAc EJ EJ  \l


 CAssertion failed: ~q

@<C@$Ae EJ EJ D


@5@6 H@.@7 \e H@ @.@7 \ H@" C
@#@;CAi EJ EJ  \b

 C@!~q: no matching debug topic (yet)

@<CA D^ D^  Da

load_failed C~w: Failed to load file

@<CA D^ D^  Da
not_supported@+Emulator does not support foreign libraries


@<C@ Ea Ea  @socket_error

 CSocket error: ~w

@<CB Fo Fo 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 _@ @ @: W Y@;C@:C F~ F~ _u _w



 C@3Found new meta-predicates in iteration ~w (~3f sec) F
@5@6 _@ 
@ @.@7 _@" CRestarting analysis ... F@#@;C@&@ Fq Fq  D "




 C@cAutoloader: iteration ~D resolved ~D predicates and loaded ~D files in ~3f seconds.  Restarting ...

@<C@!@ Fq Fq  D "



 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 O~@ @.@7is_stack O~@%@>@%@0 @
@1 B@/@4@ @.@ @) W@" FIn: F
@#@ @ @8 W O~@;CB{ F F decl_no_effect

 C@(Deprecated declaration has no effect: ~p

@<XD  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  YJ AD  t  t t  @t  YJ 
D  t  t t  @t  Y AD  t  t t  @t  Y 
O @ YC@ C F~ F~  7


@5@6 _@ 
@0 D;@-@4@7 _@%@ @ @ @8  m _@;C@5C F~ F~ _

@5@6 _@ 
@0 D;@-@4@7 _@ 
@0 Y@-@4@7 _@%@>@%@" C W@#@;C@"C F~ F~ _

@5@6 _@ 
@.@7 ] ]@%@" C Z'@#@;CC F~ F~  <


@5@6 _@ 
@ @8 %@;CC F~ F~  Y


 C W

@<XD  t  t t  @t  $p AD  t  t t  @t  $p 
D  t  t t  @t locate_clauses 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

 Y
 CProcess "~w": exit status: ~w

@<CAn E[ E[  %

killed
 C@!Process "~w": killed by signal ~w

@<XD  t  t t  @t $breaklevel 	 O @ % C
A B[ B[@5@6 B` Z@7 @@>@;CA B[ B[  @<XD  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  \j AD  t  t t  @t  \j AD  t  t t  @t  \j 
D  t  t t  @t alternate_syntax AD  t  t t  @t xref_open_source AD  t  t t  @t xref_source_identifier AD  t  t t  @t xref_source_time AD  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 $i $i $\
 H@5@6 Be@@new @@7 Y Be@? % G@7 %@>@Q@;XXQM EF@D/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/load__data_files.pro  7AAu@ C @S @E TXO Eestablish_static_files  C@q E E  @5	data__prf@7establish_debug_file T E@7 %data__files@7 %@>@;XO Eestablish_dynamic_files  C@ E E @5@C
@/@7 E I@L
@P@-Target file not provided on the command-line.@8 L  L@;C@"@ E E@5@.
@7 %@.@7 Kw T@.@.
@.@7proof_file_info T@ 
@ @7@$establish_proof_file_dependent_files T@ 
@ @7establish_common_files T@>@;C@ E E  @5@4Unexpected error in establishing input file details.@8 %@;XO E % C@| E E@5 @@2debug_@3
@3.pro@4@.@7 PJ I@.@7 %@7 F N<@>@;XO E % C@+A E E@5 @.@7 F I@.@2@-@4@ @7 I2 T@ @ 
@7@'determine_proof_file_kind_and_base_file T @ @.@7 %@  @7 A@>@;XO E T C@d E E  @5@7 % T@7 % T@>@;XO E@)determine_proof_file_kind_and_base_file_x CB E E
 M
@5 I@7 L I@C
 C@7 O T@L
@P@>@;CB E E
 M@5 I@7 %@2 C@3 J$@3 KA@3 "@4@7 %@>@;CB E E
zombie_scope
@5 I@7 %@C
 C@7 %@L
@P@>@;CB  E E
 %@5 I@7 %@2 C@3 \@3 S@3 KA@4@7 %@>@;CB* E E
 E@5@2 C@3 S@3 \@3 J@4@7 %@>@;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 % CA E E@5@.
@7 G@ 
@.@7 % T@ @7 G@>@;XO E@*potentially_add_datafiles_global_user_rule CAd E E@5@C@&
@L@P@7 ] Ed@7 E N<@>@;CA} E E@5@>@;XO Eestablish_log_file CA E E@5 I@7 %yes_log_file@7 E I @@2
@3@3.slg@4@.@7 %@7 F N<@>@;CA E E@5 I@7 % & @7 & @@2
@3@3.zlg@4@.@7 %@7 &@>@;CA E E@5@0provided_log_file@-@4@7 &@.
@7 %@ 
@7 &@>@;CA E E@5 N;@7 &@>@;CA E E@5@.Unable to determine correct logging behaviour.@8 %@;XO E@)potentially_add_datafiles_local_user_rule C	AY E E@5@7 %@7 E N<@>@;CA_ E E@5@>@;XO Eretrieve_parent_directory CBF E E@5 @.@7 %@/@2@3@/@4@7 %@>@;XO Epotentially_add_datafiles_rule C	AN E E@5@7 %@7 E N<@>@;CAT E E@5@>@;XO Eensure_datafile_exists CAE E E@5@7 %@>@;CAI E E@5@'Required input file does not exist: ~a.@2
@4@8 %@;XO E % CA E E@5@7 % T@>@;XO E % C@@ E E

 M@5 @@2@3@3.vcg@4@.
@7 %@ 
@7 & T@ 
@7 E N< @@2@3@3.fdl@4@.@7 %@ @7 &@ @7 E N< @@2@3@3.rls@4@.@7 %@ @7 & T @@2@3@3.rlu@4@.@7 %@ @7 &
 T@.@7 & T @@2@3@3 &!@4@.@7 %@ @ @7 % T @@2@3@3.siv@4@.@7 %@ @7 E N<@>@;C@a@ E E %@5 @@2@3@3.dpc@4@.
@7 %@ 
@7 &@ 
@7 E N< @@2@3@3 &@4@.@7 %@ @7 &@ @7 & @@2@3@3 &@4@.@7 %@ @7 &  @@2@3@3.sdp@4@.@7 %@ @7 E N<@>@;C@LA E E E@5 @@2@3@3.pfs@4@.
@7 %@ 
@7 &@ 
@7 E N< @@2@3@3.dec@4@.@7 %@ @7 &@ @7 F N< @@2@3@3.sip@4@.@7 %@ @7 F N<@>@;CA= E E@5Unexpected proof file kind: ~p.@2
@4@8 %@;XXQM DF@&/usr/lib/swi-prolog/library/process.pl  AuC AgS E
is_processEprocess_killE
process_idEprocess_releaseE FjE &;E &=E ]E VlXD  t  t t  Dt  FiD  t  t t  Dt  _# AD  t  t t  Dt  _# 	 O D _$ C@0 E[ E[ Vlstdin _0 &C
@5 _0@ @8 _( D@;C@0 E[ E[ Vlstdout _0 &G
@5 _0@ @8 &E@;C@0 E[ E[ Vlstderr _0 &I
@5 _0@ @8 &E@;C@0 E[ E[ Vl E	 @Z &K
@5 @Z@ @8 &E@;C@0 E[ E[ Vl ! _, _0 !
@5@0 _, _0@4@ @8 &E@;C@0 E[ E[ Vl Lg Ic G Lg
@5 G@ @8 &E@;C@0 E[ E[ Vl D I G &L
@5 !&@ @7 !% &F G@ @8 &E@;C@0 E[ E[ Vldetached Ic @ &N
@5 @@ @8 &E@;C@0 E[ E[ Vlwindow Ic @ &P
@5 @@ @8 &E@;XO Dmap_arg CA	 E[ E[@5@>@;CA
 E[ E[@5@7 @ &F@>map_arg_prim@.@7 V! V3@8 A &F@;CA E[ E[@5@8 &U &F@;XO D &8 C
A/ E[ E[@5@7 GX@a@g@b @s@;XO D &: CAa E[ E[@5 J3@8 &A &F@;XO Dexe_options C@"@ E[ E[@5 Q @Q@7 @@>@"
 @ @ #
com @ B@#@;C
@ E[ E[@5@"
 @ Ys@#@;XO D &B CA  E[ E[@5pid@8 @@;XO D ] CAP E[ E[@5@8 &@ &F@;XD  t  t t  Dt  &;O D &Y CA E[ E[ D;
@5@>@D@7 D@L@.
@7 Kw &F@?@%
@ 
@8 [ &F@;CA E[ E[ 

@<XO Dexpand_cwd_option C@Q@ E[ E[@5@0 &K@-@4@.
@7
select_option ^o@>@D@,@7 D@L@.@2@0 @ A@4@3@0 @ B@4@4@7 @ &F@ @.@7 &a@" &K
@#@?@D
@7 A &F@L@&
@? A@8 C B@F@;C@ E[ E[ 

@<XO D &< CA( E[ E[ 

@<XO D &> CA8 E[ E[@5@/@8 ] &F@;XD  t  t t  Dt  FjO D Vl C@4@ E[ E[		@5@.
@7 &[ &F@.@ 
@7 &g @@7 B B &S@.@7 &V@ @.@7 &a@.@2@4@7 @<@.@7 &b &F@ @ @8 Fi &F@;XXQM ExF@@/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/newutilities.pro  7AAuC @S @E F[E N Epad_number_as_atomE TE %Emonth_numeric_to_nameE PJE IE PHE JE EE EE IE !E EXO Ex % C@ Ew Ew@5@.
@7 G@.@7 G@ 
@ @.@7replace_separator_with_split I@ @7split_off_atoms I@>@;XO Ex I C@v Ew Ew
 @5@>@;C@y Ew Ew@5 Lo@7 I@p @8 I I@;XO Ex J C@` Ew Ew@5@.@7 Hp@7 G@>@;XO Expad_number_as_atom_x CA. Ew Ew@5@a@i@f
@s@9Can not pad number: ~k to size: ~k as number is too big.
@2
@3
@4@8 T L@;CA8 Ew Ew@5@ 
@.@7retrieve_padding I@ @.@7 I2 I3@ @ @7 G@>@;XO Ex &y C@ Ew Ew
@5@>@;C@ Ew Ew


@5@>@;C@ Ew Ew

 LN
@5@ @ @8 &x@;C@ Ew Ew LN

@5@.@7 &@ @ 
@8 &x@;C@ Ew Ew



@5@ @ @8 &x@;XO Extrim_atom_x CAs Ew Ew@5@>@;C
Aw Ew Ew@5@a@g@h@s@>@;CA| Ew Ew
@5@p
@ @ @ @8 & I@;XD  t  t t  Ext get_base_unique_id AO Ex &p CA Ew Ew@5@.@7retrieve_next_id I@.
@7 J I S@2
@3
@4@7 PJ I@>@;XO Ex &s CAV Ew Ew 01JAN@<CAW Ew Ew 02FEB@<CAX Ew Ew 03MAR@<CAY Ew Ew 04APR@<CAZ Ew Ew 05MAY@<CA[ Ew Ew 06JUN@<CA\ Ew Ew 07JUL@<CA] Ew Ew 08AUG@<CA^ Ew Ew 09SEP@<CA_ Ew Ew 10OCT@<CA` Ew Ew 11NOV@<CAa Ew Ew 12DEC@<XO Ex PH CA Ew Ew@5@.@7flatten_list_x I@>@&@>@;XO Ex ! CAj Ew Ew@5@.
@7 G@ 
@.@7 &@ @7 G@>@;XO Ex &q CA! Ew Ew@5@.
@7 Hp@ 
@.@7 G@ 
@ @7 & I@>@;XO Ex PJ C@ Ew Ew
 @@5@>@;C@ Ew Ew



@5@>@;C@ Ew Ew

@5@ @ 
@7@ implode_separator_content_list_x I@>@;XO Ex I C@k Ew Ew @5@>@;C
@n Ew Ew@5 Lo@7 I@p
 @8 I I@;XD  t  t t  Ext  E AO Ex &w C@U Ew Ew@5@.@7 G@7 Hp@>@;XO Ex & CA Ew Ew@5@0 &
@-@4@7 J@a@i@b@n@w@0 &
@4@7 A I@>@;CA Ew Ew
@5@0 &
@4@7 &@>@;XO Ex & CA Ew Ew @<CA Ew Ew
@5@.@7 &@ 
@.@7 &@ @ @8 &@;CA Ew Ew 

@<XO Ex & C@ Ew Ew

@5@>@;C@ Ew Ew
@5@.@7 A@ @ @.@7 A@ @ @ 
@8 &@;XO Ex & CAF Ew Ew

@5@>@;CAK Ew Ew0

@5@p
@ @ 
@8 &@;XO Ex &| CA Ew Ew


@5@ 
@7 G@>@;CA Ew Ew LN


@5@ @7 G@ 
@ @8 &{@;CA Ew Ew
@5@2
@4@.@7 &@ @ @8 &{@;XO Ex N  CA Ew Ew @<C
A Ew Ew@5@.@7 N  I@a@h@b@n@w@;XO Ex T C@iA Ew Ew@5@0 Fk@-@-
@-@-@-@-@4@7 ] %@.@7 &q I@ 
@.@7 &@ @.@7 &@ @.@7 &@ @.@7 &@ @.@7 &@ @.@7 &s I @2@3@3@4@7 & @2@3@3@4@7 &@>@;XO Ex &u CA Ew Ew@5@.@7 ] I3@.@7 G@.
@7 G@&
@>@;XO Ex &v CA Ew Ew


@5@>@;CA Ew Ew


@5@a@g@h@q@p
@>@ @ 
@7 &v I@>@;XXQM AF/usr/lib/swi-prolog/boot/qlf.pl  As@ C S E AE FE FE 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 check_is_module 
O A &C@+@d & &@5@C@7 A C@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  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 & C@D@ @7 &@L@&
@?@&
@;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 EM 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 ] ]@4@4@7 \ C@.@ @7 C C@0 C
@4@0 AV@0 G"@4@1 D	@4@8 B C@;XXQM EF@D/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__data_files.pro  7AAuC @S @E %[E &E EEget_datafiles_debugE &
E N:E %E EE &3E &'E FE EE &E &-E FE EE &0E &E EE EE &6E &*E F E EE %Esave_data__data_files E N>E EE &E E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 L@;C@ E E@5@7 & N<@>@;C@ E E@5@@Could not find debug datafiles for: Expected atomic name for: ~k@2
@4@8 &@;XD  t  t t  Et  & AO E % C@ E E@5@0 &
@4@7 A N<@>@;XO E N: CA E E @5@C
@/@7 & N<@L
@P@;XO E &3 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 &0 C
@ E E@5@0 &
@4@7 &@>@;XD  t  t t  Et  E AO E &6 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 &
@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 N> CA E E@5@8 &@;XO E & C@A E E@5 E@.
@7 %[ N<@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 %] L@>@;XXQM EF@B/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/load__switches.pro  AuC @S @E TXD  t  t t  Et parse_simplifier_qualifier_part AO E & CAj E E@5@.
@7@!parse_simplifier_simple_qualifier T@>@&
@;CAn E E@5@.
@7parse_simplifier_log_qualifier T@>@&
@;CAr E E@5@.
@7@ parse_simplifier_usage_qualifier T@>@&
@;CAv E E@5@.
@7@"parse_simplifier_choices_qualifier T@>@&
@;CAz E E@5@.
@7@ parse_simplifier_limit_qualifier T@>@&
@;CA~ E E@5@.
@7parse_file_name T@>@&
@;XO Eparse_zombiescope_log_qualifier C@AB E E
log_qualifier

@5@.@7parse_qualifier_prefix T@2 " @4@2 \@3 "@4@ @.@7parse_mandatory_and_optional T@" B
@#@2 ]	@3 ]
@3period@4 ]@ 
@ @.@7 ] \@>@&@;XO Eprocess_arguments CB E E@5@>@;CB E E@5@7process_argument T@8 '
 T@;XO E@"parse_zombiescope_simple_qualifier CB E Esimple_qualifier

@5@.@7 '@ 
@ @.@7parse_zombiescope_simple_name T@>@&@;XO Eset_user_rules_switch  CA E E  @5
Simplifier@7 %U En@> I@8 E I@;CA E E  @5 %^@7 '@> I@8 '@;XO Eparse_simplifier_limit_name C@AA E E L@5@2 KA@4@2 \@3 ]@3 S@3 " @3 \@3 J @3 \@3 \@3 \@3 S@3 " @3 \@3 ]@3 \@3 \@4@.
@7 '@>@&
@;C@2A E E N@5@2 \@4@2 \@3 S@3 \@3 [@3 S@3 " @3 \@3 ]@3 \@3 \@4@.
@7 '@>@&
@;C@>A E E N@5@2 \@4@2 \@3 \@3 \@3 \@3 \@3 \@3 KA@3 \@3 S@3 " @3 \@3 ]@3 \@3 \@4@.
@7 '@>@&
@;XO Econvert_one_range_to_list CDb E E Y 
@5@7 GX@a@i@b @s@>@;C
Dg E E '"@5@*Illegal entry in list of numbers argument
@8 E L@;C@!Dk E E !


@5@7 GX@ 
@7 GX@a@i@b @s@a@i@f
@q@ 
@7 &v I@>@;C
Ds E E !@5 '#@8 '$@;XO Eparse_chosen_units CB4 E Especific

 B
@5@ 
@ @.@7parse_content_chosen_units T@>@&@;CB: E E @@5@>@&@;XO Edefault_switch_hyp_limit C@ E E  @<XO E
range_to_list CDV E E@5@>@;CDY E E
@5@ @7 '  T@ 
@ @7 '0 T@>@;XO Eprocess_argument_hyp_limit CD% E E@5switch_hyp_limitauto_set@7 E I@7 E  I '6@7 E I@7 E I '6user_set@7 E I@>@;XO Eprocess_selection CD7 E E @ @@5@>@;CD; E E O O@5@>@;CD? E E ')
 V.

@5@ 
@7convert_range_list_as_int_list T@>@;XO Eparse_simplifier_simple_name CA E E G@5@2 [@4@2 \@3 " @3 S@4@.
@7 '@>@&
@;C@ A E Enolog@5@2 \@3 \@3 " @4@2 \@3 "@4@.
@7 '@>@&
@;C@#A E Enowrap@5@2 \@3 \@3w@4@2 \@3 \@3 S@4@.
@7 '@>@&
@;C@&A E E Y@5@2 J$@3 \@3 \@3b@4@2 \@3 J@3 \@4@.
@7 '@>@&
@;C@2A E Enouserrules@5@2 \@3 \@3 \@4@2 J@3 \@3 \@3 \@3 \@3 " @3 \@3 J@4@.
@7 '@>@&
@;C@ A E Eplain@5@2 S@4@2 " @3 \@3 \@3 \@4@.
@7 '@>@&
@;C@,A E E	typecheck@5@2 \@4@2 \@3 S@3 \@3 KA@3 [@3 \@3 KA@3 \@4@.
@7 '@>@&
@;C@&A E Enorenum@5@2 \@3 \@3 \@3 \@4@2 \@3 \@3 ]@4@.
@7 '@>@&
@;C@&A E E B)@5@2 J$@3 \@3 \@3 J@4@2 \@3 \@3 \@4@.
@7 '@>@&
@;XO Equalifier_prefix CB E E  @<CB E E  @<XO E ' CB{ E E@5@.@7 Z T@ @.@7parse_optional T@>@&
@;XO E T C@ E E@5@7set_auto_settings  T B@2@/@3@/@3@/@3@/@-
@4@7 @@.@7parse_arguments T@7 '@>@;XO E 'W CB E E


@5@ @ @8 'V@;CB E E @<XO E & C@+A E E		limit_qualifier


@5@.@7 '@ 
@ @.@7 ' T@" B
@#@ @ @.@7 E \@>@&@;XO Eparse_range_collection_x CBT E E
 AW
@5@ 
@ @.@7parse_range T@ @ @.@7 'd T@>@&@;CB[ E E@5@>@&@;XO E & C@"A E Echoices_qualifier


@5@.@7 '@ 
@ @.@7parse_simplifier_choices_name T@ @ @.@7 '' T@>@&@;XO Eparse_range_collection CBN E E
@5@ 
@.@7 'f@ @ @.@7 'i@>@&@;XO E & C@GA E Eusage_qualifier

@5@.@7 '@2 \@3 J@4@2 \@3 "@3 \@4@ @.@7 '@" B
@#@2 ]	@3 ]
@3 '@4 ]@ 
@ @.@7 '	@>@&@;XO E 'g C@%B` E E !


@5@ 
@.@7 'b@" 
@#@ @ @.@7 'b@>@&@;CBf E E '"

@5@ 
@.@7 'b@>@&@;XO E & C@AA E E ' 

@5@.@7 '@2 " @4@2 \@3 "@4@ @.@7 '@" B
@#@2 ]	@3 ]
@3 '@4 ]@ 
@ @.@7 '	@>@&@;XO E ', CB@ E E

@5@ 
@.@7 'f@>@&@;CBE E E
 Lf

@5@ 
@.@7 'p T@" Ln
@#@>@&@;XO E & CA E E '

@5@.@7 '@ 
@ @.@7 'I T@>@&@;XO Eparse_zombiescope_limit_name C@,B- E E Q@5@2 [@3 \@4@2 S@3 S@3 " @3 \@3 ]@3 \@3 \@4@.
@7 '@>@&
@;XO E ' CB E E G@5@2 [@3 \@4@2 " @3 S@4@.
@7 '@>@&
@;C@ B E E 'K@5@2 \@3 \@3 " @4@2 \@3 "@4@.
@7 '@>@&
@;C@#B E E 'L@5@2 \@3 \@3 'M@4@2 \@3 \@3 S@4@.
@7 '@>@&
@;C@ B E E 'P@5@2 S@4@2 " @3 \@3 \@3 \@4@.
@7 '@>@&
@;C@&B E E 'R@5@2 \@3 \@3 \@4@2 \@3 \@3 \@3 ]@4@.
@7 '@>@&
@;C@&B E E B)@5@2 J$@4@2 \@3 \@3 J@3 \@3 \@3 \@4@.
@7 '@>@&
@;XD  t  t t  Et @ parse_zombiescope_qualifier_part AO E 'x CA E E@5@.
@7 ' T@>@&
@;CA E E@5@.
@7 & T@>@&
@;CA E E@5@.
@7@!parse_zombiescope_limit_qualifier T@>@&
@;CA E E@5@.
@7 &@>@&
@;XO E '} C@+B& E E		 '_


@5@.@7 '@ 
@ @.@7 'v T@" B
@#@ @ @.@7 'b@>@&@;XO Eparse_arguments_x CAK E E @<C@ AP E E
@5 I@7 L I@.@7 G@0 &@4@ @7 Bn T@ 
@ @8 ' T@;C@ AY E E
@5 I@7 '@.@7 G@0 'x@4@ @7 '@ 
@ @8 '@;CAb E E
@5@'Error in analysing command argument: ~a@2@4@8 T L@;XO E 'Z C@@ E E@5switch_input_file '7@7 'A I@7 E Iswitch_empty '7@7 'A & @7 E I
switch_log '7@7 'A I@7 E Iswitch_wrap '7@7 'A I@7 E Iswitch_verbose '7@7 'A@7 ' Tswitch_user_rules '7@7 'A I@7 E Iswitch_plain '7@7 'A I@7 E Iswitch_typecheck_only '7@7 'A I@7 E Iswitch_renum '7@7 'A @@7 E Iswitch_simplification '7@7 'A @@7 E Iswitch_standardisation '7@7 'A @@7 E Iswitch_rule_substitution '7@7 'A O@7 E Iswitch_nocontradiction_hunt '7@7 'A @@7 E Iswitch_substitution_elimination '7@7 'A @@7 E Iswitch_expression_reduction '7@7 'A@7 E Iswitch_complexity_limit '7@7 'A@7 E Iswitch_depth_limit '7@7 'A@(@7 E Iswitch_inference_limit '7@7 'A I@7 E Iswitch_help '7@7 'A I@7 E Iswitch_version '7@7 'A
no_usage_file@7 E Iswitch_usage '7@7 'A@7set_deadpath_switch  Tswitch_deadpaths '7@7 'A@.
@7 '. T@7 '> '6 '7@7 'A@>@;XO E ' CA* E E  @5 '@7 '@> I@8 E I@;CA/ E E  @5 %^@7 '@> I@8 '@;XO E '] CA> E E  Y@<CA@ E E@5@7 '@>@;XO E 'm C@AA E Enosimplification@5@2 \@3 \@3 J@3 \@4@2 ]@3 S@3 " @3 \@3 \@3 \@3 KA@3 \@3 \@3 \@3 \@3 \@4@.
@7 '@>@&
@;C@DA E Enostandardisation@5@2 \@3 \@3 J@3 \@4@2 \@3 \@3 \@3 \@3 \@3 \@3 \@3 J@3 \@3 \@3 \@3 \@3 \@4@.
@7 '@>@&
@;C@JA E Enorule_substitution@5@2 \@3 \@3 \@3 \@4@2 " @3 \@3 S@3 J@3 \@3 'N@3 J@3 \@3 \@3 \@3 \@3 \@3 \@3 \@3 \@4@.
@7 '@>@&
@;C@MA E Enocontradiction_hunt@5@2 \@3 \@3 KA@4@2 \@3 \@3 \@3 \@3 \@3 \@3 \@3 KA@3 \@3 \@3 \@3 \@3 S@3 [@3 \@3 \@3 \@4@.
@7 '@>@&
@;C@_A E Enosubstitution_elimination@5@2 \@3 \@3 J@3 \@4@2 'N@3 J@3 \@3 \@3 \@3 \@3 \@3 \@3 \@3 \@3 S@3 \@3 " @3 \@3 ]@3 \@3 \@3 \@3 \@3 \@3 \@3 \@4@.
@7 '@>@&
@;C@SA E Enoexpression_reduction@5@2 \@3 \@3 \@4@2 J @3 S@3 \@3 \@3 J@3 J@3 \@3 \@3 \@3 S@3 \@3 \@3 \@3 \@3 KA@3 \@3 \@3 \@3 \@4@.
@7 '@>@&
@;XO E@ convert_range_list_as_int_list_x CDM E E@5@7 &u I@>@;CDQ E E@5@0Illegal duplication in list of argument numbers
@8 '$@;XO E 'G CDE E E@5@.@7 '3@7 PH I@7 ' T@>@;XO Echeck_limit_is_valid CD| E E@5@7 GX@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B E E Y@5 ' '7@7 '8 '@7 '< I@7 ' ' '@@7 'A@>@;CB E E Y@5 ' '@@7 '8@>Unexpected multiple instances of empty command-line detected.
@8 '$@;CB E Efilename
@5 ' '7@7 '8 '@7 '<@7 E I ' '@@7 'A@>@;CB E E '
@5 ' '@@7 '8@.@7 % I@>Multiple file names specified on the command-line (~a and ~a)
@2@3@4@8 '$@;CB E E ' 'K@5 ' '7@7 '8@7 E  I '@7 '< N;@7 ' ' '@@7 'A@>@;C@!B E E ' 
@5 ' '7@7 '8@7 ' '@7 '<@0 &@4@7 ' ' '@@7 'A@>@;CB E E ' 'K@5 ' '@@7 '8 N;@7 & I@*Illegal multiple uses of /nolog qualifier
@8 '$@;CB E E ' 'K@5 ' '@@7 '8@0 &@/@4@7 '@3Inconsistent use of /log=... and -nolog qualifiers
@8 '$@;CB E E ' @5 ' '@@7 '8 N;@7 '@3Inconsistent use of -log=... and -nolog qualifiers
@8 '$@;CB E E ' @5 ' '@@7 '8@0 &@/@4@7 '@,Illegal multiple uses of -log=... qualifier
@8 '$@;CB E E ' 'L@5 ' '7@7 '8@7 E  I '@7 '< I@7 ' ' '@@7 'A@>@;CC E E ' 'L@5 ' '@@7 '8@9-nowrap qualifier appears more than once on command-line
@8 '$@;CC	 E E ' Y@5 ' '7@7 '8@7 E  I '@7 '< I@7 ' ' '@@7 'A@>@;CC E E ' Y@5 ' '@@7 '8@,Illegal multiple uses of -verbose qualifier
@8 '$@;CC E E ' 'O@5 ' '7@7 '8@7 E  I '@7 '< I@7 ' ' '@@7 'A@>@;CC  E E ' 'O@5 ' '@@7 '8@0Illegal multiple uses of -nouserrules qualifier
@8 '$@;CC' E E ' 'P@5 ' '7@7 '8@7 E  I '@7 '< I@7 ' ' '@@7 'A@>@;CC/ E E ' 'P@5 ' '@@7 '8@*Illegal multiple uses of -plain qualifier
@8 '$@;CC6 E E ' 'Q@5 ' '7@7 '8@7 E  I '@7 '< I@7 ' ' '@@7 'A@>@;CC> E E ' 'Q@5 ' '@@7 '8@.Illegal multiple uses of -typecheck qualifier
@8 '$@;CCE E E ' 'R@5 ' '7@7 '8@7 E  I '@7 '< I@7 ' ' '@@7 'A@>@;CCM E E ' 'R@5 ' '@@7 '8@,Illegal multiple uses of -norenum qualifier
@8 '$@;C@$CT E E 'j '
@5 ' '7@7 '8@.@7 'C T@7 E  I '@7 '<@7 ' ' '@@7 'A@>@;CC] E E 'j '@5 ' '@@7 '8@<Illegal multiple occurrences of -nosimplification qualifier
@8 '$@;C@$Cd E E 'j '
@5 ' '7@7 '8@.@7 '@7 E  I '@7 '<@7 ' ' '@@7 'A@>@;CCm E E 'j '@5 ' '@@7 '8@=Illegal multiple occurrences of -nostandardisation qualifier
@8 '$@;C@$Ct E E 'j '
@5 ' '7@7 '8@.@7 '@7 E  I '@7 '<@7 ' ' '@@7 'A@>@;CC} E E 'j '@5 ' '@@7 '8@?Illegal multiple occurrences of -norule_substitution qualifier
@8 '$@;C@$C E E 'j '
@5 ' '7@7 '8@.@7 '@7 E  I '@7 '<@7 ' ' '@@7 'A@>@;CC E E 'j '@5 ' '@@7 '8@@Illegal multiple occurrences of -nocontradiction_hunt qualifier
@8 '$@;C@$C E E 'j '
@5 ' '7@7 '8@.@7 '@7 E  I '@7 '<@7 ' ' '@@7 'A@>@;CC E E 'j '@5 ' '@@7 '8@FIllegal multiple occurrences of -nosubstitution_elimination qualifier
@8 '$@;C@$C E E 'j '
@5 ' '7@7 '8@.@7 '@7 E  I '@7 '<@7 ' ' '@@7 'A@>@;CC E E 'j '@5 ' '@@7 '8@BIllegal multiple occurrences of -noexpression_reduction qualifier
@8 '$@;C@(C E E '_ L
@5 ' '7@7 '8 L
@@7 ' T@7 E  I '@7 '<@7 ' ' '@@7 'A@>@;CC E E '_ L@5 ' '@@7 '8@@Illegal multiple occurrences of -complexity_limit=... qualifier
@8 '$@;C@(C E E '_ N
@5 ' '7@7 '8 N
@7 (@7 E  I '@7 '<@7 ' ' '@@7 'A@>@;CC E E '_ N@5 ' '@@7 '8@;Illegal multiple occurrences of -depth_limit=... qualifier
@8 '$@;C@(C E E '_ N
@5 ' '7@7 '8 N
A@7 (@7 E  I '@7 '<@7 ' ' '7@7 'A@>@;CC E E '_ N@5 ' '@@7 '8@?Illegal multiple occurrences of -inference_limit=... qualifier
@8 '$@;CC E E ' G@5 ' '7@7 '8@7 E  I '@7 '< I@7 ' ' '@@7 'A@>@;CC E E ' G@5 ' '@@7 '8@)Illegal multiple uses of -help qualifier
@8 '$@;CC E E ' B)@5 ' '7@7 '8@7 E  I '@7 '< I@7 ' ' '@@7 'A@>@;CC E E ' B)@5 ' '@@7 '8@,Illegal multiple uses of -version qualifier
@8 '$@;C@!D E E 'r
@5 ' '7@7 '8@7 E  I '@7 '<@0provided_usage_file@4@7 ' ' '@@7 'A@>@;CD E E '_ Q
@5@7 GX@7 '4 T@>@;CD E E '_ Q O@5 O@7 (#@>@;CD E E 'j Q@5 '6 '@@7 '8@9Illegal multiple occurrences of -hyp_limit=... qualifier
@8 '$@;CD E E@5@,Unexpected parsed command line argument: ~w
@2
@4@8 '@;XO E ' CB E E@5@.@7 'S T@%
@"

@#@>@&@;XO E & C@+Bt E E '

@5@2 ]	@3 ]
@3hyphen@3 '@3forwardslash@3
backwardslash@3colon@4 ]@ 
@.@7 '	@>@&@;XXQM EF@B/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__switches.pro  7AAuC @S @E VE@#get_switch_substitution_eliminationE (Eget_switch_expression_reductionE (Eget_switch_rule_substitutionE 'E OEget_switch_nocontradiction_huntE 'E RlEget_switch_simplificationE 'E QEget_switch_standardisationE 'E QE IE R.E 'E TdE PE '?Eget_switch_usageE NE 'E LE RE 'E E E U)E 'E U&E 'PE 'E (Eget_switch_inference_limitE E E 'BE U E 'Eget_switch_complexity_limitE (
Eget_switch_depth_limitE (E N/E 'E (E ME 'E (
E RiE 'E 'E NGE 'E 'E QE 'E 'E QE 'E 'E EE PE 'E '=E R+E 'E NE F E RE 'E TE 'Eget_switch_wrapE ';E 'E LE PE 'E %E (E 'E &E ( E 'E 'E '9E (E 'E (XO E V CB7 E E  I@<XD  t  t t  Et  (, AO E ( C	A E E  @5@0 (5@/@4@7 J@>@;XD  t  t t  Et  (. AO E ( C	A E E  @5@0 (1@/@4@7 J@>@;XD  t  t t  Et  (0 AO E ' C	A E E  @5@0 T@/@4@7 J@>@;XO E O CB0 E E@5@8 I I@;XD  t  t t  Et  (2 AO E ' C	A E E  @5@0 Td@/@4@7 J@>@;XO E Rl CB) E E
 I@5@0 'E@-@4@7 (/ I@8 O I@;XD  t  t t  Et  (4 AO E ' C	A E E  @5@0 &@/@4@7 J@>@;XO E Q CB" E E
 I@5@0 'E@-@4@7 (5 I@8 (H@;XD  t  t t  Et  (6 AO E ' C	A E E  @5@0 P@/@4@7 J@>@;XO E Q CB E E
 I@5@0 'E@-@4@7 (- I@8 (H@;XD  t  t t  Et  I AO E R. CB E E
 I@5@0 'E@-@4@7 (1 I@8 (H@;XO E ' C
A} E E@5@0 L
@4@7 A I@>@;XD  t  t t  Et  Te AO E P CB
 E E
 I@5@0 'E@-@4@7 (3 I@8 (H@;XO E '? C
A E E@5@0 (B
@4@7 (L@>@;XD  t  t t  Et  (8 AO E N CA E E@5@8 (; I@;XO E ' C
A5 E E@5@0 P
@4@7 (L@>@;XD  t  t t  Et  E AO E R CB E E I@5 @@8 (+ I@;XO E ' C
A9 E E@5@0 (C
@4@7 (L@>@;XO E (9 C	A E E  @5@0 L@/@4@7 J@>@;XD  t  t t  Et  U* AO E ' C
A- E E@5@0 &
@4@7 (L@>@;XD  t  t t  Et  U' AO E (: CA E E@5@8 T I@;XO E ' C
A1 E E@5@0 (D
@4@7 (L@>@;XO E ( C	A E E  @5@0 U @/@4@7 J@>@;XD  t  t t  Et  (< AO E (= C	A E E  @5@0 U&@/@4@7 J@>@;XO E 'B CA% E E@5@0 '9
@4@7 (L@>@;XD  t  t t  Et  U! AO E ' C
A) E E@5@0 %
@4@7 (L@>@;XD  t  t t  Et  (? AO E (
 C	A E E  @5@0 (-@/@4@7 J@>@;XD  t  t t  Et  (A AO E ( C	A E E  @5@0 (@@/@4@7 J@>@;XO E N/ CB3 E E  @5 I@8 (D I@;XO E ' C
AU E E@5@0 (1
@4@7 (L@>@;XO E ( C	A E E  @5@0 (/@/@4@7 J@>@;XO E M CB8 E E  I@<XO E ' C
AY E E@5@0 (+
@4@7 (L@>@;XO E (
 C	A E E  @5@0 (+@/@4@7 J@>@;XO E Ri CB& E E I@5 @@8 (G@;XO E ' C
AM E E@5@0 (5
@4@7 (L@>@;XO E ' C	A E E  @5@0 I@/@4@7 J@>@;XO E NG CB- E E@5@8 Td I@;XO E ' C
AQ E E@5@0 (/
@4@7 (L@>@;XO E ' C	A E E  @5@0 (3@/@4@7 J@>@;XO E Q CB E E I@5 @@8 (J@;XO E ' C
AE E E@5@0 Td
@4@7 (L@>@;XO E ' C	A E E  @5@0 (D@/@4@7 J@>@;XO E Q CB E E I@5 @@8 (I@;XO E ' C
AI E E@5@0 (3
@4@7 (L@>@;XO E ' C	A E E  @5@0 (C@/@4@7 J@>@;XD  t  t t  Et  E AO E P CB
 E E I@5 @@8 (M@;XO E ' C
A= E E@5@0 T
@4@7 (L@>@;XO E '= CA E E@5@0 '9
@/@4@7 J@>@;XO E R+ CB E E I@5 @@8 (K@;XO E ' C
AA E E@5@0 I
@4@7 (L@>@;XO E N CA E E@5@8 (@ I@;XD  t  t t  Et  F  AO E R CB E E
 I@5@0 'E@-@4@7 (O@8 (H@;XO E ' C
Au E E@5@0 U&
@4@7 (L@>@;XD  t  t t  Et  F AO E ' C
Ay E E@5@0 (7
@4@7 (L@>@;XD  t  t t  Et  (E AO E '; C	A E E  @5@0 (B@/@4@7 J@>@;XO E ' C
Am E E@5@0 U 
@4@7 (L@>@;XO E L CA E E@5@8 (> I@;XD  t  t t  Et  P AO E ' C
Aq E E@5@0 U)
@4@7 (L@>@;XD  t  t t  Et  E AO E ( C	A E E  @5@0 U)@/@4@7 J@>@;XO E ' C
Ae E E@5@0 (@
@4@7 (L@>@;XD  t  t t  Et  E AO E (  C	A E E  @5@0 (7@/@4@7 J@>@;XO E ' C
Ai E E@5@0 (;
@4@7 (L@>@;XO E ' C
A] E E@5@0 (-
@4@7 (L@>@;XD  t  t t  Et  E AO E ( C	A E E  @5@0 (>@/@4@7 J@>@;XO E ' C
Aa E E@5@0 (>
@4@7 (L@>@;XO E ( C	A E E  @5@0 (;@/@4@7 J@>@;XXQMosetF@#/usr/lib/swi-prolog/library/oset.pl   AuC AgS E
oset_powerE
oset_unionE
oset_delelE
oset_addelEoset_isE	oset_dintEoset_dunionE	oset_diffEoset_intXO (U (V C@u Fx   A (h@5@.@7 M. I3@2@4@.
@7pset (U@ 
@8 I4@;XO (U (Z C@ (h (h 
@<C@ (h (h
@5@.@ 
@7 HS @ @ 
@ @8delel (m@;XO (U (\ C@ (h (h 
@<C@ (h (h
@5@.@ 
@7 (n@ @ 
@ @8addel (m@;XO (U (q C@ (h (h C
@5@ 
@ @8 (Z (m@;C@ (h (h  B@<C@ (h (h  H+@<XO (Uhapp C@ (h (h 
@<C@ (h (h




@5@ @ @8 (w (m@;XO (U (` C@ (h (h @<C@ (h (h
@5@ 
@8dint (m@;XO (U (t C@ (h (h C
@5@ 
@ @8 (\ (m@;C@ (h (h  B@<C@ (h (h  H+
@<XO (U (k C@ (h (h 
@<C@ (h (h
@5@ 
@.@7 (y@ @ @8 (j@;XO (U (b C@ (h (h @<C@ (h (h
@5@ 
@8 (c (m@;XO (U ({ C@ (h (h 
@<C@ (h (h
@5@ 
@.@7 (f (m@ @ @8 (z@;XO (U (d C@g (h (h 
@<C
@h (h (h
@5@ 
@ @8diff21 (m@;XO (U ( C@ (h (h 
@<C@ (h (h
@5@ 
@.@7 (X (m@ @ @8 (~@;XO (U (f C@S (h (h 
@<C
@T (h (h
@5@ 
@ @8isect2 (m@;XO (Uunion3 C@H (h (h C
@5@ 
@ @ @8union2 (m@;C@J (h (h B
@5@ @ @8 (@;C@L (h (h H+

@5@ @ @8 (@;XO (U (X C@? (h (h 
@<C
@@ (h (h
@5@ 
@ @8 (@;XO (U ( C
@C (h (h @<C@D (h (h@5@.@ @7 (n@ @ @ @ 
@8 ( (m@;XO (U ( C@W (h (h @<C@X (h (h@5@.@ @7 (n@ @ @ @ 
@8isect3 (m@;XO (U (^ C@0 (h (h @5@>@Q@;C@1 (h (h @<C	@2 (h (h@5@8 (_ (m@;XO (Udiff3 C@u (h (h C
@5@ 
@ @ @8diff12 (m@;C@w (h (h B@5@ @ @8 (d (m@;C@y (h (h H+@5@ @ @8 (@;XO (U ( C
@k (h (h @<C@l (h (h@5@.@ @7 (n@ @ @ @ 
@8 ( (m@;XO (U ( C
@\ (h (h C@5@ 
@ @ @8 (@;C@^ (h (h B
@5@ @ @8 (@;C@` (h (h H+@5@ @ @8 (@;XO (U ( C@5 (h (h @5@>@Q@;C@6 (h (h @<C@7 (h (h
@5@7 R\@ 
@8 (@;XO (U ( C@p (h (h @<C@q (h (h@5@.@ @7 (n@ @ @ @ 
@8 (@;XXQM EdF@5/usr/lib/swi-prolog/library/dialect/sicstus/system.pl  AuC AgS E FkE AE &^E EE "E  E ]E ]E "E YEexecE EbE HE YE ]EtmpnamE UE #>EmktempE YrEpopenE E	host_nameXO Ed H' C@t Ec Ec/s/c@5 Q @Q@7 @@>COMSPEC@8 Q @;C@w Ec Ec  %K
 Ga@<XO Ed ] C@ Ec Ec@5@8 A~ %@;XO Ed ] C@5@ Ec Ec		 &






@5@.@7 \ %@ @0 ^
@-@/@/@/@4 G	@7 " %@ @a@f@k GY@w@;XO Ed ( C@ Ec Ec@5 (@8 #k %@;XO Ed ( C@ Ec Ec@5mkstemp@8 (@;XO Ed ( C@ Ec Ec@5@8 Yr @;XO Ed ( C@ Ec Ec@5@0pipe
@4@8 G@;XO Ed ( C@ Ec Ec@5@8 \ \@;XO Ed ( C@ Ec Ec@5@.@7 (@a@h@k GY@w@;XO Ed ( C@1@ Ec Ec		
 &






@5@0 ^
@-@/@/@/@4 G	@7 (@ @a@f@k GY@w@;XO Ed ( C@ Ec Ec@5 &^@8 @@;XO Ed ( C@ Ec Ec  @5@8 " Be@;XO Ed " C@ Ec Ec@5@8 U Be@;XO Ed ( C@S Ec Ec@5@8 (@;XO Ed ( C@7@j Ec Ec@5@"



@#@.@.@7 ( %@ @ @2@0 &C
@4@3@0 &G@4@3@0 &I@4@3@0 &L@4@4@8 Vl &F@;XO Ed ( C@ Ec Ec@5@8 ] &F@;XXQM EF@F/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__declarations.pro  7AAuC @S @E !E ME !E !E@ get_declarations_record_functionEget_declarations_functionE !E !E@#get_declarations_unbounded_functionE ME KCE M4E ME !E F4E K>E KE !E !E PeE "=E "6E OkXD  t  t t  Et  F2 AO E ! C@ E E@5@0 !
@4@7 D4@>@;XO E ! C@ E E@5@0 (
@4@7 D4@>@;XD  t  t t  Et  ( AD  t  t t  Et  ( AO E ! C@ E E@5@0 (

@4@7 D4@>@;XO E ! C@ E E@5@0 (
@4@7 D4@>@;XD  t  t t  Et  ( AD  t  t t  Et  KD AO E ! C@ E E@5@0 KC
@4@7 D4@>@;XO Esave_function_template C@"A E E@5@.@7 G@.
@7form_function_var_list K@@.@2

@4@7 @<@0 M

@4@7 D4@>@;XD  t  t t  Et  K? AO 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@>@;XO E ! C@ E E@5@0 K>
@4@7 D4@>@;XO Ecalculate_type_alias  CAY E E@5@.
@0 \@-@4@7 ! K@@0 (
@4@7 A K@@Q@;CA_ E E  @5@>@;XO Ecalculate_type  C@/Ad E E@5@.
@0 Br@-@4@7 (@2@-@3@-
@4@0 O@0 !
@4@4@.@7 @@0 Ok
@1 Br@4@7 (@Q@;CAm E E@5@.
 !@7 (@0 Ok
 !@4@7 (@Q@;CAs E E@5@.
@0 Pg@-@-@4@7 (@0 Ok
@1 Pg@4@7 (@Q@;CAy E E@5@.
@0 !@/@4@7 (@0 Ok
 Pf@4@7 (@Q@;CA E E@5@.
@0 Pk@-@4@7 (@0 Ok
@1 Pk@4@7 (@Q@;CA E E@5@.
@0 M@-@4@7 (@0 Ok
@1 M@4@7 (@Q@;CA E E  @5@>@;XO E "= C
@ E E@5@0 "6
@4@7 D4@>@;XO Ecalculate_enumeration  CA E E@5@.
@0 !@-@4@7 (@0 K
@4@7 (@Q@;CA E E  @5@>@;XD  t  t t  Et  F3 AO Ecalculate_function_template  C@CA E E@5@.
@.@/@7 M K@@.@7 G@C
@2 \@3 S@3 \@3 S@4@/@7 I2 K@@L
@P@C@2 \@3 " @3 \@3 S@4@/@7 (@L@P@7 ( K@@Q@;CA E E  @5@>@;XO Ecalculate_function  CA& E E@5@.
@.@.@7 ( K@@0 M
@4@7 D4@Q@;CA- E E  @5@>@;XO Ecalculate_record_function  C@"A2 E E@5@.
@.@.@.
@.@.@7 ( K@@0 M

@4@7 D4@Q@;CAA E E  @5@>@;XD  t  t t  Et  M AO Ecalculate_mk__function_name  CAF E E@5@.
@. !@7 ( K@@0 M4
 M2@4@7 D4@Q@;CAM E E@5@.
@. !@7 (@0 M4
 Bs@4@7 D4@Q@;CAT E E  @5@>@;XD  t  t t  Et  M AD  t  t t  Et  M AD  t  t t  Et  M5 AD  t  t t  Et  F4 AD  t  t t  Et  K AO E ! CA E E  @5@7 ( K@@7 ( K@@7 ( K@@7 ( K@@7 ( K@@7 ( K@@7 ( K@@>@;XO E Pe CA E E@5@7 ( K@@>@;CA E E

@5@>@;XD  t  t t  Et  Ol AXQM ESF@4/usr/lib/swi-prolog/library/dialect/sicstus/lists.pl  AuC AgS Enth0E \yEnexttoEselectE	selectchkE (E J{E (E DRE I2EsubtractE OEsubsetEunionE ]EintersectionE VEnumlistEmax_listEis_setEmin_listE
min_memberEsublistE FEflattenEnthE
max_memberE M.EpermutationE (E  aE
proper_lengthEsame_lengthE RDE  `XO ES V C	@. ER ER@5@ 
@8substitute_ ES@;XO ES	sublist__ C@V ER ER 
@<C@W ER ER 
@<C@X ER ER


@5@ @ 
@ @8 ) )@;C@Z ER ER
@5@ @ 
@8 )@;XO ESsublist_ C@R ER ER @<C@S ER ER
@5@ 
@8 )@;XO ES ) C@1 ER ER @<C@"@2 ER ER	@5@D
@)@L@&@?@&@ @ @8 )@;XO ES ) C@O ER ER@5@8 ) )@;XO ES ) C@A ER ER@5@8  ` I3@;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 )$C@s@"/usr/lib/swi-prolog/boot/expand.pl  A )&

@5@>@;C@3@ )& )&

@5@>@ @ @.@.@7expand_terms B@ @ @ 
@.@ @.@7add_term B@ @2@4@ @ @8 )% B@;C@.@ )& )&


@5@>@ @ @.@.@7 )(@ @ @ 
@.@ @.@7 )+@ @ @ @ @8 ).@;C@1@ )& )&
@5 @@7 X+ B@ @.@.@7 )(@ @ @ 
@.@ @.@7 )+@ @2@4@ @ @8 ).@;XD  t  t t  Bt  X, 
O B X+CA )& )&@5debug_term_position @Q@7 @ @> As@0 X+
@4@8 @! B@;CA )& )& @<XD  t  t t  Bt  B 
O B BCA	 )& )&
@5@S
@>@;C@!A )& )&		@5@ @.@.@7call_goal_expansion B@>@ @ @ 
@ @ @0 @4@8 )3 B@;C@EA )& )& AV

@5@>@.@.@.@.@.@7f2_pos B@ @ @.@ @ @ @ @7 )7@ @ @.@ @ @ @ @7 )7@0 AV@4@ @ 
@8 I< B@;C@EA )& )& E

@5@>@.@.@.@.@.@7 )8@ @ @.@ @ @ @ @7 )7@ @ @.@ @ @ @ @7 )7@0 E@4@ @ 
@8 );@;C@EA )& )& C

@5@>@.@.@.@.@.@7 )8@ @ @.@ @ @ @ @7 )7@ @ @.@ @ @ @ @7 )7@0 C@4@ @ 
@8 );@;C@EA )& )& B

@5@>@.@.@.@.@.@7 )8@ @ @.@ @ @ @ @7 )7@ @ @.@ @ @ @ @7 )7@0 B@4@ @ 
@8 );@;C@-A" )& )& Gm
@5@>@.@.@.@7f1_pos B@ @ @.@ @ @ @ @7 )7@0 Gm@4@ @ 
@8 );@;C@'A& )& )& Gb

 Gb
@5@>@.@ 
@.@7 )=@ @ @ @ @ @ @ @8 )7@;C@aA) )& )& 


 
@5@ @7 A @>@.@.@ 
@.@ @7 )8@0 @3@0  F@4@3@0  F@4@4@.@7 D
 @0 A@-@4@0  B@1 )3@4@0 A@/@4@8 @ @;C@?A1 )& )&	
@5@7 [ @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; )& )& 
@<XD  t  t t  Bt  I< 
O B )<CA )& )&
@5 H4 @@7 )1@>@;C
A )& )&@5@ 
@7 " B@>@;CA )& )& 
@<XD  t  t t  Bt 
$including  	 D  t  t t  Bt  )P  
O B )P CBx )& )&@5@.
@/@/@7
$include_code B@>@*
 @Q@;CB{ )& )&   @<XD  t  t t  Bt 	member_eq 
O B )UCBj )& )&

@5@D@)
@L@R@?@ 
@8 )V B@;XD  t  t t  Bt intersection_eq 
O B )XCBb )& )& 
@<C@)Bc )& )&
@5@D@ 
@7 )W@L@"

@#@ @ @8 )Y B@?@ @8 )Z@E@;XD  t  t t  Bt control 
O B )[CBD )& )&  AV@<CBE )& )&  E@<CBF )& )&  C@<CBG )& )&  B@<CBH )& )&  Gm@<XD  t  t t  Bt  )? 
O B )>CA )& )&@5@S
@>@;C@%A )& )&

 ]




 ]
@5@>@;CA )& )&@5f1@8 )/@;XD  t  t t  Bt  ): 
O B )9CA )& )&@5@S
@>@;C@/A )& )& ]





 ]

@5@>@;CA )& )&@5f2@8 )/@;XD  t  t t  Bt 	eval_true 
O B )_CB )& )&  @Q@<CB )& )&  "@<XD  t  t t  Bt expand_meta_arg 
O B )aCAU )& )&		 @5@>@.@ @ @ @ @7 )7@ @ 
@ @ @8compile_meta_call B@;CAX )& )& Z@5@>@ 
@ @ @ @ @8expand_setof_goal B@;CAZ )& )& @<XD  t  t t  Bt is_aux_meta 
O B )iCBJ )& )&@5@7 )D@.@/@7 @7  @/@/__aux_meta_call_@8 Ad B@;XD  t  t t  Bt cond_compilation 
O B )nC@ZB} )& )& B  @L
@5@.
@.@7  @D@:@7 )Q B@L@D@$@0$eval_if@4@.@0 AV@0 @' @4 @@4@7 A: @L@0 )S @Q
@4@8 C @?
@0 )S @
@4@8 )u@E@?
@0 )S
else_false
@4@8 )u@E@;C@B )& )&	 B elif
@5@.
@.@7 )p@D@k@0 )S@-@-@/@4@/@.@7 F @L@ 
@  )x@7same_source B@ @7 F @D@* @Q@L@0 )S )v
@4@8 )u@E@?@7@D@'@* @@0 )r@4@.@0 AV@0 @' @4 @@4@7 )t@L@0 )S @Q
@4@8 )u@?
@0 )S
@4@8 )u@E@?@0 @@0 Y Y )x@4@/@4@8 @ B@F@F@;C@hB )& )& B else@5@.@.
@7 )p@D@D@0 )S@-@-@/@4@/@.@7 )y@L@  )@7 )z@ @7 )}@D
@* @Q@L@' @@?@D
@* @@L@' @Q@?@%@0 )S
@4@8 )u@?@0 @@0 Y Y )@4@/@4@8 )~@F@F@;C@>B )& )& D D@5@>@.@/@7 )p@D@+@0 )S@/@-
@-@4@/@7 !N @L@D@)
@L@0 @@0 Y Y@1 
@4@/@4@8 )~@?@R@?@R@F
@;C@BB )& )& B endif@5@>@.@/@7 )p@D@!@B@0 )S@/@-
@/@4@/@.@7 )y@L@ 
 )@7 )z@ @7 )}@O@L@R@?@0 @@0 Y Y )@4@/@4@8 )~@F
@;CB )& )&
@5@C@7 )q@L@P@;XD  t  t t  Bt call_term_expansion 
O B )C@h )& )& @<C@p@i )& )&
 C


@5 A6 @@7 )1@>@D@J@.@ @7 @ @D@ @0  B@4@7 Y @L@0 @1 B@-@4@@%@?@0 @1 B@-@-@4@@L@0 )@4@ @ @ 
@ @8 )(@?@ @ 
@ @8 ) B@F@E@;C@@t )& )&
 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 )(@?@ @ 
@ @8 )@F@E@;XD  t  t t  Bt  )M 
O B )LC@4A? )& )&@5@/@.@7 )k@.@ @7 )k@ 
@ @ @7 )k@.@ @.@7f_pos B@ @ @ 
@ @ @ @ @8 )M
 B@;XD  t  t t  Bt  )M
 
O B )C@RAF )& )&@5@a@g@h@r@>@ @.@.@7arg_pos B@.@7 A @ 
@.@7 )@ @.@7 )@ @ @ @ @ @ @ @ @7 )b B@p
@ @ 
@ @ @ @ @ @ @8 )@;CAO )& )&

 @<XD  t  t t  Bt  @Q 
O B @QCB )& )&@5@T
@8 )` B@;XD  t  t t  Bt  B 
O B BC@ )& )&@5@/@/@8 )# B@;XD  t  t t  Bt  )h 
O B )gCAc )& )&
@5@S
@>@;C@/Ae )& )&

 ^


 ^
@5@>@.@.@ 
@.@ @7 )8@ @ @ @ @ @ @ @8 )f@;C@/Ah )& )&

 


 
@5@>@.@.@ 
@.@ @7 )8@ @ @ @ @ @ @ @8 )f@;CAk )& )&@5@>@.@ 
@ @ @ @7 )7@ @ @ @8 )c@;XD  t  t t  Bt  B 
O B )#C@+@ )& )&@5@2@0  F@4@3@0  F@4@4@.@7 )A@B@ 
@ @/@7 B B@L@+
@O@>@;C@ )& )& 
@<XD  t  t t  Bt  )- 
O B ),C@$@ )& )&@5@T
@"
@#@>@D@7 @ @L@ 
@ @ @8	append_tp B@? @@8 B B@;C@ )& )& 


@<XD  t  t t  Bt list_pos 
O B )C@ )& )&@5@S
@>@;C@ )& )&   b


 O  b
 O@<C
@ )& )& 


@<XD  t  t t  Bt  )| 
O B ){CB )& )&

@5@>@;CB )& )&@5@0 @@0 Y Y@4@/@4@8 )~@;XD  t  t t  Bt  ) 
O B )C	@ )& )& 
@<C@(@ )& )&



@5@>@ @ @2@4@ @ @8 )@;C@#@ )& )&


@5@>@ @ @ @ @ @8 )@;C@)@ )& )&




@5 @@ 
@7 )/@ @ @2
@4@ @ @8 )@;XD  t  t t  Bt  )6 
O B )5C@SAx )& )&
@5 A6 @@7 )1@>@B@0 C@-@-@4@7 )@.@ @7 )@D@ @0  F@4@7 )@L@0 @1 ^
@4@@?@0 @1 H
@4@@&@+
@L@R@O@;C@MA )& )&	
@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 )& )&
 G
@5@ 
@.@7 X B@.@7 )@ @ @.@7 )Z@0 H
@4@.@7 H B )l@ @.@7 A B@/@ @/@0 G
@4@7 )7@ @.@7 GW B@D@a@f@bA @s@L@!@2@0 J$@4@4@#@?@%@2@4@8 @= B@;XD  t  t t  Bt  )s 	 D  t  t t  Bt  )s 
O B )rCB )& )&@5@.@7 B B@.@7 A @0 @4@@;XD  t  t t  Bt  )T AD  t  t t  Bt  )T AD  t  t t  Bt  )T AD  t  t t  Bt  )T 	 D  t  t t  Bt 
expand_bodies 
O B )C@$@ )& )&@5@2@0  F@4@3@0  F@4@4@.@7 )A@0expand_body@4@ 
@8 )(@;XD  t  t t  Bt  B 
O B )C@ )& )&@5@.@ @7 )@ 
@ @ @ @8 )7@;XD  t  t t  Bt  ) 
O B )C@4@ )& )&
 G


 G
@5@T@>@.@.@ @ @.@7 )8@ @ @ @ @0 G@4@8 )@;C@*@ )& )&		
 B 

 B 
@5@T@>@.@ @.@7 )=@ @ @ @ @0 B @4@8 )@;C@ )& )& @<XD  t  t t  Bt  )* @GD  t  t @Ht  Bt )) @K B
  D  t  t t  Bt  )* 
O B ))C@ )& )&@5@S@>@;C@/@ )& )&@5@T@"@#@>@D@7 )@L@.@ @.@7 ) B@ @ 
@ @8 ).@? @@8 )@F@;C@'@ )& )&		
  D



  D
@5@>@ @ @ @8 )(@;C@ )& )&@5@ 
@ @@;XD  t  t t  Bt  @ 
O B @CB
 )& )&@5@T
@8
eval_false B@;XD  t  t t  Bt  ) 
O B )C@"A )& )&@5@0  @@1 %
@4@. @Q@7 )t@D@S@L@Q@?@> @7 @' B@Q@;CA )& )& @<XD  t  t t  Bt  " 
O B )OC@VA )& )&
 AV

@5@D@ @7 ) B@L@&@/@ 
@/@/@/@8 )8@E@?@4@D@ @7 ) B@L@( @@.@/@/@/@/@7 )8@ @ 
@8
atomic_pos B@?@B@ @7 )@L@&@ 
@/@/@/@/@8 )8@O@E@;C@FA )& )&
 E C


@5@D@ @7 )@L@&@.@/@/@/@/@7 )8@ @/@ 
@/@/@/@8 )8@?@B@ @7 )@L@&@/@ 
@/@/@/@8 )8@O@E@;CB )& )& E

@5@ @7 )@&@/@ 
@/@/@/@8 )8@;XD  t  t t  Bt  ) 
O B )CB )& )&  @@<CB )& )&  @@<XD  t  t t  Bt 
expand_term_2 
O B )C@!@ )& )& ^

@5@0 ^@4@.@.@7dcg_translate_rule !8@>@ @ @ 
@8 ) B@;C	@ )& )&@5@ 
@8 )@;XD  t  t t  Bt  ) 
O B )CA )& )&@5@S
@>@;CA )& )&
 C


@5@7 )@ 
@8 )@;XD  t  t t  Bt meta_arg 
O B )CA` )& )&  @<CAa )& )&  Z@<XD  t  t t  Bt  ) 
O B )CA )& )&@5@S
@>@;C@!A )& )&

 ]




 ]
@5@>@;CA )& )&@5 C+@8 )/@;XD  t  t t  Bt  ) 
O B )CAQ )& )&@5@S
@>@;C
AR )& )&

@5@>@;CAS )& )& 
@<XD  t  t t  Bt  D 
O B DC@\ )& )&@5@S
@>@&
@;C@_ )& )&@5@.@7 )o B@* @@>@ 
@8 )@;C@+@c )& )&@5@2@0  B@4@3@0  B@4@4@.@7 )A@ @.@.@7 )@ @ @ 
@8 ) B@;XD  t  t t  Bt  D 
O B ^C@Y )& )&@5@/@/@8 D B@;XD  t  t t  Bt  )J 
O B )ICA\ )& )&@5@/@.@7 )@7 ) B@>@;XD  t  t t  Bt  )e 
O B )dCB" )& )&

@5@S
@>@;CB$ )& )&

@5@S
@>@;CB& )& )&

@5@@compile_meta_arguments @@7 )1@? B~ @Q@7 )1@>@;C@>B* )& )&

@5@/@.@7 B B@@@ @7 )j B@?@*@C@ @7 )\ B@L@P@@@/@0  @4@7 )F@C	 )always@7 )1@L@P@? ) )[@7 )1@>@;C@,B3 )& )& 

@5@>@D@ @7 )@@ @7 )D@L@ @ @ 
@8 )c@?
@" @#@;C@YB8 )& )&
@5@ 
@.@7 ) B@" G

@#@ @.@.@7 )k@.@ @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 FF@+/usr/lib/swi-prolog/library/prolog_stack.pl   AuC AgS Eprolog_stack_frame_propertyE V~E OE OE \E V}XO Fclause_predicate_name CAl F F@5@ B ^*@>@;CAn F F@5@.@/@7 ^- O~@>@0  @@4@8 ] ]@;XO F @i CA# F F @<C@3A% F F	
@5@ @.@7 ) O~@D@* @@%@L@&
@E@?@" F
@#@ @ @ 
@8 )@E@;C@ A- F F X

 @5@>@%@ @ @.@7 X O~@ @ @ 
@8
where_no_goal O~@;C@+A0 F F		 X


@5@ @.@7 )@" C~q
@#@ @ @ 
@8
where_goal O~@;XD  t  t t  Ft  @i AO F W C@(A F F@5@D
backtrace_show_lines @Q@7 @@L@'
 @@?@!
@2@0subgoal_positions @@4@4@#@%@ 
@ @8 )@;XD  t  t t  Ft  _# AD  t  t t  Ft  _# 	 O F _$ C@0 F F V} ) @ )
@5 @@ @8 _( O~@;XO F ) CAc F F 
 C~|~t[~D]~6+ 



@<XO Flineno C@&A F F@5@0 AV@0 G
 B@-
@4@1 AF
@1 ^ ^@4@0lineno_
@4@0 G"
@4@8 @ O~@;XO F \ C
Aw F F@5@.@7get_prolog_backtrace_lc O~ At@8 ) O~@;XO Fcopy_term_limit C@ F F 
 Z@5@7 D@>@;C@@ F F
@5@7 D@>@.
@.@7 @6@p
 @'@D@$@a@f@f@r@L@ 
@ @7 @6 @ @ @8copy_term_args O~@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 O~@ @ @7 A@ @.@7 A@ @.@7 A@ @ @ @8 ) O~@;C@ F F@5@8 CV O~@;XO F	copy_goal C@ F F 
 @5@>@;C@D@ F F	@5 G@.
@7 O@D@-@"
 

@#@L@ @.@7 )@D@ @7 Y< O~@L@&@?
@" @#@?@ 
@8 )@F@E@;XO F ) C@ F F  X
 X@<C@ F F X

 ^6

@5@ 
@8frame_predicate O~@;C@0@ F F X
 !N


location 

@5@ 
@ @.@/@7subgoal_position O~@ @0 H@/@4@7 I@ @ @ @8 ) O~@;C@ F F X
 N@5@, @;XO F ) C@p F F@5@8 O@;XO F ) C@P@ F F	@5@D@0 X@-
@4@7 # ^o@L@' AO@E@?@.@7 F O~@ pc@.@7 O@ parent@.
@7 O@D
@0goal_term_depth@-@4@7 *
@L@R@?backtrace_goal_depth@.@7 @ $;@ @7 B B@ 
@ @ @8 F O~@;XO F % CA F F@5@T
@"
 O}@#@;XO Fguard_frame C@*A F F X
 F
@5@0 @-@-
@4@/@7 )@ 
@.@.@7 @6@0 @1 @4@8 O@;XO F O CA F F

@5@.@7 O@S@>@;CA F F@5@8clean_stack2 O~@;XO F ) C@)A F F@5@0 G@-
@4@7 DF $~@ 
@.@7 W O~@a@f@h@s@> H9@ 
@.@7 *@a@f@b@l C@w@;CA F F@5
@7 GJ O~@8 ) O~@;XO Ffind_subgoal C@"A F F
 ]
@5@ @7 @ O~@ 
@ @.@7  ` I3@T@>@ @ @8 *! O~@;CA F F 
@<XO F ) CA5 F F  D

 C~w <foreign>
@<CA7 F F  Gb

 C Xa
@<C@QA9 F F !N

@5@0 ) @Q@4 @Q@7 ^m ^o@ @ @.@.@/@7 *@ @0 *	@/@4@7 I@ @ @.@7 *
@ @.@7 ) O~@%@>@%@" C Y
@#@;C@<AA F F

 !N
@5@ @0 D;@-@4@7 H O~@ @0 Y@-@4@7 *)@ @.@7 *(@%@>@%@" C Y
@#@;C@ AG F F !N
@5@ @.@7 ] ]@%@" C~w <no source>
@#@;CAK F F 	meta_call
<meta call>
@<XO F ) CAN F F D
 C
 <foreign>
@5@>@&
@;C@HAP F F !N

@5@0 ) @Q@4 @Q@7 *'@ @ @.@.@/@7 *@ @0 *	@/@4@7 I@ @ @.@7 *
@%@>@%@" C	 at ~w:~d
@#@;C@3AW F F		 !N
@5@ @0 D;@-@4@7 *)@ @0 Y@-@4@7 *)@%@>@%@" C */
@#@;C@$A\ F F !N
@5@ @.@7 **@%@>@%@" C ~w <no source>
@#@;CA` F F @<XO F ) C@,@ F F@5@a@g@h@q@>@p
@ @ 
@.@7 A@ @ @.@7 A@ @ @7 )@ @ 
@ @8 )@;C@ F F @<XO F * C@'A| F F@5@.@/@7 ] ]@.@7 H O~@ @ @.@7 *%@ @ 
@7 A@ @ @8 A@;XO F * C@ F F  D
@<CA  F F  Gb
@<CA F F !N
@5@8 *)@;XO F V} CA F F@5@0 @h@4@.
@7 Bn O~ @@ 
@8 O O~@;XO F Y< C@ F F  @<C@ F F  @@<XO Fnlc  C@} F F   @<XO F ) CA	 F F@5@8 V} O~@;XO F O C@s F F@5@7 GX@7 GX@S@>@2@0 *
@4@4@7 )@8 *6 O~@;C	@w F F@5@7 )@8 *9@;XD  t  t t  Ft  O AD  t  t t  Ft  O AO F * C@ F F @5@>@;C@@ F F X



@5 X@ @7 O@D@* D@L O@.@7 O@" D@#@E@?@:@D@* AO@L O@.@7 O@" Gb@#@E@?@D A@.@7 O@L@" !N@#@?@( *,@E@E@D
@* *,@L@( @?@ 
@ @7 ) O~@D *@.@7 O@L@R@?@' D@D@A *@.@7 O@@@  O@.@7 O@ @0  D@/@4@7 I@E@? Z@.@7 @@a@f@b@t@E@L@p
 @ @ @ @ 
@ @8 *@?	@( @@F@F@;XO F * CA F F @<CA F F
@5@7 * O~@>@;CA F F

@5@ 
@ @8 *@;XXQM DF@#/usr/lib/swi-prolog/boot/topvars.pl  As@ C S Eprint_toplevel_variables Everbose_expansion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 #$topvar@0 B
@/@4@-@4@0 F@4@7 HW K^@D@!@Dtoplevel_var_size@.@7 @ K^@L@ @ @/@7 F K^@?@R@E@L *B@/@7 B K^@?@R@E@?@R@F@8 *A K^@;XD  t  t t  Dt v_member 
O D *KC@g K] K]

@5@@@)
@?@ 
@8 *L K^@;XD  t  t t  Dt toplevel_var 
O D *NC
@ K] K]@5 *B@0 B
@4@8 G@ K^@;XD  t  t t  Dt name_var 
O D *RC@Y K] K]
 B



@5@)
@>@;C@[ K] K]



@5@ 
@8 *S K^@;XD  t  t t  Dt  Y  D  t  t t  Dt  Y  AD  t  t t  Dt  Y  
D  t  t t  Dt delete_bound_vars 
O D *UC@_ K] K] 
@<C@"@` K] K]



@5@"
 B

@#@ @7 *M@>@ @ @8 *V K^@;C
@d K] K]


@5@ 
@8 *W@;XD  t  t t  Dt print_query 
O D *XC@5 K] K]@5@7 Z K^@7 Ce K^ C@7 I K^@7 J K^@Q@;C@9 K] K] @<XD  t  t t  Dt  Z 
O D *[C@; K] K] @<C@< K] K] B



@5@&@ 
@8 *Z@;XD  t  t t  Dt expand_vars 
O D *`C	@A K] K]@5@S@>@;C
@C K] K]@5@7 @ K^@>@;C@)@E K] K]
 D

@5@ 
@.@7 *T@D
@ @7 *O K^@L@>@?
@0 @@0 C !@4@/@4@8 @ K^@;C@K K] K]@5@.
@.@7 @7 K^@>@ 
@ @7 *f@p@ @8expand_args K^@;XD  t  t t  Dt  *i 
O D *hC@Q K] K]

@5@>@;C@%@R K] K]@5@ 
@.@7 A K^@ @.@7 *a K^@ @ @7 *j@p
@ @ 
@ @8 *g@;XD  t  t t  Dt  My 
O D MzC@l K] K]

@5@8 *J@;XD  t  t t  Dt  *? 
O D *>C
@ K] K] I@5@> Y@7 C K^ Y@8 C K^@;C@ K] K] I@5 Y@8 *l@;XD  t  t t  Dt  *=  
O D *<C@#@ K] K]@5@M@.
@.@7 *d@N$~w =~t~12|~p~n@2
@3@4@7 T K^@Q@?No defined toplevel variables~n@8 B K^@F
@;XD  t  t t  Dt  K[ 
O D K\C@&@* K] K]@5@7 *k@.@7 X K^@ @ 
@7 *W@D@7 Y  K^@7 GU K^@L@ 
@8 *Y K^@?@R@;XXQM
data__formatsF@A/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__formats.pro  7AAuC @S @E	get_stateE EoEget_typeE EtXO *xdeclare_data_formats  C@5u Em  7AA *  @5 *z@0 *y	Data_AtomDataAttributes_Any@4@7 *{ *x *}@0 *|	Type_AtomTypeAttributes_AnyList@4@8 *@;XD  t  t t  *xt  *} AO *x *| C  B B ReadTextCharList D@<C  B B ModuleFunctorArity Module_Atom Functor_Atom	Arity_Int@<C  B B Lines "> ]FInt@<C  B B Problem  As@<C  B B 
ProofFileKind M M E@<C  B B 
DebugFileKind % E E@<C  B B SwitchSource '7 '@@<C  B B OnOrOff I I@<C  B B LogFile N; &  &LogFile_Atom@<C  B B 	SelectVCs @ O 'E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 ]
 ] \ ] " (* ' (( () * *alpha ]	@<C  B B ParseRequest ] ] \@<C@0  B B CMDLine Y 'InputFile_Atom 'SimpleQualifier '  * 'jChoicesNameSelectRange '_	LimitName * 'r *@<C@   B B  * 'K 'L Y 'O 'P 'Q 'R G B)@<C  B B  * ' ' ' ' ' '@<C  B B  * @ O ')
Range_List@<C  B B Range '" * !	Lower_Int	Upper_Int@<C  B B  * L N N@<C  B B  * M E@<C  B B RuleIdAtomFunctor1@<C  B B 
RuleSourcerlsrlu@<C  B B 	RuleLogic Ux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 PgIndexTypeId_AtomListElementTypeId_Atom !EnumId_AtomList Br	FieldList Pk * M *@<C  B B UnboundedClass ! !@<C
  B B Field !TypeId_AtomFieldId_Atom@<C  B B Mode M( @@<C  B B InternalUnboundedClass M2 Bs@<C@%  B B InternalTypeAttributes ! Pg * * Pf BrFieldIdFieldTypeId_ListList Pk * M *@<C  B B VCTrace SVCCutpointFromVCCutpointTo S S@<C  B B  * @w Se
AssertionKindLine_Int@<C  B B  * J Se * * Si	CheckKind *@<C  B B  * O G@<C  B B  * O O O@<C
  B B PFTraceStatement QPFPositionFromSuccessors_Int@<C  B B  * @w J *@<C  B B PFTraceSuccessorStatement KbPFPositionTo@<C  B B  * J J *@<C  B B 	Framework IO K1@<C  B B HypothesisType J  J
 JTYPE@<C  B B ConclusionType J  J
 J *@<C  B B 
RuleStatusacceptedrejected@<C@;  B B FDL ! !Title ! *VarId_AtomList ! *
VarId_Atom ! *ConstId_Atom Ok *
TypeStructure M *
Function_AtomArgTypeId_AtomList W@<C  B B  * " * " * " *@<C@6  B B  * ! ! * * Pg * * ! * Br * Pk * M * \ *@<C  B B  * ! *FieldId_AtomList ! * *@<C  B B ParseStatus Dnotfinishedfinished@<C  B B  * D * *@<C  B B 
OperationType K JA KFactId_Atom K
HypId_Atom@<C  B B RuleNameType@*Filename_CharList : Rulename_CharList(Int)@<C  B B 
RuleMatchType O9ExprProvedConditionType_List JB *@<C  B B ProvedConditionType JD *HypId_Int_ListFactId_Int_List@<C  B B RuleSortType JV JK@<XO *x *~ C@M * *@5@0 *|
@4@7 A @>@;XD  t  t t  *xt  *z AO *x *y C
  B B  *z *y * *@<C
  B B  *} *| * *@<C
  B B  & &	Base_Atom *@<C  B B  E &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 &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 %VNowDate_AtomNowTime_Atom@<C  B B  Ez %U
ToolName_Atom@<C
  B B  E '9 * *@<C  B B  E % *@<C  B B  E & *@<C  B B  (E (D *@<C  B B  P P *@<C  B B  F  (C *@<C  B B  F T *@<C  B B  I I *@<C  B B  Te Td *@<C  B B  (4 (3 *@<C  B B  (6 (5 *@<C  B B  (0 (/ *@<C  B B  (2 (1 *@<C  B B  (, (+ *@<C  B B  (. (- *@<C  B B  (? (> *@<C  B B  (A (@ *@<C  B B  (< (; *@<C  B B  U! U  *@<C  B B  U* U) *@<C  B B  U' U& *@<C  B B  (8 (7 *@<C  B B  E L *@<C  B B  E (B *@<C  B B  F \6 * * * * *LHS_ExpListListRHS_ExpListListCondition_ExpList@<C  B B  F3 "6Id_Atom@<C
  B B  K? K> * *@<C
  B B  KD KC * *@<C  B B  ( ( * * *@<C  B B  ( (ReturnTypeId_Atom * *@<C
  B B  F2 ! * *@<C  B B  ( (UniqueFieldId_IntUninstantiated_FunctorN * *Args_VarList *@<C  B B  M M * * +@<C  B B  M M + +
 * * + *@<C  B B  M5 M4 * * *@<C
  B B  F4 ( * *@<C
  B B  Ol Ok * *@<C
  B B  K K * *@<C  B B  M M
Function_PredVarList *@<C  B B  FM FMVcgFile_Stream@<C  B B  K  K @<C
  B B  S STraceId_Atom *@<C  B B  FR J 	VCId_Atom	Order_Int	Name_Atom
Number_IntParentVCTraceId_Atom@<C  B B  P) P( +Hyp_TermParentVCId_Atom@<C  B B  P P +	Conc_Term +@<C  B B  FT R  +@<C
  B B  Sy SxStatementId_Atom *@<C  B B  Sv SuSuccessorStatementId_Atom *ParentStatementId_Atom@<C  B B  Nz Ny	PFId_Atom + +ParentSuccessorStatementId_Atom@<C  B B  O= O< +
TravCond_TermParentPFId_Atom@<C
  B B  TW TVAction_Term +"@<C  B B  F IQ *@<C  B B  F M *@<C
  B B  F F	Date_Atom	Time_Atom@<C  B B  F F
Line_AtomList@<C  B B  F FSubprogramIdentifier_Atom@<C  B B  E J"Hypothesis_Term *Id_Int@<C  B B  R E +,@<C  B B  UJ UI +, ++Condition_TermList@<C  B B  J JConclusion_Term * +,@<C  B B  J J +,@<C  B B  M J" ++ * +,@<C  B B get_last_trace_id +0 +@<C  B B 	get_order +2 *@<C  B B get_last_statement_id +4 +@<C  B B get_last_successor_statement_id +6 +@<C  B B  +2 +3 *@<C  B B  I I * * * * *RuleSort@<C
  B B  O O * *@<C
  B B  Q Q * *@<XO *x *{ C@I * *@5@0 *y
@4@7 *@>@;XXQM FF@'/usr/lib/swi-prolog/library/backcomp.pl  AuC AgS E FEdisplayqE +;E ]EsformatEat_initializationE W Emessage_queue_sizeE FE
current_mutexEcurrent_threadE CkE$set_promptE
$strip_moduleE$argvE Q'EsumlistEconvert_timeE )E$homeE	checklistE$versionE$archE +UEsubsumesE	hash_termEfree_variablesEsubsumes_chkEstring_to_listE $?E	substringEstring_to_atomEwrite_lnEset_featureEread_variablesEfeatureEindexE HE HE +tEset_base_moduleEsetup_and_call_cleanupE$apropos_matchEhashE	merge_setEmergeEconcat_atomE +E +Eexport_listE UE +?XO F +: C@ F F@5@2@0
ignore_ops @Q@4@3@0 CC @Q@4@4@8 C @;XD  t  t t  Ft  +A @GD  t  t @Ht  Ft +@ O F +@ CA F F@5 A@8 A U@;XO F += C
B F F@5@0 D;@4@8 D= U@;XD  t  t t  Ft  F @GO F +E CB F F@5@0 
@4@8 F F@;XO F +F C@"A F F@5@T
@>@0 @B
@1status@-
@4@0 @@0 Cmutex@/@4@/@4 @@7 A9@ 
@8map_mutex_status U@;CA F F@5@0 +@-
@4@7 + @ 
@8 +@;XD  t  t t  Ft  +N @GD  t  t t  Ft  +N 	 O F +M CA F F@5@8 B U@;XD  t  t t  Ft  +P 	 O F +O C@ F F@5 B@8 @@;XO F +Q CA F F 

@<XO F +T CA F F@5@0 B@4%+@8 \ U@;XD  t  t t  Ft  ) @GD  t  t @Ht  Ft +V @K B
O F +V CA| F F
@5@>@;CA} F F

@5@ 
@@>@"

@#@ @ @8 +V U@;CA F F



@5@ 
@8 +@;XD  t  t t  Ft  +\ 	 O F +[ C@| F F@5 B)@8 @@;XO F +b CAi F F@5@8 Ct U@;XO F +f CAQ F F@5@8 D@;XO F +h CA F F@5@8 ^ U@;XO F +o CA2 F F@5@8 G U@;XO F +q CA F F@5@8 C@;XO F +s C@ F F@5@2@0 Hx@4@4@8 E  @;XO F +z C@ F F@5@2@0 D @@4@4@8 H} U@;XD  t  t t  Ft  +x @GD  t  t @Ht  Ft +w O F +w C
B_ F F@5 As@0 %@1 +w
@4@8 @' U@;XD  t  t t  Ft  + 	 O F + C@ F F@5@/@8 D U@;XD  t  t t  Ft  +} @GD  t  t @Ht  Ft +| O F +| CBp F F 

@5@0 @1 U@4@8 D U@;XO F + C@ F F


@5@>@ 
@8 A@;C@ F F@5@8 A U@;XO F + CBM F F
@5@>@;CBN F F

@5@>@;C@6BO F F	

@5@D@ 
@ @7 E@L@&
@ @2@4@ @8 + U@?@&@2
@4@ @ @8 +@;XD  t  t t  Ft  + @GD  t  t @Ht  Ft +   O F + CB) F F@5@8 @ U@;XD  t  t t  Ft  +? @GO F + C@ F F@5@0 B
@4@8 Aw U@;XO F +< C@ F F@5@2@0 + @Q@4@3@0 CC @Q@4@4@8 Ll@;XD  t  t t  Ft  F @GO F +9 CB F F@5@0 
@4@8 F +@;XO F +B CA+ F F  @5@8 I@;XD  t  t t  Ft  +? @GO F +> C@ F F@5@0 B
@4@8 +@;XO Fpercent_to_tilde C@ F F@%@~@5@>@;C@ F F 

@<XO F +C C
A F F@5@0 I@4@8 H0 @;XD  t  t t  Ft  Ck 	 O F +J C
A F F@5 @ @ @@8 Dv U@;XD  t  t t  Ft  +L 	 O F +K C@&@ F F@5@D
@7 @ U@L@%
@?@.@7 U +@.@7 V! V3@.
@7 U [(@ 
@8 C@;XO F +H CA F F@5@T
@>@0 H
@1 +@4@0 @@0 C \f@/@4@/@4 @@8 A9@;C
A F F@5@0 +@4@8 + @;XO F +R CA F F@5@8 )	 I3@;XD  t  t t  Ft  +Z @GD  t  t @Ht  Ft +Y @KO F +Y CAq F F@5@8 V" V3@;XD  t  t t  Ft  +X 	 O F +W C@ F F@5 Ab@8 @@;XD  t  t t  Ft  +^ 	 O F +] C
@u F F
 #@5 Q@8 @@;XO F +` C	A^ F F@5@7 D@&
@;XO F +_ C@0A F F		@5@0 ^
@-@/@/@/@4 G	@7 " U@ @a@f@k  @k GY@w@ @a@f@k  @bC@o@k GY@w@;XO F +d CAG F F@5@8 X @;XO F +j CA= F F@5@8 +@;XO F +m CA$ F F@5@8 He U@;XO F +k CA F F@5@p @ @/@ 
@8 Z U@;XO F +u CA F F@5@8 @@;XO F +y C@ F F@5 A^@8 +z U@;XO F +{ C
@ F F@5@2@0 Hx@4@4@8 E  @;XD  t  t t  Ft  + @GD  t  t @Ht  Ft +~   B
 O F +~ C	B3 F F@5@ 
@8 B U@;XO F + CB> F F
@5@>@;CB? F F

@5@>@;C@!B@ F F


@5@ 
@ @7 R\@>@ @2@4@ @8 + U@;C@!BA F F

@5@ 
@ @7 D% @>@2
@4@ @ @8 +@;CBB F F


@5@)
@ @ @ @8 +@;XD  t  t t  Ft  + @GD  t  t @Ht  Ft + O F + C
Bg F F@5 As@0 %@1 +w
@4@8 +@;XO F + C@ F F@5@8 D U@;XO F + CA F F unlocked @<CA F F locked



@<XO F U C@ F F@5@8 A@;XO F + C
B  F F@5@0 G@4@8 +@;XXQM EF@=/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__vcg.pro  AuC @S @E FOE P(E FY E JE SE FQE KE FPE J Esave_data__vcg E P+E FU E FV E FLE FW E FX E +E FNE FSE PE R XO E + C@ E E@5 I@7 L I@0 P(
@4@7 A J@>@;C@ E E@5 I@7 +@.
@7 (B I@ 
@7add_dpc_hypothesis J@>@;XD  t  t t  Et  P) AO Eadd_dpc_hypothesis_x C
@ E E@5 Q@2
@4@ B L@>@;C@ E E@5@0  @@1 L@/@/@4@7 C Q@2
@4@ B Jc@>@;XO E + C	@ E E  @5@0 R @/@4@7 C@>@;XO E + C@ E E@5@0 J 

@4@7 +@>@;XD  t  t t  Et  S AD  t  t t  Et  K   AD  t  t t  Et  FR AO E + C@ E E@5@0 S
@4@7 +@>@;XO E K C@ E E  @5 K @7 +@>@;XO E + C@ E E @5@0 P(
@4@7 +@>@;C@ E E@5@a@h@g@r@0 P(
@4@7 +@>@;C@ E E@5@7 + J @Q@ 
@7 + J@ 
@7 + J@>@;XO E + C@VA E E@5 E@.
@7 %[ N<@2@0  E@1  FM@4@3@0  E@1  K  @4@3@0  E@1  S@4@3@0  E@1  FR@4@3@0  E@1  P)@4@3@0  E@1  P@4@4@7 %] L@>@;XO E P+ CA  E E@5@0 P(
@4@7 J@>@;XO E + C	@ E E  @5@0 +@/@4@7 C@>@;XO E + C
@ E E  @5@0 J @/@/@/@/@/@4@7 C@>@;XO E + C@ E E  @5@0 P(@/@/@/@4@7 C@>@;XO E + C
@ E E@5@0 +
@4@7 +@>@;XO E + C@ E E  @5@0 P@/@/@/@4@7 C@>@;XD  t  t t  Et  FM AO E + C
@ E E@5@0 R 
@4@7 +@>@;XO E + C@ E E@5@0 P
@4@7 +@>@;XD  t  t t  Et  FT AD  t  t t  Et  P AXQM @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
 Z D  t  t t  @t  _ 
O @ _C@j@ + +
@5@0 ^
@4@.
@.@7 G @@D@* J$@L@ 
@.@7 @ @@, @@ @8 I5 @@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
 Z D  t  t t  @t  + 
O @ +C@D@Z + +@5@0 ^
@4@.
@.@7 +@D@* J$@L@ 
@7 +@, @@F@?@0 C
@4@ 
@.@7 +@ @/@7 , @ @.@7 Of @@ @ @8 +@;XD  t  t t  @t  , 
O @ ,C@M + +@5@@@@7 F @?@ 
@8 D @;XXQM F%F@@/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/load__system.pro  7AAuC @S @E TXO F% T C
@: F$ F$@5@.
@.@7 T I@7 %W '@>@;XXQM DF@'/usr/lib/swi-prolog/library/readutil.pl  Au@!C AgS Eread_stream_to_codesE ,E FE \E VqE VoXO Dread_stream_to_terms C@ F F@5@.@ 
@7 +@ @.@ 
@7 , \@&@;XO Dread_1line_to_codes C@o F F?
@5@>@;C@p F F

@5@>@;C@q F F
@5@>@.
@7 G @ 
@8 , \@;C@t F F


@5@.@7 ,@ @ 
@8 ,@;XO Dpl_read_stream_to_codes C@ F F@5@.
@7 ,@ 
@.@7 , \@&@;XO D ,  C@ F F@5@8 , \@;XD  t  t t  Dt  _# AD  t  t t  Dt  _# 	 O D _$ C@8 F F Votail $, ,%
@5 $,@ @8 _( \@;C@R@8 F F Vo !    @@5@C@0 C@0  @1  @@4@4@ 
@7 @ \@L@P@0  @1 \@/@/@/@/@4@2@0 C@0  @1  @@4@4
@4@: B7 ! ,)@;C@< F F Vq ,% $, ,%
@5 $,@ @8 ,'@;C@F@< F F Vq !  ,@5@C@0 C@0  ,@4@4@ 
@7 ,(@L@P@0  D@1 ,@/@/@/@/@4@2@0 C@0  ,@4@4
@4@: ,) ,*@;C@Q@< F F Vq !    @@5@C@0 C@0  @1  @@4@4@ 
@7 ,(@L@P@0  @1 @@/@/@/@4@2@0 C@0  @1  @@4@4
@4@: ,) ,*@;C@R@< F F Vq !    @@5@C@0 C@0  @1  @@4@4@ 
@7 ,(@L@P@0  @1 \@/@/@/@/@4@2@0 C@0  @1  @@4@4
@4@: ,) ,*@;XO Dpl_read_line_to_codes C@~ F F@5@.
@7 ,@ 
@.@7 F \@&@;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 \@-
@-@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, \@;XO D ,. C@ F F?@5@>@( @@;C@ F F



@5@>@;C@ F F

@5@.@7 ,@ @ @ 
@8 ,-@;XO D Vq C@;@ F F@5 @@7 B B@0 ,%@-
@4@7 ^m ^o@2@0 @ B@4@4@.@7 @ \@0 \ B@-@4@0 ,
@4@0 G"@4@8 @ \@;XO D Vo C@9@ F F@5 @@7 ,4@0 ,%@-
@4@7 ,5@2@0 @ B@4@4@.@7 ,6@0 \ B@-@4@0 ,
@4@0 G"@4@8 ,7@;XO D , C	@ F F D@5@>@;C@ F F

@5@.@ @7 +@ @ @ 
@ @8 ,@;XO D ," C	@ F F?@5@>@;C@ F F

@5@.@7 ,@ @ @ 
@8 ,!@;XD  t  t t  Dt  ,D  t  t t  Dt  ,D  t  t t  Dt  FD  t  t t  Dt  FXQM ECF@&/usr/lib/swi-prolog/library/dialect.pl   Au@ C AgS E FEsource_exportsE
exists_sourceXO EC F C@D EA EA@5 @Z@7 B B C@7 C@D@*
 F@L@R@?@8attach_dialect EC@;XO EC G C@ EA EA@5@.@7 B @" B  Bi
@#@;XO EC ,; C@h EA EA@5@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@8 @ @;XO ECopen_source C@ EA EA@5@.@7 ,D ,@ B@7 G@D
 GF@7 GG@L

@8 GJ ,@@?@R@;XO EC ,> C@@@M EA EA@5@0 C@1  Bj
@4@7 ,: ,@@> Bg@.@7 Bc Be@0 @1 C@1  Bj
@4@7 C @D@0 
@1  \ @4@7 Ap@L@0 
 \@4@@?@R@;C@U EA EA @<XO EC ,: C@e EA EA@5@/@8 ,H@;XO EC ,8 C@.@w EA EA@5@.@7 ,F ,@@0 B@0 ,A@-
@4@1 G"@4@/ @@7 A9@D@7 H@L@ 
@8 @ ,@@?@ 
@8 O I3@;XXQM
pce_expansion-C @S @XXQM FF@,/usr/lib/swi-prolog/library/prolog_source.pl   AuC AgS Eprolog_canonical_sourceEprolog_close_sourceEload_quasi_quotation_syntaxEprolog_open_sourceE VwE V{Epath_segments_atomE VyEfile_name_on_pathEfile_alias_pathXD  t  t t  Ft  _# AD  t  t t  Ft  _# 	 O F _$ C@Q@X F F Vw !    H@5@C@0 C@0  @1  H@4@4@ 
@7 @ F@L@P@0  @1 H}@/@/@/@4@2@0 C@0  @1  H@4@4
@4@: ,) ,*@;C@[ F F Vy J G J
@5 G@ @8 _( ,`@;C@[ F F Vyoffset G ,b
@5 G@ @8 ,a@;C@[ F F Vy W	 @Z W	
@5 @Z@ @8 ,a@;C@[ F F Vy	operators @ ,d
@5 @@ @8 ,a@;C@[ F F Vy G I _0 G
@5 !&@ @7 !% ,` _0@ @8 ,a@;C@Q@[ F F Vy !    E @5@C@0 C@0  @1  E @4@4@ 
@7 ,_@L@P@0  @1 +@/@/@/@4@2@0 C@0  @1  E @4@4
@4@: ,) ,*@;C@c F F V{	recursive @ ,g
@5 @@ @8 ,a@;C@$@c F F V{ @L VG @Q & @L
@5@0 VG@3 @Q@3 &@4@ @8 ,a@;C@Q@c F F V{ !    @@5@C@0 C@0  @1  @@4@4@ 
@7 ,_@L@P@0  @1 @@/@/@/@4@2@0 C@0  @1  @@4@4
@4@: ,) ,*@;XO Fmodule_decl C@4A$ F F@5@2@0 @ @@4@3@0 @ @@4@3@0 @ B@4@4@7 @ ,`@0 ,W@-
@4@0 ,C
@1 B @1 Bi@/@4@0 ,S
@4@8 @ ,`@;XO F	src_files CB F F 
@<C@PB F F
@5@/@.@ @7 CZ ,`@  @@ B F@C
@  CU@ B F@L@P@ @.@7 F D@ @.@2@0 @ @@4@4@7 ,k@%
@>@%@"
@#@ @ @ @8 ,m ,`@;C@KB F F
@5@C@ @7 "` ,`@L@P@0 ,g @Q@4@7 # ^o@ @.@7 ,p@ @7 A ,`@>@0 "N@-@4@/ @@7 A9@%
@>@%@ @ @ @.@7 ,s@ @ @ @8 ,s@;CB F F

@5@ @ 
@ @8 ,s@;XO F	no_expand C@ F F  B  @L@<C@ F F  B  )w@<C@ F F  B  )@<C@ F F  B  )@<C@ F F  B  $e@<XO Fload_qq_and_retry C@)A F F@5@ @7 "@.@ W % W@>@0 @4@2@0 @4@4@7 D ,`@ @ @ @8 +@;CA F F@5 As@0 % %@4@7 @' ,`@0 @@0 V@1unknown_quasi_quotation_syntax@4
@4@8 @@;XO F ,Y C@6B F F@5@S@>@D
@7 @@L
@&
@E@?@"@D@.@7segments_to_list ,`@L @8 D ,`@?@0 @@0 @ D
@4@/@4@8 @@E@;C
B F F@5@. @7 ,@8
parts_to_path ,`@;XD  t  t t  Ft  @ AO F @ C	@ F F
@5@S
@>@;C
@ F F
@5@7 ,w ,`@>@;C@ F F@5@.
@7requires_library ,`@0  @
@4@7 @c ,`@Q@;C@ F F
@5@7chr_expandable ,`@>@;C@ F F@5@8 ^ ,`@;XO F ,Q CB9 F F@5@S
@>@&
@;C	B< F F
 @@5@*
 @@>@;CB> F F@5@ W % W@>@;CB@ F F@5@2@0 @ @@4@3@0 @ B@4@3@0 @ @@4@4@7 ,k@>@;XO F Vw C@ @| F F@5read_clause_option@ 
@7 V" V3@>@ 
@7 H} ,`@7 , ,`@.@ @7 A ,`@ @8update_state ,`@;C@P@ F F	@5@.@ @7 ,@0 D@-@4@ 
@.dec10@7 &f ^o@D@0 $ "@4@7 \ ,`@L@!@2@0 W As@4@4@#@?@%@2@0 W	@4@3@0 D@4@4@7 +@7 ,@ @8 ,@;XO Fseek_to_line CA F F@5@a@h@b@s@>
@7 GJ ,`@p @8 , ,`@;CA F F @<XD  t  t t  Ft last_syntax_error 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 I4@ @.@7 M. I3@0 O@0 ,@/@/
@4@4@0 A@1alias_cache
@4@8 HW ,`@;XO F , C@ F F B chr_constraint@5chr@8add_mode ,`@;C
@ F Fhandler@5 ,@8 " ,`@;C
@ F Frules@5 ,@8 ,@;C
@ F F<=>@5 ,@8 ,@;C
@ F F H@5 ,@8 ,@;C
@ F F==>@5 ,@8 ,@;C
@ F Fpragma@5 ,@8 ,@;C
@ F F #@5 ,@8 ,@;XO F V{ C@aB F F@5@0 @L &@4 &@7 ^m ^o@>@.
@2@0 @ A@4@3@0 @ B@4@4@7 ,k@D@)@0 ,g @Q@4@7 ,u@L@ 
@.@7 "F ,`@.@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 ,k@ 
@.@7 "N ,`@0 ,n
@4@8 Bn ,`@;XO F , C@ F F@5@0 B 
pce_end_class@4@7 Y @>@: ,Ppop_compile_operators  ,@;C@ F F@5@8 , ,`@;XO F ,U C@?A F F 


@5@ 
@7 A@7 A@ 
@0 W	@-@4@7 $W ,`@.@7 @6@0 @4 #@7 ]f@>@0 
@4@2@0 @4@4@8 ,|@;C@GA F F 


@5@ 
@7 A@7 A@.@ W ,{@ @.@2@0 @ @@4@3@0 @ @@4@3@0 @ B@4@4@7 ,k@)
@>@0 
@4@2@0 @4@4@8 ,|@;XO Fassert_error C@UA| F F@5@0 G@/@4@7 ,u@>@D@@@@@"
 @ V
 Y

@#@?@"
 @ V
 Y

@#@L@0 @@0 V@4@/@4@.@7 Wx ,`@0 ,
@4@8 D4@?@8 @@F@E@;CA F F @<XO F Vy C@A\ F F
@5@0 ,@/@/@4@7 C@7
seek_to_start ,`@0 G@-
@4@7 DF@.@ @7 ,@0 W	@-@4@ @7 ,@0 ,d@-@4@7 ,@/@ @.@.@7 % ,`@ 
@7 "@0 @4@7push_operatorsprolog_operator@ @@0  @@1 X@/@/@/@4@.@7 G ,`@0qq_read_term
@-@3@0 W	@4@4@. @Q@7 A9@ @7 F ,`@ @@7
pop_operators  ,@D
@S@L@>@&@?@ @7 , ,`@Q@;C@%Aw F F@5@0 G@-
@4@7 ,u@>@0 @-@-@4@0 J@1 ,@4@.@7 _@ @ 
@8 RD I3@;XO F
import_syntax C@ F F@5@S@>@;C
@ F F@5@" C:@#@>@8update_directive ,`@;CA  F F 

@5@0 
@4@ 
@7 ,U ,`@>@;CA F F @<XD  t  t t  Ft  " AD  t  t t  Ft  " AD  t  t t  Ft  " AO F , C@ F F Bi


@5@>@/@7 ,@0 ,@/@4@ 
@8 ,@;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 ,@;C@ F F \
@5@7 ,@>@;C@ F F F Ba@5@0 I @Z@4@7 ,@>@;C@!@ F F C
@5@0 ,i@-
@-@4@/ @@7 A9@>@0 ,
@4@ @8 ,@;C@ F Fpce_begin_class_definition@5@0  ,P@1 push_compile_operators@4@7 Ap@>@: , , ,@;C@ F F @<XO F , C
B F F
@5@>@;CB F F
 


@5@B@.@2
@4@7 I2 I3@L@ @8 ,@O@;XO F , CB F F@5@S
@>@Q@;CB F F 


@5@ 
@.@7 ,@ @ @8 ,@;CB F F




@5@8 @@;XD  t  t t  Ft  ,G AD  t  t t  Ft  ,G AD  t  t t  Ft  ,G AD  t  t t  Ft  , AO F ,[ C@UBM F F	@5@D@G@.@.
@7 ,] ,`@ 
@.@7 A@L@D@* C@L@&@E@?@'@D@. @@ @7 ,o@L@2@3@4@8 @<@?
@2@3@4@8 @<@E@?	@&
@F@F@;XO F , C@ F F  D@<C@ F F  D@<C@ F F  D@<C@ F F comments@<XO Fqq_read_term_ex C@4A F F@5@0 G@-
@4@7 DF@0 +
@4@0 @@0 V@1 ,~@-@-@4@-@4@0 ,y

@4@8 A9@;XO F ,W C@EB F F@5 @@7 B ,`@D
@ W % W@L@R@? B@7 G@D GF@7 GG@L
@7 ,@?@R@7 ,@.@7 ,@.
@7 C ,`@0 ,F@1 B
@4@8 C@;XO F , C@_A F F
@5@0 D@-
@4@.@7 ( I3@,
 @>@D@"@*
 ,@L@7 C@ @.@7qq_read_syntax_ex ,`@D@S@L@>@? @ @7 ,}@Q@?@*@ @.@7 - @D@*
 @@L @ @7 ,}@Q@?@D@*
quiet@L@Q@? D@ 
@8 A B@;CA F F@5@8 , ,`@;XO F "F CB F F

@5@/@/  @7 Ac@>@;CB F F@5 @8 A@;XD  t  t t  Ft  , 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 , C@ F F@5@>@;C@ F F
@5@>@7 ,@ 
@8 ,@;C@ F F B 
@5@7 H@>@0 ,@4@/ @Q@8 A9@;C@ F F B
@5@>@0 B @4@8 ,@;C@ F F @<XO F , C@ F F@5@7 ,@>@;C@ F F@5@0 ,
@4@8 C@;XO F "` CB F F  C@<CB F F  PU@<XO F , CBu F F C
C@5@.@ @7 E ,`@ @7 ,@ 
@8 "@;C@NBy F F@5@/@ B B@,
 B2@.@2
@3 C@4@7 @<@.@7 "@a@bC@f@l C@w@ @.@2@0 @ A@4@3@0 @ B@4@3@0 @ @@4@3@0 @ @@4@4@7 ,k@ @7 ,@ 
@8 "@;XO F ,] C@(Bb F F@5@D
	@/@/@7 , ,`@L
@R@?@7 , ,`@D@T@L@.@7 ,@8 -@?@8 -@E@;XO F ,S C@KB" F F@5@D
@7 G @L
@R@?@0 A:@0 , D
@/@4@/ @Q@4@7 H ,`@7 ,@0 ,
@/@4@7 C@D@0 ,F
@1 B@-@-@4@7 J@L@7 D	 ,`@/@7 ,@?@R@F@7 UZ@8 B  ,`@;XO F , CA F F  @
 @Q @Q@<C
A F F@5@ 
@: W , W@;XO F , CA F F@5@0 J@-@4@7 ,u@> bof@/@7 A ,`@8 ,@;CA F F@5@0 ,b@-@4@7 ,u@> -@/@8 -@;CA F F @<XO F - C@"A F F@5@0 ,
@4@0 @@0 V@-@4@-@4@0 B
@1 @@4@8 A9@;XXQM FyF@&/usr/lib/swi-prolog/library/ordsets.pl   AuC AgS E	ord_unionEord_intersectionEord_subtractE -Eord_disjointE - E
ord_intersectE -Eord_del_elementE -(E	ord_seteqElist_to_ord_setEord_add_elementE - E	ord_emptyE
ord_memberchkEord_symdiffE	is_ordsetE
ord_subsetXD  t  t t  Fyt 
is_ordset3 
O Fy ->C@f Fw Fw @<C@g Fw Fw
@5@7 +@ 
@8 -? Fy@;XD  t  t t  Fyt 
is_ordset2 
O Fy -BC@b Fw Fw @<C	@c Fw Fw@5@8 -@@;XD  t  t t  Fyt  -. 
O Fy --C@{ Fw Fw@5@)
@;XD  t  t t  Fyt  -  
O Fy -3C@ Fw Fw@5@.@7
key_by_length -A@2@0 C@/@-
@4@-@4@7 Oe@ @ 
@8l_int -A@;XD  t  t t  Fyt  -5 
O Fy -4C@q Fw Fw @<XD  t  t t  Fyt  -7 
O Fy -6C@XA Fw Fw	





@5@>@.@ @7 (n@D@( H+@L@ @8 -6 -A@E@?@/@D@)@( C@L@.@ 
@7 (n@D
@( H+@L@)
@?@D
@( C@L@)
@?@R@?@R@E@;C@/A
 Fw Fw


@5@>@.@ 
@7 (n@D@( H+@L@ @8 -J@?@D
@( C@L@)
@?@R@;CA Fw Fw

@5@)
@;XD  t  t t  Fyt  -9 
O Fy -8CA Fw Fw 
@<C
A Fw Fw
@5@ 
@ @8 -9 -A@;XD  t  t t  Fyt  -= 
O Fy -<CA Fw Fw @<CA Fw Fw
@5@.@ @7 (n@ @ 
@ @8ord_subset_ -A@;XD  t  t t  Fyt ord_union_2 
O Fy -PCAh Fw Fw @<CAi Fw Fw@5@.@ @7 (n@ @ @ @ 
@ @8 - -A@;XD  t  t t  Fyt  -9 
O Fy -9CA Fw Fw C
@5@ 
@ @ @8 -K@;CA Fw Fw B@5@ @ @8 -8 -A@;CA Fw Fw H+

@5@ @ @8 -K@;XD  t  t t  Fyt  - 
O Fy -CAO Fw Fw@5@8 (X (m@;XD  t  t t  Fyt  -9 
O Fy -LC
A Fw Fw @<CA Fw Fw@5@.@ @7 (n@ @ @ @ 
@8 -T -A@;XD  t  t t  Fyt  -  
O Fy -C@ Fw Fw
@5@>@;C@ Fw Fw@5@>@;C@ Fw Fw		@5@.@ @ @7 (n@ @ @ @ @ @ 
@8ord_intersection2 -A@;XD  t  t t  Fyt  - 
O Fy -SCAa Fw Fw C
@5@ 
@ @ @ @8 -Q -A@;CAc Fw Fw		 H+



@5@ @ @ @8ord_union_1 -A@;CAe Fw Fw B
@5@ @ @ @8 -) -A@;XD  t  t t  Fyt  -" 
O Fy -!CA, Fw Fw@5@8 (d (m@;XD  t  t t  Fyt  - 
O Fy -#CA8 Fw Fw @<CA9 Fw Fw
@5@2
@4@.@7 G@ @2
@4@8
ord_union_all -A@;XD  t  t t  Fyt  -% 
O Fy -$C@ Fw Fw@5@C@7 -, -A@L@P@;XD  t  t t  Fyt  -  
O Fy -&C@ Fw Fw@5@8 (f (m@;XD  t  t t  Fyt  -( 
O Fy -'C@ Fw Fw@5@8 -e@;XD  t  t t  Fyt  - 
O Fy -)CAX Fw Fw 
@<CAY Fw Fw@5@ @ @ 
@8 -\@;XD  t  t t  Fyt ord_intersect__ 
O Fy -fC@ Fw Fw C@5@ 
@ @8ord_intersect_ -A@;C@ Fw Fw  B@<C
@ Fw Fw H+@5@ @8 -h@;XD  t  t t  Fyt  -+ 
O Fy -*C@ Fw Fw@5@8 (Z (m@;XD  t  t t  Fyt  -( 
O Fy -,C@ Fw Fw
@5@ 
@8 -h@;XD  t  t t  Fyt  -0 
O Fy -/C@ Fw Fw@5@8 I4@;XD  t  t t  Fyt  -2 
O Fy -1C@ Fw Fw@5@8 (\ (m@;XD  t  t t  Fyt  -I 
O Fy -HC@ Fw Fw 
@<C@ Fw Fw C



@5@ 
@.@7 -& -A@ @ @8 -G@;XD  t  t t  Fyt  -F 
O Fy -EC@ Fw Fw @<C@ Fw Fw
 C

@5@ @7 G@ 
@ @8 -D@;XD  t  t t  Fyt  -O 
O Fy -NCA  Fw Fw H+@5@.@ @7 (n@ @ @8 -M@;C	A# Fw Fw B@5@ 
@8 -< -A@;XD  t  t t  Fyt  -^ 
O Fy -]CA\ Fw Fw @<CA] Fw Fw@5@.@ @7 (n@ @ @ @ 
@ @8 -R@;XD  t  t t  Fyt  -c 
O Fy -bC@vA= Fw Fw
@5@D@a@g@b@u@L@"
@#@F@F@F@E@?@T@D@$@a@g@b@u@L@"


@#@ @ @8 - -A@F@F@E@?@-@a@g@b@l  @x@a@g@f@l C@x@ @.@.@7 -a@ @ @.@ 
@7 -a@ @ @8 -o@F@;XD  t  t t  Fyt  -; 
O Fy -:C@^ Fw Fw@5@7 @ -A@8 -C -A@;XD  t  t t  Fyt  -Z 
O Fy -YC@ Fw Fw B
@5@ @ @ @8 - -A@;C@ Fw Fw C@5@2
@4@ @ @8 -r@;C@ Fw Fw H+

@5@2@4@ @ @ @8 -r@;XD  t  t t  Fyt  -j 
O Fy -iC@ Fw Fw
@5@.@ 
@7 (n@ @ 
@ @8 -g -A@;XXQMspark_prolog_settingsF@</build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/settings.pro  AuC @S @E Ef XO -t -u C@!@4u Ee  A -v  @5single_var_warnings I@7 Cdiscontiguous_warnings I@7 Credefine_warnings I@7 C # @7 C D @7 C@>@;XXQM FF@?/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/load__rules.pro  7AAuC @S @E TXO Fextract_items_from_rule_exp CB F Fmay_be_deduced
 * Ux@5@>@;CB F Fmay_be_deduced_from

 * Ux@5@>@;CB F Fmay_be_replaced_by

 * *@5@>@;CB F F		 @M -


 * *@5@>@;CB F Fare_interchangeable L

 * *@5@>@;C@!B F F		 - - L


 * *@5@>@;XO Fcheck_rule_structure CAK F F *@5@S@*Invalid rule (Prolog wildcard) in rulefile@7rulefile_complain T@>@;C@&AQ F F
 


@5@ 
@.@7
check_rule_id T@ 
@ @.@7check_rule_exp T@2@3@4@7determine_overall_rule_status T@>@;C
AY F F *@5Illegal rule syntax in rulefile@7 -@>@;XO F - C@:Ba F F@5@.
@7 T L|@ !!! Erroneous entry in rulefile @7 J} T@ 
@7 -@7 J~!!! @7 -@7 -@@@( @@?	@7 J~!!! Involving: @7 -@7 -@7 J~@7 J~@0 T4
@4@ B Jc@>@;XO Fcheck_candidate_rule_x CA@ F F *@5@>@;CAD F F *@5@>@Q@;XO F
store_rule C@*@ F F

 


@5@ @.@.@.@.@.@7 -z T@ 
@ @ @ @ @ @7 \: J=@>@;XO Fprocess_candidate_rule_x C@ F F@5@7check_candidate_rule T@7 - T@>@;XO F - CA8 F F@5@.@7 - T@7 - T@>@;XO Fprocess_candidate_rule C@ F F@5@* D@>@;C@ F F@5@7 - T@Q@;XO Fuser_rule_syntax_error C@3A F F@5@"
 @
 V



@#@ 
	 on line @.@7 A@.@7 ^@.@ @7 U@ @ @.@7 AProlog syntax error@ @7 -@Q@;XO Fprocess_rulefile_x C@ F F@5@7 C@.
@0 ,C@-@4@0 -
@4@7 " "@ @7 - T@>@;XO Frestructure_rule_exp_list CB F F@5@>@;CB F F
@5@ @7restructure_rule_exp T@ 
@ @8 - T@;XO F - CB F F

@5@S
@>@;C@(B F F K 



 K 

@5@>@ 
@ @7 Pe K@@ @ @7 -@>@;C@(C F F K 



 K 

@5@>@ 
@ @7 -@ @ @7 -@>@;CC
 F F@5@2@-@-
@4@7 @<@ 
@.@7 -@2@4@7 @<@>@;XO Fcheck_legal_goal_exp CB3 F F@5@S
@>@Q@;CB9 F F  GY@<CB: F F  M@<CB; F F  I@<CB< F F  I;@<CB? F F AV

@5@>@7 - T@8 -@;CBD F F E

@5@>@7 -@8 -@;XO Fcheck_implication_conditions CB  F F Ux@5@ 
@ @7check_condition_list T@>@;CB F F *@5@>@;XO Fuser_rulefile_name C@z F F@5@8 & N<@;C@} F F@5@8 & N<@;XO Fprocess_rule C@2@ F F 
 -


@5@ 
@7 H@ @7 H@ @.@ B I: * * *@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
 * * Ux@2
@4@7 -@>@;C@ @ F F 
 -~


@5 * * Ux@ @2
@4@7 -@>@;C@ F F@5@>@;XO Frestructure_rules  C@EB F F@5@.
@.@.@.
@.@.@.@.@7 \6 J=@ 
@ @ @ @ @7 \8 J=@ @.@7 -@ @.@7 -@ @.@7 -@ 
@ @ @ @ @7 -@Q@;CB F F  @5@>@;XO Fprocess_rulefile C@ F F@5 B@.@7 G@7 - T@7 UZ@>@;XO Flegal_conditions CB F F@5@>@;CB F F@5@7legal_condition T@8 - T@;XO F T C@_ F F  @5@7process_standard_rulefile  T@Q@;C@(@c F F@5 I@7 (C I@.
@7 - T@.@7 - !@7 I@7 I (for user-defined proof rules)@7 I@7 J~ S@ B Jc *@7 - T@Q@;C@t F F  @5@7 - T@>@;XO F - CB" F F@5@S
@>@;CB' F F N
@5@>@7 -@>@;CB- F F@5@>@;XO F - C@ F F@5@.
@7 & N<@>@7 G T@7 C@.@7 B @7 - T@( D@>@8 Ah  T@;XD  t  t t  Ft parse_legal_base_name AO F - C@$A F F@5@2 *@4 ]@.@7 \ \@2 *@3 *@3 ]
@4 \@.
@7 -@>@&
@;XO F - CA F F *@5@S@#Illegal rule body (Prolog wildcard)@7 -@>@;C@,A F F		@5@/@.@.@/@.@7 -@ @.@7 -@ @ @.@7 - T@2@3@4@ 
@7 -@>@;C
A F F *@5@4Illegal rule body (malformed expression) in rulefile@7 -@>@;XO Fcheck_unique CA F F *@5@C

@/@/@/@/@/@/@7 -@L
@P@>@;C
A F F *@5@-Illegal redeclaration of rule within rulefile@7 -@>@;XO F
check_base CA F F *@5@7 A@.
@7 G -@ 
@7 Bn T@>@;C@'A F F *@5@7 A@2@-
@/@4@7 G@C@2 *@4@ 
@7 F! \@L@P@9Illegal rulename (does not start with a lowercase letter)@7 -@>@;C
A F F *@5@IIllegal rulename (only lowercase letters, digits and underscores allowed)@7 -@>@;XO F - CBR F F
 *@5@C *@7 O T@L@P@>@;CBW F F
 *@5@>@;XO F	check_sub CA F F *@5@7 GX@a@i@b @t@>@;CA F F *@5@.@7 @6@ @7 A@"Illegal rule number in rule family@ @7 -@>@;XO F - CB
 F F *@5@C@S@L@P@7 -@>@;C
B F F *@5Illegal conditions list in rule@7 -@>@;XO F - CAe F F *@5@S@*Invalid rulename (Prolog wildcard) in rule@7 -@>@;C@#Ak F F@5@.
 @7 @6@ 
@.@7 - T@ 
@.@7 - T@2@3@4@7 -@>@;C@5At F F@5@.
@7 @6@.@7 A@ 
@.@7 -@ 
@ @.@7 - T@.@7 -@2@3@3@4@7 -@>@;C
A F F *@5@#Illegal rulename syntax in rulefile@7 -@>@;XXQM$dwimF@ /usr/lib/swi-prolog/boot/dwim.pl  As@ C S E [E ZYE$similar_moduleE $sXD  t  t t  . t find_definitions 
O .  .CA]s@ /usr/lib/swi-prolog/boot/dwim.pl  A . 
@<CA^ . .

@5@ 
@ @7find_definition . @ @ @8 . .
@;XD  t  t t  . t pack_ 
O .  .C@8A	 . .@5@0 @-@-@4@ 
@.@7 @ .
@0 @4@7	pack_name .
@>@ @.@ @ @7 HK .
@ @ @ @ @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 
sim_module 
O .  .CA$ . .@5@S
@>@8 ] .
@;C	A' . .

@5@7 .@>@;C	A) . .@5@7 .@8 $Q .
@;XD  t  t t  . t find_predicate 
O .  .C@ . .@5@.@0find_predicate_
@4@ 
@7 @ .
@,
 @@>@;C@.@ . .@5@.@0
find_sim_pred
@4@.@7 .#@ @.@7 Q .
@0 C@-
@4@ @7 @ .
@0 X@4@7 H? .
@>@;XD  t  t t  . t  ." 
O .  .!C@"A . . 
 @5@7 .@0 
@-@4@7 [ .
@ @8 @7 .
@;XD  t  t t  . t  Z 
O .  *[C@ . . @<C@ . . B



@5@" Y"@#@ 
@8 *[ .
@;XD  t  t t  . t  Q 
O .  .'CA . .@5@>@;C@CA . . 


 C
 

@5@0 @4@ @7 .@ @ @ @.@7 .
 .
@ @ @8 .&@;XD  t  t t  . t 	goal_name 
O .  ..C@D@ . .@5@!
@0 J@/@4@#@@@0@7 ., @/@2@0 W @Q@4@3@0 Wk @,@4@4@7 $l .
@0 B@-@4 )@2
@4@7 Aw .
@ 
@ @7 Dq .
@Q@?	@ 
@8 A .
@E@;XD  t  t t  . t  ZZ @GD  t  t @Ht  . t ZY  D  t  t t  . t  ZZ 
O .  ZYCA . .@5@.@7dwim_predicate_list .
@8 .(@;XD  t  t t  . t 
no_context 
O .  .8C@r . .   Z@<C@s . .   B!@<C@t . .   B!@<C@u . .   B@<XD  t  t t  . t dwim_existence_error 
O .  .:C@_ . . @@5@>@;C@H@` . .@5@.@7 W .
@.
@7unqualify_if_context .
@D@ 
@7 .9 .
@L@R@E@?
@!@0 B GDWIM could not correct goal@4@#@!@0 @@0 C Zy
@4@4@#@D@*
 @L@ @8 @ .
@? As@ @8 @' .
@;XD  t  t t  . t  .7 
O .  .6C
A . .

@5@/@7 .*@>@;CA . . 


@5@.@0	dwim_pred@0 
@4@4@7 _ .
@>@;CA . .@5@.@0 .
@4@7 .F@>@;CA . . 

@5@0 @-
@4@0 [@/@1 
@4@8 .F@;XD  t  t t  . t correct_goal 
O .  .GC@9 . . 
@5@S
@>@;C@; . . 

 @5@@@S@?@S@>@;C@? . . ^

 ^
@5@>@ @ @8 .H .
@;C@&@A . . 

 
@5@/@0 @4@7 .*@>@ @ @ @8correct_meta_arguments .
@;C@D . . 
@5@/@0 
@4@7 .*@>@ @8 .J@;C@+@G . .@5@0 
@4@.@7 .5@>@ @.@7principal_predicates .
@0 
@4@ @.@7correct_literal .
@ @ 
@8 .J@;C@Q@L . .
@5@C@0  #@4 @@7 @ .
@L@P@7 [ .
@>@.@.@7 .+@ @ @.@7 HI .
@D@* @L@0 @1 @4@7 C .
@(
 @@?@D
@* HR@L@&
@?@(
 @@;C
@X . .  
@<XD  t  t t  . t  .E 
O .  .DC@!A . .
 


@5@.@.@7 B .
@ @7 D .
@0 @4@ 
@8 D8 .
@;XD  t  t t  . t  .R 
O .  .QC@@ . .
@5@.@.@7 .X@ @.@.@7 .X@ @/@.@7 .+@ @.@ @7 .+@>@ @2@/@-@4@7 @= .
@ @2@4@7 .\@D@A@D@0 @1 @4@7 Aq .
@L@%@"
 @#@?
@ @ @ @.@7 .@&
@ @.@7 ./ .
@0 X@4@7 .)@L@R@?@&
@F@;C@%@ . .@5@/@.@7 .X@ @/@.@7 .+@ @2@-@4@7
include_arity .
@>@2@4@ 
@8 .P@;C@ . .@5 @0 X
@4@7 .C@Q@;XD  t  t t  . t  .	 
O .  .C@SAb . .@5@/@.
@7 .X@ 
@7 .T@D@?@0 [@-@4@7 Y? .
@L@D@&@0  
@4@0 [@4@7 .b@  @/@/ D@7 Ad .
@L@"  
@#@?
@" 
@#@?@&
@E@;XD  t  t t  . t strip_subsumed_heads 
O .  .dCAt . . @<C@!Au . .
@5@.@ 
@7 .(@ @7 D .
@C@ @7 .f@L@P@>@ 
@8 .e .
@;CAz . .

@5@ 
@.@7strip_subsumed .
@ @ @8 .g@;XD  t  t t  . t  . 
O .  .CA . . @<XD  t  t t  . t  . 
O .  .CAN . . 


 
@5@T@>@ 
@ @8 .@;CAQ . . 


@5@ 
@8 .+@;XD  t  t t  . t 	sim_arity 
O .  .kCA- . .@5@S
@>@;CA. . .@5@a@g@h@l C@k IR@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 .I@;XD  t  t t  . t 
principal_pis 
O .  .mCAD . .@5@.
@7 .@ 
@.@7 .M@ @8 .@;XD  t  t t  . t  .% 
O .  .$C@,A . . 
 
@5@ @7 . .
@0 @4@.@7 .Z@ @ @.@7 .+@ @8 .l .
@;XD  t  t t  . t 
name_arity 
O .  .q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 .T@>@8 .+@;CA@ . .@5@0 @@0 @ O
@4@/@4@8 .B@;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  .a 
O .  .`C@ . . 
@<C@!@ . .



@5@ 
@/@.@7 .X@ @/@7 .+@>@ @ @8 ._@;C
@ . .


@5@ 
@8 ._@;XD  t  t t  . t  .? 
O .  .>C	@ . .@5@S@>@;C@ . .
 


@5@)

@>@;C@ . .@5@>@;XD  t  t t  . t  C 
O .  .WC@Z . .@5@.@/@7 .X@0  #@4@.@7 .S@8 .; .
@;XD  t  t t  . t 
correct_margs 
O .  .uC@ . .

@5@>@;C@I@ . .@5@p
@ @ 
@.@7 .4@ @ @.@7 .4@D@  @7 .4@L@ @ @ @.@7 .I@ @ @ @7 .=@?@&@E@ @ 
@ @ @ @8 .v .
@;XD  t  t t  . t  $t @GD  t  t @Ht  . t $s  D  t  t t  . t  $t 	 D  t  t t  . t  $t 
O .  $sC@?@ . .
 


@5@ 
@.@.@7 .r .
@.@ @7 .<@D
@)@L@R@E@?@%@ @ @ @.@7 .  .
@>@ @.@7 I5 .
@ @ @8 .n .
@;C@%@ . . 

@5@.
@.@7 .x@0 
@4@0 %Q
@/@4@7 .#@, @@>@;C@ . .@5@8 .V@;XD  t  t t  . t  .O 
O .  .NC
AY . .@5@.
@7 .@ 
@8 .g@;XD  t  t t  . t  .L 
O .  .KC@ . . Gb
 Gb@5@>@;C@-@ . .@5@0 
@4@0 @H@-@4@7 .b@>@.@.@7 .+@ 
@ @ @7 .+ @ @ @ 
@8 .w@;C@ . . 
@<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 .*@;XD  t  t t  . t  .j 
O .  .iCA~ . . 
@<CA . .
@5@ 
@7 .f@>@ @8 .h@;CA . .



@5@ @ @8 .h@;XXQM DF@$/usr/lib/swi-prolog/boot/autoload.pl  AsC S Emake_library_indexE "YE .}E B.E$update_library_index E #E %QE DXD  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INDEX@/@.@7
plfile_in_dir D@.
@7 "F D@ 
@.@7 .@D@ @7library_index_out_of_date D@L@ 
@ @7do_make_library_index D$modified_index@/ @Q@8 H D@?@R@;XD  t  t t  Dt  . 
O D .C@1A B, B,@5MKINDEX@.@.@7 . 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 assert_index 
O D .C@ B, B, D@5@>@;C@0@ B, B, +x




@5@>@.@ 
@7 @7 @2@3 @3@4@.@7 A @0 XN@4@7 D5 @Q@;CA B, B,@5 @0 W
@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 XQ D@0 .@4@8 .@;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 .@;XD  t  t t  Dt guarded_make_library_index 
O D .C@~ B, B, @<C@-@ B, B,@5@D@0 .~@4@.
@0 @' 
@4@7 A: D@L@R@?
 As@0 Y}@1 .~@4@7 .@E
@8 . D@;XD  t  t t  Dt load_library_index 
O D .C@ B, B,@5@7 A @7 GY @.@7 .@/@/@7 . D@>@;C@ B, B,@5@0 @ D .@4@8 X @;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  B/ 
O D B.CA B, B,@5@D B2@ B B@L@R@?@0  @@1 B0 B2
@4@7 .@8 "Y D@;XD  t  t t  Dt  .  	 D  t  t t  Dt  .  
O D .C@3@r B, B,@5@.
@0writable_indexed_directory
@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  D 	 D  t  t t  Dt  D 
O D DC@#@= B, B,@5@7 . D@.@7 .@@@ @ @7 .@&
@?@ @ 
@ @7 .@>@;XD  t  t t  Dt  B3  
O D "YC@ B, B,  @5 Dclear_library_index@8 @ @;XD  t  t t  Dt public_predicate 
O D .CA B, B,@5@.@7 @ D@8 ! D@;XD  t  t t  Dt index_files 
O D .CA{ B, B, @<C@}A| B, B,
@5@0 @@0 G
 B@-@4@0 ,C@-@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 HW D@?
@R@F@F@F@ @8 . D@;XD  t  t t  Dt  . 
O D .C@=Ai B, B,@5@.
@7 .@0 @@0 G
 A@-@4@0 AV@0 @' A@1 XE@1 XM@4@1 AV@0index_header@4@1 .
@4@1 G"@4@.@0index_error@4@8 .@;XD  t  t t  Dt  "E 
O D "FCAH B, B,@5@D@/@/  @7 Ad D@L@&
@? @8 .@;XD  t  t t  Dt  . 
O D .CAN B, B,@5@. @@ B F*.@8 .@;XD  t  t t  Dt  XR 
O D XQC@ B, B,@5@>@;C@ B, B,@5@>@7 .@8 .@;C@1@ B, B,@5 A*@0 D@1 XQ@-@4@7 .@7 E @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@ B, B,@5@7 C @.@7 ,C @7 . D@>@;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  . 
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@.@2@0 @ B@4@3@0 @ A@4@4@7 . D@8 .@;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  . D  t  t t  Dt  . AD  t  t t  Dt  . AD  t  t t  Dt  . 
D  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  XN D  t  t t  Dt  XN AD  t  t t  Dt  XN AD  t  t t  Dt  XN 
D  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 .@;XD  t  t t  Dt  # @GD  t  t @Ht  Dt # D  t  t t  Dt  # 	 D  t  t t  Dt  # 
O D #C@\ B, B,@5@7 $S Be@>@;C@^ B, B,@5@"
 

@#@.
@.@7 .@ 
@  HR@8 HI @;XD  t  t t  Dt  %R 	 D  t  t t  Dt  %R 
O D %QC@J B, B,@5@7 .@7 .@>@7 .@.
@7 .@ 
@/@8 .@;C@O B, B,@5@7 .@.
@/@7 .@ 
@8 .@;XD  t  t t  Dt  ! 
O D !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  . 
O D .CAt B, B,@5@7 A*  D@"
 G B @ B@#@>@;CAw B, B,@5 @8 .@;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@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A B, B,@5/*  Creator: make/0~n~n@7 Aw D@)    Purpose: Provide index for autoload~n@7 .*/~n~n@8 .@;XXQM EF@D/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__provenance.pro  7AAuC @S @E ]=E +$E +'E \E ] E ] E +)E IQE IE ]EEsave_data__provenance E MXO E ]  C
@v E E@5@0 +)
@4@7 A I@>@;XD  t  t t  Et  F AO E I C@ E E  @5 E@7 M I@>@;XO E . C@J@ E E@5 E@.
@7 %[ N<@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 %] L@>@;XO E ]= C
@r E E@5@0 +'
@4@7 .@>@;XD  t  t t  Et  F AD  t  t t  Et  F AO E \ C@n E E@5@0 +$
@4@7 .@>@;XO E ]  C
@f E E@5@0 IQ
@4@7 .@>@;XD  t  t t  Et  F AO E ]E C
@j E E@5@0 M
@4@7 .@>@;XD  t  t t  Et  F AXQM EF@>/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__conc.pro  AuC @S @E MXE JE KE RTE LE RXD  t  t t  Et  J AO E K C
@Z E E@5@0 J
@4@8 D4@;XO E RT C@M E E@5@7next_conc_id J@0 J
@4@7 D4@>@;XO E MX C
@h E E@5@7 R J@ 
@8 K J@;XO Enext_conc_id_with_min_x C@ E E@5@/@/@7 J J@>@p
@7 . J@>@;C@ E E

@5@>@;XO E L C
@ E E@5@0 J
@4@8 C@;XO E . C@ E E@5@7 .@>@;XO E R C
@u E E@5@0 J
@4@8 J@;XXQM FF@J/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/simplifier_ioutilities.pro  7AAuC @S @E TE TE RE LzE U#E N2E !E ]CE UMXO Fdisplay_time_details_x CA9 F
 F
@5 I@7 L I@"CREATED ~a, ~a  SIMPLIFIED ~a, ~a
@2@3@3
@3@4@8 Aw L|@;CA> F
 F
@5 I@7 /@#CREATED ~a, ~a  ZombieScope ~a, ~a
@2@3@3
@3@4@8 /@;XO F@ retrieve_simplified_proof_file_x CA F
 F
 M@5@7 & N<@>@;CA F
 F
 M@5@7 & N<@>@;CA F
 F
 E@5@7 & N<@>@;CA F
 F
@5@@Unable to retrieve simplified proof file for proof file kind: ~k@2
@4@8 T L@;XO Fretrieve_declaration_file_x CA F
 F
 M@5@7 & N<@>@;CA F
 F
 M@5@7 /@>@;CA F
 F
 E@5@7 & N<@>@;CA F
 F
@5@;Unable to retrieve declaration file for proof file kind: ~k@2
@4@8 /@;XO Fretrieve_proof_file_x CAd F
 F
 M@5@7 & N<@>@;CAh F
 F
 M@5@7 & N<@>@;CAm F
 F
 E@5@7 & N<@>@;CAr F
 F
@5@5Unable to retrieve proof file for proof file kind: ~k@2
@4@8 /@;XO Fdisplay_subprogram_identifier CAF F
 F
@5@.@7 +) I~a
@2@4@7 /@>@;C
AM F
 F
@5 K1@7 IQ I P@7 /@>@;CAS F
 F
@5@/Expected subprogram identifier is not present.
@8 L  L@;XO F T C
A F
 F


@5 I@7 T I@>@;CB F
 F
@5 I@7 /@7 Lz L|@>@;CB	 F
 F
@5@'Error in converting file ~k for display@2
@4@8 /@;XO Fdisplay_time_details CA F
 F
@5 I@7 /@>@;CA F
 F
@5 I@7 /@C@/@/@7 +$ I@L@P@>@;CA F
 F
@5 I@7 /@.@.@7 /$@.
@.@7 %V '@ 
@ @7 /  L|@>@;CA6 F
 F
@5@ICould not determine date and time details for the simplified file banner.@8 /@;XO F Lz CB F
 F
@5 @.@7 % I@/@2@4@7 I2 L|@>@;XO F N2 CA} F
 F
@5@.@7 M I@7 / L|@>@;XO F ! CA F
 F
@5@.@7 /*@7 /
 L|@>@;XO F ]C C@!A F
 F
@5@.@7 /@.@7 T L|@.
@7 /@ 
@.@7 /-@>Unexpected availability of two distinct proof files: ~a and ~a@2@3@4@8 /@;CA F
 F
 M@5 I@7 /@/@7 /@>@;CA F
 F
 M@5 I@7 /@/@7 /@>@;CA F
 F
@5 I@7 /Unexpected no vcg files loaded@8 /@;CA F
 F
@5 I@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 UM CA] F
 F
@5@.@7 /*@7 / L|@>@;XO F T C
@f F
 F
@5 I@7 /@7 F L@>@;C
@l F
 F
@5 I@7 /@7 F
 L@>@;C@r F
 F
@5@<Could not calculate banner. Unexpected system configuration.@8 /@;XO F R C@^@ F
 F
@5@O*****************************************************************************~n@7 /@.@7 +' I P@.@7 PJ I@7 / Z@7 / /8@7 / Z@7 / Z@7 /@7 /" L| P@7 /@7 T L| P@7 /@7 / L| P@7 / P@7 / P@7 / P@7 /@>@;XO F U# CA!@| F
 F
@5 I@7 /@>@7 /<@.@7 V\ B)@.@7 V_ /?@.
@7 V^ /?@.@7 Va /? Z@7 /@(Usage: spadesimp [options] Target_File~n@7 / Z@7 /@*Target_File - Either a .vcg or .pfs file~n@7 / Z@7 /@?All options may be abbreviated to the shortest unique prefix.~n@7 / Z@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 / Z@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 / Z@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 / Z@7 /~a~n@2@4@7 / /a@2@4@7 / /a@2
@4@7 / /a@2@4@7 /@>@;C@@ F
 F
@5 I@7 /@>@7 /<@.@7 />@.@7 /@@.
@7 /A@.@7 /B Z@7 /@*Usage: zombiescope [options] Target_File~n@7 / Z@7 /Target_File - a .dpc file~n@7 / Z@7 / /E@7 / Z@7 / /F@7 / /G@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 / Z@7 / /a@2@4@7 / /a@2@4@7 / /a@2
@4@7 / /a@2@4@7 /@>@;XXQM %hF@#/usr/lib/swi-prolog/boot/license.pl  As@ C S Eeval_license E %vE %lXD  t  t t  %ht  %r 
O %h %qC@ %b %b 
@<C@ %b %b
 C    ~w
 F
@5@ @ @8 %p@;XD  t  t t  %ht  %k 
O %h %jC@ %b %b@5@.@0 %@/@/@4@.
@7 @ %g@%
@ 
@ @8 %k %g@;XD  t  t t  %ht  /m  
O %h /lC@ %b %b  @5@7
report_gpl  %g@8report_proprietary  %g@;XD  t  t t  %ht  %h 
O %h %vC@s %b %b@5@D @o@.@7 Bc %g@L@R@?@'<unknown file>@8 %l %g@;XD  t  t t  %ht  %h 
O %h %lC@z %b %b@5@7warn_if_unknown %g@0licensed
@4@8 A %g@;XD  t  t t  %ht gpled 
O %h /C
@ %b %b@5@.@7 /~ %g %m@/@8 %@;XD  t  t t  %ht  /w  
O %h /vC@(@ %b %b@5@@@.
@0proprietary
@-@4@.@7 _ %g A@0 %l@0 %}@4@4@7 @' %g@Q@?@R@F
@E@;XD  t  t t  %ht  / 
O %h /C@ %b %b@5@7 /@.@/@7 %@, %m@, %w@;XD  t  t t  %ht  /} 
O %h /|C@~ %b %b@5@/@/@7 %@>@;C@ %b %b@5 As@0 %d
@4@8 /@;XD  t  t t  %ht  /t  
O %h /sC@ %b %b@5@.
@0 /
@4@.@7 /@> A@0 %l %m@4@8 /@;C@ %b %b  @5 A@0 %v %w@4@8 /@;XD  t  t t  %ht  %k 
O %h /qC@ %b %b 
@<C@b@ %b %b

@5@ 
@/@.@7 %@%@D@3@@@0 %@-@4@ @7 %@?	@0 %@-@4@ @7 %@%@L@" C  ~|~w~t~20+~w
 F
@#@?@" C  ~|~w
 F
@#@F@ @ @8 /p@;XD  t  t t  %ht  %u 
O %h %tC@ %b %b  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  %ht  %h AD  t  t t  %ht  %h 
O %h %C@5 %b %b  %m %m %GNU General Public License %@$http://www.fsf.org/copyleft/gpl.html@<C@9 %b %b  %w %w %@!GNU Lesser General Public License %@'http://www.fsf.org/copyleft/lesser.html@<C@> %b %b swipl %w %@ SWI-Prolog Prolog Source License %@&http://www.swi-prolog.org/license.html@<C
@E %b %b guile %w %License for Guile@<C
@H %b %b gnu_ada %w %@9The license of the run-time units of the GNU Ada compiler@<C@K %b %b x11 %w %The X11 licens %http://www.x.org/terms.htm@<C@O %b %b expat %w %
Expat license %@%http://www.jclark.com/xml/copying.txt@<C@S %b %b sml %w %@+Standard ML of New Jersey Copyright License %@5http://cm.bell-labs.com/cm/cs/what/smlnj/license.html@<C
@W %b %b 
public_domain %w %Unrestricted Public domain@<C@Z %b %b cryptix %w %The Cryptix General License %@(http://www.cryptix.org/docs/license.html@<C@^ %b %b bsd %w %The modified BSD license %@.http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5@<C@b %b %b zlib %m %The license of ZLib %@*http://www.gzip.org/zlib/zlib_license.html@<C
@g %b %b lgpl_compatible %w %Other LGPL compatible license@<C
@j %b %b gpl_compatible %m %@)Other GPL and not LGPL compatible license@<XD  t  t t  %ht  / D  t  t t  %ht  / AD  t  t t  %ht  / 
XQM EsF@?/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/ioutilities.pro  AuC @S @E /4E %]Eshow_error_longE TE T{E '%E ]IE /6Eshow_warning_longE FZEshow_warningE F7E L E UXO Es@"read_number_of_chars_from_stream_x C@ Er Er
 @5@>@;C@ Er Er@5@.
@7 [ @ 
@7@#read_number_of_chars_from_stream_xx L@>@;XO Esconvert_charlist_to_readtext C@ Er Er
 D@5 D@7 O L@>@;C@ Er Er

@5@>@;XO Eswrite_atom_list_to_stream C@` Er Er
@5@>@;C@d Er Er

@5 /@2@4@7 Aw L@ 
@8 / L@;XO Esread_line_from_stream_x C@~ Er Er D D@5@>@;C@ Er Er@5@.@7 U@7 G@>@;XO Es / C@ Er Er D D@5@>@;C@ Er Er P@5@>@;C@ Er Er
@5@p @ @ @7 / L@>@;XO Es U C@-A Er Er		@5@.
@7 N5 L@.@7 /@.@7 /@ @ @.@7 I2 L@>@ 
@ @.@7 /@.@ @7 /@>@ @8 T{ L@;XO Es@#read_lines_from_file_as_char_list_x C@ Er Er
 ]F
@5@>@;C@ Er Er@5@.@7 /@ @ 
@7@$read_lines_from_file_as_char_list_xx L@>@;XO Es /4 CB Er Er@5@.@7 %U '@.@7 Vb /?@.
@7 Vc /?SPARK ~a ~a~n~a~n@2@3@3
@4@7 /@>@;XO Es / CAP Er Er@5  T@ 
@7highlight_problem L@>@;XO Es '% C
A" Er Er@5@,ERROR IN COMMAND LINE SYNTAX
!!! Involving: @.@7 A@8 L  L@;XO Es T{ CA Er Er@5 @@2
@3 P@3@/%PRESIMP-F-ABORT, Presimplification terminated.@3 P@4@.@7 PJ I@8 T L@;XO Es / CA~ Er Er@5 As T@ 
@7 /@>@;XO Es /6 CB) Er Er@5@.@7 /@.@7 V] /?SPARK ~a ~a Edition~n~n@2@3@4@7 /@>@;XO Es / C
Af Er Er@5 As T@7 /@>@;XO Es L  C
A8 Er Er@5  T@7 /@>@;XO Es %] C@ Er Er@5 A@.@7 G@7write_terms_to_file_x L@7 UZ@>@;XO Es T CA4 Er Er@5@7 /@>@;XO Es ]I C@ Er Er@5 B@.
@7 G@ 
 @7 / L@ 
@7 UZ@>@;XO Es / C@ Er Er@5@.
@7 /@ 
@7 / L@>@;XO Es / C@v Er Er@5@.@7 [ L@7 / L@>@;XO Es / C@HA Er Er @5@.@7 /~n~n@7 / /8@7 /@#* An error has occurred in the ~a~n@2@4@7 / U2@7 /@ 
@7 / Z@7 /@ @ @7 / /8@7 / /@7 /@7 G@>@;C@DA Er Er As@5@.@7 / /@7 / /8@7 /@'* A warning was encountered in the ~a~n@2@4@7 /*** WARNING - @7 /@ 
@7 / Z@7 /@ @ @7 / /8@7 / /@7 /@>@;XO Es / C@ Er Er D@5@>@;C@ Er Er P P
@5@p@ @ @7 /@>@;C@ Er Er

@5@ @7 /@>@;XO Eswrite_terms_to_file_xx CA Er Er@5@.@ 
@7 @6@0 @ @4@~q
@ @7 /@Q@;CA Er Er@5@>@;XO Es / C@ Er Er
@5@>@;C@ Er Er
 
 



@5@ 
@ @7 / L@ @8 /@;XXQM DF@&/usr/lib/swi-prolog/library/filesex.pl  AuC AgS Ecopy_directoryEmake_directory_pathEdelete_directory_and_contentsE	copy_fileE ,qEdelete_directory_contentsErelative_file_nameE	link_fileE
set_time_fileXO D / C@u D  A /@5@7 "` ,r@>@;CA  / /@5@.@7 ,q ,r@D
@7 A ,r@L
@8 / ,r@?@8 #> ,r@;XO D "` C@ / /  C@<C@ / /  PU@<XO Dcopy_directory_content C@ / /@5@7 /@>@;C@%@ / /@5@.
@7 0 @.@7 0 @D@ 
@7 0@L@ 
@ @8 / ,r@?@ 
@ @8 / ,r@;XO Dmake_directory_path_2 C@ / /@5@7 0@>@;C@ / /@5@,
 @>@.@7 E ,r@7 0 ,r@8 ( ,r@;XO D / CA / /@5@.@7 "N ,r@0 /
@4@8 V" V3@;XO D	copy_from C@ @ / /@5@0 \
 B@-@3@0 ] ]@4@4@0 #@4@0 G"@4@8 @ ,r@;XO Ddestination_file C@ / /@5@7 0@>@.
@7 H ,r@ 
@8 0 @;C@ / / 
@<XO D / C@ / /@5@D
@7 0@L
@R@?@7 0@.@7 0
@0 0
@4@8 0@;XO D / C@ / /@5@7 0@>@;C	@ / /@5create A@8 B B@;XO D
to_dot_dot C@ / / 
@<C
@ / /

@5@>@;C@ / /


 PU
@5@ 
@ @8 0 ,r@;XO D / C@ / /@5@.@7 0
@0 /
@4@7 0@8 A ,r@;XO D / C@&@ / /@5@.@7 0 ,r@0 \ A@-
@3@0 ] ]@4@4@0 0

@4@0 G"
@4@8 0@;XO D ,q C@>@ / /@5@T
@T@>@D
@@@7 F ,r@?@*
 C@L
@&@?@#@D@/@/  @7 Ac@L@8 A@?@2
@3 @3@4@8 A ,r@;C@J@ / /@5@T@>@D@*@T
@L@D@/@/  @7 Ac@L@8 A@E
@?
 @.
@7 A@ 
@8 A@?@D@T@L@8 A@?@7 0
@8 0@E
@;C@ / /@5@0 @@0 \*@/@4@/@4@8 @@;XO Ddelete_common_prefix C@ / /
@5@>@ @ @ 
@8 0  ,r@;C@ / / 
@<XO D / C@5@v / /

@5@.
@7 Kw ,r@.@7 0#@. @ 
@7 D ,r@. @ @7 0$@ @ @.@.@7 0"@ @.@ @7 0@  @8 0$@;XD  t  t t  Dt  /D  t  t t  Dt  /XQM E_F@%/usr/lib/swi-prolog/library/option.pl   Au@!C AgS E  0E
merge_optionsE ,E &eE ^mE #XD  t  t t  E_t   1 
O E_  1CA E^ E^ @<CA E^ E^@5@ @ @7meta_option ^o@ @ @8 0' ^o@;XD  t  t t  E_t  0* 
O E_ 0)C@)A	 E^ E^ B

 B 

@5@ @@>@0 @4@ @ @8 B @;C@4A E^ E^@5@7 D@2@-@3@-@4@7 @<@ @@>@0 @4@.@.@7 0,@ 
@2@3@0 @4@4@8 @<@;CA E^ E^ 
@<XD  t  t t  E_t   1 @GD  t  t @Ht  E_t  0  D  t  t t  E_t   1 
O E_  0CA  E^ E^
 


@5 @@ @7 B B@ @ 
@8 0+@;XD  t  t t  E_t 	ord_merge 
O E_ 0.C@ E^ E^		 B
@5@ @ @ @8 0. ^o@;C@H@ E^ E^
 C
@5@D@*@"@#@L@ @.@7sort_key ^o@.@ @ @7 (n@ @ @ @ 
@ @ @ @ @8 0/ ^o@?@"
@#@F@F@;C@E@ E^ E^
 H+

@5@D@'@"@#@L@ @.@7 02@.@ @7 (n@ @ @ @ @ @ @8 05@?@"@#@F@F@;XD  t  t t  E_t  0& 
O E_ 0%C@ E^ E^@5@>@8canonicalise_options ^o@;C	@ E^ E^
@5@>@8 06@;C@ E^ E^@5@.
@7 06@.@7 06@ 
@.@7 I4@ @.@7 I4@ @ @8 00@;XD  t  t t  E_t  &f 
O E_ &eC@ E^ E^@5@.
@.@7 @6@.@ 
@ @7 @6@ @7
get_option ^o@&
@;XD  t  t t  E_t  &f 
O E_ ,C@+@ E^ E^@5@.@.@7 @6@.@ @ @7 @6@D
@ @7 09@L@&
@?
@&@ 
@8 A@;XD  t  t t  E_t  ^n 
O E_ ^mC@&@i E^ E^@5@.
@.@7 @6@.@ 
@ @7 @6@D@ @7 0; ^o@L@&
@?@8 A@;XD  t  t t  E_t  ^n 
O E_ #C@z E^ E^@5@.@.
@7 @6@.@ 
@7 @6@ @7 0<@>@&
@;XD  t  t t  E_t canonicalise_options2 
O E_ 0>C@ E^ E^ @<C@#@ E^ E^ B



@5@>@ @2@3
@4@7 @<@ @ @8 0? ^o@;C@ E^ E^

@5@>@ 
@ @8 0@@;XD  t  t t  E_t  04 
O E_ 03C@ E^ E^
 C


@5@ 
@8 @6@;XD  t  t t  E_t  0. 
O E_ 01C@ E^ E^
@5@>@;C@ E^ E^

@5@>@;C@-@ E^ E^


@5@ 
@.@7 02@ @.@7 02@.@ @ @7 (n@ @ 
@ @ @ @ @ @8 05@;XD  t  t t  E_t  08 
O E_ 07C@ E^ E^@5@0 B@/@/@4@7 @ @>@8 0@@;C@ E^ E^ 

@<XD  t  t t  E_t  0; 
O E_ 0:C@ E^ E^@5@7 ( I3@>@;C@ E^ E^@5@.
@7 @6@.@7 A@0 B
@4@8 0B@;XD  t  t t  E_t  0; 
O E_ 0=C@ E^ E^@5@7 0A@>@;C@ E^ E^@5@.@7 @6@.
@7 A@0 B
@4@7 0A@>@;XXQM EF@E/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__proved_conc.pro  7AAuC @S @E K%E RE JE T\XO E T\ C@W E E  @5@0 J@/@4@8 C@;XO E K% C	@A E E@5@0 J
@4@8 D4@;XO E R C	@L E E@5@0 J
@4@8 J@;XD  t  t t  Et  J AXQMopdeclarF@</build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/opdeclar.pro  7AAuC @S @E Eh E Ei XO 0C 0D CB?@7u Eg  7AA 0F  @5A^ L`@0  @ IX@4@7 HA^ Lq@0  @ Q@4@7 HA^ La@0  @ GF@4@7 HAw D@0  @ @K@4@7 HAw D@0  @ @4@7 HA La@0  @ IC@4@7 HA La@0  @ @4@7 HA La@0  @ I7@4@7 HA La@0  @ IN@4@7 HA La@0  @ M@4@7 HA La@0  @ H@4@7 HA La@0  @ M@4@7 HA La@0  @ @K@4@7 HA La@0  @ @4@7 HA La@0  @ M@4@7 HA La@0  @ M@4@7 HB La@0  @ I9@4@7 HB La@0  @ IF@4@7 HB La@0  @ M@4@7 HB La@0  @ M@4@7 HB La@0  @ M@4@7 HB La@0  @ M@4@7 HB L`@0  @ I,@4@7 HB L`@0  @ K4@4@7 HB La@0  @ Q@4@7 HB Lp@0  @ M@4@7 HC Lp@0  @ G@4@7 HC La@0  @ K@4@7 HC La@0  @ K@4@7 HC La@0  @ O@4@7 HC La@0  @ C@4@7 HC La@0  @ J@4@7 HC La@0  @ PU@4@7 HC D@0  @ U@4@7 HC La@0  @requires@4@7 HC La@0  @ L@4@7 HC La@0  @ L@4@7 HC D@0  @rule_family@4@7 HC La@0  @ -@4@7 HC La@0  @ -@4@7 HC Lq@0  @ -@4@7 HC La@0  @ @M@4@7 HC Lq@0  @ -}@4@7 HC Lb@0  @ @4@7 H@>@;XO 0C 0E C@@ 0F 0F  @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 FF@%/usr/lib/swi-prolog/library/system.pl  Au@!C AgS E
system_module E +Esystem_modeE +XO F 0I C@H F F  @5 H3 @@8 C@;XO F 0K C@; F F@5 @@7 B B@D
@*
 @Q@L #O @8 C@? #O @@8 C@;XD  t  t t  Ft  F @GD  t  t @Ht  Ft + O F + C	@Z F F@5  @8  +@;XD  t  t t  Ft  F @GD  t  t @Ht  Ft + O F + C	@S F F@5 @8 0N@;XXQM !9F/usr/lib/swi-prolog/boot/dcg.pl  AsC S E )E )E BnE ZXD  t  t t  !9t  ) 
O !9 0OC@8s/usr/lib/swi-prolog/boot/dcg.pl  A 0P@5@/@/@8 ) !8@;XD  t  t t  !9t  Bo @GD  t  t @Ht  !9t Bn A B
D  t  t t  !9t  Bo 
O !9 BnCAK 0P 0P@5@8 Z !8@;XD  t  t t  !9t  Bo @GD  t  t @Ht  !9t Z A B
 B
D  t  t t  !9t  Bo 
O !9 ZC@EAM 0P 0P	@5@D@3@.
@.@7 B @T@ @7dcg_special !8@L@ @/@0 "

@/@4@.@.@.@/@7dcg_body !8@&@&@0 
@4@@?
@@F
@F@E@;XD  t  t t  !9t  X, 
O !9 X+CA8 0P 0P@5@: B )/@;XD  t  t t  !9t 
dcg_extend 
O !9 0\C
@ 0P 0P@5@S
@>@0 @ A@/@4@8 @ !8@;C@-@ 0P 0P 

 
@5@>@.@.@ @ @.@7 )9 !8@ @ @ 
@ @ @8 0] !8@;C@ 0P 0P@5@ 
@ @7dcg_extend_cache !8@>@ @8
extend_pos !8@;C@@ 0P 0P@5@D@7 [ @L@R@?
@0 @@0 @ C
@4@/@4@7 0^@D@7
dcg_no_extend !8@L@0 @@0 Bdefinedcg_nonterminal
@4@/@4@7 0^@?@R@.@.@7 @7 @.@ @ @7 0m@p@ @ @ @7 0m@ @ @ @7	copy_args !8@p@p@ @ @.@7 A @ @ @.@7 0q@0 0b@4@7 A @&
@&@&
@ @8 0d@;XD  t  t t  !9t  ) 
O !9 )C@@; 0P 0P ^ AV



 G

@5@>@.@.@ 
@.@.@7 0_@ @.@.@ @.@.@7 0_@.@ @7 A @!@0 0X@/@4@#@ @ @.@.@ @ @7 0`@ @ @ @ @.@.@ @ @7 0Y@ @ @ @ @ @.@!@ @7 0Y@0 AV@ @!@4@.@"@ @7dcg_optimise !8@ @"@ @ @8 0t@;C@U@E 0P 0P ^


 G

@5@.@.@ 
@.@.@7 0_@ @ @.@.@ @ @7 0`@.@ @7 0s@!@0 0X@/@4@#@ @ @ @ @ @.@ @7 0Y@ @ @ @8 0t@;XD  t  t t  !9t  ): 
O !9 )9CA	 0P 0P@5@ 
@ @ @: B )8@;XD  t  t t  !9t  )? 
O !9 )>C
A
 0P 0P@5@ 
@: B )=@;XD  t  t t  !9t  0c D  t  t t  !9t  0c AD  t  t t  !9t  0c AD  t  t t  !9t  0c 
D  t  t t  !9t  0W 
O !9 0VCAW 0P 0P@5@8 B @;CAY 0P 0P  AV@<CAZ 0P 0P  E@<CA[ 0P 0P  _@<CA\ 0P 0P  C@<CA] 0P 0P  G@<CA^ 0P 0P  _@<CA_ 0P 0P @<CA` 0P 0P @<CAa 0P 0P  Gm@<XD  t  t t  !9t  0p 
O !9 0oC@ @ 0P 0P@5@a@g@h@r@>@.@7 0q@ 
@ @7 0q@p
@ @ 
@8 0n@;C@ 0P 0P @<XD  t  t t  !9t  0j 
O !9 0iC@ 0P 0P @<C@ 0P 0P @<C@ 0P 0P  _@<C@ 0P 0P  _@<C@ 0P 0P  G@<C@ 0P 0P  Gm@<C@ 0P 0P  AV@<C@ 0P 0P  E@<C@ 0P 0P  _@<C@ 0P 0P  C@<C@ 0P 0P  B@<C@ 0P 0P  ^@<XD  t  t t  !9t  0f 
O !9 0eC@ 0P 0P

@5@S
@>@;C@5A 0P 0P ]





 ]

@5@>@ @2@0 C

@4@3@0 C

@4@4@ @8 @0 @;C@&A 0P 0P C


 ]

 C

 C

@5@>@;CA 0P 0P

@5 As@0 D
@4@8 @' !8@;XD  t  t t  !9t dcg_qualify_pos 
O !9 0zCA0 0P 0P@5@S
@>@;C@'A2 0P 0P
 ]






 ]

@5@>@;CA5 0P 0P@5 )^@8 X+ !8@;XD  t  t t  !9t dcg_cut_pos 
O !9 0}CA 0P 0P

@5@S
@>@;C@(A 0P 0P  C


 ]

 C
 ]



@<CA  0P 0P@5 @@8 0|@;XD  t  t t  !9t  0[ 
O !9 0ZC@f 0P 0P Z

@5@S
@>@ @ @8 !) !8@;C@1@i 0P 0P 


 0X

@5@>@/@.@/@/@/@7 0_@ @ @0 0X@4@ 
@ @ @ @8 0Y@;C@l 0P 0P B
@5@>@ @8dcg_terminal_pos !8@;C@y@n 0P 0P
@5@D@M@"
@#@L@>@D@7 @ @L@ @.@7 0x@" B
@#@E@?@$@D@/@.@7 B !8@S@L@" @0

@#@? $,@7 B !8@E@E@E@?@"@B@7 0w@L@>@.@7 ^ !8@ @ @.@7 0x@" B
@#@O@E@ @8 0@;C@ 0P 0P G AV G B
@5@>@ @8 0~ !8@;C
@ 0P 0P _
 @Q@5@>@;C@%@ 0P 0P

 _
 AV
 B
@5@>@.@7
dcg_bt_pos !8@ @ @ @ @8 0@;C@>@ 0P 0P AV

 AV

@5@>@.@.@ @.@.@7 0_@ @ @ 
@.@ @ @7 0Y@ @ @ @ @ @ @8 0Y@;C@V@ 0P 0P E

 E

@5@>@.@.@ @.@.@7 0_@ @ @ 
@.@.@ @7 0Y@ 
@ @ @ @ @7
or_delay_bind !8@ @ @ 
@.@.@ @7 0Y@ 
@ @ @ @ @8 0@;C@V@ 0P 0P _

 E

@5@>@.@.@ @.@.@7 0_@ @ @ 
@.@.@ @7 0Y@ 
@ @ @ @ @7 0@ @ @ 
@.@.@ @7 0Y@ 
@ @ @ @ @8 0@;C@>@ 0P 0P C

 C

@5@>@.@.@ @.@.@7 0_@ @ @ 
@.@ @ @7 0Y@ @ @ @ @ @ @8 0Y@;C@>@ 0P 0P B

 B

@5@>@.@.@ @.@.@7 0_@ @ @ 
@.@ @ @7 0Y@ @ @ @ @ @ @8 0Y@;C@/@ 0P 0P Gm
 AV Gm
 B
@5@>@.@ @.@7 )> !8@ @ @ 
@/@ @ @8 0Y@;C@ 0P 0P		@5@ 
@ @.@.@7 0`@ @ @ @ @8 0@;XD  t  t t  !9t  !) 
O !9 0C@ 0P 0P 0X

@5@)@>@&
@&@;C@ 0P 0P 0X


 @5@ @ @8 0{ !8@;XD  t  t t  !9t  0 
O !9 0CA 0P 0P

@5@S
@>@;C@'A 0P 0P ^



 ]
 ]



@5@>@;CA 0P 0P@5
brace_term@8 0|@;XD  t  t t  !9t  0 
O !9 0CA% 0P 0P@5@S
@>@;CA' 0P 0P   b


 ]
@<CA) 0P 0P  C


 ]
@<CA+ 0P 0P@5terminal@8 0|@;XD  t  t t  !9t  0v 
O !9 0uC@X 0P 0P AV B



@5@)
@>@&@;C@[ 0P 0P B


@5@)
@>@&@( @Q@;C@_ 0P 0P 

@<XD  t  t t  !9t  0 
O !9 0C@ 0P 0P AV
 B
@5@)
@>@;C@ 0P 0P 

@<XXQM EF@=/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__hyp.pro  AuC @S @E JE J"E QE UIE RE KE RE J`E LE Q	E MXD  t  t t  Et  E AO Eset_next_hyp_id_y CA E E@5@a@h@g@r@0 R
@4@7 A J#@>@;C
A E E@5@0 R@4@7 0@>@;XD  t  t t  Et  R AO E K C@ E E
 J @5@0 J"
 J @4@7 D4@7set_next_hyp_id J#@>@;C@ E E@5@0 J"
@4@7 D4@>@;XO E J` C@p E E @Q
 @5@C
@7 I I@L
@P@>@;C@x E E@5@7 J" J# P@2@3
@4@ B Jc@>@;C@ E E@5@7next_hyp_id J#@0 J"
@4@7 D4@0  @@1 M@/@4@7 C@>@;XO E 0 C@ E E@5@0 R
@4@7 J@p
@0 R@4@7 0@>@;C@ E E@5@0 R@4@7 0@>@;XO Eset_next_hyp_id_x C@ E E@5@0 R@-@4@7 J@7 0 J#@>@;C@ E E@5 @7 0@>@;XO E 0 C	@ E E@5@p
@8 0 J#@;XO E J C@ E E@5@7 Q	 J#@0 J"
@4@8 D4@;XO E Q CA( E E  @5@0 UI@/@/@/@4@7 C@>@;XD  t  t t  Et  UJ AO E R CA E E@5@0 UI
@4@7 D4@>@;XO E L C
@ E E@5@0 J"
@4@8 C@;XO E Q	 C
@ E E@5@0 J"
@4@8 J@;XO E M C	A E E  @5@0 R@/@4@7 C@>@;XXQM FvF@(/usr/lib/swi-prolog/library/aggregate.pl   Au@ C AgS E FvE FvEforeachE "E +eE "XD  t  t t  Fvt  0 @GD  t  t @Ht  Fvt 0  O Fv 0 C@kA Ft Ft@5@.@7 +@.
@7 I4@.@7 +@ @.@7 I4@ @ 
@.@7 -! -A@D@* @@L@C
@@C@@L@P@L@P@F@F@?@,@ 
@ @.@7 -& -A@.@2 J$@4@7 @<@.@2 J$@4@7 @<@ @.@7 @@ @ @ @8
prove_list "@;XO Fv 0 CA Ft Ft @<C@*A Ft Ft@5@0 H@0 H@4
@4@0 H@0 H@4@-@4@7 W5 @ @@ @ 
@8 0@;XO Fvaggregate_list CA# Ft Ftbag@5@>@&@;C	A% Ft Ft M@5@>@8 I4@;CA' Ft Ftsum@5@8 )	 I3@;CA) Ft Ft V@5@8 G@;CA+ Ft Ft P@5@8 ( I3@;CA- Ft Ftmax_witness
  


@5@ 
@ @8max_pair "@;CA/ Ft Ft P@5@8 ) I3@;CA1 Ft Ftmin_witness
  


@5@ 
@ @8min_pair "@;C@2A3 Ft Ft		 J3 


@5@>state0@ @.@.@7 V, V3@.@2
@4@7 @<@ @ @.@7aggregate_term_list "@ @ @ @8
finish_result "@;C@AA8 Ft Ft 0


@5@ @2
@-@4@7 @<state1@ @ @.@.@7 V+ V3@.@2
@4@7 @<@ @ @ @.@7 0@ @ @ @8 0@;XO Fv +e C	A Ft Ft 
@5@>@;C@ A Ft Ft@5@.@7 A@ @ 
@.@7 0 "@p
 @>@ @ @ @8 0 "@;XO Fvlist_is_free_of CB" Ft Ft
@5@+@>@ 
@8 0 "@;CB% Ft Ft @<XO Fv 0 CA Ft Ft  0
@<CA Ft Ft  M
@<CA Ft Ft  V @<CA Ft Ft  0 @<XO Fv 0 CAO Ft Ft @<C@/AP Ft Ft	 C


@5@D@a@f@h@q@L@ @ @ @ 
@ @8 0 "@?
@ @ 
@ @8 0@;XO Fvstep CAb Ft Ft  0

@<CAc Ft Ft  M

@<C	Ad Ft Ft V@5@ 
@8 _{ "@;CAf Ft Ft 0@5@ 
@a@i@h@n@w@;CAh Ft Ft P@5@ 
@a@i@h@l  @w@;CAj Ft Ft P@5@ 
@a@i@h@l  @w@;C@2Al Ft Ft
 0 C

 C

 C

@5@D@a@f@f@s@L@&@&@?@&@&@;C@2Aq Ft Ft
 0 C

 C

 C

@5@D@a@f@f@q@L@&@&@?@&@&@;CAv Ft Ft J2
@5@ @ 
@8	step_term "@;XO Fv 0 CA Ft Ft @<C@1A Ft Ft@5@ 
@.@7 A@ @.@7 A@ @ @ @ @7finish_result1 "@.@7 0@ @ @ @ 
@ @8 0 "@;XO Fv 0 CAV Ft Ft C



@5@ @ 
@ @8 0 "@;XO Fv	needs_one CA Ft Ft
@5@.@7 O I3@7 0 "@>@;CA Ft Ft 
 @<XO Fv 0 CA? Ft Ft @<CA@ Ft Ft@5@ @.@7 0@ @ @ 
@8 0@;XO Fvexistential_vars C@ Ft Ft

@5@S
@%@>@&
@;C@ Ft Ft ^

@5@>@%@"
@#@ @ @ 
@8 0 "@;C@ Ft Ft 

 
@5@>@%@ @ @ @ 
@8 0@;C@ Ft Ft 


@<XD  t  t t  Fvt  Fv @GD  t  t @Ht  Fvt 0 B
 B
 Z O Fv 0 C@)@ Ft Ft		@5 0@.@.@.@7template_to_pattern "@0 C@4@ @.@7 _@ @.@7 ] ]@ @ @ 
@8 0 "@;XD  t  t t  Fvt  " @GD  t  t @Ht  Fvt 0 B
 B
  O Fv 0 C@/@ Ft Ft

@5 @@.@.@.@7 0@0 C@4@ @.@7 @@ @.@7 I4@ @.@7 0@ @ @ 
@8 0@;XO Fvadd_existential_vars C@ Ft Ft 
@<C@ Ft Ft

 ^

@5@ @ @8 0 "@;XO Fvvar_in_term CB Ft Ft@5@)
@>@;CB Ft Ft@5@7 D@/@.@7 A@7 0 "@>@;XO Fv 0 C
A Ft Ft 0@5@>@;C
A Ft Ft M@5@>@;CA Ft Ft @<XD  t  t t  Fvt  Fv @GD  t  t @Ht  Fvt 0 B
 Z O Fv 0 C@ Ft Ft@5 0@.
@.@.@7 0@ 
@ @.@7 + @@ @ @8 0@;XO Fvexplicit_binding CB Ft Ft Gm
 @@5@>@;CB Ft Ft G
 @@5@>@;CB	 Ft Ft ^


 H@5@>@;CB
 Ft Ft _



 C H@5@>@;CB Ft Ft +



 C H@5@>@;XO Fvterm_is_free_of CB Ft Ft@5@C@7 0@L@P@;XO Fv 0 C@ Ft Ft 0
 @Q 0@5@S@>@;C@ Ft Ft 0

 ^K 0@5@>@;C@ Ft Ft V @Q V@5@>@;C@ Ft Ft P
 @Q P@5@S@>@;C@ Ft Ft 0

 ^K P@5@>@;C@ Ft Ft  

 C
 ^K 0@5@>@;C@ Ft Ft P

 ^K P@5@>@;C@ Ft Ft  

 C
 ^K 0@5@>@;C@ Ft Ft M
 @Q M@5@>@;C@ Ft Ft 0
 @Q 0@5@>@;C@4@ Ft Ft

 0


@5@7 D@>@2@-@4@7 @<@ @.@ 
@ @7templates_to_patterns "@ @ @7 0 "@2@4@8 @<@;C@ Ft Ft@5aggregate_template@8 @ B@;XO Fv 0 C@6@ Ft Ft@5@.@.@ @7 0 "@ 
@.@.@ @7 0@0 AV@4@.@7 !r "@D@*
 0@L@ @ @ @8 0@?@&@;XO Fv 0 CAy Ft Ft@5@.@.@7 @6@ 
@ @ @7 @6@ 
@8	step_list "@;XO Fv 0 CAY Ft Ft @<C@/AZ Ft Ft	 C


@5@D@a@f@h@s@L@ @ @ @ 
@ @8 0@?
@ @ 
@ @8 0@;XO Fv 1 CA~ Ft Ft @<C@3A Ft Ft@5@.@7 A@ 
@.@7 A@ @.@7 A@ @ @ @ @7 0 "@.@7 0@ @ @ 
@ @8 1@;XO Fv 0 C
A Ft Ft 0
@5@>@&
@;CA Ft Ft M
@5@>@ 
@8 I4@;CA Ft Ft 0
 C

@5@>@"
  @#@;CA Ft Ft 0
 C

@5@>@"
  @#@;CA Ft Ft @<XO Fv 0 CA Ft Ft  @Q@<CA Ft Ft


@5@>@ @ @ 
@ @8 1@;C@3A Ft Ft AV


@5@ @ @ @.@ @7 1@ @.@ 
@7 I2 I3@ @ @ @ @ @8 0@;XO Fv 0 CAL Ft Ft C



@5@ @ 
@ @8 0@;XO Fv 0 CA Ft Ft  P@<CA Ft Ft  0@<CA Ft Ft  P@<CA Ft Ft  0@<XO Fv 0 CA Ft Ft@5@.@.@7 @6@ 
@ @ @7 @6@ 
@8 0@;XO Fv 0 CA Ft Ft
@5@S
@7 0 "@7 0@>@;C	A Ft Ft@5@S
@>@;CA Ft Ft@5@.@.@7 0 "@>@ @ @ 
@8 0@;CA Ft Ft@5@/@.@7 @6@ @ 
@8 0@;XD  t  t t  Fvt  " @GD  t  t @Ht  Fvt " B
  O Fv " C@3@ Ft Ft V@5@>@!
@0 B @/@4@#@@@@ 
@.@7 A@p@ 
@ @7 Dq @Q@?
@ 
@8 A@F@;C@ Ft Ft@5 @@.
@.@.@7 0@ 
@ @.@7 @@ @ @8 0@;XO Fv !r C@9@ Ft Ft AV


@5@>@.@7 1@ 
@.@7 1@D
@* @Q@L@&@?@D
@* @Q@L@&@?
@" AV@#@;C@ Ft Ft 

@<XXQM EF@B/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/parseutilities.pro  7AAuC @S @E \E !E "E ]E -E ]E \E ]E ]E F\E 'cXO Eparse_atom_zero_or_more C@!A E E		

@5@ @7 - \@%@ @ @.@7 1 \@>@&
@;CA E E
@5@>@&
@;XO Emodify_type CBH E E@5@.@7 N5 \@8 1@;XO E ! 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  * 'N@<C@} E E  * KA@<C@~ E E  * \@<C@ E E  * \@<C@ E E  * \@<C@ E E  * "@<C@ E E  * [@<C@ E E  *	 \@<C@ E E  *
j@<C@ E E  * \@<C@ E E  * " @<C@ E E  *
 ]@<C@ E E  * \@<C@ E E  * \@<C@ E E  * S@<C@ E E  * "@<C@ E E  * \@<C@ E E  * J@<C@ E E  * \@<C@ E E  * \@<C@ E E  * J$@<C@ E E  * 'M@<C@ E E  * J @<C@ E E  * \@<C@ E E  *z@<C@ E E  * \@<C@ E E  *B@<C@ E E  * Q'@<C@ E E  * \@<C@ E E  * \@<C@ E E  *F@<C@ E E  *G@<C@ E E  * L@<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  *P@<C@ E E  *Q@<C@ E E  *R@<C@ E E  *S@<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  ]
 S@<C@ E E  ] IC@<C@ E E  \ Lo@<C@ E E  ] P@<C@ E E  " E@<C@ E E  (* @<C@ E E  ' C@<C@ E E  (( @<C@ E E  () M@<C@ E E  (' @<XO E ! CBS E E@5@.@7 G@.
@7atom_to_lower_case_x \@ 
@7 G@>@;XO E " C@XB$ E E
 I
@5@2 \@3 ]@4 \@.@7 \ \@" 
@#@2 \@3 ]@4 \@ @.@7 16 ]@.@ @.@7 ] \@2 \@3 ]@4 \@ @.@7 16@ @ @7 1 \@%@>@&
@;C@8B/ E E		@5@2 \@3 ]@4 \@.@7 16 ]@.@ @.@7 17@2 \@3 ]@4 \@ @.@7 16@ @7 18@%@>@&
@;C@QB8 E E@5@2 \@3 ]@4 \@.@7 16@" @K
@#@2 \@3 ]@4 \@ @.@7 16 ]@.@ @.@7 17@2 \@3 ]@4 \@ @.@7 16@ @7 18@%@>@&
@;XO E - C@ E E@5@.@7 O \@7@!inside_selected_character_class_x \@>@;XO E 1
 CB E E@5@2 *@4 ]@.
@.@7 17@ 
@7 &w I@%@>@&@;XO E 'c C@PA E E

@5@2 \@3 ]@4 \@.
@7 16@"
 
@#@2 \@3 ]@4 \@ @.@7 16@.@ @.@7 1
 \@2 \@3 ]@4 \@ @.@7 16@a@f@k I@w@%@>@&@;C@5A E E@5@2 \@3 ]@4 \@.
@7 16@.@ 
@.@7 1>@2 \@3 ]@4 \@ @.@7 16@a@f@w@%@>@&@;C@NA E E

@5@2 \@3 ]@4 \@.
@7 16@"
 @K
@#@2 \@3 ]@4 \@ @.@7 16@.@ @.@7 1>@2 \@3 ]@4 \@ @.@7 16@a@f@w@%@>@&@;XO E \ C@#A E E@5@2@0 G ]@4@4 \@.
@7 17@2 ]@4 ]@ 
@.@7 16@>@&@;XO E ] CAV E E

@5@8 ] \@;CA[ E E 

@<XO E ] C@IA E E@5 \@ @.@7 16 ]@ @ @.@7 17 \@ @.@7 16@"
@# \@ @.@7 16@>@%@ @ @.@7 ] \@>@&@;C@*A E E


@5 \@ @.@7 16 ]@ @ @.@7 17 \@ @.@7 16@>@&@;XO E \ CA E E@5@/@.@7 17@>@&
@;XO E ] C@ Az E E		
 ]
@5@ @7 1@%@2@4@7 G@%@>@&@;CA E E
 ]@5@.@ 
@.@7parse_atom_one_or_more \@ @7 G@%@>@&@;CA E E
 \@5@.@ 
@.@7 1@ @7 G@%@>@&@;XO E ] CAe E E 

@<CAh E E

@5@8 ] \@;XO E 14 CB[ E E@5@>@;CB_ E E
@5@0 *@-@4@7 1 \@0 *@4@ @7 1E@ 
@ @8 13@;CBg E E

@5@ 
@ @8 13@;XO E 1B C@!A E E		

@5@ @7 1@%@ @ @.@7 1@>@&
@;XO E@$inside_character_class_alpha_numeric C
AB E E@5@0 *@/@4@7 1E@>@;C
AF E E@5@0 *@/@4@7 1E@>@;CAJ E E@5 *@7 1E@>@;XO E 1; C@ E E G
@5@C
@7inside_character_class \@L
@P@>@;C@ E E@5@C	@"
 G@#@L@P@7 1H@>@;XO Einside_character_class_alpha C
A8 E E@5@0 *@/@4@7 1E@>@;C
A< E E@5@0 *@/@4@7 1E@>@;XO E 1I C@ E E *@5@> *@7 1E@>@;C@ E E ]
@5@> ]
@7 1E@>@;C@ E E ]@5@> ]@7 1E@>@;C@ E E \@5@> \@7 1E@>@;C@ E E ]@5@> ]@7 1E@>@;C@ E E "@5@> "@7 1E@>@;C@ E E (*@5@> (*@7 1E@>@;CA E E '@5@> '@7 1E@>@;CA E E ('@5@> ('@7 1E@>@;CA E E ((@5@> ((@7 1E@>@;CA E E ()@5@> ()@7 1E@>@;C
A E E *@5@>@0 *@/@4@7 1E@>@;C
A  E E *@5@>@0 *@/@4@7 1E@>@;C	A& E E *@5@>@7 1K \@>@;C	A, E E ]	@5@>@7 1F \@>@;CA2 E E@5@9Attempted to parse with an unaccepted character class: ~k@2
@4@8 T L@;XXQM DaF@$/usr/lib/swi-prolog/library/shlib.pl  AuC AgS Euse_foreign_libraryE 1REunload_foreign_libraryE 1UE #E DEreload_foreign_libraries E DXD  t  t t  Dat  Dd AD  t  t t  Dat  Dd AD  t  t t  Dat  Dd 
D  t  t t  Dat  Dg AD  t  t t  Dat  Dg AD  t  t t  Dat  Dg 
D  t  t t  Dat  1X  
O Da 1WC@/AR D^ D^@5@0 Kr@-
@-@-@4@0 AV@0 J@1current_library
@/@/@4@1 Y
 @4@.
@7 @@ 
@.@7 M. I3@ @8reload_libraries D`@;XD  t  t t  Dat  1[ AD  t  t t  Dat  1[ AD  t  t t  Dat  1[ 
D  t  t t  Dat  1R @GD  t  t @Ht  Dat 1Q D  t  t t  Dat  1R 
O Da 1QCA	 D^ D^@5@0 D
@4 A@8 A @;XD  t  t t  Dat  1R @GD  t  t @Ht  Dat 1S  @KD  t  t t  Dat  1R 
O Da 1SC
A D^ D^@5@0 D
@4 A@8 1`@;XD  t  t t  Dat  1U 
O Da 1VC
A D^ D^@5@0 G	uninstall@4@8 1T D`@;XD  t  t t  Dat  1U 
O Da 1TC
A D^ D^@5$foreign@0	do_unload
@4@8 @ @;XD  t  t t  Dat  # 
O Da #CAD D^ D^@5@/@/@/@/@7 1Z D`@.@0 Df
@4@8 @@;XD  t  t t  Dat  1_ 
O Da 1^CA[ D^ D^ @<C@,A\ D^ D^ 1Y




@5@D@ 
@7 D D`@L@R@? @0 % %@4@7 @' D`@ @8 1]@;XD  t  t t  Dat unload_foreign 
O Da 1lC@OA} D^ D^	@5@7 1V D`@D@=@0 Df@-@1 @-@-
@4 @Q@.@7 F D`@D@* De@L@ 
@.@.@7 @6@0 @4@ @7 A& D`@ @7 F D`@Q@?@H@F@L@R@?
@R@F@F
@F@;XD  t  t t  Dat unload_all_foreign_libraries  
O Da 1s C	Ap D^ D^  @5 " @Q@7 @@>@;CAr D^ D^@5@0 1Z@-
@/@/@/@/@4@0 1m
@4@8 HW D`@;XD  t  t t  Dat   AD  t  t t  Dat   AD  t  t t  Dat   
D  t  t t  Dat  1f 
O Da 1eC@:A D^ D^@5@/@/@.@.
@7 1h@0 1Z
@/@/@/@/@4@7 C@D@.@7entry D`@0 @1 Hn
@4@@L@R@?@R@E@7abolish_foreign D`@ 
@8 Ai D`@;XD  t  t t  Dat  1| 
O Da 1{C@-A( D^ D^@5@@@"@0 Df
@1 @-@-@4@7 J@.
@.@7 @6@0 
@4@ @7 1p@Q@?@R@F@F
@;XD  t  t t  Dat delete_foreign_lib 
O Da 1C@ D^ D^ @Q@5@0 #>@4@/ @Q@8 A9@;C@ D^ D^ @<XD  t  t t  Dat  D 
O Da 1jC
@ D^ D^@5@/@/@/@/@7 1h@>@;C@@ D^ D^	@5@0 @@/@/@4@7 C@.
@.@7find_library D`@0 Dc
@4@7 C@0 Df
@/@4@7 C@0 @1 $b
@-@4@. @Q@7 A9@D@T@L@ @ 
@7 1 D`@0 @
@4@7 Dh@Q@?@ @ 
@7 1@>@D@)@.@7 1v@0 @1 1y@4@@L@0 Dc
@4@7 C@ @ 
@ @8assert_shlib D`@E@?@H@D@/@7 Df D`@L@0 Dc
@4@8 C@F@?@3@0 Dc
@4@7 C@0 Df
@/@4@7 C@ @7 1}@.@0 1w
@4@.@7 @@0 @@0 C %@1 %
@4@/@4@8 @@;C@/@ D^ D^@5@0 Dc
@4@7 C@D@/@.
@7 @ D`@L@0 @@/@/@4@7 C@ 
@8 @@?@0 @@0 Cforeign_library
@4@/@4@8 @@E
@;XD  t  t t  Dat  U 
O Da UC@ D^ D^@5@7 @@>@.@7 H @/@8 CZ @;C@ D^ D^@5@2@/@3@-@4@7 @<@8 1 D`@;XD  t  t t  Dat  1x 
O Da 1wC@ D^ D^@5@0 1a@/@4@7 I@>@;C@ D^ D^
 1a

@5@.@7 1@2
@3@4 S@8 D @;C	@ D^ D^ 
 1a


@<XD  t  t t  Dat  D @GD  t  t @Ht  Dat D  @KD  t  t t  Dat  D 
O Da DC@ D^ D^ 


@5 1d@0 1j
@4@8 1g@;XD  t  t t  Dat  1 
O Da 1CA7 D^ D^@5@0 1Z
@/@/@/@/@4@7 C@0 1Z

@4@8 C@;XD  t  t t  Dat  D @GD  t  t @Ht  Dat D D  t  t t  Dat  D 
O Da DC
@ D^ D^@5@0 1a %@4@8 D D`@;XD  t  t t  Dat  1 
O Da 1C@;@ D^ D^ @Q@5@.
@7 ] @.@7 Hs @0 ]
 #i 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 @@;XXQM ,F@(/usr/lib/swi-prolog/library/operators.pl   Au@"C AgS E ,E ,E ,E ,E ,XO ,same_op_type C@u F   A 1@5@.@7op_type ,@8 1@;XO , 1 C@ 1 1  D J{@<C@ 1 1  Lp J{@<C@ 1 1  L`infix@<C@ 1 1  Lb 1@<C@ 1 1  La 1@<C@ 1 1  Lqpostfix@<C@ 1 1  Lr 1@<XO ,
undo_operator C@!@ 1 1 C:



 C:


@5@ @ @ 
@7 L^@ @7 1 ,@>@;C@*@ 1 1 C:


@5@>@0 C:
@4@ @7 1 ,@0 C:
@4@ @8 1@;C
@ 1 1 C:@5@>@;C@ 1 1  C:



 C: 
@<XO ,
set_operators C@ 1 1 @<C@ 1 1@5@7 1 ,@8 1@;C@ 1 1 C:



@5@0  @
@4@8 H@;XO ,undo_operators C@ 1 1 @<C@ 1 1
@5@ @7 1@ 
@ @8 1 ,@;XO ,tag_ops C@ 1 1 
@<C@;@ 1 1 C:





 C:


@5@0 @4@.@.@7 B ,@" @#@ @ @8 1 ,@;XD  t  t t  ,t  , @GD  t  t @Ht  ,t , @K @K O , , C@%@s 1 1@5@0 C:
@4@.
@7 1@0operator_stack@1 Cincremental
@4@7 C@0  @@4@8 H@;XD  t  t t  ,t  , @GD  t  t @Ht  ,t 1  O , 1 C@c 1 1@5@.@.
@7 1@ 
@.@7 1@ @7 1@ @8 1@;XD  t  t t  ,t  , @GD  t  t @Ht  ,t , O , , C@i 1 1@5@.@7 1 ,@0 1@1 Cmark@4@8 C@;XD  t  t t  ,t  1 AD  t  t t  ,t  1 AD  t  t t  ,t  1 AO , 1 C@ 1 1@5@8 1@;XO , , C@} 1 1@5@0 1@1 C@-
@-@4@7 J@7 1@*
 1@>@;XXQM FF@3/usr/lib/swi-prolog/library/prolog_metainference.pl  @AuC AgS E  E _XO Fmeta_pred_args_in_clause C@Y F F@5@0 
@4@.
@7 !M@ 
@7annotate_meta_vars_in_body _@8meta_annotation _@;XD  t  t t  Ft inferred_meta_pred AO F 1 C  B B  ' E ' A IC B
 IC@<C  B B  / Es / IC @K @K  @K @<C  B B  J @ J @<C  B B  %` @ %` @<C  B B  / Es / @K  @K @<C  B B  / Es / @K  @K @<C
  B B  / Es / @K @<C
  B B  L  Es L  @K @<C
  B B  '% Es '% IC @<C
  B B  T Es T @K @<XD  t  t t  Ft    @GD  t  t @Ht  Ft    O F   C@@ F F@5@7 _ _@>@;C@-@B F F 


@5@0 
@4@0 [@-@4@7 ]f@>@0 
@4@7do_infer_meta_predicate _@0 1
@4@8 D4@;C@F F F 


@5@0 
@4@7 1@0 1
@4@8 D4@;XO F _ C@ F F@5@7 GX@>@;C@ F F  @<C@ F F  Z@<C@ F F  A@<XO Fannotate_meta_arg C	@ F F@5@S@>@8annotate _@;C	@ F F @5@>@8 1@;C@&@ F F@5@7 GX@7 ]k@>@.
@7 @<@.@7 G@ 
@ @.@7 I2 I3@.@ @7 @<@ @8 1@;C@ F F@5@7 _ _@7 D@" 

@#@S
@>@ 
 ]@8 1@;C@ F F @<XO F 1 C@ F F@5 F@.@7 Wm @>@.
@7join_annotation _ F@ 
@8 WW @;C@ F F@5 F@8 1@;XO F 1 C@l F F@5@7 @@>@;C
@n F F@5@S
@> @8 1@;C@(@q F F 


@5@>@D@7 A@L@ 
@8 1@?@D@S@L ]@8 1@?@R@;C@x F F AV


@5@>@ 
@7 1@8 1@;C@{ F F E


@5@>@ 
@7 1@8 1@;C@~ F F C


@5@>@ 
@7 1@8 1@;C@ F F B


@5@>@ 
@7 1@8 1@;C@ F F B


@5@S@S
@>@&
@;C@ @ F F@5@0 
@4@0 @H@-@4@7 ]f@>@/@.
@7 @6@ 
@8annotate_meta_args _@;C@ F F@5@0 
@4@.@7 1@>@/@.
@7 @6@ 
@8 1@;C@ F F @<XO F	meta_args C@7@ F F	@5@a@g@h@r@>@.@7 A@ 
@.@7 A@ @ @7 ) _@D@ @7 1@L@( @Q@?@R@p
@ @ 
@ @8 1 _@;C@ F F @<XO Fcombine_meta_args C@ F F@5@>@;C
@ F F
@5@>@;C@ F F


@5@>@2
@4@8 1 _@;C@9A F F



@5@2@-@-@4@7 @<@ 
@2@-@4@7 @< 1@ @ @.@7 V, V3@.@2@4@7 @<@2@4@8 1@;XD  t  t t  Ft  1 @GD  t  t @Ht  Ft 1  O F 1 C@/@M F F 


@5@ 
@.@.@7 @6@.@ @ @7 @6@0 1@4@.@7 @@, @@ @8 1@;XD  t  t t  Ft  _ @GD  t  t @Ht  Ft _  B
O F _ C@3 F F 


@5@ 
@8 1 _@;C@5 F F 


@5@0 
@4@0 [@-@4@7 ]f@ 
@ @8 1@;XO F Wo C@ F F@5 F@.@7 1@>@.
@7 1 F@ 
@8 1@;XO F 1 C@ F F@5 F@7 1@, ]@>@;C@ F F
 @5@7 D@"
 
@# F ]@7 1@>@;C@ F F 
 IC@<XO F 1 C@*@ F F@5@a@g@h@r@>@ 
@.@7 A@.@7 A@ @ @ @7 1 _@p
@ @ 
@ @8 1@;C@ F F @<XO F 1 C@ F F


@5@>@;C@A@ F F@5@D
@7 1@C@7 1@L@P@L
@&
@?@)@D@C@7 1@L@P@7 1@L@&@?@D
@7 1@7 1@L@( @?@( IC@;XO F 1 C@ F F@5@.@.
@7 @6@ 
@7 @6@ 
@.@7 1@* @Q@;XXQM EFF@$/usr/lib/swi-prolog/library/lists.pl   AuC AgS E (E (E \yE )E (E (E )E (E )E (E )	E (E )
E (E (E )E M.E (E I2E )E )E )E )E (E OE )E (E (E RDE (E ]E  `XD  t  t t  EFt  ( 
O EF (C@5@ EE EE@5@D@7 GX@L@8nth0_det I3@F
@?@!@D@S
@L@"
@#@ @ 
 @8nth_gen I3@? G@8 B B@F
@;XD  t  t t  EFt last_ 
O EF 1CAW EE EE 
@<CAX EE EE
@5@ @ 
@8 1 I3@;XD  t  t t  EFt  ( 
O EF (C
@ EE EE 
@<C@ EE EE


@5@ 
@8 ( I3@;XD  t  t t  EFt  ( 
O EF (C	@ EE EE@5@ 
@8select_ I3@;XD  t  t t  EFt  1 
O EF 1C@ EE EE 


@5@>@;C
@ EE EE



@5@>@;C@ EE EE




@5@>@;C@ EE EE





@5@>@;C@ EE EE






@5@>@;C@ EE EE







@5@>@;C@#@ EE EE








@5@p
 @a@f@b @t@ @ 
@8 1@;XD  t  t t  EFt generate_nth 
O EF 1CA? EE EE 

@<CA@ EE EE		

@5@p
@ @ @ 
@ @8 1 I3@;XD  t  t t  EFt  ( 
O EF (C
@ EE EE 




@<C@ EE EE



@5@ @ @8 ( I3@;XD  t  t t  EFt append_ 
O EF 1C@ EE EE @<C@ EE EE
@5@.@7 I2 I3@ 
@ @8 1 I3@;XD  t  t t  EFt  DR 
O EF I2C@u EE EE 
@<C@v EE EE



@5@ @ @8 1@;XD  t  t t  EFt  ( 
O EF (CB EE EE
@5@>@;CB EE EE
@5@ 
@7 @ I3@>@ @8 ( I3@;CB EE EE



@5@ @ @8 1@;XD  t  t t  EFt  EQ 
O EF OC@j EE EE

@5@ 
@8member_ I3@;XD  t  t t  EFt  ( 
O EF (CB EE EE
@5@>@;CB EE EE
@5@ 
@7 1@>@ @8 ( I3@;CB EE EE



@5@ @ @8 1@;XD  t  t t  EFt  E 
O EF ]CBj EE EE@5 @@7 1@.@7 ] ]@.
@7 Oe@ 
@7equalize I3@8pairs_to_keyset I3@;XD  t  t t  EFt  ) 
O EF )CBQ EE EE@5@.@.@7 B I3@* @@.
@7 I4@ 
@8 G@;XD  t  t t  EFt  ) 
O EF )CB) EE EE
@5@ 
@8 ) I3@;XD  t  t t  EFt equalize_to 
O EF 2CBu EE EE @<C@(Bv EE EE C



@5@D@)
@L@&@ @8 2 I3@?@ @ 
@ @8 2@;XD  t  t t  EFt  1 
O EF 1CBq EE EE @<CBr EE EE C



@5@ 
@8 2@;XD  t  t t  EFt  F 
O EF )	CB
 EE EE@5 @8 F I3@;XD  t  t t  EFt  ) 
O EF )CA EE EE

@5@ 
@8max_member_ I3@;XD  t  t t  EFt  ) 
O EF 2 CB, EE EE 
@<CB- EE EE
@5@a@f
@h@l  @x@ @ @8 1@;XD  t  t t  EFt  ) 
O EF )C@lA EE EE@5@.@.
@7 1@.@.@7 1@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 1 @@7 1@E@8perm I3@;XD  t  t t  EFt  ( 
O EF )CA, EE EE@5@S
@> @ 
@8 1@;CA/ EE EE@5 $;@7 1@ 
@8	find_nth0 I3@;XD  t  t t  EFt  F 
O EF 2CB
 EE EE 
@<CB EE EE
@5@a@h@f
@n@x@ @ @8 2@;XD  t  t t  EFt  ) 
O EF )CAv EE EE @<CAw EE EE




@5@ 
@8 ) I3@;XD  t  t t  EFt  2 
O EF 2CA EE EE 
@<CA EE EE
@5@D@ 
@7 E@L@ @8 2@?@ @ 
@8 2@;XD  t  t t  EFt  Fh 
O EF RDCAT EE EE
@5@ 
@8 1@;XD  t  t t  EFt  2 
O EF 2
CA EE EE @<CA EE EE

@5@.@7 1@ @ 
@8 2	@;XD  t  t t  EFt  \z 
O EF \yC@ EE EE 
@<C@/@ EE EE
@5@D@C@ 
@7 I@L@P@L@ @8 \y I3@E@?@"

@#@ @ @8 2@;XD  t  t t  EFt  1 
O EF 1C
@ EE EE 
@<C@ EE EE
@5@ @ @8 1@;XD  t  t t  EFt  ( 
O EF (C
@ EE EE@5@ 
@7 ( I3@>@;XD  t  t t  EFt  ( 
O EF (C@ EE EE@5@.
@7 1@>@&
@;XD  t  t t  EFt  1 
O EF 1CA EE EE 

@<CA EE EE@5@ 
@.@7 _{ I3@ @ @ @ @8 1@;XD  t  t t  EFt  J{ 
O EF (C@ EE EE @<C@ EE EE

@5@ 
@ @8 ( I3@;XD  t  t t  EFt  2 
O EF 2
CAD EE EE @5@>@;CAE EE EE


@5@p
 @ @ @ @8 2@;XD  t  t t  EFt  1 
O EF 1C@m EE EE @<C@n EE EE
@5@ @ 
@8 1@;XD  t  t t  EFt  DR 
O EF (C@ EE EE@5 @@7 1@8 1@;XD  t  t t  EFt  ( 
O EF (CB EE EE@5@>@;CB EE EE
@5@7 1@ 
@8 ( I3@;XD  t  t t  EFt  ( 
O EF (CB EE EE
@5@>@;CB EE EE
@5@ 
@7 1@>@"

@#@ @ @8 ( I3@;C
B EE EE


@5@ 
@8 2@;XD  t  t t  EFt  ( 
O EF (CB9 EE EE@5 G@7 1 G@7 1@a@g@h@r@8numlist_ I3@;XD  t  t t  EFt  )  
O EF (CB EE EE
@5@ 
@8 )  I3@;XD  t  t t  EFt  1 
O EF 1CB} EE EE @<C@"B~ EE EE C



@5@S
@>@(
 J$@"
@#@ @ @8 1@;CB EE EE

@5@8 1@;XD  t  t t  EFt  ) 
O EF )CA EE EE

@5@ 
@8min_member_ I3@;XD  t  t t  EFt  ) 
O EF )
CA EE EE@5@.@7 ) I3@>@&@;XD  t  t t  EFt  2 
O EF 2CB? EE EE

@5@>@"
@#@;CBA EE EE


@5@p
@ @ 
@8 2@;XD  t  t t  EFt  E\ 
O EF M.CA EE EE@5@8 E\ I3@;XD  t  t t  EFt  E\ 
O EF 2!CA EE EE 
@<CA EE EE

@5@ @2@4@ @8 2 @;XD  t  t t  EFt  )  
O EF 2CB EE EE 
@<CB EE EE
@5@a@f
@h@l  @x@ @ @8 2@;XD  t  t t  EFt  ) 
O EF )CAg EE EE@5@.@.
@7 1@*
 @@&@;XD  t  t t  EFt   a 
O EF )CA7 EE EE@5@S
@>@ 
@8 1@;CA: EE EE@5 $<@7 1@.@7 2@ @ 
@8 2@;XD  t  t t  EFt  2 
O EF 2CA EE EE 
@<CA EE EE
@5@D@ 
@7 D @L@ @8 2@?@ @ 
@8 2@;XD  t  t t  EFt  ) 
O EF 2C
A EE EE
@5@S
@>@;CA EE EE
@5@>@;CA EE EE
@5@>@ 
@.@7 2@ @ @8 2@;C	A EE EE 
@<XD  t  t t  EFt   a 
O EF  `C@<A EE EE@5@D@7 GX@L@p
 @ 
@8 1@F@?@#@D@S
@L@"@#@ @ @8 1@? G@8 1@F@E
@;XXQM B}F@'/usr/lib/swi-prolog/library/settings.pl   AuC AgS E
list_settings E 2%Econvert_setting_textE VtEset_settingE BzErestore_settingEset_setting_defaultE
save_settingsEsetting_propertyE B{E VsE BE 21 XD  t  t t  B}t eval_list_default 
O B} 27CA Bx Bx @<CA Bx Bx@5@ @ @7 B@ @ @8 28 B|@;XD  t  t t  B}t  2% 
O B} 2&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 T B| 2=@7 2>@0 25@4@0list_setting
@4@8 HW B|@;XD  t  t t  B}t assert_setting 
O B} 2GCAp Bx Bx 


@5@0st_value
@4@8 A B|@;XD  t  t t  B}t  _# AD  t  t t  B}t  _# 	 D  t  t t  B}t  _# 
O B} _$C@$@c Bx Bx Vs _% VG D  _%
@5@0 VG@3 D@3 @4@ @8 _( B|@;XD  t  t t  B}t  ! AD  t  t t  B}t  ! 
O B} !CA8 Bx Bx@5@D@.
@7 Q B|@L H @ 
@8 2' B|@?@&@E
@;XD  t  t t  B}t  Vt 
O B} VsC@DA Bx Bx@5@.@2@0 @ B@4@3@0 @ @@4@4@7 @ B|@>@0
local_file@4@7 2K B@.
@2@0 A@ $@4@4@7 \@ 
@.@7read_setting B|@0 Vt
@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 2P@>@0 2Q@4@8 2K@;CA Bx Bx @<XD  t  t t  B}t  B @GD  t  t @Ht  B}t 25 D  t  t t  B}t  B 
O B} 25CB  Bx Bx@5@7 H@>@.@.@7 B@/@/@/@/@8 B@;CB$ Bx Bx 

@5@/@/@/@/@8 B@;XD  t  t t  B}t numeric_type 
O B} 2[CAE Bx Bx  G G@<CAF Bx Bx  $; G@<CAG Bx Bx  G G@<CAH Bx Bx $7
@5@D
@7 GX@L
@( G@?@( G@;XD  t  t t  B}t  ! AD  t  t t  B}t  ! 
O B} !CA3 Bx Bx@5@D
@.@7 2N@L
 H @8 2O@?environment_variable@8 C B@E@;XD  t  t t  B}t  2+ @GD  t  t @Ht  B}t 2*  @KD  t  t t  B}t  2+ 
O B} 2*C@AW Bx Bx
@5@.@.
@7 B @Z@ 
@7 B@D@@ 
@.@.@/@/@7curr_setting B|@ @ @.@7 B@L@0 
@4@.@7 24 B|@D@)@L@0 
@4@7retract_setting B|@?@+@D@ 
@7 2I B|@L@R@?@B@ @7 B@L@0 
@4@7 2c@0 
@4@7 2H B|@O@D@)@L@R@?@0 B}@1 E@0 
@4@4@7 ] ]@8 2X@? B{@ 
@8 2^@F@F@;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  2- @GD  t  t @Ht  B}t 2, D  t  t t  B}t  2- 
O B} 2,C@PAy Bx Bx@5@.@.@7 B @Z@7 B@D@;@.
@7 2f@L@0 @4@7 2c@0 @4@.@7 2b@D@+
@L@0 2h@1 2i@0 @4
@4@8 2j@?@R@?@R@F
@;XD  t  t t  B}t  B 
O B} BCA Bx Bx@5@8 B@;XD  t  t t  B}t  2Z  
O B} 2YC
@ Bx Bx  @5@0
setting_cache@/@/@/@4@8 C@;XD  t  t t  B}t  2J AD  t  t t  B}t  2J 
D  t  t t  B}t  2R AD  t  t t  B}t  2R 
D  t  t t  B}t  2a 
O B} 2`C@"@e Bx Bx	@5@.@ @ @7 B@D
@.@7
st_default B|@L@&
@?@&
@E@;XD  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 2k B|@>@&
@;C@6@ Bx Bx !
@5@>@D@"@ @.@7 2N@L@ @.@7 2O@0 2k@0 !@4@4@7 2K@&
@?	 2]@ @8 2^@F@;C@4@ Bx Bx	 !

@5@>@D@ @.@7 2N@L@ @.@7 2O@?@%@E@0 2k@0 !@4@4@7 2K@&
@;C@%@ Bx Bx B{
@5@>@0 @4@.@.@7 B@0 @4@ 
@7 2b@ 
@8 B@;C@@@ Bx Bx	@5@.@7 2\ B|@>@.@7  } BV@D@* G@L@a@f@k T@x@?@D@( G@L@a@f@k  @x@?@%@0 2k
@4@7 2K@&
@;C@6@ Bx Bx H


 @Z@5@>@0expr_to_list@0 H@4@4@.@7 Bn B|@ @.@7 A B|@0 2k@0 H@4 @Z@4@7 2K@&
@;C@#A  Bx Bx _,
@5@>@ @.@7 29@0 2k
@0 _,@4@4@7 2K@&
@;CA Bx Bx 
@<XD  t  t t  B}t  2E 
O B} 2DC@XB_ Bx Bx 


@5@ @ 
@.@.@.@/@7 2_@ @ 
@ @.@7 B@0 
@4@.@7 2b@D
@+@L@' IC@?@' @~w~t~*| ~q~w~t~*| ~w~n@2@0 
@4@3@3@3@3@3@4@8 2C@;XD  t  t t  B}t  23 
O B} 23C	B? Bx Bx  ]

@<CB@ Bx Bx 1a
@5@ 
@ @8 B@;C
BB Bx Bx  %
@<C
BC Bx Bx  _-
@<XD  t  t t  B}t write_setting_header 
O B} 2|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  Vt 
O B} 2VCA Bx Bx D@5@>@;CA Bx Bx@5@0
store_setting
@4@.
@0 @' As
@4@7 A9@.@7 2S@ @8 2V B|@;XD  t  t t  B}t  21  
O B} 26C
A Bx Bx@5@.
@7 2Q B|@>@8 20 B|@;XD  t  t t  B}t  2U 
O B} 2TCA Bx Bx@5@2@0 D ,@4@4@8 +@;XD  t  t t  B}t  2w 
O B} 2wCA Bx Bx H

@5@>@%@ @ @.@7 2 B|@ @ @ 
@8 2@;C@0A Bx Bx	 !
@5@>@%@D@ @.@7 2N@%@L@"
@#@? 2]@ @7 2^@&
@F@;C@2A Bx Bx	
 !

@5@>@%@D@ @.@7 2N@%@L@"
@#@?@"
@#@F@;C@/A" Bx Bx

 2s
@5@>@%@0 @4@.@.@7 B@0 @4@.@7 2b@%@"
@#@;CA' Bx Bx 

@<XD  t  t t  B}t  2( 
O B} 2'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 2@a@f
@k T@w@;C@+B Bx Bx $7


@5@>@D@ 
@7 GX@L G@7 2O@? G@7 2O@0 $7
@4@8 B@;C
B Bx Bx@5@7 2@8 B@;XD  t  t t  B}t  21 
O B} 20C@CA Bx Bx@5@.@2@0 @ A@4@4@7 2P@> A@.@2@0 A@ $@4@3@0bom @Q@4@4@7 \@7 2} B|@0 B@-
@-@/@/@/@/@4@0save_setting@1 
@4@7 2F@8 UZ@;XD  t  t t  B}t  23 
O B} 22C@*B5 Bx Bx@5@7 H@>@"
 


@#@ 
@.@.@.@.@7 2_@>@ @ @ @ @8 2{ B|@;C@%B: Bx Bx@5@"
 


@#@ 
@.@.@.@.@7 2_@ @ @ @ @8 2@;XD  t  t t  B}t  2e 
O B} 2dCAm Bx Bx 

@5@0 2I@/@4@8 C@;XD  t  t t  B}t  Vt 
O B} 2)CA Bx Bx@5@8 Vs B|@;XD  t  t t  B}t  2/ @GD  t  t @Ht  B}t 2.  @KD  t  t t  B}t  2/ 
O B} 2.C@uA Bx Bx	@5@.@.
@7 B @Z@ 
@7 B@D@S@ 
@.@.@/@/@7 B@L@0  B}@1 2n
@/@4@7 C@0 
@4@7 2c@D@)@L@R@?@0  B}@1 2n
@4@7 2K@ @.@7 B@0 
@4@ @8 2* B|@? B{@0 
@4@8 2^@F@E@;XD  t  t t  B}t  B AD  t  t t  B}t  B 
D  t  t t  B}t  B{ @GD  t  t @Ht  B}t 24  B
D  t  t t  B}t  B{ 
O B} 24C@j@ Bx Bx
@5@.@.
@7 B@D@F@ 
@7 H@L@D@ 
@.@7 2f@L@&@F@?@*@D@ 
@.@.@/@/@7 2_@L@ @ @8 B@? B{@0 
@4@8 2^@F@E@?@ 
@/@/@/@/@7 B@0 
@4@8 2b@F@E@;XD  t  t t  B}t  2l AD  t  t t  B}t  2l AD  t  t t  B}t  2l 
D  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  2o AD  t  t t  B}t  2o 
D  t  t t  B}t  B AD  t  t t  B}t  B 
O B} BC@S F F body_indentation H $;@"Indentation used goals in the body  F@S@<C@U F F tab_distance H $;@/Distance between tab-stops.  0 uses only spaces  F@U@<C@W F F cut_on_same_line H @ @QPlace cuts (!) on the same line  F@W@<C@Y F F 
line_width H $;@NWidth of a line.  0 is infinite  F@Y@<XD  t  t t  B}t  2 AD  t  t t  B}t  2 
D  t  t t  B}t  2%  
O B} 2$CBM Bx Bx  @5@/@8 2& B|@;XD  t  t t  B}t  2< 
O B} 2;CB[ Bx Bx 


 
@5@>@;CB\ Bx Bx 
 
@<XD  t  t t  B}t  2 
O B} 2C@[B Bx Bx	
 


@5@ 
@.@.@.@/@7 2_@D@>@ 
@.@7 2f@C@ @ @.@7 B@ @ @7 \S 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@;XD  t  t t  B}t  2 
O B} 2C@`A Bx Bx
 24 



@5@ 
@.@.@/@/@7 2_@>@ @ @.@7 B@D@)@L@R@?@2@B@ @ @7 B@L@0 2I
@/@4@7 C@0 2I
@4@7 2K@0 2h@1 2i@0 
@4@4@8 2j@O@;C@@A Bx Bx 24 



@5@>@D@#@0 _% D@4 D@7 ^m ^o@L@0 2I
@/@4@7 C@0 2I
@4@8 2K@? B{@0 
@4@8 2^@;CA Bx Bx@5 B{@8 @ B@;XXQM FF@&/usr/lib/swi-prolog/library/listing.pl  AuC AgS E VuE HE VvE H E ^XD  t  t t  Ft  _# AD  t  t t  Ft  _# 	 D  t  t t  Ft  _# 
O F _$C@Q@2 F F Vu !    C@5@C@0 C@0  @1  C@4@4@ 
@7 @ ^@L@P@0  @1 +@/@/@/@4@2@0 C@0  @1  C@4@4
@4@: ,) ,*@;XD  t  t t  Ft 
inc_indent 
O F 2CB F F@5@a@g@h@b@o@n@w@;XD  t  t t  Ft portray_body 
O F 2CA| F F@5@S
@>@ @ 
@ @8pprint ^@;CA F F G@5@0  H 2@4 @Q@7 24 B|@>@  !@8 I@;C@7A F F AV G
@5@0  H 2@4 @Q@7 2@C@0 AV@/@/@4@ 
@7term_needs_braces ^@L@P@>@  !,@7 I@ indentC@ @ @8 2 ^@;CA F F 2@5@>@ @7nlindent ^noindent@ 
@ @ @8 2@;C@!A F F@5@7	or_layout ^@>@ (   @7 ID@ @ @7
portray_or ^@ @7 2@  Ln@8 I@;C@*A F F@5@ 
@7 2@>@ ( @7 I@p@  2D@ @ @7 2@ @7 2@  Ln@8 I@;C@2A F F

 AV

@5@> AW@.@.@7infix_op ^@  2@ @ @ @7 2@  AW@7 I@  2@ @ @ @8 2@;C@,A F F		 Gm
@5@>@  Gl@7 I@  Lo@7 I Gl@.@7	prefix_op ^@p@ @  2@ @ @ @8 2@;C@(A F F@5@7
m_callable ^@0 W	@-@4@  @@7 ^m ^o@0 
@4@0 @H@-@4@7 ]f@>@ @ @ @8portray_meta ^@;CA F F@5@ @ 
@ @8 2@;XD  t  t t  Ft do_portray_clause 
O F 2CAA F F@5@S@>D@8 2@;CAD F F
 G

 @Q@5@>@ 
D@7 2@8 YK ^@;C@AG F F@5@.
@.@.@7clause_term ^@> @.@7 2 ^@ @.@.@7 2@ 
@ @7 2 X@2@4@7 Aw ^@D@V@T@" 

@#@C@ @7	primitive ^@L@P@L@ @7 2 )@2@4@7 2 @7 YM ^@ @7 2 2@7 I@ @.@7 2@ @  2D@7 2@ @7 2 Ln@7 I@?@0  H 2@4@.@7 2@ @  2@ @7 2@F@8 2@;C@0A] F F
 B  D


@5@ @.@7 G@a@f@b@s@>:- use_module(~q,@2
@4@7 2@ @7portray_list ^).
@8 I@;C@$Ac F F
 B  Bi


@5@>
:- module(~q,@2
@4@7 2@ 
@7 2 2@8 I@;CAg F F
 B 

@5@>:- @7 I@ 
 2D@7 2@8 2@;CAk F F@5  2D@7 2@8 2@;XD  t  t t  Ft pprint_args 
O F 2CB F F @<C@+B F F@5@ C@ 
@7 2@D@* @@L@R@? AW@7 2@7 2@ @ 
@8 2 ^@;XD  t  t t  Ft decl 
O F 2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 nowrap_term 
O F 2CB F F Y"@5@>@;C@5B F F@5@.@.@7 @6@/@/@7 L^@D
@*@L
@/@/@8 2@?@B@*@L@D	@/@7 2@L@R@?@/@8
postfix_op ^@O@;XD  t  t t  Ft 	decl_term 
O F 2C@7@ F F@5@.
@.@7 B ^@ @.@.@7 @6@D@ 
@ @7hide_module ^@L@" @#@?@" 
 @#@;XD  t  t t  Ft  _ 
O F _CA? F F portray_goal@<XD  t  t t  Ft list_predicate 
O F 2C@ F F@5 _&@7 ]f@>@.@7 2 ^%   Undefined: ~q~n@2@4@8 T ^@;C@ F F@5 D@7 ]f@>@.@7 2%   Foreign: ~q~n@2@4@8 2@;C@ F F@5@7notify_changed ^@7list_declarations ^@8list_clauses ^@;XD  t  t t  Ft 
post_assoc 
O F 3CB F F  Lq@<CB F F  Lr @<XD  t  t t  Ft portray_list_elements 
O F 3C@SBe F F	@5@ C@ 
@7 2@D
@* @@L@R@E@?@8@D@T@"@#@L AW@7 I@7 2@ @ 
@8 3 ^@E@?@p @ @7 2| @7 I@ C@ 
@8 2@;XD  t  t t  Ft  2 
O F 2C@)A F F@5@7 2@>@.@7 2@ 
 2@7 I@ @ 
@ @7 2 ^@ 
@ @7 2@ 
 Ln@8 I@;CA F F@5@7 2@>@ 
@ @8 3	@;CA F F@5@.@7 2@  2@ 
@ @8 2@;XD  t  t t  Ft  2 
O F 3
C@[A F F E C


@5@>@.@7 2 C@.@.@7 2@ @  2@ @ 
@7 2@7 2->  @7 I@ @  2@ @ 
@7 2@7 2;   @7 I E@/@.@7 2@ @ @ 
@8 2@;C@[A F F E B


@5@>@.@7 2 B@.@.@7 2@ @  2@ @ 
@7 2@7 2*-> @7 I@ @  2@ @ 
@7 2@7 2 3@7 I E@/@.@7 2@ @ @ 
@8 2@;C@9A F F		 C

@5@>@.@7 2 C@.@.@7 2@ @  2@ @ 
@7 2@7 2 3@7 I@ @ @ 
@8 2@;C@9A F F		 B

@5@>@.@7 2 C@.@.@7 2@ @  2@ @ 
@7 2@7 2 3
@7 I@ @ @ 
@8 2@;C@9A F F		 E

@5@>@.@7 2 E@.@.@7 2@ @  2@ @ 
@7 2@7 2 3@7 I@ @ @ 
@8 2@;C@9A F F		 _

@5@>@.@7 2 _@.@.@7 2@ @  2@ @ 
@7 2@7 2|   @7 I@ @ @ 
@8 2@;XD  t  t t  Ft  2 
O F 2C@;B F F@5@7 I@0  H 2@4@.@7 2@D@a@i@b @u@L@8 Cg ^@F
@?@a@h@i@l A@x
@a@h@i@l IM@x@ 
@7put_tabs ^@ @8 3@;XD  t  t t  Ft  2 
O F 2CAo F F  G

 B!@<CAp F F  ^

 ^
@<XD  t  t t  Ft write_module 
O F 3CA F F@5@7 2@>@;CA F F@5~q:@2
@4@8 2@;XD  t  t t  Ft  3 
O F 3CB F F@5@a@h@b @s@>	@7 A ^@p @8 3@;CB F F @<XD  t  t t  Ft  Vv @GD  t  t @Ht  Ft Vu @K @K D  t  t t  Ft  Vv 
O F VuC@MA5 F F	 


@5 @@ @7 B B _@0 
@4@.@7  0 ^o@C@*@C@ @.@7 ) ^@  @/@2@0 W @Q@4@4@7 $l ^@ @ @7 2 ^@L@P@?@E@L@P@?@E@;XD  t  t t  Ft  2 
O F 2C@!A	 F F @5@0 @4@0 [@-
@4@7 ]f@0  @4@0 [
@4@7 ]f@>@;CA F F

@5@>@;XD  t  t t  Ft  2 
O F 2C@)A F F@5 @@.@7 2 U@7 ]f@C A@7 ]f@L@P@>@.
@7 2@7%   NOTE: system definition has been overruled for ~q~n@2
@4@8 2@;CA F F @<XD  t  t t  Ft  2 
O F 2CB F F@5@.@.
@7 L^@ 
@.@7 3 ^@>@a@i@f@l C@w@;XD  t  t t  Ft list_clauserefs 
O F 3 C@ F F@5@>@;C@ F F@5@>@7 3! ^@8 3"@;C@ F F@5@.@.@7 F ^@0 G@4@8 ^ ^@;XD  t  t t  Ft portray_meta_arg 
O F 3%CBL F F@5@7 GX@>@.@7 H	 ^@  2C@ 
@8 2@;C
BP F F@5C@ 
@8 2@;XD  t  t t  Ft  2 
O F 2C@8B1 F F@5@7contains_non_primitive_meta_arg ^@>@2@-@-@4@7 @<@2@/@-@4@7 @<~q(@2@4@7 2@.@7 3'@ @ @ @ 
@7portray_meta_args ^ Ln@8 2@;C
B9 F F@5C@ 
@8 2@;XD  t  t t  Ft  2 
O F 2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  2 
O F 2CB% F F@5@7 2@>@Q@;CB' F F AV@5@>@Q@;CB( F F @<XD  t  t t  Ft  YK 
O F 2C
Ar F F@5 C@7 2@8 I@;XD  t  t t  Ft pprint_wrapped 
O F 30CB F F@5@"@#@>@.@7 3'@ @ 
@8 2@;C@&B F F@5@2@-@-@4@7 @< 3,@ @7 2@.@7 3'@ @ @ 
@7 2 Ln@8 2@;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@>@8list_module ^@;C@ F F 

@5@7 @ ^@>@0 O@-
@4@0 H@1 
@4@8 HW ^@;C@ F F@5@D
@.@ W % W@L
@8 3"@E@?@.@7 $s ^@8list_predicates ^@E@;XD  t  t t  Ft write_declarations 
O F 3=C@ F F@5@>@;C@ F F
@5:- ~q.~n@2@4@7 2@ 
@8 3> ^@;XD  t  t t  Ft  Vv 
O F 2CA1 F F@5 B@7 3@8 Vu ^@;XD  t  t t  Ft  3 
O F 3C@%@ F F@5@.@.
@7 2@@@.@7 !M@ 
@7 3 ^@0 G
@4@7 3$@Q@?@R@E@;XD  t  t t  Ft  3< 
O F 3;C@4@ F F
 


@5@.@7 O I3@ @.@7 $w ^@ @ 
@7 ] ^@ @7 # ^@ @.@.@7 2@0 @4@7 2 ^@7 J~@Q@;C@ F F @<XD  t  t t  Ft  $x 
O F $wC@ F F 


 
@5@>@ 
@ @8 3D@;C@ F F 


@5@ 
@8 @6@;XD  t  t t  Ft  3/ 
O F 3.CBB F F @<C@4BC F F	
@5@ @ @ 
@ @7 3& ^@D@* @@L@R@?@ 
 AW@7 2@ 
@7 2@ @ @ 
@ @8 3-@;XD  t  t t  Ft 	pre_assoc 
O F 3JCB
 F F  D@<CB F F  Lp @<XD  t  t t  Ft  2 
O F 2CA F F@5@/@.@7 2@7 ]k@0 @/@/@4@8 I@;XD  t  t t  Ft  2 
O F 2CA F F@5@7 ]k@.@/@7 @6@.
@/@7 L^@a@f
@h@s@>@;XD  t  t t  Ft  2 
O F 2C@3B F F@5@T@" _
@#@.@7 3'@p{ @7 2@ @ noidentC@ 
@7 2@ @7 2 Wc@8 2@;C@XB F F	@5@7 D@C@7 2 ^@L@P@0  H 2@4@.@7 2@a@f@b @s@D@.@2@0
max_length@4
@4@7 @e ^@L@R@?@%@.@7 3'@a@f@f@n@f@s@a@f@f@b@l @s@>@ 
@8 31 ^@;CB F F@5@.@ 
@7listing_write_options ^@ @8 +@;XD  t  t t  Ft  2 
O F 2C@$A F F@5@.
@.@7 L^@ @.@.@7infix_assoc ^@>@a@f
@f@l C@w@a@f
@f@l C@w@;XD  t  t t  Ft declaration 
O F 3ZC@ F F@5@.
@.@7 2 ^@ 
@7 ]f@.@7 2@2@3@4@8 @<@;C@6@ F F@5@>@0 @H@-
@4@7 ]f@.@/@7 2@D@@@* @?@)@L@" @H
@#@?@" @H 
@#@;C@ F F@5 @G@7 ]f@.
@7 2@" A
@#@;XD  t  t t  Ft  3V 
O F 3UCB F F 
 CC @Q Lk @Q Lg
 CG CI


@<XD  t  t t  Ft  2 
O F 2C@&@ F F@5@.@0 3[
@4@.
@7 @@D@*
 @@L@R@?
@ 
@7 3@ Z@8 2@;XD  t  t t  Ft  Vv 
O F ^C
A- F F@5@.@7 R@8 2 ^@;XD  t  t t  Ft  3+ 
O F 3*CB< F F@5@.@.
@7 A@.@7 A@ @7 GX@C@ 
@7 2@L@P@>@;XD  t  t t  Ft  ] 
O F 3FC@ F F
 @5@>@;C@ F F

@5@>@;C@ F F 

@5@>@;C@ F F @<XD  t  t t  Ft  34 
O F 33C@c@k F F@5@@@Y@/@0 
@-@4@7 [ ^@C@0 
@4@0 [@/@4@7 ]f@L@P@/@.@7 2@.
@/@7 @6@D@@ U@7 ]f@?
@ 
 @/@/ D@7 Ac@L #O @7 @@?@R@7 J~@0 
@4@7 3H@Q@?@R@F@E
@;XD  t  t t  Ft  3Y 
O F 3XCB F F  L`@<CB F F  Lb @<CB F F  La @<XD  t  t t  Ft  2 
O F 2CB[ F F@5@>@8 I@;C@ B] F F@5@7 2[ @7 I@p@ @ 
@7 3@7 2 U@8 I@;XD  t  t t  Ft  2 
O F 2CB F F@5@.@.
@7 L^@ 
@.@7 3K ^@>@a@i@f@l C@w@;XD  t  t t  Ft  H  @GD  t  t t  Ft  H  
O F 2C	@g F F@5@.
@7 D ^@8 32@;XXQM F_F@=/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/load__pfs.pro  7AAuC @S @E UXO F_must_get_last_statement_id CA F^ F^@5@7 +5 U@>@;CA F^ F^@5@.An expected statement line has not been found.@8 T L@;XD  t  t t  F_t  +2 AO F_initialise_order  CB F^ F^  @5@0 +3@/@4@7 C@0 +3@4@7 A U@>@;XO F_@#replace_last_successor_statement_id CA F^ F^@5@0 +7@/@4@7 J@0 +7
@4@7 3j@>@;C
A F^ F^@5@0 +7
@4@7 3j@>@;XD  t  t t  F_t parse_successor_statement AO F_ 3m C@@ F^ F^

 Kb

@5@2 \@3 ]@4 \@.@7 \ \@" 1, \ KA KA \ J J \ \ Lo J \ \ \ \ ] \ \ \ 
@#@2 \@3 ]@4 \@ @.@7 3o@ 
@ @.@7parse_statement_position_to U@2 \@3 ]@4 \@ @.@7 3o@" C
@#@>@&@;XO F_parse_statement_successors C@F@ F^ F^@5@.
@7 1
 \@2 \@3 ]@4 ]@ 
@.@7 3o@" J \ KA KA \ J J \ \ Lf J Ln
@#@>@&@;XO F_parse_statement_position_from C@ F^ F^ @w J \ \ \ \

@5@>@&
@;C@2@ F^ F^ J

 "  \ \ \
@5@2 \@3 ]@4 ]@ @.@7 3o@ 
@ @.@7 3u@>@&@;XD  t  t t  F_t parse_statement AO F_ 3x C@n@ F^ F^ Q


 1, \ \ \ \ ] \ \ \ 
@5@2 \@3 ]@4 \@ @.@7 3o@ 
@ @.@7 3v U@2 \@3 ]@4 ]@ @.@7 3o@ @ @.@7 3s U@2 \@3 ]@4 \@ @.@7 3o@>@&@;XO F_replace_last_statement_id CA F^ F^@5@0 +5@/@4@7 J@0 +5
@4@7 3j@>@;C
A F^ F^@5@0 +5
@4@7 3j@>@;XO F_scan_for_successor_statement C@ F^ F^@5@0 3m@-@4@7 Bn U@.@7 3c Usuc_stmt@.
@7 &p I@ 
@7 Fc N{@ 
@7 3k U@>@;XO F_process_single_path_function CA F^ F^@5@.@7 / L@7confirm_traversal_condition U@7retrieve_traversal_conditions U@7retrieve_action U@>@;XO F_scan_for_path_header CA F^ F^@5@0parse_path_header@4@7 3@>@;XO F_@$must_get_last_successor_statement_id CA F^ F^@5@7 +7 U@>@;CA F^ F^@5@8An expected successor statement line has not been found.@8 3g@;XD  t  t t  F_t parse_action_line AO F_ 3 C@@A F^ F^@5@2 \@3 ]@4 \@.@7 3o@" \ KA \ \ \ \ 

@#@2 \@3 ]@4 \@ 
@.@7 3o@>@&@;XO F_process_path_functions C@l F^ F^@5@7 3h U@7 C@.@7 3@7process_path_functions_line U@7process_path_functions_x U@>@;XO F_scan_for_statement C@ F^ F^@5@0 3x@-@4@7 3stmt@.@7 3@7 Fb N{@7 3| U@>@;XO F_confirm_valid_action_line C	A F^ F^ D@5@+Unexpected end of file in parsing pfs file.@8 3g@;CA F^ F^@5 3@7 3@>@;CA F^ F^@5@DBadly formed action line between traversal conditions and action: ~w@2
@4@8 3g@;XD  t  t t  F_t parse_before_action_line AO F_ 3 CA F^ F^ Lo Lo Lo Lo Lo Lo
@5@>@&@;XO F_ 3 C@ F^ F^
 D@5@>@;C@ F^ F^@5@7 3 U@>@;C@ F^ F^@5@7 3~ U@>@;C@$@ F^ F^@5@.@7 3 U@.
@7retrieve_and_increment_order Upf@.@7 3@.@7 3 U@ @ 
@ @7 Fa N{@ @7 3 U@>@;C@ F^ F^@5@>@;XO F_ 3 C@w F^ F^ D@5@>@;C@{ F^ F^@5@Q@;XD  t  t t  F_t parse_path_formula AO F_ 3 C@5A F^ F^@5@2 \@3 ]@4 \@.
@7 3o@ 
@.@7 3u@" 
@#@2 \@3 ]@4 \@ @.@7 3o@>@&@;XO F_scan_for_action_line CA F^ F^@5 3@7 3@.@7 3@7 3 U@>@;XO F_retrieve_traversal_conditions_x CAN F^ F^ *@5@>@;CAR F^ F^ *@5@Q@;C	AV F^ F^ D@5 3@8 3g@;XO F_ U C@a F^ F^@5@.
@7 & N< B@.@7 G@7 3 U@7 UZ@>@;XO F_scan_for_path_formula CAw F^ F^@5@0 3@-
@4@7 3@.@7 +@/@7 3@ 
@ @7 Fd N{@>@;XD  t  t t  F_t  +6 AD  t  t t  F_t  +4 AD  t  t t  F_t parse_traversal_condition AO F_ 3 C@gA: F^ F^@5@2 \@3 ]@4 \@.@7 3o@" \ \ \ J$ \ \ J \ "  Lo KA \ \ \ \ \ \ \ \ 

@#@2 \@3 ]@4 \@ 
@.@7 3o@>@&@;XO F_ 3 CAD F^ F^@5@7 C@.@7 / L@.
@7@#process_single_path_function_leader U@ 
@7 3 U@>@;XO F_ 3 CB F^ F^@5@0 +3
@4@7 J@p
@0 +3@4@7 3j@>@;XO F_ 3 CA F^ F^@5@.@7 +@/@7 3@7 F` N{@>@;XO F_ 3 C	A- F^ F^ D@5 3@8 3g@;CA0 F^ F^@5 3@7 3@>@;CA4 F^ F^@5@)Badly formed traversal condition line: ~w@2
@4@8 3g@;XD  t  t t  F_t  3 AO F_ 3 C@>A F^ F^@5@2 \@3 ]@4 \@.
@7 3o@"
 1) \ \ [
@#@2 \@3 ]@4 ]@ @.@7 3o@ @.@7 3u@>@&@;XO F_ 3 C	A_ F^ F^
 D
 D@5@>@;CAc F^ F^ *@5@7 3 U@>@;CAh F^ F^ *@5@7 3 U@>@;CAm F^ F^@5@DBadly formed line in processing verification condition, starting: ~w@2@4@8 3g@;XO F_ 3q C@ F^ F^ J \ \ \ \ J [

@5@>@&
@;C@2@ F^ F^ J

 "  \ \ \
@5@2 \@3 ]@4 ]@ @.@7 3o@ 
@ @.@7 3u@>@&@;XXQM FKF@A/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/load__vcg_dpc.pro  AuC @S @E UE UE NXD  t  t t  FKt  +2 AD  t  t t  FKt parse_vc_implication AO FK 3 C@1B FJ FJ@5@2 \@3 ]@4 \@.@7 \ \@"  H+

@#@2 \@3 ]@4 \@ 
@.@7 3@>@&@;XO FKclear_previous_vcg  C@ FJ FJ  @5@7 + J@7 + J@7 + J@7 + J@>@;XD  t  t t  FKt parse_vc_before_implication AO FK 3 CA FJ FJ Lo Lo Lo Lo Lo Lo
@5@>@&@;XO FK U C@w FJ FJ@5@.
@7 & N< B@.@7 G@7 + J@7 3h N@>@;XO FK N C@ FJ FJ  @5@7 3 N@7retrieve_next_vcg_x  N@>@;XD  t  t t  FKt parse_vc_conclusion AO FK 3 C@-A FJ FJ
 Q'

@5@ 
@.@7 1
 \@" 
@#@2 \@3 ]@4 \@ @.@7 3@>@&@;XO FKscan_for_proved_true_vc_x CAb FJ FJ@5 I@7 L I @Q@7 + J@>@;CAl FJ FJ@5 I@7 3 @@7 3@7 + J@>@;XD  t  t t  FKt parse_vc_hypothesis AO FK 3 C@-A FJ FJ
 L

@5@ 
@.@7 3@" 
@#@2 \@3 ]@4 \@ @.@7 3@>@&@;XO FKscan_for_vc_implication CA FJ FJ@5 3@7 Bn N@.@7 / L@7confirm_valid_implication N@>@;XO FKscan_for_vc_conclusion CA FJ FJ@5@0 3@-
@4@7 3@.@7 +@ 
@ @7 3@>@;XO FK@,process_single_verification_condition_leader C	@ FJ FJ
 D
 D@5@>@;C
A FJ FJ *@5@7scan_for_end_of_vc N@>@;CA FJ FJ *@5@7scan_for_proved_true_vc N@>@;CA FJ FJ *@5@7scan_for_proved_false_vc N@>@;CA FJ FJ *@5@7scan_for_vc_hypothesis N@>@;CA FJ FJ *@5@7 3 N@>@;CA FJ FJ *@5@7 3 N@>@;CA  FJ FJ@5@EBadly formed line in processing verification condition, starting: ~p
@2@4@8 L  L@;XO FK 4
 CA FJ FJ@5parse_proved_false_vc@7 3@/@7 3@B!!! WARNING: UNPROVEABLE VC!  Suggest you take corrective action.
@7 T N @@7 3@>@;XO FK 4 C
A: FJ FJ@5@0parse_end_of_vc@/@4@7 3@>@;XO FKscan_for_traceability CB FJ FJ@5@0parse_traceability@-@4@7 3 	@.@7 &p I@7 + J@7replace_last_trace_id N@>@;XD  t  t t  FKt parse_vc_header_number AO FK 4! CB FJ FJ@5@.
@7 ] \@ 
@.@7 3@" C
@#@>@&@;XO FK 3 CB FJ FJ@5@0 +3
@4@7 J@p
@0 +3@4@7 A N@>@;XO FKload_up_to_next_vc_start C@ FJ FJ@5@7 C@.@7 3@7@$process_verification_conditions_line N@7load_up_to_next_vc_start_x N@>@;XO FKparse_cutpoint_from CBC FJ FJ @w J \ \ \ \

@5@>@&
@;C@[BH FJ FJ Se O

 \ J J \ \ \ \ \ \ Lo \ \ Lo "  \ \ \
@5@2 \@3 ]@4 ]@ @.@7 3@ 
@ @.@7 3@>@&@;C@sBO FJ FJ Se G

 \ \ \ \ \ "  \ Lo \ J J \ \ \ \ \ \ Lo \ \ Lo "  \ \ \
@5@2 \@3 ]@4 ]@ @.@7 3@ 
@ @.@7 3@>@&@;XO FK 4( C@ FJ FJ D@5@>@;C@ FJ FJ@5@7 4 N@>@;C@"@ FJ FJ@5@.@.@7scan_for_vc_header N@.
@7 3 Nvc@.@7 4@.@7must_get_last_trace_id N@ @ 
@ @7 + J@>@;C@ FJ FJ@5@>@;XD  t  t t  FKt  +0 AO FK 4 CB FJ FJ@5@0 +1@/@4@7 J@0 +1
@4@7 4$@>@;C
B FJ FJ@5@0 +1
@4@7 4$@>@;XD  t  t t  FKt  4 AO FK 4 C@B  FJ FJ S


 1" \ \ Lo S \ \ [ Lf J Ln Lo \ \ \ ]
@5@2 \@3 ]@4 ]@ @.@7 3@ 
@ @.@7 4- N@2 \@3 ]@4 ]@ @.@7 3@" \ \
@#@2 \@3 ]@4 ]@ @.@7 3@ @ @.@7parse_cutpoint_to N@2 \@3 ]@4 \@ @.@7 3@" 
@#@>@&@;C@wB, FJ FJ S 1" \ \ Lo KA [ \ KA \ J Lo \ \ Lo \ \ \ \ \ \ ] \ \ \ Lo \ \ \ \ " \ \ \ \  Lo

@5@>@&
@;C@B1 FJ FJ S 1" \ \ Lo KA [ \ KA \ J Lo \ \ Lo J \ 'N KA "  \ J J Lo \ \ [ \ \ \ \ \ \ KA \ Lo \ \ \ \ " \ \ \ \  Lo

@5@>@&
@;C@FB7 FJ FJ		 S

 1" \ \
@5@2@0 G (*@4@4 ]@.@ @.@7 ] \@" 
@# @@2For@3@3 @4@ 
@7 PJ I@%@>@&@;XO FK 3h CB FJ FJ  @5@0 +3@/@4@7 C@0 +3@4@7 4$@>@;XO FK U C@ FJ FJ@5@.
@7 & N< B@.@7 G@7 3@7 3@>@;XO FK 3 C	A FJ FJ D@5@,Unexpected end of file in parsing vcg file.
@8 4@;CA FJ FJ@5 3@7 3@>@;CB FJ FJ@5@@Badly formed implication between hypotheses and conclusions: ~w
@2
@4@8 4@;XD  t  t t  FKt  4 AO FK 4 CA FJ FJ G
@5@.
@7 ] \@>@&
@;XD  t  t t  FKt parse_proved_true_vc AO FK 4F CAu FJ FJ IC
@5@.
@7 4E@>@&
@;XD  t  t t  FKt  4 AO FK 4 CAA FJ FJ A) Lo

@5@>@&
@;CAF FJ FJ "_@5@>@&@;XO FK 4
 CA FJ FJ@5@0 3@-
@4@7 3@.@7 +@ 
@ @7 + J@>@;XO FK 4 CAS FJ FJ@5 4F@7 3@/@7 3 @Q@7 4J@7 3 N@>@;XO FK 46 CB FJ FJ@5@7 +1 N@>@;CB FJ FJ@5@2An expected traceability line has not been found.
@8 4@;XO FK@'process_single_verification_condition_x CA& FJ FJ *@5@>@;CA* FJ FJ *@5@Q@;C	A. FJ FJ D@5 4B@8 4@;XO FK 4+ C
@ FJ FJ@5@/@/@/@/@/@7 J  J@>@;C@ FJ FJ D@5@.@7 + J@7 UZ@7 + J@>@;XO FK 41 CB FJ FJ@5@0parse_vc_header_name@4@7 3@0 4!@4@7 3@>@;XD  t  t t  FKt  4T AO FK 4T CB FJ FJ@5@2 ]	@3 ]
@4 ]@.
@7 4>@"
 C
@#@>@&@;XO FK 4< CBX FJ FJ J \ \ \ \ J [

@5@>@&
@;C@[B] FJ FJ Se O

 \ J J \ \ \ \ \ \ Lo \ \ Lo "  \ \ \
@5@2 \@3 ]@4 ]@ @.@7 3@ 
@ @.@7 3@>@&@;C@sBd FJ FJ Se G

 \ \ \ \ \ "  \ Lo \ J J \ \ \ \ \ \ Lo \ \ Lo "  \ \ \
@5@2 \@3 ]@4 ]@ @.@7 3@ 
@ @.@7 3@>@&@;C@Bk FJ FJ Si O

 KA [ \ KA \ Lo \ J J \ KA \ \ \ \ \ Lo 'M \ \ [ Lo J \ \ \ \ ] \ \ \ Lo \ \ Lo "  \ \ \
@5@2 \@3 ]@4 ]@ @.@7 3@ 
@ @.@7 3@>@&@;C@Br FJ FJ Si O

 \ \ \  \ \ ] \ Lo KA [ \ KA \ Lo \ J J \ KA \ \ \ \ \ Lo 'M \ \ [ Lo J \ \ \ \ ] \ \ \ Lo \ \ Lo "  \ \ \
@5@2 \@3 ]@4 ]@ @.@7 3@ 
@ @.@7 3@>@&@;C@By FJ FJ Si O

 S \ \ KA \ \ \ \ \ \ \ \ Lo KA [ \ KA \ Lo \ J J \ KA \ \ \ \ \ Lo 'M \ \ [ Lo J \ \ \ \ ] \ \ \ Lo \ \ Lo "  \ \ \
@5@2 \@3 ]@4 ]@ @.@7 3@ 
@ @.@7 3@>@&@;XO FK 3 C
@ FJ FJ@5@.
@7 4Q@7 4% N@7@%process_single_verification_condition N@>@;XO FK 4Y C@ FJ FJ@5@.@/@/@/@/@7 4P@7 C@.@7 / L@.
@7 4 N@ 
@7 4N N@>@;XXQM EF@?/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__rules.pro  7AAuC @S @E KE JJE J;E RE KE \6E \:E \8XO E JJ C@ E E 


@5@ 
@  *@/ Ux@2@4@8 \6 J=@;XO E J; C@ E E 


@5@ 
@  *@/ Ux@2@4@8 4^@;XO E R C@ E E@5@/ *@/ *@2@4@2@4@/@7 4^@7 H@8 H@;XO E K C@/@ E E 

@5@ @  *@/ *@2@4@2@4@ 
@7 4^@C@0 AV@4@7 H@L@P@;XO Eswitch_bindings C	@ E E  *@<C	@ E E  *@<C	@ E E  *@<XO E K C@+@ E E		 

@5@ @  *@. *@2@-@4@2@-@4@ 
@7 4^@ @ @ @8 4_ J=@;XD  t  t t  Et  F AO E \: C@e E E@5@0 \6

@4@7 D4@>@;XO E \8 C@ E E@5@0 \6

@4@7 J@>@;XXQM EF@=/build/spark-Zw1CQ9/spark-2012.0.deb/simplifier/data__pfs.pro  AuC @S @E 3E SuE TVE SxE 3E 3E 3E NyE O<E 3XO Esave_data__prf  C@J@ E E@5 E@.
@7 %[ N<@2@0  E@1  Sy@4@3@0  E@1  Sv@4@3@0  E@1  Nz@4@3@0  E@1  O=@4@3@0  E@1  TW@4@4@7 %] L@>@;XD  t  t t  Et  TW AO E 3 C@ E E@5@0 TV
@4@7 A N{@>@;XO E 3 C@ E E@5@0 O<
@4@7 4f@>@;XD  t  t t  Et  O= AO E 3 C@| E E@5@0 Su
@4@7 4f@>@;XD  t  t t  Et  Sv AD  t  t t  Et  Sy AO E 3 C@x E E@5@0 Sx
@4@7 4f@>@;XD  t  t t  Et  Nz AO E 3 C@ E E@5@0 Ny

@4@7 4f@>@;XXD  t  C
t #x F| t  @D  t  C
t #x F| t  #D  t  C
t #x F| t  AD  t  C
t #x F| t  AD  t  C
t #x F| t  BD  t  C
t #x F| t  CD  t  C
t #x F| t  BD  t  C
t #x F| t  VD  t  C
t #x F| t  ZrD  t  C
t #x V @*t  @(D  t  C
t #x V @t  @D  t  C
t #x W !9t  BoD  t  C
t #x W @t  @D  t  C
t #x @* @t  @D  t  C
t #x @* Bft  WD  t  C
t #x @* Bft  BdD  t  C
t #x @* Bft  Y@D  t  C
t #x D @*t  @(D  t  C
t #x D Vt  VD  t  C
t #x D Vt  VD  t  C
t #x D Bt  BD  t  C
t #x D Qt  [ D  t  C
t #x D !9t  BoD  t  C
t #x D Bft  ArD  t  C
t #x D Bft  Y@D  t  C
t #x D HZt  HXD  t  C
t #x D Bft  @D  t  C
t #x D !9t  BoD  t  C
t #x D Wt  DQD  t  C
t #x D Vt  V D  t  C
t #x D . t  [D  t  C
t #x Ba EKt  HD  t  C
t #x Ba EFt  (D  t  C
t #x Ba EFt  (D  t  C
t #x Ba EKt  DD  t  C
t #x Ba EFt  (D  t  C
t #x Ba Bft  \D  t  C
t #x Ba EFt  (D  t  C
t #x Ba t  AD  t  C
t #x Ba EFt  DRD  t  C
t #x Ba EFt  EQD  t  C
t #x Ba t  BD  t  C
t #x Ba EFt  (D  t  C
t #x Ba EFt  (D  t  C
t #x Ba Ht  FD  t  C
t #x Ba EFt  ED  t  C
t #x Ba Ht  VD  t  C
t #x Ba EKt  \B D  t  C
t #x Ba t  CD  t  C
t #x Ba Ht  VD  t  C
t #x Ba EFt  )D  t  C
t #x Ba EFt  )D  t  C
t #x Ba t  VD  t  C
t #x Ba EFt  FD  t  C
t #x Ba EKt  HD  t  C
t #x Ba EFt  )D  t  C
t #x Ba EFt  )D  t  C
t #x Ba EFt  (D  t  C
t #x Ba EFt  )D  t  C
t #x Ba BWt  BUD  t  C
t #x Ba EFt  FhD  t  C
t #x Ba EKt  HD  t  C
t #x Ba EKt  \>D  t  C
t #x Ba EFt  \zD  t  C
t #x Ba EKt  \@D  t  C
t #x Ba !9t  BoD  t  C
t #x Ba EFt  (D  t  C
t #x Ba Bft  HD  t  C
t #x Ba EFt  (D  t  C
t #x Ba t  @D  t  C
t #x Ba EFt  J{D  t  C
t #x Ba Bft  D>D  t  C
t #x Ba t  #D  t  C
t #x Ba EFt  DRD  t  C
t #x Ba t  AD  t  C
t #x Ba Bft  BdD  t  C
t #x Ba Ht  VD  t  C
t #x Ba BBt  B@D  t  C
t #x Ba EFt  (D  t  C
t #x Ba Ht  VD  t  C
t #x Ba EFt  (D  t  C
t #x Ba Ht  VD  t  C
t #x Ba t  BD  t  C
t #x Ba Ht  VD  t  C
t #x Ba EFt  (D  t  C
t #x Ba EFt  ) D  t  C
t #x Ba Ht  VD  t  C
t #x Ba EKt  DD  t  C
t #x Ba EFt  )D  t  C
t #x Ba EFt  )D  t  C
t #x Ba t  ZrD  t  C
t #x Ba EFt  E\D  t  C
t #x Ba Dt  FD  t  C
t #x Ba EFt   aD  t  C
t #x Ba EFt  )D  t  C
t #x Ba BWt   ~D  t  C
t #x Ba EFt   aD  t  C
t #x E Et  ED  t  C
t #x E *xt  EtD  t  C
t #x E *xt  EoD  t  C
t #x Fg Ext  &rD  t  C
t #x Fg Et  JKD  t  C
t #x Fg Ext  FD  t  C
t #x Fg Et  J<D  t  C
t #x Fg Ext  ID  t  C
t #x Fg Ext  EvD  t  C
t #x Fg Et  RD  t  C
t #x Fg Ext  JD  t  C
t #x Fg Et  K
D  t  C
t #x Fg Ext  ID  t  C
t #x Fg Ext  ED  t  C
t #x Fg Ext  N!D  t  C
t #x Fg Ext  F[D  t  C
t #x Fg Et  JVD  t  C
t #x Fg Ext  F&D  t  C
t #x Fg Ext  &tD  t  C
t #x Fg Ext  ED  t  C
t #x Fg Et  FD  t  C
t #x Fg Ext  ED  t  C
t #x Fg Ext  ED  t  C
t #x Fg Et  FD  t  C
t #x Fg Ext  F8D  t  C
t #x Fg Et  FD  t  C
t #x EK EFt  (D  t  C
t #x EK EFt  (D  t  C
t #x EK EFt  (D  t  C
t #x EK EFt  (D  t  C
t #x EK @*t  @(D  t  C
t #x EK t  AD  t  C
t #x EK EFt  DRD  t  C
t #x EK t  BD  t  C
t #x EK EFt  (D  t  C
t #x EK EFt  EQD  t  C
t #x EK Ft  FD  t  C
t #x EK EFt  (D  t  C
t #x EK EFt  ED  t  C
t #x EK t  CD  t  C
t #x EK EFt  )D  t  C
t #x EK EFt  )D  t  C
t #x EK EFt  FD  t  C
t #x EK t  VD  t  C
t #x EK EFt  )D  t  C
t #x EK EFt  )D  t  C
t #x EK EFt  (D  t  C
t #x EK EFt  )D  t  C
t #x EK EFt  FhD  t  C
t #x EK EFt  \zD  t  C
t #x EK !9t  BoD  t  C
t #x EK EFt  (D  t  C
t #x EK EFt  (D  t  C
t #x EK EFt  J{D  t  C
t #x EK t  @D  t  C
t #x EK t  #D  t  C
t #x EK EFt  DRD  t  C
t #x EK t  AD  t  C
t #x EK Bft  BdD  t  C
t #x EK EFt  (D  t  C
t #x EK EFt  (D  t  C
t #x EK t  BD  t  C
t #x EK EFt  (D  t  C
t #x EK EFt  ) D  t  C
t #x EK EFt  )D  t  C
t #x EK EFt  )D  t  C
t #x EK t  ZrD  t  C
t #x EK EFt  E\D  t  C
t #x EK EFt   aD  t  C
t #x EK EFt  )D  t  C
t #x EK EFt   aD  t  C
t #x D Dat  1X D  t  C
t #x D Dat  1RD  t  C
t #x D Dat  1RD  t  C
t #x D Dat  1UD  t  C
t #x D Dat  1UD  t  C
t #x D Dat  DD  t  C
t #x D Dat  #D  t  C
t #x D Dat  DD  t  C
t #x FA Ext  EvD  t  C
t #x FA !9t  BoD  t  C
t #x FA !9t  BoD  t  C
t #x FA Et  ED  t  C
t #x FA Ft  F"D  t  C
t #x FA Ft  F	D  t  C
t #x FA Ft  FGD  t  C
t #x FA Est  EyD  t  C
t #x FA Est  F6D  t  C
t #x FA Et  FFD  t  C
t #x FA Et  FHD  t  C
t #x FA Et  ED  t  C
t #x FA Et  FBD  t  C
t #x FA Et  FCD  t  C
t #x FA Et  FDD  t  C
t #x FA Et  F;D  t  C
t #x FA Et  FD  t  C
t #x FA Et  ED  t  C
t #x FA Et  ED  t  C
t #x FA Et  F<D  t  C
t #x FA Et  F=D  t  C
t #x FA Et  FED  t  C
t #x BB Bft  ArD  t  C
t #x BB t  BD  t  C
t #x BB !9t  BoD  t  C
t #x BB HZt  HXD  t  C
t #x BB t  AD  t  C
t #x BB t  AD  t  C
t #x BB Bft  BdD  t  C
t #x ]z Bft  ]D  t  C
t #x ]z Bft  @D  t  C
t #x EZ EFt  (D  t  C
t #x EZ EFt  (D  t  C
t #x EZ EFt  (D  t  C
t #x EZ Edt  ED  t  C
t #x EZ EFt  (D  t  C
t #x EZ EFt  DRD  t  C
t #x EZ EFt  EQD  t  C
t #x EZ EFt  (D  t  C
t #x EZ EFt  (D  t  C
t #x EZ Edt  (D  t  C
t #x EZ Edt  (D  t  C
t #x EZ EFt  ED  t  C
t #x EZ ESt  VD  t  C
t #x EZ Edt  FkD  t  C
t #x EZ Edt  &^D  t  C
t #x EZ EFt  )D  t  C
t #x EZ EFt  )D  t  C
t #x EZ Edt  D  t  C
t #x EZ ESt  )D  t  C
t #x EZ Edt  EbD  t  C
t #x EZ Edt  YD  t  C
t #x EZ EFt  FD  t  C
t #x EZ EFt  )D  t  C
t #x EZ Dt  &9D  t  C
t #x EZ EFt  )D  t  C
t #x EZ EFt  (D  t  C
t #x EZ Dt  &;D  t  C
t #x EZ Bft  H'D  t  C
t #x EZ EFt  )D  t  C
t #x EZ EFt  FhD  t  C
t #x EZ Dt  &=D  t  C
t #x EZ Dt  FjD  t  C
t #x EZ EFt  \zD  t  C
t #x EZ EFt  (D  t  C
t #x EZ EFt  (D  t  C
t #x EZ EFt  J{D  t  C
t #x EZ Edt  FkD  t  C
t #x EZ EFt  DRD  t  C
t #x EZ Edt  (D  t  C
t #x EZ EFt  (D  t  C
t #x EZ EFt  (D  t  C
t #x EZ Edt  D  t  C
t #x EZ Edt  (D  t  C
t #x EZ Edt  AD  t  C
t #x EZ EFt  (D  t  C
t #x EZ EFt  ) D  t  C
t #x EZ Edt   D  t  C
t #x EZ EFt  )D  t  C
t #x EZ Edt  (D  t  C
t #x EZ Bft  H' D  t  C
t #x EZ ESt  )
D  t  C
t #x EZ EFt  )D  t  C
t #x EZ Dt  &;D  t  C
t #x EZ EFt  E\D  t  C
t #x EZ EFt   aD  t  C
t #x EZ EFt  )D  t  C
t #x EZ Dt  &=D  t  C
t #x EZ Dt  &?D  t  C
t #x EZ Dt  FjD  t  C
t #x EZ Dt  FiD  t  C
t #x EZ EFt   aD  t  C
t #x F EKt  HD  t  C
t #x F E_t  0&D  t  C
t #x F EKt  DD  t  C
t #x F Bft  AxD  t  C
t #x F E_t  &fD  t  C
t #x F E_t  ^nD  t  C
t #x F EFt  DRD  t  C
t #x F Ft  HD  t  C
t #x F Ft  VvD  t  C
t #x F Ht  FD  t  C
t #x F EKt  \B D  t  C
t #x F Ft  ,ZD  t  C
t #x F EKt  HD  t  C
t #x F Ft  ,\D  t  C
t #x F Ft  ,RD  t  C
t #x F Ft  VxD  t  C
t #x F Ft  ,XD  t  C
t #x F EKt  HD  t  C
t #x F EKt  \>D  t  C
t #x F Bft  HD  t  C
t #x F E_t   1D  t  C
t #x F EKt  \@D  t  C
t #x F E_t  &fD  t  C
t #x F E_t  ^nD  t  C
t #x F Bft  D>D  t  C
t #x F Ft  VvD  t  C
t #x F Ft  VvD  t  C
t #x F Ft  V|D  t  C
t #x F EKt  DD  t  C
t #x F Ft  ,^D  t  C
t #x F Ft  ,TD  t  C
t #x F Ft  ,VD  t  C
t #x F Ft  VzD  t  C
t #x F Ft  H D  t  C
t #x ^ !9t  BoD  t  C
t #x  Bft  DAD  t  C
t #x  !9t  )D  t  C
t #x  Bft  WD  t  C
t #x  Bft  H'D  t  C
t #x  Wt  WD  t  C
t #x  Bft  $fD  t  C
t #x  Bft  $h D  t  C
t #x  Qt  [ D  t  C
t #x  Dt  Z D  t  C
t #x  Bft  $TD  t  C
t #x  Bft  Y@D  t  C
t #x  Dt  %RD  t  C
t #x  @t  @D  t  C
t #x  @t  @D  t  C
t #x  Bft  	D  t  C
t #x  . t  ZZD  t  C
t #x  At  FD  t  C
t #x  Wt  WD  t  C
t #x  Bft  $HD  t  C
t #x  Bft  GD  t  C
t #x  @*t  @(D  t  C
t #x  Vt  VD  t  C
t #x  @t  +D  t  C
t #x  Wt  WD  t  C
t #x  !9t  BoD  t  C
t #x  @t  _D  t  C
t #x  Bft  ArD  t  C
t #x  . t  $tD  t  C
t #x  . t  .D  t  C
t #x  Bt  DD  t  C
t #x  Bft  $JD  t  C
t #x  !9t  )D  t  C
t #x  Bft  AxD  t  C
t #x  Dt  AD  t  C
t #x  ]zt  ]~D  t  C
t #x  Bft  $]D  t  C
t #x  Dt  B3 D  t  C
t #x  Qt  "BD  t  C
t #x  Bt  BD  t  C
t #x  !9t  BoD  t  C
t #x  Dt  ZD  t  C
t #x  Bft  HD  t  C
t #x  At  CD  t  C
t #x  Vt  V D  t  C
t #x  . t  [D  t  C
t #x  Bft  XD  t  C
t #x  Wt  WD  t  C
t #x  Bft  H D  t  C
t #x  Bft  $[D  t  C
t #x  %ht  %hD  t  C
t #x  ]zt  ]|D  t  C
t #x  At  AD  t  C
t #x  Bft  \D  t  C
t #x  @*t  WyD  t  C
t #x  Bft  BD  t  C
t #x  Dt  Z D  t  C
t #x  Dt  *?D  t  C
t #x  %ht  %hD  t  C
t #x  Qt  [D  t  C
t #x  Dt  D D  t  C
t #x  Bft  $_D  t  C
t #x  Bft  $dD  t  C
t #x  Bft   D  t  C
t #x  Bft  	D  t  C
t #x  Bft  ]D  t  C
t #x  Dt  . D  t  C
t #x  Bft  $aD  t  C
t #x  Bft  HD  t  C
t #x  Wt  DQD  t  C
t #x  Dt  B)D  t  C
t #x  HZt  F|D  t  C
t #x  Bft  H' D  t  C
t #x  Dt  #D  t  C
t #x  Bt  DD  t  C
t #x  Qt  "DD  t  C
t #x  Dt  Z D  t  C
t #x  Bft  XD  t  C
t #x  At  AD  t  C
t #x  Dt  Z D  t  C
t #x  Bft  $XD  t  C
t #x  Vt  VD  t  C
t #x  Dt  B/D  t  C
t #x  Bft  BgD  t  C
t #x  Dt  DD  t  C
t #x  Bt  BD  t  C
t #x  Bft  $FD  t  C
t #x  Bft  $N D  t  C
t #x  @*t  OD  t  C
t #x  Dt  @ D  t  C
t #x  Bft  BD  t  C
t #x  Dt  *= D  t  C
t #x  %ht  /m D  t  C
t #x  ]zt  ]|D  t  C
t #x  Dt  .}D  t  C
t #x  HZt  HXD  t  C
t #x  Bft  @D  t  C
t #x  Dt  B) D  t  C
t #x  Bft  $VD  t  C
t #x  Bft  ED  t  C
t #x  Bft  D>D  t  C
t #x  Bft  BdD  t  C
t #x  Dt  .}D  t  C
t #x  Bft  $aD  t  C
t #x F EKt  HD  t  C
t #x F EFt  (D  t  C
t #x F E_t  &fD  t  C
t #x F EFt  (D  t  C
t #x F @*t  @(D  t  C
t #x F F|t  VD  t  C
t #x F Ft   D  t  C
t #x F EFt  EQD  t  C
t #x F F|t  V'D  t  C
t #x F EFt  (D  t  C
t #x F ESt  VD  t  C
t #x F EKt  \B D  t  C
t #x F F|t  FD  t  C
t #x F EFt  )D  t  C
t #x F Ft  ]D  t  C
t #x F Bst  !=D  t  C
t #x F EFt  )D  t  C
t #x F F|t  GPD  t  C
t #x F EFt  (D  t  C
t #x F EFt  )D  t  C
t #x F E_t   1D  t  C
t #x F EKt  \@D  t  C
t #x F EFt  (D  t  C
t #x F E_t  ^nD  t  C
t #x F EFt  J{D  t  C
t #x F F|t  VD  t  C
t #x F Ft  _D  t  C
t #x F F|t  V'D  t  C
t #x F EFt  (D  t  C
t #x F EFt  ) D  t  C
t #x F F|t  FD  t  C
t #x F Ft  ]D  t  C
t #x F HZt  HXD  t  C
t #x F ESt  )
D  t  C
t #x F EFt  )D  t  C
t #x F F|t  V.D  t  C
t #x F Bst  BsD  t  C
t #x F EFt  )D  t  C
t #x F EFt   aD  t  C
t #x F EFt  (D  t  C
t #x F E_t  0&D  t  C
t #x F EFt  (D  t  C
t #x F EKt  DD  t  C
t #x F E_t  ^nD  t  C
t #x F EFt  DRD  t  C
t #x F F|t  VD  t  C
t #x F EFt  (D  t  C
t #x F t  BD  t  C
t #x F F|t  V'D  t  C
t #x F EFt  ED  t  C
t #x F Bft  ]D  t  C
t #x F Ft  ]D  t  C
t #x F EFt  )D  t  C
t #x F F|t  V$D  t  C
t #x F ESt  )D  t  C
t #x F EFt  FD  t  C
t #x F EKt  HD  t  C
t #x F F|t  FD  t  C
t #x F EFt  )D  t  C
t #x F EKt  HD  t  C
t #x F EFt  FhD  t  C
t #x F Bft  HD  t  C
t #x F EKt  \>D  t  C
t #x F EFt  \zD  t  C
t #x F E_t  &fD  t  C
t #x F EFt  (D  t  C
t #x F Bft  D>D  t  C
t #x F EFt  DRD  t  C
t #x F F|t  VD  t  C
t #x F F|t  V'D  t  C
t #x F EFt  (D  t  C
t #x F Ft  VvD  t  C
t #x F EFt  (D  t  C
t #x F Bst  !;D  t  C
t #x F F|t  V$D  t  C
t #x F EFt  )D  t  C
t #x F EKt  DD  t  C
t #x F F|t  FD  t  C
t #x F EFt  E\D  t  C
t #x F EFt   aD  t  C
t #x BW EFt  (D  t  C
t #x BW EFt  (D  t  C
t #x BW EFt  (D  t  C
t #x BW EFt  (D  t  C
t #x BW EFt  DRD  t  C
t #x BW t  AD  t  C
t #x BW t  BD  t  C
t #x BW EFt  (D  t  C
t #x BW EFt  EQD  t  C
t #x BW EFt  (D  t  C
t #x BW EFt  ED  t  C
t #x BW t  CD  t  C
t #x BW EFt  )D  t  C
t #x BW EFt  )D  t  C
t #x BW EFt  FD  t  C
t #x BW t  VD  t  C
t #x BW EFt  )D  t  C
t #x BW EFt  (D  t  C
t #x BW EFt  )D  t  C
t #x BW EFt  )D  t  C
t #x BW EFt  FhD  t  C
t #x BW EFt  \zD  t  C
t #x BW EFt  (D  t  C
t #x BW EFt  (D  t  C
t #x BW EFt  J{D  t  C
t #x BW t  @D  t  C
t #x BW EFt  DRD  t  C
t #x BW t  #D  t  C
t #x BW t  AD  t  C
t #x BW Bft  BdD  t  C
t #x BW EFt  (D  t  C
t #x BW EFt  (D  t  C
t #x BW t  BD  t  C
t #x BW EFt  (D  t  C
t #x BW EFt  ) D  t  C
t #x BW HZt  HXD  t  C
t #x BW EFt  )D  t  C
t #x BW EFt  )D  t  C
t #x BW t  ZrD  t  C
t #x BW EFt  E\D  t  C
t #x BW EFt   aD  t  C
t #x BW EFt  )D  t  C
t #x BW EFt   aD  t  C
t #x B9 !9t  BoD  t  C
t #x B9 Bft  BdD  t  C
t #x Bs !9t  BoD  t  C
t #x Bs t  @D  t  C
t #x Bs t  #D  t  C
t #x Bs t  AD  t  C
t #x Bs t  AD  t  C
t #x Bs Bft  BdD  t  C
t #x Bs t  BD  t  C
t #x Bs EFt  EQD  t  C
t #x Bs t  CD  t  C
t #x Bs t  BD  t  C
t #x Bs t  VD  t  C
t #x Bs t  ZrD  t  C
t #x F* Et  F2D  t  C
t #x F* Ext  EvD  t  C
t #x F* !9t  BoD  t  C
t #x F* Et  F.D  t  C
t #x F* Et  F,D  t  C
t #x F* Et  F-D  t  C
t #x F* Et  F/D  t  C
t #x F* Et  F+D  t  C
t #x F* Ft  F"D  t  C
t #x F* Et  F1D  t  C
t #x F* Ft  F9D  t  C
t #x F* Et  F0D  t  C
t #x F* Et  F3D  t  C
t #x F* Est  EyD  t  C
t #x F* Est  F6D  t  C
t #x F* Et  F:D  t  C
t #x F* Et  F>D  t  C
t #x F* Est  F7D  t  C
t #x F* *xt  EtD  t  C
t #x F* Et  ED  t  C
t #x F* Et  F4D  t  C
t #x F* Et  F5 D  t  C
t #x F* Ext  ED  t  C
t #x F* Et  F;D  t  C
t #x F* Et  ED  t  C
t #x F* Et  ED  t  C
t #x F* Et  F<D  t  C
t #x F* Et  F=D  t  C
t #x F* Et  FD  t  C
t #x F* Ext  F8D  t  C
t #x Q @*t  @(D  t  C
t #x Q @t  @D  t  C
t #x Q HZt  HXD  t  C
t #x Q Dt  B3 D  t  C
t #x EP Bft  \D  t  C
t #x EP ^t  FD  t  C
t #x EP EFt  EQD  t  C
t #x EP F|t  FD  t  C
t #x EP Bft  H' D  t  C
t #x EP Bft  H'D  t  C
t #x Fr Fvt  FvD  t  C
t #x Fr Fvt  0D  t  C
t #x Fr E_t   1D  t  C
t #x Fr E_t  0&D  t  C
t #x Fr E_t  &fD  t  C
t #x Fr E_t  &fD  t  C
t #x Fr E_t  ^nD  t  C
t #x Fr t  @D  t  C
t #x Fr E_t  ^nD  t  C
t #x Fr @*t  @(D  t  C
t #x Fr t  #D  t  C
t #x Fr t  AD  t  C
t #x Fr t  AD  t  C
t #x Fr t  BD  t  C
t #x Fr Ft  VnD  t  C
t #x Fr t  CD  t  C
t #x Fr Ft  _D  t  C
t #x Fr t  BD  t  C
t #x Fr t  VD  t  C
t #x Fr t  ZrD  t  C
t #x Fr Fvt  FvD  t  C
t #x Fr Fvt  "D  t  C
t #x Fr Fvt  +eD  t  C
t #x Fr Fvt  "D  t  C
t #x C
 EFt  (D  t  C
t #x C
 E_t  &fD  t  C
t #x C
 EFt  (D  t  C
t #x C
 @*t  @(D  t  C
t #x C
 t  AD  t  C
t #x C
 EFt  EQD  t  C
t #x C
 EFt  (D  t  C
t #x C
 ESt  VD  t  C
t #x C
 EFt  )D  t  C
t #x C
 EFt  )D  t  C
t #x C
 EFt  (D  t  C
t #x C
 Bft  H'D  t  C
t #x C
 EFt  )D  t  C
t #x C
 E_t   1D  t  C
t #x C
 EFt  (D  t  C
t #x C
 E_t  ^nD  t  C
t #x C
 EFt  J{D  t  C
t #x C
 t  #D  t  C
t #x C
 Dat  #D  t  C
t #x C
 EFt  (D  t  C
t #x C
 Bft  ArD  t  C
t #x C
 EFt  ) D  t  C
t #x C
 Frt  B2D  t  C
t #x C
 HZt  HXD  t  C
t #x C
 EFt  )D  t  C
t #x C
 ESt  )
D  t  C
t #x C
 EFt  )D  t  C
t #x C
 EFt   aD  t  C
t #x C
 EFt  (D  t  C
t #x C
 E_t  0&D  t  C
t #x C
 EFt  (D  t  C
t #x C
 E_t  ^nD  t  C
t #x C
 EFt  DRD  t  C
t #x C
 t  BD  t  C
t #x C
 EFt  (D  t  C
t #x C
 EFt  ED  t  C
t #x C
 t  CD  t  C
t #x C
 Bft  ]D  t  C
t #x C
 EFt  )D  t  C
t #x C
 ESt  )D  t  C
t #x C
 t  VD  t  C
t #x C
 EFt  FD  t  C
t #x C
 EFt  )D  t  C
t #x C
 EFt  FhD  t  C
t #x C
 EFt  \zD  t  C
t #x C
 E_t  &fD  t  C
t #x C
 EFt  (D  t  C
t #x C
 t  @D  t  C
t #x C
 EFt  DRD  t  C
t #x C
 t  AD  t  C
t #x C
 EFt  (D  t  C
t #x C
 t  BD  t  C
t #x C
 EFt  (D  t  C
t #x C
 EFt  )D  t  C
t #x C
 Dt  #D  t  C
t #x C
 t  ZrD  t  C
t #x C
 EFt  E\D  t  C
t #x C
 EFt   aD  t  C
t #x  EKt  HD  t  C
t #x Bf @*t  @(D  t  C
t #x Bf Dt  DD  t  C
t #x Bf . t  $tD  t  C
t #x Bf Dt  %RD  t  C
t #x Bf @t  @D  t  C
t #x Bf Dt  #D  t  C
t #x En Et  ED  t  C
t #x En Est  EqD  t  C
t #x En *xt  EoD  t  C
t #x E Ext  FD  t  C
t #x E Ext  EvD  t  C
t #x E Et  FD  t  C
t #x E Edt  ED  t  C
t #x E Et  FD  t  C
t #x E Et  FD  t  C
t #x E Et  FD  t  C
t #x E Et  FD  t  C
t #x E EFt  DRD  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  FD  t  C
t #x E EFt  EQD  t  C
t #x E Et  F D  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Ft  F	D  t  C
t #x E Et  ED  t  C
t #x E Est  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Bft  @D  t  C
t #x D EFt  (D  t  C
t #x D EFt  (D  t  C
t #x D E_t  0&D  t  C
t #x D EFt  (D  t  C
t #x D E_t  &fD  t  C
t #x D EFt  (D  t  C
t #x D Dat  1X D  t  C
t #x D E_t  ^nD  t  C
t #x D EFt  DRD  t  C
t #x D Dat  1RD  t  C
t #x D EFt  EQD  t  C
t #x D EFt  (D  t  C
t #x D t  BD  t  C
t #x D Dat  1UD  t  C
t #x D EFt  (D  t  C
t #x D EFt  ED  t  C
t #x D t  CD  t  C
t #x D ESt  VD  t  C
t #x D EFt  )D  t  C
t #x D EFt  )D  t  C
t #x D ESt  )D  t  C
t #x D EFt  FD  t  C
t #x D EFt  )D  t  C
t #x D EFt  )D  t  C
t #x D EFt  (D  t  C
t #x D EFt  )D  t  C
t #x D Dat  DD  t  C
t #x D EFt  FhD  t  C
t #x D EFt  \zD  t  C
t #x D E_t   1D  t  C
t #x D EFt  (D  t  C
t #x D E_t  &fD  t  C
t #x D EFt  (D  t  C
t #x D E_t  ^nD  t  C
t #x D EFt  J{D  t  C
t #x D EFt  DRD  t  C
t #x D Dat  1RD  t  C
t #x D Dat  1UD  t  C
t #x D EFt  (D  t  C
t #x D Dat  #D  t  C
t #x D EFt  (D  t  C
t #x D EFt  (D  t  C
t #x D F|t  FD  t  C
t #x D EFt  ) D  t  C
t #x D EFt  )D  t  C
t #x D EFt  )D  t  C
t #x D ESt  )
D  t  C
t #x D EFt  E\D  t  C
t #x D EFt   aD  t  C
t #x D EFt  )D  t  C
t #x D Bft  @D  t  C
t #x D Dat  DD  t  C
t #x D EFt   aD  t  C
t #x Ex EFt  (D  t  C
t #x Ex EFt  (D  t  C
t #x Ex EFt  (D  t  C
t #x Ex Edt  ED  t  C
t #x Ex EFt  (D  t  C
t #x Ex EFt  DRD  t  C
t #x Ex EFt  EQD  t  C
t #x Ex EFt  (D  t  C
t #x Ex Edt  (D  t  C
t #x Ex EFt  (D  t  C
t #x Ex Edt  (D  t  C
t #x Ex EFt  ED  t  C
t #x Ex ESt  VD  t  C
t #x Ex Edt  FkD  t  C
t #x Ex Est  EyD  t  C
t #x Ex Edt  &^D  t  C
t #x Ex EFt  )D  t  C
t #x Ex EFt  )D  t  C
t #x Ex Edt  D  t  C
t #x Ex ESt  )D  t  C
t #x Ex Edt  YD  t  C
t #x Ex Edt  EbD  t  C
t #x Ex EFt  FD  t  C
t #x Ex EFt  )D  t  C
t #x Ex *xt  EoD  t  C
t #x Ex EFt  )D  t  C
t #x Ex EFt  (D  t  C
t #x Ex Bft  H'D  t  C
t #x Ex EFt  )D  t  C
t #x Ex EFt  FhD  t  C
t #x Ex EFt  \zD  t  C
t #x Ex EFt  (D  t  C
t #x Ex EFt  (D  t  C
t #x Ex EFt  J{D  t  C
t #x Ex Edt  FkD  t  C
t #x Ex EFt  DRD  t  C
t #x Ex Edt  (D  t  C
t #x Ex EFt  (D  t  C
t #x Ex Edt  D  t  C
t #x Ex EFt  (D  t  C
t #x Ex Edt  (D  t  C
t #x Ex Edt  AD  t  C
t #x Ex EFt  (D  t  C
t #x Ex EFt  ) D  t  C
t #x Ex Edt   D  t  C
t #x Ex EFt  )D  t  C
t #x Ex Bft  H' D  t  C
t #x Ex Edt  (D  t  C
t #x Ex EFt  )D  t  C
t #x Ex ESt  )
D  t  C
t #x Ex EFt  E\D  t  C
t #x Ex EFt   aD  t  C
t #x Ex EFt  )D  t  C
t #x Ex EFt   aD  t  C
t #x E Est  EqD  t  C
t #x E Est  EyD  t  C
t #x E *xt  EtD  t  C
t #x E *xt  EoD  t  C
t #x E Et  E D  t  C
t #x E Et  E D  t  C
t #x E Et  E D  t  C
t #x E Et  E D  t  C
t #x E Et  E D  t  C
t #x E Et  E D  t  C
t #x E Est  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Est  EyD  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  E D  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E *xt  EtD  t  C
t #x E Et  E D  t  C
t #x E Et  ED  t  C
t #x E Et  E D  t  C
t #x E Et  ED  t  C
t #x E Et  E D  t  C
t #x E Ext  ED  t  C
t #x E Et  ED  t  C
t #x E Et  E D  t  C
t #x E Et  ED  t  C
t #x E Et  E D  t  C
t #x E Ext  EvD  t  C
t #x E !9t  BoD  t  C
t #x E Et  ED  t  C
t #x E Et  E D  t  C
t #x E !9t  BoD  t  C
t #x E Et  ED  t  C
t #x E Et  E D  t  C
t #x E Et  ED  t  C
t #x E Et  E D  t  C
t #x E Et  ED  t  C
t #x E Et  E D  t  C
t #x E Et  ED  t  C
t #x E Et  E D  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  E D  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  E D  t  C
t #x E Ent  EzD  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  E D  t  C
t #x E Et  E D  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Et  ED  t  C
t #x E Ext  ED  t  C
t #x E Ext  ED  t  C
t #x E Et  ED  t  C
t #x E Et  E D  t  C
t #x E EFt  EQD  t  C
t #x E *xt  EtD  t  C
t #x E *xt  EoD  t  C
t #x (U EFt  E\D  t  C
t #x Ed Dt  \D  t  C
t #x Ed Dt  \D  t  C
t #x Ed Dt  \D  t  C
t #x Ed Dt  \D  t  C
t #x Ed Dt  \D  t  C
t #x Ed Dt  \D  t  C
t #x Ed Dt  \D  t  C
t #x Ed Dt  \D  t  C
t #x Ed Dt  \D  t  C
t #x Ed Dt  \D  t  C
t #x Ed Bft  H' D  t  C
t #x Ed Dt  &;D  t  C
t #x Ed Dt  \D  t  C
t #x Ed Dt  \D  t  C
t #x Ed Dt  &9D  t  C
t #x Ed Dt  \D  t  C
t #x Ed Bft  H'D  t  C
t #x Ed Dt  &;D  t  C
t #x Ed Dt  &=D  t  C
t #x Ed Dt  \D  t  C
t #x Ed Dt  &?D  t  C
t #x Ed Dt  \D  t  C
t #x Ed Dt  \D  t  C
t #x Ed Dt  FjD  t  C
t #x Ed Dt  \D  t  C
t #x Ed Dt  \D  t  C
t #x Ed Dt  &=D  t  C
t #x Ed Dt  FjD  t  C
t #x Ed Dt  FiD  t  C
t #x E EFt  DRD  t  C
t #x E *xt  EtD  t  C
t #x E *xt  EoD  t  C
t #x ES EFt  (D  t  C
t #x ES EFt  \zD  t  C
t #x ES EFt  (D  t  C
t #x ES EFt  (D  t  C
t #x ES EFt  (D  t  C
t #x ES EFt  (D  t  C
t #x ES EFt  J{D  t  C
t #x ES EFt  (D  t  C
t #x ES EFt  DRD  t  C
t #x ES EFt  DRD  t  C
t #x ES EFt  (D  t  C
t #x ES EFt  EQD  t  C
t #x ES EFt  (D  t  C
t #x ES EFt  (D  t  C
t #x ES EFt  ED  t  C
t #x ES EFt  (D  t  C
t #x ES EFt  (D  t  C
t #x ES EFt  )D  t  C
t #x ES EFt  ) D  t  C
t #x ES EFt  )D  t  C
t #x ES EFt  )D  t  C
t #x ES EFt  FD  t  C
t #x ES EFt  )D  t  C
t #x ES EFt  )D  t  C
t #x ES EFt  E\D  t  C
t #x ES EFt  )D  t  C
t #x ES EFt  (D  t  C
t #x ES EFt   aD  t  C
t #x ES EFt  )D  t  C
t #x ES EFt  )D  t  C
t #x ES EFt  FhD  t  C
t #x ES EFt   aD  t  C
t #x B @*t  @(D  t  C
t #x B !9t  )D  t  C
t #x F EFt  (D  t  C
t #x F EKt  HD  t  C
t #x F EFt  (D  t  C
t #x F E_t  0&D  t  C
t #x F EFt  (D  t  C
t #x F EKt  DD  t  C
t #x F E_t  &fD  t  C
t #x F EFt  (D  t  C
t #x F E_t  ^nD  t  C
t #x F t  AD  t  C
t #x F EFt  DRD  t  C
t #x F t  BD  t  C
t #x F EFt  (D  t  C
t #x F EFt  EQD  t  C
t #x F EFt  (D  t  C
t #x F EFt  ED  t  C
t #x F t  CD  t  C
t #x F EKt  \B D  t  C
t #x F ESt  VD  t  C
t #x F Bft  WD  t  C
t #x F Ft  ]D  t  C
t #x F EFt  )D  t  C
t #x F EFt  )D  t  C
t #x F ESt  )D  t  C
t #x F t  VD  t  C
t #x F Ft  ]D  t  C
t #x F EFt  FD  t  C
t #x F EKt  HD  t  C
t #x F EFt  )D  t  C
t #x F EFt  )D  t  C
t #x F EFt  (D  t  C
t #x F EFt  )D  t  C
t #x F EKt  HD  t  C
t #x F EFt  FhD  t  C
t #x F Bft  HD  t  C
t #x F EKt  \>D  t  C
t #x F EFt  \zD  t  C
t #x F E_t   1D  t  C
t #x F EKt  \@D  t  C
t #x F !9t  BoD  t  C
t #x F EFt  (D  t  C
t #x F E_t  &fD  t  C
t #x F E_t  ^nD  t  C
t #x F EFt  (D  t  C
t #x F t  @D  t  C
t #x F EFt  J{D  t  C
t #x F @*t  OD  t  C
t #x F t  #D  t  C
t #x F EFt  DRD  t  C
t #x F t  AD  t  C
t #x F EFt  (D  t  C
t #x F EFt  (D  t  C
t #x F t  BD  t  C
t #x F Ft  ]D  t  C
t #x F EFt  (D  t  C
t #x F EFt  ) D  t  C
t #x F EKt  DD  t  C
t #x F Ft  ]D  t  C
t #x F EFt  )D  t  C
t #x F EFt  )D  t  C
t #x F ESt  )
D  t  C
t #x F t  ZrD  t  C
t #x F EFt  E\D  t  C
t #x F EFt   aD  t  C
t #x F EFt  )D  t  C
t #x F EFt   aD  t  C
t #x D Bft  AxD  t  C
t #x D Dt  AD  t  C
t #x D HZt  HXD  t  C
t #x F @*t  @(D  t  C
t #x F F|t  FD  t  C
t #x F EFt  FD  t  C
t #x F Ft  FD  t  C
t #x F Bft  D>D  t  C
t #x F F|t  FD  t  C
t #x F Ft  FD  t  C
t #x E Et  ED  t  C
t #x E Est  EqD  t  C
t #x E Et  ED  t  C
t #x E *xt  EtD  t  C
t #x E *xt  EoD  t  C
t #x E Et  ED  t  C
t #x F% Ext  F&D  t  C
t #x F% Ent  F'D  t  C
t #x D E_t   1D  t  C
t #x D E_t  0&D  t  C
t #x D E_t  &fD  t  C
t #x D E_t  &fD  t  C
t #x D E_t  ^nD  t  C
t #x D t  @D  t  C
t #x D Dat  1X D  t  C
t #x D E_t  ^nD  t  C
t #x D t  #D  t  C
t #x D t  AD  t  C
t #x D Dat  1RD  t  C
t #x D t  AD  t  C
t #x D Dat  1RD  t  C
t #x D t  BD  t  C
t #x D Dat  1UD  t  C
t #x D Dat  1UD  t  C
t #x D Dat  #D  t  C
t #x D t  CD  t  C
t #x D t  BD  t  C
t #x D t  VD  t  C
t #x D t  ZrD  t  C
t #x D Dat  DD  t  C
t #x D Dat  DD  t  C
t #x EC EFt  (D  t  C
t #x EC EFt  \zD  t  C
t #x EC EFt  (D  t  C
t #x EC EFt  (D  t  C
t #x EC EFt  (D  t  C
t #x EC EFt  (D  t  C
t #x EC t  @D  t  C
t #x EC EFt  J{D  t  C
t #x EC EFt  (D  t  C
t #x EC t  #D  t  C
t #x EC t  AD  t  C
t #x EC EFt  DRD  t  C
t #x EC EFt  DRD  t  C
t #x EC t  AD  t  C
t #x EC Bft  BdD  t  C
t #x EC EFt  EQD  t  C
t #x EC EFt  (D  t  C
t #x EC t  BD  t  C
t #x EC EFt  (D  t  C
t #x EC EFt  (D  t  C
t #x EC EFt  ED  t  C
t #x EC EFt  (D  t  C
t #x EC t  CD  t  C
t #x EC t  BD  t  C
t #x EC EFt  (D  t  C
t #x EC EFt  )D  t  C
t #x EC EFt  ) D  t  C
t #x EC EFt  )D  t  C
t #x EC EFt  )D  t  C
t #x EC t  VD  t  C
t #x EC EFt  FD  t  C
t #x EC EFt  )D  t  C
t #x EC t  ZrD  t  C
t #x EC EFt  )D  t  C
t #x EC EFt  E\D  t  C
t #x EC EFt  )D  t  C
t #x EC EFt  (D  t  C
t #x EC EFt  )D  t  C
t #x EC EFt   aD  t  C
t #x EC EFt  )D  t  C
t #x EC EFt  FhD  t  C
t #x EC EFt   aD  t  C
t #x F EKt  HD  t  C
t #x F EFt  (D  t  C
t #x F E_t  &fD  t  C
t #x F Bft  \D  t  C
t #x F EFt  (D  t  C
t #x F @*t  @(D  t  C
t #x F t  AD  t  C
t #x F F|t  VD  t  C
t #x F @*t  WyD  t  C
t #x F ,t  ,D  t  C
t #x F EFt  EQD  t  C
t #x F F|t  V'D  t  C
t #x F EFt  (D  t  C
t #x F Bft  $XD  t  C
t #x F EKt  \B D  t  C
t #x F F|t  FD  t  C
t #x F EFt  )D  t  C
t #x F EFt  )D  t  C
t #x F F|t  GPD  t  C
t #x F EFt  (D  t  C
t #x F EFt  )D  t  C
t #x F Dt  FD  t  C
t #x F E_t   1D  t  C
t #x F EKt  \@D  t  C
t #x F EFt  (D  t  C
t #x F E_t  ^nD  t  C
t #x F EFt  J{D  t  C
t #x F t  #D  t  C
t #x F ,t  ,D  t  C
t #x F F|t  VD  t  C
t #x F F|t  V'D  t  C
t #x F EFt  (D  t  C
t #x F EFt  ) D  t  C
t #x F F|t  FD  t  C
t #x F HZt  HXD  t  C
t #x F EFt  )D  t  C
t #x F F|t  V.D  t  C
t #x F EFt  )D  t  C
t #x F EFt   aD  t  C
t #x F EFt  (D  t  C
t #x F E_t  0&D  t  C
t #x F EKt  DD  t  C
t #x F EFt  (D  t  C
t #x F E_t  ^nD  t  C
t #x F EFt  DRD  t  C
t #x F ,t  ,D  t  C
t #x F F|t  VD  t  C
t #x F ,t  , D  t  C
t #x F EFt  (D  t  C
t #x F t  BD  t  C
t #x F F|t  V'D  t  C
t #x F EFt  ED  t  C
t #x F t  CD  t  C
t #x F EFt  )D  t  C
t #x F F|t  V$D  t  C
t #x F EFt  FD  t  C
t #x F t  VD  t  C
t #x F EKt  HD  t  C
t #x F F|t  FD  t  C
t #x F EFt  )D  t  C
t #x F EKt  HD  t  C
t #x F EFt  FhD  t  C
t #x F EKt  \>D  t  C
t #x F EFt  \zD  t  C
t #x F !9t  BoD  t  C
t #x F E_t  &fD  t  C
t #x F EFt  (D  t  C
t #x F t  @D  t  C
t #x F ,t  ,D  t  C
t #x F EFt  DRD  t  C
t #x F F|t  VD  t  C
t #x F t  AD  t  C
t #x F F|t  V'D  t  C
t #x F EFt  (D  t  C
t #x F t  BD  t  C
t #x F EFt  (D  t  C
t #x F F|t  V$D  t  C
t #x F EKt  DD  t  C
t #x F EFt  )D  t  C
t #x F F|t  FD  t  C
t #x F t  ZrD  t  C
t #x F EFt  E\D  t  C
t #x F EFt   aD  t  C
t #x F Bt  DD  t  C
t #x Fy (Ut  (WD  t  C
t #x Fy (Ut  ([D  t  C
t #x Fy (Ut  (]D  t  C
t #x Fy (Ut  (aD  t  C
t #x Fy (Ut  (cD  t  C
t #x Fy (Ut  (eD  t  C
t #x Fy (Ut  (gD  t  C
t #x Fy (Ut  (YD  t  C
t #x Fy (Ut  (_D  t  C
t #x F !9t  BoD  t  C
t #x F Ft  F"D  t  C
t #x F EFt  EQD  t  C
t #x F Et  ED  t  C
t #x F Est  ED  t  C
t #x F Et  ED  t  C
t #x F Et  F D  t  C
t #x F Et  ED  t  C
t #x F Et  F!D  t  C
t #x F *xt  EtD  t  C
t #x F EPt  "D  t  C
t #x F Et  FD  t  C
t #x F Et  FD  t  C
t #x F Et  ED  t  C
t #x F Et  ED  t  C
t #x F Et  FD  t  C
t #x F Et  FD  t  C
t #x .  @*t  @(D  t  C
t #x .  @t  @D  t  C
t #x .  Bft  BD  t  C
t #x .  Bft  ]D  t  C
t #x .  @t  _D  t  C
t #x .  Bft  ArD  t  C
t #x .  Bft  Y@D  t  C
t #x D @*t  @(D  t  C
t #x D @t  @D  t  C
t #x D @t  _D  t  C
t #x D Bft  $TD  t  C
t #x D HZt  HXD  t  C
t #x E Et  ED  t  C
t #x E Est  EqD  t  C
t #x E *xt  EtD  t  C
t #x E *xt  EoD  t  C
t #x E *xt  EtD  t  C
t #x E *xt  EoD  t  C
t #x E Est  ED  t  C
t #x F Ext  FD  t  C
t #x F Ext  EvD  t  C
t #x F B)t  FD  t  C
t #x F Et  FD  t  C
t #x F EFt  DRD  t  C
t #x F Est  FD  t  C
t #x F B)t  FD  t  C
t #x F Et  ED  t  C
t #x F B)t  FD  t  C
t #x F Est  F
D  t  C
t #x F B)t  FD  t  C
t #x F Et  F D  t  C
t #x F Est  ED  t  C
t #x F Est  EyD  t  C
t #x F Et  ED  t  C
t #x F Et  FD  t  C
t #x F Et  ED  t  C
t #x F Et  ED  t  C
t #x F Et  FD  t  C
t #x F Et  ED  t  C
t #x F Et  ED  t  C
t #x F Et  FD  t  C
t #x F Et  FD  t  C
t #x F Et  ED  t  C
t #x F Ent  FD  t  C
t #x F Et  FD  t  C
t #x F Et  FD  t  C
t #x %h @t  _D  t  C
t #x %h @*t  @(D  t  C
t #x %h @t  @D  t  C
t #x %h Bft  BdD  t  C
t #x Es Ext  EvD  t  C
t #x Es Bat  [D  t  C
t #x Es EFt  DRD  t  C
t #x Es B)t  ED  t  C
t #x Es EFt  EQD  t  C
t #x Es B)t  E|D  t  C
t #x Es B)t  E~D  t  C
t #x Es B)t  E}D  t  C
t #x Es *xt  EtD  t  C
t #x Es Ent  EzD  t  C
t #x D t  BD  t  C
t #x D F|t  FD  t  C
t #x D Dat  1RD  t  C
t #x D Bft  @D  t  C
t #x E_ EFt  (D  t  C
t #x E_ EFt  \zD  t  C
t #x E_ EFt  (D  t  C
t #x E_ EFt  (D  t  C
t #x E_ EFt  (D  t  C
t #x E_ EFt  (D  t  C
t #x E_ t  @D  t  C
t #x E_ EFt  J{D  t  C
t #x E_ EFt  (D  t  C
t #x E_ t  AD  t  C
t #x E_ t  #D  t  C
t #x E_ EFt  DRD  t  C
t #x E_ EFt  DRD  t  C
t #x E_ t  AD  t  C
t #x E_ t  BD  t  C
t #x E_ EFt  (D  t  C
t #x E_ EFt  EQD  t  C
t #x E_ EFt  (D  t  C
t #x E_ EFt  (D  t  C
t #x E_ EFt  ED  t  C
t #x E_ EFt  (D  t  C
t #x E_ t  CD  t  C
t #x E_ ESt  VD  t  C
t #x E_ t  BD  t  C
t #x E_ EFt  (D  t  C
t #x E_ EFt  ) D  t  C
t #x E_ EFt  )D  t  C
t #x E_ EFt  )D  t  C
t #x E_ EFt  )D  t  C
t #x E_ ESt  )D  t  C
t #x E_ t  VD  t  C
t #x E_ EFt  FD  t  C
t #x E_ EFt  )D  t  C
t #x E_ ESt  )
D  t  C
t #x E_ t  ZrD  t  C
t #x E_ EFt  )D  t  C
t #x E_ EFt  E\D  t  C
t #x E_ EFt  (D  t  C
t #x E_ EFt  )D  t  C
t #x E_ EFt  )D  t  C
t #x E_ EFt   aD  t  C
t #x E_ EFt  )D  t  C
t #x E_ EFt  FhD  t  C
t #x E_ EFt   aD  t  C
t #x E *xt  EtD  t  C
t #x E *xt  EoD  t  C
t #x F t  BD  t  C
t #x F t  VD  t  C
t #x F t  @D  t  C
t #x F t  ZrD  t  C
t #x F t  AD  t  C
t #x F t  #D  t  C
t #x F t  AD  t  C
t #x F t  BD  t  C
t #x F t  CD  t  C
t #x !9 @*t  @(D  t  C
t #x E Et  E D  t  C
t #x E *xt  EtD  t  C
t #x E *xt  EoD  t  C
t #x E 0Ct  Eh D  t  C
t #x E 0Ct  Ei D  t  C
t #x E EFt  ED  t  C
t #x E Est  ED  t  C
t #x Fv EFt  (D  t  C
t #x Fv EFt  (D  t  C
t #x Fv EFt  (D  t  C
t #x Fv EFt  (D  t  C
t #x Fv F|t  VD  t  C
t #x Fv F|t  VD  t  C
t #x Fv t  AD  t  C
t #x Fv EFt  DRD  t  C
t #x Fv Fyt  -.D  t  C
t #x Fv t  BD  t  C
t #x Fv EFt  (D  t  C
t #x Fv EFt  EQD  t  C
t #x Fv F|t  V'D  t  C
t #x Fv F|t  V'D  t  C
t #x Fv Fyt  -7D  t  C
t #x Fv EFt  (D  t  C
t #x Fv Fyt  -=D  t  C
t #x Fv EFt  ED  t  C
t #x Fv t  CD  t  C
t #x Fv ESt  VD  t  C
t #x Fv F|t  V$D  t  C
t #x Fv F|t  FD  t  C
t #x Fv EFt  )D  t  C
t #x Fv Fyt  -D  t  C
t #x Fv EFt  )D  t  C
t #x Fv ESt  )D  t  C
t #x Fv Fyt  -%D  t  C
t #x Fv t  VD  t  C
t #x Fv EFt  FD  t  C
t #x Fv F|t  FD  t  C
t #x Fv Fyt  - D  t  C
t #x Fv F|t  GPD  t  C
t #x Fv EFt  )D  t  C
t #x Fv Fyt  -D  t  C
t #x Fv EFt  (D  t  C
t #x Fv EFt  )D  t  C
t #x Fv Fyt  -(D  t  C
t #x Fv Fyt  -2D  t  C
t #x Fv EFt  )D  t  C
t #x Fv ]t  ]D  t  C
t #x Fv ]t  ]D  t  C
t #x Fv EFt  FhD  t  C
t #x Fv ]t  ]D  t  C
t #x Fv Fyt  -;D  t  C
t #x Fv ]t  ]D  t  C
t #x Fv EFt  \zD  t  C
t #x Fv EFt  (D  t  C
t #x Fv EFt  (D  t  C
t #x Fv t  @D  t  C
t #x Fv EFt  J{D  t  C
t #x Fv F|t  VD  t  C
t #x Fv F|t  VD  t  C
t #x Fv t  #D  t  C
t #x Fv EFt  DRD  t  C
t #x Fv t  AD  t  C
t #x Fv Fyt  - D  t  C
t #x Fv F|t  V'D  t  C
t #x Fv F|t  V'D  t  C
t #x Fv Fyt  -9D  t  C
t #x Fv Fyt  -5D  t  C
t #x Fv EFt  (D  t  C
t #x Fv EFt  (D  t  C
t #x Fv t  BD  t  C
t #x Fv Fyt  -D  t  C
t #x Fv EFt  (D  t  C
t #x Fv F|t  V$D  t  C
t #x Fv F|t  FD  t  C
t #x Fv Fyt  - D  t  C
t #x Fv EFt  ) D  t  C
t #x Fv Fyt  -"D  t  C
t #x Fv EFt  )D  t  C
t #x Fv F|t  V.D  t  C
t #x Fv F|t  FD  t  C
t #x Fv ESt  )
D  t  C
t #x Fv EFt  )D  t  C
t #x Fv Fyt  -(D  t  C
t #x Fv t  ZrD  t  C
t #x Fv EFt  E\D  t  C
t #x Fv Fyt  -+D  t  C
t #x Fv EFt  )D  t  C
t #x Fv EFt   aD  t  C
t #x Fv Fyt  -0D  t  C
t #x Fv ]t  ]D  t  C
t #x Fv EFt   aD  t  C
t #x Fv ]t  ]D  t  C
t #x E Est  EyD  t  C
t #x E Ext  ED  t  C
t #x E *xt  EtD  t  C
t #x E EFt  EQD  t  C
t #x Da @*t  @(D  t  C
t #x Da HZt  HXD  t  C
t #x Da EFt  E\D  t  C
t #x F EFt  (D  t  C
t #x F EFt  (D  t  C
t #x F EFt  (D  t  C
t #x F EFt  (D  t  C
t #x F EFt  DRD  t  C
t #x F F|t  VD  t  C
t #x F F|t  VD  t  C
t #x F EFt  EQD  t  C
t #x F EFt  (D  t  C
t #x F F|t  V'D  t  C
t #x F F|t  V'D  t  C
t #x F EFt  (D  t  C
t #x F EFt  ED  t  C
t #x F ESt  VD  t  C
t #x F EFt  )D  t  C
t #x F F|t  FD  t  C
t #x F F|t  V$D  t  C
t #x F EFt  )D  t  C
t #x F ESt  )D  t  C
t #x F EFt  FD  t  C
t #x F F|t  FD  t  C
t #x F EFt  )D  t  C
t #x F F|t  GPD  t  C
t #x F EFt  (D  t  C
t #x F EFt  )D  t  C
t #x F EFt  )D  t  C
t #x F EFt  FhD  t  C
t #x F EFt  \zD  t  C
t #x F EFt  (D  t  C
t #x F EFt  (D  t  C
t #x F EFt  J{D  t  C
t #x F EFt  DRD  t  C
t #x F F|t  VD  t  C
t #x F F|t  VD  t  C
t #x F F|t  V'D  t  C
t #x F F|t  V'D  t  C
t #x F EFt  (D  t  C
t #x F EFt  (D  t  C
t #x F EFt  (D  t  C
t #x F EFt  ) D  t  C
t #x F F|t  FD  t  C
t #x F F|t  V$D  t  C
t #x F EFt  )D  t  C
t #x F ESt  )
D  t  C
t #x F EFt  )D  t  C
t #x F F|t  FD  t  C
t #x F F|t  V.D  t  C
t #x F EFt  E\D  t  C
t #x F EFt   aD  t  C
t #x F EFt  )D  t  C
t #x F EFt   aD  t  C
t #x EF t  AD  t  C
t #x EF t  BD  t  C
t #x EF t  CD  t  C
t #x EF t  VD  t  C
t #x EF ]t  ]D  t  C
t #x EF ]t  ]D  t  C
t #x EF ]t  ]D  t  C
t #x EF ]t  ]D  t  C
t #x EF t  @D  t  C
t #x EF t  #D  t  C
t #x EF t  AD  t  C
t #x EF t  BD  t  C
t #x EF t  ZrD  t  C
t #x EF ]t  ]D  t  C
t #x EF ]t  ]D  t  C
t #x @ Et  P)D  t  C
t #x @ Et  SD  t  C
t #x @ FKt  U D  t  C
t #x @ Et  F`D  t  C
t #x @ F*t  T D  t  C
t #x @ Et  FMD  t  C
t #x @ Ft  N3D  t  C
t #x @ Et  ED  t  C
t #x @ Est  EyD  t  C
t #x @ Et  ED  t  C
t #x @ Et  ED  t  C
t #x @ EFt  )D  t  C
t #x @ Et  FOD  t  C
t #x @ Et  TWD  t  C
t #x @ EFt  (D  t  C
t #x @ Et  FPD  t  C
t #x @ F%t  T D  t  C
t #x @ Et  FLD  t  C
t #x @ Ft  F9D  t  C
t #x @ Est  EqD  t  C
t #x @ Et  ED  t  C
t #x @ Et  FD  t  C
t #x @ Et  ED  t  C
t #x @ ESt  )
D  t  C
t #x @ EFt  )D  t  C
t #x @ Et  ED  t  C
t #x @ EFt   aD  t  C
t #x @ FKt  N D  t  C
t #x @ Et  Q D  t  C
t #x @ Ft  F	D  t  C
t #x @ Et  (8D  t  C
t #x @ Et  ED  t  C
t #x @ Et  ED  t  C
t #x @ Et  'PD  t  C
t #x @ Ent  %T D  t  C
t #x @ EFt  )D  t  C
t #x @ Ext  ED  t  C
t #x @ FKt  U D  t  C
t #x @ Ft  FGD  t  C
t #x @ Et  F D  t  C
t #x @ Et  ED  t  C
t #x @ Et  ED  t  C
t #x @ Et  LD  t  C
t #x @ EFt  E\D  t  C
t #x @ Et  F.D  t  C
t #x @ Et  F/D  t  C
t #x @ Bat  [D  t  C
t #x @ Et  ND  t  C
t #x @ Et  ED  t  C
t #x @ Et  E D  t  C
t #x @ Edt  EbD  t  C
t #x @ Est  F7D  t  C
t #x @ Et  U'D  t  C
t #x @ Et  ED  t  C
t #x @ Et  MYD  t  C
t #x @ Ext  &tD  t  C
t #x @ Ext  F8D  t  C
t #x @ Et  RUD  t  C
t #x @ Et  F2D  t  C
t #x @ Et  (D  t  C
t #x @ Et  ND  t  C
t #x @ Et  ED  t  C
t #x @ Et  E D  t  C
t #x @ Et  PD  t  C
t #x @ Et  ED  t  C
t #x @ Ext  ED  t  C
t #x @ Et  KD  t  C
t #x @ EFt  (D  t  C
t #x @ Et  F,D  t  C
t #x @ Et  FdD  t  C
t #x @ Et  F0D  t  C
t #x @ Est  F6D  t  C
t #x @ EFt  )D  t  C
t #x @ Et  RD  t  C
t #x @ Et  U*D  t  C
t #x @ ESt  )D  t  C
t #x @ Et  ED  t  C
t #x @ Et  ED  t  C
t #x @ *xt  EtD  t  C
t #x @ Ext  F[D  t  C
t #x @ Et  ED  t  C
t #x @ 0Ct  Ei D  t  C
t #x @ EFt  FhD  t  C
t #x @ Et  JD  t  C
t #x @ Et  (D  t  C
t #x @ F*t  TD  t  C
t #x @ Et  O=D  t  C
t #x @ Et  M D  t  C
t #x @ Et  F3D  t  C
t #x @ Est  FZD  t  C
t #x @ Et  (ED  t  C
t #x @ Et  ED  t  C
t #x @ Et  ED  t  C
t #x @ Ext  F&D  t  C
t #x @ Ent  EzD  t  C
t #x @ 0Ct  Eh D  t  C
t #x @ Bft  \D  t  C
t #x @ Ft  L{D  t  C
t #x @ Et  FbD  t  C
t #x @ C
t  CD  t  C
t #x @ EFt  )D  t  C
t #x @ Et  ED  t  C
t #x @ Et  E D  t  C
t #x @ *xt  EoD  t  C
t #x @ Et  U!D  t  C
t #x @ Et  ED  t  C
t #x @ Et  T D  t  C
t #x @ Est  /D  t  C
t #x @ Ft  F"D  t  C
t #x @ Et  SyD  t  C
t #x @ Et  Q
D  t  C
t #x @ EFt  ) D  t  C
t #x @ Ext  N!D  t  C
t #x @ Et  ED  t  C
t #x @ Et  E D  t  C
t #x @ Et  ED  t  C
t #x @ Et  ED  t  C
t #x @ Et  K  D  t  C
t #x @ Et  FcD  t  C
t #x @ Et  LD  t  C
t #x @ Et  (<D  t  C
t #x @ Et  MD  t  C
t #x @ Et  ED  t  C
t #x @ Et  E D  t  C
t #x @ Et  K D  t  C
t #x @ Est  /D  t  C
t #x @ Et  SvD  t  C
t #x @ Et  RD  t  C
t #x @ Et  ED  t  C
t #x @ Et  ED  t  C
t #x @ Et  ED  t  C
t #x @ Et  E D  t  C
t #x @ Et  & D  t  C
t #x @ Ft  FD  t  C
t #x @ Et  RD  t  C
t #x @ Et  F1D  t  C
t #x @ Fgt  UR D  t  C
t #x @ Et  MD  t  C
t #x @ EFt  )D  t  C
t #x @ Et  E D  t  C
t #x @ Ent  F'D  t  C
t #x @ Et  (AD  t  C
t #x @ @*t  OD  t  C
t #x @ Et  UJD  t  C
t #x @ Et  K?D  t  C
t #x @ Et  K
D  t  C
t #x @ EFt  )D  t  C
t #x @ Ent  FD  t  C
t #x @ Et  E D  t  C
t #x @ Et  ED  t  C
t #x @ Et  F+D  t  C
t #x @ EFt  FD  t  C
t #x @ Et  (?D  t  C
t #x @ Et  N?D  t  C
t #x @ Et  E D  t  C
t #x @ Et  KDD  t  C
t #x @ EFt  (D  t  C
t #x @ EFt  )D  t  C
t #x @ Et  ED  t  C
t #x @ Ext  ED  t  C
t #x @ Et  E D  t  C
t #x @ Et  E D  t  C
t #x @ Bat  [D  t  C
t #x @ Et  (.D  t  C
t #x @ Bat  [D  t  C
t #x @ Et  QD  t  C
t #x @ EFt  EQD  t  C
t #x @ EFt  (D  t  C
t #x @ Est  ED  t  C
t #x @ Et  RD  t  C
t #x @ Bft  H'D  t  C
t #x @ Et  FBD  t  C
t #x @ Et  N0 D  t  C
t #x @ Et  E D  t  C
t #x @ Et  ED  t  C
t #x @ Et  RjD  t  C
t #x @ Et  JVD  t  C
t #x @ Et  ED  t  C
t #x @ Et  MD  t  C
t #x @ Et  FD  t  C
t #x @ Et  F5 D  t  C
t #x @ Et  (,D  t  C
t #x @ Et  E D  t  C
t #x @ Et  OD  t  C
t #x @ Bat  \D  t  C
t #x @ Et  QD  t  C
t #x @ Est  /D  t  C
t #x @ Et  J<D  t  C
t #x @ Et  KD  t  C
t #x @ Et  MD  t  C
t #x @ Et  ED  t  C
t #x @ Et  E D  t  C
t #x @ Et  NHD  t  C
t #x @ Bat  \D  t  C
t #x @ EFt  DRD  t  C
t #x @ EFt  (D  t  C
t #x @ Et  JKD  t  C
t #x @ Et  JaD  t  C
t #x @ Et  MD  t  C
t #x @ F_t  U D  t  C
t #x @ Et  VD  t  C
t #x @ Et  E D  t  C
t #x @ Et  (2D  t  C
t #x @ Et  FD  t  C
t #x @ Et  JD  t  C
t #x @ Est  ED  t  C
t #x @ Et  FaD  t  C
t #x @ Et  PD  t  C
t #x @ Et  FW D  t  C
t #x @ Et  FED  t  C
t #x @ Et  FTD  t  C
t #x @ Et  N; D  t  C
t #x @ B)t  FD  t  C
t #x @ Et  E D  t  C
t #x @ Et  FD  t  C
t #x @ Et  ED  t  C
t #x @ EFt  (D  t  C
t #x @ Et  NzD  t  C
t #x @ Et  K&D  t  C
t #x @ Et  FX D  t  C
t #x @ Et  FSD  t  C
t #x @ Et  FD  t  C
t #x @ Bat  [D  t  C
t #x @ Et  (0D  t  C
t #x @ Et  F-D  t  C
t #x @ Et  FD  t  C
t #x @ Et  E D  t  C
t #x @ EFt  DRD  t  C
t #x @ EFt  (D  t  C
t #x @ Et  R,D  t  C
t #x @ EFt  ED  t  C
t #x @ Et  FU D  t  C
t #x @ Et  JD  t  C
t #x @ Et  FDD  t  C
t #x @ Et  MD  t  C
t #x @ Et  (D  t  C
t #x @ Et  FD  t  C
t #x @ Et  ED  t  C
t #x @ Ext  ID  t  C
t #x @ Et  E D  t  C
t #x @ BBt  B@D  t  C
t #x @ Et  P,D  t  C
t #x @ Et  FV D  t  C
t #x @ Et  RD  t  C
t #x @ Et  FD  t  C
t #x @ -tt  Ef D  t  C
t #x @ Edt  ED  t  C
t #x @ EFt  (D  t  C
t #x @ B)t  FD  t  C
t #x @ Et  E D  t  C
t #x @ Et  (6D  t  C
t #x @ Et  F D  t  C
t #x @ Et  ED  t  C
t #x @ ESt  VD  t  C
t #x @ Et  T D  t  C
t #x @ Et  RD  t  C
t #x @ Et  + D  t  C
t #x @ Et  . D  t  C
t #x @ Et  OlD  t  C
t #x @ Dt  FjD  t  C
t #x @ Ext  EvD  t  C
t #x @ Ext  ED  t  C
t #x @ Est  FD  t  C
t #x @ Bat  HD  t  C
t #x @ B)t  ED  t  C
t #x @ Et  E D  t  C
t #x @ Et  FD  t  C
t #x @ Et  ED  t  C
t #x @ Et  ED  t  C
t #x @ Et  PD  t  C
t #x @ Et  E D  t  C
t #x @ Et  FD  t  C
t #x @ Et  RD  t  C
t #x @ Ext  FD  t  C
t #x @ Ext  JD  t  C
t #x @ Et  FRD  t  C
t #x @ Et  (4D  t  C
t #x @ Et  ED  t  C
t #x @ B)t  FD  t  C
t #x @ Et  E D  t  C
t #x @ Est  F
D  t  C
t #x @ Et  ED  t  C
t #x @ Et  FY D  t  C
t #x @ Et  MD  t  C
t #x @ Et  LD  t  C
t #x @ Et  FD  t  C
t #x @ Ext  &rD  t  C
t #x @ Et  FQD  t  C
t #x @ EFt  (D  t  C
t #x @ Edt  FkD  t  C
t #x @ Et  ED  t  C
t #x @ Et  ED  t  C
t #x @ Est  T|D  t  C
t #x @ B)t  FD  t  C
t #x @ Et  E D  t  C
t #x @ Et  ED  t  C
t #x @ Et  R,D  t  C
t #x @ Et  M5D  t  C
t #x @ Et  FD  t  C
t #x @ FAt  T D  t  C
t #x @ Et  FD  t  C
t #x @ Et  ED  t  C
t #x @ Ext  ID  t  C
t #x @ EFt  (D  t  C
t #x @ Ent  EkD  t  C
t #x @ Est  UD  t  C
t #x @ Et  RjD  t  C
t #x @ Bat  HD  t  C
t #x @ B)t  E|D  t  C
t #x @ Bat  @MD  t  C
t #x @ Et  TeD  t  C
t #x @ Et  ED  t  C
t #x @ Et  T] D  t  C
t #x @ EFt  (D  t  C
t #x @ Et  KD  t  C
t #x @ EFt  J{D  t  C
t #x @ Bat  [D  t  C
t #x @ EPt  EMD  t  C
t #x @ Et  QD  t  C
t #x @ Bat  CD  t  C
t #x @ Et  ED  t  C
t #x @ Et  ED  t  C
t #x @ Ft  TD  t  C
t #x @ Et  F4D  t  C
t #x @ Dt  FiD  t  C
t #x @ EFt  (D  t  C
t #x @ Et  &D  t  C
t #x @ Bat  HD  t  C
t #x @ ECt  E@D  t  C
t #x @ Et  ID  t  C
t #x @ Et  ED  t  C
t #x @ B)t  E~D  t  C
t #x @ Ft  U$D  t  C
t #x @ Et  FFD  t  C
t #x @ Et  FCD  t  C
t #x @ Et  PD  t  C
t #x @ EFt  \zD  t  C
t #x @ Bat  [ D  t  C
t #x @ Et  FD  t  C
t #x @ Et  QD  t  C
t #x @ Bat  HD  t  C
t #x @ Et  ED  t  C
t #x @ Et  ED  t  C
t #x @ B)t  E}D  t  C
t #x @ Ft  RD  t  C
t #x @ Et  FD  t  C
t #x @ Ft  T D  t  C
t #x @ Et  FD  t  C
t #x @ EFt   aD  t  C
t #x @ Et  FND  t  C
t #x B} EKt  HD  t  C
t #x B} E_t  0&D  t  C
t #x B} Bft  AxD  t  C
t #x B} EKt  DD  t  C
t #x B} E_t  &fD  t  C
t #x B} E_t  ^nD  t  C
t #x B} t  AD  t  C
t #x B} t  BD  t  C
t #x B} ]t  ]D  t  C
t #x B} ]t  ]D  t  C
t #x B} t  CD  t  C
t #x B} EKt  \B D  t  C
t #x B} ]t  ]D  t  C
t #x B} ]t  ]D  t  C
t #x B} t  VD  t  C
t #x B} EKt  HD  t  C
t #x B} BWt  BUD  t  C
t #x B} EKt  HD  t  C
t #x B} EKt  \>D  t  C
t #x B} E_t   1D  t  C
t #x B} EKt  \@D  t  C
t #x B} !9t  BoD  t  C
t #x B} E_t  &fD  t  C
t #x B} E_t  ^nD  t  C
t #x B} t  @D  t  C
t #x B} t  #D  t  C
t #x B} t  AD  t  C
t #x B} Bft  BdD  t  C
t #x B} ]t  ]D  t  C
t #x B} ]t  ]D  t  C
t #x B} t  BD  t  C
t #x B} ]t  ]D  t  C
t #x B} ]t  ]D  t  C
t #x B} HZt  HXD  t  C
t #x B} EKt  DD  t  C
t #x B} t  ZrD  t  C
t #x B} BWt   ~D  t  C
t #x F B}t  2%D  t  C
t #x F EFt  (D  t  C
t #x F E_t  &fD  t  C
t #x F B}t  VtD  t  C
t #x F EFt  (D  t  C
t #x F t  AD  t  C
t #x F B}t  2+D  t  C
t #x F EFt  EQD  t  C
t #x F EFt  (D  t  C
t #x F ESt  VD  t  C
t #x F EFt  )D  t  C
t #x F EFt  )D  t  C
t #x F EFt  (D  t  C
t #x F EFt  )D  t  C
t #x F E_t   1D  t  C
t #x F B}t  2(D  t  C
t #x F B}t  21D  t  C
t #x F EFt  (D  t  C
t #x F E_t  ^nD  t  C
t #x F EFt  J{D  t  C
t #x F t  #D  t  C
t #x F B}t  2/D  t  C
t #x F EFt  (D  t  C
t #x F Bft  ArD  t  C
t #x F EFt  ) D  t  C
t #x F HZt  HXD  t  C
t #x F EFt  )D  t  C
t #x F ESt  )
D  t  C
t #x F . t  $tD  t  C
t #x F B}t  2% D  t  C
t #x F EFt  )D  t  C
t #x F EFt   aD  t  C
t #x F EFt  (D  t  C
t #x F E_t  0&D  t  C
t #x F EFt  (D  t  C
t #x F E_t  ^nD  t  C
t #x F B}t  BD  t  C
t #x F EFt  DRD  t  C
t #x F B}t  B{D  t  C
t #x F t  BD  t  C
t #x F B}t  2-D  t  C
t #x F EFt  (D  t  C
t #x F EFt  ED  t  C
t #x F t  CD  t  C
t #x F EFt  )D  t  C
t #x F ESt  )D  t  C
t #x F EFt  FD  t  C
t #x F t  VD  t  C
t #x F EFt  )D  t  C
t #x F EFt  FhD  t  C
t #x F B}t  21 D  t  C
t #x F EFt  \zD  t  C
t #x F E_t  &fD  t  C
t #x F B}t  23D  t  C
t #x F EFt  (D  t  C
t #x F t  @D  t  C
t #x F EFt  DRD  t  C
t #x F t  AD  t  C
t #x F B}t  VtD  t  C
t #x F B}t  B{D  t  C
t #x F EFt  (D  t  C
t #x F t  BD  t  C
t #x F EFt  (D  t  C
t #x F EFt  )D  t  C
t #x F Dt  #D  t  C
t #x F t  ZrD  t  C
t #x F EFt  E\D  t  C
t #x F EFt   aD  t  C
t #x F_ !9t  BoD  t  C
t #x F_ Et  F`D  t  C
t #x F_ Et  FdD  t  C
t #x F_ Et  ED  t  C
t #x F_ Et  FcD  t  C
t #x F_ Et  FbD  t  C
t #x F_ Et  FaD  t  C
t #x F_ Est  EyD  t  C
t #x F_ Est  FZD  t  C
t #x F_ Est  F7D  t  C
t #x F_ Et  F\D  t  C
t #x F_ *xt  EtD  t  C
t #x F_ Ext  F[D  t  C
t #x F_ *xt  EoD  t  C
t #x F_ Et  ED  t  C
t #x FK Et  FRD  t  C
t #x FK Et  FMD  t  C
t #x FK Est  ED  t  C
t #x FK Et  ED  t  C
t #x FK Et  FY D  t  C
t #x FK Est  F7D  t  C
t #x FK Et  F\D  t  C
t #x FK *xt  EtD  t  C
t #x FK Ext  F[D  t  C
t #x FK Et  FU D  t  C
t #x FK *xt  EoD  t  C
t #x FK Et  FW D  t  C
t #x FK Et  F=D  t  C
t #x FK Et  ED  t  C
t #x FK Et  FTD  t  C
t #x FK Et  FOD  t  C
t #x FK Ext  EvD  t  C
t #x FK !9t  BoD  t  C
t #x FK Et  FQD  t  C
t #x FK Et  FPD  t  C
t #x FK Et  FLD  t  C
t #x FK Et  ED  t  C
t #x FK Est  FZD  t  C
t #x FK Et  FV D  t  C
t #x FK Et  ED  t  C
t #x FK Et  FX D  t  C
t #x FK Et  ED  t  C
t #x FK Et  F;D  t  C
t #x FK Et  ED  t  C
t #x FK Et  FSD  t  C
t #x FK Et  FND  t  C
t #x E *xt  EtD  t  C
t #x E *xt  EoD  t  C
t #x E Et  ED  t  C
t #x E Est  EqD  t  C
t #x E *xt  EtD  t  C
t #x E *xt  EoD  t  C
t # X2 @Q @D  t  C
t # V GD  t  C
t # )0 @ @D  t  C
t # O GD  t  C
t # AA $ @ZD  t  C
t # Z @Q @D  t  C
t # ) @ @ZD  t  C
t # ) @Q @D  t  C
t # Dt D @ @ J3D  t  C
t # * GD  t  C
t #stream_type_checkloose @ZD  t  C
t # H3 @Q @D  t  C
t #last_call_optimisation @Q @D  t  C
t #
agc_margin' GD  t  C
t # Yt H"t CC @Qt H"t CN @Qt H"t CP
t H"t CG CI @ J3D  t  C
t # G @ @D  t  C
t # A @ @ZD  t  C
t #c_libs @ @ZD  t  C
t #warn_override_implicit_import @Q @D  t  C
t # D  @ZD  t  C
t # ( @Q @D  t  C
t #c_ccgcc @ZD  t  C
t #write_attributes H @ZD  t  C
t # [Q O @ZD  t  C
t #allow_variable_name_as_functor @ @D  t  C
t # D @ @D  t  C
t #trace_gc @ @D  t  C
t #debug_on_error @Q @D  t  C
t # CBt H"t CC @Qt H"t CN @Qt H"t CP
t H"t CE COt H"t CG CI @ J3D  t  C
t #report_error @Q @D  t  C
t # Z- @ @D  t  C
t #
fileerrors @Q @D  t  C
t #character_escapes @Q @D  t  C
t # C Ba @ZD  t  C
t # Z @ @ZD  t  C
t # C @ @D  t  C
t #quasi_quotations @Q @D  t  C
t # Z Z @ZD  t  C
t #
answer_format W @ZD  t  C
t # -w I @D  t  C
t # Z @ @D  t  C
t # A @ @D  t  C
t # D @ @D  t  C
t # C A) @ZD  t  C
t # Y A) @ZD  t  C
t # [(~m~d~l~! ?-  @ZD  t  C
t # [# @Q @D  t  C
t # -y I @D  t  C
t # *DC GD  t  C
t # -x I @D  t  C
t # A6 @ @D  t  C
t # #  @ZD  t  C
t # B2 @Q @D  t  C
t #c_cflags@V-fno-strict-aliasing -pthread -fPIC -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/ncursesw  @ZD  t  C
t #	c_ldflags@I-rdynamic -Wl,-z,relro -g -O2 -Wformat -Werror=format-security -pthread   @ZD  t  C
t #file_name_variables @ @D  t  C
t #backquoted_string @ @D  t  C
t #	c_libplso @ @ZD  t  C
t #
double_quotes $
 @ZD  t  C
t # H4 @Q @D  t  C
t #
user_flags A* @ZD  t  C
t # \, @Q @D  t  C
t #editor G @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:C Lqt  @ -D  t  t C:C Lqt  @ -}D  t  t C:A^ Lqt  @ QD  t  t C:C Lat  @ LD  t  t C:C Dt  @ 0HD  t  t C:C Lat  @ CD  t  t C:C Lat  @ -D  t  t C:C Lat  @ @MD  t  t C:C Lat  @ -D  t  t C:C Lat  @ JD  t  t C:C Lbt  @ D  t  t C:C Dt  @ UD  t  t C:C Lat  @ 0GD  t  t C:Aw Dt  @ D  t  t C:A Lat  @ D  t  t C:C Lat  @ LD  t  t C:C Lat  @ PUD  t  t C:A Lat  @ IND  t  t C:B L`t  @ I,D  t  t C:A Lat  @ I7D  t  t C:Aw Dt  @ @KD  t  t C:A Lat  @ @KD  t  t C:B L`t  @ K4D  t  t C:B Lat  @ QD  t  t C:A Lat  @ D  t  t C:A^ Lat  @ GFD  t  t C:C Lat  @ KD  t  t C: Dt  @ DD  t  t C:A Lat  @ MD  t  t C:A Lat  @ MD  t  t C:B Lpt  @ MD  t  t C:A Lat  @ ICD  t  t C:A^ L`t  @ IXD  t  t C:C Lpt  @ GD  t  t C:A Lat  @ HD  t  t C:B Lat  @ IFD  t  t C:B Lat  @ I9D  t  t C:A Lat  @ MD  t  t C:C Lat  @ OD  t  t C:B Lat  @ MD  t  t C:B Lat  @ MD  t  t C:C Lat  @ KD  t  t C:A Lat  @ MD  t  t C:B Lat  @ MD  t  t C:B Lat  @ MXT
</file>
</archive>
<foot contentlength=847705>
